/*!****************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/@angular/cdk/overlay-prebuilt.css ***!
  \****************************************************************************************************************************************************************************************************************************************/
.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[5].rules[1].use[0]!./node_modules/@angular-devkit/build-angular/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].rules[1].use[1]!./src/styles.scss?ngGlobalStyle ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/* You can add global styles to this file, and also import other style files */
html,
body {
  height: 100%;
}

html.background-image {
  background-repeat: no-repeat;
  background-size: cover;
  text-align: center;
  background-attachment: fixed;
  overflow: hidden;
  height: 100%;
  transition: background-image 0.2s ease-in-out;
}

h1 {
  font-weight: 600;
}

body {
  margin: 0;
  overflow: auto;
  height: 100%;
}

header {
  min-width: 320px;
  background: #fff;
  max-height: 56px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
header .img {
  cursor: pointer;
  flex: 0;
  margin: 14px;
  margin-right: 0px;
  background-size: contain;
  background-repeat: no-repeat;
  height: 41px;
  min-width: 180px;
}
html[dir=rtl] header .img {
  background-position: right;
}

.showroom-tabs {
  height: 80px;
}
.showroom-tabs li.tab {
  flex: 1;
}
.showroom-tabs li.tab a {
  box-sizing: border-box;
  font-size: 15px;
  font-weight: 800;
}

.app-root header .help-link {
  margin-right: 14px;
  font-size: 16px;
  line-height: 22px;
  color: #1774cc;
  font-weight: normal;
}

.earlyVisitBoxWidth {
  max-width: 476px;
}

h1:not(:where(.theme-light *, .theme-dark *)) {
  font-size: 32px !important;
}

.visit-tabs .mat-ink-bar {
  height: 6px;
}

aw-copyright footer {
  margin-top: 1rem !important;
  margin-bottom: 0 !important;
}

.aw-container.main-content {
  box-sizing: border-box !important;
}

.salesforce-logout-link {
  margin: 0;
}

.logo {
  padding: 5px;
  background-image: url('powered-by.f695867be357bec3.svg');
  background-repeat: no-repeat;
  background-position: center;
  height: 24px;
  margin-bottom: 40px;
}

.minorText {
  display: block;
  font-size: 14px;
}

p.step-form-hint {
  font-size: 14px;
  position: relative;
  text-align: center !important;
}

.required-item:after {
  content: " *";
}

.cdk-overlay-dark-backdrop {
  background-color: rgba(255, 255, 255, 0.85);
}

[id^=cdk-overlay] {
  transform: none !important;
}

.cdk-overlay-pane .mat-mdc-dialog-container {
  border-radius: 10px;
}

@media (max-width: 600px) {
  .cdk-overlay-pane:not(.aw-modal) .sending-visit-invite .mat-mdc-dialog-container:not(.aw-modal) {
    max-width: 100% !important;
    min-height: 100% !important;
  }
  .cdk-overlay-pane:not(.aw-modal) .mat-mdc-dialog-container:not(.aw-modal) {
    max-width: 100vw !important;
    min-height: 100vh !important;
    vertical-align: bottom !important;
  }
}

html[dir=ltr] .align-dir {
  text-align: left;
}
html[dir=rtl] .align-dir {
  text-align: right;
}

.backdropBackground {
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
}

html[dir=rtl] .help-resource {
  display: none;
}

.aw-input-hint {
  text-align: left;
}

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

.address-book-modal .aw-collapsible-body.aw-content-body {
  padding: 0 !important;
}
.address-book-modal .ngx-datatable.aw-table .datatable-body .datatable-scroll,
.address-book-modal .ngx-datatable.aw-table .datatable-body .datatable-row-wrapper:nth-child(2n+1) .datatable-body-row {
  width: 100% !important;
}
.address-book-modal .ngx-datatable.aw-table .datatable-body .datatable-body-row .datatable-body-cell {
  width: 50% !important;
}
.address-book-modal .cfg-cell .datatable-body-cell-label {
  white-space: normal !important;
  word-break: break-all;
  text-overflow: unset !important;
}

fieldset {
  padding: 0;
  margin: 0;
  border: none;
  margin-inline: 0;
  padding-block: 0;
  padding-inline: 0;
  min-inline-size: unset;
}
fieldset legend {
  padding-inline: 0;
  text-align: start;
}

.global-progress-bar {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1;
}
.global-progress-bar div.progress {
  margin: 0;
}

/* Temp solution until ADS-2445 is fixed and styles lib updated */
aw-autocomplete button {
  border: 0;
}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[5].rules[1].use[0]!./node_modules/@angular-devkit/build-angular/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].rules[1].use[1]!./src/amwl-ds-theme.scss?ngGlobalStyle ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/*56px*/
/*40px*/
/*32px*/
/*28px*/
/*24px*/
/*20px*/
/*16px*/
/*18px*/
/*14px*/
/*12px*/
/*Font Weights*/
/* This is needed for some mobile phones to display the Google Icon font properly */
.material-icons {
  font-family: "Material Icons";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-feature-settings: "liga";
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: "liga";
}

html {
  box-sizing: border-box;
}

*, *:before, *:after {
  box-sizing: inherit;
}

body {
  margin: 0;
  overscroll-behavior-x: none;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  article,
  aside,
  details,
  figcaption,
  figure,
  footer,
  header,
  hgroup,
  main,
  menu,
  nav,
  section,
  summary {
    display: block;
  }
}
button,
input,
optgroup,
select,
textarea {
  font: inherit;
}

button {
  border: 0;
}

:focus-visible {
  outline: 1px solid var(--hue7);
}

/*********************
  Legacy - Media Query Classes
**********************/
@media only screen and (max-width : 767px) {
  .hide-on-small-only,
  .hide-on-small-and-down {
    display: none !important;
  }
}
@media only screen and (max-width : 768px) {
  .hide-on-med-and-down {
    display: none !important;
  }
}
@media only screen and (min-width : 768px) {
  .hide-on-med-and-up {
    display: none !important;
  }
}
@media only screen and (min-width: 480px) and (max-width: 768px) {
  .hide-on-med-only {
    display: none !important;
  }
}
@media only screen and (min-width : 1281px) {
  .hide-on-large-only {
    display: none !important;
  }
}
@mediaonly screen and (max-width : 1280px) {
  .hide-on-large-and-down {
    display: none !important;
  }
}
@media only screen and (min-width : 1601px) {
  .show-on-large {
    display: block !important;
  }
}
@media only screen and (min-width: 480px) and (max-width: 768px) {
  .show-on-medium {
    display: block !important;
  }
}
@media only screen and (max-width : 767px) {
  .show-on-small {
    display: block !important;
  }
}
@media only screen and (min-width : 768px) {
  .show-on-medium-and-up {
    display: block !important;
  }
}
@media only screen and (max-width : 768px) {
  .show-on-medium-and-down {
    display: block !important;
  }
}
@media only screen and (max-width : 480px) {
  .center-on-small-only {
    text-align: center;
  }
}
/*********************
  Current -  Media Query Classes
**********************/
@media only screen and (max-width : 767px) {
  .aw-hide-on-small-only,
  .aw-hide-on-small-and-down {
    display: none !important;
  }
}
@media only screen and (max-width : 991px) {
  .aw-hide-on-med-and-down {
    display: none !important;
  }
}
@media not screen and (max-width : 767px) {
  .aw-hide-on-med-and-up {
    display: none !important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .aw-hide-on-med-only {
    display: none !important;
  }
}
@media not screen and (max-width : 991px) {
  .aw-hide-on-large-only {
    display: none !important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .aw-show-on-medium {
    display: block !important;
  }
}
@media only screen and (max-width : 767px) {
  .aw-show-on-small {
    display: block !important;
  }
}
@media not screen and (max-width : 767px) {
  .aw-show-on-medium-and-up {
    display: block !important;
  }
}
@media only screen and (max-width : 991px) {
  .aw-show-on-medium-and-down {
    display: block !important;
  }
}
@media not screen and (max-width : 991px) {
  .aw-show-on-large {
    display: block !important;
  }
}
@media only screen and (max-width : 479px) {
  .aw-center-on-small-only {
    text-align: center;
  }
}
/*******************
  Utility Classes
*******************/
.hide {
  display: none !important;
}

.v-hidden {
  visibility: hidden;
}

.clearfix:after {
  clear: both;
  display: block;
  content: "";
}

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

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

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

@media (max-width: 600px) {
  .right-align.mobile-left,
  .text-right.mobile-left {
    text-align: left;
  }
}
.left {
  float: left !important;
}

.right {
  float: right !important;
}

.float-none {
  float: none !important;
}

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

[dir=rtl] .left {
  float: right !important;
}

[dir=rtl] .right {
  float: left !important;
}

[dir=rtl] .left-align,
[dir=rtl] .text-left {
  text-align: right;
}

[dir=rtl] .right-align,
[dir=rtl] .text-right {
  text-align: left;
}

@media (max-width: 600px) {
  [dir=rtl] .right-align.mobile-left,
  [dir=rtl] .text-right.mobile-left {
    text-align: right;
  }
}
.no-select {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  user-select: none;
}

.circle {
  border-radius: 50%;
}

.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.truncate {
  max-width: 100%;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.no-padding {
  padding: 0 !important;
}

.pointer {
  cursor: pointer;
}

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

.valign-wrapper {
  display: flex;
  align-items: center;
}

.valign-wrapper .valign {
  display: block;
}

@media only screen and (max-width : 479px) {
  .valign-wrapper {
    display: block;
  }
  .valign-wrapper.mob {
    display: flex;
  }
}
@media only screen and (min-width : 480px) and (max-width : 767px) {
  .valign-wrapper.tablet-block {
    display: block;
  }
}
@media only screen and (max-width : 991px) {
  .valign-wrapper.small-desktop-block {
    display: block;
  }
}
.ib {
  display: inline-block;
}

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

.block {
  display: block;
}

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

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

.material-icons .v-middle,
.material-icons-outlined .v-middle,
.icon .v-middle {
  vertical-align: -6px;
}

.w100 {
  width: 100%;
}

.h100 {
  height: 100%;
}

.width-auto {
  width: auto !important;
}

.vh100 {
  height: 100vh;
}

.mh100vh {
  min-height: 100vh;
}

.mx-width {
  max-width: 100% !important;
}

.mx-height {
  max-height: 100% !important;
}

.overflow-auto {
  overflow: auto;
}

.overflow-none {
  overflow: unset !important;
}

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

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

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

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

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

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

.overflow-hidden {
  overflow: hidden;
}

.rel {
  position: relative;
}

.rel .dropdown-content:not(#dropdown-customisable) {
  top: 100% !important;
}

.rel.text-right .dropdown-content {
  left: auto !important;
  right: 0;
}

.absolute {
  position: absolute;
}

.pos-fixed {
  position: fixed;
}

.zindex1 {
  z-index: 1;
}

.table-in-panel {
  border: 0 !important;
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

/*Templates*/
.main-scroll-template {
  height: auto;
  flex: 1;
  display: flex;
  overflow-y: auto;
  overflow-x: hidden;
  min-height: 100%;
  width: 100%;
  flex-direction: column;
  justify-content: space-between;
}

.main-scroll-template,
.scroll-template {
  overflow-y: auto;
}

.main-scroll-template .container.fullwidth,
.scroll-template .container.fullwidth {
  overflow-x: visible;
}

.main-scroll-template .container.fullwidth.o-hidden,
.scroll-template .container.fullwidth.o-hidden {
  overflow-x: hidden;
}

.main-scroll-template .main-content,
.scroll-template .main-content {
  flex: 1;
}

.main-scroll-template .block-content,
.scroll-template .block-content {
  border: 1px solid #e6e6e6;
  border-radius: 4px;
}

.main-scroll-template .block-content .tabs,
.scroll-template .block-content .tabs {
  border-radius: 4px 4px 0 0;
}

.main-scroll-template .block-content .form-block,
.scroll-template .block-content .form-block {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
}

.main-scroll-template .block-content .form-block .form-top,
.main-scroll-template .block-content .form-block .form-bottom,
.scroll-template .block-content .form-block .form-top,
.scroll-template .block-content .form-block .form-bottom {
  padding-left: 2rem;
  padding-right: 2rem;
}

@media only screen and (max-width : 767px) {
  .main-scroll-template .block-content .form-block .form-top,
  .main-scroll-template .block-content .form-block .form-bottom,
  .scroll-template .block-content .form-block .form-top,
  .scroll-template .block-content .form-block .form-bottom {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
@media only screen and (max-width : 767px) {
  .main-scroll-template .block-content .form-block .form-bottom .btn,
  .scroll-template .block-content .form-block .form-bottom .btn {
    width: 100%;
    margin-bottom: 1rem;
    box-sizing: border-box;
  }
}
.main-scroll-template.min-height-0,
.scroll-template.min-height-0 {
  min-height: 0;
}

.form-indent {
  padding-left: 2rem !important;
  padding-right: 2rem !important;
}

@media only screen and (max-width : 767px) {
  .form-indent {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
}
section.scroll-template-wrap {
  height: 100%;
  width: 100%;
  overflow: hidden;
  position: relative;
}

.text-footer ul {
  font-size: var(--typography-font-size-small);
  padding: 0 !important;
  margin: 0 !important;
  list-style-type: none !important;
}

.text-footer ul li {
  display: inline-block;
  margin-right: 1rem;
  padding: 0 !important;
  list-style-type: none !important;
  line-height: initial !important;
}

.text-footer ul li:last-child {
  margin: 0;
}

@media only screen and (max-width : 991px) {
  .text-footer ul {
    margin-top: 1rem;
  }
}
.text-footer .small-desktop-block {
  flex-wrap: wrap;
}

.line-inherit {
  line-height: inherit !important;
}

.line-initial {
  line-height: initial !important;
}

input::-ms-clear {
  display: none;
}

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

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

.no-wrap {
  white-space: nowrap;
}

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

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

.ie-show,
.material-icons.ie-show {
  display: none;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ie-show,
  .material-icons.ie-show {
    display: inline-block;
  }
  .ie-hide,
  .material-icons.ie-hide {
    display: none;
  }
  .scroll-template .main-content {
    flex: 1 0 auto;
  }
  input.select-dropdown:focus {
    text-indent: -9999999em;
  }
}
.cart-only-show {
  display: none !important;
}

.icon-primary {
  color: var(--primary);
}

.no-transform {
  transform: none !important;
}

.txt-decoration-none {
  text-decoration: none !important;
}

.underline {
  text-decoration: underline !important;
}

/* page-placeholder - for empty pages/no results */
.page-placeholder {
  display: flex;
  flex-direction: column;
  justify-content: center;
  flex: 1 0 auto;
  text-align: center;
  margin: 3rem 1.5rem;
}

/* 0 positions */
.bottom0 {
  bottom: 0px;
}

.top0 {
  top: 0px;
}

.left0 {
  left: 0px;
}

.right0 {
  right: 0px;
}

.textarea-hide {
  position: absolute;
  left: -9999px;
}

.attach-loader-overlay {
  z-index: 999;
  background: rgba(0, 0, 0, 0.4);
}

.border-radius-default {
  border-radius: 4px;
}

/* WCAG */
.visuallyhidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.fieldsethidden {
  margin: 0;
  padding: 0;
  border: transparent;
}

/* Show More */
.show-more-content {
  white-space: normal;
  overflow: hidden;
}

.show-more-content .content {
  white-space: normal;
}

.show-more-link {
  cursor: pointer;
  color: var(--link-color);
  font-weight: 700;
}

.show-more-link:hover {
  color: var(--link-color-hover);
  text-decoration: none !important;
}

.show-more a[automation=more] {
  font-weight: 700;
}

.show-more .oneline {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.show-more .oneline .text {
  display: block;
  margin-right: 5px;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.divider,
.aw-divider {
  border-top-style: solid;
  border-top-color: var(--divider-color);
  border-top-width: 1px;
}

.divider.dashed,
.aw-divider.dashed {
  border-top-style: dashed;
}

.divider.dotted,
.aw-divider.dotted {
  border-top-style: dotted;
}

.divider.divider-md,
.aw-divider.divider-md {
  border-top-width: 2px;
}

.divider.divider-lg,
.aw-divider.divider-lg {
  border-top-width: 4px;
}

.divider.vertical,
.aw-divider.vertical {
  border-left-style: solid;
  border-left-color: var(--divider-color);
  border-left-width: 1px;
  min-height: 1rem;
  border-top: none;
}

.divider.vertical.dashed,
.aw-divider.vertical.dashed {
  border-left-style: dashed;
}

.divider.vertical.dotted,
.aw-divider.vertical.dotted {
  border-left-style: dotted;
}

.divider.vertical.divider-md,
.aw-divider.vertical.divider-md {
  border-left-width: 2px;
}

.divider.vertical.divider-lg,
.aw-divider.vertical.divider-lg {
  border-left-width: 4px;
}

.dot-divider {
  border-radius: 1000px;
  display: inline-block;
  margin: 0 0.5rem;
  width: 5px;
  height: 5px;
  vertical-align: middle;
}

img.responsive-img,
video.responsive-video {
  max-width: 100%;
  height: auto;
}

img.fullwidth {
  width: 100%;
}

.video-container {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
}

.video-container iframe,
.video-container object,
.video-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.border-none {
  border: none !important;
}

.border-top {
  border-top: 1px solid #e6e6e6;
}

.border-bottom {
  border-bottom: 1px solid #e6e6e6;
}

.border-right {
  border-right: 1px solid #e6e6e6;
}

.border-left {
  border-left: 1px solid #e6e6e6;
}

.mac-os {
  -webkit-overflow-scrolling: touch;
}

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

.hiddendiv {
  display: none;
  white-space: pre-wrap;
  word-wrap: break-word;
  overflow-wrap: break-word; /* future version of deprecated 'word-wrap' */
  padding-top: 1.2rem; /* prevents text jump on Enter keypress */
}

.container {
  max-width: none;
  width: 100%;
  padding: 0 1rem;
  margin: 0 auto;
  /* 481px - 767px */
  /* 768px - 1280px */
  /* 1281px > */
  /* 1601px > */
}

@media only screen and (min-width : 481px) {
  .container {
    padding: 0 1rem;
  }
}
@media only screen and (min-width : 768px) {
  .container {
    padding: 0 2rem;
  }
}
@media only screen and (min-width : 1281px) {
  .container {
    padding: 0 3.5rem;
  }
}
@media only screen and (min-width : 1601px) {
  .container {
    width: 1600px;
  }
}
.container.fullwidth {
  overflow-x: hidden;
}

@media only screen and (min-width : 1601px) {
  .container.fullwidth {
    width: 100%;
  }
  .container.fullwidth .row {
    margin-bottom: 2rem;
  }
}
.container.fullwidth.visible {
  overflow-x: visible;
}

.section {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.section.no-pad {
  padding: 0;
}

.section.no-pad-bot {
  padding-bottom: 0;
}

.section.no-pad-top {
  padding-top: 0;
}

.row {
  margin-left: -0.5rem;
  margin-right: -0.5rem;
  margin-bottom: 1rem;
}

@media only screen and (min-width : 481px) {
  .row {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
    margin-bottom: 1.5rem;
  }
}
@media only screen and (min-width : 768px) {
  .row {
    margin-left: -1rem;
    margin-right: -1rem;
    margin-bottom: 2rem;
  }
}
@media only screen and (min-width : 1601px) {
  .row {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
    margin-bottom: 2.5rem;
  }
}
.row:after {
  content: "";
  display: table;
  clear: both;
}

.row .col {
  float: left;
  box-sizing: border-box;
  padding: 0 0.5rem;
  min-height: 1px;
}

.row .col[class*=push-], .row .col[class*=pull-] {
  position: relative;
}

.row .col.s1 {
  width: 8.3333333333%;
  margin-left: auto;
  left: auto;
  right: auto;
}

.row .col.s2 {
  width: 16.6666666667%;
  margin-left: auto;
  left: auto;
  right: auto;
}

.row .col.s3 {
  width: 25%;
  margin-left: auto;
  left: auto;
  right: auto;
}

.row .col.s4 {
  width: 33.3333333333%;
  margin-left: auto;
  left: auto;
  right: auto;
}

.row .col.s5 {
  width: 41.6666666667%;
  margin-left: auto;
  left: auto;
  right: auto;
}

.row .col.s6 {
  width: 50%;
  margin-left: auto;
  left: auto;
  right: auto;
}

.row .col.s7 {
  width: 58.3333333333%;
  margin-left: auto;
  left: auto;
  right: auto;
}

.row .col.s8 {
  width: 66.6666666667%;
  margin-left: auto;
  left: auto;
  right: auto;
}

.row .col.s9 {
  width: 75%;
  margin-left: auto;
  left: auto;
  right: auto;
}

.row .col.s10 {
  width: 83.3333333333%;
  margin-left: auto;
  left: auto;
  right: auto;
}

.row .col.s11 {
  width: 91.6666666667%;
  margin-left: auto;
  left: auto;
  right: auto;
}

.row .col.s12 {
  width: 100%;
  margin-left: auto;
  left: auto;
  right: auto;
}

.row .col.offset-s1 {
  margin-left: 8.3333333333%;
}

.row .col.pull-s1 {
  right: 8.3333333333%;
}

.row .col.push-s1 {
  left: 8.3333333333%;
}

.row .col.offset-s2 {
  margin-left: 16.6666666667%;
}

.row .col.pull-s2 {
  right: 16.6666666667%;
}

.row .col.push-s2 {
  left: 16.6666666667%;
}

.row .col.offset-s3 {
  margin-left: 25%;
}

.row .col.pull-s3 {
  right: 25%;
}

.row .col.push-s3 {
  left: 25%;
}

.row .col.offset-s4 {
  margin-left: 33.3333333333%;
}

.row .col.pull-s4 {
  right: 33.3333333333%;
}

.row .col.push-s4 {
  left: 33.3333333333%;
}

.row .col.offset-s5 {
  margin-left: 41.6666666667%;
}

.row .col.pull-s5 {
  right: 41.6666666667%;
}

.row .col.push-s5 {
  left: 41.6666666667%;
}

.row .col.offset-s6 {
  margin-left: 50%;
}

.row .col.pull-s6 {
  right: 50%;
}

.row .col.push-s6 {
  left: 50%;
}

.row .col.offset-s7 {
  margin-left: 58.3333333333%;
}

.row .col.pull-s7 {
  right: 58.3333333333%;
}

.row .col.push-s7 {
  left: 58.3333333333%;
}

.row .col.offset-s8 {
  margin-left: 66.6666666667%;
}

.row .col.pull-s8 {
  right: 66.6666666667%;
}

.row .col.push-s8 {
  left: 66.6666666667%;
}

.row .col.offset-s9 {
  margin-left: 75%;
}

.row .col.pull-s9 {
  right: 75%;
}

.row .col.push-s9 {
  left: 75%;
}

.row .col.offset-s10 {
  margin-left: 83.3333333333%;
}

.row .col.pull-s10 {
  right: 83.3333333333%;
}

.row .col.push-s10 {
  left: 83.3333333333%;
}

.row .col.offset-s11 {
  margin-left: 91.6666666667%;
}

.row .col.pull-s11 {
  right: 91.6666666667%;
}

.row .col.push-s11 {
  left: 91.6666666667%;
}

.row .col.offset-s12 {
  margin-left: 100%;
}

.row .col.pull-s12 {
  right: 100%;
}

.row .col.push-s12 {
  left: 100%;
}

@media only screen and (min-width : 481px) {
  .row .col {
    padding: 0 0.75rem;
  }
  .row .col.m1 {
    width: 8.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.m2 {
    width: 16.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.m3 {
    width: 25%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.m4 {
    width: 33.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.m5 {
    width: 41.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.m6 {
    width: 50%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.m7 {
    width: 58.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.m8 {
    width: 66.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.m9 {
    width: 75%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.m10 {
    width: 83.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.m11 {
    width: 91.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.m12 {
    width: 100%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.offset-m1 {
    margin-left: 8.3333333333%;
  }
  .row .col.pull-m1 {
    right: 8.3333333333%;
  }
  .row .col.push-m1 {
    left: 8.3333333333%;
  }
  .row .col.offset-m2 {
    margin-left: 16.6666666667%;
  }
  .row .col.pull-m2 {
    right: 16.6666666667%;
  }
  .row .col.push-m2 {
    left: 16.6666666667%;
  }
  .row .col.offset-m3 {
    margin-left: 25%;
  }
  .row .col.pull-m3 {
    right: 25%;
  }
  .row .col.push-m3 {
    left: 25%;
  }
  .row .col.offset-m4 {
    margin-left: 33.3333333333%;
  }
  .row .col.pull-m4 {
    right: 33.3333333333%;
  }
  .row .col.push-m4 {
    left: 33.3333333333%;
  }
  .row .col.offset-m5 {
    margin-left: 41.6666666667%;
  }
  .row .col.pull-m5 {
    right: 41.6666666667%;
  }
  .row .col.push-m5 {
    left: 41.6666666667%;
  }
  .row .col.offset-m6 {
    margin-left: 50%;
  }
  .row .col.pull-m6 {
    right: 50%;
  }
  .row .col.push-m6 {
    left: 50%;
  }
  .row .col.offset-m7 {
    margin-left: 58.3333333333%;
  }
  .row .col.pull-m7 {
    right: 58.3333333333%;
  }
  .row .col.push-m7 {
    left: 58.3333333333%;
  }
  .row .col.offset-m8 {
    margin-left: 66.6666666667%;
  }
  .row .col.pull-m8 {
    right: 66.6666666667%;
  }
  .row .col.push-m8 {
    left: 66.6666666667%;
  }
  .row .col.offset-m9 {
    margin-left: 75%;
  }
  .row .col.pull-m9 {
    right: 75%;
  }
  .row .col.push-m9 {
    left: 75%;
  }
  .row .col.offset-m10 {
    margin-left: 83.3333333333%;
  }
  .row .col.pull-m10 {
    right: 83.3333333333%;
  }
  .row .col.push-m10 {
    left: 83.3333333333%;
  }
  .row .col.offset-m11 {
    margin-left: 91.6666666667%;
  }
  .row .col.pull-m11 {
    right: 91.6666666667%;
  }
  .row .col.push-m11 {
    left: 91.6666666667%;
  }
  .row .col.offset-m12 {
    margin-left: 100%;
  }
  .row .col.pull-m12 {
    right: 100%;
  }
  .row .col.push-m12 {
    left: 100%;
  }
}
@media only screen and (min-width : 768px) {
  .row .col {
    padding: 0 1rem;
  }
  .row .col.l1 {
    width: 8.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.l2 {
    width: 16.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.l3 {
    width: 25%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.l4 {
    width: 33.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.l5 {
    width: 41.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.l6 {
    width: 50%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.l7 {
    width: 58.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.l8 {
    width: 66.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.l9 {
    width: 75%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.l10 {
    width: 83.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.l11 {
    width: 91.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.l12 {
    width: 100%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.offset-l1 {
    margin-left: 8.3333333333%;
  }
  .row .col.pull-l1 {
    right: 8.3333333333%;
  }
  .row .col.push-l1 {
    left: 8.3333333333%;
  }
  .row .col.offset-l2 {
    margin-left: 16.6666666667%;
  }
  .row .col.pull-l2 {
    right: 16.6666666667%;
  }
  .row .col.push-l2 {
    left: 16.6666666667%;
  }
  .row .col.offset-l3 {
    margin-left: 25%;
  }
  .row .col.pull-l3 {
    right: 25%;
  }
  .row .col.push-l3 {
    left: 25%;
  }
  .row .col.offset-l4 {
    margin-left: 33.3333333333%;
  }
  .row .col.pull-l4 {
    right: 33.3333333333%;
  }
  .row .col.push-l4 {
    left: 33.3333333333%;
  }
  .row .col.offset-l5 {
    margin-left: 41.6666666667%;
  }
  .row .col.pull-l5 {
    right: 41.6666666667%;
  }
  .row .col.push-l5 {
    left: 41.6666666667%;
  }
  .row .col.offset-l6 {
    margin-left: 50%;
  }
  .row .col.pull-l6 {
    right: 50%;
  }
  .row .col.push-l6 {
    left: 50%;
  }
  .row .col.offset-l7 {
    margin-left: 58.3333333333%;
  }
  .row .col.pull-l7 {
    right: 58.3333333333%;
  }
  .row .col.push-l7 {
    left: 58.3333333333%;
  }
  .row .col.offset-l8 {
    margin-left: 66.6666666667%;
  }
  .row .col.pull-l8 {
    right: 66.6666666667%;
  }
  .row .col.push-l8 {
    left: 66.6666666667%;
  }
  .row .col.offset-l9 {
    margin-left: 75%;
  }
  .row .col.pull-l9 {
    right: 75%;
  }
  .row .col.push-l9 {
    left: 75%;
  }
  .row .col.offset-l10 {
    margin-left: 83.3333333333%;
  }
  .row .col.pull-l10 {
    right: 83.3333333333%;
  }
  .row .col.push-l10 {
    left: 83.3333333333%;
  }
  .row .col.offset-l11 {
    margin-left: 91.6666666667%;
  }
  .row .col.pull-l11 {
    right: 91.6666666667%;
  }
  .row .col.push-l11 {
    left: 91.6666666667%;
  }
  .row .col.offset-l12 {
    margin-left: 100%;
  }
  .row .col.pull-l12 {
    right: 100%;
  }
  .row .col.push-l12 {
    left: 100%;
  }
}
@media only screen and (min-width : 1281px) {
  .row .col.xl1 {
    width: 8.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.xl2 {
    width: 16.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.xl3 {
    width: 25%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.xl4 {
    width: 33.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.xl5 {
    width: 41.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.xl6 {
    width: 50%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.xl7 {
    width: 58.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.xl8 {
    width: 66.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.xl9 {
    width: 75%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.xl10 {
    width: 83.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.xl11 {
    width: 91.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.xl12 {
    width: 100%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.offset-xl1 {
    margin-left: 8.3333333333%;
  }
  .row .col.pull-xl1 {
    right: 8.3333333333%;
  }
  .row .col.push-xl1 {
    left: 8.3333333333%;
  }
  .row .col.offset-xl2 {
    margin-left: 16.6666666667%;
  }
  .row .col.pull-xl2 {
    right: 16.6666666667%;
  }
  .row .col.push-xl2 {
    left: 16.6666666667%;
  }
  .row .col.offset-xl3 {
    margin-left: 25%;
  }
  .row .col.pull-xl3 {
    right: 25%;
  }
  .row .col.push-xl3 {
    left: 25%;
  }
  .row .col.offset-xl4 {
    margin-left: 33.3333333333%;
  }
  .row .col.pull-xl4 {
    right: 33.3333333333%;
  }
  .row .col.push-xl4 {
    left: 33.3333333333%;
  }
  .row .col.offset-xl5 {
    margin-left: 41.6666666667%;
  }
  .row .col.pull-xl5 {
    right: 41.6666666667%;
  }
  .row .col.push-xl5 {
    left: 41.6666666667%;
  }
  .row .col.offset-xl6 {
    margin-left: 50%;
  }
  .row .col.pull-xl6 {
    right: 50%;
  }
  .row .col.push-xl6 {
    left: 50%;
  }
  .row .col.offset-xl7 {
    margin-left: 58.3333333333%;
  }
  .row .col.pull-xl7 {
    right: 58.3333333333%;
  }
  .row .col.push-xl7 {
    left: 58.3333333333%;
  }
  .row .col.offset-xl8 {
    margin-left: 66.6666666667%;
  }
  .row .col.pull-xl8 {
    right: 66.6666666667%;
  }
  .row .col.push-xl8 {
    left: 66.6666666667%;
  }
  .row .col.offset-xl9 {
    margin-left: 75%;
  }
  .row .col.pull-xl9 {
    right: 75%;
  }
  .row .col.push-xl9 {
    left: 75%;
  }
  .row .col.offset-xl10 {
    margin-left: 83.3333333333%;
  }
  .row .col.pull-xl10 {
    right: 83.3333333333%;
  }
  .row .col.push-xl10 {
    left: 83.3333333333%;
  }
  .row .col.offset-xl11 {
    margin-left: 91.6666666667%;
  }
  .row .col.pull-xl11 {
    right: 91.6666666667%;
  }
  .row .col.push-xl11 {
    left: 91.6666666667%;
  }
  .row .col.offset-xl12 {
    margin-left: 100%;
  }
  .row .col.pull-xl12 {
    right: 100%;
  }
  .row .col.push-xl12 {
    left: 100%;
  }
}
@media only screen and (min-width : 1441px) {
  .row .col.xxl1 {
    width: 8.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.xxl2 {
    width: 16.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.xxl3 {
    width: 25%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.xxl4 {
    width: 33.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.xxl5 {
    width: 41.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.xxl6 {
    width: 50%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.xxl7 {
    width: 58.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.xxl8 {
    width: 66.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.xxl9 {
    width: 75%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.xxl10 {
    width: 83.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.xxl11 {
    width: 91.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.xxl12 {
    width: 100%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.offset-xxl1 {
    margin-left: 8.3333333333%;
  }
  .row .col.pull-xxl1 {
    right: 8.3333333333%;
  }
  .row .col.push-xxl1 {
    left: 8.3333333333%;
  }
  .row .col.offset-xxl2 {
    margin-left: 16.6666666667%;
  }
  .row .col.pull-xxl2 {
    right: 16.6666666667%;
  }
  .row .col.push-xxl2 {
    left: 16.6666666667%;
  }
  .row .col.offset-xxl3 {
    margin-left: 25%;
  }
  .row .col.pull-xxl3 {
    right: 25%;
  }
  .row .col.push-xxl3 {
    left: 25%;
  }
  .row .col.offset-xxl4 {
    margin-left: 33.3333333333%;
  }
  .row .col.pull-xxl4 {
    right: 33.3333333333%;
  }
  .row .col.push-xxl4 {
    left: 33.3333333333%;
  }
  .row .col.offset-xxl5 {
    margin-left: 41.6666666667%;
  }
  .row .col.pull-xxl5 {
    right: 41.6666666667%;
  }
  .row .col.push-xxl5 {
    left: 41.6666666667%;
  }
  .row .col.offset-xxl6 {
    margin-left: 50%;
  }
  .row .col.pull-xxl6 {
    right: 50%;
  }
  .row .col.push-xxl6 {
    left: 50%;
  }
  .row .col.offset-xxl7 {
    margin-left: 58.3333333333%;
  }
  .row .col.pull-xxl7 {
    right: 58.3333333333%;
  }
  .row .col.push-xxl7 {
    left: 58.3333333333%;
  }
  .row .col.offset-xxl8 {
    margin-left: 66.6666666667%;
  }
  .row .col.pull-xxl8 {
    right: 66.6666666667%;
  }
  .row .col.push-xxl8 {
    left: 66.6666666667%;
  }
  .row .col.offset-xxl9 {
    margin-left: 75%;
  }
  .row .col.pull-xxl9 {
    right: 75%;
  }
  .row .col.push-xxl9 {
    left: 75%;
  }
  .row .col.offset-xxl10 {
    margin-left: 83.3333333333%;
  }
  .row .col.pull-xxl10 {
    right: 83.3333333333%;
  }
  .row .col.push-xxl10 {
    left: 83.3333333333%;
  }
  .row .col.offset-xxl11 {
    margin-left: 91.6666666667%;
  }
  .row .col.pull-xxl11 {
    right: 91.6666666667%;
  }
  .row .col.push-xxl11 {
    left: 91.6666666667%;
  }
  .row .col.offset-xxl12 {
    margin-left: 100%;
  }
  .row .col.pull-xxl12 {
    right: 100%;
  }
  .row .col.push-xxl12 {
    left: 100%;
  }
}
@media only screen and (min-width : 1601px) {
  .row .col {
    padding: 0 1.25rem;
  }
  .row .col.xxxl1 {
    width: 8.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.xxxl2 {
    width: 16.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.xxxl3 {
    width: 25%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.xxxl4 {
    width: 33.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.xxxl5 {
    width: 41.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.xxxl6 {
    width: 50%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.xxxl7 {
    width: 58.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.xxxl8 {
    width: 66.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.xxxl9 {
    width: 75%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.xxxl10 {
    width: 83.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.xxxl11 {
    width: 91.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.xxxl12 {
    width: 100%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .row .col.offset-xxxl1 {
    margin-left: 8.3333333333%;
  }
  .row .col.pull-xxxl1 {
    right: 8.3333333333%;
  }
  .row .col.push-xxxl1 {
    left: 8.3333333333%;
  }
  .row .col.offset-xxxl2 {
    margin-left: 16.6666666667%;
  }
  .row .col.pull-xxxl2 {
    right: 16.6666666667%;
  }
  .row .col.push-xxxl2 {
    left: 16.6666666667%;
  }
  .row .col.offset-xxxl3 {
    margin-left: 25%;
  }
  .row .col.pull-xxxl3 {
    right: 25%;
  }
  .row .col.push-xxxl3 {
    left: 25%;
  }
  .row .col.offset-xxxl4 {
    margin-left: 33.3333333333%;
  }
  .row .col.pull-xxxl4 {
    right: 33.3333333333%;
  }
  .row .col.push-xxxl4 {
    left: 33.3333333333%;
  }
  .row .col.offset-xxxl5 {
    margin-left: 41.6666666667%;
  }
  .row .col.pull-xxxl5 {
    right: 41.6666666667%;
  }
  .row .col.push-xxxl5 {
    left: 41.6666666667%;
  }
  .row .col.offset-xxxl6 {
    margin-left: 50%;
  }
  .row .col.pull-xxxl6 {
    right: 50%;
  }
  .row .col.push-xxxl6 {
    left: 50%;
  }
  .row .col.offset-xxxl7 {
    margin-left: 58.3333333333%;
  }
  .row .col.pull-xxxl7 {
    right: 58.3333333333%;
  }
  .row .col.push-xxxl7 {
    left: 58.3333333333%;
  }
  .row .col.offset-xxxl8 {
    margin-left: 66.6666666667%;
  }
  .row .col.pull-xxxl8 {
    right: 66.6666666667%;
  }
  .row .col.push-xxxl8 {
    left: 66.6666666667%;
  }
  .row .col.offset-xxxl9 {
    margin-left: 75%;
  }
  .row .col.pull-xxxl9 {
    right: 75%;
  }
  .row .col.push-xxxl9 {
    left: 75%;
  }
  .row .col.offset-xxxl10 {
    margin-left: 83.3333333333%;
  }
  .row .col.pull-xxxl10 {
    right: 83.3333333333%;
  }
  .row .col.push-xxxl10 {
    left: 83.3333333333%;
  }
  .row .col.offset-xxxl11 {
    margin-left: 91.6666666667%;
  }
  .row .col.pull-xxxl11 {
    right: 91.6666666667%;
  }
  .row .col.push-xxxl11 {
    left: 91.6666666667%;
  }
  .row .col.offset-xxxl12 {
    margin-left: 100%;
  }
  .row .col.pull-xxxl12 {
    right: 100%;
  }
  .row .col.push-xxxl12 {
    left: 100%;
  }
}
.gutter-bottom {
  margin-bottom: 1rem;
}

@media only screen and (min-width : 481px) {
  .gutter-bottom {
    margin-bottom: 1.5rem;
  }
}
@media only screen and (min-width : 768px) {
  .gutter-bottom {
    margin-bottom: 2rem;
  }
}
@media only screen and (min-width : 1601px) {
  .gutter-bottom {
    margin-bottom: 2.5rem;
  }
}
.aw-container {
  max-width: none;
  width: 100%;
  padding: 0 1rem;
  margin: 0 auto;
  overflow-x: hidden;
  /* 480px - 767px */
  /* 768px - 991px */
  /* ≥ 992px */
  /* ≥ 1440px */
  /* ≥ 1600px */
}

@media only screen and (min-width : 480px) {
  .aw-container {
    padding: 0 1rem;
  }
}
@media not screen and (max-width : 767px) {
  .aw-container {
    padding: 0 2rem;
  }
}
@media not screen and (max-width : 991px) {
  .aw-container {
    padding: 0 2rem;
  }
}
@media not screen and (max-width : 1439px) {
  .aw-container {
    padding: 0 3.5rem;
  }
}
@supports (padding: Max(0px)) {
  .aw-container {
    /* 480px - 767px */
    /* 768px - 991px */
    /* ≥ 992px */
    /* ≥ 1440px */
  }
  @media only screen and (min-width : 480px) {
    .aw-container {
      padding: 0 max(var(--aw-layout-right, 0px), 1rem) 0 max(var(--aw-layout-right, 0px), 1rem);
    }
  }
  @media not screen and (max-width : 767px) {
    .aw-container {
      padding: 0 max(var(--aw-layout-right, 0px), 2rem) 0 max(var(--aw-layout-right, 0px), 2rem);
    }
  }
  @media not screen and (max-width : 991px) {
    .aw-container {
      padding: 0 max(var(--aw-layout-right, 0px), 2rem) 0 max(var(--aw-layout-right, 0px), 2rem);
    }
  }
  @media not screen and (max-width : 1439px) {
    .aw-container {
      padding: 0 max(var(--aw-layout-right, 0px), 3.5rem) 0 max(var(--aw-layout-right, 0px), 3.5rem);
    }
  }
}
@media only screen and (min-width : 1600px) {
  .aw-container {
    width: 1600px;
  }
}
.aw-container.fullwidth {
  overflow-x: hidden;
}

@media only screen and (min-width : 1600px) {
  .aw-container.fullwidth {
    width: 100%;
  }
  .aw-container.fullwidth .aw-row {
    margin-bottom: 2rem;
  }
}
.aw-container.fullwidth.visible {
  overflow-x: visible;
}

.aw-container.fullscreen {
  padding: 0;
}

@media (max-width: 767px) {
  .aw-container.fullscreen-on-small {
    padding: 0;
  }
}
.aw-row {
  margin-left: -0.5rem;
  margin-right: -0.5rem;
  margin-bottom: 1rem;
  /* 480px - 767px */
  /* 768px - 991px */
  /* ≥ 1600px */
}

@media only screen and (min-width : 480px) {
  .aw-row {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
    margin-bottom: 1.5rem;
  }
}
@media not screen and (max-width : 767px) {
  .aw-row {
    margin-left: -1rem;
    margin-right: -1rem;
    margin-bottom: 2rem;
  }
}
@media only screen and (min-width : 1600px) {
  .aw-row {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
    margin-bottom: 2.5rem;
  }
}
.aw-row:after {
  content: "";
  display: table;
  clear: both;
}

@media (max-width: 767px) {
  .aw-row.fullscreen-on-small {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }
}
.aw-row .col {
  float: left;
  box-sizing: border-box;
  padding: 0 0.5rem;
  min-height: 1px;
  /* 480px - 767px */
  /* 768px - 991px */
  /* ≥ 992px */
  /* ≥ 1440px */
  /* ≥ 1600px */
}

.aw-row .col[class*=push-], .aw-row .col[class*=pull-] {
  position: relative;
}

.aw-row .col.s1 {
  width: 8.3333333333%;
  margin-left: auto;
  left: auto;
  right: auto;
}

.aw-row .col.s2 {
  width: 16.6666666667%;
  margin-left: auto;
  left: auto;
  right: auto;
}

.aw-row .col.s3 {
  width: 25%;
  margin-left: auto;
  left: auto;
  right: auto;
}

.aw-row .col.s4 {
  width: 33.3333333333%;
  margin-left: auto;
  left: auto;
  right: auto;
}

.aw-row .col.s5 {
  width: 41.6666666667%;
  margin-left: auto;
  left: auto;
  right: auto;
}

.aw-row .col.s6 {
  width: 50%;
  margin-left: auto;
  left: auto;
  right: auto;
}

.aw-row .col.s7 {
  width: 58.3333333333%;
  margin-left: auto;
  left: auto;
  right: auto;
}

.aw-row .col.s8 {
  width: 66.6666666667%;
  margin-left: auto;
  left: auto;
  right: auto;
}

.aw-row .col.s9 {
  width: 75%;
  margin-left: auto;
  left: auto;
  right: auto;
}

.aw-row .col.s10 {
  width: 83.3333333333%;
  margin-left: auto;
  left: auto;
  right: auto;
}

.aw-row .col.s11 {
  width: 91.6666666667%;
  margin-left: auto;
  left: auto;
  right: auto;
}

.aw-row .col.s12 {
  width: 100%;
  margin-left: auto;
  left: auto;
  right: auto;
}

.aw-row .col.offset-s1 {
  margin-left: 8.3333333333%;
}

.aw-row .col.pull-s1 {
  right: 8.3333333333%;
}

.aw-row .col.push-s1 {
  left: 8.3333333333%;
}

.aw-row .col.offset-s2 {
  margin-left: 16.6666666667%;
}

.aw-row .col.pull-s2 {
  right: 16.6666666667%;
}

.aw-row .col.push-s2 {
  left: 16.6666666667%;
}

.aw-row .col.offset-s3 {
  margin-left: 25%;
}

.aw-row .col.pull-s3 {
  right: 25%;
}

.aw-row .col.push-s3 {
  left: 25%;
}

.aw-row .col.offset-s4 {
  margin-left: 33.3333333333%;
}

.aw-row .col.pull-s4 {
  right: 33.3333333333%;
}

.aw-row .col.push-s4 {
  left: 33.3333333333%;
}

.aw-row .col.offset-s5 {
  margin-left: 41.6666666667%;
}

.aw-row .col.pull-s5 {
  right: 41.6666666667%;
}

.aw-row .col.push-s5 {
  left: 41.6666666667%;
}

.aw-row .col.offset-s6 {
  margin-left: 50%;
}

.aw-row .col.pull-s6 {
  right: 50%;
}

.aw-row .col.push-s6 {
  left: 50%;
}

.aw-row .col.offset-s7 {
  margin-left: 58.3333333333%;
}

.aw-row .col.pull-s7 {
  right: 58.3333333333%;
}

.aw-row .col.push-s7 {
  left: 58.3333333333%;
}

.aw-row .col.offset-s8 {
  margin-left: 66.6666666667%;
}

.aw-row .col.pull-s8 {
  right: 66.6666666667%;
}

.aw-row .col.push-s8 {
  left: 66.6666666667%;
}

.aw-row .col.offset-s9 {
  margin-left: 75%;
}

.aw-row .col.pull-s9 {
  right: 75%;
}

.aw-row .col.push-s9 {
  left: 75%;
}

.aw-row .col.offset-s10 {
  margin-left: 83.3333333333%;
}

.aw-row .col.pull-s10 {
  right: 83.3333333333%;
}

.aw-row .col.push-s10 {
  left: 83.3333333333%;
}

.aw-row .col.offset-s11 {
  margin-left: 91.6666666667%;
}

.aw-row .col.pull-s11 {
  right: 91.6666666667%;
}

.aw-row .col.push-s11 {
  left: 91.6666666667%;
}

.aw-row .col.offset-s12 {
  margin-left: 100%;
}

.aw-row .col.pull-s12 {
  right: 100%;
}

.aw-row .col.push-s12 {
  left: 100%;
}

@media only screen and (min-width : 480px) {
  .aw-row .col {
    padding: 0 0.75rem;
  }
  .aw-row .col.m1 {
    width: 8.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.m2 {
    width: 16.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.m3 {
    width: 25%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.m4 {
    width: 33.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.m5 {
    width: 41.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.m6 {
    width: 50%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.m7 {
    width: 58.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.m8 {
    width: 66.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.m9 {
    width: 75%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.m10 {
    width: 83.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.m11 {
    width: 91.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.m12 {
    width: 100%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.offset-m1 {
    margin-left: 8.3333333333%;
  }
  .aw-row .col.pull-m1 {
    right: 8.3333333333%;
  }
  .aw-row .col.push-m1 {
    left: 8.3333333333%;
  }
  .aw-row .col.offset-m2 {
    margin-left: 16.6666666667%;
  }
  .aw-row .col.pull-m2 {
    right: 16.6666666667%;
  }
  .aw-row .col.push-m2 {
    left: 16.6666666667%;
  }
  .aw-row .col.offset-m3 {
    margin-left: 25%;
  }
  .aw-row .col.pull-m3 {
    right: 25%;
  }
  .aw-row .col.push-m3 {
    left: 25%;
  }
  .aw-row .col.offset-m4 {
    margin-left: 33.3333333333%;
  }
  .aw-row .col.pull-m4 {
    right: 33.3333333333%;
  }
  .aw-row .col.push-m4 {
    left: 33.3333333333%;
  }
  .aw-row .col.offset-m5 {
    margin-left: 41.6666666667%;
  }
  .aw-row .col.pull-m5 {
    right: 41.6666666667%;
  }
  .aw-row .col.push-m5 {
    left: 41.6666666667%;
  }
  .aw-row .col.offset-m6 {
    margin-left: 50%;
  }
  .aw-row .col.pull-m6 {
    right: 50%;
  }
  .aw-row .col.push-m6 {
    left: 50%;
  }
  .aw-row .col.offset-m7 {
    margin-left: 58.3333333333%;
  }
  .aw-row .col.pull-m7 {
    right: 58.3333333333%;
  }
  .aw-row .col.push-m7 {
    left: 58.3333333333%;
  }
  .aw-row .col.offset-m8 {
    margin-left: 66.6666666667%;
  }
  .aw-row .col.pull-m8 {
    right: 66.6666666667%;
  }
  .aw-row .col.push-m8 {
    left: 66.6666666667%;
  }
  .aw-row .col.offset-m9 {
    margin-left: 75%;
  }
  .aw-row .col.pull-m9 {
    right: 75%;
  }
  .aw-row .col.push-m9 {
    left: 75%;
  }
  .aw-row .col.offset-m10 {
    margin-left: 83.3333333333%;
  }
  .aw-row .col.pull-m10 {
    right: 83.3333333333%;
  }
  .aw-row .col.push-m10 {
    left: 83.3333333333%;
  }
  .aw-row .col.offset-m11 {
    margin-left: 91.6666666667%;
  }
  .aw-row .col.pull-m11 {
    right: 91.6666666667%;
  }
  .aw-row .col.push-m11 {
    left: 91.6666666667%;
  }
  .aw-row .col.offset-m12 {
    margin-left: 100%;
  }
  .aw-row .col.pull-m12 {
    right: 100%;
  }
  .aw-row .col.push-m12 {
    left: 100%;
  }
}
@media not screen and (max-width : 767px) {
  .aw-row .col {
    padding: 0 1rem;
  }
  .aw-row .col.l1 {
    width: 8.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.l2 {
    width: 16.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.l3 {
    width: 25%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.l4 {
    width: 33.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.l5 {
    width: 41.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.l6 {
    width: 50%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.l7 {
    width: 58.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.l8 {
    width: 66.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.l9 {
    width: 75%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.l10 {
    width: 83.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.l11 {
    width: 91.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.l12 {
    width: 100%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.offset-l1 {
    margin-left: 8.3333333333%;
  }
  .aw-row .col.pull-l1 {
    right: 8.3333333333%;
  }
  .aw-row .col.push-l1 {
    left: 8.3333333333%;
  }
  .aw-row .col.offset-l2 {
    margin-left: 16.6666666667%;
  }
  .aw-row .col.pull-l2 {
    right: 16.6666666667%;
  }
  .aw-row .col.push-l2 {
    left: 16.6666666667%;
  }
  .aw-row .col.offset-l3 {
    margin-left: 25%;
  }
  .aw-row .col.pull-l3 {
    right: 25%;
  }
  .aw-row .col.push-l3 {
    left: 25%;
  }
  .aw-row .col.offset-l4 {
    margin-left: 33.3333333333%;
  }
  .aw-row .col.pull-l4 {
    right: 33.3333333333%;
  }
  .aw-row .col.push-l4 {
    left: 33.3333333333%;
  }
  .aw-row .col.offset-l5 {
    margin-left: 41.6666666667%;
  }
  .aw-row .col.pull-l5 {
    right: 41.6666666667%;
  }
  .aw-row .col.push-l5 {
    left: 41.6666666667%;
  }
  .aw-row .col.offset-l6 {
    margin-left: 50%;
  }
  .aw-row .col.pull-l6 {
    right: 50%;
  }
  .aw-row .col.push-l6 {
    left: 50%;
  }
  .aw-row .col.offset-l7 {
    margin-left: 58.3333333333%;
  }
  .aw-row .col.pull-l7 {
    right: 58.3333333333%;
  }
  .aw-row .col.push-l7 {
    left: 58.3333333333%;
  }
  .aw-row .col.offset-l8 {
    margin-left: 66.6666666667%;
  }
  .aw-row .col.pull-l8 {
    right: 66.6666666667%;
  }
  .aw-row .col.push-l8 {
    left: 66.6666666667%;
  }
  .aw-row .col.offset-l9 {
    margin-left: 75%;
  }
  .aw-row .col.pull-l9 {
    right: 75%;
  }
  .aw-row .col.push-l9 {
    left: 75%;
  }
  .aw-row .col.offset-l10 {
    margin-left: 83.3333333333%;
  }
  .aw-row .col.pull-l10 {
    right: 83.3333333333%;
  }
  .aw-row .col.push-l10 {
    left: 83.3333333333%;
  }
  .aw-row .col.offset-l11 {
    margin-left: 91.6666666667%;
  }
  .aw-row .col.pull-l11 {
    right: 91.6666666667%;
  }
  .aw-row .col.push-l11 {
    left: 91.6666666667%;
  }
  .aw-row .col.offset-l12 {
    margin-left: 100%;
  }
  .aw-row .col.pull-l12 {
    right: 100%;
  }
  .aw-row .col.push-l12 {
    left: 100%;
  }
}
@media not screen and (max-width : 991px) {
  .aw-row .col.xl1 {
    width: 8.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.xl2 {
    width: 16.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.xl3 {
    width: 25%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.xl4 {
    width: 33.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.xl5 {
    width: 41.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.xl6 {
    width: 50%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.xl7 {
    width: 58.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.xl8 {
    width: 66.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.xl9 {
    width: 75%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.xl10 {
    width: 83.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.xl11 {
    width: 91.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.xl12 {
    width: 100%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.offset-xl1 {
    margin-left: 8.3333333333%;
  }
  .aw-row .col.pull-xl1 {
    right: 8.3333333333%;
  }
  .aw-row .col.push-xl1 {
    left: 8.3333333333%;
  }
  .aw-row .col.offset-xl2 {
    margin-left: 16.6666666667%;
  }
  .aw-row .col.pull-xl2 {
    right: 16.6666666667%;
  }
  .aw-row .col.push-xl2 {
    left: 16.6666666667%;
  }
  .aw-row .col.offset-xl3 {
    margin-left: 25%;
  }
  .aw-row .col.pull-xl3 {
    right: 25%;
  }
  .aw-row .col.push-xl3 {
    left: 25%;
  }
  .aw-row .col.offset-xl4 {
    margin-left: 33.3333333333%;
  }
  .aw-row .col.pull-xl4 {
    right: 33.3333333333%;
  }
  .aw-row .col.push-xl4 {
    left: 33.3333333333%;
  }
  .aw-row .col.offset-xl5 {
    margin-left: 41.6666666667%;
  }
  .aw-row .col.pull-xl5 {
    right: 41.6666666667%;
  }
  .aw-row .col.push-xl5 {
    left: 41.6666666667%;
  }
  .aw-row .col.offset-xl6 {
    margin-left: 50%;
  }
  .aw-row .col.pull-xl6 {
    right: 50%;
  }
  .aw-row .col.push-xl6 {
    left: 50%;
  }
  .aw-row .col.offset-xl7 {
    margin-left: 58.3333333333%;
  }
  .aw-row .col.pull-xl7 {
    right: 58.3333333333%;
  }
  .aw-row .col.push-xl7 {
    left: 58.3333333333%;
  }
  .aw-row .col.offset-xl8 {
    margin-left: 66.6666666667%;
  }
  .aw-row .col.pull-xl8 {
    right: 66.6666666667%;
  }
  .aw-row .col.push-xl8 {
    left: 66.6666666667%;
  }
  .aw-row .col.offset-xl9 {
    margin-left: 75%;
  }
  .aw-row .col.pull-xl9 {
    right: 75%;
  }
  .aw-row .col.push-xl9 {
    left: 75%;
  }
  .aw-row .col.offset-xl10 {
    margin-left: 83.3333333333%;
  }
  .aw-row .col.pull-xl10 {
    right: 83.3333333333%;
  }
  .aw-row .col.push-xl10 {
    left: 83.3333333333%;
  }
  .aw-row .col.offset-xl11 {
    margin-left: 91.6666666667%;
  }
  .aw-row .col.pull-xl11 {
    right: 91.6666666667%;
  }
  .aw-row .col.push-xl11 {
    left: 91.6666666667%;
  }
  .aw-row .col.offset-xl12 {
    margin-left: 100%;
  }
  .aw-row .col.pull-xl12 {
    right: 100%;
  }
  .aw-row .col.push-xl12 {
    left: 100%;
  }
}
@media not screen and (max-width : 1439px) {
  .aw-row .col.xxl1 {
    width: 8.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.xxl2 {
    width: 16.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.xxl3 {
    width: 25%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.xxl4 {
    width: 33.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.xxl5 {
    width: 41.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.xxl6 {
    width: 50%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.xxl7 {
    width: 58.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.xxl8 {
    width: 66.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.xxl9 {
    width: 75%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.xxl10 {
    width: 83.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.xxl11 {
    width: 91.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.xxl12 {
    width: 100%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.offset-xxl1 {
    margin-left: 8.3333333333%;
  }
  .aw-row .col.pull-xxl1 {
    right: 8.3333333333%;
  }
  .aw-row .col.push-xxl1 {
    left: 8.3333333333%;
  }
  .aw-row .col.offset-xxl2 {
    margin-left: 16.6666666667%;
  }
  .aw-row .col.pull-xxl2 {
    right: 16.6666666667%;
  }
  .aw-row .col.push-xxl2 {
    left: 16.6666666667%;
  }
  .aw-row .col.offset-xxl3 {
    margin-left: 25%;
  }
  .aw-row .col.pull-xxl3 {
    right: 25%;
  }
  .aw-row .col.push-xxl3 {
    left: 25%;
  }
  .aw-row .col.offset-xxl4 {
    margin-left: 33.3333333333%;
  }
  .aw-row .col.pull-xxl4 {
    right: 33.3333333333%;
  }
  .aw-row .col.push-xxl4 {
    left: 33.3333333333%;
  }
  .aw-row .col.offset-xxl5 {
    margin-left: 41.6666666667%;
  }
  .aw-row .col.pull-xxl5 {
    right: 41.6666666667%;
  }
  .aw-row .col.push-xxl5 {
    left: 41.6666666667%;
  }
  .aw-row .col.offset-xxl6 {
    margin-left: 50%;
  }
  .aw-row .col.pull-xxl6 {
    right: 50%;
  }
  .aw-row .col.push-xxl6 {
    left: 50%;
  }
  .aw-row .col.offset-xxl7 {
    margin-left: 58.3333333333%;
  }
  .aw-row .col.pull-xxl7 {
    right: 58.3333333333%;
  }
  .aw-row .col.push-xxl7 {
    left: 58.3333333333%;
  }
  .aw-row .col.offset-xxl8 {
    margin-left: 66.6666666667%;
  }
  .aw-row .col.pull-xxl8 {
    right: 66.6666666667%;
  }
  .aw-row .col.push-xxl8 {
    left: 66.6666666667%;
  }
  .aw-row .col.offset-xxl9 {
    margin-left: 75%;
  }
  .aw-row .col.pull-xxl9 {
    right: 75%;
  }
  .aw-row .col.push-xxl9 {
    left: 75%;
  }
  .aw-row .col.offset-xxl10 {
    margin-left: 83.3333333333%;
  }
  .aw-row .col.pull-xxl10 {
    right: 83.3333333333%;
  }
  .aw-row .col.push-xxl10 {
    left: 83.3333333333%;
  }
  .aw-row .col.offset-xxl11 {
    margin-left: 91.6666666667%;
  }
  .aw-row .col.pull-xxl11 {
    right: 91.6666666667%;
  }
  .aw-row .col.push-xxl11 {
    left: 91.6666666667%;
  }
  .aw-row .col.offset-xxl12 {
    margin-left: 100%;
  }
  .aw-row .col.pull-xxl12 {
    right: 100%;
  }
  .aw-row .col.push-xxl12 {
    left: 100%;
  }
}
@media only screen and (min-width : 1600px) {
  .aw-row .col {
    padding: 0 1.25rem;
  }
  .aw-row .col.xxxl1 {
    width: 8.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.xxxl2 {
    width: 16.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.xxxl3 {
    width: 25%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.xxxl4 {
    width: 33.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.xxxl5 {
    width: 41.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.xxxl6 {
    width: 50%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.xxxl7 {
    width: 58.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.xxxl8 {
    width: 66.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.xxxl9 {
    width: 75%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.xxxl10 {
    width: 83.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.xxxl11 {
    width: 91.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.xxxl12 {
    width: 100%;
    margin-left: auto;
    left: auto;
    right: auto;
  }
  .aw-row .col.offset-xxxl1 {
    margin-left: 8.3333333333%;
  }
  .aw-row .col.pull-xxxl1 {
    right: 8.3333333333%;
  }
  .aw-row .col.push-xxxl1 {
    left: 8.3333333333%;
  }
  .aw-row .col.offset-xxxl2 {
    margin-left: 16.6666666667%;
  }
  .aw-row .col.pull-xxxl2 {
    right: 16.6666666667%;
  }
  .aw-row .col.push-xxxl2 {
    left: 16.6666666667%;
  }
  .aw-row .col.offset-xxxl3 {
    margin-left: 25%;
  }
  .aw-row .col.pull-xxxl3 {
    right: 25%;
  }
  .aw-row .col.push-xxxl3 {
    left: 25%;
  }
  .aw-row .col.offset-xxxl4 {
    margin-left: 33.3333333333%;
  }
  .aw-row .col.pull-xxxl4 {
    right: 33.3333333333%;
  }
  .aw-row .col.push-xxxl4 {
    left: 33.3333333333%;
  }
  .aw-row .col.offset-xxxl5 {
    margin-left: 41.6666666667%;
  }
  .aw-row .col.pull-xxxl5 {
    right: 41.6666666667%;
  }
  .aw-row .col.push-xxxl5 {
    left: 41.6666666667%;
  }
  .aw-row .col.offset-xxxl6 {
    margin-left: 50%;
  }
  .aw-row .col.pull-xxxl6 {
    right: 50%;
  }
  .aw-row .col.push-xxxl6 {
    left: 50%;
  }
  .aw-row .col.offset-xxxl7 {
    margin-left: 58.3333333333%;
  }
  .aw-row .col.pull-xxxl7 {
    right: 58.3333333333%;
  }
  .aw-row .col.push-xxxl7 {
    left: 58.3333333333%;
  }
  .aw-row .col.offset-xxxl8 {
    margin-left: 66.6666666667%;
  }
  .aw-row .col.pull-xxxl8 {
    right: 66.6666666667%;
  }
  .aw-row .col.push-xxxl8 {
    left: 66.6666666667%;
  }
  .aw-row .col.offset-xxxl9 {
    margin-left: 75%;
  }
  .aw-row .col.pull-xxxl9 {
    right: 75%;
  }
  .aw-row .col.push-xxxl9 {
    left: 75%;
  }
  .aw-row .col.offset-xxxl10 {
    margin-left: 83.3333333333%;
  }
  .aw-row .col.pull-xxxl10 {
    right: 83.3333333333%;
  }
  .aw-row .col.push-xxxl10 {
    left: 83.3333333333%;
  }
  .aw-row .col.offset-xxxl11 {
    margin-left: 91.6666666667%;
  }
  .aw-row .col.pull-xxxl11 {
    right: 91.6666666667%;
  }
  .aw-row .col.push-xxxl11 {
    left: 91.6666666667%;
  }
  .aw-row .col.offset-xxxl12 {
    margin-left: 100%;
  }
  .aw-row .col.pull-xxxl12 {
    right: 100%;
  }
  .aw-row .col.push-xxxl12 {
    left: 100%;
  }
}
.aw-row.grid-xsmall {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
}

.aw-row.grid-xsmall > .col {
  padding: 0 0.25rem;
}

.aw-row.grid-small {
  margin-left: -0.5rem;
  margin-right: -0.5rem;
}

.aw-row.grid-small > .col {
  padding: 0 0.5rem;
}

.aw-row.grid-medium {
  margin-left: -0.5rem;
  margin-right: -0.5rem;
  /* ≥ 1440px */
}

@media not screen and (max-width : 1439px) {
  .aw-row.grid-medium {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }
}
.aw-row.grid-medium > .col {
  padding: 0 0.5rem;
  /* ≥ 1440px */
}

@media not screen and (max-width : 1439px) {
  .aw-row.grid-medium > .col {
    padding: 0 0.75rem;
  }
}
.aw-row.grid-large {
  margin-left: -0.5rem;
  margin-right: -0.5rem;
  /* ≥ 1440px */
}

@media not screen and (max-width : 1439px) {
  .aw-row.grid-large {
    margin-left: -1rem;
    margin-right: -1rem;
  }
}
.aw-row.grid-large > .col {
  padding: 0 0.5rem;
  /* ≥ 1440px */
}

@media not screen and (max-width : 1439px) {
  .aw-row.grid-large > .col {
    padding: 0 1rem;
  }
}
.aw-row.grid-xlarge {
  margin-left: -0.5rem;
  margin-right: -0.5rem;
  /* ≥ 1440px */
}

@media not screen and (max-width : 1439px) {
  .aw-row.grid-xlarge {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }
}
.aw-row.grid-xlarge > .col {
  padding: 0 0.5rem;
}

@media not screen and (max-width : 1439px) {
  .aw-row.grid-xlarge > .col {
    padding: 0 1.25rem;
  }
}
[dir=rtl] .row .col {
  float: right;
}

[dir=rtl] .row .col.s1 {
  width: 8.3333333333%;
  margin-left: auto;
}

[dir=rtl] .row .col.s2 {
  width: 16.6666666667%;
  margin-left: auto;
}

[dir=rtl] .row .col.s3 {
  width: 25%;
  margin-left: auto;
}

[dir=rtl] .row .col.s4 {
  width: 33.3333333333%;
  margin-left: auto;
}

[dir=rtl] .row .col.s5 {
  width: 41.6666666667%;
  margin-left: auto;
}

[dir=rtl] .row .col.s6 {
  width: 50%;
  margin-left: auto;
}

[dir=rtl] .row .col.s7 {
  width: 58.3333333333%;
  margin-left: auto;
}

[dir=rtl] .row .col.s8 {
  width: 66.6666666667%;
  margin-left: auto;
}

[dir=rtl] .row .col.s9 {
  width: 75%;
  margin-left: auto;
}

[dir=rtl] .row .col.s10 {
  width: 83.3333333333%;
  margin-left: auto;
}

[dir=rtl] .row .col.s11 {
  width: 91.6666666667%;
  margin-left: auto;
}

[dir=rtl] .row .col.s12 {
  width: 100%;
  margin-left: auto;
}

[dir=rtl] .row .col.offset-s1 {
  margin-right: 8.3333333333%;
  margin-left: 0;
}

[dir=rtl] .row .col.pull-s1 {
  left: 8.3333333333%;
  right: auto;
}

[dir=rtl] .row .col.push-s1 {
  right: 8.3333333333%;
  left: auto;
}

[dir=rtl] .row .col.offset-s2 {
  margin-right: 16.6666666667%;
  margin-left: 0;
}

[dir=rtl] .row .col.pull-s2 {
  left: 16.6666666667%;
  right: auto;
}

[dir=rtl] .row .col.push-s2 {
  right: 16.6666666667%;
  left: auto;
}

[dir=rtl] .row .col.offset-s3 {
  margin-right: 25%;
  margin-left: 0;
}

[dir=rtl] .row .col.pull-s3 {
  left: 25%;
  right: auto;
}

[dir=rtl] .row .col.push-s3 {
  right: 25%;
  left: auto;
}

[dir=rtl] .row .col.offset-s4 {
  margin-right: 33.3333333333%;
  margin-left: 0;
}

[dir=rtl] .row .col.pull-s4 {
  left: 33.3333333333%;
  right: auto;
}

[dir=rtl] .row .col.push-s4 {
  right: 33.3333333333%;
  left: auto;
}

[dir=rtl] .row .col.offset-s5 {
  margin-right: 41.6666666667%;
  margin-left: 0;
}

[dir=rtl] .row .col.pull-s5 {
  left: 41.6666666667%;
  right: auto;
}

[dir=rtl] .row .col.push-s5 {
  right: 41.6666666667%;
  left: auto;
}

[dir=rtl] .row .col.offset-s6 {
  margin-right: 50%;
  margin-left: 0;
}

[dir=rtl] .row .col.pull-s6 {
  left: 50%;
  right: auto;
}

[dir=rtl] .row .col.push-s6 {
  right: 50%;
  left: auto;
}

[dir=rtl] .row .col.offset-s7 {
  margin-right: 58.3333333333%;
  margin-left: 0;
}

[dir=rtl] .row .col.pull-s7 {
  left: 58.3333333333%;
  right: auto;
}

[dir=rtl] .row .col.push-s7 {
  right: 58.3333333333%;
  left: auto;
}

[dir=rtl] .row .col.offset-s8 {
  margin-right: 66.6666666667%;
  margin-left: 0;
}

[dir=rtl] .row .col.pull-s8 {
  left: 66.6666666667%;
  right: auto;
}

[dir=rtl] .row .col.push-s8 {
  right: 66.6666666667%;
  left: auto;
}

[dir=rtl] .row .col.offset-s9 {
  margin-right: 75%;
  margin-left: 0;
}

[dir=rtl] .row .col.pull-s9 {
  left: 75%;
  right: auto;
}

[dir=rtl] .row .col.push-s9 {
  right: 75%;
  left: auto;
}

[dir=rtl] .row .col.offset-s10 {
  margin-right: 83.3333333333%;
  margin-left: 0;
}

[dir=rtl] .row .col.pull-s10 {
  left: 83.3333333333%;
  right: auto;
}

[dir=rtl] .row .col.push-s10 {
  right: 83.3333333333%;
  left: auto;
}

[dir=rtl] .row .col.offset-s11 {
  margin-right: 91.6666666667%;
  margin-left: 0;
}

[dir=rtl] .row .col.pull-s11 {
  left: 91.6666666667%;
  right: auto;
}

[dir=rtl] .row .col.push-s11 {
  right: 91.6666666667%;
  left: auto;
}

[dir=rtl] .row .col.offset-s12 {
  margin-right: 100%;
  margin-left: 0;
}

[dir=rtl] .row .col.pull-s12 {
  left: 100%;
  right: auto;
}

[dir=rtl] .row .col.push-s12 {
  right: 100%;
  left: auto;
}

@media only screen and (min-width : 481px) {
  [dir=rtl] .row .col {
    padding: 0 0.75rem;
  }
  [dir=rtl] .row .col.m1 {
    width: 8.3333333333%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.m2 {
    width: 16.6666666667%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.m3 {
    width: 25%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.m4 {
    width: 33.3333333333%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.m5 {
    width: 41.6666666667%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.m6 {
    width: 50%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.m7 {
    width: 58.3333333333%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.m8 {
    width: 66.6666666667%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.m9 {
    width: 75%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.m10 {
    width: 83.3333333333%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.m11 {
    width: 91.6666666667%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.m12 {
    width: 100%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.offset-m1 {
    margin-right: 8.3333333333%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-m1 {
    left: 8.3333333333%;
    right: auto;
  }
  [dir=rtl] .row .col.push-m1 {
    right: 8.3333333333%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-m2 {
    margin-right: 16.6666666667%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-m2 {
    left: 16.6666666667%;
    right: auto;
  }
  [dir=rtl] .row .col.push-m2 {
    right: 16.6666666667%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-m3 {
    margin-right: 25%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-m3 {
    left: 25%;
    right: auto;
  }
  [dir=rtl] .row .col.push-m3 {
    right: 25%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-m4 {
    margin-right: 33.3333333333%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-m4 {
    left: 33.3333333333%;
    right: auto;
  }
  [dir=rtl] .row .col.push-m4 {
    right: 33.3333333333%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-m5 {
    margin-right: 41.6666666667%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-m5 {
    left: 41.6666666667%;
    right: auto;
  }
  [dir=rtl] .row .col.push-m5 {
    right: 41.6666666667%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-m6 {
    margin-right: 50%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-m6 {
    left: 50%;
    right: auto;
  }
  [dir=rtl] .row .col.push-m6 {
    right: 50%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-m7 {
    margin-right: 58.3333333333%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-m7 {
    left: 58.3333333333%;
    right: auto;
  }
  [dir=rtl] .row .col.push-m7 {
    right: 58.3333333333%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-m8 {
    margin-right: 66.6666666667%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-m8 {
    left: 66.6666666667%;
    right: auto;
  }
  [dir=rtl] .row .col.push-m8 {
    right: 66.6666666667%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-m9 {
    margin-right: 75%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-m9 {
    left: 75%;
    right: auto;
  }
  [dir=rtl] .row .col.push-m9 {
    right: 75%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-m10 {
    margin-right: 83.3333333333%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-m10 {
    left: 83.3333333333%;
    right: auto;
  }
  [dir=rtl] .row .col.push-m10 {
    right: 83.3333333333%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-m11 {
    margin-right: 91.6666666667%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-m11 {
    left: 91.6666666667%;
    right: auto;
  }
  [dir=rtl] .row .col.push-m11 {
    right: 91.6666666667%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-m12 {
    margin-right: 100%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-m12 {
    left: 100%;
    right: auto;
  }
  [dir=rtl] .row .col.push-m12 {
    right: 100%;
    left: auto;
  }
}
@media only screen and (min-width : 768px) {
  [dir=rtl] .row .col {
    padding: 0 1rem;
  }
  [dir=rtl] .row .col.l1 {
    width: 8.3333333333%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.l2 {
    width: 16.6666666667%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.l3 {
    width: 25%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.l4 {
    width: 33.3333333333%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.l5 {
    width: 41.6666666667%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.l6 {
    width: 50%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.l7 {
    width: 58.3333333333%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.l8 {
    width: 66.6666666667%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.l9 {
    width: 75%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.l10 {
    width: 83.3333333333%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.l11 {
    width: 91.6666666667%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.l12 {
    width: 100%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.offset-l1 {
    margin-right: 8.3333333333%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-l1 {
    left: 8.3333333333%;
    right: auto;
  }
  [dir=rtl] .row .col.push-l1 {
    right: 8.3333333333%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-l2 {
    margin-right: 16.6666666667%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-l2 {
    left: 16.6666666667%;
    right: auto;
  }
  [dir=rtl] .row .col.push-l2 {
    right: 16.6666666667%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-l3 {
    margin-right: 25%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-l3 {
    left: 25%;
    right: auto;
  }
  [dir=rtl] .row .col.push-l3 {
    right: 25%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-l4 {
    margin-right: 33.3333333333%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-l4 {
    left: 33.3333333333%;
    right: auto;
  }
  [dir=rtl] .row .col.push-l4 {
    right: 33.3333333333%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-l5 {
    margin-right: 41.6666666667%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-l5 {
    left: 41.6666666667%;
    right: auto;
  }
  [dir=rtl] .row .col.push-l5 {
    right: 41.6666666667%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-l6 {
    margin-right: 50%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-l6 {
    left: 50%;
    right: auto;
  }
  [dir=rtl] .row .col.push-l6 {
    right: 50%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-l7 {
    margin-right: 58.3333333333%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-l7 {
    left: 58.3333333333%;
    right: auto;
  }
  [dir=rtl] .row .col.push-l7 {
    right: 58.3333333333%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-l8 {
    margin-right: 66.6666666667%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-l8 {
    left: 66.6666666667%;
    right: auto;
  }
  [dir=rtl] .row .col.push-l8 {
    right: 66.6666666667%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-l9 {
    margin-right: 75%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-l9 {
    left: 75%;
    right: auto;
  }
  [dir=rtl] .row .col.push-l9 {
    right: 75%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-l10 {
    margin-right: 83.3333333333%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-l10 {
    left: 83.3333333333%;
    right: auto;
  }
  [dir=rtl] .row .col.push-l10 {
    right: 83.3333333333%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-l11 {
    margin-right: 91.6666666667%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-l11 {
    left: 91.6666666667%;
    right: auto;
  }
  [dir=rtl] .row .col.push-l11 {
    right: 91.6666666667%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-l12 {
    margin-right: 100%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-l12 {
    left: 100%;
    right: auto;
  }
  [dir=rtl] .row .col.push-l12 {
    right: 100%;
    left: auto;
  }
}
@media only screen and (min-width : 1281px) {
  [dir=rtl] .row .col.xl1 {
    width: 8.3333333333%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.xl2 {
    width: 16.6666666667%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.xl3 {
    width: 25%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.xl4 {
    width: 33.3333333333%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.xl5 {
    width: 41.6666666667%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.xl6 {
    width: 50%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.xl7 {
    width: 58.3333333333%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.xl8 {
    width: 66.6666666667%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.xl9 {
    width: 75%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.xl10 {
    width: 83.3333333333%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.xl11 {
    width: 91.6666666667%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.xl12 {
    width: 100%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.offset-xl1 {
    margin-right: 8.3333333333%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-xl1 {
    left: 8.3333333333%;
    right: auto;
  }
  [dir=rtl] .row .col.push-xl1 {
    right: 8.3333333333%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-xl2 {
    margin-right: 16.6666666667%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-xl2 {
    left: 16.6666666667%;
    right: auto;
  }
  [dir=rtl] .row .col.push-xl2 {
    right: 16.6666666667%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-xl3 {
    margin-right: 25%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-xl3 {
    left: 25%;
    right: auto;
  }
  [dir=rtl] .row .col.push-xl3 {
    right: 25%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-xl4 {
    margin-right: 33.3333333333%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-xl4 {
    left: 33.3333333333%;
    right: auto;
  }
  [dir=rtl] .row .col.push-xl4 {
    right: 33.3333333333%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-xl5 {
    margin-right: 41.6666666667%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-xl5 {
    left: 41.6666666667%;
    right: auto;
  }
  [dir=rtl] .row .col.push-xl5 {
    right: 41.6666666667%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-xl6 {
    margin-right: 50%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-xl6 {
    left: 50%;
    right: auto;
  }
  [dir=rtl] .row .col.push-xl6 {
    right: 50%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-xl7 {
    margin-right: 58.3333333333%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-xl7 {
    left: 58.3333333333%;
    right: auto;
  }
  [dir=rtl] .row .col.push-xl7 {
    right: 58.3333333333%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-xl8 {
    margin-right: 66.6666666667%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-xl8 {
    left: 66.6666666667%;
    right: auto;
  }
  [dir=rtl] .row .col.push-xl8 {
    right: 66.6666666667%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-xl9 {
    margin-right: 75%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-xl9 {
    left: 75%;
    right: auto;
  }
  [dir=rtl] .row .col.push-xl9 {
    right: 75%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-xl10 {
    margin-right: 83.3333333333%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-xl10 {
    left: 83.3333333333%;
    right: auto;
  }
  [dir=rtl] .row .col.push-xl10 {
    right: 83.3333333333%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-xl11 {
    margin-right: 91.6666666667%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-xl11 {
    left: 91.6666666667%;
    right: auto;
  }
  [dir=rtl] .row .col.push-xl11 {
    right: 91.6666666667%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-xl12 {
    margin-right: 100%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-xl12 {
    left: 100%;
    right: auto;
  }
  [dir=rtl] .row .col.push-xl12 {
    right: 100%;
    left: auto;
  }
}
@media only screen and (min-width : 1441px) {
  [dir=rtl] .row .col.xxl1 {
    width: 8.3333333333%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.xxl2 {
    width: 16.6666666667%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.xxl3 {
    width: 25%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.xxl4 {
    width: 33.3333333333%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.xxl5 {
    width: 41.6666666667%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.xxl6 {
    width: 50%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.xxl7 {
    width: 58.3333333333%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.xxl8 {
    width: 66.6666666667%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.xxl9 {
    width: 75%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.xxl10 {
    width: 83.3333333333%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.xxl11 {
    width: 91.6666666667%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.xxl12 {
    width: 100%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.offset-xxl1 {
    margin-right: 8.3333333333%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-xxl1 {
    left: 8.3333333333%;
    right: auto;
  }
  [dir=rtl] .row .col.push-xxl1 {
    right: 8.3333333333%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-xxl2 {
    margin-right: 16.6666666667%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-xxl2 {
    left: 16.6666666667%;
    right: auto;
  }
  [dir=rtl] .row .col.push-xxl2 {
    right: 16.6666666667%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-xxl3 {
    margin-right: 25%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-xxl3 {
    left: 25%;
    right: auto;
  }
  [dir=rtl] .row .col.push-xxl3 {
    right: 25%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-xxl4 {
    margin-right: 33.3333333333%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-xxl4 {
    left: 33.3333333333%;
    right: auto;
  }
  [dir=rtl] .row .col.push-xxl4 {
    right: 33.3333333333%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-xxl5 {
    margin-right: 41.6666666667%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-xxl5 {
    left: 41.6666666667%;
    right: auto;
  }
  [dir=rtl] .row .col.push-xxl5 {
    right: 41.6666666667%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-xxl6 {
    margin-right: 50%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-xxl6 {
    left: 50%;
    right: auto;
  }
  [dir=rtl] .row .col.push-xxl6 {
    right: 50%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-xxl7 {
    margin-right: 58.3333333333%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-xxl7 {
    left: 58.3333333333%;
    right: auto;
  }
  [dir=rtl] .row .col.push-xxl7 {
    right: 58.3333333333%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-xxl8 {
    margin-right: 66.6666666667%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-xxl8 {
    left: 66.6666666667%;
    right: auto;
  }
  [dir=rtl] .row .col.push-xxl8 {
    right: 66.6666666667%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-xxl9 {
    margin-right: 75%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-xxl9 {
    left: 75%;
    right: auto;
  }
  [dir=rtl] .row .col.push-xxl9 {
    right: 75%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-xxl10 {
    margin-right: 83.3333333333%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-xxl10 {
    left: 83.3333333333%;
    right: auto;
  }
  [dir=rtl] .row .col.push-xxl10 {
    right: 83.3333333333%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-xxl11 {
    margin-right: 91.6666666667%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-xxl11 {
    left: 91.6666666667%;
    right: auto;
  }
  [dir=rtl] .row .col.push-xxl11 {
    right: 91.6666666667%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-xxl12 {
    margin-right: 100%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-xxl12 {
    left: 100%;
    right: auto;
  }
  [dir=rtl] .row .col.push-xxl12 {
    right: 100%;
    left: auto;
  }
}
@media only screen and (min-width : 1601px) {
  [dir=rtl] .row .col {
    padding: 0 1.25rem;
  }
  [dir=rtl] .row .col.xxxl1 {
    width: 8.3333333333%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.xxxl2 {
    width: 16.6666666667%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.xxxl3 {
    width: 25%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.xxxl4 {
    width: 33.3333333333%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.xxxl5 {
    width: 41.6666666667%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.xxxl6 {
    width: 50%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.xxxl7 {
    width: 58.3333333333%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.xxxl8 {
    width: 66.6666666667%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.xxxl9 {
    width: 75%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.xxxl10 {
    width: 83.3333333333%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.xxxl11 {
    width: 91.6666666667%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.xxxl12 {
    width: 100%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .row .col.offset-xxxl1 {
    margin-right: 8.3333333333%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-xxxl1 {
    left: 8.3333333333%;
    right: auto;
  }
  [dir=rtl] .row .col.push-xxxl1 {
    right: 8.3333333333%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-xxxl2 {
    margin-right: 16.6666666667%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-xxxl2 {
    left: 16.6666666667%;
    right: auto;
  }
  [dir=rtl] .row .col.push-xxxl2 {
    right: 16.6666666667%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-xxxl3 {
    margin-right: 25%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-xxxl3 {
    left: 25%;
    right: auto;
  }
  [dir=rtl] .row .col.push-xxxl3 {
    right: 25%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-xxxl4 {
    margin-right: 33.3333333333%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-xxxl4 {
    left: 33.3333333333%;
    right: auto;
  }
  [dir=rtl] .row .col.push-xxxl4 {
    right: 33.3333333333%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-xxxl5 {
    margin-right: 41.6666666667%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-xxxl5 {
    left: 41.6666666667%;
    right: auto;
  }
  [dir=rtl] .row .col.push-xxxl5 {
    right: 41.6666666667%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-xxxl6 {
    margin-right: 50%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-xxxl6 {
    left: 50%;
    right: auto;
  }
  [dir=rtl] .row .col.push-xxxl6 {
    right: 50%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-xxxl7 {
    margin-right: 58.3333333333%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-xxxl7 {
    left: 58.3333333333%;
    right: auto;
  }
  [dir=rtl] .row .col.push-xxxl7 {
    right: 58.3333333333%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-xxxl8 {
    margin-right: 66.6666666667%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-xxxl8 {
    left: 66.6666666667%;
    right: auto;
  }
  [dir=rtl] .row .col.push-xxxl8 {
    right: 66.6666666667%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-xxxl9 {
    margin-right: 75%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-xxxl9 {
    left: 75%;
    right: auto;
  }
  [dir=rtl] .row .col.push-xxxl9 {
    right: 75%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-xxxl10 {
    margin-right: 83.3333333333%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-xxxl10 {
    left: 83.3333333333%;
    right: auto;
  }
  [dir=rtl] .row .col.push-xxxl10 {
    right: 83.3333333333%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-xxxl11 {
    margin-right: 91.6666666667%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-xxxl11 {
    left: 91.6666666667%;
    right: auto;
  }
  [dir=rtl] .row .col.push-xxxl11 {
    right: 91.6666666667%;
    left: auto;
  }
  [dir=rtl] .row .col.offset-xxxl12 {
    margin-right: 100%;
    margin-left: 0;
  }
  [dir=rtl] .row .col.pull-xxxl12 {
    left: 100%;
    right: auto;
  }
  [dir=rtl] .row .col.push-xxxl12 {
    right: 100%;
    left: auto;
  }
}
[dir=rtl] .aw-row .col {
  float: right;
  /* 480px - 767px */
  /* 768px - 991px */
  /* ≥ 992px */
  /* ≥ 1440px */
  /* ≥ 1600px */
}

[dir=rtl] .aw-row .col.s1 {
  width: 8.3333333333%;
  margin-right: auto;
  margin-left: 0;
  left: auto;
  right: auto;
}

[dir=rtl] .aw-row .col.s2 {
  width: 16.6666666667%;
  margin-right: auto;
  margin-left: 0;
  left: auto;
  right: auto;
}

[dir=rtl] .aw-row .col.s3 {
  width: 25%;
  margin-right: auto;
  margin-left: 0;
  left: auto;
  right: auto;
}

[dir=rtl] .aw-row .col.s4 {
  width: 33.3333333333%;
  margin-right: auto;
  margin-left: 0;
  left: auto;
  right: auto;
}

[dir=rtl] .aw-row .col.s5 {
  width: 41.6666666667%;
  margin-right: auto;
  margin-left: 0;
  left: auto;
  right: auto;
}

[dir=rtl] .aw-row .col.s6 {
  width: 50%;
  margin-right: auto;
  margin-left: 0;
  left: auto;
  right: auto;
}

[dir=rtl] .aw-row .col.s7 {
  width: 58.3333333333%;
  margin-right: auto;
  margin-left: 0;
  left: auto;
  right: auto;
}

[dir=rtl] .aw-row .col.s8 {
  width: 66.6666666667%;
  margin-right: auto;
  margin-left: 0;
  left: auto;
  right: auto;
}

[dir=rtl] .aw-row .col.s9 {
  width: 75%;
  margin-right: auto;
  margin-left: 0;
  left: auto;
  right: auto;
}

[dir=rtl] .aw-row .col.s10 {
  width: 83.3333333333%;
  margin-right: auto;
  margin-left: 0;
  left: auto;
  right: auto;
}

[dir=rtl] .aw-row .col.s11 {
  width: 91.6666666667%;
  margin-right: auto;
  margin-left: 0;
  left: auto;
  right: auto;
}

[dir=rtl] .aw-row .col.s12 {
  width: 100%;
  margin-right: auto;
  margin-left: 0;
  left: auto;
  right: auto;
}

[dir=rtl] .aw-row .col.offset-s1 {
  margin-right: 8.3333333333%;
  margin-left: 0;
}

[dir=rtl] .aw-row .col.pull-s1 {
  left: 8.3333333333%;
  right: auto;
}

[dir=rtl] .aw-row .col.push-s1 {
  right: 8.3333333333%;
  left: auto;
}

[dir=rtl] .aw-row .col.offset-s2 {
  margin-right: 16.6666666667%;
  margin-left: 0;
}

[dir=rtl] .aw-row .col.pull-s2 {
  left: 16.6666666667%;
  right: auto;
}

[dir=rtl] .aw-row .col.push-s2 {
  right: 16.6666666667%;
  left: auto;
}

[dir=rtl] .aw-row .col.offset-s3 {
  margin-right: 25%;
  margin-left: 0;
}

[dir=rtl] .aw-row .col.pull-s3 {
  left: 25%;
  right: auto;
}

[dir=rtl] .aw-row .col.push-s3 {
  right: 25%;
  left: auto;
}

[dir=rtl] .aw-row .col.offset-s4 {
  margin-right: 33.3333333333%;
  margin-left: 0;
}

[dir=rtl] .aw-row .col.pull-s4 {
  left: 33.3333333333%;
  right: auto;
}

[dir=rtl] .aw-row .col.push-s4 {
  right: 33.3333333333%;
  left: auto;
}

[dir=rtl] .aw-row .col.offset-s5 {
  margin-right: 41.6666666667%;
  margin-left: 0;
}

[dir=rtl] .aw-row .col.pull-s5 {
  left: 41.6666666667%;
  right: auto;
}

[dir=rtl] .aw-row .col.push-s5 {
  right: 41.6666666667%;
  left: auto;
}

[dir=rtl] .aw-row .col.offset-s6 {
  margin-right: 50%;
  margin-left: 0;
}

[dir=rtl] .aw-row .col.pull-s6 {
  left: 50%;
  right: auto;
}

[dir=rtl] .aw-row .col.push-s6 {
  right: 50%;
  left: auto;
}

[dir=rtl] .aw-row .col.offset-s7 {
  margin-right: 58.3333333333%;
  margin-left: 0;
}

[dir=rtl] .aw-row .col.pull-s7 {
  left: 58.3333333333%;
  right: auto;
}

[dir=rtl] .aw-row .col.push-s7 {
  right: 58.3333333333%;
  left: auto;
}

[dir=rtl] .aw-row .col.offset-s8 {
  margin-right: 66.6666666667%;
  margin-left: 0;
}

[dir=rtl] .aw-row .col.pull-s8 {
  left: 66.6666666667%;
  right: auto;
}

[dir=rtl] .aw-row .col.push-s8 {
  right: 66.6666666667%;
  left: auto;
}

[dir=rtl] .aw-row .col.offset-s9 {
  margin-right: 75%;
  margin-left: 0;
}

[dir=rtl] .aw-row .col.pull-s9 {
  left: 75%;
  right: auto;
}

[dir=rtl] .aw-row .col.push-s9 {
  right: 75%;
  left: auto;
}

[dir=rtl] .aw-row .col.offset-s10 {
  margin-right: 83.3333333333%;
  margin-left: 0;
}

[dir=rtl] .aw-row .col.pull-s10 {
  left: 83.3333333333%;
  right: auto;
}

[dir=rtl] .aw-row .col.push-s10 {
  right: 83.3333333333%;
  left: auto;
}

[dir=rtl] .aw-row .col.offset-s11 {
  margin-right: 91.6666666667%;
  margin-left: 0;
}

[dir=rtl] .aw-row .col.pull-s11 {
  left: 91.6666666667%;
  right: auto;
}

[dir=rtl] .aw-row .col.push-s11 {
  right: 91.6666666667%;
  left: auto;
}

[dir=rtl] .aw-row .col.offset-s12 {
  margin-right: 100%;
  margin-left: 0;
}

[dir=rtl] .aw-row .col.pull-s12 {
  left: 100%;
  right: auto;
}

[dir=rtl] .aw-row .col.push-s12 {
  right: 100%;
  left: auto;
}

@media only screen and (min-width : 480px) {
  [dir=rtl] .aw-row .col {
    padding: 0 0.75rem;
  }
  [dir=rtl] .aw-row .col.m1 {
    width: 8.3333333333%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.m2 {
    width: 16.6666666667%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.m3 {
    width: 25%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.m4 {
    width: 33.3333333333%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.m5 {
    width: 41.6666666667%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.m6 {
    width: 50%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.m7 {
    width: 58.3333333333%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.m8 {
    width: 66.6666666667%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.m9 {
    width: 75%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.m10 {
    width: 83.3333333333%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.m11 {
    width: 91.6666666667%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.m12 {
    width: 100%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.offset-m1 {
    margin-right: 8.3333333333%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-m1 {
    left: 8.3333333333%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-m1 {
    right: 8.3333333333%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-m2 {
    margin-right: 16.6666666667%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-m2 {
    left: 16.6666666667%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-m2 {
    right: 16.6666666667%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-m3 {
    margin-right: 25%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-m3 {
    left: 25%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-m3 {
    right: 25%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-m4 {
    margin-right: 33.3333333333%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-m4 {
    left: 33.3333333333%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-m4 {
    right: 33.3333333333%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-m5 {
    margin-right: 41.6666666667%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-m5 {
    left: 41.6666666667%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-m5 {
    right: 41.6666666667%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-m6 {
    margin-right: 50%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-m6 {
    left: 50%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-m6 {
    right: 50%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-m7 {
    margin-right: 58.3333333333%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-m7 {
    left: 58.3333333333%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-m7 {
    right: 58.3333333333%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-m8 {
    margin-right: 66.6666666667%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-m8 {
    left: 66.6666666667%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-m8 {
    right: 66.6666666667%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-m9 {
    margin-right: 75%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-m9 {
    left: 75%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-m9 {
    right: 75%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-m10 {
    margin-right: 83.3333333333%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-m10 {
    left: 83.3333333333%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-m10 {
    right: 83.3333333333%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-m11 {
    margin-right: 91.6666666667%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-m11 {
    left: 91.6666666667%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-m11 {
    right: 91.6666666667%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-m12 {
    margin-right: 100%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-m12 {
    left: 100%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-m12 {
    right: 100%;
    left: auto;
  }
}
@media not screen and (max-width : 767px) {
  [dir=rtl] .aw-row .col {
    padding: 0 1rem;
  }
  [dir=rtl] .aw-row .col.l1 {
    width: 8.3333333333%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.l2 {
    width: 16.6666666667%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.l3 {
    width: 25%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.l4 {
    width: 33.3333333333%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.l5 {
    width: 41.6666666667%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.l6 {
    width: 50%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.l7 {
    width: 58.3333333333%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.l8 {
    width: 66.6666666667%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.l9 {
    width: 75%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.l10 {
    width: 83.3333333333%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.l11 {
    width: 91.6666666667%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.l12 {
    width: 100%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.offset-l1 {
    margin-right: 8.3333333333%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-l1 {
    left: 8.3333333333%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-l1 {
    right: 8.3333333333%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-l2 {
    margin-right: 16.6666666667%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-l2 {
    left: 16.6666666667%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-l2 {
    right: 16.6666666667%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-l3 {
    margin-right: 25%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-l3 {
    left: 25%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-l3 {
    right: 25%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-l4 {
    margin-right: 33.3333333333%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-l4 {
    left: 33.3333333333%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-l4 {
    right: 33.3333333333%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-l5 {
    margin-right: 41.6666666667%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-l5 {
    left: 41.6666666667%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-l5 {
    right: 41.6666666667%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-l6 {
    margin-right: 50%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-l6 {
    left: 50%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-l6 {
    right: 50%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-l7 {
    margin-right: 58.3333333333%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-l7 {
    left: 58.3333333333%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-l7 {
    right: 58.3333333333%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-l8 {
    margin-right: 66.6666666667%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-l8 {
    left: 66.6666666667%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-l8 {
    right: 66.6666666667%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-l9 {
    margin-right: 75%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-l9 {
    left: 75%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-l9 {
    right: 75%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-l10 {
    margin-right: 83.3333333333%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-l10 {
    left: 83.3333333333%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-l10 {
    right: 83.3333333333%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-l11 {
    margin-right: 91.6666666667%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-l11 {
    left: 91.6666666667%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-l11 {
    right: 91.6666666667%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-l12 {
    margin-right: 100%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-l12 {
    left: 100%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-l12 {
    right: 100%;
    left: auto;
  }
}
@media not screen and (max-width : 991px) {
  [dir=rtl] .aw-row .col.xl1 {
    width: 8.3333333333%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.xl2 {
    width: 16.6666666667%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.xl3 {
    width: 25%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.xl4 {
    width: 33.3333333333%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.xl5 {
    width: 41.6666666667%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.xl6 {
    width: 50%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.xl7 {
    width: 58.3333333333%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.xl8 {
    width: 66.6666666667%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.xl9 {
    width: 75%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.xl10 {
    width: 83.3333333333%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.xl11 {
    width: 91.6666666667%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.xl12 {
    width: 100%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.offset-xl1 {
    margin-right: 8.3333333333%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-xl1 {
    left: 8.3333333333%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-xl1 {
    right: 8.3333333333%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-xl2 {
    margin-right: 16.6666666667%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-xl2 {
    left: 16.6666666667%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-xl2 {
    right: 16.6666666667%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-xl3 {
    margin-right: 25%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-xl3 {
    left: 25%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-xl3 {
    right: 25%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-xl4 {
    margin-right: 33.3333333333%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-xl4 {
    left: 33.3333333333%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-xl4 {
    right: 33.3333333333%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-xl5 {
    margin-right: 41.6666666667%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-xl5 {
    left: 41.6666666667%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-xl5 {
    right: 41.6666666667%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-xl6 {
    margin-right: 50%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-xl6 {
    left: 50%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-xl6 {
    right: 50%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-xl7 {
    margin-right: 58.3333333333%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-xl7 {
    left: 58.3333333333%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-xl7 {
    right: 58.3333333333%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-xl8 {
    margin-right: 66.6666666667%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-xl8 {
    left: 66.6666666667%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-xl8 {
    right: 66.6666666667%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-xl9 {
    margin-right: 75%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-xl9 {
    left: 75%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-xl9 {
    right: 75%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-xl10 {
    margin-right: 83.3333333333%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-xl10 {
    left: 83.3333333333%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-xl10 {
    right: 83.3333333333%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-xl11 {
    margin-right: 91.6666666667%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-xl11 {
    left: 91.6666666667%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-xl11 {
    right: 91.6666666667%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-xl12 {
    margin-right: 100%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-xl12 {
    left: 100%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-xl12 {
    right: 100%;
    left: auto;
  }
}
@media not screen and (max-width : 1439px) {
  [dir=rtl] .aw-row .col.xxl1 {
    width: 8.3333333333%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.xxl2 {
    width: 16.6666666667%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.xxl3 {
    width: 25%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.xxl4 {
    width: 33.3333333333%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.xxl5 {
    width: 41.6666666667%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.xxl6 {
    width: 50%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.xxl7 {
    width: 58.3333333333%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.xxl8 {
    width: 66.6666666667%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.xxl9 {
    width: 75%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.xxl10 {
    width: 83.3333333333%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.xxl11 {
    width: 91.6666666667%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.xxl12 {
    width: 100%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.offset-xxl1 {
    margin-right: 8.3333333333%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-xxl1 {
    left: 8.3333333333%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-xxl1 {
    right: 8.3333333333%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-xxl2 {
    margin-right: 16.6666666667%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-xxl2 {
    left: 16.6666666667%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-xxl2 {
    right: 16.6666666667%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-xxl3 {
    margin-right: 25%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-xxl3 {
    left: 25%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-xxl3 {
    right: 25%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-xxl4 {
    margin-right: 33.3333333333%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-xxl4 {
    left: 33.3333333333%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-xxl4 {
    right: 33.3333333333%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-xxl5 {
    margin-right: 41.6666666667%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-xxl5 {
    left: 41.6666666667%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-xxl5 {
    right: 41.6666666667%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-xxl6 {
    margin-right: 50%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-xxl6 {
    left: 50%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-xxl6 {
    right: 50%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-xxl7 {
    margin-right: 58.3333333333%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-xxl7 {
    left: 58.3333333333%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-xxl7 {
    right: 58.3333333333%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-xxl8 {
    margin-right: 66.6666666667%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-xxl8 {
    left: 66.6666666667%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-xxl8 {
    right: 66.6666666667%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-xxl9 {
    margin-right: 75%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-xxl9 {
    left: 75%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-xxl9 {
    right: 75%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-xxl10 {
    margin-right: 83.3333333333%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-xxl10 {
    left: 83.3333333333%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-xxl10 {
    right: 83.3333333333%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-xxl11 {
    margin-right: 91.6666666667%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-xxl11 {
    left: 91.6666666667%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-xxl11 {
    right: 91.6666666667%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-xxl12 {
    margin-right: 100%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-xxl12 {
    left: 100%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-xxl12 {
    right: 100%;
    left: auto;
  }
}
@media only screen and (min-width : 1600px) {
  [dir=rtl] .aw-row .col {
    padding: 0 1.25rem;
  }
  [dir=rtl] .aw-row .col.xxxl1 {
    width: 8.3333333333%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.xxxl2 {
    width: 16.6666666667%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.xxxl3 {
    width: 25%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.xxxl4 {
    width: 33.3333333333%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.xxxl5 {
    width: 41.6666666667%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.xxxl6 {
    width: 50%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.xxxl7 {
    width: 58.3333333333%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.xxxl8 {
    width: 66.6666666667%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.xxxl9 {
    width: 75%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.xxxl10 {
    width: 83.3333333333%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.xxxl11 {
    width: 91.6666666667%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.xxxl12 {
    width: 100%;
    margin-right: auto;
    margin-left: 0;
    left: auto;
    right: auto;
  }
  [dir=rtl] .aw-row .col.offset-xxxl1 {
    margin-right: 8.3333333333%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-xxxl1 {
    left: 8.3333333333%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-xxxl1 {
    right: 8.3333333333%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-xxxl2 {
    margin-right: 16.6666666667%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-xxxl2 {
    left: 16.6666666667%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-xxxl2 {
    right: 16.6666666667%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-xxxl3 {
    margin-right: 25%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-xxxl3 {
    left: 25%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-xxxl3 {
    right: 25%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-xxxl4 {
    margin-right: 33.3333333333%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-xxxl4 {
    left: 33.3333333333%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-xxxl4 {
    right: 33.3333333333%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-xxxl5 {
    margin-right: 41.6666666667%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-xxxl5 {
    left: 41.6666666667%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-xxxl5 {
    right: 41.6666666667%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-xxxl6 {
    margin-right: 50%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-xxxl6 {
    left: 50%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-xxxl6 {
    right: 50%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-xxxl7 {
    margin-right: 58.3333333333%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-xxxl7 {
    left: 58.3333333333%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-xxxl7 {
    right: 58.3333333333%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-xxxl8 {
    margin-right: 66.6666666667%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-xxxl8 {
    left: 66.6666666667%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-xxxl8 {
    right: 66.6666666667%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-xxxl9 {
    margin-right: 75%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-xxxl9 {
    left: 75%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-xxxl9 {
    right: 75%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-xxxl10 {
    margin-right: 83.3333333333%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-xxxl10 {
    left: 83.3333333333%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-xxxl10 {
    right: 83.3333333333%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-xxxl11 {
    margin-right: 91.6666666667%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-xxxl11 {
    left: 91.6666666667%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-xxxl11 {
    right: 91.6666666667%;
    left: auto;
  }
  [dir=rtl] .aw-row .col.offset-xxxl12 {
    margin-right: 100%;
    margin-left: 0;
  }
  [dir=rtl] .aw-row .col.pull-xxxl12 {
    left: 100%;
    right: auto;
  }
  [dir=rtl] .aw-row .col.push-xxxl12 {
    right: 100%;
    left: auto;
  }
}
[dir=rtl] .aw-row.grid-xsmall {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
}

[dir=rtl] .aw-row.grid-xsmall > .col {
  padding: 0 0.25rem;
}

[dir=rtl] .aw-row.grid-small {
  margin-left: -0.5rem;
  margin-right: -0.5rem;
}

[dir=rtl] .aw-row.grid-small > .col {
  padding: 0 0.5rem;
}

[dir=rtl] .aw-row.grid-medium {
  margin-left: -0.5rem;
  margin-right: -0.5rem;
  /* ≥ 1440px */
}

@media not screen and (max-width : 1439px) {
  [dir=rtl] .aw-row.grid-medium {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }
}
[dir=rtl] .aw-row.grid-medium > .col {
  padding: 0 0.5rem;
  /* ≥ 1440px */
}

@media not screen and (max-width : 1439px) {
  [dir=rtl] .aw-row.grid-medium > .col {
    padding: 0 0.75rem;
  }
}
[dir=rtl] .aw-row.grid-large {
  margin-left: -0.5rem;
  margin-right: -0.5rem;
  /* ≥ 1440px */
}

@media not screen and (max-width : 1439px) {
  [dir=rtl] .aw-row.grid-large {
    margin-left: -1rem;
    margin-right: -1rem;
  }
}
[dir=rtl] .aw-row.grid-large > .col {
  padding: 0 0.5rem;
  /* ≥ 1440px */
}

@media not screen and (max-width : 1439px) {
  [dir=rtl] .aw-row.grid-large > .col {
    padding: 0 1rem;
  }
}
[dir=rtl] .aw-row.grid-xlarge {
  margin-left: -0.5rem;
  margin-right: -0.5rem;
  /* ≥ 1440px */
}

@media not screen and (max-width : 1439px) {
  [dir=rtl] .aw-row.grid-xlarge {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }
}
[dir=rtl] .aw-row.grid-xlarge > .col {
  padding: 0 0.5rem;
}

@media not screen and (max-width : 1439px) {
  [dir=rtl] .aw-row.grid-xlarge > .col {
    padding: 0 1.25rem;
  }
}
.z-depth-1 {
  box-shadow: var(--z-depth-1-box-s) !important;
}

.z-depth-2 {
  box-shadow: var(--z-depth-2-box-s) !important;
}

.z-depth-3 {
  box-shadow: var(--z-depth-3-box-s) !important;
}

.z-depth-4 {
  box-shadow: var(--z-depth-4-box-s) !important;
}

.z-depth-6 {
  box-shadow: var(--z-depth-6-box-s) !important;
}

.z-depth-8 {
  box-shadow: var(--z-depth-8-box-s) !important;
}

.z-depth-16 {
  box-shadow: var(--z-depth-16-box-s) !important;
}

.z-depth-24 {
  box-shadow: var(--z-depth-24-box-s) !important;
}

.z-depth-0 {
  box-shadow: none !important;
}

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2017 Daniel Eden
 */
.animated {
  animation-duration: 1s;
  animation-fill-mode: both;
}

.animated.infinite {
  animation-iteration-count: infinite;
}

.animated.hinge {
  animation-duration: 2s;
}

.animated.bounceIn, .animated.bounceOut, .animated.flipOutX, .animated.flipOutY {
  animation-duration: 0.75s;
}

@keyframes bounce {
  0%, 20%, 53%, 80%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transform: translateZ(0);
  }
  40%, 43% {
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -30px, 0);
  }
  70% {
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -15px, 0);
  }
  90% {
    transform: translate3d(0, -4px, 0);
  }
}
.bounce {
  animation-name: bounce;
  transform-origin: center bottom;
}

@keyframes flash {
  0%, 50%, to {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}
.flash {
  animation-name: flash;
}

@keyframes pulse {
  0% {
    transform: scaleX(1);
  }
  50% {
    transform: scale3d(1.05, 1.05, 1.05);
  }
  to {
    transform: scaleX(1);
  }
}
.pulse {
  animation-name: pulse;
}

@keyframes rubberBand {
  0% {
    transform: scaleX(1);
  }
  30% {
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    transform: scale3d(1.05, 0.95, 1);
  }
  to {
    transform: scaleX(1);
  }
}
.rubberBand {
  animation-name: rubberBand;
}

@keyframes shake {
  0%, to {
    transform: translateZ(0);
  }
  10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
  }
  20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
  }
}
.shake {
  animation-name: shake;
}

@keyframes headShake {
  0% {
    transform: translateX(0);
  }
  6.5% {
    transform: translateX(-6px) rotateY(-9deg);
  }
  18.5% {
    transform: translateX(5px) rotateY(7deg);
  }
  31.5% {
    transform: translateX(-3px) rotateY(-5deg);
  }
  43.5% {
    transform: translateX(2px) rotateY(3deg);
  }
  50% {
    transform: translateX(0);
  }
}
.headShake {
  animation-timing-function: ease-in-out;
  animation-name: headShake;
}

@keyframes swing {
  20% {
    transform: rotate(15deg);
  }
  40% {
    transform: rotate(-10deg);
  }
  60% {
    transform: rotate(5deg);
  }
  80% {
    transform: rotate(-5deg);
  }
  to {
    transform: rotate(0deg);
  }
}
.swing {
  transform-origin: top center;
  animation-name: swing;
}

@keyframes tada {
  0% {
    transform: scaleX(1);
  }
  10%, 20% {
    transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg);
  }
  30%, 50%, 70%, 90% {
    transform: scale3d(1.1, 1.1, 1.1) rotate(3deg);
  }
  40%, 60%, 80% {
    transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg);
  }
  to {
    transform: scaleX(1);
  }
}
.tada {
  animation-name: tada;
}

@keyframes wobble {
  0% {
    transform: none;
  }
  15% {
    transform: translate3d(-25%, 0, 0) rotate(-5deg);
  }
  30% {
    transform: translate3d(20%, 0, 0) rotate(3deg);
  }
  45% {
    transform: translate3d(-15%, 0, 0) rotate(-3deg);
  }
  60% {
    transform: translate3d(10%, 0, 0) rotate(2deg);
  }
  75% {
    transform: translate3d(-5%, 0, 0) rotate(-1deg);
  }
  to {
    transform: none;
  }
}
.wobble {
  animation-name: wobble;
}

@keyframes jello {
  0%, 11.1%, to {
    transform: none;
  }
  22.2% {
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8% {
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
.jello {
  animation-name: jello;
  transform-origin: center;
}

@keyframes bounceIn {
  0%, 20%, 40%, 60%, 80%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    opacity: 1;
    transform: scaleX(1);
  }
}
.bounceIn {
  animation-name: bounceIn;
}

@keyframes bounceInDown {
  0%, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0);
  }
  75% {
    transform: translate3d(0, -10px, 0);
  }
  90% {
    transform: translate3d(0, 5px, 0);
  }
  to {
    transform: none;
  }
}
.bounceInDown {
  animation-name: bounceInDown;
}

@keyframes bounceInLeft {
  0%, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0);
  }
  75% {
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    transform: translate3d(5px, 0, 0);
  }
  to {
    transform: none;
  }
}
.bounceInLeft {
  animation-name: bounceInLeft;
}

@keyframes bounceInRight {
  0%, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    transform: translate3d(10px, 0, 0);
  }
  90% {
    transform: translate3d(-5px, 0, 0);
  }
  to {
    transform: none;
  }
}
.bounceInRight {
  animation-name: bounceInRight;
}

@keyframes bounceInUp {
  0%, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  75% {
    transform: translate3d(0, 10px, 0);
  }
  90% {
    transform: translate3d(0, -5px, 0);
  }
  to {
    transform: translateZ(0);
  }
}
.bounceInUp {
  animation-name: bounceInUp;
}

@keyframes bounceOut {
  20% {
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%, 55% {
    opacity: 1;
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
.bounceOut {
  animation-name: bounceOut;
}

@keyframes bounceOutDown {
  20% {
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}
.bounceOutDown {
  animation-name: bounceOutDown;
}

@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}
.bounceOutLeft {
  animation-name: bounceOutLeft;
}

@keyframes bounceOutRight {
  20% {
    opacity: 1;
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}
.bounceOutRight {
  animation-name: bounceOutRight;
}

@keyframes bounceOutUp {
  20% {
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}
.bounceOutUp {
  animation-name: bounceOutUp;
}

@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.fadeIn {
  animation-name: fadeIn;
}

@keyframes fadeInDown {
  0% {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.fadeInDown {
  animation-name: fadeInDown;
}

@keyframes fadeInDownBig {
  0% {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.fadeInDownBig {
  animation-name: fadeInDownBig;
}

@keyframes fadeInLeft {
  0% {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.fadeInLeft {
  animation-name: fadeInLeft;
}

@keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.fadeInLeftBig {
  animation-name: fadeInLeftBig;
}

@keyframes fadeInRight {
  0% {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.fadeInRight {
  animation-name: fadeInRight;
}

@keyframes fadeInRightBig {
  0% {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.fadeInRightBig {
  animation-name: fadeInRightBig;
}

@keyframes fadeInUp {
  0% {
    opacity: 0;
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.fadeInUp {
  animation-name: fadeInUp;
}

@keyframes fadeInUpBig {
  0% {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.fadeInUpBig {
  animation-name: fadeInUpBig;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.fadeOut {
  animation-name: fadeOut;
}

@keyframes fadeOutDown {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(0, 100%, 0);
  }
}
.fadeOutDown {
  animation-name: fadeOutDown;
}

@keyframes fadeOutDownBig {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}
.fadeOutDownBig {
  animation-name: fadeOutDownBig;
}

@keyframes fadeOutLeft {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }
}
.fadeOutLeft {
  animation-name: fadeOutLeft;
}

@keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}
.fadeOutLeftBig {
  animation-name: fadeOutLeftBig;
}

@keyframes fadeOutRight {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
  }
}
.fadeOutRight {
  animation-name: fadeOutRight;
}

@keyframes fadeOutRightBig {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}
.fadeOutRightBig {
  animation-name: fadeOutRightBig;
}

@keyframes fadeOutUp {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
  }
}
.fadeOutUp {
  animation-name: fadeOutUp;
}

@keyframes fadeOutUpBig {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}
.fadeOutUpBig {
  animation-name: fadeOutUpBig;
}

@keyframes flip {
  0% {
    transform: perspective(400px) rotateY(-1turn);
    animation-timing-function: ease-out;
  }
  40% {
    transform: perspective(400px) translateZ(150px) rotateY(-190deg);
    animation-timing-function: ease-out;
  }
  50% {
    transform: perspective(400px) translateZ(150px) rotateY(-170deg);
    animation-timing-function: ease-in;
  }
  80% {
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    animation-timing-function: ease-in;
  }
  to {
    transform: perspective(400px);
    animation-timing-function: ease-in;
  }
}
.animated.flip {
  backface-visibility: visible;
  animation-name: flip;
}

@keyframes flipInX {
  0% {
    transform: perspective(400px) rotateX(90deg);
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotateX(-20deg);
    animation-timing-function: ease-in;
  }
  60% {
    transform: perspective(400px) rotateX(10deg);
    opacity: 1;
  }
  80% {
    transform: perspective(400px) rotateX(-5deg);
  }
  to {
    transform: perspective(400px);
  }
}
.flipInX {
  backface-visibility: visible !important;
  animation-name: flipInX;
}

@keyframes flipInY {
  0% {
    transform: perspective(400px) rotateY(90deg);
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotateY(-20deg);
    animation-timing-function: ease-in;
  }
  60% {
    transform: perspective(400px) rotateY(10deg);
    opacity: 1;
  }
  80% {
    transform: perspective(400px) rotateY(-5deg);
  }
  to {
    transform: perspective(400px);
  }
}
.flipInY {
  backface-visibility: visible !important;
  animation-name: flipInY;
}

@keyframes flipOutX {
  0% {
    transform: perspective(400px);
  }
  30% {
    transform: perspective(400px) rotateX(-20deg);
    opacity: 1;
  }
  to {
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}
.flipOutX {
  animation-name: flipOutX;
  backface-visibility: visible !important;
}

@keyframes flipOutY {
  0% {
    transform: perspective(400px);
  }
  30% {
    transform: perspective(400px) rotateY(-15deg);
    opacity: 1;
  }
  to {
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}
.flipOutY {
  backface-visibility: visible !important;
  animation-name: flipOutY;
}

@keyframes lightSpeedIn {
  0% {
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    transform: skewX(-5deg);
    opacity: 1;
  }
  to {
    transform: none;
    opacity: 1;
  }
}
.lightSpeedIn {
  animation-name: lightSpeedIn;
  animation-timing-function: ease-out;
}

@keyframes lightSpeedOut {
  0% {
    opacity: 1;
  }
  to {
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}
.lightSpeedOut {
  animation-name: lightSpeedOut;
  animation-timing-function: ease-in;
}

@keyframes rotateIn {
  0% {
    transform-origin: center;
    transform: rotate(-200deg);
    opacity: 0;
  }
  to {
    transform-origin: center;
    transform: none;
    opacity: 1;
  }
}
.rotateIn {
  animation-name: rotateIn;
}

@keyframes rotateInDownLeft {
  0% {
    transform-origin: left bottom;
    transform: rotate(-45deg);
    opacity: 0;
  }
  to {
    transform-origin: left bottom;
    transform: none;
    opacity: 1;
  }
}
.rotateInDownLeft {
  animation-name: rotateInDownLeft;
}

@keyframes rotateInDownRight {
  0% {
    transform-origin: right bottom;
    transform: rotate(45deg);
    opacity: 0;
  }
  to {
    transform-origin: right bottom;
    transform: none;
    opacity: 1;
  }
}
.rotateInDownRight {
  animation-name: rotateInDownRight;
}

@keyframes rotateInUpLeft {
  0% {
    transform-origin: left bottom;
    transform: rotate(45deg);
    opacity: 0;
  }
  to {
    transform-origin: left bottom;
    transform: none;
    opacity: 1;
  }
}
.rotateInUpLeft {
  animation-name: rotateInUpLeft;
}

@keyframes rotateInUpRight {
  0% {
    transform-origin: right bottom;
    transform: rotate(-90deg);
    opacity: 0;
  }
  to {
    transform-origin: right bottom;
    transform: none;
    opacity: 1;
  }
}
.rotateInUpRight {
  animation-name: rotateInUpRight;
}

@keyframes rotateOut {
  0% {
    transform-origin: center;
    opacity: 1;
  }
  to {
    transform-origin: center;
    transform: rotate(200deg);
    opacity: 0;
  }
}
.rotateOut {
  animation-name: rotateOut;
}

@keyframes rotateOutDownLeft {
  0% {
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    transform-origin: left bottom;
    transform: rotate(45deg);
    opacity: 0;
  }
}
.rotateOutDownLeft {
  animation-name: rotateOutDownLeft;
}

@keyframes rotateOutDownRight {
  0% {
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    transform-origin: right bottom;
    transform: rotate(-45deg);
    opacity: 0;
  }
}
.rotateOutDownRight {
  animation-name: rotateOutDownRight;
}

@keyframes rotateOutUpLeft {
  0% {
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    transform-origin: left bottom;
    transform: rotate(-45deg);
    opacity: 0;
  }
}
.rotateOutUpLeft {
  animation-name: rotateOutUpLeft;
}

@keyframes rotateOutUpRight {
  0% {
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    transform-origin: right bottom;
    transform: rotate(90deg);
    opacity: 0;
  }
}
.rotateOutUpRight {
  animation-name: rotateOutUpRight;
}

@keyframes hinge {
  0% {
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  20%, 60% {
    transform: rotate(80deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  40%, 80% {
    transform: rotate(60deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  to {
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}
.hinge {
  animation-name: hinge;
}

@keyframes jackInTheBox {
  0% {
    opacity: 0;
    transform: scale(0.1) rotate(30deg);
    transform-origin: center bottom;
  }
  50% {
    transform: rotate(-10deg);
  }
  70% {
    transform: rotate(3deg);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
.jackInTheBox {
  animation-name: jackInTheBox;
}

@keyframes rollIn {
  0% {
    opacity: 0;
    transform: translate3d(-100%, 0, 0) rotate(-120deg);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.rollIn {
  animation-name: rollIn;
}

@keyframes rollOut {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0) rotate(120deg);
  }
}
.rollOut {
  animation-name: rollOut;
}

@keyframes zoomIn {
  0% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
.zoomIn {
  animation-name: zoomIn;
}

@keyframes zoomInDown {
  0% {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInDown {
  animation-name: zoomInDown;
}

@keyframes zoomInLeft {
  0% {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInLeft {
  animation-name: zoomInLeft;
}

@keyframes zoomInRight {
  0% {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInRight {
  animation-name: zoomInRight;
}

@keyframes zoomInUp {
  0% {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInUp {
  animation-name: zoomInUp;
}

@keyframes zoomOut {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
.zoomOut {
  animation-name: zoomOut;
}

@keyframes zoomOutDown {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform-origin: center bottom;
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomOutDown {
  animation-name: zoomOutDown;
}

@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  to {
    opacity: 0;
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform-origin: left center;
  }
}
.zoomOutLeft {
  animation-name: zoomOutLeft;
}

@keyframes zoomOutRight {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  to {
    opacity: 0;
    transform: scale(0.1) translate3d(2000px, 0, 0);
    transform-origin: right center;
  }
}
.zoomOutRight {
  animation-name: zoomOutRight;
}

@keyframes zoomOutUp {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform-origin: center bottom;
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomOutUp {
  animation-name: zoomOutUp;
}

@keyframes slideInDown {
  0% {
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    transform: translateZ(0);
  }
}
.slideInDown {
  animation-name: slideInDown;
}

@keyframes slideInLeft {
  0% {
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translateZ(0);
  }
}
.slideInLeft {
  animation-name: slideInLeft;
}

@keyframes slideInRight {
  0% {
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translateZ(0);
  }
}
.slideInRight {
  animation-name: slideInRight;
}

@keyframes slideInUp {
  0% {
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    transform: translateZ(0);
  }
}
.slideInUp {
  animation-name: slideInUp;
}

@keyframes slideOutDown {
  0% {
    transform: translateZ(0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, 100%, 0);
  }
}
.slideOutDown {
  animation-name: slideOutDown;
}

@keyframes slideOutLeft {
  0% {
    transform: translateZ(0);
  }
  to {
    visibility: hidden;
    transform: translate3d(-100%, 0, 0);
  }
}
.slideOutLeft {
  animation-name: slideOutLeft;
}

@keyframes slideOutRight {
  0% {
    transform: translateZ(0);
  }
  to {
    visibility: hidden;
    transform: translate3d(100%, 0, 0);
  }
}
.slideOutRight {
  animation-name: slideOutRight;
}

@keyframes slideOutUp {
  0% {
    transform: translateZ(0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, -100%, 0);
  }
}
.slideOutUp {
  animation-name: slideOutUp;
}

.flex {
  display: flex;
}

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

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

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

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

.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;
}

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

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

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

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

.self-stretch {
  align-self: 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;
}

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

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

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

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

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

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

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

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

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

.flex-auto {
  flex: 1 1 auto;
  min-width: 0;
  min-height: 0;
}

.flex-1 {
  flex: 1;
}

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

.flex-none {
  flex: 0 0 auto;
}

.order-last {
  order: 99999;
}

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

.order-0,
[styleclasses~=order-0] {
  order: 0;
}

.order-1,
[styleclasses~=order-1] {
  order: 1;
}

.order-2,
[styleclasses~=order-2] {
  order: 2;
}

.order-3,
[styleclasses~=order-3] {
  order: 3;
}

.order-4,
[styleclasses~=order-4] {
  order: 4;
}

.order-5,
[styleclasses~=order-5] {
  order: 5;
}

.order-6,
[styleclasses~=order-6] {
  order: 6;
}

.order-7,
[styleclasses~=order-7] {
  order: 7;
}

.order-8,
[styleclasses~=order-8] {
  order: 8;
}

.order-9,
[styleclasses~=order-9] {
  order: 9;
}

.order-10,
[styleclasses~=order-10] {
  order: 10;
}

.order-11,
[styleclasses~=order-11] {
  order: 11;
}

.order-12,
[styleclasses~=order-12] {
  order: 12;
}

@media only screen and (min-width : 480px) {
  .order-m-0,
  [styleclasses~=order-m-0] {
    order: 0;
  }
  .order-m-1,
  [styleclasses~=order-m-1] {
    order: 1;
  }
  .order-m-2,
  [styleclasses~=order-m-2] {
    order: 2;
  }
  .order-m-3,
  [styleclasses~=order-m-3] {
    order: 3;
  }
  .order-m-4,
  [styleclasses~=order-m-4] {
    order: 4;
  }
  .order-m-5,
  [styleclasses~=order-m-5] {
    order: 5;
  }
  .order-m-6,
  [styleclasses~=order-m-6] {
    order: 6;
  }
  .order-m-7,
  [styleclasses~=order-m-7] {
    order: 7;
  }
  .order-m-8,
  [styleclasses~=order-m-8] {
    order: 8;
  }
  .order-m-9,
  [styleclasses~=order-m-9] {
    order: 9;
  }
  .order-m-10,
  [styleclasses~=order-m-10] {
    order: 10;
  }
  .order-m-11,
  [styleclasses~=order-m-11] {
    order: 11;
  }
  .order-m-12,
  [styleclasses~=order-m-12] {
    order: 12;
  }
}
@media not screen and (max-width : 767px) {
  .order-l-0,
  [styleclasses~=order-l-0] {
    order: 0;
  }
  .order-l-1,
  [styleclasses~=order-l-1] {
    order: 1;
  }
  .order-l-2,
  [styleclasses~=order-l-2] {
    order: 2;
  }
  .order-l-3,
  [styleclasses~=order-l-3] {
    order: 3;
  }
  .order-l-4,
  [styleclasses~=order-l-4] {
    order: 4;
  }
  .order-l-5,
  [styleclasses~=order-l-5] {
    order: 5;
  }
  .order-l-6,
  [styleclasses~=order-l-6] {
    order: 6;
  }
  .order-l-7,
  [styleclasses~=order-l-7] {
    order: 7;
  }
  .order-l-8,
  [styleclasses~=order-l-8] {
    order: 8;
  }
  .order-l-9,
  [styleclasses~=order-l-9] {
    order: 9;
  }
  .order-l-10,
  [styleclasses~=order-l-10] {
    order: 10;
  }
  .order-l-11,
  [styleclasses~=order-l-11] {
    order: 11;
  }
  .order-l-12,
  [styleclasses~=order-l-12] {
    order: 12;
  }
}
@media not screen and (max-width : 991px) {
  .order-xl-0,
  [styleclasses~=order-xl-0] {
    order: 0;
  }
  .order-xl-1,
  [styleclasses~=order-xl-1] {
    order: 1;
  }
  .order-xl-2,
  [styleclasses~=order-xl-2] {
    order: 2;
  }
  .order-xl-3,
  [styleclasses~=order-xl-3] {
    order: 3;
  }
  .order-xl-4,
  [styleclasses~=order-xl-4] {
    order: 4;
  }
  .order-xl-5,
  [styleclasses~=order-xl-5] {
    order: 5;
  }
  .order-xl-6,
  [styleclasses~=order-xl-6] {
    order: 6;
  }
  .order-xl-7,
  [styleclasses~=order-xl-7] {
    order: 7;
  }
  .order-xl-8,
  [styleclasses~=order-xl-8] {
    order: 8;
  }
  .order-xl-9,
  [styleclasses~=order-xl-9] {
    order: 9;
  }
  .order-xl-10,
  [styleclasses~=order-xl-10] {
    order: 10;
  }
  .order-xl-11,
  [styleclasses~=order-xl-11] {
    order: 11;
  }
  .order-xl-12,
  [styleclasses~=order-xl-12] {
    order: 12;
  }
}
/* 2px */
/* 4px */
/* 8px */
/* 12px */
/* 16px */
/* 24px */
/* 32px */
/* 40px */
/* 48px */
/* 56px */
/* 64px */
.gap0 {
  gap: 0 !important;
}

.gap2 {
  gap: 0.125rem !important;
}

.gap4 {
  gap: 0.25rem !important;
}

.gap8 {
  gap: 0.5rem !important;
}

.gap12 {
  gap: 0.75rem !important;
}

.gap16 {
  gap: 1rem !important;
}

.gap24 {
  gap: 1.5rem !important;
}

.gap32 {
  gap: 2rem !important;
}

.gap40 {
  gap: 2.5rem !important;
}

.gap48 {
  gap: 3rem !important;
}

.gap56 {
  gap: 3.5rem !important;
}

.gap64 {
  gap: 4rem !important;
}

.row-gap0 {
  row-gap: 0 !important;
}

.row-gap2 {
  row-gap: 0.125rem !important;
}

.row-gap4 {
  row-gap: 0.25rem !important;
}

.row-gap8 {
  row-gap: 0.5rem !important;
}

.row-gap12 {
  row-gap: 0.75rem !important;
}

.row-gap16 {
  row-gap: 1rem !important;
}

.row-gap24 {
  row-gap: 1.5rem !important;
}

.row-gap32 {
  row-gap: 2rem !important;
}

.row-gap40 {
  row-gap: 2.5rem !important;
}

.row-gap48 {
  row-gap: 3rem !important;
}

.row-gap56 {
  row-gap: 3.5rem !important;
}

.row-gap64 {
  row-gap: 4rem !important;
}

.col-gap0 {
  -moz-column-gap: 0 !important;
       column-gap: 0 !important;
}

.col-gap2 {
  -moz-column-gap: 0.125rem !important;
       column-gap: 0.125rem !important;
}

.col-gap4 {
  -moz-column-gap: 0.25rem !important;
       column-gap: 0.25rem !important;
}

.col-gap8 {
  -moz-column-gap: 0.5rem !important;
       column-gap: 0.5rem !important;
}

.col-gap12 {
  -moz-column-gap: 0.75rem !important;
       column-gap: 0.75rem !important;
}

.col-gap16 {
  -moz-column-gap: 1rem !important;
       column-gap: 1rem !important;
}

.col-gap24 {
  -moz-column-gap: 1.5rem !important;
       column-gap: 1.5rem !important;
}

.col-gap32 {
  -moz-column-gap: 2rem !important;
       column-gap: 2rem !important;
}

.col-gap40 {
  -moz-column-gap: 2.5rem !important;
       column-gap: 2.5rem !important;
}

.col-gap48 {
  -moz-column-gap: 3rem !important;
       column-gap: 3rem !important;
}

.col-gap56 {
  -moz-column-gap: 3.5rem !important;
       column-gap: 3.5rem !important;
}

.col-gap64 {
  -moz-column-gap: 4rem !important;
       column-gap: 4rem !important;
}

.layout-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
}

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

.layout-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

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

.flex-fullheight {
  height: 100vh;
  margin: 0;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  flex: 1 0 auto;
  width: 100%;
}

/*4px*/
/*8px*/
/*12px*/
/*16px*/
/*24px*/
/*32px*/
/*40px*/
/*48px*/
/*56px*/
/*64px*/
/* Basscss Margin */
.m-0 {
  margin: 0 !important;
}

.m-05 {
  margin: 0.25rem !important;
}

.m-1 {
  margin: 0.5rem !important;
}

.m-1-5 {
  margin: 0.75rem !important;
}

.m-2 {
  margin: 1rem !important;
}

.m-15 {
  margin: 1.5rem !important;
}

.m-3 {
  margin: 2rem !important;
}

.m-25 {
  margin: 2.5rem !important;
}

.m-35 {
  margin: 3rem !important;
}

.m-3-5 {
  margin: 3.5rem !important;
}

.m-4 {
  margin: 4rem !important;
}

.m-t0 {
  margin-top: 0 !important;
}

.m-t05 {
  margin-top: 0.25rem !important;
}

.m-t1 {
  margin-top: 0.5rem !important;
}

.m-t1-5 {
  margin-top: 0.75rem !important;
}

.m-t2 {
  margin-top: 1rem !important;
}

.m-t15 {
  margin-top: 1.5rem !important;
}

.m-t3 {
  margin-top: 2rem !important;
}

.m-t25 {
  margin-top: 2.5rem !important;
}

.m-t35 {
  margin-top: 3rem !important;
}

.m-t3-5 {
  margin-top: 3.5rem !important;
}

.m-t4 {
  margin-top: 4rem !important;
}

.m-r0 {
  margin-right: 0 !important;
}

.m-r05 {
  margin-right: 0.25rem !important;
}

.m-r1 {
  margin-right: 0.5rem !important;
}

.m-r1-5 {
  margin-right: 0.75rem !important;
}

.m-r2 {
  margin-right: 1rem !important;
}

.m-r15 {
  margin-right: 1.5rem !important;
}

.m-r3 {
  margin-right: 2rem !important;
}

.m-r25 {
  margin-right: 2.5rem !important;
}

.m-r35 {
  margin-right: 3rem !important;
}

.m-r3-5 {
  margin-right: 3.5rem !important;
}

.m-r4 {
  margin-right: 4rem !important;
}

.m-l0 {
  margin-left: 0 !important;
}

.m-l05 {
  margin-left: 0.25rem !important;
}

.m-l1 {
  margin-left: 0.5rem !important;
}

.m-l1-5 {
  margin-left: 0.75rem !important;
}

.m-l2 {
  margin-left: 1rem !important;
}

.m-l15 {
  margin-left: 1.5rem !important;
}

.m-l3 {
  margin-left: 2rem !important;
}

.m-l25 {
  margin-left: 2.5rem !important;
}

.m-l35 {
  margin-left: 3rem !important;
}

.m-l3-5 {
  margin-left: 3.5rem !important;
}

.m-l4 {
  margin-left: 4rem !important;
}

.m-b0 {
  margin-bottom: 0 !important;
}

.m-b05 {
  margin-bottom: 0.25rem !important;
}

.m-b1 {
  margin-bottom: 0.5rem !important;
}

.m-b1-5 {
  margin-bottom: 0.75rem !important;
}

.m-b2 {
  margin-bottom: 1rem !important;
}

.m-b15 {
  margin-bottom: 1.5rem !important;
}

.m-b3 {
  margin-bottom: 2rem !important;
}

.m-b25 {
  margin-bottom: 2.5rem !important;
}

.m-b35 {
  margin-bottom: 3rem !important;
}

.m-b3-5 {
  margin-bottom: 3.5rem !important;
}

.m-b4 {
  margin-bottom: 4rem !important;
}

.m-x0 {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.m-x05 {
  margin-left: 0.25rem !important;
  margin-right: 0.25rem !important;
}

.m-x1 {
  margin-left: 0.5rem !important;
  margin-right: 0.5rem !important;
}

.m-x1-5 {
  margin-left: 0.75rem !important;
  margin-right: 0.75rem !important;
}

.m-x2 {
  margin-left: 1rem !important;
  margin-right: 1rem !important;
}

.m-x15 {
  margin-left: 1.5rem !important;
  margin-right: 1.5rem !important;
}

.m-x3 {
  margin-left: 2rem !important;
  margin-right: 2rem !important;
}

.m-x25 {
  margin-left: 2.5rem !important;
  margin-right: 2.5rem !important;
}

.m-x35 {
  margin-left: 3rem !important;
  margin-right: 3rem !important;
}

.m-x3-5 {
  margin-left: 3.5rem !important;
  margin-right: 3.5rem !important;
}

.m-x4 {
  margin-left: 4rem !important;
  margin-right: 4rem !important;
}

.m-y0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.m-y05 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}

.m-y1 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}

.m-y1-5 {
  margin-top: 0.75rem !important;
  margin-bottom: 0.75rem !important;
}

.m-y2 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.m-y15 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

.m-y3 {
  margin-top: 2rem !important;
  margin-bottom: 2rem !important;
}

.m-y25 {
  margin-top: 2.5rem !important;
  margin-bottom: 2.5rem !important;
}

.m-y35 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}

.m-y3-5 {
  margin-top: 3.5rem !important;
  margin-bottom: 3.5rem !important;
}

.m-y4 {
  margin-top: 4rem !important;
  margin-bottom: 4rem !important;
}

.m-tn05 {
  margin-top: -0.25rem !important;
}

.m-tn1 {
  margin-top: -0.5rem !important;
}

.m-tn1-5 {
  margin-top: -0.75rem !important;
}

.m-tn2 {
  margin-top: -1rem !important;
}

.m-tn15 {
  margin-top: -1.5rem !important;
}

.m-tn3 {
  margin-top: -2rem !important;
}

.m-tn25 {
  margin-top: -2.5rem !important;
}

.m-tn35 {
  margin-top: -3rem !important;
}

.m-tn3-5 {
  margin-top: -3.5rem !important;
}

.m-tn4 {
  margin-top: -4rem !important;
}

.m-xn05 {
  margin-left: -0.25rem !important;
  margin-right: -0.25rem !important;
}

.m-xn1 {
  margin-left: -0.5rem !important;
  margin-right: -0.5rem !important;
}

.m-xn1-5 {
  margin-left: -0.75rem !important;
  margin-right: -0.75rem !important;
}

.m-xn2 {
  margin-left: -1rem !important;
  margin-right: -1rem !important;
}

.m-xn15 {
  margin-left: -1.5rem !important;
  margin-right: -1.5rem !important;
}

.m-xn3 {
  margin-left: -2rem !important;
  margin-right: -2rem !important;
}

.m-xn25 {
  margin-left: -2.5rem !important;
  margin-right: -2.5rem !important;
}

.m-xn35 {
  margin-left: -3rem !important;
  margin-right: -3rem !important;
}

.m-xn3-5 {
  margin-left: -3.5rem !important;
  margin-right: -3.5rem !important;
}

.m-xn4 {
  margin-left: -4rem !important;
  margin-right: -4rem !important;
}

@media only screen and (max-width: 767px) {
  .m-0-sm {
    margin: 0 !important;
  }
  .m-05-sm {
    margin: 0.25rem !important;
  }
  .m-1-sm {
    margin: 0.5rem !important;
  }
  .m-1-5-sm {
    margin: 0.75rem !important;
  }
  .m-2-sm {
    margin: 1rem !important;
  }
  .m-15-sm {
    margin: 1.5rem !important;
  }
  .m-3-sm {
    margin: 2rem !important;
  }
  .m-25-sm {
    margin: 2.5rem !important;
  }
  .m-35-sm {
    margin: 3rem !important;
  }
  .m-3-5-sm {
    margin: 3.5rem !important;
  }
  .m-4-sm {
    margin: 4rem !important;
  }
  .m-t0-sm {
    margin-top: 0 !important;
  }
  .m-t05-sm {
    margin-top: 0.25rem !important;
  }
  .m-t1-sm {
    margin-top: 0.5rem !important;
  }
  .m-t1-5-sm {
    margin-top: 0.75rem !important;
  }
  .m-t2-sm {
    margin-top: 1rem !important;
  }
  .m-t15-sm {
    margin-top: 1.5rem !important;
  }
  .m-t3-sm {
    margin-top: 2rem !important;
  }
  .m-t25-sm {
    margin-top: 2.5rem !important;
  }
  .m-t35-sm {
    margin-top: 3rem !important;
  }
  .m-t3-5-sm {
    margin-top: 3.5rem !important;
  }
  .m-t4-sm {
    margin-top: 4rem !important;
  }
  .m-r0-sm {
    margin-right: 0 !important;
  }
  .m-r05-sm {
    margin-right: 0.25rem !important;
  }
  .m-r1-sm {
    margin-right: 0.5rem !important;
  }
  .m-r1-5-sm {
    margin-right: 0.75rem !important;
  }
  .m-r2-sm {
    margin-right: 1rem !important;
  }
  .m-r15-sm {
    margin-right: 1.5rem !important;
  }
  .m-r3-sm {
    margin-right: 2rem !important;
  }
  .m-r25-sm {
    margin-right: 2.5rem !important;
  }
  .m-r35-sm {
    margin-right: 3rem !important;
  }
  .m-r3-5-sm {
    margin-right: 3.5rem !important;
  }
  .m-r4-sm {
    margin-right: 4rem !important;
  }
  .m-l0-sm {
    margin-left: 0 !important;
  }
  .m-l05-sm {
    margin-left: 0.25rem !important;
  }
  .m-l1-sm {
    margin-left: 0.5rem !important;
  }
  .m-l1-5-sm {
    margin-left: 0.75rem !important;
  }
  .m-l2-sm {
    margin-left: 1rem !important;
  }
  .m-l15-sm {
    margin-left: 1.5rem !important;
  }
  .m-l3-sm {
    margin-left: 2rem !important;
  }
  .m-l25-sm {
    margin-left: 2.5rem !important;
  }
  .m-l35-sm {
    margin-left: 3rem !important;
  }
  .m-l3-5-sm {
    margin-left: 3.5rem !important;
  }
  .m-l4-sm {
    margin-left: 4rem !important;
  }
  .m-b0-sm {
    margin-bottom: 0 !important;
  }
  .m-b05-sm {
    margin-bottom: 0.25rem !important;
  }
  .m-b1-sm {
    margin-bottom: 0.5rem !important;
  }
  .m-b1-5-sm {
    margin-bottom: 0.75rem !important;
  }
  .m-b2-sm {
    margin-bottom: 1rem !important;
  }
  .m-b15-sm {
    margin-bottom: 1.5rem !important;
  }
  .m-b3-sm {
    margin-bottom: 2rem !important;
  }
  .m-b25-sm {
    margin-bottom: 2.5rem !important;
  }
  .m-b35-sm {
    margin-bottom: 3rem !important;
  }
  .m-b3-5-sm {
    margin-bottom: 3.5rem !important;
  }
  .m-b4-sm {
    margin-bottom: 4rem !important;
  }
  .m-x0-sm {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .m-x05-sm {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .m-x1-sm {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .m-x1-5-sm {
    margin-left: 0.75rem !important;
    margin-right: 0.75rem !important;
  }
  .m-x2-sm {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .m-x15-sm {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  .m-x3-sm {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .m-x25-sm {
    margin-left: 2.5rem !important;
    margin-right: 2.5rem !important;
  }
  .m-x35-sm {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .m-x3-5-sm {
    margin-left: 3.5rem !important;
    margin-right: 3.5rem !important;
  }
  .m-x4-sm {
    margin-left: 4rem !important;
    margin-right: 4rem !important;
  }
  .m-y0-sm {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .m-y05-sm {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .m-y1-sm {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .m-y1-5-sm {
    margin-top: 0.75rem !important;
    margin-bottom: 0.75rem !important;
  }
  .m-y2-sm {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .m-y15-sm {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .m-y3-sm {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .m-y25-sm {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
  .m-y35-sm {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .m-y3-5-sm {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }
  .m-y4-sm {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
  }
  .m-tn05-sm {
    margin-top: -0.25rem !important;
  }
  .m-tn1-sm {
    margin-top: -0.5rem !important;
  }
  .m-tn1-5-sm {
    margin-top: -0.75rem !important;
  }
  .m-tn2-sm {
    margin-top: -1rem !important;
  }
  .m-tn15-sm {
    margin-top: -1.5rem !important;
  }
  .m-tn3-sm {
    margin-top: -2rem !important;
  }
  .m-tn25-sm {
    margin-top: -2.5rem !important;
  }
  .m-tn35-sm {
    margin-top: -3rem !important;
  }
  .m-tn3-5-sm {
    margin-top: -3.5rem !important;
  }
  .m-tn4-sm {
    margin-top: -4rem !important;
  }
  .m-xn05-sm {
    margin-left: -0.25rem !important;
    margin-right: -0.25rem !important;
  }
  .m-xn1-sm {
    margin-left: -0.5rem !important;
    margin-right: -0.5rem !important;
  }
  .m-xn1-5-sm {
    margin-left: -0.75rem !important;
    margin-right: -0.75rem !important;
  }
  .m-xn2-sm {
    margin-left: -1rem !important;
    margin-right: -1rem !important;
  }
  .m-xn15-sm {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important;
  }
  .m-xn3-sm {
    margin-left: -2rem !important;
    margin-right: -2rem !important;
  }
  .m-xn25-sm {
    margin-left: -2.5rem !important;
    margin-right: -2.5rem !important;
  }
  .m-xn35-sm {
    margin-left: -3rem !important;
    margin-right: -3rem !important;
  }
  .m-xn3-5-sm {
    margin-left: -3.5rem !important;
    margin-right: -3.5rem !important;
  }
  .m-xn4-sm {
    margin-left: -4rem !important;
    margin-right: -4rem !important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .m-0-md {
    margin: 0 !important;
  }
  .m-05-md {
    margin: 0.25rem !important;
  }
  .m-1-md {
    margin: 0.5rem !important;
  }
  .m-1-5-md {
    margin: 0.75rem !important;
  }
  .m-2-md {
    margin: 1rem !important;
  }
  .m-15-md {
    margin: 1.5rem !important;
  }
  .m-3-md {
    margin: 2rem !important;
  }
  .m-25-md {
    margin: 2.5rem !important;
  }
  .m-35-md {
    margin: 3rem !important;
  }
  .m-3-5-md {
    margin: 3.5rem !important;
  }
  .m-4-md {
    margin: 4rem !important;
  }
  .m-t0-md {
    margin-top: 0 !important;
  }
  .m-t05-md {
    margin-top: 0.25rem !important;
  }
  .m-t1-md {
    margin-top: 0.5rem !important;
  }
  .m-t1-5-md {
    margin-top: 0.75rem !important;
  }
  .m-t2-md {
    margin-top: 1rem !important;
  }
  .m-t15-md {
    margin-top: 1.5rem !important;
  }
  .m-t3-md {
    margin-top: 2rem !important;
  }
  .m-t25-md {
    margin-top: 2.5rem !important;
  }
  .m-t35-md {
    margin-top: 3rem !important;
  }
  .m-t3-5-md {
    margin-top: 3.5rem !important;
  }
  .m-t4-md {
    margin-top: 4rem !important;
  }
  .m-r0-md {
    margin-right: 0 !important;
  }
  .m-r05-md {
    margin-right: 0.25rem !important;
  }
  .m-r1-md {
    margin-right: 0.5rem !important;
  }
  .m-r1-5-md {
    margin-right: 0.75rem !important;
  }
  .m-r2-md {
    margin-right: 1rem !important;
  }
  .m-r15-md {
    margin-right: 1.5rem !important;
  }
  .m-r3-md {
    margin-right: 2rem !important;
  }
  .m-r25-md {
    margin-right: 2.5rem !important;
  }
  .m-r35-md {
    margin-right: 3rem !important;
  }
  .m-r3-5-md {
    margin-right: 3.5rem !important;
  }
  .m-r4-md {
    margin-right: 4rem !important;
  }
  .m-l0-md {
    margin-left: 0 !important;
  }
  .m-l05-md {
    margin-left: 0.25rem !important;
  }
  .m-l1-md {
    margin-left: 0.5rem !important;
  }
  .m-l1-5-md {
    margin-left: 0.75rem !important;
  }
  .m-l2-md {
    margin-left: 1rem !important;
  }
  .m-l15-md {
    margin-left: 1.5rem !important;
  }
  .m-l3-md {
    margin-left: 2rem !important;
  }
  .m-l25-md {
    margin-left: 2.5rem !important;
  }
  .m-l35-md {
    margin-left: 3rem !important;
  }
  .m-l3-5-md {
    margin-left: 3.5rem !important;
  }
  .m-l4-md {
    margin-left: 4rem !important;
  }
  .m-b0-md {
    margin-bottom: 0 !important;
  }
  .m-b05-md {
    margin-bottom: 0.25rem !important;
  }
  .m-b1-md {
    margin-bottom: 0.5rem !important;
  }
  .m-b1-5-md {
    margin-bottom: 0.75rem !important;
  }
  .m-b2-md {
    margin-bottom: 1rem !important;
  }
  .m-b15-md {
    margin-bottom: 1.5rem !important;
  }
  .m-b3-md {
    margin-bottom: 2rem !important;
  }
  .m-b25-md {
    margin-bottom: 2.5rem !important;
  }
  .m-b35-md {
    margin-bottom: 3rem !important;
  }
  .m-b3-5-md {
    margin-bottom: 3.5rem !important;
  }
  .m-b4-md {
    margin-bottom: 4rem !important;
  }
  .m-x0-md {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .m-x05-md {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .m-x1-md {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .m-x1-5-md {
    margin-left: 0.75rem !important;
    margin-right: 0.75rem !important;
  }
  .m-x2-md {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .m-x15-md {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  .m-x3-md {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .m-x25-md {
    margin-left: 2.5rem !important;
    margin-right: 2.5rem !important;
  }
  .m-x35-md {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .m-x3-5-md {
    margin-left: 3.5rem !important;
    margin-right: 3.5rem !important;
  }
  .m-x4-md {
    margin-left: 4rem !important;
    margin-right: 4rem !important;
  }
  .m-y0-md {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .m-y05-md {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .m-y1-md {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .m-y1-5-md {
    margin-top: 0.75rem !important;
    margin-bottom: 0.75rem !important;
  }
  .m-y2-md {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .m-y15-md {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .m-y3-md {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .m-y25-md {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
  .m-y35-md {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .m-y3-5-md {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }
  .m-y4-md {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
  }
  .m-tn05-md {
    margin-top: -0.25rem !important;
  }
  .m-tn1-md {
    margin-top: -0.5rem !important;
  }
  .m-tn1-5-md {
    margin-top: -0.75rem !important;
  }
  .m-tn2-md {
    margin-top: -1rem !important;
  }
  .m-tn15-md {
    margin-top: -1.5rem !important;
  }
  .m-tn3-md {
    margin-top: -2rem !important;
  }
  .m-tn25-md {
    margin-top: -2.5rem !important;
  }
  .m-tn35-md {
    margin-top: -3rem !important;
  }
  .m-tn3-5-md {
    margin-top: -3.5rem !important;
  }
  .m-tn4-md {
    margin-top: -4rem !important;
  }
  .m-xn05-md {
    margin-left: -0.25rem !important;
    margin-right: -0.25rem !important;
  }
  .m-xn1-md {
    margin-left: -0.5rem !important;
    margin-right: -0.5rem !important;
  }
  .m-xn1-5-md {
    margin-left: -0.75rem !important;
    margin-right: -0.75rem !important;
  }
  .m-xn2-md {
    margin-left: -1rem !important;
    margin-right: -1rem !important;
  }
  .m-xn15-md {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important;
  }
  .m-xn3-md {
    margin-left: -2rem !important;
    margin-right: -2rem !important;
  }
  .m-xn25-md {
    margin-left: -2.5rem !important;
    margin-right: -2.5rem !important;
  }
  .m-xn35-md {
    margin-left: -3rem !important;
    margin-right: -3rem !important;
  }
  .m-xn3-5-md {
    margin-left: -3.5rem !important;
    margin-right: -3.5rem !important;
  }
  .m-xn4-md {
    margin-left: -4rem !important;
    margin-right: -4rem !important;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1439px) {
  .m-0-lg {
    margin: 0 !important;
  }
  .m-05-lg {
    margin: 0.25rem !important;
  }
  .m-1-lg {
    margin: 0.5rem !important;
  }
  .m-1-5-lg {
    margin: 0.75rem !important;
  }
  .m-2-lg {
    margin: 1rem !important;
  }
  .m-15-lg {
    margin: 1.5rem !important;
  }
  .m-3-lg {
    margin: 2rem !important;
  }
  .m-25-lg {
    margin: 2.5rem !important;
  }
  .m-35-lg {
    margin: 3rem !important;
  }
  .m-3-5-lg {
    margin: 3.5rem !important;
  }
  .m-4-lg {
    margin: 4rem !important;
  }
  .m-t0-lg {
    margin-top: 0 !important;
  }
  .m-t05-lg {
    margin-top: 0.25rem !important;
  }
  .m-t1-lg {
    margin-top: 0.5rem !important;
  }
  .m-t1-5-lg {
    margin-top: 0.75rem !important;
  }
  .m-t2-lg {
    margin-top: 1rem !important;
  }
  .m-t15-lg {
    margin-top: 1.5rem !important;
  }
  .m-t3-lg {
    margin-top: 2rem !important;
  }
  .m-t25-lg {
    margin-top: 2.5rem !important;
  }
  .m-t35-lg {
    margin-top: 3rem !important;
  }
  .m-t3-5-lg {
    margin-top: 3.5rem !important;
  }
  .m-t4-lg {
    margin-top: 4rem !important;
  }
  .m-r0-lg {
    margin-right: 0 !important;
  }
  .m-r05-lg {
    margin-right: 0.25rem !important;
  }
  .m-r1-lg {
    margin-right: 0.5rem !important;
  }
  .m-r1-5-lg {
    margin-right: 0.75rem !important;
  }
  .m-r2-lg {
    margin-right: 1rem !important;
  }
  .m-r15-lg {
    margin-right: 1.5rem !important;
  }
  .m-r3-lg {
    margin-right: 2rem !important;
  }
  .m-r25-lg {
    margin-right: 2.5rem !important;
  }
  .m-r35-lg {
    margin-right: 3rem !important;
  }
  .m-r3-5-lg {
    margin-right: 3.5rem !important;
  }
  .m-r4-lg {
    margin-right: 4rem !important;
  }
  .m-l0-lg {
    margin-left: 0 !important;
  }
  .m-l05-lg {
    margin-left: 0.25rem !important;
  }
  .m-l1-lg {
    margin-left: 0.5rem !important;
  }
  .m-l1-5-lg {
    margin-left: 0.75rem !important;
  }
  .m-l2-lg {
    margin-left: 1rem !important;
  }
  .m-l15-lg {
    margin-left: 1.5rem !important;
  }
  .m-l3-lg {
    margin-left: 2rem !important;
  }
  .m-l25-lg {
    margin-left: 2.5rem !important;
  }
  .m-l35-lg {
    margin-left: 3rem !important;
  }
  .m-l3-5-lg {
    margin-left: 3.5rem !important;
  }
  .m-l4-lg {
    margin-left: 4rem !important;
  }
  .m-b0-lg {
    margin-bottom: 0 !important;
  }
  .m-b05-lg {
    margin-bottom: 0.25rem !important;
  }
  .m-b1-lg {
    margin-bottom: 0.5rem !important;
  }
  .m-b1-5-lg {
    margin-bottom: 0.75rem !important;
  }
  .m-b2-lg {
    margin-bottom: 1rem !important;
  }
  .m-b15-lg {
    margin-bottom: 1.5rem !important;
  }
  .m-b3-lg {
    margin-bottom: 2rem !important;
  }
  .m-b25-lg {
    margin-bottom: 2.5rem !important;
  }
  .m-b35-lg {
    margin-bottom: 3rem !important;
  }
  .m-b3-5-lg {
    margin-bottom: 3.5rem !important;
  }
  .m-b4-lg {
    margin-bottom: 4rem !important;
  }
  .m-x0-lg {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .m-x05-lg {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .m-x1-lg {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .m-x1-5-lg {
    margin-left: 0.75rem !important;
    margin-right: 0.75rem !important;
  }
  .m-x2-lg {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .m-x15-lg {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  .m-x3-lg {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .m-x25-lg {
    margin-left: 2.5rem !important;
    margin-right: 2.5rem !important;
  }
  .m-x35-lg {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .m-x3-5-lg {
    margin-left: 3.5rem !important;
    margin-right: 3.5rem !important;
  }
  .m-x4-lg {
    margin-left: 4rem !important;
    margin-right: 4rem !important;
  }
  .m-y0-lg {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .m-y05-lg {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .m-y1-lg {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .m-y1-5-lg {
    margin-top: 0.75rem !important;
    margin-bottom: 0.75rem !important;
  }
  .m-y2-lg {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .m-y15-lg {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .m-y3-lg {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .m-y25-lg {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
  .m-y35-lg {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .m-y3-5-lg {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }
  .m-y4-lg {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
  }
  .m-tn05-lg {
    margin-top: -0.25rem !important;
  }
  .m-tn1-lg {
    margin-top: -0.5rem !important;
  }
  .m-tn1-5-lg {
    margin-top: -0.75rem !important;
  }
  .m-tn2-lg {
    margin-top: -1rem !important;
  }
  .m-tn15-lg {
    margin-top: -1.5rem !important;
  }
  .m-tn3-lg {
    margin-top: -2rem !important;
  }
  .m-tn25-lg {
    margin-top: -2.5rem !important;
  }
  .m-tn35-lg {
    margin-top: -3rem !important;
  }
  .m-tn3-5-lg {
    margin-top: -3.5rem !important;
  }
  .m-tn4-lg {
    margin-top: -4rem !important;
  }
  .m-xn05-lg {
    margin-left: -0.25rem !important;
    margin-right: -0.25rem !important;
  }
  .m-xn1-lg {
    margin-left: -0.5rem !important;
    margin-right: -0.5rem !important;
  }
  .m-xn1-5-lg {
    margin-left: -0.75rem !important;
    margin-right: -0.75rem !important;
  }
  .m-xn2-lg {
    margin-left: -1rem !important;
    margin-right: -1rem !important;
  }
  .m-xn15-lg {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important;
  }
  .m-xn3-lg {
    margin-left: -2rem !important;
    margin-right: -2rem !important;
  }
  .m-xn25-lg {
    margin-left: -2.5rem !important;
    margin-right: -2.5rem !important;
  }
  .m-xn35-lg {
    margin-left: -3rem !important;
    margin-right: -3rem !important;
  }
  .m-xn3-5-lg {
    margin-left: -3.5rem !important;
    margin-right: -3.5rem !important;
  }
  .m-xn4-lg {
    margin-left: -4rem !important;
    margin-right: -4rem !important;
  }
}
@media only screen and (min-width: 1440px) and (max-width: 1599px) {
  .m-0-xlg {
    margin: 0 !important;
  }
  .m-05-xlg {
    margin: 0.25rem !important;
  }
  .m-1-xlg {
    margin: 0.5rem !important;
  }
  .m-1-5-xlg {
    margin: 0.75rem !important;
  }
  .m-2-xlg {
    margin: 1rem !important;
  }
  .m-15-xlg {
    margin: 1.5rem !important;
  }
  .m-3-xlg {
    margin: 2rem !important;
  }
  .m-25-xlg {
    margin: 2.5rem !important;
  }
  .m-35-xlg {
    margin: 3rem !important;
  }
  .m-3-5-xlg {
    margin: 3.5rem !important;
  }
  .m-4-xlg {
    margin: 4rem !important;
  }
  .m-t0-xlg {
    margin-top: 0 !important;
  }
  .m-t05-xlg {
    margin-top: 0.25rem !important;
  }
  .m-t1-xlg {
    margin-top: 0.5rem !important;
  }
  .m-t1-5-xlg {
    margin-top: 0.75rem !important;
  }
  .m-t2-xlg {
    margin-top: 1rem !important;
  }
  .m-t15-xlg {
    margin-top: 1.5rem !important;
  }
  .m-t3-xlg {
    margin-top: 2rem !important;
  }
  .m-t25-xlg {
    margin-top: 2.5rem !important;
  }
  .m-t35-xlg {
    margin-top: 3rem !important;
  }
  .m-t3-5-xlg {
    margin-top: 3.5rem !important;
  }
  .m-t4-xlg {
    margin-top: 4rem !important;
  }
  .m-r0-xlg {
    margin-right: 0 !important;
  }
  .m-r05-xlg {
    margin-right: 0.25rem !important;
  }
  .m-r1-xlg {
    margin-right: 0.5rem !important;
  }
  .m-r1-5-xlg {
    margin-right: 0.75rem !important;
  }
  .m-r2-xlg {
    margin-right: 1rem !important;
  }
  .m-r15-xlg {
    margin-right: 1.5rem !important;
  }
  .m-r3-xlg {
    margin-right: 2rem !important;
  }
  .m-r25-xlg {
    margin-right: 2.5rem !important;
  }
  .m-r35-xlg {
    margin-right: 3rem !important;
  }
  .m-r3-5-xlg {
    margin-right: 3.5rem !important;
  }
  .m-r4-xlg {
    margin-right: 4rem !important;
  }
  .m-l0-xlg {
    margin-left: 0 !important;
  }
  .m-l05-xlg {
    margin-left: 0.25rem !important;
  }
  .m-l1-xlg {
    margin-left: 0.5rem !important;
  }
  .m-l1-5-xlg {
    margin-left: 0.75rem !important;
  }
  .m-l2-xlg {
    margin-left: 1rem !important;
  }
  .m-l15-xlg {
    margin-left: 1.5rem !important;
  }
  .m-l3-xlg {
    margin-left: 2rem !important;
  }
  .m-l25-xlg {
    margin-left: 2.5rem !important;
  }
  .m-l35-xlg {
    margin-left: 3rem !important;
  }
  .m-l3-5-xlg {
    margin-left: 3.5rem !important;
  }
  .m-l4-xlg {
    margin-left: 4rem !important;
  }
  .m-b0-xlg {
    margin-bottom: 0 !important;
  }
  .m-b05-xlg {
    margin-bottom: 0.25rem !important;
  }
  .m-b1-xlg {
    margin-bottom: 0.5rem !important;
  }
  .m-b1-5-xlg {
    margin-bottom: 0.75rem !important;
  }
  .m-b2-xlg {
    margin-bottom: 1rem !important;
  }
  .m-b15-xlg {
    margin-bottom: 1.5rem !important;
  }
  .m-b3-xlg {
    margin-bottom: 2rem !important;
  }
  .m-b25-xlg {
    margin-bottom: 2.5rem !important;
  }
  .m-b35-xlg {
    margin-bottom: 3rem !important;
  }
  .m-b3-5-xlg {
    margin-bottom: 3.5rem !important;
  }
  .m-b4-xlg {
    margin-bottom: 4rem !important;
  }
  .m-x0-xlg {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .m-x05-xlg {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .m-x1-xlg {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .m-x1-5-xlg {
    margin-left: 0.75rem !important;
    margin-right: 0.75rem !important;
  }
  .m-x2-xlg {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .m-x15-xlg {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  .m-x3-xlg {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .m-x25-xlg {
    margin-left: 2.5rem !important;
    margin-right: 2.5rem !important;
  }
  .m-x35-xlg {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .m-x3-5-xlg {
    margin-left: 3.5rem !important;
    margin-right: 3.5rem !important;
  }
  .m-x4-xlg {
    margin-left: 4rem !important;
    margin-right: 4rem !important;
  }
  .m-y0-xlg {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .m-y05-xlg {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .m-y1-xlg {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .m-y1-5-xlg {
    margin-top: 0.75rem !important;
    margin-bottom: 0.75rem !important;
  }
  .m-y2-xlg {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .m-y15-xlg {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .m-y3-xlg {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .m-y25-xlg {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
  .m-y35-xlg {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .m-y3-5-xlg {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }
  .m-y4-xlg {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
  }
  .m-tn05-xlg {
    margin-top: -0.25rem !important;
  }
  .m-tn1-xlg {
    margin-top: -0.5rem !important;
  }
  .m-tn1-5-xlg {
    margin-top: -0.75rem !important;
  }
  .m-tn2-xlg {
    margin-top: -1rem !important;
  }
  .m-tn15-xlg {
    margin-top: -1.5rem !important;
  }
  .m-tn3-xlg {
    margin-top: -2rem !important;
  }
  .m-tn25-xlg {
    margin-top: -2.5rem !important;
  }
  .m-tn35-xlg {
    margin-top: -3rem !important;
  }
  .m-tn3-5-xlg {
    margin-top: -3.5rem !important;
  }
  .m-tn4-xlg {
    margin-top: -4rem !important;
  }
  .m-xn05-xlg {
    margin-left: -0.25rem !important;
    margin-right: -0.25rem !important;
  }
  .m-xn1-xlg {
    margin-left: -0.5rem !important;
    margin-right: -0.5rem !important;
  }
  .m-xn1-5-xlg {
    margin-left: -0.75rem !important;
    margin-right: -0.75rem !important;
  }
  .m-xn2-xlg {
    margin-left: -1rem !important;
    margin-right: -1rem !important;
  }
  .m-xn15-xlg {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important;
  }
  .m-xn3-xlg {
    margin-left: -2rem !important;
    margin-right: -2rem !important;
  }
  .m-xn25-xlg {
    margin-left: -2.5rem !important;
    margin-right: -2.5rem !important;
  }
  .m-xn35-xlg {
    margin-left: -3rem !important;
    margin-right: -3rem !important;
  }
  .m-xn3-5-xlg {
    margin-left: -3.5rem !important;
    margin-right: -3.5rem !important;
  }
  .m-xn4-xlg {
    margin-left: -4rem !important;
    margin-right: -4rem !important;
  }
}
.m-yn2 {
  margin-top: -1rem !important;
  margin-bottom: -1rem !important;
}

.m-l-auto {
  margin-left: auto !important;
}

.m-r-auto {
  margin-right: auto !important;
}

.m-x-auto {
  margin-left: auto !important;
  margin-right: auto !important;
}

.m-y-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.mt2 {
  margin-top: 2em;
}

.m-t425 {
  margin-top: 4.25rem;
}

.m-xn15-1 {
  margin-left: -1.5rem !important;
  margin-right: -1.5rem !important;
} /* -1.5rem */
@media only screen and (max-width : 767px) {
  .m-xn15-1 {
    margin-left: -0.5rem !important;
    margin-right: -0.5rem !important;
  } /* -0.5rem */
}
.m-xn15-2 {
  margin-left: -1.5rem !important;
  margin-right: -1.5rem !important;
} /* -1.5rem */
@media only screen and (max-width : 767px) {
  .m-xn15-2 {
    margin-left: -1rem !important;
    margin-right: -1rem !important;
  } /* -1rem */
}
[dir=rtl] .m-r0 {
  margin-left: 0 !important;
  margin-right: 0;
}

[dir=rtl] .m-r05 {
  margin-left: 0.25rem !important;
  margin-right: 0 !important;
}

[dir=rtl] .m-r1 {
  margin-left: 0.5rem !important;
  margin-right: 0 !important;
}

[dir=rtl] .m-r1-5 {
  margin-left: 0.75rem !important;
  margin-right: 0 !important;
}

[dir=rtl] .m-r2 {
  margin-left: 1rem !important;
  margin-right: 0 !important;
}

[dir=rtl] .m-r15 {
  margin-left: 1.5rem !important;
  margin-right: 0 !important;
}

[dir=rtl] .m-r3 {
  margin-left: 2rem !important;
  margin-right: 0 !important;
}

[dir=rtl] .m-r25 {
  margin-left: 2.5rem !important;
  margin-right: 0 !important;
}

[dir=rtl] .m-r35 {
  margin-left: 3rem !important;
  margin-right: 0 !important;
}

[dir=rtl] .m-r3-5 {
  margin-left: 3.5rem !important;
  margin-right: 0 !important;
}

[dir=rtl] .m-r4 {
  margin-left: 4rem !important;
  margin-right: 0 !important;
}

[dir=rtl] .m-l0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}

[dir=rtl] .m-l05 {
  margin-right: 0.25rem !important;
  margin-left: 0 !important;
}

[dir=rtl] .m-l1 {
  margin-right: 0.5rem !important;
  margin-left: 0 !important;
}

[dir=rtl] .m-l1-5 {
  margin-right: 0.75rem !important;
  margin-left: 0 !important;
}

[dir=rtl] .m-l2 {
  margin-right: 1rem !important;
  margin-left: 0 !important;
}

[dir=rtl] .m-l15 {
  margin-right: 1.5rem !important;
  margin-left: 0 !important;
}

[dir=rtl] .m-l3 {
  margin-right: 2rem !important;
  margin-left: 0 !important;
}

[dir=rtl] .m-l25 {
  margin-right: 2.5rem !important;
  margin-left: 0 !important;
}

[dir=rtl] .m-l35 {
  margin-right: 3rem !important;
  margin-left: 0 !important;
}

[dir=rtl] .m-l3-5 {
  margin-right: 3.5rem !important;
  margin-left: 0 !important;
}

[dir=rtl] .m-l4 {
  margin-right: 4rem !important;
  margin-left: 0 !important;
}

@media only screen and (max-width: 767px) {
  [dir=rtl] .m-r0-sm {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-r05-sm {
    margin-left: 0.25rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-r1-sm {
    margin-left: 0.5rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-r1-5-sm {
    margin-left: 0.75rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-r2-sm {
    margin-left: 1rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-r15-sm {
    margin-left: 1.5rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-r3-sm {
    margin-left: 2rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-r25-sm {
    margin-left: 2.5rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-r35-sm {
    margin-left: 3rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-r3-5-sm {
    margin-left: 3.5rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-r4-sm {
    margin-left: 4rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-l0-sm {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .m-l05-sm {
    margin-right: 0.25rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .m-l1-sm {
    margin-right: 0.5rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .m-l1-5-sm {
    margin-right: 0.75rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .m-l2-sm {
    margin-right: 1rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .m-l15-sm {
    margin-right: 1.5rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .m-l3-sm {
    margin-right: 2rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .m-l25-sm {
    margin-right: 2.5rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .m-l35-sm {
    margin-right: 3rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .m-l3-5-sm {
    margin-right: 3.5rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .m-l4-sm {
    margin-right: 4rem !important;
    margin-left: 0 !important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  [dir=rtl] .m-r0-md {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-r05-md {
    margin-left: 0.25rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-r1-md {
    margin-left: 0.5rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-r1-5-md {
    margin-left: 0.75rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-r2-md {
    margin-left: 1rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-r15-md {
    margin-left: 1.5rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-r3-md {
    margin-left: 2rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-r25-md {
    margin-left: 2.5rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-r35-md {
    margin-left: 3rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-r3-5-md {
    margin-left: 3.5rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-r4-md {
    margin-left: 4rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-l0-md {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .m-l05-md {
    margin-right: 0.25rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .m-l1-md {
    margin-right: 0.5rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .m-l1-5-md {
    margin-right: 0.75rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .m-l2-md {
    margin-right: 1rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .m-l15-md {
    margin-right: 1.5rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .m-l3-md {
    margin-right: 2rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .m-l25-md {
    margin-right: 2.5rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .m-l35-md {
    margin-right: 3rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .m-l3-5-md {
    margin-right: 3.5rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .m-l4-md {
    margin-right: 4rem !important;
    margin-left: 0 !important;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1439px) {
  [dir=rtl] .m-r0-lg {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-r05-lg {
    margin-left: 0.25rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-r1-lg {
    margin-left: 0.5rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-r1-5-lg {
    margin-left: 0.75rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-r2-lg {
    margin-left: 1rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-r15-lg {
    margin-left: 1.5rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-r3-lg {
    margin-left: 2rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-r25-lg {
    margin-left: 2.5rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-r35-lg {
    margin-left: 3rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-r3-5-lg {
    margin-left: 3.5rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-r4-lg {
    margin-left: 4rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-l0-lg {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .m-l05-lg {
    margin-right: 0.25rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .m-l1-lg {
    margin-right: 0.5rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .m-l1-5-lg {
    margin-right: 0.75rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .m-l2-lg {
    margin-right: 1rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .m-l15-lg {
    margin-right: 1.5rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .m-l3-lg {
    margin-right: 2rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .m-l25-lg {
    margin-right: 2.5rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .m-l35-lg {
    margin-right: 3rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .m-l3-5-lg {
    margin-right: 3.5rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .m-l4-lg {
    margin-right: 4rem !important;
    margin-left: 0 !important;
  }
}
@media only screen and (min-width: 1440px) and (max-width: 1599px) {
  [dir=rtl] .m-r0-xlg {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-r05-xlg {
    margin-left: 0.25rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-r1-xlg {
    margin-left: 0.5rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-r1-5-xlg {
    margin-left: 0.75rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-r2-xlg {
    margin-left: 1rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-r15-xlg {
    margin-left: 1.5rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-r3-xlg {
    margin-left: 2rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-r25-xlg {
    margin-left: 2.5rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-r35-xlg {
    margin-left: 3rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-r3-5-xlg {
    margin-left: 3.5rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-r4-xlg {
    margin-left: 4rem !important;
    margin-right: 0 !important;
  }
  [dir=rtl] .m-l0-xlg {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .m-l05-xlg {
    margin-right: 0.25rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .m-l1-xlg {
    margin-right: 0.5rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .m-l1-5-xlg {
    margin-right: 0.75rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .m-l2-xlg {
    margin-right: 1rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .m-l15-xlg {
    margin-right: 1.5rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .m-l3-xlg {
    margin-right: 2rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .m-l25-xlg {
    margin-right: 2.5rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .m-l35-xlg {
    margin-right: 3rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .m-l3-5-xlg {
    margin-right: 3.5rem !important;
    margin-left: 0 !important;
  }
  [dir=rtl] .m-l4-xlg {
    margin-right: 4rem !important;
    margin-left: 0 !important;
  }
}
[dir=rtl] .m-l-auto {
  margin-right: auto !important;
  margin-left: 0 !important;
}

[dir=rtl] .m-r-auto {
  margin-left: auto !important;
  margin-right: 0 !important;
}

/*4px*/
/*8px*/
/*12px*/
/*16px*/
/*24px*/
/*32px*/
/*40px*/
/*48px*/
/*56px*/
/*64px*/
/* Basscss Padding */
.p0 {
  padding: 0 !important;
}

.p05 {
  padding: 0.25rem !important;
}

.p1 {
  padding: 0.5rem !important;
}

.p1-5 {
  padding: 0.75rem !important;
}

.p2 {
  padding: 1rem !important;
}

.p15 {
  padding: 1.5rem !important;
}

.p3 {
  padding: 2rem !important;
}

.p25 {
  padding: 2.5rem !important;
}

.p35 {
  padding: 3rem !important;
}

.p3-5 {
  padding: 3.5rem !important;
}

.p4 {
  padding: 4rem !important;
}

.pt0 {
  padding-top: 0 !important;
}

.pt05 {
  padding-top: 0.25rem !important;
}

.pt1 {
  padding-top: 0.5rem !important;
}

.pt1-5 {
  padding-top: 0.75rem !important;
}

.pt2 {
  padding-top: 1rem !important;
}

.pt15 {
  padding-top: 1.5rem !important;
}

.pt3 {
  padding-top: 2rem !important;
}

.pt25 {
  padding-top: 2.5rem !important;
}

.pt35 {
  padding-top: 3rem !important;
}

.pt3-5 {
  padding-top: 3.5rem !important;
}

.pt4 {
  padding-top: 4rem !important;
}

.pr0 {
  padding-right: 0 !important;
}

.pr05 {
  padding-right: 0.25rem !important;
}

.pr1 {
  padding-right: 0.5rem !important;
}

.pr1-5 {
  padding-right: 0.75rem !important;
}

.pr15 {
  padding-right: 1.5rem !important;
}

.pr2 {
  padding-right: 1rem !important;
}

.pr3 {
  padding-right: 2rem !important;
}

.pr25 {
  padding-right: 2.5rem !important;
}

.pr35 {
  padding-right: 3rem !important;
}

.pr3-5 {
  padding-right: 3.5rem !important;
}

.pr4 {
  padding-right: 4rem !important;
}

.pl0 {
  padding-left: 0 !important;
}

.pl05 {
  padding-left: 0.25rem !important;
}

.pl1 {
  padding-left: 0.5rem !important;
}

.pl1-5 {
  padding-left: 0.75rem !important;
}

.pl15 {
  padding-left: 1.5rem !important;
}

.pl2 {
  padding-left: 1rem !important;
}

.pl3 {
  padding-left: 2rem !important;
}

.pl25 {
  padding-left: 2.5rem !important;
}

.pl35 {
  padding-left: 3rem !important;
}

.pl3-5 {
  padding-left: 3.5rem !important;
}

.pl4 {
  padding-left: 4rem !important;
}

.pb0 {
  padding-bottom: 0 !important;
}

.pb05 {
  padding-bottom: 0.25rem !important;
}

.pb1 {
  padding-bottom: 0.5rem !important;
}

.pb1-5 {
  padding-bottom: 0.75rem !important;
}

.pb15 {
  padding-bottom: 1.5rem !important;
}

.pb2 {
  padding-bottom: 1rem !important;
}

.pb3 {
  padding-bottom: 2rem !important;
}

.pb25 {
  padding-bottom: 2.5rem !important;
}

.pb35 {
  padding-bottom: 3rem !important;
}

.pb3-5 {
  padding-bottom: 3.5rem !important;
}

.pb4 {
  padding-bottom: 4rem !important;
}

.px0 {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.px05 {
  padding-left: 0.25rem !important;
  padding-right: 0.25rem !important;
}

.px1 {
  padding-left: 0.5rem !important;
  padding-right: 0.5rem !important;
}

.px1-5 {
  padding-left: 0.75rem !important;
  padding-right: 0.75rem !important;
}

.px15 {
  padding-left: 1.5rem !important;
  padding-right: 1.5rem !important;
}

.px2 {
  padding-left: 1rem !important;
  padding-right: 1rem !important;
}

.px3 {
  padding-left: 2rem !important;
  padding-right: 2rem !important;
}

.px25 {
  padding-left: 2.5rem !important;
  padding-right: 2.5rem !important;
}

.px35 {
  padding-left: 3rem !important;
  padding-right: 3rem !important;
}

.px3-5 {
  padding-left: 3.5rem !important;
  padding-right: 3.5rem !important;
}

.px4 {
  padding-left: 4rem !important;
  padding-right: 4rem !important;
}

.py0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.py05 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}

.py1 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

.py1-5 {
  padding-top: 0.75rem !important;
  padding-bottom: 0.75rem !important;
}

.py15 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

.py2 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.py3 {
  padding-top: 2rem !important;
  padding-bottom: 2rem !important;
}

.py25 {
  padding-top: 2.5rem !important;
  padding-bottom: 2.5rem !important;
}

.py35 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

.py3-5 {
  padding-top: 3.5rem !important;
  padding-bottom: 3.5rem !important;
}

.py4 {
  padding-top: 4rem !important;
  padding-bottom: 4rem !important;
}

@media only screen and (max-width : 767px) {
  .p0-tablet {
    padding: 0 !important;
  }
}
@media only screen and (max-width : 479px) {
  .p0-mobile {
    padding: 0 !important;
  }
}
@media only screen and (max-width: 767px) {
  .p0-sm {
    padding: 0 !important;
  }
  .p05-sm {
    padding: 0.25rem !important;
  }
  .p1-sm {
    padding: 0.5rem !important;
  }
  .p1-5-sm {
    padding: 0.75rem !important;
  }
  .p2-sm {
    padding: 1rem !important;
  }
  .p15-sm {
    padding: 1.5rem !important;
  }
  .p3-sm {
    padding: 2rem !important;
  }
  .p25-sm {
    padding: 2.5rem !important;
  }
  .p35-sm {
    padding: 3rem !important;
  }
  .p3-5-sm {
    padding: 3.5rem !important;
  }
  .p4-sm {
    padding: 4rem !important;
  }
  .pt0-sm {
    padding-top: 0 !important;
  }
  .pt05-sm {
    padding-top: 0.25rem !important;
  }
  .pt1-sm {
    padding-top: 0.5rem !important;
  }
  .pt1-5-sm {
    padding-top: 0.75rem !important;
  }
  .pt2-sm {
    padding-top: 1rem !important;
  }
  .pt15-sm {
    padding-top: 1.5rem !important;
  }
  .pt3-sm {
    padding-top: 2rem !important;
  }
  .pt25-sm {
    padding-top: 2.5rem !important;
  }
  .pt35-sm {
    padding-top: 3rem !important;
  }
  .pt3-5-sm {
    padding-top: 3.5rem !important;
  }
  .pt4-sm {
    padding-top: 4rem !important;
  }
  .pr0-sm {
    padding-right: 0 !important;
  }
  .pr05-sm {
    padding-right: 0.25rem !important;
  }
  .pr1-sm {
    padding-right: 0.5rem !important;
  }
  .pr1-5-sm {
    padding-right: 0.75rem !important;
  }
  .pr15-sm {
    padding-right: 1.5rem !important;
  }
  .pr2-sm {
    padding-right: 1rem !important;
  }
  .pr3-sm {
    padding-right: 2rem !important;
  }
  .pr25-sm {
    padding-right: 2.5rem !important;
  }
  .pr35-sm {
    padding-right: 3rem !important;
  }
  .pr3-5-sm {
    padding-right: 3.5rem !important;
  }
  .pr4-sm {
    padding-right: 4rem !important;
  }
  .pl0-sm {
    padding-left: 0 !important;
  }
  .pl05-sm {
    padding-left: 0.25rem !important;
  }
  .pl1-sm {
    padding-left: 0.5rem !important;
  }
  .pl1-5-sm {
    padding-left: 0.75rem !important;
  }
  .pl15-sm {
    padding-left: 1.5rem !important;
  }
  .pl2-sm {
    padding-left: 1rem !important;
  }
  .pl3-sm {
    padding-left: 2rem !important;
  }
  .pl25-sm {
    padding-left: 2.5rem !important;
  }
  .pl35-sm {
    padding-left: 3rem !important;
  }
  .pl3-5-sm {
    padding-left: 3.5rem !important;
  }
  .pl4-sm {
    padding-left: 4rem !important;
  }
  .pb0-sm {
    padding-bottom: 0 !important;
  }
  .pb05-sm {
    padding-bottom: 0.25rem !important;
  }
  .pb1-sm {
    padding-bottom: 0.5rem !important;
  }
  .pb1-5-sm {
    padding-bottom: 0.75rem !important;
  }
  .pb15-sm {
    padding-bottom: 1.5rem !important;
  }
  .pb2-sm {
    padding-bottom: 1rem !important;
  }
  .pb3-sm {
    padding-bottom: 2rem !important;
  }
  .pb25-sm {
    padding-bottom: 2.5rem !important;
  }
  .pb35-sm {
    padding-bottom: 3rem !important;
  }
  .pb3-5-sm {
    padding-bottom: 3.5rem !important;
  }
  .pb4-sm {
    padding-bottom: 4rem !important;
  }
  .px0-sm {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .px05-sm {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .px1-sm {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .px1-5-sm {
    padding-left: 0.75rem !important;
    padding-right: 0.75rem !important;
  }
  .px15-sm {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  .px2-sm {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .px3-sm {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
  .px25-sm {
    padding-left: 2.5rem !important;
    padding-right: 2.5rem !important;
  }
  .px35-sm {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .px3-5-sm {
    padding-left: 3.5rem !important;
    padding-right: 3.5rem !important;
  }
  .px4-sm {
    padding-left: 4rem !important;
    padding-right: 4rem !important;
  }
  .py0-sm {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py05-sm {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py1-sm {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py1-5-sm {
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important;
  }
  .py15-sm {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py2-sm {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py3-sm {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }
  .py25-sm {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
  .py35-sm {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .py3-5-sm {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }
  .py4-sm {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .p0-md {
    padding: 0 !important;
  }
  .p05-md {
    padding: 0.25rem !important;
  }
  .p1-md {
    padding: 0.5rem !important;
  }
  .p1-5-md {
    padding: 0.75rem !important;
  }
  .p2-md {
    padding: 1rem !important;
  }
  .p15-md {
    padding: 1.5rem !important;
  }
  .p3-md {
    padding: 2rem !important;
  }
  .p25-md {
    padding: 2.5rem !important;
  }
  .p35-md {
    padding: 3rem !important;
  }
  .p3-5-md {
    padding: 3.5rem !important;
  }
  .p4-md {
    padding: 4rem !important;
  }
  .pt0-md {
    padding-top: 0 !important;
  }
  .pt05-md {
    padding-top: 0.25rem !important;
  }
  .pt1-md {
    padding-top: 0.5rem !important;
  }
  .pt1-5-md {
    padding-top: 0.75rem !important;
  }
  .pt2-md {
    padding-top: 1rem !important;
  }
  .pt15-md {
    padding-top: 1.5rem !important;
  }
  .pt3-md {
    padding-top: 2rem !important;
  }
  .pt25-md {
    padding-top: 2.5rem !important;
  }
  .pt35-md {
    padding-top: 3rem !important;
  }
  .pt3-5-md {
    padding-top: 3.5rem !important;
  }
  .pt4-md {
    padding-top: 4rem !important;
  }
  .pr0-md {
    padding-right: 0 !important;
  }
  .pr05-md {
    padding-right: 0.25rem !important;
  }
  .pr1-md {
    padding-right: 0.5rem !important;
  }
  .pr1-5-md {
    padding-right: 0.75rem !important;
  }
  .pr15-md {
    padding-right: 1.5rem !important;
  }
  .pr2-md {
    padding-right: 1rem !important;
  }
  .pr3-md {
    padding-right: 2rem !important;
  }
  .pr25-md {
    padding-right: 2.5rem !important;
  }
  .pr35-md {
    padding-right: 3rem !important;
  }
  .pr3-5-md {
    padding-right: 3.5rem !important;
  }
  .pr4-md {
    padding-right: 4rem !important;
  }
  .pl0-md {
    padding-left: 0 !important;
  }
  .pl05-md {
    padding-left: 0.25rem !important;
  }
  .pl1-md {
    padding-left: 0.5rem !important;
  }
  .pl1-5-md {
    padding-left: 0.75rem !important;
  }
  .pl15-md {
    padding-left: 1.5rem !important;
  }
  .pl2-md {
    padding-left: 1rem !important;
  }
  .pl3-md {
    padding-left: 2rem !important;
  }
  .pl25-md {
    padding-left: 2.5rem !important;
  }
  .pl35-md {
    padding-left: 3rem !important;
  }
  .pl3-5-md {
    padding-left: 3.5rem !important;
  }
  .pl4-md {
    padding-left: 4rem !important;
  }
  .pb0-md {
    padding-bottom: 0 !important;
  }
  .pb05-md {
    padding-bottom: 0.25rem !important;
  }
  .pb1-md {
    padding-bottom: 0.5rem !important;
  }
  .pb1-5-md {
    padding-bottom: 0.75rem !important;
  }
  .pb15-md {
    padding-bottom: 1.5rem !important;
  }
  .pb2-md {
    padding-bottom: 1rem !important;
  }
  .pb3-md {
    padding-bottom: 2rem !important;
  }
  .pb25-md {
    padding-bottom: 2.5rem !important;
  }
  .pb35-md {
    padding-bottom: 3rem !important;
  }
  .pb3-5-md {
    padding-bottom: 3.5rem !important;
  }
  .pb4-md {
    padding-bottom: 4rem !important;
  }
  .px0-md {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .px05-md {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .px1-md {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .px1-5-md {
    padding-left: 0.75rem !important;
    padding-right: 0.75rem !important;
  }
  .px15-md {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  .px2-md {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .px3-md {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
  .px25-md {
    padding-left: 2.5rem !important;
    padding-right: 2.5rem !important;
  }
  .px35-md {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .px3-5-md {
    padding-left: 3.5rem !important;
    padding-right: 3.5rem !important;
  }
  .px4-md {
    padding-left: 4rem !important;
    padding-right: 4rem !important;
  }
  .py0-md {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py05-md {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py1-md {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py1-5-md {
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important;
  }
  .py15-md {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py2-md {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py3-md {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }
  .py25-md {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
  .py35-md {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .py3-5-md {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }
  .py4-md {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1439px) {
  .p0-lg {
    padding: 0 !important;
  }
  .p05-lg {
    padding: 0.25rem !important;
  }
  .p1-lg {
    padding: 0.5rem !important;
  }
  .p1-5-lg {
    padding: 0.75rem !important;
  }
  .p2-lg {
    padding: 1rem !important;
  }
  .p15-lg {
    padding: 1.5rem !important;
  }
  .p3-lg {
    padding: 2rem !important;
  }
  .p25-lg {
    padding: 2.5rem !important;
  }
  .p35-lg {
    padding: 3rem !important;
  }
  .p3-5-lg {
    padding: 3.5rem !important;
  }
  .p4-lg {
    padding: 4rem !important;
  }
  .pt0-lg {
    padding-top: 0 !important;
  }
  .pt05-lg {
    padding-top: 0.25rem !important;
  }
  .pt1-lg {
    padding-top: 0.5rem !important;
  }
  .pt1-5-lg {
    padding-top: 0.75rem !important;
  }
  .pt2-lg {
    padding-top: 1rem !important;
  }
  .pt15-lg {
    padding-top: 1.5rem !important;
  }
  .pt3-lg {
    padding-top: 2rem !important;
  }
  .pt25-lg {
    padding-top: 2.5rem !important;
  }
  .pt35-lg {
    padding-top: 3rem !important;
  }
  .pt3-5-lg {
    padding-top: 3.5rem !important;
  }
  .pt4-lg {
    padding-top: 4rem !important;
  }
  .pr0-lg {
    padding-right: 0 !important;
  }
  .pr05-lg {
    padding-right: 0.25rem !important;
  }
  .pr1-lg {
    padding-right: 0.5rem !important;
  }
  .pr1-5-lg {
    padding-right: 0.75rem !important;
  }
  .pr15-lg {
    padding-right: 1.5rem !important;
  }
  .pr2-lg {
    padding-right: 1rem !important;
  }
  .pr3-lg {
    padding-right: 2rem !important;
  }
  .pr25-lg {
    padding-right: 2.5rem !important;
  }
  .pr35-lg {
    padding-right: 3rem !important;
  }
  .pr3-5-lg {
    padding-right: 3.5rem !important;
  }
  .pr4-lg {
    padding-right: 4rem !important;
  }
  .pl0-lg {
    padding-left: 0 !important;
  }
  .pl05-lg {
    padding-left: 0.25rem !important;
  }
  .pl1-lg {
    padding-left: 0.5rem !important;
  }
  .pl1-5-lg {
    padding-left: 0.75rem !important;
  }
  .pl15-lg {
    padding-left: 1.5rem !important;
  }
  .pl2-lg {
    padding-left: 1rem !important;
  }
  .pl3-lg {
    padding-left: 2rem !important;
  }
  .pl25-lg {
    padding-left: 2.5rem !important;
  }
  .pl35-lg {
    padding-left: 3rem !important;
  }
  .pl3-5-lg {
    padding-left: 3.5rem !important;
  }
  .pl4-lg {
    padding-left: 4rem !important;
  }
  .pb0-lg {
    padding-bottom: 0 !important;
  }
  .pb05-lg {
    padding-bottom: 0.25rem !important;
  }
  .pb1-lg {
    padding-bottom: 0.5rem !important;
  }
  .pb1-5-lg {
    padding-bottom: 0.75rem !important;
  }
  .pb15-lg {
    padding-bottom: 1.5rem !important;
  }
  .pb2-lg {
    padding-bottom: 1rem !important;
  }
  .pb3-lg {
    padding-bottom: 2rem !important;
  }
  .pb25-lg {
    padding-bottom: 2.5rem !important;
  }
  .pb35-lg {
    padding-bottom: 3rem !important;
  }
  .pb3-5-lg {
    padding-bottom: 3.5rem !important;
  }
  .pb4-lg {
    padding-bottom: 4rem !important;
  }
  .px0-lg {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .px05-lg {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .px1-lg {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .px1-5-lg {
    padding-left: 0.75rem !important;
    padding-right: 0.75rem !important;
  }
  .px15-lg {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  .px2-lg {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .px3-lg {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
  .px25-lg {
    padding-left: 2.5rem !important;
    padding-right: 2.5rem !important;
  }
  .px35-lg {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .px3-5-lg {
    padding-left: 3.5rem !important;
    padding-right: 3.5rem !important;
  }
  .px4-lg {
    padding-left: 4rem !important;
    padding-right: 4rem !important;
  }
  .py0-lg {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py05-lg {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py1-lg {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py1-5-lg {
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important;
  }
  .py15-lg {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py2-lg {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py3-lg {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }
  .py25-lg {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
  .py35-lg {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .py3-5-lg {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }
  .py4-lg {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
  }
}
@media only screen and (min-width: 1440px) and (max-width: 1599px) {
  .p0-xlg {
    padding: 0 !important;
  }
  .p05-xlg {
    padding: 0.25rem !important;
  }
  .p1-xlg {
    padding: 0.5rem !important;
  }
  .p1-5-xlg {
    padding: 0.75rem !important;
  }
  .p2-xlg {
    padding: 1rem !important;
  }
  .p15-xlg {
    padding: 1.5rem !important;
  }
  .p3-xlg {
    padding: 2rem !important;
  }
  .p25-xlg {
    padding: 2.5rem !important;
  }
  .p35-xlg {
    padding: 3rem !important;
  }
  .p3-5-xlg {
    padding: 3.5rem !important;
  }
  .p4-xlg {
    padding: 4rem !important;
  }
  .pt0-xlg {
    padding-top: 0 !important;
  }
  .pt05-xlg {
    padding-top: 0.25rem !important;
  }
  .pt1-xlg {
    padding-top: 0.5rem !important;
  }
  .pt1-5-xlg {
    padding-top: 0.75rem !important;
  }
  .pt2-xlg {
    padding-top: 1rem !important;
  }
  .pt15-xlg {
    padding-top: 1.5rem !important;
  }
  .pt3-xlg {
    padding-top: 2rem !important;
  }
  .pt25-xlg {
    padding-top: 2.5rem !important;
  }
  .pt35-xlg {
    padding-top: 3rem !important;
  }
  .pt3-5-xlg {
    padding-top: 3.5rem !important;
  }
  .pt4-xlg {
    padding-top: 4rem !important;
  }
  .pr0-xlg {
    padding-right: 0 !important;
  }
  .pr05-xlg {
    padding-right: 0.25rem !important;
  }
  .pr1-xlg {
    padding-right: 0.5rem !important;
  }
  .pr1-5-xlg {
    padding-right: 0.75rem !important;
  }
  .pr15-xlg {
    padding-right: 1.5rem !important;
  }
  .pr2-xlg {
    padding-right: 1rem !important;
  }
  .pr3-xlg {
    padding-right: 2rem !important;
  }
  .pr25-xlg {
    padding-right: 2.5rem !important;
  }
  .pr35-xlg {
    padding-right: 3rem !important;
  }
  .pr3-5-xlg {
    padding-right: 3.5rem !important;
  }
  .pr4-xlg {
    padding-right: 4rem !important;
  }
  .pl0-xlg {
    padding-left: 0 !important;
  }
  .pl05-xlg {
    padding-left: 0.25rem !important;
  }
  .pl1-xlg {
    padding-left: 0.5rem !important;
  }
  .pl1-5-xlg {
    padding-left: 0.75rem !important;
  }
  .pl15-xlg {
    padding-left: 1.5rem !important;
  }
  .pl2-xlg {
    padding-left: 1rem !important;
  }
  .pl3-xlg {
    padding-left: 2rem !important;
  }
  .pl25-xlg {
    padding-left: 2.5rem !important;
  }
  .pl35-xlg {
    padding-left: 3rem !important;
  }
  .pl3-5-xlg {
    padding-left: 3.5rem !important;
  }
  .pl4-xlg {
    padding-left: 4rem !important;
  }
  .pb0-xlg {
    padding-bottom: 0 !important;
  }
  .pb05-xlg {
    padding-bottom: 0.25rem !important;
  }
  .pb1-xlg {
    padding-bottom: 0.5rem !important;
  }
  .pb1-5-xlg {
    padding-bottom: 0.75rem !important;
  }
  .pb15-xlg {
    padding-bottom: 1.5rem !important;
  }
  .pb2-xlg {
    padding-bottom: 1rem !important;
  }
  .pb3-xlg {
    padding-bottom: 2rem !important;
  }
  .pb25-xlg {
    padding-bottom: 2.5rem !important;
  }
  .pb35-xlg {
    padding-bottom: 3rem !important;
  }
  .pb3-5-xlg {
    padding-bottom: 3.5rem !important;
  }
  .pb4-xlg {
    padding-bottom: 4rem !important;
  }
  .px0-xlg {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .px05-xlg {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .px1-xlg {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .px1-5-xlg {
    padding-left: 0.75rem !important;
    padding-right: 0.75rem !important;
  }
  .px15-xlg {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  .px2-xlg {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .px3-xlg {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
  .px25-xlg {
    padding-left: 2.5rem !important;
    padding-right: 2.5rem !important;
  }
  .px35-xlg {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .px3-5-xlg {
    padding-left: 3.5rem !important;
    padding-right: 3.5rem !important;
  }
  .px4-xlg {
    padding-left: 4rem !important;
    padding-right: 4rem !important;
  }
  .py0-xlg {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py05-xlg {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py1-xlg {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py1-5-xlg {
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important;
  }
  .py15-xlg {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py2-xlg {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py3-xlg {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }
  .py25-xlg {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
  .py35-xlg {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .py3-5-xlg {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }
  .py4-xlg {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
  }
}
h1, .h1 {
  font-size: var(--typography-font-size-h1);
  font-weight: var(--typography-font-weight-h1);
  line-height: var(--typography-line-height-h1);
  margin: var(--typography-margin-h1);
}

h2, .h2 {
  font-size: var(--typography-font-size-h2);
  font-weight: var(--typography-font-weight-h2);
  line-height: var(--typography-line-height-h2);
  margin: var(--typography-margin-h2);
}

h3, .h3 {
  font-size: var(--typography-font-size-h3);
  font-weight: var(--typography-font-weight-h3);
  line-height: var(--typography-line-height-h3);
  margin: var(--typography-margin-h3);
}

h4, .h4 {
  font-size: var(--typography-font-size-h4);
  font-weight: var(--typography-font-weight-h4);
  line-height: var(--typography-line-height-h4);
  margin: var(--typography-margin-h4);
}

h5, .h5 {
  font-size: var(--typography-font-size-h5);
  font-weight: var(--typography-font-weight-h5);
  line-height: var(--typography-line-height-h5);
  margin: var(--typography-margin-h5);
}

h6, .h6 {
  font-size: var(--typography-font-size-h6);
  font-weight: var(--typography-font-weight-h6);
  line-height: var(--typography-line-height-h6);
  margin: var(--typography-margin-h6);
}

.display {
  font-size: var(--typography-font-size-display);
  font-weight: var(--typography-font-weight-display);
  line-height: var(--typography-line-height-display);
  margin: var(--typography-margin-display);
}

.blockquote {
  font-size: var(--typography-font-size-blockquote);
  font-weight: var(--typography-font-weight-blockquote);
  line-height: var(--typography-line-height-blockquote);
  margin: var(--typography-margin-blockquote);
}

.blockquote-footer {
  font-size: var(--typography-font-size-blockquote-footer);
  font-weight: var(--typography-font-weight-blockquote-footer);
  line-height: var(--typography-line-height-blockquote-footer);
  margin: var(--typography-margin-blockquote-footer);
}

.cite {
  font-size: var(--typography-font-size-cite);
  font-weight: var(--typography-font-weight-cite);
  line-height: var(--typography-line-height-cite);
}

.lead {
  font-size: var(--typography-font-size-lead);
  font-weight: var(--typography-font-weight-lead);
  line-height: var(--typography-line-height-lead);
}

.normal {
  font-size: var(--typography-font-size-normal);
  font-weight: var(--typography-font-weight-normal);
  line-height: var(--typography-line-height-normal);
}

.small {
  font-size: var(--typography-font-size-small);
  font-weight: var(--typography-font-weight-small);
  line-height: var(--typography-line-height-small);
}

.xsmall {
  font-size: var(--typography-font-size-xsmall);
  font-weight: var(--typography-font-weight-xsmall);
  line-height: var(--typography-line-height-xsmall);
}

p {
  margin: 0 0 var(--typography-margin-bottom-p);
}

.lead {
  font-size: 112.5% !important;
  line-height: 1.75rem;
}

.overline,
.text-uppercase {
  text-transform: uppercase !important;
}

.fz-h1 {
  font-size: var(--typography-font-size-h1) !important;
}

.fz-h2 {
  font-size: var(--typography-font-size-h2) !important;
}

.fz-h3 {
  font-size: var(--typography-font-size-h3) !important;
}

.fz-h4 {
  font-size: var(--typography-font-size-h4) !important;
}

.fz-h5 {
  font-size: var(--typography-font-size-h5) !important;
}

.fz-h6 {
  font-size: var(--typography-font-size-h6) !important;
}

.fz-display {
  font-size: var(--typography-font-size-display) !important;
}

.fz-lead {
  font-size: var(--typography-font-size-lead) !important;
}

.fz-normal {
  font-size: var(--typography-font-size-normal) !important;
}

.fz-small {
  font-size: var(--typography-font-size-small) !important;
}

.fz-xsmall {
  font-size: var(--typography-font-size-xsmall) !important;
}

.fw-heavy {
  font-weight: var(--typography-font-weight-heavy) !important;
}

.fw-bold {
  font-weight: var(--typography-font-weight-bold) !important;
}

.fw-normal {
  font-weight: var(--typography-font-weight-normal) !important;
}

.fw-light {
  font-weight: var(--typography-font-weight-light) !important;
}

s {
  text-decoration: line-through;
}

u {
  text-decoration: underline;
}

em {
  font-style: italic;
}

strong,
b,
.strong {
  font-weight: var(--typography-font-weight-bold);
}

pre {
  font-family: "Cutive Mono", monospace;
}

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
  font-weight: inherit;
}

mark {
  background-color: var(--primary);
  color: #fff !important;
}

a:link,
a.link:link {
  text-decoration: none;
  outline: none;
  color: var(--link-color);
  font-weight: 700;
  -webkit-tap-highlight-color: transparent;
  cursor: pointer;
}

a:link svg,
a.link:link svg {
  fill: var(--link-color);
}

a:visited,
a.link:visited {
  color: var(--link-color-visited);
}

a:visited svg,
a.link:visited svg {
  fill: var(--link-color-visited);
}

a:visited:hover,
a.link:visited:hover {
  color: var(--link-color-visited-hover);
  text-decoration: underline;
}

a:visited:hover svg,
a.link:visited:hover svg {
  fill: var(--link-color-visited-hover);
}

a:hover,
a.link:hover {
  color: var(--link-color-hover);
  text-decoration: underline;
  text-underline-offset: 4px;
}

a:hover svg,
a.link:hover svg {
  fill: var(--link-color-hover);
}

a:hover .material-icons,
a:hover .material-icons-outlined,
a:hover .icon,
a.link:hover .material-icons,
a.link:hover .material-icons-outlined,
a.link:hover .icon {
  overflow: hidden;
}

a:active,
a.link:active {
  color: var(--link-color-active);
  text-decoration: none;
}

a:active svg,
a.link:active svg {
  fill: var(--link-color-active);
}

a:focus-visible,
a.link:focus-visible {
  color: var(--link-color-hover);
  -webkit-text-decoration: underline var(--link-color-hover);
          text-decoration: underline var(--link-color-hover);
  outline: 0;
  text-underline-offset: 4px;
}

a:focus-visible .material-icons,
a:focus-visible .material-icons-outlined,
a:focus-visible .icon,
a.link:focus-visible .material-icons,
a.link:focus-visible .material-icons-outlined,
a.link:focus-visible .icon {
  overflow: hidden;
}

a.white-link:link,
a.link.white-link:link {
  color: var(--white-link-color);
}

a.white-link:link svg,
a.link.white-link:link svg {
  fill: var(--white-link-color);
}

a.white-link:visited,
a.link.white-link:visited {
  color: var(--white-link-color-visited);
}

a.white-link:visited svg,
a.link.white-link:visited svg {
  fill: var(--white-link-color-visited);
}

a.white-link:visited:hover,
a.link.white-link:visited:hover {
  color: var(--white-link-color-visited-hover);
}

a.white-link:visited:hover svg,
a.link.white-link:visited:hover svg {
  fill: var(--white-link-color-visited-hover);
}

a.white-link:hover,
a.link.white-link:hover {
  color: var(--white-link-color-hover);
}

a.white-link:hover svg,
a.link.white-link:hover svg {
  fill: var(--white-link-color-hover);
}

a.white-link:active,
a.link.white-link:active {
  color: var(--white-link-color-active);
}

a.white-link:active svg,
a.link.white-link:active svg {
  fill: var(--white-link-color-active);
}

a.white-link:focus-visible,
a.link.white-link:focus-visible {
  color: var(--white-link-color-hover);
  -webkit-text-decoration: underline var(--white-link-color-hover);
          text-decoration: underline var(--white-link-color-hover);
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  a:focus,
  a.link:focus {
    text-decoration: underline !important;
  }
  a:focus .material-icons,
  a:focus .material-icons-outlined,
  a:focus .icon,
  a.link:focus .material-icons,
  a.link:focus .material-icons-outlined,
  a.link:focus .icon {
    overflow: hidden;
    display: inline-block;
  }
}
@media screen and (min-width: 0\0 ) {
  a:focus,
  a.link:focus {
    text-decoration: underline !important;
  }
  a:focus .material-icons,
  a:focus .material-icons-outlined,
  a:focus .icon,
  a.link:focus .material-icons,
  a.link:focus .material-icons-outlined,
  a.link:focus .icon {
    overflow: hidden;
    display: inline-block;
  }
}
a.link {
  text-decoration: none;
  outline: none;
  color: var(--link-color);
  -webkit-tap-highlight-color: transparent;
  cursor: pointer;
}

a.link.white-link {
  color: var(--white-link-color);
}

a[ng-click],
a[href=""] {
  text-decoration: none;
  outline: none;
  color: var(--link-color);
  -webkit-tap-highlight-color: transparent;
  cursor: pointer;
}

a[ng-click] svg,
a[href=""] svg {
  fill: var(--link-color);
}

a[ng-click]:visited,
a[href=""]:visited {
  text-decoration: none;
  outline: none;
  color: var(--link-color-visited);
}

a[ng-click]:visited svg,
a[href=""]:visited svg {
  fill: var(--link-color-visited);
}

a[ng-click]:visited:hover,
a[href=""]:visited:hover {
  text-decoration: none;
}

a[ng-click]:hover,
a[href=""]:hover {
  color: var(--link-color-hover);
  text-decoration: underline;
}

a[ng-click]:hover svg,
a[href=""]:hover svg {
  fill: var(--link-color-hover);
}

a[ng-click]:hover.link-img,
a[href=""]:hover.link-img {
  text-decoration: none;
}

a[ng-click]:active,
a[href=""]:active {
  color: var(--link-color-active);
  text-decoration: none;
}

a[ng-click]:active svg,
a[href=""]:active svg {
  fill: var(--link-color-active);
}

a[ng-click].white-link,
a[href=""].white-link {
  color: var(--white-link-color);
}

a[ng-click].white-link svg,
a[href=""].white-link svg {
  fill: var(--white-link-color);
}

a[ng-click].white-link:visited,
a[href=""].white-link:visited {
  color: var(--white-link-color-visited);
}

a[ng-click].white-link:visited svg,
a[href=""].white-link:visited svg {
  fill: var(--white-link-color-visited);
}

a[ng-click].white-link:hover,
a[href=""].white-link:hover {
  color: var(--white-link-color-hover);
}

a[ng-click].white-link:hover svg,
a[href=""].white-link:hover svg {
  fill: var(--white-link-color-hover);
}

a[ng-click].white-link:active,
a[href=""].white-link:active {
  color: var(--white-link-color-active);
}

a[ng-click].white-link:active svg,
a[href=""].white-link:active svg {
  fill: var(--white-link-color-active);
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  a[ng-click]:focus,
  a[href=""]:focus {
    text-decoration: underline !important;
  }
  a[ng-click]:focus .material-icons,
  a[ng-click]:focus .material-icons-outlined,
  a[ng-click]:focus .icon,
  a[href=""]:focus .material-icons,
  a[href=""]:focus .material-icons-outlined,
  a[href=""]:focus .icon {
    overflow: hidden;
    display: inline-block;
  }
}
@media screen and (min-width: 0\0 ) {
  a[ng-click]:focus,
  a[href=""]:focus {
    text-decoration: underline !important;
  }
  a[ng-click]:focus .material-icons,
  a[ng-click]:focus .material-icons-outlined,
  a[ng-click]:focus .icon,
  a[href=""]:focus .material-icons,
  a[href=""]:focus .material-icons-outlined,
  a[href=""]:focus .icon {
    overflow: hidden;
    display: inline-block;
  }
}
a.btn,
a.btn-flat,
a.btn-outline,
a.btn[ng-click]:not([href]),
a.btn-flat[ng-click]:not([href]) {
  text-decoration: none !important;
}

a.btn, a.btn:link, a.btn:visited, a.btn:visited:hover, a.btn:hover, a.btn:active,
a.btn-flat,
a.btn-flat:link,
a.btn-flat:visited,
a.btn-flat:visited:hover,
a.btn-flat:hover,
a.btn-flat:active,
a.btn-outline,
a.btn-outline:link,
a.btn-outline:visited,
a.btn-outline:visited:hover,
a.btn-outline:hover,
a.btn-outline:active,
a.btn[ng-click]:not([href]),
a.btn[ng-click]:not([href]):link,
a.btn[ng-click]:not([href]):visited,
a.btn[ng-click]:not([href]):visited:hover,
a.btn[ng-click]:not([href]):hover,
a.btn[ng-click]:not([href]):active,
a.btn-flat[ng-click]:not([href]),
a.btn-flat[ng-click]:not([href]):link,
a.btn-flat[ng-click]:not([href]):visited,
a.btn-flat[ng-click]:not([href]):visited:hover,
a.btn-flat[ng-click]:not([href]):hover,
a.btn-flat[ng-click]:not([href]):active {
  text-decoration: none !important;
  outline: none;
}

ol,
ol:not([class]),
ol.ng-scope {
  list-style-type: decimal;
  margin: 1.5rem 0;
}

ol li,
ol:not([class]) li,
ol.ng-scope li {
  line-height: 2rem;
}

ol ol,
ol ol:not([class]),
ol ol.ng-scope,
ol:not([class]) ol,
ol:not([class]) ol:not([class]),
ol:not([class]) ol.ng-scope,
ol.ng-scope ol,
ol.ng-scope ol:not([class]),
ol.ng-scope ol.ng-scope {
  list-style-type: lower-alpha;
  margin: 0;
}

ol ol li,
ol ol:not([class]) li,
ol ol.ng-scope li,
ol:not([class]) ol li,
ol:not([class]) ol:not([class]) li,
ol:not([class]) ol.ng-scope li,
ol.ng-scope ol li,
ol.ng-scope ol:not([class]) li,
ol.ng-scope ol.ng-scope li {
  list-style-type: lower-alpha;
}

ol ol ol,
ol ol ol:not([class]),
ol ol ol.ng-scope,
ol ol:not([class]) ol,
ol ol:not([class]) ol:not([class]),
ol ol:not([class]) ol.ng-scope,
ol ol.ng-scope ol,
ol ol.ng-scope ol:not([class]),
ol ol.ng-scope ol.ng-scope,
ol:not([class]) ol ol,
ol:not([class]) ol ol:not([class]),
ol:not([class]) ol ol.ng-scope,
ol:not([class]) ol:not([class]) ol,
ol:not([class]) ol:not([class]) ol:not([class]),
ol:not([class]) ol:not([class]) ol.ng-scope,
ol:not([class]) ol.ng-scope ol,
ol:not([class]) ol.ng-scope ol:not([class]),
ol:not([class]) ol.ng-scope ol.ng-scope,
ol.ng-scope ol ol,
ol.ng-scope ol ol:not([class]),
ol.ng-scope ol ol.ng-scope,
ol.ng-scope ol:not([class]) ol,
ol.ng-scope ol:not([class]) ol:not([class]),
ol.ng-scope ol:not([class]) ol.ng-scope,
ol.ng-scope ol.ng-scope ol,
ol.ng-scope ol.ng-scope ol:not([class]),
ol.ng-scope ol.ng-scope ol.ng-scope {
  list-style-type: lower-roman;
  margin: 0;
}

ol ol ol li,
ol ol ol:not([class]) li,
ol ol ol.ng-scope li,
ol ol:not([class]) ol li,
ol ol:not([class]) ol:not([class]) li,
ol ol:not([class]) ol.ng-scope li,
ol ol.ng-scope ol li,
ol ol.ng-scope ol:not([class]) li,
ol ol.ng-scope ol.ng-scope li,
ol:not([class]) ol ol li,
ol:not([class]) ol ol:not([class]) li,
ol:not([class]) ol ol.ng-scope li,
ol:not([class]) ol:not([class]) ol li,
ol:not([class]) ol:not([class]) ol:not([class]) li,
ol:not([class]) ol:not([class]) ol.ng-scope li,
ol:not([class]) ol.ng-scope ol li,
ol:not([class]) ol.ng-scope ol:not([class]) li,
ol:not([class]) ol.ng-scope ol.ng-scope li,
ol.ng-scope ol ol li,
ol.ng-scope ol ol:not([class]) li,
ol.ng-scope ol ol.ng-scope li,
ol.ng-scope ol:not([class]) ol li,
ol.ng-scope ol:not([class]) ol:not([class]) li,
ol.ng-scope ol:not([class]) ol.ng-scope li,
ol.ng-scope ol.ng-scope ol li,
ol.ng-scope ol.ng-scope ol:not([class]) li,
ol.ng-scope ol.ng-scope ol.ng-scope li {
  list-style-type: lower-roman;
}

ul,
ul:not([class]),
ul.ng-scope:not([class]),
ul.browser-default,
ul.list {
  list-style-type: disc;
  padding-left: 40px;
  margin: 1.5rem 0;
}

ul li,
ul:not([class]) li,
ul.ng-scope:not([class]) li,
ul.browser-default li,
ul.list li {
  list-style-type: disc;
  line-height: 2rem;
}

ul ul,
ul ul:not([class]),
ul ul.ng-scope:not([class]),
ul:not([class]) ul,
ul:not([class]) ul:not([class]),
ul:not([class]) ul.ng-scope:not([class]),
ul.ng-scope:not([class]) ul,
ul.ng-scope:not([class]) ul:not([class]),
ul.ng-scope:not([class]) ul.ng-scope:not([class]),
ul.browser-default ul,
ul.browser-default ul:not([class]),
ul.browser-default ul.ng-scope:not([class]),
ul.list ul,
ul.list ul:not([class]),
ul.list ul.ng-scope:not([class]) {
  list-style-type: circle;
  margin: 0;
}

ul ul li,
ul ul:not([class]) li,
ul ul.ng-scope:not([class]) li,
ul:not([class]) ul li,
ul:not([class]) ul:not([class]) li,
ul:not([class]) ul.ng-scope:not([class]) li,
ul.ng-scope:not([class]) ul li,
ul.ng-scope:not([class]) ul:not([class]) li,
ul.ng-scope:not([class]) ul.ng-scope:not([class]) li,
ul.browser-default ul li,
ul.browser-default ul:not([class]) li,
ul.browser-default ul.ng-scope:not([class]) li,
ul.list ul li,
ul.list ul:not([class]) li,
ul.list ul.ng-scope:not([class]) li {
  list-style-type: circle;
}

ul ul ul,
ul ul ul:not([class]),
ul ul ul.ng-scope:not([class]),
ul ul:not([class]) ul,
ul ul:not([class]) ul:not([class]),
ul ul:not([class]) ul.ng-scope:not([class]),
ul ul.ng-scope:not([class]) ul,
ul ul.ng-scope:not([class]) ul:not([class]),
ul ul.ng-scope:not([class]) ul.ng-scope:not([class]),
ul:not([class]) ul ul,
ul:not([class]) ul ul:not([class]),
ul:not([class]) ul ul.ng-scope:not([class]),
ul:not([class]) ul:not([class]) ul,
ul:not([class]) ul:not([class]) ul:not([class]),
ul:not([class]) ul:not([class]) ul.ng-scope:not([class]),
ul:not([class]) ul.ng-scope:not([class]) ul,
ul:not([class]) ul.ng-scope:not([class]) ul:not([class]),
ul:not([class]) ul.ng-scope:not([class]) ul.ng-scope:not([class]),
ul.ng-scope:not([class]) ul ul,
ul.ng-scope:not([class]) ul ul:not([class]),
ul.ng-scope:not([class]) ul ul.ng-scope:not([class]),
ul.ng-scope:not([class]) ul:not([class]) ul,
ul.ng-scope:not([class]) ul:not([class]) ul:not([class]),
ul.ng-scope:not([class]) ul:not([class]) ul.ng-scope:not([class]),
ul.ng-scope:not([class]) ul.ng-scope:not([class]) ul,
ul.ng-scope:not([class]) ul.ng-scope:not([class]) ul:not([class]),
ul.ng-scope:not([class]) ul.ng-scope:not([class]) ul.ng-scope:not([class]),
ul.browser-default ul ul,
ul.browser-default ul ul:not([class]),
ul.browser-default ul ul.ng-scope:not([class]),
ul.browser-default ul:not([class]) ul,
ul.browser-default ul:not([class]) ul:not([class]),
ul.browser-default ul:not([class]) ul.ng-scope:not([class]),
ul.browser-default ul.ng-scope:not([class]) ul,
ul.browser-default ul.ng-scope:not([class]) ul:not([class]),
ul.browser-default ul.ng-scope:not([class]) ul.ng-scope:not([class]),
ul.list ul ul,
ul.list ul ul:not([class]),
ul.list ul ul.ng-scope:not([class]),
ul.list ul:not([class]) ul,
ul.list ul:not([class]) ul:not([class]),
ul.list ul:not([class]) ul.ng-scope:not([class]),
ul.list ul.ng-scope:not([class]) ul,
ul.list ul.ng-scope:not([class]) ul:not([class]),
ul.list ul.ng-scope:not([class]) ul.ng-scope:not([class]) {
  list-style-type: square;
  margin: 0;
}

ul ul ul li,
ul ul ul:not([class]) li,
ul ul ul.ng-scope:not([class]) li,
ul ul:not([class]) ul li,
ul ul:not([class]) ul:not([class]) li,
ul ul:not([class]) ul.ng-scope:not([class]) li,
ul ul.ng-scope:not([class]) ul li,
ul ul.ng-scope:not([class]) ul:not([class]) li,
ul ul.ng-scope:not([class]) ul.ng-scope:not([class]) li,
ul:not([class]) ul ul li,
ul:not([class]) ul ul:not([class]) li,
ul:not([class]) ul ul.ng-scope:not([class]) li,
ul:not([class]) ul:not([class]) ul li,
ul:not([class]) ul:not([class]) ul:not([class]) li,
ul:not([class]) ul:not([class]) ul.ng-scope:not([class]) li,
ul:not([class]) ul.ng-scope:not([class]) ul li,
ul:not([class]) ul.ng-scope:not([class]) ul:not([class]) li,
ul:not([class]) ul.ng-scope:not([class]) ul.ng-scope:not([class]) li,
ul.ng-scope:not([class]) ul ul li,
ul.ng-scope:not([class]) ul ul:not([class]) li,
ul.ng-scope:not([class]) ul ul.ng-scope:not([class]) li,
ul.ng-scope:not([class]) ul:not([class]) ul li,
ul.ng-scope:not([class]) ul:not([class]) ul:not([class]) li,
ul.ng-scope:not([class]) ul:not([class]) ul.ng-scope:not([class]) li,
ul.ng-scope:not([class]) ul.ng-scope:not([class]) ul li,
ul.ng-scope:not([class]) ul.ng-scope:not([class]) ul:not([class]) li,
ul.ng-scope:not([class]) ul.ng-scope:not([class]) ul.ng-scope:not([class]) li,
ul.browser-default ul ul li,
ul.browser-default ul ul:not([class]) li,
ul.browser-default ul ul.ng-scope:not([class]) li,
ul.browser-default ul:not([class]) ul li,
ul.browser-default ul:not([class]) ul:not([class]) li,
ul.browser-default ul:not([class]) ul.ng-scope:not([class]) li,
ul.browser-default ul.ng-scope:not([class]) ul li,
ul.browser-default ul.ng-scope:not([class]) ul:not([class]) li,
ul.browser-default ul.ng-scope:not([class]) ul.ng-scope:not([class]) li,
ul.list ul ul li,
ul.list ul ul:not([class]) li,
ul.list ul ul.ng-scope:not([class]) li,
ul.list ul:not([class]) ul li,
ul.list ul:not([class]) ul:not([class]) li,
ul.list ul:not([class]) ul.ng-scope:not([class]) li,
ul.list ul.ng-scope:not([class]) ul li,
ul.list ul.ng-scope:not([class]) ul:not([class]) li,
ul.list ul.ng-scope:not([class]) ul.ng-scope:not([class]) li {
  list-style-type: square;
}

ol.not-list,
ul.not-list {
  list-style-type: none;
  padding-left: 0;
  margin: 0;
}

ol.not-list li,
ul.not-list li {
  list-style-type: none !important;
  line-height: inherit;
}

ol.not-list ol,
ol.not-list ul,
ul.not-list ol,
ul.not-list ul {
  list-style-type: none;
  padding-left: 0;
  margin: 0;
}

ol.not-list ol li,
ol.not-list ul li,
ul.not-list ol li,
ul.not-list ul li {
  list-style-type: none !important;
  line-height: inherit;
}

ol.not-list ol ol,
ol.not-list ol ul,
ol.not-list ul ol,
ol.not-list ul ul,
ul.not-list ol ol,
ul.not-list ol ul,
ul.not-list ul ol,
ul.not-list ul ul {
  list-style-type: none;
  padding-left: 0;
  margin: 0;
}

ol.not-list ol ol li,
ol.not-list ol ul li,
ol.not-list ul ol li,
ol.not-list ul ul li,
ul.not-list ol ol li,
ul.not-list ol ul li,
ul.not-list ul ol li,
ul.not-list ul ul li {
  list-style-type: none !important;
  line-height: inherit;
}

ul.pretty-list {
  margin: 0;
  padding-inline-start: 0;
}

ul.pretty-list li {
  line-height: inherit;
  margin-left: 1.125rem;
}

ul.pretty-list li + li {
  padding-top: 0.75rem;
}

ul.pretty-list ul {
  padding-top: 0.75rem;
  padding-inline-start: 0;
}

ul.pretty-list ul li {
  margin-left: 2rem;
}

ul.pretty-list.marker {
  list-style-type: none;
}

ul.pretty-list.marker li {
  margin-left: 0;
  list-style-type: none;
}

ul.pretty-list.marker li ul li {
  margin-left: 2rem;
  list-style-type: none !important;
}

ul.pretty-list.marker .pretty-li {
  display: flex;
  align-items: baseline;
  flex-flow: row nowrap;
}

ul.pretty-list.marker .custom-marker {
  margin-right: 0.75rem;
  font-size: 1.125rem;
}

ul.pretty-list.marker.small .custom-marker {
  font-size: 1rem;
}

ul.pretty-list.marker.small .bullet li::after {
  top: 6px;
}

ul.pretty-list.marker.xsmall .custom-marker {
  font-size: 0.875rem;
}

ul.pretty-list.marker.xsmall .bullet li::after {
  top: 4px;
}

ul.pretty-list.marker.small .bullet li, ul.pretty-list.marker.xsmall .bullet li {
  margin-left: 1.125rem;
}

ul.pretty-list.marker.small .bullet li::after, ul.pretty-list.marker.xsmall .bullet li::after {
  left: -1.125rem;
  -webkit-mask-image: url("data:image/svg+xml; utf8, %3Csvg width='6' height='6' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='4' fill='%23000000'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml; utf8, %3Csvg width='6' height='6' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='4' fill='%23000000'/%3E%3C/svg%3E");
}

ul.pretty-list.marker.small .bullet ul, ul.pretty-list.marker.xsmall .bullet ul {
  padding-left: 0.875rem;
}

ul.pretty-list.marker.small .bullet ul li:after, ul.pretty-list.marker.xsmall .bullet ul li:after {
  -webkit-mask-image: url("data:image/svg+xml; utf8, %3Csvg width='6' height='6' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='3' stroke='%23000000' stroke-width='2'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml; utf8, %3Csvg width='6' height='6' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='3' stroke='%23000000' stroke-width='2'/%3E%3C/svg%3E");
}

ul.pretty-list.marker.small .bullet ul ul, ul.pretty-list.marker.xsmall .bullet ul ul {
  padding-left: 0.875rem;
}

ul.pretty-list.marker.small .bullet ul ul li::after, ul.pretty-list.marker.xsmall .bullet ul ul li::after {
  -webkit-mask-image: url("data:image/svg+xml; utf8, %3Csvg width='6' height='6' viewBox='0 0 7 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='6' height='6' rx='2' fill='%23000000'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml; utf8, %3Csvg width='6' height='6' viewBox='0 0 7 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='6' height='6' rx='2' fill='%23000000'/%3E%3C/svg%3E");
}

ul.pretty-list.marker .bullet {
  padding-left: 2rem;
}

ul.pretty-list.marker .bullet ul li, ul.pretty-list.marker .bullet > li {
  margin-left: 1.25rem;
}

ul.pretty-list.bullet {
  margin: 0;
  padding-inline-start: 0;
  list-style-type: none;
}

ul.pretty-list.bullet li {
  margin-left: 1.25rem;
  list-style-type: none;
  position: relative;
}

ul.pretty-list.bullet li::after {
  position: absolute;
  content: "";
  -webkit-mask-image: url("data:image/svg+xml; utf8, %3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='4' fill='%23000000'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml; utf8, %3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='4' fill='%23000000'/%3E%3C/svg%3E");
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center;
  mask-position: center;
  width: 8px;
  height: 8px;
  background-color: var(--neutral5);
  top: 8px;
  left: -1.25rem;
}

ul.pretty-list.bullet li + li::after {
  top: 1.25rem;
}

ul.pretty-list.bullet ul {
  list-style-type: none;
  padding-left: 0.75rem;
  margin: 0;
}

ul.pretty-list.bullet ul li {
  list-style-type: none !important;
  line-height: inherit;
}

ul.pretty-list.bullet ul li::after {
  content: "";
  -webkit-mask-image: url("data:image/svg+xml; utf8, %3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='3' stroke='%23000000' stroke-width='2'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml; utf8, %3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='3' stroke='%23000000' stroke-width='2'/%3E%3C/svg%3E");
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center;
  mask-position: center;
  width: 8px;
  height: 8px;
}

ul.pretty-list.bullet ul ul {
  list-style-type: none;
  padding-left: 0.75rem;
  margin: 0;
}

ul.pretty-list.bullet ul ul li {
  list-style-type: none !important;
  line-height: inherit;
}

ul.pretty-list.bullet ul ul li::after {
  content: "";
  -webkit-mask-image: url("data:image/svg+xml; utf8, %3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='8' height='8' rx='2' fill='%23000000'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml; utf8, %3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='8' height='8' rx='2' fill='%23000000'/%3E%3C/svg%3E");
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center;
  mask-position: center;
}

ul.pretty-list.bullet.small li + li::after {
  top: 1.125rem;
}

ul.pretty-list.bullet.small li::after {
  top: 6px;
}

ul.pretty-list.bullet.xsmall li + li::after {
  top: 16px;
}

ul.pretty-list.bullet.xsmall li::after {
  top: 4px;
}

ul.pretty-list.bullet.small li, ul.pretty-list.bullet.xsmall li {
  margin-left: 1.125rem;
}

ul.pretty-list.bullet.small li::after, ul.pretty-list.bullet.xsmall li::after {
  left: -1.125rem;
  -webkit-mask-image: url("data:image/svg+xml; utf8, %3Csvg width='6' height='6' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='4' fill='%23000000'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml; utf8, %3Csvg width='6' height='6' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='4' fill='%23000000'/%3E%3C/svg%3E");
}

ul.pretty-list.bullet.small ul, ul.pretty-list.bullet.xsmall ul {
  padding-left: 0.875rem;
}

ul.pretty-list.bullet.small ul li::after, ul.pretty-list.bullet.xsmall ul li::after {
  -webkit-mask-image: url("data:image/svg+xml; utf8, %3Csvg width='6' height='6' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='3' stroke='%23000000' stroke-width='2'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml; utf8, %3Csvg width='6' height='6' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='3' stroke='%23000000' stroke-width='2'/%3E%3C/svg%3E");
}

ul.pretty-list.bullet.small ul ul, ul.pretty-list.bullet.xsmall ul ul {
  padding-left: 0.875rem;
}

ul.pretty-list.bullet.small ul ul li::after, ul.pretty-list.bullet.xsmall ul ul li::after {
  -webkit-mask-image: url("data:image/svg+xml; utf8, %3Csvg width='6' height='6' viewBox='0 0 7 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='6' height='6' rx='2' fill='%23000000'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml; utf8, %3Csvg width='6' height='6' viewBox='0 0 7 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='6' height='6' rx='2' fill='%23000000'/%3E%3C/svg%3E");
}

ul.pretty-list.bullet .marker {
  padding-left: 0;
}

ul.pretty-list.bullet .marker > li {
  margin-left: 0.75rem;
}

ul.pretty-list.bullet .marker > li:after {
  content: none;
}

ul.pretty-list.bullet .marker ul {
  padding-left: 0;
}

ul.pretty-list.bullet .marker ul li:after {
  content: none;
}

ul.pretty-list.marker-hue1 li::marker,
ul.pretty-list.marker-hue1 .custom-marker {
  color: var(--hue1);
}

ul.pretty-list.marker-hue1 li::after {
  background-color: var(--hue1);
}

ul.pretty-list.marker-hue2 li::marker,
ul.pretty-list.marker-hue2 .custom-marker {
  color: var(--hue2);
}

ul.pretty-list.marker-hue2 li::after {
  background-color: var(--hue2);
}

ul.pretty-list.marker-hue3 li::marker,
ul.pretty-list.marker-hue3 .custom-marker {
  color: var(--hue3);
}

ul.pretty-list.marker-hue3 li::after {
  background-color: var(--hue3);
}

ul.pretty-list.marker-hue4 li::marker,
ul.pretty-list.marker-hue4 .custom-marker {
  color: var(--hue4);
}

ul.pretty-list.marker-hue4 li::after {
  background-color: var(--hue4);
}

ul.pretty-list.marker-hue5 li::marker,
ul.pretty-list.marker-hue5 .custom-marker {
  color: var(--hue5);
}

ul.pretty-list.marker-hue5 li::after {
  background-color: var(--hue5);
}

ul.pretty-list.marker-hue6 li::marker,
ul.pretty-list.marker-hue6 .custom-marker {
  color: var(--hue6);
}

ul.pretty-list.marker-hue6 li::after {
  background-color: var(--hue6);
}

ul.pretty-list.marker-hue7 li::marker,
ul.pretty-list.marker-hue7 .custom-marker {
  color: var(--hue7);
}

ul.pretty-list.marker-hue7 li::after {
  background-color: var(--hue7);
}

ul.pretty-list.marker-hue8 li::marker,
ul.pretty-list.marker-hue8 .custom-marker {
  color: var(--hue8);
}

ul.pretty-list.marker-hue8 li::after {
  background-color: var(--hue8);
}

ul.pretty-list.marker-hue9 li::marker,
ul.pretty-list.marker-hue9 .custom-marker {
  color: var(--hue9);
}

ul.pretty-list.marker-hue9 li::after {
  background-color: var(--hue9);
}

ul.pretty-list.marker-hue10 li::marker,
ul.pretty-list.marker-hue10 .custom-marker {
  color: var(--hue10);
}

ul.pretty-list.marker-hue10 li::after {
  background-color: var(--hue10);
}

ul.pretty-list.marker-hue11 li::marker,
ul.pretty-list.marker-hue11 .custom-marker {
  color: var(--hue11);
}

ul.pretty-list.marker-hue11 li::after {
  background-color: var(--hue11);
}

ul.pretty-list.marker-hue12 li::marker,
ul.pretty-list.marker-hue12 .custom-marker {
  color: var(--hue12);
}

ul.pretty-list.marker-hue12 li::after {
  background-color: var(--hue12);
}

ul.pretty-list.marker-hue13 li::marker,
ul.pretty-list.marker-hue13 .custom-marker {
  color: var(--hue13);
}

ul.pretty-list.marker-hue13 li::after {
  background-color: var(--hue13);
}

ul.pretty-list.marker-neutral1 li::marker,
ul.pretty-list.marker-neutral1 .custom-marker {
  color: var(--neutral1);
}

ul.pretty-list.marker-neutral1 li::after {
  background-color: var(--neutral1);
}

ul.pretty-list.marker-neutral2 li::marker,
ul.pretty-list.marker-neutral2 .custom-marker {
  color: var(--neutral2);
}

ul.pretty-list.marker-neutral2 li::after {
  background-color: var(--neutral2);
}

ul.pretty-list.marker-neutral3 li::marker,
ul.pretty-list.marker-neutral3 .custom-marker {
  color: var(--neutral3);
}

ul.pretty-list.marker-neutral3 li::after {
  background-color: var(--neutral3);
}

ul.pretty-list.marker-neutral4 li::marker,
ul.pretty-list.marker-neutral4 .custom-marker {
  color: var(--neutral4);
}

ul.pretty-list.marker-neutral4 li::after {
  background-color: var(--neutral4);
}

ul.pretty-list.marker-neutral5 li::marker,
ul.pretty-list.marker-neutral5 .custom-marker {
  color: var(--neutral5);
}

ul.pretty-list.marker-neutral5 li::after {
  background-color: var(--neutral5);
}

ul.pretty-list.marker-neutral6 li::marker,
ul.pretty-list.marker-neutral6 .custom-marker {
  color: var(--neutral6);
}

ul.pretty-list.marker-neutral6 li::after {
  background-color: var(--neutral6);
}

ul.pretty-list.marker-neutral7 li::marker,
ul.pretty-list.marker-neutral7 .custom-marker {
  color: var(--neutral7);
}

ul.pretty-list.marker-neutral7 li::after {
  background-color: var(--neutral7);
}

ul.pretty-list.marker-primary li::marker,
ul.pretty-list.marker-primary .custom-marker {
  color: var(--primary);
}

ul.pretty-list.marker-primary li::after {
  background-color: var(--primary);
}

ul.pretty-list.marker-primary-2 li::marker,
ul.pretty-list.marker-primary-2 .custom-marker {
  color: var(--primary-2);
}

ul.pretty-list.marker-primary-2 li::after {
  background-color: var(--primary-2);
}

ul.pretty-list.marker-tenant li::marker,
ul.pretty-list.marker-tenant .custom-marker {
  color: var(--tenant);
}

ul.pretty-list.marker-tenant li::after {
  background-color: var(--tenant);
}

.pretty-list:not(ul) ul {
  margin: 0;
  padding-inline-start: 0;
}

.pretty-list:not(ul) ul li {
  line-height: inherit;
  margin-left: 1.125rem;
}

.pretty-list:not(ul) ul li + li {
  padding-top: 0.75rem;
}

.pretty-list:not(ul) ul ul {
  padding-top: 0.75rem;
  padding-inline-start: 0;
}

.pretty-list:not(ul) ul ul li {
  margin-left: 2rem;
}

.pretty-list:not(ul).marker ul {
  list-style-type: none;
}

.pretty-list:not(ul).marker ul li {
  margin-left: 0;
  list-style-type: none;
}

.pretty-list:not(ul).marker ul li ul li {
  margin-left: 2rem;
  list-style-type: none !important;
}

.pretty-list:not(ul).marker ul .pretty-li {
  display: flex;
  align-items: baseline;
  flex-flow: row nowrap;
}

.pretty-list:not(ul).marker ul .custom-marker {
  margin-right: 0.75rem;
  font-size: 1.125rem;
}

.pretty-list:not(ul).marker.small ul .custom-marker {
  font-size: 1rem;
}

.pretty-list:not(ul).marker.small ul .bullet li::after {
  top: 6px;
}

.pretty-list:not(ul).marker.xsmall ul .custom-marker {
  font-size: 0.875rem;
}

.pretty-list:not(ul).marker.xsmall ul .bullet li::after {
  top: 4px;
}

.pretty-list:not(ul).marker.small ul .bullet li, .pretty-list:not(ul).marker.xsmall ul .bullet li {
  margin-left: 1.125rem;
}

.pretty-list:not(ul).marker.small ul .bullet li::after, .pretty-list:not(ul).marker.xsmall ul .bullet li::after {
  left: -1.125rem;
  -webkit-mask-image: url("data:image/svg+xml; utf8, %3Csvg width='6' height='6' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='4' fill='%23000000'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml; utf8, %3Csvg width='6' height='6' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='4' fill='%23000000'/%3E%3C/svg%3E");
}

.pretty-list:not(ul).marker.small ul .bullet ul, .pretty-list:not(ul).marker.xsmall ul .bullet ul {
  padding-left: 0.875rem;
}

.pretty-list:not(ul).marker.small ul .bullet ul li:after, .pretty-list:not(ul).marker.xsmall ul .bullet ul li:after {
  -webkit-mask-image: url("data:image/svg+xml; utf8, %3Csvg width='6' height='6' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='3' stroke='%23000000' stroke-width='2'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml; utf8, %3Csvg width='6' height='6' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='3' stroke='%23000000' stroke-width='2'/%3E%3C/svg%3E");
}

.pretty-list:not(ul).marker.small ul .bullet ul ul, .pretty-list:not(ul).marker.xsmall ul .bullet ul ul {
  padding-left: 0.875rem;
}

.pretty-list:not(ul).marker.small ul .bullet ul ul li::after, .pretty-list:not(ul).marker.xsmall ul .bullet ul ul li::after {
  -webkit-mask-image: url("data:image/svg+xml; utf8, %3Csvg width='6' height='6' viewBox='0 0 7 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='6' height='6' rx='2' fill='%23000000'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml; utf8, %3Csvg width='6' height='6' viewBox='0 0 7 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='6' height='6' rx='2' fill='%23000000'/%3E%3C/svg%3E");
}

.pretty-list:not(ul).marker .bullet {
  padding-left: 2rem;
}

.pretty-list:not(ul).marker .bullet ul li, .pretty-list:not(ul).marker .bullet > li {
  margin-left: 1.25rem;
}

.pretty-list:not(ul).bullet ul {
  margin: 0;
  padding-inline-start: 0;
  list-style-type: none;
}

.pretty-list:not(ul).bullet ul li {
  margin-left: 1.25rem;
  list-style-type: none;
  position: relative;
}

.pretty-list:not(ul).bullet ul li::after {
  position: absolute;
  content: "";
  -webkit-mask-image: url("data:image/svg+xml; utf8, %3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='4' fill='%23000000'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml; utf8, %3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='4' fill='%23000000'/%3E%3C/svg%3E");
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center;
  mask-position: center;
  width: 8px;
  height: 8px;
  background-color: var(--neutral5);
  top: 8px;
  left: -1.25rem;
}

.pretty-list:not(ul).bullet ul li + li::after {
  top: 1.25rem;
}

.pretty-list:not(ul).bullet ul ul {
  list-style-type: none;
  padding-left: 0.75rem;
  margin: 0;
}

.pretty-list:not(ul).bullet ul ul li {
  list-style-type: none !important;
  line-height: inherit;
}

.pretty-list:not(ul).bullet ul ul li::after {
  content: "";
  -webkit-mask-image: url("data:image/svg+xml; utf8, %3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='3' stroke='%23000000' stroke-width='2'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml; utf8, %3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='3' stroke='%23000000' stroke-width='2'/%3E%3C/svg%3E");
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center;
  mask-position: center;
  width: 8px;
  height: 8px;
}

.pretty-list:not(ul).bullet ul ul ul {
  list-style-type: none;
  padding-left: 0.75rem;
  margin: 0;
}

.pretty-list:not(ul).bullet ul ul ul li {
  list-style-type: none !important;
  line-height: inherit;
}

.pretty-list:not(ul).bullet ul ul ul li::after {
  content: "";
  -webkit-mask-image: url("data:image/svg+xml; utf8, %3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='8' height='8' rx='2' fill='%23000000'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml; utf8, %3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='8' height='8' rx='2' fill='%23000000'/%3E%3C/svg%3E");
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center;
  mask-position: center;
}

.pretty-list:not(ul).bullet.small ul li + li::after {
  top: 1.125rem;
}

.pretty-list:not(ul).bullet.small ul li::after {
  top: 6px;
}

.pretty-list:not(ul).bullet.xsmall ul li + li::after {
  top: 16px;
}

.pretty-list:not(ul).bullet.xsmall ul li::after {
  top: 4px;
}

.pretty-list:not(ul).bullet.small ul li, .pretty-list:not(ul).bullet.xsmall ul li {
  margin-left: 1.125rem;
}

.pretty-list:not(ul).bullet.small ul li::after, .pretty-list:not(ul).bullet.xsmall ul li::after {
  left: -1.125rem;
  -webkit-mask-image: url("data:image/svg+xml; utf8, %3Csvg width='6' height='6' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='4' fill='%23000000'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml; utf8, %3Csvg width='6' height='6' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='4' fill='%23000000'/%3E%3C/svg%3E");
}

.pretty-list:not(ul).bullet.small ul ul, .pretty-list:not(ul).bullet.xsmall ul ul {
  padding-left: 0.875rem;
}

.pretty-list:not(ul).bullet.small ul ul li::after, .pretty-list:not(ul).bullet.xsmall ul ul li::after {
  -webkit-mask-image: url("data:image/svg+xml; utf8, %3Csvg width='6' height='6' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='3' stroke='%23000000' stroke-width='2'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml; utf8, %3Csvg width='6' height='6' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='3' stroke='%23000000' stroke-width='2'/%3E%3C/svg%3E");
}

.pretty-list:not(ul).bullet.small ul ul ul, .pretty-list:not(ul).bullet.xsmall ul ul ul {
  padding-left: 0.875rem;
}

.pretty-list:not(ul).bullet.small ul ul ul li::after, .pretty-list:not(ul).bullet.xsmall ul ul ul li::after {
  -webkit-mask-image: url("data:image/svg+xml; utf8, %3Csvg width='6' height='6' viewBox='0 0 7 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='6' height='6' rx='2' fill='%23000000'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml; utf8, %3Csvg width='6' height='6' viewBox='0 0 7 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='6' height='6' rx='2' fill='%23000000'/%3E%3C/svg%3E");
}

.pretty-list:not(ul).bullet .marker {
  padding-left: 0;
}

.pretty-list:not(ul).bullet .marker > li {
  margin-left: 0.75rem;
}

.pretty-list:not(ul).bullet .marker > li:after {
  content: none;
}

.pretty-list:not(ul).bullet .marker ul {
  padding-left: 0;
}

.pretty-list:not(ul).bullet .marker ul li:after {
  content: none;
}

.pretty-list:not(ul).marker-hue1 ul li::marker,
.pretty-list:not(ul).marker-hue1 ul .custom-marker {
  color: var(--hue1);
}

.pretty-list:not(ul).marker-hue1 ul li::after {
  background-color: var(--hue1);
}

.pretty-list:not(ul).marker-hue2 ul li::marker,
.pretty-list:not(ul).marker-hue2 ul .custom-marker {
  color: var(--hue2);
}

.pretty-list:not(ul).marker-hue2 ul li::after {
  background-color: var(--hue2);
}

.pretty-list:not(ul).marker-hue3 ul li::marker,
.pretty-list:not(ul).marker-hue3 ul .custom-marker {
  color: var(--hue3);
}

.pretty-list:not(ul).marker-hue3 ul li::after {
  background-color: var(--hue3);
}

.pretty-list:not(ul).marker-hue4 ul li::marker,
.pretty-list:not(ul).marker-hue4 ul .custom-marker {
  color: var(--hue4);
}

.pretty-list:not(ul).marker-hue4 ul li::after {
  background-color: var(--hue4);
}

.pretty-list:not(ul).marker-hue5 ul li::marker,
.pretty-list:not(ul).marker-hue5 ul .custom-marker {
  color: var(--hue5);
}

.pretty-list:not(ul).marker-hue5 ul li::after {
  background-color: var(--hue5);
}

.pretty-list:not(ul).marker-hue6 ul li::marker,
.pretty-list:not(ul).marker-hue6 ul .custom-marker {
  color: var(--hue6);
}

.pretty-list:not(ul).marker-hue6 ul li::after {
  background-color: var(--hue6);
}

.pretty-list:not(ul).marker-hue7 ul li::marker,
.pretty-list:not(ul).marker-hue7 ul .custom-marker {
  color: var(--hue7);
}

.pretty-list:not(ul).marker-hue7 ul li::after {
  background-color: var(--hue7);
}

.pretty-list:not(ul).marker-hue8 ul li::marker,
.pretty-list:not(ul).marker-hue8 ul .custom-marker {
  color: var(--hue8);
}

.pretty-list:not(ul).marker-hue8 ul li::after {
  background-color: var(--hue8);
}

.pretty-list:not(ul).marker-hue9 ul li::marker,
.pretty-list:not(ul).marker-hue9 ul .custom-marker {
  color: var(--hue9);
}

.pretty-list:not(ul).marker-hue9 ul li::after {
  background-color: var(--hue9);
}

.pretty-list:not(ul).marker-hue10 ul li::marker,
.pretty-list:not(ul).marker-hue10 ul .custom-marker {
  color: var(--hue10);
}

.pretty-list:not(ul).marker-hue10 ul li::after {
  background-color: var(--hue10);
}

.pretty-list:not(ul).marker-hue11 ul li::marker,
.pretty-list:not(ul).marker-hue11 ul .custom-marker {
  color: var(--hue11);
}

.pretty-list:not(ul).marker-hue11 ul li::after {
  background-color: var(--hue11);
}

.pretty-list:not(ul).marker-hue12 ul li::marker,
.pretty-list:not(ul).marker-hue12 ul .custom-marker {
  color: var(--hue12);
}

.pretty-list:not(ul).marker-hue12 ul li::after {
  background-color: var(--hue12);
}

.pretty-list:not(ul).marker-hue13 ul li::marker,
.pretty-list:not(ul).marker-hue13 ul .custom-marker {
  color: var(--hue13);
}

.pretty-list:not(ul).marker-hue13 ul li::after {
  background-color: var(--hue13);
}

.pretty-list:not(ul).marker-neutral1 ul li::marker,
.pretty-list:not(ul).marker-neutral1 ul .custom-marker {
  color: var(--neutral1);
}

.pretty-list:not(ul).marker-neutral1 ul li::after {
  background-color: var(--neutral1);
}

.pretty-list:not(ul).marker-neutral2 ul li::marker,
.pretty-list:not(ul).marker-neutral2 ul .custom-marker {
  color: var(--neutral2);
}

.pretty-list:not(ul).marker-neutral2 ul li::after {
  background-color: var(--neutral2);
}

.pretty-list:not(ul).marker-neutral3 ul li::marker,
.pretty-list:not(ul).marker-neutral3 ul .custom-marker {
  color: var(--neutral3);
}

.pretty-list:not(ul).marker-neutral3 ul li::after {
  background-color: var(--neutral3);
}

.pretty-list:not(ul).marker-neutral4 ul li::marker,
.pretty-list:not(ul).marker-neutral4 ul .custom-marker {
  color: var(--neutral4);
}

.pretty-list:not(ul).marker-neutral4 ul li::after {
  background-color: var(--neutral4);
}

.pretty-list:not(ul).marker-neutral5 ul li::marker,
.pretty-list:not(ul).marker-neutral5 ul .custom-marker {
  color: var(--neutral5);
}

.pretty-list:not(ul).marker-neutral5 ul li::after {
  background-color: var(--neutral5);
}

.pretty-list:not(ul).marker-neutral6 ul li::marker,
.pretty-list:not(ul).marker-neutral6 ul .custom-marker {
  color: var(--neutral6);
}

.pretty-list:not(ul).marker-neutral6 ul li::after {
  background-color: var(--neutral6);
}

.pretty-list:not(ul).marker-neutral7 ul li::marker,
.pretty-list:not(ul).marker-neutral7 ul .custom-marker {
  color: var(--neutral7);
}

.pretty-list:not(ul).marker-neutral7 ul li::after {
  background-color: var(--neutral7);
}

.pretty-list:not(ul).marker-primary ul li::marker,
.pretty-list:not(ul).marker-primary ul .custom-marker {
  color: var(--primary);
}

.pretty-list:not(ul).marker-primary ul li::after {
  background-color: var(--primary);
}

.pretty-list:not(ul).marker-primary-2 ul li::marker,
.pretty-list:not(ul).marker-primary-2 ul .custom-marker {
  color: var(--primary-2);
}

.pretty-list:not(ul).marker-primary-2 ul li::after {
  background-color: var(--primary-2);
}

.pretty-list:not(ul).marker-tenant ul li::marker,
.pretty-list:not(ul).marker-tenant ul .custom-marker {
  color: var(--tenant);
}

.pretty-list:not(ul).marker-tenant ul li::after {
  background-color: var(--tenant);
}

[dir=rtl] ul,
[dir=rtl] ul:not([class]),
[dir=rtl] ul.ng-scope:not([class]),
[dir=rtl] ul.browser-default,
[dir=rtl] ul.list {
  padding-left: 0;
}

[dir=rtl] ol.not-list,
[dir=rtl] ul.not-list {
  padding-left: 0;
  padding-right: 0;
}

[dir=rtl] ol.not-list ol,
[dir=rtl] ol.not-list ul,
[dir=rtl] ul.not-list ol,
[dir=rtl] ul.not-list ul {
  padding-left: 0;
  padding-right: 0;
}

[dir=rtl] ol.not-list ol ol,
[dir=rtl] ol.not-list ol ul,
[dir=rtl] ol.not-list ul ol,
[dir=rtl] ol.not-list ul ul,
[dir=rtl] ul.not-list ol ol,
[dir=rtl] ul.not-list ol ul,
[dir=rtl] ul.not-list ul ol,
[dir=rtl] ul.not-list ul ul {
  padding-left: 0;
  padding-right: 0;
}

[dir=rtl] ul.pretty-list li {
  margin-right: 1.125rem;
  margin-left: 0;
}

[dir=rtl] ul.pretty-list ul li {
  margin-right: 2rem;
  margin-left: 0;
}

[dir=rtl] ul.pretty-list.marker li {
  margin-right: 0;
}

[dir=rtl] ul.pretty-list.marker li ul li {
  margin-right: 2rem;
  margin-left: 0;
}

[dir=rtl] ul.pretty-list.marker .custom-marker {
  margin-left: 0.75rem;
  margin-right: 0;
}

[dir=rtl] ul.pretty-list.marker.small .bullet li, [dir=rtl] ul.pretty-list.marker.xsmall .bullet li {
  margin-right: 1.125rem;
  margin-left: 0;
}

[dir=rtl] ul.pretty-list.marker.small .bullet li::after, [dir=rtl] ul.pretty-list.marker.xsmall .bullet li::after {
  right: -1.125rem;
  left: auto;
}

[dir=rtl] ul.pretty-list.marker.small .bullet ul, [dir=rtl] ul.pretty-list.marker.xsmall .bullet ul {
  padding-right: 0.875rem;
  padding-left: 0;
}

[dir=rtl] ul.pretty-list.marker.small .bullet ul ul, [dir=rtl] ul.pretty-list.marker.xsmall .bullet ul ul {
  padding-right: 0.875rem;
  padding-left: 0;
}

[dir=rtl] ul.pretty-list.marker .bullet {
  padding-right: 2rem;
  padding-left: 0;
}

[dir=rtl] ul.pretty-list.marker .bullet ul li, [dir=rtl] ul.pretty-list.marker .bullet > li {
  margin-right: 1.25rem;
  margin-left: 0;
}

[dir=rtl] ul.pretty-list.bullet li {
  margin-right: 1.25rem;
  margin-left: 0;
}

[dir=rtl] ul.pretty-list.bullet li::after {
  right: -1.25rem;
  left: auto;
}

[dir=rtl] ul.pretty-list.bullet ul {
  padding-right: 0.75rem;
  padding-left: 0;
}

[dir=rtl] ul.pretty-list.bullet ul ul {
  padding-right: 0.75rem;
  padding-left: 0;
}

[dir=rtl] ul.pretty-list.bullet.small li, [dir=rtl] ul.pretty-list.bullet.xsmall li {
  margin-right: 1.125rem;
  margin-left: 0;
}

[dir=rtl] ul.pretty-list.bullet.small li::after, [dir=rtl] ul.pretty-list.bullet.xsmall li::after {
  right: -1.125rem;
  left: auto;
}

[dir=rtl] ul.pretty-list.bullet.small ul, [dir=rtl] ul.pretty-list.bullet.xsmall ul {
  padding-right: 0.875rem;
  padding-left: 0;
}

[dir=rtl] ul.pretty-list.bullet.small ul ul, [dir=rtl] ul.pretty-list.bullet.xsmall ul ul {
  padding-right: 0.875rem;
  padding-left: 0;
}

[dir=rtl] ul.pretty-list.bullet .marker {
  padding-right: 0;
}

[dir=rtl] ul.pretty-list.bullet .marker > li {
  margin-right: 0.75rem;
  margin-left: 0;
}

[dir=rtl] ul.pretty-list.bullet .marker ul {
  padding-right: 0;
}

[dir=rtl] .pretty-list:not(ul) ul li {
  margin-right: 1.125rem;
  margin-left: 0;
}

[dir=rtl] .pretty-list:not(ul) ul ul li {
  margin-right: 2rem;
  margin-left: 0;
}

[dir=rtl] .pretty-list:not(ul).marker ul li {
  margin-right: 0;
}

[dir=rtl] .pretty-list:not(ul).marker ul li ul li {
  margin-right: 2rem;
  margin-left: 0;
}

[dir=rtl] .pretty-list:not(ul).marker ul .custom-marker {
  margin-left: 0.75rem;
  margin-right: 0;
}

[dir=rtl] .pretty-list:not(ul).marker.small ul .bullet li, [dir=rtl] .pretty-list:not(ul).marker.xsmall ul .bullet li {
  margin-right: 1.125rem;
  margin-left: 0;
}

[dir=rtl] .pretty-list:not(ul).marker.small ul .bullet li::after, [dir=rtl] .pretty-list:not(ul).marker.xsmall ul .bullet li::after {
  right: -1.125rem;
  left: auto;
}

[dir=rtl] .pretty-list:not(ul).marker.small ul .bullet ul, [dir=rtl] .pretty-list:not(ul).marker.xsmall ul .bullet ul {
  padding-right: 0.875rem;
  padding-left: 0;
}

[dir=rtl] .pretty-list:not(ul).marker.small ul .bullet ul ul, [dir=rtl] .pretty-list:not(ul).marker.xsmall ul .bullet ul ul {
  padding-right: 0.875rem;
  padding-left: 0;
}

[dir=rtl] .pretty-list:not(ul).marker .bullet {
  padding-right: 2rem;
  padding-left: 0;
}

[dir=rtl] .pretty-list:not(ul).marker .bullet ul li, [dir=rtl] .pretty-list:not(ul).marker .bullet > li {
  margin-right: 1.25rem;
  margin-left: 0;
}

[dir=rtl] .pretty-list:not(ul).bullet ul li {
  margin-right: 1.25rem;
  margin-left: 0;
}

[dir=rtl] .pretty-list:not(ul).bullet ul li::after {
  right: -1.25rem;
}

[dir=rtl] .pretty-list:not(ul).bullet ul ul {
  padding-right: 0.75rem;
  padding-left: 0;
}

[dir=rtl] .pretty-list:not(ul).bullet ul ul ul {
  padding-right: 0.75rem;
  padding-left: 0;
}

[dir=rtl] .pretty-list:not(ul).bullet.small ul li, [dir=rtl] .pretty-list:not(ul).bullet.xsmall ul li {
  margin-right: 1.125rem;
  margin-left: 0;
}

[dir=rtl] .pretty-list:not(ul).bullet.small ul li::after, [dir=rtl] .pretty-list:not(ul).bullet.xsmall ul li::after {
  right: -1.125rem;
  left: auto;
}

[dir=rtl] .pretty-list:not(ul).bullet.small ul ul, [dir=rtl] .pretty-list:not(ul).bullet.xsmall ul ul {
  padding-right: 0.875rem;
  padding-left: 0;
}

[dir=rtl] .pretty-list:not(ul).bullet.small ul ul ul, [dir=rtl] .pretty-list:not(ul).bullet.xsmall ul ul ul {
  padding-right: 0.875rem;
  padding-left: 0;
}

[dir=rtl] .pretty-list:not(ul).bullet .marker {
  padding-right: 0;
}

[dir=rtl] .pretty-list:not(ul).bullet .marker > li {
  margin-right: 0.75rem;
  margin-left: 0;
}

[dir=rtl] .pretty-list:not(ul).bullet .marker ul {
  padding-right: 0;
}

.surface1 {
  background: var(--surface1) !important;
}

.surface1-color {
  color: var(--surface1) !important;
}

.surface1-border {
  border-color: var(--surface1) !important;
}

.surface1-fill {
  fill: var(--surface1) !important;
}

.surface2 {
  background: var(--surface2) !important;
}

.surface2-color {
  color: var(--surface2) !important;
}

.surface2-border {
  border-color: var(--surface2) !important;
}

.surface2-fill {
  fill: var(--surface2) !important;
}

.surface3 {
  background: var(--surface3) !important;
}

.surface3-color {
  color: var(--surface3) !important;
}

.surface3-border {
  border-color: var(--surface3) !important;
}

.surface3-fill {
  fill: var(--surface3) !important;
}

.surface4 {
  background: var(--surface4) !important;
}

.surface4-color {
  color: var(--surface4) !important;
}

.surface4-border {
  border-color: var(--surface4) !important;
}

.surface4-fill {
  fill: var(--surface4) !important;
}

.foreground1 {
  background: var(--foreground1) !important;
}

.foreground1-color {
  color: var(--foreground1) !important;
}

.foreground1-border {
  border-color: var(--foreground1) !important;
}

.foreground1-fill {
  fill: var(--foreground1) !important;
}

.foreground2 {
  background: var(--foreground2) !important;
}

.foreground2-color {
  color: var(--foreground2) !important;
}

.foreground2-border {
  border-color: var(--foreground2) !important;
}

.foreground2-fill {
  fill: var(--foreground2) !important;
}

.foreground3 {
  background: var(--foreground3) !important;
}

.foreground3-color {
  color: var(--foreground3) !important;
}

.foreground3-border {
  border-color: var(--foreground3) !important;
}

.foreground3-fill {
  fill: var(--foreground3) !important;
}

.fill1 {
  background: var(--fill1) !important;
}

.fill1-color {
  color: var(--fill1) !important;
}

.fill1-border {
  border-color: var(--fill1) !important;
}

.fill1-fill {
  fill: var(--fill1) !important;
}

.fill2 {
  background: var(--fill2) !important;
}

.fill2-color {
  color: var(--fill2) !important;
}

.fill2-border {
  border-color: var(--fill2) !important;
}

.fill2-fill {
  fill: var(--fill2) !important;
}

.fill3 {
  background: var(--fill3) !important;
}

.fill3-color {
  color: var(--fill3) !important;
}

.fill3-border {
  border-color: var(--fill3) !important;
}

.fill3-fill {
  fill: var(--fill3) !important;
}

.fill4 {
  background: var(--fill4) !important;
}

.fill4-color {
  color: var(--fill4) !important;
}

.fill4-border {
  border-color: var(--fill4) !important;
}

.fill4-fill {
  fill: var(--fill4) !important;
}

.fill5 {
  background: var(--fill5) !important;
}

.fill5-color {
  color: var(--fill5) !important;
}

.fill5-border {
  border-color: var(--fill5) !important;
}

.fill5-fill {
  fill: var(--fill5) !important;
}

.fill6 {
  background: var(--fill6) !important;
}

.fill6-color {
  color: var(--fill6) !important;
}

.fill6-border {
  border-color: var(--fill6) !important;
}

.fill6-fill {
  fill: var(--fill6) !important;
}

.fill7 {
  background: var(--fill7) !important;
}

.fill7-color {
  color: var(--fill7) !important;
}

.fill7-border {
  border-color: var(--fill7) !important;
}

.fill7-fill {
  fill: var(--fill7) !important;
}

.outline1 {
  background: var(--outline1) !important;
}

.outline1-color {
  color: var(--outline1) !important;
}

.outline1-border {
  border-color: var(--outline1) !important;
}

.outline1-fill {
  fill: var(--outline1) !important;
}

.outline2 {
  background: var(--outline2) !important;
}

.outline2-color {
  color: var(--outline2) !important;
}

.outline2-border {
  border-color: var(--outline2) !important;
}

.outline2-fill {
  fill: var(--outline2) !important;
}

.outline3 {
  background: var(--outline3) !important;
}

.outline3-color {
  color: var(--outline3) !important;
}

.outline3-border {
  border-color: var(--outline3) !important;
}

.outline3-fill {
  fill: var(--outline3) !important;
}

.outline4 {
  background: var(--outline4) !important;
}

.outline4-color {
  color: var(--outline4) !important;
}

.outline4-border {
  border-color: var(--outline4) !important;
}

.outline4-fill {
  fill: var(--outline4) !important;
}

.outline5 {
  background: var(--outline5) !important;
}

.outline5-color {
  color: var(--outline5) !important;
}

.outline5-border {
  border-color: var(--outline5) !important;
}

.outline5-fill {
  fill: var(--outline5) !important;
}

.outline6 {
  background: var(--outline6) !important;
}

.outline6-color {
  color: var(--outline6) !important;
}

.outline6-border {
  border-color: var(--outline6) !important;
}

.outline6-fill {
  fill: var(--outline6) !important;
}

.outline7 {
  background: var(--outline7) !important;
}

.outline7-color {
  color: var(--outline7) !important;
}

.outline7-border {
  border-color: var(--outline7) !important;
}

.outline7-fill {
  fill: var(--outline7) !important;
}

.outline8 {
  background: var(--outline8) !important;
}

.outline8-color {
  color: var(--outline8) !important;
}

.outline8-border {
  border-color: var(--outline8) !important;
}

.outline8-fill {
  fill: var(--outline8) !important;
}

.outline9 {
  background: var(--outline9) !important;
}

.outline9-color {
  color: var(--outline9) !important;
}

.outline9-border {
  border-color: var(--outline9) !important;
}

.outline9-fill {
  fill: var(--outline9) !important;
}

.color-border,
.ngx-datatable.aw-table.color-border {
  box-shadow: inset 3px 0px 0px var(--outline8) !important;
}

.color-border.outline1-box-shadow,
.ngx-datatable.aw-table.color-border.outline1-box-shadow {
  box-shadow: inset 3px 0px 0px var(--outline1) !important;
}

.color-border.outline2-box-shadow,
.ngx-datatable.aw-table.color-border.outline2-box-shadow {
  box-shadow: inset 3px 0px 0px var(--outline2) !important;
}

.color-border.outline3-box-shadow,
.ngx-datatable.aw-table.color-border.outline3-box-shadow {
  box-shadow: inset 3px 0px 0px var(--outline3) !important;
}

.color-border.outline4-box-shadow,
.ngx-datatable.aw-table.color-border.outline4-box-shadow {
  box-shadow: inset 3px 0px 0px var(--outline4) !important;
}

.color-border.outline5-box-shadow,
.ngx-datatable.aw-table.color-border.outline5-box-shadow {
  box-shadow: inset 3px 0px 0px var(--outline5) !important;
}

.color-border.outline6-box-shadow,
.ngx-datatable.aw-table.color-border.outline6-box-shadow {
  box-shadow: inset 3px 0px 0px var(--outline6) !important;
}

.color-border.outline7-box-shadow,
.ngx-datatable.aw-table.color-border.outline7-box-shadow {
  box-shadow: inset 3px 0px 0px var(--outline7) !important;
}

.color-border.outline8-box-shadow,
.ngx-datatable.aw-table.color-border.outline8-box-shadow {
  box-shadow: inset 3px 0px 0px var(--outline8) !important;
}

.color-border.outline9-box-shadow,
.ngx-datatable.aw-table.color-border.outline9-box-shadow {
  box-shadow: inset 3px 0px 0px var(--outline9) !important;
}

.aw-wcag-table.color-border {
  box-shadow: inset 3px 0px 0px var(--outline8), var(--wcag-datatable-main-box-shadow);
}

.aw-wcag-table.color-border.outline1-box-shadow {
  box-shadow: inset 3px 0px 0px var(--outline1), var(--wcag-datatable-main-box-shadow);
}

.aw-wcag-table.color-border.outline2-box-shadow {
  box-shadow: inset 3px 0px 0px var(--outline2), var(--wcag-datatable-main-box-shadow);
}

.aw-wcag-table.color-border.outline3-box-shadow {
  box-shadow: inset 3px 0px 0px var(--outline3), var(--wcag-datatable-main-box-shadow);
}

.aw-wcag-table.color-border.outline4-box-shadow {
  box-shadow: inset 3px 0px 0px var(--outline4), var(--wcag-datatable-main-box-shadow);
}

.aw-wcag-table.color-border.outline5-box-shadow {
  box-shadow: inset 3px 0px 0px var(--outline5), var(--wcag-datatable-main-box-shadow);
}

.aw-wcag-table.color-border.outline6-box-shadow {
  box-shadow: inset 3px 0px 0px var(--outline6), var(--wcag-datatable-main-box-shadow);
}

.aw-wcag-table.color-border.outline7-box-shadow {
  box-shadow: inset 3px 0px 0px var(--outline7), var(--wcag-datatable-main-box-shadow);
}

.aw-wcag-table.color-border.outline8-box-shadow {
  box-shadow: inset 3px 0px 0px var(--outline8), var(--wcag-datatable-main-box-shadow);
}

.aw-wcag-table.color-border.outline9-box-shadow {
  box-shadow: inset 3px 0px 0px var(--outline9), var(--wcag-datatable-main-box-shadow);
}

.panel.color-border {
  box-shadow: inset 3px 0px 0px var(--outline8), var(--panel-box-shadow) !important;
}

.panel.color-border.outline1-box-shadow {
  box-shadow: inset 3px 0px 0px var(--outline1), var(--panel-box-shadow) !important;
}

.panel.color-border.outline2-box-shadow {
  box-shadow: inset 3px 0px 0px var(--outline2), var(--panel-box-shadow) !important;
}

.panel.color-border.outline3-box-shadow {
  box-shadow: inset 3px 0px 0px var(--outline3), var(--panel-box-shadow) !important;
}

.panel.color-border.outline4-box-shadow {
  box-shadow: inset 3px 0px 0px var(--outline4), var(--panel-box-shadow) !important;
}

.panel.color-border.outline5-box-shadow {
  box-shadow: inset 3px 0px 0px var(--outline5), var(--panel-box-shadow) !important;
}

.panel.color-border.outline6-box-shadow {
  box-shadow: inset 3px 0px 0px var(--outline6), var(--panel-box-shadow) !important;
}

.panel.color-border.outline7-box-shadow {
  box-shadow: inset 3px 0px 0px var(--outline7), var(--panel-box-shadow) !important;
}

.panel.color-border.outline8-box-shadow {
  box-shadow: inset 3px 0px 0px var(--outline8), var(--panel-box-shadow) !important;
}

.panel.color-border.outline9-box-shadow {
  box-shadow: inset 3px 0px 0px var(--outline9), var(--panel-box-shadow) !important;
}

.aw-collapsible.color-border {
  box-shadow: inset 3px 0px 0px var(--outline8), var(--collapsible-box-shadow);
}

.aw-collapsible.color-border.outline1-box-shadow {
  box-shadow: inset 3px 0px 0px var(--outline1), var(--collapsible-box-shadow);
}

.aw-collapsible.color-border.outline1-box-shadow.z-depth-1 {
  box-shadow: inset 3px 0px 0px var(--outline1), var(--z-depth-1-box-s);
}

.aw-collapsible.color-border.outline1-box-shadow.z-depth-2 {
  box-shadow: inset 3px 0px 0px var(--outline1), var(--z-depth-2-box-s);
}

.aw-collapsible.color-border.outline1-box-shadow.z-depth-3 {
  box-shadow: inset 3px 0px 0px var(--outline1), var(--z-depth-3-box-s);
}

.aw-collapsible.color-border.outline1-box-shadow.z-depth-4 {
  box-shadow: inset 3px 0px 0px var(--outline1), var(--z-depth-4-box-s);
}

.aw-collapsible.color-border.outline1-box-shadow.z-depth-6 {
  box-shadow: inset 3px 0px 0px var(--outline1), var(--z-depth-6-box-s);
}

.aw-collapsible.color-border.outline1-box-shadow.z-depth-8 {
  box-shadow: inset 3px 0px 0px var(--outline1), var(--z-depth-8-box-s);
}

.aw-collapsible.color-border.outline1-box-shadow.z-depth-16 {
  box-shadow: inset 3px 0px 0px var(--outline1), var(--z-depth-16-box-s);
}

.aw-collapsible.color-border.outline1-box-shadow.z-depth-24 {
  box-shadow: inset 3px 0px 0px var(--outline1), var(--z-depth-24-box-s);
}

.aw-collapsible.color-border.outline2-box-shadow {
  box-shadow: inset 3px 0px 0px var(--outline2), var(--collapsible-box-shadow);
}

.aw-collapsible.color-border.outline2-box-shadow.z-depth-1 {
  box-shadow: inset 3px 0px 0px var(--outline2), var(--z-depth-1-box-s);
}

.aw-collapsible.color-border.outline2-box-shadow.z-depth-2 {
  box-shadow: inset 3px 0px 0px var(--outline2), var(--z-depth-2-box-s);
}

.aw-collapsible.color-border.outline2-box-shadow.z-depth-3 {
  box-shadow: inset 3px 0px 0px var(--outline2), var(--z-depth-3-box-s);
}

.aw-collapsible.color-border.outline2-box-shadow.z-depth-4 {
  box-shadow: inset 3px 0px 0px var(--outline2), var(--z-depth-4-box-s);
}

.aw-collapsible.color-border.outline2-box-shadow.z-depth-6 {
  box-shadow: inset 3px 0px 0px var(--outline2), var(--z-depth-6-box-s);
}

.aw-collapsible.color-border.outline2-box-shadow.z-depth-8 {
  box-shadow: inset 3px 0px 0px var(--outline2), var(--z-depth-8-box-s);
}

.aw-collapsible.color-border.outline2-box-shadow.z-depth-16 {
  box-shadow: inset 3px 0px 0px var(--outline2), var(--z-depth-16-box-s);
}

.aw-collapsible.color-border.outline2-box-shadow.z-depth-24 {
  box-shadow: inset 3px 0px 0px var(--outline2), var(--z-depth-24-box-s);
}

.aw-collapsible.color-border.outline3-box-shadow {
  box-shadow: inset 3px 0px 0px var(--outline3), var(--collapsible-box-shadow);
}

.aw-collapsible.color-border.outline3-box-shadow.z-depth-1 {
  box-shadow: inset 3px 0px 0px var(--outline3), var(--z-depth-1-box-s);
}

.aw-collapsible.color-border.outline3-box-shadow.z-depth-2 {
  box-shadow: inset 3px 0px 0px var(--outline3), var(--z-depth-2-box-s);
}

.aw-collapsible.color-border.outline3-box-shadow.z-depth-3 {
  box-shadow: inset 3px 0px 0px var(--outline3), var(--z-depth-3-box-s);
}

.aw-collapsible.color-border.outline3-box-shadow.z-depth-4 {
  box-shadow: inset 3px 0px 0px var(--outline3), var(--z-depth-4-box-s);
}

.aw-collapsible.color-border.outline3-box-shadow.z-depth-6 {
  box-shadow: inset 3px 0px 0px var(--outline3), var(--z-depth-6-box-s);
}

.aw-collapsible.color-border.outline3-box-shadow.z-depth-8 {
  box-shadow: inset 3px 0px 0px var(--outline3), var(--z-depth-8-box-s);
}

.aw-collapsible.color-border.outline3-box-shadow.z-depth-16 {
  box-shadow: inset 3px 0px 0px var(--outline3), var(--z-depth-16-box-s);
}

.aw-collapsible.color-border.outline3-box-shadow.z-depth-24 {
  box-shadow: inset 3px 0px 0px var(--outline3), var(--z-depth-24-box-s);
}

.aw-collapsible.color-border.outline4-box-shadow {
  box-shadow: inset 3px 0px 0px var(--outline4), var(--collapsible-box-shadow);
}

.aw-collapsible.color-border.outline4-box-shadow.z-depth-1 {
  box-shadow: inset 3px 0px 0px var(--outline4), var(--z-depth-1-box-s);
}

.aw-collapsible.color-border.outline4-box-shadow.z-depth-2 {
  box-shadow: inset 3px 0px 0px var(--outline4), var(--z-depth-2-box-s);
}

.aw-collapsible.color-border.outline4-box-shadow.z-depth-3 {
  box-shadow: inset 3px 0px 0px var(--outline4), var(--z-depth-3-box-s);
}

.aw-collapsible.color-border.outline4-box-shadow.z-depth-4 {
  box-shadow: inset 3px 0px 0px var(--outline4), var(--z-depth-4-box-s);
}

.aw-collapsible.color-border.outline4-box-shadow.z-depth-6 {
  box-shadow: inset 3px 0px 0px var(--outline4), var(--z-depth-6-box-s);
}

.aw-collapsible.color-border.outline4-box-shadow.z-depth-8 {
  box-shadow: inset 3px 0px 0px var(--outline4), var(--z-depth-8-box-s);
}

.aw-collapsible.color-border.outline4-box-shadow.z-depth-16 {
  box-shadow: inset 3px 0px 0px var(--outline4), var(--z-depth-16-box-s);
}

.aw-collapsible.color-border.outline4-box-shadow.z-depth-24 {
  box-shadow: inset 3px 0px 0px var(--outline4), var(--z-depth-24-box-s);
}

.aw-collapsible.color-border.outline5-box-shadow {
  box-shadow: inset 3px 0px 0px var(--outline5), var(--collapsible-box-shadow);
}

.aw-collapsible.color-border.outline5-box-shadow.z-depth-1 {
  box-shadow: inset 3px 0px 0px var(--outline5), var(--z-depth-1-box-s);
}

.aw-collapsible.color-border.outline5-box-shadow.z-depth-2 {
  box-shadow: inset 3px 0px 0px var(--outline5), var(--z-depth-2-box-s);
}

.aw-collapsible.color-border.outline5-box-shadow.z-depth-3 {
  box-shadow: inset 3px 0px 0px var(--outline5), var(--z-depth-3-box-s);
}

.aw-collapsible.color-border.outline5-box-shadow.z-depth-4 {
  box-shadow: inset 3px 0px 0px var(--outline5), var(--z-depth-4-box-s);
}

.aw-collapsible.color-border.outline5-box-shadow.z-depth-6 {
  box-shadow: inset 3px 0px 0px var(--outline5), var(--z-depth-6-box-s);
}

.aw-collapsible.color-border.outline5-box-shadow.z-depth-8 {
  box-shadow: inset 3px 0px 0px var(--outline5), var(--z-depth-8-box-s);
}

.aw-collapsible.color-border.outline5-box-shadow.z-depth-16 {
  box-shadow: inset 3px 0px 0px var(--outline5), var(--z-depth-16-box-s);
}

.aw-collapsible.color-border.outline5-box-shadow.z-depth-24 {
  box-shadow: inset 3px 0px 0px var(--outline5), var(--z-depth-24-box-s);
}

.aw-collapsible.color-border.outline6-box-shadow {
  box-shadow: inset 3px 0px 0px var(--outline6), var(--collapsible-box-shadow);
}

.aw-collapsible.color-border.outline6-box-shadow.z-depth-1 {
  box-shadow: inset 3px 0px 0px var(--outline6), var(--z-depth-1-box-s);
}

.aw-collapsible.color-border.outline6-box-shadow.z-depth-2 {
  box-shadow: inset 3px 0px 0px var(--outline6), var(--z-depth-2-box-s);
}

.aw-collapsible.color-border.outline6-box-shadow.z-depth-3 {
  box-shadow: inset 3px 0px 0px var(--outline6), var(--z-depth-3-box-s);
}

.aw-collapsible.color-border.outline6-box-shadow.z-depth-4 {
  box-shadow: inset 3px 0px 0px var(--outline6), var(--z-depth-4-box-s);
}

.aw-collapsible.color-border.outline6-box-shadow.z-depth-6 {
  box-shadow: inset 3px 0px 0px var(--outline6), var(--z-depth-6-box-s);
}

.aw-collapsible.color-border.outline6-box-shadow.z-depth-8 {
  box-shadow: inset 3px 0px 0px var(--outline6), var(--z-depth-8-box-s);
}

.aw-collapsible.color-border.outline6-box-shadow.z-depth-16 {
  box-shadow: inset 3px 0px 0px var(--outline6), var(--z-depth-16-box-s);
}

.aw-collapsible.color-border.outline6-box-shadow.z-depth-24 {
  box-shadow: inset 3px 0px 0px var(--outline6), var(--z-depth-24-box-s);
}

.aw-collapsible.color-border.outline7-box-shadow {
  box-shadow: inset 3px 0px 0px var(--outline7), var(--collapsible-box-shadow);
}

.aw-collapsible.color-border.outline7-box-shadow.z-depth-1 {
  box-shadow: inset 3px 0px 0px var(--outline7), var(--z-depth-1-box-s);
}

.aw-collapsible.color-border.outline7-box-shadow.z-depth-2 {
  box-shadow: inset 3px 0px 0px var(--outline7), var(--z-depth-2-box-s);
}

.aw-collapsible.color-border.outline7-box-shadow.z-depth-3 {
  box-shadow: inset 3px 0px 0px var(--outline7), var(--z-depth-3-box-s);
}

.aw-collapsible.color-border.outline7-box-shadow.z-depth-4 {
  box-shadow: inset 3px 0px 0px var(--outline7), var(--z-depth-4-box-s);
}

.aw-collapsible.color-border.outline7-box-shadow.z-depth-6 {
  box-shadow: inset 3px 0px 0px var(--outline7), var(--z-depth-6-box-s);
}

.aw-collapsible.color-border.outline7-box-shadow.z-depth-8 {
  box-shadow: inset 3px 0px 0px var(--outline7), var(--z-depth-8-box-s);
}

.aw-collapsible.color-border.outline7-box-shadow.z-depth-16 {
  box-shadow: inset 3px 0px 0px var(--outline7), var(--z-depth-16-box-s);
}

.aw-collapsible.color-border.outline7-box-shadow.z-depth-24 {
  box-shadow: inset 3px 0px 0px var(--outline7), var(--z-depth-24-box-s);
}

.aw-collapsible.color-border.outline8-box-shadow {
  box-shadow: inset 3px 0px 0px var(--outline8), var(--collapsible-box-shadow);
}

.aw-collapsible.color-border.outline8-box-shadow.z-depth-1 {
  box-shadow: inset 3px 0px 0px var(--outline8), var(--z-depth-1-box-s);
}

.aw-collapsible.color-border.outline8-box-shadow.z-depth-2 {
  box-shadow: inset 3px 0px 0px var(--outline8), var(--z-depth-2-box-s);
}

.aw-collapsible.color-border.outline8-box-shadow.z-depth-3 {
  box-shadow: inset 3px 0px 0px var(--outline8), var(--z-depth-3-box-s);
}

.aw-collapsible.color-border.outline8-box-shadow.z-depth-4 {
  box-shadow: inset 3px 0px 0px var(--outline8), var(--z-depth-4-box-s);
}

.aw-collapsible.color-border.outline8-box-shadow.z-depth-6 {
  box-shadow: inset 3px 0px 0px var(--outline8), var(--z-depth-6-box-s);
}

.aw-collapsible.color-border.outline8-box-shadow.z-depth-8 {
  box-shadow: inset 3px 0px 0px var(--outline8), var(--z-depth-8-box-s);
}

.aw-collapsible.color-border.outline8-box-shadow.z-depth-16 {
  box-shadow: inset 3px 0px 0px var(--outline8), var(--z-depth-16-box-s);
}

.aw-collapsible.color-border.outline8-box-shadow.z-depth-24 {
  box-shadow: inset 3px 0px 0px var(--outline8), var(--z-depth-24-box-s);
}

.aw-collapsible.color-border.outline9-box-shadow {
  box-shadow: inset 3px 0px 0px var(--outline9), var(--collapsible-box-shadow);
}

.aw-collapsible.color-border.outline9-box-shadow.z-depth-1 {
  box-shadow: inset 3px 0px 0px var(--outline9), var(--z-depth-1-box-s);
}

.aw-collapsible.color-border.outline9-box-shadow.z-depth-2 {
  box-shadow: inset 3px 0px 0px var(--outline9), var(--z-depth-2-box-s);
}

.aw-collapsible.color-border.outline9-box-shadow.z-depth-3 {
  box-shadow: inset 3px 0px 0px var(--outline9), var(--z-depth-3-box-s);
}

.aw-collapsible.color-border.outline9-box-shadow.z-depth-4 {
  box-shadow: inset 3px 0px 0px var(--outline9), var(--z-depth-4-box-s);
}

.aw-collapsible.color-border.outline9-box-shadow.z-depth-6 {
  box-shadow: inset 3px 0px 0px var(--outline9), var(--z-depth-6-box-s);
}

.aw-collapsible.color-border.outline9-box-shadow.z-depth-8 {
  box-shadow: inset 3px 0px 0px var(--outline9), var(--z-depth-8-box-s);
}

.aw-collapsible.color-border.outline9-box-shadow.z-depth-16 {
  box-shadow: inset 3px 0px 0px var(--outline9), var(--z-depth-16-box-s);
}

.aw-collapsible.color-border.outline9-box-shadow.z-depth-24 {
  box-shadow: inset 3px 0px 0px var(--outline9), var(--z-depth-24-box-s);
}

[dir=rtl] .color-border,
[dir=rtl] .ngx-datatable.aw-table.color-border {
  box-shadow: inset -3px 0px 0px var(--outline8) !important;
}

[dir=rtl] .color-border.outline1-box-shadow,
[dir=rtl] .ngx-datatable.aw-table.color-border.outline1-box-shadow {
  box-shadow: inset -3px 0px 0px var(--outline1) !important;
}

[dir=rtl] .color-border.outline2-box-shadow,
[dir=rtl] .ngx-datatable.aw-table.color-border.outline2-box-shadow {
  box-shadow: inset -3px 0px 0px var(--outline2) !important;
}

[dir=rtl] .color-border.outline3-box-shadow,
[dir=rtl] .ngx-datatable.aw-table.color-border.outline3-box-shadow {
  box-shadow: inset -3px 0px 0px var(--outline3) !important;
}

[dir=rtl] .color-border.outline4-box-shadow,
[dir=rtl] .ngx-datatable.aw-table.color-border.outline4-box-shadow {
  box-shadow: inset -3px 0px 0px var(--outline4) !important;
}

[dir=rtl] .color-border.outline5-box-shadow,
[dir=rtl] .ngx-datatable.aw-table.color-border.outline5-box-shadow {
  box-shadow: inset -3px 0px 0px var(--outline5) !important;
}

[dir=rtl] .color-border.outline6-box-shadow,
[dir=rtl] .ngx-datatable.aw-table.color-border.outline6-box-shadow {
  box-shadow: inset -3px 0px 0px var(--outline6) !important;
}

[dir=rtl] .color-border.outline7-box-shadow,
[dir=rtl] .ngx-datatable.aw-table.color-border.outline7-box-shadow {
  box-shadow: inset -3px 0px 0px var(--outline7) !important;
}

[dir=rtl] .color-border.outline8-box-shadow,
[dir=rtl] .ngx-datatable.aw-table.color-border.outline8-box-shadow {
  box-shadow: inset -3px 0px 0px var(--outline8) !important;
}

[dir=rtl] .color-border.outline9-box-shadow,
[dir=rtl] .ngx-datatable.aw-table.color-border.outline9-box-shadow {
  box-shadow: inset -3px 0px 0px var(--outline9) !important;
}

[dir=rtl] .aw-wcag-table.color-border {
  box-shadow: inset -3px 0px 0px var(--outline8), var(--wcag-datatable-main-box-shadow);
}

[dir=rtl] .aw-wcag-table.color-border.outline1-box-shadow {
  box-shadow: inset -3px 0px 0px var(--outline1), var(--wcag-datatable-main-box-shadow);
}

[dir=rtl] .aw-wcag-table.color-border.outline2-box-shadow {
  box-shadow: inset -3px 0px 0px var(--outline2), var(--wcag-datatable-main-box-shadow);
}

[dir=rtl] .aw-wcag-table.color-border.outline3-box-shadow {
  box-shadow: inset -3px 0px 0px var(--outline3), var(--wcag-datatable-main-box-shadow);
}

[dir=rtl] .aw-wcag-table.color-border.outline4-box-shadow {
  box-shadow: inset -3px 0px 0px var(--outline4), var(--wcag-datatable-main-box-shadow);
}

[dir=rtl] .aw-wcag-table.color-border.outline5-box-shadow {
  box-shadow: inset -3px 0px 0px var(--outline5), var(--wcag-datatable-main-box-shadow);
}

[dir=rtl] .aw-wcag-table.color-border.outline6-box-shadow {
  box-shadow: inset -3px 0px 0px var(--outline6), var(--wcag-datatable-main-box-shadow);
}

[dir=rtl] .aw-wcag-table.color-border.outline7-box-shadow {
  box-shadow: inset -3px 0px 0px var(--outline7), var(--wcag-datatable-main-box-shadow);
}

[dir=rtl] .aw-wcag-table.color-border.outline8-box-shadow {
  box-shadow: inset -3px 0px 0px var(--outline8), var(--wcag-datatable-main-box-shadow);
}

[dir=rtl] .aw-wcag-table.color-border.outline9-box-shadow {
  box-shadow: inset -3px 0px 0px var(--outline9), var(--wcag-datatable-main-box-shadow);
}

[dir=rtl] .panel.color-border {
  box-shadow: inset -3px 0px 0px var(--outline8), var(--panel-box-shadow) !important;
}

[dir=rtl] .panel.color-border.outline1-box-shadow {
  box-shadow: inset -3px 0px 0px var(--outline1), var(--panel-box-shadow) !important;
}

[dir=rtl] .panel.color-border.outline2-box-shadow {
  box-shadow: inset -3px 0px 0px var(--outline2), var(--panel-box-shadow) !important;
}

[dir=rtl] .panel.color-border.outline3-box-shadow {
  box-shadow: inset -3px 0px 0px var(--outline3), var(--panel-box-shadow) !important;
}

[dir=rtl] .panel.color-border.outline4-box-shadow {
  box-shadow: inset -3px 0px 0px var(--outline4), var(--panel-box-shadow) !important;
}

[dir=rtl] .panel.color-border.outline5-box-shadow {
  box-shadow: inset -3px 0px 0px var(--outline5), var(--panel-box-shadow) !important;
}

[dir=rtl] .panel.color-border.outline6-box-shadow {
  box-shadow: inset -3px 0px 0px var(--outline6), var(--panel-box-shadow) !important;
}

[dir=rtl] .panel.color-border.outline7-box-shadow {
  box-shadow: inset -3px 0px 0px var(--outline7), var(--panel-box-shadow) !important;
}

[dir=rtl] .panel.color-border.outline8-box-shadow {
  box-shadow: inset -3px 0px 0px var(--outline8), var(--panel-box-shadow) !important;
}

[dir=rtl] .panel.color-border.outline9-box-shadow {
  box-shadow: inset -3px 0px 0px var(--outline9), var(--panel-box-shadow) !important;
}

[dir=rtl] .aw-collapsible.color-border {
  box-shadow: inset -3px 0px 0px var(--outline8), var(--collapsible-box-shadow);
}

[dir=rtl] .aw-collapsible.color-border.outline1-box-shadow {
  box-shadow: inset -3px 0px 0px var(--outline1), var(--collapsible-box-shadow);
}

[dir=rtl] .aw-collapsible.color-border.outline1-box-shadow.z-depth-1 {
  box-shadow: inset -3px 0px 0px var(--outline1), var(--z-depth-1-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline1-box-shadow.z-depth-2 {
  box-shadow: inset -3px 0px 0px var(--outline1), var(--z-depth-2-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline1-box-shadow.z-depth-3 {
  box-shadow: inset -3px 0px 0px var(--outline1), var(--z-depth-3-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline1-box-shadow.z-depth-4 {
  box-shadow: inset -3px 0px 0px var(--outline1), var(--z-depth-4-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline1-box-shadow.z-depth-6 {
  box-shadow: inset -3px 0px 0px var(--outline1), var(--z-depth-6-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline1-box-shadow.z-depth-8 {
  box-shadow: inset -3px 0px 0px var(--outline1), var(--z-depth-8-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline1-box-shadow.z-depth-16 {
  box-shadow: inset -3px 0px 0px var(--outline1), var(--z-depth-16-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline1-box-shadow.z-depth-24 {
  box-shadow: inset -3px 0px 0px var(--outline1), var(--z-depth-24-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline2-box-shadow {
  box-shadow: inset -3px 0px 0px var(--outline2), var(--collapsible-box-shadow);
}

[dir=rtl] .aw-collapsible.color-border.outline2-box-shadow.z-depth-1 {
  box-shadow: inset -3px 0px 0px var(--outline2), var(--z-depth-1-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline2-box-shadow.z-depth-2 {
  box-shadow: inset -3px 0px 0px var(--outline2), var(--z-depth-2-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline2-box-shadow.z-depth-3 {
  box-shadow: inset -3px 0px 0px var(--outline2), var(--z-depth-3-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline2-box-shadow.z-depth-4 {
  box-shadow: inset -3px 0px 0px var(--outline2), var(--z-depth-4-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline2-box-shadow.z-depth-6 {
  box-shadow: inset -3px 0px 0px var(--outline2), var(--z-depth-6-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline2-box-shadow.z-depth-8 {
  box-shadow: inset -3px 0px 0px var(--outline2), var(--z-depth-8-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline2-box-shadow.z-depth-16 {
  box-shadow: inset -3px 0px 0px var(--outline2), var(--z-depth-16-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline2-box-shadow.z-depth-24 {
  box-shadow: inset -3px 0px 0px var(--outline2), var(--z-depth-24-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline3-box-shadow {
  box-shadow: inset -3px 0px 0px var(--outline3), var(--collapsible-box-shadow);
}

[dir=rtl] .aw-collapsible.color-border.outline3-box-shadow.z-depth-1 {
  box-shadow: inset -3px 0px 0px var(--outline3), var(--z-depth-1-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline3-box-shadow.z-depth-2 {
  box-shadow: inset -3px 0px 0px var(--outline3), var(--z-depth-2-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline3-box-shadow.z-depth-3 {
  box-shadow: inset -3px 0px 0px var(--outline3), var(--z-depth-3-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline3-box-shadow.z-depth-4 {
  box-shadow: inset -3px 0px 0px var(--outline3), var(--z-depth-4-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline3-box-shadow.z-depth-6 {
  box-shadow: inset -3px 0px 0px var(--outline3), var(--z-depth-6-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline3-box-shadow.z-depth-8 {
  box-shadow: inset -3px 0px 0px var(--outline3), var(--z-depth-8-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline3-box-shadow.z-depth-16 {
  box-shadow: inset -3px 0px 0px var(--outline3), var(--z-depth-16-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline3-box-shadow.z-depth-24 {
  box-shadow: inset -3px 0px 0px var(--outline3), var(--z-depth-24-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline4-box-shadow {
  box-shadow: inset -3px 0px 0px var(--outline4), var(--collapsible-box-shadow);
}

[dir=rtl] .aw-collapsible.color-border.outline4-box-shadow.z-depth-1 {
  box-shadow: inset -3px 0px 0px var(--outline4), var(--z-depth-1-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline4-box-shadow.z-depth-2 {
  box-shadow: inset -3px 0px 0px var(--outline4), var(--z-depth-2-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline4-box-shadow.z-depth-3 {
  box-shadow: inset -3px 0px 0px var(--outline4), var(--z-depth-3-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline4-box-shadow.z-depth-4 {
  box-shadow: inset -3px 0px 0px var(--outline4), var(--z-depth-4-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline4-box-shadow.z-depth-6 {
  box-shadow: inset -3px 0px 0px var(--outline4), var(--z-depth-6-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline4-box-shadow.z-depth-8 {
  box-shadow: inset -3px 0px 0px var(--outline4), var(--z-depth-8-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline4-box-shadow.z-depth-16 {
  box-shadow: inset -3px 0px 0px var(--outline4), var(--z-depth-16-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline4-box-shadow.z-depth-24 {
  box-shadow: inset -3px 0px 0px var(--outline4), var(--z-depth-24-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline5-box-shadow {
  box-shadow: inset -3px 0px 0px var(--outline5), var(--collapsible-box-shadow);
}

[dir=rtl] .aw-collapsible.color-border.outline5-box-shadow.z-depth-1 {
  box-shadow: inset -3px 0px 0px var(--outline5), var(--z-depth-1-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline5-box-shadow.z-depth-2 {
  box-shadow: inset -3px 0px 0px var(--outline5), var(--z-depth-2-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline5-box-shadow.z-depth-3 {
  box-shadow: inset -3px 0px 0px var(--outline5), var(--z-depth-3-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline5-box-shadow.z-depth-4 {
  box-shadow: inset -3px 0px 0px var(--outline5), var(--z-depth-4-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline5-box-shadow.z-depth-6 {
  box-shadow: inset -3px 0px 0px var(--outline5), var(--z-depth-6-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline5-box-shadow.z-depth-8 {
  box-shadow: inset -3px 0px 0px var(--outline5), var(--z-depth-8-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline5-box-shadow.z-depth-16 {
  box-shadow: inset -3px 0px 0px var(--outline5), var(--z-depth-16-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline5-box-shadow.z-depth-24 {
  box-shadow: inset -3px 0px 0px var(--outline5), var(--z-depth-24-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline6-box-shadow {
  box-shadow: inset -3px 0px 0px var(--outline6), var(--collapsible-box-shadow);
}

[dir=rtl] .aw-collapsible.color-border.outline6-box-shadow.z-depth-1 {
  box-shadow: inset -3px 0px 0px var(--outline6), var(--z-depth-1-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline6-box-shadow.z-depth-2 {
  box-shadow: inset -3px 0px 0px var(--outline6), var(--z-depth-2-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline6-box-shadow.z-depth-3 {
  box-shadow: inset -3px 0px 0px var(--outline6), var(--z-depth-3-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline6-box-shadow.z-depth-4 {
  box-shadow: inset -3px 0px 0px var(--outline6), var(--z-depth-4-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline6-box-shadow.z-depth-6 {
  box-shadow: inset -3px 0px 0px var(--outline6), var(--z-depth-6-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline6-box-shadow.z-depth-8 {
  box-shadow: inset -3px 0px 0px var(--outline6), var(--z-depth-8-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline6-box-shadow.z-depth-16 {
  box-shadow: inset -3px 0px 0px var(--outline6), var(--z-depth-16-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline6-box-shadow.z-depth-24 {
  box-shadow: inset -3px 0px 0px var(--outline6), var(--z-depth-24-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline7-box-shadow {
  box-shadow: inset -3px 0px 0px var(--outline7), var(--collapsible-box-shadow);
}

[dir=rtl] .aw-collapsible.color-border.outline7-box-shadow.z-depth-1 {
  box-shadow: inset -3px 0px 0px var(--outline7), var(--z-depth-1-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline7-box-shadow.z-depth-2 {
  box-shadow: inset -3px 0px 0px var(--outline7), var(--z-depth-2-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline7-box-shadow.z-depth-3 {
  box-shadow: inset -3px 0px 0px var(--outline7), var(--z-depth-3-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline7-box-shadow.z-depth-4 {
  box-shadow: inset -3px 0px 0px var(--outline7), var(--z-depth-4-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline7-box-shadow.z-depth-6 {
  box-shadow: inset -3px 0px 0px var(--outline7), var(--z-depth-6-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline7-box-shadow.z-depth-8 {
  box-shadow: inset -3px 0px 0px var(--outline7), var(--z-depth-8-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline7-box-shadow.z-depth-16 {
  box-shadow: inset -3px 0px 0px var(--outline7), var(--z-depth-16-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline7-box-shadow.z-depth-24 {
  box-shadow: inset -3px 0px 0px var(--outline7), var(--z-depth-24-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline8-box-shadow {
  box-shadow: inset -3px 0px 0px var(--outline8), var(--collapsible-box-shadow);
}

[dir=rtl] .aw-collapsible.color-border.outline8-box-shadow.z-depth-1 {
  box-shadow: inset -3px 0px 0px var(--outline8), var(--z-depth-1-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline8-box-shadow.z-depth-2 {
  box-shadow: inset -3px 0px 0px var(--outline8), var(--z-depth-2-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline8-box-shadow.z-depth-3 {
  box-shadow: inset -3px 0px 0px var(--outline8), var(--z-depth-3-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline8-box-shadow.z-depth-4 {
  box-shadow: inset -3px 0px 0px var(--outline8), var(--z-depth-4-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline8-box-shadow.z-depth-6 {
  box-shadow: inset -3px 0px 0px var(--outline8), var(--z-depth-6-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline8-box-shadow.z-depth-8 {
  box-shadow: inset -3px 0px 0px var(--outline8), var(--z-depth-8-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline8-box-shadow.z-depth-16 {
  box-shadow: inset -3px 0px 0px var(--outline8), var(--z-depth-16-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline8-box-shadow.z-depth-24 {
  box-shadow: inset -3px 0px 0px var(--outline8), var(--z-depth-24-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline9-box-shadow {
  box-shadow: inset -3px 0px 0px var(--outline9), var(--collapsible-box-shadow);
}

[dir=rtl] .aw-collapsible.color-border.outline9-box-shadow.z-depth-1 {
  box-shadow: inset -3px 0px 0px var(--outline9), var(--z-depth-1-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline9-box-shadow.z-depth-2 {
  box-shadow: inset -3px 0px 0px var(--outline9), var(--z-depth-2-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline9-box-shadow.z-depth-3 {
  box-shadow: inset -3px 0px 0px var(--outline9), var(--z-depth-3-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline9-box-shadow.z-depth-4 {
  box-shadow: inset -3px 0px 0px var(--outline9), var(--z-depth-4-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline9-box-shadow.z-depth-6 {
  box-shadow: inset -3px 0px 0px var(--outline9), var(--z-depth-6-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline9-box-shadow.z-depth-8 {
  box-shadow: inset -3px 0px 0px var(--outline9), var(--z-depth-8-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline9-box-shadow.z-depth-16 {
  box-shadow: inset -3px 0px 0px var(--outline9), var(--z-depth-16-box-s);
}

[dir=rtl] .aw-collapsible.color-border.outline9-box-shadow.z-depth-24 {
  box-shadow: inset -3px 0px 0px var(--outline9), var(--z-depth-24-box-s);
}

html {
  color: var(--foreground);
  background: var(--background);
  font-family: var(--font-family);
  font-size: var(--html-font-size);
  font-weight: var(--html-font-weight);
  line-height: var(--html-line-height);
}

.cdk-visually-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap;
  outline: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  left: 0;
}
[dir=rtl] .cdk-visually-hidden {
  left: auto;
  right: 0;
}

.cdk-overlay-container {
  pointer-events: none;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  position: fixed;
  z-index: 1000;
}
.cdk-overlay-container .cdk-overlay-backdrop {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  pointer-events: auto;
  -webkit-tap-highlight-color: transparent;
  transition: opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
  opacity: 0;
}
.cdk-overlay-container .cdk-overlay-backdrop-showing {
  opacity: 1;
}
.cdk-overlay-container .cdk-overlay-connected-position-bounding-box {
  position: absolute;
  z-index: 1000;
  display: flex;
  flex-direction: column;
  min-width: 1px;
  min-height: 1px;
}
.cdk-overlay-container > * {
  transition: none;
}

.cdk-overlay-pane {
  animation: slideDown 0.6s;
  animation-fill-mode: forwards;
  animation-timing-function: ease;
  position: absolute;
  pointer-events: auto;
  box-sizing: border-box;
  z-index: 1000;
  display: flex;
  max-width: 100%;
  max-height: 100%;
}
.cdk-overlay-pane .mat-datepicker-popup {
  max-width: calc(100% - 2rem) !important;
}

[dir=rtl] .rtl-mirroring {
  transform: scale(-1, 1);
}

/*56px*/
/*40px*/
/*32px*/
/*28px*/
/*24px*/
/*20px*/
/*16px*/
/*18px*/
/*14px*/
/*12px*/
/*Font Weights*/
.shades {
  background-color: var(--shades) !important;
}

.shades-text {
  color: var(--shades) !important;
}

.shades-text svg {
  fill: var(--shades) !important;
}

.shades-text.circle-graphics {
  border-color: var(--shades) !important;
}

.primary {
  background-color: var(--primary) !important;
}

.primary-text {
  color: var(--primary) !important;
}

.primary-text svg {
  fill: var(--primary) !important;
}

.primary-text.circle-graphics {
  border-color: var(--primary) !important;
}

.primary-hover {
  background-color: var(--primary-hover) !important;
}

.primary-hover-text {
  color: var(--primary-hover) !important;
}

.primary-hover-text svg {
  fill: var(--primary-hover) !important;
}

.primary-hover-text.circle-graphics {
  border-color: var(--primary-hover) !important;
}

.primary-focus {
  background-color: var(--primary-focus) !important;
}

.primary-focus-text {
  color: var(--primary-focus) !important;
}

.primary-focus-text svg {
  fill: var(--primary-focus) !important;
}

.primary-focus-text.circle-graphics {
  border-color: var(--primary-focus) !important;
}

.gray-background {
  background-color: var(--gray-background) !important;
}

.gray-background-text {
  color: var(--gray-background) !important;
}

.gray-background-text svg {
  fill: var(--gray-background) !important;
}

.gray-background-text.circle-graphics {
  border-color: var(--gray-background) !important;
}

.gray-light {
  background-color: var(--gray-light) !important;
}

.gray-light-text {
  color: var(--gray-light) !important;
}

.gray-light-text svg {
  fill: var(--gray-light) !important;
}

.gray-light-text.circle-graphics {
  border-color: var(--gray-light) !important;
}

.gray-mid {
  background-color: var(--gray-mid) !important;
}

.gray-mid-text {
  color: var(--gray-mid) !important;
}

.gray-mid-text svg {
  fill: var(--gray-mid) !important;
}

.gray-mid-text.circle-graphics {
  border-color: var(--gray-mid) !important;
}

.gray-dark {
  background-color: var(--gray-dark) !important;
}

.gray-dark-text {
  color: var(--gray-dark) !important;
}

.gray-dark-text svg {
  fill: var(--gray-dark) !important;
}

.gray-dark-text.circle-graphics {
  border-color: var(--gray-dark) !important;
}

.success {
  background-color: var(--success) !important;
}

.success-text {
  color: var(--success) !important;
}

.success-text svg {
  fill: var(--success) !important;
}

.success-text.circle-graphics {
  border-color: var(--success) !important;
}

.success-hover {
  background-color: var(--success-hover) !important;
}

.success-hover-text {
  color: var(--success-hover) !important;
}

.success-hover-text svg {
  fill: var(--success-hover) !important;
}

.success-hover-text.circle-graphics {
  border-color: var(--success-hover) !important;
}

.success-focus {
  background-color: var(--success-focus) !important;
}

.success-focus-text {
  color: var(--success-focus) !important;
}

.success-focus-text svg {
  fill: var(--success-focus) !important;
}

.success-focus-text.circle-graphics {
  border-color: var(--success-focus) !important;
}

.warning {
  background-color: var(--warning) !important;
}

.warning-text {
  color: var(--warning) !important;
}

.warning-text svg {
  fill: var(--warning) !important;
}

.warning-text.circle-graphics {
  border-color: var(--warning) !important;
}

.warning-hover {
  background-color: var(--warning-hover) !important;
}

.warning-hover-text {
  color: var(--warning-hover) !important;
}

.warning-hover-text svg {
  fill: var(--warning-hover) !important;
}

.warning-hover-text.circle-graphics {
  border-color: var(--warning-hover) !important;
}

.warning-focus {
  background-color: var(--warning-focus) !important;
}

.warning-focus-text {
  color: var(--warning-focus) !important;
}

.warning-focus-text svg {
  fill: var(--warning-focus) !important;
}

.warning-focus-text.circle-graphics {
  border-color: var(--warning-focus) !important;
}

.danger {
  background-color: var(--danger) !important;
}

.danger-text {
  color: var(--danger) !important;
}

.danger-text svg {
  fill: var(--danger) !important;
}

.danger-text.circle-graphics {
  border-color: var(--danger) !important;
}

.danger-hover {
  background-color: var(--danger-hover) !important;
}

.danger-hover-text {
  color: var(--danger-hover) !important;
}

.danger-hover-text svg {
  fill: var(--danger-hover) !important;
}

.danger-hover-text.circle-graphics {
  border-color: var(--danger-hover) !important;
}

.danger-focus {
  background-color: var(--danger-focus) !important;
}

.danger-focus-text {
  color: var(--danger-focus) !important;
}

.danger-focus-text svg {
  fill: var(--danger-focus) !important;
}

.danger-focus-text.circle-graphics {
  border-color: var(--danger-focus) !important;
}

.pink {
  background-color: var(--pink) !important;
}

.pink-text {
  color: var(--pink) !important;
}

.pink-text svg {
  fill: var(--pink) !important;
}

.pink-text.circle-graphics {
  border-color: var(--pink) !important;
}

.cherry {
  background-color: var(--cherry) !important;
}

.cherry-text {
  color: var(--cherry) !important;
}

.cherry-text svg {
  fill: var(--cherry) !important;
}

.cherry-text.circle-graphics {
  border-color: var(--cherry) !important;
}

.purple {
  background-color: var(--purple) !important;
}

.purple-text {
  color: var(--purple) !important;
}

.purple-text svg {
  fill: var(--purple) !important;
}

.purple-text.circle-graphics {
  border-color: var(--purple) !important;
}

.deep-purple {
  background-color: var(--deep-purple) !important;
}

.deep-purple-text {
  color: var(--deep-purple) !important;
}

.deep-purple-text svg {
  fill: var(--deep-purple) !important;
}

.deep-purple-text.circle-graphics {
  border-color: var(--deep-purple) !important;
}

.indigo {
  background-color: var(--indigo) !important;
}

.indigo-text {
  color: var(--indigo) !important;
}

.indigo-text svg {
  fill: var(--indigo) !important;
}

.indigo-text.circle-graphics {
  border-color: var(--indigo) !important;
}

.light-blue {
  background-color: var(--light-blue) !important;
}

.light-blue-text {
  color: var(--light-blue) !important;
}

.light-blue-text svg {
  fill: var(--light-blue) !important;
}

.light-blue-text.circle-graphics {
  border-color: var(--light-blue) !important;
}

.teal {
  background-color: var(--teal) !important;
}

.teal-text {
  color: var(--teal) !important;
}

.teal-text svg {
  fill: var(--teal) !important;
}

.teal-text.circle-graphics {
  border-color: var(--teal) !important;
}

.green {
  background-color: var(--green) !important;
}

.green-text {
  color: var(--green) !important;
}

.green-text svg {
  fill: var(--green) !important;
}

.green-text.circle-graphics {
  border-color: var(--green) !important;
}

.lime {
  background-color: var(--lime) !important;
}

.lime-text {
  color: var(--lime) !important;
}

.lime-text svg {
  fill: var(--lime) !important;
}

.lime-text.circle-graphics {
  border-color: var(--lime) !important;
}

.yellow {
  background-color: var(--yellow) !important;
}

.yellow-text {
  color: var(--yellow) !important;
}

.yellow-text svg {
  fill: var(--yellow) !important;
}

.yellow-text.circle-graphics {
  border-color: var(--yellow) !important;
}

.orange {
  background-color: var(--orange) !important;
}

.orange-text {
  color: var(--orange) !important;
}

.orange-text svg {
  fill: var(--orange) !important;
}

.orange-text.circle-graphics {
  border-color: var(--orange) !important;
}

.blue-grey {
  background-color: var(--blue-grey) !important;
}

.blue-grey-text {
  color: var(--blue-grey) !important;
}

.blue-grey-text svg {
  fill: var(--blue-grey) !important;
}

.blue-grey-text.circle-graphics {
  border-color: var(--blue-grey) !important;
}

.blue {
  background-color: var(--blue) !important;
}

.blue-text {
  color: var(--blue) !important;
}

.blue-text svg {
  fill: var(--blue) !important;
}

.blue-text.circle-graphics {
  border-color: var(--blue) !important;
}

.primary-light {
  background-color: var(--primary-light) !important;
}

.primary-light-text {
  color: var(--primary-light) !important;
}

.primary-light-text svg {
  fill: var(--primary-light) !important;
}

.primary-light-text.circle-graphics {
  border-color: var(--primary-light) !important;
}

.tertiary {
  background-color: var(--tertiary) !important;
}

.tertiary-text {
  color: var(--tertiary) !important;
}

.tertiary-text svg {
  fill: var(--tertiary) !important;
}

.tertiary-text.circle-graphics {
  border-color: var(--tertiary) !important;
}

.white {
  background-color: var(--white) !important;
}

.white-text {
  color: var(--white) !important;
}

.white-text svg {
  fill: var(--white) !important;
}

.white-text.circle-graphics {
  border-color: var(--white) !important;
}

.black {
  background-color: var(--black) !important;
}

.black-text {
  color: var(--black) !important;
}

.black-text svg {
  fill: var(--black) !important;
}

.black-text.circle-graphics {
  border-color: var(--black) !important;
}

.transparent {
  background-color: var(--transparent) !important;
}

.transparent-text {
  color: var(--transparent) !important;
}

.transparent-text svg {
  fill: var(--transparent) !important;
}

.transparent-text.circle-graphics {
  border-color: var(--transparent) !important;
}

.neutral1 {
  background-color: var(--neutral1) !important;
}

.neutral1-text {
  color: var(--neutral1) !important;
}

.neutral1-text svg {
  fill: var(--neutral1) !important;
}

.neutral1-text.circle-graphics {
  border-color: var(--neutral1) !important;
}

.neutral2 {
  background-color: var(--neutral2) !important;
}

.neutral2-text {
  color: var(--neutral2) !important;
}

.neutral2-text svg {
  fill: var(--neutral2) !important;
}

.neutral2-text.circle-graphics {
  border-color: var(--neutral2) !important;
}

.neutral3 {
  background-color: var(--neutral3) !important;
}

.neutral3-text {
  color: var(--neutral3) !important;
}

.neutral3-text svg {
  fill: var(--neutral3) !important;
}

.neutral3-text.circle-graphics {
  border-color: var(--neutral3) !important;
}

.neutral4 {
  background-color: var(--neutral4) !important;
}

.neutral4-text {
  color: var(--neutral4) !important;
}

.neutral4-text svg {
  fill: var(--neutral4) !important;
}

.neutral4-text.circle-graphics {
  border-color: var(--neutral4) !important;
}

.neutral5 {
  background-color: var(--neutral5) !important;
}

.neutral5-text {
  color: var(--neutral5) !important;
}

.neutral5-text svg {
  fill: var(--neutral5) !important;
}

.neutral5-text.circle-graphics {
  border-color: var(--neutral5) !important;
}

.neutral6 {
  background-color: var(--neutral6) !important;
}

.neutral6-text {
  color: var(--neutral6) !important;
}

.neutral6-text svg {
  fill: var(--neutral6) !important;
}

.neutral6-text.circle-graphics {
  border-color: var(--neutral6) !important;
}

.neutral7 {
  background-color: var(--neutral7) !important;
}

.neutral7-text {
  color: var(--neutral7) !important;
}

.neutral7-text svg {
  fill: var(--neutral7) !important;
}

.neutral7-text.circle-graphics {
  border-color: var(--neutral7) !important;
}

.hue1 {
  background-color: var(--hue1) !important;
}

.hue1-text {
  color: var(--hue1) !important;
}

.hue1-text svg {
  fill: var(--hue1) !important;
}

.hue1-text.circle-graphics {
  border-color: var(--hue1) !important;
}

.hue2 {
  background-color: var(--hue2) !important;
}

.hue2-text {
  color: var(--hue2) !important;
}

.hue2-text svg {
  fill: var(--hue2) !important;
}

.hue2-text.circle-graphics {
  border-color: var(--hue2) !important;
}

.hue3 {
  background-color: var(--hue3) !important;
}

.hue3-text {
  color: var(--hue3) !important;
}

.hue3-text svg {
  fill: var(--hue3) !important;
}

.hue3-text.circle-graphics {
  border-color: var(--hue3) !important;
}

.hue4 {
  background-color: var(--hue4) !important;
}

.hue4-text {
  color: var(--hue4) !important;
}

.hue4-text svg {
  fill: var(--hue4) !important;
}

.hue4-text.circle-graphics {
  border-color: var(--hue4) !important;
}

.hue5 {
  background-color: var(--hue5) !important;
}

.hue5-text {
  color: var(--hue5) !important;
}

.hue5-text svg {
  fill: var(--hue5) !important;
}

.hue5-text.circle-graphics {
  border-color: var(--hue5) !important;
}

.hue6 {
  background-color: var(--hue6) !important;
}

.hue6-text {
  color: var(--hue6) !important;
}

.hue6-text svg {
  fill: var(--hue6) !important;
}

.hue6-text.circle-graphics {
  border-color: var(--hue6) !important;
}

.hue7 {
  background-color: var(--hue7) !important;
}

.hue7-text {
  color: var(--hue7) !important;
}

.hue7-text svg {
  fill: var(--hue7) !important;
}

.hue7-text.circle-graphics {
  border-color: var(--hue7) !important;
}

.hue8 {
  background-color: var(--hue8) !important;
}

.hue8-text {
  color: var(--hue8) !important;
}

.hue8-text svg {
  fill: var(--hue8) !important;
}

.hue8-text.circle-graphics {
  border-color: var(--hue8) !important;
}

.hue9 {
  background-color: var(--hue9) !important;
}

.hue9-text {
  color: var(--hue9) !important;
}

.hue9-text svg {
  fill: var(--hue9) !important;
}

.hue9-text.circle-graphics {
  border-color: var(--hue9) !important;
}

.hue10 {
  background-color: var(--hue10) !important;
}

.hue10-text {
  color: var(--hue10) !important;
}

.hue10-text svg {
  fill: var(--hue10) !important;
}

.hue10-text.circle-graphics {
  border-color: var(--hue10) !important;
}

.hue11 {
  background-color: var(--hue11) !important;
}

.hue11-text {
  color: var(--hue11) !important;
}

.hue11-text svg {
  fill: var(--hue11) !important;
}

.hue11-text.circle-graphics {
  border-color: var(--hue11) !important;
}

.hue12 {
  background-color: var(--hue12) !important;
}

.hue12-text {
  color: var(--hue12) !important;
}

.hue12-text svg {
  fill: var(--hue12) !important;
}

.hue12-text.circle-graphics {
  border-color: var(--hue12) !important;
}

.hue13 {
  background-color: var(--hue13) !important;
}

.hue13-text {
  color: var(--hue13) !important;
}

.hue13-text svg {
  fill: var(--hue13) !important;
}

.hue13-text.circle-graphics {
  border-color: var(--hue13) !important;
}

.primary-2 {
  background-color: var(--primary-2) !important;
}

.primary-2-text {
  color: var(--primary-2) !important;
}

.primary-2-text svg {
  fill: var(--primary-2) !important;
}

.primary-2-text.circle-graphics {
  border-color: var(--primary-2) !important;
}

.success-2 {
  background-color: var(--success-2) !important;
}

.success-2-text {
  color: var(--success-2) !important;
}

.success-2-text svg {
  fill: var(--success-2) !important;
}

.success-2-text.circle-graphics {
  border-color: var(--success-2) !important;
}

.warning-2 {
  background-color: var(--warning-2) !important;
}

.warning-2-text {
  color: var(--warning-2) !important;
}

.warning-2-text svg {
  fill: var(--warning-2) !important;
}

.warning-2-text.circle-graphics {
  border-color: var(--warning-2) !important;
}

.danger-2 {
  background-color: var(--danger-2) !important;
}

.danger-2-text {
  color: var(--danger-2) !important;
}

.danger-2-text svg {
  fill: var(--danger-2) !important;
}

.danger-2-text.circle-graphics {
  border-color: var(--danger-2) !important;
}

.tenant {
  background-color: var(--tenant) !important;
}

.tenant-text {
  color: var(--tenant) !important;
}

.tenant-text svg {
  fill: var(--tenant) !important;
}

.tenant-text.circle-graphics {
  border-color: var(--tenant) !important;
}

.theme-dark {
  --font-family: "Open Sans", sans-serif;
  --html-font-size: 1rem;
  --html-font-weight: 400;
  --html-line-height: 1.5rem;
  --typography-margin-bottom-p: 1rem;
  --typography-font-size-h1: 2.5rem;
  --typography-line-height-h1: 3.5rem;
  --typography-font-weight-h1: 600;
  --typography-margin-h1: 0 0 1rem;
  --typography-font-size-h2: 2rem;
  --typography-line-height-h2: 2.75rem;
  --typography-font-weight-h2: 600;
  --typography-margin-h2: 0 0 1rem;
  --typography-font-size-h3: 1.75rem;
  --typography-line-height-h3: 2.25rem;
  --typography-font-weight-h3: 600;
  --typography-margin-h3: 0 0 1rem;
  --typography-font-size-h4: 1.5rem;
  --typography-line-height-h4: 2rem;
  --typography-font-weight-h4: 600;
  --typography-margin-h4: 0 0 1rem;
  --typography-font-size-h5: 1.25rem;
  --typography-line-height-h5: 1.75rem;
  --typography-font-weight-h5: 600;
  --typography-margin-h5: 0 0 1rem;
  --typography-font-size-h6: 1rem;
  --typography-line-height-h6: 1.5rem;
  --typography-font-weight-h6: 600;
  --typography-margin-h6: 0 0 1rem;
  --typography-font-size-display: 3.5rem;
  --typography-line-height-display: 4.75rem;
  --typography-font-weight-display: 300;
  --typography-margin-display: 0 0 1rem;
  --typography-font-size-blockquote: 1.25rem;
  --typography-line-height-blockquote: 2rem;
  --typography-font-weight-blockquote: 400;
  --typography-margin-blockquote: 0;
  --typography-font-size-blockquote-footer: 0.85rem;
  --typography-line-height-blockquote-footer: 1.25rem;
  --typography-font-weight-blockquote-footer: 600;
  --typography-margin-blockquote-footer: 0;
  --typography-font-size-cite: 0.875rem;
  --typography-line-height-cite: 1.25rem;
  --typography-font-weight-cite: 300;
  --typography-font-size-lead: 1.125rem;
  --typography-line-height-lead: 1.125rem;
  --typography-font-weight-lead: 400;
  --typography-font-size-normal: 16px;
  --typography-line-height-normal: 1.5rem;
  --typography-font-weight-normal: 400;
  --typography-font-size-small: 0.875rem;
  --typography-line-height-small: 1.25rem;
  --typography-font-weight-small: 400;
  --typography-font-size-xsmall: 0.75rem;
  --typography-line-height-xsmall: 1rem;
  --typography-font-weight-xsmall: 400;
  --typography-font-weight-heavy: 700;
  --typography-font-weight-bold: 600;
  --typography-font-weight-light: 300;
  --link-color: var(--primary-2);
  --link-color-hover: var(--primary-2-15);
  --link-color-active: var(--primary-2-15);
  --link-color-visited: var(--primary-2);
  --link-color-visited-hover: var(--primary-2-15);
  --white-link-color: var(--neutral5);
  --white-link-color-hover: var(--neutral5);
  --white-link-color-active: var(--neutral5);
  --white-link-color-visited: var(--neutral5);
  --white-link-color-visited-hover: var(--neutral5);
}

.theme-dark {
  --neutral1: #1a1f24;
  --neutral1-rgb: 26, 31, 36;
  --neutral1-15: #3c4145;
  --neutral1-20: #484c50;
  --neutral1-25: #53575b;
  --neutral1-30: #5f6266;
  --neutral1-50: #8d8f92;
  --neutral1-shade-10: #171c20;
  --neutral1-shade-12: #171b20;
  --neutral1-shade-30: #121619;
  --neutral1-shade-15: #161a1f;
  --neutral1-shade-25: #14171b;
  --neutral1-shade-40: #101316;
  --neutral1-shade-50: #0d1012;
  --neutral2: #232a30;
  --neutral2-rgb: 35, 42, 48;
  --neutral2-15: #444a4f;
  --neutral2-20: #4f5559;
  --neutral2-25: #5a5f64;
  --neutral2-30: #656a6e;
  --neutral2-50: #919598;
  --neutral2-shade-10: #20262b;
  --neutral2-shade-12: #1f252a;
  --neutral2-shade-30: #191d22;
  --neutral2-shade-15: #1e2429;
  --neutral2-shade-25: #1a2024;
  --neutral2-shade-40: #15191d;
  --neutral2-shade-50: #121518;
  --neutral3: #141414;
  --neutral3-rgb: 20, 20, 20;
  --neutral3-15: #373737;
  --neutral3-20: #434343;
  --neutral3-25: #4f4f4f;
  --neutral3-30: #5b5b5b;
  --neutral3-50: #8a8a8a;
  --neutral3-shade-10: #121212;
  --neutral3-shade-12: #121212;
  --neutral3-shade-30: #0e0e0e;
  --neutral3-shade-15: #111111;
  --neutral3-shade-25: #0f0f0f;
  --neutral3-shade-40: #0c0c0c;
  --neutral3-shade-50: #0a0a0a;
  --neutral4: #313a42;
  --neutral4-rgb: 49, 58, 66;
  --neutral4-15: #50585e;
  --neutral4-20: #5a6168;
  --neutral4-25: #656b71;
  --neutral4-30: #6f757b;
  --neutral4-50: #989da1;
  --neutral4-shade-10: #2c343b;
  --neutral4-shade-12: #2b333a;
  --neutral4-shade-30: #22292e;
  --neutral4-shade-15: #2a3138;
  --neutral4-shade-25: #252c32;
  --neutral4-shade-40: #1d2328;
  --neutral4-shade-50: #191d21;
  --neutral5: #ffffff;
  --neutral5-rgb: 255, 255, 255;
  --neutral5-15: white;
  --neutral5-20: white;
  --neutral5-25: white;
  --neutral5-30: white;
  --neutral5-50: white;
  --neutral5-shade-10: #e6e6e6;
  --neutral5-shade-12: #e0e0e0;
  --neutral5-shade-30: #b3b3b3;
  --neutral5-shade-15: #d9d9d9;
  --neutral5-shade-25: #bfbfbf;
  --neutral5-shade-40: #999999;
  --neutral5-shade-50: gray;
  --neutral6: #5b6b7b;
  --neutral6-rgb: 91, 107, 123;
  --neutral6-15: #74818f;
  --neutral6-20: #7c8995;
  --neutral6-25: #84909c;
  --neutral6-30: #8c97a3;
  --neutral6-50: #adb5bd;
  --neutral6-shade-10: #52606f;
  --neutral6-shade-12: #505e6c;
  --neutral6-shade-30: #404b56;
  --neutral6-shade-15: #4d5b69;
  --neutral6-shade-25: #44505c;
  --neutral6-shade-40: #37404a;
  --neutral6-shade-50: #2e363e;
  --neutral7: #bec3cc;
  --neutral7-rgb: 190, 195, 204;
  --neutral7-15: #c8ccd4;
  --neutral7-20: #cbcfd6;
  --neutral7-25: #ced2d9;
  --neutral7-30: #d2d5db;
  --neutral7-50: #dfe1e6;
  --neutral7-shade-10: #abb0b8;
  --neutral7-shade-12: #a7acb4;
  --neutral7-shade-30: #85898f;
  --neutral7-shade-15: #a2a6ad;
  --neutral7-shade-25: #8f9299;
  --neutral7-shade-40: #72757a;
  --neutral7-shade-50: #5f6266;
  --hue1: #1774cc;
  --hue1-rgb: 23, 116, 204;
  --hue1-15: #3a89d4;
  --hue1-20: #4590d6;
  --hue1-25: #5197d9;
  --hue1-30: #5d9edb;
  --hue1-50: #8bbae6;
  --hue1-shade-10: #1568b8;
  --hue1-shade-12: #1466b4;
  --hue1-shade-30: #10518f;
  --hue1-shade-15: #1463ad;
  --hue1-shade-25: #115799;
  --hue1-shade-40: #0e467a;
  --hue1-shade-50: #0c3a66;
  --hue2: #7863e0;
  --hue2-rgb: 120, 99, 224;
  --hue2-15: #8c7ae5;
  --hue2-20: #9382e6;
  --hue2-25: #9a8ae8;
  --hue2-30: #a192e9;
  --hue2-50: #bcb1f0;
  --hue2-shade-10: #6c59ca;
  --hue2-shade-12: #6a57c5;
  --hue2-shade-30: #54459d;
  --hue2-shade-15: #6654be;
  --hue2-shade-25: #5a4aa8;
  --hue2-shade-40: #483b86;
  --hue2-shade-50: #3c3270;
  --hue3: #c32dc3;
  --hue3-rgb: 195, 45, 195;
  --hue3-15: #cc4dcc;
  --hue3-20: #cf57cf;
  --hue3-25: #d262d2;
  --hue3-30: #d56cd5;
  --hue3-50: #e196e1;
  --hue3-shade-10: #b029b0;
  --hue3-shade-12: #ac28ac;
  --hue3-shade-30: #892089;
  --hue3-shade-15: #a626a6;
  --hue3-shade-25: #922292;
  --hue3-shade-40: #751b75;
  --hue3-shade-50: #621762;
  --hue4: #ef9c23;
  --hue4-rgb: 239, 156, 35;
  --hue4-15: #f1ab44;
  --hue4-20: #f2b04f;
  --hue4-25: #f3b55a;
  --hue4-30: #f4ba65;
  --hue4-50: #f7ce91;
  --hue4-shade-10: #d78c20;
  --hue4-shade-12: #d2891f;
  --hue4-shade-30: #a76d19;
  --hue4-shade-15: #cb851e;
  --hue4-shade-25: #b3751a;
  --hue4-shade-40: #8f5e15;
  --hue4-shade-50: #784e12;
  --hue5: #39d627;
  --hue5-rgb: 57, 214, 39;
  --hue5-15: #57dc47;
  --hue5-20: #61de52;
  --hue5-25: #6be05d;
  --hue5-30: #74e268;
  --hue5-50: #9ceb93;
  --hue5-shade-10: #33c123;
  --hue5-shade-12: #32bc22;
  --hue5-shade-30: #28961b;
  --hue5-shade-15: #30b621;
  --hue5-shade-25: #2ba11d;
  --hue5-shade-40: #228017;
  --hue5-shade-50: #1d6b14;
  --hue6: #00857a;
  --hue6-rgb: 0, 133, 122;
  --hue6-15: #26978e;
  --hue6-20: #339d95;
  --hue6-25: #40a49b;
  --hue6-30: #4daaa2;
  --hue6-50: #80c2bd;
  --hue6-shade-10: #00786e;
  --hue6-shade-12: #00756b;
  --hue6-shade-30: #005d55;
  --hue6-shade-15: #007168;
  --hue6-shade-25: #00645c;
  --hue6-shade-40: #005049;
  --hue6-shade-50: #00433d;
  --hue7: #46aff2;
  --hue7-rgb: 70, 175, 242;
  --hue7-15: #62bbf4;
  --hue7-20: #6bbff5;
  --hue7-25: #74c3f5;
  --hue7-30: #7ec7f6;
  --hue7-50: #a3d7f9;
  --hue7-shade-10: #3f9eda;
  --hue7-shade-12: #3e9ad5;
  --hue7-shade-30: #317ba9;
  --hue7-shade-15: #3c95ce;
  --hue7-shade-25: #3583b6;
  --hue7-shade-40: #2a6991;
  --hue7-shade-50: #235879;
  --hue8: #ad9fff;
  --hue8-rgb: 173, 159, 255;
  --hue8-15: #b9adff;
  --hue8-20: #bdb2ff;
  --hue8-25: #c2b7ff;
  --hue8-30: #c6bcff;
  --hue8-50: #d6cfff;
  --hue8-shade-10: #9c8fe6;
  --hue8-shade-12: #988ce0;
  --hue8-shade-30: #796fb3;
  --hue8-shade-15: #9387d9;
  --hue8-shade-25: #8277bf;
  --hue8-shade-40: #685f99;
  --hue8-shade-50: #575080;
  --hue9: #f26df2;
  --hue9-rgb: 242, 109, 242;
  --hue9-15: #f483f4;
  --hue9-20: #f58af5;
  --hue9-25: #f592f5;
  --hue9-30: #f699f6;
  --hue9-50: #f9b6f9;
  --hue9-shade-10: #da62da;
  --hue9-shade-12: #d560d5;
  --hue9-shade-30: #a94ca9;
  --hue9-shade-15: #ce5dce;
  --hue9-shade-25: #b652b6;
  --hue9-shade-40: #914191;
  --hue9-shade-50: #793779;
  --hue10: #ff787a;
  --hue10-rgb: 255, 120, 122;
  --hue10-15: #ff8c8e;
  --hue10-20: #ff9395;
  --hue10-25: #ff9a9b;
  --hue10-30: #ffa1a2;
  --hue10-50: #ffbcbd;
  --hue10-shade-10: #e66c6e;
  --hue10-shade-12: #e06a6b;
  --hue10-shade-30: #b35455;
  --hue10-shade-15: #d96668;
  --hue10-shade-25: #bf5a5c;
  --hue10-shade-40: #994849;
  --hue10-shade-50: #803c3d;
  --hue11: #fcd54e;
  --hue11-rgb: 252, 213, 78;
  --hue11-15: #fcdb69;
  --hue11-20: #fddd71;
  --hue11-25: #fde07a;
  --hue11-30: #fde283;
  --hue11-50: #feeaa7;
  --hue11-shade-10: #e3c046;
  --hue11-shade-12: #debb45;
  --hue11-shade-30: #b09537;
  --hue11-shade-15: #d6b542;
  --hue11-shade-25: #bda03b;
  --hue11-shade-40: #97802f;
  --hue11-shade-50: #7e6b27;
  --hue12: #00e5d2;
  --hue12-rgb: 0, 229, 210;
  --hue12-15: #26e9d9;
  --hue12-20: #33eadb;
  --hue12-25: #40ecdd;
  --hue12-30: #4dede0;
  --hue12-50: #80f2e9;
  --hue12-shade-10: #00cebd;
  --hue12-shade-12: #00cab9;
  --hue12-shade-30: #00a093;
  --hue12-shade-15: #00c3b3;
  --hue12-shade-25: #00ac9e;
  --hue12-shade-40: #00897e;
  --hue12-shade-50: #007369;
  --hue13: #396070;
  --hue13-rgb: 57, 96, 112;
  --hue13-15: #577885;
  --hue13-20: #61808d;
  --hue13-25: #6b8894;
  --hue13-30: #74909b;
  --hue13-50: #9cb0b8;
  --hue13-shade-10: #335665;
  --hue13-shade-12: #325463;
  --hue13-shade-30: #28434e;
  --hue13-shade-15: #30525f;
  --hue13-shade-25: #2b4854;
  --hue13-shade-40: #223a43;
  --hue13-shade-50: #1d3038;
  --tenant: #477ef0;
  --tenant-rgb: 71, 126, 240;
  --tenant-15: #6391f2;
  --tenant-20: #6c98f3;
  --tenant-25: #759ef4;
  --tenant-30: #7ea5f5;
  --tenant-50: #a3bff8;
  --tenant-shade-10: #4071d8;
  --tenant-shade-12: #3e6fd3;
  --tenant-shade-30: #3258a8;
  --tenant-shade-15: #3c6bcc;
  --tenant-shade-25: #355fb4;
  --tenant-shade-40: #2b4c90;
  --tenant-shade-50: #243f78;
  --primary: #1774cc;
  --primary-rgb: 23, 116, 204;
  --primary-15: #3a89d4;
  --primary-20: #4590d6;
  --primary-25: #5197d9;
  --primary-30: #5d9edb;
  --primary-50: #8bbae6;
  --primary-shade-10: #1568b8;
  --primary-shade-12: #1466b4;
  --primary-shade-30: #10518f;
  --primary-shade-15: #1463ad;
  --primary-shade-25: #115799;
  --primary-shade-40: #0e467a;
  --primary-shade-50: #0c3a66;
  --primary-2: #46aff2;
  --primary-2-rgb: 70, 175, 242;
  --primary-2-15: #62bbf4;
  --primary-2-20: #6bbff5;
  --primary-2-25: #74c3f5;
  --primary-2-30: #7ec7f6;
  --primary-2-50: #a3d7f9;
  --primary-2-shade-10: #3f9eda;
  --primary-2-shade-12: #3e9ad5;
  --primary-2-shade-30: #317ba9;
  --primary-2-shade-15: #3c95ce;
  --primary-2-shade-25: #3583b6;
  --primary-2-shade-40: #2a6991;
  --primary-2-shade-50: #235879;
  --tertiary: #1774cc;
  --tertiary-rgb: 23, 116, 204;
  --tertiary-15: #3a89d4;
  --tertiary-20: #4590d6;
  --tertiary-25: #5197d9;
  --tertiary-30: #5d9edb;
  --tertiary-50: #8bbae6;
  --tertiary-shade-10: #1568b8;
  --tertiary-shade-12: #1466b4;
  --tertiary-shade-30: #10518f;
  --tertiary-shade-15: #1463ad;
  --tertiary-shade-25: #115799;
  --tertiary-shade-40: #0e467a;
  --tertiary-shade-50: #0c3a66;
  --success: #008906;
  --success-rgb: 0, 137, 6;
  --success-15: #269b2b;
  --success-20: #33a138;
  --success-25: #40a744;
  --success-30: #4dac51;
  --success-50: #80c483;
  --success-shade-10: #007b05;
  --success-shade-12: #007905;
  --success-shade-30: #006004;
  --success-shade-15: #007405;
  --success-shade-25: #006705;
  --success-shade-40: #005204;
  --success-shade-50: #004503;
  --success-2: #39d627;
  --success-2-rgb: 57, 214, 39;
  --success-2-15: #57dc47;
  --success-2-20: #61de52;
  --success-2-25: #6be05d;
  --success-2-30: #74e268;
  --success-2-50: #9ceb93;
  --success-2-shade-10: #33c123;
  --success-2-shade-12: #32bc22;
  --success-2-shade-30: #28961b;
  --success-2-shade-15: #30b621;
  --success-2-shade-25: #2ba11d;
  --success-2-shade-40: #228017;
  --success-2-shade-50: #1d6b14;
  --warning: #ba5b03;
  --warning-rgb: 186, 91, 3;
  --warning-15: #c47429;
  --warning-20: #c87c35;
  --warning-25: #cb8442;
  --warning-30: #cf8c4f;
  --warning-50: #ddad81;
  --warning-shade-10: #a75203;
  --warning-shade-12: #a45003;
  --warning-shade-30: #824002;
  --warning-shade-15: #9e4d03;
  --warning-shade-25: #8c4402;
  --warning-shade-40: #703702;
  --warning-shade-50: #5d2e02;
  --warning-2: #ef9c23;
  --warning-2-rgb: 239, 156, 35;
  --warning-2-15: #f1ab44;
  --warning-2-20: #f2b04f;
  --warning-2-25: #f3b55a;
  --warning-2-30: #f4ba65;
  --warning-2-50: #f7ce91;
  --warning-2-shade-10: #d78c20;
  --warning-2-shade-12: #d2891f;
  --warning-2-shade-30: #a76d19;
  --warning-2-shade-15: #cb851e;
  --warning-2-shade-25: #b3751a;
  --warning-2-shade-40: #8f5e15;
  --warning-2-shade-50: #784e12;
  --danger: #d93b3d;
  --danger-rgb: 217, 59, 61;
  --danger-15: #df585a;
  --danger-20: #e16264;
  --danger-25: #e36c6e;
  --danger-30: #e47677;
  --danger-50: #ec9d9e;
  --danger-shade-10: #c33537;
  --danger-shade-12: #bf3436;
  --danger-shade-30: #98292b;
  --danger-shade-15: #b83234;
  --danger-shade-25: #a32c2e;
  --danger-shade-40: #822325;
  --danger-shade-50: #6d1e1f;
  --danger-2: #ff787a;
  --danger-2-rgb: 255, 120, 122;
  --danger-2-15: #ff8c8e;
  --danger-2-20: #ff9395;
  --danger-2-25: #ff9a9b;
  --danger-2-30: #ffa1a2;
  --danger-2-50: #ffbcbd;
  --danger-2-shade-10: #e66c6e;
  --danger-2-shade-12: #e06a6b;
  --danger-2-shade-30: #b35455;
  --danger-2-shade-15: #d96668;
  --danger-2-shade-25: #bf5a5c;
  --danger-2-shade-40: #994849;
  --danger-2-shade-50: #803c3d;
  --white: #fff;
  --white-rgb: 255, 255, 255;
  --white-15: white;
  --white-20: white;
  --white-25: white;
  --white-30: white;
  --white-50: white;
  --white-shade-10: #e6e6e6;
  --white-shade-12: #e0e0e0;
  --white-shade-30: #b3b3b3;
  --white-shade-15: #d9d9d9;
  --white-shade-25: #bfbfbf;
  --white-shade-40: #999999;
  --white-shade-50: gray;
  --black: #000;
  --black-rgb: 0, 0, 0;
  --black-15: #262626;
  --black-20: #333333;
  --black-25: #404040;
  --black-30: #4d4d4d;
  --black-50: gray;
  --black-shade-10: black;
  --black-shade-12: black;
  --black-shade-30: black;
  --black-shade-15: black;
  --black-shade-25: black;
  --black-shade-40: black;
  --black-shade-50: black;
  --orange: #ef9c23;
  --orange-rgb: 239, 156, 35;
  --orange-15: #f1ab44;
  --orange-20: #f2b04f;
  --orange-25: #f3b55a;
  --orange-30: #f4ba65;
  --orange-50: #f7ce91;
  --orange-shade-10: #d78c20;
  --orange-shade-12: #d2891f;
  --orange-shade-30: #a76d19;
  --orange-shade-15: #cb851e;
  --orange-shade-25: #b3751a;
  --orange-shade-40: #8f5e15;
  --orange-shade-50: #784e12;
  --yellow: #fcd54e;
  --yellow-rgb: 252, 213, 78;
  --yellow-15: #fcdb69;
  --yellow-20: #fddd71;
  --yellow-25: #fde07a;
  --yellow-30: #fde283;
  --yellow-50: #feeaa7;
  --yellow-shade-10: #e3c046;
  --yellow-shade-12: #debb45;
  --yellow-shade-30: #b09537;
  --yellow-shade-15: #d6b542;
  --yellow-shade-25: #bda03b;
  --yellow-shade-40: #97802f;
  --yellow-shade-50: #7e6b27;
  --gray-dark: #313336;
  --gray-dark-rgb: 49, 51, 54;
  --gray-dark-15: #505254;
  --gray-dark-20: #5a5c5e;
  --gray-dark-25: #656668;
  --gray-dark-30: #6f7072;
  --gray-dark-50: #98999b;
  --gray-dark-shade-10: #2c2e31;
  --gray-dark-shade-12: #2b2d30;
  --gray-dark-shade-30: #222426;
  --gray-dark-shade-15: #2a2b2e;
  --gray-dark-shade-25: #252629;
  --gray-dark-shade-40: #1d1f20;
  --gray-dark-shade-50: #191a1b;
  --gray-mid: #5b6b78;
  --gray-mid-rgb: 91, 107, 120;
  --gray-mid-15: #74818c;
  --gray-mid-20: #7c8993;
  --gray-mid-25: #84909a;
  --gray-mid-30: #8c97a1;
  --gray-mid-50: #adb5bc;
  --gray-mid-shade-10: #52606c;
  --gray-mid-shade-12: #505e6a;
  --gray-mid-shade-30: #404b54;
  --gray-mid-shade-15: #4d5b66;
  --gray-mid-shade-25: #44505a;
  --gray-mid-shade-40: #374048;
  --gray-mid-shade-50: #2e363c;
}

.theme-dark {
  --white-neutral5-mix-15: white;
  --white-neutral5-mix-30: white;
  --neutral6-neutral2-mix-12: #2a3239;
  --neutral6-neutral2-mix-24: #303a42;
  --white-black-mix-15: #262626;
  --black-white-mix-10: #e6e6e6;
  --black-white-mix-20: #cccccc;
  --neutral5-neutral4-mix-5: #3b444b;
  --neutral5-neutral4-mix-7: #3f484f;
  --neutral6-neutral4-mix-12: #364049;
  --black-warning-mix-10: #a75203;
  --black-danger-mix-10: #c33537;
  --black-success-mix-10: #007b05;
  --black-neutral5-mix-15: #d9d9d9;
  --black-neutral5-mix-25: #bfbfbf;
  --white-neutral4-mix-7: #3f484f;
  --white-neutral4-mix-14: #4e565c;
  --foreground: var(--neutral5);
  --background: var(--neutral1);
  color: var(--foreground);
  background: var(--background);
  font-family: var(--font-family);
  font-size: var(--html-font-size);
  font-weight: var(--html-font-weight);
  line-height: var(--html-line-height);
  --aw-layout-top: 0px;
  --aw-layout-right: 0px;
  --aw-layout-bottom: 0px;
  --aw-layout-left: 0px;
}

.theme-dark {
  --anchor-bg: transparent;
  --anchor-border-color: var(--neutral7);
  --anchor-color: var(--neutral7);
  --anchor-border-color-hover: var(--neutral5);
  --anchor-bg-hover: rgba(var(--neutral5-rgb), 0.07);
  --anchor-color-hover: var(--neutral5);
  --anchor-active-color: var(--neutral5);
  --anchor-active-border-color: rgba(var(--primary-rgb), 0.3);
  --anchor-active-bg-color: var(--primary);
  --anchor-active-bg-color-gradient: linear-gradient(0deg, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3));
  --anchor-active-hover-bg-color: var(--primary);
  --anchor-active-hover-bg-color-gradient: linear-gradient(0deg, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3));
  --anchor-active-hover-border-color: var(--primary-shade-30);
  --anchor-focus-display: block;
  --anchor-disabled-border: var(--neutral6);
  --anchor-disabled-bg: var(--neutral6);
  --anchor-disabled-color: var(--neutral5);
}

.theme-dark {
  --badge-background: var(--neutral6);
  --badge-border-radius: 4px;
  --badge-padding: 2px 8px;
  --badge-margin-left: 1.625rem;
  --badge-color: var(--neutral5);
  --badge-num-padding: 2px 7px;
  --badge-line-height: 20px;
  --badge-num-border-radius: 100px;
  --badge-num-min-width: 24px;
  --badge-num-height: 24px;
  --badge-small-height: 18px;
  --badge-small-line-height: 16px;
  --badge-small-padding: 1px;
  --badge-small-min-width: 18px;
  --badge-large-line-height: 20px;
  --badge-large-padding: 4px 9.5px;
  --badge-large-min-width: 28px;
  --badge-num-outline-border: var(--primary-2);
  --badge-num-outline-color: var(--primary-2);
  --badge-outline-border: var(--neutral7);
  --badge-outline-color: var(--neutral7);
  --badge-outline-strong-border: var(--neutral6);
  --badge-outline-strong-color: var(--neutral7);
  --badge-gray-background: var(--neutral6);
  --badge-gray-color: var(--neutral5);
  --badge-gray-strong-background: var(--neutral4);
  --badge-gray-strong-text: var(--neutral7);
  --badge-gray-strong-background-text: var(--neutral4);
}

.theme-dark {
  --floating-box-shadow: 0px 0.5px 2px 0px rgba(0, 0, 0, 0.04), 0px 1.5px 4px 0px rgba(0, 0, 0, 0.06), 0px 2px 6px 0px rgba(0, 0, 0, 0.08), 0px 2.5px 8px 0px rgba(0, 0, 0, 0.12), 0px 3px 10px 0px rgba(0, 0, 0, 0.16);
  --jumbo-button-box-shadow:0px 8px 36px rgba(0, 0, 0, 0.16), 0px 6px 20px rgba(0, 0, 0, 0.12), 0px 4px 10px rgba(0, 0, 0, 0.08), 0px 2px 5px rgba(0, 0, 0, 0.06), 0px 1px 2px rgba(0, 0, 0, 0.04);
  --btn-small-font-size: 14px;
  --btn-small-line-height: 26px;
  --btn-height: 28px;
  --btn-large-font-size: 20px;
  --btn-large-padding: .5rem 1.5rem;
  --btn-large-min-height: 48px;
  --btn-flat-line-height: 36px;
  --btn-flat-large-fz: 20px;
  --btn-flat-large-line-height: 48px;
  --btn-border-radius: 100px;
  --btn-font-weight: 700;
  --btn-flat-font-weight: 700;
  --simple-background: transparent;
  --btn-simple-color: var(--neutral5);
  --btn-simple-color-global: var(--neutral5);
  --btn-simple-line-height: 34px;
  --simple-border: 1px solid var(--neutral5);
  --btn-simple-box-shadow: none;
  --btn-simple-outline-color: var(--neutral5);
  --btn-simple-outline-color-hover: var(--neutral5-15);
  --btn-simple-outline-color-active: var(--neutral5-25);
  --btn-simple-outline-background-hover: transparent;
  --btn-simple-outline-background-active: transparent;
  --btn-simple-background-hover: rgba(var(--neutral5-rgb), .12);
  --btn-simple-background-active: rgba(var(--neutral5-rgb), .24);
  --btn-simple-flat-background-active: transparent;
  --btn-simple-color-disabled: var(--neutral5);
  --btn-flat-simple-color-disabled-text: var(--neutral6);
  --btn-btn-simple-color-disabled: var(--neutral5);
  --simple-btn-large: 46px;
  --btn-padding: 0 1rem;
  --btn-box-shadow: none;
  --btn-opacity: .5;
  --disabled-btn: var(--neutral5);
  --btn-background-color-primary-disabled: var(--neutral6);
  --btn-small-padding: 0 1rem;
  --btn-large-line-height: 27px;
  --btn-background-color-primary-2-disabled: var(--neutral6);
  --btn-background-color-success-disabled: var(--neutral6);
  --btn-background-color-success-2-disabled: var(--neutral6);
  --btn-background-color-warning-disabled: var(--neutral6);
  --btn-background-color-warning-2-disabled: var(--neutral6);
  --btn-background-color-danger-disabled: var(--neutral6);
  --btn-background-color-danger-2-disabled: var(--neutral6);
  --btn-simple-color-group: var(--white);
  --simple-disabled-background: var(--neutral6);
  --btn-simple-disabled-background: var(--neutral6);
  --btn-disabled-border: var(--neutral7);
  --btn-background-color-hue1-disabled: var(--neutral6);
  --btn-background-color-hue2-disabled: var(--neutral6);
  --btn-background-color-hue3-disabled: var(--neutral6);
  --btn-background-color-hue4-disabled: var(--neutral6);
  --btn-background-color-hue5-disabled: var(--neutral6);
  --btn-background-color-hue6-disabled: var(--neutral6);
  --btn-background-color-hue7-disabled: var(--neutral6);
  --btn-background-color-hue8-disabled: var(--neutral6);
  --btn-background-color-hue9-disabled: var(--neutral6);
  --btn-background-color-hue10-disabled: var(--neutral6);
  --btn-background-color-hue11-disabled: var(--neutral6);
  --btn-background-color-hue12-disabled: var(--neutral6);
  --btn-background-color-hue13-disabled: var(--neutral6);
  --btn-hover-background: rgba(var(--primary-rgb), 0);
  --btn-focus-background: rgba(var(--primary-2-rgb), 0);
  --btn-flat-disabled: var(--neutral6);
  --btn-disabled-background: transparent;
  --btn-flat-disabled-2: var(--neutral6);
  --btn-primary-2-hover-background: rgba(var(--primary-2-rgb), 0);
  --btn-primary-2-active-background: rgba(var(--primary-2-rgb), 0);
  --btn-success-hover-background: rgba(var(--success), .0);
  --btn-success-active-background: rgba(var(--success), .0);
  --btn-flat-success-disabled: var(--neutral6);
  --btn-success-2-hover-background: rgba(var(--success-2), 0);
  --btn-success-2-active-background: rgba(var(--success-2), 0);
  --btn-flat-success-2-disabled: var(--neutral6);
  --btn-warning-hover-background: rgba(var(--warning), .0);
  --btn-warning-active-background: rgba(var(--warning), .0);
  --btn-flat-warning-disabled: var(--neutral6);
  --btn-warning-2-hover-background: rgba(var(--warning-2), 0);
  --btn-warning-2-active-background: rgba(var(--warning-2), 0);
  --btn-flat-warning-2-disabled: var(--neutral6);
  --btn-danger-hover-background: rgba(var(--danger), .0);
  --btn-danger-active-background: rgba(var(--danger), .0);
  --btn-flat-danger-disabled: var(--neutral6);
  --btn-danger-2-hover-background: rgba(var(--danger-2), 0);
  --btn-danger-2-active-background: rgba(var(--danger-2), 0);
  --btn-flat-danger-2-disabled: var(--neutral6);
  --btn-simple-hover-background: rgba(var(--black-rgb), 0);
  --btn-simple-hover-color: var(--neutral6-15);
  --btn-simple-active-color: var(--neutral6-25);
  --btn-simple-disabled: var(--neutral6);
  --btn-hue1-hover-background: rgba(var(--hue1-rgb), 0);
  --btn-hue1-focus-background: rgba(var(--hue1-rgb), 0);
  --btn-flat-hue1-disabled: var(--neutral6);
  --btn-hue2-hover-background: rgba(var(--hue2-rgb), 0);
  --btn-hue2-focus-background: rgba(var(--hue2-rgb), 0);
  --btn-flat-hue2-disabled: var(--neutral6);
  --btn-hue3-hover-background: rgba(var(--hue3-rgb), 0);
  --btn-hue3-focus-background: rgba(var(--hue3-rgb), 0);
  --btn-flat-hue3-disabled: var(--neutral6);
  --btn-hue4-hover-background: rgba(var(--hue4-rgb), 0);
  --btn-hue4-focus-background: rgba(var(--hue4-rgb), 0);
  --btn-flat-hue4-disabled: var(--neutral6);
  --btn-hue5-hover-background: rgba(var(--hue5-rgb), 0);
  --btn-hue5-focus-background: rgba(var(--hue5-rgb), 0);
  --btn-flat-hue5-disabled: var(--neutral6);
  --btn-hue6-hover-background: rgba(var(--hue6-rgb), 0);
  --btn-hue6-focus-background: rgba(var(--hue6-rgb), 0);
  --btn-flat-hue6-disabled: var(--neutral6);
  --btn-hue7-hover-background: rgba(var(--hue7-rgb), 0);
  --btn-hue7-focus-background: rgba(var(--hue7-rgb), 0);
  --btn-flat-hue7-disabled: var(--neutral6);
  --btn-hue8-hover-background: rgba(var(--hue8-rgb), 0);
  --btn-hue8-focus-background: rgba(var(--hue8-rgb), 0);
  --btn-flat-hue8-disabled: var(--neutral6);
  --btn-hue9-hover-background: rgba(var(--hue9-rgb), 0);
  --btn-hue9-focus-background: rgba(var(--hue9-rgb), 0);
  --btn-flat-hue9-disabled: var(--neutral6);
  --btn-hue10-hover-background: rgba(var(--hue10-rgb), 0);
  --btn-hue10-focus-background: rgba(var(--hue10-rgb), 0);
  --btn-flat-hue10-disabled: var(--neutral6);
  --btn-hue11-hover-background: rgba(var(--hue11-rgb), 0);
  --btn-hue11-focus-background: rgba(var(--hue11-rgb), 0);
  --btn-flat-hue11-disabled: var(--neutral6);
  --btn-hue12-hover-background: rgba(var(--hue12-rgb), 0);
  --btn-hue12-focus-background: rgba(var(--hue13-rgb), 0);
  --btn-flat-hue12-disabled: var(--neutral6);
  --btn-hue13-hover-background: rgba(var(--hue13-rgb), 0);
  --btn-hue13-focus-background: rgba(var(--hue13-rgb), 0);
  --btn-flat-hue13-disabled: var(--neutral6);
  --btn-neutral5-hover-background: rgba(var(--neutral5-rgb), 0);
  --btn-neutral5-focus-background: rgba(var(--neutral5-rgb), 0);
  --btn-flat-neutral5-disabled: var(--neutral6);
  --btn-flat-fullwidth-border: 2px solid;
  --bo-p-c-h: var(--primary-15);
  --bo-p-c-a: var(--primary-25);
  --bo-p2-c-h: var(--primary-2-15);
  --bo-p2-c-a: var(--primary-2-25);
  --bo-s-c-h: var(--success-15);
  --bo-s-c-a: var(--success-25);
  --bo-s2-c-h: var(--success-2-15);
  --bo-s2-c-a: var(--success-2-25);
  --bo-w-c-h: var(--warning-15);
  --bo-w-c-a: var(--warning-25);
  --bo-w2-c-h: var(--warning-2-15);
  --bo-w2-c-a: var(--warning-2-25);
  --bo-d-c-h: var(--danger-15);
  --bo-d-c-a: var(--danger-25);
  --bo-d2-c-h: var(--danger-2-15);
  --bo-d2-c-a: var(--danger-2-25);
  --bo-1-c-h: var(--hue1-15);
  --bo-1-c-a: var(--hue1-25);
  --bo-2-c-h: var(--hue2-15);
  --bo-2-c-a: var(--hue2-25);
  --bo-3-c-h: var(--hue3-15);
  --bo-3-c-a: var(--hue3-25);
  --bo-4-c-h: var(--hue4-15);
  --bo-4-c-a: var(--hue4-25);
  --bo-5-c-h: var(--hue5-15);
  --bo-5-c-a: var(--hue5-25);
  --bo-6-c-h: var(--hue6-15);
  --bo-6-c-a: var(--hue6-25);
  --bo-7-c-h: var(--hue7-15);
  --bo-7-c-a: var(--hue7-25);
  --bo-8-c-h: var(--hue8-15);
  --bo-8-c-a: var(--hue8-25);
  --bo-9-c-h: var(--hue9-15);
  --bo-9-c-a: var(--hue9-25);
  --bo-10-c-h: var(--hue10-15);
  --bo-10-c-a: var(--hue10-25);
  --bo-11-c-h: var(--hue11-15);
  --bo-11-c-a: var(--hue11-25);
  --bo-12-c-h: var(--hue12-15);
  --bo-12-c-a: var(--hue12-25);
  --bo-13-c-h: var(--hue13-15);
  --bo-13-c-a: var(--hue13-25);
  --bo-n5-c-h: var(--black-neutral5-mix-15);
  --bo-n5-c-a: var(--black-neutral5-mix-25);
  --btn-outline-hover-bg: rgba(var(--neutral5-rgb), .05);
  --btn-outline-active-bg: rgba(var(--neutral5-rgb), .08);
  --btn-outline-padding: .25rem 1rem;
  --btn-outline-large-padding: .5rem 1.5rem;
  --btn-outline-small-padding: 0 1rem;
  --btn-flat-small-padding: 0 1rem;
  --btn-flat-large-padding: 0 1.5rem;
  --btn-outline-i-vertical-align: -6px;
  --btn-group-radius: 100px;
  --btn-group-all-radius: 0;
  --simple-btn-group-large: 44px;
  --simple-btn-large-min-height: 46px;
  --btn-primary-background: transparent;
  --btn-group-primary-background: transparent;
  --button-group-padding-bottom: 0;
  --button-group-border: 1px solid var(--neutral1-15);
  --btn-group-box-shadow: none;
  --btn-group-disabled-bg: transparent;
  --btn-group-disabled-color: var(--neutral6);
  --btn-color-group: var(--neutral5);
  --btn-color-group-hover: var(--neutral5);
  --btn-group-primary-background-hover: rgba(var(--neutral5-rgb), .12);
  --btn-disabled: var(--neutral6);
  --btn-group-primary-2-background: transparent;
  --btn-group-primary-2-background-hover: rgba(var(--neutral5-rgb), .12);
  --btn-success-background: transparent;
  --btn-success-background-hover: rgba(var(--neutral5-rgb), .12);
  --btn-group-success-2-background: transparent;
  --btn-group-success-2-background-hover: rgba(var(--neutral5-rgb), .12);
  --btn-warning-background: transparent;
  --btn-warning-background-hover: rgba(var(--neutral5-rgb), .12);
  --btn-group-warning-2-background: transparent;
  --btn-group-warning-2-background-hover: rgba(var(--neutral5-rgb), .12);
  --btn-danger-background: transparent;
  --btn-danger-background-hover: rgba(var(--neutral5-rgb), .12);
  --btn-group-danger-2-background: transparent;
  --btn-group-danger-2-background-hover: rgba(var(--neutral5-rgb), .12);
  --btn-simple-background: transparent;
  --btn-group-simple-border: 1px solid var(--neutral1-15);
  --btn-group-simple-border-disabled: 1px solid var(--neutral6);
  --btn-group-line-height: 32px;
  --btn-group-small-line-height: 22px;
  --btn-group-large-line-height: 42px;
  --button-group-simple-hover: rgba(var(--neutral5-rgb), .12);
  --btn-group-hue1-background: transparent;
  --btn-group-hue1-background-hover: rgba(var(--neutral5-rgb), .12);
  --btn-group-hue2-background: transparent;
  --btn-group-hue2-background-hover: rgba(var(--neutral5-rgb), .12);
  --btn-group-hue3-background: transparent;
  --btn-group-hue3-background-hover: rgba(var(--neutral5-rgb), .12);
  --btn-group-hue4-background: transparent;
  --btn-group-hue4-background-hover: rgba(var(--neutral5-rgb), .12);
  --btn-group-hue5-background: transparent;
  --btn-group-hue5-background-hover: rgba(var(--neutral5-rgb), .12);
  --btn-group-hue6-background: transparent;
  --btn-group-hue6-background-hover: rgba(var(--neutral5-rgb), .12);
  --btn-group-hue7-background: transparent;
  --btn-group-hue7-background-hover: rgba(var(--neutral5-rgb), .12);
  --btn-group-hue8-background: transparent;
  --btn-group-hue8-background-hover: rgba(var(--neutral5-rgb), .12);
  --btn-group-hue9-background: transparent;
  --btn-group-hue9-background-hover: rgba(var(--neutral5-rgb), .12);
  --btn-group-hue10-background: transparent;
  --btn-group-hue10-background-hover: rgba(var(--neutral5-rgb), .12);
  --btn-group-hue11-background: transparent;
  --btn-group-hue11-background-hover: rgba(var(--neutral5-rgb), .12);
  --btn-group-hue12-background: transparent;
  --btn-group-hue12-background-hover: rgba(var(--neutral5-rgb), .12);
  --btn-group-hue13-background: transparent;
  --btn-group-hue13-background-hover: rgba(var(--neutral5-rgb), .12);
  --btn-bg-disabled: var(--neutral6);
  --btn-color-disabled: var(--neutral6);
  --btn-wcag-disabled-opacity: 1;
  --btn-wcag-disabled-opacity-btn: 1;
  --btn-outline-wcag-disabled-color: var(--neutral7);
  --btn-outline-primary-wcag-disabled-color: var(--neutral7);
  --btn-outline-primary-2-wcag-disabled-color: var(--neutral7);
  --btn-outline-primary-2-wcag-disabled-border-color: var(--neutral6);
  --btn-outline-success-wcag-disabled-color: var(--neutral7);
  --btn-outline-success-2-wcag-disabled-color: var(--neutral7);
  --btn-outline-warning-wcag-disabled-color: var(--neutral7);
  --btn-outline-warning-2-wcag-disabled-color: var(--neutral7);
  --btn-outline-danger-wcag-disabled-color: var(--neutral7);
  --btn-outline-danger-2-wcag-disabled-color: var(--neutral7);
  --btn-outline-simple-wcag-disabled-color: var(--neutral7);
  --btn-outline-hue1-wcag-disabled-color: var(--neutral7);
  --btn-outline-hue2-wcag-disabled-color: var(--neutral7);
  --btn-outline-hue3-wcag-disabled-color: var(--neutral7);
  --btn-outline-hue4-wcag-disabled-color: var(--neutral7);
  --btn-outline-hue5-wcag-disabled-color: var(--neutral7);
  --btn-outline-hue6-wcag-disabled-color: var(--neutral7);
  --btn-outline-hue7-wcag-disabled-color: var(--neutral7);
  --btn-outline-hue8-wcag-disabled-color: var(--neutral7);
  --btn-outline-hue9-wcag-disabled-color: var(--neutral7);
  --btn-outline-hue10-wcag-disabled-color: var(--neutral7);
  --btn-outline-hue11-wcag-disabled-color: var(--neutral7);
  --btn-outline-hue12-wcag-disabled-color: var(--neutral7);
  --btn-outline-hue13-wcag-disabled-color: var(--neutral7);
  --btn-outline-neutral5-wcag-disabled-color: var(--neutral7);
  --btn-outline-wcag-disabled-border-color: var(--neutral6);
  --btn-outline-primary-wcag-disabled-border-color: var(--neutral6);
  --btn-outline-success-wcag-disabled-border-color: var(--neutral6);
  --btn-outline-success-2-wcag-disabled-border-color: var(--neutral6);
  --btn-outline-warning-wcag-disabled-border-color: var(--neutral6);
  --btn-outline-warning-2-wcag-disabled-border-color: var(--neutral6);
  --btn-outline-danger-wcag-disabled-border-color: var(--neutral6);
  --btn-outline-danger-2-wcag-disabled-border-color: var(--neutral6);
  --btn-outline-simple-wcag-disabled-border-color: var(--neutral6);
  --btn-outline-hue1-wcag-disabled-border-color: var(--neutral6);
  --btn-outline-hue2-wcag-disabled-border-color: var(--neutral6);
  --btn-outline-hue3-wcag-disabled-border-color: var(--neutral6);
  --btn-outline-hue4-wcag-disabled-border-color: var(--neutral6);
  --btn-outline-hue5-wcag-disabled-border-color: var(--neutral6);
  --btn-outline-hue6-wcag-disabled-border-color: var(--neutral6);
  --btn-outline-hue7-wcag-disabled-border-color: var(--neutral6);
  --btn-outline-hue8-wcag-disabled-border-color: var(--neutral6);
  --btn-outline-hue9-wcag-disabled-border-color: var(--neutral6);
  --btn-outline-hue10-wcag-disabled-border-color: var(--neutral6);
  --btn-outline-hue11-wcag-disabled-border-color: var(--neutral6);
  --btn-outline-hue12-wcag-disabled-border-color: var(--neutral6);
  --btn-outline-hue13-wcag-disabled-border-color: var(--neutral6);
  --btn-outline-neutral5-wcag-disabled-border-color: var(--neutral6);
  --btn-simple-border-disabled: var(--neutral6);
  --btn-progress-v2-shadow: none;
  --btn-progress-v2-content-color: var(--primary-2);
  --b-p-bg-h: var(--primary-shade-10);
  --b-p-bg-a: var(--primary-shade-30);
  --b-p2-bg-h: var(--primary-2-shade-10);
  --b-p2-bg-a: var(--primary-2-shade-30);
  --b-s-bg-h: var(--success-shade-10);
  --b-s-bg-a: var(--success-shade-30);
  --b-s2-bg-h: var(--success-2-10);
  --b-s2-bg-a: var(--success-2-30);
  --b-w-bg-h: var(--warning-shade-10);
  --b-w-bg-a: var(--warning-shade-30);
  --b-w2-bg-h: var(--warning-2-10);
  --b-w2-bg-a: var(--warning-2-30);
  --b-d-bg-h: var(--danger-shade-10);
  --b-d-bg-a: var(--danger-shade-30);
  --b-d2-bg-h: var(--danger-2-10);
  --b-d2-bg-a: var(--danger-2-30);
  --b-1-bg-h: var(--hue1-shade-10);
  --b-1-bg-a: var(--hue1-shade-30);
  --b-2-bg-h: var(--hue2-shade-10);
  --b-2-bg-a: var(--hue2-shade-30);
  --b-3-bg-h: var(--hue3-shade-10);
  --b-3-bg-a: var(--hue3-shade-30);
  --b-4-bg-h: var(--hue4-shade-10);
  --b-4-bg-a: var(--hue4-shade-30);
  --b-5-bg-h: var(--hue5-shade-10);
  --b-5-bg-a: var(--hue5-shade-30);
  --b-6-bg-h: var(--hue6-shade-10);
  --b-6-bg-a: var(--hue6-shade-30);
  --b-7-bg-h: var(--hue7-shade-10);
  --b-7-bg-a: var(--hue7-shade-30);
  --b-8-bg-h: var(--hue8-shade-10);
  --b-8-bg-a: var(--hue8-shade-30);
  --b-9-bg-h: var(--hue9-shade-10);
  --b-9-bg-a: var(--hue9-shade-30);
  --b-10-bg-h: var(--hue10-10);
  --b-10-bg-a: var(--hue10-30);
  --b-11-bg-h: var(--hue11-10);
  --b-11-bg-a: var(--hue11-30);
  --b-12-bg-h: var(--hue12-10);
  --b-12-bg-a: var(--hue12-30);
  --b-13-bg-h: var(--hue13-10);
  --b-13-bg-a: var(--hue13-30);
  --link-btn-simple-color: var(--neutral5);
  --btn-before-display: inline-block;
  --btn-large-before-height: 48px;
  --btn-flat-margin-themes: 0 -1rem;
  --icon-link-h: auto;
  --icon-link-i-w: auto;
  --icon-link-i-h: auto;
  --icon-link-i-lh: auto;
  --icon-link-before-content: "";
  --icon-link-bg-dark-white-text-hover-bg: transparent;
  --icon-link-icon-bg: transparent;
  --icon-link-focus-bs: 0 0 0 1px var(--hue7);
  --neutral6-color: var(--neutral6);
  --neutral6-color-hover: var(--neutral6-15);
  --neutral6-color-focus: var(--neutral6-25);
  --white-color-hover: var(--neutral5);
  --btn-flat-white-color-hover: var(--neutral5);
  --white-color-focus: var(--neutral5);
  --white-color-hover-opacity: .8;
  --white-color-focus-opacity: .6;
  --icon-link-focus-background: transparent;
  --icon-link-neutral6-focus-background: transparent;
  --icon-link-white-focus-background: transparent;
  --white-text-disabled: .5;
  --icon-link-disabled-color: var(--neutral6);
  --after-top-light: 0;
  --after-top: -50%;
  --after-left: -50%;
  --pink-text-icons-hover-bg:transparent;
  --pink-text-icons-focus-bg: transparent;
  --floating-btn-large-l-h: 56px;
  --floating-hover-background-color: rgba(var(--white-rgb), 0.8);
  --floating-active-background-color: rgba(var(--white-rgb), 0.6);
  --floating-hover-box-shadow: var(--floating-box-shadow);
  --floating-active-box-shadow: var(--floating-box-shadow);
  --floating-box-shadow: var(--floating-box-shadow);
  --floating-btn-bg:var(--hue1);
  --floating-btn-hover-bg:var(--hue1-shade-10);
  --floating-btn-active-bg:var(--hue1-shade-30);
  --floating-hue2-bg:var(--hue2);
  --floating-hue2-hover-bg:var(--hue2-10);
  --floating-hue2-active-bg:var(--hue2-30);
  --floating-hue3-bg:var(--hue3);
  --floating-hue3-hover-bg:var(--hue3-10%);
  --floating-hue3-active-bg:var(--hue3-30);
  --floating-hue4-bg:var(--hue4);
  --floating-hue4-hover-bg:var(--hue4-10);
  --floating-hue4-active-bg:var(--hue4-30);
  --floating-hue13-bg:var(--hue1)3;
  --floating-hue13-hover-bg:var(--hue13-10);
  --floating-hue13-active-bg:var(--hue13-30);
  --floating-hue6-bg:var(--hue6);
  --floating-hue6-hover-bg:var(--hue6-10);
  --floating-hue6-active-bg:var(--hue6-30);
  --floating-btn-disabled-bg: var(--neutral6);
  --floating-primary-hover:var(--primary-shade-10);
  --floating-primary-active:var(--primary-shade-30);
  --floating-danger-hover:var(--danger-10);
  --floating-danger-active:var(--danger-30);
  --floating-warning-hover:var(--warning-shade-10);
  --floating-warning-active:var(--warning-30);
  --floating-success-hover:var(--success-shade-10);
  --floating-success-active:var(--success-30);
  --cc-button-color: var(--neutral5);
  --cc-button-icon-color: var(--neutral5);
  --cc-button-border: 2px solid var(--neutral7);
  --cc-button-hover-border-color: var(--neutral5);
  --cc-button-border-disabled: 1px solid var(--neutral4);
  --cc-button-b-c: var(--neutral2);
  --cc-button-dot-border: transparent;
  --cc-button-dot-b-c: transparent;
  --cc-button-success-font-weight: 400;
  --cc-button-b-c-hover: var(--neutral6-neutral2-mix-12);
  --cc-button-selected-border-color: 2px solid var(--success-2);
  --cc-button-after-left: -2px;
  --cc-button-after-height: calc(100% + -2px);
  --cc-button-after-top: 1px;
  --cc-button-box-shadow:var(--jumbo-button-box-shadow);
  --cc-button-disabled-opacity: 1;
  --cc-button-padding:calc(1rem - 2px);
  --cc-button-disabled-border-hover: none;
  --cc-button-disabled-b-c: var(--neutral4);
  --cc-button-focus-outline:var(--hue7);
  --cc-button-focus-box-shadow:var(--jumbo-button-box-shadow);
  --cc-button-focus-b-c: var(--neutral6-neutral2-mix-24);
  --cc-button-focus-border: var(--neutral5);
  --cc-button-border-radius: 8px;
  --cc-button-status-success-c: var(--success-2);
  --disabled-hover-cursor: not-allowed;
  --disabled-pointer-events: all;
  --cc-button-switcher-like-bg:var(--success);
  --cc-button-switcher-like-bg-hover:var(--success-shade-10);
  --cc-button-switcher-like-icon:var(--success-2);
  --cc-button-switcher-dislike-bg:var(--warning);
  --cc-button-switcher-dislike-bg-hover:var(--warning-shade-10);
  --cc-button-switcher-dislike-icon: var(--warning-2);
  --icon-link-state-color: var(--neutral7);
  --icon-link-state-hover: rgba(var(--neutral5-rgb), .07);
  --icon-link-state-active-background: transparent;
  --icon-link-state-width: 72px;
  --icon-link-state-height: 72px;
  --icon-link-state-icon-width: 72px;
  --icon-link-state-icon-height: 72px;
  --icon-link-state-after-top-focus: -4px;
  --icon-link-state-after-left-focus: -4px;
  --icon-link-state-icon-padding: 0;
  --icon-link-state-icon-fz: 36px;
  --icon-link-state-icon-lh: 66px;
  --icon-link-state-icon-border-color: transparent;
  --icon-link-state-icon-hover-border-color: var(--neutral7);
  --icon-link-state-active-color: var(--primary-2);
  --icon-link-state-active-color-hover: var(--primary-2-15);
  --icon-link-state-active-icon-border-color: var(--primary-2);
  --progress-button-focus-border: var(--hue7);
  --buttons-width-after-for-ie: 46px;
  --buttons-height-after-for-ie: 46px;
  --icon-link-h-c: var(--primary-2-15);
  --icon-link-a-c: var(--primary-2-25);
  --icon-link-hue5-hover: var(--hue5-15);
  --icon-link-hue5-active: var(--hue5-25);
  --icon-link-hue8-hover: var(--hue8-15);
  --icon-link-hue8-active: var(--hue8-25);
  --icon-link-hue9-hover: var(--hue9-15);
  --icon-link-hue9-active: var(--hue9-25);
  --icon-link-hue10-hover: var(--hue10-15);
  --icon-link-hue10-active: var(--hue10-25);
  --icon-link-hue12-hover: var(--hue12-15);
  --icon-link-hue12-active: var(--hue12-25);
  --icon-link-neutral5-hover: var(--black-neutral5-mix-15);
  --icon-link-neutral5-active: var(--black-neutral5-mix-25);
  --minify-toggle-btn-hover: var(--primary-2-15);
}

.theme-dark {
  --checkbox-hover-top: 0;
  --checkbox-margin: 0;
  --checkbox-label-padding-left: 33px;
  --checkbox-disabled-label-color: rgba(var(--neutral5-rgb), .5);
  --checkbox-disabled-border-color: rgba(var(--neutral5-rgb), .5);
  --checkbox-disabled-checked-border-color: transparent;
  --checkbox-label-color: var(--neutral5);
  --checkbox-disabled-helper-color: rgba(var(--neutral5-rgb), .5);
  --checkbox-disabled-checked-helper-color: transparent;
  --checkbox-helper-width: 18px;
  --checkbox-helper-height: 18px;
  --checkbox-helper-color: var(--neutral5);
  --checkbox-helper-border: 2px solid var(--neutral5);
  --checkbox-input-checked-helper-color: var(--primary-2);
  --checkbox-input-checked-helper-background-color: var(--primary-2);
  --checkbox-disabled-input-checked-helper-background: rgba(var(--neutral5-rgb), .5);
  --checkbox-helper-before-top: 13.2px;
  --checkbox-helper-before-left: 5.8px;
  --checkbox-helper-after-top: 7.2px;
  --checkbox-helper-after-left: -0.2px;
  --checkbox-before-after-border-radius: 0;
  --checkbox-box-shadow: none;
  --checkbox-helper-before-after-background: var(--neutral1);
  --checkbox-disabled-helper-before-after-background: var(--neutral1);
  --checkbox-input-checked-before-height: 13px;
  --checkbox-input-checked-after-height: 8px;
  --checkbox-label-hover: var(--neutral5);
  --checkbox-label-hover-color: var(--primary-2);
  --checkbox-label-hover-helper-color: var(--primary-2-15);
  --checkbox-label-hover-text-color: var(--primary-2-15);
  --checkbox-border-hover-color: var(--primary-2-15);
  --checkbox-label-hover-helper-bg: var(--primary-2-15);
  --checkbox-label-hover-hover: rgba(var(--black-rgb), 0);
  --checkbox-checked-label-hover-hover: rgba(var(--primary-2-rgb), 0);
  --checkbox-not-checked-disabled-background: rgba(var(--black-rgb), .5);
  --checkbox-tabbed-focus-box-shadow: 0 0 0 10px rgba(var(--black-rgb), .5);
  --checkbox-filled-in-border: var(--hue13);
  --checkbox-filled-in-background-color: var(--hue13);
  --checkbox-checked-border-right: var(--primary-2);
  --checkbox-checked-border-bottom: var(--primary-2);
  --checkbox-disabled-label-before: rgba(var(--black-rgb), .5);
  --checkbox-tabbed-focus-border-color: #5a5a5a;
  --checkbox-tabbed-focus-after: rgba(var(--black-rgb), .5);
  --checkbox-tabbed-checked-focus-after: var(--hue13);
  --checkbox-background: var(--primary-2);
  --checkbox-filled-in-disabled-background: var(--neutral3);
  --checkbox-filled-in-bg-color: rgba(var(--black-rgb), .5);
  --checkbox-label-padding-top: 12px;
  --checkbox-label-padding-bottom: 12px;
  --checkbox-label-margin-top: 10px;
  --checkbox-label-margin-bottom: 10px;
  --checkbox-helper-text-color: var(--hue10);
  --checkbox-helper-text-margin: -.875rem;
  --checkbox-outline-focus-pading: 0;
  --checkbox-checked-label-hover-width: 22px;
  --checkbox-checked-label-hover-height: 22px;
  --checkbox-border-radius: 0;
  --checkbox-border-left: -2px;
  --checkbox-border-top: 12px;
  --checkbox-outline: 2px solid var(--hue7);
  --checkbox-color: var(--primary-2);
  --checkbox-tap-area-width: 48px;
  --checkbox-tap-area-height: 48px;
  --checkbox-link-padding: 13px 0;
  --checkbox-tap-left-position: -16px;
  --checkbox-underline-offset: 4px;
  --checkbox-focus-link-border: none;
  --checkbox-link-focus-decoration: underline dashed;
  --checkbox-text-decoration: underline;
  --checkbox-text-decoration-hover: none;
  --checkbox-pointer-events: none;
  --checkbox-link-hover-color: var(--neutral5);
  --checkbox-checked-border-color: inherit;
  --checkbox-fieldset-label-color:var(--neutral7);
  --checkbox-fieldset-error-color:var(--danger-2);
}

.theme-dark {
  --chips-active-active-icon-opacity: .6;
  --chips-active-background: var(--primary);
  --chips-active-border-color: var(--primary);
  --chips-active-color: var(--neutral5);
  --chips-active-hover-bg-color-gradient: linear-gradient(0deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
  --chips-active-hover-bg-color: var(--primary);
  --chips-active-hover-border-color: rgba(var(--primary-rgb), 0.9);
  --chips-active-hover-icon-opacity: .8;
  --chips-avatar-component-margin: 0 8px 0 -8px;
  --chips-background-color: transparent;
  --chips-border-color: var(--neutral7);
  --chips-box-shadow-focus: none;
  --chips-disabled-bg: var(--neutral6);
  --chips-disabled-border-color: var(--neutral6);
  --chips-disabled-color: var(--neutral5);
  --chips-dot-display: none;
  --chips-focus-before-border-color: var(--hue7);
  --chips-focus-before-display: block;
  --chips-hover-background: rgba(255, 255, 255, 0.07);
  --chips-hover-border-color: var(--neutral5);
  --chips-hover-color: var(--neutral5);
  --chips-icon-active-color: rgba(var(--primary-2-rgb), 0.7);
  --chips-icon-color: var(--neutral7);
  --chips-icon-hover-color: rgba(var(--primary-2-rgb), 0.9);
  --chips-img-height: 24px;
  --chips-img-width: 24px;
  --chips-color: var(--neutral7);
  --chips-padding:4px 12px;
  --chips-i-lh:20px;
  --chips-i-fs:1.5rem;
  --chips-border-radius:18px;
  --chip-clickable-active-background: rgba(255,255,255,0.17);
}

.theme-dark {
  --circle-graphics-border: var(--primary-2);
  --circle-graphics-bg: var(--primary);
  --circle-graphics-border-neutral: $neutral4;
  --circle-graphics-icon: var(--primary-2);
  --circle-graphics-icon-neutral: var(--neutral7);
  --circle-graphics-icon-background: var(--neutral5);
}

.theme-dark {
  --collapsible-border-top: 1px solid var(--neutral4);
  --background-header: transparent;
  --color-icon-arrow: var(--neutral7);
  --color-header-span: var(--neutral7);
  --collapsible-color-border-top-left-radius: 30px 100px;
  --collapsible-color-border-bottom-left-radius: 30px 100px;
  --main-border-radius: 12px;
  --main-background: var(--neutral2);
  --collapsible-box-shadow: 0 0 0;
  --collapsible-color-border-height: calc(100% - 6px);
  --collapsible-color-border-transform: translateY(-50%);
  --collapsible-color-border-left-position: 0;
  --collapsible-color-border-top-position: 50%;
  --aw-collapsible-header-line-height: 2rem;
  --aw-collapsible-header-pt: 1rem;
  --aw-collapsible-header-pb: 1rem;
  --aw-collapsible-i-header-line-height: 2rem;
  --aw-collapsible-header-i-width:2rem;
  --aw-collapsible-header-focus-border:2px solid var(--hue7);
  --aw-collapsible-i-margin-top: 0;
  --aw-collapsible-body-border-color: var(--neutral7);
  --aw-collapsible-heading-highlighted-bg: rgba( var(--neutral5), 0.05);
}

.theme-dark {
  --collection-item-padding: 1rem;
  --collection-item-color-active-background-color: transparent;
  --collection-item-color-active-color: lighten(var(--neutral5), 55%);
  --collection-i-circle-background-color: var(--neutral7);
  --collection-background: transparent;
  --collection-item-background-color: transparent;
  --list-item-background-color: transparent;
  --collection-item-color: var(--neutral5);
  --collection-small-color: var(--neutral7);
  --collection-hover-not: rgba(var(--neutral5-rgb), 0.07);
  --collection-color-not: var(--neutral5);
  --collection-hover-small-color: var(--neutral7);
  --collection-active-color: var(--primary-2);
  --collection-active-background: rgba(var(--neutral5-rgb), 0.17);
  --collection-active-small-color: var(--primary-2);
  --collection-striped-child-background: rgba(var(--black-rgb), .18);
  --collection-li-border-top: var(--neutral4);
  --collection-icons-color: var(--neutral5);
  --collection-i-circle-white: var(--white);
  --collection-side-nav-color: var(--neutral5);
  --collection-active-item: var(--primary-2);
  --collection-avatar-color: var(--neutral5);
  --responsive-layout-tabs-collection-hover: rgba(var(--white-rgb), 0.05);
  --responsive-layout-tabs-collection-active: rgba(var(--white-rgb), 0.08);
  --collection-focus-border-radius: 10px;
  --collection-hover-before-border: 1px solid var(--neutral7);
  --collection-list-border-radius: .5rem;
  --collection-list-border-radius-two-col: .75rem;
  --list-two-col-border: 1px solid var(--neutral4);
}

.theme-dark {
  --dial-pad-background: var(--neutral2);
  --dial-pad-border: 1px solid var(--neutral4);
  --dial-pad-keyboard-button-background: var(--neutral4);
  --dial-pad-keyboard-button-hover-background: var(--white-neutral4-mix-7);
  --dial-pad-keyboard-button-active-background: var(--white-neutral4-mix-14);
  --dial-pad-keyboard-button-focus-background: var(--white-neutral4-mix-7);
  --dial-pad-keyboard-button-border-hover: var(--neutral7);
  --dial-pad-keyboard-button-span-first: var(--neutral5);
  --dial-pad-keyboard-button-span-last: var(--neutral7);
  --dial-pad-modal-height: 268px;
  --dial-pad-keyboard-btn-padding: 3px 0 0;
  --dial-pad-keyboard-btn-width: 48px;
  --dial-pad-keyboard-btn-height: 48px;
  --dial-pad-keyboard-btn-margin: 0 0 6px 0;
  --dial-pad-keyboard-btn-border-radius: 4px;
  --dial-pad-keyboard-btn-first-child-line-height: 22px;
  --dial-pad-keyboard-btn-first-child-font-weight: 600;
  --dial-pad-keyboard-btn-first-child-font-size: 1rem;
  --dial-pad-keyboard-btn-last-child-line-height: 1rem;
  --dial-pad-keyboard-btn-last-child-font-weight: 400;
  --dial-pad-keyboard-btn-last-child-font-size: 0.75rem;
  --dial-pad-keyboard-btn-last-child-flex-grow: initial;
  --dial-pad-keyboard-button-focus-opacity: 1;
  --dial-pad-keyboard-button-focus-border-color: var(--hue7);
  --dial-pad-keyboard-focus-border-display: block;
  --dial-pad-keyboard-action-btn-focus-display:block;
  --dial-pad-action-icon-top: 0;
  --dial-pad-action-icon-lh: 24px;
  --dial-pad-action-icon-height: 24px;
  --dial-pad-action-icon-right: 16px;
  --dial-pad-action-icon-width: 24px;
  --dial-pad-icon-link-top: 0;
  --dial-pad-icon-link-right: 0;
  --dial-pad-action-icon-right-rtl: 0;
}

.theme-dark {
  --dropdown-boxshadow: 0px 0.5px 2px 0px rgba(0, 0, 0, 0.04), 0px 1px 4px 0px rgba(0, 0, 0, 0.06), 0px 2px 8px 0px rgba(0, 0, 0, 0.08), 0px 4px 14px 0px rgba(0, 0, 0, 0.12), 0px 6px 16px 0px rgba(0, 0, 0, 0.16);
  --dropdown-bg: var(--neutral2);
  --dropdown-br: 8px;
  --dropdown-check-icon-color: var(--primary-2);
  --dropdown-li-hover-bg: rgba(var(--white-rgb), 0.07);
  --dropdown-li-active-selected-bg: rgba(var(--white-rgb), 0.07);
  --dropdown-li-active-color: var(--primary-2);
  --dropdown-li-border-top: 1px solid var(--neutral4);
  --dropdown-li-disabled-a-color: var(--neutral5);
  --dropdown-li-disabled-opacity: .5;
  --dropdown-li-class-hover-bg: rgba(var(--white-rgb), 0.07);
  --dropdown-collection-item-disabled: var(--neutral5);
  --dropdown-content-collection-hover-not-active: rgba(var(--white-rgb), 0.07);
  --dropdown-content-collection-hover-not-active-color: var(--white);
  --dropdown-content-collection-hover-active-color: var(--primary-2);
  --dropdown-content-dropdown-header-color: var(--neutral7);
  --dropdown-multiple-list-li-color: var(--neutral5);
  --dropdown-content-material-icons-back-color: var(--white);
  --dropdown-material-icons-back-hover: rgba(var(--black-rgb), 0);
  --dropdown-more-link-color: var(--primary-2);
  --dropdown-content-li-a-span-line-height: inherit;
  --dropdown-content-li-a-span-padding: 16px;
  --dropdown-content-li-focus:var(--hue7);
  --dropdown-content-li-hover-before-border: 1px solid var(--neutral7);
  --dropdown-hover-border-radius: 10px;
  --dropdown-li-avatar-component-icon-color: var(--white);
}

.theme-dark {
  --divider-color: var(--neutral4);
}

.theme-dark {
  --helper-text-fz: 0.875rem;
  --helper-text-margin: 0.125rem 0 1rem 0;
  --helper-text-color: var(--neutral7);
  --helper-text-line-height: 1;
  --helper-text-line-height-new: 20px;
  --helper-text-height: 1.25rem;
  --helper-text-padding-top: 0;
  --helper-position: static;
  --avz-input-warning-danger-icon: "'error_outline'";
  --avz-input-success-icon: "'check_circle_outline'";
  --input-background-color: rgba(var(--white-rgb), .05);
  --input-background-color-2: rgba(var(--white-rgb), .05);
  --input-border-bottom: 1px solid var(--neutral7);
  --input-border-radius: 0.25rem 0.25rem 0 0;
  --input-height: 49px;
  --input-inner-min-height: 50px;
  --input-fixed-label-height: 50px;
  --input-margin: 0;
  --input-fixed-label-margin: 0;
  --input-padding: 0;
  --input-padding-with-label: 16px;
  --input-height-with-label: 33px;
  --input-height-with-label-new: 27px;
  --input-padding-top: 3px;
  --input-field-float-label-not-active-pt: 13px;
  --input-field-fixed-label-not-active-pt: 13px;
  --input-field-float-label-not-active-pb: 12px;
  --input-focus-border-color: var(--primary-2);
  --input-focus-box-shadow: var(--primary-2);
  --date-time-picker-icon-position: 36px;
  --date-time-picker-fixed-label-pt: 0;
  --date-time-picker-fixed-label-height: 50px;
  --input-hover-normal-border-color: var(--neutral7);
  --input-field-width-tel: calc(100% - 60px);
  --input-field-mt: 0;
  --input-field-mb: 1rem;
  --input-field-input-pl: .5rem;
  --input-field-input-pr: .5rem;
  --input-field-width: 100%;
  --input-field-width-val-pr: 40px;
  --input-field-width-val-icon: calc(100% - 40px);
  --input-field-width-val-icon-tel: calc(100% - 94px);
  --input-field-width-has-action-val-pr: 90px;
  --input-field-width-has-action-val-icon: calc(100% - 90px);
  --input-field-width-has-action-val-icon-tel: calc(100% - 143px);
  --intl-tel-input-mb: 0;
  --input-field-width-has-action-tel-pr: 40px;
  --input-field-width-has-action-tel: calc(100% - 92px);
  --input-field-label-color: var(--neutral7);
  --input-field-label-padding-left: 3rem;
  --input-field-label-color-active: var(--neutral7);
  --input-success-label-color: var(--success-2);
  --input-field-label-color-error-active: var(--danger-2);
  --input-field-label-left: .5rem;
  --input-field-label-transform: none;
  --input-field-label-active-top: 6px;
  --input-field-label-active-top-new: 0px;
  --input-field-label-inactive-top: 13px;
  --input-field-label-inactive-top-new: 0px;
  --input-field-label-line-height: 1rem;
  --input-field-label-icon-color: var(--primary-2);
  --val-after-top: 13px;
  --val-after-right: 0;
  --val-after-transform: none;
  --input-field-input-placeholder-color: var(--neutral7);
  --input-placeholder-color: var(--neutral7);
  --input-text-color: var(--neutral7);
  --input-text-hover-color: var(--neutral5);
  --label-color-active: var(--primary-2);
  --input-field-fill-text-color: var(--neutral5);
  --input-disabled-color: var(--neutral7);
  --input-disabled-border-color: transparent;
  --disabled-border-style: solid;
  --input-disabled-opacity: 1;
  --disabled-opacity: 0.5;
  --input-disabled-bg: var(--neutral4);
  --action-icon-width: 48px;
  --action-icon-height: 48px;
  --action-icon-right: -8px;
  --action-icon-hover: transparent;
  --action-icon-color: var(--neutral5);
  --action-icon-color-hover: var(--primary-2);
  --action-icon-focus-color: var(--hue7);
  --action-icon-margin: 0;
  --input-field-float-label-align-items: flex-start;
  --new-select-line-height: 1.5rem;
  --new-select-hover-bg-ml: 0;
  --new-select-hover-bg-display: none;
  --input-field-float-label-pb: 6px;
  --input-field-hover-textarea-boxshadow-color: var(--neutral7);
  --dp-icon-width: 24px;
  --input-field-danger: var(--danger-2);
  --input-field-warning: var(--warning-2);
  --input-field-success: var(--success-2);
  --input-field-box-shadow: inset 0 -1px 0 0;
  --after-padding-right: 65px;
  --fixed-error-input-field-mb: 1.25rem;
  --fixed-error-min-height: 1.25rem;
  --input-background-color-2-hover: rgba(var(--neutral5-rgb), .07);
  --input-field-active-f-w: 600;
  --input-spinner-layer-border-color: var(--neutral5);
  --input-search-focus-color: var(--neutral6);
  --input-search-focus-icon-color: var(--neutral6);
  --input-autocomplete-li-color: var(--neutral3);
  --input-autocomplete-caret-width: 24px;
  --input-autocomplete-caret-height: 48px;
  --input-autocomplete-caret-line-height: 48px;
  --input-autocomplete-caret-top: 0;
  --input-autocomplete-caret-right: 8px;
  --input-autocomplete-caret-color: var(--neutral5);
  --input-autocomplete-caret-before-top: 0;
  --input-autocomplete-caret-before-right: 0;
  --input-autocomplete-caret-before-bottom: 0;
  --textarea-label-active-lh-new: 1rem;
  --textarea-label-active-top: 3px;
  --textarea-item-padding: 0 8px 8px;
  --textarea-field-width-val-pr-new: 0.5rem;
  --textarea-val-after-display: none;
  --input-field-mask-color:var(--neutral6);
  --input-box-sizing: border-box;
  --input-field-float-label-active-position: relative;
}

.theme-dark {
  --keyboard-background: var(--neutral1);
  --keyboard-primary-color: var(--primary);
  --keyboard-primary-color-active: var(--primary-shade-30);
  --keyboard-button-bg: var(--neutral4);
  --keyboard-button-bg-active: var(--neutral4-shade-30);
  --keyboard-command-button-bg: var(--neutral6-shade-12);
  --keyboard-command-button-bg-active: var(--neutral6-shade-30);
}

.theme-dark {
  --mob-navbar-aw-collapsible-background: var(--neutral1);
  --navbar-nav-side-nav-color: var(--neutral5);
  --navbar-nav-side-nav-background: var(--neutral1);
  --mob-logo-box-background: var(--neutral1);
  --mob-status-menu-li-active-a-color: var(--primary-2);
  --mob-a-color: var(--neutral5);
  --mob-a-font-size: 16px;
  --mob-a-font-weight: 400;
  --li-a-link-hover-color: var(--primary-2-15);
  --mob-span-icon: --neutral7;
  --mob-nav-nav-wrapper-border-bottom: var(--neutral4);
  --mob-a-hover-background-color: rgba(var(--white-rgb), 0.05);
  --mob-a-hover-active-background: rgba(var(--white-rgb), 0.07);
  --mob-white-color: var(--white);
  --small-font-size: 0.875rem;
  --mob-hover-color: var(--primary-2-20);
  --mob-active-color: var(--primary-2-30);
  --mob-caption-sub-color: var(--neutral6);
  --gradient-background-color: linear-gradient(285.57deg, var(--hue2) 0%, var(--hue8) 100%);
  --a-i-mob-background: transparent;
  --side-nav-top-height: 56px;
  --side-nav-top-line-height: 56px;
  --side-nav-top-bb: var(--neutral4);
  --close-top: 4px;
}

.theme-dark {
  --modal-sm-width: 400px;
  --dialog-container-border-radius: 8px;
  --dialog-container-color: var(--neutral5);
  --dialog-container-background-color: var(--neutral1);
  --modal-footer-btn-width: 100%;
  --dialog-modal-heading-border-bottom: 1px solid var(--neutral4);
  --dialog-modal-footer-border-bottom: 1px solid var(--neutral4);
  --modal-close-color: var(--neutral5);
  --modal-close-hover-bg: transparent;
  --adaptive-dialog-heading-padding: 1.5rem 1.5rem 1.5rem 1.5rem;
  --adaptive-dialog-content-padding: 0 1.5rem 1.5rem 1.5rem;
  --adaptive-dialog-pb-on-small: 1.5rem;
  --adaptive-dialog-heading-padding-on-small: 1rem;
  --adaptive-dialog-content-padding-on-small: 0 1rem 1.5rem 1rem;
  --adaptive-dialog-modal-bottom-border-radius-mobile: 0;
  --mat-dialog-close-right:1rem;
  --mat-dialog-close-top: 1.25rem;
  --mat-dialog-floating-focus-border:2px solid var(--hue7);
  --adaptive-dialog-border-radius: 12px;
}

.theme-dark {
  --navbar-a-not-link-hover-background-color: rgba(var(--white-rgb), 0.07);
  --navbar-a-not-link-hover-color: var(--neutral5);
  --navbar-a-active-hover: var(--primary-2);
  --navbar-aw-collapsible-header: var(--neutral1);
  --navbar-aw-collapsible: var(--neutral2);
  --navbar-aw-collapsible-hover: var(--neutral2);
  --navbar-aw-collapsible-hover-background-color: rgba(var(--white-rgb), 0.07);
  --navbar-aw-collapsible-body-background-color: var(--neutral2);
  --navbar-focus-text-color: var(--neutral5);
  --search-inner-background: var(--neutral1);
  --search-inner-border-bottom: var(--neutral4);
  --button-collapse-margin: 1rem 0.75rem 0;
  --button-collapse-margin-mobile: 1rem 0.75rem 0 .25rem;
  --left-icon-mr: .75rem;
  --left-icon-color: var(--neutral5);
  --navbar-aw-collapsible-p-padding: 1rem 3.5rem;
  --navbar-aw-collapsible-bb: var(--neutral4);
  --navbar-aw-collapsible-p-lh: 1.5rem;
  --navbar-overlay: rgba(var(--neutral4-rgb), .6);
  --navbar-aw-collapsible-badge-lh: initial;
  --navbar-aw-collapsible-badge-mt: 1px;
  --navbar-aw-collapsible-header-lh: inherit;
  --navbar-aw-collapsible-header-p: 0 1rem;
  --sidenav-avatar-border: 1px solid var(--neutral7);
  --dropdown-content-border-radius: 0 0 8px 8px;
  --aw-dropdown-content-min-width: 160px;
  --navbar-medium-min-width: 280px;
}

.theme-dark {
  --navbar-nav-color: var(--neutral1);
  --navbar-nav-background: var(--neutral3);
  --navbar-nav-height: 56px;
  --navbar-nav-line-height: 56px;
  --nav-nav-wrapper-border-bottom: var(--neutral4);
  --nav-nav-wrapper-mobile-side-nav-color: var(--neutral5);
  --nav-nav-wrapper-a-hover-list-page-box-shadow: var(--primary-2);
  --nav-a-link-icon-label-hover-background-color: var(--neutral2);
  --nav-hover-list-page-color: var(--primary-2);
  --nav-nav-wrapper-a-hover-list-page-box-shadow-new: transparent;
  --nav-hover-list-page-color-new: var(--neutral5);
  --logo-li-a-link-color: var(--primary-2);
  --logo-li-a-link-visited-color: var(--hue8);
  --logo-li-a-link-hover-color: var(--primary-2-20);
  --logo-li-a-link-active-color: var(--primary-2-30);
  --nav-collection-item-small-color: var(--neutral7);
  --dot-badge-color: var(--neutral5);
  --dot-badge-background: var(--danger);
  --dot-badge-border: var(--neutral1);
  --search-block-input-color: var(--neutral5);
  --search-block-input-background: rgba(var(--neutral5-rgb), .05);
  --search-block-input-border: var(--neutral4);
  --search-block-input-border-color: var(--primary-2);
  --avatar-background: var(--neutral1);
  --status-online-color: var(--success);
  --status-away-color: var(--warning);
  --status-busy-color: var(--danger);
  --status-offline-color: var(--neutral6);
  --navbar-li-ml: 0;
  --navbar-link-icon-label-fz: 0.875rem;
  --hover-list-page-background-color: rgba(var(--white-rgb), 0.07);
  --nav-a-link-icon-label-focus-border: 2px solid var(--hue7);
  --nav-aw-collapsible-header-focus-bs: inset 0 0 0 2px var(--hue7);
  --nav-aw-logo-focus-bs:0 0 0 2px var(--hue7);
  --nav-a-link-icon-label-hover-border: 1px solid var(--neutral7);
}

.theme-dark {
  --notifications-noty_bar-overflow: visible;
  --notifications-flash-dialog-color: var(--neutral5);
  --notifications-flash-dialog-border-radius: 8px;
  --notifications-flash-dialog-padding: 1rem;
  --notifications-icon-link-margin-left: 0;
  --notifications-flash-dialog-border: 1px solid var(--primary);
  --notifications-flash-dialog-border-w: 1px solid var(--warning);
  --notifications-flash-dialog-border-d: 1px solid var(--danger);
  --notifications-flash-dialog-border-s: 1px solid var(--success);
  --notifications-flash-dialog-background-color: var(--primary);
  --notifications-box-shadow: 0 0 2px rgba(0,0,0,.14), 0 2px 2px rgba(0,0,0,.12), 0 1px 3px rgba(0,0,0,.2);
  --notifications-min-height: 58px;
  --notifications-text-max-width: calc(100% - 52px);
  --notifications-text-mb: 0;
  --notifications-actions-top: auto;
  --notifications-btn-flat-hover-bg: transparent;
  --notifications-btn-flat-active-bg: transparent;
  --notifications-btn-flat-mh:24px;
  --notifications-btn-flat-lh:24px;
  --notifications-wrapper-actions-icon-link-color: var(--neutral5);
  --warning-text: var(--warning-2);
  --danger-text: var(--danger-2);
  --success-text: var(--success);
  --primary-text: var(--primary-2);
  --notifications-actions-icon-link-color: inherit;
  --notifications-actions-icon-link-h:24px;
  --notifications-actions-icon-link-line-height-ie:1;
  --notification-dark-bg-color:inherit;
  --notifications-flash-dialog-f-s: 1rem;
  --notifications-toast-background-color: var(--neutral2);
  --notifications-toast-border: 1px solid var(--neutral4);
  --notifications-toast-dot-divider-c:var(--neutral4);
  --notifications-toast-btn-simple:var(--neutral7);
  --notifications-toast-card-meta:var(--neutral7);
  --notifications-toast-action-border-c:var(--neutral4);
  --notifications-btn-flat-tt:capitalize;
  --notifications-btn-flat-primary:var(--primary-2);
  --notifications-btn-flat-danger:var(--danger-2);
  --notifications-high-priority-border:var(--danger-2);
  --notifications-btn-fs: 14px;
  --notifications-toast-action-btn-mt:12px;
  --notifications-toast-action-btn-lh:19px;
  --notifications-card-action-justify:center;
  --notifications-toast-border-radius:8px;
  --notifications-toast-focus-border:2px solid var(--hue7);
  --notifications-flash-dialog-focus-border:2px solid var(--hue7);
  --notifications-btn-flat-focus: var(--neutral5);
  --notifications-icon-link-focus: 0 0 0 2px var(--neutral5);
}

.theme-dark {
  --panel-border-radius: 12px;
  --panel-background: var(--neutral2);
  --panel-box-shadow: 0 0 0 1px var(--neutral4) inset;
  --panel-header-border: 1px solid var(--neutral4);
  --panel-footer-border: 1px solid var(--neutral4);
  --panel-footer-background: transparent;
  --panel-warning-color: var(--neutral5);
  --panel-heading-padding-down: 1rem;
  --panel-body-padding-down: 1rem;
  --panel-footer-padding-down: 1rem;
  --panel-heading-padding: 1rem 1.5rem;
  --panel-body-padding: 1.5rem 1.5rem;
  --panel-footer-padding: 1rem 1.5rem;
  --panel-padding-left-when-colored-down: 13px;
  --panel-padding-left-when-colored: 21px;
  --panel-header-icon-margin-right: 0.5rem;
  --panel-interactive-header-icon-margin-right: 0.75rem;
  --panel-interactive-body-bg: rgba(255, 255, 255, 0.05);
  --panel-interactive-body-bg-active: rgba(255, 255, 255, 0.07);
  --panel-interactive-body-bg-focus: rgba(255, 255, 255, 0.05);
  --panel-interactive-bg: var(--neutral2);
  --panel-footer-scroll-btn-focus-bg: rgba(var(--neutral6-rgb), .95);
  --panel-footer-scroll-btn-bg: var(--neutral2);
  --panel-footer-scroll-btn-hover-bg: var(--neutral6);
  --panel-footer-scroll-btn-active: linear-gradient(0deg, rgba(190, 195, 204, 0.2), rgba(190, 195, 204, 0.2)), var(--neutral6);
  --panel-interactive-border-radius: 12px;
  --panel-heading-highlighted-bg: rgba(var(--neutral5-rgb), 0.05);
  --panel-highlighted-btn-stroke: inset 0px 0px 0px 2px rgba(255,255,255,0.05);
  --panel-interactive-footer-padding: 0.75rem 1rem 1rem;
  --panel-interactive-content-btn-bg-hover: rgba(var(--neutral5-rgb), 0.05);
}

.theme-dark {
  --spinner-layer-border-color: var(--primary-2);
}

.theme-dark {
  --progress-background-color: var(--neutral4);
  --progress-indeterminate-background: var(--primary-2);
  --progress-button-padding-with-btn: 0 1rem;
  --progress-button-padding-with-btn-large: 0 1.5rem;
  --progress-button-border: var(--neutral3);
  --progress-button-color: var(--neutral6);
  --progress-v2-focus-bg: rgba(var(--neutral6-rgb), 0.24);
  --progress-button-focus-border-color: var(--hue7);
  --progress-button-box-shadow: none;
  --progress-btn-primary-box-shadow: none;
  --primary-focus-box-shadow: none;
  --progress-button-large-l-h:50px;
  --progress-hold-content-margin:-0.5rem -1.5rem;
  --progress-hold-content-position:relative;
  --progress-stepper-background-color: var(--neutral4);
  --progress-stepper-step-color:var(--primary);
}

.theme-dark {
  --radio-buttons-margin: 0;
  --radio-buttons-padding-left: 34px;
  --radio-buttons-label-top: 2px;
  --radio-buttons-width: 20px;
  --radio-buttons-height: 20px;
  --radio-buttons-label-before-after: 2px solid var(--neutral5);
  --radio-buttons-disabled-not-before: rgba(var(--neutral5-rgb), .5);
  --radio-buttons-label-color: var(--neutral5);
  --radio-buttons-label-hover-color: var(--primary-2-15);
  --radio-buttons-disabled-checked-border: 2px solid rgba(var(--neutral5-rgb), .5);
  --radio-buttons-disabled-checked-background-color: rgba(var(--neutral5-rgb), .5);
  --radio-buttons-disabled-label-color: rgba(var(--neutral5-rgb), .5);
  --radio-buttons-label-hover: var(--primary-2);
  --radio-buttons-hover-hover-background: none;
  --radio-buttons-checked-hover-hover-background: none;
  --radio-buttons-disabled-checked-hover-hover-background: none;
  --radio-buttons-box-shadow: none;
  --radio-buttons-box-shadow-focus: none;
  --radio-buttons-checked-border: 2px solid var(--primary-2);
  --radio-buttons-checked-hover-border: 2px solid var(--primary-2-15);
  --radio-buttons-checked-border-focus: 2px solid var(--primary-2-15);
  --radio-buttons-checked-background-color: var(--primary-2);
  --radio-buttons-checked-hover-background-color: var(--primary-2-15);
  --radio-buttons-disabled-checked-border-before-after: none;
  --radio-buttons-hover-not-checked-before: 2px solid var(--primary-2-15);
  --radio-buttons-top: 12px;
  --radio-buttons-bottom: 12px;
  --radio-label-buttons-width: 28px;
  --radio-label-buttons-height: 28px;
  --radio-label-buttons-border-radius: 0;
  --radio-label-buttons-border-top: 10px;
  --radio-label-buttons-border-left: -4px;
  --radio-buttons-outline: 2px dotted var(--primary-2);
  --radio-buttons-focus-border: 2px solid var(--hue7);
  --radio-buttons-color: var(--hue7);
  --radio-buttons-hover-top: 4px;
  --radio-buttons-hover-left: -10px;
  --radio-buttons-hover-top-for-1-8: -8px;
  --radio-buttons-hover-not: rgba(var(--neutral5-rgb), 0.07);
  --radio-buttons-hover-before-border: 1px solid var(--neutral7);
}

.theme-dark {
  --rating-star-hover: var(--hue7-15);
}

.theme-dark {
  --select-color: var(--neutral5);
  --select-background-color: rgba(var(--white-rgb), .05);
  --select-background-color-hover: rgba(var(--white-rgb), .05);
  --select-border-bottom: 1px solid var(--neutral7);
  --select-border-radius: 0.25rem 0.25rem 0 0;
  --select-hover-border-bottom: var(--neutral7);
  --select-focus-border-bottom: var(--primary-2);
  --select-focus-border-color: var(--primary-2);
  --select-focus-label-color: var(--neutral7);
  --select-success-border-bottom: var(--success-2);
  --select-success-label-color: var(--success-2);
  --select-error-border-bottom: var(--danger-2);
  --select-box-shadow: inset 0 -1px 0 0;
  --select-searchable-border-bottom: 1px solid var(--neutral7);
  --select-searchable-border-bottom-hover: 1px solid var(--neutral7);
  --select-searchable-icon-line-height: 48px;
  --select-height: 50px;
  --select-line-height: 50px;
  --select-padding: 6px 55px 0 .5rem;
  --select-padding-top-native: 0;
  --label-top: 13px;
  --label-color: var(--neutral7);
  --caret-width: 24px;
  --caret-height: 48px;
  --caret-line-height: 48px;
  --caret-top: 0;
  --caret-right: 8px;
  --caret-color: var(--neutral5);
  --caret-before-top: 0;
  --caret-before-right: 0;
  --caret-before-bottom: 0;
  --caret-hover-background: transparent;
  --val-icon-right: 38px;
  --select-helper-text-margin: 0.125rem 0 1rem 0;
  --disabled-caret-color: var(--neutral5);
  --disabled-border: 1px solid var(--neutral7);
  --disabled-select-color: var(--neutral5);
  --disabled-border-hover: 1px solid var(--neutral7);
  --disabled-label-color: var(--primary-2);
  --disabled-opacity: 1;
  --disabled-only-select-color: var(--neutral7);
  --disabled-select-border-color: transparent;
  --disabled-bg-color: --neutral4;
  --wcag-dropdown-select: var(--primary-2);
  --wcag-border-radius: 8px;
  --select-i-color: var(--neutral7);
  --select-background-color-2-hover: rgba(var(--neutral5-rgb), .07);
  --label-padding-right: 55px;
  --select-wrapper-select-border-color: var(--neutral7);
  --select-wrapper-dropdown-border-color: var(--neutral7);
  --select-wrapper-dropdown-color: var(--neutral3);
  --select-native-not-active-pt: 3px;
  --select-native-not-active-pb: 6px;
  --select-native-input-inner-height: 50px;
  --select-native-label-active-input-inner-height: 50px;
}

.theme-dark {
  --slider-filled-color: var(--primary-2);
  --slider-empty-color: var(--neutral6);
  --slider-circle-color: var(--primary);
  --slider-circle-hover-bg: linear-gradient(0deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0.15)), var(--primary);
  --slider-filled-height: 6px;
  --slider-filled-position: 5px;
  --slider-empty-height: 4px;
  --slider-circle-height: 20px;
  --slider-circle-width: 20px;
  --slider-circle-position: -2px;
  --slider-active-background-left: -12px;
  --slider-active-background-top: -12px;
  --slider-active-on-start-top: -10px;
  --slider-active-on-start-left: -10px;
  --slider-active-on-start-background: var(--primary);
  --slider-circle-on-start-color: var(--primary);
  --slider-circle-on-start-border: none;
  --slider-disabled: .4;
  --slider-disabled-circle-on-start-color: var(--primary);
  --slider-disabled-circle-on-start-border: none;
  --slider-disabled-connect-color: var(--primary-2);
  --slider-disabled-icon-opacity: .2;
  --slider-handle-disabled-horizontal-top: -2px;
  --slider-vertical-width: 4px;
  --slider-vertical-position: -8px;
  --slider-vertical-filled: var(--primary-2);
  --slider-vertical-empty: var(--neutral6);
  --slider-line-border-radius: 4px;
  --slider-vertical-filled-height: 6px;
  --slider-vertical-position-ie11: -8px;
  --slider-vertical-right: 1px;
  --slider-handle-disabled-width: 20px;
  --slider-handle-disabled-height: 20px;
  --slider-target-margin-ie11: -11px auto 0 auto;
  --slider-handle-focus:1px dashed var(--hue7);
  --aw-slider-value-bg:var(--neutral4);
  --slider-icon-color:var(--neutral5);
}

.theme-dark {
  --switch-bs: 0 0 2px rgba(0,0,0,.14), 0 2px 2px rgba(0,0,0,.12), 0 1px 3px rgba(0,0,0,.2);
  --switch-lever-width: 44px;
  --switch-lever-height: 16px;
  --switch-lever-background-color: rgba(var(--neutral6-rgb), 1);
  --switch-lever-after-background-color: rgba(var(--neutral5-rgb), 1);
  --switch-lever-before-top: -4px;
  --switch-lever-before-color: var(--neutral5);
  --switch-input-checkbox-top: -4px;
  --switch-input-checkbox-left-after: 0;
  --switch-input-checkbox-left: 20px;
  --switch-checked-background-color: rgba(var(--primary-2-rgb), 0.24);
  --switch-checked-after-background-color: var(--primary-2);
  --switch-input-checkbox-disabled-left: rgba(var(--neutral6-rgb), .5);
  --switch-disabled-after-background-color: var(--neutral5-shade-50);
  --switch-lever-name-disabled-background-color: rgba(var(--primary-2-rgb), 0.24);
  --switch-disabled-background-color: var(--primary-2-shade-50);
  --switch-name-disabled-left: 20px;
  --switch-lever-after-box-shadow: var(--switch-bs);
  --switch-lever-after-bs: var(--switch-bs);
  --checked-lever-bs: none;
  --not-checked-lever-bs: none;
  --wcag-focus: 1px solid var(--primary-2);
  --wcag-offset: 8px;
  --wcag-switch-lever-after-top: -5px;
  --wcag-switch-lever-after-left: -2px;
  --wcag-switch-lever-after-top-contrast: -7px;
  --wcag-switch-checked-after-left: 20px;
}

.theme-dark {
  --main-border: 1px solid var(--neutral4);
  --hover-bg: rgba(var(--neutral5-rgb), .07);
  --highlight-bg: rgba(var(--neutral5-rgb), .14);
  --highlight-hover-bg: rgba(var(--neutral5-rgb), .14);
  --header-sortable-color: var(--neutral5);
  --header-cell-color: var(--neutral5);
  --datatable-header-border-bottom-color: 1px solid var(--neutral4);
  --sortable-btn-color: var(--primary-2);
  --table-icon-up-color: var(--primary);
  --table-icon-up-down: var(--primary);
  --datatable-body-cell-color: var(--neutral5);
  --datatable-body-row-border: none;
  --table-row-bg-color: rgba(var(--neutral5-rgb), .05);
  --datatable-body-cell-padding: 0.5rem 1.5rem;
  --datatable-body-cell-padding-down: 0.5rem 1rem;
  --datatable-panel-cell-padding-up-first-child: 0.5rem 1rem 0.5rem 1.5rem;
  --datatable-panel-cell-padding-up-last-child: 0.5rem 1.5rem 0.5rem 1rem;
  --table-icon-down-color: var(--primary);
  --datatable-checkbox-header-hover-top-position: 2px;
  --datatable-checkbox-hover-top-position: 10px;
  --datatable-checkbox-hover-left-position: -2px;
  --datatable-checkbox-helper-top-position: 50%;
  --datatable-checkbox-header-helper-top-position: 4px;
  --datatable-header-cell-helper-position-left: 29px;
  --datatable-checkbox-focus-hover-width: 22px;
  --datatable-checkbox-focus-hover-height: 22px;
  --datatable-body-cell-position-left: 10px;
  --datatable-header-label-height: 22px;
  --datatable-header-cell-hover-focus-position-left: 30px;
  --datatable-checkbox-header-helper-top-position-ie: -2px;
  --datatable-checkbox-helper-top-position-ie: 2px;
  --datatable-checkbox-margin-ie:-0.5rem 0 0 1rem;
  --datatable-checkbox-header-hover-top-position-ie:-4px;
  --datatable-checkbox-hover-top-position-ie:0px;
  --datatable-striped-row-odd-bg: rgba(var(--neutral7-rgb), 0.2);
  --datatable-row-detail-bg: var(--neutral7);
  --datatable-group-header-bg: var(--neutral7);
  --datatable-group-header-border-color: var(--neutral7);
  --datatable-body-group-cell-color: var(--neutral3);
}

.theme-dark {
  --tabs-indicator-color: var(--primary-2);
  --tabs-hover: var(--primary-2);
  --tabs-color: var(--neutral7);
  --tabs-divider: 1px solid var(--neutral6);
  --tabs-pading: 0 1rem;
  --tabs-background: transparent;
  --tabs-left-btn-shadow: 6px 0px 5px -4px rgba(4, 14, 34, 0.3);
  --tabs-right-btn-shadow: -6px 0px 5px -4px rgba(4, 14, 34, 0.3);
}

.theme-dark {
  --textarea-label-background: rgba(var(--neutral5-rgb), .05);
  --textarea-label-border: 0;
  --textarea-background: rgba(var(--neutral5-rgb), .05);
  --textarea-background-hover-active: rgba(var(--neutral5-rgb), .05);
  --textarea-label-background-hover-active: rgba(var(--neutral5-rgb), .05);
  --textarea-label-color: var(--neutral7);
  --textarea-label-color-active: var(--primary-2);
  --textarea-padding: 1.5rem 0.5rem 0.5rem;
  --textarea-label-top: 0;
  --textarea-label-left: 0;
  --textarea-label-width: calc(100% - 15px);
  --textarea-label-border-radius: 4px;
  --textarea-label-active-lh: 1;
  --textarea-text-color: var(--neutral5);
  --textarea-top-border: 2px solid transparent;
  --textarea-left-border: 2px solid transparent;
  --textarea-right-border: 2px solid transparent;
  --textarea-bottom-border: 1px solid var(--neutral7);
  --textarea-success-bottom-border-color: var(--success-2);
  --textarea-disabled-color: transparent;
  --textarea-box-shadow-hover: 0 -1px 0 0 rgba(var(--neutral7-rgb), 1) inset;
  --textarea-box-shadow-hover-success: 0 -1px 0 0 rgba(var(--success-2-rgb), 1) inset;
  --textarea-box-shadow-focus: 0 -1px 0 0 var(--primary-2) inset;
  --textarea-box-shadow-error: 0 -1px 0 0 rgba(var(--danger-2-rgb), 1) inset;
  --textarea-box-shadow-success: 0 -1px 0 0 rgba(var(--success-2-rgb), 1) inset;
  --textarea-placeholder-color: var(--neutral7);
  --textarea-hover-normal-border-color: var(--neutral7);
  --textarea-hover-normal-border-color-success: var(--success-2);
  --textarea-text-hover-color: var(--neutral5);
  --textarea-focus-border-color: var(--primary-2);
  --textarea-field-hover-box-shadow-color: var(--neutral7);
  --textarea-field-width-val-pr: 40px;
  --textarea-disabled-opacity: 1;
  --textarea-disabled-background: rgba(var(--neutral5-rgb), .05);
  --textarea-disabled-label-bg: var(--neutral4);
  --textarea-disabled-bg: var(--neutral4);
  --aw-textarea-val-after-top: 10px;
  --aw-textarea-val-after-right: 16px;
  --textarea-val-after-transform: none;
  --textarea-border-radius: 0.25rem 0.25rem 0 0;
  --textarea-helper-text-fz: 0.875rem;
  --textarea-helper-text-margin: 0.125rem 0 1rem 0;
  --textarea-helper-text-color: var(--neutral7);
  --textarea-helper-text-line-height: 1;
  --textarea-helper-text-height: 1.25rem;
  --textarea-helper-text-padding-top: 0;
  --textarea-helper-position: static;
  --textarea-border-color-danger: var(--danger-2);
  --textarea-border-color-success: var(--success-2);
  --textarea-border-color-warning: var(--success-2);
  --textarea-border-color-danger-focus: var(--primary-2);
  --input-background-color-2-hover: rgba(var(--neutral5-rgb), .07);
  --textarea-labeled-input-pt: 3px;
  --textarea-labeled-textarea-padding: 3px .5rem .5rem;
  --textarea-labeled-textarea-br: 0;
  --textarea-labeled-textarea-height: 115px;
  --textarea-labeled-textarea-min-height: 90px;
  --textarea-labeled-label-top: 0px;
  --textarea-labeled-label-top-moz: 0;
  --textarea-labeled-label-width: 100%;
  --textarea-labeled-label-br: 4px 4px 0 0;
  --textarea-labeled-label-padding: 0 .5rem 0;
  --textarea-labeled-val-label-padding: 6px 2.75rem 0 .5rem;
  --textarea-labeled-label-height: auto;
}

.theme-dark {
  --placeholder-icon-color: var(--primary);
  --placeholder-holder-bg: var(--neutral2);
  --tyto-success-icon-color: var(--success-2);
  --tyto-warning-icon-color: var(--warning-2);
  --tyto-slider-text-color: var(--neutral5);
  --tyto-normal-icon-color: var(--neutral5);
  --tyto-divider-color: var(--neutral4);
}

.theme-dark {
  --mat-calendar-border-radius: 12px;
  --mat-calendar-background: var(--neutral2);
  --mat-calendar-days-name-weight: 400;
  --mat-calendar-days-number-color: var(--neutral5);
  --mat-calendar-days-number-hover: rgba(var(--neutral5-rgb), 0.07);
  --mat-calendar-today-dot: var(--primary-2);
  --mat-calendar-body-range-today-selected: var(--neutral5);
  --mat-calendar-days-number-hover-revers: var(--primary);
  --custom-header-border: 1px solid var(--neutral4);
  --custom-header-button-hover: var(--primary-2);
  --custom-header-button-hover-background: transparent;
  --custom-header-padding: 1.125rem 1rem;
  --range-border: 1px solid transparent;
  --range-background: rgba(var(--primary-2-rgb), 0.12);
  --range-end-width: 5%;
  --range-color: var(--neutral5);
  --range-reverse-color: var(--primary);
  --timepicker-border: 1px solid var(--neutral4);
  --datetime-picker-primary: var(--primary);
  --datetime-picker-primary-4: rgba(var(--primary-rgb), 0.4);
  --datetime-picker-primary-9: rgba(var(--primary-rgb), 0.9);
  --datetime-picker-primary-12: rgba(var(--primary-rgb), 0.12);
  --datetime-picker-number-color: var(--neutral5);
  --datetime-picker-number-color-active: var(--neutral5);
  --datetime-picker-focus-color: var(--hue7);
  --datetime-picker-header-border-color: rgba(255, 255, 255, 0.05);
  --datetime-picker-body-align-items: flex-start;
  --datetime-picker-body-justify-content: space-around;
  --datetime-picker-body-padding: 6px 25px 18px;
  --datetime-picker-label-display: inline-block;
  --datetime-picker-data-item-height: 40px;
  --datetime-picker-holder-meridiem-top-position: initial;
  --datetime-picker-data-item-1-5-opacity: 0.4;
  --datetime-picker-data-item-2-4-height: 32px;
  --datetime-picker-meridiem-active-height: 40px;
  --datetime-picker-data-item-meridiam-3-height: 32px;
  --datetime-picker-meridiem-active-mt: 56px;
  --only-icon-b-c: transparent;
  --only-icon-border: 0px;
  --only-icon-input-group-addon-i-color: var(--neutral5);
  --only-icon-focus-color: var(--primary-2);
  --only-icon-focus-background: transparent;
  --only-icon-input-group-padding: 0;
  --only-icon-input-group-i-width: 24px;
  --only-icon-input-group-i-height: 24px;
  --only-icon-line-height: 24px;
  --datetime-picker-action-icon-focus:var(--hue7);
  --mat-datepicker-toggle-icon-color: var(--neutral6);
  --datetime-picker-icon-color: var(--neutral6);
  --mat-calendar-cell-semi-selected-color: var(--neutral3);
  --mat-calendar-body-disabled-cell-color: var(--neutral7);
  --mat-calendar-disabled-cell-color: var(--neutral7);
  --mat-calendar-content-th-color: var(--neutral7);
  --date-time-picker-disable-flag: 1;
  --dp-custom-header-filter-btn-margin: 0 -1rem;
  --dp-custom-header-gap: 1rem;
  --dp-custom-header-first-dropdowns-mr: 1rem;
}

.theme-dark {
  --tooltip-bg: var(--neutral5);
  --tooltip-padding: 1rem;
  --tooltip-color: var(--neutral2);
  --tooltip-border-radius: 3px;
  --tooltip-background: var(--neutral5);
}

.theme-dark {
  --pincode-before-error-border-bottom: var(--danger-2);
  --pincode__caption-color: var(--neutral7);
}

.theme-dark {
  --breadcrumbs-content: "›";
  --breadcrumbs-content-margin: 0 1rem;
  --breadcrumbs-content-font-size: 1.8rem;
  --breadcrumbs-content-color: var(--neutral7);
  --breadcrumbs-last-child-color: var(--neutral7);
  --breadcrumbs-vertical-align: -6%;
  --breadcrumbs-line-height: 48px;
  --breadcrumbs-white-color: var(--neutral7);
  --breadcrumbs-white-focus: var(--neutral5);
}

.theme-dark {
  --attachments-remove-background: rgba(var(--black-rgb), .8);
  --icon-link-focus-bs:0 0 0 2px var(--hue7);
  --attachments-list-background: var(--neutral2);
  --attachments-list-focus-border:2px solid var(--hue7);
  --attachments-list-border:2px solid var(--neutral4);
  --attachments-list-background-hover:var(--neutral6-neutral2-mix-12);
  --attachments-list-background-active:var(--neutral6-neutral2-mix-24);
  --attachments-list-hover-border:2px solid var(--neutral6);
  --attachment-icon-link-color-hover:var(--black-white-mix-10);
  --attachment-icon-link-color-active:var(--black-white-mix-20);
  --attachment-img-btn-wrap-bg: var(--neutral4);
  --attachment-img-btn-wrap-hover: var(--neutral6-neutral4-mix-12);
  --attachment-img-icon-btn-color: var(--neutral5);
  --attachment-img-icon-btn-hover: var(--black-white-mix-10);
  --attachment-img-icon-btn-active: var(--black-white-mix-20);
}

.theme-dark {
  --z-depth-1-box-s: 0px 0px 1px 0px rgba(0, 0, 0, 0.04), 0px 0.5px 2px 0px rgba(0, 0, 0, 0.06), 0px 0.5px 3px 0px rgba(0, 0, 0, 0.08), 0px 1px 4px 0px rgba(0, 0, 0, 0.12), 0px 1px 6px 0px rgba(0, 0, 0, 0.16);
  --z-depth-2-box-s: 0px 0px 2px 0px rgba(0, 0, 0, 0.04), 0px 0.5px 4px 0px rgba(0, 0, 0, 0.06), 0px 1px 6px 0px rgba(0, 0, 0, 0.08), 0px 1.5px 8px 0px rgba(0, 0, 0, 0.12), 0px 2px 10px 0px rgba(0, 0, 0, 0.16);
  --z-depth-3-box-s: 0px 0.5px 2px 0px rgba(0, 0, 0, 0.04), 0px 1.5px 4px 0px rgba(0, 0, 0, 0.06), 0px 2px 6px 0px rgba(0, 0, 0, 0.08), 0px 2.5px 8px 0px rgba(0, 0, 0, 0.12), 0px 3px 10px 0px rgba(0, 0, 0, 0.16);
  --z-depth-4-box-s: 0px 0.5px 2px 0px rgba(0, 0, 0, 0.04), 0px 1px 4px 0px rgba(0, 0, 0, 0.06), 0px 2px 6px 0px rgba(0, 0, 0, 0.08), 0px 3px 12px 0px rgba(0, 0, 0, 0.12), 0px 4px 14px 0px rgba(0, 0, 0, 0.16);
  --z-depth-6-box-s: 0px 0.5px 2px 0px rgba(0, 0, 0, 0.04), 0px 1px 4px 0px rgba(0, 0, 0, 0.06), 0px 2px 8px 0px rgba(0, 0, 0, 0.08), 0px 4px 14px 0px rgba(0, 0, 0, 0.12), 0px 6px 16px 0px rgba(0, 0, 0, 0.16);
  --z-depth-8-box-s: 0px 1px 2px 0px rgba(0, 0, 0, 0.04), 0px 2px 5px 0px rgba(0, 0, 0, 0.06), 0px 4px 10px 0px rgba(0, 0, 0, 0.08), 0px 6px 20px 0px rgba(0, 0, 0, 0.12), 0px 8px 36px 0px rgba(0, 0, 0, 0.16);
  --z-depth-16-box-s: 0px 1px 1.8548420667648315px 0px rgba(0, 0, 0, 0.04), 0px 4px 4.69103479385376px 0px rgba(0, 0, 0, 0.06), 0px 8px 9.569271087646484px 0px rgba(0, 0, 0, 0.08), 0px 14px 19.710887908935547px 0px rgba(0, 0, 0, 0.12), 0px 16px 54px 0px rgba(0, 0, 0, 0.16);
  --z-depth-24-box-s: 0px 4px 2.0609354972839355px 0px rgba(0, 0, 0, 0.04), 0px 8px 5.212260723114014px 0px rgba(0, 0, 0, 0.06), 0px 12px 10.632522583007812px 0px rgba(0, 0, 0, 0.08), 0px 16px 21.90098762512207px 0px rgba(0, 0, 0, 0.12), 0px 24px 60px 0px rgba(0, 0, 0, 0.16);
}

.theme-dark {
  --galleria-files-border-radius: 4px;
  --galleria-background-color: rgba(var(--black-rgb),.8);
  --galleria-files-margin: 0 10px;
  --galleria-text-color:var(--white);
  --galleria-preview-min-width: 100%;
  --galleria-preview-width: auto;
  --galleria-preview-display: flex;
  --galleria-preview-justify: center;
  --galleria-preview-border-radius: 10px;
  --galleria-preview-background: var(--neutral3);
  --galleria-preview-text-color: var(--neutral7);
  --galleria-preview-title-color: var(--neutral5);
  --galleria-preview-height: 172px;
  --galleria-preview-item-height: 84px;
  --galleria-preview-item-width: 84px;
  --galleria-preview-item-margin: 0;
  --galleria-preview-item-active-border: var(--white);
  --galleria-preview-pointer-height: 64px;
  --galleria-preview-pointer-padding: 1.25rem 1rem;
  --galleria-header-height: 64px;
  --galleria-header-text-color: var(--white);
  --galleria-next-button-right:20px;
  --galleria-prev-button-left:20px;
  --galleria-icon-link-i-w:24px;
  --galleria-meta-box-bg: var(--neutral2);
  --galleria-meta-box-border-color: var(--neutral4);
}

.theme-dark {
  --selectable-radio-padding: .5rem;
  --selectable-lable-top: calc(50% - 10px);
  --selectable-hover-background: rgba(var(--neutral5-rgb), 0.07);
  --selectable-hover-color: var(--primary-2);
  --selectable-lable-padding: 1rem;
  --selectable-hover-left: 14px;
  --selectable-hover-top: calc(50% - 12px);
  --selectable-radio-size: 0;
  --selectable-hover-display: block;
  --selectable-bordered-bg: transparent;
  --selectable-bordered-border: 1px solid var(--neutral4);
  --selectable-bordered-br: 0.5rem;
  --selectable-bordered-bg-hover: rgba(var(--white-rgb), 0.05);
  --selectable-bordered-border-hover: 1px solid var(--neutral7);
  --selectable-bordered-bg-checked: transparent;
  --selectable-bordered-border-checked: 1px solid var(--neutral5);
  --selectable-bordered-bg-checked-hover: rgba(var(--white-rgb), 0.05);
  --selectable-bordered-border-checked-hover: 1px solid var(--neutral7);
}

.theme-dark {
  --responsive-layout-bg: var(--neutral1);
  --custom-layout-step-header-color:var(--white);
  --layout-panel-corner-radius: 1.5rem;
  --responsive-layout-type-3-color-strip-bg: linear-gradient(285.57deg, var(--hue5) 0 , var(--hue7) 33.33%, var(--hue2) 65.1%, var(--hue3) 94.27%);
  --layout-step-header-btn-white-focus-color:var(--white);
}

.theme-dark {
  --stepper-step-title-color: var(--neutral7);
  --stepper-step-before-color: var(--neutral7);
  --stepper-step-title-done-color: var(--neutral7);
  --stepper-step-after-b-c: var(--neutral4);
  --stepper-step-horizontal-after-b-c: transparent;
  --stepper-step-active-step-title-color: var(--neutral7);
  --stepper-step-title-before-b-c: transparent;
  --stepper-step-title-before-border: 1px solid var(--success-2);
  --stepper-step-title-before-color: var(--success-2);
  --stepper-step-error-b-c: transparent;
  --stepper-step-error-c: var(--danger-2);
  --stepper-step-title-error-border: 1px solid var(--danger-2);
  --stepper-step-focus-border-color: var(--hue7);
}

.theme-dark {
  --intlTelInput-dropdown-color: var(--neutral2);
  --intlTelInput-dropdown-hover-color: var(--neutral4);
  --intlTelInput-dropdown-border-color: none;
  --intlTelInput-dropdown-divider-color: var(--neutral6);
  --intlTelInput-country-list-margin: 6px 0 0 -1px;
  --intlTelInput-country-list-width: 100%;
  --intlTelInput-flag-arrow-color: var(--neutral5);
  --intlTelInput-dial-code-color: var(--neutral5);
  --intlTelInput-flag-shadow-color: var(--neutral6);
  --intlTelInput-flag-bg: var(--neutral5);
  --intlTelInput-disable-opacity: 1;
  --intlTelInput-country-list-pl: 48px;
  --intlTelInput-input-min-height: 1.5rem;
  --intlTelInput-input-min-height-ie: 1.5rem;
  --intlTelInput-fixed-label-input-min-height-ie: 24px;
  --intlTelInput-input-no-label-min-height: 1.5rem;
  --intlTelInput-no-label-pt: 13px;
  --intlTelInput-placeholder-bottom: 6px;
  --intlTelInput-fixed-label-placeholder-bottom-ie:12px;
  --intlTelInput-no-label-placeholder-bottom: 12px;
  --intlTelInput-active-label-top: 0;
  --intlTelInput-flag-container-top:0;
  --intlTelInput-flag-container-bottom:0;
  --intlTelInput-flag-container-bottom-active: 0;
  --intlTelInput-flag-container-height:auto;
  --intlTelInput-padding-top: 3px;
  --intlTelInput-selected-flag-height: 100%;
  --intlTelInput-dropdown-hover-border: 1px solid var(--neutral7);
  --intlTelInput-dropdown-hover-border-radius: 10px;
  --intlTelInput-country-list-li-color: var(--neutral5);
}

.theme-dark {
  --test-connection-outer-border: none;
  --test-connection-inner-border: 1px solid var(--neutral4);
  --icon-margin: 40px;
  --test-connection-icon-color: var(--neutral6);
  --step-title-background: transparent;
  --step-mobile-line-color: var(--neutral4);
  --step-mobile-second-line-color: var(--neutral1);
}

.theme-dark {
  --pagination-border-radius: 8px;
  --pagination-item-width: 40px;
  --pagination-border: 3px solid transparent;
  --pagination-text-color: var(--neutral5);
  --pagination-margin: 0.25rem 0.5rem 0.25rem 0;
  --pagination-margin-rtl: 0.25rem 0 0.25rem 0.5rem;
  --pagination-input-height: 50px;
  --pagination-box-shadow: none;
  --pagination-select-color: var(--neutral7);
  --pagination-select-color-dark: var(--neutral7);
  --pagination-caret-position: 10px;
  --pagination-select-margin: 0;
  --pagination-results-color: var(--neutral5);
  --pagination-button-border: 1px solid var(--primary-2);
  --pagination-button-color: var(--primary-2);
  --pagination-button-margin: 0;
  --pagination-button-background-disabled: var(--neutral6);
  --pagination-button-shadow-disabled: none;
  --pagination-button-color-disabled: var(--neutral5);
  --pagination-button-opacity-disabled: 1;
  --pagination-button-border-disabled: var(--neutral6);
  --pagination-button-opacity-mobile-disabled: 0.5;
  --pagination-button-border-mobile: none;
  --pagination-button-width-mobile: 40px;
  --pagination-button-background-mobile: transparent;
  --pagination-button-color-mobile: var(--neutral7);
  --pagination-button-background-mobile-disabled: var(--neutral2);
  --pagination-button-color-mobile-disabled: var(--neutral7);
  --pagination-hover-background: rgba(var(--neutral5-rgb), 0.05);
  --pagination-active-hover: transparent;
  --pagination-active-bg: transparent;
  --pagination-button-hover-background: none;
  --pagination-button-padding: 0 1rem;
  --pagination-jump-to-input-field-color: var(--neutral7);
  --pagination-jump-to-input-field-color-focus: var(--hue7);
  --pagination-focus-border: 2px solid var(--hue7);
  --pagination-focus-border-radius: 8px;
  --pagination-focus-display: block;
  --pagination-focus-outline: none;
  --pagination-item-height: 40px;
  --pagination-button-color-focused: var(--neutral5);
  --pagination-button-color-active: var(--primary-2);
  --pagination-button-border-active: 3px solid var(--primary-2);
  --pagination-button-bs-hover: 0 0 0 1px var(--neutral7);
  --pagination-button-focus-color: var(--primary-2-15);
}

.theme-dark {
  --aw-footer-bg: var(--neutral1);
  --aw-footer-font-size:12px;
  --aw-footer-color:var(--neutral7);
  --aw-footer-logo-border:var(--neutral4);
}

.theme-dark {
  --wcag-datatable-main-border: none;
  --wcag-datatable-main-box-shadow: 0 0 0 1px var(--neutral4) inset;
  --wcag-datatable-checkbox-hover-top-position: 5px;
  --wcag-datatable-header-checkbox-hover-top-position: 1px;
  --wcag-datatable-checkbox-hover-left-position: -2px;
  --wcag-datatable-checkbox-hover-width: 22px;
  --wcag-datatable-checkbox-hover-height: 22px;
  --wcag-datatable-highlight-bg: rgba(var(--neutral5-rgb), .14);
  --wcag-datatable-row-bg-color: rgba(var(--black-rgb), .18);
  --wcag-datatable-border-radius: 10px;
  --wcag-datatable-focus-color: var(--hue7);
  --wcag-datatable-hover-bg: rgba(var(--neutral5-rgb), .07);
}

.theme-dark {
  --aw-sticky-panel-gradient: linear-gradient(180deg, rgba(var(--neutral1-rgb),0) 0%, rgba(var(--neutral1-rgb),1) 100%);
  --aw-sticky-panel-bg: var(--neutral1);
}

.theme-dark {
  --cart-status-bg: var(--white);
  --cart-status-border-color: var(--neutral4);
  --cart-status-footer-success-bg: var(--success);
  --cart-status-footer-danger-bg: var(--danger);
  --cart-status-footer-warning-bg: var(--warning);
  --cart-status-footer-unknown-bg: var(--neutral6);
  --cart-status-image-icon-color: var(--neutral6);
  --cart-status-footer-icon-color: var(--white);
  --cart-status-footer-text-color: var(--white);
}

.theme-dark {
  --vert1-gradient-color-from: var(--hue3);
  --vert1-gradient-color-to: var(--hue7);
  --hor1-gradient-color-from: var(--hue3);
  --hor1-gradient-color-to: var(--hue7);
  --diag1-gradient-color-from: var(--hue7);
  --diag1-gradient-color-to: var(--hue3);
  --vert2-gradient-color-from: var(--hue5);
  --vert2-gradient-color-to: var(--hue12);
  --hor2-gradient-color-from: var(--hue5);
  --hor2-gradient-color-to: var(--hue12);
  --diag2-gradient-color-from: var(--hue12);
  --diag2-gradient-color-to: var(--hue5);
  --vert3-gradient-color-from: var(--hue11);
  --vert3-gradient-color-to: var(--hue4);
  --hor3-gradient-color-from: var(--hue11);
  --hor3-gradient-color-to: var(--hue4);
  --diag3-gradient-color-from: var(--hue4);
  --diag3-gradient-color-to: var(--hue11);
  --vert4-gradient-color-from: var(--hue2);
  --vert4-gradient-color-to: var(--hue8);
  --hor4-gradient-color-from: var(--hue2);
  --hor4-gradient-color-to: var(--hue8);
  --diag4-gradient-color-from: var(--hue8);
  --diag4-gradient-color-to: var(--hue2);
  --vert5-gradient-color-from: var(--hue12);
  --vert5-gradient-color-to: var(--hue6);
  --hor5-gradient-color-from: var(--hue12);
  --hor5-gradient-color-to: var(--hue6);
  --diag5-gradient-color-from: var(--hue6);
  --diag5-gradient-color-to: var(--hue12);
  --vert6-gradient-color-from: var(--hue10);
  --vert6-gradient-color-to: var(--hue9);
  --hor6-gradient-color-from: var(--hue10);
  --hor6-gradient-color-to: var(--hue9);
  --diag6-gradient-color-from: var(--hue9);
  --diag6-gradient-color-to: var(--hue10);
}

.gradient-vertical-1 {
  background-color: var(--vert1-gradient-color-from) !important;
  background: linear-gradient(to bottom, var(--vert1-gradient-color-from) 0%, var(--vert1-gradient-color-to) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--vert1-gradient-color-from)", endColorstr="var(--vert1-gradient-color-to)",GradientType=1 ) !important;
}

.gradient-horizontal-1 {
  background-color: var(--hor1-gradient-color-from) !important;
  background: linear-gradient(to right, var(--hor1-gradient-color-from) 0%, var(--hor1-gradient-color-to) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--hor1-gradient-color-from)", endColorstr="var(--hor1-gradient-color-to)",GradientType=1 ) !important;
}

.gradient-diagonal-1 {
  background-color: var(--diag1-gradient-color-from) !important;
  background: linear-gradient(135deg, var(--diag1-gradient-color-from) 0%, var(--diag1-gradient-color-to) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--diag1-gradient-color-from)", endColorstr="var(--diag1-gradient-color-to)",GradientType=1 ) !important;
}

.gradient-vertical-2 {
  background-color: var(--vert2-gradient-color-from) !important;
  background: linear-gradient(to bottom, var(--vert2-gradient-color-from) 0%, var(--vert2-gradient-color-to) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--vert2-gradient-color-from)", endColorstr="var(--vert2-gradient-color-to)",GradientType=1 ) !important;
}

.gradient-horizontal-2 {
  background-color: var(--hor2-gradient-color-from) !important;
  background: linear-gradient(to right, var(--hor2-gradient-color-from) 0%, var(--hor2-gradient-color-to) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--hor2-gradient-color-from)", endColorstr="var(--hor2-gradient-color-to)",GradientType=1 ) !important;
}

.gradient-diagonal-2 {
  background-color: var(--diag2-gradient-color-from) !important;
  background: linear-gradient(135deg, var(--diag2-gradient-color-from) 0%, var(--diag2-gradient-color-to) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--diag2-gradient-color-from)", endColorstr="var(--diag2-gradient-color-to)",GradientType=1 ) !important;
}

.gradient-vertical-3 {
  background-color: var(--diag3-gradient-color-from) !important;
  background: linear-gradient(to bottom, var(--diag3-gradient-color-from) 0%, var(--diag3-gradient-color-to) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--diag3-gradient-color-from)", endColorstr="var(--diag3-gradient-color-to)",GradientType=1 ) !important;
}

.gradient-horizontal-3 {
  background-color: var(--hor3-gradient-color-from) !important;
  background: linear-gradient(to right, var(--hor3-gradient-color-from) 0%, var(--hor3-gradient-color-to) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--hor3-gradient-color-from)", endColorstr="var(--hor3-gradient-color-to)",GradientType=1 ) !important;
}

.gradient-diagonal-3 {
  background-color: var(--diag3-gradient-color-from) !important;
  background: linear-gradient(135deg, var(--diag3-gradient-color-from) 0%, var(--diag3-gradient-color-to) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--diag3-gradient-color-from)", endColorstr="var(--diag3-gradient-color-to)",GradientType=1 ) !important;
}

.gradient-vertical-4 {
  background-color: var(--vert4-gradient-color-from) !important;
  background: linear-gradient(to bottom, var(--vert4-gradient-color-from) 0%, var(--vert4-gradient-color-to) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--vert4-gradient-color-from)", endColorstr="var(--vert4-gradient-color-to)",GradientType=1 ) !important;
}

.gradient-horizontal-4 {
  background-color: var(--hor4-gradient-color-from) !important;
  background: linear-gradient(to right, var(--hor4-gradient-color-from) 0%, var(--hor4-gradient-color-to) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--hor4-gradient-color-from)", endColorstr="var(--hor4-gradient-color-to)",GradientType=1 ) !important;
}

.gradient-diagonal-4 {
  background-color: var(--diag4-gradient-color-from) !important;
  background: linear-gradient(135deg, var(--diag4-gradient-color-from) 0%, var(--diag4-gradient-color-to) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--diag4-gradient-color-from)", endColorstr="var(--diag4-gradient-color-to)",GradientType=1 ) !important;
}

.gradient-vertical-5 {
  background-color: var(--vert5-gradient-color-from) !important;
  background: linear-gradient(to bottom, var(--vert5-gradient-color-from) 0%, var(--vert5-gradient-color-to) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--vert5-gradient-color-from)", endColorstr="var(--vert5-gradient-color-to)",GradientType=1 ) !important;
}

.gradient-horizontal-5 {
  background-color: var(--hor5-gradient-color-from) !important;
  background: linear-gradient(to right, var(--hor5-gradient-color-from) 0%, var(--hor5-gradient-color-to) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--hor5-gradient-color-from)", endColorstr="var(--hor5-gradient-color-to)",GradientType=1 ) !important;
}

.gradient-diagonal-5 {
  background-color: var(--diag5-gradient-color-from) !important;
  background: linear-gradient(135deg, var(--diag5-gradient-color-from) 0%, var(--diag5-gradient-color-to) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--diag5-gradient-color-from)", endColorstr="var(--diag5-gradient-color-to)",GradientType=1 ) !important;
}

.gradient-vertical-6 {
  background-color: var(--vert6-gradient-color-from) !important;
  background: linear-gradient(to bottom, var(--vert6-gradient-color-from) 0%, var(--vert6-gradient-color-to) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--vert6-gradient-color-from)", endColorstr="var(--vert6-gradient-color-to)",GradientType=1 ) !important;
}

.gradient-horizontal-6 {
  background-color: var(--hor6-gradient-color-from) !important;
  background: linear-gradient(to right, var(--hor6-gradient-color-from) 0%, var(--hor6-gradient-color-to) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--hor6-gradient-color-from)", endColorstr="var(--hor6-gradient-color-to)",GradientType=1 ) !important;
}

.gradient-diagonal-6 {
  background-color: var(--diag6-gradient-color-from) !important;
  background: linear-gradient(135deg, var(--diag6-gradient-color-from) 0%, var(--diag6-gradient-color-to) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--diag6-gradient-color-from)", endColorstr="var(--diag6-gradient-color-to)",GradientType=1 ) !important;
}

.theme-dark {
  --upload-drop-zone-border: var(--neutral7);
  --upload-drop-zone-b-r: .5rem;
  --upload-drop-zone-b-c: var(--neutral2);
  --upload-drop-zone-b-c-hover: var(--neutral6-neutral2-mix-12);
  --upload-drop-zone-b-c-active: var(--neutral6-neutral2-mix-24);
  --upload-drop-zone-focus-border: var(--hue7);
  --upload-drop-zone-border-radius: .75rem;
  --upload-drop-zone-color: var(--neutral5);
  --upload-drop-zone-b-c-disabled: var(--neutral4);
  --uploader-drop-zone-border: var(--neutral7);
  --uploader-drop-zone-text-size-color: var(--neutral7);
  --uploader-drop-zone-preview-border: var(--neutral4);
  --uploader-drop-zone-background: var(--neutral2);
  --uploader-drop-zone-background-hover: rgba(var(--neutral6-rgb), .24);
  --uploader-drop-zone-border-hover: var(--neutral5);
  --upload-drop-zone-color-disabled:var(--neutral7);
}

.theme-dark {
  --aw-attachment-icon-link-bottom: 1.5rem;
  --aw-attachment-icon-link-right: 0.75rem;
  --aw-attachment-icon-link-top: auto;
  --aw-attachment-icon-link-after-width: 28px;
  --aw-attachment-icon-link-after-height: 28px;
  --aw-attachment-icon-link-after-top: -2px;
  --aw-attachment-icon-link-after-left: -2px;
  --aw-attachment-icon-link-color: var(--neutral5);
  --aw-attachment-icon-link-color-hover: var(--black-white-mix-10);
  --aw-attachment-icon-link-focus-border: 2px solid var(--hue7);
  --aw-attachment-icon-color: var(--neutral7);
  --aw-attachment-grid-bg: var(--neutral2);
  --aw-attachment-grid-bg-hover: var(--neutral6-neutral2-mix-12);
  --aw-attachment-grid-neutral-border: var(--neutral4);
  --aw-attachment-grid-border-color-hover: var(--neutral7);
  --aw-attachment-grid-border-focus: 2px solid var(--hue7);
  --aw-attachment-grid-bg-active: var(--neutral6-neutral2-mix-24);
  --aw-attachment-grid-border-color-active: var(--neutral4);
}

.theme-dark {
  --surface1: var(--neutral1);
  --surface2: var(--neutral2);
  --surface3: var(--neutral3);
  --surface4: var(--neutral4);
  --foreground1: var(--neutral5);
  --foreground2: var(--neutral6);
  --foreground3: var(--neutral7);
  --fill1: var(--hue1);
  --fill2: var(--hue2);
  --fill3: var(--hue3);
  --fill4: var(--hue6);
  --fill5: var(--warning);
  --fill6: var(--success);
  --fill7: var(--danger);
  --outline1: var(--hue7);
  --outline2: var(--hue8);
  --outline3: var(--hue9);
  --outline4: var(--hue12);
  --outline5: var(--hue4);
  --outline6: var(--hue5);
  --outline7: var(--hue10);
  --outline8: var(--primary-2);
  --outline9: var(--neutral6);
}

.theme-dark {
  --aw-chat-message-color:var(--primary-2);
}

.theme-dark {
  --sendbar-border-color:var(--neutral4);
  --sendbar-color:var(--neutral5);
  --sendbar-send-btn-active-color:var(--primary-2);
  --sendbar-attach-btn-color:var(--neutral7);
  --sendbar-placeholder-color:var(--neutral7);
  --sendbar-textarea-h:24px;
  --sendbar-btn-height:24px;
}

.theme-dark {
  --chat-msg-media-item-overlay-bg: rgba(var(--neutral1-rgb), .6);
  --chat-msg-item-color: var(--neutral5);
  --chat-msg-my-item-color: var(--neutral5);
  --chat-msg-border-radius: .5rem;
  --chat-msg-error-bg: var(--neutral6);
}

.theme-dark {
  --aw-banner-text-color:var(--neutral1);
  --aw-banner-icon-link-color:var(--neutral2);
  --aw-banner-after-bg:var(--neutral7);
  --aw-banner-btn-close-p-b:0px;
  --aw-banner-warning-hover:var(--black-warning-mix-10);
  --aw-banner-danger-hover:var(--black-danger-mix-10);
  --aw-banner-success-hover:var(--black-success-mix-10);
}

.theme-dark {
  --aw-sliding-dialog-bs: 0px 8px 36px rgba(0, 0, 0, 0.16), 0px 6px 20px rgba(0, 0, 0, 0.12), 0px 4px 10px rgba(0, 0, 0, 0.08), 0px 2px 5px rgba(0, 0, 0, 0.06), 0px 1px 2px rgba(0, 0, 0, 0.04);
  --aw-sliding-dialog-bg:var(--neutral1);
}

.theme-dark {
  --input-payment-bg: rgba(var(--white-rgb), .05);
  --input-payment-border-bottom: 1px solid var(--neutral7);
  --input-payment-focus-border-color: var(--primary-2);
  --input-payment-focus-box-shadow: var(--primary-2);
  --input-payment-box-shadow: inset 0 -1px 0 0;
  --input-payment-border-radius: 0.25rem 0.25rem 0 0;
  --input-payment-hover-normal-border-color: var(--neutral7);
  --input-payment-background-hover: rgba(var(--neutral5-rgb), .07);
  --input-payment-mb: 1rem;
  --input-payment-label-left: .5rem;
  --input-payment-label-active-top: 6px;
  --input-payment-active-fw: normal;
  --input-payment-label-color: var(--neutral7);
  --input-payment-label-color-focus: var(--primary-2);
  --input-payment-helper-text-min-height: 1.25rem;
  --input-payment-helper-text-margin: 0.125rem 0 1rem 0;
  --input-payment-helper-text-color: var(--neutral7);
  --input-payment-helper-text-padding-top: 0;
  --input-payment-danger: var(--danger-2);
  --input-payment-label-color-error-active: var(--danger-2);
  --input-payment-left: .5rem;
  --input-payment-disabled-border-color: transparent;
  --input-payment-disabled-color: var(--neutral7);
  --input-payment-disabled-bg: var(--neutral4);
}

.theme-dark {
  --takeover-modal-close-color: var(--neutral5);
}

.theme-dark {
  --file-uploader-bg: var(--neutral2);
  --file-uploader-border: 1px solid var(--neutral4);
}

.theme-dark {
  --aw-file-uploader-attachment-icon-link-bottom:1.5rem;
  --aw-file-uploader-attachment-icon-link-right:calc(1rem - 4px);
  --aw-file-uploader-attachment-icon-link-top:calc(1rem - 4px);
  --aw-file-uploader-attachment-icon-link-after-width:28px;
  --aw-file-uploader-attachment-icon-link-after-height:28px;
  --aw-file-uploader-attachment-icon-link-after-top:-2px;
  --aw-file-uploader-attachment-icon-link-after-left:-2px;
  --aw-file-uploader-attachment-icon-link-color:var(--neutral5);
  --aw-file-uploader-attachment-icon-link-color-hover:var(--black-white-mix-10);
  --aw-file-uploader-attachment-icon-link-focus-border:2px solid var(--hue7);
  --aw-file-uploader-attachment-icon-color:var(--neutral7);
  --aw-file-uploader-attachment-grid-bg:var(--neutral2);
  --aw-file-uploader-attachment-grid-bg-hover:var(--neutral6-neutral2-mix-12);
  --aw-file-uploader-attachment-grid-neutral-border:var(--neutral4);
  --aw-file-uploader-attachment-grid-border-color-hover:var(--neutral7);
  --aw-file-uploader-attachment-grid-border-focus:2px solid var(--hue7);
  --aw-file-uploader-attachment-grid-bg-active:var(--neutral6-neutral2-mix-24);
  --aw-file-uploader-attachment-grid-border-color-active:var(--neutral4);
}

.theme-dark {
  --aw-file-uploader-upload-drop-zone-border: var(--neutral7);
  --aw-file-uploader-upload-drop-zone-b-r: .5rem;
  --aw-file-uploader-upload-drop-zone-b-c: var(--neutral2);
  --aw-file-uploader-upload-drop-zone-icon-color: var(--neutral5);
  --aw-file-uploader-upload-drop-zone-b-c-hover: var(--neutral6-neutral2-mix-12);
  --aw-file-uploader-upload-drop-zone-b-c-active: var(--neutral6-neutral2-mix-24);
  --aw-file-uploader-upload-drop-zone-focus-border: var(--hue7);
  --aw-file-uploader-upload-drop-zone-border-radius: .75rem;
  --aw-file-uploader-upload-drop-zone-color: var(--neutral5);
  --aw-file-uploader-upload-drop-zone-b-c-disabled: var(--neutral4);
  --aw-file-uploader-upload-drop-zone-disabled-color: var(--neutral7);
  --aw-file-uploader-uploader-drop-zone-border: var(--neutral4);
  --aw-file-uploader-uploader-drop-zone-text-size-color: var(--neutral7);
  --aw-file-uploader-uploader-drop-zone-preview-border: var(--neutral4);
  --aw-file-uploader-uploader-drop-zone-background: var(--neutral2);
  --aw-file-uploader-uploader-drop-zone-background-hover: rgba(var(--neutral6-rgb), .24);
  --aw-file-uploader-uploader-drop-zone-border-hover: var(--neutral5);
}

.theme-dark {
  --chat-item-hover-bg: rgba(var(--neutral5-rgb), 0.07);
}

.theme-dark {
  --aw-step-preloader-bg: rgba(var(--neutral4-rgb), .5);
}

.theme-dark {
  --aw-navigation-vertical-hover-bg:rgba(var(--neutral5-rgb), .07);
}

.theme-dark {
  --dp-days-number-hover: rgba(var(--neutral5-rgb), 0.07);
  --dp-today-selected: var(--neutral5);
  --dp-primary-9: rgba(var(--primary-rgb), 0.9);
  --dp-today-dot: var(--primary-2);
  --dp-days-name-weight: 400;
  --dp-range-background: rgba(var(--primary-2-rgb), 0.12);
}

.theme-dark {
  --secondary-toast-color: var(--neutral7);
  --wcag-toast-background: var(--neutral2);
}

.theme-dark {
  --wysiwyg-bg: rgba(var(--neutral5-rgb), 0.05);
  --wysiwyg-btn-h-a-bg: rgba(var(--neutral5-rgb), 0.07);
  --wysiwyg-btn-active-color: var(--primary-2);
}

.theme-dark {
  --select-custom-search-message-bg: rgba(255, 255, 255, 0.05);
}

.theme-dark {
  --filter-menu-search-field-bg: rgba(255, 255, 255, 0.05);
}

.shades {
  background-color: var(--shades) !important;
}

.shades-text {
  color: var(--shades) !important;
}

.shades-text svg {
  fill: var(--shades) !important;
}

.shades-text.circle-graphics {
  border-color: var(--shades) !important;
}

.primary {
  background-color: var(--primary) !important;
}

.primary-text {
  color: var(--primary) !important;
}

.primary-text svg {
  fill: var(--primary) !important;
}

.primary-text.circle-graphics {
  border-color: var(--primary) !important;
}

.primary-hover {
  background-color: var(--primary-hover) !important;
}

.primary-hover-text {
  color: var(--primary-hover) !important;
}

.primary-hover-text svg {
  fill: var(--primary-hover) !important;
}

.primary-hover-text.circle-graphics {
  border-color: var(--primary-hover) !important;
}

.primary-focus {
  background-color: var(--primary-focus) !important;
}

.primary-focus-text {
  color: var(--primary-focus) !important;
}

.primary-focus-text svg {
  fill: var(--primary-focus) !important;
}

.primary-focus-text.circle-graphics {
  border-color: var(--primary-focus) !important;
}

.gray-background {
  background-color: var(--gray-background) !important;
}

.gray-background-text {
  color: var(--gray-background) !important;
}

.gray-background-text svg {
  fill: var(--gray-background) !important;
}

.gray-background-text.circle-graphics {
  border-color: var(--gray-background) !important;
}

.gray-light {
  background-color: var(--gray-light) !important;
}

.gray-light-text {
  color: var(--gray-light) !important;
}

.gray-light-text svg {
  fill: var(--gray-light) !important;
}

.gray-light-text.circle-graphics {
  border-color: var(--gray-light) !important;
}

.gray-mid {
  background-color: var(--gray-mid) !important;
}

.gray-mid-text {
  color: var(--gray-mid) !important;
}

.gray-mid-text svg {
  fill: var(--gray-mid) !important;
}

.gray-mid-text.circle-graphics {
  border-color: var(--gray-mid) !important;
}

.gray-dark {
  background-color: var(--gray-dark) !important;
}

.gray-dark-text {
  color: var(--gray-dark) !important;
}

.gray-dark-text svg {
  fill: var(--gray-dark) !important;
}

.gray-dark-text.circle-graphics {
  border-color: var(--gray-dark) !important;
}

.success {
  background-color: var(--success) !important;
}

.success-text {
  color: var(--success) !important;
}

.success-text svg {
  fill: var(--success) !important;
}

.success-text.circle-graphics {
  border-color: var(--success) !important;
}

.success-hover {
  background-color: var(--success-hover) !important;
}

.success-hover-text {
  color: var(--success-hover) !important;
}

.success-hover-text svg {
  fill: var(--success-hover) !important;
}

.success-hover-text.circle-graphics {
  border-color: var(--success-hover) !important;
}

.success-focus {
  background-color: var(--success-focus) !important;
}

.success-focus-text {
  color: var(--success-focus) !important;
}

.success-focus-text svg {
  fill: var(--success-focus) !important;
}

.success-focus-text.circle-graphics {
  border-color: var(--success-focus) !important;
}

.warning {
  background-color: var(--warning) !important;
}

.warning-text {
  color: var(--warning) !important;
}

.warning-text svg {
  fill: var(--warning) !important;
}

.warning-text.circle-graphics {
  border-color: var(--warning) !important;
}

.warning-hover {
  background-color: var(--warning-hover) !important;
}

.warning-hover-text {
  color: var(--warning-hover) !important;
}

.warning-hover-text svg {
  fill: var(--warning-hover) !important;
}

.warning-hover-text.circle-graphics {
  border-color: var(--warning-hover) !important;
}

.warning-focus {
  background-color: var(--warning-focus) !important;
}

.warning-focus-text {
  color: var(--warning-focus) !important;
}

.warning-focus-text svg {
  fill: var(--warning-focus) !important;
}

.warning-focus-text.circle-graphics {
  border-color: var(--warning-focus) !important;
}

.danger {
  background-color: var(--danger) !important;
}

.danger-text {
  color: var(--danger) !important;
}

.danger-text svg {
  fill: var(--danger) !important;
}

.danger-text.circle-graphics {
  border-color: var(--danger) !important;
}

.danger-hover {
  background-color: var(--danger-hover) !important;
}

.danger-hover-text {
  color: var(--danger-hover) !important;
}

.danger-hover-text svg {
  fill: var(--danger-hover) !important;
}

.danger-hover-text.circle-graphics {
  border-color: var(--danger-hover) !important;
}

.danger-focus {
  background-color: var(--danger-focus) !important;
}

.danger-focus-text {
  color: var(--danger-focus) !important;
}

.danger-focus-text svg {
  fill: var(--danger-focus) !important;
}

.danger-focus-text.circle-graphics {
  border-color: var(--danger-focus) !important;
}

.pink {
  background-color: var(--pink) !important;
}

.pink-text {
  color: var(--pink) !important;
}

.pink-text svg {
  fill: var(--pink) !important;
}

.pink-text.circle-graphics {
  border-color: var(--pink) !important;
}

.cherry {
  background-color: var(--cherry) !important;
}

.cherry-text {
  color: var(--cherry) !important;
}

.cherry-text svg {
  fill: var(--cherry) !important;
}

.cherry-text.circle-graphics {
  border-color: var(--cherry) !important;
}

.purple {
  background-color: var(--purple) !important;
}

.purple-text {
  color: var(--purple) !important;
}

.purple-text svg {
  fill: var(--purple) !important;
}

.purple-text.circle-graphics {
  border-color: var(--purple) !important;
}

.deep-purple {
  background-color: var(--deep-purple) !important;
}

.deep-purple-text {
  color: var(--deep-purple) !important;
}

.deep-purple-text svg {
  fill: var(--deep-purple) !important;
}

.deep-purple-text.circle-graphics {
  border-color: var(--deep-purple) !important;
}

.indigo {
  background-color: var(--indigo) !important;
}

.indigo-text {
  color: var(--indigo) !important;
}

.indigo-text svg {
  fill: var(--indigo) !important;
}

.indigo-text.circle-graphics {
  border-color: var(--indigo) !important;
}

.light-blue {
  background-color: var(--light-blue) !important;
}

.light-blue-text {
  color: var(--light-blue) !important;
}

.light-blue-text svg {
  fill: var(--light-blue) !important;
}

.light-blue-text.circle-graphics {
  border-color: var(--light-blue) !important;
}

.teal {
  background-color: var(--teal) !important;
}

.teal-text {
  color: var(--teal) !important;
}

.teal-text svg {
  fill: var(--teal) !important;
}

.teal-text.circle-graphics {
  border-color: var(--teal) !important;
}

.green {
  background-color: var(--green) !important;
}

.green-text {
  color: var(--green) !important;
}

.green-text svg {
  fill: var(--green) !important;
}

.green-text.circle-graphics {
  border-color: var(--green) !important;
}

.lime {
  background-color: var(--lime) !important;
}

.lime-text {
  color: var(--lime) !important;
}

.lime-text svg {
  fill: var(--lime) !important;
}

.lime-text.circle-graphics {
  border-color: var(--lime) !important;
}

.yellow {
  background-color: var(--yellow) !important;
}

.yellow-text {
  color: var(--yellow) !important;
}

.yellow-text svg {
  fill: var(--yellow) !important;
}

.yellow-text.circle-graphics {
  border-color: var(--yellow) !important;
}

.orange {
  background-color: var(--orange) !important;
}

.orange-text {
  color: var(--orange) !important;
}

.orange-text svg {
  fill: var(--orange) !important;
}

.orange-text.circle-graphics {
  border-color: var(--orange) !important;
}

.blue-grey {
  background-color: var(--blue-grey) !important;
}

.blue-grey-text {
  color: var(--blue-grey) !important;
}

.blue-grey-text svg {
  fill: var(--blue-grey) !important;
}

.blue-grey-text.circle-graphics {
  border-color: var(--blue-grey) !important;
}

.blue {
  background-color: var(--blue) !important;
}

.blue-text {
  color: var(--blue) !important;
}

.blue-text svg {
  fill: var(--blue) !important;
}

.blue-text.circle-graphics {
  border-color: var(--blue) !important;
}

.primary-light {
  background-color: var(--primary-light) !important;
}

.primary-light-text {
  color: var(--primary-light) !important;
}

.primary-light-text svg {
  fill: var(--primary-light) !important;
}

.primary-light-text.circle-graphics {
  border-color: var(--primary-light) !important;
}

.tertiary {
  background-color: var(--tertiary) !important;
}

.tertiary-text {
  color: var(--tertiary) !important;
}

.tertiary-text svg {
  fill: var(--tertiary) !important;
}

.tertiary-text.circle-graphics {
  border-color: var(--tertiary) !important;
}

.white {
  background-color: var(--white) !important;
}

.white-text {
  color: var(--white) !important;
}

.white-text svg {
  fill: var(--white) !important;
}

.white-text.circle-graphics {
  border-color: var(--white) !important;
}

.black {
  background-color: var(--black) !important;
}

.black-text {
  color: var(--black) !important;
}

.black-text svg {
  fill: var(--black) !important;
}

.black-text.circle-graphics {
  border-color: var(--black) !important;
}

.transparent {
  background-color: var(--transparent) !important;
}

.transparent-text {
  color: var(--transparent) !important;
}

.transparent-text svg {
  fill: var(--transparent) !important;
}

.transparent-text.circle-graphics {
  border-color: var(--transparent) !important;
}

.neutral1 {
  background-color: var(--neutral1) !important;
}

.neutral1-text {
  color: var(--neutral1) !important;
}

.neutral1-text svg {
  fill: var(--neutral1) !important;
}

.neutral1-text.circle-graphics {
  border-color: var(--neutral1) !important;
}

.neutral2 {
  background-color: var(--neutral2) !important;
}

.neutral2-text {
  color: var(--neutral2) !important;
}

.neutral2-text svg {
  fill: var(--neutral2) !important;
}

.neutral2-text.circle-graphics {
  border-color: var(--neutral2) !important;
}

.neutral3 {
  background-color: var(--neutral3) !important;
}

.neutral3-text {
  color: var(--neutral3) !important;
}

.neutral3-text svg {
  fill: var(--neutral3) !important;
}

.neutral3-text.circle-graphics {
  border-color: var(--neutral3) !important;
}

.neutral4 {
  background-color: var(--neutral4) !important;
}

.neutral4-text {
  color: var(--neutral4) !important;
}

.neutral4-text svg {
  fill: var(--neutral4) !important;
}

.neutral4-text.circle-graphics {
  border-color: var(--neutral4) !important;
}

.neutral5 {
  background-color: var(--neutral5) !important;
}

.neutral5-text {
  color: var(--neutral5) !important;
}

.neutral5-text svg {
  fill: var(--neutral5) !important;
}

.neutral5-text.circle-graphics {
  border-color: var(--neutral5) !important;
}

.neutral6 {
  background-color: var(--neutral6) !important;
}

.neutral6-text {
  color: var(--neutral6) !important;
}

.neutral6-text svg {
  fill: var(--neutral6) !important;
}

.neutral6-text.circle-graphics {
  border-color: var(--neutral6) !important;
}

.neutral7 {
  background-color: var(--neutral7) !important;
}

.neutral7-text {
  color: var(--neutral7) !important;
}

.neutral7-text svg {
  fill: var(--neutral7) !important;
}

.neutral7-text.circle-graphics {
  border-color: var(--neutral7) !important;
}

.hue1 {
  background-color: var(--hue1) !important;
}

.hue1-text {
  color: var(--hue1) !important;
}

.hue1-text svg {
  fill: var(--hue1) !important;
}

.hue1-text.circle-graphics {
  border-color: var(--hue1) !important;
}

.hue2 {
  background-color: var(--hue2) !important;
}

.hue2-text {
  color: var(--hue2) !important;
}

.hue2-text svg {
  fill: var(--hue2) !important;
}

.hue2-text.circle-graphics {
  border-color: var(--hue2) !important;
}

.hue3 {
  background-color: var(--hue3) !important;
}

.hue3-text {
  color: var(--hue3) !important;
}

.hue3-text svg {
  fill: var(--hue3) !important;
}

.hue3-text.circle-graphics {
  border-color: var(--hue3) !important;
}

.hue4 {
  background-color: var(--hue4) !important;
}

.hue4-text {
  color: var(--hue4) !important;
}

.hue4-text svg {
  fill: var(--hue4) !important;
}

.hue4-text.circle-graphics {
  border-color: var(--hue4) !important;
}

.hue5 {
  background-color: var(--hue5) !important;
}

.hue5-text {
  color: var(--hue5) !important;
}

.hue5-text svg {
  fill: var(--hue5) !important;
}

.hue5-text.circle-graphics {
  border-color: var(--hue5) !important;
}

.hue6 {
  background-color: var(--hue6) !important;
}

.hue6-text {
  color: var(--hue6) !important;
}

.hue6-text svg {
  fill: var(--hue6) !important;
}

.hue6-text.circle-graphics {
  border-color: var(--hue6) !important;
}

.hue7 {
  background-color: var(--hue7) !important;
}

.hue7-text {
  color: var(--hue7) !important;
}

.hue7-text svg {
  fill: var(--hue7) !important;
}

.hue7-text.circle-graphics {
  border-color: var(--hue7) !important;
}

.hue8 {
  background-color: var(--hue8) !important;
}

.hue8-text {
  color: var(--hue8) !important;
}

.hue8-text svg {
  fill: var(--hue8) !important;
}

.hue8-text.circle-graphics {
  border-color: var(--hue8) !important;
}

.hue9 {
  background-color: var(--hue9) !important;
}

.hue9-text {
  color: var(--hue9) !important;
}

.hue9-text svg {
  fill: var(--hue9) !important;
}

.hue9-text.circle-graphics {
  border-color: var(--hue9) !important;
}

.hue10 {
  background-color: var(--hue10) !important;
}

.hue10-text {
  color: var(--hue10) !important;
}

.hue10-text svg {
  fill: var(--hue10) !important;
}

.hue10-text.circle-graphics {
  border-color: var(--hue10) !important;
}

.hue11 {
  background-color: var(--hue11) !important;
}

.hue11-text {
  color: var(--hue11) !important;
}

.hue11-text svg {
  fill: var(--hue11) !important;
}

.hue11-text.circle-graphics {
  border-color: var(--hue11) !important;
}

.hue12 {
  background-color: var(--hue12) !important;
}

.hue12-text {
  color: var(--hue12) !important;
}

.hue12-text svg {
  fill: var(--hue12) !important;
}

.hue12-text.circle-graphics {
  border-color: var(--hue12) !important;
}

.hue13 {
  background-color: var(--hue13) !important;
}

.hue13-text {
  color: var(--hue13) !important;
}

.hue13-text svg {
  fill: var(--hue13) !important;
}

.hue13-text.circle-graphics {
  border-color: var(--hue13) !important;
}

.primary-2 {
  background-color: var(--primary-2) !important;
}

.primary-2-text {
  color: var(--primary-2) !important;
}

.primary-2-text svg {
  fill: var(--primary-2) !important;
}

.primary-2-text.circle-graphics {
  border-color: var(--primary-2) !important;
}

.success-2 {
  background-color: var(--success-2) !important;
}

.success-2-text {
  color: var(--success-2) !important;
}

.success-2-text svg {
  fill: var(--success-2) !important;
}

.success-2-text.circle-graphics {
  border-color: var(--success-2) !important;
}

.warning-2 {
  background-color: var(--warning-2) !important;
}

.warning-2-text {
  color: var(--warning-2) !important;
}

.warning-2-text svg {
  fill: var(--warning-2) !important;
}

.warning-2-text.circle-graphics {
  border-color: var(--warning-2) !important;
}

.danger-2 {
  background-color: var(--danger-2) !important;
}

.danger-2-text {
  color: var(--danger-2) !important;
}

.danger-2-text svg {
  fill: var(--danger-2) !important;
}

.danger-2-text.circle-graphics {
  border-color: var(--danger-2) !important;
}

.tenant {
  background-color: var(--tenant) !important;
}

.tenant-text {
  color: var(--tenant) !important;
}

.tenant-text svg {
  fill: var(--tenant) !important;
}

.tenant-text.circle-graphics {
  border-color: var(--tenant) !important;
}

.theme-dark .subtheme1 {
  --primary: #1774cc;
  --primary-rgb: 23, 116, 204;
  --primary-15: #3a89d4;
  --primary-20: #4590d6;
  --primary-25: #5197d9;
  --primary-30: #5d9edb;
  --primary-50: #8bbae6;
  --primary-shade-10: #1568b8;
  --primary-shade-12: #1466b4;
  --primary-shade-30: #10518f;
  --primary-shade-15: #1463ad;
  --primary-shade-25: #115799;
  --primary-shade-40: #0e467a;
  --primary-shade-50: #0c3a66;
  --primary-2: #46aff2;
  --primary-2-rgb: 70, 175, 242;
  --primary-2-15: #62bbf4;
  --primary-2-20: #6bbff5;
  --primary-2-25: #74c3f5;
  --primary-2-30: #7ec7f6;
  --primary-2-50: #a3d7f9;
  --primary-2-shade-10: #3f9eda;
  --primary-2-shade-12: #3e9ad5;
  --primary-2-shade-30: #317ba9;
  --primary-2-shade-15: #3c95ce;
  --primary-2-shade-25: #3583b6;
  --primary-2-shade-40: #2a6991;
  --primary-2-shade-50: #235879;
  --success: #008906;
  --success-rgb: 0, 137, 6;
  --success-15: #269b2b;
  --success-20: #33a138;
  --success-25: #40a744;
  --success-30: #4dac51;
  --success-50: #80c483;
  --success-shade-10: #007b05;
  --success-shade-12: #007905;
  --success-shade-30: #006004;
  --success-shade-15: #007405;
  --success-shade-25: #006705;
  --success-shade-40: #005204;
  --success-shade-50: #004503;
  --success-2: #39d627;
  --success-2-rgb: 57, 214, 39;
  --success-2-15: #57dc47;
  --success-2-20: #61de52;
  --success-2-25: #6be05d;
  --success-2-30: #74e268;
  --success-2-50: #9ceb93;
  --success-2-shade-10: #33c123;
  --success-2-shade-12: #32bc22;
  --success-2-shade-30: #28961b;
  --success-2-shade-15: #30b621;
  --success-2-shade-25: #2ba11d;
  --success-2-shade-40: #228017;
  --success-2-shade-50: #1d6b14;
  --warning: #ba5b03;
  --warning-rgb: 186, 91, 3;
  --warning-15: #c47429;
  --warning-20: #c87c35;
  --warning-25: #cb8442;
  --warning-30: #cf8c4f;
  --warning-50: #ddad81;
  --warning-shade-10: #a75203;
  --warning-shade-12: #a45003;
  --warning-shade-30: #824002;
  --warning-shade-15: #9e4d03;
  --warning-shade-25: #8c4402;
  --warning-shade-40: #703702;
  --warning-shade-50: #5d2e02;
  --warning-2: #ef9c23;
  --warning-2-rgb: 239, 156, 35;
  --warning-2-15: #f1ab44;
  --warning-2-20: #f2b04f;
  --warning-2-25: #f3b55a;
  --warning-2-30: #f4ba65;
  --warning-2-50: #f7ce91;
  --warning-2-shade-10: #d78c20;
  --warning-2-shade-12: #d2891f;
  --warning-2-shade-30: #a76d19;
  --warning-2-shade-15: #cb851e;
  --warning-2-shade-25: #b3751a;
  --warning-2-shade-40: #8f5e15;
  --warning-2-shade-50: #784e12;
  --danger: #d93b3d;
  --danger-rgb: 217, 59, 61;
  --danger-15: #df585a;
  --danger-20: #e16264;
  --danger-25: #e36c6e;
  --danger-30: #e47677;
  --danger-50: #ec9d9e;
  --danger-shade-10: #c33537;
  --danger-shade-12: #bf3436;
  --danger-shade-30: #98292b;
  --danger-shade-15: #b83234;
  --danger-shade-25: #a32c2e;
  --danger-shade-40: #822325;
  --danger-shade-50: #6d1e1f;
  --danger-2: #ff787a;
  --danger-2-rgb: 255, 120, 122;
  --danger-2-15: #ff8c8e;
  --danger-2-20: #ff9395;
  --danger-2-25: #ff9a9b;
  --danger-2-30: #ffa1a2;
  --danger-2-50: #ffbcbd;
  --danger-2-shade-10: #e66c6e;
  --danger-2-shade-12: #e06a6b;
  --danger-2-shade-30: #b35455;
  --danger-2-shade-15: #d96668;
  --danger-2-shade-25: #bf5a5c;
  --danger-2-shade-40: #994849;
  --danger-2-shade-50: #803c3d;
  --hue1: #1774cc;
  --hue1-rgb: 23, 116, 204;
  --hue1-15: #3a89d4;
  --hue1-20: #4590d6;
  --hue1-25: #5197d9;
  --hue1-30: #5d9edb;
  --hue1-50: #8bbae6;
  --hue1-shade-10: #1568b8;
  --hue1-shade-12: #1466b4;
  --hue1-shade-30: #10518f;
  --hue1-shade-15: #1463ad;
  --hue1-shade-25: #115799;
  --hue1-shade-40: #0e467a;
  --hue1-shade-50: #0c3a66;
  --hue2: #7863e0;
  --hue2-rgb: 120, 99, 224;
  --hue2-15: #8c7ae5;
  --hue2-20: #9382e6;
  --hue2-25: #9a8ae8;
  --hue2-30: #a192e9;
  --hue2-50: #bcb1f0;
  --hue2-shade-10: #6c59ca;
  --hue2-shade-12: #6a57c5;
  --hue2-shade-30: #54459d;
  --hue2-shade-15: #6654be;
  --hue2-shade-25: #5a4aa8;
  --hue2-shade-40: #483b86;
  --hue2-shade-50: #3c3270;
  --hue3: #c32dc3;
  --hue3-rgb: 195, 45, 195;
  --hue3-15: #cc4dcc;
  --hue3-20: #cf57cf;
  --hue3-25: #d262d2;
  --hue3-30: #d56cd5;
  --hue3-50: #e196e1;
  --hue3-shade-10: #b029b0;
  --hue3-shade-12: #ac28ac;
  --hue3-shade-30: #892089;
  --hue3-shade-15: #a626a6;
  --hue3-shade-25: #922292;
  --hue3-shade-40: #751b75;
  --hue3-shade-50: #621762;
  --hue4: #ef9c23;
  --hue4-rgb: 239, 156, 35;
  --hue4-15: #f1ab44;
  --hue4-20: #f2b04f;
  --hue4-25: #f3b55a;
  --hue4-30: #f4ba65;
  --hue4-50: #f7ce91;
  --hue4-shade-10: #d78c20;
  --hue4-shade-12: #d2891f;
  --hue4-shade-30: #a76d19;
  --hue4-shade-15: #cb851e;
  --hue4-shade-25: #b3751a;
  --hue4-shade-40: #8f5e15;
  --hue4-shade-50: #784e12;
  --hue5: #39d627;
  --hue5-rgb: 57, 214, 39;
  --hue5-15: #57dc47;
  --hue5-20: #61de52;
  --hue5-25: #6be05d;
  --hue5-30: #74e268;
  --hue5-50: #9ceb93;
  --hue5-shade-10: #33c123;
  --hue5-shade-12: #32bc22;
  --hue5-shade-30: #28961b;
  --hue5-shade-15: #30b621;
  --hue5-shade-25: #2ba11d;
  --hue5-shade-40: #228017;
  --hue5-shade-50: #1d6b14;
  --hue6: #00857a;
  --hue6-rgb: 0, 133, 122;
  --hue6-15: #26978e;
  --hue6-20: #339d95;
  --hue6-25: #40a49b;
  --hue6-30: #4daaa2;
  --hue6-50: #80c2bd;
  --hue6-shade-10: #00786e;
  --hue6-shade-12: #00756b;
  --hue6-shade-30: #005d55;
  --hue6-shade-15: #007168;
  --hue6-shade-25: #00645c;
  --hue6-shade-40: #005049;
  --hue6-shade-50: #00433d;
  --hue7: #46aff2;
  --hue7-rgb: 70, 175, 242;
  --hue7-15: #62bbf4;
  --hue7-20: #6bbff5;
  --hue7-25: #74c3f5;
  --hue7-30: #7ec7f6;
  --hue7-50: #a3d7f9;
  --hue7-shade-10: #3f9eda;
  --hue7-shade-12: #3e9ad5;
  --hue7-shade-30: #317ba9;
  --hue7-shade-15: #3c95ce;
  --hue7-shade-25: #3583b6;
  --hue7-shade-40: #2a6991;
  --hue7-shade-50: #235879;
  --hue8: #ad9fff;
  --hue8-rgb: 173, 159, 255;
  --hue8-15: #b9adff;
  --hue8-20: #bdb2ff;
  --hue8-25: #c2b7ff;
  --hue8-30: #c6bcff;
  --hue8-50: #d6cfff;
  --hue8-shade-10: #9c8fe6;
  --hue8-shade-12: #988ce0;
  --hue8-shade-30: #796fb3;
  --hue8-shade-15: #9387d9;
  --hue8-shade-25: #8277bf;
  --hue8-shade-40: #685f99;
  --hue8-shade-50: #575080;
  --hue9: #f26df2;
  --hue9-rgb: 242, 109, 242;
  --hue9-15: #f483f4;
  --hue9-20: #f58af5;
  --hue9-25: #f592f5;
  --hue9-30: #f699f6;
  --hue9-50: #f9b6f9;
  --hue9-shade-10: #da62da;
  --hue9-shade-12: #d560d5;
  --hue9-shade-30: #a94ca9;
  --hue9-shade-15: #ce5dce;
  --hue9-shade-25: #b652b6;
  --hue9-shade-40: #914191;
  --hue9-shade-50: #793779;
  --hue10: #ff787a;
  --hue10-rgb: 255, 120, 122;
  --hue10-15: #ff8c8e;
  --hue10-20: #ff9395;
  --hue10-25: #ff9a9b;
  --hue10-30: #ffa1a2;
  --hue10-50: #ffbcbd;
  --hue10-shade-10: #e66c6e;
  --hue10-shade-12: #e06a6b;
  --hue10-shade-30: #b35455;
  --hue10-shade-15: #d96668;
  --hue10-shade-25: #bf5a5c;
  --hue10-shade-40: #994849;
  --hue10-shade-50: #803c3d;
  --hue11: #fcd54e;
  --hue11-rgb: 252, 213, 78;
  --hue11-15: #fcdb69;
  --hue11-20: #fddd71;
  --hue11-25: #fde07a;
  --hue11-30: #fde283;
  --hue11-50: #feeaa7;
  --hue11-shade-10: #e3c046;
  --hue11-shade-12: #debb45;
  --hue11-shade-30: #b09537;
  --hue11-shade-15: #d6b542;
  --hue11-shade-25: #bda03b;
  --hue11-shade-40: #97802f;
  --hue11-shade-50: #7e6b27;
  --hue12: #00e5d2;
  --hue12-rgb: 0, 229, 210;
  --hue12-15: #26e9d9;
  --hue12-20: #33eadb;
  --hue12-25: #40ecdd;
  --hue12-30: #4dede0;
  --hue12-50: #80f2e9;
  --hue12-shade-10: #00cebd;
  --hue12-shade-12: #00cab9;
  --hue12-shade-30: #00a093;
  --hue12-shade-15: #00c3b3;
  --hue12-shade-25: #00ac9e;
  --hue12-shade-40: #00897e;
  --hue12-shade-50: #007369;
  --hue13: #396070;
  --hue13-rgb: 57, 96, 112;
  --hue13-15: #577885;
  --hue13-20: #61808d;
  --hue13-25: #6b8894;
  --hue13-30: #74909b;
  --hue13-50: #9cb0b8;
  --hue13-shade-10: #335665;
  --hue13-shade-12: #325463;
  --hue13-shade-30: #28434e;
  --hue13-shade-15: #30525f;
  --hue13-shade-25: #2b4854;
  --hue13-shade-40: #223a43;
  --hue13-shade-50: #1d3038;
  --white: #fff;
  --white-rgb: 255, 255, 255;
  --white-15: white;
  --white-20: white;
  --white-25: white;
  --white-30: white;
  --white-50: white;
  --white-shade-10: #e6e6e6;
  --white-shade-12: #e0e0e0;
  --white-shade-30: #b3b3b3;
  --white-shade-15: #d9d9d9;
  --white-shade-25: #bfbfbf;
  --white-shade-40: #999999;
  --white-shade-50: gray;
  --black: #000;
  --black-rgb: 0, 0, 0;
  --black-15: #262626;
  --black-20: #333333;
  --black-25: #404040;
  --black-30: #4d4d4d;
  --black-50: gray;
  --black-shade-10: black;
  --black-shade-12: black;
  --black-shade-30: black;
  --black-shade-15: black;
  --black-shade-25: black;
  --black-shade-40: black;
  --black-shade-50: black;
  --neutral1: #1a1f24;
  --neutral1-rgb: 26, 31, 36;
  --neutral1-15: #3c4145;
  --neutral1-20: #484c50;
  --neutral1-25: #53575b;
  --neutral1-30: #5f6266;
  --neutral1-50: #8d8f92;
  --neutral1-shade-10: #171c20;
  --neutral1-shade-12: #171b20;
  --neutral1-shade-30: #121619;
  --neutral1-shade-15: #161a1f;
  --neutral1-shade-25: #14171b;
  --neutral1-shade-40: #101316;
  --neutral1-shade-50: #0d1012;
  --neutral2: #232a30;
  --neutral2-rgb: 35, 42, 48;
  --neutral2-15: #444a4f;
  --neutral2-20: #4f5559;
  --neutral2-25: #5a5f64;
  --neutral2-30: #656a6e;
  --neutral2-50: #919598;
  --neutral2-shade-10: #20262b;
  --neutral2-shade-12: #1f252a;
  --neutral2-shade-30: #191d22;
  --neutral2-shade-15: #1e2429;
  --neutral2-shade-25: #1a2024;
  --neutral2-shade-40: #15191d;
  --neutral2-shade-50: #121518;
  --neutral3: #141414;
  --neutral3-rgb: 20, 20, 20;
  --neutral3-15: #373737;
  --neutral3-20: #434343;
  --neutral3-25: #4f4f4f;
  --neutral3-30: #5b5b5b;
  --neutral3-50: #8a8a8a;
  --neutral3-shade-10: #121212;
  --neutral3-shade-12: #121212;
  --neutral3-shade-30: #0e0e0e;
  --neutral3-shade-15: #111111;
  --neutral3-shade-25: #0f0f0f;
  --neutral3-shade-40: #0c0c0c;
  --neutral3-shade-50: #0a0a0a;
  --neutral4: #313a42;
  --neutral4-rgb: 49, 58, 66;
  --neutral4-15: #50585e;
  --neutral4-20: #5a6168;
  --neutral4-25: #656b71;
  --neutral4-30: #6f757b;
  --neutral4-50: #989da1;
  --neutral4-shade-10: #2c343b;
  --neutral4-shade-12: #2b333a;
  --neutral4-shade-30: #22292e;
  --neutral4-shade-15: #2a3138;
  --neutral4-shade-25: #252c32;
  --neutral4-shade-40: #1d2328;
  --neutral4-shade-50: #191d21;
  --neutral5: #ffffff;
  --neutral5-rgb: 255, 255, 255;
  --neutral5-15: white;
  --neutral5-20: white;
  --neutral5-25: white;
  --neutral5-30: white;
  --neutral5-50: white;
  --neutral5-shade-10: #e6e6e6;
  --neutral5-shade-12: #e0e0e0;
  --neutral5-shade-30: #b3b3b3;
  --neutral5-shade-15: #d9d9d9;
  --neutral5-shade-25: #bfbfbf;
  --neutral5-shade-40: #999999;
  --neutral5-shade-50: gray;
  --neutral6: #5b6b7b;
  --neutral6-rgb: 91, 107, 123;
  --neutral6-15: #74818f;
  --neutral6-20: #7c8995;
  --neutral6-25: #84909c;
  --neutral6-30: #8c97a3;
  --neutral6-50: #adb5bd;
  --neutral6-shade-10: #52606f;
  --neutral6-shade-12: #505e6c;
  --neutral6-shade-30: #404b56;
  --neutral6-shade-15: #4d5b69;
  --neutral6-shade-25: #44505c;
  --neutral6-shade-40: #37404a;
  --neutral6-shade-50: #2e363e;
  --neutral7: #bec3cc;
  --neutral7-rgb: 190, 195, 204;
  --neutral7-15: #c8ccd4;
  --neutral7-20: #cbcfd6;
  --neutral7-25: #ced2d9;
  --neutral7-30: #d2d5db;
  --neutral7-50: #dfe1e6;
  --neutral7-shade-10: #abb0b8;
  --neutral7-shade-12: #a7acb4;
  --neutral7-shade-30: #85898f;
  --neutral7-shade-15: #a2a6ad;
  --neutral7-shade-25: #8f9299;
  --neutral7-shade-40: #72757a;
  --neutral7-shade-50: #5f6266;
  --link-color: #46aff2;
  --link-color-hover: #62bbf4;
  --link-color-active: #62bbf4;
  --link-color-visited: #46aff2;
  --link-color-visited-hover: #62bbf4;
  --anchor-active-color: #ffffff;
  --anchor-active-hover-bg-color: #1774cc;
  --anchor-active-bg-color: #1774cc;
  --anchor-active-border-color: rgba(23, 116, 204, 0.3);
  --anchor-active-hover-border-color: #10518f;
  --checkbox-disabled-checked-helper-color: transparent;
  --checkbox-input-checked-helper-color: #46aff2;
  --checkbox-input-checked-helper-background-color: #46aff2;
  --checkbox-label-hover-color: #46aff2;
  --checkbox-label-hover-helper-color: #62bbf4;
  --checkbox-label-hover-text-color: #62bbf4;
  --checkbox-border-hover-color: #46aff2;
  --checkbox-label-hover-helper-bg: #62bbf4;
  --checkbox-checked-label-hover-hover: rgba(70, 175, 242, 0);
  --checkbox-checked-border-right: #46aff2;
  --checkbox-checked-border-bottom: #46aff2;
  --checkbox-background: #46aff2;
  --checkbox-color: #46aff2;
  --checkbox-helper-before-after-background: #1a1f24;
  --checkbox-label-hover: #ffffff;
  --checkbox-focus-link-border: none;
  --checkbox-link-hover-color: #ffffff;
  --circle-graphics-border: #46aff2;
  --circle-graphics-bg: #1774cc;
  --circle-graphics-icon: #46aff2;
  --radio-buttons-label-hover-color: #62bbf4;
  --radio-buttons-label-hover: #46aff2;
  --radio-buttons-checked-border: 2px solid #46aff2;
  --radio-buttons-checked-hover-border: 2px solid #62bbf4;
  --radio-buttons-checked-border-focus: 2px solid #62bbf4;
  --radio-buttons-checked-background-color: #46aff2;
  --radio-buttons-checked-hover-background-color: #62bbf4;
  --radio-buttons-hover-not-checked-before: 2px solid #62bbf4;
  --radio-buttons-outline: 2px dotted #46aff2;
  --radio-buttons-color: #46aff2;
  --radio-buttons-box-shadow-focus: none;
  --radio-buttons-checked-hover-hover-background: none;
  --tabs-indicator-color: #46aff2;
  --tabs-hover: #46aff2;
  --placeholder-icon-color: #1774cc;
  --panel-background: #232a30;
  --progress-indeterminate-background: #46aff2;
  --progress-stepper-step-color: #1774cc;
  --switch-checked-background-color: rgba(23, 116, 204, 0.24);
  --switch-checked-after-background-color: #1774cc;
  --switch-lever-name-disabled-background-color: rgba(70, 175, 242, 0.24);
  --switch-disabled-background-color: #235879;
  --wcag-focus: 1px solid #46aff2;
  --spinner-layer-border-color: #46aff2;
  --btn-hover-background: rgba(23, 116, 204, 0);
  --btn-focus-background: rgba(70, 175, 242, 0);
  --btn-primary-2-hover-background: rgba(70, 175, 242, 0);
  --btn-primary-2-active-background: rgba(70, 175, 242, 0);
  --btn-primary-background: transparent;
  --btn-group-primary-background: transparent;
  --btn-group-primary-background-hover: rgba(255, 255, 255, 0.12);
  --btn-group-primary-2-background: transparent;
  --btn-group-primary-2-background-hover: rgba(255, 255, 255, 0.12);
  --btn-outline-wcag-disabled-color: #bec3cc;
  --btn-outline-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-wcag-disabled-color: #bec3cc;
  --btn-outline-primary-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-2-wcag-disabled-color: #bec3cc;
  --btn-outline-primary-2-wcag-disabled-border-color: #5b6b7b;
  --btn-progress-v2-content-color: #46aff2;
  --b-p-bg-h: #1568b8;
  --b-p-bg-a: #10518f;
  --b-p2-bg-h: #3f9eda;
  --b-p2-bg-a: #317ba9;
  --floating-primary-hover: #1568b8;
  --floating-primary-active: #10518f;
  --icon-link-state-active-color: #46aff2;
  --icon-link-state-active-color-hover: #62bbf4;
  --icon-link-state-active-icon-border-color: #46aff2;
  --bo-p-c-h: #3a89d4;
  --bo-p-c-a: #5197d9;
  --bo-p2-c-h: #62bbf4;
  --bo-p2-c-a: #74c3f5;
  --icon-link-h-c: #62bbf4;
  --icon-link-a-c: #74c3f5;
  --minify-toggle-btn-hover: #62bbf4;
  --sortable-btn-color: #46aff2;
  --table-icon-up-color: #1774cc;
  --table-icon-up-down: #1774cc;
  --input-focus-border-color: #46aff2;
  --input-focus-box-shadow: #46aff2;
  --input-field-label-icon-color: #46aff2;
  --label-color-active: #46aff2;
  --action-icon-color-hover: #46aff2;
  --select-focus-border-bottom: #46aff2;
  --select-focus-border-color: #46aff2;
  --disabled-label-color: #46aff2;
  --dropdown-check-icon-color: #46aff2;
  --dropdown-li-active-color: #46aff2;
  --dropdown-content-collection-hover-active-color: #46aff2;
  --dropdown-more-link-color: #46aff2;
  --badge-num-outline-border: #46aff2;
  --badge-num-outline-color: #46aff2;
  --textarea-label-color-active: #46aff2;
  --textarea-box-shadow-focus: 0 -1px 0 0 #46aff2 inset;
  --textarea-focus-border-color: #46aff2;
  --collection-active-color: #46aff2;
  --collection-active-small-color: #46aff2;
  --collection-active-item: #46aff2;
  --keyboard-primary-color: #1774cc;
  --slider-filled-color: #46aff2;
  --slider-circle-color: #1774cc;
  --slider-active-on-start-background: #1774cc;
  --slider-circle-on-start-color: #1774cc;
  --slider-disabled-circle-on-start-color: #1774cc;
  --slider-vertical-filled: #46aff2;
  --slider-disabled-connect-color: #46aff2;
  --mat-calendar-today-dot: #46aff2;
  --mat-calendar-days-number-hover-revers: #1774cc;
  --custom-header-button-hover: #46aff2;
  --range-background: rgba(23, 116, 204, 0.12);
  --datetime-picker-primary: #1774cc;
  --datetime-picker-primary-4: rgba(23, 116, 204, 0.4);
  --datetime-picker-primary-9: rgba(23, 116, 204, 0.9);
  --datetime-picker-primary-12: rgba(23, 116, 204, 0.12);
  --range-reverse-color: #1774cc;
  --only-icon-focus-color: #46aff2;
  --chips-active-background: #1774cc;
  --chips-active-border-color: #1774cc;
  --chips-active-hover-bg-color: #1774cc;
  --chips-active-hover-border-color: rgba(23, 116, 204, 0.9);
  --chips-icon-active-color: rgba(70, 175, 242, 0.7);
  --chips-icon-hover-color: rgba(70, 175, 242, 0.9);
  --selectable-hover-color: #46aff2;
  --pagination-button-border: 1px solid #46aff2;
  --pagination-button-color: #46aff2;
  --pagination-button-color-disabled: #46aff2;
  --pagination-button-color-active: #46aff2;
  --pagination-button-border-active: 3px solid #46aff2;
  --notifications-btn-flat-primary: #46aff2;
  --primary-text: #46aff2;
  --notifications-flash-dialog-border: 1px solid #1774cc;
  --notifications-flash-dialog-background-color: #1774cc;
  --aw-chat-message-color: #46aff2;
  --sendbar-send-btn-active-color: #46aff2;
  --outline8: #46aff2;
  --input-payment-focus-border-color: #46aff2;
  --input-payment-focus-box-shadow: #46aff2;
  --input-payment-label-color-focus: #46aff2;
  --wcag-datatable-highlight-bg: rgba(255, 255, 255, 0.14);
  --wcag-datatable-hover-bg: rgba(255, 255, 255, 0.07);
  --dp-primary-9: rgba(23, 116, 204, 0.9);
  --dp-today-dot: #46aff2;
  --wysiwyg-btn-active-color: #46aff2;
}

.theme-dark .subtheme1 {
  font-family: var(--font-family);
}

.theme-dark .subtheme2 {
  --primary: #7863e0;
  --primary-rgb: 120, 99, 224;
  --primary-15: #8c7ae5;
  --primary-20: #9382e6;
  --primary-25: #9a8ae8;
  --primary-30: #a192e9;
  --primary-50: #bcb1f0;
  --primary-shade-10: #6c59ca;
  --primary-shade-12: #6a57c5;
  --primary-shade-30: #54459d;
  --primary-shade-15: #6654be;
  --primary-shade-25: #5a4aa8;
  --primary-shade-40: #483b86;
  --primary-shade-50: #3c3270;
  --primary-2: #ad9fff;
  --primary-2-rgb: 173, 159, 255;
  --primary-2-15: #b9adff;
  --primary-2-20: #bdb2ff;
  --primary-2-25: #c2b7ff;
  --primary-2-30: #c6bcff;
  --primary-2-50: #d6cfff;
  --primary-2-shade-10: #9c8fe6;
  --primary-2-shade-12: #988ce0;
  --primary-2-shade-30: #796fb3;
  --primary-2-shade-15: #9387d9;
  --primary-2-shade-25: #8277bf;
  --primary-2-shade-40: #685f99;
  --primary-2-shade-50: #575080;
  --success: #008906;
  --success-rgb: 0, 137, 6;
  --success-15: #269b2b;
  --success-20: #33a138;
  --success-25: #40a744;
  --success-30: #4dac51;
  --success-50: #80c483;
  --success-shade-10: #007b05;
  --success-shade-12: #007905;
  --success-shade-30: #006004;
  --success-shade-15: #007405;
  --success-shade-25: #006705;
  --success-shade-40: #005204;
  --success-shade-50: #004503;
  --success-2: #39d627;
  --success-2-rgb: 57, 214, 39;
  --success-2-15: #57dc47;
  --success-2-20: #61de52;
  --success-2-25: #6be05d;
  --success-2-30: #74e268;
  --success-2-50: #9ceb93;
  --success-2-shade-10: #33c123;
  --success-2-shade-12: #32bc22;
  --success-2-shade-30: #28961b;
  --success-2-shade-15: #30b621;
  --success-2-shade-25: #2ba11d;
  --success-2-shade-40: #228017;
  --success-2-shade-50: #1d6b14;
  --warning: #ba5b03;
  --warning-rgb: 186, 91, 3;
  --warning-15: #c47429;
  --warning-20: #c87c35;
  --warning-25: #cb8442;
  --warning-30: #cf8c4f;
  --warning-50: #ddad81;
  --warning-shade-10: #a75203;
  --warning-shade-12: #a45003;
  --warning-shade-30: #824002;
  --warning-shade-15: #9e4d03;
  --warning-shade-25: #8c4402;
  --warning-shade-40: #703702;
  --warning-shade-50: #5d2e02;
  --warning-2: #ef9c23;
  --warning-2-rgb: 239, 156, 35;
  --warning-2-15: #f1ab44;
  --warning-2-20: #f2b04f;
  --warning-2-25: #f3b55a;
  --warning-2-30: #f4ba65;
  --warning-2-50: #f7ce91;
  --warning-2-shade-10: #d78c20;
  --warning-2-shade-12: #d2891f;
  --warning-2-shade-30: #a76d19;
  --warning-2-shade-15: #cb851e;
  --warning-2-shade-25: #b3751a;
  --warning-2-shade-40: #8f5e15;
  --warning-2-shade-50: #784e12;
  --danger: #d93b3d;
  --danger-rgb: 217, 59, 61;
  --danger-15: #df585a;
  --danger-20: #e16264;
  --danger-25: #e36c6e;
  --danger-30: #e47677;
  --danger-50: #ec9d9e;
  --danger-shade-10: #c33537;
  --danger-shade-12: #bf3436;
  --danger-shade-30: #98292b;
  --danger-shade-15: #b83234;
  --danger-shade-25: #a32c2e;
  --danger-shade-40: #822325;
  --danger-shade-50: #6d1e1f;
  --danger-2: #ff787a;
  --danger-2-rgb: 255, 120, 122;
  --danger-2-15: #ff8c8e;
  --danger-2-20: #ff9395;
  --danger-2-25: #ff9a9b;
  --danger-2-30: #ffa1a2;
  --danger-2-50: #ffbcbd;
  --danger-2-shade-10: #e66c6e;
  --danger-2-shade-12: #e06a6b;
  --danger-2-shade-30: #b35455;
  --danger-2-shade-15: #d96668;
  --danger-2-shade-25: #bf5a5c;
  --danger-2-shade-40: #994849;
  --danger-2-shade-50: #803c3d;
  --hue1: #1774cc;
  --hue1-rgb: 23, 116, 204;
  --hue1-15: #3a89d4;
  --hue1-20: #4590d6;
  --hue1-25: #5197d9;
  --hue1-30: #5d9edb;
  --hue1-50: #8bbae6;
  --hue1-shade-10: #1568b8;
  --hue1-shade-12: #1466b4;
  --hue1-shade-30: #10518f;
  --hue1-shade-15: #1463ad;
  --hue1-shade-25: #115799;
  --hue1-shade-40: #0e467a;
  --hue1-shade-50: #0c3a66;
  --hue2: #7863e0;
  --hue2-rgb: 120, 99, 224;
  --hue2-15: #8c7ae5;
  --hue2-20: #9382e6;
  --hue2-25: #9a8ae8;
  --hue2-30: #a192e9;
  --hue2-50: #bcb1f0;
  --hue2-shade-10: #6c59ca;
  --hue2-shade-12: #6a57c5;
  --hue2-shade-30: #54459d;
  --hue2-shade-15: #6654be;
  --hue2-shade-25: #5a4aa8;
  --hue2-shade-40: #483b86;
  --hue2-shade-50: #3c3270;
  --hue3: #c32dc3;
  --hue3-rgb: 195, 45, 195;
  --hue3-15: #cc4dcc;
  --hue3-20: #cf57cf;
  --hue3-25: #d262d2;
  --hue3-30: #d56cd5;
  --hue3-50: #e196e1;
  --hue3-shade-10: #b029b0;
  --hue3-shade-12: #ac28ac;
  --hue3-shade-30: #892089;
  --hue3-shade-15: #a626a6;
  --hue3-shade-25: #922292;
  --hue3-shade-40: #751b75;
  --hue3-shade-50: #621762;
  --hue4: #ef9c23;
  --hue4-rgb: 239, 156, 35;
  --hue4-15: #f1ab44;
  --hue4-20: #f2b04f;
  --hue4-25: #f3b55a;
  --hue4-30: #f4ba65;
  --hue4-50: #f7ce91;
  --hue4-shade-10: #d78c20;
  --hue4-shade-12: #d2891f;
  --hue4-shade-30: #a76d19;
  --hue4-shade-15: #cb851e;
  --hue4-shade-25: #b3751a;
  --hue4-shade-40: #8f5e15;
  --hue4-shade-50: #784e12;
  --hue5: #39d627;
  --hue5-rgb: 57, 214, 39;
  --hue5-15: #57dc47;
  --hue5-20: #61de52;
  --hue5-25: #6be05d;
  --hue5-30: #74e268;
  --hue5-50: #9ceb93;
  --hue5-shade-10: #33c123;
  --hue5-shade-12: #32bc22;
  --hue5-shade-30: #28961b;
  --hue5-shade-15: #30b621;
  --hue5-shade-25: #2ba11d;
  --hue5-shade-40: #228017;
  --hue5-shade-50: #1d6b14;
  --hue6: #00857a;
  --hue6-rgb: 0, 133, 122;
  --hue6-15: #26978e;
  --hue6-20: #339d95;
  --hue6-25: #40a49b;
  --hue6-30: #4daaa2;
  --hue6-50: #80c2bd;
  --hue6-shade-10: #00786e;
  --hue6-shade-12: #00756b;
  --hue6-shade-30: #005d55;
  --hue6-shade-15: #007168;
  --hue6-shade-25: #00645c;
  --hue6-shade-40: #005049;
  --hue6-shade-50: #00433d;
  --hue7: #46aff2;
  --hue7-rgb: 70, 175, 242;
  --hue7-15: #62bbf4;
  --hue7-20: #6bbff5;
  --hue7-25: #74c3f5;
  --hue7-30: #7ec7f6;
  --hue7-50: #a3d7f9;
  --hue7-shade-10: #3f9eda;
  --hue7-shade-12: #3e9ad5;
  --hue7-shade-30: #317ba9;
  --hue7-shade-15: #3c95ce;
  --hue7-shade-25: #3583b6;
  --hue7-shade-40: #2a6991;
  --hue7-shade-50: #235879;
  --hue8: #ad9fff;
  --hue8-rgb: 173, 159, 255;
  --hue8-15: #b9adff;
  --hue8-20: #bdb2ff;
  --hue8-25: #c2b7ff;
  --hue8-30: #c6bcff;
  --hue8-50: #d6cfff;
  --hue8-shade-10: #9c8fe6;
  --hue8-shade-12: #988ce0;
  --hue8-shade-30: #796fb3;
  --hue8-shade-15: #9387d9;
  --hue8-shade-25: #8277bf;
  --hue8-shade-40: #685f99;
  --hue8-shade-50: #575080;
  --hue9: #f26df2;
  --hue9-rgb: 242, 109, 242;
  --hue9-15: #f483f4;
  --hue9-20: #f58af5;
  --hue9-25: #f592f5;
  --hue9-30: #f699f6;
  --hue9-50: #f9b6f9;
  --hue9-shade-10: #da62da;
  --hue9-shade-12: #d560d5;
  --hue9-shade-30: #a94ca9;
  --hue9-shade-15: #ce5dce;
  --hue9-shade-25: #b652b6;
  --hue9-shade-40: #914191;
  --hue9-shade-50: #793779;
  --hue10: #ff787a;
  --hue10-rgb: 255, 120, 122;
  --hue10-15: #ff8c8e;
  --hue10-20: #ff9395;
  --hue10-25: #ff9a9b;
  --hue10-30: #ffa1a2;
  --hue10-50: #ffbcbd;
  --hue10-shade-10: #e66c6e;
  --hue10-shade-12: #e06a6b;
  --hue10-shade-30: #b35455;
  --hue10-shade-15: #d96668;
  --hue10-shade-25: #bf5a5c;
  --hue10-shade-40: #994849;
  --hue10-shade-50: #803c3d;
  --hue11: #fcd54e;
  --hue11-rgb: 252, 213, 78;
  --hue11-15: #fcdb69;
  --hue11-20: #fddd71;
  --hue11-25: #fde07a;
  --hue11-30: #fde283;
  --hue11-50: #feeaa7;
  --hue11-shade-10: #e3c046;
  --hue11-shade-12: #debb45;
  --hue11-shade-30: #b09537;
  --hue11-shade-15: #d6b542;
  --hue11-shade-25: #bda03b;
  --hue11-shade-40: #97802f;
  --hue11-shade-50: #7e6b27;
  --hue12: #00e5d2;
  --hue12-rgb: 0, 229, 210;
  --hue12-15: #26e9d9;
  --hue12-20: #33eadb;
  --hue12-25: #40ecdd;
  --hue12-30: #4dede0;
  --hue12-50: #80f2e9;
  --hue12-shade-10: #00cebd;
  --hue12-shade-12: #00cab9;
  --hue12-shade-30: #00a093;
  --hue12-shade-15: #00c3b3;
  --hue12-shade-25: #00ac9e;
  --hue12-shade-40: #00897e;
  --hue12-shade-50: #007369;
  --hue13: #396070;
  --hue13-rgb: 57, 96, 112;
  --hue13-15: #577885;
  --hue13-20: #61808d;
  --hue13-25: #6b8894;
  --hue13-30: #74909b;
  --hue13-50: #9cb0b8;
  --hue13-shade-10: #335665;
  --hue13-shade-12: #325463;
  --hue13-shade-30: #28434e;
  --hue13-shade-15: #30525f;
  --hue13-shade-25: #2b4854;
  --hue13-shade-40: #223a43;
  --hue13-shade-50: #1d3038;
  --white: #fff;
  --white-rgb: 255, 255, 255;
  --white-15: white;
  --white-20: white;
  --white-25: white;
  --white-30: white;
  --white-50: white;
  --white-shade-10: #e6e6e6;
  --white-shade-12: #e0e0e0;
  --white-shade-30: #b3b3b3;
  --white-shade-15: #d9d9d9;
  --white-shade-25: #bfbfbf;
  --white-shade-40: #999999;
  --white-shade-50: gray;
  --black: #000;
  --black-rgb: 0, 0, 0;
  --black-15: #262626;
  --black-20: #333333;
  --black-25: #404040;
  --black-30: #4d4d4d;
  --black-50: gray;
  --black-shade-10: black;
  --black-shade-12: black;
  --black-shade-30: black;
  --black-shade-15: black;
  --black-shade-25: black;
  --black-shade-40: black;
  --black-shade-50: black;
  --neutral1: #1a1f24;
  --neutral1-rgb: 26, 31, 36;
  --neutral1-15: #3c4145;
  --neutral1-20: #484c50;
  --neutral1-25: #53575b;
  --neutral1-30: #5f6266;
  --neutral1-50: #8d8f92;
  --neutral1-shade-10: #171c20;
  --neutral1-shade-12: #171b20;
  --neutral1-shade-30: #121619;
  --neutral1-shade-15: #161a1f;
  --neutral1-shade-25: #14171b;
  --neutral1-shade-40: #101316;
  --neutral1-shade-50: #0d1012;
  --neutral2: #232a30;
  --neutral2-rgb: 35, 42, 48;
  --neutral2-15: #444a4f;
  --neutral2-20: #4f5559;
  --neutral2-25: #5a5f64;
  --neutral2-30: #656a6e;
  --neutral2-50: #919598;
  --neutral2-shade-10: #20262b;
  --neutral2-shade-12: #1f252a;
  --neutral2-shade-30: #191d22;
  --neutral2-shade-15: #1e2429;
  --neutral2-shade-25: #1a2024;
  --neutral2-shade-40: #15191d;
  --neutral2-shade-50: #121518;
  --neutral3: #141414;
  --neutral3-rgb: 20, 20, 20;
  --neutral3-15: #373737;
  --neutral3-20: #434343;
  --neutral3-25: #4f4f4f;
  --neutral3-30: #5b5b5b;
  --neutral3-50: #8a8a8a;
  --neutral3-shade-10: #121212;
  --neutral3-shade-12: #121212;
  --neutral3-shade-30: #0e0e0e;
  --neutral3-shade-15: #111111;
  --neutral3-shade-25: #0f0f0f;
  --neutral3-shade-40: #0c0c0c;
  --neutral3-shade-50: #0a0a0a;
  --neutral4: #313a42;
  --neutral4-rgb: 49, 58, 66;
  --neutral4-15: #50585e;
  --neutral4-20: #5a6168;
  --neutral4-25: #656b71;
  --neutral4-30: #6f757b;
  --neutral4-50: #989da1;
  --neutral4-shade-10: #2c343b;
  --neutral4-shade-12: #2b333a;
  --neutral4-shade-30: #22292e;
  --neutral4-shade-15: #2a3138;
  --neutral4-shade-25: #252c32;
  --neutral4-shade-40: #1d2328;
  --neutral4-shade-50: #191d21;
  --neutral5: #ffffff;
  --neutral5-rgb: 255, 255, 255;
  --neutral5-15: white;
  --neutral5-20: white;
  --neutral5-25: white;
  --neutral5-30: white;
  --neutral5-50: white;
  --neutral5-shade-10: #e6e6e6;
  --neutral5-shade-12: #e0e0e0;
  --neutral5-shade-30: #b3b3b3;
  --neutral5-shade-15: #d9d9d9;
  --neutral5-shade-25: #bfbfbf;
  --neutral5-shade-40: #999999;
  --neutral5-shade-50: gray;
  --neutral6: #5b6b7b;
  --neutral6-rgb: 91, 107, 123;
  --neutral6-15: #74818f;
  --neutral6-20: #7c8995;
  --neutral6-25: #84909c;
  --neutral6-30: #8c97a3;
  --neutral6-50: #adb5bd;
  --neutral6-shade-10: #52606f;
  --neutral6-shade-12: #505e6c;
  --neutral6-shade-30: #404b56;
  --neutral6-shade-15: #4d5b69;
  --neutral6-shade-25: #44505c;
  --neutral6-shade-40: #37404a;
  --neutral6-shade-50: #2e363e;
  --neutral7: #bec3cc;
  --neutral7-rgb: 190, 195, 204;
  --neutral7-15: #c8ccd4;
  --neutral7-20: #cbcfd6;
  --neutral7-25: #ced2d9;
  --neutral7-30: #d2d5db;
  --neutral7-50: #dfe1e6;
  --neutral7-shade-10: #abb0b8;
  --neutral7-shade-12: #a7acb4;
  --neutral7-shade-30: #85898f;
  --neutral7-shade-15: #a2a6ad;
  --neutral7-shade-25: #8f9299;
  --neutral7-shade-40: #72757a;
  --neutral7-shade-50: #5f6266;
  --link-color: #ad9fff;
  --link-color-hover: #b9adff;
  --link-color-active: #b9adff;
  --link-color-visited: #ad9fff;
  --link-color-visited-hover: #b9adff;
  --anchor-active-color: #ffffff;
  --anchor-active-hover-bg-color: #7863e0;
  --anchor-active-bg-color: #7863e0;
  --anchor-active-border-color: rgba(120, 99, 224, 0.3);
  --anchor-active-hover-border-color: #54459d;
  --checkbox-disabled-checked-helper-color: transparent;
  --checkbox-input-checked-helper-color: #ad9fff;
  --checkbox-input-checked-helper-background-color: #ad9fff;
  --checkbox-label-hover-color: #ad9fff;
  --checkbox-label-hover-helper-color: #b9adff;
  --checkbox-label-hover-text-color: #b9adff;
  --checkbox-border-hover-color: #ad9fff;
  --checkbox-label-hover-helper-bg: #b9adff;
  --checkbox-checked-label-hover-hover: rgba(173, 159, 255, 0);
  --checkbox-checked-border-right: #ad9fff;
  --checkbox-checked-border-bottom: #ad9fff;
  --checkbox-background: #ad9fff;
  --checkbox-color: #ad9fff;
  --checkbox-helper-before-after-background: #1a1f24;
  --checkbox-label-hover: #ffffff;
  --checkbox-focus-link-border: none;
  --checkbox-link-hover-color: #ffffff;
  --circle-graphics-border: #ad9fff;
  --circle-graphics-bg: #7863e0;
  --circle-graphics-icon: #ad9fff;
  --radio-buttons-label-hover-color: #b9adff;
  --radio-buttons-label-hover: #ad9fff;
  --radio-buttons-checked-border: 2px solid #ad9fff;
  --radio-buttons-checked-hover-border: 2px solid #b9adff;
  --radio-buttons-checked-border-focus: 2px solid #b9adff;
  --radio-buttons-checked-background-color: #ad9fff;
  --radio-buttons-checked-hover-background-color: #b9adff;
  --radio-buttons-hover-not-checked-before: 2px solid #b9adff;
  --radio-buttons-outline: 2px dotted #ad9fff;
  --radio-buttons-color: #46aff2;
  --radio-buttons-box-shadow-focus: none;
  --radio-buttons-checked-hover-hover-background: none;
  --tabs-indicator-color: #ad9fff;
  --tabs-hover: #ad9fff;
  --placeholder-icon-color: #7863e0;
  --panel-background: #232a30;
  --progress-indeterminate-background: #ad9fff;
  --progress-stepper-step-color: #7863e0;
  --switch-checked-background-color: rgba(120, 99, 224, 0.24);
  --switch-checked-after-background-color: #7863e0;
  --switch-lever-name-disabled-background-color: rgba(173, 159, 255, 0.24);
  --switch-disabled-background-color: #575080;
  --wcag-focus: 1px solid #ad9fff;
  --spinner-layer-border-color: #ad9fff;
  --btn-hover-background: rgba(120, 99, 224, 0);
  --btn-focus-background: rgba(173, 159, 255, 0);
  --btn-primary-2-hover-background: rgba(173, 159, 255, 0);
  --btn-primary-2-active-background: rgba(173, 159, 255, 0);
  --btn-primary-background: transparent;
  --btn-group-primary-background: transparent;
  --btn-group-primary-background-hover: rgba(255, 255, 255, 0.12);
  --btn-group-primary-2-background: transparent;
  --btn-group-primary-2-background-hover: rgba(255, 255, 255, 0.12);
  --btn-outline-wcag-disabled-color: #bec3cc;
  --btn-outline-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-wcag-disabled-color: #bec3cc;
  --btn-outline-primary-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-2-wcag-disabled-color: #bec3cc;
  --btn-outline-primary-2-wcag-disabled-border-color: #5b6b7b;
  --btn-progress-v2-content-color: #ad9fff;
  --b-p-bg-h: #6c59ca;
  --b-p-bg-a: #54459d;
  --b-p2-bg-h: #9c8fe6;
  --b-p2-bg-a: #796fb3;
  --floating-primary-hover: #6c59ca;
  --floating-primary-active: #54459d;
  --icon-link-state-active-color: #ad9fff;
  --icon-link-state-active-color-hover: #b9adff;
  --icon-link-state-active-icon-border-color: #ad9fff;
  --bo-p-c-h: #8c7ae5;
  --bo-p-c-a: #9a8ae8;
  --bo-p2-c-h: #b9adff;
  --bo-p2-c-a: #c2b7ff;
  --icon-link-h-c: #b9adff;
  --icon-link-a-c: #c2b7ff;
  --minify-toggle-btn-hover: #b9adff;
  --sortable-btn-color: #ad9fff;
  --table-icon-up-color: #7863e0;
  --table-icon-up-down: #7863e0;
  --input-focus-border-color: #ad9fff;
  --input-focus-box-shadow: #ad9fff;
  --input-field-label-icon-color: #ad9fff;
  --label-color-active: #ad9fff;
  --action-icon-color-hover: #ad9fff;
  --select-focus-border-bottom: #ad9fff;
  --select-focus-border-color: #ad9fff;
  --disabled-label-color: #ad9fff;
  --dropdown-check-icon-color: #ad9fff;
  --dropdown-li-active-color: #ad9fff;
  --dropdown-content-collection-hover-active-color: #ad9fff;
  --dropdown-more-link-color: #ad9fff;
  --badge-num-outline-border: #ad9fff;
  --badge-num-outline-color: #ad9fff;
  --textarea-label-color-active: #ad9fff;
  --textarea-box-shadow-focus: 0 -1px 0 0 #ad9fff inset;
  --textarea-focus-border-color: #ad9fff;
  --collection-active-color: #ad9fff;
  --collection-active-small-color: #ad9fff;
  --collection-active-item: #ad9fff;
  --keyboard-primary-color: #7863e0;
  --slider-filled-color: #ad9fff;
  --slider-circle-color: #7863e0;
  --slider-active-on-start-background: #7863e0;
  --slider-circle-on-start-color: #7863e0;
  --slider-disabled-circle-on-start-color: #7863e0;
  --slider-vertical-filled: #ad9fff;
  --slider-disabled-connect-color: #ad9fff;
  --mat-calendar-today-dot: #ad9fff;
  --mat-calendar-days-number-hover-revers: #7863e0;
  --custom-header-button-hover: #ad9fff;
  --range-background: rgba(120, 99, 224, 0.12);
  --datetime-picker-primary: #7863e0;
  --datetime-picker-primary-4: rgba(120, 99, 224, 0.4);
  --datetime-picker-primary-9: rgba(120, 99, 224, 0.9);
  --datetime-picker-primary-12: rgba(120, 99, 224, 0.12);
  --range-reverse-color: #7863e0;
  --only-icon-focus-color: #ad9fff;
  --chips-active-background: #7863e0;
  --chips-active-border-color: #7863e0;
  --chips-active-hover-bg-color: #7863e0;
  --chips-active-hover-border-color: rgba(120, 99, 224, 0.9);
  --chips-icon-active-color: rgba(173, 159, 255, 0.7);
  --chips-icon-hover-color: rgba(173, 159, 255, 0.9);
  --selectable-hover-color: #ad9fff;
  --pagination-button-border: 1px solid #ad9fff;
  --pagination-button-color: #ad9fff;
  --pagination-button-color-disabled: #ad9fff;
  --pagination-button-color-active: #ad9fff;
  --pagination-button-border-active: 3px solid #ad9fff;
  --notifications-btn-flat-primary: #ad9fff;
  --primary-text: #ad9fff;
  --notifications-flash-dialog-border: 1px solid #7863e0;
  --notifications-flash-dialog-background-color: #7863e0;
  --aw-chat-message-color: #ad9fff;
  --sendbar-send-btn-active-color: #ad9fff;
  --outline8: #ad9fff;
  --input-payment-focus-border-color: #ad9fff;
  --input-payment-focus-box-shadow: #ad9fff;
  --input-payment-label-color-focus: #ad9fff;
  --wcag-datatable-highlight-bg: rgba(255, 255, 255, 0.14);
  --wcag-datatable-hover-bg: rgba(255, 255, 255, 0.07);
  --dp-primary-9: rgba(120, 99, 224, 0.9);
  --dp-today-dot: #ad9fff;
  --wysiwyg-btn-active-color: #ad9fff;
}

.theme-dark .subtheme2 {
  font-family: var(--font-family);
}

.theme-dark .subtheme3 {
  --primary: #c32dc3;
  --primary-rgb: 195, 45, 195;
  --primary-15: #cc4dcc;
  --primary-20: #cf57cf;
  --primary-25: #d262d2;
  --primary-30: #d56cd5;
  --primary-50: #e196e1;
  --primary-shade-10: #b029b0;
  --primary-shade-12: #ac28ac;
  --primary-shade-30: #892089;
  --primary-shade-15: #a626a6;
  --primary-shade-25: #922292;
  --primary-shade-40: #751b75;
  --primary-shade-50: #621762;
  --primary-2: #f26df2;
  --primary-2-rgb: 242, 109, 242;
  --primary-2-15: #f483f4;
  --primary-2-20: #f58af5;
  --primary-2-25: #f592f5;
  --primary-2-30: #f699f6;
  --primary-2-50: #f9b6f9;
  --primary-2-shade-10: #da62da;
  --primary-2-shade-12: #d560d5;
  --primary-2-shade-30: #a94ca9;
  --primary-2-shade-15: #ce5dce;
  --primary-2-shade-25: #b652b6;
  --primary-2-shade-40: #914191;
  --primary-2-shade-50: #793779;
  --success: #008906;
  --success-rgb: 0, 137, 6;
  --success-15: #269b2b;
  --success-20: #33a138;
  --success-25: #40a744;
  --success-30: #4dac51;
  --success-50: #80c483;
  --success-shade-10: #007b05;
  --success-shade-12: #007905;
  --success-shade-30: #006004;
  --success-shade-15: #007405;
  --success-shade-25: #006705;
  --success-shade-40: #005204;
  --success-shade-50: #004503;
  --success-2: #39d627;
  --success-2-rgb: 57, 214, 39;
  --success-2-15: #57dc47;
  --success-2-20: #61de52;
  --success-2-25: #6be05d;
  --success-2-30: #74e268;
  --success-2-50: #9ceb93;
  --success-2-shade-10: #33c123;
  --success-2-shade-12: #32bc22;
  --success-2-shade-30: #28961b;
  --success-2-shade-15: #30b621;
  --success-2-shade-25: #2ba11d;
  --success-2-shade-40: #228017;
  --success-2-shade-50: #1d6b14;
  --warning: #ba5b03;
  --warning-rgb: 186, 91, 3;
  --warning-15: #c47429;
  --warning-20: #c87c35;
  --warning-25: #cb8442;
  --warning-30: #cf8c4f;
  --warning-50: #ddad81;
  --warning-shade-10: #a75203;
  --warning-shade-12: #a45003;
  --warning-shade-30: #824002;
  --warning-shade-15: #9e4d03;
  --warning-shade-25: #8c4402;
  --warning-shade-40: #703702;
  --warning-shade-50: #5d2e02;
  --warning-2: #ef9c23;
  --warning-2-rgb: 239, 156, 35;
  --warning-2-15: #f1ab44;
  --warning-2-20: #f2b04f;
  --warning-2-25: #f3b55a;
  --warning-2-30: #f4ba65;
  --warning-2-50: #f7ce91;
  --warning-2-shade-10: #d78c20;
  --warning-2-shade-12: #d2891f;
  --warning-2-shade-30: #a76d19;
  --warning-2-shade-15: #cb851e;
  --warning-2-shade-25: #b3751a;
  --warning-2-shade-40: #8f5e15;
  --warning-2-shade-50: #784e12;
  --danger: #d93b3d;
  --danger-rgb: 217, 59, 61;
  --danger-15: #df585a;
  --danger-20: #e16264;
  --danger-25: #e36c6e;
  --danger-30: #e47677;
  --danger-50: #ec9d9e;
  --danger-shade-10: #c33537;
  --danger-shade-12: #bf3436;
  --danger-shade-30: #98292b;
  --danger-shade-15: #b83234;
  --danger-shade-25: #a32c2e;
  --danger-shade-40: #822325;
  --danger-shade-50: #6d1e1f;
  --danger-2: #ff787a;
  --danger-2-rgb: 255, 120, 122;
  --danger-2-15: #ff8c8e;
  --danger-2-20: #ff9395;
  --danger-2-25: #ff9a9b;
  --danger-2-30: #ffa1a2;
  --danger-2-50: #ffbcbd;
  --danger-2-shade-10: #e66c6e;
  --danger-2-shade-12: #e06a6b;
  --danger-2-shade-30: #b35455;
  --danger-2-shade-15: #d96668;
  --danger-2-shade-25: #bf5a5c;
  --danger-2-shade-40: #994849;
  --danger-2-shade-50: #803c3d;
  --hue1: #1774cc;
  --hue1-rgb: 23, 116, 204;
  --hue1-15: #3a89d4;
  --hue1-20: #4590d6;
  --hue1-25: #5197d9;
  --hue1-30: #5d9edb;
  --hue1-50: #8bbae6;
  --hue1-shade-10: #1568b8;
  --hue1-shade-12: #1466b4;
  --hue1-shade-30: #10518f;
  --hue1-shade-15: #1463ad;
  --hue1-shade-25: #115799;
  --hue1-shade-40: #0e467a;
  --hue1-shade-50: #0c3a66;
  --hue2: #7863e0;
  --hue2-rgb: 120, 99, 224;
  --hue2-15: #8c7ae5;
  --hue2-20: #9382e6;
  --hue2-25: #9a8ae8;
  --hue2-30: #a192e9;
  --hue2-50: #bcb1f0;
  --hue2-shade-10: #6c59ca;
  --hue2-shade-12: #6a57c5;
  --hue2-shade-30: #54459d;
  --hue2-shade-15: #6654be;
  --hue2-shade-25: #5a4aa8;
  --hue2-shade-40: #483b86;
  --hue2-shade-50: #3c3270;
  --hue3: #c32dc3;
  --hue3-rgb: 195, 45, 195;
  --hue3-15: #cc4dcc;
  --hue3-20: #cf57cf;
  --hue3-25: #d262d2;
  --hue3-30: #d56cd5;
  --hue3-50: #e196e1;
  --hue3-shade-10: #b029b0;
  --hue3-shade-12: #ac28ac;
  --hue3-shade-30: #892089;
  --hue3-shade-15: #a626a6;
  --hue3-shade-25: #922292;
  --hue3-shade-40: #751b75;
  --hue3-shade-50: #621762;
  --hue4: #ef9c23;
  --hue4-rgb: 239, 156, 35;
  --hue4-15: #f1ab44;
  --hue4-20: #f2b04f;
  --hue4-25: #f3b55a;
  --hue4-30: #f4ba65;
  --hue4-50: #f7ce91;
  --hue4-shade-10: #d78c20;
  --hue4-shade-12: #d2891f;
  --hue4-shade-30: #a76d19;
  --hue4-shade-15: #cb851e;
  --hue4-shade-25: #b3751a;
  --hue4-shade-40: #8f5e15;
  --hue4-shade-50: #784e12;
  --hue5: #39d627;
  --hue5-rgb: 57, 214, 39;
  --hue5-15: #57dc47;
  --hue5-20: #61de52;
  --hue5-25: #6be05d;
  --hue5-30: #74e268;
  --hue5-50: #9ceb93;
  --hue5-shade-10: #33c123;
  --hue5-shade-12: #32bc22;
  --hue5-shade-30: #28961b;
  --hue5-shade-15: #30b621;
  --hue5-shade-25: #2ba11d;
  --hue5-shade-40: #228017;
  --hue5-shade-50: #1d6b14;
  --hue6: #00857a;
  --hue6-rgb: 0, 133, 122;
  --hue6-15: #26978e;
  --hue6-20: #339d95;
  --hue6-25: #40a49b;
  --hue6-30: #4daaa2;
  --hue6-50: #80c2bd;
  --hue6-shade-10: #00786e;
  --hue6-shade-12: #00756b;
  --hue6-shade-30: #005d55;
  --hue6-shade-15: #007168;
  --hue6-shade-25: #00645c;
  --hue6-shade-40: #005049;
  --hue6-shade-50: #00433d;
  --hue7: #46aff2;
  --hue7-rgb: 70, 175, 242;
  --hue7-15: #62bbf4;
  --hue7-20: #6bbff5;
  --hue7-25: #74c3f5;
  --hue7-30: #7ec7f6;
  --hue7-50: #a3d7f9;
  --hue7-shade-10: #3f9eda;
  --hue7-shade-12: #3e9ad5;
  --hue7-shade-30: #317ba9;
  --hue7-shade-15: #3c95ce;
  --hue7-shade-25: #3583b6;
  --hue7-shade-40: #2a6991;
  --hue7-shade-50: #235879;
  --hue8: #ad9fff;
  --hue8-rgb: 173, 159, 255;
  --hue8-15: #b9adff;
  --hue8-20: #bdb2ff;
  --hue8-25: #c2b7ff;
  --hue8-30: #c6bcff;
  --hue8-50: #d6cfff;
  --hue8-shade-10: #9c8fe6;
  --hue8-shade-12: #988ce0;
  --hue8-shade-30: #796fb3;
  --hue8-shade-15: #9387d9;
  --hue8-shade-25: #8277bf;
  --hue8-shade-40: #685f99;
  --hue8-shade-50: #575080;
  --hue9: #f26df2;
  --hue9-rgb: 242, 109, 242;
  --hue9-15: #f483f4;
  --hue9-20: #f58af5;
  --hue9-25: #f592f5;
  --hue9-30: #f699f6;
  --hue9-50: #f9b6f9;
  --hue9-shade-10: #da62da;
  --hue9-shade-12: #d560d5;
  --hue9-shade-30: #a94ca9;
  --hue9-shade-15: #ce5dce;
  --hue9-shade-25: #b652b6;
  --hue9-shade-40: #914191;
  --hue9-shade-50: #793779;
  --hue10: #ff787a;
  --hue10-rgb: 255, 120, 122;
  --hue10-15: #ff8c8e;
  --hue10-20: #ff9395;
  --hue10-25: #ff9a9b;
  --hue10-30: #ffa1a2;
  --hue10-50: #ffbcbd;
  --hue10-shade-10: #e66c6e;
  --hue10-shade-12: #e06a6b;
  --hue10-shade-30: #b35455;
  --hue10-shade-15: #d96668;
  --hue10-shade-25: #bf5a5c;
  --hue10-shade-40: #994849;
  --hue10-shade-50: #803c3d;
  --hue11: #fcd54e;
  --hue11-rgb: 252, 213, 78;
  --hue11-15: #fcdb69;
  --hue11-20: #fddd71;
  --hue11-25: #fde07a;
  --hue11-30: #fde283;
  --hue11-50: #feeaa7;
  --hue11-shade-10: #e3c046;
  --hue11-shade-12: #debb45;
  --hue11-shade-30: #b09537;
  --hue11-shade-15: #d6b542;
  --hue11-shade-25: #bda03b;
  --hue11-shade-40: #97802f;
  --hue11-shade-50: #7e6b27;
  --hue12: #00e5d2;
  --hue12-rgb: 0, 229, 210;
  --hue12-15: #26e9d9;
  --hue12-20: #33eadb;
  --hue12-25: #40ecdd;
  --hue12-30: #4dede0;
  --hue12-50: #80f2e9;
  --hue12-shade-10: #00cebd;
  --hue12-shade-12: #00cab9;
  --hue12-shade-30: #00a093;
  --hue12-shade-15: #00c3b3;
  --hue12-shade-25: #00ac9e;
  --hue12-shade-40: #00897e;
  --hue12-shade-50: #007369;
  --hue13: #396070;
  --hue13-rgb: 57, 96, 112;
  --hue13-15: #577885;
  --hue13-20: #61808d;
  --hue13-25: #6b8894;
  --hue13-30: #74909b;
  --hue13-50: #9cb0b8;
  --hue13-shade-10: #335665;
  --hue13-shade-12: #325463;
  --hue13-shade-30: #28434e;
  --hue13-shade-15: #30525f;
  --hue13-shade-25: #2b4854;
  --hue13-shade-40: #223a43;
  --hue13-shade-50: #1d3038;
  --white: #fff;
  --white-rgb: 255, 255, 255;
  --white-15: white;
  --white-20: white;
  --white-25: white;
  --white-30: white;
  --white-50: white;
  --white-shade-10: #e6e6e6;
  --white-shade-12: #e0e0e0;
  --white-shade-30: #b3b3b3;
  --white-shade-15: #d9d9d9;
  --white-shade-25: #bfbfbf;
  --white-shade-40: #999999;
  --white-shade-50: gray;
  --black: #000;
  --black-rgb: 0, 0, 0;
  --black-15: #262626;
  --black-20: #333333;
  --black-25: #404040;
  --black-30: #4d4d4d;
  --black-50: gray;
  --black-shade-10: black;
  --black-shade-12: black;
  --black-shade-30: black;
  --black-shade-15: black;
  --black-shade-25: black;
  --black-shade-40: black;
  --black-shade-50: black;
  --neutral1: #1a1f24;
  --neutral1-rgb: 26, 31, 36;
  --neutral1-15: #3c4145;
  --neutral1-20: #484c50;
  --neutral1-25: #53575b;
  --neutral1-30: #5f6266;
  --neutral1-50: #8d8f92;
  --neutral1-shade-10: #171c20;
  --neutral1-shade-12: #171b20;
  --neutral1-shade-30: #121619;
  --neutral1-shade-15: #161a1f;
  --neutral1-shade-25: #14171b;
  --neutral1-shade-40: #101316;
  --neutral1-shade-50: #0d1012;
  --neutral2: #232a30;
  --neutral2-rgb: 35, 42, 48;
  --neutral2-15: #444a4f;
  --neutral2-20: #4f5559;
  --neutral2-25: #5a5f64;
  --neutral2-30: #656a6e;
  --neutral2-50: #919598;
  --neutral2-shade-10: #20262b;
  --neutral2-shade-12: #1f252a;
  --neutral2-shade-30: #191d22;
  --neutral2-shade-15: #1e2429;
  --neutral2-shade-25: #1a2024;
  --neutral2-shade-40: #15191d;
  --neutral2-shade-50: #121518;
  --neutral3: #141414;
  --neutral3-rgb: 20, 20, 20;
  --neutral3-15: #373737;
  --neutral3-20: #434343;
  --neutral3-25: #4f4f4f;
  --neutral3-30: #5b5b5b;
  --neutral3-50: #8a8a8a;
  --neutral3-shade-10: #121212;
  --neutral3-shade-12: #121212;
  --neutral3-shade-30: #0e0e0e;
  --neutral3-shade-15: #111111;
  --neutral3-shade-25: #0f0f0f;
  --neutral3-shade-40: #0c0c0c;
  --neutral3-shade-50: #0a0a0a;
  --neutral4: #313a42;
  --neutral4-rgb: 49, 58, 66;
  --neutral4-15: #50585e;
  --neutral4-20: #5a6168;
  --neutral4-25: #656b71;
  --neutral4-30: #6f757b;
  --neutral4-50: #989da1;
  --neutral4-shade-10: #2c343b;
  --neutral4-shade-12: #2b333a;
  --neutral4-shade-30: #22292e;
  --neutral4-shade-15: #2a3138;
  --neutral4-shade-25: #252c32;
  --neutral4-shade-40: #1d2328;
  --neutral4-shade-50: #191d21;
  --neutral5: #ffffff;
  --neutral5-rgb: 255, 255, 255;
  --neutral5-15: white;
  --neutral5-20: white;
  --neutral5-25: white;
  --neutral5-30: white;
  --neutral5-50: white;
  --neutral5-shade-10: #e6e6e6;
  --neutral5-shade-12: #e0e0e0;
  --neutral5-shade-30: #b3b3b3;
  --neutral5-shade-15: #d9d9d9;
  --neutral5-shade-25: #bfbfbf;
  --neutral5-shade-40: #999999;
  --neutral5-shade-50: gray;
  --neutral6: #5b6b7b;
  --neutral6-rgb: 91, 107, 123;
  --neutral6-15: #74818f;
  --neutral6-20: #7c8995;
  --neutral6-25: #84909c;
  --neutral6-30: #8c97a3;
  --neutral6-50: #adb5bd;
  --neutral6-shade-10: #52606f;
  --neutral6-shade-12: #505e6c;
  --neutral6-shade-30: #404b56;
  --neutral6-shade-15: #4d5b69;
  --neutral6-shade-25: #44505c;
  --neutral6-shade-40: #37404a;
  --neutral6-shade-50: #2e363e;
  --neutral7: #bec3cc;
  --neutral7-rgb: 190, 195, 204;
  --neutral7-15: #c8ccd4;
  --neutral7-20: #cbcfd6;
  --neutral7-25: #ced2d9;
  --neutral7-30: #d2d5db;
  --neutral7-50: #dfe1e6;
  --neutral7-shade-10: #abb0b8;
  --neutral7-shade-12: #a7acb4;
  --neutral7-shade-30: #85898f;
  --neutral7-shade-15: #a2a6ad;
  --neutral7-shade-25: #8f9299;
  --neutral7-shade-40: #72757a;
  --neutral7-shade-50: #5f6266;
  --link-color: #f26df2;
  --link-color-hover: #f483f4;
  --link-color-active: #f483f4;
  --link-color-visited: #f26df2;
  --link-color-visited-hover: #f483f4;
  --anchor-active-color: #ffffff;
  --anchor-active-hover-bg-color: #c32dc3;
  --anchor-active-bg-color: #c32dc3;
  --anchor-active-border-color: rgba(195, 45, 195, 0.3);
  --anchor-active-hover-border-color: #892089;
  --checkbox-disabled-checked-helper-color: transparent;
  --checkbox-input-checked-helper-color: #f26df2;
  --checkbox-input-checked-helper-background-color: #f26df2;
  --checkbox-label-hover-color: #f26df2;
  --checkbox-label-hover-helper-color: #f483f4;
  --checkbox-label-hover-text-color: #f483f4;
  --checkbox-border-hover-color: #f26df2;
  --checkbox-label-hover-helper-bg: #f483f4;
  --checkbox-checked-label-hover-hover: rgba(242, 109, 242, 0);
  --checkbox-checked-border-right: #f26df2;
  --checkbox-checked-border-bottom: #f26df2;
  --checkbox-background: #f26df2;
  --checkbox-color: #f26df2;
  --checkbox-helper-before-after-background: #1a1f24;
  --checkbox-label-hover: #ffffff;
  --checkbox-focus-link-border: none;
  --checkbox-link-hover-color: #ffffff;
  --circle-graphics-border: #f26df2;
  --circle-graphics-bg: #c32dc3;
  --circle-graphics-icon: #f26df2;
  --radio-buttons-label-hover-color: #f483f4;
  --radio-buttons-label-hover: #f26df2;
  --radio-buttons-checked-border: 2px solid #f26df2;
  --radio-buttons-checked-hover-border: 2px solid #f483f4;
  --radio-buttons-checked-border-focus: 2px solid #f483f4;
  --radio-buttons-checked-background-color: #f26df2;
  --radio-buttons-checked-hover-background-color: #f483f4;
  --radio-buttons-hover-not-checked-before: 2px solid #f483f4;
  --radio-buttons-outline: 2px dotted #f26df2;
  --radio-buttons-color: #46aff2;
  --radio-buttons-box-shadow-focus: none;
  --radio-buttons-checked-hover-hover-background: none;
  --tabs-indicator-color: #f26df2;
  --tabs-hover: #f26df2;
  --placeholder-icon-color: #c32dc3;
  --panel-background: #232a30;
  --progress-indeterminate-background: #f26df2;
  --progress-stepper-step-color: #c32dc3;
  --switch-checked-background-color: rgba(195, 45, 195, 0.24);
  --switch-checked-after-background-color: #c32dc3;
  --switch-lever-name-disabled-background-color: rgba(242, 109, 242, 0.24);
  --switch-disabled-background-color: #793779;
  --wcag-focus: 1px solid #f26df2;
  --spinner-layer-border-color: #f26df2;
  --btn-hover-background: rgba(195, 45, 195, 0);
  --btn-focus-background: rgba(242, 109, 242, 0);
  --btn-primary-2-hover-background: rgba(242, 109, 242, 0);
  --btn-primary-2-active-background: rgba(242, 109, 242, 0);
  --btn-primary-background: transparent;
  --btn-group-primary-background: transparent;
  --btn-group-primary-background-hover: rgba(255, 255, 255, 0.12);
  --btn-group-primary-2-background: transparent;
  --btn-group-primary-2-background-hover: rgba(255, 255, 255, 0.12);
  --btn-outline-wcag-disabled-color: #bec3cc;
  --btn-outline-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-wcag-disabled-color: #bec3cc;
  --btn-outline-primary-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-2-wcag-disabled-color: #bec3cc;
  --btn-outline-primary-2-wcag-disabled-border-color: #5b6b7b;
  --btn-progress-v2-content-color: #f26df2;
  --b-p-bg-h: #b029b0;
  --b-p-bg-a: #892089;
  --b-p2-bg-h: #da62da;
  --b-p2-bg-a: #a94ca9;
  --floating-primary-hover: #b029b0;
  --floating-primary-active: #892089;
  --icon-link-state-active-color: #f26df2;
  --icon-link-state-active-color-hover: #f483f4;
  --icon-link-state-active-icon-border-color: #f26df2;
  --bo-p-c-h: #cc4dcc;
  --bo-p-c-a: #d262d2;
  --bo-p2-c-h: #f483f4;
  --bo-p2-c-a: #f592f5;
  --icon-link-h-c: #f483f4;
  --icon-link-a-c: #f592f5;
  --minify-toggle-btn-hover: #f483f4;
  --sortable-btn-color: #f26df2;
  --table-icon-up-color: #c32dc3;
  --table-icon-up-down: #c32dc3;
  --input-focus-border-color: #f26df2;
  --input-focus-box-shadow: #f26df2;
  --input-field-label-icon-color: #f26df2;
  --label-color-active: #f26df2;
  --action-icon-color-hover: #f26df2;
  --select-focus-border-bottom: #f26df2;
  --select-focus-border-color: #f26df2;
  --disabled-label-color: #f26df2;
  --dropdown-check-icon-color: #f26df2;
  --dropdown-li-active-color: #f26df2;
  --dropdown-content-collection-hover-active-color: #f26df2;
  --dropdown-more-link-color: #f26df2;
  --badge-num-outline-border: #f26df2;
  --badge-num-outline-color: #f26df2;
  --textarea-label-color-active: #f26df2;
  --textarea-box-shadow-focus: 0 -1px 0 0 #f26df2 inset;
  --textarea-focus-border-color: #f26df2;
  --collection-active-color: #f26df2;
  --collection-active-small-color: #f26df2;
  --collection-active-item: #f26df2;
  --keyboard-primary-color: #c32dc3;
  --slider-filled-color: #f26df2;
  --slider-circle-color: #c32dc3;
  --slider-active-on-start-background: #c32dc3;
  --slider-circle-on-start-color: #c32dc3;
  --slider-disabled-circle-on-start-color: #c32dc3;
  --slider-vertical-filled: #f26df2;
  --slider-disabled-connect-color: #f26df2;
  --mat-calendar-today-dot: #f26df2;
  --mat-calendar-days-number-hover-revers: #c32dc3;
  --custom-header-button-hover: #f26df2;
  --range-background: rgba(195, 45, 195, 0.12);
  --datetime-picker-primary: #c32dc3;
  --datetime-picker-primary-4: rgba(195, 45, 195, 0.4);
  --datetime-picker-primary-9: rgba(195, 45, 195, 0.9);
  --datetime-picker-primary-12: rgba(195, 45, 195, 0.12);
  --range-reverse-color: #c32dc3;
  --only-icon-focus-color: #f26df2;
  --chips-active-background: #c32dc3;
  --chips-active-border-color: #c32dc3;
  --chips-active-hover-bg-color: #c32dc3;
  --chips-active-hover-border-color: rgba(195, 45, 195, 0.9);
  --chips-icon-active-color: rgba(242, 109, 242, 0.7);
  --chips-icon-hover-color: rgba(242, 109, 242, 0.9);
  --selectable-hover-color: #f26df2;
  --pagination-button-border: 1px solid #f26df2;
  --pagination-button-color: #f26df2;
  --pagination-button-color-disabled: #f26df2;
  --pagination-button-color-active: #f26df2;
  --pagination-button-border-active: 3px solid #f26df2;
  --notifications-btn-flat-primary: #f26df2;
  --primary-text: #f26df2;
  --notifications-flash-dialog-border: 1px solid #c32dc3;
  --notifications-flash-dialog-background-color: #c32dc3;
  --aw-chat-message-color: #f26df2;
  --sendbar-send-btn-active-color: #f26df2;
  --outline8: #f26df2;
  --input-payment-focus-border-color: #f26df2;
  --input-payment-focus-box-shadow: #f26df2;
  --input-payment-label-color-focus: #f26df2;
  --wcag-datatable-highlight-bg: rgba(255, 255, 255, 0.14);
  --wcag-datatable-hover-bg: rgba(255, 255, 255, 0.07);
  --dp-primary-9: rgba(195, 45, 195, 0.9);
  --dp-today-dot: #f26df2;
  --wysiwyg-btn-active-color: #f26df2;
}

.theme-dark .subtheme3 {
  font-family: var(--font-family);
}

.theme-dark .subtheme4 {
  --primary: #ba5b03;
  --primary-rgb: 186, 91, 3;
  --primary-15: #c47429;
  --primary-20: #c87c35;
  --primary-25: #cb8442;
  --primary-30: #cf8c4f;
  --primary-50: #ddad81;
  --primary-shade-10: #a75203;
  --primary-shade-12: #a45003;
  --primary-shade-30: #824002;
  --primary-shade-15: #9e4d03;
  --primary-shade-25: #8c4402;
  --primary-shade-40: #703702;
  --primary-shade-50: #5d2e02;
  --primary-2: #ef9c23;
  --primary-2-rgb: 239, 156, 35;
  --primary-2-15: #f1ab44;
  --primary-2-20: #f2b04f;
  --primary-2-25: #f3b55a;
  --primary-2-30: #f4ba65;
  --primary-2-50: #f7ce91;
  --primary-2-shade-10: #d78c20;
  --primary-2-shade-12: #d2891f;
  --primary-2-shade-30: #a76d19;
  --primary-2-shade-15: #cb851e;
  --primary-2-shade-25: #b3751a;
  --primary-2-shade-40: #8f5e15;
  --primary-2-shade-50: #784e12;
  --success: #008906;
  --success-rgb: 0, 137, 6;
  --success-15: #269b2b;
  --success-20: #33a138;
  --success-25: #40a744;
  --success-30: #4dac51;
  --success-50: #80c483;
  --success-shade-10: #007b05;
  --success-shade-12: #007905;
  --success-shade-30: #006004;
  --success-shade-15: #007405;
  --success-shade-25: #006705;
  --success-shade-40: #005204;
  --success-shade-50: #004503;
  --success-2: #39d627;
  --success-2-rgb: 57, 214, 39;
  --success-2-15: #57dc47;
  --success-2-20: #61de52;
  --success-2-25: #6be05d;
  --success-2-30: #74e268;
  --success-2-50: #9ceb93;
  --success-2-shade-10: #33c123;
  --success-2-shade-12: #32bc22;
  --success-2-shade-30: #28961b;
  --success-2-shade-15: #30b621;
  --success-2-shade-25: #2ba11d;
  --success-2-shade-40: #228017;
  --success-2-shade-50: #1d6b14;
  --warning: #ba5b03;
  --warning-rgb: 186, 91, 3;
  --warning-15: #c47429;
  --warning-20: #c87c35;
  --warning-25: #cb8442;
  --warning-30: #cf8c4f;
  --warning-50: #ddad81;
  --warning-shade-10: #a75203;
  --warning-shade-12: #a45003;
  --warning-shade-30: #824002;
  --warning-shade-15: #9e4d03;
  --warning-shade-25: #8c4402;
  --warning-shade-40: #703702;
  --warning-shade-50: #5d2e02;
  --warning-2: #ef9c23;
  --warning-2-rgb: 239, 156, 35;
  --warning-2-15: #f1ab44;
  --warning-2-20: #f2b04f;
  --warning-2-25: #f3b55a;
  --warning-2-30: #f4ba65;
  --warning-2-50: #f7ce91;
  --warning-2-shade-10: #d78c20;
  --warning-2-shade-12: #d2891f;
  --warning-2-shade-30: #a76d19;
  --warning-2-shade-15: #cb851e;
  --warning-2-shade-25: #b3751a;
  --warning-2-shade-40: #8f5e15;
  --warning-2-shade-50: #784e12;
  --danger: #d93b3d;
  --danger-rgb: 217, 59, 61;
  --danger-15: #df585a;
  --danger-20: #e16264;
  --danger-25: #e36c6e;
  --danger-30: #e47677;
  --danger-50: #ec9d9e;
  --danger-shade-10: #c33537;
  --danger-shade-12: #bf3436;
  --danger-shade-30: #98292b;
  --danger-shade-15: #b83234;
  --danger-shade-25: #a32c2e;
  --danger-shade-40: #822325;
  --danger-shade-50: #6d1e1f;
  --danger-2: #ff787a;
  --danger-2-rgb: 255, 120, 122;
  --danger-2-15: #ff8c8e;
  --danger-2-20: #ff9395;
  --danger-2-25: #ff9a9b;
  --danger-2-30: #ffa1a2;
  --danger-2-50: #ffbcbd;
  --danger-2-shade-10: #e66c6e;
  --danger-2-shade-12: #e06a6b;
  --danger-2-shade-30: #b35455;
  --danger-2-shade-15: #d96668;
  --danger-2-shade-25: #bf5a5c;
  --danger-2-shade-40: #994849;
  --danger-2-shade-50: #803c3d;
  --hue1: #1774cc;
  --hue1-rgb: 23, 116, 204;
  --hue1-15: #3a89d4;
  --hue1-20: #4590d6;
  --hue1-25: #5197d9;
  --hue1-30: #5d9edb;
  --hue1-50: #8bbae6;
  --hue1-shade-10: #1568b8;
  --hue1-shade-12: #1466b4;
  --hue1-shade-30: #10518f;
  --hue1-shade-15: #1463ad;
  --hue1-shade-25: #115799;
  --hue1-shade-40: #0e467a;
  --hue1-shade-50: #0c3a66;
  --hue2: #7863e0;
  --hue2-rgb: 120, 99, 224;
  --hue2-15: #8c7ae5;
  --hue2-20: #9382e6;
  --hue2-25: #9a8ae8;
  --hue2-30: #a192e9;
  --hue2-50: #bcb1f0;
  --hue2-shade-10: #6c59ca;
  --hue2-shade-12: #6a57c5;
  --hue2-shade-30: #54459d;
  --hue2-shade-15: #6654be;
  --hue2-shade-25: #5a4aa8;
  --hue2-shade-40: #483b86;
  --hue2-shade-50: #3c3270;
  --hue3: #c32dc3;
  --hue3-rgb: 195, 45, 195;
  --hue3-15: #cc4dcc;
  --hue3-20: #cf57cf;
  --hue3-25: #d262d2;
  --hue3-30: #d56cd5;
  --hue3-50: #e196e1;
  --hue3-shade-10: #b029b0;
  --hue3-shade-12: #ac28ac;
  --hue3-shade-30: #892089;
  --hue3-shade-15: #a626a6;
  --hue3-shade-25: #922292;
  --hue3-shade-40: #751b75;
  --hue3-shade-50: #621762;
  --hue4: #ef9c23;
  --hue4-rgb: 239, 156, 35;
  --hue4-15: #f1ab44;
  --hue4-20: #f2b04f;
  --hue4-25: #f3b55a;
  --hue4-30: #f4ba65;
  --hue4-50: #f7ce91;
  --hue4-shade-10: #d78c20;
  --hue4-shade-12: #d2891f;
  --hue4-shade-30: #a76d19;
  --hue4-shade-15: #cb851e;
  --hue4-shade-25: #b3751a;
  --hue4-shade-40: #8f5e15;
  --hue4-shade-50: #784e12;
  --hue5: #39d627;
  --hue5-rgb: 57, 214, 39;
  --hue5-15: #57dc47;
  --hue5-20: #61de52;
  --hue5-25: #6be05d;
  --hue5-30: #74e268;
  --hue5-50: #9ceb93;
  --hue5-shade-10: #33c123;
  --hue5-shade-12: #32bc22;
  --hue5-shade-30: #28961b;
  --hue5-shade-15: #30b621;
  --hue5-shade-25: #2ba11d;
  --hue5-shade-40: #228017;
  --hue5-shade-50: #1d6b14;
  --hue6: #00857a;
  --hue6-rgb: 0, 133, 122;
  --hue6-15: #26978e;
  --hue6-20: #339d95;
  --hue6-25: #40a49b;
  --hue6-30: #4daaa2;
  --hue6-50: #80c2bd;
  --hue6-shade-10: #00786e;
  --hue6-shade-12: #00756b;
  --hue6-shade-30: #005d55;
  --hue6-shade-15: #007168;
  --hue6-shade-25: #00645c;
  --hue6-shade-40: #005049;
  --hue6-shade-50: #00433d;
  --hue7: #46aff2;
  --hue7-rgb: 70, 175, 242;
  --hue7-15: #62bbf4;
  --hue7-20: #6bbff5;
  --hue7-25: #74c3f5;
  --hue7-30: #7ec7f6;
  --hue7-50: #a3d7f9;
  --hue7-shade-10: #3f9eda;
  --hue7-shade-12: #3e9ad5;
  --hue7-shade-30: #317ba9;
  --hue7-shade-15: #3c95ce;
  --hue7-shade-25: #3583b6;
  --hue7-shade-40: #2a6991;
  --hue7-shade-50: #235879;
  --hue8: #ad9fff;
  --hue8-rgb: 173, 159, 255;
  --hue8-15: #b9adff;
  --hue8-20: #bdb2ff;
  --hue8-25: #c2b7ff;
  --hue8-30: #c6bcff;
  --hue8-50: #d6cfff;
  --hue8-shade-10: #9c8fe6;
  --hue8-shade-12: #988ce0;
  --hue8-shade-30: #796fb3;
  --hue8-shade-15: #9387d9;
  --hue8-shade-25: #8277bf;
  --hue8-shade-40: #685f99;
  --hue8-shade-50: #575080;
  --hue9: #f26df2;
  --hue9-rgb: 242, 109, 242;
  --hue9-15: #f483f4;
  --hue9-20: #f58af5;
  --hue9-25: #f592f5;
  --hue9-30: #f699f6;
  --hue9-50: #f9b6f9;
  --hue9-shade-10: #da62da;
  --hue9-shade-12: #d560d5;
  --hue9-shade-30: #a94ca9;
  --hue9-shade-15: #ce5dce;
  --hue9-shade-25: #b652b6;
  --hue9-shade-40: #914191;
  --hue9-shade-50: #793779;
  --hue10: #ff787a;
  --hue10-rgb: 255, 120, 122;
  --hue10-15: #ff8c8e;
  --hue10-20: #ff9395;
  --hue10-25: #ff9a9b;
  --hue10-30: #ffa1a2;
  --hue10-50: #ffbcbd;
  --hue10-shade-10: #e66c6e;
  --hue10-shade-12: #e06a6b;
  --hue10-shade-30: #b35455;
  --hue10-shade-15: #d96668;
  --hue10-shade-25: #bf5a5c;
  --hue10-shade-40: #994849;
  --hue10-shade-50: #803c3d;
  --hue11: #fcd54e;
  --hue11-rgb: 252, 213, 78;
  --hue11-15: #fcdb69;
  --hue11-20: #fddd71;
  --hue11-25: #fde07a;
  --hue11-30: #fde283;
  --hue11-50: #feeaa7;
  --hue11-shade-10: #e3c046;
  --hue11-shade-12: #debb45;
  --hue11-shade-30: #b09537;
  --hue11-shade-15: #d6b542;
  --hue11-shade-25: #bda03b;
  --hue11-shade-40: #97802f;
  --hue11-shade-50: #7e6b27;
  --hue12: #00e5d2;
  --hue12-rgb: 0, 229, 210;
  --hue12-15: #26e9d9;
  --hue12-20: #33eadb;
  --hue12-25: #40ecdd;
  --hue12-30: #4dede0;
  --hue12-50: #80f2e9;
  --hue12-shade-10: #00cebd;
  --hue12-shade-12: #00cab9;
  --hue12-shade-30: #00a093;
  --hue12-shade-15: #00c3b3;
  --hue12-shade-25: #00ac9e;
  --hue12-shade-40: #00897e;
  --hue12-shade-50: #007369;
  --hue13: #396070;
  --hue13-rgb: 57, 96, 112;
  --hue13-15: #577885;
  --hue13-20: #61808d;
  --hue13-25: #6b8894;
  --hue13-30: #74909b;
  --hue13-50: #9cb0b8;
  --hue13-shade-10: #335665;
  --hue13-shade-12: #325463;
  --hue13-shade-30: #28434e;
  --hue13-shade-15: #30525f;
  --hue13-shade-25: #2b4854;
  --hue13-shade-40: #223a43;
  --hue13-shade-50: #1d3038;
  --white: #fff;
  --white-rgb: 255, 255, 255;
  --white-15: white;
  --white-20: white;
  --white-25: white;
  --white-30: white;
  --white-50: white;
  --white-shade-10: #e6e6e6;
  --white-shade-12: #e0e0e0;
  --white-shade-30: #b3b3b3;
  --white-shade-15: #d9d9d9;
  --white-shade-25: #bfbfbf;
  --white-shade-40: #999999;
  --white-shade-50: gray;
  --black: #000;
  --black-rgb: 0, 0, 0;
  --black-15: #262626;
  --black-20: #333333;
  --black-25: #404040;
  --black-30: #4d4d4d;
  --black-50: gray;
  --black-shade-10: black;
  --black-shade-12: black;
  --black-shade-30: black;
  --black-shade-15: black;
  --black-shade-25: black;
  --black-shade-40: black;
  --black-shade-50: black;
  --neutral1: #1a1f24;
  --neutral1-rgb: 26, 31, 36;
  --neutral1-15: #3c4145;
  --neutral1-20: #484c50;
  --neutral1-25: #53575b;
  --neutral1-30: #5f6266;
  --neutral1-50: #8d8f92;
  --neutral1-shade-10: #171c20;
  --neutral1-shade-12: #171b20;
  --neutral1-shade-30: #121619;
  --neutral1-shade-15: #161a1f;
  --neutral1-shade-25: #14171b;
  --neutral1-shade-40: #101316;
  --neutral1-shade-50: #0d1012;
  --neutral2: #232a30;
  --neutral2-rgb: 35, 42, 48;
  --neutral2-15: #444a4f;
  --neutral2-20: #4f5559;
  --neutral2-25: #5a5f64;
  --neutral2-30: #656a6e;
  --neutral2-50: #919598;
  --neutral2-shade-10: #20262b;
  --neutral2-shade-12: #1f252a;
  --neutral2-shade-30: #191d22;
  --neutral2-shade-15: #1e2429;
  --neutral2-shade-25: #1a2024;
  --neutral2-shade-40: #15191d;
  --neutral2-shade-50: #121518;
  --neutral3: #141414;
  --neutral3-rgb: 20, 20, 20;
  --neutral3-15: #373737;
  --neutral3-20: #434343;
  --neutral3-25: #4f4f4f;
  --neutral3-30: #5b5b5b;
  --neutral3-50: #8a8a8a;
  --neutral3-shade-10: #121212;
  --neutral3-shade-12: #121212;
  --neutral3-shade-30: #0e0e0e;
  --neutral3-shade-15: #111111;
  --neutral3-shade-25: #0f0f0f;
  --neutral3-shade-40: #0c0c0c;
  --neutral3-shade-50: #0a0a0a;
  --neutral4: #313a42;
  --neutral4-rgb: 49, 58, 66;
  --neutral4-15: #50585e;
  --neutral4-20: #5a6168;
  --neutral4-25: #656b71;
  --neutral4-30: #6f757b;
  --neutral4-50: #989da1;
  --neutral4-shade-10: #2c343b;
  --neutral4-shade-12: #2b333a;
  --neutral4-shade-30: #22292e;
  --neutral4-shade-15: #2a3138;
  --neutral4-shade-25: #252c32;
  --neutral4-shade-40: #1d2328;
  --neutral4-shade-50: #191d21;
  --neutral5: #ffffff;
  --neutral5-rgb: 255, 255, 255;
  --neutral5-15: white;
  --neutral5-20: white;
  --neutral5-25: white;
  --neutral5-30: white;
  --neutral5-50: white;
  --neutral5-shade-10: #e6e6e6;
  --neutral5-shade-12: #e0e0e0;
  --neutral5-shade-30: #b3b3b3;
  --neutral5-shade-15: #d9d9d9;
  --neutral5-shade-25: #bfbfbf;
  --neutral5-shade-40: #999999;
  --neutral5-shade-50: gray;
  --neutral6: #5b6b7b;
  --neutral6-rgb: 91, 107, 123;
  --neutral6-15: #74818f;
  --neutral6-20: #7c8995;
  --neutral6-25: #84909c;
  --neutral6-30: #8c97a3;
  --neutral6-50: #adb5bd;
  --neutral6-shade-10: #52606f;
  --neutral6-shade-12: #505e6c;
  --neutral6-shade-30: #404b56;
  --neutral6-shade-15: #4d5b69;
  --neutral6-shade-25: #44505c;
  --neutral6-shade-40: #37404a;
  --neutral6-shade-50: #2e363e;
  --neutral7: #bec3cc;
  --neutral7-rgb: 190, 195, 204;
  --neutral7-15: #c8ccd4;
  --neutral7-20: #cbcfd6;
  --neutral7-25: #ced2d9;
  --neutral7-30: #d2d5db;
  --neutral7-50: #dfe1e6;
  --neutral7-shade-10: #abb0b8;
  --neutral7-shade-12: #a7acb4;
  --neutral7-shade-30: #85898f;
  --neutral7-shade-15: #a2a6ad;
  --neutral7-shade-25: #8f9299;
  --neutral7-shade-40: #72757a;
  --neutral7-shade-50: #5f6266;
  --link-color: #ef9c23;
  --link-color-hover: #f1ab44;
  --link-color-active: #f1ab44;
  --link-color-visited: #ef9c23;
  --link-color-visited-hover: #f1ab44;
  --anchor-active-color: #ffffff;
  --anchor-active-hover-bg-color: #ba5b03;
  --anchor-active-bg-color: #ba5b03;
  --anchor-active-border-color: rgba(186, 91, 3, 0.3);
  --anchor-active-hover-border-color: #824002;
  --checkbox-disabled-checked-helper-color: transparent;
  --checkbox-input-checked-helper-color: #ef9c23;
  --checkbox-input-checked-helper-background-color: #ef9c23;
  --checkbox-label-hover-color: #ef9c23;
  --checkbox-label-hover-helper-color: #f1ab44;
  --checkbox-label-hover-text-color: #f1ab44;
  --checkbox-border-hover-color: #ef9c23;
  --checkbox-label-hover-helper-bg: #f1ab44;
  --checkbox-checked-label-hover-hover: rgba(239, 156, 35, 0);
  --checkbox-checked-border-right: #ef9c23;
  --checkbox-checked-border-bottom: #ef9c23;
  --checkbox-background: #ef9c23;
  --checkbox-color: #ef9c23;
  --checkbox-helper-before-after-background: #1a1f24;
  --checkbox-label-hover: #ffffff;
  --checkbox-focus-link-border: none;
  --checkbox-link-hover-color: #ffffff;
  --circle-graphics-border: #ef9c23;
  --circle-graphics-bg: #ba5b03;
  --circle-graphics-icon: #ef9c23;
  --radio-buttons-label-hover-color: #f1ab44;
  --radio-buttons-label-hover: #ef9c23;
  --radio-buttons-checked-border: 2px solid #ef9c23;
  --radio-buttons-checked-hover-border: 2px solid #f1ab44;
  --radio-buttons-checked-border-focus: 2px solid #f1ab44;
  --radio-buttons-checked-background-color: #ef9c23;
  --radio-buttons-checked-hover-background-color: #f1ab44;
  --radio-buttons-hover-not-checked-before: 2px solid #f1ab44;
  --radio-buttons-outline: 2px dotted #ef9c23;
  --radio-buttons-color: #46aff2;
  --radio-buttons-box-shadow-focus: none;
  --radio-buttons-checked-hover-hover-background: none;
  --tabs-indicator-color: #ef9c23;
  --tabs-hover: #ef9c23;
  --placeholder-icon-color: #ba5b03;
  --panel-background: #232a30;
  --progress-indeterminate-background: #ef9c23;
  --progress-stepper-step-color: #ba5b03;
  --switch-checked-background-color: rgba(186, 91, 3, 0.24);
  --switch-checked-after-background-color: #ba5b03;
  --switch-lever-name-disabled-background-color: rgba(239, 156, 35, 0.24);
  --switch-disabled-background-color: #784e12;
  --wcag-focus: 1px solid #ef9c23;
  --spinner-layer-border-color: #ef9c23;
  --btn-hover-background: rgba(186, 91, 3, 0);
  --btn-focus-background: rgba(239, 156, 35, 0);
  --btn-primary-2-hover-background: rgba(239, 156, 35, 0);
  --btn-primary-2-active-background: rgba(239, 156, 35, 0);
  --btn-primary-background: transparent;
  --btn-group-primary-background: transparent;
  --btn-group-primary-background-hover: rgba(255, 255, 255, 0.12);
  --btn-group-primary-2-background: transparent;
  --btn-group-primary-2-background-hover: rgba(255, 255, 255, 0.12);
  --btn-outline-wcag-disabled-color: #bec3cc;
  --btn-outline-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-wcag-disabled-color: #bec3cc;
  --btn-outline-primary-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-2-wcag-disabled-color: #bec3cc;
  --btn-outline-primary-2-wcag-disabled-border-color: #5b6b7b;
  --btn-progress-v2-content-color: #ef9c23;
  --b-p-bg-h: #a75203;
  --b-p-bg-a: #824002;
  --b-p2-bg-h: #d78c20;
  --b-p2-bg-a: #a76d19;
  --floating-primary-hover: #a75203;
  --floating-primary-active: #824002;
  --icon-link-state-active-color: #ef9c23;
  --icon-link-state-active-color-hover: #f1ab44;
  --icon-link-state-active-icon-border-color: #ef9c23;
  --bo-p-c-h: #c47429;
  --bo-p-c-a: #cb8442;
  --bo-p2-c-h: #f1ab44;
  --bo-p2-c-a: #f3b55a;
  --icon-link-h-c: #f1ab44;
  --icon-link-a-c: #f3b55a;
  --minify-toggle-btn-hover: #f1ab44;
  --sortable-btn-color: #ef9c23;
  --table-icon-up-color: #ba5b03;
  --table-icon-up-down: #ba5b03;
  --input-focus-border-color: #ef9c23;
  --input-focus-box-shadow: #ef9c23;
  --input-field-label-icon-color: #ef9c23;
  --label-color-active: #ef9c23;
  --action-icon-color-hover: #ef9c23;
  --select-focus-border-bottom: #ef9c23;
  --select-focus-border-color: #ef9c23;
  --disabled-label-color: #ef9c23;
  --dropdown-check-icon-color: #ef9c23;
  --dropdown-li-active-color: #ef9c23;
  --dropdown-content-collection-hover-active-color: #ef9c23;
  --dropdown-more-link-color: #ef9c23;
  --badge-num-outline-border: #ef9c23;
  --badge-num-outline-color: #ef9c23;
  --textarea-label-color-active: #ef9c23;
  --textarea-box-shadow-focus: 0 -1px 0 0 #ef9c23 inset;
  --textarea-focus-border-color: #ef9c23;
  --collection-active-color: #ef9c23;
  --collection-active-small-color: #ef9c23;
  --collection-active-item: #ef9c23;
  --keyboard-primary-color: #ba5b03;
  --slider-filled-color: #ef9c23;
  --slider-circle-color: #ba5b03;
  --slider-active-on-start-background: #ba5b03;
  --slider-circle-on-start-color: #ba5b03;
  --slider-disabled-circle-on-start-color: #ba5b03;
  --slider-vertical-filled: #ef9c23;
  --slider-disabled-connect-color: #ef9c23;
  --mat-calendar-today-dot: #ef9c23;
  --mat-calendar-days-number-hover-revers: #ba5b03;
  --custom-header-button-hover: #ef9c23;
  --range-background: rgba(186, 91, 3, 0.12);
  --datetime-picker-primary: #ba5b03;
  --datetime-picker-primary-4: rgba(186, 91, 3, 0.4);
  --datetime-picker-primary-9: rgba(186, 91, 3, 0.9);
  --datetime-picker-primary-12: rgba(186, 91, 3, 0.12);
  --range-reverse-color: #ba5b03;
  --only-icon-focus-color: #ef9c23;
  --chips-active-background: #ba5b03;
  --chips-active-border-color: #ba5b03;
  --chips-active-hover-bg-color: #ba5b03;
  --chips-active-hover-border-color: rgba(186, 91, 3, 0.9);
  --chips-icon-active-color: rgba(239, 156, 35, 0.7);
  --chips-icon-hover-color: rgba(239, 156, 35, 0.9);
  --selectable-hover-color: #ef9c23;
  --pagination-button-border: 1px solid #ef9c23;
  --pagination-button-color: #ef9c23;
  --pagination-button-color-disabled: #ef9c23;
  --pagination-button-color-active: #ef9c23;
  --pagination-button-border-active: 3px solid #ef9c23;
  --notifications-btn-flat-primary: #ef9c23;
  --primary-text: #ef9c23;
  --notifications-flash-dialog-border: 1px solid #ba5b03;
  --notifications-flash-dialog-background-color: #ba5b03;
  --aw-chat-message-color: #ef9c23;
  --sendbar-send-btn-active-color: #ef9c23;
  --outline8: #ef9c23;
  --input-payment-focus-border-color: #ef9c23;
  --input-payment-focus-box-shadow: #ef9c23;
  --input-payment-label-color-focus: #ef9c23;
  --wcag-datatable-highlight-bg: rgba(255, 255, 255, 0.14);
  --wcag-datatable-hover-bg: rgba(255, 255, 255, 0.07);
  --dp-primary-9: rgba(186, 91, 3, 0.9);
  --dp-today-dot: #ef9c23;
  --wysiwyg-btn-active-color: #ef9c23;
}

.theme-dark .subtheme4 {
  font-family: var(--font-family);
}

.theme-dark .subtheme5 {
  --primary: #008906;
  --primary-rgb: 0, 137, 6;
  --primary-15: #269b2b;
  --primary-20: #33a138;
  --primary-25: #40a744;
  --primary-30: #4dac51;
  --primary-50: #80c483;
  --primary-shade-10: #007b05;
  --primary-shade-12: #007905;
  --primary-shade-30: #006004;
  --primary-shade-15: #007405;
  --primary-shade-25: #006705;
  --primary-shade-40: #005204;
  --primary-shade-50: #004503;
  --primary-2: #39d627;
  --primary-2-rgb: 57, 214, 39;
  --primary-2-15: #57dc47;
  --primary-2-20: #61de52;
  --primary-2-25: #6be05d;
  --primary-2-30: #74e268;
  --primary-2-50: #9ceb93;
  --primary-2-shade-10: #33c123;
  --primary-2-shade-12: #32bc22;
  --primary-2-shade-30: #28961b;
  --primary-2-shade-15: #30b621;
  --primary-2-shade-25: #2ba11d;
  --primary-2-shade-40: #228017;
  --primary-2-shade-50: #1d6b14;
  --success: #008906;
  --success-rgb: 0, 137, 6;
  --success-15: #269b2b;
  --success-20: #33a138;
  --success-25: #40a744;
  --success-30: #4dac51;
  --success-50: #80c483;
  --success-shade-10: #007b05;
  --success-shade-12: #007905;
  --success-shade-30: #006004;
  --success-shade-15: #007405;
  --success-shade-25: #006705;
  --success-shade-40: #005204;
  --success-shade-50: #004503;
  --success-2: #39d627;
  --success-2-rgb: 57, 214, 39;
  --success-2-15: #57dc47;
  --success-2-20: #61de52;
  --success-2-25: #6be05d;
  --success-2-30: #74e268;
  --success-2-50: #9ceb93;
  --success-2-shade-10: #33c123;
  --success-2-shade-12: #32bc22;
  --success-2-shade-30: #28961b;
  --success-2-shade-15: #30b621;
  --success-2-shade-25: #2ba11d;
  --success-2-shade-40: #228017;
  --success-2-shade-50: #1d6b14;
  --warning: #ba5b03;
  --warning-rgb: 186, 91, 3;
  --warning-15: #c47429;
  --warning-20: #c87c35;
  --warning-25: #cb8442;
  --warning-30: #cf8c4f;
  --warning-50: #ddad81;
  --warning-shade-10: #a75203;
  --warning-shade-12: #a45003;
  --warning-shade-30: #824002;
  --warning-shade-15: #9e4d03;
  --warning-shade-25: #8c4402;
  --warning-shade-40: #703702;
  --warning-shade-50: #5d2e02;
  --warning-2: #ef9c23;
  --warning-2-rgb: 239, 156, 35;
  --warning-2-15: #f1ab44;
  --warning-2-20: #f2b04f;
  --warning-2-25: #f3b55a;
  --warning-2-30: #f4ba65;
  --warning-2-50: #f7ce91;
  --warning-2-shade-10: #d78c20;
  --warning-2-shade-12: #d2891f;
  --warning-2-shade-30: #a76d19;
  --warning-2-shade-15: #cb851e;
  --warning-2-shade-25: #b3751a;
  --warning-2-shade-40: #8f5e15;
  --warning-2-shade-50: #784e12;
  --danger: #d93b3d;
  --danger-rgb: 217, 59, 61;
  --danger-15: #df585a;
  --danger-20: #e16264;
  --danger-25: #e36c6e;
  --danger-30: #e47677;
  --danger-50: #ec9d9e;
  --danger-shade-10: #c33537;
  --danger-shade-12: #bf3436;
  --danger-shade-30: #98292b;
  --danger-shade-15: #b83234;
  --danger-shade-25: #a32c2e;
  --danger-shade-40: #822325;
  --danger-shade-50: #6d1e1f;
  --danger-2: #ff787a;
  --danger-2-rgb: 255, 120, 122;
  --danger-2-15: #ff8c8e;
  --danger-2-20: #ff9395;
  --danger-2-25: #ff9a9b;
  --danger-2-30: #ffa1a2;
  --danger-2-50: #ffbcbd;
  --danger-2-shade-10: #e66c6e;
  --danger-2-shade-12: #e06a6b;
  --danger-2-shade-30: #b35455;
  --danger-2-shade-15: #d96668;
  --danger-2-shade-25: #bf5a5c;
  --danger-2-shade-40: #994849;
  --danger-2-shade-50: #803c3d;
  --hue1: #1774cc;
  --hue1-rgb: 23, 116, 204;
  --hue1-15: #3a89d4;
  --hue1-20: #4590d6;
  --hue1-25: #5197d9;
  --hue1-30: #5d9edb;
  --hue1-50: #8bbae6;
  --hue1-shade-10: #1568b8;
  --hue1-shade-12: #1466b4;
  --hue1-shade-30: #10518f;
  --hue1-shade-15: #1463ad;
  --hue1-shade-25: #115799;
  --hue1-shade-40: #0e467a;
  --hue1-shade-50: #0c3a66;
  --hue2: #7863e0;
  --hue2-rgb: 120, 99, 224;
  --hue2-15: #8c7ae5;
  --hue2-20: #9382e6;
  --hue2-25: #9a8ae8;
  --hue2-30: #a192e9;
  --hue2-50: #bcb1f0;
  --hue2-shade-10: #6c59ca;
  --hue2-shade-12: #6a57c5;
  --hue2-shade-30: #54459d;
  --hue2-shade-15: #6654be;
  --hue2-shade-25: #5a4aa8;
  --hue2-shade-40: #483b86;
  --hue2-shade-50: #3c3270;
  --hue3: #c32dc3;
  --hue3-rgb: 195, 45, 195;
  --hue3-15: #cc4dcc;
  --hue3-20: #cf57cf;
  --hue3-25: #d262d2;
  --hue3-30: #d56cd5;
  --hue3-50: #e196e1;
  --hue3-shade-10: #b029b0;
  --hue3-shade-12: #ac28ac;
  --hue3-shade-30: #892089;
  --hue3-shade-15: #a626a6;
  --hue3-shade-25: #922292;
  --hue3-shade-40: #751b75;
  --hue3-shade-50: #621762;
  --hue4: #ef9c23;
  --hue4-rgb: 239, 156, 35;
  --hue4-15: #f1ab44;
  --hue4-20: #f2b04f;
  --hue4-25: #f3b55a;
  --hue4-30: #f4ba65;
  --hue4-50: #f7ce91;
  --hue4-shade-10: #d78c20;
  --hue4-shade-12: #d2891f;
  --hue4-shade-30: #a76d19;
  --hue4-shade-15: #cb851e;
  --hue4-shade-25: #b3751a;
  --hue4-shade-40: #8f5e15;
  --hue4-shade-50: #784e12;
  --hue5: #39d627;
  --hue5-rgb: 57, 214, 39;
  --hue5-15: #57dc47;
  --hue5-20: #61de52;
  --hue5-25: #6be05d;
  --hue5-30: #74e268;
  --hue5-50: #9ceb93;
  --hue5-shade-10: #33c123;
  --hue5-shade-12: #32bc22;
  --hue5-shade-30: #28961b;
  --hue5-shade-15: #30b621;
  --hue5-shade-25: #2ba11d;
  --hue5-shade-40: #228017;
  --hue5-shade-50: #1d6b14;
  --hue6: #00857a;
  --hue6-rgb: 0, 133, 122;
  --hue6-15: #26978e;
  --hue6-20: #339d95;
  --hue6-25: #40a49b;
  --hue6-30: #4daaa2;
  --hue6-50: #80c2bd;
  --hue6-shade-10: #00786e;
  --hue6-shade-12: #00756b;
  --hue6-shade-30: #005d55;
  --hue6-shade-15: #007168;
  --hue6-shade-25: #00645c;
  --hue6-shade-40: #005049;
  --hue6-shade-50: #00433d;
  --hue7: #46aff2;
  --hue7-rgb: 70, 175, 242;
  --hue7-15: #62bbf4;
  --hue7-20: #6bbff5;
  --hue7-25: #74c3f5;
  --hue7-30: #7ec7f6;
  --hue7-50: #a3d7f9;
  --hue7-shade-10: #3f9eda;
  --hue7-shade-12: #3e9ad5;
  --hue7-shade-30: #317ba9;
  --hue7-shade-15: #3c95ce;
  --hue7-shade-25: #3583b6;
  --hue7-shade-40: #2a6991;
  --hue7-shade-50: #235879;
  --hue8: #ad9fff;
  --hue8-rgb: 173, 159, 255;
  --hue8-15: #b9adff;
  --hue8-20: #bdb2ff;
  --hue8-25: #c2b7ff;
  --hue8-30: #c6bcff;
  --hue8-50: #d6cfff;
  --hue8-shade-10: #9c8fe6;
  --hue8-shade-12: #988ce0;
  --hue8-shade-30: #796fb3;
  --hue8-shade-15: #9387d9;
  --hue8-shade-25: #8277bf;
  --hue8-shade-40: #685f99;
  --hue8-shade-50: #575080;
  --hue9: #f26df2;
  --hue9-rgb: 242, 109, 242;
  --hue9-15: #f483f4;
  --hue9-20: #f58af5;
  --hue9-25: #f592f5;
  --hue9-30: #f699f6;
  --hue9-50: #f9b6f9;
  --hue9-shade-10: #da62da;
  --hue9-shade-12: #d560d5;
  --hue9-shade-30: #a94ca9;
  --hue9-shade-15: #ce5dce;
  --hue9-shade-25: #b652b6;
  --hue9-shade-40: #914191;
  --hue9-shade-50: #793779;
  --hue10: #ff787a;
  --hue10-rgb: 255, 120, 122;
  --hue10-15: #ff8c8e;
  --hue10-20: #ff9395;
  --hue10-25: #ff9a9b;
  --hue10-30: #ffa1a2;
  --hue10-50: #ffbcbd;
  --hue10-shade-10: #e66c6e;
  --hue10-shade-12: #e06a6b;
  --hue10-shade-30: #b35455;
  --hue10-shade-15: #d96668;
  --hue10-shade-25: #bf5a5c;
  --hue10-shade-40: #994849;
  --hue10-shade-50: #803c3d;
  --hue11: #fcd54e;
  --hue11-rgb: 252, 213, 78;
  --hue11-15: #fcdb69;
  --hue11-20: #fddd71;
  --hue11-25: #fde07a;
  --hue11-30: #fde283;
  --hue11-50: #feeaa7;
  --hue11-shade-10: #e3c046;
  --hue11-shade-12: #debb45;
  --hue11-shade-30: #b09537;
  --hue11-shade-15: #d6b542;
  --hue11-shade-25: #bda03b;
  --hue11-shade-40: #97802f;
  --hue11-shade-50: #7e6b27;
  --hue12: #00e5d2;
  --hue12-rgb: 0, 229, 210;
  --hue12-15: #26e9d9;
  --hue12-20: #33eadb;
  --hue12-25: #40ecdd;
  --hue12-30: #4dede0;
  --hue12-50: #80f2e9;
  --hue12-shade-10: #00cebd;
  --hue12-shade-12: #00cab9;
  --hue12-shade-30: #00a093;
  --hue12-shade-15: #00c3b3;
  --hue12-shade-25: #00ac9e;
  --hue12-shade-40: #00897e;
  --hue12-shade-50: #007369;
  --hue13: #396070;
  --hue13-rgb: 57, 96, 112;
  --hue13-15: #577885;
  --hue13-20: #61808d;
  --hue13-25: #6b8894;
  --hue13-30: #74909b;
  --hue13-50: #9cb0b8;
  --hue13-shade-10: #335665;
  --hue13-shade-12: #325463;
  --hue13-shade-30: #28434e;
  --hue13-shade-15: #30525f;
  --hue13-shade-25: #2b4854;
  --hue13-shade-40: #223a43;
  --hue13-shade-50: #1d3038;
  --white: #fff;
  --white-rgb: 255, 255, 255;
  --white-15: white;
  --white-20: white;
  --white-25: white;
  --white-30: white;
  --white-50: white;
  --white-shade-10: #e6e6e6;
  --white-shade-12: #e0e0e0;
  --white-shade-30: #b3b3b3;
  --white-shade-15: #d9d9d9;
  --white-shade-25: #bfbfbf;
  --white-shade-40: #999999;
  --white-shade-50: gray;
  --black: #000;
  --black-rgb: 0, 0, 0;
  --black-15: #262626;
  --black-20: #333333;
  --black-25: #404040;
  --black-30: #4d4d4d;
  --black-50: gray;
  --black-shade-10: black;
  --black-shade-12: black;
  --black-shade-30: black;
  --black-shade-15: black;
  --black-shade-25: black;
  --black-shade-40: black;
  --black-shade-50: black;
  --neutral1: #1a1f24;
  --neutral1-rgb: 26, 31, 36;
  --neutral1-15: #3c4145;
  --neutral1-20: #484c50;
  --neutral1-25: #53575b;
  --neutral1-30: #5f6266;
  --neutral1-50: #8d8f92;
  --neutral1-shade-10: #171c20;
  --neutral1-shade-12: #171b20;
  --neutral1-shade-30: #121619;
  --neutral1-shade-15: #161a1f;
  --neutral1-shade-25: #14171b;
  --neutral1-shade-40: #101316;
  --neutral1-shade-50: #0d1012;
  --neutral2: #232a30;
  --neutral2-rgb: 35, 42, 48;
  --neutral2-15: #444a4f;
  --neutral2-20: #4f5559;
  --neutral2-25: #5a5f64;
  --neutral2-30: #656a6e;
  --neutral2-50: #919598;
  --neutral2-shade-10: #20262b;
  --neutral2-shade-12: #1f252a;
  --neutral2-shade-30: #191d22;
  --neutral2-shade-15: #1e2429;
  --neutral2-shade-25: #1a2024;
  --neutral2-shade-40: #15191d;
  --neutral2-shade-50: #121518;
  --neutral3: #141414;
  --neutral3-rgb: 20, 20, 20;
  --neutral3-15: #373737;
  --neutral3-20: #434343;
  --neutral3-25: #4f4f4f;
  --neutral3-30: #5b5b5b;
  --neutral3-50: #8a8a8a;
  --neutral3-shade-10: #121212;
  --neutral3-shade-12: #121212;
  --neutral3-shade-30: #0e0e0e;
  --neutral3-shade-15: #111111;
  --neutral3-shade-25: #0f0f0f;
  --neutral3-shade-40: #0c0c0c;
  --neutral3-shade-50: #0a0a0a;
  --neutral4: #313a42;
  --neutral4-rgb: 49, 58, 66;
  --neutral4-15: #50585e;
  --neutral4-20: #5a6168;
  --neutral4-25: #656b71;
  --neutral4-30: #6f757b;
  --neutral4-50: #989da1;
  --neutral4-shade-10: #2c343b;
  --neutral4-shade-12: #2b333a;
  --neutral4-shade-30: #22292e;
  --neutral4-shade-15: #2a3138;
  --neutral4-shade-25: #252c32;
  --neutral4-shade-40: #1d2328;
  --neutral4-shade-50: #191d21;
  --neutral5: #ffffff;
  --neutral5-rgb: 255, 255, 255;
  --neutral5-15: white;
  --neutral5-20: white;
  --neutral5-25: white;
  --neutral5-30: white;
  --neutral5-50: white;
  --neutral5-shade-10: #e6e6e6;
  --neutral5-shade-12: #e0e0e0;
  --neutral5-shade-30: #b3b3b3;
  --neutral5-shade-15: #d9d9d9;
  --neutral5-shade-25: #bfbfbf;
  --neutral5-shade-40: #999999;
  --neutral5-shade-50: gray;
  --neutral6: #5b6b7b;
  --neutral6-rgb: 91, 107, 123;
  --neutral6-15: #74818f;
  --neutral6-20: #7c8995;
  --neutral6-25: #84909c;
  --neutral6-30: #8c97a3;
  --neutral6-50: #adb5bd;
  --neutral6-shade-10: #52606f;
  --neutral6-shade-12: #505e6c;
  --neutral6-shade-30: #404b56;
  --neutral6-shade-15: #4d5b69;
  --neutral6-shade-25: #44505c;
  --neutral6-shade-40: #37404a;
  --neutral6-shade-50: #2e363e;
  --neutral7: #bec3cc;
  --neutral7-rgb: 190, 195, 204;
  --neutral7-15: #c8ccd4;
  --neutral7-20: #cbcfd6;
  --neutral7-25: #ced2d9;
  --neutral7-30: #d2d5db;
  --neutral7-50: #dfe1e6;
  --neutral7-shade-10: #abb0b8;
  --neutral7-shade-12: #a7acb4;
  --neutral7-shade-30: #85898f;
  --neutral7-shade-15: #a2a6ad;
  --neutral7-shade-25: #8f9299;
  --neutral7-shade-40: #72757a;
  --neutral7-shade-50: #5f6266;
  --link-color: #39d627;
  --link-color-hover: #57dc47;
  --link-color-active: #57dc47;
  --link-color-visited: #39d627;
  --link-color-visited-hover: #57dc47;
  --anchor-active-color: #ffffff;
  --anchor-active-hover-bg-color: #008906;
  --anchor-active-bg-color: #008906;
  --anchor-active-border-color: rgba(0, 137, 6, 0.3);
  --anchor-active-hover-border-color: #006004;
  --checkbox-disabled-checked-helper-color: transparent;
  --checkbox-input-checked-helper-color: #39d627;
  --checkbox-input-checked-helper-background-color: #39d627;
  --checkbox-label-hover-color: #39d627;
  --checkbox-label-hover-helper-color: #57dc47;
  --checkbox-label-hover-text-color: #57dc47;
  --checkbox-border-hover-color: #39d627;
  --checkbox-label-hover-helper-bg: #57dc47;
  --checkbox-checked-label-hover-hover: rgba(57, 214, 39, 0);
  --checkbox-checked-border-right: #39d627;
  --checkbox-checked-border-bottom: #39d627;
  --checkbox-background: #39d627;
  --checkbox-color: #39d627;
  --checkbox-helper-before-after-background: #1a1f24;
  --checkbox-label-hover: #ffffff;
  --checkbox-focus-link-border: none;
  --checkbox-link-hover-color: #ffffff;
  --circle-graphics-border: #39d627;
  --circle-graphics-bg: #008906;
  --circle-graphics-icon: #39d627;
  --radio-buttons-label-hover-color: #57dc47;
  --radio-buttons-label-hover: #39d627;
  --radio-buttons-checked-border: 2px solid #39d627;
  --radio-buttons-checked-hover-border: 2px solid #57dc47;
  --radio-buttons-checked-border-focus: 2px solid #57dc47;
  --radio-buttons-checked-background-color: #39d627;
  --radio-buttons-checked-hover-background-color: #57dc47;
  --radio-buttons-hover-not-checked-before: 2px solid #57dc47;
  --radio-buttons-outline: 2px dotted #39d627;
  --radio-buttons-color: #46aff2;
  --radio-buttons-box-shadow-focus: none;
  --radio-buttons-checked-hover-hover-background: none;
  --tabs-indicator-color: #39d627;
  --tabs-hover: #39d627;
  --placeholder-icon-color: #008906;
  --panel-background: #232a30;
  --progress-indeterminate-background: #39d627;
  --progress-stepper-step-color: #008906;
  --switch-checked-background-color: rgba(0, 137, 6, 0.24);
  --switch-checked-after-background-color: #008906;
  --switch-lever-name-disabled-background-color: rgba(57, 214, 39, 0.24);
  --switch-disabled-background-color: #1d6b14;
  --wcag-focus: 1px solid #39d627;
  --spinner-layer-border-color: #39d627;
  --btn-hover-background: rgba(0, 137, 6, 0);
  --btn-focus-background: rgba(57, 214, 39, 0);
  --btn-primary-2-hover-background: rgba(57, 214, 39, 0);
  --btn-primary-2-active-background: rgba(57, 214, 39, 0);
  --btn-primary-background: transparent;
  --btn-group-primary-background: transparent;
  --btn-group-primary-background-hover: rgba(255, 255, 255, 0.12);
  --btn-group-primary-2-background: transparent;
  --btn-group-primary-2-background-hover: rgba(255, 255, 255, 0.12);
  --btn-outline-wcag-disabled-color: #bec3cc;
  --btn-outline-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-wcag-disabled-color: #bec3cc;
  --btn-outline-primary-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-2-wcag-disabled-color: #bec3cc;
  --btn-outline-primary-2-wcag-disabled-border-color: #5b6b7b;
  --btn-progress-v2-content-color: #39d627;
  --b-p-bg-h: #007b05;
  --b-p-bg-a: #006004;
  --b-p2-bg-h: #33c123;
  --b-p2-bg-a: #28961b;
  --floating-primary-hover: #007b05;
  --floating-primary-active: #006004;
  --icon-link-state-active-color: #39d627;
  --icon-link-state-active-color-hover: #57dc47;
  --icon-link-state-active-icon-border-color: #39d627;
  --bo-p-c-h: #269b2b;
  --bo-p-c-a: #40a744;
  --bo-p2-c-h: #57dc47;
  --bo-p2-c-a: #6be05d;
  --icon-link-h-c: #57dc47;
  --icon-link-a-c: #6be05d;
  --minify-toggle-btn-hover: #57dc47;
  --sortable-btn-color: #39d627;
  --table-icon-up-color: #008906;
  --table-icon-up-down: #008906;
  --input-focus-border-color: #39d627;
  --input-focus-box-shadow: #39d627;
  --input-field-label-icon-color: #39d627;
  --label-color-active: #39d627;
  --action-icon-color-hover: #39d627;
  --select-focus-border-bottom: #39d627;
  --select-focus-border-color: #39d627;
  --disabled-label-color: #39d627;
  --dropdown-check-icon-color: #39d627;
  --dropdown-li-active-color: #39d627;
  --dropdown-content-collection-hover-active-color: #39d627;
  --dropdown-more-link-color: #39d627;
  --badge-num-outline-border: #39d627;
  --badge-num-outline-color: #39d627;
  --textarea-label-color-active: #39d627;
  --textarea-box-shadow-focus: 0 -1px 0 0 #39d627 inset;
  --textarea-focus-border-color: #39d627;
  --collection-active-color: #39d627;
  --collection-active-small-color: #39d627;
  --collection-active-item: #39d627;
  --keyboard-primary-color: #008906;
  --slider-filled-color: #39d627;
  --slider-circle-color: #008906;
  --slider-active-on-start-background: #008906;
  --slider-circle-on-start-color: #008906;
  --slider-disabled-circle-on-start-color: #008906;
  --slider-vertical-filled: #39d627;
  --slider-disabled-connect-color: #39d627;
  --mat-calendar-today-dot: #39d627;
  --mat-calendar-days-number-hover-revers: #008906;
  --custom-header-button-hover: #39d627;
  --range-background: rgba(0, 137, 6, 0.12);
  --datetime-picker-primary: #008906;
  --datetime-picker-primary-4: rgba(0, 137, 6, 0.4);
  --datetime-picker-primary-9: rgba(0, 137, 6, 0.9);
  --datetime-picker-primary-12: rgba(0, 137, 6, 0.12);
  --range-reverse-color: #008906;
  --only-icon-focus-color: #39d627;
  --chips-active-background: #008906;
  --chips-active-border-color: #008906;
  --chips-active-hover-bg-color: #008906;
  --chips-active-hover-border-color: rgba(0, 137, 6, 0.9);
  --chips-icon-active-color: rgba(57, 214, 39, 0.7);
  --chips-icon-hover-color: rgba(57, 214, 39, 0.9);
  --selectable-hover-color: #39d627;
  --pagination-button-border: 1px solid #39d627;
  --pagination-button-color: #39d627;
  --pagination-button-color-disabled: #39d627;
  --pagination-button-color-active: #39d627;
  --pagination-button-border-active: 3px solid #39d627;
  --notifications-btn-flat-primary: #39d627;
  --primary-text: #39d627;
  --notifications-flash-dialog-border: 1px solid #008906;
  --notifications-flash-dialog-background-color: #008906;
  --aw-chat-message-color: #39d627;
  --sendbar-send-btn-active-color: #39d627;
  --outline8: #39d627;
  --input-payment-focus-border-color: #39d627;
  --input-payment-focus-box-shadow: #39d627;
  --input-payment-label-color-focus: #39d627;
  --wcag-datatable-highlight-bg: rgba(255, 255, 255, 0.14);
  --wcag-datatable-hover-bg: rgba(255, 255, 255, 0.07);
  --dp-primary-9: rgba(0, 137, 6, 0.9);
  --dp-today-dot: #39d627;
  --wysiwyg-btn-active-color: #39d627;
}

.theme-dark .subtheme5 {
  font-family: var(--font-family);
}

.theme-dark .subtheme6 {
  --primary: #00857a;
  --primary-rgb: 0, 133, 122;
  --primary-15: #26978e;
  --primary-20: #339d95;
  --primary-25: #40a49b;
  --primary-30: #4daaa2;
  --primary-50: #80c2bd;
  --primary-shade-10: #00786e;
  --primary-shade-12: #00756b;
  --primary-shade-30: #005d55;
  --primary-shade-15: #007168;
  --primary-shade-25: #00645c;
  --primary-shade-40: #005049;
  --primary-shade-50: #00433d;
  --primary-2: #00e5d2;
  --primary-2-rgb: 0, 229, 210;
  --primary-2-15: #26e9d9;
  --primary-2-20: #33eadb;
  --primary-2-25: #40ecdd;
  --primary-2-30: #4dede0;
  --primary-2-50: #80f2e9;
  --primary-2-shade-10: #00cebd;
  --primary-2-shade-12: #00cab9;
  --primary-2-shade-30: #00a093;
  --primary-2-shade-15: #00c3b3;
  --primary-2-shade-25: #00ac9e;
  --primary-2-shade-40: #00897e;
  --primary-2-shade-50: #007369;
  --success: #008906;
  --success-rgb: 0, 137, 6;
  --success-15: #269b2b;
  --success-20: #33a138;
  --success-25: #40a744;
  --success-30: #4dac51;
  --success-50: #80c483;
  --success-shade-10: #007b05;
  --success-shade-12: #007905;
  --success-shade-30: #006004;
  --success-shade-15: #007405;
  --success-shade-25: #006705;
  --success-shade-40: #005204;
  --success-shade-50: #004503;
  --success-2: #39d627;
  --success-2-rgb: 57, 214, 39;
  --success-2-15: #57dc47;
  --success-2-20: #61de52;
  --success-2-25: #6be05d;
  --success-2-30: #74e268;
  --success-2-50: #9ceb93;
  --success-2-shade-10: #33c123;
  --success-2-shade-12: #32bc22;
  --success-2-shade-30: #28961b;
  --success-2-shade-15: #30b621;
  --success-2-shade-25: #2ba11d;
  --success-2-shade-40: #228017;
  --success-2-shade-50: #1d6b14;
  --warning: #ba5b03;
  --warning-rgb: 186, 91, 3;
  --warning-15: #c47429;
  --warning-20: #c87c35;
  --warning-25: #cb8442;
  --warning-30: #cf8c4f;
  --warning-50: #ddad81;
  --warning-shade-10: #a75203;
  --warning-shade-12: #a45003;
  --warning-shade-30: #824002;
  --warning-shade-15: #9e4d03;
  --warning-shade-25: #8c4402;
  --warning-shade-40: #703702;
  --warning-shade-50: #5d2e02;
  --warning-2: #ef9c23;
  --warning-2-rgb: 239, 156, 35;
  --warning-2-15: #f1ab44;
  --warning-2-20: #f2b04f;
  --warning-2-25: #f3b55a;
  --warning-2-30: #f4ba65;
  --warning-2-50: #f7ce91;
  --warning-2-shade-10: #d78c20;
  --warning-2-shade-12: #d2891f;
  --warning-2-shade-30: #a76d19;
  --warning-2-shade-15: #cb851e;
  --warning-2-shade-25: #b3751a;
  --warning-2-shade-40: #8f5e15;
  --warning-2-shade-50: #784e12;
  --danger: #d93b3d;
  --danger-rgb: 217, 59, 61;
  --danger-15: #df585a;
  --danger-20: #e16264;
  --danger-25: #e36c6e;
  --danger-30: #e47677;
  --danger-50: #ec9d9e;
  --danger-shade-10: #c33537;
  --danger-shade-12: #bf3436;
  --danger-shade-30: #98292b;
  --danger-shade-15: #b83234;
  --danger-shade-25: #a32c2e;
  --danger-shade-40: #822325;
  --danger-shade-50: #6d1e1f;
  --danger-2: #ff787a;
  --danger-2-rgb: 255, 120, 122;
  --danger-2-15: #ff8c8e;
  --danger-2-20: #ff9395;
  --danger-2-25: #ff9a9b;
  --danger-2-30: #ffa1a2;
  --danger-2-50: #ffbcbd;
  --danger-2-shade-10: #e66c6e;
  --danger-2-shade-12: #e06a6b;
  --danger-2-shade-30: #b35455;
  --danger-2-shade-15: #d96668;
  --danger-2-shade-25: #bf5a5c;
  --danger-2-shade-40: #994849;
  --danger-2-shade-50: #803c3d;
  --hue1: #1774cc;
  --hue1-rgb: 23, 116, 204;
  --hue1-15: #3a89d4;
  --hue1-20: #4590d6;
  --hue1-25: #5197d9;
  --hue1-30: #5d9edb;
  --hue1-50: #8bbae6;
  --hue1-shade-10: #1568b8;
  --hue1-shade-12: #1466b4;
  --hue1-shade-30: #10518f;
  --hue1-shade-15: #1463ad;
  --hue1-shade-25: #115799;
  --hue1-shade-40: #0e467a;
  --hue1-shade-50: #0c3a66;
  --hue2: #7863e0;
  --hue2-rgb: 120, 99, 224;
  --hue2-15: #8c7ae5;
  --hue2-20: #9382e6;
  --hue2-25: #9a8ae8;
  --hue2-30: #a192e9;
  --hue2-50: #bcb1f0;
  --hue2-shade-10: #6c59ca;
  --hue2-shade-12: #6a57c5;
  --hue2-shade-30: #54459d;
  --hue2-shade-15: #6654be;
  --hue2-shade-25: #5a4aa8;
  --hue2-shade-40: #483b86;
  --hue2-shade-50: #3c3270;
  --hue3: #c32dc3;
  --hue3-rgb: 195, 45, 195;
  --hue3-15: #cc4dcc;
  --hue3-20: #cf57cf;
  --hue3-25: #d262d2;
  --hue3-30: #d56cd5;
  --hue3-50: #e196e1;
  --hue3-shade-10: #b029b0;
  --hue3-shade-12: #ac28ac;
  --hue3-shade-30: #892089;
  --hue3-shade-15: #a626a6;
  --hue3-shade-25: #922292;
  --hue3-shade-40: #751b75;
  --hue3-shade-50: #621762;
  --hue4: #ef9c23;
  --hue4-rgb: 239, 156, 35;
  --hue4-15: #f1ab44;
  --hue4-20: #f2b04f;
  --hue4-25: #f3b55a;
  --hue4-30: #f4ba65;
  --hue4-50: #f7ce91;
  --hue4-shade-10: #d78c20;
  --hue4-shade-12: #d2891f;
  --hue4-shade-30: #a76d19;
  --hue4-shade-15: #cb851e;
  --hue4-shade-25: #b3751a;
  --hue4-shade-40: #8f5e15;
  --hue4-shade-50: #784e12;
  --hue5: #39d627;
  --hue5-rgb: 57, 214, 39;
  --hue5-15: #57dc47;
  --hue5-20: #61de52;
  --hue5-25: #6be05d;
  --hue5-30: #74e268;
  --hue5-50: #9ceb93;
  --hue5-shade-10: #33c123;
  --hue5-shade-12: #32bc22;
  --hue5-shade-30: #28961b;
  --hue5-shade-15: #30b621;
  --hue5-shade-25: #2ba11d;
  --hue5-shade-40: #228017;
  --hue5-shade-50: #1d6b14;
  --hue6: #00857a;
  --hue6-rgb: 0, 133, 122;
  --hue6-15: #26978e;
  --hue6-20: #339d95;
  --hue6-25: #40a49b;
  --hue6-30: #4daaa2;
  --hue6-50: #80c2bd;
  --hue6-shade-10: #00786e;
  --hue6-shade-12: #00756b;
  --hue6-shade-30: #005d55;
  --hue6-shade-15: #007168;
  --hue6-shade-25: #00645c;
  --hue6-shade-40: #005049;
  --hue6-shade-50: #00433d;
  --hue7: #46aff2;
  --hue7-rgb: 70, 175, 242;
  --hue7-15: #62bbf4;
  --hue7-20: #6bbff5;
  --hue7-25: #74c3f5;
  --hue7-30: #7ec7f6;
  --hue7-50: #a3d7f9;
  --hue7-shade-10: #3f9eda;
  --hue7-shade-12: #3e9ad5;
  --hue7-shade-30: #317ba9;
  --hue7-shade-15: #3c95ce;
  --hue7-shade-25: #3583b6;
  --hue7-shade-40: #2a6991;
  --hue7-shade-50: #235879;
  --hue8: #ad9fff;
  --hue8-rgb: 173, 159, 255;
  --hue8-15: #b9adff;
  --hue8-20: #bdb2ff;
  --hue8-25: #c2b7ff;
  --hue8-30: #c6bcff;
  --hue8-50: #d6cfff;
  --hue8-shade-10: #9c8fe6;
  --hue8-shade-12: #988ce0;
  --hue8-shade-30: #796fb3;
  --hue8-shade-15: #9387d9;
  --hue8-shade-25: #8277bf;
  --hue8-shade-40: #685f99;
  --hue8-shade-50: #575080;
  --hue9: #f26df2;
  --hue9-rgb: 242, 109, 242;
  --hue9-15: #f483f4;
  --hue9-20: #f58af5;
  --hue9-25: #f592f5;
  --hue9-30: #f699f6;
  --hue9-50: #f9b6f9;
  --hue9-shade-10: #da62da;
  --hue9-shade-12: #d560d5;
  --hue9-shade-30: #a94ca9;
  --hue9-shade-15: #ce5dce;
  --hue9-shade-25: #b652b6;
  --hue9-shade-40: #914191;
  --hue9-shade-50: #793779;
  --hue10: #ff787a;
  --hue10-rgb: 255, 120, 122;
  --hue10-15: #ff8c8e;
  --hue10-20: #ff9395;
  --hue10-25: #ff9a9b;
  --hue10-30: #ffa1a2;
  --hue10-50: #ffbcbd;
  --hue10-shade-10: #e66c6e;
  --hue10-shade-12: #e06a6b;
  --hue10-shade-30: #b35455;
  --hue10-shade-15: #d96668;
  --hue10-shade-25: #bf5a5c;
  --hue10-shade-40: #994849;
  --hue10-shade-50: #803c3d;
  --hue11: #fcd54e;
  --hue11-rgb: 252, 213, 78;
  --hue11-15: #fcdb69;
  --hue11-20: #fddd71;
  --hue11-25: #fde07a;
  --hue11-30: #fde283;
  --hue11-50: #feeaa7;
  --hue11-shade-10: #e3c046;
  --hue11-shade-12: #debb45;
  --hue11-shade-30: #b09537;
  --hue11-shade-15: #d6b542;
  --hue11-shade-25: #bda03b;
  --hue11-shade-40: #97802f;
  --hue11-shade-50: #7e6b27;
  --hue12: #00e5d2;
  --hue12-rgb: 0, 229, 210;
  --hue12-15: #26e9d9;
  --hue12-20: #33eadb;
  --hue12-25: #40ecdd;
  --hue12-30: #4dede0;
  --hue12-50: #80f2e9;
  --hue12-shade-10: #00cebd;
  --hue12-shade-12: #00cab9;
  --hue12-shade-30: #00a093;
  --hue12-shade-15: #00c3b3;
  --hue12-shade-25: #00ac9e;
  --hue12-shade-40: #00897e;
  --hue12-shade-50: #007369;
  --hue13: #396070;
  --hue13-rgb: 57, 96, 112;
  --hue13-15: #577885;
  --hue13-20: #61808d;
  --hue13-25: #6b8894;
  --hue13-30: #74909b;
  --hue13-50: #9cb0b8;
  --hue13-shade-10: #335665;
  --hue13-shade-12: #325463;
  --hue13-shade-30: #28434e;
  --hue13-shade-15: #30525f;
  --hue13-shade-25: #2b4854;
  --hue13-shade-40: #223a43;
  --hue13-shade-50: #1d3038;
  --white: #fff;
  --white-rgb: 255, 255, 255;
  --white-15: white;
  --white-20: white;
  --white-25: white;
  --white-30: white;
  --white-50: white;
  --white-shade-10: #e6e6e6;
  --white-shade-12: #e0e0e0;
  --white-shade-30: #b3b3b3;
  --white-shade-15: #d9d9d9;
  --white-shade-25: #bfbfbf;
  --white-shade-40: #999999;
  --white-shade-50: gray;
  --black: #000;
  --black-rgb: 0, 0, 0;
  --black-15: #262626;
  --black-20: #333333;
  --black-25: #404040;
  --black-30: #4d4d4d;
  --black-50: gray;
  --black-shade-10: black;
  --black-shade-12: black;
  --black-shade-30: black;
  --black-shade-15: black;
  --black-shade-25: black;
  --black-shade-40: black;
  --black-shade-50: black;
  --neutral1: #1a1f24;
  --neutral1-rgb: 26, 31, 36;
  --neutral1-15: #3c4145;
  --neutral1-20: #484c50;
  --neutral1-25: #53575b;
  --neutral1-30: #5f6266;
  --neutral1-50: #8d8f92;
  --neutral1-shade-10: #171c20;
  --neutral1-shade-12: #171b20;
  --neutral1-shade-30: #121619;
  --neutral1-shade-15: #161a1f;
  --neutral1-shade-25: #14171b;
  --neutral1-shade-40: #101316;
  --neutral1-shade-50: #0d1012;
  --neutral2: #232a30;
  --neutral2-rgb: 35, 42, 48;
  --neutral2-15: #444a4f;
  --neutral2-20: #4f5559;
  --neutral2-25: #5a5f64;
  --neutral2-30: #656a6e;
  --neutral2-50: #919598;
  --neutral2-shade-10: #20262b;
  --neutral2-shade-12: #1f252a;
  --neutral2-shade-30: #191d22;
  --neutral2-shade-15: #1e2429;
  --neutral2-shade-25: #1a2024;
  --neutral2-shade-40: #15191d;
  --neutral2-shade-50: #121518;
  --neutral3: #141414;
  --neutral3-rgb: 20, 20, 20;
  --neutral3-15: #373737;
  --neutral3-20: #434343;
  --neutral3-25: #4f4f4f;
  --neutral3-30: #5b5b5b;
  --neutral3-50: #8a8a8a;
  --neutral3-shade-10: #121212;
  --neutral3-shade-12: #121212;
  --neutral3-shade-30: #0e0e0e;
  --neutral3-shade-15: #111111;
  --neutral3-shade-25: #0f0f0f;
  --neutral3-shade-40: #0c0c0c;
  --neutral3-shade-50: #0a0a0a;
  --neutral4: #313a42;
  --neutral4-rgb: 49, 58, 66;
  --neutral4-15: #50585e;
  --neutral4-20: #5a6168;
  --neutral4-25: #656b71;
  --neutral4-30: #6f757b;
  --neutral4-50: #989da1;
  --neutral4-shade-10: #2c343b;
  --neutral4-shade-12: #2b333a;
  --neutral4-shade-30: #22292e;
  --neutral4-shade-15: #2a3138;
  --neutral4-shade-25: #252c32;
  --neutral4-shade-40: #1d2328;
  --neutral4-shade-50: #191d21;
  --neutral5: #ffffff;
  --neutral5-rgb: 255, 255, 255;
  --neutral5-15: white;
  --neutral5-20: white;
  --neutral5-25: white;
  --neutral5-30: white;
  --neutral5-50: white;
  --neutral5-shade-10: #e6e6e6;
  --neutral5-shade-12: #e0e0e0;
  --neutral5-shade-30: #b3b3b3;
  --neutral5-shade-15: #d9d9d9;
  --neutral5-shade-25: #bfbfbf;
  --neutral5-shade-40: #999999;
  --neutral5-shade-50: gray;
  --neutral6: #5b6b7b;
  --neutral6-rgb: 91, 107, 123;
  --neutral6-15: #74818f;
  --neutral6-20: #7c8995;
  --neutral6-25: #84909c;
  --neutral6-30: #8c97a3;
  --neutral6-50: #adb5bd;
  --neutral6-shade-10: #52606f;
  --neutral6-shade-12: #505e6c;
  --neutral6-shade-30: #404b56;
  --neutral6-shade-15: #4d5b69;
  --neutral6-shade-25: #44505c;
  --neutral6-shade-40: #37404a;
  --neutral6-shade-50: #2e363e;
  --neutral7: #bec3cc;
  --neutral7-rgb: 190, 195, 204;
  --neutral7-15: #c8ccd4;
  --neutral7-20: #cbcfd6;
  --neutral7-25: #ced2d9;
  --neutral7-30: #d2d5db;
  --neutral7-50: #dfe1e6;
  --neutral7-shade-10: #abb0b8;
  --neutral7-shade-12: #a7acb4;
  --neutral7-shade-30: #85898f;
  --neutral7-shade-15: #a2a6ad;
  --neutral7-shade-25: #8f9299;
  --neutral7-shade-40: #72757a;
  --neutral7-shade-50: #5f6266;
  --link-color: #00e5d2;
  --link-color-hover: #26e9d9;
  --link-color-active: #26e9d9;
  --link-color-visited: #00e5d2;
  --link-color-visited-hover: #26e9d9;
  --anchor-active-color: #ffffff;
  --anchor-active-hover-bg-color: #00857a;
  --anchor-active-bg-color: #00857a;
  --anchor-active-border-color: rgba(0, 133, 122, 0.3);
  --anchor-active-hover-border-color: #005d55;
  --checkbox-disabled-checked-helper-color: transparent;
  --checkbox-input-checked-helper-color: #00e5d2;
  --checkbox-input-checked-helper-background-color: #00e5d2;
  --checkbox-label-hover-color: #00e5d2;
  --checkbox-label-hover-helper-color: #26e9d9;
  --checkbox-label-hover-text-color: #26e9d9;
  --checkbox-border-hover-color: #00e5d2;
  --checkbox-label-hover-helper-bg: #26e9d9;
  --checkbox-checked-label-hover-hover: rgba(0, 229, 210, 0);
  --checkbox-checked-border-right: #00e5d2;
  --checkbox-checked-border-bottom: #00e5d2;
  --checkbox-background: #00e5d2;
  --checkbox-color: #00e5d2;
  --checkbox-helper-before-after-background: #1a1f24;
  --checkbox-label-hover: #ffffff;
  --checkbox-focus-link-border: none;
  --checkbox-link-hover-color: #ffffff;
  --circle-graphics-border: #00e5d2;
  --circle-graphics-bg: #00857a;
  --circle-graphics-icon: #00e5d2;
  --radio-buttons-label-hover-color: #26e9d9;
  --radio-buttons-label-hover: #00e5d2;
  --radio-buttons-checked-border: 2px solid #00e5d2;
  --radio-buttons-checked-hover-border: 2px solid #26e9d9;
  --radio-buttons-checked-border-focus: 2px solid #26e9d9;
  --radio-buttons-checked-background-color: #00e5d2;
  --radio-buttons-checked-hover-background-color: #26e9d9;
  --radio-buttons-hover-not-checked-before: 2px solid #26e9d9;
  --radio-buttons-outline: 2px dotted #00e5d2;
  --radio-buttons-color: #46aff2;
  --radio-buttons-box-shadow-focus: none;
  --radio-buttons-checked-hover-hover-background: none;
  --tabs-indicator-color: #00e5d2;
  --tabs-hover: #00e5d2;
  --placeholder-icon-color: #00857a;
  --panel-background: #232a30;
  --progress-indeterminate-background: #00e5d2;
  --progress-stepper-step-color: #00857a;
  --switch-checked-background-color: rgba(0, 133, 122, 0.24);
  --switch-checked-after-background-color: #00857a;
  --switch-lever-name-disabled-background-color: rgba(0, 229, 210, 0.24);
  --switch-disabled-background-color: #007369;
  --wcag-focus: 1px solid #00e5d2;
  --spinner-layer-border-color: #00e5d2;
  --btn-hover-background: rgba(0, 133, 122, 0);
  --btn-focus-background: rgba(0, 229, 210, 0);
  --btn-primary-2-hover-background: rgba(0, 229, 210, 0);
  --btn-primary-2-active-background: rgba(0, 229, 210, 0);
  --btn-primary-background: transparent;
  --btn-group-primary-background: transparent;
  --btn-group-primary-background-hover: rgba(255, 255, 255, 0.12);
  --btn-group-primary-2-background: transparent;
  --btn-group-primary-2-background-hover: rgba(255, 255, 255, 0.12);
  --btn-outline-wcag-disabled-color: #bec3cc;
  --btn-outline-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-wcag-disabled-color: #bec3cc;
  --btn-outline-primary-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-2-wcag-disabled-color: #bec3cc;
  --btn-outline-primary-2-wcag-disabled-border-color: #5b6b7b;
  --btn-progress-v2-content-color: #00e5d2;
  --b-p-bg-h: #00786e;
  --b-p-bg-a: #005d55;
  --b-p2-bg-h: #00cebd;
  --b-p2-bg-a: #00a093;
  --floating-primary-hover: #00786e;
  --floating-primary-active: #005d55;
  --icon-link-state-active-color: #00e5d2;
  --icon-link-state-active-color-hover: #26e9d9;
  --icon-link-state-active-icon-border-color: #00e5d2;
  --bo-p-c-h: #26978e;
  --bo-p-c-a: #40a49b;
  --bo-p2-c-h: #26e9d9;
  --bo-p2-c-a: #40ecdd;
  --icon-link-h-c: #26e9d9;
  --icon-link-a-c: #40ecdd;
  --minify-toggle-btn-hover: #26e9d9;
  --sortable-btn-color: #00e5d2;
  --table-icon-up-color: #00857a;
  --table-icon-up-down: #00857a;
  --input-focus-border-color: #00e5d2;
  --input-focus-box-shadow: #00e5d2;
  --input-field-label-icon-color: #00e5d2;
  --label-color-active: #00e5d2;
  --action-icon-color-hover: #00e5d2;
  --select-focus-border-bottom: #00e5d2;
  --select-focus-border-color: #00e5d2;
  --disabled-label-color: #00e5d2;
  --dropdown-check-icon-color: #00e5d2;
  --dropdown-li-active-color: #00e5d2;
  --dropdown-content-collection-hover-active-color: #00e5d2;
  --dropdown-more-link-color: #00e5d2;
  --badge-num-outline-border: #00e5d2;
  --badge-num-outline-color: #00e5d2;
  --textarea-label-color-active: #00e5d2;
  --textarea-box-shadow-focus: 0 -1px 0 0 #00e5d2 inset;
  --textarea-focus-border-color: #00e5d2;
  --collection-active-color: #00e5d2;
  --collection-active-small-color: #00e5d2;
  --collection-active-item: #00e5d2;
  --keyboard-primary-color: #00857a;
  --slider-filled-color: #00e5d2;
  --slider-circle-color: #00857a;
  --slider-active-on-start-background: #00857a;
  --slider-circle-on-start-color: #00857a;
  --slider-disabled-circle-on-start-color: #00857a;
  --slider-vertical-filled: #00e5d2;
  --slider-disabled-connect-color: #00e5d2;
  --mat-calendar-today-dot: #00e5d2;
  --mat-calendar-days-number-hover-revers: #00857a;
  --custom-header-button-hover: #00e5d2;
  --range-background: rgba(0, 133, 122, 0.12);
  --datetime-picker-primary: #00857a;
  --datetime-picker-primary-4: rgba(0, 133, 122, 0.4);
  --datetime-picker-primary-9: rgba(0, 133, 122, 0.9);
  --datetime-picker-primary-12: rgba(0, 133, 122, 0.12);
  --range-reverse-color: #00857a;
  --only-icon-focus-color: #00e5d2;
  --chips-active-background: #00857a;
  --chips-active-border-color: #00857a;
  --chips-active-hover-bg-color: #00857a;
  --chips-active-hover-border-color: rgba(0, 133, 122, 0.9);
  --chips-icon-active-color: rgba(0, 229, 210, 0.7);
  --chips-icon-hover-color: rgba(0, 229, 210, 0.9);
  --selectable-hover-color: #00e5d2;
  --pagination-button-border: 1px solid #00e5d2;
  --pagination-button-color: #00e5d2;
  --pagination-button-color-disabled: #00e5d2;
  --pagination-button-color-active: #00e5d2;
  --pagination-button-border-active: 3px solid #00e5d2;
  --notifications-btn-flat-primary: #00e5d2;
  --primary-text: #00e5d2;
  --notifications-flash-dialog-border: 1px solid #00857a;
  --notifications-flash-dialog-background-color: #00857a;
  --aw-chat-message-color: #00e5d2;
  --sendbar-send-btn-active-color: #00e5d2;
  --outline8: #00e5d2;
  --input-payment-focus-border-color: #00e5d2;
  --input-payment-focus-box-shadow: #00e5d2;
  --input-payment-label-color-focus: #00e5d2;
  --wcag-datatable-highlight-bg: rgba(255, 255, 255, 0.14);
  --wcag-datatable-hover-bg: rgba(255, 255, 255, 0.07);
  --dp-primary-9: rgba(0, 133, 122, 0.9);
  --dp-today-dot: #00e5d2;
  --wysiwyg-btn-active-color: #00e5d2;
}

.theme-dark .subtheme6 {
  font-family: var(--font-family);
}

.theme-dark .subtheme7 {
  --primary: #d93b3d;
  --primary-rgb: 217, 59, 61;
  --primary-15: #df585a;
  --primary-20: #e16264;
  --primary-25: #e36c6e;
  --primary-30: #e47677;
  --primary-50: #ec9d9e;
  --primary-shade-10: #c33537;
  --primary-shade-12: #bf3436;
  --primary-shade-30: #98292b;
  --primary-shade-15: #b83234;
  --primary-shade-25: #a32c2e;
  --primary-shade-40: #822325;
  --primary-shade-50: #6d1e1f;
  --primary-2: #ff787a;
  --primary-2-rgb: 255, 120, 122;
  --primary-2-15: #ff8c8e;
  --primary-2-20: #ff9395;
  --primary-2-25: #ff9a9b;
  --primary-2-30: #ffa1a2;
  --primary-2-50: #ffbcbd;
  --primary-2-shade-10: #e66c6e;
  --primary-2-shade-12: #e06a6b;
  --primary-2-shade-30: #b35455;
  --primary-2-shade-15: #d96668;
  --primary-2-shade-25: #bf5a5c;
  --primary-2-shade-40: #994849;
  --primary-2-shade-50: #803c3d;
  --success: #008906;
  --success-rgb: 0, 137, 6;
  --success-15: #269b2b;
  --success-20: #33a138;
  --success-25: #40a744;
  --success-30: #4dac51;
  --success-50: #80c483;
  --success-shade-10: #007b05;
  --success-shade-12: #007905;
  --success-shade-30: #006004;
  --success-shade-15: #007405;
  --success-shade-25: #006705;
  --success-shade-40: #005204;
  --success-shade-50: #004503;
  --success-2: #39d627;
  --success-2-rgb: 57, 214, 39;
  --success-2-15: #57dc47;
  --success-2-20: #61de52;
  --success-2-25: #6be05d;
  --success-2-30: #74e268;
  --success-2-50: #9ceb93;
  --success-2-shade-10: #33c123;
  --success-2-shade-12: #32bc22;
  --success-2-shade-30: #28961b;
  --success-2-shade-15: #30b621;
  --success-2-shade-25: #2ba11d;
  --success-2-shade-40: #228017;
  --success-2-shade-50: #1d6b14;
  --warning: #ba5b03;
  --warning-rgb: 186, 91, 3;
  --warning-15: #c47429;
  --warning-20: #c87c35;
  --warning-25: #cb8442;
  --warning-30: #cf8c4f;
  --warning-50: #ddad81;
  --warning-shade-10: #a75203;
  --warning-shade-12: #a45003;
  --warning-shade-30: #824002;
  --warning-shade-15: #9e4d03;
  --warning-shade-25: #8c4402;
  --warning-shade-40: #703702;
  --warning-shade-50: #5d2e02;
  --warning-2: #ef9c23;
  --warning-2-rgb: 239, 156, 35;
  --warning-2-15: #f1ab44;
  --warning-2-20: #f2b04f;
  --warning-2-25: #f3b55a;
  --warning-2-30: #f4ba65;
  --warning-2-50: #f7ce91;
  --warning-2-shade-10: #d78c20;
  --warning-2-shade-12: #d2891f;
  --warning-2-shade-30: #a76d19;
  --warning-2-shade-15: #cb851e;
  --warning-2-shade-25: #b3751a;
  --warning-2-shade-40: #8f5e15;
  --warning-2-shade-50: #784e12;
  --danger: #d93b3d;
  --danger-rgb: 217, 59, 61;
  --danger-15: #df585a;
  --danger-20: #e16264;
  --danger-25: #e36c6e;
  --danger-30: #e47677;
  --danger-50: #ec9d9e;
  --danger-shade-10: #c33537;
  --danger-shade-12: #bf3436;
  --danger-shade-30: #98292b;
  --danger-shade-15: #b83234;
  --danger-shade-25: #a32c2e;
  --danger-shade-40: #822325;
  --danger-shade-50: #6d1e1f;
  --danger-2: #ff787a;
  --danger-2-rgb: 255, 120, 122;
  --danger-2-15: #ff8c8e;
  --danger-2-20: #ff9395;
  --danger-2-25: #ff9a9b;
  --danger-2-30: #ffa1a2;
  --danger-2-50: #ffbcbd;
  --danger-2-shade-10: #e66c6e;
  --danger-2-shade-12: #e06a6b;
  --danger-2-shade-30: #b35455;
  --danger-2-shade-15: #d96668;
  --danger-2-shade-25: #bf5a5c;
  --danger-2-shade-40: #994849;
  --danger-2-shade-50: #803c3d;
  --hue1: #1774cc;
  --hue1-rgb: 23, 116, 204;
  --hue1-15: #3a89d4;
  --hue1-20: #4590d6;
  --hue1-25: #5197d9;
  --hue1-30: #5d9edb;
  --hue1-50: #8bbae6;
  --hue1-shade-10: #1568b8;
  --hue1-shade-12: #1466b4;
  --hue1-shade-30: #10518f;
  --hue1-shade-15: #1463ad;
  --hue1-shade-25: #115799;
  --hue1-shade-40: #0e467a;
  --hue1-shade-50: #0c3a66;
  --hue2: #7863e0;
  --hue2-rgb: 120, 99, 224;
  --hue2-15: #8c7ae5;
  --hue2-20: #9382e6;
  --hue2-25: #9a8ae8;
  --hue2-30: #a192e9;
  --hue2-50: #bcb1f0;
  --hue2-shade-10: #6c59ca;
  --hue2-shade-12: #6a57c5;
  --hue2-shade-30: #54459d;
  --hue2-shade-15: #6654be;
  --hue2-shade-25: #5a4aa8;
  --hue2-shade-40: #483b86;
  --hue2-shade-50: #3c3270;
  --hue3: #c32dc3;
  --hue3-rgb: 195, 45, 195;
  --hue3-15: #cc4dcc;
  --hue3-20: #cf57cf;
  --hue3-25: #d262d2;
  --hue3-30: #d56cd5;
  --hue3-50: #e196e1;
  --hue3-shade-10: #b029b0;
  --hue3-shade-12: #ac28ac;
  --hue3-shade-30: #892089;
  --hue3-shade-15: #a626a6;
  --hue3-shade-25: #922292;
  --hue3-shade-40: #751b75;
  --hue3-shade-50: #621762;
  --hue4: #ef9c23;
  --hue4-rgb: 239, 156, 35;
  --hue4-15: #f1ab44;
  --hue4-20: #f2b04f;
  --hue4-25: #f3b55a;
  --hue4-30: #f4ba65;
  --hue4-50: #f7ce91;
  --hue4-shade-10: #d78c20;
  --hue4-shade-12: #d2891f;
  --hue4-shade-30: #a76d19;
  --hue4-shade-15: #cb851e;
  --hue4-shade-25: #b3751a;
  --hue4-shade-40: #8f5e15;
  --hue4-shade-50: #784e12;
  --hue5: #39d627;
  --hue5-rgb: 57, 214, 39;
  --hue5-15: #57dc47;
  --hue5-20: #61de52;
  --hue5-25: #6be05d;
  --hue5-30: #74e268;
  --hue5-50: #9ceb93;
  --hue5-shade-10: #33c123;
  --hue5-shade-12: #32bc22;
  --hue5-shade-30: #28961b;
  --hue5-shade-15: #30b621;
  --hue5-shade-25: #2ba11d;
  --hue5-shade-40: #228017;
  --hue5-shade-50: #1d6b14;
  --hue6: #00857a;
  --hue6-rgb: 0, 133, 122;
  --hue6-15: #26978e;
  --hue6-20: #339d95;
  --hue6-25: #40a49b;
  --hue6-30: #4daaa2;
  --hue6-50: #80c2bd;
  --hue6-shade-10: #00786e;
  --hue6-shade-12: #00756b;
  --hue6-shade-30: #005d55;
  --hue6-shade-15: #007168;
  --hue6-shade-25: #00645c;
  --hue6-shade-40: #005049;
  --hue6-shade-50: #00433d;
  --hue7: #46aff2;
  --hue7-rgb: 70, 175, 242;
  --hue7-15: #62bbf4;
  --hue7-20: #6bbff5;
  --hue7-25: #74c3f5;
  --hue7-30: #7ec7f6;
  --hue7-50: #a3d7f9;
  --hue7-shade-10: #3f9eda;
  --hue7-shade-12: #3e9ad5;
  --hue7-shade-30: #317ba9;
  --hue7-shade-15: #3c95ce;
  --hue7-shade-25: #3583b6;
  --hue7-shade-40: #2a6991;
  --hue7-shade-50: #235879;
  --hue8: #ad9fff;
  --hue8-rgb: 173, 159, 255;
  --hue8-15: #b9adff;
  --hue8-20: #bdb2ff;
  --hue8-25: #c2b7ff;
  --hue8-30: #c6bcff;
  --hue8-50: #d6cfff;
  --hue8-shade-10: #9c8fe6;
  --hue8-shade-12: #988ce0;
  --hue8-shade-30: #796fb3;
  --hue8-shade-15: #9387d9;
  --hue8-shade-25: #8277bf;
  --hue8-shade-40: #685f99;
  --hue8-shade-50: #575080;
  --hue9: #f26df2;
  --hue9-rgb: 242, 109, 242;
  --hue9-15: #f483f4;
  --hue9-20: #f58af5;
  --hue9-25: #f592f5;
  --hue9-30: #f699f6;
  --hue9-50: #f9b6f9;
  --hue9-shade-10: #da62da;
  --hue9-shade-12: #d560d5;
  --hue9-shade-30: #a94ca9;
  --hue9-shade-15: #ce5dce;
  --hue9-shade-25: #b652b6;
  --hue9-shade-40: #914191;
  --hue9-shade-50: #793779;
  --hue10: #ff787a;
  --hue10-rgb: 255, 120, 122;
  --hue10-15: #ff8c8e;
  --hue10-20: #ff9395;
  --hue10-25: #ff9a9b;
  --hue10-30: #ffa1a2;
  --hue10-50: #ffbcbd;
  --hue10-shade-10: #e66c6e;
  --hue10-shade-12: #e06a6b;
  --hue10-shade-30: #b35455;
  --hue10-shade-15: #d96668;
  --hue10-shade-25: #bf5a5c;
  --hue10-shade-40: #994849;
  --hue10-shade-50: #803c3d;
  --hue11: #fcd54e;
  --hue11-rgb: 252, 213, 78;
  --hue11-15: #fcdb69;
  --hue11-20: #fddd71;
  --hue11-25: #fde07a;
  --hue11-30: #fde283;
  --hue11-50: #feeaa7;
  --hue11-shade-10: #e3c046;
  --hue11-shade-12: #debb45;
  --hue11-shade-30: #b09537;
  --hue11-shade-15: #d6b542;
  --hue11-shade-25: #bda03b;
  --hue11-shade-40: #97802f;
  --hue11-shade-50: #7e6b27;
  --hue12: #00e5d2;
  --hue12-rgb: 0, 229, 210;
  --hue12-15: #26e9d9;
  --hue12-20: #33eadb;
  --hue12-25: #40ecdd;
  --hue12-30: #4dede0;
  --hue12-50: #80f2e9;
  --hue12-shade-10: #00cebd;
  --hue12-shade-12: #00cab9;
  --hue12-shade-30: #00a093;
  --hue12-shade-15: #00c3b3;
  --hue12-shade-25: #00ac9e;
  --hue12-shade-40: #00897e;
  --hue12-shade-50: #007369;
  --hue13: #396070;
  --hue13-rgb: 57, 96, 112;
  --hue13-15: #577885;
  --hue13-20: #61808d;
  --hue13-25: #6b8894;
  --hue13-30: #74909b;
  --hue13-50: #9cb0b8;
  --hue13-shade-10: #335665;
  --hue13-shade-12: #325463;
  --hue13-shade-30: #28434e;
  --hue13-shade-15: #30525f;
  --hue13-shade-25: #2b4854;
  --hue13-shade-40: #223a43;
  --hue13-shade-50: #1d3038;
  --white: #fff;
  --white-rgb: 255, 255, 255;
  --white-15: white;
  --white-20: white;
  --white-25: white;
  --white-30: white;
  --white-50: white;
  --white-shade-10: #e6e6e6;
  --white-shade-12: #e0e0e0;
  --white-shade-30: #b3b3b3;
  --white-shade-15: #d9d9d9;
  --white-shade-25: #bfbfbf;
  --white-shade-40: #999999;
  --white-shade-50: gray;
  --black: #000;
  --black-rgb: 0, 0, 0;
  --black-15: #262626;
  --black-20: #333333;
  --black-25: #404040;
  --black-30: #4d4d4d;
  --black-50: gray;
  --black-shade-10: black;
  --black-shade-12: black;
  --black-shade-30: black;
  --black-shade-15: black;
  --black-shade-25: black;
  --black-shade-40: black;
  --black-shade-50: black;
  --neutral1: #1a1f24;
  --neutral1-rgb: 26, 31, 36;
  --neutral1-15: #3c4145;
  --neutral1-20: #484c50;
  --neutral1-25: #53575b;
  --neutral1-30: #5f6266;
  --neutral1-50: #8d8f92;
  --neutral1-shade-10: #171c20;
  --neutral1-shade-12: #171b20;
  --neutral1-shade-30: #121619;
  --neutral1-shade-15: #161a1f;
  --neutral1-shade-25: #14171b;
  --neutral1-shade-40: #101316;
  --neutral1-shade-50: #0d1012;
  --neutral2: #232a30;
  --neutral2-rgb: 35, 42, 48;
  --neutral2-15: #444a4f;
  --neutral2-20: #4f5559;
  --neutral2-25: #5a5f64;
  --neutral2-30: #656a6e;
  --neutral2-50: #919598;
  --neutral2-shade-10: #20262b;
  --neutral2-shade-12: #1f252a;
  --neutral2-shade-30: #191d22;
  --neutral2-shade-15: #1e2429;
  --neutral2-shade-25: #1a2024;
  --neutral2-shade-40: #15191d;
  --neutral2-shade-50: #121518;
  --neutral3: #141414;
  --neutral3-rgb: 20, 20, 20;
  --neutral3-15: #373737;
  --neutral3-20: #434343;
  --neutral3-25: #4f4f4f;
  --neutral3-30: #5b5b5b;
  --neutral3-50: #8a8a8a;
  --neutral3-shade-10: #121212;
  --neutral3-shade-12: #121212;
  --neutral3-shade-30: #0e0e0e;
  --neutral3-shade-15: #111111;
  --neutral3-shade-25: #0f0f0f;
  --neutral3-shade-40: #0c0c0c;
  --neutral3-shade-50: #0a0a0a;
  --neutral4: #313a42;
  --neutral4-rgb: 49, 58, 66;
  --neutral4-15: #50585e;
  --neutral4-20: #5a6168;
  --neutral4-25: #656b71;
  --neutral4-30: #6f757b;
  --neutral4-50: #989da1;
  --neutral4-shade-10: #2c343b;
  --neutral4-shade-12: #2b333a;
  --neutral4-shade-30: #22292e;
  --neutral4-shade-15: #2a3138;
  --neutral4-shade-25: #252c32;
  --neutral4-shade-40: #1d2328;
  --neutral4-shade-50: #191d21;
  --neutral5: #ffffff;
  --neutral5-rgb: 255, 255, 255;
  --neutral5-15: white;
  --neutral5-20: white;
  --neutral5-25: white;
  --neutral5-30: white;
  --neutral5-50: white;
  --neutral5-shade-10: #e6e6e6;
  --neutral5-shade-12: #e0e0e0;
  --neutral5-shade-30: #b3b3b3;
  --neutral5-shade-15: #d9d9d9;
  --neutral5-shade-25: #bfbfbf;
  --neutral5-shade-40: #999999;
  --neutral5-shade-50: gray;
  --neutral6: #5b6b7b;
  --neutral6-rgb: 91, 107, 123;
  --neutral6-15: #74818f;
  --neutral6-20: #7c8995;
  --neutral6-25: #84909c;
  --neutral6-30: #8c97a3;
  --neutral6-50: #adb5bd;
  --neutral6-shade-10: #52606f;
  --neutral6-shade-12: #505e6c;
  --neutral6-shade-30: #404b56;
  --neutral6-shade-15: #4d5b69;
  --neutral6-shade-25: #44505c;
  --neutral6-shade-40: #37404a;
  --neutral6-shade-50: #2e363e;
  --neutral7: #bec3cc;
  --neutral7-rgb: 190, 195, 204;
  --neutral7-15: #c8ccd4;
  --neutral7-20: #cbcfd6;
  --neutral7-25: #ced2d9;
  --neutral7-30: #d2d5db;
  --neutral7-50: #dfe1e6;
  --neutral7-shade-10: #abb0b8;
  --neutral7-shade-12: #a7acb4;
  --neutral7-shade-30: #85898f;
  --neutral7-shade-15: #a2a6ad;
  --neutral7-shade-25: #8f9299;
  --neutral7-shade-40: #72757a;
  --neutral7-shade-50: #5f6266;
  --link-color: #ff787a;
  --link-color-hover: #ff8c8e;
  --link-color-active: #ff8c8e;
  --link-color-visited: #ff787a;
  --link-color-visited-hover: #ff8c8e;
  --anchor-active-color: #ffffff;
  --anchor-active-hover-bg-color: #d93b3d;
  --anchor-active-bg-color: #d93b3d;
  --anchor-active-border-color: rgba(217, 59, 61, 0.3);
  --anchor-active-hover-border-color: #98292b;
  --checkbox-disabled-checked-helper-color: transparent;
  --checkbox-input-checked-helper-color: #ff787a;
  --checkbox-input-checked-helper-background-color: #ff787a;
  --checkbox-label-hover-color: #ff787a;
  --checkbox-label-hover-helper-color: #ff8c8e;
  --checkbox-label-hover-text-color: #ff8c8e;
  --checkbox-border-hover-color: #ff787a;
  --checkbox-label-hover-helper-bg: #ff8c8e;
  --checkbox-checked-label-hover-hover: rgba(255, 120, 122, 0);
  --checkbox-checked-border-right: #ff787a;
  --checkbox-checked-border-bottom: #ff787a;
  --checkbox-background: #ff787a;
  --checkbox-color: #ff787a;
  --checkbox-helper-before-after-background: #1a1f24;
  --checkbox-label-hover: #ffffff;
  --checkbox-focus-link-border: none;
  --checkbox-link-hover-color: #ffffff;
  --circle-graphics-border: #ff787a;
  --circle-graphics-bg: #d93b3d;
  --circle-graphics-icon: #ff787a;
  --radio-buttons-label-hover-color: #ff8c8e;
  --radio-buttons-label-hover: #ff787a;
  --radio-buttons-checked-border: 2px solid #ff787a;
  --radio-buttons-checked-hover-border: 2px solid #ff8c8e;
  --radio-buttons-checked-border-focus: 2px solid #ff8c8e;
  --radio-buttons-checked-background-color: #ff787a;
  --radio-buttons-checked-hover-background-color: #ff8c8e;
  --radio-buttons-hover-not-checked-before: 2px solid #ff8c8e;
  --radio-buttons-outline: 2px dotted #ff787a;
  --radio-buttons-color: #46aff2;
  --radio-buttons-box-shadow-focus: none;
  --radio-buttons-checked-hover-hover-background: none;
  --tabs-indicator-color: #ff787a;
  --tabs-hover: #ff787a;
  --placeholder-icon-color: #d93b3d;
  --panel-background: #232a30;
  --progress-indeterminate-background: #ff787a;
  --progress-stepper-step-color: #d93b3d;
  --switch-checked-background-color: rgba(217, 59, 61, 0.24);
  --switch-checked-after-background-color: #d93b3d;
  --switch-lever-name-disabled-background-color: rgba(255, 120, 122, 0.24);
  --switch-disabled-background-color: #803c3d;
  --wcag-focus: 1px solid #ff787a;
  --spinner-layer-border-color: #ff787a;
  --btn-hover-background: rgba(217, 59, 61, 0);
  --btn-focus-background: rgba(255, 120, 122, 0);
  --btn-primary-2-hover-background: rgba(255, 120, 122, 0);
  --btn-primary-2-active-background: rgba(255, 120, 122, 0);
  --btn-primary-background: transparent;
  --btn-group-primary-background: transparent;
  --btn-group-primary-background-hover: rgba(255, 255, 255, 0.12);
  --btn-group-primary-2-background: transparent;
  --btn-group-primary-2-background-hover: rgba(255, 255, 255, 0.12);
  --btn-outline-wcag-disabled-color: #bec3cc;
  --btn-outline-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-wcag-disabled-color: #bec3cc;
  --btn-outline-primary-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-2-wcag-disabled-color: #bec3cc;
  --btn-outline-primary-2-wcag-disabled-border-color: #5b6b7b;
  --btn-progress-v2-content-color: #ff787a;
  --b-p-bg-h: #c33537;
  --b-p-bg-a: #98292b;
  --b-p2-bg-h: #e66c6e;
  --b-p2-bg-a: #b35455;
  --floating-primary-hover: #c33537;
  --floating-primary-active: #98292b;
  --icon-link-state-active-color: #ff787a;
  --icon-link-state-active-color-hover: #ff8c8e;
  --icon-link-state-active-icon-border-color: #ff787a;
  --bo-p-c-h: #df585a;
  --bo-p-c-a: #e36c6e;
  --bo-p2-c-h: #ff8c8e;
  --bo-p2-c-a: #ff9a9b;
  --icon-link-h-c: #ff8c8e;
  --icon-link-a-c: #ff9a9b;
  --minify-toggle-btn-hover: #ff8c8e;
  --sortable-btn-color: #ff787a;
  --table-icon-up-color: #d93b3d;
  --table-icon-up-down: #d93b3d;
  --input-focus-border-color: #ff787a;
  --input-focus-box-shadow: #ff787a;
  --input-field-label-icon-color: #ff787a;
  --label-color-active: #ff787a;
  --action-icon-color-hover: #ff787a;
  --select-focus-border-bottom: #ff787a;
  --select-focus-border-color: #ff787a;
  --disabled-label-color: #ff787a;
  --dropdown-check-icon-color: #ff787a;
  --dropdown-li-active-color: #ff787a;
  --dropdown-content-collection-hover-active-color: #ff787a;
  --dropdown-more-link-color: #ff787a;
  --badge-num-outline-border: #ff787a;
  --badge-num-outline-color: #ff787a;
  --textarea-label-color-active: #ff787a;
  --textarea-box-shadow-focus: 0 -1px 0 0 #ff787a inset;
  --textarea-focus-border-color: #ff787a;
  --collection-active-color: #ff787a;
  --collection-active-small-color: #ff787a;
  --collection-active-item: #ff787a;
  --keyboard-primary-color: #d93b3d;
  --slider-filled-color: #ff787a;
  --slider-circle-color: #d93b3d;
  --slider-active-on-start-background: #d93b3d;
  --slider-circle-on-start-color: #d93b3d;
  --slider-disabled-circle-on-start-color: #d93b3d;
  --slider-vertical-filled: #ff787a;
  --slider-disabled-connect-color: #ff787a;
  --mat-calendar-today-dot: #ff787a;
  --mat-calendar-days-number-hover-revers: #d93b3d;
  --custom-header-button-hover: #ff787a;
  --range-background: rgba(217, 59, 61, 0.12);
  --datetime-picker-primary: #d93b3d;
  --datetime-picker-primary-4: rgba(217, 59, 61, 0.4);
  --datetime-picker-primary-9: rgba(217, 59, 61, 0.9);
  --datetime-picker-primary-12: rgba(217, 59, 61, 0.12);
  --range-reverse-color: #d93b3d;
  --only-icon-focus-color: #ff787a;
  --chips-active-background: #d93b3d;
  --chips-active-border-color: #d93b3d;
  --chips-active-hover-bg-color: #d93b3d;
  --chips-active-hover-border-color: rgba(217, 59, 61, 0.9);
  --chips-icon-active-color: rgba(255, 120, 122, 0.7);
  --chips-icon-hover-color: rgba(255, 120, 122, 0.9);
  --selectable-hover-color: #ff787a;
  --pagination-button-border: 1px solid #ff787a;
  --pagination-button-color: #ff787a;
  --pagination-button-color-disabled: #ff787a;
  --pagination-button-color-active: #ff787a;
  --pagination-button-border-active: 3px solid #ff787a;
  --notifications-btn-flat-primary: #ff787a;
  --primary-text: #ff787a;
  --notifications-flash-dialog-border: 1px solid #d93b3d;
  --notifications-flash-dialog-background-color: #d93b3d;
  --aw-chat-message-color: #ff787a;
  --sendbar-send-btn-active-color: #ff787a;
  --outline8: #ff787a;
  --input-payment-focus-border-color: #ff787a;
  --input-payment-focus-box-shadow: #ff787a;
  --input-payment-label-color-focus: #ff787a;
  --wcag-datatable-highlight-bg: rgba(255, 255, 255, 0.14);
  --wcag-datatable-hover-bg: rgba(255, 255, 255, 0.07);
  --dp-primary-9: rgba(217, 59, 61, 0.9);
  --dp-today-dot: #ff787a;
  --wysiwyg-btn-active-color: #ff787a;
}

.theme-dark .subtheme7 {
  font-family: var(--font-family);
}

.theme-dark .subtheme8 {
  --primary: #ad9fff;
  --primary-rgb: 173, 159, 255;
  --primary-15: #b9adff;
  --primary-20: #bdb2ff;
  --primary-25: #c2b7ff;
  --primary-30: #c6bcff;
  --primary-50: #d6cfff;
  --primary-shade-10: #9c8fe6;
  --primary-shade-12: #988ce0;
  --primary-shade-30: #796fb3;
  --primary-shade-15: #9387d9;
  --primary-shade-25: #8277bf;
  --primary-shade-40: #685f99;
  --primary-shade-50: #575080;
  --primary-2: #ad9fff;
  --primary-2-rgb: 173, 159, 255;
  --primary-2-15: #b9adff;
  --primary-2-20: #bdb2ff;
  --primary-2-25: #c2b7ff;
  --primary-2-30: #c6bcff;
  --primary-2-50: #d6cfff;
  --primary-2-shade-10: #9c8fe6;
  --primary-2-shade-12: #988ce0;
  --primary-2-shade-30: #796fb3;
  --primary-2-shade-15: #9387d9;
  --primary-2-shade-25: #8277bf;
  --primary-2-shade-40: #685f99;
  --primary-2-shade-50: #575080;
  --success: #008906;
  --success-rgb: 0, 137, 6;
  --success-15: #269b2b;
  --success-20: #33a138;
  --success-25: #40a744;
  --success-30: #4dac51;
  --success-50: #80c483;
  --success-shade-10: #007b05;
  --success-shade-12: #007905;
  --success-shade-30: #006004;
  --success-shade-15: #007405;
  --success-shade-25: #006705;
  --success-shade-40: #005204;
  --success-shade-50: #004503;
  --success-2: #39d627;
  --success-2-rgb: 57, 214, 39;
  --success-2-15: #57dc47;
  --success-2-20: #61de52;
  --success-2-25: #6be05d;
  --success-2-30: #74e268;
  --success-2-50: #9ceb93;
  --success-2-shade-10: #33c123;
  --success-2-shade-12: #32bc22;
  --success-2-shade-30: #28961b;
  --success-2-shade-15: #30b621;
  --success-2-shade-25: #2ba11d;
  --success-2-shade-40: #228017;
  --success-2-shade-50: #1d6b14;
  --warning: #ba5b03;
  --warning-rgb: 186, 91, 3;
  --warning-15: #c47429;
  --warning-20: #c87c35;
  --warning-25: #cb8442;
  --warning-30: #cf8c4f;
  --warning-50: #ddad81;
  --warning-shade-10: #a75203;
  --warning-shade-12: #a45003;
  --warning-shade-30: #824002;
  --warning-shade-15: #9e4d03;
  --warning-shade-25: #8c4402;
  --warning-shade-40: #703702;
  --warning-shade-50: #5d2e02;
  --warning-2: #ef9c23;
  --warning-2-rgb: 239, 156, 35;
  --warning-2-15: #f1ab44;
  --warning-2-20: #f2b04f;
  --warning-2-25: #f3b55a;
  --warning-2-30: #f4ba65;
  --warning-2-50: #f7ce91;
  --warning-2-shade-10: #d78c20;
  --warning-2-shade-12: #d2891f;
  --warning-2-shade-30: #a76d19;
  --warning-2-shade-15: #cb851e;
  --warning-2-shade-25: #b3751a;
  --warning-2-shade-40: #8f5e15;
  --warning-2-shade-50: #784e12;
  --danger: #d93b3d;
  --danger-rgb: 217, 59, 61;
  --danger-15: #df585a;
  --danger-20: #e16264;
  --danger-25: #e36c6e;
  --danger-30: #e47677;
  --danger-50: #ec9d9e;
  --danger-shade-10: #c33537;
  --danger-shade-12: #bf3436;
  --danger-shade-30: #98292b;
  --danger-shade-15: #b83234;
  --danger-shade-25: #a32c2e;
  --danger-shade-40: #822325;
  --danger-shade-50: #6d1e1f;
  --danger-2: #ff787a;
  --danger-2-rgb: 255, 120, 122;
  --danger-2-15: #ff8c8e;
  --danger-2-20: #ff9395;
  --danger-2-25: #ff9a9b;
  --danger-2-30: #ffa1a2;
  --danger-2-50: #ffbcbd;
  --danger-2-shade-10: #e66c6e;
  --danger-2-shade-12: #e06a6b;
  --danger-2-shade-30: #b35455;
  --danger-2-shade-15: #d96668;
  --danger-2-shade-25: #bf5a5c;
  --danger-2-shade-40: #994849;
  --danger-2-shade-50: #803c3d;
  --hue1: #1774cc;
  --hue1-rgb: 23, 116, 204;
  --hue1-15: #3a89d4;
  --hue1-20: #4590d6;
  --hue1-25: #5197d9;
  --hue1-30: #5d9edb;
  --hue1-50: #8bbae6;
  --hue1-shade-10: #1568b8;
  --hue1-shade-12: #1466b4;
  --hue1-shade-30: #10518f;
  --hue1-shade-15: #1463ad;
  --hue1-shade-25: #115799;
  --hue1-shade-40: #0e467a;
  --hue1-shade-50: #0c3a66;
  --hue2: #7863e0;
  --hue2-rgb: 120, 99, 224;
  --hue2-15: #8c7ae5;
  --hue2-20: #9382e6;
  --hue2-25: #9a8ae8;
  --hue2-30: #a192e9;
  --hue2-50: #bcb1f0;
  --hue2-shade-10: #6c59ca;
  --hue2-shade-12: #6a57c5;
  --hue2-shade-30: #54459d;
  --hue2-shade-15: #6654be;
  --hue2-shade-25: #5a4aa8;
  --hue2-shade-40: #483b86;
  --hue2-shade-50: #3c3270;
  --hue3: #c32dc3;
  --hue3-rgb: 195, 45, 195;
  --hue3-15: #cc4dcc;
  --hue3-20: #cf57cf;
  --hue3-25: #d262d2;
  --hue3-30: #d56cd5;
  --hue3-50: #e196e1;
  --hue3-shade-10: #b029b0;
  --hue3-shade-12: #ac28ac;
  --hue3-shade-30: #892089;
  --hue3-shade-15: #a626a6;
  --hue3-shade-25: #922292;
  --hue3-shade-40: #751b75;
  --hue3-shade-50: #621762;
  --hue4: #ef9c23;
  --hue4-rgb: 239, 156, 35;
  --hue4-15: #f1ab44;
  --hue4-20: #f2b04f;
  --hue4-25: #f3b55a;
  --hue4-30: #f4ba65;
  --hue4-50: #f7ce91;
  --hue4-shade-10: #d78c20;
  --hue4-shade-12: #d2891f;
  --hue4-shade-30: #a76d19;
  --hue4-shade-15: #cb851e;
  --hue4-shade-25: #b3751a;
  --hue4-shade-40: #8f5e15;
  --hue4-shade-50: #784e12;
  --hue5: #39d627;
  --hue5-rgb: 57, 214, 39;
  --hue5-15: #57dc47;
  --hue5-20: #61de52;
  --hue5-25: #6be05d;
  --hue5-30: #74e268;
  --hue5-50: #9ceb93;
  --hue5-shade-10: #33c123;
  --hue5-shade-12: #32bc22;
  --hue5-shade-30: #28961b;
  --hue5-shade-15: #30b621;
  --hue5-shade-25: #2ba11d;
  --hue5-shade-40: #228017;
  --hue5-shade-50: #1d6b14;
  --hue6: #00857a;
  --hue6-rgb: 0, 133, 122;
  --hue6-15: #26978e;
  --hue6-20: #339d95;
  --hue6-25: #40a49b;
  --hue6-30: #4daaa2;
  --hue6-50: #80c2bd;
  --hue6-shade-10: #00786e;
  --hue6-shade-12: #00756b;
  --hue6-shade-30: #005d55;
  --hue6-shade-15: #007168;
  --hue6-shade-25: #00645c;
  --hue6-shade-40: #005049;
  --hue6-shade-50: #00433d;
  --hue7: #46aff2;
  --hue7-rgb: 70, 175, 242;
  --hue7-15: #62bbf4;
  --hue7-20: #6bbff5;
  --hue7-25: #74c3f5;
  --hue7-30: #7ec7f6;
  --hue7-50: #a3d7f9;
  --hue7-shade-10: #3f9eda;
  --hue7-shade-12: #3e9ad5;
  --hue7-shade-30: #317ba9;
  --hue7-shade-15: #3c95ce;
  --hue7-shade-25: #3583b6;
  --hue7-shade-40: #2a6991;
  --hue7-shade-50: #235879;
  --hue8: #ad9fff;
  --hue8-rgb: 173, 159, 255;
  --hue8-15: #b9adff;
  --hue8-20: #bdb2ff;
  --hue8-25: #c2b7ff;
  --hue8-30: #c6bcff;
  --hue8-50: #d6cfff;
  --hue8-shade-10: #9c8fe6;
  --hue8-shade-12: #988ce0;
  --hue8-shade-30: #796fb3;
  --hue8-shade-15: #9387d9;
  --hue8-shade-25: #8277bf;
  --hue8-shade-40: #685f99;
  --hue8-shade-50: #575080;
  --hue9: #f26df2;
  --hue9-rgb: 242, 109, 242;
  --hue9-15: #f483f4;
  --hue9-20: #f58af5;
  --hue9-25: #f592f5;
  --hue9-30: #f699f6;
  --hue9-50: #f9b6f9;
  --hue9-shade-10: #da62da;
  --hue9-shade-12: #d560d5;
  --hue9-shade-30: #a94ca9;
  --hue9-shade-15: #ce5dce;
  --hue9-shade-25: #b652b6;
  --hue9-shade-40: #914191;
  --hue9-shade-50: #793779;
  --hue10: #ff787a;
  --hue10-rgb: 255, 120, 122;
  --hue10-15: #ff8c8e;
  --hue10-20: #ff9395;
  --hue10-25: #ff9a9b;
  --hue10-30: #ffa1a2;
  --hue10-50: #ffbcbd;
  --hue10-shade-10: #e66c6e;
  --hue10-shade-12: #e06a6b;
  --hue10-shade-30: #b35455;
  --hue10-shade-15: #d96668;
  --hue10-shade-25: #bf5a5c;
  --hue10-shade-40: #994849;
  --hue10-shade-50: #803c3d;
  --hue11: #fcd54e;
  --hue11-rgb: 252, 213, 78;
  --hue11-15: #fcdb69;
  --hue11-20: #fddd71;
  --hue11-25: #fde07a;
  --hue11-30: #fde283;
  --hue11-50: #feeaa7;
  --hue11-shade-10: #e3c046;
  --hue11-shade-12: #debb45;
  --hue11-shade-30: #b09537;
  --hue11-shade-15: #d6b542;
  --hue11-shade-25: #bda03b;
  --hue11-shade-40: #97802f;
  --hue11-shade-50: #7e6b27;
  --hue12: #00e5d2;
  --hue12-rgb: 0, 229, 210;
  --hue12-15: #26e9d9;
  --hue12-20: #33eadb;
  --hue12-25: #40ecdd;
  --hue12-30: #4dede0;
  --hue12-50: #80f2e9;
  --hue12-shade-10: #00cebd;
  --hue12-shade-12: #00cab9;
  --hue12-shade-30: #00a093;
  --hue12-shade-15: #00c3b3;
  --hue12-shade-25: #00ac9e;
  --hue12-shade-40: #00897e;
  --hue12-shade-50: #007369;
  --hue13: #396070;
  --hue13-rgb: 57, 96, 112;
  --hue13-15: #577885;
  --hue13-20: #61808d;
  --hue13-25: #6b8894;
  --hue13-30: #74909b;
  --hue13-50: #9cb0b8;
  --hue13-shade-10: #335665;
  --hue13-shade-12: #325463;
  --hue13-shade-30: #28434e;
  --hue13-shade-15: #30525f;
  --hue13-shade-25: #2b4854;
  --hue13-shade-40: #223a43;
  --hue13-shade-50: #1d3038;
  --white: #fff;
  --white-rgb: 255, 255, 255;
  --white-15: white;
  --white-20: white;
  --white-25: white;
  --white-30: white;
  --white-50: white;
  --white-shade-10: #e6e6e6;
  --white-shade-12: #e0e0e0;
  --white-shade-30: #b3b3b3;
  --white-shade-15: #d9d9d9;
  --white-shade-25: #bfbfbf;
  --white-shade-40: #999999;
  --white-shade-50: gray;
  --black: #000;
  --black-rgb: 0, 0, 0;
  --black-15: #262626;
  --black-20: #333333;
  --black-25: #404040;
  --black-30: #4d4d4d;
  --black-50: gray;
  --black-shade-10: black;
  --black-shade-12: black;
  --black-shade-30: black;
  --black-shade-15: black;
  --black-shade-25: black;
  --black-shade-40: black;
  --black-shade-50: black;
  --neutral1: #1a1f24;
  --neutral1-rgb: 26, 31, 36;
  --neutral1-15: #3c4145;
  --neutral1-20: #484c50;
  --neutral1-25: #53575b;
  --neutral1-30: #5f6266;
  --neutral1-50: #8d8f92;
  --neutral1-shade-10: #171c20;
  --neutral1-shade-12: #171b20;
  --neutral1-shade-30: #121619;
  --neutral1-shade-15: #161a1f;
  --neutral1-shade-25: #14171b;
  --neutral1-shade-40: #101316;
  --neutral1-shade-50: #0d1012;
  --neutral2: #232a30;
  --neutral2-rgb: 35, 42, 48;
  --neutral2-15: #444a4f;
  --neutral2-20: #4f5559;
  --neutral2-25: #5a5f64;
  --neutral2-30: #656a6e;
  --neutral2-50: #919598;
  --neutral2-shade-10: #20262b;
  --neutral2-shade-12: #1f252a;
  --neutral2-shade-30: #191d22;
  --neutral2-shade-15: #1e2429;
  --neutral2-shade-25: #1a2024;
  --neutral2-shade-40: #15191d;
  --neutral2-shade-50: #121518;
  --neutral3: #141414;
  --neutral3-rgb: 20, 20, 20;
  --neutral3-15: #373737;
  --neutral3-20: #434343;
  --neutral3-25: #4f4f4f;
  --neutral3-30: #5b5b5b;
  --neutral3-50: #8a8a8a;
  --neutral3-shade-10: #121212;
  --neutral3-shade-12: #121212;
  --neutral3-shade-30: #0e0e0e;
  --neutral3-shade-15: #111111;
  --neutral3-shade-25: #0f0f0f;
  --neutral3-shade-40: #0c0c0c;
  --neutral3-shade-50: #0a0a0a;
  --neutral4: #313a42;
  --neutral4-rgb: 49, 58, 66;
  --neutral4-15: #50585e;
  --neutral4-20: #5a6168;
  --neutral4-25: #656b71;
  --neutral4-30: #6f757b;
  --neutral4-50: #989da1;
  --neutral4-shade-10: #2c343b;
  --neutral4-shade-12: #2b333a;
  --neutral4-shade-30: #22292e;
  --neutral4-shade-15: #2a3138;
  --neutral4-shade-25: #252c32;
  --neutral4-shade-40: #1d2328;
  --neutral4-shade-50: #191d21;
  --neutral5: #ffffff;
  --neutral5-rgb: 255, 255, 255;
  --neutral5-15: white;
  --neutral5-20: white;
  --neutral5-25: white;
  --neutral5-30: white;
  --neutral5-50: white;
  --neutral5-shade-10: #e6e6e6;
  --neutral5-shade-12: #e0e0e0;
  --neutral5-shade-30: #b3b3b3;
  --neutral5-shade-15: #d9d9d9;
  --neutral5-shade-25: #bfbfbf;
  --neutral5-shade-40: #999999;
  --neutral5-shade-50: gray;
  --neutral6: #5b6b7b;
  --neutral6-rgb: 91, 107, 123;
  --neutral6-15: #74818f;
  --neutral6-20: #7c8995;
  --neutral6-25: #84909c;
  --neutral6-30: #8c97a3;
  --neutral6-50: #adb5bd;
  --neutral6-shade-10: #52606f;
  --neutral6-shade-12: #505e6c;
  --neutral6-shade-30: #404b56;
  --neutral6-shade-15: #4d5b69;
  --neutral6-shade-25: #44505c;
  --neutral6-shade-40: #37404a;
  --neutral6-shade-50: #2e363e;
  --neutral7: #bec3cc;
  --neutral7-rgb: 190, 195, 204;
  --neutral7-15: #c8ccd4;
  --neutral7-20: #cbcfd6;
  --neutral7-25: #ced2d9;
  --neutral7-30: #d2d5db;
  --neutral7-50: #dfe1e6;
  --neutral7-shade-10: #abb0b8;
  --neutral7-shade-12: #a7acb4;
  --neutral7-shade-30: #85898f;
  --neutral7-shade-15: #a2a6ad;
  --neutral7-shade-25: #8f9299;
  --neutral7-shade-40: #72757a;
  --neutral7-shade-50: #5f6266;
  --link-color: #ad9fff;
  --link-color-hover: #b9adff;
  --link-color-active: #b9adff;
  --link-color-visited: #ad9fff;
  --link-color-visited-hover: #b9adff;
  --anchor-active-color: #ffffff;
  --anchor-active-hover-bg-color: #ad9fff;
  --anchor-active-bg-color: #ad9fff;
  --anchor-active-border-color: rgba(173, 159, 255, 0.3);
  --anchor-active-hover-border-color: #796fb3;
  --checkbox-disabled-checked-helper-color: transparent;
  --checkbox-input-checked-helper-color: #ad9fff;
  --checkbox-input-checked-helper-background-color: #ad9fff;
  --checkbox-label-hover-color: #ad9fff;
  --checkbox-label-hover-helper-color: #b9adff;
  --checkbox-label-hover-text-color: #b9adff;
  --checkbox-border-hover-color: #ad9fff;
  --checkbox-label-hover-helper-bg: #b9adff;
  --checkbox-checked-label-hover-hover: rgba(173, 159, 255, 0);
  --checkbox-checked-border-right: #ad9fff;
  --checkbox-checked-border-bottom: #ad9fff;
  --checkbox-background: #ad9fff;
  --checkbox-color: #ad9fff;
  --checkbox-helper-before-after-background: #1a1f24;
  --checkbox-label-hover: #ffffff;
  --checkbox-focus-link-border: none;
  --checkbox-link-hover-color: #ffffff;
  --circle-graphics-border: #ad9fff;
  --circle-graphics-bg: #ad9fff;
  --circle-graphics-icon: #ad9fff;
  --radio-buttons-label-hover-color: #b9adff;
  --radio-buttons-label-hover: #ad9fff;
  --radio-buttons-checked-border: 2px solid #ad9fff;
  --radio-buttons-checked-hover-border: 2px solid #b9adff;
  --radio-buttons-checked-border-focus: 2px solid #b9adff;
  --radio-buttons-checked-background-color: #ad9fff;
  --radio-buttons-checked-hover-background-color: #b9adff;
  --radio-buttons-hover-not-checked-before: 2px solid #b9adff;
  --radio-buttons-outline: 2px dotted #ad9fff;
  --radio-buttons-color: #46aff2;
  --radio-buttons-box-shadow-focus: none;
  --radio-buttons-checked-hover-hover-background: none;
  --tabs-indicator-color: #ad9fff;
  --tabs-hover: #ad9fff;
  --placeholder-icon-color: #ad9fff;
  --panel-background: #232a30;
  --progress-indeterminate-background: #ad9fff;
  --progress-stepper-step-color: #ad9fff;
  --switch-checked-background-color: rgba(173, 159, 255, 0.24);
  --switch-checked-after-background-color: #ad9fff;
  --switch-lever-name-disabled-background-color: rgba(173, 159, 255, 0.24);
  --switch-disabled-background-color: #575080;
  --wcag-focus: 1px solid #ad9fff;
  --spinner-layer-border-color: #ad9fff;
  --btn-hover-background: rgba(173, 159, 255, 0);
  --btn-focus-background: rgba(173, 159, 255, 0);
  --btn-primary-2-hover-background: rgba(173, 159, 255, 0);
  --btn-primary-2-active-background: rgba(173, 159, 255, 0);
  --btn-primary-background: transparent;
  --btn-group-primary-background: transparent;
  --btn-group-primary-background-hover: rgba(255, 255, 255, 0.12);
  --btn-group-primary-2-background: transparent;
  --btn-group-primary-2-background-hover: rgba(255, 255, 255, 0.12);
  --btn-outline-wcag-disabled-color: #bec3cc;
  --btn-outline-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-wcag-disabled-color: #bec3cc;
  --btn-outline-primary-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-2-wcag-disabled-color: #bec3cc;
  --btn-outline-primary-2-wcag-disabled-border-color: #5b6b7b;
  --btn-progress-v2-content-color: #ad9fff;
  --b-p-bg-h: #9c8fe6;
  --b-p-bg-a: #796fb3;
  --b-p2-bg-h: #9c8fe6;
  --b-p2-bg-a: #796fb3;
  --floating-primary-hover: #9c8fe6;
  --floating-primary-active: #796fb3;
  --icon-link-state-active-color: #ad9fff;
  --icon-link-state-active-color-hover: #b9adff;
  --icon-link-state-active-icon-border-color: #ad9fff;
  --bo-p-c-h: #b9adff;
  --bo-p-c-a: #c2b7ff;
  --bo-p2-c-h: #b9adff;
  --bo-p2-c-a: #c2b7ff;
  --icon-link-h-c: #b9adff;
  --icon-link-a-c: #c2b7ff;
  --minify-toggle-btn-hover: #b9adff;
  --sortable-btn-color: #ad9fff;
  --table-icon-up-color: #ad9fff;
  --table-icon-up-down: #ad9fff;
  --input-focus-border-color: #ad9fff;
  --input-focus-box-shadow: #ad9fff;
  --input-field-label-icon-color: #ad9fff;
  --label-color-active: #ad9fff;
  --action-icon-color-hover: #ad9fff;
  --select-focus-border-bottom: #ad9fff;
  --select-focus-border-color: #ad9fff;
  --disabled-label-color: #ad9fff;
  --dropdown-check-icon-color: #ad9fff;
  --dropdown-li-active-color: #ad9fff;
  --dropdown-content-collection-hover-active-color: #ad9fff;
  --dropdown-more-link-color: #ad9fff;
  --badge-num-outline-border: #ad9fff;
  --badge-num-outline-color: #ad9fff;
  --textarea-label-color-active: #ad9fff;
  --textarea-box-shadow-focus: 0 -1px 0 0 #ad9fff inset;
  --textarea-focus-border-color: #ad9fff;
  --collection-active-color: #ad9fff;
  --collection-active-small-color: #ad9fff;
  --collection-active-item: #ad9fff;
  --keyboard-primary-color: #ad9fff;
  --slider-filled-color: #ad9fff;
  --slider-circle-color: #ad9fff;
  --slider-active-on-start-background: #ad9fff;
  --slider-circle-on-start-color: #ad9fff;
  --slider-disabled-circle-on-start-color: #ad9fff;
  --slider-vertical-filled: #ad9fff;
  --slider-disabled-connect-color: #ad9fff;
  --mat-calendar-today-dot: #ad9fff;
  --mat-calendar-days-number-hover-revers: #ad9fff;
  --custom-header-button-hover: #ad9fff;
  --range-background: rgba(173, 159, 255, 0.12);
  --datetime-picker-primary: #ad9fff;
  --datetime-picker-primary-4: rgba(173, 159, 255, 0.4);
  --datetime-picker-primary-9: rgba(173, 159, 255, 0.9);
  --datetime-picker-primary-12: rgba(173, 159, 255, 0.12);
  --range-reverse-color: #ad9fff;
  --only-icon-focus-color: #ad9fff;
  --chips-active-background: #ad9fff;
  --chips-active-border-color: #ad9fff;
  --chips-active-hover-bg-color: #ad9fff;
  --chips-active-hover-border-color: rgba(173, 159, 255, 0.9);
  --chips-icon-active-color: rgba(173, 159, 255, 0.7);
  --chips-icon-hover-color: rgba(173, 159, 255, 0.9);
  --selectable-hover-color: #ad9fff;
  --pagination-button-border: 1px solid #ad9fff;
  --pagination-button-color: #ad9fff;
  --pagination-button-color-disabled: #ad9fff;
  --pagination-button-color-active: #ad9fff;
  --pagination-button-border-active: 3px solid #ad9fff;
  --notifications-btn-flat-primary: #ad9fff;
  --primary-text: #ad9fff;
  --notifications-flash-dialog-border: 1px solid #ad9fff;
  --notifications-flash-dialog-background-color: #ad9fff;
  --aw-chat-message-color: #ad9fff;
  --sendbar-send-btn-active-color: #ad9fff;
  --outline8: #ad9fff;
  --input-payment-focus-border-color: #ad9fff;
  --input-payment-focus-box-shadow: #ad9fff;
  --input-payment-label-color-focus: #ad9fff;
  --wcag-datatable-highlight-bg: rgba(255, 255, 255, 0.14);
  --wcag-datatable-hover-bg: rgba(255, 255, 255, 0.07);
  --dp-primary-9: rgba(173, 159, 255, 0.9);
  --dp-today-dot: #ad9fff;
  --wysiwyg-btn-active-color: #ad9fff;
}

.theme-dark .subtheme8 {
  font-family: var(--font-family);
}

.theme-dark .subtheme9 {
  --primary: #f26df2;
  --primary-rgb: 242, 109, 242;
  --primary-15: #f483f4;
  --primary-20: #f58af5;
  --primary-25: #f592f5;
  --primary-30: #f699f6;
  --primary-50: #f9b6f9;
  --primary-shade-10: #da62da;
  --primary-shade-12: #d560d5;
  --primary-shade-30: #a94ca9;
  --primary-shade-15: #ce5dce;
  --primary-shade-25: #b652b6;
  --primary-shade-40: #914191;
  --primary-shade-50: #793779;
  --primary-2: #f26df2;
  --primary-2-rgb: 242, 109, 242;
  --primary-2-15: #f483f4;
  --primary-2-20: #f58af5;
  --primary-2-25: #f592f5;
  --primary-2-30: #f699f6;
  --primary-2-50: #f9b6f9;
  --primary-2-shade-10: #da62da;
  --primary-2-shade-12: #d560d5;
  --primary-2-shade-30: #a94ca9;
  --primary-2-shade-15: #ce5dce;
  --primary-2-shade-25: #b652b6;
  --primary-2-shade-40: #914191;
  --primary-2-shade-50: #793779;
  --success: #008906;
  --success-rgb: 0, 137, 6;
  --success-15: #269b2b;
  --success-20: #33a138;
  --success-25: #40a744;
  --success-30: #4dac51;
  --success-50: #80c483;
  --success-shade-10: #007b05;
  --success-shade-12: #007905;
  --success-shade-30: #006004;
  --success-shade-15: #007405;
  --success-shade-25: #006705;
  --success-shade-40: #005204;
  --success-shade-50: #004503;
  --success-2: #39d627;
  --success-2-rgb: 57, 214, 39;
  --success-2-15: #57dc47;
  --success-2-20: #61de52;
  --success-2-25: #6be05d;
  --success-2-30: #74e268;
  --success-2-50: #9ceb93;
  --success-2-shade-10: #33c123;
  --success-2-shade-12: #32bc22;
  --success-2-shade-30: #28961b;
  --success-2-shade-15: #30b621;
  --success-2-shade-25: #2ba11d;
  --success-2-shade-40: #228017;
  --success-2-shade-50: #1d6b14;
  --warning: #ba5b03;
  --warning-rgb: 186, 91, 3;
  --warning-15: #c47429;
  --warning-20: #c87c35;
  --warning-25: #cb8442;
  --warning-30: #cf8c4f;
  --warning-50: #ddad81;
  --warning-shade-10: #a75203;
  --warning-shade-12: #a45003;
  --warning-shade-30: #824002;
  --warning-shade-15: #9e4d03;
  --warning-shade-25: #8c4402;
  --warning-shade-40: #703702;
  --warning-shade-50: #5d2e02;
  --warning-2: #ef9c23;
  --warning-2-rgb: 239, 156, 35;
  --warning-2-15: #f1ab44;
  --warning-2-20: #f2b04f;
  --warning-2-25: #f3b55a;
  --warning-2-30: #f4ba65;
  --warning-2-50: #f7ce91;
  --warning-2-shade-10: #d78c20;
  --warning-2-shade-12: #d2891f;
  --warning-2-shade-30: #a76d19;
  --warning-2-shade-15: #cb851e;
  --warning-2-shade-25: #b3751a;
  --warning-2-shade-40: #8f5e15;
  --warning-2-shade-50: #784e12;
  --danger: #d93b3d;
  --danger-rgb: 217, 59, 61;
  --danger-15: #df585a;
  --danger-20: #e16264;
  --danger-25: #e36c6e;
  --danger-30: #e47677;
  --danger-50: #ec9d9e;
  --danger-shade-10: #c33537;
  --danger-shade-12: #bf3436;
  --danger-shade-30: #98292b;
  --danger-shade-15: #b83234;
  --danger-shade-25: #a32c2e;
  --danger-shade-40: #822325;
  --danger-shade-50: #6d1e1f;
  --danger-2: #ff787a;
  --danger-2-rgb: 255, 120, 122;
  --danger-2-15: #ff8c8e;
  --danger-2-20: #ff9395;
  --danger-2-25: #ff9a9b;
  --danger-2-30: #ffa1a2;
  --danger-2-50: #ffbcbd;
  --danger-2-shade-10: #e66c6e;
  --danger-2-shade-12: #e06a6b;
  --danger-2-shade-30: #b35455;
  --danger-2-shade-15: #d96668;
  --danger-2-shade-25: #bf5a5c;
  --danger-2-shade-40: #994849;
  --danger-2-shade-50: #803c3d;
  --hue1: #1774cc;
  --hue1-rgb: 23, 116, 204;
  --hue1-15: #3a89d4;
  --hue1-20: #4590d6;
  --hue1-25: #5197d9;
  --hue1-30: #5d9edb;
  --hue1-50: #8bbae6;
  --hue1-shade-10: #1568b8;
  --hue1-shade-12: #1466b4;
  --hue1-shade-30: #10518f;
  --hue1-shade-15: #1463ad;
  --hue1-shade-25: #115799;
  --hue1-shade-40: #0e467a;
  --hue1-shade-50: #0c3a66;
  --hue2: #7863e0;
  --hue2-rgb: 120, 99, 224;
  --hue2-15: #8c7ae5;
  --hue2-20: #9382e6;
  --hue2-25: #9a8ae8;
  --hue2-30: #a192e9;
  --hue2-50: #bcb1f0;
  --hue2-shade-10: #6c59ca;
  --hue2-shade-12: #6a57c5;
  --hue2-shade-30: #54459d;
  --hue2-shade-15: #6654be;
  --hue2-shade-25: #5a4aa8;
  --hue2-shade-40: #483b86;
  --hue2-shade-50: #3c3270;
  --hue3: #c32dc3;
  --hue3-rgb: 195, 45, 195;
  --hue3-15: #cc4dcc;
  --hue3-20: #cf57cf;
  --hue3-25: #d262d2;
  --hue3-30: #d56cd5;
  --hue3-50: #e196e1;
  --hue3-shade-10: #b029b0;
  --hue3-shade-12: #ac28ac;
  --hue3-shade-30: #892089;
  --hue3-shade-15: #a626a6;
  --hue3-shade-25: #922292;
  --hue3-shade-40: #751b75;
  --hue3-shade-50: #621762;
  --hue4: #ef9c23;
  --hue4-rgb: 239, 156, 35;
  --hue4-15: #f1ab44;
  --hue4-20: #f2b04f;
  --hue4-25: #f3b55a;
  --hue4-30: #f4ba65;
  --hue4-50: #f7ce91;
  --hue4-shade-10: #d78c20;
  --hue4-shade-12: #d2891f;
  --hue4-shade-30: #a76d19;
  --hue4-shade-15: #cb851e;
  --hue4-shade-25: #b3751a;
  --hue4-shade-40: #8f5e15;
  --hue4-shade-50: #784e12;
  --hue5: #39d627;
  --hue5-rgb: 57, 214, 39;
  --hue5-15: #57dc47;
  --hue5-20: #61de52;
  --hue5-25: #6be05d;
  --hue5-30: #74e268;
  --hue5-50: #9ceb93;
  --hue5-shade-10: #33c123;
  --hue5-shade-12: #32bc22;
  --hue5-shade-30: #28961b;
  --hue5-shade-15: #30b621;
  --hue5-shade-25: #2ba11d;
  --hue5-shade-40: #228017;
  --hue5-shade-50: #1d6b14;
  --hue6: #00857a;
  --hue6-rgb: 0, 133, 122;
  --hue6-15: #26978e;
  --hue6-20: #339d95;
  --hue6-25: #40a49b;
  --hue6-30: #4daaa2;
  --hue6-50: #80c2bd;
  --hue6-shade-10: #00786e;
  --hue6-shade-12: #00756b;
  --hue6-shade-30: #005d55;
  --hue6-shade-15: #007168;
  --hue6-shade-25: #00645c;
  --hue6-shade-40: #005049;
  --hue6-shade-50: #00433d;
  --hue7: #46aff2;
  --hue7-rgb: 70, 175, 242;
  --hue7-15: #62bbf4;
  --hue7-20: #6bbff5;
  --hue7-25: #74c3f5;
  --hue7-30: #7ec7f6;
  --hue7-50: #a3d7f9;
  --hue7-shade-10: #3f9eda;
  --hue7-shade-12: #3e9ad5;
  --hue7-shade-30: #317ba9;
  --hue7-shade-15: #3c95ce;
  --hue7-shade-25: #3583b6;
  --hue7-shade-40: #2a6991;
  --hue7-shade-50: #235879;
  --hue8: #ad9fff;
  --hue8-rgb: 173, 159, 255;
  --hue8-15: #b9adff;
  --hue8-20: #bdb2ff;
  --hue8-25: #c2b7ff;
  --hue8-30: #c6bcff;
  --hue8-50: #d6cfff;
  --hue8-shade-10: #9c8fe6;
  --hue8-shade-12: #988ce0;
  --hue8-shade-30: #796fb3;
  --hue8-shade-15: #9387d9;
  --hue8-shade-25: #8277bf;
  --hue8-shade-40: #685f99;
  --hue8-shade-50: #575080;
  --hue9: #f26df2;
  --hue9-rgb: 242, 109, 242;
  --hue9-15: #f483f4;
  --hue9-20: #f58af5;
  --hue9-25: #f592f5;
  --hue9-30: #f699f6;
  --hue9-50: #f9b6f9;
  --hue9-shade-10: #da62da;
  --hue9-shade-12: #d560d5;
  --hue9-shade-30: #a94ca9;
  --hue9-shade-15: #ce5dce;
  --hue9-shade-25: #b652b6;
  --hue9-shade-40: #914191;
  --hue9-shade-50: #793779;
  --hue10: #ff787a;
  --hue10-rgb: 255, 120, 122;
  --hue10-15: #ff8c8e;
  --hue10-20: #ff9395;
  --hue10-25: #ff9a9b;
  --hue10-30: #ffa1a2;
  --hue10-50: #ffbcbd;
  --hue10-shade-10: #e66c6e;
  --hue10-shade-12: #e06a6b;
  --hue10-shade-30: #b35455;
  --hue10-shade-15: #d96668;
  --hue10-shade-25: #bf5a5c;
  --hue10-shade-40: #994849;
  --hue10-shade-50: #803c3d;
  --hue11: #fcd54e;
  --hue11-rgb: 252, 213, 78;
  --hue11-15: #fcdb69;
  --hue11-20: #fddd71;
  --hue11-25: #fde07a;
  --hue11-30: #fde283;
  --hue11-50: #feeaa7;
  --hue11-shade-10: #e3c046;
  --hue11-shade-12: #debb45;
  --hue11-shade-30: #b09537;
  --hue11-shade-15: #d6b542;
  --hue11-shade-25: #bda03b;
  --hue11-shade-40: #97802f;
  --hue11-shade-50: #7e6b27;
  --hue12: #00e5d2;
  --hue12-rgb: 0, 229, 210;
  --hue12-15: #26e9d9;
  --hue12-20: #33eadb;
  --hue12-25: #40ecdd;
  --hue12-30: #4dede0;
  --hue12-50: #80f2e9;
  --hue12-shade-10: #00cebd;
  --hue12-shade-12: #00cab9;
  --hue12-shade-30: #00a093;
  --hue12-shade-15: #00c3b3;
  --hue12-shade-25: #00ac9e;
  --hue12-shade-40: #00897e;
  --hue12-shade-50: #007369;
  --hue13: #396070;
  --hue13-rgb: 57, 96, 112;
  --hue13-15: #577885;
  --hue13-20: #61808d;
  --hue13-25: #6b8894;
  --hue13-30: #74909b;
  --hue13-50: #9cb0b8;
  --hue13-shade-10: #335665;
  --hue13-shade-12: #325463;
  --hue13-shade-30: #28434e;
  --hue13-shade-15: #30525f;
  --hue13-shade-25: #2b4854;
  --hue13-shade-40: #223a43;
  --hue13-shade-50: #1d3038;
  --white: #fff;
  --white-rgb: 255, 255, 255;
  --white-15: white;
  --white-20: white;
  --white-25: white;
  --white-30: white;
  --white-50: white;
  --white-shade-10: #e6e6e6;
  --white-shade-12: #e0e0e0;
  --white-shade-30: #b3b3b3;
  --white-shade-15: #d9d9d9;
  --white-shade-25: #bfbfbf;
  --white-shade-40: #999999;
  --white-shade-50: gray;
  --black: #000;
  --black-rgb: 0, 0, 0;
  --black-15: #262626;
  --black-20: #333333;
  --black-25: #404040;
  --black-30: #4d4d4d;
  --black-50: gray;
  --black-shade-10: black;
  --black-shade-12: black;
  --black-shade-30: black;
  --black-shade-15: black;
  --black-shade-25: black;
  --black-shade-40: black;
  --black-shade-50: black;
  --neutral1: #1a1f24;
  --neutral1-rgb: 26, 31, 36;
  --neutral1-15: #3c4145;
  --neutral1-20: #484c50;
  --neutral1-25: #53575b;
  --neutral1-30: #5f6266;
  --neutral1-50: #8d8f92;
  --neutral1-shade-10: #171c20;
  --neutral1-shade-12: #171b20;
  --neutral1-shade-30: #121619;
  --neutral1-shade-15: #161a1f;
  --neutral1-shade-25: #14171b;
  --neutral1-shade-40: #101316;
  --neutral1-shade-50: #0d1012;
  --neutral2: #232a30;
  --neutral2-rgb: 35, 42, 48;
  --neutral2-15: #444a4f;
  --neutral2-20: #4f5559;
  --neutral2-25: #5a5f64;
  --neutral2-30: #656a6e;
  --neutral2-50: #919598;
  --neutral2-shade-10: #20262b;
  --neutral2-shade-12: #1f252a;
  --neutral2-shade-30: #191d22;
  --neutral2-shade-15: #1e2429;
  --neutral2-shade-25: #1a2024;
  --neutral2-shade-40: #15191d;
  --neutral2-shade-50: #121518;
  --neutral3: #141414;
  --neutral3-rgb: 20, 20, 20;
  --neutral3-15: #373737;
  --neutral3-20: #434343;
  --neutral3-25: #4f4f4f;
  --neutral3-30: #5b5b5b;
  --neutral3-50: #8a8a8a;
  --neutral3-shade-10: #121212;
  --neutral3-shade-12: #121212;
  --neutral3-shade-30: #0e0e0e;
  --neutral3-shade-15: #111111;
  --neutral3-shade-25: #0f0f0f;
  --neutral3-shade-40: #0c0c0c;
  --neutral3-shade-50: #0a0a0a;
  --neutral4: #313a42;
  --neutral4-rgb: 49, 58, 66;
  --neutral4-15: #50585e;
  --neutral4-20: #5a6168;
  --neutral4-25: #656b71;
  --neutral4-30: #6f757b;
  --neutral4-50: #989da1;
  --neutral4-shade-10: #2c343b;
  --neutral4-shade-12: #2b333a;
  --neutral4-shade-30: #22292e;
  --neutral4-shade-15: #2a3138;
  --neutral4-shade-25: #252c32;
  --neutral4-shade-40: #1d2328;
  --neutral4-shade-50: #191d21;
  --neutral5: #ffffff;
  --neutral5-rgb: 255, 255, 255;
  --neutral5-15: white;
  --neutral5-20: white;
  --neutral5-25: white;
  --neutral5-30: white;
  --neutral5-50: white;
  --neutral5-shade-10: #e6e6e6;
  --neutral5-shade-12: #e0e0e0;
  --neutral5-shade-30: #b3b3b3;
  --neutral5-shade-15: #d9d9d9;
  --neutral5-shade-25: #bfbfbf;
  --neutral5-shade-40: #999999;
  --neutral5-shade-50: gray;
  --neutral6: #5b6b7b;
  --neutral6-rgb: 91, 107, 123;
  --neutral6-15: #74818f;
  --neutral6-20: #7c8995;
  --neutral6-25: #84909c;
  --neutral6-30: #8c97a3;
  --neutral6-50: #adb5bd;
  --neutral6-shade-10: #52606f;
  --neutral6-shade-12: #505e6c;
  --neutral6-shade-30: #404b56;
  --neutral6-shade-15: #4d5b69;
  --neutral6-shade-25: #44505c;
  --neutral6-shade-40: #37404a;
  --neutral6-shade-50: #2e363e;
  --neutral7: #bec3cc;
  --neutral7-rgb: 190, 195, 204;
  --neutral7-15: #c8ccd4;
  --neutral7-20: #cbcfd6;
  --neutral7-25: #ced2d9;
  --neutral7-30: #d2d5db;
  --neutral7-50: #dfe1e6;
  --neutral7-shade-10: #abb0b8;
  --neutral7-shade-12: #a7acb4;
  --neutral7-shade-30: #85898f;
  --neutral7-shade-15: #a2a6ad;
  --neutral7-shade-25: #8f9299;
  --neutral7-shade-40: #72757a;
  --neutral7-shade-50: #5f6266;
  --link-color: #f26df2;
  --link-color-hover: #f483f4;
  --link-color-active: #f483f4;
  --link-color-visited: #f26df2;
  --link-color-visited-hover: #f483f4;
  --anchor-active-color: #ffffff;
  --anchor-active-hover-bg-color: #f26df2;
  --anchor-active-bg-color: #f26df2;
  --anchor-active-border-color: rgba(242, 109, 242, 0.3);
  --anchor-active-hover-border-color: #a94ca9;
  --checkbox-disabled-checked-helper-color: transparent;
  --checkbox-input-checked-helper-color: #f26df2;
  --checkbox-input-checked-helper-background-color: #f26df2;
  --checkbox-label-hover-color: #f26df2;
  --checkbox-label-hover-helper-color: #f483f4;
  --checkbox-label-hover-text-color: #f483f4;
  --checkbox-border-hover-color: #f26df2;
  --checkbox-label-hover-helper-bg: #f483f4;
  --checkbox-checked-label-hover-hover: rgba(242, 109, 242, 0);
  --checkbox-checked-border-right: #f26df2;
  --checkbox-checked-border-bottom: #f26df2;
  --checkbox-background: #f26df2;
  --checkbox-color: #f26df2;
  --checkbox-helper-before-after-background: #1a1f24;
  --checkbox-label-hover: #ffffff;
  --checkbox-focus-link-border: none;
  --checkbox-link-hover-color: #ffffff;
  --circle-graphics-border: #f26df2;
  --circle-graphics-bg: #f26df2;
  --circle-graphics-icon: #f26df2;
  --radio-buttons-label-hover-color: #f483f4;
  --radio-buttons-label-hover: #f26df2;
  --radio-buttons-checked-border: 2px solid #f26df2;
  --radio-buttons-checked-hover-border: 2px solid #f483f4;
  --radio-buttons-checked-border-focus: 2px solid #f483f4;
  --radio-buttons-checked-background-color: #f26df2;
  --radio-buttons-checked-hover-background-color: #f483f4;
  --radio-buttons-hover-not-checked-before: 2px solid #f483f4;
  --radio-buttons-outline: 2px dotted #f26df2;
  --radio-buttons-color: #46aff2;
  --radio-buttons-box-shadow-focus: none;
  --radio-buttons-checked-hover-hover-background: none;
  --tabs-indicator-color: #f26df2;
  --tabs-hover: #f26df2;
  --placeholder-icon-color: #f26df2;
  --panel-background: #232a30;
  --progress-indeterminate-background: #f26df2;
  --progress-stepper-step-color: #f26df2;
  --switch-checked-background-color: rgba(242, 109, 242, 0.24);
  --switch-checked-after-background-color: #f26df2;
  --switch-lever-name-disabled-background-color: rgba(242, 109, 242, 0.24);
  --switch-disabled-background-color: #793779;
  --wcag-focus: 1px solid #f26df2;
  --spinner-layer-border-color: #f26df2;
  --btn-hover-background: rgba(242, 109, 242, 0);
  --btn-focus-background: rgba(242, 109, 242, 0);
  --btn-primary-2-hover-background: rgba(242, 109, 242, 0);
  --btn-primary-2-active-background: rgba(242, 109, 242, 0);
  --btn-primary-background: transparent;
  --btn-group-primary-background: transparent;
  --btn-group-primary-background-hover: rgba(255, 255, 255, 0.12);
  --btn-group-primary-2-background: transparent;
  --btn-group-primary-2-background-hover: rgba(255, 255, 255, 0.12);
  --btn-outline-wcag-disabled-color: #bec3cc;
  --btn-outline-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-wcag-disabled-color: #bec3cc;
  --btn-outline-primary-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-2-wcag-disabled-color: #bec3cc;
  --btn-outline-primary-2-wcag-disabled-border-color: #5b6b7b;
  --btn-progress-v2-content-color: #f26df2;
  --b-p-bg-h: #da62da;
  --b-p-bg-a: #a94ca9;
  --b-p2-bg-h: #da62da;
  --b-p2-bg-a: #a94ca9;
  --floating-primary-hover: #da62da;
  --floating-primary-active: #a94ca9;
  --icon-link-state-active-color: #f26df2;
  --icon-link-state-active-color-hover: #f483f4;
  --icon-link-state-active-icon-border-color: #f26df2;
  --bo-p-c-h: #f483f4;
  --bo-p-c-a: #f592f5;
  --bo-p2-c-h: #f483f4;
  --bo-p2-c-a: #f592f5;
  --icon-link-h-c: #f483f4;
  --icon-link-a-c: #f592f5;
  --minify-toggle-btn-hover: #f483f4;
  --sortable-btn-color: #f26df2;
  --table-icon-up-color: #f26df2;
  --table-icon-up-down: #f26df2;
  --input-focus-border-color: #f26df2;
  --input-focus-box-shadow: #f26df2;
  --input-field-label-icon-color: #f26df2;
  --label-color-active: #f26df2;
  --action-icon-color-hover: #f26df2;
  --select-focus-border-bottom: #f26df2;
  --select-focus-border-color: #f26df2;
  --disabled-label-color: #f26df2;
  --dropdown-check-icon-color: #f26df2;
  --dropdown-li-active-color: #f26df2;
  --dropdown-content-collection-hover-active-color: #f26df2;
  --dropdown-more-link-color: #f26df2;
  --badge-num-outline-border: #f26df2;
  --badge-num-outline-color: #f26df2;
  --textarea-label-color-active: #f26df2;
  --textarea-box-shadow-focus: 0 -1px 0 0 #f26df2 inset;
  --textarea-focus-border-color: #f26df2;
  --collection-active-color: #f26df2;
  --collection-active-small-color: #f26df2;
  --collection-active-item: #f26df2;
  --keyboard-primary-color: #f26df2;
  --slider-filled-color: #f26df2;
  --slider-circle-color: #f26df2;
  --slider-active-on-start-background: #f26df2;
  --slider-circle-on-start-color: #f26df2;
  --slider-disabled-circle-on-start-color: #f26df2;
  --slider-vertical-filled: #f26df2;
  --slider-disabled-connect-color: #f26df2;
  --mat-calendar-today-dot: #f26df2;
  --mat-calendar-days-number-hover-revers: #f26df2;
  --custom-header-button-hover: #f26df2;
  --range-background: rgba(242, 109, 242, 0.12);
  --datetime-picker-primary: #f26df2;
  --datetime-picker-primary-4: rgba(242, 109, 242, 0.4);
  --datetime-picker-primary-9: rgba(242, 109, 242, 0.9);
  --datetime-picker-primary-12: rgba(242, 109, 242, 0.12);
  --range-reverse-color: #f26df2;
  --only-icon-focus-color: #f26df2;
  --chips-active-background: #f26df2;
  --chips-active-border-color: #f26df2;
  --chips-active-hover-bg-color: #f26df2;
  --chips-active-hover-border-color: rgba(242, 109, 242, 0.9);
  --chips-icon-active-color: rgba(242, 109, 242, 0.7);
  --chips-icon-hover-color: rgba(242, 109, 242, 0.9);
  --selectable-hover-color: #f26df2;
  --pagination-button-border: 1px solid #f26df2;
  --pagination-button-color: #f26df2;
  --pagination-button-color-disabled: #f26df2;
  --pagination-button-color-active: #f26df2;
  --pagination-button-border-active: 3px solid #f26df2;
  --notifications-btn-flat-primary: #f26df2;
  --primary-text: #f26df2;
  --notifications-flash-dialog-border: 1px solid #f26df2;
  --notifications-flash-dialog-background-color: #f26df2;
  --aw-chat-message-color: #f26df2;
  --sendbar-send-btn-active-color: #f26df2;
  --outline8: #f26df2;
  --input-payment-focus-border-color: #f26df2;
  --input-payment-focus-box-shadow: #f26df2;
  --input-payment-label-color-focus: #f26df2;
  --wcag-datatable-highlight-bg: rgba(255, 255, 255, 0.14);
  --wcag-datatable-hover-bg: rgba(255, 255, 255, 0.07);
  --dp-primary-9: rgba(242, 109, 242, 0.9);
  --dp-today-dot: #f26df2;
  --wysiwyg-btn-active-color: #f26df2;
}

.theme-dark .subtheme9 {
  font-family: var(--font-family);
}

.theme-dark .subtheme10 {
  --primary: #ff787a;
  --primary-rgb: 255, 120, 122;
  --primary-15: #ff8c8e;
  --primary-20: #ff9395;
  --primary-25: #ff9a9b;
  --primary-30: #ffa1a2;
  --primary-50: #ffbcbd;
  --primary-shade-10: #e66c6e;
  --primary-shade-12: #e06a6b;
  --primary-shade-30: #b35455;
  --primary-shade-15: #d96668;
  --primary-shade-25: #bf5a5c;
  --primary-shade-40: #994849;
  --primary-shade-50: #803c3d;
  --primary-2: #ff787a;
  --primary-2-rgb: 255, 120, 122;
  --primary-2-15: #ff8c8e;
  --primary-2-20: #ff9395;
  --primary-2-25: #ff9a9b;
  --primary-2-30: #ffa1a2;
  --primary-2-50: #ffbcbd;
  --primary-2-shade-10: #e66c6e;
  --primary-2-shade-12: #e06a6b;
  --primary-2-shade-30: #b35455;
  --primary-2-shade-15: #d96668;
  --primary-2-shade-25: #bf5a5c;
  --primary-2-shade-40: #994849;
  --primary-2-shade-50: #803c3d;
  --success: #008906;
  --success-rgb: 0, 137, 6;
  --success-15: #269b2b;
  --success-20: #33a138;
  --success-25: #40a744;
  --success-30: #4dac51;
  --success-50: #80c483;
  --success-shade-10: #007b05;
  --success-shade-12: #007905;
  --success-shade-30: #006004;
  --success-shade-15: #007405;
  --success-shade-25: #006705;
  --success-shade-40: #005204;
  --success-shade-50: #004503;
  --success-2: #39d627;
  --success-2-rgb: 57, 214, 39;
  --success-2-15: #57dc47;
  --success-2-20: #61de52;
  --success-2-25: #6be05d;
  --success-2-30: #74e268;
  --success-2-50: #9ceb93;
  --success-2-shade-10: #33c123;
  --success-2-shade-12: #32bc22;
  --success-2-shade-30: #28961b;
  --success-2-shade-15: #30b621;
  --success-2-shade-25: #2ba11d;
  --success-2-shade-40: #228017;
  --success-2-shade-50: #1d6b14;
  --warning: #ba5b03;
  --warning-rgb: 186, 91, 3;
  --warning-15: #c47429;
  --warning-20: #c87c35;
  --warning-25: #cb8442;
  --warning-30: #cf8c4f;
  --warning-50: #ddad81;
  --warning-shade-10: #a75203;
  --warning-shade-12: #a45003;
  --warning-shade-30: #824002;
  --warning-shade-15: #9e4d03;
  --warning-shade-25: #8c4402;
  --warning-shade-40: #703702;
  --warning-shade-50: #5d2e02;
  --warning-2: #ef9c23;
  --warning-2-rgb: 239, 156, 35;
  --warning-2-15: #f1ab44;
  --warning-2-20: #f2b04f;
  --warning-2-25: #f3b55a;
  --warning-2-30: #f4ba65;
  --warning-2-50: #f7ce91;
  --warning-2-shade-10: #d78c20;
  --warning-2-shade-12: #d2891f;
  --warning-2-shade-30: #a76d19;
  --warning-2-shade-15: #cb851e;
  --warning-2-shade-25: #b3751a;
  --warning-2-shade-40: #8f5e15;
  --warning-2-shade-50: #784e12;
  --danger: #d93b3d;
  --danger-rgb: 217, 59, 61;
  --danger-15: #df585a;
  --danger-20: #e16264;
  --danger-25: #e36c6e;
  --danger-30: #e47677;
  --danger-50: #ec9d9e;
  --danger-shade-10: #c33537;
  --danger-shade-12: #bf3436;
  --danger-shade-30: #98292b;
  --danger-shade-15: #b83234;
  --danger-shade-25: #a32c2e;
  --danger-shade-40: #822325;
  --danger-shade-50: #6d1e1f;
  --danger-2: #ff787a;
  --danger-2-rgb: 255, 120, 122;
  --danger-2-15: #ff8c8e;
  --danger-2-20: #ff9395;
  --danger-2-25: #ff9a9b;
  --danger-2-30: #ffa1a2;
  --danger-2-50: #ffbcbd;
  --danger-2-shade-10: #e66c6e;
  --danger-2-shade-12: #e06a6b;
  --danger-2-shade-30: #b35455;
  --danger-2-shade-15: #d96668;
  --danger-2-shade-25: #bf5a5c;
  --danger-2-shade-40: #994849;
  --danger-2-shade-50: #803c3d;
  --hue1: #1774cc;
  --hue1-rgb: 23, 116, 204;
  --hue1-15: #3a89d4;
  --hue1-20: #4590d6;
  --hue1-25: #5197d9;
  --hue1-30: #5d9edb;
  --hue1-50: #8bbae6;
  --hue1-shade-10: #1568b8;
  --hue1-shade-12: #1466b4;
  --hue1-shade-30: #10518f;
  --hue1-shade-15: #1463ad;
  --hue1-shade-25: #115799;
  --hue1-shade-40: #0e467a;
  --hue1-shade-50: #0c3a66;
  --hue2: #7863e0;
  --hue2-rgb: 120, 99, 224;
  --hue2-15: #8c7ae5;
  --hue2-20: #9382e6;
  --hue2-25: #9a8ae8;
  --hue2-30: #a192e9;
  --hue2-50: #bcb1f0;
  --hue2-shade-10: #6c59ca;
  --hue2-shade-12: #6a57c5;
  --hue2-shade-30: #54459d;
  --hue2-shade-15: #6654be;
  --hue2-shade-25: #5a4aa8;
  --hue2-shade-40: #483b86;
  --hue2-shade-50: #3c3270;
  --hue3: #c32dc3;
  --hue3-rgb: 195, 45, 195;
  --hue3-15: #cc4dcc;
  --hue3-20: #cf57cf;
  --hue3-25: #d262d2;
  --hue3-30: #d56cd5;
  --hue3-50: #e196e1;
  --hue3-shade-10: #b029b0;
  --hue3-shade-12: #ac28ac;
  --hue3-shade-30: #892089;
  --hue3-shade-15: #a626a6;
  --hue3-shade-25: #922292;
  --hue3-shade-40: #751b75;
  --hue3-shade-50: #621762;
  --hue4: #ef9c23;
  --hue4-rgb: 239, 156, 35;
  --hue4-15: #f1ab44;
  --hue4-20: #f2b04f;
  --hue4-25: #f3b55a;
  --hue4-30: #f4ba65;
  --hue4-50: #f7ce91;
  --hue4-shade-10: #d78c20;
  --hue4-shade-12: #d2891f;
  --hue4-shade-30: #a76d19;
  --hue4-shade-15: #cb851e;
  --hue4-shade-25: #b3751a;
  --hue4-shade-40: #8f5e15;
  --hue4-shade-50: #784e12;
  --hue5: #39d627;
  --hue5-rgb: 57, 214, 39;
  --hue5-15: #57dc47;
  --hue5-20: #61de52;
  --hue5-25: #6be05d;
  --hue5-30: #74e268;
  --hue5-50: #9ceb93;
  --hue5-shade-10: #33c123;
  --hue5-shade-12: #32bc22;
  --hue5-shade-30: #28961b;
  --hue5-shade-15: #30b621;
  --hue5-shade-25: #2ba11d;
  --hue5-shade-40: #228017;
  --hue5-shade-50: #1d6b14;
  --hue6: #00857a;
  --hue6-rgb: 0, 133, 122;
  --hue6-15: #26978e;
  --hue6-20: #339d95;
  --hue6-25: #40a49b;
  --hue6-30: #4daaa2;
  --hue6-50: #80c2bd;
  --hue6-shade-10: #00786e;
  --hue6-shade-12: #00756b;
  --hue6-shade-30: #005d55;
  --hue6-shade-15: #007168;
  --hue6-shade-25: #00645c;
  --hue6-shade-40: #005049;
  --hue6-shade-50: #00433d;
  --hue7: #46aff2;
  --hue7-rgb: 70, 175, 242;
  --hue7-15: #62bbf4;
  --hue7-20: #6bbff5;
  --hue7-25: #74c3f5;
  --hue7-30: #7ec7f6;
  --hue7-50: #a3d7f9;
  --hue7-shade-10: #3f9eda;
  --hue7-shade-12: #3e9ad5;
  --hue7-shade-30: #317ba9;
  --hue7-shade-15: #3c95ce;
  --hue7-shade-25: #3583b6;
  --hue7-shade-40: #2a6991;
  --hue7-shade-50: #235879;
  --hue8: #ad9fff;
  --hue8-rgb: 173, 159, 255;
  --hue8-15: #b9adff;
  --hue8-20: #bdb2ff;
  --hue8-25: #c2b7ff;
  --hue8-30: #c6bcff;
  --hue8-50: #d6cfff;
  --hue8-shade-10: #9c8fe6;
  --hue8-shade-12: #988ce0;
  --hue8-shade-30: #796fb3;
  --hue8-shade-15: #9387d9;
  --hue8-shade-25: #8277bf;
  --hue8-shade-40: #685f99;
  --hue8-shade-50: #575080;
  --hue9: #f26df2;
  --hue9-rgb: 242, 109, 242;
  --hue9-15: #f483f4;
  --hue9-20: #f58af5;
  --hue9-25: #f592f5;
  --hue9-30: #f699f6;
  --hue9-50: #f9b6f9;
  --hue9-shade-10: #da62da;
  --hue9-shade-12: #d560d5;
  --hue9-shade-30: #a94ca9;
  --hue9-shade-15: #ce5dce;
  --hue9-shade-25: #b652b6;
  --hue9-shade-40: #914191;
  --hue9-shade-50: #793779;
  --hue10: #ff787a;
  --hue10-rgb: 255, 120, 122;
  --hue10-15: #ff8c8e;
  --hue10-20: #ff9395;
  --hue10-25: #ff9a9b;
  --hue10-30: #ffa1a2;
  --hue10-50: #ffbcbd;
  --hue10-shade-10: #e66c6e;
  --hue10-shade-12: #e06a6b;
  --hue10-shade-30: #b35455;
  --hue10-shade-15: #d96668;
  --hue10-shade-25: #bf5a5c;
  --hue10-shade-40: #994849;
  --hue10-shade-50: #803c3d;
  --hue11: #fcd54e;
  --hue11-rgb: 252, 213, 78;
  --hue11-15: #fcdb69;
  --hue11-20: #fddd71;
  --hue11-25: #fde07a;
  --hue11-30: #fde283;
  --hue11-50: #feeaa7;
  --hue11-shade-10: #e3c046;
  --hue11-shade-12: #debb45;
  --hue11-shade-30: #b09537;
  --hue11-shade-15: #d6b542;
  --hue11-shade-25: #bda03b;
  --hue11-shade-40: #97802f;
  --hue11-shade-50: #7e6b27;
  --hue12: #00e5d2;
  --hue12-rgb: 0, 229, 210;
  --hue12-15: #26e9d9;
  --hue12-20: #33eadb;
  --hue12-25: #40ecdd;
  --hue12-30: #4dede0;
  --hue12-50: #80f2e9;
  --hue12-shade-10: #00cebd;
  --hue12-shade-12: #00cab9;
  --hue12-shade-30: #00a093;
  --hue12-shade-15: #00c3b3;
  --hue12-shade-25: #00ac9e;
  --hue12-shade-40: #00897e;
  --hue12-shade-50: #007369;
  --hue13: #396070;
  --hue13-rgb: 57, 96, 112;
  --hue13-15: #577885;
  --hue13-20: #61808d;
  --hue13-25: #6b8894;
  --hue13-30: #74909b;
  --hue13-50: #9cb0b8;
  --hue13-shade-10: #335665;
  --hue13-shade-12: #325463;
  --hue13-shade-30: #28434e;
  --hue13-shade-15: #30525f;
  --hue13-shade-25: #2b4854;
  --hue13-shade-40: #223a43;
  --hue13-shade-50: #1d3038;
  --white: #fff;
  --white-rgb: 255, 255, 255;
  --white-15: white;
  --white-20: white;
  --white-25: white;
  --white-30: white;
  --white-50: white;
  --white-shade-10: #e6e6e6;
  --white-shade-12: #e0e0e0;
  --white-shade-30: #b3b3b3;
  --white-shade-15: #d9d9d9;
  --white-shade-25: #bfbfbf;
  --white-shade-40: #999999;
  --white-shade-50: gray;
  --black: #000;
  --black-rgb: 0, 0, 0;
  --black-15: #262626;
  --black-20: #333333;
  --black-25: #404040;
  --black-30: #4d4d4d;
  --black-50: gray;
  --black-shade-10: black;
  --black-shade-12: black;
  --black-shade-30: black;
  --black-shade-15: black;
  --black-shade-25: black;
  --black-shade-40: black;
  --black-shade-50: black;
  --neutral1: #1a1f24;
  --neutral1-rgb: 26, 31, 36;
  --neutral1-15: #3c4145;
  --neutral1-20: #484c50;
  --neutral1-25: #53575b;
  --neutral1-30: #5f6266;
  --neutral1-50: #8d8f92;
  --neutral1-shade-10: #171c20;
  --neutral1-shade-12: #171b20;
  --neutral1-shade-30: #121619;
  --neutral1-shade-15: #161a1f;
  --neutral1-shade-25: #14171b;
  --neutral1-shade-40: #101316;
  --neutral1-shade-50: #0d1012;
  --neutral2: #232a30;
  --neutral2-rgb: 35, 42, 48;
  --neutral2-15: #444a4f;
  --neutral2-20: #4f5559;
  --neutral2-25: #5a5f64;
  --neutral2-30: #656a6e;
  --neutral2-50: #919598;
  --neutral2-shade-10: #20262b;
  --neutral2-shade-12: #1f252a;
  --neutral2-shade-30: #191d22;
  --neutral2-shade-15: #1e2429;
  --neutral2-shade-25: #1a2024;
  --neutral2-shade-40: #15191d;
  --neutral2-shade-50: #121518;
  --neutral3: #141414;
  --neutral3-rgb: 20, 20, 20;
  --neutral3-15: #373737;
  --neutral3-20: #434343;
  --neutral3-25: #4f4f4f;
  --neutral3-30: #5b5b5b;
  --neutral3-50: #8a8a8a;
  --neutral3-shade-10: #121212;
  --neutral3-shade-12: #121212;
  --neutral3-shade-30: #0e0e0e;
  --neutral3-shade-15: #111111;
  --neutral3-shade-25: #0f0f0f;
  --neutral3-shade-40: #0c0c0c;
  --neutral3-shade-50: #0a0a0a;
  --neutral4: #313a42;
  --neutral4-rgb: 49, 58, 66;
  --neutral4-15: #50585e;
  --neutral4-20: #5a6168;
  --neutral4-25: #656b71;
  --neutral4-30: #6f757b;
  --neutral4-50: #989da1;
  --neutral4-shade-10: #2c343b;
  --neutral4-shade-12: #2b333a;
  --neutral4-shade-30: #22292e;
  --neutral4-shade-15: #2a3138;
  --neutral4-shade-25: #252c32;
  --neutral4-shade-40: #1d2328;
  --neutral4-shade-50: #191d21;
  --neutral5: #ffffff;
  --neutral5-rgb: 255, 255, 255;
  --neutral5-15: white;
  --neutral5-20: white;
  --neutral5-25: white;
  --neutral5-30: white;
  --neutral5-50: white;
  --neutral5-shade-10: #e6e6e6;
  --neutral5-shade-12: #e0e0e0;
  --neutral5-shade-30: #b3b3b3;
  --neutral5-shade-15: #d9d9d9;
  --neutral5-shade-25: #bfbfbf;
  --neutral5-shade-40: #999999;
  --neutral5-shade-50: gray;
  --neutral6: #5b6b7b;
  --neutral6-rgb: 91, 107, 123;
  --neutral6-15: #74818f;
  --neutral6-20: #7c8995;
  --neutral6-25: #84909c;
  --neutral6-30: #8c97a3;
  --neutral6-50: #adb5bd;
  --neutral6-shade-10: #52606f;
  --neutral6-shade-12: #505e6c;
  --neutral6-shade-30: #404b56;
  --neutral6-shade-15: #4d5b69;
  --neutral6-shade-25: #44505c;
  --neutral6-shade-40: #37404a;
  --neutral6-shade-50: #2e363e;
  --neutral7: #bec3cc;
  --neutral7-rgb: 190, 195, 204;
  --neutral7-15: #c8ccd4;
  --neutral7-20: #cbcfd6;
  --neutral7-25: #ced2d9;
  --neutral7-30: #d2d5db;
  --neutral7-50: #dfe1e6;
  --neutral7-shade-10: #abb0b8;
  --neutral7-shade-12: #a7acb4;
  --neutral7-shade-30: #85898f;
  --neutral7-shade-15: #a2a6ad;
  --neutral7-shade-25: #8f9299;
  --neutral7-shade-40: #72757a;
  --neutral7-shade-50: #5f6266;
  --link-color: #ff787a;
  --link-color-hover: #ff8c8e;
  --link-color-active: #ff8c8e;
  --link-color-visited: #ff787a;
  --link-color-visited-hover: #ff8c8e;
  --anchor-active-color: #ffffff;
  --anchor-active-hover-bg-color: #ff787a;
  --anchor-active-bg-color: #ff787a;
  --anchor-active-border-color: rgba(255, 120, 122, 0.3);
  --anchor-active-hover-border-color: #b35455;
  --checkbox-disabled-checked-helper-color: transparent;
  --checkbox-input-checked-helper-color: #ff787a;
  --checkbox-input-checked-helper-background-color: #ff787a;
  --checkbox-label-hover-color: #ff787a;
  --checkbox-label-hover-helper-color: #ff8c8e;
  --checkbox-label-hover-text-color: #ff8c8e;
  --checkbox-border-hover-color: #ff787a;
  --checkbox-label-hover-helper-bg: #ff8c8e;
  --checkbox-checked-label-hover-hover: rgba(255, 120, 122, 0);
  --checkbox-checked-border-right: #ff787a;
  --checkbox-checked-border-bottom: #ff787a;
  --checkbox-background: #ff787a;
  --checkbox-color: #ff787a;
  --checkbox-helper-before-after-background: #1a1f24;
  --checkbox-label-hover: #ffffff;
  --checkbox-focus-link-border: none;
  --checkbox-link-hover-color: #ffffff;
  --circle-graphics-border: #ff787a;
  --circle-graphics-bg: #ff787a;
  --circle-graphics-icon: #ff787a;
  --radio-buttons-label-hover-color: #ff8c8e;
  --radio-buttons-label-hover: #ff787a;
  --radio-buttons-checked-border: 2px solid #ff787a;
  --radio-buttons-checked-hover-border: 2px solid #ff8c8e;
  --radio-buttons-checked-border-focus: 2px solid #ff8c8e;
  --radio-buttons-checked-background-color: #ff787a;
  --radio-buttons-checked-hover-background-color: #ff8c8e;
  --radio-buttons-hover-not-checked-before: 2px solid #ff8c8e;
  --radio-buttons-outline: 2px dotted #ff787a;
  --radio-buttons-color: #46aff2;
  --radio-buttons-box-shadow-focus: none;
  --radio-buttons-checked-hover-hover-background: none;
  --tabs-indicator-color: #ff787a;
  --tabs-hover: #ff787a;
  --placeholder-icon-color: #ff787a;
  --panel-background: #232a30;
  --progress-indeterminate-background: #ff787a;
  --progress-stepper-step-color: #ff787a;
  --switch-checked-background-color: rgba(255, 120, 122, 0.24);
  --switch-checked-after-background-color: #ff787a;
  --switch-lever-name-disabled-background-color: rgba(255, 120, 122, 0.24);
  --switch-disabled-background-color: #803c3d;
  --wcag-focus: 1px solid #ff787a;
  --spinner-layer-border-color: #ff787a;
  --btn-hover-background: rgba(255, 120, 122, 0);
  --btn-focus-background: rgba(255, 120, 122, 0);
  --btn-primary-2-hover-background: rgba(255, 120, 122, 0);
  --btn-primary-2-active-background: rgba(255, 120, 122, 0);
  --btn-primary-background: transparent;
  --btn-group-primary-background: transparent;
  --btn-group-primary-background-hover: rgba(255, 255, 255, 0.12);
  --btn-group-primary-2-background: transparent;
  --btn-group-primary-2-background-hover: rgba(255, 255, 255, 0.12);
  --btn-outline-wcag-disabled-color: #bec3cc;
  --btn-outline-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-wcag-disabled-color: #bec3cc;
  --btn-outline-primary-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-2-wcag-disabled-color: #bec3cc;
  --btn-outline-primary-2-wcag-disabled-border-color: #5b6b7b;
  --btn-progress-v2-content-color: #ff787a;
  --b-p-bg-h: #e66c6e;
  --b-p-bg-a: #b35455;
  --b-p2-bg-h: #e66c6e;
  --b-p2-bg-a: #b35455;
  --floating-primary-hover: #e66c6e;
  --floating-primary-active: #b35455;
  --icon-link-state-active-color: #ff787a;
  --icon-link-state-active-color-hover: #ff8c8e;
  --icon-link-state-active-icon-border-color: #ff787a;
  --bo-p-c-h: #ff8c8e;
  --bo-p-c-a: #ff9a9b;
  --bo-p2-c-h: #ff8c8e;
  --bo-p2-c-a: #ff9a9b;
  --icon-link-h-c: #ff8c8e;
  --icon-link-a-c: #ff9a9b;
  --minify-toggle-btn-hover: #ff8c8e;
  --sortable-btn-color: #ff787a;
  --table-icon-up-color: #ff787a;
  --table-icon-up-down: #ff787a;
  --input-focus-border-color: #ff787a;
  --input-focus-box-shadow: #ff787a;
  --input-field-label-icon-color: #ff787a;
  --label-color-active: #ff787a;
  --action-icon-color-hover: #ff787a;
  --select-focus-border-bottom: #ff787a;
  --select-focus-border-color: #ff787a;
  --disabled-label-color: #ff787a;
  --dropdown-check-icon-color: #ff787a;
  --dropdown-li-active-color: #ff787a;
  --dropdown-content-collection-hover-active-color: #ff787a;
  --dropdown-more-link-color: #ff787a;
  --badge-num-outline-border: #ff787a;
  --badge-num-outline-color: #ff787a;
  --textarea-label-color-active: #ff787a;
  --textarea-box-shadow-focus: 0 -1px 0 0 #ff787a inset;
  --textarea-focus-border-color: #ff787a;
  --collection-active-color: #ff787a;
  --collection-active-small-color: #ff787a;
  --collection-active-item: #ff787a;
  --keyboard-primary-color: #ff787a;
  --slider-filled-color: #ff787a;
  --slider-circle-color: #ff787a;
  --slider-active-on-start-background: #ff787a;
  --slider-circle-on-start-color: #ff787a;
  --slider-disabled-circle-on-start-color: #ff787a;
  --slider-vertical-filled: #ff787a;
  --slider-disabled-connect-color: #ff787a;
  --mat-calendar-today-dot: #ff787a;
  --mat-calendar-days-number-hover-revers: #ff787a;
  --custom-header-button-hover: #ff787a;
  --range-background: rgba(255, 120, 122, 0.12);
  --datetime-picker-primary: #ff787a;
  --datetime-picker-primary-4: rgba(255, 120, 122, 0.4);
  --datetime-picker-primary-9: rgba(255, 120, 122, 0.9);
  --datetime-picker-primary-12: rgba(255, 120, 122, 0.12);
  --range-reverse-color: #ff787a;
  --only-icon-focus-color: #ff787a;
  --chips-active-background: #ff787a;
  --chips-active-border-color: #ff787a;
  --chips-active-hover-bg-color: #ff787a;
  --chips-active-hover-border-color: rgba(255, 120, 122, 0.9);
  --chips-icon-active-color: rgba(255, 120, 122, 0.7);
  --chips-icon-hover-color: rgba(255, 120, 122, 0.9);
  --selectable-hover-color: #ff787a;
  --pagination-button-border: 1px solid #ff787a;
  --pagination-button-color: #ff787a;
  --pagination-button-color-disabled: #ff787a;
  --pagination-button-color-active: #ff787a;
  --pagination-button-border-active: 3px solid #ff787a;
  --notifications-btn-flat-primary: #ff787a;
  --primary-text: #ff787a;
  --notifications-flash-dialog-border: 1px solid #ff787a;
  --notifications-flash-dialog-background-color: #ff787a;
  --aw-chat-message-color: #ff787a;
  --sendbar-send-btn-active-color: #ff787a;
  --outline8: #ff787a;
  --input-payment-focus-border-color: #ff787a;
  --input-payment-focus-box-shadow: #ff787a;
  --input-payment-label-color-focus: #ff787a;
  --wcag-datatable-highlight-bg: rgba(255, 255, 255, 0.14);
  --wcag-datatable-hover-bg: rgba(255, 255, 255, 0.07);
  --dp-primary-9: rgba(255, 120, 122, 0.9);
  --dp-today-dot: #ff787a;
  --wysiwyg-btn-active-color: #ff787a;
}

.theme-dark .subtheme10 {
  font-family: var(--font-family);
}

.theme-dark .subtheme11 {
  --primary: #fcd54e;
  --primary-rgb: 252, 213, 78;
  --primary-15: #fcdb69;
  --primary-20: #fddd71;
  --primary-25: #fde07a;
  --primary-30: #fde283;
  --primary-50: #feeaa7;
  --primary-shade-10: #e3c046;
  --primary-shade-12: #debb45;
  --primary-shade-30: #b09537;
  --primary-shade-15: #d6b542;
  --primary-shade-25: #bda03b;
  --primary-shade-40: #97802f;
  --primary-shade-50: #7e6b27;
  --primary-2: #fcd54e;
  --primary-2-rgb: 252, 213, 78;
  --primary-2-15: #fcdb69;
  --primary-2-20: #fddd71;
  --primary-2-25: #fde07a;
  --primary-2-30: #fde283;
  --primary-2-50: #feeaa7;
  --primary-2-shade-10: #e3c046;
  --primary-2-shade-12: #debb45;
  --primary-2-shade-30: #b09537;
  --primary-2-shade-15: #d6b542;
  --primary-2-shade-25: #bda03b;
  --primary-2-shade-40: #97802f;
  --primary-2-shade-50: #7e6b27;
  --success: #008906;
  --success-rgb: 0, 137, 6;
  --success-15: #269b2b;
  --success-20: #33a138;
  --success-25: #40a744;
  --success-30: #4dac51;
  --success-50: #80c483;
  --success-shade-10: #007b05;
  --success-shade-12: #007905;
  --success-shade-30: #006004;
  --success-shade-15: #007405;
  --success-shade-25: #006705;
  --success-shade-40: #005204;
  --success-shade-50: #004503;
  --success-2: #39d627;
  --success-2-rgb: 57, 214, 39;
  --success-2-15: #57dc47;
  --success-2-20: #61de52;
  --success-2-25: #6be05d;
  --success-2-30: #74e268;
  --success-2-50: #9ceb93;
  --success-2-shade-10: #33c123;
  --success-2-shade-12: #32bc22;
  --success-2-shade-30: #28961b;
  --success-2-shade-15: #30b621;
  --success-2-shade-25: #2ba11d;
  --success-2-shade-40: #228017;
  --success-2-shade-50: #1d6b14;
  --warning: #ba5b03;
  --warning-rgb: 186, 91, 3;
  --warning-15: #c47429;
  --warning-20: #c87c35;
  --warning-25: #cb8442;
  --warning-30: #cf8c4f;
  --warning-50: #ddad81;
  --warning-shade-10: #a75203;
  --warning-shade-12: #a45003;
  --warning-shade-30: #824002;
  --warning-shade-15: #9e4d03;
  --warning-shade-25: #8c4402;
  --warning-shade-40: #703702;
  --warning-shade-50: #5d2e02;
  --warning-2: #ef9c23;
  --warning-2-rgb: 239, 156, 35;
  --warning-2-15: #f1ab44;
  --warning-2-20: #f2b04f;
  --warning-2-25: #f3b55a;
  --warning-2-30: #f4ba65;
  --warning-2-50: #f7ce91;
  --warning-2-shade-10: #d78c20;
  --warning-2-shade-12: #d2891f;
  --warning-2-shade-30: #a76d19;
  --warning-2-shade-15: #cb851e;
  --warning-2-shade-25: #b3751a;
  --warning-2-shade-40: #8f5e15;
  --warning-2-shade-50: #784e12;
  --danger: #d93b3d;
  --danger-rgb: 217, 59, 61;
  --danger-15: #df585a;
  --danger-20: #e16264;
  --danger-25: #e36c6e;
  --danger-30: #e47677;
  --danger-50: #ec9d9e;
  --danger-shade-10: #c33537;
  --danger-shade-12: #bf3436;
  --danger-shade-30: #98292b;
  --danger-shade-15: #b83234;
  --danger-shade-25: #a32c2e;
  --danger-shade-40: #822325;
  --danger-shade-50: #6d1e1f;
  --danger-2: #ff787a;
  --danger-2-rgb: 255, 120, 122;
  --danger-2-15: #ff8c8e;
  --danger-2-20: #ff9395;
  --danger-2-25: #ff9a9b;
  --danger-2-30: #ffa1a2;
  --danger-2-50: #ffbcbd;
  --danger-2-shade-10: #e66c6e;
  --danger-2-shade-12: #e06a6b;
  --danger-2-shade-30: #b35455;
  --danger-2-shade-15: #d96668;
  --danger-2-shade-25: #bf5a5c;
  --danger-2-shade-40: #994849;
  --danger-2-shade-50: #803c3d;
  --hue1: #1774cc;
  --hue1-rgb: 23, 116, 204;
  --hue1-15: #3a89d4;
  --hue1-20: #4590d6;
  --hue1-25: #5197d9;
  --hue1-30: #5d9edb;
  --hue1-50: #8bbae6;
  --hue1-shade-10: #1568b8;
  --hue1-shade-12: #1466b4;
  --hue1-shade-30: #10518f;
  --hue1-shade-15: #1463ad;
  --hue1-shade-25: #115799;
  --hue1-shade-40: #0e467a;
  --hue1-shade-50: #0c3a66;
  --hue2: #7863e0;
  --hue2-rgb: 120, 99, 224;
  --hue2-15: #8c7ae5;
  --hue2-20: #9382e6;
  --hue2-25: #9a8ae8;
  --hue2-30: #a192e9;
  --hue2-50: #bcb1f0;
  --hue2-shade-10: #6c59ca;
  --hue2-shade-12: #6a57c5;
  --hue2-shade-30: #54459d;
  --hue2-shade-15: #6654be;
  --hue2-shade-25: #5a4aa8;
  --hue2-shade-40: #483b86;
  --hue2-shade-50: #3c3270;
  --hue3: #c32dc3;
  --hue3-rgb: 195, 45, 195;
  --hue3-15: #cc4dcc;
  --hue3-20: #cf57cf;
  --hue3-25: #d262d2;
  --hue3-30: #d56cd5;
  --hue3-50: #e196e1;
  --hue3-shade-10: #b029b0;
  --hue3-shade-12: #ac28ac;
  --hue3-shade-30: #892089;
  --hue3-shade-15: #a626a6;
  --hue3-shade-25: #922292;
  --hue3-shade-40: #751b75;
  --hue3-shade-50: #621762;
  --hue4: #ef9c23;
  --hue4-rgb: 239, 156, 35;
  --hue4-15: #f1ab44;
  --hue4-20: #f2b04f;
  --hue4-25: #f3b55a;
  --hue4-30: #f4ba65;
  --hue4-50: #f7ce91;
  --hue4-shade-10: #d78c20;
  --hue4-shade-12: #d2891f;
  --hue4-shade-30: #a76d19;
  --hue4-shade-15: #cb851e;
  --hue4-shade-25: #b3751a;
  --hue4-shade-40: #8f5e15;
  --hue4-shade-50: #784e12;
  --hue5: #39d627;
  --hue5-rgb: 57, 214, 39;
  --hue5-15: #57dc47;
  --hue5-20: #61de52;
  --hue5-25: #6be05d;
  --hue5-30: #74e268;
  --hue5-50: #9ceb93;
  --hue5-shade-10: #33c123;
  --hue5-shade-12: #32bc22;
  --hue5-shade-30: #28961b;
  --hue5-shade-15: #30b621;
  --hue5-shade-25: #2ba11d;
  --hue5-shade-40: #228017;
  --hue5-shade-50: #1d6b14;
  --hue6: #00857a;
  --hue6-rgb: 0, 133, 122;
  --hue6-15: #26978e;
  --hue6-20: #339d95;
  --hue6-25: #40a49b;
  --hue6-30: #4daaa2;
  --hue6-50: #80c2bd;
  --hue6-shade-10: #00786e;
  --hue6-shade-12: #00756b;
  --hue6-shade-30: #005d55;
  --hue6-shade-15: #007168;
  --hue6-shade-25: #00645c;
  --hue6-shade-40: #005049;
  --hue6-shade-50: #00433d;
  --hue7: #46aff2;
  --hue7-rgb: 70, 175, 242;
  --hue7-15: #62bbf4;
  --hue7-20: #6bbff5;
  --hue7-25: #74c3f5;
  --hue7-30: #7ec7f6;
  --hue7-50: #a3d7f9;
  --hue7-shade-10: #3f9eda;
  --hue7-shade-12: #3e9ad5;
  --hue7-shade-30: #317ba9;
  --hue7-shade-15: #3c95ce;
  --hue7-shade-25: #3583b6;
  --hue7-shade-40: #2a6991;
  --hue7-shade-50: #235879;
  --hue8: #ad9fff;
  --hue8-rgb: 173, 159, 255;
  --hue8-15: #b9adff;
  --hue8-20: #bdb2ff;
  --hue8-25: #c2b7ff;
  --hue8-30: #c6bcff;
  --hue8-50: #d6cfff;
  --hue8-shade-10: #9c8fe6;
  --hue8-shade-12: #988ce0;
  --hue8-shade-30: #796fb3;
  --hue8-shade-15: #9387d9;
  --hue8-shade-25: #8277bf;
  --hue8-shade-40: #685f99;
  --hue8-shade-50: #575080;
  --hue9: #f26df2;
  --hue9-rgb: 242, 109, 242;
  --hue9-15: #f483f4;
  --hue9-20: #f58af5;
  --hue9-25: #f592f5;
  --hue9-30: #f699f6;
  --hue9-50: #f9b6f9;
  --hue9-shade-10: #da62da;
  --hue9-shade-12: #d560d5;
  --hue9-shade-30: #a94ca9;
  --hue9-shade-15: #ce5dce;
  --hue9-shade-25: #b652b6;
  --hue9-shade-40: #914191;
  --hue9-shade-50: #793779;
  --hue10: #ff787a;
  --hue10-rgb: 255, 120, 122;
  --hue10-15: #ff8c8e;
  --hue10-20: #ff9395;
  --hue10-25: #ff9a9b;
  --hue10-30: #ffa1a2;
  --hue10-50: #ffbcbd;
  --hue10-shade-10: #e66c6e;
  --hue10-shade-12: #e06a6b;
  --hue10-shade-30: #b35455;
  --hue10-shade-15: #d96668;
  --hue10-shade-25: #bf5a5c;
  --hue10-shade-40: #994849;
  --hue10-shade-50: #803c3d;
  --hue11: #fcd54e;
  --hue11-rgb: 252, 213, 78;
  --hue11-15: #fcdb69;
  --hue11-20: #fddd71;
  --hue11-25: #fde07a;
  --hue11-30: #fde283;
  --hue11-50: #feeaa7;
  --hue11-shade-10: #e3c046;
  --hue11-shade-12: #debb45;
  --hue11-shade-30: #b09537;
  --hue11-shade-15: #d6b542;
  --hue11-shade-25: #bda03b;
  --hue11-shade-40: #97802f;
  --hue11-shade-50: #7e6b27;
  --hue12: #00e5d2;
  --hue12-rgb: 0, 229, 210;
  --hue12-15: #26e9d9;
  --hue12-20: #33eadb;
  --hue12-25: #40ecdd;
  --hue12-30: #4dede0;
  --hue12-50: #80f2e9;
  --hue12-shade-10: #00cebd;
  --hue12-shade-12: #00cab9;
  --hue12-shade-30: #00a093;
  --hue12-shade-15: #00c3b3;
  --hue12-shade-25: #00ac9e;
  --hue12-shade-40: #00897e;
  --hue12-shade-50: #007369;
  --hue13: #396070;
  --hue13-rgb: 57, 96, 112;
  --hue13-15: #577885;
  --hue13-20: #61808d;
  --hue13-25: #6b8894;
  --hue13-30: #74909b;
  --hue13-50: #9cb0b8;
  --hue13-shade-10: #335665;
  --hue13-shade-12: #325463;
  --hue13-shade-30: #28434e;
  --hue13-shade-15: #30525f;
  --hue13-shade-25: #2b4854;
  --hue13-shade-40: #223a43;
  --hue13-shade-50: #1d3038;
  --white: #fff;
  --white-rgb: 255, 255, 255;
  --white-15: white;
  --white-20: white;
  --white-25: white;
  --white-30: white;
  --white-50: white;
  --white-shade-10: #e6e6e6;
  --white-shade-12: #e0e0e0;
  --white-shade-30: #b3b3b3;
  --white-shade-15: #d9d9d9;
  --white-shade-25: #bfbfbf;
  --white-shade-40: #999999;
  --white-shade-50: gray;
  --black: #000;
  --black-rgb: 0, 0, 0;
  --black-15: #262626;
  --black-20: #333333;
  --black-25: #404040;
  --black-30: #4d4d4d;
  --black-50: gray;
  --black-shade-10: black;
  --black-shade-12: black;
  --black-shade-30: black;
  --black-shade-15: black;
  --black-shade-25: black;
  --black-shade-40: black;
  --black-shade-50: black;
  --neutral1: #1a1f24;
  --neutral1-rgb: 26, 31, 36;
  --neutral1-15: #3c4145;
  --neutral1-20: #484c50;
  --neutral1-25: #53575b;
  --neutral1-30: #5f6266;
  --neutral1-50: #8d8f92;
  --neutral1-shade-10: #171c20;
  --neutral1-shade-12: #171b20;
  --neutral1-shade-30: #121619;
  --neutral1-shade-15: #161a1f;
  --neutral1-shade-25: #14171b;
  --neutral1-shade-40: #101316;
  --neutral1-shade-50: #0d1012;
  --neutral2: #232a30;
  --neutral2-rgb: 35, 42, 48;
  --neutral2-15: #444a4f;
  --neutral2-20: #4f5559;
  --neutral2-25: #5a5f64;
  --neutral2-30: #656a6e;
  --neutral2-50: #919598;
  --neutral2-shade-10: #20262b;
  --neutral2-shade-12: #1f252a;
  --neutral2-shade-30: #191d22;
  --neutral2-shade-15: #1e2429;
  --neutral2-shade-25: #1a2024;
  --neutral2-shade-40: #15191d;
  --neutral2-shade-50: #121518;
  --neutral3: #141414;
  --neutral3-rgb: 20, 20, 20;
  --neutral3-15: #373737;
  --neutral3-20: #434343;
  --neutral3-25: #4f4f4f;
  --neutral3-30: #5b5b5b;
  --neutral3-50: #8a8a8a;
  --neutral3-shade-10: #121212;
  --neutral3-shade-12: #121212;
  --neutral3-shade-30: #0e0e0e;
  --neutral3-shade-15: #111111;
  --neutral3-shade-25: #0f0f0f;
  --neutral3-shade-40: #0c0c0c;
  --neutral3-shade-50: #0a0a0a;
  --neutral4: #313a42;
  --neutral4-rgb: 49, 58, 66;
  --neutral4-15: #50585e;
  --neutral4-20: #5a6168;
  --neutral4-25: #656b71;
  --neutral4-30: #6f757b;
  --neutral4-50: #989da1;
  --neutral4-shade-10: #2c343b;
  --neutral4-shade-12: #2b333a;
  --neutral4-shade-30: #22292e;
  --neutral4-shade-15: #2a3138;
  --neutral4-shade-25: #252c32;
  --neutral4-shade-40: #1d2328;
  --neutral4-shade-50: #191d21;
  --neutral5: #ffffff;
  --neutral5-rgb: 255, 255, 255;
  --neutral5-15: white;
  --neutral5-20: white;
  --neutral5-25: white;
  --neutral5-30: white;
  --neutral5-50: white;
  --neutral5-shade-10: #e6e6e6;
  --neutral5-shade-12: #e0e0e0;
  --neutral5-shade-30: #b3b3b3;
  --neutral5-shade-15: #d9d9d9;
  --neutral5-shade-25: #bfbfbf;
  --neutral5-shade-40: #999999;
  --neutral5-shade-50: gray;
  --neutral6: #5b6b7b;
  --neutral6-rgb: 91, 107, 123;
  --neutral6-15: #74818f;
  --neutral6-20: #7c8995;
  --neutral6-25: #84909c;
  --neutral6-30: #8c97a3;
  --neutral6-50: #adb5bd;
  --neutral6-shade-10: #52606f;
  --neutral6-shade-12: #505e6c;
  --neutral6-shade-30: #404b56;
  --neutral6-shade-15: #4d5b69;
  --neutral6-shade-25: #44505c;
  --neutral6-shade-40: #37404a;
  --neutral6-shade-50: #2e363e;
  --neutral7: #bec3cc;
  --neutral7-rgb: 190, 195, 204;
  --neutral7-15: #c8ccd4;
  --neutral7-20: #cbcfd6;
  --neutral7-25: #ced2d9;
  --neutral7-30: #d2d5db;
  --neutral7-50: #dfe1e6;
  --neutral7-shade-10: #abb0b8;
  --neutral7-shade-12: #a7acb4;
  --neutral7-shade-30: #85898f;
  --neutral7-shade-15: #a2a6ad;
  --neutral7-shade-25: #8f9299;
  --neutral7-shade-40: #72757a;
  --neutral7-shade-50: #5f6266;
  --link-color: #fcd54e;
  --link-color-hover: #fcdb69;
  --link-color-active: #fcdb69;
  --link-color-visited: #fcd54e;
  --link-color-visited-hover: #fcdb69;
  --anchor-active-color: #ffffff;
  --anchor-active-hover-bg-color: #fcd54e;
  --anchor-active-bg-color: #fcd54e;
  --anchor-active-border-color: rgba(252, 213, 78, 0.3);
  --anchor-active-hover-border-color: #b09537;
  --checkbox-disabled-checked-helper-color: transparent;
  --checkbox-input-checked-helper-color: #fcd54e;
  --checkbox-input-checked-helper-background-color: #fcd54e;
  --checkbox-label-hover-color: #fcd54e;
  --checkbox-label-hover-helper-color: #fcdb69;
  --checkbox-label-hover-text-color: #fcdb69;
  --checkbox-border-hover-color: #fcd54e;
  --checkbox-label-hover-helper-bg: #fcdb69;
  --checkbox-checked-label-hover-hover: rgba(252, 213, 78, 0);
  --checkbox-checked-border-right: #fcd54e;
  --checkbox-checked-border-bottom: #fcd54e;
  --checkbox-background: #fcd54e;
  --checkbox-color: #fcd54e;
  --checkbox-helper-before-after-background: #1a1f24;
  --checkbox-label-hover: #ffffff;
  --checkbox-focus-link-border: none;
  --checkbox-link-hover-color: #ffffff;
  --circle-graphics-border: #fcd54e;
  --circle-graphics-bg: #fcd54e;
  --circle-graphics-icon: #fcd54e;
  --radio-buttons-label-hover-color: #fcdb69;
  --radio-buttons-label-hover: #fcd54e;
  --radio-buttons-checked-border: 2px solid #fcd54e;
  --radio-buttons-checked-hover-border: 2px solid #fcdb69;
  --radio-buttons-checked-border-focus: 2px solid #fcdb69;
  --radio-buttons-checked-background-color: #fcd54e;
  --radio-buttons-checked-hover-background-color: #fcdb69;
  --radio-buttons-hover-not-checked-before: 2px solid #fcdb69;
  --radio-buttons-outline: 2px dotted #fcd54e;
  --radio-buttons-color: #46aff2;
  --radio-buttons-box-shadow-focus: none;
  --radio-buttons-checked-hover-hover-background: none;
  --tabs-indicator-color: #fcd54e;
  --tabs-hover: #fcd54e;
  --placeholder-icon-color: #fcd54e;
  --panel-background: #232a30;
  --progress-indeterminate-background: #fcd54e;
  --progress-stepper-step-color: #fcd54e;
  --switch-checked-background-color: rgba(252, 213, 78, 0.24);
  --switch-checked-after-background-color: #fcd54e;
  --switch-lever-name-disabled-background-color: rgba(252, 213, 78, 0.24);
  --switch-disabled-background-color: #7e6b27;
  --wcag-focus: 1px solid #fcd54e;
  --spinner-layer-border-color: #fcd54e;
  --btn-hover-background: rgba(252, 213, 78, 0);
  --btn-focus-background: rgba(252, 213, 78, 0);
  --btn-primary-2-hover-background: rgba(252, 213, 78, 0);
  --btn-primary-2-active-background: rgba(252, 213, 78, 0);
  --btn-primary-background: transparent;
  --btn-group-primary-background: transparent;
  --btn-group-primary-background-hover: rgba(255, 255, 255, 0.12);
  --btn-group-primary-2-background: transparent;
  --btn-group-primary-2-background-hover: rgba(255, 255, 255, 0.12);
  --btn-outline-wcag-disabled-color: #bec3cc;
  --btn-outline-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-wcag-disabled-color: #bec3cc;
  --btn-outline-primary-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-2-wcag-disabled-color: #bec3cc;
  --btn-outline-primary-2-wcag-disabled-border-color: #5b6b7b;
  --btn-progress-v2-content-color: #fcd54e;
  --b-p-bg-h: #e3c046;
  --b-p-bg-a: #b09537;
  --b-p2-bg-h: #e3c046;
  --b-p2-bg-a: #b09537;
  --floating-primary-hover: #e3c046;
  --floating-primary-active: #b09537;
  --icon-link-state-active-color: #fcd54e;
  --icon-link-state-active-color-hover: #fcdb69;
  --icon-link-state-active-icon-border-color: #fcd54e;
  --bo-p-c-h: #fcdb69;
  --bo-p-c-a: #fde07a;
  --bo-p2-c-h: #fcdb69;
  --bo-p2-c-a: #fde07a;
  --icon-link-h-c: #fcdb69;
  --icon-link-a-c: #fde07a;
  --minify-toggle-btn-hover: #fcdb69;
  --sortable-btn-color: #fcd54e;
  --table-icon-up-color: #fcd54e;
  --table-icon-up-down: #fcd54e;
  --input-focus-border-color: #fcd54e;
  --input-focus-box-shadow: #fcd54e;
  --input-field-label-icon-color: #fcd54e;
  --label-color-active: #fcd54e;
  --action-icon-color-hover: #fcd54e;
  --select-focus-border-bottom: #fcd54e;
  --select-focus-border-color: #fcd54e;
  --disabled-label-color: #fcd54e;
  --dropdown-check-icon-color: #fcd54e;
  --dropdown-li-active-color: #fcd54e;
  --dropdown-content-collection-hover-active-color: #fcd54e;
  --dropdown-more-link-color: #fcd54e;
  --badge-num-outline-border: #fcd54e;
  --badge-num-outline-color: #fcd54e;
  --textarea-label-color-active: #fcd54e;
  --textarea-box-shadow-focus: 0 -1px 0 0 #fcd54e inset;
  --textarea-focus-border-color: #fcd54e;
  --collection-active-color: #fcd54e;
  --collection-active-small-color: #fcd54e;
  --collection-active-item: #fcd54e;
  --keyboard-primary-color: #fcd54e;
  --slider-filled-color: #fcd54e;
  --slider-circle-color: #fcd54e;
  --slider-active-on-start-background: #fcd54e;
  --slider-circle-on-start-color: #fcd54e;
  --slider-disabled-circle-on-start-color: #fcd54e;
  --slider-vertical-filled: #fcd54e;
  --slider-disabled-connect-color: #fcd54e;
  --mat-calendar-today-dot: #fcd54e;
  --mat-calendar-days-number-hover-revers: #fcd54e;
  --custom-header-button-hover: #fcd54e;
  --range-background: rgba(252, 213, 78, 0.12);
  --datetime-picker-primary: #fcd54e;
  --datetime-picker-primary-4: rgba(252, 213, 78, 0.4);
  --datetime-picker-primary-9: rgba(252, 213, 78, 0.9);
  --datetime-picker-primary-12: rgba(252, 213, 78, 0.12);
  --range-reverse-color: #fcd54e;
  --only-icon-focus-color: #fcd54e;
  --chips-active-background: #fcd54e;
  --chips-active-border-color: #fcd54e;
  --chips-active-hover-bg-color: #fcd54e;
  --chips-active-hover-border-color: rgba(252, 213, 78, 0.9);
  --chips-icon-active-color: rgba(252, 213, 78, 0.7);
  --chips-icon-hover-color: rgba(252, 213, 78, 0.9);
  --selectable-hover-color: #fcd54e;
  --pagination-button-border: 1px solid #fcd54e;
  --pagination-button-color: #fcd54e;
  --pagination-button-color-disabled: #fcd54e;
  --pagination-button-color-active: #fcd54e;
  --pagination-button-border-active: 3px solid #fcd54e;
  --notifications-btn-flat-primary: #fcd54e;
  --primary-text: #fcd54e;
  --notifications-flash-dialog-border: 1px solid #fcd54e;
  --notifications-flash-dialog-background-color: #fcd54e;
  --aw-chat-message-color: #fcd54e;
  --sendbar-send-btn-active-color: #fcd54e;
  --outline8: #fcd54e;
  --input-payment-focus-border-color: #fcd54e;
  --input-payment-focus-box-shadow: #fcd54e;
  --input-payment-label-color-focus: #fcd54e;
  --wcag-datatable-highlight-bg: rgba(255, 255, 255, 0.14);
  --wcag-datatable-hover-bg: rgba(255, 255, 255, 0.07);
  --dp-primary-9: rgba(252, 213, 78, 0.9);
  --dp-today-dot: #fcd54e;
  --wysiwyg-btn-active-color: #fcd54e;
}

.theme-dark .subtheme11 {
  font-family: var(--font-family);
}

.theme-dark .subtheme12 {
  --primary: #00e5d2;
  --primary-rgb: 0, 229, 210;
  --primary-15: #26e9d9;
  --primary-20: #33eadb;
  --primary-25: #40ecdd;
  --primary-30: #4dede0;
  --primary-50: #80f2e9;
  --primary-shade-10: #00cebd;
  --primary-shade-12: #00cab9;
  --primary-shade-30: #00a093;
  --primary-shade-15: #00c3b3;
  --primary-shade-25: #00ac9e;
  --primary-shade-40: #00897e;
  --primary-shade-50: #007369;
  --primary-2: #00e5d2;
  --primary-2-rgb: 0, 229, 210;
  --primary-2-15: #26e9d9;
  --primary-2-20: #33eadb;
  --primary-2-25: #40ecdd;
  --primary-2-30: #4dede0;
  --primary-2-50: #80f2e9;
  --primary-2-shade-10: #00cebd;
  --primary-2-shade-12: #00cab9;
  --primary-2-shade-30: #00a093;
  --primary-2-shade-15: #00c3b3;
  --primary-2-shade-25: #00ac9e;
  --primary-2-shade-40: #00897e;
  --primary-2-shade-50: #007369;
  --success: #008906;
  --success-rgb: 0, 137, 6;
  --success-15: #269b2b;
  --success-20: #33a138;
  --success-25: #40a744;
  --success-30: #4dac51;
  --success-50: #80c483;
  --success-shade-10: #007b05;
  --success-shade-12: #007905;
  --success-shade-30: #006004;
  --success-shade-15: #007405;
  --success-shade-25: #006705;
  --success-shade-40: #005204;
  --success-shade-50: #004503;
  --success-2: #39d627;
  --success-2-rgb: 57, 214, 39;
  --success-2-15: #57dc47;
  --success-2-20: #61de52;
  --success-2-25: #6be05d;
  --success-2-30: #74e268;
  --success-2-50: #9ceb93;
  --success-2-shade-10: #33c123;
  --success-2-shade-12: #32bc22;
  --success-2-shade-30: #28961b;
  --success-2-shade-15: #30b621;
  --success-2-shade-25: #2ba11d;
  --success-2-shade-40: #228017;
  --success-2-shade-50: #1d6b14;
  --warning: #ba5b03;
  --warning-rgb: 186, 91, 3;
  --warning-15: #c47429;
  --warning-20: #c87c35;
  --warning-25: #cb8442;
  --warning-30: #cf8c4f;
  --warning-50: #ddad81;
  --warning-shade-10: #a75203;
  --warning-shade-12: #a45003;
  --warning-shade-30: #824002;
  --warning-shade-15: #9e4d03;
  --warning-shade-25: #8c4402;
  --warning-shade-40: #703702;
  --warning-shade-50: #5d2e02;
  --warning-2: #ef9c23;
  --warning-2-rgb: 239, 156, 35;
  --warning-2-15: #f1ab44;
  --warning-2-20: #f2b04f;
  --warning-2-25: #f3b55a;
  --warning-2-30: #f4ba65;
  --warning-2-50: #f7ce91;
  --warning-2-shade-10: #d78c20;
  --warning-2-shade-12: #d2891f;
  --warning-2-shade-30: #a76d19;
  --warning-2-shade-15: #cb851e;
  --warning-2-shade-25: #b3751a;
  --warning-2-shade-40: #8f5e15;
  --warning-2-shade-50: #784e12;
  --danger: #d93b3d;
  --danger-rgb: 217, 59, 61;
  --danger-15: #df585a;
  --danger-20: #e16264;
  --danger-25: #e36c6e;
  --danger-30: #e47677;
  --danger-50: #ec9d9e;
  --danger-shade-10: #c33537;
  --danger-shade-12: #bf3436;
  --danger-shade-30: #98292b;
  --danger-shade-15: #b83234;
  --danger-shade-25: #a32c2e;
  --danger-shade-40: #822325;
  --danger-shade-50: #6d1e1f;
  --danger-2: #ff787a;
  --danger-2-rgb: 255, 120, 122;
  --danger-2-15: #ff8c8e;
  --danger-2-20: #ff9395;
  --danger-2-25: #ff9a9b;
  --danger-2-30: #ffa1a2;
  --danger-2-50: #ffbcbd;
  --danger-2-shade-10: #e66c6e;
  --danger-2-shade-12: #e06a6b;
  --danger-2-shade-30: #b35455;
  --danger-2-shade-15: #d96668;
  --danger-2-shade-25: #bf5a5c;
  --danger-2-shade-40: #994849;
  --danger-2-shade-50: #803c3d;
  --hue1: #1774cc;
  --hue1-rgb: 23, 116, 204;
  --hue1-15: #3a89d4;
  --hue1-20: #4590d6;
  --hue1-25: #5197d9;
  --hue1-30: #5d9edb;
  --hue1-50: #8bbae6;
  --hue1-shade-10: #1568b8;
  --hue1-shade-12: #1466b4;
  --hue1-shade-30: #10518f;
  --hue1-shade-15: #1463ad;
  --hue1-shade-25: #115799;
  --hue1-shade-40: #0e467a;
  --hue1-shade-50: #0c3a66;
  --hue2: #7863e0;
  --hue2-rgb: 120, 99, 224;
  --hue2-15: #8c7ae5;
  --hue2-20: #9382e6;
  --hue2-25: #9a8ae8;
  --hue2-30: #a192e9;
  --hue2-50: #bcb1f0;
  --hue2-shade-10: #6c59ca;
  --hue2-shade-12: #6a57c5;
  --hue2-shade-30: #54459d;
  --hue2-shade-15: #6654be;
  --hue2-shade-25: #5a4aa8;
  --hue2-shade-40: #483b86;
  --hue2-shade-50: #3c3270;
  --hue3: #c32dc3;
  --hue3-rgb: 195, 45, 195;
  --hue3-15: #cc4dcc;
  --hue3-20: #cf57cf;
  --hue3-25: #d262d2;
  --hue3-30: #d56cd5;
  --hue3-50: #e196e1;
  --hue3-shade-10: #b029b0;
  --hue3-shade-12: #ac28ac;
  --hue3-shade-30: #892089;
  --hue3-shade-15: #a626a6;
  --hue3-shade-25: #922292;
  --hue3-shade-40: #751b75;
  --hue3-shade-50: #621762;
  --hue4: #ef9c23;
  --hue4-rgb: 239, 156, 35;
  --hue4-15: #f1ab44;
  --hue4-20: #f2b04f;
  --hue4-25: #f3b55a;
  --hue4-30: #f4ba65;
  --hue4-50: #f7ce91;
  --hue4-shade-10: #d78c20;
  --hue4-shade-12: #d2891f;
  --hue4-shade-30: #a76d19;
  --hue4-shade-15: #cb851e;
  --hue4-shade-25: #b3751a;
  --hue4-shade-40: #8f5e15;
  --hue4-shade-50: #784e12;
  --hue5: #39d627;
  --hue5-rgb: 57, 214, 39;
  --hue5-15: #57dc47;
  --hue5-20: #61de52;
  --hue5-25: #6be05d;
  --hue5-30: #74e268;
  --hue5-50: #9ceb93;
  --hue5-shade-10: #33c123;
  --hue5-shade-12: #32bc22;
  --hue5-shade-30: #28961b;
  --hue5-shade-15: #30b621;
  --hue5-shade-25: #2ba11d;
  --hue5-shade-40: #228017;
  --hue5-shade-50: #1d6b14;
  --hue6: #00857a;
  --hue6-rgb: 0, 133, 122;
  --hue6-15: #26978e;
  --hue6-20: #339d95;
  --hue6-25: #40a49b;
  --hue6-30: #4daaa2;
  --hue6-50: #80c2bd;
  --hue6-shade-10: #00786e;
  --hue6-shade-12: #00756b;
  --hue6-shade-30: #005d55;
  --hue6-shade-15: #007168;
  --hue6-shade-25: #00645c;
  --hue6-shade-40: #005049;
  --hue6-shade-50: #00433d;
  --hue7: #46aff2;
  --hue7-rgb: 70, 175, 242;
  --hue7-15: #62bbf4;
  --hue7-20: #6bbff5;
  --hue7-25: #74c3f5;
  --hue7-30: #7ec7f6;
  --hue7-50: #a3d7f9;
  --hue7-shade-10: #3f9eda;
  --hue7-shade-12: #3e9ad5;
  --hue7-shade-30: #317ba9;
  --hue7-shade-15: #3c95ce;
  --hue7-shade-25: #3583b6;
  --hue7-shade-40: #2a6991;
  --hue7-shade-50: #235879;
  --hue8: #ad9fff;
  --hue8-rgb: 173, 159, 255;
  --hue8-15: #b9adff;
  --hue8-20: #bdb2ff;
  --hue8-25: #c2b7ff;
  --hue8-30: #c6bcff;
  --hue8-50: #d6cfff;
  --hue8-shade-10: #9c8fe6;
  --hue8-shade-12: #988ce0;
  --hue8-shade-30: #796fb3;
  --hue8-shade-15: #9387d9;
  --hue8-shade-25: #8277bf;
  --hue8-shade-40: #685f99;
  --hue8-shade-50: #575080;
  --hue9: #f26df2;
  --hue9-rgb: 242, 109, 242;
  --hue9-15: #f483f4;
  --hue9-20: #f58af5;
  --hue9-25: #f592f5;
  --hue9-30: #f699f6;
  --hue9-50: #f9b6f9;
  --hue9-shade-10: #da62da;
  --hue9-shade-12: #d560d5;
  --hue9-shade-30: #a94ca9;
  --hue9-shade-15: #ce5dce;
  --hue9-shade-25: #b652b6;
  --hue9-shade-40: #914191;
  --hue9-shade-50: #793779;
  --hue10: #ff787a;
  --hue10-rgb: 255, 120, 122;
  --hue10-15: #ff8c8e;
  --hue10-20: #ff9395;
  --hue10-25: #ff9a9b;
  --hue10-30: #ffa1a2;
  --hue10-50: #ffbcbd;
  --hue10-shade-10: #e66c6e;
  --hue10-shade-12: #e06a6b;
  --hue10-shade-30: #b35455;
  --hue10-shade-15: #d96668;
  --hue10-shade-25: #bf5a5c;
  --hue10-shade-40: #994849;
  --hue10-shade-50: #803c3d;
  --hue11: #fcd54e;
  --hue11-rgb: 252, 213, 78;
  --hue11-15: #fcdb69;
  --hue11-20: #fddd71;
  --hue11-25: #fde07a;
  --hue11-30: #fde283;
  --hue11-50: #feeaa7;
  --hue11-shade-10: #e3c046;
  --hue11-shade-12: #debb45;
  --hue11-shade-30: #b09537;
  --hue11-shade-15: #d6b542;
  --hue11-shade-25: #bda03b;
  --hue11-shade-40: #97802f;
  --hue11-shade-50: #7e6b27;
  --hue12: #00e5d2;
  --hue12-rgb: 0, 229, 210;
  --hue12-15: #26e9d9;
  --hue12-20: #33eadb;
  --hue12-25: #40ecdd;
  --hue12-30: #4dede0;
  --hue12-50: #80f2e9;
  --hue12-shade-10: #00cebd;
  --hue12-shade-12: #00cab9;
  --hue12-shade-30: #00a093;
  --hue12-shade-15: #00c3b3;
  --hue12-shade-25: #00ac9e;
  --hue12-shade-40: #00897e;
  --hue12-shade-50: #007369;
  --hue13: #396070;
  --hue13-rgb: 57, 96, 112;
  --hue13-15: #577885;
  --hue13-20: #61808d;
  --hue13-25: #6b8894;
  --hue13-30: #74909b;
  --hue13-50: #9cb0b8;
  --hue13-shade-10: #335665;
  --hue13-shade-12: #325463;
  --hue13-shade-30: #28434e;
  --hue13-shade-15: #30525f;
  --hue13-shade-25: #2b4854;
  --hue13-shade-40: #223a43;
  --hue13-shade-50: #1d3038;
  --white: #fff;
  --white-rgb: 255, 255, 255;
  --white-15: white;
  --white-20: white;
  --white-25: white;
  --white-30: white;
  --white-50: white;
  --white-shade-10: #e6e6e6;
  --white-shade-12: #e0e0e0;
  --white-shade-30: #b3b3b3;
  --white-shade-15: #d9d9d9;
  --white-shade-25: #bfbfbf;
  --white-shade-40: #999999;
  --white-shade-50: gray;
  --black: #000;
  --black-rgb: 0, 0, 0;
  --black-15: #262626;
  --black-20: #333333;
  --black-25: #404040;
  --black-30: #4d4d4d;
  --black-50: gray;
  --black-shade-10: black;
  --black-shade-12: black;
  --black-shade-30: black;
  --black-shade-15: black;
  --black-shade-25: black;
  --black-shade-40: black;
  --black-shade-50: black;
  --neutral1: #1a1f24;
  --neutral1-rgb: 26, 31, 36;
  --neutral1-15: #3c4145;
  --neutral1-20: #484c50;
  --neutral1-25: #53575b;
  --neutral1-30: #5f6266;
  --neutral1-50: #8d8f92;
  --neutral1-shade-10: #171c20;
  --neutral1-shade-12: #171b20;
  --neutral1-shade-30: #121619;
  --neutral1-shade-15: #161a1f;
  --neutral1-shade-25: #14171b;
  --neutral1-shade-40: #101316;
  --neutral1-shade-50: #0d1012;
  --neutral2: #232a30;
  --neutral2-rgb: 35, 42, 48;
  --neutral2-15: #444a4f;
  --neutral2-20: #4f5559;
  --neutral2-25: #5a5f64;
  --neutral2-30: #656a6e;
  --neutral2-50: #919598;
  --neutral2-shade-10: #20262b;
  --neutral2-shade-12: #1f252a;
  --neutral2-shade-30: #191d22;
  --neutral2-shade-15: #1e2429;
  --neutral2-shade-25: #1a2024;
  --neutral2-shade-40: #15191d;
  --neutral2-shade-50: #121518;
  --neutral3: #141414;
  --neutral3-rgb: 20, 20, 20;
  --neutral3-15: #373737;
  --neutral3-20: #434343;
  --neutral3-25: #4f4f4f;
  --neutral3-30: #5b5b5b;
  --neutral3-50: #8a8a8a;
  --neutral3-shade-10: #121212;
  --neutral3-shade-12: #121212;
  --neutral3-shade-30: #0e0e0e;
  --neutral3-shade-15: #111111;
  --neutral3-shade-25: #0f0f0f;
  --neutral3-shade-40: #0c0c0c;
  --neutral3-shade-50: #0a0a0a;
  --neutral4: #313a42;
  --neutral4-rgb: 49, 58, 66;
  --neutral4-15: #50585e;
  --neutral4-20: #5a6168;
  --neutral4-25: #656b71;
  --neutral4-30: #6f757b;
  --neutral4-50: #989da1;
  --neutral4-shade-10: #2c343b;
  --neutral4-shade-12: #2b333a;
  --neutral4-shade-30: #22292e;
  --neutral4-shade-15: #2a3138;
  --neutral4-shade-25: #252c32;
  --neutral4-shade-40: #1d2328;
  --neutral4-shade-50: #191d21;
  --neutral5: #ffffff;
  --neutral5-rgb: 255, 255, 255;
  --neutral5-15: white;
  --neutral5-20: white;
  --neutral5-25: white;
  --neutral5-30: white;
  --neutral5-50: white;
  --neutral5-shade-10: #e6e6e6;
  --neutral5-shade-12: #e0e0e0;
  --neutral5-shade-30: #b3b3b3;
  --neutral5-shade-15: #d9d9d9;
  --neutral5-shade-25: #bfbfbf;
  --neutral5-shade-40: #999999;
  --neutral5-shade-50: gray;
  --neutral6: #5b6b7b;
  --neutral6-rgb: 91, 107, 123;
  --neutral6-15: #74818f;
  --neutral6-20: #7c8995;
  --neutral6-25: #84909c;
  --neutral6-30: #8c97a3;
  --neutral6-50: #adb5bd;
  --neutral6-shade-10: #52606f;
  --neutral6-shade-12: #505e6c;
  --neutral6-shade-30: #404b56;
  --neutral6-shade-15: #4d5b69;
  --neutral6-shade-25: #44505c;
  --neutral6-shade-40: #37404a;
  --neutral6-shade-50: #2e363e;
  --neutral7: #bec3cc;
  --neutral7-rgb: 190, 195, 204;
  --neutral7-15: #c8ccd4;
  --neutral7-20: #cbcfd6;
  --neutral7-25: #ced2d9;
  --neutral7-30: #d2d5db;
  --neutral7-50: #dfe1e6;
  --neutral7-shade-10: #abb0b8;
  --neutral7-shade-12: #a7acb4;
  --neutral7-shade-30: #85898f;
  --neutral7-shade-15: #a2a6ad;
  --neutral7-shade-25: #8f9299;
  --neutral7-shade-40: #72757a;
  --neutral7-shade-50: #5f6266;
  --link-color: #00e5d2;
  --link-color-hover: #26e9d9;
  --link-color-active: #26e9d9;
  --link-color-visited: #00e5d2;
  --link-color-visited-hover: #26e9d9;
  --anchor-active-color: #ffffff;
  --anchor-active-hover-bg-color: #00e5d2;
  --anchor-active-bg-color: #00e5d2;
  --anchor-active-border-color: rgba(0, 229, 210, 0.3);
  --anchor-active-hover-border-color: #00a093;
  --checkbox-disabled-checked-helper-color: transparent;
  --checkbox-input-checked-helper-color: #00e5d2;
  --checkbox-input-checked-helper-background-color: #00e5d2;
  --checkbox-label-hover-color: #00e5d2;
  --checkbox-label-hover-helper-color: #26e9d9;
  --checkbox-label-hover-text-color: #26e9d9;
  --checkbox-border-hover-color: #00e5d2;
  --checkbox-label-hover-helper-bg: #26e9d9;
  --checkbox-checked-label-hover-hover: rgba(0, 229, 210, 0);
  --checkbox-checked-border-right: #00e5d2;
  --checkbox-checked-border-bottom: #00e5d2;
  --checkbox-background: #00e5d2;
  --checkbox-color: #00e5d2;
  --checkbox-helper-before-after-background: #1a1f24;
  --checkbox-label-hover: #ffffff;
  --checkbox-focus-link-border: none;
  --checkbox-link-hover-color: #ffffff;
  --circle-graphics-border: #00e5d2;
  --circle-graphics-bg: #00e5d2;
  --circle-graphics-icon: #00e5d2;
  --radio-buttons-label-hover-color: #26e9d9;
  --radio-buttons-label-hover: #00e5d2;
  --radio-buttons-checked-border: 2px solid #00e5d2;
  --radio-buttons-checked-hover-border: 2px solid #26e9d9;
  --radio-buttons-checked-border-focus: 2px solid #26e9d9;
  --radio-buttons-checked-background-color: #00e5d2;
  --radio-buttons-checked-hover-background-color: #26e9d9;
  --radio-buttons-hover-not-checked-before: 2px solid #26e9d9;
  --radio-buttons-outline: 2px dotted #00e5d2;
  --radio-buttons-color: #46aff2;
  --radio-buttons-box-shadow-focus: none;
  --radio-buttons-checked-hover-hover-background: none;
  --tabs-indicator-color: #00e5d2;
  --tabs-hover: #00e5d2;
  --placeholder-icon-color: #00e5d2;
  --panel-background: #232a30;
  --progress-indeterminate-background: #00e5d2;
  --progress-stepper-step-color: #00e5d2;
  --switch-checked-background-color: rgba(0, 229, 210, 0.24);
  --switch-checked-after-background-color: #00e5d2;
  --switch-lever-name-disabled-background-color: rgba(0, 229, 210, 0.24);
  --switch-disabled-background-color: #007369;
  --wcag-focus: 1px solid #00e5d2;
  --spinner-layer-border-color: #00e5d2;
  --btn-hover-background: rgba(0, 229, 210, 0);
  --btn-focus-background: rgba(0, 229, 210, 0);
  --btn-primary-2-hover-background: rgba(0, 229, 210, 0);
  --btn-primary-2-active-background: rgba(0, 229, 210, 0);
  --btn-primary-background: transparent;
  --btn-group-primary-background: transparent;
  --btn-group-primary-background-hover: rgba(255, 255, 255, 0.12);
  --btn-group-primary-2-background: transparent;
  --btn-group-primary-2-background-hover: rgba(255, 255, 255, 0.12);
  --btn-outline-wcag-disabled-color: #bec3cc;
  --btn-outline-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-wcag-disabled-color: #bec3cc;
  --btn-outline-primary-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-2-wcag-disabled-color: #bec3cc;
  --btn-outline-primary-2-wcag-disabled-border-color: #5b6b7b;
  --btn-progress-v2-content-color: #00e5d2;
  --b-p-bg-h: #00cebd;
  --b-p-bg-a: #00a093;
  --b-p2-bg-h: #00cebd;
  --b-p2-bg-a: #00a093;
  --floating-primary-hover: #00cebd;
  --floating-primary-active: #00a093;
  --icon-link-state-active-color: #00e5d2;
  --icon-link-state-active-color-hover: #26e9d9;
  --icon-link-state-active-icon-border-color: #00e5d2;
  --bo-p-c-h: #26e9d9;
  --bo-p-c-a: #40ecdd;
  --bo-p2-c-h: #26e9d9;
  --bo-p2-c-a: #40ecdd;
  --icon-link-h-c: #26e9d9;
  --icon-link-a-c: #40ecdd;
  --minify-toggle-btn-hover: #26e9d9;
  --sortable-btn-color: #00e5d2;
  --table-icon-up-color: #00e5d2;
  --table-icon-up-down: #00e5d2;
  --input-focus-border-color: #00e5d2;
  --input-focus-box-shadow: #00e5d2;
  --input-field-label-icon-color: #00e5d2;
  --label-color-active: #00e5d2;
  --action-icon-color-hover: #00e5d2;
  --select-focus-border-bottom: #00e5d2;
  --select-focus-border-color: #00e5d2;
  --disabled-label-color: #00e5d2;
  --dropdown-check-icon-color: #00e5d2;
  --dropdown-li-active-color: #00e5d2;
  --dropdown-content-collection-hover-active-color: #00e5d2;
  --dropdown-more-link-color: #00e5d2;
  --badge-num-outline-border: #00e5d2;
  --badge-num-outline-color: #00e5d2;
  --textarea-label-color-active: #00e5d2;
  --textarea-box-shadow-focus: 0 -1px 0 0 #00e5d2 inset;
  --textarea-focus-border-color: #00e5d2;
  --collection-active-color: #00e5d2;
  --collection-active-small-color: #00e5d2;
  --collection-active-item: #00e5d2;
  --keyboard-primary-color: #00e5d2;
  --slider-filled-color: #00e5d2;
  --slider-circle-color: #00e5d2;
  --slider-active-on-start-background: #00e5d2;
  --slider-circle-on-start-color: #00e5d2;
  --slider-disabled-circle-on-start-color: #00e5d2;
  --slider-vertical-filled: #00e5d2;
  --slider-disabled-connect-color: #00e5d2;
  --mat-calendar-today-dot: #00e5d2;
  --mat-calendar-days-number-hover-revers: #00e5d2;
  --custom-header-button-hover: #00e5d2;
  --range-background: rgba(0, 229, 210, 0.12);
  --datetime-picker-primary: #00e5d2;
  --datetime-picker-primary-4: rgba(0, 229, 210, 0.4);
  --datetime-picker-primary-9: rgba(0, 229, 210, 0.9);
  --datetime-picker-primary-12: rgba(0, 229, 210, 0.12);
  --range-reverse-color: #00e5d2;
  --only-icon-focus-color: #00e5d2;
  --chips-active-background: #00e5d2;
  --chips-active-border-color: #00e5d2;
  --chips-active-hover-bg-color: #00e5d2;
  --chips-active-hover-border-color: rgba(0, 229, 210, 0.9);
  --chips-icon-active-color: rgba(0, 229, 210, 0.7);
  --chips-icon-hover-color: rgba(0, 229, 210, 0.9);
  --selectable-hover-color: #00e5d2;
  --pagination-button-border: 1px solid #00e5d2;
  --pagination-button-color: #00e5d2;
  --pagination-button-color-disabled: #00e5d2;
  --pagination-button-color-active: #00e5d2;
  --pagination-button-border-active: 3px solid #00e5d2;
  --notifications-btn-flat-primary: #00e5d2;
  --primary-text: #00e5d2;
  --notifications-flash-dialog-border: 1px solid #00e5d2;
  --notifications-flash-dialog-background-color: #00e5d2;
  --aw-chat-message-color: #00e5d2;
  --sendbar-send-btn-active-color: #00e5d2;
  --outline8: #00e5d2;
  --input-payment-focus-border-color: #00e5d2;
  --input-payment-focus-box-shadow: #00e5d2;
  --input-payment-label-color-focus: #00e5d2;
  --wcag-datatable-highlight-bg: rgba(255, 255, 255, 0.14);
  --wcag-datatable-hover-bg: rgba(255, 255, 255, 0.07);
  --dp-primary-9: rgba(0, 229, 210, 0.9);
  --dp-today-dot: #00e5d2;
  --wysiwyg-btn-active-color: #00e5d2;
}

.theme-dark .subtheme12 {
  font-family: var(--font-family);
}

.theme-dark .subtheme13 {
  --primary: #396070;
  --primary-rgb: 57, 96, 112;
  --primary-15: #577885;
  --primary-20: #61808d;
  --primary-25: #6b8894;
  --primary-30: #74909b;
  --primary-50: #9cb0b8;
  --primary-shade-10: #335665;
  --primary-shade-12: #325463;
  --primary-shade-30: #28434e;
  --primary-shade-15: #30525f;
  --primary-shade-25: #2b4854;
  --primary-shade-40: #223a43;
  --primary-shade-50: #1d3038;
  --primary-2: #396070;
  --primary-2-rgb: 57, 96, 112;
  --primary-2-15: #577885;
  --primary-2-20: #61808d;
  --primary-2-25: #6b8894;
  --primary-2-30: #74909b;
  --primary-2-50: #9cb0b8;
  --primary-2-shade-10: #335665;
  --primary-2-shade-12: #325463;
  --primary-2-shade-30: #28434e;
  --primary-2-shade-15: #30525f;
  --primary-2-shade-25: #2b4854;
  --primary-2-shade-40: #223a43;
  --primary-2-shade-50: #1d3038;
  --success: #008906;
  --success-rgb: 0, 137, 6;
  --success-15: #269b2b;
  --success-20: #33a138;
  --success-25: #40a744;
  --success-30: #4dac51;
  --success-50: #80c483;
  --success-shade-10: #007b05;
  --success-shade-12: #007905;
  --success-shade-30: #006004;
  --success-shade-15: #007405;
  --success-shade-25: #006705;
  --success-shade-40: #005204;
  --success-shade-50: #004503;
  --success-2: #39d627;
  --success-2-rgb: 57, 214, 39;
  --success-2-15: #57dc47;
  --success-2-20: #61de52;
  --success-2-25: #6be05d;
  --success-2-30: #74e268;
  --success-2-50: #9ceb93;
  --success-2-shade-10: #33c123;
  --success-2-shade-12: #32bc22;
  --success-2-shade-30: #28961b;
  --success-2-shade-15: #30b621;
  --success-2-shade-25: #2ba11d;
  --success-2-shade-40: #228017;
  --success-2-shade-50: #1d6b14;
  --warning: #ba5b03;
  --warning-rgb: 186, 91, 3;
  --warning-15: #c47429;
  --warning-20: #c87c35;
  --warning-25: #cb8442;
  --warning-30: #cf8c4f;
  --warning-50: #ddad81;
  --warning-shade-10: #a75203;
  --warning-shade-12: #a45003;
  --warning-shade-30: #824002;
  --warning-shade-15: #9e4d03;
  --warning-shade-25: #8c4402;
  --warning-shade-40: #703702;
  --warning-shade-50: #5d2e02;
  --warning-2: #ef9c23;
  --warning-2-rgb: 239, 156, 35;
  --warning-2-15: #f1ab44;
  --warning-2-20: #f2b04f;
  --warning-2-25: #f3b55a;
  --warning-2-30: #f4ba65;
  --warning-2-50: #f7ce91;
  --warning-2-shade-10: #d78c20;
  --warning-2-shade-12: #d2891f;
  --warning-2-shade-30: #a76d19;
  --warning-2-shade-15: #cb851e;
  --warning-2-shade-25: #b3751a;
  --warning-2-shade-40: #8f5e15;
  --warning-2-shade-50: #784e12;
  --danger: #d93b3d;
  --danger-rgb: 217, 59, 61;
  --danger-15: #df585a;
  --danger-20: #e16264;
  --danger-25: #e36c6e;
  --danger-30: #e47677;
  --danger-50: #ec9d9e;
  --danger-shade-10: #c33537;
  --danger-shade-12: #bf3436;
  --danger-shade-30: #98292b;
  --danger-shade-15: #b83234;
  --danger-shade-25: #a32c2e;
  --danger-shade-40: #822325;
  --danger-shade-50: #6d1e1f;
  --danger-2: #ff787a;
  --danger-2-rgb: 255, 120, 122;
  --danger-2-15: #ff8c8e;
  --danger-2-20: #ff9395;
  --danger-2-25: #ff9a9b;
  --danger-2-30: #ffa1a2;
  --danger-2-50: #ffbcbd;
  --danger-2-shade-10: #e66c6e;
  --danger-2-shade-12: #e06a6b;
  --danger-2-shade-30: #b35455;
  --danger-2-shade-15: #d96668;
  --danger-2-shade-25: #bf5a5c;
  --danger-2-shade-40: #994849;
  --danger-2-shade-50: #803c3d;
  --hue1: #1774cc;
  --hue1-rgb: 23, 116, 204;
  --hue1-15: #3a89d4;
  --hue1-20: #4590d6;
  --hue1-25: #5197d9;
  --hue1-30: #5d9edb;
  --hue1-50: #8bbae6;
  --hue1-shade-10: #1568b8;
  --hue1-shade-12: #1466b4;
  --hue1-shade-30: #10518f;
  --hue1-shade-15: #1463ad;
  --hue1-shade-25: #115799;
  --hue1-shade-40: #0e467a;
  --hue1-shade-50: #0c3a66;
  --hue2: #7863e0;
  --hue2-rgb: 120, 99, 224;
  --hue2-15: #8c7ae5;
  --hue2-20: #9382e6;
  --hue2-25: #9a8ae8;
  --hue2-30: #a192e9;
  --hue2-50: #bcb1f0;
  --hue2-shade-10: #6c59ca;
  --hue2-shade-12: #6a57c5;
  --hue2-shade-30: #54459d;
  --hue2-shade-15: #6654be;
  --hue2-shade-25: #5a4aa8;
  --hue2-shade-40: #483b86;
  --hue2-shade-50: #3c3270;
  --hue3: #c32dc3;
  --hue3-rgb: 195, 45, 195;
  --hue3-15: #cc4dcc;
  --hue3-20: #cf57cf;
  --hue3-25: #d262d2;
  --hue3-30: #d56cd5;
  --hue3-50: #e196e1;
  --hue3-shade-10: #b029b0;
  --hue3-shade-12: #ac28ac;
  --hue3-shade-30: #892089;
  --hue3-shade-15: #a626a6;
  --hue3-shade-25: #922292;
  --hue3-shade-40: #751b75;
  --hue3-shade-50: #621762;
  --hue4: #ef9c23;
  --hue4-rgb: 239, 156, 35;
  --hue4-15: #f1ab44;
  --hue4-20: #f2b04f;
  --hue4-25: #f3b55a;
  --hue4-30: #f4ba65;
  --hue4-50: #f7ce91;
  --hue4-shade-10: #d78c20;
  --hue4-shade-12: #d2891f;
  --hue4-shade-30: #a76d19;
  --hue4-shade-15: #cb851e;
  --hue4-shade-25: #b3751a;
  --hue4-shade-40: #8f5e15;
  --hue4-shade-50: #784e12;
  --hue5: #39d627;
  --hue5-rgb: 57, 214, 39;
  --hue5-15: #57dc47;
  --hue5-20: #61de52;
  --hue5-25: #6be05d;
  --hue5-30: #74e268;
  --hue5-50: #9ceb93;
  --hue5-shade-10: #33c123;
  --hue5-shade-12: #32bc22;
  --hue5-shade-30: #28961b;
  --hue5-shade-15: #30b621;
  --hue5-shade-25: #2ba11d;
  --hue5-shade-40: #228017;
  --hue5-shade-50: #1d6b14;
  --hue6: #00857a;
  --hue6-rgb: 0, 133, 122;
  --hue6-15: #26978e;
  --hue6-20: #339d95;
  --hue6-25: #40a49b;
  --hue6-30: #4daaa2;
  --hue6-50: #80c2bd;
  --hue6-shade-10: #00786e;
  --hue6-shade-12: #00756b;
  --hue6-shade-30: #005d55;
  --hue6-shade-15: #007168;
  --hue6-shade-25: #00645c;
  --hue6-shade-40: #005049;
  --hue6-shade-50: #00433d;
  --hue7: #46aff2;
  --hue7-rgb: 70, 175, 242;
  --hue7-15: #62bbf4;
  --hue7-20: #6bbff5;
  --hue7-25: #74c3f5;
  --hue7-30: #7ec7f6;
  --hue7-50: #a3d7f9;
  --hue7-shade-10: #3f9eda;
  --hue7-shade-12: #3e9ad5;
  --hue7-shade-30: #317ba9;
  --hue7-shade-15: #3c95ce;
  --hue7-shade-25: #3583b6;
  --hue7-shade-40: #2a6991;
  --hue7-shade-50: #235879;
  --hue8: #ad9fff;
  --hue8-rgb: 173, 159, 255;
  --hue8-15: #b9adff;
  --hue8-20: #bdb2ff;
  --hue8-25: #c2b7ff;
  --hue8-30: #c6bcff;
  --hue8-50: #d6cfff;
  --hue8-shade-10: #9c8fe6;
  --hue8-shade-12: #988ce0;
  --hue8-shade-30: #796fb3;
  --hue8-shade-15: #9387d9;
  --hue8-shade-25: #8277bf;
  --hue8-shade-40: #685f99;
  --hue8-shade-50: #575080;
  --hue9: #f26df2;
  --hue9-rgb: 242, 109, 242;
  --hue9-15: #f483f4;
  --hue9-20: #f58af5;
  --hue9-25: #f592f5;
  --hue9-30: #f699f6;
  --hue9-50: #f9b6f9;
  --hue9-shade-10: #da62da;
  --hue9-shade-12: #d560d5;
  --hue9-shade-30: #a94ca9;
  --hue9-shade-15: #ce5dce;
  --hue9-shade-25: #b652b6;
  --hue9-shade-40: #914191;
  --hue9-shade-50: #793779;
  --hue10: #ff787a;
  --hue10-rgb: 255, 120, 122;
  --hue10-15: #ff8c8e;
  --hue10-20: #ff9395;
  --hue10-25: #ff9a9b;
  --hue10-30: #ffa1a2;
  --hue10-50: #ffbcbd;
  --hue10-shade-10: #e66c6e;
  --hue10-shade-12: #e06a6b;
  --hue10-shade-30: #b35455;
  --hue10-shade-15: #d96668;
  --hue10-shade-25: #bf5a5c;
  --hue10-shade-40: #994849;
  --hue10-shade-50: #803c3d;
  --hue11: #fcd54e;
  --hue11-rgb: 252, 213, 78;
  --hue11-15: #fcdb69;
  --hue11-20: #fddd71;
  --hue11-25: #fde07a;
  --hue11-30: #fde283;
  --hue11-50: #feeaa7;
  --hue11-shade-10: #e3c046;
  --hue11-shade-12: #debb45;
  --hue11-shade-30: #b09537;
  --hue11-shade-15: #d6b542;
  --hue11-shade-25: #bda03b;
  --hue11-shade-40: #97802f;
  --hue11-shade-50: #7e6b27;
  --hue12: #00e5d2;
  --hue12-rgb: 0, 229, 210;
  --hue12-15: #26e9d9;
  --hue12-20: #33eadb;
  --hue12-25: #40ecdd;
  --hue12-30: #4dede0;
  --hue12-50: #80f2e9;
  --hue12-shade-10: #00cebd;
  --hue12-shade-12: #00cab9;
  --hue12-shade-30: #00a093;
  --hue12-shade-15: #00c3b3;
  --hue12-shade-25: #00ac9e;
  --hue12-shade-40: #00897e;
  --hue12-shade-50: #007369;
  --hue13: #396070;
  --hue13-rgb: 57, 96, 112;
  --hue13-15: #577885;
  --hue13-20: #61808d;
  --hue13-25: #6b8894;
  --hue13-30: #74909b;
  --hue13-50: #9cb0b8;
  --hue13-shade-10: #335665;
  --hue13-shade-12: #325463;
  --hue13-shade-30: #28434e;
  --hue13-shade-15: #30525f;
  --hue13-shade-25: #2b4854;
  --hue13-shade-40: #223a43;
  --hue13-shade-50: #1d3038;
  --white: #fff;
  --white-rgb: 255, 255, 255;
  --white-15: white;
  --white-20: white;
  --white-25: white;
  --white-30: white;
  --white-50: white;
  --white-shade-10: #e6e6e6;
  --white-shade-12: #e0e0e0;
  --white-shade-30: #b3b3b3;
  --white-shade-15: #d9d9d9;
  --white-shade-25: #bfbfbf;
  --white-shade-40: #999999;
  --white-shade-50: gray;
  --black: #000;
  --black-rgb: 0, 0, 0;
  --black-15: #262626;
  --black-20: #333333;
  --black-25: #404040;
  --black-30: #4d4d4d;
  --black-50: gray;
  --black-shade-10: black;
  --black-shade-12: black;
  --black-shade-30: black;
  --black-shade-15: black;
  --black-shade-25: black;
  --black-shade-40: black;
  --black-shade-50: black;
  --neutral1: #1a1f24;
  --neutral1-rgb: 26, 31, 36;
  --neutral1-15: #3c4145;
  --neutral1-20: #484c50;
  --neutral1-25: #53575b;
  --neutral1-30: #5f6266;
  --neutral1-50: #8d8f92;
  --neutral1-shade-10: #171c20;
  --neutral1-shade-12: #171b20;
  --neutral1-shade-30: #121619;
  --neutral1-shade-15: #161a1f;
  --neutral1-shade-25: #14171b;
  --neutral1-shade-40: #101316;
  --neutral1-shade-50: #0d1012;
  --neutral2: #232a30;
  --neutral2-rgb: 35, 42, 48;
  --neutral2-15: #444a4f;
  --neutral2-20: #4f5559;
  --neutral2-25: #5a5f64;
  --neutral2-30: #656a6e;
  --neutral2-50: #919598;
  --neutral2-shade-10: #20262b;
  --neutral2-shade-12: #1f252a;
  --neutral2-shade-30: #191d22;
  --neutral2-shade-15: #1e2429;
  --neutral2-shade-25: #1a2024;
  --neutral2-shade-40: #15191d;
  --neutral2-shade-50: #121518;
  --neutral3: #141414;
  --neutral3-rgb: 20, 20, 20;
  --neutral3-15: #373737;
  --neutral3-20: #434343;
  --neutral3-25: #4f4f4f;
  --neutral3-30: #5b5b5b;
  --neutral3-50: #8a8a8a;
  --neutral3-shade-10: #121212;
  --neutral3-shade-12: #121212;
  --neutral3-shade-30: #0e0e0e;
  --neutral3-shade-15: #111111;
  --neutral3-shade-25: #0f0f0f;
  --neutral3-shade-40: #0c0c0c;
  --neutral3-shade-50: #0a0a0a;
  --neutral4: #313a42;
  --neutral4-rgb: 49, 58, 66;
  --neutral4-15: #50585e;
  --neutral4-20: #5a6168;
  --neutral4-25: #656b71;
  --neutral4-30: #6f757b;
  --neutral4-50: #989da1;
  --neutral4-shade-10: #2c343b;
  --neutral4-shade-12: #2b333a;
  --neutral4-shade-30: #22292e;
  --neutral4-shade-15: #2a3138;
  --neutral4-shade-25: #252c32;
  --neutral4-shade-40: #1d2328;
  --neutral4-shade-50: #191d21;
  --neutral5: #ffffff;
  --neutral5-rgb: 255, 255, 255;
  --neutral5-15: white;
  --neutral5-20: white;
  --neutral5-25: white;
  --neutral5-30: white;
  --neutral5-50: white;
  --neutral5-shade-10: #e6e6e6;
  --neutral5-shade-12: #e0e0e0;
  --neutral5-shade-30: #b3b3b3;
  --neutral5-shade-15: #d9d9d9;
  --neutral5-shade-25: #bfbfbf;
  --neutral5-shade-40: #999999;
  --neutral5-shade-50: gray;
  --neutral6: #5b6b7b;
  --neutral6-rgb: 91, 107, 123;
  --neutral6-15: #74818f;
  --neutral6-20: #7c8995;
  --neutral6-25: #84909c;
  --neutral6-30: #8c97a3;
  --neutral6-50: #adb5bd;
  --neutral6-shade-10: #52606f;
  --neutral6-shade-12: #505e6c;
  --neutral6-shade-30: #404b56;
  --neutral6-shade-15: #4d5b69;
  --neutral6-shade-25: #44505c;
  --neutral6-shade-40: #37404a;
  --neutral6-shade-50: #2e363e;
  --neutral7: #bec3cc;
  --neutral7-rgb: 190, 195, 204;
  --neutral7-15: #c8ccd4;
  --neutral7-20: #cbcfd6;
  --neutral7-25: #ced2d9;
  --neutral7-30: #d2d5db;
  --neutral7-50: #dfe1e6;
  --neutral7-shade-10: #abb0b8;
  --neutral7-shade-12: #a7acb4;
  --neutral7-shade-30: #85898f;
  --neutral7-shade-15: #a2a6ad;
  --neutral7-shade-25: #8f9299;
  --neutral7-shade-40: #72757a;
  --neutral7-shade-50: #5f6266;
  --link-color: #396070;
  --link-color-hover: #577885;
  --link-color-active: #577885;
  --link-color-visited: #396070;
  --link-color-visited-hover: #577885;
  --anchor-active-color: #ffffff;
  --anchor-active-hover-bg-color: #396070;
  --anchor-active-bg-color: #396070;
  --anchor-active-border-color: rgba(57, 96, 112, 0.3);
  --anchor-active-hover-border-color: #28434e;
  --checkbox-disabled-checked-helper-color: transparent;
  --checkbox-input-checked-helper-color: #396070;
  --checkbox-input-checked-helper-background-color: #396070;
  --checkbox-label-hover-color: #396070;
  --checkbox-label-hover-helper-color: #577885;
  --checkbox-label-hover-text-color: #577885;
  --checkbox-border-hover-color: #396070;
  --checkbox-label-hover-helper-bg: #577885;
  --checkbox-checked-label-hover-hover: rgba(57, 96, 112, 0);
  --checkbox-checked-border-right: #396070;
  --checkbox-checked-border-bottom: #396070;
  --checkbox-background: #396070;
  --checkbox-color: #396070;
  --checkbox-helper-before-after-background: #1a1f24;
  --checkbox-label-hover: #ffffff;
  --checkbox-focus-link-border: none;
  --checkbox-link-hover-color: #ffffff;
  --circle-graphics-border: #396070;
  --circle-graphics-bg: #396070;
  --circle-graphics-icon: #396070;
  --radio-buttons-label-hover-color: #577885;
  --radio-buttons-label-hover: #396070;
  --radio-buttons-checked-border: 2px solid #396070;
  --radio-buttons-checked-hover-border: 2px solid #577885;
  --radio-buttons-checked-border-focus: 2px solid #577885;
  --radio-buttons-checked-background-color: #396070;
  --radio-buttons-checked-hover-background-color: #577885;
  --radio-buttons-hover-not-checked-before: 2px solid #577885;
  --radio-buttons-outline: 2px dotted #396070;
  --radio-buttons-color: #46aff2;
  --radio-buttons-box-shadow-focus: none;
  --radio-buttons-checked-hover-hover-background: none;
  --tabs-indicator-color: #396070;
  --tabs-hover: #396070;
  --placeholder-icon-color: #396070;
  --panel-background: #232a30;
  --progress-indeterminate-background: #396070;
  --progress-stepper-step-color: #396070;
  --switch-checked-background-color: rgba(57, 96, 112, 0.24);
  --switch-checked-after-background-color: #396070;
  --switch-lever-name-disabled-background-color: rgba(57, 96, 112, 0.24);
  --switch-disabled-background-color: #1d3038;
  --wcag-focus: 1px solid #396070;
  --spinner-layer-border-color: #396070;
  --btn-hover-background: rgba(57, 96, 112, 0);
  --btn-focus-background: rgba(57, 96, 112, 0);
  --btn-primary-2-hover-background: rgba(57, 96, 112, 0);
  --btn-primary-2-active-background: rgba(57, 96, 112, 0);
  --btn-primary-background: transparent;
  --btn-group-primary-background: transparent;
  --btn-group-primary-background-hover: rgba(255, 255, 255, 0.12);
  --btn-group-primary-2-background: transparent;
  --btn-group-primary-2-background-hover: rgba(255, 255, 255, 0.12);
  --btn-outline-wcag-disabled-color: #bec3cc;
  --btn-outline-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-wcag-disabled-color: #bec3cc;
  --btn-outline-primary-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-2-wcag-disabled-color: #bec3cc;
  --btn-outline-primary-2-wcag-disabled-border-color: #5b6b7b;
  --btn-progress-v2-content-color: #396070;
  --b-p-bg-h: #335665;
  --b-p-bg-a: #28434e;
  --b-p2-bg-h: #335665;
  --b-p2-bg-a: #28434e;
  --floating-primary-hover: #335665;
  --floating-primary-active: #28434e;
  --icon-link-state-active-color: #396070;
  --icon-link-state-active-color-hover: #577885;
  --icon-link-state-active-icon-border-color: #396070;
  --bo-p-c-h: #577885;
  --bo-p-c-a: #6b8894;
  --bo-p2-c-h: #577885;
  --bo-p2-c-a: #6b8894;
  --icon-link-h-c: #577885;
  --icon-link-a-c: #6b8894;
  --minify-toggle-btn-hover: #577885;
  --sortable-btn-color: #396070;
  --table-icon-up-color: #396070;
  --table-icon-up-down: #396070;
  --input-focus-border-color: #396070;
  --input-focus-box-shadow: #396070;
  --input-field-label-icon-color: #396070;
  --label-color-active: #396070;
  --action-icon-color-hover: #396070;
  --select-focus-border-bottom: #396070;
  --select-focus-border-color: #396070;
  --disabled-label-color: #396070;
  --dropdown-check-icon-color: #396070;
  --dropdown-li-active-color: #396070;
  --dropdown-content-collection-hover-active-color: #396070;
  --dropdown-more-link-color: #396070;
  --badge-num-outline-border: #396070;
  --badge-num-outline-color: #396070;
  --textarea-label-color-active: #396070;
  --textarea-box-shadow-focus: 0 -1px 0 0 #396070 inset;
  --textarea-focus-border-color: #396070;
  --collection-active-color: #396070;
  --collection-active-small-color: #396070;
  --collection-active-item: #396070;
  --keyboard-primary-color: #396070;
  --slider-filled-color: #396070;
  --slider-circle-color: #396070;
  --slider-active-on-start-background: #396070;
  --slider-circle-on-start-color: #396070;
  --slider-disabled-circle-on-start-color: #396070;
  --slider-vertical-filled: #396070;
  --slider-disabled-connect-color: #396070;
  --mat-calendar-today-dot: #396070;
  --mat-calendar-days-number-hover-revers: #396070;
  --custom-header-button-hover: #396070;
  --range-background: rgba(57, 96, 112, 0.12);
  --datetime-picker-primary: #396070;
  --datetime-picker-primary-4: rgba(57, 96, 112, 0.4);
  --datetime-picker-primary-9: rgba(57, 96, 112, 0.9);
  --datetime-picker-primary-12: rgba(57, 96, 112, 0.12);
  --range-reverse-color: #396070;
  --only-icon-focus-color: #396070;
  --chips-active-background: #396070;
  --chips-active-border-color: #396070;
  --chips-active-hover-bg-color: #396070;
  --chips-active-hover-border-color: rgba(57, 96, 112, 0.9);
  --chips-icon-active-color: rgba(57, 96, 112, 0.7);
  --chips-icon-hover-color: rgba(57, 96, 112, 0.9);
  --selectable-hover-color: #396070;
  --pagination-button-border: 1px solid #396070;
  --pagination-button-color: #396070;
  --pagination-button-color-disabled: #396070;
  --pagination-button-color-active: #396070;
  --pagination-button-border-active: 3px solid #396070;
  --notifications-btn-flat-primary: #396070;
  --primary-text: #396070;
  --notifications-flash-dialog-border: 1px solid #396070;
  --notifications-flash-dialog-background-color: #396070;
  --aw-chat-message-color: #396070;
  --sendbar-send-btn-active-color: #396070;
  --outline8: #396070;
  --input-payment-focus-border-color: #396070;
  --input-payment-focus-box-shadow: #396070;
  --input-payment-label-color-focus: #396070;
  --wcag-datatable-highlight-bg: rgba(255, 255, 255, 0.14);
  --wcag-datatable-hover-bg: rgba(255, 255, 255, 0.07);
  --dp-primary-9: rgba(57, 96, 112, 0.9);
  --dp-today-dot: #396070;
  --wysiwyg-btn-active-color: #396070;
}

.theme-dark .subtheme13 {
  font-family: var(--font-family);
}

.theme-light {
  --font-family: "Open Sans", sans-serif;
  --html-font-size: 1rem;
  --html-font-weight: 400;
  --html-line-height: 1.5rem;
  --typography-margin-bottom-p: 1rem;
  --typography-font-size-h1: 2.5rem;
  --typography-line-height-h1: 3.5rem;
  --typography-font-weight-h1: 600;
  --typography-margin-h1: 0 0 1rem;
  --typography-font-size-h2: 2rem;
  --typography-line-height-h2: 2.75rem;
  --typography-font-weight-h2: 600;
  --typography-margin-h2: 0 0 1rem;
  --typography-font-size-h3: 1.75rem;
  --typography-line-height-h3: 2.25rem;
  --typography-font-weight-h3: 600;
  --typography-margin-h3: 0 0 1rem;
  --typography-font-size-h4: 1.5rem;
  --typography-line-height-h4: 2rem;
  --typography-font-weight-h4: 600;
  --typography-margin-h4: 0 0 1rem;
  --typography-font-size-h5: 1.25rem;
  --typography-line-height-h5: 1.75rem;
  --typography-font-weight-h5: 600;
  --typography-margin-h5: 0 0 1rem;
  --typography-font-size-h6: 1rem;
  --typography-line-height-h6: 1.5rem;
  --typography-font-weight-h6: 600;
  --typography-margin-h6: 0 0 1rem;
  --typography-font-size-display: 3.5rem;
  --typography-line-height-display: 4.75rem;
  --typography-font-weight-display: 300;
  --typography-margin-display: 0 0 1rem;
  --typography-font-size-blockquote: 1.25rem;
  --typography-line-height-blockquote: 2rem;
  --typography-font-weight-blockquote: 400;
  --typography-margin-blockquote: 0;
  --typography-font-size-blockquote-footer: 0.85rem;
  --typography-line-height-blockquote-footer: 1.25rem;
  --typography-font-weight-blockquote-footer: 600;
  --typography-margin-blockquote-footer: 0;
  --typography-font-size-cite: 0.875rem;
  --typography-line-height-cite: 1.25rem;
  --typography-font-weight-cite: 300;
  --typography-font-size-lead: 1.125rem;
  --typography-line-height-lead: 1.125rem;
  --typography-font-weight-lead: 400;
  --typography-font-size-normal: 16px;
  --typography-line-height-normal: 1.5rem;
  --typography-font-weight-normal: 400;
  --typography-font-size-small: 0.875rem;
  --typography-line-height-small: 1.25rem;
  --typography-font-weight-small: 400;
  --typography-font-size-xsmall: 0.75rem;
  --typography-line-height-xsmall: 1rem;
  --typography-font-weight-xsmall: 400;
  --typography-font-weight-heavy: 700;
  --typography-font-weight-bold: 600;
  --typography-font-weight-light: 300;
  --link-color: var(--primary-2);
  --link-color-hover: var(--primary-2-shade-15);
  --link-color-active: var(--primary-2-10);
  --link-color-visited: var(--primary-2);
  --link-color-visited-hover: var(--primary-2-shade-10);
  --white-link-color: var(--neutral1);
  --white-link-color-hover: var(--neutral1);
  --white-link-color-active: var(--neutral1);
  --white-link-color-visited: var(--neutral1);
  --white-link-color-visited-hover: var(--neutral1);
}

/*56px*/
/*40px*/
/*32px*/
/*28px*/
/*24px*/
/*20px*/
/*16px*/
/*18px*/
/*14px*/
/*12px*/
/*Font Weights*/
.shades {
  background-color: var(--shades) !important;
}

.shades-text {
  color: var(--shades) !important;
}

.shades-text svg {
  fill: var(--shades) !important;
}

.shades-text.circle-graphics {
  border-color: var(--shades) !important;
}

.primary {
  background-color: var(--primary) !important;
}

.primary-text {
  color: var(--primary) !important;
}

.primary-text svg {
  fill: var(--primary) !important;
}

.primary-text.circle-graphics {
  border-color: var(--primary) !important;
}

.primary-hover {
  background-color: var(--primary-hover) !important;
}

.primary-hover-text {
  color: var(--primary-hover) !important;
}

.primary-hover-text svg {
  fill: var(--primary-hover) !important;
}

.primary-hover-text.circle-graphics {
  border-color: var(--primary-hover) !important;
}

.primary-focus {
  background-color: var(--primary-focus) !important;
}

.primary-focus-text {
  color: var(--primary-focus) !important;
}

.primary-focus-text svg {
  fill: var(--primary-focus) !important;
}

.primary-focus-text.circle-graphics {
  border-color: var(--primary-focus) !important;
}

.gray-background {
  background-color: var(--gray-background) !important;
}

.gray-background-text {
  color: var(--gray-background) !important;
}

.gray-background-text svg {
  fill: var(--gray-background) !important;
}

.gray-background-text.circle-graphics {
  border-color: var(--gray-background) !important;
}

.gray-light {
  background-color: var(--gray-light) !important;
}

.gray-light-text {
  color: var(--gray-light) !important;
}

.gray-light-text svg {
  fill: var(--gray-light) !important;
}

.gray-light-text.circle-graphics {
  border-color: var(--gray-light) !important;
}

.gray-mid {
  background-color: var(--gray-mid) !important;
}

.gray-mid-text {
  color: var(--gray-mid) !important;
}

.gray-mid-text svg {
  fill: var(--gray-mid) !important;
}

.gray-mid-text.circle-graphics {
  border-color: var(--gray-mid) !important;
}

.gray-dark {
  background-color: var(--gray-dark) !important;
}

.gray-dark-text {
  color: var(--gray-dark) !important;
}

.gray-dark-text svg {
  fill: var(--gray-dark) !important;
}

.gray-dark-text.circle-graphics {
  border-color: var(--gray-dark) !important;
}

.success {
  background-color: var(--success) !important;
}

.success-text {
  color: var(--success) !important;
}

.success-text svg {
  fill: var(--success) !important;
}

.success-text.circle-graphics {
  border-color: var(--success) !important;
}

.success-hover {
  background-color: var(--success-hover) !important;
}

.success-hover-text {
  color: var(--success-hover) !important;
}

.success-hover-text svg {
  fill: var(--success-hover) !important;
}

.success-hover-text.circle-graphics {
  border-color: var(--success-hover) !important;
}

.success-focus {
  background-color: var(--success-focus) !important;
}

.success-focus-text {
  color: var(--success-focus) !important;
}

.success-focus-text svg {
  fill: var(--success-focus) !important;
}

.success-focus-text.circle-graphics {
  border-color: var(--success-focus) !important;
}

.warning {
  background-color: var(--warning) !important;
}

.warning-text {
  color: var(--warning) !important;
}

.warning-text svg {
  fill: var(--warning) !important;
}

.warning-text.circle-graphics {
  border-color: var(--warning) !important;
}

.warning-hover {
  background-color: var(--warning-hover) !important;
}

.warning-hover-text {
  color: var(--warning-hover) !important;
}

.warning-hover-text svg {
  fill: var(--warning-hover) !important;
}

.warning-hover-text.circle-graphics {
  border-color: var(--warning-hover) !important;
}

.warning-focus {
  background-color: var(--warning-focus) !important;
}

.warning-focus-text {
  color: var(--warning-focus) !important;
}

.warning-focus-text svg {
  fill: var(--warning-focus) !important;
}

.warning-focus-text.circle-graphics {
  border-color: var(--warning-focus) !important;
}

.danger {
  background-color: var(--danger) !important;
}

.danger-text {
  color: var(--danger) !important;
}

.danger-text svg {
  fill: var(--danger) !important;
}

.danger-text.circle-graphics {
  border-color: var(--danger) !important;
}

.danger-hover {
  background-color: var(--danger-hover) !important;
}

.danger-hover-text {
  color: var(--danger-hover) !important;
}

.danger-hover-text svg {
  fill: var(--danger-hover) !important;
}

.danger-hover-text.circle-graphics {
  border-color: var(--danger-hover) !important;
}

.danger-focus {
  background-color: var(--danger-focus) !important;
}

.danger-focus-text {
  color: var(--danger-focus) !important;
}

.danger-focus-text svg {
  fill: var(--danger-focus) !important;
}

.danger-focus-text.circle-graphics {
  border-color: var(--danger-focus) !important;
}

.pink {
  background-color: var(--pink) !important;
}

.pink-text {
  color: var(--pink) !important;
}

.pink-text svg {
  fill: var(--pink) !important;
}

.pink-text.circle-graphics {
  border-color: var(--pink) !important;
}

.cherry {
  background-color: var(--cherry) !important;
}

.cherry-text {
  color: var(--cherry) !important;
}

.cherry-text svg {
  fill: var(--cherry) !important;
}

.cherry-text.circle-graphics {
  border-color: var(--cherry) !important;
}

.purple {
  background-color: var(--purple) !important;
}

.purple-text {
  color: var(--purple) !important;
}

.purple-text svg {
  fill: var(--purple) !important;
}

.purple-text.circle-graphics {
  border-color: var(--purple) !important;
}

.deep-purple {
  background-color: var(--deep-purple) !important;
}

.deep-purple-text {
  color: var(--deep-purple) !important;
}

.deep-purple-text svg {
  fill: var(--deep-purple) !important;
}

.deep-purple-text.circle-graphics {
  border-color: var(--deep-purple) !important;
}

.indigo {
  background-color: var(--indigo) !important;
}

.indigo-text {
  color: var(--indigo) !important;
}

.indigo-text svg {
  fill: var(--indigo) !important;
}

.indigo-text.circle-graphics {
  border-color: var(--indigo) !important;
}

.light-blue {
  background-color: var(--light-blue) !important;
}

.light-blue-text {
  color: var(--light-blue) !important;
}

.light-blue-text svg {
  fill: var(--light-blue) !important;
}

.light-blue-text.circle-graphics {
  border-color: var(--light-blue) !important;
}

.teal {
  background-color: var(--teal) !important;
}

.teal-text {
  color: var(--teal) !important;
}

.teal-text svg {
  fill: var(--teal) !important;
}

.teal-text.circle-graphics {
  border-color: var(--teal) !important;
}

.green {
  background-color: var(--green) !important;
}

.green-text {
  color: var(--green) !important;
}

.green-text svg {
  fill: var(--green) !important;
}

.green-text.circle-graphics {
  border-color: var(--green) !important;
}

.lime {
  background-color: var(--lime) !important;
}

.lime-text {
  color: var(--lime) !important;
}

.lime-text svg {
  fill: var(--lime) !important;
}

.lime-text.circle-graphics {
  border-color: var(--lime) !important;
}

.yellow {
  background-color: var(--yellow) !important;
}

.yellow-text {
  color: var(--yellow) !important;
}

.yellow-text svg {
  fill: var(--yellow) !important;
}

.yellow-text.circle-graphics {
  border-color: var(--yellow) !important;
}

.orange {
  background-color: var(--orange) !important;
}

.orange-text {
  color: var(--orange) !important;
}

.orange-text svg {
  fill: var(--orange) !important;
}

.orange-text.circle-graphics {
  border-color: var(--orange) !important;
}

.blue-grey {
  background-color: var(--blue-grey) !important;
}

.blue-grey-text {
  color: var(--blue-grey) !important;
}

.blue-grey-text svg {
  fill: var(--blue-grey) !important;
}

.blue-grey-text.circle-graphics {
  border-color: var(--blue-grey) !important;
}

.blue {
  background-color: var(--blue) !important;
}

.blue-text {
  color: var(--blue) !important;
}

.blue-text svg {
  fill: var(--blue) !important;
}

.blue-text.circle-graphics {
  border-color: var(--blue) !important;
}

.primary-light {
  background-color: var(--primary-light) !important;
}

.primary-light-text {
  color: var(--primary-light) !important;
}

.primary-light-text svg {
  fill: var(--primary-light) !important;
}

.primary-light-text.circle-graphics {
  border-color: var(--primary-light) !important;
}

.tertiary {
  background-color: var(--tertiary) !important;
}

.tertiary-text {
  color: var(--tertiary) !important;
}

.tertiary-text svg {
  fill: var(--tertiary) !important;
}

.tertiary-text.circle-graphics {
  border-color: var(--tertiary) !important;
}

.white {
  background-color: var(--white) !important;
}

.white-text {
  color: var(--white) !important;
}

.white-text svg {
  fill: var(--white) !important;
}

.white-text.circle-graphics {
  border-color: var(--white) !important;
}

.black {
  background-color: var(--black) !important;
}

.black-text {
  color: var(--black) !important;
}

.black-text svg {
  fill: var(--black) !important;
}

.black-text.circle-graphics {
  border-color: var(--black) !important;
}

.transparent {
  background-color: var(--transparent) !important;
}

.transparent-text {
  color: var(--transparent) !important;
}

.transparent-text svg {
  fill: var(--transparent) !important;
}

.transparent-text.circle-graphics {
  border-color: var(--transparent) !important;
}

.neutral1 {
  background-color: var(--neutral1) !important;
}

.neutral1-text {
  color: var(--neutral1) !important;
}

.neutral1-text svg {
  fill: var(--neutral1) !important;
}

.neutral1-text.circle-graphics {
  border-color: var(--neutral1) !important;
}

.neutral2 {
  background-color: var(--neutral2) !important;
}

.neutral2-text {
  color: var(--neutral2) !important;
}

.neutral2-text svg {
  fill: var(--neutral2) !important;
}

.neutral2-text.circle-graphics {
  border-color: var(--neutral2) !important;
}

.neutral3 {
  background-color: var(--neutral3) !important;
}

.neutral3-text {
  color: var(--neutral3) !important;
}

.neutral3-text svg {
  fill: var(--neutral3) !important;
}

.neutral3-text.circle-graphics {
  border-color: var(--neutral3) !important;
}

.neutral4 {
  background-color: var(--neutral4) !important;
}

.neutral4-text {
  color: var(--neutral4) !important;
}

.neutral4-text svg {
  fill: var(--neutral4) !important;
}

.neutral4-text.circle-graphics {
  border-color: var(--neutral4) !important;
}

.neutral5 {
  background-color: var(--neutral5) !important;
}

.neutral5-text {
  color: var(--neutral5) !important;
}

.neutral5-text svg {
  fill: var(--neutral5) !important;
}

.neutral5-text.circle-graphics {
  border-color: var(--neutral5) !important;
}

.neutral6 {
  background-color: var(--neutral6) !important;
}

.neutral6-text {
  color: var(--neutral6) !important;
}

.neutral6-text svg {
  fill: var(--neutral6) !important;
}

.neutral6-text.circle-graphics {
  border-color: var(--neutral6) !important;
}

.neutral7 {
  background-color: var(--neutral7) !important;
}

.neutral7-text {
  color: var(--neutral7) !important;
}

.neutral7-text svg {
  fill: var(--neutral7) !important;
}

.neutral7-text.circle-graphics {
  border-color: var(--neutral7) !important;
}

.hue1 {
  background-color: var(--hue1) !important;
}

.hue1-text {
  color: var(--hue1) !important;
}

.hue1-text svg {
  fill: var(--hue1) !important;
}

.hue1-text.circle-graphics {
  border-color: var(--hue1) !important;
}

.hue2 {
  background-color: var(--hue2) !important;
}

.hue2-text {
  color: var(--hue2) !important;
}

.hue2-text svg {
  fill: var(--hue2) !important;
}

.hue2-text.circle-graphics {
  border-color: var(--hue2) !important;
}

.hue3 {
  background-color: var(--hue3) !important;
}

.hue3-text {
  color: var(--hue3) !important;
}

.hue3-text svg {
  fill: var(--hue3) !important;
}

.hue3-text.circle-graphics {
  border-color: var(--hue3) !important;
}

.hue4 {
  background-color: var(--hue4) !important;
}

.hue4-text {
  color: var(--hue4) !important;
}

.hue4-text svg {
  fill: var(--hue4) !important;
}

.hue4-text.circle-graphics {
  border-color: var(--hue4) !important;
}

.hue5 {
  background-color: var(--hue5) !important;
}

.hue5-text {
  color: var(--hue5) !important;
}

.hue5-text svg {
  fill: var(--hue5) !important;
}

.hue5-text.circle-graphics {
  border-color: var(--hue5) !important;
}

.hue6 {
  background-color: var(--hue6) !important;
}

.hue6-text {
  color: var(--hue6) !important;
}

.hue6-text svg {
  fill: var(--hue6) !important;
}

.hue6-text.circle-graphics {
  border-color: var(--hue6) !important;
}

.hue7 {
  background-color: var(--hue7) !important;
}

.hue7-text {
  color: var(--hue7) !important;
}

.hue7-text svg {
  fill: var(--hue7) !important;
}

.hue7-text.circle-graphics {
  border-color: var(--hue7) !important;
}

.hue8 {
  background-color: var(--hue8) !important;
}

.hue8-text {
  color: var(--hue8) !important;
}

.hue8-text svg {
  fill: var(--hue8) !important;
}

.hue8-text.circle-graphics {
  border-color: var(--hue8) !important;
}

.hue9 {
  background-color: var(--hue9) !important;
}

.hue9-text {
  color: var(--hue9) !important;
}

.hue9-text svg {
  fill: var(--hue9) !important;
}

.hue9-text.circle-graphics {
  border-color: var(--hue9) !important;
}

.hue10 {
  background-color: var(--hue10) !important;
}

.hue10-text {
  color: var(--hue10) !important;
}

.hue10-text svg {
  fill: var(--hue10) !important;
}

.hue10-text.circle-graphics {
  border-color: var(--hue10) !important;
}

.hue11 {
  background-color: var(--hue11) !important;
}

.hue11-text {
  color: var(--hue11) !important;
}

.hue11-text svg {
  fill: var(--hue11) !important;
}

.hue11-text.circle-graphics {
  border-color: var(--hue11) !important;
}

.hue12 {
  background-color: var(--hue12) !important;
}

.hue12-text {
  color: var(--hue12) !important;
}

.hue12-text svg {
  fill: var(--hue12) !important;
}

.hue12-text.circle-graphics {
  border-color: var(--hue12) !important;
}

.hue13 {
  background-color: var(--hue13) !important;
}

.hue13-text {
  color: var(--hue13) !important;
}

.hue13-text svg {
  fill: var(--hue13) !important;
}

.hue13-text.circle-graphics {
  border-color: var(--hue13) !important;
}

.primary-2 {
  background-color: var(--primary-2) !important;
}

.primary-2-text {
  color: var(--primary-2) !important;
}

.primary-2-text svg {
  fill: var(--primary-2) !important;
}

.primary-2-text.circle-graphics {
  border-color: var(--primary-2) !important;
}

.success-2 {
  background-color: var(--success-2) !important;
}

.success-2-text {
  color: var(--success-2) !important;
}

.success-2-text svg {
  fill: var(--success-2) !important;
}

.success-2-text.circle-graphics {
  border-color: var(--success-2) !important;
}

.warning-2 {
  background-color: var(--warning-2) !important;
}

.warning-2-text {
  color: var(--warning-2) !important;
}

.warning-2-text svg {
  fill: var(--warning-2) !important;
}

.warning-2-text.circle-graphics {
  border-color: var(--warning-2) !important;
}

.danger-2 {
  background-color: var(--danger-2) !important;
}

.danger-2-text {
  color: var(--danger-2) !important;
}

.danger-2-text svg {
  fill: var(--danger-2) !important;
}

.danger-2-text.circle-graphics {
  border-color: var(--danger-2) !important;
}

.tenant {
  background-color: var(--tenant) !important;
}

.tenant-text {
  color: var(--tenant) !important;
}

.tenant-text svg {
  fill: var(--tenant) !important;
}

.tenant-text.circle-graphics {
  border-color: var(--tenant) !important;
}

.theme-light {
  --neutral1: #ffffff;
  --neutral1-rgb: 255, 255, 255;
  --neutral1-15: white;
  --neutral1-20: white;
  --neutral1-25: white;
  --neutral1-30: white;
  --neutral1-50: white;
  --neutral1-shade-10: #e6e6e6;
  --neutral1-shade-12: #e0e0e0;
  --neutral1-shade-30: #b3b3b3;
  --neutral1-shade-15: #d9d9d9;
  --neutral1-shade-25: #bfbfbf;
  --neutral1-shade-40: #999999;
  --neutral1-shade-50: gray;
  --neutral2: #f7f7f7;
  --neutral2-rgb: 247, 247, 247;
  --neutral2-15: #f8f8f8;
  --neutral2-20: #f9f9f9;
  --neutral2-25: #f9f9f9;
  --neutral2-30: #f9f9f9;
  --neutral2-50: #fbfbfb;
  --neutral2-shade-10: #dedede;
  --neutral2-shade-12: #d9d9d9;
  --neutral2-shade-30: #adadad;
  --neutral2-shade-15: #d2d2d2;
  --neutral2-shade-25: #b9b9b9;
  --neutral2-shade-40: #949494;
  --neutral2-shade-50: #7c7c7c;
  --neutral3: #f0f1f2;
  --neutral3-rgb: 240, 241, 242;
  --neutral3-15: #f2f3f4;
  --neutral3-20: #f3f4f5;
  --neutral3-25: #f4f5f5;
  --neutral3-30: #f5f5f6;
  --neutral3-50: #f8f8f9;
  --neutral3-shade-10: #d8d9da;
  --neutral3-shade-12: #d3d4d5;
  --neutral3-shade-30: #a8a9a9;
  --neutral3-shade-15: #cccdce;
  --neutral3-shade-25: #b4b5b6;
  --neutral3-shade-40: #909191;
  --neutral3-shade-50: #787979;
  --neutral4: #e8eaed;
  --neutral4-rgb: 232, 234, 237;
  --neutral4-15: #ebedf0;
  --neutral4-20: #edeef1;
  --neutral4-25: #eeeff2;
  --neutral4-30: #eff0f2;
  --neutral4-50: #f4f5f6;
  --neutral4-shade-10: #d1d3d5;
  --neutral4-shade-12: #ccced1;
  --neutral4-shade-30: #a2a4a6;
  --neutral4-shade-15: #c5c7c9;
  --neutral4-shade-25: #aeb0b2;
  --neutral4-shade-40: #8b8c8e;
  --neutral4-shade-50: #747577;
  --neutral5: #141414;
  --neutral5-rgb: 20, 20, 20;
  --neutral5-15: #373737;
  --neutral5-20: #434343;
  --neutral5-25: #4f4f4f;
  --neutral5-30: #5b5b5b;
  --neutral5-50: #8a8a8a;
  --neutral5-shade-10: #121212;
  --neutral5-shade-12: #121212;
  --neutral5-shade-30: #0e0e0e;
  --neutral5-shade-15: #111111;
  --neutral5-shade-25: #0f0f0f;
  --neutral5-shade-40: #0c0c0c;
  --neutral5-shade-50: #0a0a0a;
  --neutral6: #bec3cc;
  --neutral6-rgb: 190, 195, 204;
  --neutral6-15: #c8ccd4;
  --neutral6-20: #cbcfd6;
  --neutral6-25: #ced2d9;
  --neutral6-30: #d2d5db;
  --neutral6-50: #dfe1e6;
  --neutral6-shade-10: #abb0b8;
  --neutral6-shade-12: #a7acb4;
  --neutral6-shade-30: #85898f;
  --neutral6-shade-15: #a2a6ad;
  --neutral6-shade-25: #8f9299;
  --neutral6-shade-40: #72757a;
  --neutral6-shade-50: #5f6266;
  --neutral7: #5b6b7b;
  --neutral7-rgb: 91, 107, 123;
  --neutral7-15: #74818f;
  --neutral7-20: #7c8995;
  --neutral7-25: #84909c;
  --neutral7-30: #8c97a3;
  --neutral7-50: #adb5bd;
  --neutral7-shade-10: #52606f;
  --neutral7-shade-12: #505e6c;
  --neutral7-shade-30: #404b56;
  --neutral7-shade-15: #4d5b69;
  --neutral7-shade-25: #44505c;
  --neutral7-shade-40: #37404a;
  --neutral7-shade-50: #2e363e;
  --primary: #1774cc;
  --primary-rgb: 23, 116, 204;
  --primary-15: #3a89d4;
  --primary-20: #4590d6;
  --primary-25: #5197d9;
  --primary-30: #5d9edb;
  --primary-50: #8bbae6;
  --primary-shade-10: #1568b8;
  --primary-shade-12: #1466b4;
  --primary-shade-30: #10518f;
  --primary-shade-15: #1463ad;
  --primary-shade-25: #115799;
  --primary-shade-40: #0e467a;
  --primary-shade-50: #0c3a66;
  --primary-2: #0e62b8;
  --primary-2-rgb: 14, 98, 184;
  --primary-2-15: #327ac3;
  --primary-2-20: #3e81c6;
  --primary-2-25: #4a89ca;
  --primary-2-30: #5691cd;
  --primary-2-50: #87b1dc;
  --primary-2-shade-10: #0d58a6;
  --primary-2-shade-12: #0c56a2;
  --primary-2-shade-30: #0a4581;
  --primary-2-shade-15: #0c539c;
  --primary-2-shade-25: #0b4a8a;
  --primary-2-shade-40: #083b6e;
  --primary-2-shade-50: #07315c;
  --hue1: #1774cc;
  --hue1-rgb: 23, 116, 204;
  --hue1-15: #3a89d4;
  --hue1-20: #4590d6;
  --hue1-25: #5197d9;
  --hue1-30: #5d9edb;
  --hue1-50: #8bbae6;
  --hue1-shade-10: #1568b8;
  --hue1-shade-12: #1466b4;
  --hue1-shade-30: #10518f;
  --hue1-shade-15: #1463ad;
  --hue1-shade-25: #115799;
  --hue1-shade-40: #0e467a;
  --hue1-shade-50: #0c3a66;
  --hue2: #7863e0;
  --hue2-rgb: 120, 99, 224;
  --hue2-15: #8c7ae5;
  --hue2-20: #9382e6;
  --hue2-25: #9a8ae8;
  --hue2-30: #a192e9;
  --hue2-50: #bcb1f0;
  --hue2-shade-10: #6c59ca;
  --hue2-shade-12: #6a57c5;
  --hue2-shade-30: #54459d;
  --hue2-shade-15: #6654be;
  --hue2-shade-25: #5a4aa8;
  --hue2-shade-40: #483b86;
  --hue2-shade-50: #3c3270;
  --hue3: #c32dc3;
  --hue3-rgb: 195, 45, 195;
  --hue3-15: #cc4dcc;
  --hue3-20: #cf57cf;
  --hue3-25: #d262d2;
  --hue3-30: #d56cd5;
  --hue3-50: #e196e1;
  --hue3-shade-10: #b029b0;
  --hue3-shade-12: #ac28ac;
  --hue3-shade-30: #892089;
  --hue3-shade-15: #a626a6;
  --hue3-shade-25: #922292;
  --hue3-shade-40: #751b75;
  --hue3-shade-50: #621762;
  --hue4: #a34903;
  --hue4-rgb: 163, 73, 3;
  --hue4-15: #b16429;
  --hue4-20: #b56d35;
  --hue4-25: #ba7742;
  --hue4-30: #bf804f;
  --hue4-50: #d1a481;
  --hue4-shade-10: #934203;
  --hue4-shade-12: #8f4003;
  --hue4-shade-30: #723302;
  --hue4-shade-15: #8b3e03;
  --hue4-shade-25: #7a3702;
  --hue4-shade-40: #622c02;
  --hue4-shade-50: #522502;
  --hue5: #007a06;
  --hue5-rgb: 0, 122, 6;
  --hue5-15: #268e2b;
  --hue5-20: #339538;
  --hue5-25: #409b44;
  --hue5-30: #4da251;
  --hue5-50: #80bd83;
  --hue5-shade-10: #006e05;
  --hue5-shade-12: #006b05;
  --hue5-shade-30: #005504;
  --hue5-shade-15: #006805;
  --hue5-shade-25: #005c05;
  --hue5-shade-40: #004904;
  --hue5-shade-50: #003d03;
  --hue6: #00857a;
  --hue6-rgb: 0, 133, 122;
  --hue6-15: #26978e;
  --hue6-20: #339d95;
  --hue6-25: #40a49b;
  --hue6-30: #4daaa2;
  --hue6-50: #80c2bd;
  --hue6-shade-10: #00786e;
  --hue6-shade-12: #00756b;
  --hue6-shade-30: #005d55;
  --hue6-shade-15: #007168;
  --hue6-shade-25: #00645c;
  --hue6-shade-40: #005049;
  --hue6-shade-50: #00433d;
  --hue7: #0e62b8;
  --hue7-rgb: 14, 98, 184;
  --hue7-15: #327ac3;
  --hue7-20: #3e81c6;
  --hue7-25: #4a89ca;
  --hue7-30: #5691cd;
  --hue7-50: #87b1dc;
  --hue7-shade-10: #0d58a6;
  --hue7-shade-12: #0c56a2;
  --hue7-shade-30: #0a4581;
  --hue7-shade-15: #0c539c;
  --hue7-shade-25: #0b4a8a;
  --hue7-shade-40: #083b6e;
  --hue7-shade-50: #07315c;
  --hue8: #594bb0;
  --hue8-rgb: 89, 75, 176;
  --hue8-15: #7266bc;
  --hue8-20: #7a6fc0;
  --hue8-25: #8378c4;
  --hue8-30: #8b81c8;
  --hue8-50: #aca5d8;
  --hue8-shade-10: #50449e;
  --hue8-shade-12: #4e429b;
  --hue8-shade-30: #3e357b;
  --hue8-shade-15: #4c4096;
  --hue8-shade-25: #433884;
  --hue8-shade-40: #352d6a;
  --hue8-shade-50: #2d2658;
  --hue9: #af20af;
  --hue9-rgb: 175, 32, 175;
  --hue9-15: #bb41bb;
  --hue9-20: #bf4dbf;
  --hue9-25: #c358c3;
  --hue9-30: #c763c7;
  --hue9-50: #d790d7;
  --hue9-shade-10: #9e1d9e;
  --hue9-shade-12: #9a1c9a;
  --hue9-shade-30: #7b167b;
  --hue9-shade-15: #951b95;
  --hue9-shade-25: #831883;
  --hue9-shade-40: #691369;
  --hue9-shade-50: #581058;
  --hue10: #c01316;
  --hue10-rgb: 192, 19, 22;
  --hue10-15: #c93639;
  --hue10-20: #cd4245;
  --hue10-25: #d04e50;
  --hue10-30: #d35a5c;
  --hue10-50: #e0898b;
  --hue10-shade-10: #ad1114;
  --hue10-shade-12: #a91113;
  --hue10-shade-30: #860d0f;
  --hue10-shade-15: #a31013;
  --hue10-shade-25: #900e11;
  --hue10-shade-40: #730b0d;
  --hue10-shade-50: #600a0b;
  --hue11: #a34903;
  --hue11-rgb: 163, 73, 3;
  --hue11-15: #b16429;
  --hue11-20: #b56d35;
  --hue11-25: #ba7742;
  --hue11-30: #bf804f;
  --hue11-50: #d1a481;
  --hue11-shade-10: #934203;
  --hue11-shade-12: #8f4003;
  --hue11-shade-30: #723302;
  --hue11-shade-15: #8b3e03;
  --hue11-shade-25: #7a3702;
  --hue11-shade-40: #622c02;
  --hue11-shade-50: #522502;
  --hue12: #00635b;
  --hue12-rgb: 0, 99, 91;
  --hue12-15: #267a74;
  --hue12-20: #33827c;
  --hue12-25: #408a84;
  --hue12-30: #4d928c;
  --hue12-50: #80b1ad;
  --hue12-shade-10: #005952;
  --hue12-shade-12: #005750;
  --hue12-shade-30: #004540;
  --hue12-shade-15: #00544d;
  --hue12-shade-25: #004a44;
  --hue12-shade-40: #003b37;
  --hue12-shade-50: #00322e;
  --hue13: #396070;
  --hue13-rgb: 57, 96, 112;
  --hue13-15: #577885;
  --hue13-20: #61808d;
  --hue13-25: #6b8894;
  --hue13-30: #74909b;
  --hue13-50: #9cb0b8;
  --hue13-shade-10: #335665;
  --hue13-shade-12: #325463;
  --hue13-shade-30: #28434e;
  --hue13-shade-15: #30525f;
  --hue13-shade-25: #2b4854;
  --hue13-shade-40: #223a43;
  --hue13-shade-50: #1d3038;
  --tenant: #477ef0;
  --tenant-rgb: 71, 126, 240;
  --tenant-15: #6391f2;
  --tenant-20: #6c98f3;
  --tenant-25: #759ef4;
  --tenant-30: #7ea5f5;
  --tenant-50: #a3bff8;
  --tenant-shade-10: #4071d8;
  --tenant-shade-12: #3e6fd3;
  --tenant-shade-30: #3258a8;
  --tenant-shade-15: #3c6bcc;
  --tenant-shade-25: #355fb4;
  --tenant-shade-40: #2b4c90;
  --tenant-shade-50: #243f78;
  --tertiary: #1774cc;
  --tertiary-rgb: 23, 116, 204;
  --tertiary-15: #3a89d4;
  --tertiary-20: #4590d6;
  --tertiary-25: #5197d9;
  --tertiary-30: #5d9edb;
  --tertiary-50: #8bbae6;
  --tertiary-shade-10: #1568b8;
  --tertiary-shade-12: #1466b4;
  --tertiary-shade-30: #10518f;
  --tertiary-shade-15: #1463ad;
  --tertiary-shade-25: #115799;
  --tertiary-shade-40: #0e467a;
  --tertiary-shade-50: #0c3a66;
  --white: #ffffff;
  --white-rgb: 255, 255, 255;
  --white-15: white;
  --white-20: white;
  --white-25: white;
  --white-30: white;
  --white-50: white;
  --white-shade-10: #e6e6e6;
  --white-shade-12: #e0e0e0;
  --white-shade-30: #b3b3b3;
  --white-shade-15: #d9d9d9;
  --white-shade-25: #bfbfbf;
  --white-shade-40: #999999;
  --white-shade-50: gray;
  --black: #000;
  --black-rgb: 0, 0, 0;
  --black-15: #262626;
  --black-20: #333333;
  --black-25: #404040;
  --black-30: #4d4d4d;
  --black-50: gray;
  --black-shade-10: black;
  --black-shade-12: black;
  --black-shade-30: black;
  --black-shade-15: black;
  --black-shade-25: black;
  --black-shade-40: black;
  --black-shade-50: black;
  --orange: #ef9c23;
  --orange-rgb: 239, 156, 35;
  --orange-15: #f1ab44;
  --orange-20: #f2b04f;
  --orange-25: #f3b55a;
  --orange-30: #f4ba65;
  --orange-50: #f7ce91;
  --orange-shade-10: #d78c20;
  --orange-shade-12: #d2891f;
  --orange-shade-30: #a76d19;
  --orange-shade-15: #cb851e;
  --orange-shade-25: #b3751a;
  --orange-shade-40: #8f5e15;
  --orange-shade-50: #784e12;
  --yellow: #fcd54e;
  --yellow-rgb: 252, 213, 78;
  --yellow-15: #fcdb69;
  --yellow-20: #fddd71;
  --yellow-25: #fde07a;
  --yellow-30: #fde283;
  --yellow-50: #feeaa7;
  --yellow-shade-10: #e3c046;
  --yellow-shade-12: #debb45;
  --yellow-shade-30: #b09537;
  --yellow-shade-15: #d6b542;
  --yellow-shade-25: #bda03b;
  --yellow-shade-40: #97802f;
  --yellow-shade-50: #7e6b27;
  --gray-dark: #313336;
  --gray-dark-rgb: 49, 51, 54;
  --gray-dark-15: #505254;
  --gray-dark-20: #5a5c5e;
  --gray-dark-25: #656668;
  --gray-dark-30: #6f7072;
  --gray-dark-50: #98999b;
  --gray-dark-shade-10: #2c2e31;
  --gray-dark-shade-12: #2b2d30;
  --gray-dark-shade-30: #222426;
  --gray-dark-shade-15: #2a2b2e;
  --gray-dark-shade-25: #252629;
  --gray-dark-shade-40: #1d1f20;
  --gray-dark-shade-50: #191a1b;
  --gray-mid: #5b6b78;
  --gray-mid-rgb: 91, 107, 120;
  --gray-mid-15: #74818c;
  --gray-mid-20: #7c8993;
  --gray-mid-25: #84909a;
  --gray-mid-30: #8c97a1;
  --gray-mid-50: #adb5bc;
  --gray-mid-shade-10: #52606c;
  --gray-mid-shade-12: #505e6a;
  --gray-mid-shade-30: #404b54;
  --gray-mid-shade-15: #4d5b66;
  --gray-mid-shade-25: #44505a;
  --gray-mid-shade-40: #374048;
  --gray-mid-shade-50: #2e363c;
  --success: #008906;
  --success-rgb: 0, 137, 6;
  --success-15: #269b2b;
  --success-20: #33a138;
  --success-25: #40a744;
  --success-30: #4dac51;
  --success-50: #80c483;
  --success-shade-10: #007b05;
  --success-shade-12: #007905;
  --success-shade-30: #006004;
  --success-shade-15: #007405;
  --success-shade-25: #006705;
  --success-shade-40: #005204;
  --success-shade-50: #004503;
  --success-2: #007a06;
  --success-2-rgb: 0, 122, 6;
  --success-2-15: #268e2b;
  --success-2-20: #339538;
  --success-2-25: #409b44;
  --success-2-30: #4da251;
  --success-2-50: #80bd83;
  --success-2-shade-10: #006e05;
  --success-2-shade-12: #006b05;
  --success-2-shade-30: #005504;
  --success-2-shade-15: #006805;
  --success-2-shade-25: #005c05;
  --success-2-shade-40: #004904;
  --success-2-shade-50: #003d03;
  --warning: #ba5b03;
  --warning-rgb: 186, 91, 3;
  --warning-15: #c47429;
  --warning-20: #c87c35;
  --warning-25: #cb8442;
  --warning-30: #cf8c4f;
  --warning-50: #ddad81;
  --warning-shade-10: #a75203;
  --warning-shade-12: #a45003;
  --warning-shade-30: #824002;
  --warning-shade-15: #9e4d03;
  --warning-shade-25: #8c4402;
  --warning-shade-40: #703702;
  --warning-shade-50: #5d2e02;
  --warning-2: #a34903;
  --warning-2-rgb: 163, 73, 3;
  --warning-2-15: #b16429;
  --warning-2-20: #b56d35;
  --warning-2-25: #ba7742;
  --warning-2-30: #bf804f;
  --warning-2-50: #d1a481;
  --warning-2-shade-10: #934203;
  --warning-2-shade-12: #8f4003;
  --warning-2-shade-30: #723302;
  --warning-2-shade-15: #8b3e03;
  --warning-2-shade-25: #7a3702;
  --warning-2-shade-40: #622c02;
  --warning-2-shade-50: #522502;
  --danger: #d93b3d;
  --danger-rgb: 217, 59, 61;
  --danger-15: #df585a;
  --danger-20: #e16264;
  --danger-25: #e36c6e;
  --danger-30: #e47677;
  --danger-50: #ec9d9e;
  --danger-shade-10: #c33537;
  --danger-shade-12: #bf3436;
  --danger-shade-30: #98292b;
  --danger-shade-15: #b83234;
  --danger-shade-25: #a32c2e;
  --danger-shade-40: #822325;
  --danger-shade-50: #6d1e1f;
  --danger-2: #c01316;
  --danger-2-rgb: 192, 19, 22;
  --danger-2-15: #c93639;
  --danger-2-20: #cd4245;
  --danger-2-25: #d04e50;
  --danger-2-30: #d35a5c;
  --danger-2-50: #e0898b;
  --danger-2-shade-10: #ad1114;
  --danger-2-shade-12: #a91113;
  --danger-2-shade-30: #860d0f;
  --danger-2-shade-15: #a31013;
  --danger-2-shade-25: #900e11;
  --danger-2-shade-40: #730b0d;
  --danger-2-shade-50: #600a0b;
}

.theme-light {
  --white-neutral5-mix-15: #373737;
  --white-neutral5-mix-30: #5b5b5b;
  --neutral6-neutral2-mix-12: #f0f1f2;
  --neutral6-neutral2-mix-24: #e9ebed;
  --white-black-mix-15: #262626;
  --black-white-mix-10: #e6e6e6;
  --black-white-mix-20: #cccccc;
  --neutral5-neutral4-mix-5: #dddfe2;
  --neutral5-neutral4-mix-7: #d9dbde;
  --neutral6-neutral4-mix-12: #e3e5e9;
  --black-warning-mix-10: #a75203;
  --black-danger-mix-10: #c33537;
  --black-success-mix-10: #007b05;
  --black-neutral5-mix-15: #111111;
  --black-neutral5-mix-25: #0f0f0f;
  --white-neutral4-mix-7: #eaebee;
  --white-neutral4-mix-14: #ebedf0;
  --foreground: var(--neutral5);
  --background: var(--neutral1);
  color: var(--foreground);
  background: var(--background);
  font-family: var(--font-family);
  font-size: var(--html-font-size);
  font-weight: var(--html-font-weight);
  line-height: var(--html-line-height);
  --aw-layout-top: 0px;
  --aw-layout-right: 0px;
  --aw-layout-bottom: 0px;
  --aw-layout-left: 0px;
}

.theme-light {
  --anchor-bg: transparent;
  --anchor-border-color: var(--neutral7);
  --anchor-color: var(--neutral7);
  --anchor-border-color-hover: var(--neutral5);
  --anchor-bg-hover: rgba(var(--neutral5-rgb), 0.07);
  --anchor-color-hover: var(--neutral5);
  --anchor-active-color: var(--neutral1);
  --anchor-active-border-color: rgba(var(--primary-rgb), 0.3);
  --anchor-active-bg-color: var(--primary);
  --anchor-active-bg-color-gradient: linear-gradient(0deg, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3));
  --anchor-active-hover-bg-color: var(--primary);
  --anchor-active-hover-bg-color-gradient: linear-gradient(0deg, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3));
  --anchor-active-hover-border-color: var(--primary-shade-30);
  --anchor-focus-display: block;
  --anchor-disabled-border: var(--neutral7);
  --anchor-disabled-bg: var(--neutral7);
  --anchor-disabled-color: var(--neutral1);
}

.theme-light {
  --badge-background: var(--neutral6);
  --badge-border-radius: 4px;
  --badge-padding: 2px 8px;
  --badge-margin-left: 1.625rem;
  --badge-color: var(--neutral1);
  --badge-num-padding: 2px 7px;
  --badge-line-height: 20px;
  --badge-num-border-radius: 100px;
  --badge-num-min-width: 24px;
  --badge-num-height: 24px;
  --badge-small-height: 18px;
  --badge-small-line-height: 16px;
  --badge-small-padding: 1px;
  --badge-small-min-width: 18px;
  --badge-large-line-height: 20px;
  --badge-large-padding: 4px 9.5px;
  --badge-large-min-width: 28px;
  --badge-num-outline-border: var(--primary-2);
  --badge-num-outline-color: var(--primary-2);
  --badge-outline-border: var(--neutral7);
  --badge-outline-color: var(--neutral7);
  --badge-outline-strong-border: var(--neutral6);
  --badge-outline-strong-color: var(--neutral7);
  --badge-gray-background: var(--neutral4);
  --badge-gray-color: var(--neutral5);
  --badge-gray-strong-background: var(--neutral7);
  --badge-gray-strong-color: var(--neutral1);
  --badge-gray-strong-text: var(--neutral7);
  --badge-gray-strong-background-text: var(--neutral4);
}

.theme-light {
  --btn-small-font-size: 14px;
  --btn-small-line-height: 26px;
  --btn-height: 28px;
  --btn-large-font-size: 20px;
  --btn-large-padding: .5rem 1.5rem;
  --btn-large-min-height: 48px;
  --btn-flat-line-height: 36px;
  --btn-flat-large-fz: 20px;
  --btn-flat-large-line-height: 48px;
  --btn-border-radius: 100px;
  --btn-font-weight: 700;
  --btn-flat-font-weight: 700;
  --simple-background: transparent;
  --btn-simple-color: var(--neutral7);
  --btn-simple-color-global: var(--neutral7);
  --btn-simple-line-height: 34px;
  --simple-border: 1px solid var(--neutral7);
  --btn-simple-box-shadow: none;
  --btn-simple-outline-color: var(--neutral7);
  --btn-simple-outline-color-hover: var(--neutral7-shade-10);
  --btn-simple-outline-color-active: var(--neutral7-shade-30);
  --btn-simple-outline-background-hover: transparent;
  --btn-simple-outline-background-active: transparent;
  --btn-simple-background-hover: rgba(var(--neutral7-rgb), .12);
  --btn-simple-background-active: rgba(var(--neutral7-rgb), .24);
  --btn-simple-flat-background-active: transparent;
  --btn-simple-color-disabled: var(--neutral7);
  --btn-flat-simple-color-disabled-text: var(--neutral7);
  --btn-btn-simple-color-disabled: var(--neutral1);
  --simple-btn-large: 46px;
  --btn-padding: 0 1rem;
  --btn-box-shadow: none;
  --btn-opacity: .5;
  --disabled-btn: var(--white);
  --btn-background-color-primary-disabled: var(--neutral7);
  --btn-small-padding: 0 1rem;
  --btn-large-line-height: 27px;
  --btn-background-color-primary-2-disabled: var(--neutral7);
  --btn-background-color-success-disabled: var(--neutral7);
  --btn-background-color-success-2-disabled: var(--neutral7);
  --btn-background-color-warning-disabled: var(--neutral7);
  --btn-background-color-warning-2-disabled: var(--neutral7);
  --btn-background-color-danger-disabled: var(--neutral7);
  --btn-background-color-danger-2-disabled: var(--neutral7);
  --btn-simple-color-group: var(--neutral7);
  --simple-disabled-background: transparent;
  --btn-simple-disabled-background: var(--neutral7);
  --btn-background-color-hue1-disabled: var(--neutral7);
  --btn-background-color-hue2-disabled: var(--neutral7);
  --btn-background-color-hue3-disabled: var(--neutral7);
  --btn-background-color-hue4-disabled: var(--neutral7);
  --btn-background-color-hue5-disabled: var(--neutral7);
  --btn-background-color-hue6-disabled: var(--neutral7);
  --btn-background-color-hue7-disabled: var(--neutral7);
  --btn-background-color-hue8-disabled: var(--neutral7);
  --btn-background-color-hue9-disabled: var(--neutral7);
  --btn-background-color-hue10-disabled: var(--neutral7);
  --btn-background-color-hue11-disabled: var(--neutral7);
  --btn-background-color-hue12-disabled: var(--neutral7);
  --btn-background-color-hue13-disabled: var(--neutral7);
  --btn-hover-background: rgba(var(--primary-rgb), 0);
  --btn-focus-background: rgba(var(--primary-2-rgb), 0);
  --btn-flat-disabled: var(--neutral7);
  --btn-disabled-background: transparent;
  --hover-btn-flat-color-primary-theme: transparent;
  --focus-btn-flat-color-primary-theme: transparent;
  --btn-flat-disabled-2: var(--neutral7);
  --btn-primary-2-hover-background: rgba(var(--primary-2-rgb), 0);
  --btn-primary-2-active-background: rgba(var(--primary-2-rgb), 0);
  --btn-success-hover-background: rgba(var(--success-rgb), 0);
  --btn-success-active-background: rgba(var(--success-rgb), 0);
  --btn-flat-success-disabled: var(--neutral7);
  --btn-success-2-hover-background: rgba(var(--success-2-rgb), 0);
  --btn-success-2-active-background: rgba(var(--success-2-rgb)-rgb, 0);
  --btn-flat-success-2-disabled: var(--neutral7);
  --btn-warning-hover-background: rgba(var(--warning-rgb), 0);
  --btn-warning-active-background: rgba(var(--warning-rgb), 0);
  --btn-flat-warning-disabled: var(--neutral7);
  --btn-warning-2-hover-background: rgba(var(--neutral7-rgb-rgb), 0);
  --btn-warning-2-active-background: rgba(var(--neutral7-rgb-rgb), 0);
  --btn-flat-warning-2-disabled: var(--neutral7);
  --btn-danger-hover-background: rgba(var(--danger-rgb), 0);
  --btn-danger-active-background: rgba(var(--danger-rgb), 0);
  --btn-flat-danger-disabled: var(--neutral7);
  --btn-danger-2-hover-background: rgba(var(--danger-2-rgb), 0);
  --btn-danger-2-active-background: rgba(var(--danger-2-rgb), 0);
  --btn-flat-danger-2-disabled: var(--neutral7);
  --btn-simple-hover-background: rgba(var(--neutral3-rgb), 0);
  --btn-simple-hover-color: var(--neutral6);
  --btn-simple-active-color: var(--neutral6-25);
  --btn-simple-disabled: rgba(var(--neutral7-rgb), .5);
  --btn-hue1-hover-background: rgba(var(--hue1-rgb), 0);
  --btn-hue1-focus-background: rgba(var(--hue1-rgb), 0);
  --btn-flat-hue1-disabled: var(--neutral7);
  --btn-hue2-hover-background: rgba(var(--hue2-rgb), 0);
  --btn-hue2-focus-background: rgba(var(--hue2-rgb), 0);
  --btn-flat-hue2-disabled: var(--neutral7);
  --btn-hue3-hover-background: rgba(var(--hue3-rgb), 0);
  --btn-hue3-focus-background: rgba(var(--hue3-rgb), 0);
  --btn-flat-hue3-disabled: var(--neutral7);
  --btn-hue4-hover-background: rgba(var(--hue4-rgb), 0);
  --btn-hue4-focus-background: rgba(var(--hue4-rgb), 0);
  --btn-flat-hue4-disabled: var(--neutral7);
  --btn-hue5-hover-background: rgba(var(--hue5-rgb), 0);
  --btn-hue5-focus-background: rgba(var(--hue5-rgb), 0);
  --btn-flat-hue5-disabled: var(--neutral7);
  --btn-hue6-hover-background: rgba(var(--hue6-rgb), 0);
  --btn-hue6-focus-background: rgba(var(--hue6-rgb), 0);
  --btn-flat-hue6-disabled: var(--neutral7);
  --btn-hue7-hover-background: rgba(var(--hue7-rgb), 0);
  --btn-hue7-focus-background: rgba(var(--hue7-rgb), 0);
  --btn-flat-hue7-disabled: var(--neutral7);
  --btn-hue8-hover-background: rgba(var(--hue8-rgb), 0);
  --btn-hue8-focus-background: rgba(var(--hue8-rgb), 0);
  --btn-flat-hue8-disabled: var(--neutral7);
  --btn-hue9-hover-background: rgba(var(--hue9-rgb), 0);
  --btn-hue9-focus-background: rgba(var(--hue9-rgb), 0);
  --btn-flat-hue9-disabled: var(--neutral7);
  --btn-hue10-hover-background: rgba(var(--hue10-rgb), 0);
  --btn-hue10-focus-background: rgba(var(--hue10-rgb), 0);
  --btn-flat-hue10-disabled: var(--neutral7);
  --btn-hue11-hover-background: rgba(var(--hue11-rgb), 0);
  --btn-hue11-focus-background: rgba(var(--hue11-rgb), 0);
  --btn-flat-hue11-disabled: var(--neutral7);
  --btn-hue12-hover-background: rgba(var(--hue12-rgb), 0);
  --btn-hue12-focus-background: rgba(var(--hue12-rgb), 0);
  --btn-flat-hue12-disabled: var(--neutral7);
  --btn-hue13-hover-background: rgba(var(--hue13-rgb), 0);
  --btn-hue13-focus-background: rgba(var(--hue13-rgb), 0);
  --btn-flat-hue13-disabled: var(--neutral7);
  --btn-neutral5-hover-background: rgba(var(--neutral5-rgb), 0);
  --btn-neutral5-focus-background: rgba(var(--neutral-rgb), 0);
  --btn-flat-neutral5-disabled: var(--neutral7);
  --btn-flat-fullwidth-border: 2px solid;
  --bo-p-c-h: var(--primary-shade-10);
  --bo-p-c-a: var(--primary-shade-30);
  --bo-p2-c-h: var(--primary-2-shade-10);
  --bo-p2-c-a: var(--primary-2-shade-30);
  --bo-s-c-h: var(--success-shade-10);
  --bo-s-c-a: var(--success-shade-30);
  --bo-s2-c-h: var(--success-2-shade-10);
  --bo-s2-c-a: var(--success-2-shade-30);
  --bo-w-c-h: var(--warning-shade-10);
  --bo-w-c-a: var(--warning-shade-30);
  --bo-w2-c-h: var(--warning-2-shade-10);
  --bo-w2-c-a: var(--warning-2-shade-30);
  --bo-d-c-h: var(--danger-shade-10);
  --bo-d-c-a: var(--danger-shade-30);
  --bo-d2-c-h: var(--danger-2-shade-10);
  --bo-d2-c-a: var(--danger-2-shade-30);
  --bo-1-c-h: var(--hue1-shade-10);
  --bo-1-c-a: var(--hue1-shade-30);
  --bo-2-c-h: var(--hue2-shade-10);
  --bo-2-c-a: var(--hue2-shade-30);
  --bo-3-c-h: var(--hue3-shade-10);
  --bo-3-c-a: var(--hue3-shade-30);
  --bo-4-c-h: var(--hue4-shade-10);
  --bo-4-c-a: var(--hue4-shade-30);
  --bo-5-c-h: var(--hue5-shade-10);
  --bo-5-c-a: var(--hue5-shade-30);
  --bo-6-c-h: var(--hue6-shade-10);
  --bo-6-c-a: var(--hue6-shade-30);
  --bo-7-c-h: var(--hue7-shade-10);
  --bo-7-c-a: var(--hue7-shade-30);
  --bo-8-c-h: var(--hue8-shade-10);
  --bo-8-c-a: var(--hue8-shade-30);
  --bo-9-c-h: var(--hue9-shade-10);
  --bo-9-c-a: var(--hue9-shade-30);
  --bo-10-c-h: var(--hue10-shade-10);
  --bo-10-c-a: var(--hue10-shade-30);
  --bo-11-c-h: var(--hue11-shade-10);
  --bo-11-c-a: var(--hue11-shade-30);
  --bo-12-c-h: var(--hue12-shade-10);
  --bo-12-c-a: var(--hue12-shade-30);
  --bo-13-c-h: var(--hue13-shade-10);
  --bo-13-c-a: var(--hue13-shade-30);
  --bo-n5-c-h: var(--white-neutral5-mix-15);
  --bo-n5-c-a: var(--white-neutral5-mix-30);
  --btn-outline-hover-bg: rgba(var(--neutral5-rgb), .05);
  --btn-outline-active-bg: rgba(var(--neutral5-rgb), .07);
  --btn-outline-padding: .25rem 1rem;
  --btn-outline-large-padding: .5rem 1.5rem;
  --btn-outline-small-padding: 0 1rem;
  --btn-flat-small-padding: 0 1rem;
  --btn-flat-large-padding: 0 1.5rem;
  --btn-outline-i-vertical-align: -6px;
  --btn-group-radius: 100px;
  --btn-group-all-radius: 0;
  --simple-btn-group-large: 44px;
  --simple-btn-large-min-height: 46px;
  --btn-primary-background: transparent;
  --btn-group-primary-background: transparent;
  --button-group-padding-bottom: 0;
  --button-group-border: 1px solid var(--neutral7);
  --btn-group-box-shadow: none;
  --btn-group-disabled-bg: transparent;
  --btn-group-disabled-color: var(--neutral7);
  --btn-color-group: var(--neutral7);
  --btn-color-group-hover: var(--neutral7);
  --btn-group-primary-background-hover: rgba(var(--neutral7-rgb), .12);
  --btn-disabled: var(--neutral7);
  --btn-group-primary-2-background: transparent;
  --btn-group-primary-2-background-hover: rgba(var(--neutral7-rgb), .12);
  --btn-success-background: transparent;
  --btn-success-background-hover: rgba(var(--neutral7-rgb), .12);
  --btn-group-success-2-background: transparent;
  --btn-group-success-2-background-hover: rgba(var(--neutral7-rgb), .12);
  --btn-warning-background: transparent;
  --btn-warning-background-hover: rgba(var(--neutral7-rgb), .12);
  --btn-group-warning-2-background: transparent;
  --btn-group-warning-2-background-hover: rgba(var(--neutral7-rgb), .12);
  --btn-danger-background: transparent;
  --btn-danger-background-hover: rgba(var(--neutral7-rgb), .12);
  --btn-group-danger-2-background: transparent;
  --btn-group-danger-2-background-hover: rgba(var(--neutral7-rgb), .12);
  --btn-simple-background: transparent;
  --btn-group-simple-border: 1px solid var(--neutral7);
  --btn-group-simple-border-disabled: 1px solid var(--neutral7);
  --btn-group-line-height: 32px;
  --btn-group-small-line-height: 22px;
  --btn-group-large-line-height: 42px;
  --button-group-simple-hover: rgba(var(--neutral7-rgb), .12);
  --btn-group-hue1-background: transparent;
  --btn-group-hue1-background-hover: rgba(var(--neutral7-rgb), .12);
  --btn-group-hue2-background: transparent;
  --btn-group-hue2-background-hover: rgba(var(--neutral7-rgb), .12);
  --btn-group-hue3-background: transparent;
  --btn-group-hue3-background-hover: rgba(var(--neutral7-rgb), .12);
  --btn-group-hue4-background: transparent;
  --btn-group-hue4-background-hover: rgba(var(--neutral7-rgb), .12);
  --btn-group-hue5-background: transparent;
  --btn-group-hue5-background-hover: rgba(var(--neutral7-rgb), .12);
  --btn-group-hue6-background: transparent;
  --btn-group-hue6-background-hover: rgba(var(--neutral7-rgb), .12);
  --btn-group-hue7-background: transparent;
  --btn-group-hue7-background-hover: rgba(var(--neutral7-rgb), .12);
  --btn-group-hue8-background: transparent;
  --btn-group-hue8-background-hover: rgba(var(--neutral7-rgb), .12);
  --btn-group-hue9-background: transparent;
  --btn-group-hue9-background-hover: rgba(var(--neutral7-rgb), .12);
  --btn-group-hue10-background: transparent;
  --btn-group-hue10-background-hover: rgba(var(--neutral7-rgb), .12);
  --btn-group-hue11-background: transparent;
  --btn-group-hue11-background-hover: rgba(var(--neutral7-rgb), .12);
  --btn-group-hue12-background: transparent;
  --btn-group-hue12-background-hover: rgba(var(--neutral7-rgb), .12);
  --btn-group-hue13-background: transparent;
  --btn-group-hue13-background-hover: rgba(var(--neutral7-rgb), .12);
  --btn-bg-disabled: var(--neutral7);
  --btn-color-disabled: var(--neutral7);
  --btn-disabled-border:transparent;
  --btn-wcag-disabled-opacity: 1;
  --btn-wcag-disabled-opacity-btn: 1;
  --btn-outline-wcag-disabled-color: var(--neutral7);
  --btn-outline-primary-wcag-disabled-color: var(--neutral7);
  --btn-outline-primary-2-wcag-disabled-color: var(--neutral7);
  --btn-outline-success-wcag-disabled-color: var(--neutral7);
  --btn-outline-success-2-wcag-disabled-color: var(--neutral7);
  --btn-outline-warning-wcag-disabled-color: var(--neutral7);
  --btn-outline-warning-2-wcag-disabled-color: var(--neutral7);
  --btn-outline-danger-wcag-disabled-color: var(--neutral7);
  --btn-outline-danger-2-wcag-disabled-color: var(--neutral7);
  --btn-outline-simple-wcag-disabled-color: var(--neutral7);
  --btn-outline-hue1-wcag-disabled-color: var(--neutral7);
  --btn-outline-hue2-wcag-disabled-color: var(--neutral7);
  --btn-outline-hue3-wcag-disabled-color: var(--neutral7);
  --btn-outline-hue4-wcag-disabled-color: var(--neutral7);
  --btn-outline-hue5-wcag-disabled-color: var(--neutral7);
  --btn-outline-hue6-wcag-disabled-color: var(--neutral7);
  --btn-outline-hue7-wcag-disabled-color: var(--neutral7);
  --btn-outline-hue8-wcag-disabled-color: var(--neutral7);
  --btn-outline-hue9-wcag-disabled-color: var(--neutral7);
  --btn-outline-hue10-wcag-disabled-color: var(--neutral7);
  --btn-outline-hue11-wcag-disabled-color: var(--neutral7);
  --btn-outline-hue12-wcag-disabled-color: var(--neutral7);
  --btn-outline-hue13-wcag-disabled-color: var(--neutral7);
  --btn-outline-neutral5-wcag-disabled-color: var(--neutral7);
  --btn-outline-wcag-disabled-border-color: var(--neutral7);
  --btn-outline-primary-wcag-disabled-border-color: var(--neutral7);
  --btn-outline-primary-2-wcag-disabled-border-color: var(--neutral7);
  --btn-outline-success-wcag-disabled-border-color: var(--neutral7);
  --btn-outline-success-2-wcag-disabled-border-color: var(--neutral7);
  --btn-outline-warning-wcag-disabled-border-color: var(--neutral7);
  --btn-outline-warning-2-wcag-disabled-border-color: var(--neutral7);
  --btn-outline-danger-wcag-disabled-border-color: var(--neutral7);
  --btn-outline-danger-2-wcag-disabled-border-color: var(--neutral7);
  --btn-outline-simple-wcag-disabled-border-color: var(--neutral7);
  --btn-outline-hue1-wcag-disabled-border-color: var(--neutral7);
  --btn-outline-hue2-wcag-disabled-border-color: var(--neutral7);
  --btn-outline-hue3-wcag-disabled-border-color: var(--neutral7);
  --btn-outline-hue4-wcag-disabled-border-color: var(--neutral7);
  --btn-outline-hue5-wcag-disabled-border-color: var(--neutral7);
  --btn-outline-hue6-wcag-disabled-border-color: var(--neutral7);
  --btn-outline-hue7-wcag-disabled-border-color: var(--neutral7);
  --btn-outline-hue8-wcag-disabled-border-color: var(--neutral7);
  --btn-outline-hue9-wcag-disabled-border-color: var(--neutral7);
  --btn-outline-hue10-wcag-disabled-border-color: var(--neutral7);
  --btn-outline-hue11-wcag-disabled-border-color: var(--neutral7);
  --btn-outline-hue12-wcag-disabled-border-color: var(--neutral7);
  --btn-outline-hue13-wcag-disabled-border-color: var(--neutral7);
  --btn-outline-neutral5-wcag-disabled-border-color: var(--neutral7);
  --btn-simple-border-disabled: var(--neutral7);
  --btn-progress-v2-shadow: none;
  --btn-progress-v2-content-color: var(--primary);
  --b-p-bg-h: var(--primary-shade-10);
  --b-p-bg-a: var(--primary-shade-30);
  --b-p2-bg-h: var(--primary-2-shade-10);
  --b-p2-bg-a: var(--primary-2-shade-30);
  --b-s-bg-h: var(--success-shade-10);
  --b-s-bg-a: var(--success-shade-30);
  --b-s2-bg-h: var(--success-2-shade-10);
  --b-s2-bg-a: var(--success-2-shade-30);
  --b-w-bg-h: var(--warning-shade-10);
  --b-w-bg-a: var(--warning-shade-30);
  --b-w2-bg-h: var(--warning-2-shade-10);
  --b-w2-bg-a: var(--warning-2-shade-30);
  --b-d-bg-h: var(--danger-shade-10);
  --b-d-bg-a: var(--danger-shade-30);
  --b-d2-bg-h: var(--danger-2-shade-10);
  --b-d2-bg-a: var(--danger-2-shade-30);
  --b-1-bg-h: var(--hue1-shade-10);
  --b-1-bg-a: var(--hue1-shade-30);
  --b-2-bg-h: var(--hue2-shade-10);
  --b-2-bg-a: var(--hue2-shade-30);
  --b-3-bg-h: var(--hue3-shade-10);
  --b-3-bg-a: var(--hue3-shade-30);
  --b-4-bg-h: var(--hue4-shade-10);
  --b-4-bg-a: var(--hue4-shade-30);
  --b-5-bg-h: var(--hue5-shade-10);
  --b-5-bg-a: var(--hue5-shade-30);
  --b-6-bg-h: var(--hue6-shade-10);
  --b-6-bg-a: var(--hue6-shade-30);
  --b-7-bg-h: var(--hue7-shade-10);
  --b-7-bg-a: var(--hue7-shade-30);
  --b-8-bg-h: var(--hue8-shade-10);
  --b-8-bg-a: var(--hue8-shade-30);
  --b-9-bg-h: var(--hue9-shade-10);
  --b-9-bg-a: var(--hue9-shade-30);
  --b-10-bg-h: var(--hue10-shade-10);
  --b-10-bg-a: var(--hue10-shade-30);
  --b-11-bg-h: var(--hue11-shade-10);
  --b-11-bg-a: var(--hue11-shade-30);
  --b-12-bg-h: var(--hue12-shade-10);
  --b-12-bg-a: var(--hue12-shade-30);
  --b-13-bg-h: var(--hue13-shade-10);
  --b-13-bg-a: var(--hue13-shade-30);
  --link-btn-simple-color: var(--neutral7);
  --btn-before-display: inline-block;
  --btn-large-before-height: 48px;
  --btn-flat-margin-themes: 0 -1rem;
  --icon-link-h: auto;
  --icon-link-i-w: auto;
  --icon-link-i-h: auto;
  --icon-link-i-lh: auto;
  --icon-link-before-content: "";
  --icon-link-bg-dark-white-text-hover-bg: transparent;
  --icon-link-icon-bg: transparent;
  --icon-link-focus-bs: 0 0 0 1px var(--hue7);
  --neutral6-color: var(--neutral6);
  --neutral6-color-hover: var(--neutral6-15);
  --neutral6-color-focus: var(--neutral6-25);
  --white-color-hover: var(--neutral1);
  --btn-flat-white-color-hover: var(--neutral5);
  --white-color-focus: var(--neutral1);
  --white-color-hover-opacity: .8;
  --white-color-focus-opacity: .6;
  --icon-link-focus-background: transparent;
  --icon-link-neutral6-focus-background: transparent;
  --icon-link-white-focus-background: transparent;
  --white-text-disabled: .5;
  --icon-link-disabled-color: var(--neutral7);
  --after-top-light: 0;
  --after-top: -50%;
  --after-left: -50%;
  --pink-text-icons-hover-bg:transparent;
  --pink-text-icons-focus-bg: transparent;
  --floating-btn-large-l-h: 56px;
  --floating-hover-background-color: rgba(var(--white-rgb), 0.8);
  --floating-active-background-color: rgba(var(--white-rgb), 0.6);
  --floating-box-shadow: 0px 4px 14px rgba(4, 14, 34, 0.08), 0px 3px 12px rgba(4, 14, 34, 0.06), 0px 2px 6px rgba(4, 14, 34, 0.04), 0px 1px 4px rgba(4, 14, 34, 0.03), 0px 0.5px 2px rgba(4, 14, 34, 0.01);
  --floating-hover-box-shadow: 0px 4px 14px rgba(4, 14, 34, 0.08), 0px 3px 12px rgba(4, 14, 34, 0.06), 0px 2px 6px rgba(4, 14, 34, 0.04), 0px 1px 4px rgba(4, 14, 34, 0.03), 0px 0.5px 2px rgba(4, 14, 34, 0.01);
  --floating-active-box-shadow: 0px 4px 14px rgba(4, 14, 34, 0.08), 0px 3px 12px rgba(4, 14, 34, 0.06), 0px 2px 6px rgba(4, 14, 34, 0.04), 0px 1px 4px rgba(4, 14, 34, 0.03), 0px 0.5px 2px rgba(4, 14, 34, 0.01);
  --floating-btn-bg: var(--hue1);
  --floating-btn-hover-bg: var(--hue1-shade-15);
  --floating-btn-active-bg: var(--hue1-shade-25);
  --floating-hue2-bg:var(--hue2);
  --floating-hue2-hover-bg:var(--hue2-shade-15);
  --floating-hue2-active-bg:var(--hue2-shade-25);
  --floating-hue3-bg:var(--hue3);
  --floating-hue3-hover-bg:var(--hue3-shade-15);
  --floating-hue3-active-bg:var(--hue3-shade-25);
  --floating-hue4-bg:var(--hue4);
  --floating-hue4-hover-bg:var(--hue4-shade-15);
  --floating-hue4-active-bg:var(--hue4-shade-25);
  --floating-hue13-bg:var(--hue13);
  --floating-hue13-hover-bg:var(--hue13-shade-15);
  --floating-hue13-active-bg:var(--hue13-shade-25);
  --floating-hue6-bg:var(--hue6);
  --floating-hue6-hover-bg:var(--hue6-shade-15);
  --floating-hue6-active-bg:var(--hue6-shade-25);
  --floating-btn-disabled-bg:var(--neutral7);
  --floating-primary-hover:var(--primary-shade-15);
  --floating-primary-active:var(--primary-shade-25);
  --floating-danger-hover:var(--danger-shade-15);
  --floating-danger-active:var(--danger-shade-25);
  --floating-warning-hover:var(--warning-shade-15);
  --floating-warning-active:var(--warning-shade-25);
  --floating-success-hover:var(--success-shade-15);
  --floating-success-active:var(--success-shade-25);
  --cc-button-color: var(--neutral5);
  --cc-button-icon-color: var(--neutral7);
  --cc-button-border: 2px solid var(--neutral7);
  --cc-button-hover-border-color: var(--neutral5);
  --cc-button-border-disabled: 2px solid var(--neutral4);
  --cc-button-b-c: var(--neutral1);
  --cc-button-dot-border: transparent;
  --cc-button-dot-b-c: transparent;
  --cc-button-success-font-weight: 400;
  --cc-button-b-c-hover: var(--neutral6-neutral2-mix-12);
  --cc-button-selected-border-color: 2px solid var(--hue5);
  --cc-button-after-left: -2px;
  --cc-button-after-height: calc(100% + -2px);
  --cc-button-after-top: 1px;
  --cc-button-box-shadow:0px 8px 36px rgba(4, 14, 34, 0.08), 0px 6px 20px rgba(4, 14, 34, 0.06), 0px 4px 10px rgba(4, 14, 34, 0.04), 0px 2px 5px rgba(4, 14, 34, 0.03), 0px 1px 2px rgba(4, 14, 34, 0.01);
  --cc-button-disabled-opacity: 1;
  --cc-button-padding:calc(1rem - 2px);
  --cc-button-disabled-border-hover: none;
  --cc-button-disabled-b-c: var(--neutral4);
  --cc-button-focus-outline: var(--hue7);
  --cc-button-focus-box-shadow:0px 8px 36px rgba(4, 14, 34, 0.08), 0px 6px 20px rgba(4, 14, 34, 0.06), 0px 4px 10px rgba(4, 14, 34, 0.04), 0px 2px 5px rgba(4, 14, 34, 0.03), 0px 1px 2px rgba(4, 14, 34, 0.01);
  --cc-button-focus-b-c: var(--neutral6-neutral2-mix-24);
  --cc-button-focus-border:var(--neutral5);
  --cc-button-border-radius: 8px;
  --cc-button-status-success-c: var(--success-2);
  --disabled-hover-cursor: not-allowed;
  --disabled-pointer-events: all;
  --cc-button-switcher-like-bg:var(--success);
  --cc-button-switcher-like-bg-hover:var(--success-shade-10);
  --cc-button-switcher-like-icon:var(--success-2);
  --cc-button-switcher-dislike-bg:var(--warning);
  --cc-button-switcher-dislike-bg-hover:var(--warning-shade-10);
  --cc-button-switcher-dislike-icon:var(--warning-2);
  --icon-link-state-color: var(--neutral7);
  --icon-link-state-hover: rgba(var(--neutral5-rgb), .05);
  --icon-link-state-active-background: transparent;
  --icon-link-state-width: 72px;
  --icon-link-state-height: 72px;
  --icon-link-state-icon-width: 72px;
  --icon-link-state-icon-height: 72px;
  --icon-link-state-after-top-focus: -4px;
  --icon-link-state-after-left-focus: -4px;
  --icon-link-state-icon-padding: 0;
  --icon-link-state-icon-fz: 36px;
  --icon-link-state-icon-lh: 66px;
  --icon-link-state-icon-border-color: transparent;
  --icon-link-state-icon-hover-border-color: var(--neutral7);
  --icon-link-state-active-color: var(--primary-2);
  --icon-link-state-active-color-hover: var(--primary-2-shade-10);
  --icon-link-state-active-icon-border-color: var(--primary-2);
  --progress-button-focus-border: var(--hue7);
  --buttons-width-after-for-ie: 46px;
  --buttons-height-after-for-ie: 46px;
  --icon-link-h-c: var(--primary-2-shade-10);
  --icon-link-a-c: var(--primary-2-shade-30);
  --icon-link-hue5-hover: var(--hue5-shade-10);
  --icon-link-hue5-active: var(--hue5-shade-30);
  --icon-link-hue8-hover: var(--hue8-shade-10);
  --icon-link-hue8-active: var(--hue8-shade-30);
  --icon-link-hue9-hover: var(--hue9-shade-10);
  --icon-link-hue9-active: var(--hue9-shade-30);
  --icon-link-hue10-hover: var(--hue10-shade-10);
  --icon-link-hue10-active: var(--hue10-shade-30);
  --icon-link-hue12-hover: var(--hue12-shade-10);
  --icon-link-hue12-active: var(--hue12-shade-30);
  --icon-link-neutral5-hover: var(--white-neutral5-mix-15);
  --icon-link-neutral5-active: var(--white-neutral5-mix-30);
  --minify-toggle-btn-hover: var(--primary-2-shade-10);
}

.theme-light {
  --breadcrumbs-content: "›";
  --breadcrumbs-content-margin: 0 1rem;
  --breadcrumbs-content-font-size: 1.8rem;
  --breadcrumbs-content-color: var(--neutral7);
  --breadcrumbs-last-child-color: var(--neutral7);
  --breadcrumbs-vertical-align: -6%;
  --breadcrumbs-line-height: 48px;
  --breadcrumbs-white-color: var(--neutral7);
  --breadcrumbs-white-focus: var(--neutral5);
}

.theme-light {
  --checkbox-hover-top: 0;
  --checkbox-margin: 0;
  --checkbox-label-padding-left: 33px;
  --checkbox-disabled-label-color: rgba(var(--neutral5-rgb), .5);
  --checkbox-disabled-border-color: rgba(var(--neutral5-rgb), .5);
  --checkbox-disabled-checked-border-color: transparent;
  --checkbox-label-color: var(--neutral5);
  --checkbox-disabled-helper-color: rgba(var(--neutral5-rgb), .5);
  --checkbox-disabled-checked-helper-color: var(--primary-2);
  --checkbox-helper-width: 18px;
  --checkbox-helper-height: 18px;
  --checkbox-helper-color: var(--neutral5);
  --checkbox-helper-border: 2px solid var(--neutral5);
  --checkbox-input-checked-helper-color: var(--primary-2);
  --checkbox-input-checked-helper-background-color: var(--primary-2);
  --checkbox-disabled-input-checked-helper-background: rgba(var(--neutral5-rgb), .5);
  --checkbox-helper-before-top: 13.2px;
  --checkbox-helper-before-left: 5.8px;
  --checkbox-helper-after-top: 7.2px;
  --checkbox-helper-after-left: -0.2px;
  --checkbox-before-after-border-radius: 0;
  --checkbox-box-shadow: none;
  --checkbox-helper-before-after-background: var(--neutral1);
  --checkbox-disabled-helper-before-after-background: var(--neutral1);
  --checkbox-input-checked-before-height: 13px;
  --checkbox-input-checked-after-height: 8px;
  --checkbox-label-hover: var(--neutral5);
  --checkbox-label-hover-color: var(--primary-2);
  --checkbox-label-hover-helper-color: var(--primary-2-shade-10);
  --checkbox-label-hover-text-color: var(--primary-2-shade-10);
  --checkbox-border-hover-color: var(--primary-2-shade-10);
  --checkbox-label-hover-helper-bg: var(--primary-2-shade-10);
  --checkbox-label-hover-hover: rgba(var(--black-rgb), 0);
  --checkbox-checked-label-hover-hover: rgba(var(--primary-2-rgb), 0);
  --checkbox-not-checked-disabled-background: rgba(var(--black-rgb), .5);
  --checkbox-tabbed-focus-box-shadow: 0 0 0 10px rgba(var(--black-rgb), .5);
  --checkbox-filled-in-border: var(--hue13);
  --checkbox-filled-in-background-color: var(--hue13);
  --checkbox-checked-border-right: var(--primary-2);
  --checkbox-checked-border-bottom: var(--primary-2);
  --checkbox-disabled-label-before: rgba(var(--black-rgb), .5);
  --checkbox-tabbed-focus-border-color: #5a5a5a;
  --checkbox-tabbed-focus-after: rgba(var(--black-rgb), .5);
  --checkbox-tabbed-checked-focus-after: var(--hue13);
  --checkbox-background: var(--primary-2);
  --checkbox-filled-in-disabled-background: var(--neutral3);
  --checkbox-filled-in-bg-color: rgba(var(--black-rgb), .5);
  --checkbox-label-padding-top: 12px;
  --checkbox-label-padding-bottom: 12px;
  --checkbox-label-margin-top: 10px;
  --checkbox-label-margin-bottom: 10px;
  --checkbox-helper-text-color: var(--hue10);
  --checkbox-helper-text-margin: -.875rem;
  --checkbox-outline-focus-pading: 0;
  --checkbox-checked-label-hover-width: 22px;
  --checkbox-checked-label-hover-height: 22px;
  --checkbox-border-radius: 0;
  --checkbox-border-left: -2px;
  --checkbox-border-top: 12px;
  --checkbox-outline: 2px solid var(--hue7);
  --checkbox-color: var(--primary-2);
  --checkbox-tap-area-width: 48px;
  --checkbox-tap-area-height: 48px;
  --checkbox-link-padding: 13px 0;
  --checkbox-tap-left-position: -16px;
  --checkbox-underline-offset: 4px;
  --checkbox-focus-link-border: none;
  --checkbox-link-focus-decoration: underline dashed;
  --checkbox-text-decoration: underline;
  --checkbox-text-decoration-hover: none;
  --checkbox-pointer-events: none;
  --checkbox-link-hover-color: var(--neutral5);
  --checkbox-checked-border-color: inherit;
  --checkbox-fieldset-label-color:var(--neutral7);
  --checkbox-fieldset-error-color:var(--danger-2);
}

.theme-light {
  --chips-active-active-icon-opacity: .6;
  --chips-active-background: var(--primary);
  --chips-active-border-color: var(--primary);
  --chips-active-color: var(--neutral1);
  --chips-active-hover-bg-color-gradient: linear-gradient(0deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0.15));
  --chips-active-hover-bg-color: var(--primary);
  --chips-active-hover-border-color:rgba(var(--primary-rgb), 0.15);
  --chips-active-hover-icon-opacity: .8;
  --chips-avatar-component-margin: 0 8px 0 -8px;
  --chips-background-color: var(--neutral1);
  --chips-border-color: var(--neutral7);
  --chips-box-shadow-focus: none;
  --chips-disabled-bg: var(--neutral7);
  --chips-disabled-border-color: var(--neutral7);
  --chips-disabled-color: var(--neutral1);
  --chips-dot-display: none;
  --chips-focus-before-border-color: var(--hue7);
  --chips-focus-before-display: block;
  --chips-hover-background: rgba(20, 20, 20, 0.03);
  --chips-hover-border-color: var(--neutral5);
  --chips-hover-color: var(--neutral5);
  --chips-icon-active-color: rgba(var(--primary-2-rgb), 0.85);
  --chips-icon-color: var(--neutral7);
  --chips-icon-hover-color: var(--primary-2);
  --chips-img-height: 24px;
  --chips-img-width: 24px;
  --chips-color: var(--neutral7);
  --chips-padding:4px 12px;
  --chips-i-lh:20px;
  --chips-i-fs:1.5rem;
  --chips-border-radius:18px;
  --chip-clickable-active-background: rgba(var(--neutral5-rgb), 0.07);
}

.theme-light {
  --circle-graphics-border: var(--primary);
  --circle-graphics-bg: var(--primary);
  --circle-graphics-border-neutral: rgba(var(--neutral6-rgb), .38);
  --circle-graphics-icon: var(--primary);
  --circle-graphics-icon-neutral: var(--neutral7);
  --circle-graphics-icon-background: var(--neutral1);
}

.theme-light {
  --divider-color: var(--neutral4);
}

.theme-light {
  --helper-text-fz: 0.875rem;
  --helper-text-margin: 0.125rem 0 1rem 0;
  --helper-text-color: var(--neutral7);
  --helper-text-line-height: 1;
  --helper-text-line-height-new: 20px;
  --helper-text-height: 1.25rem;
  --helper-text-padding-top: 0;
  --helper-position: static;
  --avz-input-warning-danger-icon: "'error_outline'";
  --avz-input-success-icon: "'check_circle_outline'";
  --input-background-color: rgba(var(--white-rgb), .05);
  --input-background-color-2: rgba(var(--neutral5-rgb), .03);
  --input-border-bottom: 1px solid var(--neutral7);
  --input-border-radius: 0.25rem 0.25rem 0 0;
  --input-height: 49px;
  --input-inner-min-height: 50px;
  --input-fixed-label-height: 50px;
  --input-margin: 0;
  --input-fixed-label-margin: 0;
  --input-padding: 0;
  --input-padding-with-label: 16px;
  --input-height-with-label: 33px;
  --input-height-with-label-new: 27px;
  --input-padding-top: 3px;
  --input-field-float-label-not-active-pt: 13px;
  --input-field-fixed-label-not-active-pt: 13px;
  --input-field-float-label-not-active-pb: 12px;
  --input-focus-border-color: var(--primary-2);
  --input-focus-box-shadow: var(--primary-2);
  --date-time-picker-icon-position: 36px;
  --date-time-picker-fixed-label-pt: 0;
  --date-time-picker-fixed-label-height: 50px;
  --input-hover-normal-border-color: var(--neutral7);
  --input-field-width-tel: calc(100% - 60px);
  --input-field-mt: 0;
  --input-field-mb: 1rem;
  --input-field-input-pl: .5rem;
  --input-field-input-pr: .5rem;
  --input-field-width: 100%;
  --input-field-width-val-pr: 40px;
  --input-field-width-val-icon: calc(100% - 40px);
  --input-field-width-val-icon-tel: calc(100% - 94px);
  --input-field-width-has-action-val-pr: 90px;
  --input-field-width-has-action-val-icon: calc(100% - 90px);
  --input-field-width-has-action-val-icon-tel: calc(100% - 143px);
  --intl-tel-input-mb: 0;
  --input-field-width-has-action-tel-pr: 40px;
  --input-field-width-has-action-tel: calc(100% - 84px);
  --input-field-label-color: var(--neutral7);
  --input-field-label-color-active: var(--neutral7);
  --input-field-label-padding-left: 3rem;
  --input-success-label-color: var(--success);
  --input-field-label-color-error-active: var(--danger);
  --input-field-label-left: .5rem;
  --input-field-label-transform: none;
  --input-field-label-active-top: 6px;
  --input-field-label-active-top-new: 0px;
  --input-field-label-inactive-top: 13px;
  --input-field-label-inactive-top-new: 0px;
  --input-field-label-line-height: 1rem;
  --input-field-label-icon-color: var(--primary-2);
  --val-after-top: 13px;
  --val-after-right: 0;
  --val-after-transform: none;
  --input-field-input-placeholder-color: var(--neutral7);
  --input-placeholder-color: var(--neutral7);
  --input-text-color: var(--neutral7);
  --input-text-hover-color: var(--neutral5);
  --label-color-active: var(--primary-2);
  --input-field-fill-text-color: var(--neutral5);
  --input-disabled-color: var(--neutral7);
  --input-disabled-bg: var(--neutral4);
  --input-disabled-border-color: transparent;
  --disabled-border-style: solid;
  --input-disabled-opacity: 1;
  --disabled-opacity: 0.5;
  --action-icon-width: 48px;
  --action-icon-height: 48px;
  --action-icon-right: -8px;
  --action-icon-hover: transparent;
  --action-icon-color: var(--neutral5);
  --action-icon-color-hover: var(--primary-2);
  --action-icon-focus-color: var(--hue7);
  --input-field-float-label-align-items: flex-start;
  --new-select-line-height: 1.5rem;
  --new-select-hover-bg-ml: 0;
  --new-select-hover-bg-display: none;
  --input-field-float-label-pb: 6px;
  --input-field-hover-textarea-boxshadow-color: var(--neutral7);
  --dp-icon-width: 24px;
  --input-field-danger: var(--danger-2);
  --input-field-warning: var(--warning);
  --input-field-success: var(--success);
  --input-field-box-shadow: inset 0 -1px 0 0;
  --after-padding-right: 65px;
  --fixed-error-input-field-mb: 1.25rem;
  --fixed-error-min-height: 1.25rem;
  --input-background-color-2-hover: rgba(var(--neutral5-rgb); .05);
  --input-field-active-f-w: 600;
  --input-spinner-layer-border-color: var(--neutral5);
  --input-search-focus-color: var(--neutral7);
  --input-search-focus-icon-color: var(--neutral7);
  --input-autocomplete-li-color: var(--neutral5);
  --input-autocomplete-caret-width: 24px;
  --input-autocomplete-caret-height: 48px;
  --input-autocomplete-caret-line-height: 48px;
  --input-autocomplete-caret-top: 0;
  --input-autocomplete-caret-right: 8px;
  --input-autocomplete-caret-color: var(--neutral7);
  --input-autocomplete-caret-before-top: 0;
  --input-autocomplete-caret-before-right: 0;
  --input-autocomplete-caret-before-bottom: 0;
  --textarea-label-active-lh-new: 1rem;
  --textarea-label-active-top: 3px;
  --textarea-item-padding: 0 8px 8px;
  --textarea-field-width-val-pr-new: 0.5rem;
  --textarea-val-after-display: none;
  --input-field-mask-color:var(--neutral6);
  --input-box-sizing: border-box;
  --input-field-float-label-active-position: relative;
}

.theme-light {
  --keyboard-background: var(--neutral5);
  --keyboard-primary-color: var(--primary);
  --keyboard-primary-color-active: var(--primary-shade-10);
  --keyboard-button-bg: var(--neutral7);
  --keyboard-button-bg-active: var(--neutral7-shade-25);
  --keyboard-command-button-bg: var(--neutral7-shade-25);
  --keyboard-command-button-bg-active: var(--neutral7-shade-40);
}

.theme-light {
  --galleria-files-border-radius: 4px;
  --galleria-background-color: rgba(var(--black-rgb),.8);
  --galleria-files-margin: 0 10px;
  --galleria-text-color:var(--neutral5);
  --galleria-preview-min-width: 100%;
  --galleria-preview-width: auto;
  --galleria-preview-display: flex;
  --galleria-preview-justify: center;
  --galleria-preview-border-radius: 10px;
  --galleria-preview-background: var(--neutral3);
  --galleria-preview-text-color: var(--neutral1);
  --galleria-preview-title-color: var(--neutral5);
  --galleria-preview-height: 172px;
  --galleria-preview-item-height: 84px;
  --galleria-preview-item-width: 84px;
  --galleria-preview-item-margin: 0;
  --galleria-preview-item-active-border: var(--neutral5);
  --galleria-preview-pointer-height: 64px;
  --galleria-preview-pointer-padding: 1.25rem 1rem;
  --galleria-header-height: 64px;
  --galleria-header-text-color: var(--neutral5);
  --galleria-next-button-right:20px;
  --galleria-prev-button-left:20px;
  --galleria-icon-link-i-w:24px;
  --galleria-meta-box-bg: var(--neutral1);
  --galleria-meta-box-border-color: var(--neutral4);
}

.theme-light {
  --panel-border-radius: 12px;
  --panel-background: var(--neutral2);
  --panel-box-shadow: 0 0 0 1px var(--neutral4) inset;
  --panel-header-border: 1px solid var(--neutral4);
  --panel-footer-border: 1px solid var(--neutral4);
  --panel-footer-background: transparent;
  --panel-warning-color: var(--neutral5);
  --panel-heading-padding-down: 1rem;
  --panel-body-padding-down: 1.5rem 1rem;
  --panel-footer-padding-down: 1rem;
  --panel-heading-padding: 1rem 1.5rem;
  --panel-body-padding: 1.5rem 1.5rem;
  --panel-footer-padding: 1rem 1.5rem;
  --panel-padding-left-when-colored-down: 13px;
  --panel-padding-left-when-colored: 21px;
  --panel-header-icon-margin-right: 0.5rem;
  --panel-interactive-header-icon-margin-right: 0.75rem;
  --panel-interactive-body-bg: rgba(20, 20, 20, 0.03);
  --panel-interactive-body-bg-active: rgba(20, 20, 20, 0.05);
  --panel-interactive-body-bg-focus: rgba(20, 20, 20, 0.03);
  --panel-interactive-bg: var(--neutral1);
  --panel-footer-scroll-btn-focus-bg: rgba(var(--neutral7-rgb), .95);
  --panel-footer-scroll-btn-bg: var(--neutral1);
  --panel-footer-scroll-btn-hover-bg: var(--neutral7);
  --panel-footer-scroll-btn-active: linear-gradient(0deg, rgba(91, 107, 123, 0.2), rgba(91, 107, 123, 0.2)), var(--neutral7);
  --panel-interactive-border-radius: 12px;
  --panel-heading-highlighted-bg: rgba(var(--neutral5-rgb), .03);
  --panel-highlighted-btn-stroke: none;
  --panel-interactive-footer-padding: 0.75rem 1rem 1rem;
  --panel-interactive-content-btn-bg-hover:rgba(var(--neutral5-rgb), .03);
}

.theme-light {
  --notifications-noty_bar-overflow: visible;
  --notifications-flash-dialog-color: var(--neutral1);
  --notifications-flash-dialog-border-radius: 8px;
  --notifications-flash-dialog-padding: 1rem;
  --notifications-icon-link-margin-left: 0;
  --notifications-flash-dialog-border: 1px solid var(--primary);
  --notifications-flash-dialog-border-w: 1px solid var(--warning);
  --notifications-flash-dialog-border-d: 1px solid var(--danger);
  --notifications-flash-dialog-border-s: 1px solid var(--success);
  --notifications-flash-dialog-background-color: var(--primary);
  --notifications-box-shadow: 0px 8px 36px rgba(4, 14, 34, 0.08), 0px 6px 20px rgba(4, 14, 34, 0.06), 0px 4px 10px rgba(4, 14, 34, 0.04), 0px 2px 5px rgba(4, 14, 34, 0.03), 0px 1px 2px rgba(4, 14, 34, 0.01);
  --notifications-min-height: 58px;
  --notifications-text-max-width: calc(100% - 52px);
  --notifications-text-mb: 0;
  --notifications-actions-top: auto;
  --notifications-btn-flat-hover-bg: transparent;
  --notifications-btn-flat-active-bg: transparent;
  --notifications-btn-flat-mh:24px;
  --notifications-btn-flat-lh:24px;
  --notifications-btn-flat-focus: var(--neutral1);
  --notifications-icon-link-focus: 0 0 0 2px var(--neutral1);
  --notifications-wrapper-actions-icon-link-color: var(--neutral1);
  --warning-text: var(--warning);
  --danger-text: var(--danger-2);
  --success-text: var(--success);
  --primary-text: var(--primary-2);
  --notifications-actions-icon-link-color: var(--neutral1);
  --notifications-actions-icon-link-h:24px;
  --notification-dark-bg-color:var(--neutral1);
  --notifications-actions-icon-link-line-height-ie:1;
  --notifications-flash-dialog-f-s: 1rem;
  --notifications-toast-background-color: var(--neutral1);
  --notifications-toast-border: 1px solid var(--neutral4);
  --notifications-toast-dot-divider-c:var(--neutral7);
  --notifications-toast-btn-simple:var(--neutral7);
  --notifications-toast-card-meta:var(--neutral7);
  --notifications-toast-action-border-c:var(--neutral4);
  --notifications-btn-flat-tt:capitalize;
  --notifications-btn-flat-primary:var(--primary-2);
  --notifications-btn-flat-danger:var(--danger-2);
  --notifications-high-priority-border:var(--danger-2);
  --notifications-btn-fs: 14px;
  --notifications-toast-action-btn-mt:12px;
  --notifications-toast-action-btn-lh:19px;
  --notifications-card-action-justify:center;
  --notifications-toast-border-radius:8px;
  --notifications-toast-focus-border:2px solid var(--hue7);
  --notifications-flash-dialog-focus-border:2px solid var(--hue7);
}

.theme-light {
  --progress-background-color: var(--neutral4);
  --progress-indeterminate-background: var(--primary-2);
  --progress-button-border-radius: 100px;
  --progress-button-padding-with-btn: 0 1rem;
  --progress-button-padding-with-btn-large: 0 1.5rem;
  --progress-button-border: var(--neutral3);
  --progress-button-color: var(--neutral6);
  --progress-v2-focus-bg: rgba(var(--neutral6-rgb), 0.24);
  --progress-button-focus-border: var(--hue7);
  --progress-button-box-shadow: none;
  --progress-btn-primary-box-shadow: none;
  --primary-focus-box-shadow: none;
  --progress-button-large-l-h:50px;
  --progress-hold-content-margin:-0.5rem -1.5rem;
  --progress-hold-content-position:relative;
  --progress-stepper-background-color: var(--neutral4);
  --progress-stepper-step-color:var(--primary);
}

.theme-light {
  --radio-buttons-margin: 0;
  --radio-buttons-padding-left: 34px;
  --radio-buttons-label-top: 2px;
  --radio-buttons-width: 20px;
  --radio-buttons-height: 20px;
  --radio-buttons-label-before-after: 2px solid var(--neutral5);
  --radio-buttons-disabled-not-before: rgba(var(--neutral5-rgb), .5);
  --radio-buttons-label-color: var(--neutral5);
  --radio-buttons-label-hover-color: var(--primary-2-shade-10);
  --radio-buttons-disabled-checked-border: 2px solid rgba(var(--neutral5-rgb), .5);
  --radio-buttons-disabled-checked-background-color: rgba(var(--neutral5-rgb), .5);
  --radio-buttons-disabled-label-color: rgba(var(--neutral5-rgb), .5);
  --radio-buttons-label-hover: var(--primary-2-15);
  --radio-buttons-hover-hover-background: none;
  --radio-buttons-checked-hover-hover-background: none;
  --radio-buttons-disabled-checked-hover-hover-background: none;
  --radio-buttons-box-shadow: none;
  --radio-buttons-box-shadow-focus: none;
  --radio-buttons-checked-border: 2px solid var(--primary-2);
  --radio-buttons-checked-hover-border: 2px solid var(--primary-2-shade-10);
  --radio-buttons-checked-border-focus: 2px solid var(--primary-2-15);
  --radio-buttons-checked-background-color: var(--primary-2);
  --radio-buttons-checked-hover-background-color: var(--primary-2-shade-10);
  --radio-buttons-disabled-checked-border-before-after: none;
  --radio-buttons-hover-not-checked-before: 2px solid var(--primary-2-shade-10);
  --radio-buttons-top: 12px;
  --radio-buttons-bottom: 12px;
  --radio-label-buttons-width: 28px;
  --radio-label-buttons-height: 28px;
  --radio-label-buttons-border-radius: 0;
  --radio-label-buttons-border-top: 10px;
  --radio-label-buttons-border-left: -4px;
  --radio-buttons-outline: 2px dotted var(--primary-2);
  --radio-buttons-focus-border: 2px solid var(--hue7);
  --radio-buttons-color: var(--hue7);
  --radio-buttons-hover-top: 4px;
  --radio-buttons-hover-left: -10px;
  --radio-buttons-hover-top-for-1-8: -8px;
}

.theme-light {
  --select-color: var(--neutral5);
  --select-background-color: rgba(var(--neutral5-rgb), .03);
  --select-background-color-hover: rgba(var(--neutral5-rgb), .05);
  --select-border-bottom: 1px solid var(--neutral7);
  --select-border-radius: 0.25rem 0.25rem 0 0;
  --select-hover-border-bottom: var(--neutral7);
  --select-focus-border-bottom: var(--primary-2);
  --select-focus-border-color: var(--primary-2);
  --select-focus-label-color: var(--primary-2);
  --select-success-border-bottom: var(--success);
  --select-success-label-color: var(--success);
  --select-error-border-bottom: var(--danger);
  --select-box-shadow: inset 0 -1px 0 0;
  --select-searchable-border-bottom: 1px solid var(--neutral7);
  --select-searchable-border-bottom-hover: 1px solid var(--neutral7);
  --select-searchable-icon-line-height: 48px;
  --select-height: 50px;
  --select-line-height: 50px;
  --select-padding: 6px 55px 0 .5rem;
  --select-padding-top-native: 0;
  --label-top: 13px;
  --label-color: var(--neutral7);
  --caret-width: 24px;
  --caret-height: 48px;
  --caret-line-height: 48px;
  --caret-top: 0;
  --caret-right: 8px;
  --caret-color: var(--neutral7);
  --caret-before-top: 0;
  --caret-before-right: 0;
  --caret-before-bottom: 0;
  --caret-hover-background: transparent;
  --val-icon-right: 38px;
  --select-helper-text-margin: 0.125rem 0 1rem 0;
  --disabled-caret-color: var(--neutral5);
  --disabled-border: 1px solid var(--neutral7);
  --disabled-select-color: var(--neutral5);
  --disabled-border-hover: 1px solid var(--neutral7);
  --disabled-label-color: var(--primary-2);
  --disabled-only-select-color: var(--neutral7);
  --disabled-opacity: 1;
  --disabled-bg-color: var(--neutral4);
  --disabled-select-border-color: transparent;
  --select-i-color: var(--neutral7);
  --select-background-color-2-hover: rgba(var(--neutral5-rgb), .07);
  --label-padding-right: 55px;
  --select-wrapper-select-border-color: var(--neutral2);
  --select-wrapper-dropdown-border-color: var(--neutral4);
  --select-wrapper-dropdown-color: var(--neutral5);
  --select-native-not-active-pt: 3px;
  --select-native-not-active-pb: 6px;
  --select-native-input-inner-height: 50px;
  --select-native-label-active-input-inner-height: 50px;
}

.theme-light {
  --switch-lever-width: 44px;
  --switch-lever-height: 16px;
  --switch-lever-background-color: rgba(var(--neutral7-rgb), .25);
  --switch-lever-after-background-color: var(--neutral7);
  --switch-lever-before-top: -4px;
  --switch-lever-before-color: var(--neutral5);
  --switch-input-checkbox-top: -4px;
  --switch-input-checkbox-left-after: 0;
  --switch-input-checkbox-left: 20px;
  --switch-checked-background-color: rgba(var(--primary-2-rgb), 0.24);
  --switch-checked-after-background-color: var(--primary-2);
  --switch-input-checkbox-disabled-left: rgba(var(--neutral7-rgb), .25);
  --switch-disabled-after-background-color: var(--neutral7-50);
  --switch-lever-name-disabled-background-color: rgba(var(--primary-2-rgb), 0.24);
  --switch-disabled-background-color: var(--primary-2-50);
  --switch-name-disabled-left: 20px;
  --switch-lever-after-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.2);
  --switch-lever-after-bs: 0px 2px 2px rgba(0, 0, 0, 0.2);
  --checked-lever-bs: none;
  --not-checked-lever-bs: none;
  --wcag-focus: 1px solid var(--primary-2);
  --wcag-offset: 8px;
  --wcag-switch-lever-after-top: -5px;
  --wcag-switch-lever-after-left: -2px;
  --wcag-switch-lever-after-top-contrast: -7px;
  --wcag-switch-checked-after-left:20px;
}

.theme-light {
  --main-border: 1px solid var(--neutral4);
  --hover-bg: rgba(var(--neutral5-rgb), .07);
  --highlight-bg: rgba(var(--neutral5-rgb), .14);
  --highlight-hover-bg: rgba(var(--neutral5-rgb), .14);
  --header-sortable-color: var(--neutral5);
  --header-cell-color: var(--neutral5);
  --datatable-header-border-bottom-color: none;
  --sortable-btn-color: var(--primary);
  --table-icon-up-color: var(--primary);
  --table-icon-up-down: var(--primary);
  --datatable-body-cell-color: var(--neutral5);
  --datatable-body-row-border: none;
  --table-row-bg-color: rgba(var(--neutral5-rgb), .03);
  --datatable-body-cell-padding: 0.5rem 1.5rem;
  --datatable-body-cell-padding-down: 0.5rem 1rem;
  --datatable-panel-cell-padding-up-first-child: 0.5rem 1rem 0.5rem 1.5rem;
  --datatable-panel-cell-padding-up-last-child: 0.5rem 1.5rem 0.5rem 1rem;
  --table-icon-down-color: var(--primary);
  --datatable-checkbox-header-hover-top-position: 2px;
  --datatable-checkbox-hover-top-position: 10px;
  --datatable-checkbox-hover-left-position: -2px;
  --datatable-checkbox-helper-top-position: 50%;
  --datatable-checkbox-header-helper-top-position: 4px;
  --datatable-header-cell-helper-position-left: 30px;
  --datatable-checkbox-focus-hover-width: 22px;
  --datatable-checkbox-focus-hover-height: 22px;
  --datatable-body-cell-position-left: 10px;
  --datatable-header-label-height: 22px;
  --datatable-header-cell-hover-focus-position-left: 29px;
  --datatable-checkbox-header-helper-top-position-ie:8px;
  --datatable-checkbox-helper-top-position-ie:50%;
  --datatable-checkbox-margin-ie:-0.5rem 0 0 1rem;
  --datatable-checkbox-header-hover-top-position-ie:12px;
  --datatable-checkbox-hover-top-position-ie:0px;
  --datatable-striped-row-odd-bg: rgba(var(--neutral4-rgb), 0.2);
  --datatable-row-detail-bg: var(--neutral2);
  --datatable-group-header-bg: var(--neutral2);
  --datatable-group-header-border-color: var(--neutral4);
  --datatable-body-group-cell-color: var(--neutral5);
}

.theme-light {
  --tabs-indicator-color: var(--primary-2);
  --tabs-hover: var(--primary-2);
  --tabs-color: var(--neutral7);
  --tabs-divider: 1px solid var(--neutral6);
  --tabs-pading: 0 1rem;
  --tabs-background: transparent;
}

.theme-light {
  --textarea-label-background: rgba(var(--neutral5-rgb), .03);
  --textarea-label-border: 0;
  --textarea-background: rgba(var(--neutral5-rgb), .03);
  --textarea-background-hover-active: rgba(var(--neutral5-rgb), .05);
  --textarea-label-background-hover-active: rgba(var(--neutral5-rgb), .05);
  --textarea-label-color: var(--neutral7);
  --textarea-label-color-active: var(--primary-2);
  --textarea-padding: 1.5rem 0.5rem 0.5rem;
  --textarea-label-top: 0;
  --textarea-label-left: 0;
  --textarea-label-width: calc(100% - 15px);
  --textarea-label-border-radius: 4px;
  --textarea-label-active-lh: 1;
  --textarea-text-color: var(--neutral5);
  --textarea-top-border: 2px solid transparent;
  --textarea-left-border: 2px solid transparent;
  --textarea-right-border: 2px solid transparent;
  --textarea-bottom-border: 1px solid var(--neutral7);
  --textarea-success-bottom-border-color: var(--success-2);
  --textarea-disabled-color: transparent;
  --textarea-box-shadow-hover: 0 -1px 0 0 rgba(var(--neutral7-rgb), 1) inset;
  --textarea-box-shadow-hover-success: 0 -1px 0 0 rgba(var(--success-2-rgb), 1) inset;
  --textarea-box-shadow-focus: 0 -1px 0 0 var(--primary-2) inset;
  --textarea-box-shadow-error: 0 -1px 0 0 rgba(var(--danger-rgb), 1) inset;
  --textarea-box-shadow-success: 0 -1px 0 0 rgba(var(--success-2-rgb), 1) inset;
  --textarea-placeholder-color: var(--neutral7);
  --textarea-hover-normal-border-color: var(--neutral7);
  --textarea-hover-normal-border-color-success: var(--success);
  --textarea-text-hover-color: var(--neutral5);
  --textarea-focus-border-color: var(--primary-2);
  --textarea-field-hover-box-shadow-color: var(--neutral7);
  --textarea-field-width-val-pr: 40px;
  --textarea-disabled-opacity: 1;
  --textarea-disabled-background: rgba(var(--neutral5-rgb), .05);
  --textarea-disabled-label-bg: var(--neutral4);
  --textarea-disabled-bg: var(--neutral4);
  --aw-textarea-val-after-top: 10px;
  --aw-textarea-val-after-right: 16px;
  --textarea-val-after-transform: none;
  --textarea-border-radius: 0.25rem 0.25rem 0 0;
  --textarea-helper-text-fz: 0.875rem;
  --textarea-helper-text-margin: 0.125rem 0 1rem 0;
  --textarea-helper-text-color: var(--neutral7);
  --textarea-helper-text-line-height: 1;
  --textarea-helper-text-height: 1.25rem;
  --textarea-helper-text-padding-top: 0;
  --textarea-helper-position: static;
  --textarea-border-color-danger: var(--danger);
  --textarea-border-color-success: var(--success);
  --textarea-border-color-warning: var(--warning);
  --textarea-border-color-danger-focus: var(--primary-2);
  --input-background-color-2-hover: rgba(var(--neutral5-rgb), .05);
  --textarea-labeled-input-pt: 3px;
  --textarea-labeled-textarea-padding: 3px .5rem .5rem;
  --textarea-labeled-textarea-br: 0;
  --textarea-labeled-textarea-height: 115px;
  --textarea-labeled-textarea-min-height: 90px;
  --textarea-labeled-label-top: 0px;
  --textarea-labeled-label-top-moz: 0;
  --textarea-labeled-label-width: 100%;
  --textarea-labeled-label-br: 4px 4px 0 0;
  --textarea-labeled-label-padding: 0 .5rem 0;
  --textarea-labeled-val-label-padding: 6px 2.75rem 0 .5rem;
  --textarea-labeled-label-height: auto;
}

.theme-light {
  --collapsible-border-top: 1px solid var(--neutral4);
  --background-header: transparent;
  --color-icon-arrow: var(--neutral5);
  --color-header-span: var(--neutral7);
  --collapsible-color-border-top-left-radius: 30px 100px;
  --collapsible-color-border-bottom-left-radius: 30px 100px;
  --main-border-radius: 12px;
  --main-background: var(--neutral2);
  --shadow-background: var(--neutral1);
  --collapsible-box-shadow: 0 0 0;
  --collapsible-color-border-height: calc(100% - 6px);
  --collapsible-color-border-transform: translateY(-50%);
  --collapsible-color-border-left-position: 0;
  --collapsible-color-border-top-position: 50%;
  --collapsible-color-border-top: var(--neutral4);
  --aw-collapsible-header-color-lead: var(--neutral5);
  --aw-collapsible-header-line-height: 2rem;
  --aw-collapsible-header-pt: 1rem;
  --aw-collapsible-header-pb: 1rem;
  --aw-collapsible-i-header-line-height: 2rem;
  --aw-collapsible-header-i-width:2rem;
  --aw-collapsible-header-focus-border:2px solid var(--hue7);
  --aw-collapsible-i-margin-top: 0;
  --aw-collapsible-body-border-color: var(--neutral4);
  --aw-collapsible-heading-highlighted-bg: rgba(var(--neutral5-rgb), .03);
}

.theme-light {
  --z-depth-1-box-s: 0px 1px 6px rgba(4, 14, 34, 0.08), 0px 1px 4px rgba(4, 14, 34, 0.06), 0px 0.5px 3px rgba(4, 14, 34, 0.04), 0px 0.5px 2px rgba(4, 14, 34, 0.03), 0px 0px 1px rgba(4, 14, 34, 0.01);
  --z-depth-2-box-s: 0px 2px 10px rgba(4, 14, 34, 0.08), 0px 1.5px 8px rgba(4, 14, 34, 0.06), 0px 1px 6px rgba(4, 14, 34, 0.04), 0px 0.5px 4px rgba(4, 14, 34, 0.03), 0px 0px 2px rgba(4, 14, 34, 0.01);
  --z-depth-3-box-s: 0px 3px 10px rgba(4, 14, 34, 0.08), 0px 2.5px 8px rgba(4, 14, 34, 0.06), 0px 2px 6px rgba(4, 14, 34, 0.04), 0px 1.5px 4px rgba(4, 14, 34, 0.03), 0px 0.5px 2px rgba(4, 14, 34, 0.01);
  --z-depth-4-box-s: 0px 4px 14px rgba(4, 14, 34, 0.08), 0px 3px 12px rgba(4, 14, 34, 0.06), 0px 2px 6px rgba(4, 14, 34, 0.04), 0px 1px 4px rgba(4, 14, 34, 0.03), 0px 0.5px 2px rgba(4, 14, 34, 0.01);
  --z-depth-6-box-s: 0px 6px 16px rgba(4, 14, 34, 0.08), 0px 4px 14px rgba(4, 14, 34, 0.06), 0px 2px 8px rgba(4, 14, 34, 0.04), 0px 1px 4px rgba(4, 14, 34, 0.03), 0px 0.5px 2px rgba(4, 14, 34, 0.01);
  --z-depth-8-box-s: 0px 8px 36px rgba(4, 14, 34, 0.08), 0px 6px 20px rgba(4, 14, 34, 0.06), 0px 4px 10px rgba(4, 14, 34, 0.04), 0px 2px 5px rgba(4, 14, 34, 0.03), 0px 1px 2px rgba(4, 14, 34, 0.01);
  --z-depth-16-box-s: 0px 16px 54px rgba(4, 14, 34, 0.08), 0px 14px 19.7109px rgba(4, 14, 34, 0.06), 0px 8px 9.56927px rgba(4, 14, 34, 0.04), 0px 4px 4.69103px rgba(4, 14, 34, 0.03), 0px 1px 1.85484px rgba(4, 14, 34, 0.01);
  --z-depth-24-box-s: 0px 24px 60px rgba(4, 14, 34, 0.08), 0px 16px 21.901px rgba(4, 14, 34, 0.06), 0px 12px 10.6325px rgba(4, 14, 34, 0.04), 0px 8px 5.21226px rgba(4, 14, 34, 0.03), 0px 4px 2.06094px rgba(4, 14, 34, 0.01);
}

.theme-light {
  --rating-star-hover: var(--hue7-15);
}

.theme-light {
  --navbar-nav-color: var(--neutral1);
  --navbar-nav-background: var(--neutral1);
  --navbar-nav-height: 56px;
  --navbar-nav-line-height: 56px;
  --nav-nav-wrapper-border-bottom: var(--neutral4);
  --nav-nav-wrapper-mobile-side-nav-color: var(--neutral5);
  --nav-nav-wrapper-a-hover-list-page-box-shadow: var(--primary-2);
  --nav-a-link-icon-label-hover-background-color: var(--neutral2);
  --nav-hover-list-page-color: var(--neutral5);
  --nav-nav-wrapper-a-hover-list-page-box-shadow-new: transparent;
  --nav-hover-list-page-color-new: var(--neutral5);
  --logo-li-a-link-color: var(--primary-2);
  --logo-li-a-link-visited-color: var(--hue8);
  --logo-li-a-link-hover-color: var(--primary-2-20);
  --logo-li-a-link-active-color: var(--primary-2-30);
  --nav-collection-item-small-color: var(--neutral7);
  --dot-badge-color: var(--neutral5);
  --dot-badge-background: var(--danger);
  --dot-badge-border: var(--neutral1);
  --search-block-input-color: var(--neutral5);
  --search-block-input-background: rgba(var(--neutral5-rgb), .05);
  --search-block-input-border: var(--neutral4);
  --search-block-input-border-color: var(--primary-2);
  --avatar-background: var(--neutral1);
  --status-online-color: var(--success);
  --status-away-color: var(--warning);
  --status-busy-color: var(--danger);
  --status-offline-color: var(--neutral7);
  --navbar-li-ml: 0;
  --navbar-link-icon-label-fz: 0.875rem;
  --hover-list-page-background-color: rgba(var(--white-rgb), 0.07);
  --nav-a-link-icon-label-focus-border: 2px solid var(--hue7);
  --nav-aw-collapsible-header-focus-bs: inset 0 0 0 2px var(--hue7);
  --nav-aw-logo-focus-bs:0 0 0 2px var(--hue7);
  --nav-a-link-icon-label-hover-border: 1px solid var(--neutral7);
}

.theme-light {
  --navbar-a-not-link-hover-background-color: rgba(var(--black-rgb), 0.07);
  --navbar-a-not-link-hover-color: var(--neutral5);
  --navbar-a-active-hover: var(--primary-2);
  --navbar-aw-collapsible-header: var(--neutral1);
  --navbar-aw-collapsible: var(--neutral2);
  --navbar-aw-collapsible-hover: var(--neutral2);
  --navbar-aw-collapsible-hover-background-color: rgba(var(--neutral5-rgb), 0.1);
  --navbar-aw-collapsible-body-background-color: var(--neutral2);
  --navbar-focus-text-color: var(--neutral5);
  --search-inner-background: var(--neutral1);
  --search-inner-border-bottom: var(--neutral4);
  --button-collapse-margin: 1rem 0.75rem 0;
  --button-collapse-margin-mobile: 1rem 0.75rem 0 .25rem;
  --left-icon-mr: .75rem;
  --left-icon-color: var(--neutral7);
  --navbar-aw-collapsible-p-padding: 1rem 3.5rem;
  --navbar-aw-collapsible-bb: var(--neutral4);
  --navbar-aw-collapsible-p-lh: 1.5rem;
  --navbar-overlay: rgba(var(--neutral4-rgb), .6);
  --navbar-aw-collapsible-badge-lh: initial;
  --navbar-aw-collapsible-badge-mt: 1px;
  --navbar-aw-collapsible-header-lh: inherit;
  --navbar-aw-collapsible-header-p: 0 1rem;
  --sidenav-avatar-border: 1px solid var(--neutral7);
  --dropdown-content-border-radius: 0 0 8px 8px;
  --aw-dropdown-content-min-width: 160px;
  --navbar-medium-min-width: 280px;
}

.theme-light {
  --dropdown-boxshadow: 0px 6px 16px rgba(4, 14, 34, 0.08), 0px 4px 14px rgba(4, 14, 34, 0.06), 0px 2px 8px rgba(4, 14, 34, 0.04), 0px 1px 4px rgba(4, 14, 34, 0.03), 0px 0.5px 2px rgba(4, 14, 34, 0.01);
  --dropdown-bg: var(--neutral1);
  --dropdown-br: 8px;
  --dropdown-check-icon-color: var(--primary-2);
  --dropdown-li-hover-bg: rgba(var(--neutral5-rgb), .05);
  --dropdown-li-active-selected-bg: rgba(var(--white-rgb), 0.07);
  --dropdown-li-active-color: var(--primary-2);
  --dropdown-li-border-top: 1px solid var(--neutral4);
  --dropdown-li-disabled-a-color: var(--neutral5);
  --dropdown-li-disabled-opacity: 1;
  --dropdown-li-class-hover-bg: rgba(var(--neutral5-rgb), .05);
  --dropdown-collection-item-disabled: var(--neutral5);
  --dropdown-content-collection-hover-not-active: rgba(var(--white-rgb), 0.07);
  --dropdown-content-collection-hover-not-active-color: var(--white);
  --dropdown-content-collection-hover-active-color: var(--primary-2);
  --dropdown-content-dropdown-header-color: var(--neutral7);
  --dropdown-multiple-list-li-color: var(--neutral5);
  --dropdown-content-material-icons-back-color: var(--white);
  --dropdown-material-icons-back-hover: rgba(var(--black-rgb), 0);
  --dropdown-more-link-color: var(--primary-2);
  --dropdown-content-li-a-span-line-height: inherit;
  --dropdown-content-li-a-span-padding: 16px;
  --dropdown-content-li-focus:var(--hue7);
  --dropdown-content-li-hover-before-border: 1px solid var(--neutral7);
  --dropdown-hover-border-radius: 10px;
  --dropdown-li-avatar-component-icon-color: var(--white);
}

.theme-light {
  --mob-navbar-aw-collapsible-background: var(--neutral1);
  --navbar-nav-side-nav-color: var(--neutral5);
  --navbar-nav-side-nav-background: var(--neutral1);
  --mob-logo-box-background: var(--neutral1);
  --mob-status-menu-li-active-a-color: var(--neutral5);
  --mob-a-color: var(--neutral5);
  --mob-a-font-size: 16px;
  --mob-a-font-weight: 400;
  --li-a-link-hover-color: var(--primary-15);
  --mob-span-icon: var(--neutral5);
  --mob-nav-nav-wrapper-border-bottom: var(--neutral3);
  --mob-a-hover-background-color: rgba(var(--black-rgb), 0.05);
  --mob-a-hover-active-background: rgba(var(--black-rgb), .2);
  --mob-white-color: var(--neutral7);
  --small-font-size: 0.875rem;
  --mob-hover-color: var(--primary-20);
  --mob-active-color: var(--primary-30);
  --mob-caption-sub-color: var(--neutral6);
  --gradient-background-color: linear-gradient(to right, var(--hue7) 0%, var(--hue3) 100%);
  --a-i-mob-background: rgba(var(--black-rgb), .12);
  --side-nav-top-height: 54px;
  --side-nav-top-line-height: 54px;
  --side-nav-top-bb: var(--neutral4);
  --close-top: 3px;
}

.theme-light {
  --modal-sm-width: 400px;
  --dialog-container-border-radius: 8px;
  --dialog-container-color: var(--neutral5);
  --dialog-container-background-color: var(--neutral1);
  --modal-footer-btn-width: 100%;
  --dialog-modal-heading-border-bottom: 1px solid var(--neutral4);
  --dialog-modal-footer-border-bottom: none;
  --modal-close-color: var(--neutral7);
  --modal-close-hover-bg: transparent;
  --adaptive-dialog-heading-padding: 1.5rem 1.5rem 1.5rem 1.5rem;
  --adaptive-dialog-content-padding: 0 1.5rem 1.5rem 1.5rem;
  --adaptive-dialog-pb-on-small: 1.5rem;
  --adaptive-dialog-heading-padding-on-small: 1rem;
  --adaptive-dialog-content-padding-on-small: 0 1rem 1.5rem 1rem;
  --adaptive-dialog-modal-bottom-border-radius-mobile: 0;
  --mat-dialog-close-right:1rem;
  --mat-dialog-close-top: 1.25rem;
  --mat-dialog-floating-focus-border:2px solid var(--hue7);
  --adaptive-dialog-border-radius: 12px;
}

.theme-light {
  --collection-item-padding: 1rem;
  --collection-item-color-active-background-color: transparent;
  --collection-item-color-active-color: lighten(var(--neutral5), 55%);
  --collection-i-circle-background-color: var(--neutral6);
  --collection-background: var(--white);
  --collection-item-background-color: var(--white);
  --list-item-background-color: transparent;
  --collection-item-color: var(--neutral5);
  --collection-small-color: var(--neutral7);
  --collection-hover-not: rgba(var(--neutral5-rgb), 0.05);
  --collection-color-not: var(--neutral5);
  --collection-hover-small-color: var(--neutral7);
  --collection-active-color: var(--primary-2);
  --collection-active-background: rgba(var(--neutral5-rgb), 0.07);
  --collection-active-small-color: var(--primary-15);
  --collection-striped-child-background: rgba(var(--neutral5-rgb), .03);
  --collection-li-border-top: var(--neutral3);
  --collection-icons-color: var(--neutral7);
  --collection-i-circle-white: var(--white);
  --collection-side-nav-color: var(--neutral5);
  --collection-active-item: var(--primary-2);
  --collection-avatar-color: var(--neutral1);
  --responsive-layout-tabs-collection-hover: rgba(var(--black-rgb), 0.03);
  --responsive-layout-tabs-collection-active: rgba(var(--black-rgb), 0.06);
  --collection-focus-border-radius: 10px;
  --collection-hover-before-border: 1px solid var(--neutral7);
  --collection-list-border-radius: .5rem;
  --collection-list-border-radius-two-col: .75rem;
  --list-two-col-border: 1px solid var(--neutral4);
}

.theme-light {
  --responsive-layout-bg: var(--neutral1);
  --custom-layout-step-header-color:var(--white);
  --layout-panel-corner-radius: 1.5rem;
  --responsive-layout-type-3-color-strip-bg: linear-gradient(285.57deg, var(--hue5) 0 , var(--hue7) 33.33%, var(--hue2) 65.1%, var(--hue3) 94.27%);
  --layout-step-header-btn-white-focus-color:var(--white);
}

.theme-light {
  --stepper-step-title-color: var(--neutral5);
  --stepper-step-before-color: var(--neutral7);
  --stepper-step-title-done-color: var(--neutral5);
  --stepper-step-after-b-c: var(--neutral4);
  --stepper-step-horizontal-after-b-c: transparent;
  --stepper-step-active-step-title-color: var(--neutral5);
  --stepper-step-title-before-b-c: transparent;
  --stepper-step-title-before-border: 1px solid var(--success);
  --stepper-step-title-before-color: var(--success);
  --stepper-step-error-b-c: transparent;
  --stepper-step-error-c: var(--danger);
  --stepper-step-title-error-border: 1px solid var(--danger);
  --stepper-step-focus-border-color: var(--hue7);
}

.theme-light {
  --tooltip-bg: var(--neutral5);
  --tooltip-padding: 1rem;
  --tooltip-color: var(--neutral1);
  --tooltip-border-radius: 3px;
  --tooltip-background: var(--neutral5);
}

.theme-light {
  --test-connection-outer-border: none;
  --test-connection-inner-border: 1px solid var(--neutral4);
  --icon-margin: 40px;
  --test-connection-icon-color: var(--neutral6);
  --step-title-background: transparent;
  --step-mobile-line-color: var(--neutral4);
  --step-mobile-second-line-color: var(--neutral1);
}

.theme-light {
  --vert1-gradient-color-from: var(--hue3);
  --vert1-gradient-color-to: var(--hue7);
  --hor1-gradient-color-from: var(--hue3);
  --hor1-gradient-color-to: var(--hue7);
  --diag1-gradient-color-from: var(--hue7);
  --diag1-gradient-color-to: var(--hue3);
  --vert2-gradient-color-from: var(--hue5);
  --vert2-gradient-color-to: var(--hue12);
  --hor2-gradient-color-from: var(--hue5);
  --hor2-gradient-color-to: var(--hue12);
  --diag2-gradient-color-from: var(--hue12);
  --diag2-gradient-color-to: var(--hue5);
  --vert3-gradient-color-from: var(--hue11);
  --vert3-gradient-color-to: var(--hue4);
  --hor3-gradient-color-from: var(--hue11);
  --hor3-gradient-color-to: var(--hue4);
  --diag3-gradient-color-from: var(--hue4);
  --diag3-gradient-color-to: var(--hue11);
  --vert4-gradient-color-from: var(--hue2);
  --vert4-gradient-color-to: var(--hue8);
  --hor4-gradient-color-from: var(--hue2);
  --hor4-gradient-color-to: var(--hue8);
  --diag4-gradient-color-from: var(--hue8);
  --diag4-gradient-color-to: var(--hue2);
  --vert5-gradient-color-from: var(--hue6);
  --vert5-gradient-color-to: var(--hue13);
  --hor5-gradient-color-from: var(--hue6);
  --hor5-gradient-color-to: var(--hue13);
  --diag5-gradient-color-from: var(--hue13);
  --diag5-gradient-color-to: var(--hue6);
  --vert6-gradient-color-from: var(--hue10);
  --vert6-gradient-color-to: var(--hue9);
  --hor6-gradient-color-from: var(--hue10);
  --hor6-gradient-color-to: var(--hue9);
  --diag6-gradient-color-from: var(--hue9);
  --diag6-gradient-color-to: var(--hue10);
}

.gradient-vertical-1 {
  background-color: var(--vert1-gradient-color-from) !important;
  background: linear-gradient(to bottom, var(--vert1-gradient-color-from) 0%, var(--vert1-gradient-color-to) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--vert1-gradient-color-from)", endColorstr="var(--vert1-gradient-color-to)",GradientType=1 ) !important;
}

.gradient-horizontal-1 {
  background-color: var(--hor1-gradient-color-from) !important;
  background: linear-gradient(to right, var(--hor1-gradient-color-from) 0%, var(--hor1-gradient-color-to) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--hor1-gradient-color-from)", endColorstr="var(--hor1-gradient-color-to)",GradientType=1 ) !important;
}

.gradient-diagonal-1 {
  background-color: var(--diag1-gradient-color-from) !important;
  background: linear-gradient(135deg, var(--diag1-gradient-color-from) 0%, var(--diag1-gradient-color-to) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--diag1-gradient-color-from)", endColorstr="var(--diag1-gradient-color-to)",GradientType=1 ) !important;
}

.gradient-vertical-2 {
  background-color: var(--vert2-gradient-color-from) !important;
  background: linear-gradient(to bottom, var(--vert2-gradient-color-from) 0%, var(--vert2-gradient-color-to) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--vert2-gradient-color-from)", endColorstr="var(--vert2-gradient-color-to)",GradientType=1 ) !important;
}

.gradient-horizontal-2 {
  background-color: var(--hor2-gradient-color-from) !important;
  background: linear-gradient(to right, var(--hor2-gradient-color-from) 0%, var(--hor2-gradient-color-to) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--hor2-gradient-color-from)", endColorstr="var(--hor2-gradient-color-to)",GradientType=1 ) !important;
}

.gradient-diagonal-2 {
  background-color: var(--diag2-gradient-color-from) !important;
  background: linear-gradient(135deg, var(--diag2-gradient-color-from) 0%, var(--diag2-gradient-color-to) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--diag2-gradient-color-from)", endColorstr="var(--diag2-gradient-color-to)",GradientType=1 ) !important;
}

.gradient-vertical-3 {
  background-color: var(--diag3-gradient-color-from) !important;
  background: linear-gradient(to bottom, var(--diag3-gradient-color-from) 0%, var(--diag3-gradient-color-to) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--diag3-gradient-color-from)", endColorstr="var(--diag3-gradient-color-to)",GradientType=1 ) !important;
}

.gradient-horizontal-3 {
  background-color: var(--hor3-gradient-color-from) !important;
  background: linear-gradient(to right, var(--hor3-gradient-color-from) 0%, var(--hor3-gradient-color-to) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--hor3-gradient-color-from)", endColorstr="var(--hor3-gradient-color-to)",GradientType=1 ) !important;
}

.gradient-diagonal-3 {
  background-color: var(--diag3-gradient-color-from) !important;
  background: linear-gradient(135deg, var(--diag3-gradient-color-from) 0%, var(--diag3-gradient-color-to) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--diag3-gradient-color-from)", endColorstr="var(--diag3-gradient-color-to)",GradientType=1 ) !important;
}

.gradient-vertical-4 {
  background-color: var(--vert4-gradient-color-from) !important;
  background: linear-gradient(to bottom, var(--vert4-gradient-color-from) 0%, var(--vert4-gradient-color-to) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--vert4-gradient-color-from)", endColorstr="var(--vert4-gradient-color-to)",GradientType=1 ) !important;
}

.gradient-horizontal-4 {
  background-color: var(--hor4-gradient-color-from) !important;
  background: linear-gradient(to right, var(--hor4-gradient-color-from) 0%, var(--hor4-gradient-color-to) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--hor4-gradient-color-from)", endColorstr="var(--hor4-gradient-color-to)",GradientType=1 ) !important;
}

.gradient-diagonal-4 {
  background-color: var(--diag4-gradient-color-from) !important;
  background: linear-gradient(135deg, var(--diag4-gradient-color-from) 0%, var(--diag4-gradient-color-to) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--diag4-gradient-color-from)", endColorstr="var(--diag4-gradient-color-to)",GradientType=1 ) !important;
}

.gradient-vertical-5 {
  background-color: var(--vert5-gradient-color-from) !important;
  background: linear-gradient(to bottom, var(--vert5-gradient-color-from) 0%, var(--vert5-gradient-color-to) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--vert5-gradient-color-from)", endColorstr="var(--vert5-gradient-color-to)",GradientType=1 ) !important;
}

.gradient-horizontal-5 {
  background-color: var(--hor5-gradient-color-from) !important;
  background: linear-gradient(to right, var(--hor5-gradient-color-from) 0%, var(--hor5-gradient-color-to) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--hor5-gradient-color-from)", endColorstr="var(--hor5-gradient-color-to)",GradientType=1 ) !important;
}

.gradient-diagonal-5 {
  background-color: var(--diag5-gradient-color-from) !important;
  background: linear-gradient(135deg, var(--diag5-gradient-color-from) 0%, var(--diag5-gradient-color-to) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--diag5-gradient-color-from)", endColorstr="var(--diag5-gradient-color-to)",GradientType=1 ) !important;
}

.gradient-vertical-6 {
  background-color: var(--vert6-gradient-color-from) !important;
  background: linear-gradient(to bottom, var(--vert6-gradient-color-from) 0%, var(--vert6-gradient-color-to) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--vert6-gradient-color-from)", endColorstr="var(--vert6-gradient-color-to)",GradientType=1 ) !important;
}

.gradient-horizontal-6 {
  background-color: var(--hor6-gradient-color-from) !important;
  background: linear-gradient(to right, var(--hor6-gradient-color-from) 0%, var(--hor6-gradient-color-to) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--hor6-gradient-color-from)", endColorstr="var(--hor6-gradient-color-to)",GradientType=1 ) !important;
}

.gradient-diagonal-6 {
  background-color: var(--diag6-gradient-color-from) !important;
  background: linear-gradient(135deg, var(--diag6-gradient-color-from) 0%, var(--diag6-gradient-color-to) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="var(--diag6-gradient-color-from)", endColorstr="var(--diag6-gradient-color-to)",GradientType=1 ) !important;
}

.theme-light {
  --placeholder-icon-color: var(--primary);
  --placeholder-holder-bg: var(--neutral2);
  --tyto-slider-text-color: var(--neutral1);
  --tyto-normal-icon-color: var(--neutral1);
  --tyto-divider-color: var(--neutral4);
  --tyto-success-icon-color: var(--success);
  --tyto-warning-icon-color: var(--warning);
}

.theme-light {
  --pincode-before-error-border-bottom: var(--danger);
  --pincode__caption-color: var(--neutral7);
}

.theme-light {
  --pagination-border-radius: 8px;
  --pagination-item-width: 40px;
  --pagination-border: 3px solid transparent;
  --pagination-text-color: var(--neutral5);
  --pagination-margin: 0.25rem 0.5rem 0.25rem 0;
  --pagination-margin-rtl: 0.25rem 0 0.25rem 0.5rem;
  --pagination-input-height: 50px;
  --pagination-box-shadow: none;
  --pagination-select-color: var(--neutral7);
  --pagination-select-color-light: var(--neutral7);
  --pagination-caret-position: 10px;
  --pagination-select-margin: 0;
  --pagination-results-color: var(--neutral5);
  --pagination-button-border: 1px solid var(--primary-2);
  --pagination-button-color: var(--primary-2);
  --pagination-button-margin: 0;
  --pagination-button-background-disabled: transparent;
  --pagination-button-shadow-disabled: none;
  --pagination-button-color-disabled: var(--neutral7);
  --pagination-button-opacity-disabled: 1;
  --pagination-button-border-disabled: var(--neutral7);
  --pagination-button-opacity-mobile-disabled: 0.5;
  --pagination-button-border-mobile: 1px solid transparent;
  --pagination-button-width-mobile: 40px;
  --pagination-button-background-mobile: transparent;
  --pagination-button-color-mobile: var(--neutral7);
  --pagination-button-background-mobile-disabled: var(--neutral2);
  --pagination-button-color-mobile-disabled: var(--neutral7);
  --pagination-hover-background: rgba(var(--neutral5-rgb), 0.03);
  --pagination-active-hover: transparent;
  --pagination-active-bg: transparent;
  --pagination-button-hover-background: rgba(var(--primary-rgb), 0.12);
  --pagination-button-padding: 0 1rem;
  --pagination-jump-to-input-field-color: var(--neutral7);
  --pagination-jump-to-input-field-color-focus: var(--hue7);
  --pagination-focus-border: 2px solid var(--hue7);
  --pagination-focus-border-radius: 8px;
  --pagination-focus-display: block;
  --pagination-focus-outline: none;
  --pagination-item-height: 40px;
  --pagination-button-color-focused: var(--neutral5);
  --pagination-button-color-active: var(--primary-2);
  --pagination-button-border-active: 3px solid var(--primary-2);
  --pagination-button-bs-hover: 0 0 0 1px var(--neutral7);
  --pagination-button-focus-color: var(--primary-2-shade-10);
}

.theme-light {
  --mat-calendar-border-radius:12px;
  --mat-calendar-background:var(--neutral1);
  --mat-calendar-days-name-weight: 600;
  --mat-calendar-days-number-color: var(--neutral5);
  --mat-calendar-days-number-hover: rgba(var(--neutral5-rgb), .05);
  --mat-calendar-today-dot: var(--primary-2);
  --mat-calendar-body-range-today-selected: var(--neutral1);
  --mat-calendar-days-number-hover-revers: var(--primary);
  --custom-header-border: 1px solid var(--neutral2);
  --custom-header-button-hover: var(--neutral5);
  --custom-header-button-hover-background: rgba(var(--neutral5-rgb), 0.12);
  --custom-header-padding: 1.125rem 1rem;
  --range-border: 1px solid transparent;
  --range-background: rgba(var(--primary-rgb), 0.12);
  --range-end-width: 5%;
  --range-color: var(--neutral5);
  --range-reverse-color: var(--neutral2);
  --timepicker-border: none;
  --datetime-picker-primary: var(--primary);
  --datetime-picker-primary-4: rgba(var(--primary-rgb), 1);
  --datetime-picker-primary-9: rgba(var(--primary-rgb), 0.9);
  --datetime-picker-primary-12: rgba(var(--primary-rgb), 0.12);
  --datetime-picker-number-color: var(--neutral5);
  --datetime-picker-number-color-active: var(--neutral5);
  --datetime-picker-focus-color: var(--hue7);
  --datetime-picker-header-border-color: rgba(20, 20, 20, 0.03);
  --datetime-picker-body-align-items: flex-start;
  --datetime-picker-body-justify-content: space-around;
  --datetime-picker-body-padding: 6px 25px 18px;
  --datetime-picker-label-display: inline-block;
  --datetime-picker-data-item-height: 40px;
  --datetime-picker-holder-meridiem-top-position: initial;
  --datetime-picker-data-item-1-5-opacity: 0.4;
  --datetime-picker-data-item-2-4-height: 32px;
  --datetime-picker-meridiem-active-height: 40px;
  --datetime-picker-data-item-meridiam-3-height: 32px;
  --datetime-picker-meridiem-active-mt: 56px;
  --only-icon-b-c: transparent;
  --only-icon-border:0px;
  --only-icon-input-group-addon-i-color: var(--neutral7);
  --only-icon-focus-color: var(--primary-2);
  --only-icon-focus-background: transparent;
  --only-icon-input-group-padding: 0;
  --only-icon-input-group-i-width: 24px;
  --only-icon-input-group-i-height: 24px;
  --datetime-picker-action-icon-focus:var(--hue7);
  --mat-datepicker-toggle-icon-color: var(--neutral7);
  --datetime-picker-icon-color: var(--neutral7);
  --mat-calendar-cell-semi-selected-color: var(--neutral5);
  --mat-calendar-body-disabled-cell-color: var(--neutral7);
  --mat-calendar-content-th-color: var(--neutral7);
  --date-time-picker-disable-flag: 1;
  --dp-custom-header-filter-btn-margin: 0 -1rem;
  --dp-custom-header-gap: 1rem;
  --dp-custom-header-first-dropdowns-mr: 1rem;
}

.theme-light {
  --slider-filled-color: var(--primary-2);
  --slider-empty-color: var(--neutral6);
  --slider-circle-color: var(--primary);
  --slider-circle-hover-bg: linear-gradient(0deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0.15)), var(--primary);
  --slider-filled-height: 6px;
  --slider-filled-position: 5px;
  --slider-empty-height: 4px;
  --slider-circle-height: 20px;
  --slider-circle-width: 20px;
  --slider-circle-position: -2px;
  --slider-active-background-left: -12px;
  --slider-active-background-top: -12px;
  --slider-active-on-start-top: -10px;
  --slider-active-on-start-left: -10px;
  --slider-active-on-start-background: var(--primary);
  --slider-circle-on-start-color: var(--primary);
  --slider-circle-on-start-border: none;
  --slider-disabled: .4;
  --slider-disabled-circle-on-start-color: var(--primary);
  --slider-disabled-circle-on-start-border: none;
  --slider-disabled-connect-color: var(--primary-2);
  --slider-disabled-icon-opacity: 1;
  --slider-handle-disabled-horizontal-top: -2px;
  --slider-vertical-width: 4px;
  --slider-vertical-position: -8px;
  --slider-vertical-filled: var(--primary-2);
  --slider-vertical-empty: var(--neutral6);
  --slider-line-border-radius: 8px;
  --slider-vertical-filled-height: 6px;
  --slider-vertical-position-ie11: -8px;
  --slider-vertical-right: 1px;
  --slider-handle-disabled-width: 20px;
  --slider-handle-disabled-height: 20px;
  --slider-target-margin-ie11: -11px auto 0 auto;
  --slider-handle-focus:1px dashed var(--hue7);
  --aw-slider-value-bg:var(--neutral3);
  --slider-icon-color:var(--neutral7);
}

.theme-light {
  --selectable-radio-padding: .5rem;
  --selectable-lable-top: calc(50% - 10px);
  --selectable-hover-background: rgba(var(--neutral5-rgb), 0.07);
  --selectable-hover-color: var(--primary-2);
  --selectable-lable-padding: 1rem;
  --selectable-hover-left: 14px;
  --selectable-hover-top: calc(50% - 12px);
  --selectable-radio-size: 0;
  --selectable-hover-display: block;
  --selectable-bordered-bg: transparent;
  --selectable-bordered-border: 1px solid var(--neutral4);
  --selectable-bordered-br: 0.5rem;
  --selectable-bordered-bg-hover: rgba(var(--black-rgb), 0.03);
  --selectable-bordered-border-hover: 1px solid var(--neutral7);
  --selectable-bordered-bg-checked: transparent;
  --selectable-bordered-border-checked: 1px solid var(--neutral5);
  --selectable-bordered-bg-checked-hover: rgba(var(--black-rgb), 0.03);
  --selectable-bordered-border-checked-hover: 1px solid var(--neutral7);
}

.theme-light {
  --aw-footer-bg: var(--neutral1);
  --aw-footer-font-size:12px;
  --aw-footer-color:var(--neutral7);
  --aw-footer-logo-border:var(--neutral4);
}

.theme-light {
  --wcag-datatable-main-border: none;
  --wcag-datatable-main-box-shadow: 0 0 0 1px var(--neutral4) inset;
  --wcag-datatable-checkbox-hover-top-position: 5px;
  --wcag-datatable-header-checkbox-hover-top-position: 1px;
  --wcag-datatable-checkbox-hover-left-position: -2px;
  --wcag-datatable-checkbox-hover-width: 22px;
  --wcag-datatable-checkbox-hover-height: 22px;
  --wcag-datatable-highlight-bg: rgba(var(--neutral5-rgb), .14);
  --wcag-datatable-row-bg-color: rgba(var(--neutral5-rgb), .03);
  --wcag-datatable-border-radius: 10px;
  --wcag-datatable-focus-color: var(--hue7);
  --wcag-datatable-hover-bg: rgba(var(--neutral5-rgb), .07);
}

.theme-light {
  --aw-sticky-panel-gradient: linear-gradient(180deg, rgba(var(--neutral1-rgb),0) 0%, rgba(var(--neutral1-rgb),1) 100%);
  --aw-sticky-panel-bg:var(--neutral1);
}

.theme-light {
  --cart-status-bg: var(--white);
  --cart-status-border-color: var(--neutral4);
  --cart-status-footer-success-bg: var(--success);
  --cart-status-footer-danger-bg: var(--danger);
  --cart-status-footer-warning-bg: var(--warning);
  --cart-status-footer-unknown-bg: var(--neutral7);
  --cart-status-image-icon-color: var(--neutral7);
  --cart-status-footer-icon-color: var(--white);
  --cart-status-footer-text-color: var(--white);
}

.theme-light {
  --intlTelInput-dropdown-color: var(--neutral1);
  --intlTelInput-dropdown-hover-color: rgba(var(--neutral5-rgb), .05);
  --intlTelInput-dropdown-border-color: none;
  --intlTelInput-dropdown-divider-color: var(--neutral4);
  --intlTelInput-country-list-margin: 6px 0 0 -1px;
  --intlTelInput-country-list-width: 100%;
  --intlTelInput-flag-arrow-color: var(--neutral5);
  --intlTelInput-dial-code-color: var(--neutral7);
  --intlTelInput-flag-shadow-color: var(--neutral7);
  --intlTelInput-flag-bg: var(--neutral2);
  --intlTelInput-disable-opacity: 1;
  --intlTelInput-country-list-pl: 48px;
  --intlTelInput-input-min-height: 1.5rem;
  --intlTelInput-input-min-height-ie: 1.5rem;
  --intlTelInput-fixed-label-input-min-height-ie: 24px;
  --intlTelInput-input-no-label-min-height: 1.5rem;
  --intlTelInput-no-label-pt: 13px;
  --intlTelInput-placeholder-bottom: 6px;
  --intlTelInput-fixed-label-placeholder-bottom-ie:12px;
  --intlTelInput-no-label-placeholder-bottom: 12px;
  --intlTelInput-active-label-top: 0;
  --intlTelInput-flag-container-top:0;
  --intlTelInput-flag-container-bottom:0;
  --intlTelInput-flag-container-bottom-active: 0;
  --intlTelInput-flag-container-height:auto;
  --intlTelInput-padding-top: 3px;
  --intlTelInput-selected-flag-height: 100%;
  --intlTelInput-dropdown-hover-border: 1px solid var(--neutral7);
  --intlTelInput-dropdown-hover-border-radius: 10px;
  --intlTelInput-country-list-li-color: var(--neutral5);
}

.theme-light {
  --upload-drop-zone-border: var(--neutral7);
  --upload-drop-zone-b-r: .5rem;
  --upload-drop-zone-b-c: var(--neutral1);
  --upload-drop-zone-b-c-hover: var(--neutral6-neutral2-mix-12);
  --upload-drop-zone-b-c-active: var(--neutral6-neutral2-mix-24);
  --upload-drop-zone-focus-border: var(--hue7);
  --upload-drop-zone-border-radius: .75rem;
  --upload-drop-zone-color: var(--neutral5);
  --upload-drop-zone-b-c-disabled: var(--neutral4);
  --uploader-drop-zone-border: var(--neutral7);
  --uploader-drop-zone-text-size-color: var(--neutral7);
  --uploader-drop-zone-preview-border: var(--neutral4);
  --uploader-drop-zone-background: var(--neutral2);
  --uploader-drop-zone-background-hover: rgba(var(--neutral6-rgb), .24);
  --uploader-drop-zone-border-hover: var(--neutral5);
  --upload-drop-zone-color-disabled: var(--neutral7);
}

.theme-light {
  --dial-pad-background: var(--neutral1);
  --dial-pad-border: 1px solid var(--neutral4);
  --dial-pad-keyboard-button-background: var(--neutral4);
  --dial-pad-keyboard-button-hover-background: var(--neutral5-neutral4-mix-5);
  --dial-pad-keyboard-button-active-background: var(--neutral5-neutral4-mix-7);
  --dial-pad-keyboard-button-focus-background: var(--neutral5-neutral4-mix-5);
  --dial-pad-keyboard-button-border-hover: var(--neutral7);
  --dial-pad-keyboard-button-span-first: var(--neutral5);
  --dial-pad-keyboard-button-span-last: var(--neutral7);
  --dial-pad-modal-height: 268px;
  --dial-pad-keyboard-btn-padding: 3px 0 0;
  --dial-pad-keyboard-btn-width: 48px;
  --dial-pad-keyboard-btn-height: 48px;
  --dial-pad-keyboard-btn-margin: 0 0 6px 0;
  --dial-pad-keyboard-btn-border-radius: 4px;
  --dial-pad-keyboard-btn-first-child-line-height: 22px;
  --dial-pad-keyboard-btn-first-child-font-weight: 600;
  --dial-pad-keyboard-btn-first-child-font-size: 1rem;
  --dial-pad-keyboard-btn-last-child-line-height: 1rem;
  --dial-pad-keyboard-btn-last-child-font-weight: 400;
  --dial-pad-keyboard-btn-last-child-font-size: 0.75rem;
  --dial-pad-keyboard-btn-last-child-flex-grow: initial;
  --dial-pad-keyboard-button-focus-opacity: 1;
  --dial-pad-keyboard-button-focus-border-color: var(--hue7);
  --dial-pad-keyboard-focus-border-display: block;
  --dial-pad-keyboard-action-btn-focus-display:block;
  --dial-pad-action-icon-top: 0;
  --dial-pad-action-icon-lh: 24px;
  --dial-pad-action-icon-height: 24px;
  --dial-pad-action-icon-right: 16px;
  --dial-pad-action-icon-width: 24px;
  --dial-pad-icon-link-top: 0;
  --dial-pad-icon-link-right: 0;
  --dial-pad-action-icon-right-rtl: 0;
}

.theme-light {
  --aw-attachment-icon-link-bottom:1.5rem;
  --aw-attachment-icon-link-right:0.75rem;
  --aw-attachment-icon-link-top:auto;
  --aw-attachment-icon-link-after-width:28px;
  --aw-attachment-icon-link-after-height:28px;
  --aw-attachment-icon-link-after-top:-2px;
  --aw-attachment-icon-link-after-left:-2px;
  --aw-attachment-icon-link-color:var(--neutral5);
  --aw-attachment-icon-link-color-hover:var(--white-black-mix-15);
  --aw-attachment-icon-link-focus-border:2px solid var(--hue7);
  --aw-attachment-icon-color:var(--neutral7);
  --aw-attachment-grid-bg:var(--neutral2);
  --aw-attachment-grid-bg-hover:var(--neutral6-neutral2-mix-12);
  --aw-attachment-grid-neutral-border:var(--neutral4);
  --aw-attachment-grid-border-color-hover:var(--neutral7);
  --aw-attachment-grid-border-focus:2px solid var(--hue7);
  --aw-attachment-grid-bg-active:var(--neutral6-neutral2-mix-24);
  --aw-attachment-grid-border-color-active:var(--neutral4);
}

.theme-light {
  --surface1: var(--neutral1);
  --surface2: var(--neutral2);
  --surface3: var(--neutral3);
  --surface4: var(--neutral4);
  --foreground1: var(--neutral5);
  --foreground2: var(--neutral7);
  --foreground3: var(--neutral6);
  --fill1: var(--hue1);
  --fill2: var(--hue2);
  --fill3: var(--hue3);
  --fill4: var(--hue6);
  --fill5: var(--warning);
  --fill6: var(--success);
  --fill7: var(--danger);
  --outline1: var(--hue7);
  --outline2: var(--hue8);
  --outline3: var(--hue9);
  --outline4: var(--hue12);
  --outline5: var(--hue4);
  --outline6: var(--hue5);
  --outline7: var(--hue10);
  --outline8: var(--primary-2);
  --outline9: var(--neutral6);
}

.theme-light {
  --aw-chat-message-color:var(--primary-2);
}

.theme-light {
  --sendbar-border-color:var(--neutral4);
  --sendbar-color:var(--neutral5);
  --sendbar-send-btn-active-color:var(--primary-2);
  --sendbar-attach-btn-color:var(--neutral7);
  --sendbar-placeholder-color:var(--neutral7);
  --sendbar-textarea-h:24px;
  --sendbar-btn-height:24px;
}

.theme-light {
  --chat-msg-media-item-overlay-bg: rgba(var(--neutral5-rgb), .6);
  --chat-msg-item-color: var(--neutral5);
  --chat-msg-my-item-color: var(--neutral1);
  --chat-msg-border-radius: .5rem;
  --chat-msg-error-bg: var(--neutral7);
}

.theme-light {
  --aw-banner-text-color:var(--neutral5);
  --aw-banner-icon-link-color:var(--neutral5);
  --aw-banner-after-bg:var(--neutral6);
  --aw-banner-btn-close-p-b:0px;
  --aw-banner-warning-hover:var(--warning-shade-15);
  --aw-banner-danger-hover:var(--danger-shade-15);
  --aw-banner-success-hover:var(--success-shade-15);
}

.theme-light {
  --attachments-remove-background: rgba(var(--black-rgb), .8);
  --icon-link-focus-bs:0 0 0 2px var(--hue7);
  --attachments-list-background:var(--neutral2);
  --attachments-list-border:2px solid var(--neutral4);
  --attachments-list-focus-border:2px solid var(--hue7);
  --attachments-list-background-hover:var(--neutral6-neutral2-mix-12);
  --attachments-list-background-active:var(--neutral6-neutral2-mix-24);
  --attachments-list-hover-border:2px solid var(--neutral6);
  --attachment-icon-link-color-hover:mix(var(--white), var(--black), 10%);
  --attachment-icon-link-color-active:mix(var(--white), var(--black), 20%);
  --attachment-img-btn-wrap-bg:var(--neutral7);
  --attachment-img-btn-wrap-hover:mix(var(--neutral1), var(--neutral7), 12%);
  --attachment-img-icon-btn-color:var(--neutral1);
  --attachment-img-icon-btn-hover:var(--black-white-mix-10);
  --attachment-img-icon-btn-active:var(--black-white-mix-20);
}

.theme-light {
  --spinner-layer-border-color: var(--primary-2);
}

.theme-light {
  --aw-sliding-dialog-bs: 0px 8px 36px rgba(0, 0, 0, 0.16), 0px 6px 20px rgba(0, 0, 0, 0.12), 0px 4px 10px rgba(0, 0, 0, 0.08), 0px 2px 5px rgba(0, 0, 0, 0.06), 0px 1px 2px rgba(0, 0, 0, 0.04);
  --aw-sliding-dialog-bg:var(--neutral1);
}

.theme-light {
  --input-payment-bg: rgba(var(--neutral5-rgb), .03);
  --input-payment-border-bottom: 1px solid var(--neutral7);
  --input-payment-focus-border-color: var(--primary-2);
  --input-payment-focus-box-shadow: var(--primary-2);
  --input-payment-box-shadow: inset 0 -1px 0 0;
  --input-payment-border-radius: 0.25rem 0.25rem 0 0;
  --input-payment-hover-normal-border-color: var(--neutral7);
  --input-payment-background-hover: rgba(var(--neutral5-rgb), .05);
  --input-payment-mb: 1rem;
  --input-payment-label-left: .5rem;
  --input-payment-label-active-top: 6px;
  --input-payment-active-fw: 600;
  --input-payment-label-color: var(--neutral7);
  --input-payment-label-color-focus: var(--primary-2);
  --input-payment-helper-text-min-height: 1.25rem;
  --input-payment-helper-text-margin: 0.125rem 0 1rem 0;
  --input-payment-helper-text-color: var(--neutral7);
  --input-payment-helper-text-padding-top: 0;
  --input-payment-danger: var(--danger-2);
  --input-payment-label-color-error-active: var(--danger);
  --input-payment-left: .5rem;
  --input-payment-disabled-border-color: transparent;
  --input-payment-disabled-color: var(--neutral7);
  --input-payment-disabled-bg: var(--neutral4);
}

.theme-light {
  --takeover-modal-close-color: var(--neutral5);
}

.theme-light {
  --file-uploader-bg: var(--neutral2);
  --file-uploader-border: 1px solid var(--neutral4);
}

.theme-light {
  --aw-file-uploader-attachment-icon-link-bottom:1.5rem;
  --aw-file-uploader-attachment-icon-link-right:calc(1rem - 4px);
  --aw-file-uploader-attachment-icon-link-top:calc(1rem - 4px);
  --aw-file-uploader-attachment-icon-link-after-width:28px;
  --aw-file-uploader-attachment-icon-link-after-height:28px;
  --aw-file-uploader-attachment-icon-link-after-top:-2px;
  --aw-file-uploader-attachment-icon-link-after-left:-2px;
  --aw-file-uploader-attachment-icon-link-color:var(--neutral5);
  --aw-file-uploader-attachment-icon-link-color-hover:var(--white-black-mix-15);
  --aw-file-uploader-attachment-icon-link-focus-border:2px solid var(--hue7);
  --aw-file-uploader-attachment-icon-color:var(--neutral7);
  --aw-file-uploader-attachment-grid-bg:var(--neutral2);
  --aw-file-uploader-attachment-grid-bg-hover:var(--neutral6-neutral2-mix-12);
  --aw-file-uploader-attachment-grid-neutral-border:var(--neutral4);
  --aw-file-uploader-attachment-grid-border-color-hover:var(--neutral7);
  --aw-file-uploader-attachment-grid-border-focus:2px solid var(--hue7);
  --aw-file-uploader-attachment-grid-bg-active:var(--neutral6-neutral2-mix-24);
  --aw-file-uploader-attachment-grid-border-color-active:var(--neutral4);
}

.theme-light {
  --aw-file-uploader-upload-drop-zone-border: var(--neutral7);
  --aw-file-uploader-upload-drop-zone-b-r: .5rem;
  --aw-file-uploader-upload-drop-zone-b-c: var(--neutral1);
  --aw-file-uploader-upload-drop-zone-icon-color: var(--neutral7);
  --aw-file-uploader-upload-drop-zone-b-c-hover: var(--neutral6-neutral2-mix-12);
  --aw-file-uploader-upload-drop-zone-b-c-active: var(--neutral6-neutral2-mix-24);
  --aw-file-uploader-upload-drop-zone-focus-border: var(--hue7);
  --aw-file-uploader-upload-drop-zone-border-radius: .75rem;
  --aw-file-uploader-upload-drop-zone-color: var(--neutral5);
  --aw-file-uploader-upload-drop-zone-b-c-disabled: var(--neutral4);
  --aw-file-uploader-upload-drop-zone-disabled-color: var(--neutral7);
  --aw-file-uploader-uploader-drop-zone-border: var(--neutral7);
  --aw-file-uploader-uploader-drop-zone-text-size-color: var(--neutral7);
  --aw-file-uploader-uploader-drop-zone-preview-border: var(--neutral4);
  --aw-file-uploader-uploader-drop-zone-background: var(--neutral2);
  --aw-file-uploader-uploader-drop-zone-background-hover: rgba(var(--neutral6-rgb), .24);
  --aw-file-uploader-uploader-drop-zone-border-hover: var(--neutral5);
}

.theme-light {
  --chat-item-hover-bg: rgba(var(--neutral5-rgb), 0.05);
}

.theme-light {
  --aw-step-preloader-bg: rgba(var(--neutral4-rgb), .5);
}

.theme-light {
  --aw-navigation-vertical-hover-bg: rgba(var(--neutral5-rgb), .05);
}

.theme-light {
  --dp-days-number-hover: rgba(var(--neutral5-rgb), .05);
  --dp-today-selected: var(--neutral1);
  --dp-primary-9: rgba(var(--primary-rgb), 0.9);
  --dp-today-dot: var(--primary-2);
  --dp-days-name-weight: 600;
  --dp-range-background: rgba(var(--primary-rgb), 0.12);
}

.theme-light {
  --secondary-toast-color: var(--neutral7);
  --wcag-toast-background: var(--neutral1);
}

.theme-light {
  --wysiwyg-bg: rgba(var(--neutral5-rgb), 0.03);
  --wysiwyg-btn-h-a-bg: rgba(var(--neutral5-rgb), 0.05);
  --wysiwyg-btn-active-color: var(--primary-2);
}

.theme-light {
  --select-custom-search-message-bg: var(--surface2);
}

.theme-light {
  --filter-menu-search-field-bg: var(--surface2);
}

.shades {
  background-color: var(--shades) !important;
}

.shades-text {
  color: var(--shades) !important;
}

.shades-text svg {
  fill: var(--shades) !important;
}

.shades-text.circle-graphics {
  border-color: var(--shades) !important;
}

.primary {
  background-color: var(--primary) !important;
}

.primary-text {
  color: var(--primary) !important;
}

.primary-text svg {
  fill: var(--primary) !important;
}

.primary-text.circle-graphics {
  border-color: var(--primary) !important;
}

.primary-hover {
  background-color: var(--primary-hover) !important;
}

.primary-hover-text {
  color: var(--primary-hover) !important;
}

.primary-hover-text svg {
  fill: var(--primary-hover) !important;
}

.primary-hover-text.circle-graphics {
  border-color: var(--primary-hover) !important;
}

.primary-focus {
  background-color: var(--primary-focus) !important;
}

.primary-focus-text {
  color: var(--primary-focus) !important;
}

.primary-focus-text svg {
  fill: var(--primary-focus) !important;
}

.primary-focus-text.circle-graphics {
  border-color: var(--primary-focus) !important;
}

.gray-background {
  background-color: var(--gray-background) !important;
}

.gray-background-text {
  color: var(--gray-background) !important;
}

.gray-background-text svg {
  fill: var(--gray-background) !important;
}

.gray-background-text.circle-graphics {
  border-color: var(--gray-background) !important;
}

.gray-light {
  background-color: var(--gray-light) !important;
}

.gray-light-text {
  color: var(--gray-light) !important;
}

.gray-light-text svg {
  fill: var(--gray-light) !important;
}

.gray-light-text.circle-graphics {
  border-color: var(--gray-light) !important;
}

.gray-mid {
  background-color: var(--gray-mid) !important;
}

.gray-mid-text {
  color: var(--gray-mid) !important;
}

.gray-mid-text svg {
  fill: var(--gray-mid) !important;
}

.gray-mid-text.circle-graphics {
  border-color: var(--gray-mid) !important;
}

.gray-dark {
  background-color: var(--gray-dark) !important;
}

.gray-dark-text {
  color: var(--gray-dark) !important;
}

.gray-dark-text svg {
  fill: var(--gray-dark) !important;
}

.gray-dark-text.circle-graphics {
  border-color: var(--gray-dark) !important;
}

.success {
  background-color: var(--success) !important;
}

.success-text {
  color: var(--success) !important;
}

.success-text svg {
  fill: var(--success) !important;
}

.success-text.circle-graphics {
  border-color: var(--success) !important;
}

.success-hover {
  background-color: var(--success-hover) !important;
}

.success-hover-text {
  color: var(--success-hover) !important;
}

.success-hover-text svg {
  fill: var(--success-hover) !important;
}

.success-hover-text.circle-graphics {
  border-color: var(--success-hover) !important;
}

.success-focus {
  background-color: var(--success-focus) !important;
}

.success-focus-text {
  color: var(--success-focus) !important;
}

.success-focus-text svg {
  fill: var(--success-focus) !important;
}

.success-focus-text.circle-graphics {
  border-color: var(--success-focus) !important;
}

.warning {
  background-color: var(--warning) !important;
}

.warning-text {
  color: var(--warning) !important;
}

.warning-text svg {
  fill: var(--warning) !important;
}

.warning-text.circle-graphics {
  border-color: var(--warning) !important;
}

.warning-hover {
  background-color: var(--warning-hover) !important;
}

.warning-hover-text {
  color: var(--warning-hover) !important;
}

.warning-hover-text svg {
  fill: var(--warning-hover) !important;
}

.warning-hover-text.circle-graphics {
  border-color: var(--warning-hover) !important;
}

.warning-focus {
  background-color: var(--warning-focus) !important;
}

.warning-focus-text {
  color: var(--warning-focus) !important;
}

.warning-focus-text svg {
  fill: var(--warning-focus) !important;
}

.warning-focus-text.circle-graphics {
  border-color: var(--warning-focus) !important;
}

.danger {
  background-color: var(--danger) !important;
}

.danger-text {
  color: var(--danger) !important;
}

.danger-text svg {
  fill: var(--danger) !important;
}

.danger-text.circle-graphics {
  border-color: var(--danger) !important;
}

.danger-hover {
  background-color: var(--danger-hover) !important;
}

.danger-hover-text {
  color: var(--danger-hover) !important;
}

.danger-hover-text svg {
  fill: var(--danger-hover) !important;
}

.danger-hover-text.circle-graphics {
  border-color: var(--danger-hover) !important;
}

.danger-focus {
  background-color: var(--danger-focus) !important;
}

.danger-focus-text {
  color: var(--danger-focus) !important;
}

.danger-focus-text svg {
  fill: var(--danger-focus) !important;
}

.danger-focus-text.circle-graphics {
  border-color: var(--danger-focus) !important;
}

.pink {
  background-color: var(--pink) !important;
}

.pink-text {
  color: var(--pink) !important;
}

.pink-text svg {
  fill: var(--pink) !important;
}

.pink-text.circle-graphics {
  border-color: var(--pink) !important;
}

.cherry {
  background-color: var(--cherry) !important;
}

.cherry-text {
  color: var(--cherry) !important;
}

.cherry-text svg {
  fill: var(--cherry) !important;
}

.cherry-text.circle-graphics {
  border-color: var(--cherry) !important;
}

.purple {
  background-color: var(--purple) !important;
}

.purple-text {
  color: var(--purple) !important;
}

.purple-text svg {
  fill: var(--purple) !important;
}

.purple-text.circle-graphics {
  border-color: var(--purple) !important;
}

.deep-purple {
  background-color: var(--deep-purple) !important;
}

.deep-purple-text {
  color: var(--deep-purple) !important;
}

.deep-purple-text svg {
  fill: var(--deep-purple) !important;
}

.deep-purple-text.circle-graphics {
  border-color: var(--deep-purple) !important;
}

.indigo {
  background-color: var(--indigo) !important;
}

.indigo-text {
  color: var(--indigo) !important;
}

.indigo-text svg {
  fill: var(--indigo) !important;
}

.indigo-text.circle-graphics {
  border-color: var(--indigo) !important;
}

.light-blue {
  background-color: var(--light-blue) !important;
}

.light-blue-text {
  color: var(--light-blue) !important;
}

.light-blue-text svg {
  fill: var(--light-blue) !important;
}

.light-blue-text.circle-graphics {
  border-color: var(--light-blue) !important;
}

.teal {
  background-color: var(--teal) !important;
}

.teal-text {
  color: var(--teal) !important;
}

.teal-text svg {
  fill: var(--teal) !important;
}

.teal-text.circle-graphics {
  border-color: var(--teal) !important;
}

.green {
  background-color: var(--green) !important;
}

.green-text {
  color: var(--green) !important;
}

.green-text svg {
  fill: var(--green) !important;
}

.green-text.circle-graphics {
  border-color: var(--green) !important;
}

.lime {
  background-color: var(--lime) !important;
}

.lime-text {
  color: var(--lime) !important;
}

.lime-text svg {
  fill: var(--lime) !important;
}

.lime-text.circle-graphics {
  border-color: var(--lime) !important;
}

.yellow {
  background-color: var(--yellow) !important;
}

.yellow-text {
  color: var(--yellow) !important;
}

.yellow-text svg {
  fill: var(--yellow) !important;
}

.yellow-text.circle-graphics {
  border-color: var(--yellow) !important;
}

.orange {
  background-color: var(--orange) !important;
}

.orange-text {
  color: var(--orange) !important;
}

.orange-text svg {
  fill: var(--orange) !important;
}

.orange-text.circle-graphics {
  border-color: var(--orange) !important;
}

.blue-grey {
  background-color: var(--blue-grey) !important;
}

.blue-grey-text {
  color: var(--blue-grey) !important;
}

.blue-grey-text svg {
  fill: var(--blue-grey) !important;
}

.blue-grey-text.circle-graphics {
  border-color: var(--blue-grey) !important;
}

.blue {
  background-color: var(--blue) !important;
}

.blue-text {
  color: var(--blue) !important;
}

.blue-text svg {
  fill: var(--blue) !important;
}

.blue-text.circle-graphics {
  border-color: var(--blue) !important;
}

.primary-light {
  background-color: var(--primary-light) !important;
}

.primary-light-text {
  color: var(--primary-light) !important;
}

.primary-light-text svg {
  fill: var(--primary-light) !important;
}

.primary-light-text.circle-graphics {
  border-color: var(--primary-light) !important;
}

.tertiary {
  background-color: var(--tertiary) !important;
}

.tertiary-text {
  color: var(--tertiary) !important;
}

.tertiary-text svg {
  fill: var(--tertiary) !important;
}

.tertiary-text.circle-graphics {
  border-color: var(--tertiary) !important;
}

.white {
  background-color: var(--white) !important;
}

.white-text {
  color: var(--white) !important;
}

.white-text svg {
  fill: var(--white) !important;
}

.white-text.circle-graphics {
  border-color: var(--white) !important;
}

.black {
  background-color: var(--black) !important;
}

.black-text {
  color: var(--black) !important;
}

.black-text svg {
  fill: var(--black) !important;
}

.black-text.circle-graphics {
  border-color: var(--black) !important;
}

.transparent {
  background-color: var(--transparent) !important;
}

.transparent-text {
  color: var(--transparent) !important;
}

.transparent-text svg {
  fill: var(--transparent) !important;
}

.transparent-text.circle-graphics {
  border-color: var(--transparent) !important;
}

.neutral1 {
  background-color: var(--neutral1) !important;
}

.neutral1-text {
  color: var(--neutral1) !important;
}

.neutral1-text svg {
  fill: var(--neutral1) !important;
}

.neutral1-text.circle-graphics {
  border-color: var(--neutral1) !important;
}

.neutral2 {
  background-color: var(--neutral2) !important;
}

.neutral2-text {
  color: var(--neutral2) !important;
}

.neutral2-text svg {
  fill: var(--neutral2) !important;
}

.neutral2-text.circle-graphics {
  border-color: var(--neutral2) !important;
}

.neutral3 {
  background-color: var(--neutral3) !important;
}

.neutral3-text {
  color: var(--neutral3) !important;
}

.neutral3-text svg {
  fill: var(--neutral3) !important;
}

.neutral3-text.circle-graphics {
  border-color: var(--neutral3) !important;
}

.neutral4 {
  background-color: var(--neutral4) !important;
}

.neutral4-text {
  color: var(--neutral4) !important;
}

.neutral4-text svg {
  fill: var(--neutral4) !important;
}

.neutral4-text.circle-graphics {
  border-color: var(--neutral4) !important;
}

.neutral5 {
  background-color: var(--neutral5) !important;
}

.neutral5-text {
  color: var(--neutral5) !important;
}

.neutral5-text svg {
  fill: var(--neutral5) !important;
}

.neutral5-text.circle-graphics {
  border-color: var(--neutral5) !important;
}

.neutral6 {
  background-color: var(--neutral6) !important;
}

.neutral6-text {
  color: var(--neutral6) !important;
}

.neutral6-text svg {
  fill: var(--neutral6) !important;
}

.neutral6-text.circle-graphics {
  border-color: var(--neutral6) !important;
}

.neutral7 {
  background-color: var(--neutral7) !important;
}

.neutral7-text {
  color: var(--neutral7) !important;
}

.neutral7-text svg {
  fill: var(--neutral7) !important;
}

.neutral7-text.circle-graphics {
  border-color: var(--neutral7) !important;
}

.hue1 {
  background-color: var(--hue1) !important;
}

.hue1-text {
  color: var(--hue1) !important;
}

.hue1-text svg {
  fill: var(--hue1) !important;
}

.hue1-text.circle-graphics {
  border-color: var(--hue1) !important;
}

.hue2 {
  background-color: var(--hue2) !important;
}

.hue2-text {
  color: var(--hue2) !important;
}

.hue2-text svg {
  fill: var(--hue2) !important;
}

.hue2-text.circle-graphics {
  border-color: var(--hue2) !important;
}

.hue3 {
  background-color: var(--hue3) !important;
}

.hue3-text {
  color: var(--hue3) !important;
}

.hue3-text svg {
  fill: var(--hue3) !important;
}

.hue3-text.circle-graphics {
  border-color: var(--hue3) !important;
}

.hue4 {
  background-color: var(--hue4) !important;
}

.hue4-text {
  color: var(--hue4) !important;
}

.hue4-text svg {
  fill: var(--hue4) !important;
}

.hue4-text.circle-graphics {
  border-color: var(--hue4) !important;
}

.hue5 {
  background-color: var(--hue5) !important;
}

.hue5-text {
  color: var(--hue5) !important;
}

.hue5-text svg {
  fill: var(--hue5) !important;
}

.hue5-text.circle-graphics {
  border-color: var(--hue5) !important;
}

.hue6 {
  background-color: var(--hue6) !important;
}

.hue6-text {
  color: var(--hue6) !important;
}

.hue6-text svg {
  fill: var(--hue6) !important;
}

.hue6-text.circle-graphics {
  border-color: var(--hue6) !important;
}

.hue7 {
  background-color: var(--hue7) !important;
}

.hue7-text {
  color: var(--hue7) !important;
}

.hue7-text svg {
  fill: var(--hue7) !important;
}

.hue7-text.circle-graphics {
  border-color: var(--hue7) !important;
}

.hue8 {
  background-color: var(--hue8) !important;
}

.hue8-text {
  color: var(--hue8) !important;
}

.hue8-text svg {
  fill: var(--hue8) !important;
}

.hue8-text.circle-graphics {
  border-color: var(--hue8) !important;
}

.hue9 {
  background-color: var(--hue9) !important;
}

.hue9-text {
  color: var(--hue9) !important;
}

.hue9-text svg {
  fill: var(--hue9) !important;
}

.hue9-text.circle-graphics {
  border-color: var(--hue9) !important;
}

.hue10 {
  background-color: var(--hue10) !important;
}

.hue10-text {
  color: var(--hue10) !important;
}

.hue10-text svg {
  fill: var(--hue10) !important;
}

.hue10-text.circle-graphics {
  border-color: var(--hue10) !important;
}

.hue11 {
  background-color: var(--hue11) !important;
}

.hue11-text {
  color: var(--hue11) !important;
}

.hue11-text svg {
  fill: var(--hue11) !important;
}

.hue11-text.circle-graphics {
  border-color: var(--hue11) !important;
}

.hue12 {
  background-color: var(--hue12) !important;
}

.hue12-text {
  color: var(--hue12) !important;
}

.hue12-text svg {
  fill: var(--hue12) !important;
}

.hue12-text.circle-graphics {
  border-color: var(--hue12) !important;
}

.hue13 {
  background-color: var(--hue13) !important;
}

.hue13-text {
  color: var(--hue13) !important;
}

.hue13-text svg {
  fill: var(--hue13) !important;
}

.hue13-text.circle-graphics {
  border-color: var(--hue13) !important;
}

.primary-2 {
  background-color: var(--primary-2) !important;
}

.primary-2-text {
  color: var(--primary-2) !important;
}

.primary-2-text svg {
  fill: var(--primary-2) !important;
}

.primary-2-text.circle-graphics {
  border-color: var(--primary-2) !important;
}

.success-2 {
  background-color: var(--success-2) !important;
}

.success-2-text {
  color: var(--success-2) !important;
}

.success-2-text svg {
  fill: var(--success-2) !important;
}

.success-2-text.circle-graphics {
  border-color: var(--success-2) !important;
}

.warning-2 {
  background-color: var(--warning-2) !important;
}

.warning-2-text {
  color: var(--warning-2) !important;
}

.warning-2-text svg {
  fill: var(--warning-2) !important;
}

.warning-2-text.circle-graphics {
  border-color: var(--warning-2) !important;
}

.danger-2 {
  background-color: var(--danger-2) !important;
}

.danger-2-text {
  color: var(--danger-2) !important;
}

.danger-2-text svg {
  fill: var(--danger-2) !important;
}

.danger-2-text.circle-graphics {
  border-color: var(--danger-2) !important;
}

.tenant {
  background-color: var(--tenant) !important;
}

.tenant-text {
  color: var(--tenant) !important;
}

.tenant-text svg {
  fill: var(--tenant) !important;
}

.tenant-text.circle-graphics {
  border-color: var(--tenant) !important;
}

.theme-light .subtheme1 {
  --primary: #1774cc;
  --primary-rgb: 23, 116, 204;
  --primary-15: #3a89d4;
  --primary-20: #4590d6;
  --primary-25: #5197d9;
  --primary-30: #5d9edb;
  --primary-50: #8bbae6;
  --primary-shade-10: #1568b8;
  --primary-shade-12: #1466b4;
  --primary-shade-30: #10518f;
  --primary-shade-15: #1463ad;
  --primary-shade-25: #115799;
  --primary-shade-40: #0e467a;
  --primary-shade-50: #0c3a66;
  --primary-2: #0e62b8;
  --primary-2-rgb: 14, 98, 184;
  --primary-2-15: #327ac3;
  --primary-2-20: #3e81c6;
  --primary-2-25: #4a89ca;
  --primary-2-30: #5691cd;
  --primary-2-50: #87b1dc;
  --primary-2-shade-10: #0d58a6;
  --primary-2-shade-12: #0c56a2;
  --primary-2-shade-30: #0a4581;
  --primary-2-shade-15: #0c539c;
  --primary-2-shade-25: #0b4a8a;
  --primary-2-shade-40: #083b6e;
  --primary-2-shade-50: #07315c;
  --success: #008906;
  --success-rgb: 0, 137, 6;
  --success-15: #269b2b;
  --success-20: #33a138;
  --success-25: #40a744;
  --success-30: #4dac51;
  --success-50: #80c483;
  --success-shade-10: #007b05;
  --success-shade-12: #007905;
  --success-shade-30: #006004;
  --success-shade-15: #007405;
  --success-shade-25: #006705;
  --success-shade-40: #005204;
  --success-shade-50: #004503;
  --success-2: #007a06;
  --success-2-rgb: 0, 122, 6;
  --success-2-15: #268e2b;
  --success-2-20: #339538;
  --success-2-25: #409b44;
  --success-2-30: #4da251;
  --success-2-50: #80bd83;
  --success-2-shade-10: #006e05;
  --success-2-shade-12: #006b05;
  --success-2-shade-30: #005504;
  --success-2-shade-15: #006805;
  --success-2-shade-25: #005c05;
  --success-2-shade-40: #004904;
  --success-2-shade-50: #003d03;
  --warning: #ba5b03;
  --warning-rgb: 186, 91, 3;
  --warning-15: #c47429;
  --warning-20: #c87c35;
  --warning-25: #cb8442;
  --warning-30: #cf8c4f;
  --warning-50: #ddad81;
  --warning-shade-10: #a75203;
  --warning-shade-12: #a45003;
  --warning-shade-30: #824002;
  --warning-shade-15: #9e4d03;
  --warning-shade-25: #8c4402;
  --warning-shade-40: #703702;
  --warning-shade-50: #5d2e02;
  --warning-2: #a34903;
  --warning-2-rgb: 163, 73, 3;
  --warning-2-15: #b16429;
  --warning-2-20: #b56d35;
  --warning-2-25: #ba7742;
  --warning-2-30: #bf804f;
  --warning-2-50: #d1a481;
  --warning-2-shade-10: #934203;
  --warning-2-shade-12: #8f4003;
  --warning-2-shade-30: #723302;
  --warning-2-shade-15: #8b3e03;
  --warning-2-shade-25: #7a3702;
  --warning-2-shade-40: #622c02;
  --warning-2-shade-50: #522502;
  --danger: #d93b3d;
  --danger-rgb: 217, 59, 61;
  --danger-15: #df585a;
  --danger-20: #e16264;
  --danger-25: #e36c6e;
  --danger-30: #e47677;
  --danger-50: #ec9d9e;
  --danger-shade-10: #c33537;
  --danger-shade-12: #bf3436;
  --danger-shade-30: #98292b;
  --danger-shade-15: #b83234;
  --danger-shade-25: #a32c2e;
  --danger-shade-40: #822325;
  --danger-shade-50: #6d1e1f;
  --danger-2: #c01316;
  --danger-2-rgb: 192, 19, 22;
  --danger-2-15: #c93639;
  --danger-2-20: #cd4245;
  --danger-2-25: #d04e50;
  --danger-2-30: #d35a5c;
  --danger-2-50: #e0898b;
  --danger-2-shade-10: #ad1114;
  --danger-2-shade-12: #a91113;
  --danger-2-shade-30: #860d0f;
  --danger-2-shade-15: #a31013;
  --danger-2-shade-25: #900e11;
  --danger-2-shade-40: #730b0d;
  --danger-2-shade-50: #600a0b;
  --hue1: #1774cc;
  --hue1-rgb: 23, 116, 204;
  --hue1-15: #3a89d4;
  --hue1-20: #4590d6;
  --hue1-25: #5197d9;
  --hue1-30: #5d9edb;
  --hue1-50: #8bbae6;
  --hue1-shade-10: #1568b8;
  --hue1-shade-12: #1466b4;
  --hue1-shade-30: #10518f;
  --hue1-shade-15: #1463ad;
  --hue1-shade-25: #115799;
  --hue1-shade-40: #0e467a;
  --hue1-shade-50: #0c3a66;
  --hue2: #7863e0;
  --hue2-rgb: 120, 99, 224;
  --hue2-15: #8c7ae5;
  --hue2-20: #9382e6;
  --hue2-25: #9a8ae8;
  --hue2-30: #a192e9;
  --hue2-50: #bcb1f0;
  --hue2-shade-10: #6c59ca;
  --hue2-shade-12: #6a57c5;
  --hue2-shade-30: #54459d;
  --hue2-shade-15: #6654be;
  --hue2-shade-25: #5a4aa8;
  --hue2-shade-40: #483b86;
  --hue2-shade-50: #3c3270;
  --hue3: #c32dc3;
  --hue3-rgb: 195, 45, 195;
  --hue3-15: #cc4dcc;
  --hue3-20: #cf57cf;
  --hue3-25: #d262d2;
  --hue3-30: #d56cd5;
  --hue3-50: #e196e1;
  --hue3-shade-10: #b029b0;
  --hue3-shade-12: #ac28ac;
  --hue3-shade-30: #892089;
  --hue3-shade-15: #a626a6;
  --hue3-shade-25: #922292;
  --hue3-shade-40: #751b75;
  --hue3-shade-50: #621762;
  --hue4: #a34903;
  --hue4-rgb: 163, 73, 3;
  --hue4-15: #b16429;
  --hue4-20: #b56d35;
  --hue4-25: #ba7742;
  --hue4-30: #bf804f;
  --hue4-50: #d1a481;
  --hue4-shade-10: #934203;
  --hue4-shade-12: #8f4003;
  --hue4-shade-30: #723302;
  --hue4-shade-15: #8b3e03;
  --hue4-shade-25: #7a3702;
  --hue4-shade-40: #622c02;
  --hue4-shade-50: #522502;
  --hue5: #007a06;
  --hue5-rgb: 0, 122, 6;
  --hue5-15: #268e2b;
  --hue5-20: #339538;
  --hue5-25: #409b44;
  --hue5-30: #4da251;
  --hue5-50: #80bd83;
  --hue5-shade-10: #006e05;
  --hue5-shade-12: #006b05;
  --hue5-shade-30: #005504;
  --hue5-shade-15: #006805;
  --hue5-shade-25: #005c05;
  --hue5-shade-40: #004904;
  --hue5-shade-50: #003d03;
  --hue6: #00857a;
  --hue6-rgb: 0, 133, 122;
  --hue6-15: #26978e;
  --hue6-20: #339d95;
  --hue6-25: #40a49b;
  --hue6-30: #4daaa2;
  --hue6-50: #80c2bd;
  --hue6-shade-10: #00786e;
  --hue6-shade-12: #00756b;
  --hue6-shade-30: #005d55;
  --hue6-shade-15: #007168;
  --hue6-shade-25: #00645c;
  --hue6-shade-40: #005049;
  --hue6-shade-50: #00433d;
  --hue7: #0e62b8;
  --hue7-rgb: 14, 98, 184;
  --hue7-15: #327ac3;
  --hue7-20: #3e81c6;
  --hue7-25: #4a89ca;
  --hue7-30: #5691cd;
  --hue7-50: #87b1dc;
  --hue7-shade-10: #0d58a6;
  --hue7-shade-12: #0c56a2;
  --hue7-shade-30: #0a4581;
  --hue7-shade-15: #0c539c;
  --hue7-shade-25: #0b4a8a;
  --hue7-shade-40: #083b6e;
  --hue7-shade-50: #07315c;
  --hue8: #594bb0;
  --hue8-rgb: 89, 75, 176;
  --hue8-15: #7266bc;
  --hue8-20: #7a6fc0;
  --hue8-25: #8378c4;
  --hue8-30: #8b81c8;
  --hue8-50: #aca5d8;
  --hue8-shade-10: #50449e;
  --hue8-shade-12: #4e429b;
  --hue8-shade-30: #3e357b;
  --hue8-shade-15: #4c4096;
  --hue8-shade-25: #433884;
  --hue8-shade-40: #352d6a;
  --hue8-shade-50: #2d2658;
  --hue9: #af20af;
  --hue9-rgb: 175, 32, 175;
  --hue9-15: #bb41bb;
  --hue9-20: #bf4dbf;
  --hue9-25: #c358c3;
  --hue9-30: #c763c7;
  --hue9-50: #d790d7;
  --hue9-shade-10: #9e1d9e;
  --hue9-shade-12: #9a1c9a;
  --hue9-shade-30: #7b167b;
  --hue9-shade-15: #951b95;
  --hue9-shade-25: #831883;
  --hue9-shade-40: #691369;
  --hue9-shade-50: #581058;
  --hue10: #c01316;
  --hue10-rgb: 192, 19, 22;
  --hue10-15: #c93639;
  --hue10-20: #cd4245;
  --hue10-25: #d04e50;
  --hue10-30: #d35a5c;
  --hue10-50: #e0898b;
  --hue10-shade-10: #ad1114;
  --hue10-shade-12: #a91113;
  --hue10-shade-30: #860d0f;
  --hue10-shade-15: #a31013;
  --hue10-shade-25: #900e11;
  --hue10-shade-40: #730b0d;
  --hue10-shade-50: #600a0b;
  --hue11: #a34903;
  --hue11-rgb: 163, 73, 3;
  --hue11-15: #b16429;
  --hue11-20: #b56d35;
  --hue11-25: #ba7742;
  --hue11-30: #bf804f;
  --hue11-50: #d1a481;
  --hue11-shade-10: #934203;
  --hue11-shade-12: #8f4003;
  --hue11-shade-30: #723302;
  --hue11-shade-15: #8b3e03;
  --hue11-shade-25: #7a3702;
  --hue11-shade-40: #622c02;
  --hue11-shade-50: #522502;
  --hue12: #00635b;
  --hue12-rgb: 0, 99, 91;
  --hue12-15: #267a74;
  --hue12-20: #33827c;
  --hue12-25: #408a84;
  --hue12-30: #4d928c;
  --hue12-50: #80b1ad;
  --hue12-shade-10: #005952;
  --hue12-shade-12: #005750;
  --hue12-shade-30: #004540;
  --hue12-shade-15: #00544d;
  --hue12-shade-25: #004a44;
  --hue12-shade-40: #003b37;
  --hue12-shade-50: #00322e;
  --hue13: #396070;
  --hue13-rgb: 57, 96, 112;
  --hue13-15: #577885;
  --hue13-20: #61808d;
  --hue13-25: #6b8894;
  --hue13-30: #74909b;
  --hue13-50: #9cb0b8;
  --hue13-shade-10: #335665;
  --hue13-shade-12: #325463;
  --hue13-shade-30: #28434e;
  --hue13-shade-15: #30525f;
  --hue13-shade-25: #2b4854;
  --hue13-shade-40: #223a43;
  --hue13-shade-50: #1d3038;
  --white: #ffffff;
  --white-rgb: 255, 255, 255;
  --white-15: white;
  --white-20: white;
  --white-25: white;
  --white-30: white;
  --white-50: white;
  --white-shade-10: #e6e6e6;
  --white-shade-12: #e0e0e0;
  --white-shade-30: #b3b3b3;
  --white-shade-15: #d9d9d9;
  --white-shade-25: #bfbfbf;
  --white-shade-40: #999999;
  --white-shade-50: gray;
  --black: #000;
  --black-rgb: 0, 0, 0;
  --black-15: #262626;
  --black-20: #333333;
  --black-25: #404040;
  --black-30: #4d4d4d;
  --black-50: gray;
  --black-shade-10: black;
  --black-shade-12: black;
  --black-shade-30: black;
  --black-shade-15: black;
  --black-shade-25: black;
  --black-shade-40: black;
  --black-shade-50: black;
  --neutral1: #ffffff;
  --neutral1-rgb: 255, 255, 255;
  --neutral1-15: white;
  --neutral1-20: white;
  --neutral1-25: white;
  --neutral1-30: white;
  --neutral1-50: white;
  --neutral1-shade-10: #e6e6e6;
  --neutral1-shade-12: #e0e0e0;
  --neutral1-shade-30: #b3b3b3;
  --neutral1-shade-15: #d9d9d9;
  --neutral1-shade-25: #bfbfbf;
  --neutral1-shade-40: #999999;
  --neutral1-shade-50: gray;
  --neutral2: #f7f7f7;
  --neutral2-rgb: 247, 247, 247;
  --neutral2-15: #f8f8f8;
  --neutral2-20: #f9f9f9;
  --neutral2-25: #f9f9f9;
  --neutral2-30: #f9f9f9;
  --neutral2-50: #fbfbfb;
  --neutral2-shade-10: #dedede;
  --neutral2-shade-12: #d9d9d9;
  --neutral2-shade-30: #adadad;
  --neutral2-shade-15: #d2d2d2;
  --neutral2-shade-25: #b9b9b9;
  --neutral2-shade-40: #949494;
  --neutral2-shade-50: #7c7c7c;
  --neutral3: #f0f1f2;
  --neutral3-rgb: 240, 241, 242;
  --neutral3-15: #f2f3f4;
  --neutral3-20: #f3f4f5;
  --neutral3-25: #f4f5f5;
  --neutral3-30: #f5f5f6;
  --neutral3-50: #f8f8f9;
  --neutral3-shade-10: #d8d9da;
  --neutral3-shade-12: #d3d4d5;
  --neutral3-shade-30: #a8a9a9;
  --neutral3-shade-15: #cccdce;
  --neutral3-shade-25: #b4b5b6;
  --neutral3-shade-40: #909191;
  --neutral3-shade-50: #787979;
  --neutral4: #e8eaed;
  --neutral4-rgb: 232, 234, 237;
  --neutral4-15: #ebedf0;
  --neutral4-20: #edeef1;
  --neutral4-25: #eeeff2;
  --neutral4-30: #eff0f2;
  --neutral4-50: #f4f5f6;
  --neutral4-shade-10: #d1d3d5;
  --neutral4-shade-12: #ccced1;
  --neutral4-shade-30: #a2a4a6;
  --neutral4-shade-15: #c5c7c9;
  --neutral4-shade-25: #aeb0b2;
  --neutral4-shade-40: #8b8c8e;
  --neutral4-shade-50: #747577;
  --neutral5: #141414;
  --neutral5-rgb: 20, 20, 20;
  --neutral5-15: #373737;
  --neutral5-20: #434343;
  --neutral5-25: #4f4f4f;
  --neutral5-30: #5b5b5b;
  --neutral5-50: #8a8a8a;
  --neutral5-shade-10: #121212;
  --neutral5-shade-12: #121212;
  --neutral5-shade-30: #0e0e0e;
  --neutral5-shade-15: #111111;
  --neutral5-shade-25: #0f0f0f;
  --neutral5-shade-40: #0c0c0c;
  --neutral5-shade-50: #0a0a0a;
  --neutral6: #bec3cc;
  --neutral6-rgb: 190, 195, 204;
  --neutral6-15: #c8ccd4;
  --neutral6-20: #cbcfd6;
  --neutral6-25: #ced2d9;
  --neutral6-30: #d2d5db;
  --neutral6-50: #dfe1e6;
  --neutral6-shade-10: #abb0b8;
  --neutral6-shade-12: #a7acb4;
  --neutral6-shade-30: #85898f;
  --neutral6-shade-15: #a2a6ad;
  --neutral6-shade-25: #8f9299;
  --neutral6-shade-40: #72757a;
  --neutral6-shade-50: #5f6266;
  --neutral7: #5b6b7b;
  --neutral7-rgb: 91, 107, 123;
  --neutral7-15: #74818f;
  --neutral7-20: #7c8995;
  --neutral7-25: #84909c;
  --neutral7-30: #8c97a3;
  --neutral7-50: #adb5bd;
  --neutral7-shade-10: #52606f;
  --neutral7-shade-12: #505e6c;
  --neutral7-shade-30: #404b56;
  --neutral7-shade-15: #4d5b69;
  --neutral7-shade-25: #44505c;
  --neutral7-shade-40: #37404a;
  --neutral7-shade-50: #2e363e;
  --link-color: #0e62b8;
  --link-color-hover: #0d58a6;
  --link-color-active: #0d58a6;
  --link-color-visited: #0e62b8;
  --link-color-visited-hover: #0d58a6;
  --anchor-active-color: #ffffff;
  --anchor-active-hover-bg-color: #1774cc;
  --anchor-active-bg-color: #1774cc;
  --anchor-active-border-color: rgba(23, 116, 204, 0.3);
  --anchor-active-hover-border-color: #10518f;
  --checkbox-disabled-checked-helper-color: #0e62b8;
  --checkbox-input-checked-helper-color: #0e62b8;
  --checkbox-input-checked-helper-background-color: #0e62b8;
  --checkbox-label-hover-color: #0e62b8;
  --checkbox-label-hover-helper-color: #0d58a6;
  --checkbox-label-hover-text-color: #0d58a6;
  --checkbox-border-hover-color: #0d58a6;
  --checkbox-label-hover-helper-bg: #0d58a6;
  --checkbox-checked-label-hover-hover: rgba(14, 98, 184, 0);
  --checkbox-checked-border-right: #0e62b8;
  --checkbox-checked-border-bottom: #0e62b8;
  --checkbox-background: #0e62b8;
  --checkbox-color: #0e62b8;
  --checkbox-helper-before-after-background: #ffffff;
  --checkbox-label-hover: #141414;
  --checkbox-focus-link-border: none;
  --checkbox-link-hover-color: #141414;
  --circle-graphics-border: #1774cc;
  --circle-graphics-bg: #1774cc;
  --circle-graphics-icon: #1774cc;
  --radio-buttons-label-hover-color: #0d58a6;
  --radio-buttons-label-hover: #327ac3;
  --radio-buttons-checked-border: 2px solid #0e62b8;
  --radio-buttons-checked-hover-border: 2px solid #0d58a6;
  --radio-buttons-checked-border-focus: 2px solid #327ac3;
  --radio-buttons-checked-background-color: #0e62b8;
  --radio-buttons-checked-hover-background-color: #0d58a6;
  --radio-buttons-hover-not-checked-before: 2px solid #0d58a6;
  --radio-buttons-outline: 2px dotted #0e62b8;
  --radio-buttons-color: #0e62b8;
  --radio-buttons-box-shadow-focus: none;
  --radio-buttons-checked-hover-hover-background: none;
  --sortable-btn-color: #1774cc;
  --table-icon-up-color: #1774cc;
  --table-icon-up-down: #1774cc;
  --table-icon-down-color: #1774cc;
  --input-focus-border-color: #0e62b8;
  --input-focus-box-shadow: #0e62b8;
  --input-field-label-icon-color: #0e62b8;
  --label-color-active: #0e62b8;
  --action-icon-color-hover: #0e62b8;
  --tabs-indicator-color: #0e62b8;
  --tabs-hover: #0e62b8;
  --panel-background: #ffffff;
  --progress-indeterminate-background: #0e62b8;
  --progress-stepper-step-color: #1774cc;
  --switch-checked-background-color: rgba(14, 98, 184, 0.24);
  --switch-checked-after-background-color: #0e62b8;
  --switch-lever-name-disabled-background-color: rgba(14, 98, 184, 0.24);
  --switch-disabled-background-color: #87b1dc;
  --wcag-focus: 1px solid #0e62b8;
  --spinner-layer-border-color: #0e62b8;
  --slider-filled-color: #0e62b8;
  --slider-circle-color: #1774cc;
  --slider-active-on-start-background: #1774cc;
  --slider-circle-on-start-color: #1774cc;
  --slider-disabled-circle-on-start-color: #1774cc;
  --slider-vertical-filled: #0e62b8;
  --slider-disabled-connect-color: #0e62b8;
  --btn-hover-background: rgba(23, 116, 204, 0);
  --btn-focus-background: rgba(14, 98, 184, 0);
  --btn-primary-2-hover-background: rgba(14, 98, 184, 0);
  --btn-primary-2-active-background: rgba(14, 98, 184, 0);
  --btn-primary-background: transparent;
  --btn-group-primary-background: transparent;
  --btn-group-primary-background-hover: rgba(91, 107, 123, 0.12);
  --btn-group-primary-2-background: transparent;
  --btn-group-primary-2-background-hover: rgba(91, 107, 123, 0.12);
  --btn-outline-wcag-disabled-color: #5b6b7b;
  --btn-outline-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-wcag-disabled-color: #5b6b7b;
  --btn-outline-primary-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-2-wcag-disabled-color: #5b6b7b;
  --btn-outline-primary-2-wcag-disabled-border-color: #5b6b7b;
  --btn-progress-v2-content-color: #1774cc;
  --b-p-bg-h: #1568b8;
  --b-p-bg-a: #10518f;
  --b-p2-bg-h: #0d58a6;
  --b-p2-bg-a: #0a4581;
  --floating-primary-hover: #3a89d4;
  --floating-primary-active: #5197d9;
  --icon-link-state-active-color: #0e62b8;
  --icon-link-state-active-color-hover: #0d58a6;
  --icon-link-state-active-icon-border-color: #0e62b8;
  --bo-p-c-h: #1568b8;
  --bo-p-c-a: #10518f;
  --bo-p2-c-h: #0d58a6;
  --bo-p2-c-a: #0a4581;
  --icon-link-h-c: #0d58a6;
  --icon-link-a-c: #0a4581;
  --minify-toggle-btn-hover: #0d58a6;
  --select-focus-border-bottom: #0e62b8;
  --select-focus-border-color: #0e62b8;
  --select-focus-label-color: #0e62b8;
  --disabled-label-color: #0e62b8;
  --badge-num-outline-border: #0e62b8;
  --badge-num-outline-color: #0e62b8;
  --textarea-label-color-active: #0e62b8;
  --textarea-box-shadow-focus: 0 -1px 0 0 #0e62b8 inset;
  --textarea-focus-border-color: #0e62b8;
  --chips-active-background: #1774cc;
  --chips-active-border-color: #1774cc;
  --chips-active-hover-bg-color: #1774cc;
  --chips-active-hover-border-color: rgba(23, 116, 204, 0.15);
  --chips-icon-active-color: rgba(14, 98, 184, 0.85);
  --chips-icon-hover-color: #0e62b8;
  --navbar-a-active-hover: #0e62b8;
  --nav-nav-wrapper-a-hover-list-page-box-shadow: #0e62b8;
  --nav-hover-list-page-color: #0e62b8;
  --logo-li-a-link-color: #0e62b8;
  --logo-li-a-link-hover-color: #3e81c6;
  --logo-li-a-link-active-color: #5691cd;
  --search-block-input-border-color: #0e62b8;
  --dropdown-check-icon-color: #0e62b8;
  --dropdown-li-active-color: #0e62b8;
  --dropdown-content-collection-hover-active-color: #0e62b8;
  --dropdown-more-link-color: #0e62b8;
  --collection-active-color: #0e62b8;
  --collection-active-background: rgba(23, 116, 204, 0.2);
  --collection-active-small-color: #3a89d4;
  --collection-active-item: #0e62b8;
  --pagination-button-border: 1px solid #0e62b8;
  --pagination-button-color: #0e62b8;
  --pagination-button-color-disabled: #0e62b8;
  --pagination-button-hover-background: rgba(23, 116, 204, 0.12);
  --pagination-button-color-active: #0e62b8;
  --pagination-button-border-active: 3px solid #0e62b8;
  --selectable-hover-color: #0e62b8;
  --mat-calendar-today-dot: #0e62b8;
  --datetime-picker-primary-12: rgba(23, 116, 204, 0.12);
  --range-background: rgba(23, 116, 204, 0.12);
  --datetime-picker-primary-4: #1774cc;
  --datetime-picker-primary: #1774cc;
  --datetime-picker-primary-9: rgba(23, 116, 204, 0.9);
  --mat-calendar-days-number-hover-revers: #1774cc;
  --only-icon-focus-color: #0e62b8;
  --notifications-btn-flat-primary: #0e62b8;
  --primary-text: #0e62b8;
  --notifications-flash-dialog-border: 1px solid #1774cc;
  --notifications-flash-dialog-background-color: #1774cc;
  --aw-chat-message-color: #0e62b8;
  --sendbar-send-btn-active-color: #0e62b8;
  --outline8: #0e62b8;
  --input-payment-focus-border-color: #0e62b8;
  --input-payment-focus-box-shadow: #0e62b8;
  --input-payment-label-color-focus: #0e62b8;
  --wcag-datatable-highlight-bg: rgba(20, 20, 20, 0.14);
  --wcag-datatable-hover-bg: rgba(20, 20, 20, 0.07);
  --dp-primary-9: rgba(23, 116, 204, 0.9);
  --dp-today-dot: #0e62b8;
  --wysiwyg-btn-active-color: #0e62b8;
}

.theme-light .subtheme1 {
  font-family: var(--font-family);
}

.theme-light .subtheme2 {
  --primary: #7863e0;
  --primary-rgb: 120, 99, 224;
  --primary-15: #8c7ae5;
  --primary-20: #9382e6;
  --primary-25: #9a8ae8;
  --primary-30: #a192e9;
  --primary-50: #bcb1f0;
  --primary-shade-10: #6c59ca;
  --primary-shade-12: #6a57c5;
  --primary-shade-30: #54459d;
  --primary-shade-15: #6654be;
  --primary-shade-25: #5a4aa8;
  --primary-shade-40: #483b86;
  --primary-shade-50: #3c3270;
  --primary-2: #594bb0;
  --primary-2-rgb: 89, 75, 176;
  --primary-2-15: #7266bc;
  --primary-2-20: #7a6fc0;
  --primary-2-25: #8378c4;
  --primary-2-30: #8b81c8;
  --primary-2-50: #aca5d8;
  --primary-2-shade-10: #50449e;
  --primary-2-shade-12: #4e429b;
  --primary-2-shade-30: #3e357b;
  --primary-2-shade-15: #4c4096;
  --primary-2-shade-25: #433884;
  --primary-2-shade-40: #352d6a;
  --primary-2-shade-50: #2d2658;
  --success: #008906;
  --success-rgb: 0, 137, 6;
  --success-15: #269b2b;
  --success-20: #33a138;
  --success-25: #40a744;
  --success-30: #4dac51;
  --success-50: #80c483;
  --success-shade-10: #007b05;
  --success-shade-12: #007905;
  --success-shade-30: #006004;
  --success-shade-15: #007405;
  --success-shade-25: #006705;
  --success-shade-40: #005204;
  --success-shade-50: #004503;
  --success-2: #007a06;
  --success-2-rgb: 0, 122, 6;
  --success-2-15: #268e2b;
  --success-2-20: #339538;
  --success-2-25: #409b44;
  --success-2-30: #4da251;
  --success-2-50: #80bd83;
  --success-2-shade-10: #006e05;
  --success-2-shade-12: #006b05;
  --success-2-shade-30: #005504;
  --success-2-shade-15: #006805;
  --success-2-shade-25: #005c05;
  --success-2-shade-40: #004904;
  --success-2-shade-50: #003d03;
  --warning: #ba5b03;
  --warning-rgb: 186, 91, 3;
  --warning-15: #c47429;
  --warning-20: #c87c35;
  --warning-25: #cb8442;
  --warning-30: #cf8c4f;
  --warning-50: #ddad81;
  --warning-shade-10: #a75203;
  --warning-shade-12: #a45003;
  --warning-shade-30: #824002;
  --warning-shade-15: #9e4d03;
  --warning-shade-25: #8c4402;
  --warning-shade-40: #703702;
  --warning-shade-50: #5d2e02;
  --warning-2: #a34903;
  --warning-2-rgb: 163, 73, 3;
  --warning-2-15: #b16429;
  --warning-2-20: #b56d35;
  --warning-2-25: #ba7742;
  --warning-2-30: #bf804f;
  --warning-2-50: #d1a481;
  --warning-2-shade-10: #934203;
  --warning-2-shade-12: #8f4003;
  --warning-2-shade-30: #723302;
  --warning-2-shade-15: #8b3e03;
  --warning-2-shade-25: #7a3702;
  --warning-2-shade-40: #622c02;
  --warning-2-shade-50: #522502;
  --danger: #d93b3d;
  --danger-rgb: 217, 59, 61;
  --danger-15: #df585a;
  --danger-20: #e16264;
  --danger-25: #e36c6e;
  --danger-30: #e47677;
  --danger-50: #ec9d9e;
  --danger-shade-10: #c33537;
  --danger-shade-12: #bf3436;
  --danger-shade-30: #98292b;
  --danger-shade-15: #b83234;
  --danger-shade-25: #a32c2e;
  --danger-shade-40: #822325;
  --danger-shade-50: #6d1e1f;
  --danger-2: #c01316;
  --danger-2-rgb: 192, 19, 22;
  --danger-2-15: #c93639;
  --danger-2-20: #cd4245;
  --danger-2-25: #d04e50;
  --danger-2-30: #d35a5c;
  --danger-2-50: #e0898b;
  --danger-2-shade-10: #ad1114;
  --danger-2-shade-12: #a91113;
  --danger-2-shade-30: #860d0f;
  --danger-2-shade-15: #a31013;
  --danger-2-shade-25: #900e11;
  --danger-2-shade-40: #730b0d;
  --danger-2-shade-50: #600a0b;
  --hue1: #1774cc;
  --hue1-rgb: 23, 116, 204;
  --hue1-15: #3a89d4;
  --hue1-20: #4590d6;
  --hue1-25: #5197d9;
  --hue1-30: #5d9edb;
  --hue1-50: #8bbae6;
  --hue1-shade-10: #1568b8;
  --hue1-shade-12: #1466b4;
  --hue1-shade-30: #10518f;
  --hue1-shade-15: #1463ad;
  --hue1-shade-25: #115799;
  --hue1-shade-40: #0e467a;
  --hue1-shade-50: #0c3a66;
  --hue2: #7863e0;
  --hue2-rgb: 120, 99, 224;
  --hue2-15: #8c7ae5;
  --hue2-20: #9382e6;
  --hue2-25: #9a8ae8;
  --hue2-30: #a192e9;
  --hue2-50: #bcb1f0;
  --hue2-shade-10: #6c59ca;
  --hue2-shade-12: #6a57c5;
  --hue2-shade-30: #54459d;
  --hue2-shade-15: #6654be;
  --hue2-shade-25: #5a4aa8;
  --hue2-shade-40: #483b86;
  --hue2-shade-50: #3c3270;
  --hue3: #c32dc3;
  --hue3-rgb: 195, 45, 195;
  --hue3-15: #cc4dcc;
  --hue3-20: #cf57cf;
  --hue3-25: #d262d2;
  --hue3-30: #d56cd5;
  --hue3-50: #e196e1;
  --hue3-shade-10: #b029b0;
  --hue3-shade-12: #ac28ac;
  --hue3-shade-30: #892089;
  --hue3-shade-15: #a626a6;
  --hue3-shade-25: #922292;
  --hue3-shade-40: #751b75;
  --hue3-shade-50: #621762;
  --hue4: #a34903;
  --hue4-rgb: 163, 73, 3;
  --hue4-15: #b16429;
  --hue4-20: #b56d35;
  --hue4-25: #ba7742;
  --hue4-30: #bf804f;
  --hue4-50: #d1a481;
  --hue4-shade-10: #934203;
  --hue4-shade-12: #8f4003;
  --hue4-shade-30: #723302;
  --hue4-shade-15: #8b3e03;
  --hue4-shade-25: #7a3702;
  --hue4-shade-40: #622c02;
  --hue4-shade-50: #522502;
  --hue5: #007a06;
  --hue5-rgb: 0, 122, 6;
  --hue5-15: #268e2b;
  --hue5-20: #339538;
  --hue5-25: #409b44;
  --hue5-30: #4da251;
  --hue5-50: #80bd83;
  --hue5-shade-10: #006e05;
  --hue5-shade-12: #006b05;
  --hue5-shade-30: #005504;
  --hue5-shade-15: #006805;
  --hue5-shade-25: #005c05;
  --hue5-shade-40: #004904;
  --hue5-shade-50: #003d03;
  --hue6: #00857a;
  --hue6-rgb: 0, 133, 122;
  --hue6-15: #26978e;
  --hue6-20: #339d95;
  --hue6-25: #40a49b;
  --hue6-30: #4daaa2;
  --hue6-50: #80c2bd;
  --hue6-shade-10: #00786e;
  --hue6-shade-12: #00756b;
  --hue6-shade-30: #005d55;
  --hue6-shade-15: #007168;
  --hue6-shade-25: #00645c;
  --hue6-shade-40: #005049;
  --hue6-shade-50: #00433d;
  --hue7: #0e62b8;
  --hue7-rgb: 14, 98, 184;
  --hue7-15: #327ac3;
  --hue7-20: #3e81c6;
  --hue7-25: #4a89ca;
  --hue7-30: #5691cd;
  --hue7-50: #87b1dc;
  --hue7-shade-10: #0d58a6;
  --hue7-shade-12: #0c56a2;
  --hue7-shade-30: #0a4581;
  --hue7-shade-15: #0c539c;
  --hue7-shade-25: #0b4a8a;
  --hue7-shade-40: #083b6e;
  --hue7-shade-50: #07315c;
  --hue8: #594bb0;
  --hue8-rgb: 89, 75, 176;
  --hue8-15: #7266bc;
  --hue8-20: #7a6fc0;
  --hue8-25: #8378c4;
  --hue8-30: #8b81c8;
  --hue8-50: #aca5d8;
  --hue8-shade-10: #50449e;
  --hue8-shade-12: #4e429b;
  --hue8-shade-30: #3e357b;
  --hue8-shade-15: #4c4096;
  --hue8-shade-25: #433884;
  --hue8-shade-40: #352d6a;
  --hue8-shade-50: #2d2658;
  --hue9: #af20af;
  --hue9-rgb: 175, 32, 175;
  --hue9-15: #bb41bb;
  --hue9-20: #bf4dbf;
  --hue9-25: #c358c3;
  --hue9-30: #c763c7;
  --hue9-50: #d790d7;
  --hue9-shade-10: #9e1d9e;
  --hue9-shade-12: #9a1c9a;
  --hue9-shade-30: #7b167b;
  --hue9-shade-15: #951b95;
  --hue9-shade-25: #831883;
  --hue9-shade-40: #691369;
  --hue9-shade-50: #581058;
  --hue10: #c01316;
  --hue10-rgb: 192, 19, 22;
  --hue10-15: #c93639;
  --hue10-20: #cd4245;
  --hue10-25: #d04e50;
  --hue10-30: #d35a5c;
  --hue10-50: #e0898b;
  --hue10-shade-10: #ad1114;
  --hue10-shade-12: #a91113;
  --hue10-shade-30: #860d0f;
  --hue10-shade-15: #a31013;
  --hue10-shade-25: #900e11;
  --hue10-shade-40: #730b0d;
  --hue10-shade-50: #600a0b;
  --hue11: #a34903;
  --hue11-rgb: 163, 73, 3;
  --hue11-15: #b16429;
  --hue11-20: #b56d35;
  --hue11-25: #ba7742;
  --hue11-30: #bf804f;
  --hue11-50: #d1a481;
  --hue11-shade-10: #934203;
  --hue11-shade-12: #8f4003;
  --hue11-shade-30: #723302;
  --hue11-shade-15: #8b3e03;
  --hue11-shade-25: #7a3702;
  --hue11-shade-40: #622c02;
  --hue11-shade-50: #522502;
  --hue12: #00635b;
  --hue12-rgb: 0, 99, 91;
  --hue12-15: #267a74;
  --hue12-20: #33827c;
  --hue12-25: #408a84;
  --hue12-30: #4d928c;
  --hue12-50: #80b1ad;
  --hue12-shade-10: #005952;
  --hue12-shade-12: #005750;
  --hue12-shade-30: #004540;
  --hue12-shade-15: #00544d;
  --hue12-shade-25: #004a44;
  --hue12-shade-40: #003b37;
  --hue12-shade-50: #00322e;
  --hue13: #396070;
  --hue13-rgb: 57, 96, 112;
  --hue13-15: #577885;
  --hue13-20: #61808d;
  --hue13-25: #6b8894;
  --hue13-30: #74909b;
  --hue13-50: #9cb0b8;
  --hue13-shade-10: #335665;
  --hue13-shade-12: #325463;
  --hue13-shade-30: #28434e;
  --hue13-shade-15: #30525f;
  --hue13-shade-25: #2b4854;
  --hue13-shade-40: #223a43;
  --hue13-shade-50: #1d3038;
  --white: #ffffff;
  --white-rgb: 255, 255, 255;
  --white-15: white;
  --white-20: white;
  --white-25: white;
  --white-30: white;
  --white-50: white;
  --white-shade-10: #e6e6e6;
  --white-shade-12: #e0e0e0;
  --white-shade-30: #b3b3b3;
  --white-shade-15: #d9d9d9;
  --white-shade-25: #bfbfbf;
  --white-shade-40: #999999;
  --white-shade-50: gray;
  --black: #000;
  --black-rgb: 0, 0, 0;
  --black-15: #262626;
  --black-20: #333333;
  --black-25: #404040;
  --black-30: #4d4d4d;
  --black-50: gray;
  --black-shade-10: black;
  --black-shade-12: black;
  --black-shade-30: black;
  --black-shade-15: black;
  --black-shade-25: black;
  --black-shade-40: black;
  --black-shade-50: black;
  --neutral1: #ffffff;
  --neutral1-rgb: 255, 255, 255;
  --neutral1-15: white;
  --neutral1-20: white;
  --neutral1-25: white;
  --neutral1-30: white;
  --neutral1-50: white;
  --neutral1-shade-10: #e6e6e6;
  --neutral1-shade-12: #e0e0e0;
  --neutral1-shade-30: #b3b3b3;
  --neutral1-shade-15: #d9d9d9;
  --neutral1-shade-25: #bfbfbf;
  --neutral1-shade-40: #999999;
  --neutral1-shade-50: gray;
  --neutral2: #f7f7f7;
  --neutral2-rgb: 247, 247, 247;
  --neutral2-15: #f8f8f8;
  --neutral2-20: #f9f9f9;
  --neutral2-25: #f9f9f9;
  --neutral2-30: #f9f9f9;
  --neutral2-50: #fbfbfb;
  --neutral2-shade-10: #dedede;
  --neutral2-shade-12: #d9d9d9;
  --neutral2-shade-30: #adadad;
  --neutral2-shade-15: #d2d2d2;
  --neutral2-shade-25: #b9b9b9;
  --neutral2-shade-40: #949494;
  --neutral2-shade-50: #7c7c7c;
  --neutral3: #f0f1f2;
  --neutral3-rgb: 240, 241, 242;
  --neutral3-15: #f2f3f4;
  --neutral3-20: #f3f4f5;
  --neutral3-25: #f4f5f5;
  --neutral3-30: #f5f5f6;
  --neutral3-50: #f8f8f9;
  --neutral3-shade-10: #d8d9da;
  --neutral3-shade-12: #d3d4d5;
  --neutral3-shade-30: #a8a9a9;
  --neutral3-shade-15: #cccdce;
  --neutral3-shade-25: #b4b5b6;
  --neutral3-shade-40: #909191;
  --neutral3-shade-50: #787979;
  --neutral4: #e8eaed;
  --neutral4-rgb: 232, 234, 237;
  --neutral4-15: #ebedf0;
  --neutral4-20: #edeef1;
  --neutral4-25: #eeeff2;
  --neutral4-30: #eff0f2;
  --neutral4-50: #f4f5f6;
  --neutral4-shade-10: #d1d3d5;
  --neutral4-shade-12: #ccced1;
  --neutral4-shade-30: #a2a4a6;
  --neutral4-shade-15: #c5c7c9;
  --neutral4-shade-25: #aeb0b2;
  --neutral4-shade-40: #8b8c8e;
  --neutral4-shade-50: #747577;
  --neutral5: #141414;
  --neutral5-rgb: 20, 20, 20;
  --neutral5-15: #373737;
  --neutral5-20: #434343;
  --neutral5-25: #4f4f4f;
  --neutral5-30: #5b5b5b;
  --neutral5-50: #8a8a8a;
  --neutral5-shade-10: #121212;
  --neutral5-shade-12: #121212;
  --neutral5-shade-30: #0e0e0e;
  --neutral5-shade-15: #111111;
  --neutral5-shade-25: #0f0f0f;
  --neutral5-shade-40: #0c0c0c;
  --neutral5-shade-50: #0a0a0a;
  --neutral6: #bec3cc;
  --neutral6-rgb: 190, 195, 204;
  --neutral6-15: #c8ccd4;
  --neutral6-20: #cbcfd6;
  --neutral6-25: #ced2d9;
  --neutral6-30: #d2d5db;
  --neutral6-50: #dfe1e6;
  --neutral6-shade-10: #abb0b8;
  --neutral6-shade-12: #a7acb4;
  --neutral6-shade-30: #85898f;
  --neutral6-shade-15: #a2a6ad;
  --neutral6-shade-25: #8f9299;
  --neutral6-shade-40: #72757a;
  --neutral6-shade-50: #5f6266;
  --neutral7: #5b6b7b;
  --neutral7-rgb: 91, 107, 123;
  --neutral7-15: #74818f;
  --neutral7-20: #7c8995;
  --neutral7-25: #84909c;
  --neutral7-30: #8c97a3;
  --neutral7-50: #adb5bd;
  --neutral7-shade-10: #52606f;
  --neutral7-shade-12: #505e6c;
  --neutral7-shade-30: #404b56;
  --neutral7-shade-15: #4d5b69;
  --neutral7-shade-25: #44505c;
  --neutral7-shade-40: #37404a;
  --neutral7-shade-50: #2e363e;
  --link-color: #594bb0;
  --link-color-hover: #50449e;
  --link-color-active: #50449e;
  --link-color-visited: #594bb0;
  --link-color-visited-hover: #50449e;
  --anchor-active-color: #ffffff;
  --anchor-active-hover-bg-color: #7863e0;
  --anchor-active-bg-color: #7863e0;
  --anchor-active-border-color: rgba(120, 99, 224, 0.3);
  --anchor-active-hover-border-color: #54459d;
  --checkbox-disabled-checked-helper-color: #594bb0;
  --checkbox-input-checked-helper-color: #594bb0;
  --checkbox-input-checked-helper-background-color: #594bb0;
  --checkbox-label-hover-color: #594bb0;
  --checkbox-label-hover-helper-color: #50449e;
  --checkbox-label-hover-text-color: #50449e;
  --checkbox-border-hover-color: #50449e;
  --checkbox-label-hover-helper-bg: #50449e;
  --checkbox-checked-label-hover-hover: rgba(89, 75, 176, 0);
  --checkbox-checked-border-right: #594bb0;
  --checkbox-checked-border-bottom: #594bb0;
  --checkbox-background: #594bb0;
  --checkbox-color: #594bb0;
  --checkbox-helper-before-after-background: #ffffff;
  --checkbox-label-hover: #141414;
  --checkbox-focus-link-border: none;
  --checkbox-link-hover-color: #141414;
  --circle-graphics-border: #7863e0;
  --circle-graphics-bg: #7863e0;
  --circle-graphics-icon: #7863e0;
  --radio-buttons-label-hover-color: #50449e;
  --radio-buttons-label-hover: #7266bc;
  --radio-buttons-checked-border: 2px solid #594bb0;
  --radio-buttons-checked-hover-border: 2px solid #50449e;
  --radio-buttons-checked-border-focus: 2px solid #7266bc;
  --radio-buttons-checked-background-color: #594bb0;
  --radio-buttons-checked-hover-background-color: #50449e;
  --radio-buttons-hover-not-checked-before: 2px solid #50449e;
  --radio-buttons-outline: 2px dotted #594bb0;
  --radio-buttons-color: #0e62b8;
  --radio-buttons-box-shadow-focus: none;
  --radio-buttons-checked-hover-hover-background: none;
  --sortable-btn-color: #7863e0;
  --table-icon-up-color: #7863e0;
  --table-icon-up-down: #7863e0;
  --table-icon-down-color: #7863e0;
  --input-focus-border-color: #594bb0;
  --input-focus-box-shadow: #594bb0;
  --input-field-label-icon-color: #594bb0;
  --label-color-active: #594bb0;
  --action-icon-color-hover: #594bb0;
  --tabs-indicator-color: #594bb0;
  --tabs-hover: #594bb0;
  --panel-background: #ffffff;
  --progress-indeterminate-background: #594bb0;
  --progress-stepper-step-color: #7863e0;
  --switch-checked-background-color: rgba(89, 75, 176, 0.24);
  --switch-checked-after-background-color: #594bb0;
  --switch-lever-name-disabled-background-color: rgba(89, 75, 176, 0.24);
  --switch-disabled-background-color: #aca5d8;
  --wcag-focus: 1px solid #594bb0;
  --spinner-layer-border-color: #594bb0;
  --slider-filled-color: #594bb0;
  --slider-circle-color: #7863e0;
  --slider-active-on-start-background: #7863e0;
  --slider-circle-on-start-color: #7863e0;
  --slider-disabled-circle-on-start-color: #7863e0;
  --slider-vertical-filled: #594bb0;
  --slider-disabled-connect-color: #594bb0;
  --btn-hover-background: rgba(120, 99, 224, 0);
  --btn-focus-background: rgba(89, 75, 176, 0);
  --btn-primary-2-hover-background: rgba(89, 75, 176, 0);
  --btn-primary-2-active-background: rgba(89, 75, 176, 0);
  --btn-primary-background: transparent;
  --btn-group-primary-background: transparent;
  --btn-group-primary-background-hover: rgba(91, 107, 123, 0.12);
  --btn-group-primary-2-background: transparent;
  --btn-group-primary-2-background-hover: rgba(91, 107, 123, 0.12);
  --btn-outline-wcag-disabled-color: #5b6b7b;
  --btn-outline-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-wcag-disabled-color: #5b6b7b;
  --btn-outline-primary-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-2-wcag-disabled-color: #5b6b7b;
  --btn-outline-primary-2-wcag-disabled-border-color: #5b6b7b;
  --btn-progress-v2-content-color: #7863e0;
  --b-p-bg-h: #6c59ca;
  --b-p-bg-a: #54459d;
  --b-p2-bg-h: #50449e;
  --b-p2-bg-a: #3e357b;
  --floating-primary-hover: #8c7ae5;
  --floating-primary-active: #9a8ae8;
  --icon-link-state-active-color: #594bb0;
  --icon-link-state-active-color-hover: #50449e;
  --icon-link-state-active-icon-border-color: #594bb0;
  --bo-p-c-h: #6c59ca;
  --bo-p-c-a: #54459d;
  --bo-p2-c-h: #50449e;
  --bo-p2-c-a: #3e357b;
  --icon-link-h-c: #50449e;
  --icon-link-a-c: #3e357b;
  --minify-toggle-btn-hover: #50449e;
  --select-focus-border-bottom: #594bb0;
  --select-focus-border-color: #594bb0;
  --select-focus-label-color: #594bb0;
  --disabled-label-color: #594bb0;
  --badge-num-outline-border: #594bb0;
  --badge-num-outline-color: #594bb0;
  --textarea-label-color-active: #594bb0;
  --textarea-box-shadow-focus: 0 -1px 0 0 #594bb0 inset;
  --textarea-focus-border-color: #594bb0;
  --chips-active-background: #7863e0;
  --chips-active-border-color: #7863e0;
  --chips-active-hover-bg-color: #7863e0;
  --chips-active-hover-border-color: rgba(120, 99, 224, 0.15);
  --chips-icon-active-color: rgba(89, 75, 176, 0.85);
  --chips-icon-hover-color: #594bb0;
  --navbar-a-active-hover: #594bb0;
  --nav-nav-wrapper-a-hover-list-page-box-shadow: #594bb0;
  --nav-hover-list-page-color: #594bb0;
  --logo-li-a-link-color: #594bb0;
  --logo-li-a-link-hover-color: #7a6fc0;
  --logo-li-a-link-active-color: #8b81c8;
  --search-block-input-border-color: #594bb0;
  --dropdown-check-icon-color: #594bb0;
  --dropdown-li-active-color: #594bb0;
  --dropdown-content-collection-hover-active-color: #594bb0;
  --dropdown-more-link-color: #594bb0;
  --collection-active-color: #594bb0;
  --collection-active-background: rgba(120, 99, 224, 0.2);
  --collection-active-small-color: #8c7ae5;
  --collection-active-item: #594bb0;
  --pagination-button-border: 1px solid #594bb0;
  --pagination-button-color: #594bb0;
  --pagination-button-color-disabled: #594bb0;
  --pagination-button-hover-background: rgba(120, 99, 224, 0.12);
  --pagination-button-color-active: #594bb0;
  --pagination-button-border-active: 3px solid #594bb0;
  --selectable-hover-color: #594bb0;
  --mat-calendar-today-dot: #594bb0;
  --datetime-picker-primary-12: rgba(120, 99, 224, 0.12);
  --range-background: rgba(120, 99, 224, 0.12);
  --datetime-picker-primary-4: #7863e0;
  --datetime-picker-primary: #7863e0;
  --datetime-picker-primary-9: rgba(120, 99, 224, 0.9);
  --mat-calendar-days-number-hover-revers: #7863e0;
  --only-icon-focus-color: #594bb0;
  --notifications-btn-flat-primary: #594bb0;
  --primary-text: #594bb0;
  --notifications-flash-dialog-border: 1px solid #7863e0;
  --notifications-flash-dialog-background-color: #7863e0;
  --aw-chat-message-color: #594bb0;
  --sendbar-send-btn-active-color: #594bb0;
  --outline8: #594bb0;
  --input-payment-focus-border-color: #594bb0;
  --input-payment-focus-box-shadow: #594bb0;
  --input-payment-label-color-focus: #594bb0;
  --wcag-datatable-highlight-bg: rgba(20, 20, 20, 0.14);
  --wcag-datatable-hover-bg: rgba(20, 20, 20, 0.07);
  --dp-primary-9: rgba(120, 99, 224, 0.9);
  --dp-today-dot: #594bb0;
  --wysiwyg-btn-active-color: #594bb0;
}

.theme-light .subtheme2 {
  font-family: var(--font-family);
}

.theme-light .subtheme3 {
  --primary: #c32dc3;
  --primary-rgb: 195, 45, 195;
  --primary-15: #cc4dcc;
  --primary-20: #cf57cf;
  --primary-25: #d262d2;
  --primary-30: #d56cd5;
  --primary-50: #e196e1;
  --primary-shade-10: #b029b0;
  --primary-shade-12: #ac28ac;
  --primary-shade-30: #892089;
  --primary-shade-15: #a626a6;
  --primary-shade-25: #922292;
  --primary-shade-40: #751b75;
  --primary-shade-50: #621762;
  --primary-2: #af20af;
  --primary-2-rgb: 175, 32, 175;
  --primary-2-15: #bb41bb;
  --primary-2-20: #bf4dbf;
  --primary-2-25: #c358c3;
  --primary-2-30: #c763c7;
  --primary-2-50: #d790d7;
  --primary-2-shade-10: #9e1d9e;
  --primary-2-shade-12: #9a1c9a;
  --primary-2-shade-30: #7b167b;
  --primary-2-shade-15: #951b95;
  --primary-2-shade-25: #831883;
  --primary-2-shade-40: #691369;
  --primary-2-shade-50: #581058;
  --success: #008906;
  --success-rgb: 0, 137, 6;
  --success-15: #269b2b;
  --success-20: #33a138;
  --success-25: #40a744;
  --success-30: #4dac51;
  --success-50: #80c483;
  --success-shade-10: #007b05;
  --success-shade-12: #007905;
  --success-shade-30: #006004;
  --success-shade-15: #007405;
  --success-shade-25: #006705;
  --success-shade-40: #005204;
  --success-shade-50: #004503;
  --success-2: #007a06;
  --success-2-rgb: 0, 122, 6;
  --success-2-15: #268e2b;
  --success-2-20: #339538;
  --success-2-25: #409b44;
  --success-2-30: #4da251;
  --success-2-50: #80bd83;
  --success-2-shade-10: #006e05;
  --success-2-shade-12: #006b05;
  --success-2-shade-30: #005504;
  --success-2-shade-15: #006805;
  --success-2-shade-25: #005c05;
  --success-2-shade-40: #004904;
  --success-2-shade-50: #003d03;
  --warning: #ba5b03;
  --warning-rgb: 186, 91, 3;
  --warning-15: #c47429;
  --warning-20: #c87c35;
  --warning-25: #cb8442;
  --warning-30: #cf8c4f;
  --warning-50: #ddad81;
  --warning-shade-10: #a75203;
  --warning-shade-12: #a45003;
  --warning-shade-30: #824002;
  --warning-shade-15: #9e4d03;
  --warning-shade-25: #8c4402;
  --warning-shade-40: #703702;
  --warning-shade-50: #5d2e02;
  --warning-2: #a34903;
  --warning-2-rgb: 163, 73, 3;
  --warning-2-15: #b16429;
  --warning-2-20: #b56d35;
  --warning-2-25: #ba7742;
  --warning-2-30: #bf804f;
  --warning-2-50: #d1a481;
  --warning-2-shade-10: #934203;
  --warning-2-shade-12: #8f4003;
  --warning-2-shade-30: #723302;
  --warning-2-shade-15: #8b3e03;
  --warning-2-shade-25: #7a3702;
  --warning-2-shade-40: #622c02;
  --warning-2-shade-50: #522502;
  --danger: #d93b3d;
  --danger-rgb: 217, 59, 61;
  --danger-15: #df585a;
  --danger-20: #e16264;
  --danger-25: #e36c6e;
  --danger-30: #e47677;
  --danger-50: #ec9d9e;
  --danger-shade-10: #c33537;
  --danger-shade-12: #bf3436;
  --danger-shade-30: #98292b;
  --danger-shade-15: #b83234;
  --danger-shade-25: #a32c2e;
  --danger-shade-40: #822325;
  --danger-shade-50: #6d1e1f;
  --danger-2: #c01316;
  --danger-2-rgb: 192, 19, 22;
  --danger-2-15: #c93639;
  --danger-2-20: #cd4245;
  --danger-2-25: #d04e50;
  --danger-2-30: #d35a5c;
  --danger-2-50: #e0898b;
  --danger-2-shade-10: #ad1114;
  --danger-2-shade-12: #a91113;
  --danger-2-shade-30: #860d0f;
  --danger-2-shade-15: #a31013;
  --danger-2-shade-25: #900e11;
  --danger-2-shade-40: #730b0d;
  --danger-2-shade-50: #600a0b;
  --hue1: #1774cc;
  --hue1-rgb: 23, 116, 204;
  --hue1-15: #3a89d4;
  --hue1-20: #4590d6;
  --hue1-25: #5197d9;
  --hue1-30: #5d9edb;
  --hue1-50: #8bbae6;
  --hue1-shade-10: #1568b8;
  --hue1-shade-12: #1466b4;
  --hue1-shade-30: #10518f;
  --hue1-shade-15: #1463ad;
  --hue1-shade-25: #115799;
  --hue1-shade-40: #0e467a;
  --hue1-shade-50: #0c3a66;
  --hue2: #7863e0;
  --hue2-rgb: 120, 99, 224;
  --hue2-15: #8c7ae5;
  --hue2-20: #9382e6;
  --hue2-25: #9a8ae8;
  --hue2-30: #a192e9;
  --hue2-50: #bcb1f0;
  --hue2-shade-10: #6c59ca;
  --hue2-shade-12: #6a57c5;
  --hue2-shade-30: #54459d;
  --hue2-shade-15: #6654be;
  --hue2-shade-25: #5a4aa8;
  --hue2-shade-40: #483b86;
  --hue2-shade-50: #3c3270;
  --hue3: #c32dc3;
  --hue3-rgb: 195, 45, 195;
  --hue3-15: #cc4dcc;
  --hue3-20: #cf57cf;
  --hue3-25: #d262d2;
  --hue3-30: #d56cd5;
  --hue3-50: #e196e1;
  --hue3-shade-10: #b029b0;
  --hue3-shade-12: #ac28ac;
  --hue3-shade-30: #892089;
  --hue3-shade-15: #a626a6;
  --hue3-shade-25: #922292;
  --hue3-shade-40: #751b75;
  --hue3-shade-50: #621762;
  --hue4: #a34903;
  --hue4-rgb: 163, 73, 3;
  --hue4-15: #b16429;
  --hue4-20: #b56d35;
  --hue4-25: #ba7742;
  --hue4-30: #bf804f;
  --hue4-50: #d1a481;
  --hue4-shade-10: #934203;
  --hue4-shade-12: #8f4003;
  --hue4-shade-30: #723302;
  --hue4-shade-15: #8b3e03;
  --hue4-shade-25: #7a3702;
  --hue4-shade-40: #622c02;
  --hue4-shade-50: #522502;
  --hue5: #007a06;
  --hue5-rgb: 0, 122, 6;
  --hue5-15: #268e2b;
  --hue5-20: #339538;
  --hue5-25: #409b44;
  --hue5-30: #4da251;
  --hue5-50: #80bd83;
  --hue5-shade-10: #006e05;
  --hue5-shade-12: #006b05;
  --hue5-shade-30: #005504;
  --hue5-shade-15: #006805;
  --hue5-shade-25: #005c05;
  --hue5-shade-40: #004904;
  --hue5-shade-50: #003d03;
  --hue6: #00857a;
  --hue6-rgb: 0, 133, 122;
  --hue6-15: #26978e;
  --hue6-20: #339d95;
  --hue6-25: #40a49b;
  --hue6-30: #4daaa2;
  --hue6-50: #80c2bd;
  --hue6-shade-10: #00786e;
  --hue6-shade-12: #00756b;
  --hue6-shade-30: #005d55;
  --hue6-shade-15: #007168;
  --hue6-shade-25: #00645c;
  --hue6-shade-40: #005049;
  --hue6-shade-50: #00433d;
  --hue7: #0e62b8;
  --hue7-rgb: 14, 98, 184;
  --hue7-15: #327ac3;
  --hue7-20: #3e81c6;
  --hue7-25: #4a89ca;
  --hue7-30: #5691cd;
  --hue7-50: #87b1dc;
  --hue7-shade-10: #0d58a6;
  --hue7-shade-12: #0c56a2;
  --hue7-shade-30: #0a4581;
  --hue7-shade-15: #0c539c;
  --hue7-shade-25: #0b4a8a;
  --hue7-shade-40: #083b6e;
  --hue7-shade-50: #07315c;
  --hue8: #594bb0;
  --hue8-rgb: 89, 75, 176;
  --hue8-15: #7266bc;
  --hue8-20: #7a6fc0;
  --hue8-25: #8378c4;
  --hue8-30: #8b81c8;
  --hue8-50: #aca5d8;
  --hue8-shade-10: #50449e;
  --hue8-shade-12: #4e429b;
  --hue8-shade-30: #3e357b;
  --hue8-shade-15: #4c4096;
  --hue8-shade-25: #433884;
  --hue8-shade-40: #352d6a;
  --hue8-shade-50: #2d2658;
  --hue9: #af20af;
  --hue9-rgb: 175, 32, 175;
  --hue9-15: #bb41bb;
  --hue9-20: #bf4dbf;
  --hue9-25: #c358c3;
  --hue9-30: #c763c7;
  --hue9-50: #d790d7;
  --hue9-shade-10: #9e1d9e;
  --hue9-shade-12: #9a1c9a;
  --hue9-shade-30: #7b167b;
  --hue9-shade-15: #951b95;
  --hue9-shade-25: #831883;
  --hue9-shade-40: #691369;
  --hue9-shade-50: #581058;
  --hue10: #c01316;
  --hue10-rgb: 192, 19, 22;
  --hue10-15: #c93639;
  --hue10-20: #cd4245;
  --hue10-25: #d04e50;
  --hue10-30: #d35a5c;
  --hue10-50: #e0898b;
  --hue10-shade-10: #ad1114;
  --hue10-shade-12: #a91113;
  --hue10-shade-30: #860d0f;
  --hue10-shade-15: #a31013;
  --hue10-shade-25: #900e11;
  --hue10-shade-40: #730b0d;
  --hue10-shade-50: #600a0b;
  --hue11: #a34903;
  --hue11-rgb: 163, 73, 3;
  --hue11-15: #b16429;
  --hue11-20: #b56d35;
  --hue11-25: #ba7742;
  --hue11-30: #bf804f;
  --hue11-50: #d1a481;
  --hue11-shade-10: #934203;
  --hue11-shade-12: #8f4003;
  --hue11-shade-30: #723302;
  --hue11-shade-15: #8b3e03;
  --hue11-shade-25: #7a3702;
  --hue11-shade-40: #622c02;
  --hue11-shade-50: #522502;
  --hue12: #00635b;
  --hue12-rgb: 0, 99, 91;
  --hue12-15: #267a74;
  --hue12-20: #33827c;
  --hue12-25: #408a84;
  --hue12-30: #4d928c;
  --hue12-50: #80b1ad;
  --hue12-shade-10: #005952;
  --hue12-shade-12: #005750;
  --hue12-shade-30: #004540;
  --hue12-shade-15: #00544d;
  --hue12-shade-25: #004a44;
  --hue12-shade-40: #003b37;
  --hue12-shade-50: #00322e;
  --hue13: #396070;
  --hue13-rgb: 57, 96, 112;
  --hue13-15: #577885;
  --hue13-20: #61808d;
  --hue13-25: #6b8894;
  --hue13-30: #74909b;
  --hue13-50: #9cb0b8;
  --hue13-shade-10: #335665;
  --hue13-shade-12: #325463;
  --hue13-shade-30: #28434e;
  --hue13-shade-15: #30525f;
  --hue13-shade-25: #2b4854;
  --hue13-shade-40: #223a43;
  --hue13-shade-50: #1d3038;
  --white: #ffffff;
  --white-rgb: 255, 255, 255;
  --white-15: white;
  --white-20: white;
  --white-25: white;
  --white-30: white;
  --white-50: white;
  --white-shade-10: #e6e6e6;
  --white-shade-12: #e0e0e0;
  --white-shade-30: #b3b3b3;
  --white-shade-15: #d9d9d9;
  --white-shade-25: #bfbfbf;
  --white-shade-40: #999999;
  --white-shade-50: gray;
  --black: #000;
  --black-rgb: 0, 0, 0;
  --black-15: #262626;
  --black-20: #333333;
  --black-25: #404040;
  --black-30: #4d4d4d;
  --black-50: gray;
  --black-shade-10: black;
  --black-shade-12: black;
  --black-shade-30: black;
  --black-shade-15: black;
  --black-shade-25: black;
  --black-shade-40: black;
  --black-shade-50: black;
  --neutral1: #ffffff;
  --neutral1-rgb: 255, 255, 255;
  --neutral1-15: white;
  --neutral1-20: white;
  --neutral1-25: white;
  --neutral1-30: white;
  --neutral1-50: white;
  --neutral1-shade-10: #e6e6e6;
  --neutral1-shade-12: #e0e0e0;
  --neutral1-shade-30: #b3b3b3;
  --neutral1-shade-15: #d9d9d9;
  --neutral1-shade-25: #bfbfbf;
  --neutral1-shade-40: #999999;
  --neutral1-shade-50: gray;
  --neutral2: #f7f7f7;
  --neutral2-rgb: 247, 247, 247;
  --neutral2-15: #f8f8f8;
  --neutral2-20: #f9f9f9;
  --neutral2-25: #f9f9f9;
  --neutral2-30: #f9f9f9;
  --neutral2-50: #fbfbfb;
  --neutral2-shade-10: #dedede;
  --neutral2-shade-12: #d9d9d9;
  --neutral2-shade-30: #adadad;
  --neutral2-shade-15: #d2d2d2;
  --neutral2-shade-25: #b9b9b9;
  --neutral2-shade-40: #949494;
  --neutral2-shade-50: #7c7c7c;
  --neutral3: #f0f1f2;
  --neutral3-rgb: 240, 241, 242;
  --neutral3-15: #f2f3f4;
  --neutral3-20: #f3f4f5;
  --neutral3-25: #f4f5f5;
  --neutral3-30: #f5f5f6;
  --neutral3-50: #f8f8f9;
  --neutral3-shade-10: #d8d9da;
  --neutral3-shade-12: #d3d4d5;
  --neutral3-shade-30: #a8a9a9;
  --neutral3-shade-15: #cccdce;
  --neutral3-shade-25: #b4b5b6;
  --neutral3-shade-40: #909191;
  --neutral3-shade-50: #787979;
  --neutral4: #e8eaed;
  --neutral4-rgb: 232, 234, 237;
  --neutral4-15: #ebedf0;
  --neutral4-20: #edeef1;
  --neutral4-25: #eeeff2;
  --neutral4-30: #eff0f2;
  --neutral4-50: #f4f5f6;
  --neutral4-shade-10: #d1d3d5;
  --neutral4-shade-12: #ccced1;
  --neutral4-shade-30: #a2a4a6;
  --neutral4-shade-15: #c5c7c9;
  --neutral4-shade-25: #aeb0b2;
  --neutral4-shade-40: #8b8c8e;
  --neutral4-shade-50: #747577;
  --neutral5: #141414;
  --neutral5-rgb: 20, 20, 20;
  --neutral5-15: #373737;
  --neutral5-20: #434343;
  --neutral5-25: #4f4f4f;
  --neutral5-30: #5b5b5b;
  --neutral5-50: #8a8a8a;
  --neutral5-shade-10: #121212;
  --neutral5-shade-12: #121212;
  --neutral5-shade-30: #0e0e0e;
  --neutral5-shade-15: #111111;
  --neutral5-shade-25: #0f0f0f;
  --neutral5-shade-40: #0c0c0c;
  --neutral5-shade-50: #0a0a0a;
  --neutral6: #bec3cc;
  --neutral6-rgb: 190, 195, 204;
  --neutral6-15: #c8ccd4;
  --neutral6-20: #cbcfd6;
  --neutral6-25: #ced2d9;
  --neutral6-30: #d2d5db;
  --neutral6-50: #dfe1e6;
  --neutral6-shade-10: #abb0b8;
  --neutral6-shade-12: #a7acb4;
  --neutral6-shade-30: #85898f;
  --neutral6-shade-15: #a2a6ad;
  --neutral6-shade-25: #8f9299;
  --neutral6-shade-40: #72757a;
  --neutral6-shade-50: #5f6266;
  --neutral7: #5b6b7b;
  --neutral7-rgb: 91, 107, 123;
  --neutral7-15: #74818f;
  --neutral7-20: #7c8995;
  --neutral7-25: #84909c;
  --neutral7-30: #8c97a3;
  --neutral7-50: #adb5bd;
  --neutral7-shade-10: #52606f;
  --neutral7-shade-12: #505e6c;
  --neutral7-shade-30: #404b56;
  --neutral7-shade-15: #4d5b69;
  --neutral7-shade-25: #44505c;
  --neutral7-shade-40: #37404a;
  --neutral7-shade-50: #2e363e;
  --link-color: #af20af;
  --link-color-hover: #9e1d9e;
  --link-color-active: #9e1d9e;
  --link-color-visited: #af20af;
  --link-color-visited-hover: #9e1d9e;
  --anchor-active-color: #ffffff;
  --anchor-active-hover-bg-color: #c32dc3;
  --anchor-active-bg-color: #c32dc3;
  --anchor-active-border-color: rgba(195, 45, 195, 0.3);
  --anchor-active-hover-border-color: #892089;
  --checkbox-disabled-checked-helper-color: #af20af;
  --checkbox-input-checked-helper-color: #af20af;
  --checkbox-input-checked-helper-background-color: #af20af;
  --checkbox-label-hover-color: #af20af;
  --checkbox-label-hover-helper-color: #9e1d9e;
  --checkbox-label-hover-text-color: #9e1d9e;
  --checkbox-border-hover-color: #9e1d9e;
  --checkbox-label-hover-helper-bg: #9e1d9e;
  --checkbox-checked-label-hover-hover: rgba(175, 32, 175, 0);
  --checkbox-checked-border-right: #af20af;
  --checkbox-checked-border-bottom: #af20af;
  --checkbox-background: #af20af;
  --checkbox-color: #af20af;
  --checkbox-helper-before-after-background: #ffffff;
  --checkbox-label-hover: #141414;
  --checkbox-focus-link-border: none;
  --checkbox-link-hover-color: #141414;
  --circle-graphics-border: #c32dc3;
  --circle-graphics-bg: #c32dc3;
  --circle-graphics-icon: #c32dc3;
  --radio-buttons-label-hover-color: #9e1d9e;
  --radio-buttons-label-hover: #bb41bb;
  --radio-buttons-checked-border: 2px solid #af20af;
  --radio-buttons-checked-hover-border: 2px solid #9e1d9e;
  --radio-buttons-checked-border-focus: 2px solid #bb41bb;
  --radio-buttons-checked-background-color: #af20af;
  --radio-buttons-checked-hover-background-color: #9e1d9e;
  --radio-buttons-hover-not-checked-before: 2px solid #9e1d9e;
  --radio-buttons-outline: 2px dotted #af20af;
  --radio-buttons-color: #0e62b8;
  --radio-buttons-box-shadow-focus: none;
  --radio-buttons-checked-hover-hover-background: none;
  --sortable-btn-color: #c32dc3;
  --table-icon-up-color: #c32dc3;
  --table-icon-up-down: #c32dc3;
  --table-icon-down-color: #c32dc3;
  --input-focus-border-color: #af20af;
  --input-focus-box-shadow: #af20af;
  --input-field-label-icon-color: #af20af;
  --label-color-active: #af20af;
  --action-icon-color-hover: #af20af;
  --tabs-indicator-color: #af20af;
  --tabs-hover: #af20af;
  --panel-background: #ffffff;
  --progress-indeterminate-background: #af20af;
  --progress-stepper-step-color: #c32dc3;
  --switch-checked-background-color: rgba(175, 32, 175, 0.24);
  --switch-checked-after-background-color: #af20af;
  --switch-lever-name-disabled-background-color: rgba(175, 32, 175, 0.24);
  --switch-disabled-background-color: #d790d7;
  --wcag-focus: 1px solid #af20af;
  --spinner-layer-border-color: #af20af;
  --slider-filled-color: #af20af;
  --slider-circle-color: #c32dc3;
  --slider-active-on-start-background: #c32dc3;
  --slider-circle-on-start-color: #c32dc3;
  --slider-disabled-circle-on-start-color: #c32dc3;
  --slider-vertical-filled: #af20af;
  --slider-disabled-connect-color: #af20af;
  --btn-hover-background: rgba(195, 45, 195, 0);
  --btn-focus-background: rgba(175, 32, 175, 0);
  --btn-primary-2-hover-background: rgba(175, 32, 175, 0);
  --btn-primary-2-active-background: rgba(175, 32, 175, 0);
  --btn-primary-background: transparent;
  --btn-group-primary-background: transparent;
  --btn-group-primary-background-hover: rgba(91, 107, 123, 0.12);
  --btn-group-primary-2-background: transparent;
  --btn-group-primary-2-background-hover: rgba(91, 107, 123, 0.12);
  --btn-outline-wcag-disabled-color: #5b6b7b;
  --btn-outline-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-wcag-disabled-color: #5b6b7b;
  --btn-outline-primary-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-2-wcag-disabled-color: #5b6b7b;
  --btn-outline-primary-2-wcag-disabled-border-color: #5b6b7b;
  --btn-progress-v2-content-color: #c32dc3;
  --b-p-bg-h: #b029b0;
  --b-p-bg-a: #892089;
  --b-p2-bg-h: #9e1d9e;
  --b-p2-bg-a: #7b167b;
  --floating-primary-hover: #cc4dcc;
  --floating-primary-active: #d262d2;
  --icon-link-state-active-color: #af20af;
  --icon-link-state-active-color-hover: #9e1d9e;
  --icon-link-state-active-icon-border-color: #af20af;
  --bo-p-c-h: #b029b0;
  --bo-p-c-a: #892089;
  --bo-p2-c-h: #9e1d9e;
  --bo-p2-c-a: #7b167b;
  --icon-link-h-c: #9e1d9e;
  --icon-link-a-c: #7b167b;
  --minify-toggle-btn-hover: #9e1d9e;
  --select-focus-border-bottom: #af20af;
  --select-focus-border-color: #af20af;
  --select-focus-label-color: #af20af;
  --disabled-label-color: #af20af;
  --badge-num-outline-border: #af20af;
  --badge-num-outline-color: #af20af;
  --textarea-label-color-active: #af20af;
  --textarea-box-shadow-focus: 0 -1px 0 0 #af20af inset;
  --textarea-focus-border-color: #af20af;
  --chips-active-background: #c32dc3;
  --chips-active-border-color: #c32dc3;
  --chips-active-hover-bg-color: #c32dc3;
  --chips-active-hover-border-color: rgba(195, 45, 195, 0.15);
  --chips-icon-active-color: rgba(175, 32, 175, 0.85);
  --chips-icon-hover-color: #af20af;
  --navbar-a-active-hover: #af20af;
  --nav-nav-wrapper-a-hover-list-page-box-shadow: #af20af;
  --nav-hover-list-page-color: #af20af;
  --logo-li-a-link-color: #af20af;
  --logo-li-a-link-hover-color: #bf4dbf;
  --logo-li-a-link-active-color: #c763c7;
  --search-block-input-border-color: #af20af;
  --dropdown-check-icon-color: #af20af;
  --dropdown-li-active-color: #af20af;
  --dropdown-content-collection-hover-active-color: #af20af;
  --dropdown-more-link-color: #af20af;
  --collection-active-color: #af20af;
  --collection-active-background: rgba(195, 45, 195, 0.2);
  --collection-active-small-color: #cc4dcc;
  --collection-active-item: #af20af;
  --pagination-button-border: 1px solid #af20af;
  --pagination-button-color: #af20af;
  --pagination-button-color-disabled: #af20af;
  --pagination-button-hover-background: rgba(195, 45, 195, 0.12);
  --pagination-button-color-active: #af20af;
  --pagination-button-border-active: 3px solid #af20af;
  --selectable-hover-color: #af20af;
  --mat-calendar-today-dot: #af20af;
  --datetime-picker-primary-12: rgba(195, 45, 195, 0.12);
  --range-background: rgba(195, 45, 195, 0.12);
  --datetime-picker-primary-4: #c32dc3;
  --datetime-picker-primary: #c32dc3;
  --datetime-picker-primary-9: rgba(195, 45, 195, 0.9);
  --mat-calendar-days-number-hover-revers: #c32dc3;
  --only-icon-focus-color: #af20af;
  --notifications-btn-flat-primary: #af20af;
  --primary-text: #af20af;
  --notifications-flash-dialog-border: 1px solid #c32dc3;
  --notifications-flash-dialog-background-color: #c32dc3;
  --aw-chat-message-color: #af20af;
  --sendbar-send-btn-active-color: #af20af;
  --outline8: #af20af;
  --input-payment-focus-border-color: #af20af;
  --input-payment-focus-box-shadow: #af20af;
  --input-payment-label-color-focus: #af20af;
  --wcag-datatable-highlight-bg: rgba(20, 20, 20, 0.14);
  --wcag-datatable-hover-bg: rgba(20, 20, 20, 0.07);
  --dp-primary-9: rgba(195, 45, 195, 0.9);
  --dp-today-dot: #af20af;
  --wysiwyg-btn-active-color: #af20af;
}

.theme-light .subtheme3 {
  font-family: var(--font-family);
}

.theme-light .subtheme4 {
  --primary: #ba5b03;
  --primary-rgb: 186, 91, 3;
  --primary-15: #c47429;
  --primary-20: #c87c35;
  --primary-25: #cb8442;
  --primary-30: #cf8c4f;
  --primary-50: #ddad81;
  --primary-shade-10: #a75203;
  --primary-shade-12: #a45003;
  --primary-shade-30: #824002;
  --primary-shade-15: #9e4d03;
  --primary-shade-25: #8c4402;
  --primary-shade-40: #703702;
  --primary-shade-50: #5d2e02;
  --primary-2: #a34903;
  --primary-2-rgb: 163, 73, 3;
  --primary-2-15: #b16429;
  --primary-2-20: #b56d35;
  --primary-2-25: #ba7742;
  --primary-2-30: #bf804f;
  --primary-2-50: #d1a481;
  --primary-2-shade-10: #934203;
  --primary-2-shade-12: #8f4003;
  --primary-2-shade-30: #723302;
  --primary-2-shade-15: #8b3e03;
  --primary-2-shade-25: #7a3702;
  --primary-2-shade-40: #622c02;
  --primary-2-shade-50: #522502;
  --success: #008906;
  --success-rgb: 0, 137, 6;
  --success-15: #269b2b;
  --success-20: #33a138;
  --success-25: #40a744;
  --success-30: #4dac51;
  --success-50: #80c483;
  --success-shade-10: #007b05;
  --success-shade-12: #007905;
  --success-shade-30: #006004;
  --success-shade-15: #007405;
  --success-shade-25: #006705;
  --success-shade-40: #005204;
  --success-shade-50: #004503;
  --success-2: #007a06;
  --success-2-rgb: 0, 122, 6;
  --success-2-15: #268e2b;
  --success-2-20: #339538;
  --success-2-25: #409b44;
  --success-2-30: #4da251;
  --success-2-50: #80bd83;
  --success-2-shade-10: #006e05;
  --success-2-shade-12: #006b05;
  --success-2-shade-30: #005504;
  --success-2-shade-15: #006805;
  --success-2-shade-25: #005c05;
  --success-2-shade-40: #004904;
  --success-2-shade-50: #003d03;
  --warning: #ba5b03;
  --warning-rgb: 186, 91, 3;
  --warning-15: #c47429;
  --warning-20: #c87c35;
  --warning-25: #cb8442;
  --warning-30: #cf8c4f;
  --warning-50: #ddad81;
  --warning-shade-10: #a75203;
  --warning-shade-12: #a45003;
  --warning-shade-30: #824002;
  --warning-shade-15: #9e4d03;
  --warning-shade-25: #8c4402;
  --warning-shade-40: #703702;
  --warning-shade-50: #5d2e02;
  --warning-2: #a34903;
  --warning-2-rgb: 163, 73, 3;
  --warning-2-15: #b16429;
  --warning-2-20: #b56d35;
  --warning-2-25: #ba7742;
  --warning-2-30: #bf804f;
  --warning-2-50: #d1a481;
  --warning-2-shade-10: #934203;
  --warning-2-shade-12: #8f4003;
  --warning-2-shade-30: #723302;
  --warning-2-shade-15: #8b3e03;
  --warning-2-shade-25: #7a3702;
  --warning-2-shade-40: #622c02;
  --warning-2-shade-50: #522502;
  --danger: #d93b3d;
  --danger-rgb: 217, 59, 61;
  --danger-15: #df585a;
  --danger-20: #e16264;
  --danger-25: #e36c6e;
  --danger-30: #e47677;
  --danger-50: #ec9d9e;
  --danger-shade-10: #c33537;
  --danger-shade-12: #bf3436;
  --danger-shade-30: #98292b;
  --danger-shade-15: #b83234;
  --danger-shade-25: #a32c2e;
  --danger-shade-40: #822325;
  --danger-shade-50: #6d1e1f;
  --danger-2: #c01316;
  --danger-2-rgb: 192, 19, 22;
  --danger-2-15: #c93639;
  --danger-2-20: #cd4245;
  --danger-2-25: #d04e50;
  --danger-2-30: #d35a5c;
  --danger-2-50: #e0898b;
  --danger-2-shade-10: #ad1114;
  --danger-2-shade-12: #a91113;
  --danger-2-shade-30: #860d0f;
  --danger-2-shade-15: #a31013;
  --danger-2-shade-25: #900e11;
  --danger-2-shade-40: #730b0d;
  --danger-2-shade-50: #600a0b;
  --hue1: #1774cc;
  --hue1-rgb: 23, 116, 204;
  --hue1-15: #3a89d4;
  --hue1-20: #4590d6;
  --hue1-25: #5197d9;
  --hue1-30: #5d9edb;
  --hue1-50: #8bbae6;
  --hue1-shade-10: #1568b8;
  --hue1-shade-12: #1466b4;
  --hue1-shade-30: #10518f;
  --hue1-shade-15: #1463ad;
  --hue1-shade-25: #115799;
  --hue1-shade-40: #0e467a;
  --hue1-shade-50: #0c3a66;
  --hue2: #7863e0;
  --hue2-rgb: 120, 99, 224;
  --hue2-15: #8c7ae5;
  --hue2-20: #9382e6;
  --hue2-25: #9a8ae8;
  --hue2-30: #a192e9;
  --hue2-50: #bcb1f0;
  --hue2-shade-10: #6c59ca;
  --hue2-shade-12: #6a57c5;
  --hue2-shade-30: #54459d;
  --hue2-shade-15: #6654be;
  --hue2-shade-25: #5a4aa8;
  --hue2-shade-40: #483b86;
  --hue2-shade-50: #3c3270;
  --hue3: #c32dc3;
  --hue3-rgb: 195, 45, 195;
  --hue3-15: #cc4dcc;
  --hue3-20: #cf57cf;
  --hue3-25: #d262d2;
  --hue3-30: #d56cd5;
  --hue3-50: #e196e1;
  --hue3-shade-10: #b029b0;
  --hue3-shade-12: #ac28ac;
  --hue3-shade-30: #892089;
  --hue3-shade-15: #a626a6;
  --hue3-shade-25: #922292;
  --hue3-shade-40: #751b75;
  --hue3-shade-50: #621762;
  --hue4: #a34903;
  --hue4-rgb: 163, 73, 3;
  --hue4-15: #b16429;
  --hue4-20: #b56d35;
  --hue4-25: #ba7742;
  --hue4-30: #bf804f;
  --hue4-50: #d1a481;
  --hue4-shade-10: #934203;
  --hue4-shade-12: #8f4003;
  --hue4-shade-30: #723302;
  --hue4-shade-15: #8b3e03;
  --hue4-shade-25: #7a3702;
  --hue4-shade-40: #622c02;
  --hue4-shade-50: #522502;
  --hue5: #007a06;
  --hue5-rgb: 0, 122, 6;
  --hue5-15: #268e2b;
  --hue5-20: #339538;
  --hue5-25: #409b44;
  --hue5-30: #4da251;
  --hue5-50: #80bd83;
  --hue5-shade-10: #006e05;
  --hue5-shade-12: #006b05;
  --hue5-shade-30: #005504;
  --hue5-shade-15: #006805;
  --hue5-shade-25: #005c05;
  --hue5-shade-40: #004904;
  --hue5-shade-50: #003d03;
  --hue6: #00857a;
  --hue6-rgb: 0, 133, 122;
  --hue6-15: #26978e;
  --hue6-20: #339d95;
  --hue6-25: #40a49b;
  --hue6-30: #4daaa2;
  --hue6-50: #80c2bd;
  --hue6-shade-10: #00786e;
  --hue6-shade-12: #00756b;
  --hue6-shade-30: #005d55;
  --hue6-shade-15: #007168;
  --hue6-shade-25: #00645c;
  --hue6-shade-40: #005049;
  --hue6-shade-50: #00433d;
  --hue7: #0e62b8;
  --hue7-rgb: 14, 98, 184;
  --hue7-15: #327ac3;
  --hue7-20: #3e81c6;
  --hue7-25: #4a89ca;
  --hue7-30: #5691cd;
  --hue7-50: #87b1dc;
  --hue7-shade-10: #0d58a6;
  --hue7-shade-12: #0c56a2;
  --hue7-shade-30: #0a4581;
  --hue7-shade-15: #0c539c;
  --hue7-shade-25: #0b4a8a;
  --hue7-shade-40: #083b6e;
  --hue7-shade-50: #07315c;
  --hue8: #594bb0;
  --hue8-rgb: 89, 75, 176;
  --hue8-15: #7266bc;
  --hue8-20: #7a6fc0;
  --hue8-25: #8378c4;
  --hue8-30: #8b81c8;
  --hue8-50: #aca5d8;
  --hue8-shade-10: #50449e;
  --hue8-shade-12: #4e429b;
  --hue8-shade-30: #3e357b;
  --hue8-shade-15: #4c4096;
  --hue8-shade-25: #433884;
  --hue8-shade-40: #352d6a;
  --hue8-shade-50: #2d2658;
  --hue9: #af20af;
  --hue9-rgb: 175, 32, 175;
  --hue9-15: #bb41bb;
  --hue9-20: #bf4dbf;
  --hue9-25: #c358c3;
  --hue9-30: #c763c7;
  --hue9-50: #d790d7;
  --hue9-shade-10: #9e1d9e;
  --hue9-shade-12: #9a1c9a;
  --hue9-shade-30: #7b167b;
  --hue9-shade-15: #951b95;
  --hue9-shade-25: #831883;
  --hue9-shade-40: #691369;
  --hue9-shade-50: #581058;
  --hue10: #c01316;
  --hue10-rgb: 192, 19, 22;
  --hue10-15: #c93639;
  --hue10-20: #cd4245;
  --hue10-25: #d04e50;
  --hue10-30: #d35a5c;
  --hue10-50: #e0898b;
  --hue10-shade-10: #ad1114;
  --hue10-shade-12: #a91113;
  --hue10-shade-30: #860d0f;
  --hue10-shade-15: #a31013;
  --hue10-shade-25: #900e11;
  --hue10-shade-40: #730b0d;
  --hue10-shade-50: #600a0b;
  --hue11: #a34903;
  --hue11-rgb: 163, 73, 3;
  --hue11-15: #b16429;
  --hue11-20: #b56d35;
  --hue11-25: #ba7742;
  --hue11-30: #bf804f;
  --hue11-50: #d1a481;
  --hue11-shade-10: #934203;
  --hue11-shade-12: #8f4003;
  --hue11-shade-30: #723302;
  --hue11-shade-15: #8b3e03;
  --hue11-shade-25: #7a3702;
  --hue11-shade-40: #622c02;
  --hue11-shade-50: #522502;
  --hue12: #00635b;
  --hue12-rgb: 0, 99, 91;
  --hue12-15: #267a74;
  --hue12-20: #33827c;
  --hue12-25: #408a84;
  --hue12-30: #4d928c;
  --hue12-50: #80b1ad;
  --hue12-shade-10: #005952;
  --hue12-shade-12: #005750;
  --hue12-shade-30: #004540;
  --hue12-shade-15: #00544d;
  --hue12-shade-25: #004a44;
  --hue12-shade-40: #003b37;
  --hue12-shade-50: #00322e;
  --hue13: #396070;
  --hue13-rgb: 57, 96, 112;
  --hue13-15: #577885;
  --hue13-20: #61808d;
  --hue13-25: #6b8894;
  --hue13-30: #74909b;
  --hue13-50: #9cb0b8;
  --hue13-shade-10: #335665;
  --hue13-shade-12: #325463;
  --hue13-shade-30: #28434e;
  --hue13-shade-15: #30525f;
  --hue13-shade-25: #2b4854;
  --hue13-shade-40: #223a43;
  --hue13-shade-50: #1d3038;
  --white: #ffffff;
  --white-rgb: 255, 255, 255;
  --white-15: white;
  --white-20: white;
  --white-25: white;
  --white-30: white;
  --white-50: white;
  --white-shade-10: #e6e6e6;
  --white-shade-12: #e0e0e0;
  --white-shade-30: #b3b3b3;
  --white-shade-15: #d9d9d9;
  --white-shade-25: #bfbfbf;
  --white-shade-40: #999999;
  --white-shade-50: gray;
  --black: #000;
  --black-rgb: 0, 0, 0;
  --black-15: #262626;
  --black-20: #333333;
  --black-25: #404040;
  --black-30: #4d4d4d;
  --black-50: gray;
  --black-shade-10: black;
  --black-shade-12: black;
  --black-shade-30: black;
  --black-shade-15: black;
  --black-shade-25: black;
  --black-shade-40: black;
  --black-shade-50: black;
  --neutral1: #ffffff;
  --neutral1-rgb: 255, 255, 255;
  --neutral1-15: white;
  --neutral1-20: white;
  --neutral1-25: white;
  --neutral1-30: white;
  --neutral1-50: white;
  --neutral1-shade-10: #e6e6e6;
  --neutral1-shade-12: #e0e0e0;
  --neutral1-shade-30: #b3b3b3;
  --neutral1-shade-15: #d9d9d9;
  --neutral1-shade-25: #bfbfbf;
  --neutral1-shade-40: #999999;
  --neutral1-shade-50: gray;
  --neutral2: #f7f7f7;
  --neutral2-rgb: 247, 247, 247;
  --neutral2-15: #f8f8f8;
  --neutral2-20: #f9f9f9;
  --neutral2-25: #f9f9f9;
  --neutral2-30: #f9f9f9;
  --neutral2-50: #fbfbfb;
  --neutral2-shade-10: #dedede;
  --neutral2-shade-12: #d9d9d9;
  --neutral2-shade-30: #adadad;
  --neutral2-shade-15: #d2d2d2;
  --neutral2-shade-25: #b9b9b9;
  --neutral2-shade-40: #949494;
  --neutral2-shade-50: #7c7c7c;
  --neutral3: #f0f1f2;
  --neutral3-rgb: 240, 241, 242;
  --neutral3-15: #f2f3f4;
  --neutral3-20: #f3f4f5;
  --neutral3-25: #f4f5f5;
  --neutral3-30: #f5f5f6;
  --neutral3-50: #f8f8f9;
  --neutral3-shade-10: #d8d9da;
  --neutral3-shade-12: #d3d4d5;
  --neutral3-shade-30: #a8a9a9;
  --neutral3-shade-15: #cccdce;
  --neutral3-shade-25: #b4b5b6;
  --neutral3-shade-40: #909191;
  --neutral3-shade-50: #787979;
  --neutral4: #e8eaed;
  --neutral4-rgb: 232, 234, 237;
  --neutral4-15: #ebedf0;
  --neutral4-20: #edeef1;
  --neutral4-25: #eeeff2;
  --neutral4-30: #eff0f2;
  --neutral4-50: #f4f5f6;
  --neutral4-shade-10: #d1d3d5;
  --neutral4-shade-12: #ccced1;
  --neutral4-shade-30: #a2a4a6;
  --neutral4-shade-15: #c5c7c9;
  --neutral4-shade-25: #aeb0b2;
  --neutral4-shade-40: #8b8c8e;
  --neutral4-shade-50: #747577;
  --neutral5: #141414;
  --neutral5-rgb: 20, 20, 20;
  --neutral5-15: #373737;
  --neutral5-20: #434343;
  --neutral5-25: #4f4f4f;
  --neutral5-30: #5b5b5b;
  --neutral5-50: #8a8a8a;
  --neutral5-shade-10: #121212;
  --neutral5-shade-12: #121212;
  --neutral5-shade-30: #0e0e0e;
  --neutral5-shade-15: #111111;
  --neutral5-shade-25: #0f0f0f;
  --neutral5-shade-40: #0c0c0c;
  --neutral5-shade-50: #0a0a0a;
  --neutral6: #bec3cc;
  --neutral6-rgb: 190, 195, 204;
  --neutral6-15: #c8ccd4;
  --neutral6-20: #cbcfd6;
  --neutral6-25: #ced2d9;
  --neutral6-30: #d2d5db;
  --neutral6-50: #dfe1e6;
  --neutral6-shade-10: #abb0b8;
  --neutral6-shade-12: #a7acb4;
  --neutral6-shade-30: #85898f;
  --neutral6-shade-15: #a2a6ad;
  --neutral6-shade-25: #8f9299;
  --neutral6-shade-40: #72757a;
  --neutral6-shade-50: #5f6266;
  --neutral7: #5b6b7b;
  --neutral7-rgb: 91, 107, 123;
  --neutral7-15: #74818f;
  --neutral7-20: #7c8995;
  --neutral7-25: #84909c;
  --neutral7-30: #8c97a3;
  --neutral7-50: #adb5bd;
  --neutral7-shade-10: #52606f;
  --neutral7-shade-12: #505e6c;
  --neutral7-shade-30: #404b56;
  --neutral7-shade-15: #4d5b69;
  --neutral7-shade-25: #44505c;
  --neutral7-shade-40: #37404a;
  --neutral7-shade-50: #2e363e;
  --link-color: #a34903;
  --link-color-hover: #934203;
  --link-color-active: #934203;
  --link-color-visited: #a34903;
  --link-color-visited-hover: #934203;
  --anchor-active-color: #ffffff;
  --anchor-active-hover-bg-color: #ba5b03;
  --anchor-active-bg-color: #ba5b03;
  --anchor-active-border-color: rgba(186, 91, 3, 0.3);
  --anchor-active-hover-border-color: #824002;
  --checkbox-disabled-checked-helper-color: #a34903;
  --checkbox-input-checked-helper-color: #a34903;
  --checkbox-input-checked-helper-background-color: #a34903;
  --checkbox-label-hover-color: #a34903;
  --checkbox-label-hover-helper-color: #934203;
  --checkbox-label-hover-text-color: #934203;
  --checkbox-border-hover-color: #934203;
  --checkbox-label-hover-helper-bg: #934203;
  --checkbox-checked-label-hover-hover: rgba(163, 73, 3, 0);
  --checkbox-checked-border-right: #a34903;
  --checkbox-checked-border-bottom: #a34903;
  --checkbox-background: #a34903;
  --checkbox-color: #a34903;
  --checkbox-helper-before-after-background: #ffffff;
  --checkbox-label-hover: #141414;
  --checkbox-focus-link-border: none;
  --checkbox-link-hover-color: #141414;
  --circle-graphics-border: #ba5b03;
  --circle-graphics-bg: #ba5b03;
  --circle-graphics-icon: #ba5b03;
  --radio-buttons-label-hover-color: #934203;
  --radio-buttons-label-hover: #b16429;
  --radio-buttons-checked-border: 2px solid #a34903;
  --radio-buttons-checked-hover-border: 2px solid #934203;
  --radio-buttons-checked-border-focus: 2px solid #b16429;
  --radio-buttons-checked-background-color: #a34903;
  --radio-buttons-checked-hover-background-color: #934203;
  --radio-buttons-hover-not-checked-before: 2px solid #934203;
  --radio-buttons-outline: 2px dotted #a34903;
  --radio-buttons-color: #0e62b8;
  --radio-buttons-box-shadow-focus: none;
  --radio-buttons-checked-hover-hover-background: none;
  --sortable-btn-color: #ba5b03;
  --table-icon-up-color: #ba5b03;
  --table-icon-up-down: #ba5b03;
  --table-icon-down-color: #ba5b03;
  --input-focus-border-color: #a34903;
  --input-focus-box-shadow: #a34903;
  --input-field-label-icon-color: #a34903;
  --label-color-active: #a34903;
  --action-icon-color-hover: #a34903;
  --tabs-indicator-color: #a34903;
  --tabs-hover: #a34903;
  --panel-background: #ffffff;
  --progress-indeterminate-background: #a34903;
  --progress-stepper-step-color: #ba5b03;
  --switch-checked-background-color: rgba(163, 73, 3, 0.24);
  --switch-checked-after-background-color: #a34903;
  --switch-lever-name-disabled-background-color: rgba(163, 73, 3, 0.24);
  --switch-disabled-background-color: #d1a481;
  --wcag-focus: 1px solid #a34903;
  --spinner-layer-border-color: #a34903;
  --slider-filled-color: #a34903;
  --slider-circle-color: #ba5b03;
  --slider-active-on-start-background: #ba5b03;
  --slider-circle-on-start-color: #ba5b03;
  --slider-disabled-circle-on-start-color: #ba5b03;
  --slider-vertical-filled: #a34903;
  --slider-disabled-connect-color: #a34903;
  --btn-hover-background: rgba(186, 91, 3, 0);
  --btn-focus-background: rgba(163, 73, 3, 0);
  --btn-primary-2-hover-background: rgba(163, 73, 3, 0);
  --btn-primary-2-active-background: rgba(163, 73, 3, 0);
  --btn-primary-background: transparent;
  --btn-group-primary-background: transparent;
  --btn-group-primary-background-hover: rgba(91, 107, 123, 0.12);
  --btn-group-primary-2-background: transparent;
  --btn-group-primary-2-background-hover: rgba(91, 107, 123, 0.12);
  --btn-outline-wcag-disabled-color: #5b6b7b;
  --btn-outline-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-wcag-disabled-color: #5b6b7b;
  --btn-outline-primary-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-2-wcag-disabled-color: #5b6b7b;
  --btn-outline-primary-2-wcag-disabled-border-color: #5b6b7b;
  --btn-progress-v2-content-color: #ba5b03;
  --b-p-bg-h: #a75203;
  --b-p-bg-a: #824002;
  --b-p2-bg-h: #934203;
  --b-p2-bg-a: #723302;
  --floating-primary-hover: #c47429;
  --floating-primary-active: #cb8442;
  --icon-link-state-active-color: #a34903;
  --icon-link-state-active-color-hover: #934203;
  --icon-link-state-active-icon-border-color: #a34903;
  --bo-p-c-h: #a75203;
  --bo-p-c-a: #824002;
  --bo-p2-c-h: #934203;
  --bo-p2-c-a: #723302;
  --icon-link-h-c: #934203;
  --icon-link-a-c: #723302;
  --minify-toggle-btn-hover: #934203;
  --select-focus-border-bottom: #a34903;
  --select-focus-border-color: #a34903;
  --select-focus-label-color: #a34903;
  --disabled-label-color: #a34903;
  --badge-num-outline-border: #a34903;
  --badge-num-outline-color: #a34903;
  --textarea-label-color-active: #a34903;
  --textarea-box-shadow-focus: 0 -1px 0 0 #a34903 inset;
  --textarea-focus-border-color: #a34903;
  --chips-active-background: #ba5b03;
  --chips-active-border-color: #ba5b03;
  --chips-active-hover-bg-color: #ba5b03;
  --chips-active-hover-border-color: rgba(186, 91, 3, 0.15);
  --chips-icon-active-color: rgba(163, 73, 3, 0.85);
  --chips-icon-hover-color: #a34903;
  --navbar-a-active-hover: #a34903;
  --nav-nav-wrapper-a-hover-list-page-box-shadow: #a34903;
  --nav-hover-list-page-color: #a34903;
  --logo-li-a-link-color: #a34903;
  --logo-li-a-link-hover-color: #b56d35;
  --logo-li-a-link-active-color: #bf804f;
  --search-block-input-border-color: #a34903;
  --dropdown-check-icon-color: #a34903;
  --dropdown-li-active-color: #a34903;
  --dropdown-content-collection-hover-active-color: #a34903;
  --dropdown-more-link-color: #a34903;
  --collection-active-color: #a34903;
  --collection-active-background: rgba(186, 91, 3, 0.2);
  --collection-active-small-color: #c47429;
  --collection-active-item: #a34903;
  --pagination-button-border: 1px solid #a34903;
  --pagination-button-color: #a34903;
  --pagination-button-color-disabled: #a34903;
  --pagination-button-hover-background: rgba(186, 91, 3, 0.12);
  --pagination-button-color-active: #a34903;
  --pagination-button-border-active: 3px solid #a34903;
  --selectable-hover-color: #a34903;
  --mat-calendar-today-dot: #a34903;
  --datetime-picker-primary-12: rgba(186, 91, 3, 0.12);
  --range-background: rgba(186, 91, 3, 0.12);
  --datetime-picker-primary-4: #ba5b03;
  --datetime-picker-primary: #ba5b03;
  --datetime-picker-primary-9: rgba(186, 91, 3, 0.9);
  --mat-calendar-days-number-hover-revers: #ba5b03;
  --only-icon-focus-color: #a34903;
  --notifications-btn-flat-primary: #a34903;
  --primary-text: #a34903;
  --notifications-flash-dialog-border: 1px solid #ba5b03;
  --notifications-flash-dialog-background-color: #ba5b03;
  --aw-chat-message-color: #a34903;
  --sendbar-send-btn-active-color: #a34903;
  --outline8: #a34903;
  --input-payment-focus-border-color: #a34903;
  --input-payment-focus-box-shadow: #a34903;
  --input-payment-label-color-focus: #a34903;
  --wcag-datatable-highlight-bg: rgba(20, 20, 20, 0.14);
  --wcag-datatable-hover-bg: rgba(20, 20, 20, 0.07);
  --dp-primary-9: rgba(186, 91, 3, 0.9);
  --dp-today-dot: #a34903;
  --wysiwyg-btn-active-color: #a34903;
}

.theme-light .subtheme4 {
  font-family: var(--font-family);
}

.theme-light .subtheme5 {
  --primary: #008906;
  --primary-rgb: 0, 137, 6;
  --primary-15: #269b2b;
  --primary-20: #33a138;
  --primary-25: #40a744;
  --primary-30: #4dac51;
  --primary-50: #80c483;
  --primary-shade-10: #007b05;
  --primary-shade-12: #007905;
  --primary-shade-30: #006004;
  --primary-shade-15: #007405;
  --primary-shade-25: #006705;
  --primary-shade-40: #005204;
  --primary-shade-50: #004503;
  --primary-2: #007a06;
  --primary-2-rgb: 0, 122, 6;
  --primary-2-15: #268e2b;
  --primary-2-20: #339538;
  --primary-2-25: #409b44;
  --primary-2-30: #4da251;
  --primary-2-50: #80bd83;
  --primary-2-shade-10: #006e05;
  --primary-2-shade-12: #006b05;
  --primary-2-shade-30: #005504;
  --primary-2-shade-15: #006805;
  --primary-2-shade-25: #005c05;
  --primary-2-shade-40: #004904;
  --primary-2-shade-50: #003d03;
  --success: #008906;
  --success-rgb: 0, 137, 6;
  --success-15: #269b2b;
  --success-20: #33a138;
  --success-25: #40a744;
  --success-30: #4dac51;
  --success-50: #80c483;
  --success-shade-10: #007b05;
  --success-shade-12: #007905;
  --success-shade-30: #006004;
  --success-shade-15: #007405;
  --success-shade-25: #006705;
  --success-shade-40: #005204;
  --success-shade-50: #004503;
  --success-2: #007a06;
  --success-2-rgb: 0, 122, 6;
  --success-2-15: #268e2b;
  --success-2-20: #339538;
  --success-2-25: #409b44;
  --success-2-30: #4da251;
  --success-2-50: #80bd83;
  --success-2-shade-10: #006e05;
  --success-2-shade-12: #006b05;
  --success-2-shade-30: #005504;
  --success-2-shade-15: #006805;
  --success-2-shade-25: #005c05;
  --success-2-shade-40: #004904;
  --success-2-shade-50: #003d03;
  --warning: #ba5b03;
  --warning-rgb: 186, 91, 3;
  --warning-15: #c47429;
  --warning-20: #c87c35;
  --warning-25: #cb8442;
  --warning-30: #cf8c4f;
  --warning-50: #ddad81;
  --warning-shade-10: #a75203;
  --warning-shade-12: #a45003;
  --warning-shade-30: #824002;
  --warning-shade-15: #9e4d03;
  --warning-shade-25: #8c4402;
  --warning-shade-40: #703702;
  --warning-shade-50: #5d2e02;
  --warning-2: #a34903;
  --warning-2-rgb: 163, 73, 3;
  --warning-2-15: #b16429;
  --warning-2-20: #b56d35;
  --warning-2-25: #ba7742;
  --warning-2-30: #bf804f;
  --warning-2-50: #d1a481;
  --warning-2-shade-10: #934203;
  --warning-2-shade-12: #8f4003;
  --warning-2-shade-30: #723302;
  --warning-2-shade-15: #8b3e03;
  --warning-2-shade-25: #7a3702;
  --warning-2-shade-40: #622c02;
  --warning-2-shade-50: #522502;
  --danger: #d93b3d;
  --danger-rgb: 217, 59, 61;
  --danger-15: #df585a;
  --danger-20: #e16264;
  --danger-25: #e36c6e;
  --danger-30: #e47677;
  --danger-50: #ec9d9e;
  --danger-shade-10: #c33537;
  --danger-shade-12: #bf3436;
  --danger-shade-30: #98292b;
  --danger-shade-15: #b83234;
  --danger-shade-25: #a32c2e;
  --danger-shade-40: #822325;
  --danger-shade-50: #6d1e1f;
  --danger-2: #c01316;
  --danger-2-rgb: 192, 19, 22;
  --danger-2-15: #c93639;
  --danger-2-20: #cd4245;
  --danger-2-25: #d04e50;
  --danger-2-30: #d35a5c;
  --danger-2-50: #e0898b;
  --danger-2-shade-10: #ad1114;
  --danger-2-shade-12: #a91113;
  --danger-2-shade-30: #860d0f;
  --danger-2-shade-15: #a31013;
  --danger-2-shade-25: #900e11;
  --danger-2-shade-40: #730b0d;
  --danger-2-shade-50: #600a0b;
  --hue1: #1774cc;
  --hue1-rgb: 23, 116, 204;
  --hue1-15: #3a89d4;
  --hue1-20: #4590d6;
  --hue1-25: #5197d9;
  --hue1-30: #5d9edb;
  --hue1-50: #8bbae6;
  --hue1-shade-10: #1568b8;
  --hue1-shade-12: #1466b4;
  --hue1-shade-30: #10518f;
  --hue1-shade-15: #1463ad;
  --hue1-shade-25: #115799;
  --hue1-shade-40: #0e467a;
  --hue1-shade-50: #0c3a66;
  --hue2: #7863e0;
  --hue2-rgb: 120, 99, 224;
  --hue2-15: #8c7ae5;
  --hue2-20: #9382e6;
  --hue2-25: #9a8ae8;
  --hue2-30: #a192e9;
  --hue2-50: #bcb1f0;
  --hue2-shade-10: #6c59ca;
  --hue2-shade-12: #6a57c5;
  --hue2-shade-30: #54459d;
  --hue2-shade-15: #6654be;
  --hue2-shade-25: #5a4aa8;
  --hue2-shade-40: #483b86;
  --hue2-shade-50: #3c3270;
  --hue3: #c32dc3;
  --hue3-rgb: 195, 45, 195;
  --hue3-15: #cc4dcc;
  --hue3-20: #cf57cf;
  --hue3-25: #d262d2;
  --hue3-30: #d56cd5;
  --hue3-50: #e196e1;
  --hue3-shade-10: #b029b0;
  --hue3-shade-12: #ac28ac;
  --hue3-shade-30: #892089;
  --hue3-shade-15: #a626a6;
  --hue3-shade-25: #922292;
  --hue3-shade-40: #751b75;
  --hue3-shade-50: #621762;
  --hue4: #a34903;
  --hue4-rgb: 163, 73, 3;
  --hue4-15: #b16429;
  --hue4-20: #b56d35;
  --hue4-25: #ba7742;
  --hue4-30: #bf804f;
  --hue4-50: #d1a481;
  --hue4-shade-10: #934203;
  --hue4-shade-12: #8f4003;
  --hue4-shade-30: #723302;
  --hue4-shade-15: #8b3e03;
  --hue4-shade-25: #7a3702;
  --hue4-shade-40: #622c02;
  --hue4-shade-50: #522502;
  --hue5: #007a06;
  --hue5-rgb: 0, 122, 6;
  --hue5-15: #268e2b;
  --hue5-20: #339538;
  --hue5-25: #409b44;
  --hue5-30: #4da251;
  --hue5-50: #80bd83;
  --hue5-shade-10: #006e05;
  --hue5-shade-12: #006b05;
  --hue5-shade-30: #005504;
  --hue5-shade-15: #006805;
  --hue5-shade-25: #005c05;
  --hue5-shade-40: #004904;
  --hue5-shade-50: #003d03;
  --hue6: #00857a;
  --hue6-rgb: 0, 133, 122;
  --hue6-15: #26978e;
  --hue6-20: #339d95;
  --hue6-25: #40a49b;
  --hue6-30: #4daaa2;
  --hue6-50: #80c2bd;
  --hue6-shade-10: #00786e;
  --hue6-shade-12: #00756b;
  --hue6-shade-30: #005d55;
  --hue6-shade-15: #007168;
  --hue6-shade-25: #00645c;
  --hue6-shade-40: #005049;
  --hue6-shade-50: #00433d;
  --hue7: #0e62b8;
  --hue7-rgb: 14, 98, 184;
  --hue7-15: #327ac3;
  --hue7-20: #3e81c6;
  --hue7-25: #4a89ca;
  --hue7-30: #5691cd;
  --hue7-50: #87b1dc;
  --hue7-shade-10: #0d58a6;
  --hue7-shade-12: #0c56a2;
  --hue7-shade-30: #0a4581;
  --hue7-shade-15: #0c539c;
  --hue7-shade-25: #0b4a8a;
  --hue7-shade-40: #083b6e;
  --hue7-shade-50: #07315c;
  --hue8: #594bb0;
  --hue8-rgb: 89, 75, 176;
  --hue8-15: #7266bc;
  --hue8-20: #7a6fc0;
  --hue8-25: #8378c4;
  --hue8-30: #8b81c8;
  --hue8-50: #aca5d8;
  --hue8-shade-10: #50449e;
  --hue8-shade-12: #4e429b;
  --hue8-shade-30: #3e357b;
  --hue8-shade-15: #4c4096;
  --hue8-shade-25: #433884;
  --hue8-shade-40: #352d6a;
  --hue8-shade-50: #2d2658;
  --hue9: #af20af;
  --hue9-rgb: 175, 32, 175;
  --hue9-15: #bb41bb;
  --hue9-20: #bf4dbf;
  --hue9-25: #c358c3;
  --hue9-30: #c763c7;
  --hue9-50: #d790d7;
  --hue9-shade-10: #9e1d9e;
  --hue9-shade-12: #9a1c9a;
  --hue9-shade-30: #7b167b;
  --hue9-shade-15: #951b95;
  --hue9-shade-25: #831883;
  --hue9-shade-40: #691369;
  --hue9-shade-50: #581058;
  --hue10: #c01316;
  --hue10-rgb: 192, 19, 22;
  --hue10-15: #c93639;
  --hue10-20: #cd4245;
  --hue10-25: #d04e50;
  --hue10-30: #d35a5c;
  --hue10-50: #e0898b;
  --hue10-shade-10: #ad1114;
  --hue10-shade-12: #a91113;
  --hue10-shade-30: #860d0f;
  --hue10-shade-15: #a31013;
  --hue10-shade-25: #900e11;
  --hue10-shade-40: #730b0d;
  --hue10-shade-50: #600a0b;
  --hue11: #a34903;
  --hue11-rgb: 163, 73, 3;
  --hue11-15: #b16429;
  --hue11-20: #b56d35;
  --hue11-25: #ba7742;
  --hue11-30: #bf804f;
  --hue11-50: #d1a481;
  --hue11-shade-10: #934203;
  --hue11-shade-12: #8f4003;
  --hue11-shade-30: #723302;
  --hue11-shade-15: #8b3e03;
  --hue11-shade-25: #7a3702;
  --hue11-shade-40: #622c02;
  --hue11-shade-50: #522502;
  --hue12: #00635b;
  --hue12-rgb: 0, 99, 91;
  --hue12-15: #267a74;
  --hue12-20: #33827c;
  --hue12-25: #408a84;
  --hue12-30: #4d928c;
  --hue12-50: #80b1ad;
  --hue12-shade-10: #005952;
  --hue12-shade-12: #005750;
  --hue12-shade-30: #004540;
  --hue12-shade-15: #00544d;
  --hue12-shade-25: #004a44;
  --hue12-shade-40: #003b37;
  --hue12-shade-50: #00322e;
  --hue13: #396070;
  --hue13-rgb: 57, 96, 112;
  --hue13-15: #577885;
  --hue13-20: #61808d;
  --hue13-25: #6b8894;
  --hue13-30: #74909b;
  --hue13-50: #9cb0b8;
  --hue13-shade-10: #335665;
  --hue13-shade-12: #325463;
  --hue13-shade-30: #28434e;
  --hue13-shade-15: #30525f;
  --hue13-shade-25: #2b4854;
  --hue13-shade-40: #223a43;
  --hue13-shade-50: #1d3038;
  --white: #ffffff;
  --white-rgb: 255, 255, 255;
  --white-15: white;
  --white-20: white;
  --white-25: white;
  --white-30: white;
  --white-50: white;
  --white-shade-10: #e6e6e6;
  --white-shade-12: #e0e0e0;
  --white-shade-30: #b3b3b3;
  --white-shade-15: #d9d9d9;
  --white-shade-25: #bfbfbf;
  --white-shade-40: #999999;
  --white-shade-50: gray;
  --black: #000;
  --black-rgb: 0, 0, 0;
  --black-15: #262626;
  --black-20: #333333;
  --black-25: #404040;
  --black-30: #4d4d4d;
  --black-50: gray;
  --black-shade-10: black;
  --black-shade-12: black;
  --black-shade-30: black;
  --black-shade-15: black;
  --black-shade-25: black;
  --black-shade-40: black;
  --black-shade-50: black;
  --neutral1: #ffffff;
  --neutral1-rgb: 255, 255, 255;
  --neutral1-15: white;
  --neutral1-20: white;
  --neutral1-25: white;
  --neutral1-30: white;
  --neutral1-50: white;
  --neutral1-shade-10: #e6e6e6;
  --neutral1-shade-12: #e0e0e0;
  --neutral1-shade-30: #b3b3b3;
  --neutral1-shade-15: #d9d9d9;
  --neutral1-shade-25: #bfbfbf;
  --neutral1-shade-40: #999999;
  --neutral1-shade-50: gray;
  --neutral2: #f7f7f7;
  --neutral2-rgb: 247, 247, 247;
  --neutral2-15: #f8f8f8;
  --neutral2-20: #f9f9f9;
  --neutral2-25: #f9f9f9;
  --neutral2-30: #f9f9f9;
  --neutral2-50: #fbfbfb;
  --neutral2-shade-10: #dedede;
  --neutral2-shade-12: #d9d9d9;
  --neutral2-shade-30: #adadad;
  --neutral2-shade-15: #d2d2d2;
  --neutral2-shade-25: #b9b9b9;
  --neutral2-shade-40: #949494;
  --neutral2-shade-50: #7c7c7c;
  --neutral3: #f0f1f2;
  --neutral3-rgb: 240, 241, 242;
  --neutral3-15: #f2f3f4;
  --neutral3-20: #f3f4f5;
  --neutral3-25: #f4f5f5;
  --neutral3-30: #f5f5f6;
  --neutral3-50: #f8f8f9;
  --neutral3-shade-10: #d8d9da;
  --neutral3-shade-12: #d3d4d5;
  --neutral3-shade-30: #a8a9a9;
  --neutral3-shade-15: #cccdce;
  --neutral3-shade-25: #b4b5b6;
  --neutral3-shade-40: #909191;
  --neutral3-shade-50: #787979;
  --neutral4: #e8eaed;
  --neutral4-rgb: 232, 234, 237;
  --neutral4-15: #ebedf0;
  --neutral4-20: #edeef1;
  --neutral4-25: #eeeff2;
  --neutral4-30: #eff0f2;
  --neutral4-50: #f4f5f6;
  --neutral4-shade-10: #d1d3d5;
  --neutral4-shade-12: #ccced1;
  --neutral4-shade-30: #a2a4a6;
  --neutral4-shade-15: #c5c7c9;
  --neutral4-shade-25: #aeb0b2;
  --neutral4-shade-40: #8b8c8e;
  --neutral4-shade-50: #747577;
  --neutral5: #141414;
  --neutral5-rgb: 20, 20, 20;
  --neutral5-15: #373737;
  --neutral5-20: #434343;
  --neutral5-25: #4f4f4f;
  --neutral5-30: #5b5b5b;
  --neutral5-50: #8a8a8a;
  --neutral5-shade-10: #121212;
  --neutral5-shade-12: #121212;
  --neutral5-shade-30: #0e0e0e;
  --neutral5-shade-15: #111111;
  --neutral5-shade-25: #0f0f0f;
  --neutral5-shade-40: #0c0c0c;
  --neutral5-shade-50: #0a0a0a;
  --neutral6: #bec3cc;
  --neutral6-rgb: 190, 195, 204;
  --neutral6-15: #c8ccd4;
  --neutral6-20: #cbcfd6;
  --neutral6-25: #ced2d9;
  --neutral6-30: #d2d5db;
  --neutral6-50: #dfe1e6;
  --neutral6-shade-10: #abb0b8;
  --neutral6-shade-12: #a7acb4;
  --neutral6-shade-30: #85898f;
  --neutral6-shade-15: #a2a6ad;
  --neutral6-shade-25: #8f9299;
  --neutral6-shade-40: #72757a;
  --neutral6-shade-50: #5f6266;
  --neutral7: #5b6b7b;
  --neutral7-rgb: 91, 107, 123;
  --neutral7-15: #74818f;
  --neutral7-20: #7c8995;
  --neutral7-25: #84909c;
  --neutral7-30: #8c97a3;
  --neutral7-50: #adb5bd;
  --neutral7-shade-10: #52606f;
  --neutral7-shade-12: #505e6c;
  --neutral7-shade-30: #404b56;
  --neutral7-shade-15: #4d5b69;
  --neutral7-shade-25: #44505c;
  --neutral7-shade-40: #37404a;
  --neutral7-shade-50: #2e363e;
  --link-color: #007a06;
  --link-color-hover: #006e05;
  --link-color-active: #006e05;
  --link-color-visited: #007a06;
  --link-color-visited-hover: #006e05;
  --anchor-active-color: #ffffff;
  --anchor-active-hover-bg-color: #008906;
  --anchor-active-bg-color: #008906;
  --anchor-active-border-color: rgba(0, 137, 6, 0.3);
  --anchor-active-hover-border-color: #006004;
  --checkbox-disabled-checked-helper-color: #007a06;
  --checkbox-input-checked-helper-color: #007a06;
  --checkbox-input-checked-helper-background-color: #007a06;
  --checkbox-label-hover-color: #007a06;
  --checkbox-label-hover-helper-color: #006e05;
  --checkbox-label-hover-text-color: #006e05;
  --checkbox-border-hover-color: #006e05;
  --checkbox-label-hover-helper-bg: #006e05;
  --checkbox-checked-label-hover-hover: rgba(0, 122, 6, 0);
  --checkbox-checked-border-right: #007a06;
  --checkbox-checked-border-bottom: #007a06;
  --checkbox-background: #007a06;
  --checkbox-color: #007a06;
  --checkbox-helper-before-after-background: #ffffff;
  --checkbox-label-hover: #141414;
  --checkbox-focus-link-border: none;
  --checkbox-link-hover-color: #141414;
  --circle-graphics-border: #008906;
  --circle-graphics-bg: #008906;
  --circle-graphics-icon: #008906;
  --radio-buttons-label-hover-color: #006e05;
  --radio-buttons-label-hover: #268e2b;
  --radio-buttons-checked-border: 2px solid #007a06;
  --radio-buttons-checked-hover-border: 2px solid #006e05;
  --radio-buttons-checked-border-focus: 2px solid #268e2b;
  --radio-buttons-checked-background-color: #007a06;
  --radio-buttons-checked-hover-background-color: #006e05;
  --radio-buttons-hover-not-checked-before: 2px solid #006e05;
  --radio-buttons-outline: 2px dotted #007a06;
  --radio-buttons-color: #0e62b8;
  --radio-buttons-box-shadow-focus: none;
  --radio-buttons-checked-hover-hover-background: none;
  --sortable-btn-color: #008906;
  --table-icon-up-color: #008906;
  --table-icon-up-down: #008906;
  --table-icon-down-color: #008906;
  --input-focus-border-color: #007a06;
  --input-focus-box-shadow: #007a06;
  --input-field-label-icon-color: #007a06;
  --label-color-active: #007a06;
  --action-icon-color-hover: #007a06;
  --tabs-indicator-color: #007a06;
  --tabs-hover: #007a06;
  --panel-background: #ffffff;
  --progress-indeterminate-background: #007a06;
  --progress-stepper-step-color: #008906;
  --switch-checked-background-color: rgba(0, 122, 6, 0.24);
  --switch-checked-after-background-color: #007a06;
  --switch-lever-name-disabled-background-color: rgba(0, 122, 6, 0.24);
  --switch-disabled-background-color: #80bd83;
  --wcag-focus: 1px solid #007a06;
  --spinner-layer-border-color: #007a06;
  --slider-filled-color: #007a06;
  --slider-circle-color: #008906;
  --slider-active-on-start-background: #008906;
  --slider-circle-on-start-color: #008906;
  --slider-disabled-circle-on-start-color: #008906;
  --slider-vertical-filled: #007a06;
  --slider-disabled-connect-color: #007a06;
  --btn-hover-background: rgba(0, 137, 6, 0);
  --btn-focus-background: rgba(0, 122, 6, 0);
  --btn-primary-2-hover-background: rgba(0, 122, 6, 0);
  --btn-primary-2-active-background: rgba(0, 122, 6, 0);
  --btn-primary-background: transparent;
  --btn-group-primary-background: transparent;
  --btn-group-primary-background-hover: rgba(91, 107, 123, 0.12);
  --btn-group-primary-2-background: transparent;
  --btn-group-primary-2-background-hover: rgba(91, 107, 123, 0.12);
  --btn-outline-wcag-disabled-color: #5b6b7b;
  --btn-outline-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-wcag-disabled-color: #5b6b7b;
  --btn-outline-primary-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-2-wcag-disabled-color: #5b6b7b;
  --btn-outline-primary-2-wcag-disabled-border-color: #5b6b7b;
  --btn-progress-v2-content-color: #008906;
  --b-p-bg-h: #007b05;
  --b-p-bg-a: #006004;
  --b-p2-bg-h: #006e05;
  --b-p2-bg-a: #005504;
  --floating-primary-hover: #269b2b;
  --floating-primary-active: #40a744;
  --icon-link-state-active-color: #007a06;
  --icon-link-state-active-color-hover: #006e05;
  --icon-link-state-active-icon-border-color: #007a06;
  --bo-p-c-h: #007b05;
  --bo-p-c-a: #006004;
  --bo-p2-c-h: #006e05;
  --bo-p2-c-a: #005504;
  --icon-link-h-c: #006e05;
  --icon-link-a-c: #005504;
  --minify-toggle-btn-hover: #006e05;
  --select-focus-border-bottom: #007a06;
  --select-focus-border-color: #007a06;
  --select-focus-label-color: #007a06;
  --disabled-label-color: #007a06;
  --badge-num-outline-border: #007a06;
  --badge-num-outline-color: #007a06;
  --textarea-label-color-active: #007a06;
  --textarea-box-shadow-focus: 0 -1px 0 0 #007a06 inset;
  --textarea-focus-border-color: #007a06;
  --chips-active-background: #008906;
  --chips-active-border-color: #008906;
  --chips-active-hover-bg-color: #008906;
  --chips-active-hover-border-color: rgba(0, 137, 6, 0.15);
  --chips-icon-active-color: rgba(0, 122, 6, 0.85);
  --chips-icon-hover-color: #007a06;
  --navbar-a-active-hover: #007a06;
  --nav-nav-wrapper-a-hover-list-page-box-shadow: #007a06;
  --nav-hover-list-page-color: #007a06;
  --logo-li-a-link-color: #007a06;
  --logo-li-a-link-hover-color: #339538;
  --logo-li-a-link-active-color: #4da251;
  --search-block-input-border-color: #007a06;
  --dropdown-check-icon-color: #007a06;
  --dropdown-li-active-color: #007a06;
  --dropdown-content-collection-hover-active-color: #007a06;
  --dropdown-more-link-color: #007a06;
  --collection-active-color: #007a06;
  --collection-active-background: rgba(0, 137, 6, 0.2);
  --collection-active-small-color: #269b2b;
  --collection-active-item: #007a06;
  --pagination-button-border: 1px solid #007a06;
  --pagination-button-color: #007a06;
  --pagination-button-color-disabled: #007a06;
  --pagination-button-hover-background: rgba(0, 137, 6, 0.12);
  --pagination-button-color-active: #007a06;
  --pagination-button-border-active: 3px solid #007a06;
  --selectable-hover-color: #007a06;
  --mat-calendar-today-dot: #007a06;
  --datetime-picker-primary-12: rgba(0, 137, 6, 0.12);
  --range-background: rgba(0, 137, 6, 0.12);
  --datetime-picker-primary-4: #008906;
  --datetime-picker-primary: #008906;
  --datetime-picker-primary-9: rgba(0, 137, 6, 0.9);
  --mat-calendar-days-number-hover-revers: #008906;
  --only-icon-focus-color: #007a06;
  --notifications-btn-flat-primary: #007a06;
  --primary-text: #007a06;
  --notifications-flash-dialog-border: 1px solid #008906;
  --notifications-flash-dialog-background-color: #008906;
  --aw-chat-message-color: #007a06;
  --sendbar-send-btn-active-color: #007a06;
  --outline8: #007a06;
  --input-payment-focus-border-color: #007a06;
  --input-payment-focus-box-shadow: #007a06;
  --input-payment-label-color-focus: #007a06;
  --wcag-datatable-highlight-bg: rgba(20, 20, 20, 0.14);
  --wcag-datatable-hover-bg: rgba(20, 20, 20, 0.07);
  --dp-primary-9: rgba(0, 137, 6, 0.9);
  --dp-today-dot: #007a06;
  --wysiwyg-btn-active-color: #007a06;
}

.theme-light .subtheme5 {
  font-family: var(--font-family);
}

.theme-light .subtheme6 {
  --primary: #00857a;
  --primary-rgb: 0, 133, 122;
  --primary-15: #26978e;
  --primary-20: #339d95;
  --primary-25: #40a49b;
  --primary-30: #4daaa2;
  --primary-50: #80c2bd;
  --primary-shade-10: #00786e;
  --primary-shade-12: #00756b;
  --primary-shade-30: #005d55;
  --primary-shade-15: #007168;
  --primary-shade-25: #00645c;
  --primary-shade-40: #005049;
  --primary-shade-50: #00433d;
  --primary-2: #00635b;
  --primary-2-rgb: 0, 99, 91;
  --primary-2-15: #267a74;
  --primary-2-20: #33827c;
  --primary-2-25: #408a84;
  --primary-2-30: #4d928c;
  --primary-2-50: #80b1ad;
  --primary-2-shade-10: #005952;
  --primary-2-shade-12: #005750;
  --primary-2-shade-30: #004540;
  --primary-2-shade-15: #00544d;
  --primary-2-shade-25: #004a44;
  --primary-2-shade-40: #003b37;
  --primary-2-shade-50: #00322e;
  --success: #008906;
  --success-rgb: 0, 137, 6;
  --success-15: #269b2b;
  --success-20: #33a138;
  --success-25: #40a744;
  --success-30: #4dac51;
  --success-50: #80c483;
  --success-shade-10: #007b05;
  --success-shade-12: #007905;
  --success-shade-30: #006004;
  --success-shade-15: #007405;
  --success-shade-25: #006705;
  --success-shade-40: #005204;
  --success-shade-50: #004503;
  --success-2: #007a06;
  --success-2-rgb: 0, 122, 6;
  --success-2-15: #268e2b;
  --success-2-20: #339538;
  --success-2-25: #409b44;
  --success-2-30: #4da251;
  --success-2-50: #80bd83;
  --success-2-shade-10: #006e05;
  --success-2-shade-12: #006b05;
  --success-2-shade-30: #005504;
  --success-2-shade-15: #006805;
  --success-2-shade-25: #005c05;
  --success-2-shade-40: #004904;
  --success-2-shade-50: #003d03;
  --warning: #ba5b03;
  --warning-rgb: 186, 91, 3;
  --warning-15: #c47429;
  --warning-20: #c87c35;
  --warning-25: #cb8442;
  --warning-30: #cf8c4f;
  --warning-50: #ddad81;
  --warning-shade-10: #a75203;
  --warning-shade-12: #a45003;
  --warning-shade-30: #824002;
  --warning-shade-15: #9e4d03;
  --warning-shade-25: #8c4402;
  --warning-shade-40: #703702;
  --warning-shade-50: #5d2e02;
  --warning-2: #a34903;
  --warning-2-rgb: 163, 73, 3;
  --warning-2-15: #b16429;
  --warning-2-20: #b56d35;
  --warning-2-25: #ba7742;
  --warning-2-30: #bf804f;
  --warning-2-50: #d1a481;
  --warning-2-shade-10: #934203;
  --warning-2-shade-12: #8f4003;
  --warning-2-shade-30: #723302;
  --warning-2-shade-15: #8b3e03;
  --warning-2-shade-25: #7a3702;
  --warning-2-shade-40: #622c02;
  --warning-2-shade-50: #522502;
  --danger: #d93b3d;
  --danger-rgb: 217, 59, 61;
  --danger-15: #df585a;
  --danger-20: #e16264;
  --danger-25: #e36c6e;
  --danger-30: #e47677;
  --danger-50: #ec9d9e;
  --danger-shade-10: #c33537;
  --danger-shade-12: #bf3436;
  --danger-shade-30: #98292b;
  --danger-shade-15: #b83234;
  --danger-shade-25: #a32c2e;
  --danger-shade-40: #822325;
  --danger-shade-50: #6d1e1f;
  --danger-2: #c01316;
  --danger-2-rgb: 192, 19, 22;
  --danger-2-15: #c93639;
  --danger-2-20: #cd4245;
  --danger-2-25: #d04e50;
  --danger-2-30: #d35a5c;
  --danger-2-50: #e0898b;
  --danger-2-shade-10: #ad1114;
  --danger-2-shade-12: #a91113;
  --danger-2-shade-30: #860d0f;
  --danger-2-shade-15: #a31013;
  --danger-2-shade-25: #900e11;
  --danger-2-shade-40: #730b0d;
  --danger-2-shade-50: #600a0b;
  --hue1: #1774cc;
  --hue1-rgb: 23, 116, 204;
  --hue1-15: #3a89d4;
  --hue1-20: #4590d6;
  --hue1-25: #5197d9;
  --hue1-30: #5d9edb;
  --hue1-50: #8bbae6;
  --hue1-shade-10: #1568b8;
  --hue1-shade-12: #1466b4;
  --hue1-shade-30: #10518f;
  --hue1-shade-15: #1463ad;
  --hue1-shade-25: #115799;
  --hue1-shade-40: #0e467a;
  --hue1-shade-50: #0c3a66;
  --hue2: #7863e0;
  --hue2-rgb: 120, 99, 224;
  --hue2-15: #8c7ae5;
  --hue2-20: #9382e6;
  --hue2-25: #9a8ae8;
  --hue2-30: #a192e9;
  --hue2-50: #bcb1f0;
  --hue2-shade-10: #6c59ca;
  --hue2-shade-12: #6a57c5;
  --hue2-shade-30: #54459d;
  --hue2-shade-15: #6654be;
  --hue2-shade-25: #5a4aa8;
  --hue2-shade-40: #483b86;
  --hue2-shade-50: #3c3270;
  --hue3: #c32dc3;
  --hue3-rgb: 195, 45, 195;
  --hue3-15: #cc4dcc;
  --hue3-20: #cf57cf;
  --hue3-25: #d262d2;
  --hue3-30: #d56cd5;
  --hue3-50: #e196e1;
  --hue3-shade-10: #b029b0;
  --hue3-shade-12: #ac28ac;
  --hue3-shade-30: #892089;
  --hue3-shade-15: #a626a6;
  --hue3-shade-25: #922292;
  --hue3-shade-40: #751b75;
  --hue3-shade-50: #621762;
  --hue4: #a34903;
  --hue4-rgb: 163, 73, 3;
  --hue4-15: #b16429;
  --hue4-20: #b56d35;
  --hue4-25: #ba7742;
  --hue4-30: #bf804f;
  --hue4-50: #d1a481;
  --hue4-shade-10: #934203;
  --hue4-shade-12: #8f4003;
  --hue4-shade-30: #723302;
  --hue4-shade-15: #8b3e03;
  --hue4-shade-25: #7a3702;
  --hue4-shade-40: #622c02;
  --hue4-shade-50: #522502;
  --hue5: #007a06;
  --hue5-rgb: 0, 122, 6;
  --hue5-15: #268e2b;
  --hue5-20: #339538;
  --hue5-25: #409b44;
  --hue5-30: #4da251;
  --hue5-50: #80bd83;
  --hue5-shade-10: #006e05;
  --hue5-shade-12: #006b05;
  --hue5-shade-30: #005504;
  --hue5-shade-15: #006805;
  --hue5-shade-25: #005c05;
  --hue5-shade-40: #004904;
  --hue5-shade-50: #003d03;
  --hue6: #00857a;
  --hue6-rgb: 0, 133, 122;
  --hue6-15: #26978e;
  --hue6-20: #339d95;
  --hue6-25: #40a49b;
  --hue6-30: #4daaa2;
  --hue6-50: #80c2bd;
  --hue6-shade-10: #00786e;
  --hue6-shade-12: #00756b;
  --hue6-shade-30: #005d55;
  --hue6-shade-15: #007168;
  --hue6-shade-25: #00645c;
  --hue6-shade-40: #005049;
  --hue6-shade-50: #00433d;
  --hue7: #0e62b8;
  --hue7-rgb: 14, 98, 184;
  --hue7-15: #327ac3;
  --hue7-20: #3e81c6;
  --hue7-25: #4a89ca;
  --hue7-30: #5691cd;
  --hue7-50: #87b1dc;
  --hue7-shade-10: #0d58a6;
  --hue7-shade-12: #0c56a2;
  --hue7-shade-30: #0a4581;
  --hue7-shade-15: #0c539c;
  --hue7-shade-25: #0b4a8a;
  --hue7-shade-40: #083b6e;
  --hue7-shade-50: #07315c;
  --hue8: #594bb0;
  --hue8-rgb: 89, 75, 176;
  --hue8-15: #7266bc;
  --hue8-20: #7a6fc0;
  --hue8-25: #8378c4;
  --hue8-30: #8b81c8;
  --hue8-50: #aca5d8;
  --hue8-shade-10: #50449e;
  --hue8-shade-12: #4e429b;
  --hue8-shade-30: #3e357b;
  --hue8-shade-15: #4c4096;
  --hue8-shade-25: #433884;
  --hue8-shade-40: #352d6a;
  --hue8-shade-50: #2d2658;
  --hue9: #af20af;
  --hue9-rgb: 175, 32, 175;
  --hue9-15: #bb41bb;
  --hue9-20: #bf4dbf;
  --hue9-25: #c358c3;
  --hue9-30: #c763c7;
  --hue9-50: #d790d7;
  --hue9-shade-10: #9e1d9e;
  --hue9-shade-12: #9a1c9a;
  --hue9-shade-30: #7b167b;
  --hue9-shade-15: #951b95;
  --hue9-shade-25: #831883;
  --hue9-shade-40: #691369;
  --hue9-shade-50: #581058;
  --hue10: #c01316;
  --hue10-rgb: 192, 19, 22;
  --hue10-15: #c93639;
  --hue10-20: #cd4245;
  --hue10-25: #d04e50;
  --hue10-30: #d35a5c;
  --hue10-50: #e0898b;
  --hue10-shade-10: #ad1114;
  --hue10-shade-12: #a91113;
  --hue10-shade-30: #860d0f;
  --hue10-shade-15: #a31013;
  --hue10-shade-25: #900e11;
  --hue10-shade-40: #730b0d;
  --hue10-shade-50: #600a0b;
  --hue11: #a34903;
  --hue11-rgb: 163, 73, 3;
  --hue11-15: #b16429;
  --hue11-20: #b56d35;
  --hue11-25: #ba7742;
  --hue11-30: #bf804f;
  --hue11-50: #d1a481;
  --hue11-shade-10: #934203;
  --hue11-shade-12: #8f4003;
  --hue11-shade-30: #723302;
  --hue11-shade-15: #8b3e03;
  --hue11-shade-25: #7a3702;
  --hue11-shade-40: #622c02;
  --hue11-shade-50: #522502;
  --hue12: #00635b;
  --hue12-rgb: 0, 99, 91;
  --hue12-15: #267a74;
  --hue12-20: #33827c;
  --hue12-25: #408a84;
  --hue12-30: #4d928c;
  --hue12-50: #80b1ad;
  --hue12-shade-10: #005952;
  --hue12-shade-12: #005750;
  --hue12-shade-30: #004540;
  --hue12-shade-15: #00544d;
  --hue12-shade-25: #004a44;
  --hue12-shade-40: #003b37;
  --hue12-shade-50: #00322e;
  --hue13: #396070;
  --hue13-rgb: 57, 96, 112;
  --hue13-15: #577885;
  --hue13-20: #61808d;
  --hue13-25: #6b8894;
  --hue13-30: #74909b;
  --hue13-50: #9cb0b8;
  --hue13-shade-10: #335665;
  --hue13-shade-12: #325463;
  --hue13-shade-30: #28434e;
  --hue13-shade-15: #30525f;
  --hue13-shade-25: #2b4854;
  --hue13-shade-40: #223a43;
  --hue13-shade-50: #1d3038;
  --white: #ffffff;
  --white-rgb: 255, 255, 255;
  --white-15: white;
  --white-20: white;
  --white-25: white;
  --white-30: white;
  --white-50: white;
  --white-shade-10: #e6e6e6;
  --white-shade-12: #e0e0e0;
  --white-shade-30: #b3b3b3;
  --white-shade-15: #d9d9d9;
  --white-shade-25: #bfbfbf;
  --white-shade-40: #999999;
  --white-shade-50: gray;
  --black: #000;
  --black-rgb: 0, 0, 0;
  --black-15: #262626;
  --black-20: #333333;
  --black-25: #404040;
  --black-30: #4d4d4d;
  --black-50: gray;
  --black-shade-10: black;
  --black-shade-12: black;
  --black-shade-30: black;
  --black-shade-15: black;
  --black-shade-25: black;
  --black-shade-40: black;
  --black-shade-50: black;
  --neutral1: #ffffff;
  --neutral1-rgb: 255, 255, 255;
  --neutral1-15: white;
  --neutral1-20: white;
  --neutral1-25: white;
  --neutral1-30: white;
  --neutral1-50: white;
  --neutral1-shade-10: #e6e6e6;
  --neutral1-shade-12: #e0e0e0;
  --neutral1-shade-30: #b3b3b3;
  --neutral1-shade-15: #d9d9d9;
  --neutral1-shade-25: #bfbfbf;
  --neutral1-shade-40: #999999;
  --neutral1-shade-50: gray;
  --neutral2: #f7f7f7;
  --neutral2-rgb: 247, 247, 247;
  --neutral2-15: #f8f8f8;
  --neutral2-20: #f9f9f9;
  --neutral2-25: #f9f9f9;
  --neutral2-30: #f9f9f9;
  --neutral2-50: #fbfbfb;
  --neutral2-shade-10: #dedede;
  --neutral2-shade-12: #d9d9d9;
  --neutral2-shade-30: #adadad;
  --neutral2-shade-15: #d2d2d2;
  --neutral2-shade-25: #b9b9b9;
  --neutral2-shade-40: #949494;
  --neutral2-shade-50: #7c7c7c;
  --neutral3: #f0f1f2;
  --neutral3-rgb: 240, 241, 242;
  --neutral3-15: #f2f3f4;
  --neutral3-20: #f3f4f5;
  --neutral3-25: #f4f5f5;
  --neutral3-30: #f5f5f6;
  --neutral3-50: #f8f8f9;
  --neutral3-shade-10: #d8d9da;
  --neutral3-shade-12: #d3d4d5;
  --neutral3-shade-30: #a8a9a9;
  --neutral3-shade-15: #cccdce;
  --neutral3-shade-25: #b4b5b6;
  --neutral3-shade-40: #909191;
  --neutral3-shade-50: #787979;
  --neutral4: #e8eaed;
  --neutral4-rgb: 232, 234, 237;
  --neutral4-15: #ebedf0;
  --neutral4-20: #edeef1;
  --neutral4-25: #eeeff2;
  --neutral4-30: #eff0f2;
  --neutral4-50: #f4f5f6;
  --neutral4-shade-10: #d1d3d5;
  --neutral4-shade-12: #ccced1;
  --neutral4-shade-30: #a2a4a6;
  --neutral4-shade-15: #c5c7c9;
  --neutral4-shade-25: #aeb0b2;
  --neutral4-shade-40: #8b8c8e;
  --neutral4-shade-50: #747577;
  --neutral5: #141414;
  --neutral5-rgb: 20, 20, 20;
  --neutral5-15: #373737;
  --neutral5-20: #434343;
  --neutral5-25: #4f4f4f;
  --neutral5-30: #5b5b5b;
  --neutral5-50: #8a8a8a;
  --neutral5-shade-10: #121212;
  --neutral5-shade-12: #121212;
  --neutral5-shade-30: #0e0e0e;
  --neutral5-shade-15: #111111;
  --neutral5-shade-25: #0f0f0f;
  --neutral5-shade-40: #0c0c0c;
  --neutral5-shade-50: #0a0a0a;
  --neutral6: #bec3cc;
  --neutral6-rgb: 190, 195, 204;
  --neutral6-15: #c8ccd4;
  --neutral6-20: #cbcfd6;
  --neutral6-25: #ced2d9;
  --neutral6-30: #d2d5db;
  --neutral6-50: #dfe1e6;
  --neutral6-shade-10: #abb0b8;
  --neutral6-shade-12: #a7acb4;
  --neutral6-shade-30: #85898f;
  --neutral6-shade-15: #a2a6ad;
  --neutral6-shade-25: #8f9299;
  --neutral6-shade-40: #72757a;
  --neutral6-shade-50: #5f6266;
  --neutral7: #5b6b7b;
  --neutral7-rgb: 91, 107, 123;
  --neutral7-15: #74818f;
  --neutral7-20: #7c8995;
  --neutral7-25: #84909c;
  --neutral7-30: #8c97a3;
  --neutral7-50: #adb5bd;
  --neutral7-shade-10: #52606f;
  --neutral7-shade-12: #505e6c;
  --neutral7-shade-30: #404b56;
  --neutral7-shade-15: #4d5b69;
  --neutral7-shade-25: #44505c;
  --neutral7-shade-40: #37404a;
  --neutral7-shade-50: #2e363e;
  --link-color: #00635b;
  --link-color-hover: #005952;
  --link-color-active: #005952;
  --link-color-visited: #00635b;
  --link-color-visited-hover: #005952;
  --anchor-active-color: #ffffff;
  --anchor-active-hover-bg-color: #00857a;
  --anchor-active-bg-color: #00857a;
  --anchor-active-border-color: rgba(0, 133, 122, 0.3);
  --anchor-active-hover-border-color: #005d55;
  --checkbox-disabled-checked-helper-color: #00635b;
  --checkbox-input-checked-helper-color: #00635b;
  --checkbox-input-checked-helper-background-color: #00635b;
  --checkbox-label-hover-color: #00635b;
  --checkbox-label-hover-helper-color: #005952;
  --checkbox-label-hover-text-color: #005952;
  --checkbox-border-hover-color: #005952;
  --checkbox-label-hover-helper-bg: #005952;
  --checkbox-checked-label-hover-hover: rgba(0, 99, 91, 0);
  --checkbox-checked-border-right: #00635b;
  --checkbox-checked-border-bottom: #00635b;
  --checkbox-background: #00635b;
  --checkbox-color: #00635b;
  --checkbox-helper-before-after-background: #ffffff;
  --checkbox-label-hover: #141414;
  --checkbox-focus-link-border: none;
  --checkbox-link-hover-color: #141414;
  --circle-graphics-border: #00857a;
  --circle-graphics-bg: #00857a;
  --circle-graphics-icon: #00857a;
  --radio-buttons-label-hover-color: #005952;
  --radio-buttons-label-hover: #267a74;
  --radio-buttons-checked-border: 2px solid #00635b;
  --radio-buttons-checked-hover-border: 2px solid #005952;
  --radio-buttons-checked-border-focus: 2px solid #267a74;
  --radio-buttons-checked-background-color: #00635b;
  --radio-buttons-checked-hover-background-color: #005952;
  --radio-buttons-hover-not-checked-before: 2px solid #005952;
  --radio-buttons-outline: 2px dotted #00635b;
  --radio-buttons-color: #0e62b8;
  --radio-buttons-box-shadow-focus: none;
  --radio-buttons-checked-hover-hover-background: none;
  --sortable-btn-color: #00857a;
  --table-icon-up-color: #00857a;
  --table-icon-up-down: #00857a;
  --table-icon-down-color: #00857a;
  --input-focus-border-color: #00635b;
  --input-focus-box-shadow: #00635b;
  --input-field-label-icon-color: #00635b;
  --label-color-active: #00635b;
  --action-icon-color-hover: #00635b;
  --tabs-indicator-color: #00635b;
  --tabs-hover: #00635b;
  --panel-background: #ffffff;
  --progress-indeterminate-background: #00635b;
  --progress-stepper-step-color: #00857a;
  --switch-checked-background-color: rgba(0, 99, 91, 0.24);
  --switch-checked-after-background-color: #00635b;
  --switch-lever-name-disabled-background-color: rgba(0, 99, 91, 0.24);
  --switch-disabled-background-color: #80b1ad;
  --wcag-focus: 1px solid #00635b;
  --spinner-layer-border-color: #00635b;
  --slider-filled-color: #00635b;
  --slider-circle-color: #00857a;
  --slider-active-on-start-background: #00857a;
  --slider-circle-on-start-color: #00857a;
  --slider-disabled-circle-on-start-color: #00857a;
  --slider-vertical-filled: #00635b;
  --slider-disabled-connect-color: #00635b;
  --btn-hover-background: rgba(0, 133, 122, 0);
  --btn-focus-background: rgba(0, 99, 91, 0);
  --btn-primary-2-hover-background: rgba(0, 99, 91, 0);
  --btn-primary-2-active-background: rgba(0, 99, 91, 0);
  --btn-primary-background: transparent;
  --btn-group-primary-background: transparent;
  --btn-group-primary-background-hover: rgba(91, 107, 123, 0.12);
  --btn-group-primary-2-background: transparent;
  --btn-group-primary-2-background-hover: rgba(91, 107, 123, 0.12);
  --btn-outline-wcag-disabled-color: #5b6b7b;
  --btn-outline-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-wcag-disabled-color: #5b6b7b;
  --btn-outline-primary-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-2-wcag-disabled-color: #5b6b7b;
  --btn-outline-primary-2-wcag-disabled-border-color: #5b6b7b;
  --btn-progress-v2-content-color: #00857a;
  --b-p-bg-h: #00786e;
  --b-p-bg-a: #005d55;
  --b-p2-bg-h: #005952;
  --b-p2-bg-a: #004540;
  --floating-primary-hover: #26978e;
  --floating-primary-active: #40a49b;
  --icon-link-state-active-color: #00635b;
  --icon-link-state-active-color-hover: #005952;
  --icon-link-state-active-icon-border-color: #00635b;
  --bo-p-c-h: #00786e;
  --bo-p-c-a: #005d55;
  --bo-p2-c-h: #005952;
  --bo-p2-c-a: #004540;
  --icon-link-h-c: #005952;
  --icon-link-a-c: #004540;
  --minify-toggle-btn-hover: #005952;
  --select-focus-border-bottom: #00635b;
  --select-focus-border-color: #00635b;
  --select-focus-label-color: #00635b;
  --disabled-label-color: #00635b;
  --badge-num-outline-border: #00635b;
  --badge-num-outline-color: #00635b;
  --textarea-label-color-active: #00635b;
  --textarea-box-shadow-focus: 0 -1px 0 0 #00635b inset;
  --textarea-focus-border-color: #00635b;
  --chips-active-background: #00857a;
  --chips-active-border-color: #00857a;
  --chips-active-hover-bg-color: #00857a;
  --chips-active-hover-border-color: rgba(0, 133, 122, 0.15);
  --chips-icon-active-color: rgba(0, 99, 91, 0.85);
  --chips-icon-hover-color: #00635b;
  --navbar-a-active-hover: #00635b;
  --nav-nav-wrapper-a-hover-list-page-box-shadow: #00635b;
  --nav-hover-list-page-color: #00635b;
  --logo-li-a-link-color: #00635b;
  --logo-li-a-link-hover-color: #33827c;
  --logo-li-a-link-active-color: #4d928c;
  --search-block-input-border-color: #00635b;
  --dropdown-check-icon-color: #00635b;
  --dropdown-li-active-color: #00635b;
  --dropdown-content-collection-hover-active-color: #00635b;
  --dropdown-more-link-color: #00635b;
  --collection-active-color: #00635b;
  --collection-active-background: rgba(0, 133, 122, 0.2);
  --collection-active-small-color: #26978e;
  --collection-active-item: #00635b;
  --pagination-button-border: 1px solid #00635b;
  --pagination-button-color: #00635b;
  --pagination-button-color-disabled: #00635b;
  --pagination-button-hover-background: rgba(0, 133, 122, 0.12);
  --pagination-button-color-active: #00635b;
  --pagination-button-border-active: 3px solid #00635b;
  --selectable-hover-color: #00635b;
  --mat-calendar-today-dot: #00635b;
  --datetime-picker-primary-12: rgba(0, 133, 122, 0.12);
  --range-background: rgba(0, 133, 122, 0.12);
  --datetime-picker-primary-4: #00857a;
  --datetime-picker-primary: #00857a;
  --datetime-picker-primary-9: rgba(0, 133, 122, 0.9);
  --mat-calendar-days-number-hover-revers: #00857a;
  --only-icon-focus-color: #00635b;
  --notifications-btn-flat-primary: #00635b;
  --primary-text: #00635b;
  --notifications-flash-dialog-border: 1px solid #00857a;
  --notifications-flash-dialog-background-color: #00857a;
  --aw-chat-message-color: #00635b;
  --sendbar-send-btn-active-color: #00635b;
  --outline8: #00635b;
  --input-payment-focus-border-color: #00635b;
  --input-payment-focus-box-shadow: #00635b;
  --input-payment-label-color-focus: #00635b;
  --wcag-datatable-highlight-bg: rgba(20, 20, 20, 0.14);
  --wcag-datatable-hover-bg: rgba(20, 20, 20, 0.07);
  --dp-primary-9: rgba(0, 133, 122, 0.9);
  --dp-today-dot: #00635b;
  --wysiwyg-btn-active-color: #00635b;
}

.theme-light .subtheme6 {
  font-family: var(--font-family);
}

.theme-light .subtheme7 {
  --primary: #d93b3d;
  --primary-rgb: 217, 59, 61;
  --primary-15: #df585a;
  --primary-20: #e16264;
  --primary-25: #e36c6e;
  --primary-30: #e47677;
  --primary-50: #ec9d9e;
  --primary-shade-10: #c33537;
  --primary-shade-12: #bf3436;
  --primary-shade-30: #98292b;
  --primary-shade-15: #b83234;
  --primary-shade-25: #a32c2e;
  --primary-shade-40: #822325;
  --primary-shade-50: #6d1e1f;
  --primary-2: #c01316;
  --primary-2-rgb: 192, 19, 22;
  --primary-2-15: #c93639;
  --primary-2-20: #cd4245;
  --primary-2-25: #d04e50;
  --primary-2-30: #d35a5c;
  --primary-2-50: #e0898b;
  --primary-2-shade-10: #ad1114;
  --primary-2-shade-12: #a91113;
  --primary-2-shade-30: #860d0f;
  --primary-2-shade-15: #a31013;
  --primary-2-shade-25: #900e11;
  --primary-2-shade-40: #730b0d;
  --primary-2-shade-50: #600a0b;
  --success: #008906;
  --success-rgb: 0, 137, 6;
  --success-15: #269b2b;
  --success-20: #33a138;
  --success-25: #40a744;
  --success-30: #4dac51;
  --success-50: #80c483;
  --success-shade-10: #007b05;
  --success-shade-12: #007905;
  --success-shade-30: #006004;
  --success-shade-15: #007405;
  --success-shade-25: #006705;
  --success-shade-40: #005204;
  --success-shade-50: #004503;
  --success-2: #007a06;
  --success-2-rgb: 0, 122, 6;
  --success-2-15: #268e2b;
  --success-2-20: #339538;
  --success-2-25: #409b44;
  --success-2-30: #4da251;
  --success-2-50: #80bd83;
  --success-2-shade-10: #006e05;
  --success-2-shade-12: #006b05;
  --success-2-shade-30: #005504;
  --success-2-shade-15: #006805;
  --success-2-shade-25: #005c05;
  --success-2-shade-40: #004904;
  --success-2-shade-50: #003d03;
  --warning: #ba5b03;
  --warning-rgb: 186, 91, 3;
  --warning-15: #c47429;
  --warning-20: #c87c35;
  --warning-25: #cb8442;
  --warning-30: #cf8c4f;
  --warning-50: #ddad81;
  --warning-shade-10: #a75203;
  --warning-shade-12: #a45003;
  --warning-shade-30: #824002;
  --warning-shade-15: #9e4d03;
  --warning-shade-25: #8c4402;
  --warning-shade-40: #703702;
  --warning-shade-50: #5d2e02;
  --warning-2: #a34903;
  --warning-2-rgb: 163, 73, 3;
  --warning-2-15: #b16429;
  --warning-2-20: #b56d35;
  --warning-2-25: #ba7742;
  --warning-2-30: #bf804f;
  --warning-2-50: #d1a481;
  --warning-2-shade-10: #934203;
  --warning-2-shade-12: #8f4003;
  --warning-2-shade-30: #723302;
  --warning-2-shade-15: #8b3e03;
  --warning-2-shade-25: #7a3702;
  --warning-2-shade-40: #622c02;
  --warning-2-shade-50: #522502;
  --danger: #d93b3d;
  --danger-rgb: 217, 59, 61;
  --danger-15: #df585a;
  --danger-20: #e16264;
  --danger-25: #e36c6e;
  --danger-30: #e47677;
  --danger-50: #ec9d9e;
  --danger-shade-10: #c33537;
  --danger-shade-12: #bf3436;
  --danger-shade-30: #98292b;
  --danger-shade-15: #b83234;
  --danger-shade-25: #a32c2e;
  --danger-shade-40: #822325;
  --danger-shade-50: #6d1e1f;
  --danger-2: #c01316;
  --danger-2-rgb: 192, 19, 22;
  --danger-2-15: #c93639;
  --danger-2-20: #cd4245;
  --danger-2-25: #d04e50;
  --danger-2-30: #d35a5c;
  --danger-2-50: #e0898b;
  --danger-2-shade-10: #ad1114;
  --danger-2-shade-12: #a91113;
  --danger-2-shade-30: #860d0f;
  --danger-2-shade-15: #a31013;
  --danger-2-shade-25: #900e11;
  --danger-2-shade-40: #730b0d;
  --danger-2-shade-50: #600a0b;
  --hue1: #1774cc;
  --hue1-rgb: 23, 116, 204;
  --hue1-15: #3a89d4;
  --hue1-20: #4590d6;
  --hue1-25: #5197d9;
  --hue1-30: #5d9edb;
  --hue1-50: #8bbae6;
  --hue1-shade-10: #1568b8;
  --hue1-shade-12: #1466b4;
  --hue1-shade-30: #10518f;
  --hue1-shade-15: #1463ad;
  --hue1-shade-25: #115799;
  --hue1-shade-40: #0e467a;
  --hue1-shade-50: #0c3a66;
  --hue2: #7863e0;
  --hue2-rgb: 120, 99, 224;
  --hue2-15: #8c7ae5;
  --hue2-20: #9382e6;
  --hue2-25: #9a8ae8;
  --hue2-30: #a192e9;
  --hue2-50: #bcb1f0;
  --hue2-shade-10: #6c59ca;
  --hue2-shade-12: #6a57c5;
  --hue2-shade-30: #54459d;
  --hue2-shade-15: #6654be;
  --hue2-shade-25: #5a4aa8;
  --hue2-shade-40: #483b86;
  --hue2-shade-50: #3c3270;
  --hue3: #c32dc3;
  --hue3-rgb: 195, 45, 195;
  --hue3-15: #cc4dcc;
  --hue3-20: #cf57cf;
  --hue3-25: #d262d2;
  --hue3-30: #d56cd5;
  --hue3-50: #e196e1;
  --hue3-shade-10: #b029b0;
  --hue3-shade-12: #ac28ac;
  --hue3-shade-30: #892089;
  --hue3-shade-15: #a626a6;
  --hue3-shade-25: #922292;
  --hue3-shade-40: #751b75;
  --hue3-shade-50: #621762;
  --hue4: #a34903;
  --hue4-rgb: 163, 73, 3;
  --hue4-15: #b16429;
  --hue4-20: #b56d35;
  --hue4-25: #ba7742;
  --hue4-30: #bf804f;
  --hue4-50: #d1a481;
  --hue4-shade-10: #934203;
  --hue4-shade-12: #8f4003;
  --hue4-shade-30: #723302;
  --hue4-shade-15: #8b3e03;
  --hue4-shade-25: #7a3702;
  --hue4-shade-40: #622c02;
  --hue4-shade-50: #522502;
  --hue5: #007a06;
  --hue5-rgb: 0, 122, 6;
  --hue5-15: #268e2b;
  --hue5-20: #339538;
  --hue5-25: #409b44;
  --hue5-30: #4da251;
  --hue5-50: #80bd83;
  --hue5-shade-10: #006e05;
  --hue5-shade-12: #006b05;
  --hue5-shade-30: #005504;
  --hue5-shade-15: #006805;
  --hue5-shade-25: #005c05;
  --hue5-shade-40: #004904;
  --hue5-shade-50: #003d03;
  --hue6: #00857a;
  --hue6-rgb: 0, 133, 122;
  --hue6-15: #26978e;
  --hue6-20: #339d95;
  --hue6-25: #40a49b;
  --hue6-30: #4daaa2;
  --hue6-50: #80c2bd;
  --hue6-shade-10: #00786e;
  --hue6-shade-12: #00756b;
  --hue6-shade-30: #005d55;
  --hue6-shade-15: #007168;
  --hue6-shade-25: #00645c;
  --hue6-shade-40: #005049;
  --hue6-shade-50: #00433d;
  --hue7: #0e62b8;
  --hue7-rgb: 14, 98, 184;
  --hue7-15: #327ac3;
  --hue7-20: #3e81c6;
  --hue7-25: #4a89ca;
  --hue7-30: #5691cd;
  --hue7-50: #87b1dc;
  --hue7-shade-10: #0d58a6;
  --hue7-shade-12: #0c56a2;
  --hue7-shade-30: #0a4581;
  --hue7-shade-15: #0c539c;
  --hue7-shade-25: #0b4a8a;
  --hue7-shade-40: #083b6e;
  --hue7-shade-50: #07315c;
  --hue8: #594bb0;
  --hue8-rgb: 89, 75, 176;
  --hue8-15: #7266bc;
  --hue8-20: #7a6fc0;
  --hue8-25: #8378c4;
  --hue8-30: #8b81c8;
  --hue8-50: #aca5d8;
  --hue8-shade-10: #50449e;
  --hue8-shade-12: #4e429b;
  --hue8-shade-30: #3e357b;
  --hue8-shade-15: #4c4096;
  --hue8-shade-25: #433884;
  --hue8-shade-40: #352d6a;
  --hue8-shade-50: #2d2658;
  --hue9: #af20af;
  --hue9-rgb: 175, 32, 175;
  --hue9-15: #bb41bb;
  --hue9-20: #bf4dbf;
  --hue9-25: #c358c3;
  --hue9-30: #c763c7;
  --hue9-50: #d790d7;
  --hue9-shade-10: #9e1d9e;
  --hue9-shade-12: #9a1c9a;
  --hue9-shade-30: #7b167b;
  --hue9-shade-15: #951b95;
  --hue9-shade-25: #831883;
  --hue9-shade-40: #691369;
  --hue9-shade-50: #581058;
  --hue10: #c01316;
  --hue10-rgb: 192, 19, 22;
  --hue10-15: #c93639;
  --hue10-20: #cd4245;
  --hue10-25: #d04e50;
  --hue10-30: #d35a5c;
  --hue10-50: #e0898b;
  --hue10-shade-10: #ad1114;
  --hue10-shade-12: #a91113;
  --hue10-shade-30: #860d0f;
  --hue10-shade-15: #a31013;
  --hue10-shade-25: #900e11;
  --hue10-shade-40: #730b0d;
  --hue10-shade-50: #600a0b;
  --hue11: #a34903;
  --hue11-rgb: 163, 73, 3;
  --hue11-15: #b16429;
  --hue11-20: #b56d35;
  --hue11-25: #ba7742;
  --hue11-30: #bf804f;
  --hue11-50: #d1a481;
  --hue11-shade-10: #934203;
  --hue11-shade-12: #8f4003;
  --hue11-shade-30: #723302;
  --hue11-shade-15: #8b3e03;
  --hue11-shade-25: #7a3702;
  --hue11-shade-40: #622c02;
  --hue11-shade-50: #522502;
  --hue12: #00635b;
  --hue12-rgb: 0, 99, 91;
  --hue12-15: #267a74;
  --hue12-20: #33827c;
  --hue12-25: #408a84;
  --hue12-30: #4d928c;
  --hue12-50: #80b1ad;
  --hue12-shade-10: #005952;
  --hue12-shade-12: #005750;
  --hue12-shade-30: #004540;
  --hue12-shade-15: #00544d;
  --hue12-shade-25: #004a44;
  --hue12-shade-40: #003b37;
  --hue12-shade-50: #00322e;
  --hue13: #396070;
  --hue13-rgb: 57, 96, 112;
  --hue13-15: #577885;
  --hue13-20: #61808d;
  --hue13-25: #6b8894;
  --hue13-30: #74909b;
  --hue13-50: #9cb0b8;
  --hue13-shade-10: #335665;
  --hue13-shade-12: #325463;
  --hue13-shade-30: #28434e;
  --hue13-shade-15: #30525f;
  --hue13-shade-25: #2b4854;
  --hue13-shade-40: #223a43;
  --hue13-shade-50: #1d3038;
  --white: #ffffff;
  --white-rgb: 255, 255, 255;
  --white-15: white;
  --white-20: white;
  --white-25: white;
  --white-30: white;
  --white-50: white;
  --white-shade-10: #e6e6e6;
  --white-shade-12: #e0e0e0;
  --white-shade-30: #b3b3b3;
  --white-shade-15: #d9d9d9;
  --white-shade-25: #bfbfbf;
  --white-shade-40: #999999;
  --white-shade-50: gray;
  --black: #000;
  --black-rgb: 0, 0, 0;
  --black-15: #262626;
  --black-20: #333333;
  --black-25: #404040;
  --black-30: #4d4d4d;
  --black-50: gray;
  --black-shade-10: black;
  --black-shade-12: black;
  --black-shade-30: black;
  --black-shade-15: black;
  --black-shade-25: black;
  --black-shade-40: black;
  --black-shade-50: black;
  --neutral1: #ffffff;
  --neutral1-rgb: 255, 255, 255;
  --neutral1-15: white;
  --neutral1-20: white;
  --neutral1-25: white;
  --neutral1-30: white;
  --neutral1-50: white;
  --neutral1-shade-10: #e6e6e6;
  --neutral1-shade-12: #e0e0e0;
  --neutral1-shade-30: #b3b3b3;
  --neutral1-shade-15: #d9d9d9;
  --neutral1-shade-25: #bfbfbf;
  --neutral1-shade-40: #999999;
  --neutral1-shade-50: gray;
  --neutral2: #f7f7f7;
  --neutral2-rgb: 247, 247, 247;
  --neutral2-15: #f8f8f8;
  --neutral2-20: #f9f9f9;
  --neutral2-25: #f9f9f9;
  --neutral2-30: #f9f9f9;
  --neutral2-50: #fbfbfb;
  --neutral2-shade-10: #dedede;
  --neutral2-shade-12: #d9d9d9;
  --neutral2-shade-30: #adadad;
  --neutral2-shade-15: #d2d2d2;
  --neutral2-shade-25: #b9b9b9;
  --neutral2-shade-40: #949494;
  --neutral2-shade-50: #7c7c7c;
  --neutral3: #f0f1f2;
  --neutral3-rgb: 240, 241, 242;
  --neutral3-15: #f2f3f4;
  --neutral3-20: #f3f4f5;
  --neutral3-25: #f4f5f5;
  --neutral3-30: #f5f5f6;
  --neutral3-50: #f8f8f9;
  --neutral3-shade-10: #d8d9da;
  --neutral3-shade-12: #d3d4d5;
  --neutral3-shade-30: #a8a9a9;
  --neutral3-shade-15: #cccdce;
  --neutral3-shade-25: #b4b5b6;
  --neutral3-shade-40: #909191;
  --neutral3-shade-50: #787979;
  --neutral4: #e8eaed;
  --neutral4-rgb: 232, 234, 237;
  --neutral4-15: #ebedf0;
  --neutral4-20: #edeef1;
  --neutral4-25: #eeeff2;
  --neutral4-30: #eff0f2;
  --neutral4-50: #f4f5f6;
  --neutral4-shade-10: #d1d3d5;
  --neutral4-shade-12: #ccced1;
  --neutral4-shade-30: #a2a4a6;
  --neutral4-shade-15: #c5c7c9;
  --neutral4-shade-25: #aeb0b2;
  --neutral4-shade-40: #8b8c8e;
  --neutral4-shade-50: #747577;
  --neutral5: #141414;
  --neutral5-rgb: 20, 20, 20;
  --neutral5-15: #373737;
  --neutral5-20: #434343;
  --neutral5-25: #4f4f4f;
  --neutral5-30: #5b5b5b;
  --neutral5-50: #8a8a8a;
  --neutral5-shade-10: #121212;
  --neutral5-shade-12: #121212;
  --neutral5-shade-30: #0e0e0e;
  --neutral5-shade-15: #111111;
  --neutral5-shade-25: #0f0f0f;
  --neutral5-shade-40: #0c0c0c;
  --neutral5-shade-50: #0a0a0a;
  --neutral6: #bec3cc;
  --neutral6-rgb: 190, 195, 204;
  --neutral6-15: #c8ccd4;
  --neutral6-20: #cbcfd6;
  --neutral6-25: #ced2d9;
  --neutral6-30: #d2d5db;
  --neutral6-50: #dfe1e6;
  --neutral6-shade-10: #abb0b8;
  --neutral6-shade-12: #a7acb4;
  --neutral6-shade-30: #85898f;
  --neutral6-shade-15: #a2a6ad;
  --neutral6-shade-25: #8f9299;
  --neutral6-shade-40: #72757a;
  --neutral6-shade-50: #5f6266;
  --neutral7: #5b6b7b;
  --neutral7-rgb: 91, 107, 123;
  --neutral7-15: #74818f;
  --neutral7-20: #7c8995;
  --neutral7-25: #84909c;
  --neutral7-30: #8c97a3;
  --neutral7-50: #adb5bd;
  --neutral7-shade-10: #52606f;
  --neutral7-shade-12: #505e6c;
  --neutral7-shade-30: #404b56;
  --neutral7-shade-15: #4d5b69;
  --neutral7-shade-25: #44505c;
  --neutral7-shade-40: #37404a;
  --neutral7-shade-50: #2e363e;
  --link-color: #c01316;
  --link-color-hover: #ad1114;
  --link-color-active: #ad1114;
  --link-color-visited: #c01316;
  --link-color-visited-hover: #ad1114;
  --anchor-active-color: #ffffff;
  --anchor-active-hover-bg-color: #d93b3d;
  --anchor-active-bg-color: #d93b3d;
  --anchor-active-border-color: rgba(217, 59, 61, 0.3);
  --anchor-active-hover-border-color: #98292b;
  --checkbox-disabled-checked-helper-color: #c01316;
  --checkbox-input-checked-helper-color: #c01316;
  --checkbox-input-checked-helper-background-color: #c01316;
  --checkbox-label-hover-color: #c01316;
  --checkbox-label-hover-helper-color: #ad1114;
  --checkbox-label-hover-text-color: #ad1114;
  --checkbox-border-hover-color: #ad1114;
  --checkbox-label-hover-helper-bg: #ad1114;
  --checkbox-checked-label-hover-hover: rgba(192, 19, 22, 0);
  --checkbox-checked-border-right: #c01316;
  --checkbox-checked-border-bottom: #c01316;
  --checkbox-background: #c01316;
  --checkbox-color: #c01316;
  --checkbox-helper-before-after-background: #ffffff;
  --checkbox-label-hover: #141414;
  --checkbox-focus-link-border: none;
  --checkbox-link-hover-color: #141414;
  --circle-graphics-border: #d93b3d;
  --circle-graphics-bg: #d93b3d;
  --circle-graphics-icon: #d93b3d;
  --radio-buttons-label-hover-color: #ad1114;
  --radio-buttons-label-hover: #c93639;
  --radio-buttons-checked-border: 2px solid #c01316;
  --radio-buttons-checked-hover-border: 2px solid #ad1114;
  --radio-buttons-checked-border-focus: 2px solid #c93639;
  --radio-buttons-checked-background-color: #c01316;
  --radio-buttons-checked-hover-background-color: #ad1114;
  --radio-buttons-hover-not-checked-before: 2px solid #ad1114;
  --radio-buttons-outline: 2px dotted #c01316;
  --radio-buttons-color: #0e62b8;
  --radio-buttons-box-shadow-focus: none;
  --radio-buttons-checked-hover-hover-background: none;
  --sortable-btn-color: #d93b3d;
  --table-icon-up-color: #d93b3d;
  --table-icon-up-down: #d93b3d;
  --table-icon-down-color: #d93b3d;
  --input-focus-border-color: #c01316;
  --input-focus-box-shadow: #c01316;
  --input-field-label-icon-color: #c01316;
  --label-color-active: #c01316;
  --action-icon-color-hover: #c01316;
  --tabs-indicator-color: #c01316;
  --tabs-hover: #c01316;
  --panel-background: #ffffff;
  --progress-indeterminate-background: #c01316;
  --progress-stepper-step-color: #d93b3d;
  --switch-checked-background-color: rgba(192, 19, 22, 0.24);
  --switch-checked-after-background-color: #c01316;
  --switch-lever-name-disabled-background-color: rgba(192, 19, 22, 0.24);
  --switch-disabled-background-color: #e0898b;
  --wcag-focus: 1px solid #c01316;
  --spinner-layer-border-color: #c01316;
  --slider-filled-color: #c01316;
  --slider-circle-color: #d93b3d;
  --slider-active-on-start-background: #d93b3d;
  --slider-circle-on-start-color: #d93b3d;
  --slider-disabled-circle-on-start-color: #d93b3d;
  --slider-vertical-filled: #c01316;
  --slider-disabled-connect-color: #c01316;
  --btn-hover-background: rgba(217, 59, 61, 0);
  --btn-focus-background: rgba(192, 19, 22, 0);
  --btn-primary-2-hover-background: rgba(192, 19, 22, 0);
  --btn-primary-2-active-background: rgba(192, 19, 22, 0);
  --btn-primary-background: transparent;
  --btn-group-primary-background: transparent;
  --btn-group-primary-background-hover: rgba(91, 107, 123, 0.12);
  --btn-group-primary-2-background: transparent;
  --btn-group-primary-2-background-hover: rgba(91, 107, 123, 0.12);
  --btn-outline-wcag-disabled-color: #5b6b7b;
  --btn-outline-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-wcag-disabled-color: #5b6b7b;
  --btn-outline-primary-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-2-wcag-disabled-color: #5b6b7b;
  --btn-outline-primary-2-wcag-disabled-border-color: #5b6b7b;
  --btn-progress-v2-content-color: #d93b3d;
  --b-p-bg-h: #c33537;
  --b-p-bg-a: #98292b;
  --b-p2-bg-h: #ad1114;
  --b-p2-bg-a: #860d0f;
  --floating-primary-hover: #df585a;
  --floating-primary-active: #e36c6e;
  --icon-link-state-active-color: #c01316;
  --icon-link-state-active-color-hover: #ad1114;
  --icon-link-state-active-icon-border-color: #c01316;
  --bo-p-c-h: #c33537;
  --bo-p-c-a: #98292b;
  --bo-p2-c-h: #ad1114;
  --bo-p2-c-a: #860d0f;
  --icon-link-h-c: #ad1114;
  --icon-link-a-c: #860d0f;
  --minify-toggle-btn-hover: #ad1114;
  --select-focus-border-bottom: #c01316;
  --select-focus-border-color: #c01316;
  --select-focus-label-color: #c01316;
  --disabled-label-color: #c01316;
  --badge-num-outline-border: #c01316;
  --badge-num-outline-color: #c01316;
  --textarea-label-color-active: #c01316;
  --textarea-box-shadow-focus: 0 -1px 0 0 #c01316 inset;
  --textarea-focus-border-color: #c01316;
  --chips-active-background: #d93b3d;
  --chips-active-border-color: #d93b3d;
  --chips-active-hover-bg-color: #d93b3d;
  --chips-active-hover-border-color: rgba(217, 59, 61, 0.15);
  --chips-icon-active-color: rgba(192, 19, 22, 0.85);
  --chips-icon-hover-color: #c01316;
  --navbar-a-active-hover: #c01316;
  --nav-nav-wrapper-a-hover-list-page-box-shadow: #c01316;
  --nav-hover-list-page-color: #c01316;
  --logo-li-a-link-color: #c01316;
  --logo-li-a-link-hover-color: #cd4245;
  --logo-li-a-link-active-color: #d35a5c;
  --search-block-input-border-color: #c01316;
  --dropdown-check-icon-color: #c01316;
  --dropdown-li-active-color: #c01316;
  --dropdown-content-collection-hover-active-color: #c01316;
  --dropdown-more-link-color: #c01316;
  --collection-active-color: #c01316;
  --collection-active-background: rgba(217, 59, 61, 0.2);
  --collection-active-small-color: #df585a;
  --collection-active-item: #c01316;
  --pagination-button-border: 1px solid #c01316;
  --pagination-button-color: #c01316;
  --pagination-button-color-disabled: #c01316;
  --pagination-button-hover-background: rgba(217, 59, 61, 0.12);
  --pagination-button-color-active: #c01316;
  --pagination-button-border-active: 3px solid #c01316;
  --selectable-hover-color: #c01316;
  --mat-calendar-today-dot: #c01316;
  --datetime-picker-primary-12: rgba(217, 59, 61, 0.12);
  --range-background: rgba(217, 59, 61, 0.12);
  --datetime-picker-primary-4: #d93b3d;
  --datetime-picker-primary: #d93b3d;
  --datetime-picker-primary-9: rgba(217, 59, 61, 0.9);
  --mat-calendar-days-number-hover-revers: #d93b3d;
  --only-icon-focus-color: #c01316;
  --notifications-btn-flat-primary: #c01316;
  --primary-text: #c01316;
  --notifications-flash-dialog-border: 1px solid #d93b3d;
  --notifications-flash-dialog-background-color: #d93b3d;
  --aw-chat-message-color: #c01316;
  --sendbar-send-btn-active-color: #c01316;
  --outline8: #c01316;
  --input-payment-focus-border-color: #c01316;
  --input-payment-focus-box-shadow: #c01316;
  --input-payment-label-color-focus: #c01316;
  --wcag-datatable-highlight-bg: rgba(20, 20, 20, 0.14);
  --wcag-datatable-hover-bg: rgba(20, 20, 20, 0.07);
  --dp-primary-9: rgba(217, 59, 61, 0.9);
  --dp-today-dot: #c01316;
  --wysiwyg-btn-active-color: #c01316;
}

.theme-light .subtheme7 {
  font-family: var(--font-family);
}

.theme-light .subtheme8 {
  --primary: #594bb0;
  --primary-rgb: 89, 75, 176;
  --primary-15: #7266bc;
  --primary-20: #7a6fc0;
  --primary-25: #8378c4;
  --primary-30: #8b81c8;
  --primary-50: #aca5d8;
  --primary-shade-10: #50449e;
  --primary-shade-12: #4e429b;
  --primary-shade-30: #3e357b;
  --primary-shade-15: #4c4096;
  --primary-shade-25: #433884;
  --primary-shade-40: #352d6a;
  --primary-shade-50: #2d2658;
  --primary-2: #594bb0;
  --primary-2-rgb: 89, 75, 176;
  --primary-2-15: #7266bc;
  --primary-2-20: #7a6fc0;
  --primary-2-25: #8378c4;
  --primary-2-30: #8b81c8;
  --primary-2-50: #aca5d8;
  --primary-2-shade-10: #50449e;
  --primary-2-shade-12: #4e429b;
  --primary-2-shade-30: #3e357b;
  --primary-2-shade-15: #4c4096;
  --primary-2-shade-25: #433884;
  --primary-2-shade-40: #352d6a;
  --primary-2-shade-50: #2d2658;
  --success: #008906;
  --success-rgb: 0, 137, 6;
  --success-15: #269b2b;
  --success-20: #33a138;
  --success-25: #40a744;
  --success-30: #4dac51;
  --success-50: #80c483;
  --success-shade-10: #007b05;
  --success-shade-12: #007905;
  --success-shade-30: #006004;
  --success-shade-15: #007405;
  --success-shade-25: #006705;
  --success-shade-40: #005204;
  --success-shade-50: #004503;
  --success-2: #007a06;
  --success-2-rgb: 0, 122, 6;
  --success-2-15: #268e2b;
  --success-2-20: #339538;
  --success-2-25: #409b44;
  --success-2-30: #4da251;
  --success-2-50: #80bd83;
  --success-2-shade-10: #006e05;
  --success-2-shade-12: #006b05;
  --success-2-shade-30: #005504;
  --success-2-shade-15: #006805;
  --success-2-shade-25: #005c05;
  --success-2-shade-40: #004904;
  --success-2-shade-50: #003d03;
  --warning: #ba5b03;
  --warning-rgb: 186, 91, 3;
  --warning-15: #c47429;
  --warning-20: #c87c35;
  --warning-25: #cb8442;
  --warning-30: #cf8c4f;
  --warning-50: #ddad81;
  --warning-shade-10: #a75203;
  --warning-shade-12: #a45003;
  --warning-shade-30: #824002;
  --warning-shade-15: #9e4d03;
  --warning-shade-25: #8c4402;
  --warning-shade-40: #703702;
  --warning-shade-50: #5d2e02;
  --warning-2: #a34903;
  --warning-2-rgb: 163, 73, 3;
  --warning-2-15: #b16429;
  --warning-2-20: #b56d35;
  --warning-2-25: #ba7742;
  --warning-2-30: #bf804f;
  --warning-2-50: #d1a481;
  --warning-2-shade-10: #934203;
  --warning-2-shade-12: #8f4003;
  --warning-2-shade-30: #723302;
  --warning-2-shade-15: #8b3e03;
  --warning-2-shade-25: #7a3702;
  --warning-2-shade-40: #622c02;
  --warning-2-shade-50: #522502;
  --danger: #d93b3d;
  --danger-rgb: 217, 59, 61;
  --danger-15: #df585a;
  --danger-20: #e16264;
  --danger-25: #e36c6e;
  --danger-30: #e47677;
  --danger-50: #ec9d9e;
  --danger-shade-10: #c33537;
  --danger-shade-12: #bf3436;
  --danger-shade-30: #98292b;
  --danger-shade-15: #b83234;
  --danger-shade-25: #a32c2e;
  --danger-shade-40: #822325;
  --danger-shade-50: #6d1e1f;
  --danger-2: #c01316;
  --danger-2-rgb: 192, 19, 22;
  --danger-2-15: #c93639;
  --danger-2-20: #cd4245;
  --danger-2-25: #d04e50;
  --danger-2-30: #d35a5c;
  --danger-2-50: #e0898b;
  --danger-2-shade-10: #ad1114;
  --danger-2-shade-12: #a91113;
  --danger-2-shade-30: #860d0f;
  --danger-2-shade-15: #a31013;
  --danger-2-shade-25: #900e11;
  --danger-2-shade-40: #730b0d;
  --danger-2-shade-50: #600a0b;
  --hue1: #1774cc;
  --hue1-rgb: 23, 116, 204;
  --hue1-15: #3a89d4;
  --hue1-20: #4590d6;
  --hue1-25: #5197d9;
  --hue1-30: #5d9edb;
  --hue1-50: #8bbae6;
  --hue1-shade-10: #1568b8;
  --hue1-shade-12: #1466b4;
  --hue1-shade-30: #10518f;
  --hue1-shade-15: #1463ad;
  --hue1-shade-25: #115799;
  --hue1-shade-40: #0e467a;
  --hue1-shade-50: #0c3a66;
  --hue2: #7863e0;
  --hue2-rgb: 120, 99, 224;
  --hue2-15: #8c7ae5;
  --hue2-20: #9382e6;
  --hue2-25: #9a8ae8;
  --hue2-30: #a192e9;
  --hue2-50: #bcb1f0;
  --hue2-shade-10: #6c59ca;
  --hue2-shade-12: #6a57c5;
  --hue2-shade-30: #54459d;
  --hue2-shade-15: #6654be;
  --hue2-shade-25: #5a4aa8;
  --hue2-shade-40: #483b86;
  --hue2-shade-50: #3c3270;
  --hue3: #c32dc3;
  --hue3-rgb: 195, 45, 195;
  --hue3-15: #cc4dcc;
  --hue3-20: #cf57cf;
  --hue3-25: #d262d2;
  --hue3-30: #d56cd5;
  --hue3-50: #e196e1;
  --hue3-shade-10: #b029b0;
  --hue3-shade-12: #ac28ac;
  --hue3-shade-30: #892089;
  --hue3-shade-15: #a626a6;
  --hue3-shade-25: #922292;
  --hue3-shade-40: #751b75;
  --hue3-shade-50: #621762;
  --hue4: #a34903;
  --hue4-rgb: 163, 73, 3;
  --hue4-15: #b16429;
  --hue4-20: #b56d35;
  --hue4-25: #ba7742;
  --hue4-30: #bf804f;
  --hue4-50: #d1a481;
  --hue4-shade-10: #934203;
  --hue4-shade-12: #8f4003;
  --hue4-shade-30: #723302;
  --hue4-shade-15: #8b3e03;
  --hue4-shade-25: #7a3702;
  --hue4-shade-40: #622c02;
  --hue4-shade-50: #522502;
  --hue5: #007a06;
  --hue5-rgb: 0, 122, 6;
  --hue5-15: #268e2b;
  --hue5-20: #339538;
  --hue5-25: #409b44;
  --hue5-30: #4da251;
  --hue5-50: #80bd83;
  --hue5-shade-10: #006e05;
  --hue5-shade-12: #006b05;
  --hue5-shade-30: #005504;
  --hue5-shade-15: #006805;
  --hue5-shade-25: #005c05;
  --hue5-shade-40: #004904;
  --hue5-shade-50: #003d03;
  --hue6: #00857a;
  --hue6-rgb: 0, 133, 122;
  --hue6-15: #26978e;
  --hue6-20: #339d95;
  --hue6-25: #40a49b;
  --hue6-30: #4daaa2;
  --hue6-50: #80c2bd;
  --hue6-shade-10: #00786e;
  --hue6-shade-12: #00756b;
  --hue6-shade-30: #005d55;
  --hue6-shade-15: #007168;
  --hue6-shade-25: #00645c;
  --hue6-shade-40: #005049;
  --hue6-shade-50: #00433d;
  --hue7: #0e62b8;
  --hue7-rgb: 14, 98, 184;
  --hue7-15: #327ac3;
  --hue7-20: #3e81c6;
  --hue7-25: #4a89ca;
  --hue7-30: #5691cd;
  --hue7-50: #87b1dc;
  --hue7-shade-10: #0d58a6;
  --hue7-shade-12: #0c56a2;
  --hue7-shade-30: #0a4581;
  --hue7-shade-15: #0c539c;
  --hue7-shade-25: #0b4a8a;
  --hue7-shade-40: #083b6e;
  --hue7-shade-50: #07315c;
  --hue8: #594bb0;
  --hue8-rgb: 89, 75, 176;
  --hue8-15: #7266bc;
  --hue8-20: #7a6fc0;
  --hue8-25: #8378c4;
  --hue8-30: #8b81c8;
  --hue8-50: #aca5d8;
  --hue8-shade-10: #50449e;
  --hue8-shade-12: #4e429b;
  --hue8-shade-30: #3e357b;
  --hue8-shade-15: #4c4096;
  --hue8-shade-25: #433884;
  --hue8-shade-40: #352d6a;
  --hue8-shade-50: #2d2658;
  --hue9: #af20af;
  --hue9-rgb: 175, 32, 175;
  --hue9-15: #bb41bb;
  --hue9-20: #bf4dbf;
  --hue9-25: #c358c3;
  --hue9-30: #c763c7;
  --hue9-50: #d790d7;
  --hue9-shade-10: #9e1d9e;
  --hue9-shade-12: #9a1c9a;
  --hue9-shade-30: #7b167b;
  --hue9-shade-15: #951b95;
  --hue9-shade-25: #831883;
  --hue9-shade-40: #691369;
  --hue9-shade-50: #581058;
  --hue10: #c01316;
  --hue10-rgb: 192, 19, 22;
  --hue10-15: #c93639;
  --hue10-20: #cd4245;
  --hue10-25: #d04e50;
  --hue10-30: #d35a5c;
  --hue10-50: #e0898b;
  --hue10-shade-10: #ad1114;
  --hue10-shade-12: #a91113;
  --hue10-shade-30: #860d0f;
  --hue10-shade-15: #a31013;
  --hue10-shade-25: #900e11;
  --hue10-shade-40: #730b0d;
  --hue10-shade-50: #600a0b;
  --hue11: #a34903;
  --hue11-rgb: 163, 73, 3;
  --hue11-15: #b16429;
  --hue11-20: #b56d35;
  --hue11-25: #ba7742;
  --hue11-30: #bf804f;
  --hue11-50: #d1a481;
  --hue11-shade-10: #934203;
  --hue11-shade-12: #8f4003;
  --hue11-shade-30: #723302;
  --hue11-shade-15: #8b3e03;
  --hue11-shade-25: #7a3702;
  --hue11-shade-40: #622c02;
  --hue11-shade-50: #522502;
  --hue12: #00635b;
  --hue12-rgb: 0, 99, 91;
  --hue12-15: #267a74;
  --hue12-20: #33827c;
  --hue12-25: #408a84;
  --hue12-30: #4d928c;
  --hue12-50: #80b1ad;
  --hue12-shade-10: #005952;
  --hue12-shade-12: #005750;
  --hue12-shade-30: #004540;
  --hue12-shade-15: #00544d;
  --hue12-shade-25: #004a44;
  --hue12-shade-40: #003b37;
  --hue12-shade-50: #00322e;
  --hue13: #396070;
  --hue13-rgb: 57, 96, 112;
  --hue13-15: #577885;
  --hue13-20: #61808d;
  --hue13-25: #6b8894;
  --hue13-30: #74909b;
  --hue13-50: #9cb0b8;
  --hue13-shade-10: #335665;
  --hue13-shade-12: #325463;
  --hue13-shade-30: #28434e;
  --hue13-shade-15: #30525f;
  --hue13-shade-25: #2b4854;
  --hue13-shade-40: #223a43;
  --hue13-shade-50: #1d3038;
  --white: #ffffff;
  --white-rgb: 255, 255, 255;
  --white-15: white;
  --white-20: white;
  --white-25: white;
  --white-30: white;
  --white-50: white;
  --white-shade-10: #e6e6e6;
  --white-shade-12: #e0e0e0;
  --white-shade-30: #b3b3b3;
  --white-shade-15: #d9d9d9;
  --white-shade-25: #bfbfbf;
  --white-shade-40: #999999;
  --white-shade-50: gray;
  --black: #000;
  --black-rgb: 0, 0, 0;
  --black-15: #262626;
  --black-20: #333333;
  --black-25: #404040;
  --black-30: #4d4d4d;
  --black-50: gray;
  --black-shade-10: black;
  --black-shade-12: black;
  --black-shade-30: black;
  --black-shade-15: black;
  --black-shade-25: black;
  --black-shade-40: black;
  --black-shade-50: black;
  --neutral1: #ffffff;
  --neutral1-rgb: 255, 255, 255;
  --neutral1-15: white;
  --neutral1-20: white;
  --neutral1-25: white;
  --neutral1-30: white;
  --neutral1-50: white;
  --neutral1-shade-10: #e6e6e6;
  --neutral1-shade-12: #e0e0e0;
  --neutral1-shade-30: #b3b3b3;
  --neutral1-shade-15: #d9d9d9;
  --neutral1-shade-25: #bfbfbf;
  --neutral1-shade-40: #999999;
  --neutral1-shade-50: gray;
  --neutral2: #f7f7f7;
  --neutral2-rgb: 247, 247, 247;
  --neutral2-15: #f8f8f8;
  --neutral2-20: #f9f9f9;
  --neutral2-25: #f9f9f9;
  --neutral2-30: #f9f9f9;
  --neutral2-50: #fbfbfb;
  --neutral2-shade-10: #dedede;
  --neutral2-shade-12: #d9d9d9;
  --neutral2-shade-30: #adadad;
  --neutral2-shade-15: #d2d2d2;
  --neutral2-shade-25: #b9b9b9;
  --neutral2-shade-40: #949494;
  --neutral2-shade-50: #7c7c7c;
  --neutral3: #f0f1f2;
  --neutral3-rgb: 240, 241, 242;
  --neutral3-15: #f2f3f4;
  --neutral3-20: #f3f4f5;
  --neutral3-25: #f4f5f5;
  --neutral3-30: #f5f5f6;
  --neutral3-50: #f8f8f9;
  --neutral3-shade-10: #d8d9da;
  --neutral3-shade-12: #d3d4d5;
  --neutral3-shade-30: #a8a9a9;
  --neutral3-shade-15: #cccdce;
  --neutral3-shade-25: #b4b5b6;
  --neutral3-shade-40: #909191;
  --neutral3-shade-50: #787979;
  --neutral4: #e8eaed;
  --neutral4-rgb: 232, 234, 237;
  --neutral4-15: #ebedf0;
  --neutral4-20: #edeef1;
  --neutral4-25: #eeeff2;
  --neutral4-30: #eff0f2;
  --neutral4-50: #f4f5f6;
  --neutral4-shade-10: #d1d3d5;
  --neutral4-shade-12: #ccced1;
  --neutral4-shade-30: #a2a4a6;
  --neutral4-shade-15: #c5c7c9;
  --neutral4-shade-25: #aeb0b2;
  --neutral4-shade-40: #8b8c8e;
  --neutral4-shade-50: #747577;
  --neutral5: #141414;
  --neutral5-rgb: 20, 20, 20;
  --neutral5-15: #373737;
  --neutral5-20: #434343;
  --neutral5-25: #4f4f4f;
  --neutral5-30: #5b5b5b;
  --neutral5-50: #8a8a8a;
  --neutral5-shade-10: #121212;
  --neutral5-shade-12: #121212;
  --neutral5-shade-30: #0e0e0e;
  --neutral5-shade-15: #111111;
  --neutral5-shade-25: #0f0f0f;
  --neutral5-shade-40: #0c0c0c;
  --neutral5-shade-50: #0a0a0a;
  --neutral6: #bec3cc;
  --neutral6-rgb: 190, 195, 204;
  --neutral6-15: #c8ccd4;
  --neutral6-20: #cbcfd6;
  --neutral6-25: #ced2d9;
  --neutral6-30: #d2d5db;
  --neutral6-50: #dfe1e6;
  --neutral6-shade-10: #abb0b8;
  --neutral6-shade-12: #a7acb4;
  --neutral6-shade-30: #85898f;
  --neutral6-shade-15: #a2a6ad;
  --neutral6-shade-25: #8f9299;
  --neutral6-shade-40: #72757a;
  --neutral6-shade-50: #5f6266;
  --neutral7: #5b6b7b;
  --neutral7-rgb: 91, 107, 123;
  --neutral7-15: #74818f;
  --neutral7-20: #7c8995;
  --neutral7-25: #84909c;
  --neutral7-30: #8c97a3;
  --neutral7-50: #adb5bd;
  --neutral7-shade-10: #52606f;
  --neutral7-shade-12: #505e6c;
  --neutral7-shade-30: #404b56;
  --neutral7-shade-15: #4d5b69;
  --neutral7-shade-25: #44505c;
  --neutral7-shade-40: #37404a;
  --neutral7-shade-50: #2e363e;
  --link-color: #594bb0;
  --link-color-hover: #50449e;
  --link-color-active: #50449e;
  --link-color-visited: #594bb0;
  --link-color-visited-hover: #50449e;
  --anchor-active-color: #ffffff;
  --anchor-active-hover-bg-color: #594bb0;
  --anchor-active-bg-color: #594bb0;
  --anchor-active-border-color: rgba(89, 75, 176, 0.3);
  --anchor-active-hover-border-color: #3e357b;
  --checkbox-disabled-checked-helper-color: #594bb0;
  --checkbox-input-checked-helper-color: #594bb0;
  --checkbox-input-checked-helper-background-color: #594bb0;
  --checkbox-label-hover-color: #594bb0;
  --checkbox-label-hover-helper-color: #50449e;
  --checkbox-label-hover-text-color: #50449e;
  --checkbox-border-hover-color: #50449e;
  --checkbox-label-hover-helper-bg: #50449e;
  --checkbox-checked-label-hover-hover: rgba(89, 75, 176, 0);
  --checkbox-checked-border-right: #594bb0;
  --checkbox-checked-border-bottom: #594bb0;
  --checkbox-background: #594bb0;
  --checkbox-color: #594bb0;
  --checkbox-helper-before-after-background: #ffffff;
  --checkbox-label-hover: #141414;
  --checkbox-focus-link-border: none;
  --checkbox-link-hover-color: #141414;
  --circle-graphics-border: #594bb0;
  --circle-graphics-bg: #594bb0;
  --circle-graphics-icon: #594bb0;
  --radio-buttons-label-hover-color: #50449e;
  --radio-buttons-label-hover: #7266bc;
  --radio-buttons-checked-border: 2px solid #594bb0;
  --radio-buttons-checked-hover-border: 2px solid #50449e;
  --radio-buttons-checked-border-focus: 2px solid #7266bc;
  --radio-buttons-checked-background-color: #594bb0;
  --radio-buttons-checked-hover-background-color: #50449e;
  --radio-buttons-hover-not-checked-before: 2px solid #50449e;
  --radio-buttons-outline: 2px dotted #594bb0;
  --radio-buttons-color: #0e62b8;
  --radio-buttons-box-shadow-focus: none;
  --radio-buttons-checked-hover-hover-background: none;
  --sortable-btn-color: #594bb0;
  --table-icon-up-color: #594bb0;
  --table-icon-up-down: #594bb0;
  --table-icon-down-color: #594bb0;
  --input-focus-border-color: #594bb0;
  --input-focus-box-shadow: #594bb0;
  --input-field-label-icon-color: #594bb0;
  --label-color-active: #594bb0;
  --action-icon-color-hover: #594bb0;
  --tabs-indicator-color: #594bb0;
  --tabs-hover: #594bb0;
  --panel-background: #ffffff;
  --progress-indeterminate-background: #594bb0;
  --progress-stepper-step-color: #594bb0;
  --switch-checked-background-color: rgba(89, 75, 176, 0.24);
  --switch-checked-after-background-color: #594bb0;
  --switch-lever-name-disabled-background-color: rgba(89, 75, 176, 0.24);
  --switch-disabled-background-color: #aca5d8;
  --wcag-focus: 1px solid #594bb0;
  --spinner-layer-border-color: #594bb0;
  --slider-filled-color: #594bb0;
  --slider-circle-color: #594bb0;
  --slider-active-on-start-background: #594bb0;
  --slider-circle-on-start-color: #594bb0;
  --slider-disabled-circle-on-start-color: #594bb0;
  --slider-vertical-filled: #594bb0;
  --slider-disabled-connect-color: #594bb0;
  --btn-hover-background: rgba(89, 75, 176, 0);
  --btn-focus-background: rgba(89, 75, 176, 0);
  --btn-primary-2-hover-background: rgba(89, 75, 176, 0);
  --btn-primary-2-active-background: rgba(89, 75, 176, 0);
  --btn-primary-background: transparent;
  --btn-group-primary-background: transparent;
  --btn-group-primary-background-hover: rgba(91, 107, 123, 0.12);
  --btn-group-primary-2-background: transparent;
  --btn-group-primary-2-background-hover: rgba(91, 107, 123, 0.12);
  --btn-outline-wcag-disabled-color: #5b6b7b;
  --btn-outline-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-wcag-disabled-color: #5b6b7b;
  --btn-outline-primary-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-2-wcag-disabled-color: #5b6b7b;
  --btn-outline-primary-2-wcag-disabled-border-color: #5b6b7b;
  --btn-progress-v2-content-color: #594bb0;
  --b-p-bg-h: #50449e;
  --b-p-bg-a: #3e357b;
  --b-p2-bg-h: #50449e;
  --b-p2-bg-a: #3e357b;
  --floating-primary-hover: #7266bc;
  --floating-primary-active: #8378c4;
  --icon-link-state-active-color: #594bb0;
  --icon-link-state-active-color-hover: #50449e;
  --icon-link-state-active-icon-border-color: #594bb0;
  --bo-p-c-h: #50449e;
  --bo-p-c-a: #3e357b;
  --bo-p2-c-h: #50449e;
  --bo-p2-c-a: #3e357b;
  --icon-link-h-c: #50449e;
  --icon-link-a-c: #3e357b;
  --minify-toggle-btn-hover: #50449e;
  --select-focus-border-bottom: #594bb0;
  --select-focus-border-color: #594bb0;
  --select-focus-label-color: #594bb0;
  --disabled-label-color: #594bb0;
  --badge-num-outline-border: #594bb0;
  --badge-num-outline-color: #594bb0;
  --textarea-label-color-active: #594bb0;
  --textarea-box-shadow-focus: 0 -1px 0 0 #594bb0 inset;
  --textarea-focus-border-color: #594bb0;
  --chips-active-background: #594bb0;
  --chips-active-border-color: #594bb0;
  --chips-active-hover-bg-color: #594bb0;
  --chips-active-hover-border-color: rgba(89, 75, 176, 0.15);
  --chips-icon-active-color: rgba(89, 75, 176, 0.85);
  --chips-icon-hover-color: #594bb0;
  --navbar-a-active-hover: #594bb0;
  --nav-nav-wrapper-a-hover-list-page-box-shadow: #594bb0;
  --nav-hover-list-page-color: #594bb0;
  --logo-li-a-link-color: #594bb0;
  --logo-li-a-link-hover-color: #7a6fc0;
  --logo-li-a-link-active-color: #8b81c8;
  --search-block-input-border-color: #594bb0;
  --dropdown-check-icon-color: #594bb0;
  --dropdown-li-active-color: #594bb0;
  --dropdown-content-collection-hover-active-color: #594bb0;
  --dropdown-more-link-color: #594bb0;
  --collection-active-color: #594bb0;
  --collection-active-background: rgba(89, 75, 176, 0.2);
  --collection-active-small-color: #7266bc;
  --collection-active-item: #594bb0;
  --pagination-button-border: 1px solid #594bb0;
  --pagination-button-color: #594bb0;
  --pagination-button-color-disabled: #594bb0;
  --pagination-button-hover-background: rgba(89, 75, 176, 0.12);
  --pagination-button-color-active: #594bb0;
  --pagination-button-border-active: 3px solid #594bb0;
  --selectable-hover-color: #594bb0;
  --mat-calendar-today-dot: #594bb0;
  --datetime-picker-primary-12: rgba(89, 75, 176, 0.12);
  --range-background: rgba(89, 75, 176, 0.12);
  --datetime-picker-primary-4: #594bb0;
  --datetime-picker-primary: #594bb0;
  --datetime-picker-primary-9: rgba(89, 75, 176, 0.9);
  --mat-calendar-days-number-hover-revers: #594bb0;
  --only-icon-focus-color: #594bb0;
  --notifications-btn-flat-primary: #594bb0;
  --primary-text: #594bb0;
  --notifications-flash-dialog-border: 1px solid #594bb0;
  --notifications-flash-dialog-background-color: #594bb0;
  --aw-chat-message-color: #594bb0;
  --sendbar-send-btn-active-color: #594bb0;
  --outline8: #594bb0;
  --input-payment-focus-border-color: #594bb0;
  --input-payment-focus-box-shadow: #594bb0;
  --input-payment-label-color-focus: #594bb0;
  --wcag-datatable-highlight-bg: rgba(20, 20, 20, 0.14);
  --wcag-datatable-hover-bg: rgba(20, 20, 20, 0.07);
  --dp-primary-9: rgba(89, 75, 176, 0.9);
  --dp-today-dot: #594bb0;
  --wysiwyg-btn-active-color: #594bb0;
}

.theme-light .subtheme8 {
  font-family: var(--font-family);
}

.theme-light .subtheme9 {
  --primary: #af20af;
  --primary-rgb: 175, 32, 175;
  --primary-15: #bb41bb;
  --primary-20: #bf4dbf;
  --primary-25: #c358c3;
  --primary-30: #c763c7;
  --primary-50: #d790d7;
  --primary-shade-10: #9e1d9e;
  --primary-shade-12: #9a1c9a;
  --primary-shade-30: #7b167b;
  --primary-shade-15: #951b95;
  --primary-shade-25: #831883;
  --primary-shade-40: #691369;
  --primary-shade-50: #581058;
  --primary-2: #af20af;
  --primary-2-rgb: 175, 32, 175;
  --primary-2-15: #bb41bb;
  --primary-2-20: #bf4dbf;
  --primary-2-25: #c358c3;
  --primary-2-30: #c763c7;
  --primary-2-50: #d790d7;
  --primary-2-shade-10: #9e1d9e;
  --primary-2-shade-12: #9a1c9a;
  --primary-2-shade-30: #7b167b;
  --primary-2-shade-15: #951b95;
  --primary-2-shade-25: #831883;
  --primary-2-shade-40: #691369;
  --primary-2-shade-50: #581058;
  --success: #008906;
  --success-rgb: 0, 137, 6;
  --success-15: #269b2b;
  --success-20: #33a138;
  --success-25: #40a744;
  --success-30: #4dac51;
  --success-50: #80c483;
  --success-shade-10: #007b05;
  --success-shade-12: #007905;
  --success-shade-30: #006004;
  --success-shade-15: #007405;
  --success-shade-25: #006705;
  --success-shade-40: #005204;
  --success-shade-50: #004503;
  --success-2: #007a06;
  --success-2-rgb: 0, 122, 6;
  --success-2-15: #268e2b;
  --success-2-20: #339538;
  --success-2-25: #409b44;
  --success-2-30: #4da251;
  --success-2-50: #80bd83;
  --success-2-shade-10: #006e05;
  --success-2-shade-12: #006b05;
  --success-2-shade-30: #005504;
  --success-2-shade-15: #006805;
  --success-2-shade-25: #005c05;
  --success-2-shade-40: #004904;
  --success-2-shade-50: #003d03;
  --warning: #ba5b03;
  --warning-rgb: 186, 91, 3;
  --warning-15: #c47429;
  --warning-20: #c87c35;
  --warning-25: #cb8442;
  --warning-30: #cf8c4f;
  --warning-50: #ddad81;
  --warning-shade-10: #a75203;
  --warning-shade-12: #a45003;
  --warning-shade-30: #824002;
  --warning-shade-15: #9e4d03;
  --warning-shade-25: #8c4402;
  --warning-shade-40: #703702;
  --warning-shade-50: #5d2e02;
  --warning-2: #a34903;
  --warning-2-rgb: 163, 73, 3;
  --warning-2-15: #b16429;
  --warning-2-20: #b56d35;
  --warning-2-25: #ba7742;
  --warning-2-30: #bf804f;
  --warning-2-50: #d1a481;
  --warning-2-shade-10: #934203;
  --warning-2-shade-12: #8f4003;
  --warning-2-shade-30: #723302;
  --warning-2-shade-15: #8b3e03;
  --warning-2-shade-25: #7a3702;
  --warning-2-shade-40: #622c02;
  --warning-2-shade-50: #522502;
  --danger: #d93b3d;
  --danger-rgb: 217, 59, 61;
  --danger-15: #df585a;
  --danger-20: #e16264;
  --danger-25: #e36c6e;
  --danger-30: #e47677;
  --danger-50: #ec9d9e;
  --danger-shade-10: #c33537;
  --danger-shade-12: #bf3436;
  --danger-shade-30: #98292b;
  --danger-shade-15: #b83234;
  --danger-shade-25: #a32c2e;
  --danger-shade-40: #822325;
  --danger-shade-50: #6d1e1f;
  --danger-2: #c01316;
  --danger-2-rgb: 192, 19, 22;
  --danger-2-15: #c93639;
  --danger-2-20: #cd4245;
  --danger-2-25: #d04e50;
  --danger-2-30: #d35a5c;
  --danger-2-50: #e0898b;
  --danger-2-shade-10: #ad1114;
  --danger-2-shade-12: #a91113;
  --danger-2-shade-30: #860d0f;
  --danger-2-shade-15: #a31013;
  --danger-2-shade-25: #900e11;
  --danger-2-shade-40: #730b0d;
  --danger-2-shade-50: #600a0b;
  --hue1: #1774cc;
  --hue1-rgb: 23, 116, 204;
  --hue1-15: #3a89d4;
  --hue1-20: #4590d6;
  --hue1-25: #5197d9;
  --hue1-30: #5d9edb;
  --hue1-50: #8bbae6;
  --hue1-shade-10: #1568b8;
  --hue1-shade-12: #1466b4;
  --hue1-shade-30: #10518f;
  --hue1-shade-15: #1463ad;
  --hue1-shade-25: #115799;
  --hue1-shade-40: #0e467a;
  --hue1-shade-50: #0c3a66;
  --hue2: #7863e0;
  --hue2-rgb: 120, 99, 224;
  --hue2-15: #8c7ae5;
  --hue2-20: #9382e6;
  --hue2-25: #9a8ae8;
  --hue2-30: #a192e9;
  --hue2-50: #bcb1f0;
  --hue2-shade-10: #6c59ca;
  --hue2-shade-12: #6a57c5;
  --hue2-shade-30: #54459d;
  --hue2-shade-15: #6654be;
  --hue2-shade-25: #5a4aa8;
  --hue2-shade-40: #483b86;
  --hue2-shade-50: #3c3270;
  --hue3: #c32dc3;
  --hue3-rgb: 195, 45, 195;
  --hue3-15: #cc4dcc;
  --hue3-20: #cf57cf;
  --hue3-25: #d262d2;
  --hue3-30: #d56cd5;
  --hue3-50: #e196e1;
  --hue3-shade-10: #b029b0;
  --hue3-shade-12: #ac28ac;
  --hue3-shade-30: #892089;
  --hue3-shade-15: #a626a6;
  --hue3-shade-25: #922292;
  --hue3-shade-40: #751b75;
  --hue3-shade-50: #621762;
  --hue4: #a34903;
  --hue4-rgb: 163, 73, 3;
  --hue4-15: #b16429;
  --hue4-20: #b56d35;
  --hue4-25: #ba7742;
  --hue4-30: #bf804f;
  --hue4-50: #d1a481;
  --hue4-shade-10: #934203;
  --hue4-shade-12: #8f4003;
  --hue4-shade-30: #723302;
  --hue4-shade-15: #8b3e03;
  --hue4-shade-25: #7a3702;
  --hue4-shade-40: #622c02;
  --hue4-shade-50: #522502;
  --hue5: #007a06;
  --hue5-rgb: 0, 122, 6;
  --hue5-15: #268e2b;
  --hue5-20: #339538;
  --hue5-25: #409b44;
  --hue5-30: #4da251;
  --hue5-50: #80bd83;
  --hue5-shade-10: #006e05;
  --hue5-shade-12: #006b05;
  --hue5-shade-30: #005504;
  --hue5-shade-15: #006805;
  --hue5-shade-25: #005c05;
  --hue5-shade-40: #004904;
  --hue5-shade-50: #003d03;
  --hue6: #00857a;
  --hue6-rgb: 0, 133, 122;
  --hue6-15: #26978e;
  --hue6-20: #339d95;
  --hue6-25: #40a49b;
  --hue6-30: #4daaa2;
  --hue6-50: #80c2bd;
  --hue6-shade-10: #00786e;
  --hue6-shade-12: #00756b;
  --hue6-shade-30: #005d55;
  --hue6-shade-15: #007168;
  --hue6-shade-25: #00645c;
  --hue6-shade-40: #005049;
  --hue6-shade-50: #00433d;
  --hue7: #0e62b8;
  --hue7-rgb: 14, 98, 184;
  --hue7-15: #327ac3;
  --hue7-20: #3e81c6;
  --hue7-25: #4a89ca;
  --hue7-30: #5691cd;
  --hue7-50: #87b1dc;
  --hue7-shade-10: #0d58a6;
  --hue7-shade-12: #0c56a2;
  --hue7-shade-30: #0a4581;
  --hue7-shade-15: #0c539c;
  --hue7-shade-25: #0b4a8a;
  --hue7-shade-40: #083b6e;
  --hue7-shade-50: #07315c;
  --hue8: #594bb0;
  --hue8-rgb: 89, 75, 176;
  --hue8-15: #7266bc;
  --hue8-20: #7a6fc0;
  --hue8-25: #8378c4;
  --hue8-30: #8b81c8;
  --hue8-50: #aca5d8;
  --hue8-shade-10: #50449e;
  --hue8-shade-12: #4e429b;
  --hue8-shade-30: #3e357b;
  --hue8-shade-15: #4c4096;
  --hue8-shade-25: #433884;
  --hue8-shade-40: #352d6a;
  --hue8-shade-50: #2d2658;
  --hue9: #af20af;
  --hue9-rgb: 175, 32, 175;
  --hue9-15: #bb41bb;
  --hue9-20: #bf4dbf;
  --hue9-25: #c358c3;
  --hue9-30: #c763c7;
  --hue9-50: #d790d7;
  --hue9-shade-10: #9e1d9e;
  --hue9-shade-12: #9a1c9a;
  --hue9-shade-30: #7b167b;
  --hue9-shade-15: #951b95;
  --hue9-shade-25: #831883;
  --hue9-shade-40: #691369;
  --hue9-shade-50: #581058;
  --hue10: #c01316;
  --hue10-rgb: 192, 19, 22;
  --hue10-15: #c93639;
  --hue10-20: #cd4245;
  --hue10-25: #d04e50;
  --hue10-30: #d35a5c;
  --hue10-50: #e0898b;
  --hue10-shade-10: #ad1114;
  --hue10-shade-12: #a91113;
  --hue10-shade-30: #860d0f;
  --hue10-shade-15: #a31013;
  --hue10-shade-25: #900e11;
  --hue10-shade-40: #730b0d;
  --hue10-shade-50: #600a0b;
  --hue11: #a34903;
  --hue11-rgb: 163, 73, 3;
  --hue11-15: #b16429;
  --hue11-20: #b56d35;
  --hue11-25: #ba7742;
  --hue11-30: #bf804f;
  --hue11-50: #d1a481;
  --hue11-shade-10: #934203;
  --hue11-shade-12: #8f4003;
  --hue11-shade-30: #723302;
  --hue11-shade-15: #8b3e03;
  --hue11-shade-25: #7a3702;
  --hue11-shade-40: #622c02;
  --hue11-shade-50: #522502;
  --hue12: #00635b;
  --hue12-rgb: 0, 99, 91;
  --hue12-15: #267a74;
  --hue12-20: #33827c;
  --hue12-25: #408a84;
  --hue12-30: #4d928c;
  --hue12-50: #80b1ad;
  --hue12-shade-10: #005952;
  --hue12-shade-12: #005750;
  --hue12-shade-30: #004540;
  --hue12-shade-15: #00544d;
  --hue12-shade-25: #004a44;
  --hue12-shade-40: #003b37;
  --hue12-shade-50: #00322e;
  --hue13: #396070;
  --hue13-rgb: 57, 96, 112;
  --hue13-15: #577885;
  --hue13-20: #61808d;
  --hue13-25: #6b8894;
  --hue13-30: #74909b;
  --hue13-50: #9cb0b8;
  --hue13-shade-10: #335665;
  --hue13-shade-12: #325463;
  --hue13-shade-30: #28434e;
  --hue13-shade-15: #30525f;
  --hue13-shade-25: #2b4854;
  --hue13-shade-40: #223a43;
  --hue13-shade-50: #1d3038;
  --white: #ffffff;
  --white-rgb: 255, 255, 255;
  --white-15: white;
  --white-20: white;
  --white-25: white;
  --white-30: white;
  --white-50: white;
  --white-shade-10: #e6e6e6;
  --white-shade-12: #e0e0e0;
  --white-shade-30: #b3b3b3;
  --white-shade-15: #d9d9d9;
  --white-shade-25: #bfbfbf;
  --white-shade-40: #999999;
  --white-shade-50: gray;
  --black: #000;
  --black-rgb: 0, 0, 0;
  --black-15: #262626;
  --black-20: #333333;
  --black-25: #404040;
  --black-30: #4d4d4d;
  --black-50: gray;
  --black-shade-10: black;
  --black-shade-12: black;
  --black-shade-30: black;
  --black-shade-15: black;
  --black-shade-25: black;
  --black-shade-40: black;
  --black-shade-50: black;
  --neutral1: #ffffff;
  --neutral1-rgb: 255, 255, 255;
  --neutral1-15: white;
  --neutral1-20: white;
  --neutral1-25: white;
  --neutral1-30: white;
  --neutral1-50: white;
  --neutral1-shade-10: #e6e6e6;
  --neutral1-shade-12: #e0e0e0;
  --neutral1-shade-30: #b3b3b3;
  --neutral1-shade-15: #d9d9d9;
  --neutral1-shade-25: #bfbfbf;
  --neutral1-shade-40: #999999;
  --neutral1-shade-50: gray;
  --neutral2: #f7f7f7;
  --neutral2-rgb: 247, 247, 247;
  --neutral2-15: #f8f8f8;
  --neutral2-20: #f9f9f9;
  --neutral2-25: #f9f9f9;
  --neutral2-30: #f9f9f9;
  --neutral2-50: #fbfbfb;
  --neutral2-shade-10: #dedede;
  --neutral2-shade-12: #d9d9d9;
  --neutral2-shade-30: #adadad;
  --neutral2-shade-15: #d2d2d2;
  --neutral2-shade-25: #b9b9b9;
  --neutral2-shade-40: #949494;
  --neutral2-shade-50: #7c7c7c;
  --neutral3: #f0f1f2;
  --neutral3-rgb: 240, 241, 242;
  --neutral3-15: #f2f3f4;
  --neutral3-20: #f3f4f5;
  --neutral3-25: #f4f5f5;
  --neutral3-30: #f5f5f6;
  --neutral3-50: #f8f8f9;
  --neutral3-shade-10: #d8d9da;
  --neutral3-shade-12: #d3d4d5;
  --neutral3-shade-30: #a8a9a9;
  --neutral3-shade-15: #cccdce;
  --neutral3-shade-25: #b4b5b6;
  --neutral3-shade-40: #909191;
  --neutral3-shade-50: #787979;
  --neutral4: #e8eaed;
  --neutral4-rgb: 232, 234, 237;
  --neutral4-15: #ebedf0;
  --neutral4-20: #edeef1;
  --neutral4-25: #eeeff2;
  --neutral4-30: #eff0f2;
  --neutral4-50: #f4f5f6;
  --neutral4-shade-10: #d1d3d5;
  --neutral4-shade-12: #ccced1;
  --neutral4-shade-30: #a2a4a6;
  --neutral4-shade-15: #c5c7c9;
  --neutral4-shade-25: #aeb0b2;
  --neutral4-shade-40: #8b8c8e;
  --neutral4-shade-50: #747577;
  --neutral5: #141414;
  --neutral5-rgb: 20, 20, 20;
  --neutral5-15: #373737;
  --neutral5-20: #434343;
  --neutral5-25: #4f4f4f;
  --neutral5-30: #5b5b5b;
  --neutral5-50: #8a8a8a;
  --neutral5-shade-10: #121212;
  --neutral5-shade-12: #121212;
  --neutral5-shade-30: #0e0e0e;
  --neutral5-shade-15: #111111;
  --neutral5-shade-25: #0f0f0f;
  --neutral5-shade-40: #0c0c0c;
  --neutral5-shade-50: #0a0a0a;
  --neutral6: #bec3cc;
  --neutral6-rgb: 190, 195, 204;
  --neutral6-15: #c8ccd4;
  --neutral6-20: #cbcfd6;
  --neutral6-25: #ced2d9;
  --neutral6-30: #d2d5db;
  --neutral6-50: #dfe1e6;
  --neutral6-shade-10: #abb0b8;
  --neutral6-shade-12: #a7acb4;
  --neutral6-shade-30: #85898f;
  --neutral6-shade-15: #a2a6ad;
  --neutral6-shade-25: #8f9299;
  --neutral6-shade-40: #72757a;
  --neutral6-shade-50: #5f6266;
  --neutral7: #5b6b7b;
  --neutral7-rgb: 91, 107, 123;
  --neutral7-15: #74818f;
  --neutral7-20: #7c8995;
  --neutral7-25: #84909c;
  --neutral7-30: #8c97a3;
  --neutral7-50: #adb5bd;
  --neutral7-shade-10: #52606f;
  --neutral7-shade-12: #505e6c;
  --neutral7-shade-30: #404b56;
  --neutral7-shade-15: #4d5b69;
  --neutral7-shade-25: #44505c;
  --neutral7-shade-40: #37404a;
  --neutral7-shade-50: #2e363e;
  --link-color: #af20af;
  --link-color-hover: #9e1d9e;
  --link-color-active: #9e1d9e;
  --link-color-visited: #af20af;
  --link-color-visited-hover: #9e1d9e;
  --anchor-active-color: #ffffff;
  --anchor-active-hover-bg-color: #af20af;
  --anchor-active-bg-color: #af20af;
  --anchor-active-border-color: rgba(175, 32, 175, 0.3);
  --anchor-active-hover-border-color: #7b167b;
  --checkbox-disabled-checked-helper-color: #af20af;
  --checkbox-input-checked-helper-color: #af20af;
  --checkbox-input-checked-helper-background-color: #af20af;
  --checkbox-label-hover-color: #af20af;
  --checkbox-label-hover-helper-color: #9e1d9e;
  --checkbox-label-hover-text-color: #9e1d9e;
  --checkbox-border-hover-color: #9e1d9e;
  --checkbox-label-hover-helper-bg: #9e1d9e;
  --checkbox-checked-label-hover-hover: rgba(175, 32, 175, 0);
  --checkbox-checked-border-right: #af20af;
  --checkbox-checked-border-bottom: #af20af;
  --checkbox-background: #af20af;
  --checkbox-color: #af20af;
  --checkbox-helper-before-after-background: #ffffff;
  --checkbox-label-hover: #141414;
  --checkbox-focus-link-border: none;
  --checkbox-link-hover-color: #141414;
  --circle-graphics-border: #af20af;
  --circle-graphics-bg: #af20af;
  --circle-graphics-icon: #af20af;
  --radio-buttons-label-hover-color: #9e1d9e;
  --radio-buttons-label-hover: #bb41bb;
  --radio-buttons-checked-border: 2px solid #af20af;
  --radio-buttons-checked-hover-border: 2px solid #9e1d9e;
  --radio-buttons-checked-border-focus: 2px solid #bb41bb;
  --radio-buttons-checked-background-color: #af20af;
  --radio-buttons-checked-hover-background-color: #9e1d9e;
  --radio-buttons-hover-not-checked-before: 2px solid #9e1d9e;
  --radio-buttons-outline: 2px dotted #af20af;
  --radio-buttons-color: #0e62b8;
  --radio-buttons-box-shadow-focus: none;
  --radio-buttons-checked-hover-hover-background: none;
  --sortable-btn-color: #af20af;
  --table-icon-up-color: #af20af;
  --table-icon-up-down: #af20af;
  --table-icon-down-color: #af20af;
  --input-focus-border-color: #af20af;
  --input-focus-box-shadow: #af20af;
  --input-field-label-icon-color: #af20af;
  --label-color-active: #af20af;
  --action-icon-color-hover: #af20af;
  --tabs-indicator-color: #af20af;
  --tabs-hover: #af20af;
  --panel-background: #ffffff;
  --progress-indeterminate-background: #af20af;
  --progress-stepper-step-color: #af20af;
  --switch-checked-background-color: rgba(175, 32, 175, 0.24);
  --switch-checked-after-background-color: #af20af;
  --switch-lever-name-disabled-background-color: rgba(175, 32, 175, 0.24);
  --switch-disabled-background-color: #d790d7;
  --wcag-focus: 1px solid #af20af;
  --spinner-layer-border-color: #af20af;
  --slider-filled-color: #af20af;
  --slider-circle-color: #af20af;
  --slider-active-on-start-background: #af20af;
  --slider-circle-on-start-color: #af20af;
  --slider-disabled-circle-on-start-color: #af20af;
  --slider-vertical-filled: #af20af;
  --slider-disabled-connect-color: #af20af;
  --btn-hover-background: rgba(175, 32, 175, 0);
  --btn-focus-background: rgba(175, 32, 175, 0);
  --btn-primary-2-hover-background: rgba(175, 32, 175, 0);
  --btn-primary-2-active-background: rgba(175, 32, 175, 0);
  --btn-primary-background: transparent;
  --btn-group-primary-background: transparent;
  --btn-group-primary-background-hover: rgba(91, 107, 123, 0.12);
  --btn-group-primary-2-background: transparent;
  --btn-group-primary-2-background-hover: rgba(91, 107, 123, 0.12);
  --btn-outline-wcag-disabled-color: #5b6b7b;
  --btn-outline-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-wcag-disabled-color: #5b6b7b;
  --btn-outline-primary-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-2-wcag-disabled-color: #5b6b7b;
  --btn-outline-primary-2-wcag-disabled-border-color: #5b6b7b;
  --btn-progress-v2-content-color: #af20af;
  --b-p-bg-h: #9e1d9e;
  --b-p-bg-a: #7b167b;
  --b-p2-bg-h: #9e1d9e;
  --b-p2-bg-a: #7b167b;
  --floating-primary-hover: #bb41bb;
  --floating-primary-active: #c358c3;
  --icon-link-state-active-color: #af20af;
  --icon-link-state-active-color-hover: #9e1d9e;
  --icon-link-state-active-icon-border-color: #af20af;
  --bo-p-c-h: #9e1d9e;
  --bo-p-c-a: #7b167b;
  --bo-p2-c-h: #9e1d9e;
  --bo-p2-c-a: #7b167b;
  --icon-link-h-c: #9e1d9e;
  --icon-link-a-c: #7b167b;
  --minify-toggle-btn-hover: #9e1d9e;
  --select-focus-border-bottom: #af20af;
  --select-focus-border-color: #af20af;
  --select-focus-label-color: #af20af;
  --disabled-label-color: #af20af;
  --badge-num-outline-border: #af20af;
  --badge-num-outline-color: #af20af;
  --textarea-label-color-active: #af20af;
  --textarea-box-shadow-focus: 0 -1px 0 0 #af20af inset;
  --textarea-focus-border-color: #af20af;
  --chips-active-background: #af20af;
  --chips-active-border-color: #af20af;
  --chips-active-hover-bg-color: #af20af;
  --chips-active-hover-border-color: rgba(175, 32, 175, 0.15);
  --chips-icon-active-color: rgba(175, 32, 175, 0.85);
  --chips-icon-hover-color: #af20af;
  --navbar-a-active-hover: #af20af;
  --nav-nav-wrapper-a-hover-list-page-box-shadow: #af20af;
  --nav-hover-list-page-color: #af20af;
  --logo-li-a-link-color: #af20af;
  --logo-li-a-link-hover-color: #bf4dbf;
  --logo-li-a-link-active-color: #c763c7;
  --search-block-input-border-color: #af20af;
  --dropdown-check-icon-color: #af20af;
  --dropdown-li-active-color: #af20af;
  --dropdown-content-collection-hover-active-color: #af20af;
  --dropdown-more-link-color: #af20af;
  --collection-active-color: #af20af;
  --collection-active-background: rgba(175, 32, 175, 0.2);
  --collection-active-small-color: #bb41bb;
  --collection-active-item: #af20af;
  --pagination-button-border: 1px solid #af20af;
  --pagination-button-color: #af20af;
  --pagination-button-color-disabled: #af20af;
  --pagination-button-hover-background: rgba(175, 32, 175, 0.12);
  --pagination-button-color-active: #af20af;
  --pagination-button-border-active: 3px solid #af20af;
  --selectable-hover-color: #af20af;
  --mat-calendar-today-dot: #af20af;
  --datetime-picker-primary-12: rgba(175, 32, 175, 0.12);
  --range-background: rgba(175, 32, 175, 0.12);
  --datetime-picker-primary-4: #af20af;
  --datetime-picker-primary: #af20af;
  --datetime-picker-primary-9: rgba(175, 32, 175, 0.9);
  --mat-calendar-days-number-hover-revers: #af20af;
  --only-icon-focus-color: #af20af;
  --notifications-btn-flat-primary: #af20af;
  --primary-text: #af20af;
  --notifications-flash-dialog-border: 1px solid #af20af;
  --notifications-flash-dialog-background-color: #af20af;
  --aw-chat-message-color: #af20af;
  --sendbar-send-btn-active-color: #af20af;
  --outline8: #af20af;
  --input-payment-focus-border-color: #af20af;
  --input-payment-focus-box-shadow: #af20af;
  --input-payment-label-color-focus: #af20af;
  --wcag-datatable-highlight-bg: rgba(20, 20, 20, 0.14);
  --wcag-datatable-hover-bg: rgba(20, 20, 20, 0.07);
  --dp-primary-9: rgba(175, 32, 175, 0.9);
  --dp-today-dot: #af20af;
  --wysiwyg-btn-active-color: #af20af;
}

.theme-light .subtheme9 {
  font-family: var(--font-family);
}

.theme-light .subtheme10 {
  --primary: #c01316;
  --primary-rgb: 192, 19, 22;
  --primary-15: #c93639;
  --primary-20: #cd4245;
  --primary-25: #d04e50;
  --primary-30: #d35a5c;
  --primary-50: #e0898b;
  --primary-shade-10: #ad1114;
  --primary-shade-12: #a91113;
  --primary-shade-30: #860d0f;
  --primary-shade-15: #a31013;
  --primary-shade-25: #900e11;
  --primary-shade-40: #730b0d;
  --primary-shade-50: #600a0b;
  --primary-2: #c01316;
  --primary-2-rgb: 192, 19, 22;
  --primary-2-15: #c93639;
  --primary-2-20: #cd4245;
  --primary-2-25: #d04e50;
  --primary-2-30: #d35a5c;
  --primary-2-50: #e0898b;
  --primary-2-shade-10: #ad1114;
  --primary-2-shade-12: #a91113;
  --primary-2-shade-30: #860d0f;
  --primary-2-shade-15: #a31013;
  --primary-2-shade-25: #900e11;
  --primary-2-shade-40: #730b0d;
  --primary-2-shade-50: #600a0b;
  --success: #008906;
  --success-rgb: 0, 137, 6;
  --success-15: #269b2b;
  --success-20: #33a138;
  --success-25: #40a744;
  --success-30: #4dac51;
  --success-50: #80c483;
  --success-shade-10: #007b05;
  --success-shade-12: #007905;
  --success-shade-30: #006004;
  --success-shade-15: #007405;
  --success-shade-25: #006705;
  --success-shade-40: #005204;
  --success-shade-50: #004503;
  --success-2: #007a06;
  --success-2-rgb: 0, 122, 6;
  --success-2-15: #268e2b;
  --success-2-20: #339538;
  --success-2-25: #409b44;
  --success-2-30: #4da251;
  --success-2-50: #80bd83;
  --success-2-shade-10: #006e05;
  --success-2-shade-12: #006b05;
  --success-2-shade-30: #005504;
  --success-2-shade-15: #006805;
  --success-2-shade-25: #005c05;
  --success-2-shade-40: #004904;
  --success-2-shade-50: #003d03;
  --warning: #ba5b03;
  --warning-rgb: 186, 91, 3;
  --warning-15: #c47429;
  --warning-20: #c87c35;
  --warning-25: #cb8442;
  --warning-30: #cf8c4f;
  --warning-50: #ddad81;
  --warning-shade-10: #a75203;
  --warning-shade-12: #a45003;
  --warning-shade-30: #824002;
  --warning-shade-15: #9e4d03;
  --warning-shade-25: #8c4402;
  --warning-shade-40: #703702;
  --warning-shade-50: #5d2e02;
  --warning-2: #a34903;
  --warning-2-rgb: 163, 73, 3;
  --warning-2-15: #b16429;
  --warning-2-20: #b56d35;
  --warning-2-25: #ba7742;
  --warning-2-30: #bf804f;
  --warning-2-50: #d1a481;
  --warning-2-shade-10: #934203;
  --warning-2-shade-12: #8f4003;
  --warning-2-shade-30: #723302;
  --warning-2-shade-15: #8b3e03;
  --warning-2-shade-25: #7a3702;
  --warning-2-shade-40: #622c02;
  --warning-2-shade-50: #522502;
  --danger: #d93b3d;
  --danger-rgb: 217, 59, 61;
  --danger-15: #df585a;
  --danger-20: #e16264;
  --danger-25: #e36c6e;
  --danger-30: #e47677;
  --danger-50: #ec9d9e;
  --danger-shade-10: #c33537;
  --danger-shade-12: #bf3436;
  --danger-shade-30: #98292b;
  --danger-shade-15: #b83234;
  --danger-shade-25: #a32c2e;
  --danger-shade-40: #822325;
  --danger-shade-50: #6d1e1f;
  --danger-2: #c01316;
  --danger-2-rgb: 192, 19, 22;
  --danger-2-15: #c93639;
  --danger-2-20: #cd4245;
  --danger-2-25: #d04e50;
  --danger-2-30: #d35a5c;
  --danger-2-50: #e0898b;
  --danger-2-shade-10: #ad1114;
  --danger-2-shade-12: #a91113;
  --danger-2-shade-30: #860d0f;
  --danger-2-shade-15: #a31013;
  --danger-2-shade-25: #900e11;
  --danger-2-shade-40: #730b0d;
  --danger-2-shade-50: #600a0b;
  --hue1: #1774cc;
  --hue1-rgb: 23, 116, 204;
  --hue1-15: #3a89d4;
  --hue1-20: #4590d6;
  --hue1-25: #5197d9;
  --hue1-30: #5d9edb;
  --hue1-50: #8bbae6;
  --hue1-shade-10: #1568b8;
  --hue1-shade-12: #1466b4;
  --hue1-shade-30: #10518f;
  --hue1-shade-15: #1463ad;
  --hue1-shade-25: #115799;
  --hue1-shade-40: #0e467a;
  --hue1-shade-50: #0c3a66;
  --hue2: #7863e0;
  --hue2-rgb: 120, 99, 224;
  --hue2-15: #8c7ae5;
  --hue2-20: #9382e6;
  --hue2-25: #9a8ae8;
  --hue2-30: #a192e9;
  --hue2-50: #bcb1f0;
  --hue2-shade-10: #6c59ca;
  --hue2-shade-12: #6a57c5;
  --hue2-shade-30: #54459d;
  --hue2-shade-15: #6654be;
  --hue2-shade-25: #5a4aa8;
  --hue2-shade-40: #483b86;
  --hue2-shade-50: #3c3270;
  --hue3: #c32dc3;
  --hue3-rgb: 195, 45, 195;
  --hue3-15: #cc4dcc;
  --hue3-20: #cf57cf;
  --hue3-25: #d262d2;
  --hue3-30: #d56cd5;
  --hue3-50: #e196e1;
  --hue3-shade-10: #b029b0;
  --hue3-shade-12: #ac28ac;
  --hue3-shade-30: #892089;
  --hue3-shade-15: #a626a6;
  --hue3-shade-25: #922292;
  --hue3-shade-40: #751b75;
  --hue3-shade-50: #621762;
  --hue4: #a34903;
  --hue4-rgb: 163, 73, 3;
  --hue4-15: #b16429;
  --hue4-20: #b56d35;
  --hue4-25: #ba7742;
  --hue4-30: #bf804f;
  --hue4-50: #d1a481;
  --hue4-shade-10: #934203;
  --hue4-shade-12: #8f4003;
  --hue4-shade-30: #723302;
  --hue4-shade-15: #8b3e03;
  --hue4-shade-25: #7a3702;
  --hue4-shade-40: #622c02;
  --hue4-shade-50: #522502;
  --hue5: #007a06;
  --hue5-rgb: 0, 122, 6;
  --hue5-15: #268e2b;
  --hue5-20: #339538;
  --hue5-25: #409b44;
  --hue5-30: #4da251;
  --hue5-50: #80bd83;
  --hue5-shade-10: #006e05;
  --hue5-shade-12: #006b05;
  --hue5-shade-30: #005504;
  --hue5-shade-15: #006805;
  --hue5-shade-25: #005c05;
  --hue5-shade-40: #004904;
  --hue5-shade-50: #003d03;
  --hue6: #00857a;
  --hue6-rgb: 0, 133, 122;
  --hue6-15: #26978e;
  --hue6-20: #339d95;
  --hue6-25: #40a49b;
  --hue6-30: #4daaa2;
  --hue6-50: #80c2bd;
  --hue6-shade-10: #00786e;
  --hue6-shade-12: #00756b;
  --hue6-shade-30: #005d55;
  --hue6-shade-15: #007168;
  --hue6-shade-25: #00645c;
  --hue6-shade-40: #005049;
  --hue6-shade-50: #00433d;
  --hue7: #0e62b8;
  --hue7-rgb: 14, 98, 184;
  --hue7-15: #327ac3;
  --hue7-20: #3e81c6;
  --hue7-25: #4a89ca;
  --hue7-30: #5691cd;
  --hue7-50: #87b1dc;
  --hue7-shade-10: #0d58a6;
  --hue7-shade-12: #0c56a2;
  --hue7-shade-30: #0a4581;
  --hue7-shade-15: #0c539c;
  --hue7-shade-25: #0b4a8a;
  --hue7-shade-40: #083b6e;
  --hue7-shade-50: #07315c;
  --hue8: #594bb0;
  --hue8-rgb: 89, 75, 176;
  --hue8-15: #7266bc;
  --hue8-20: #7a6fc0;
  --hue8-25: #8378c4;
  --hue8-30: #8b81c8;
  --hue8-50: #aca5d8;
  --hue8-shade-10: #50449e;
  --hue8-shade-12: #4e429b;
  --hue8-shade-30: #3e357b;
  --hue8-shade-15: #4c4096;
  --hue8-shade-25: #433884;
  --hue8-shade-40: #352d6a;
  --hue8-shade-50: #2d2658;
  --hue9: #af20af;
  --hue9-rgb: 175, 32, 175;
  --hue9-15: #bb41bb;
  --hue9-20: #bf4dbf;
  --hue9-25: #c358c3;
  --hue9-30: #c763c7;
  --hue9-50: #d790d7;
  --hue9-shade-10: #9e1d9e;
  --hue9-shade-12: #9a1c9a;
  --hue9-shade-30: #7b167b;
  --hue9-shade-15: #951b95;
  --hue9-shade-25: #831883;
  --hue9-shade-40: #691369;
  --hue9-shade-50: #581058;
  --hue10: #c01316;
  --hue10-rgb: 192, 19, 22;
  --hue10-15: #c93639;
  --hue10-20: #cd4245;
  --hue10-25: #d04e50;
  --hue10-30: #d35a5c;
  --hue10-50: #e0898b;
  --hue10-shade-10: #ad1114;
  --hue10-shade-12: #a91113;
  --hue10-shade-30: #860d0f;
  --hue10-shade-15: #a31013;
  --hue10-shade-25: #900e11;
  --hue10-shade-40: #730b0d;
  --hue10-shade-50: #600a0b;
  --hue11: #a34903;
  --hue11-rgb: 163, 73, 3;
  --hue11-15: #b16429;
  --hue11-20: #b56d35;
  --hue11-25: #ba7742;
  --hue11-30: #bf804f;
  --hue11-50: #d1a481;
  --hue11-shade-10: #934203;
  --hue11-shade-12: #8f4003;
  --hue11-shade-30: #723302;
  --hue11-shade-15: #8b3e03;
  --hue11-shade-25: #7a3702;
  --hue11-shade-40: #622c02;
  --hue11-shade-50: #522502;
  --hue12: #00635b;
  --hue12-rgb: 0, 99, 91;
  --hue12-15: #267a74;
  --hue12-20: #33827c;
  --hue12-25: #408a84;
  --hue12-30: #4d928c;
  --hue12-50: #80b1ad;
  --hue12-shade-10: #005952;
  --hue12-shade-12: #005750;
  --hue12-shade-30: #004540;
  --hue12-shade-15: #00544d;
  --hue12-shade-25: #004a44;
  --hue12-shade-40: #003b37;
  --hue12-shade-50: #00322e;
  --hue13: #396070;
  --hue13-rgb: 57, 96, 112;
  --hue13-15: #577885;
  --hue13-20: #61808d;
  --hue13-25: #6b8894;
  --hue13-30: #74909b;
  --hue13-50: #9cb0b8;
  --hue13-shade-10: #335665;
  --hue13-shade-12: #325463;
  --hue13-shade-30: #28434e;
  --hue13-shade-15: #30525f;
  --hue13-shade-25: #2b4854;
  --hue13-shade-40: #223a43;
  --hue13-shade-50: #1d3038;
  --white: #ffffff;
  --white-rgb: 255, 255, 255;
  --white-15: white;
  --white-20: white;
  --white-25: white;
  --white-30: white;
  --white-50: white;
  --white-shade-10: #e6e6e6;
  --white-shade-12: #e0e0e0;
  --white-shade-30: #b3b3b3;
  --white-shade-15: #d9d9d9;
  --white-shade-25: #bfbfbf;
  --white-shade-40: #999999;
  --white-shade-50: gray;
  --black: #000;
  --black-rgb: 0, 0, 0;
  --black-15: #262626;
  --black-20: #333333;
  --black-25: #404040;
  --black-30: #4d4d4d;
  --black-50: gray;
  --black-shade-10: black;
  --black-shade-12: black;
  --black-shade-30: black;
  --black-shade-15: black;
  --black-shade-25: black;
  --black-shade-40: black;
  --black-shade-50: black;
  --neutral1: #ffffff;
  --neutral1-rgb: 255, 255, 255;
  --neutral1-15: white;
  --neutral1-20: white;
  --neutral1-25: white;
  --neutral1-30: white;
  --neutral1-50: white;
  --neutral1-shade-10: #e6e6e6;
  --neutral1-shade-12: #e0e0e0;
  --neutral1-shade-30: #b3b3b3;
  --neutral1-shade-15: #d9d9d9;
  --neutral1-shade-25: #bfbfbf;
  --neutral1-shade-40: #999999;
  --neutral1-shade-50: gray;
  --neutral2: #f7f7f7;
  --neutral2-rgb: 247, 247, 247;
  --neutral2-15: #f8f8f8;
  --neutral2-20: #f9f9f9;
  --neutral2-25: #f9f9f9;
  --neutral2-30: #f9f9f9;
  --neutral2-50: #fbfbfb;
  --neutral2-shade-10: #dedede;
  --neutral2-shade-12: #d9d9d9;
  --neutral2-shade-30: #adadad;
  --neutral2-shade-15: #d2d2d2;
  --neutral2-shade-25: #b9b9b9;
  --neutral2-shade-40: #949494;
  --neutral2-shade-50: #7c7c7c;
  --neutral3: #f0f1f2;
  --neutral3-rgb: 240, 241, 242;
  --neutral3-15: #f2f3f4;
  --neutral3-20: #f3f4f5;
  --neutral3-25: #f4f5f5;
  --neutral3-30: #f5f5f6;
  --neutral3-50: #f8f8f9;
  --neutral3-shade-10: #d8d9da;
  --neutral3-shade-12: #d3d4d5;
  --neutral3-shade-30: #a8a9a9;
  --neutral3-shade-15: #cccdce;
  --neutral3-shade-25: #b4b5b6;
  --neutral3-shade-40: #909191;
  --neutral3-shade-50: #787979;
  --neutral4: #e8eaed;
  --neutral4-rgb: 232, 234, 237;
  --neutral4-15: #ebedf0;
  --neutral4-20: #edeef1;
  --neutral4-25: #eeeff2;
  --neutral4-30: #eff0f2;
  --neutral4-50: #f4f5f6;
  --neutral4-shade-10: #d1d3d5;
  --neutral4-shade-12: #ccced1;
  --neutral4-shade-30: #a2a4a6;
  --neutral4-shade-15: #c5c7c9;
  --neutral4-shade-25: #aeb0b2;
  --neutral4-shade-40: #8b8c8e;
  --neutral4-shade-50: #747577;
  --neutral5: #141414;
  --neutral5-rgb: 20, 20, 20;
  --neutral5-15: #373737;
  --neutral5-20: #434343;
  --neutral5-25: #4f4f4f;
  --neutral5-30: #5b5b5b;
  --neutral5-50: #8a8a8a;
  --neutral5-shade-10: #121212;
  --neutral5-shade-12: #121212;
  --neutral5-shade-30: #0e0e0e;
  --neutral5-shade-15: #111111;
  --neutral5-shade-25: #0f0f0f;
  --neutral5-shade-40: #0c0c0c;
  --neutral5-shade-50: #0a0a0a;
  --neutral6: #bec3cc;
  --neutral6-rgb: 190, 195, 204;
  --neutral6-15: #c8ccd4;
  --neutral6-20: #cbcfd6;
  --neutral6-25: #ced2d9;
  --neutral6-30: #d2d5db;
  --neutral6-50: #dfe1e6;
  --neutral6-shade-10: #abb0b8;
  --neutral6-shade-12: #a7acb4;
  --neutral6-shade-30: #85898f;
  --neutral6-shade-15: #a2a6ad;
  --neutral6-shade-25: #8f9299;
  --neutral6-shade-40: #72757a;
  --neutral6-shade-50: #5f6266;
  --neutral7: #5b6b7b;
  --neutral7-rgb: 91, 107, 123;
  --neutral7-15: #74818f;
  --neutral7-20: #7c8995;
  --neutral7-25: #84909c;
  --neutral7-30: #8c97a3;
  --neutral7-50: #adb5bd;
  --neutral7-shade-10: #52606f;
  --neutral7-shade-12: #505e6c;
  --neutral7-shade-30: #404b56;
  --neutral7-shade-15: #4d5b69;
  --neutral7-shade-25: #44505c;
  --neutral7-shade-40: #37404a;
  --neutral7-shade-50: #2e363e;
  --link-color: #c01316;
  --link-color-hover: #ad1114;
  --link-color-active: #ad1114;
  --link-color-visited: #c01316;
  --link-color-visited-hover: #ad1114;
  --anchor-active-color: #ffffff;
  --anchor-active-hover-bg-color: #c01316;
  --anchor-active-bg-color: #c01316;
  --anchor-active-border-color: rgba(192, 19, 22, 0.3);
  --anchor-active-hover-border-color: #860d0f;
  --checkbox-disabled-checked-helper-color: #c01316;
  --checkbox-input-checked-helper-color: #c01316;
  --checkbox-input-checked-helper-background-color: #c01316;
  --checkbox-label-hover-color: #c01316;
  --checkbox-label-hover-helper-color: #ad1114;
  --checkbox-label-hover-text-color: #ad1114;
  --checkbox-border-hover-color: #ad1114;
  --checkbox-label-hover-helper-bg: #ad1114;
  --checkbox-checked-label-hover-hover: rgba(192, 19, 22, 0);
  --checkbox-checked-border-right: #c01316;
  --checkbox-checked-border-bottom: #c01316;
  --checkbox-background: #c01316;
  --checkbox-color: #c01316;
  --checkbox-helper-before-after-background: #ffffff;
  --checkbox-label-hover: #141414;
  --checkbox-focus-link-border: none;
  --checkbox-link-hover-color: #141414;
  --circle-graphics-border: #c01316;
  --circle-graphics-bg: #c01316;
  --circle-graphics-icon: #c01316;
  --radio-buttons-label-hover-color: #ad1114;
  --radio-buttons-label-hover: #c93639;
  --radio-buttons-checked-border: 2px solid #c01316;
  --radio-buttons-checked-hover-border: 2px solid #ad1114;
  --radio-buttons-checked-border-focus: 2px solid #c93639;
  --radio-buttons-checked-background-color: #c01316;
  --radio-buttons-checked-hover-background-color: #ad1114;
  --radio-buttons-hover-not-checked-before: 2px solid #ad1114;
  --radio-buttons-outline: 2px dotted #c01316;
  --radio-buttons-color: #0e62b8;
  --radio-buttons-box-shadow-focus: none;
  --radio-buttons-checked-hover-hover-background: none;
  --sortable-btn-color: #c01316;
  --table-icon-up-color: #c01316;
  --table-icon-up-down: #c01316;
  --table-icon-down-color: #c01316;
  --input-focus-border-color: #c01316;
  --input-focus-box-shadow: #c01316;
  --input-field-label-icon-color: #c01316;
  --label-color-active: #c01316;
  --action-icon-color-hover: #c01316;
  --tabs-indicator-color: #c01316;
  --tabs-hover: #c01316;
  --panel-background: #ffffff;
  --progress-indeterminate-background: #c01316;
  --progress-stepper-step-color: #c01316;
  --switch-checked-background-color: rgba(192, 19, 22, 0.24);
  --switch-checked-after-background-color: #c01316;
  --switch-lever-name-disabled-background-color: rgba(192, 19, 22, 0.24);
  --switch-disabled-background-color: #e0898b;
  --wcag-focus: 1px solid #c01316;
  --spinner-layer-border-color: #c01316;
  --slider-filled-color: #c01316;
  --slider-circle-color: #c01316;
  --slider-active-on-start-background: #c01316;
  --slider-circle-on-start-color: #c01316;
  --slider-disabled-circle-on-start-color: #c01316;
  --slider-vertical-filled: #c01316;
  --slider-disabled-connect-color: #c01316;
  --btn-hover-background: rgba(192, 19, 22, 0);
  --btn-focus-background: rgba(192, 19, 22, 0);
  --btn-primary-2-hover-background: rgba(192, 19, 22, 0);
  --btn-primary-2-active-background: rgba(192, 19, 22, 0);
  --btn-primary-background: transparent;
  --btn-group-primary-background: transparent;
  --btn-group-primary-background-hover: rgba(91, 107, 123, 0.12);
  --btn-group-primary-2-background: transparent;
  --btn-group-primary-2-background-hover: rgba(91, 107, 123, 0.12);
  --btn-outline-wcag-disabled-color: #5b6b7b;
  --btn-outline-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-wcag-disabled-color: #5b6b7b;
  --btn-outline-primary-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-2-wcag-disabled-color: #5b6b7b;
  --btn-outline-primary-2-wcag-disabled-border-color: #5b6b7b;
  --btn-progress-v2-content-color: #c01316;
  --b-p-bg-h: #ad1114;
  --b-p-bg-a: #860d0f;
  --b-p2-bg-h: #ad1114;
  --b-p2-bg-a: #860d0f;
  --floating-primary-hover: #c93639;
  --floating-primary-active: #d04e50;
  --icon-link-state-active-color: #c01316;
  --icon-link-state-active-color-hover: #ad1114;
  --icon-link-state-active-icon-border-color: #c01316;
  --bo-p-c-h: #ad1114;
  --bo-p-c-a: #860d0f;
  --bo-p2-c-h: #ad1114;
  --bo-p2-c-a: #860d0f;
  --icon-link-h-c: #ad1114;
  --icon-link-a-c: #860d0f;
  --minify-toggle-btn-hover: #ad1114;
  --select-focus-border-bottom: #c01316;
  --select-focus-border-color: #c01316;
  --select-focus-label-color: #c01316;
  --disabled-label-color: #c01316;
  --badge-num-outline-border: #c01316;
  --badge-num-outline-color: #c01316;
  --textarea-label-color-active: #c01316;
  --textarea-box-shadow-focus: 0 -1px 0 0 #c01316 inset;
  --textarea-focus-border-color: #c01316;
  --chips-active-background: #c01316;
  --chips-active-border-color: #c01316;
  --chips-active-hover-bg-color: #c01316;
  --chips-active-hover-border-color: rgba(192, 19, 22, 0.15);
  --chips-icon-active-color: rgba(192, 19, 22, 0.85);
  --chips-icon-hover-color: #c01316;
  --navbar-a-active-hover: #c01316;
  --nav-nav-wrapper-a-hover-list-page-box-shadow: #c01316;
  --nav-hover-list-page-color: #c01316;
  --logo-li-a-link-color: #c01316;
  --logo-li-a-link-hover-color: #cd4245;
  --logo-li-a-link-active-color: #d35a5c;
  --search-block-input-border-color: #c01316;
  --dropdown-check-icon-color: #c01316;
  --dropdown-li-active-color: #c01316;
  --dropdown-content-collection-hover-active-color: #c01316;
  --dropdown-more-link-color: #c01316;
  --collection-active-color: #c01316;
  --collection-active-background: rgba(192, 19, 22, 0.2);
  --collection-active-small-color: #c93639;
  --collection-active-item: #c01316;
  --pagination-button-border: 1px solid #c01316;
  --pagination-button-color: #c01316;
  --pagination-button-color-disabled: #c01316;
  --pagination-button-hover-background: rgba(192, 19, 22, 0.12);
  --pagination-button-color-active: #c01316;
  --pagination-button-border-active: 3px solid #c01316;
  --selectable-hover-color: #c01316;
  --mat-calendar-today-dot: #c01316;
  --datetime-picker-primary-12: rgba(192, 19, 22, 0.12);
  --range-background: rgba(192, 19, 22, 0.12);
  --datetime-picker-primary-4: #c01316;
  --datetime-picker-primary: #c01316;
  --datetime-picker-primary-9: rgba(192, 19, 22, 0.9);
  --mat-calendar-days-number-hover-revers: #c01316;
  --only-icon-focus-color: #c01316;
  --notifications-btn-flat-primary: #c01316;
  --primary-text: #c01316;
  --notifications-flash-dialog-border: 1px solid #c01316;
  --notifications-flash-dialog-background-color: #c01316;
  --aw-chat-message-color: #c01316;
  --sendbar-send-btn-active-color: #c01316;
  --outline8: #c01316;
  --input-payment-focus-border-color: #c01316;
  --input-payment-focus-box-shadow: #c01316;
  --input-payment-label-color-focus: #c01316;
  --wcag-datatable-highlight-bg: rgba(20, 20, 20, 0.14);
  --wcag-datatable-hover-bg: rgba(20, 20, 20, 0.07);
  --dp-primary-9: rgba(192, 19, 22, 0.9);
  --dp-today-dot: #c01316;
  --wysiwyg-btn-active-color: #c01316;
}

.theme-light .subtheme10 {
  font-family: var(--font-family);
}

.theme-light .subtheme11 {
  --primary: #a34903;
  --primary-rgb: 163, 73, 3;
  --primary-15: #b16429;
  --primary-20: #b56d35;
  --primary-25: #ba7742;
  --primary-30: #bf804f;
  --primary-50: #d1a481;
  --primary-shade-10: #934203;
  --primary-shade-12: #8f4003;
  --primary-shade-30: #723302;
  --primary-shade-15: #8b3e03;
  --primary-shade-25: #7a3702;
  --primary-shade-40: #622c02;
  --primary-shade-50: #522502;
  --primary-2: #a34903;
  --primary-2-rgb: 163, 73, 3;
  --primary-2-15: #b16429;
  --primary-2-20: #b56d35;
  --primary-2-25: #ba7742;
  --primary-2-30: #bf804f;
  --primary-2-50: #d1a481;
  --primary-2-shade-10: #934203;
  --primary-2-shade-12: #8f4003;
  --primary-2-shade-30: #723302;
  --primary-2-shade-15: #8b3e03;
  --primary-2-shade-25: #7a3702;
  --primary-2-shade-40: #622c02;
  --primary-2-shade-50: #522502;
  --success: #008906;
  --success-rgb: 0, 137, 6;
  --success-15: #269b2b;
  --success-20: #33a138;
  --success-25: #40a744;
  --success-30: #4dac51;
  --success-50: #80c483;
  --success-shade-10: #007b05;
  --success-shade-12: #007905;
  --success-shade-30: #006004;
  --success-shade-15: #007405;
  --success-shade-25: #006705;
  --success-shade-40: #005204;
  --success-shade-50: #004503;
  --success-2: #007a06;
  --success-2-rgb: 0, 122, 6;
  --success-2-15: #268e2b;
  --success-2-20: #339538;
  --success-2-25: #409b44;
  --success-2-30: #4da251;
  --success-2-50: #80bd83;
  --success-2-shade-10: #006e05;
  --success-2-shade-12: #006b05;
  --success-2-shade-30: #005504;
  --success-2-shade-15: #006805;
  --success-2-shade-25: #005c05;
  --success-2-shade-40: #004904;
  --success-2-shade-50: #003d03;
  --warning: #ba5b03;
  --warning-rgb: 186, 91, 3;
  --warning-15: #c47429;
  --warning-20: #c87c35;
  --warning-25: #cb8442;
  --warning-30: #cf8c4f;
  --warning-50: #ddad81;
  --warning-shade-10: #a75203;
  --warning-shade-12: #a45003;
  --warning-shade-30: #824002;
  --warning-shade-15: #9e4d03;
  --warning-shade-25: #8c4402;
  --warning-shade-40: #703702;
  --warning-shade-50: #5d2e02;
  --warning-2: #a34903;
  --warning-2-rgb: 163, 73, 3;
  --warning-2-15: #b16429;
  --warning-2-20: #b56d35;
  --warning-2-25: #ba7742;
  --warning-2-30: #bf804f;
  --warning-2-50: #d1a481;
  --warning-2-shade-10: #934203;
  --warning-2-shade-12: #8f4003;
  --warning-2-shade-30: #723302;
  --warning-2-shade-15: #8b3e03;
  --warning-2-shade-25: #7a3702;
  --warning-2-shade-40: #622c02;
  --warning-2-shade-50: #522502;
  --danger: #d93b3d;
  --danger-rgb: 217, 59, 61;
  --danger-15: #df585a;
  --danger-20: #e16264;
  --danger-25: #e36c6e;
  --danger-30: #e47677;
  --danger-50: #ec9d9e;
  --danger-shade-10: #c33537;
  --danger-shade-12: #bf3436;
  --danger-shade-30: #98292b;
  --danger-shade-15: #b83234;
  --danger-shade-25: #a32c2e;
  --danger-shade-40: #822325;
  --danger-shade-50: #6d1e1f;
  --danger-2: #c01316;
  --danger-2-rgb: 192, 19, 22;
  --danger-2-15: #c93639;
  --danger-2-20: #cd4245;
  --danger-2-25: #d04e50;
  --danger-2-30: #d35a5c;
  --danger-2-50: #e0898b;
  --danger-2-shade-10: #ad1114;
  --danger-2-shade-12: #a91113;
  --danger-2-shade-30: #860d0f;
  --danger-2-shade-15: #a31013;
  --danger-2-shade-25: #900e11;
  --danger-2-shade-40: #730b0d;
  --danger-2-shade-50: #600a0b;
  --hue1: #1774cc;
  --hue1-rgb: 23, 116, 204;
  --hue1-15: #3a89d4;
  --hue1-20: #4590d6;
  --hue1-25: #5197d9;
  --hue1-30: #5d9edb;
  --hue1-50: #8bbae6;
  --hue1-shade-10: #1568b8;
  --hue1-shade-12: #1466b4;
  --hue1-shade-30: #10518f;
  --hue1-shade-15: #1463ad;
  --hue1-shade-25: #115799;
  --hue1-shade-40: #0e467a;
  --hue1-shade-50: #0c3a66;
  --hue2: #7863e0;
  --hue2-rgb: 120, 99, 224;
  --hue2-15: #8c7ae5;
  --hue2-20: #9382e6;
  --hue2-25: #9a8ae8;
  --hue2-30: #a192e9;
  --hue2-50: #bcb1f0;
  --hue2-shade-10: #6c59ca;
  --hue2-shade-12: #6a57c5;
  --hue2-shade-30: #54459d;
  --hue2-shade-15: #6654be;
  --hue2-shade-25: #5a4aa8;
  --hue2-shade-40: #483b86;
  --hue2-shade-50: #3c3270;
  --hue3: #c32dc3;
  --hue3-rgb: 195, 45, 195;
  --hue3-15: #cc4dcc;
  --hue3-20: #cf57cf;
  --hue3-25: #d262d2;
  --hue3-30: #d56cd5;
  --hue3-50: #e196e1;
  --hue3-shade-10: #b029b0;
  --hue3-shade-12: #ac28ac;
  --hue3-shade-30: #892089;
  --hue3-shade-15: #a626a6;
  --hue3-shade-25: #922292;
  --hue3-shade-40: #751b75;
  --hue3-shade-50: #621762;
  --hue4: #a34903;
  --hue4-rgb: 163, 73, 3;
  --hue4-15: #b16429;
  --hue4-20: #b56d35;
  --hue4-25: #ba7742;
  --hue4-30: #bf804f;
  --hue4-50: #d1a481;
  --hue4-shade-10: #934203;
  --hue4-shade-12: #8f4003;
  --hue4-shade-30: #723302;
  --hue4-shade-15: #8b3e03;
  --hue4-shade-25: #7a3702;
  --hue4-shade-40: #622c02;
  --hue4-shade-50: #522502;
  --hue5: #007a06;
  --hue5-rgb: 0, 122, 6;
  --hue5-15: #268e2b;
  --hue5-20: #339538;
  --hue5-25: #409b44;
  --hue5-30: #4da251;
  --hue5-50: #80bd83;
  --hue5-shade-10: #006e05;
  --hue5-shade-12: #006b05;
  --hue5-shade-30: #005504;
  --hue5-shade-15: #006805;
  --hue5-shade-25: #005c05;
  --hue5-shade-40: #004904;
  --hue5-shade-50: #003d03;
  --hue6: #00857a;
  --hue6-rgb: 0, 133, 122;
  --hue6-15: #26978e;
  --hue6-20: #339d95;
  --hue6-25: #40a49b;
  --hue6-30: #4daaa2;
  --hue6-50: #80c2bd;
  --hue6-shade-10: #00786e;
  --hue6-shade-12: #00756b;
  --hue6-shade-30: #005d55;
  --hue6-shade-15: #007168;
  --hue6-shade-25: #00645c;
  --hue6-shade-40: #005049;
  --hue6-shade-50: #00433d;
  --hue7: #0e62b8;
  --hue7-rgb: 14, 98, 184;
  --hue7-15: #327ac3;
  --hue7-20: #3e81c6;
  --hue7-25: #4a89ca;
  --hue7-30: #5691cd;
  --hue7-50: #87b1dc;
  --hue7-shade-10: #0d58a6;
  --hue7-shade-12: #0c56a2;
  --hue7-shade-30: #0a4581;
  --hue7-shade-15: #0c539c;
  --hue7-shade-25: #0b4a8a;
  --hue7-shade-40: #083b6e;
  --hue7-shade-50: #07315c;
  --hue8: #594bb0;
  --hue8-rgb: 89, 75, 176;
  --hue8-15: #7266bc;
  --hue8-20: #7a6fc0;
  --hue8-25: #8378c4;
  --hue8-30: #8b81c8;
  --hue8-50: #aca5d8;
  --hue8-shade-10: #50449e;
  --hue8-shade-12: #4e429b;
  --hue8-shade-30: #3e357b;
  --hue8-shade-15: #4c4096;
  --hue8-shade-25: #433884;
  --hue8-shade-40: #352d6a;
  --hue8-shade-50: #2d2658;
  --hue9: #af20af;
  --hue9-rgb: 175, 32, 175;
  --hue9-15: #bb41bb;
  --hue9-20: #bf4dbf;
  --hue9-25: #c358c3;
  --hue9-30: #c763c7;
  --hue9-50: #d790d7;
  --hue9-shade-10: #9e1d9e;
  --hue9-shade-12: #9a1c9a;
  --hue9-shade-30: #7b167b;
  --hue9-shade-15: #951b95;
  --hue9-shade-25: #831883;
  --hue9-shade-40: #691369;
  --hue9-shade-50: #581058;
  --hue10: #c01316;
  --hue10-rgb: 192, 19, 22;
  --hue10-15: #c93639;
  --hue10-20: #cd4245;
  --hue10-25: #d04e50;
  --hue10-30: #d35a5c;
  --hue10-50: #e0898b;
  --hue10-shade-10: #ad1114;
  --hue10-shade-12: #a91113;
  --hue10-shade-30: #860d0f;
  --hue10-shade-15: #a31013;
  --hue10-shade-25: #900e11;
  --hue10-shade-40: #730b0d;
  --hue10-shade-50: #600a0b;
  --hue11: #a34903;
  --hue11-rgb: 163, 73, 3;
  --hue11-15: #b16429;
  --hue11-20: #b56d35;
  --hue11-25: #ba7742;
  --hue11-30: #bf804f;
  --hue11-50: #d1a481;
  --hue11-shade-10: #934203;
  --hue11-shade-12: #8f4003;
  --hue11-shade-30: #723302;
  --hue11-shade-15: #8b3e03;
  --hue11-shade-25: #7a3702;
  --hue11-shade-40: #622c02;
  --hue11-shade-50: #522502;
  --hue12: #00635b;
  --hue12-rgb: 0, 99, 91;
  --hue12-15: #267a74;
  --hue12-20: #33827c;
  --hue12-25: #408a84;
  --hue12-30: #4d928c;
  --hue12-50: #80b1ad;
  --hue12-shade-10: #005952;
  --hue12-shade-12: #005750;
  --hue12-shade-30: #004540;
  --hue12-shade-15: #00544d;
  --hue12-shade-25: #004a44;
  --hue12-shade-40: #003b37;
  --hue12-shade-50: #00322e;
  --hue13: #396070;
  --hue13-rgb: 57, 96, 112;
  --hue13-15: #577885;
  --hue13-20: #61808d;
  --hue13-25: #6b8894;
  --hue13-30: #74909b;
  --hue13-50: #9cb0b8;
  --hue13-shade-10: #335665;
  --hue13-shade-12: #325463;
  --hue13-shade-30: #28434e;
  --hue13-shade-15: #30525f;
  --hue13-shade-25: #2b4854;
  --hue13-shade-40: #223a43;
  --hue13-shade-50: #1d3038;
  --white: #ffffff;
  --white-rgb: 255, 255, 255;
  --white-15: white;
  --white-20: white;
  --white-25: white;
  --white-30: white;
  --white-50: white;
  --white-shade-10: #e6e6e6;
  --white-shade-12: #e0e0e0;
  --white-shade-30: #b3b3b3;
  --white-shade-15: #d9d9d9;
  --white-shade-25: #bfbfbf;
  --white-shade-40: #999999;
  --white-shade-50: gray;
  --black: #000;
  --black-rgb: 0, 0, 0;
  --black-15: #262626;
  --black-20: #333333;
  --black-25: #404040;
  --black-30: #4d4d4d;
  --black-50: gray;
  --black-shade-10: black;
  --black-shade-12: black;
  --black-shade-30: black;
  --black-shade-15: black;
  --black-shade-25: black;
  --black-shade-40: black;
  --black-shade-50: black;
  --neutral1: #ffffff;
  --neutral1-rgb: 255, 255, 255;
  --neutral1-15: white;
  --neutral1-20: white;
  --neutral1-25: white;
  --neutral1-30: white;
  --neutral1-50: white;
  --neutral1-shade-10: #e6e6e6;
  --neutral1-shade-12: #e0e0e0;
  --neutral1-shade-30: #b3b3b3;
  --neutral1-shade-15: #d9d9d9;
  --neutral1-shade-25: #bfbfbf;
  --neutral1-shade-40: #999999;
  --neutral1-shade-50: gray;
  --neutral2: #f7f7f7;
  --neutral2-rgb: 247, 247, 247;
  --neutral2-15: #f8f8f8;
  --neutral2-20: #f9f9f9;
  --neutral2-25: #f9f9f9;
  --neutral2-30: #f9f9f9;
  --neutral2-50: #fbfbfb;
  --neutral2-shade-10: #dedede;
  --neutral2-shade-12: #d9d9d9;
  --neutral2-shade-30: #adadad;
  --neutral2-shade-15: #d2d2d2;
  --neutral2-shade-25: #b9b9b9;
  --neutral2-shade-40: #949494;
  --neutral2-shade-50: #7c7c7c;
  --neutral3: #f0f1f2;
  --neutral3-rgb: 240, 241, 242;
  --neutral3-15: #f2f3f4;
  --neutral3-20: #f3f4f5;
  --neutral3-25: #f4f5f5;
  --neutral3-30: #f5f5f6;
  --neutral3-50: #f8f8f9;
  --neutral3-shade-10: #d8d9da;
  --neutral3-shade-12: #d3d4d5;
  --neutral3-shade-30: #a8a9a9;
  --neutral3-shade-15: #cccdce;
  --neutral3-shade-25: #b4b5b6;
  --neutral3-shade-40: #909191;
  --neutral3-shade-50: #787979;
  --neutral4: #e8eaed;
  --neutral4-rgb: 232, 234, 237;
  --neutral4-15: #ebedf0;
  --neutral4-20: #edeef1;
  --neutral4-25: #eeeff2;
  --neutral4-30: #eff0f2;
  --neutral4-50: #f4f5f6;
  --neutral4-shade-10: #d1d3d5;
  --neutral4-shade-12: #ccced1;
  --neutral4-shade-30: #a2a4a6;
  --neutral4-shade-15: #c5c7c9;
  --neutral4-shade-25: #aeb0b2;
  --neutral4-shade-40: #8b8c8e;
  --neutral4-shade-50: #747577;
  --neutral5: #141414;
  --neutral5-rgb: 20, 20, 20;
  --neutral5-15: #373737;
  --neutral5-20: #434343;
  --neutral5-25: #4f4f4f;
  --neutral5-30: #5b5b5b;
  --neutral5-50: #8a8a8a;
  --neutral5-shade-10: #121212;
  --neutral5-shade-12: #121212;
  --neutral5-shade-30: #0e0e0e;
  --neutral5-shade-15: #111111;
  --neutral5-shade-25: #0f0f0f;
  --neutral5-shade-40: #0c0c0c;
  --neutral5-shade-50: #0a0a0a;
  --neutral6: #bec3cc;
  --neutral6-rgb: 190, 195, 204;
  --neutral6-15: #c8ccd4;
  --neutral6-20: #cbcfd6;
  --neutral6-25: #ced2d9;
  --neutral6-30: #d2d5db;
  --neutral6-50: #dfe1e6;
  --neutral6-shade-10: #abb0b8;
  --neutral6-shade-12: #a7acb4;
  --neutral6-shade-30: #85898f;
  --neutral6-shade-15: #a2a6ad;
  --neutral6-shade-25: #8f9299;
  --neutral6-shade-40: #72757a;
  --neutral6-shade-50: #5f6266;
  --neutral7: #5b6b7b;
  --neutral7-rgb: 91, 107, 123;
  --neutral7-15: #74818f;
  --neutral7-20: #7c8995;
  --neutral7-25: #84909c;
  --neutral7-30: #8c97a3;
  --neutral7-50: #adb5bd;
  --neutral7-shade-10: #52606f;
  --neutral7-shade-12: #505e6c;
  --neutral7-shade-30: #404b56;
  --neutral7-shade-15: #4d5b69;
  --neutral7-shade-25: #44505c;
  --neutral7-shade-40: #37404a;
  --neutral7-shade-50: #2e363e;
  --link-color: #a34903;
  --link-color-hover: #934203;
  --link-color-active: #934203;
  --link-color-visited: #a34903;
  --link-color-visited-hover: #934203;
  --anchor-active-color: #ffffff;
  --anchor-active-hover-bg-color: #a34903;
  --anchor-active-bg-color: #a34903;
  --anchor-active-border-color: rgba(163, 73, 3, 0.3);
  --anchor-active-hover-border-color: #723302;
  --checkbox-disabled-checked-helper-color: #a34903;
  --checkbox-input-checked-helper-color: #a34903;
  --checkbox-input-checked-helper-background-color: #a34903;
  --checkbox-label-hover-color: #a34903;
  --checkbox-label-hover-helper-color: #934203;
  --checkbox-label-hover-text-color: #934203;
  --checkbox-border-hover-color: #934203;
  --checkbox-label-hover-helper-bg: #934203;
  --checkbox-checked-label-hover-hover: rgba(163, 73, 3, 0);
  --checkbox-checked-border-right: #a34903;
  --checkbox-checked-border-bottom: #a34903;
  --checkbox-background: #a34903;
  --checkbox-color: #a34903;
  --checkbox-helper-before-after-background: #ffffff;
  --checkbox-label-hover: #141414;
  --checkbox-focus-link-border: none;
  --checkbox-link-hover-color: #141414;
  --circle-graphics-border: #a34903;
  --circle-graphics-bg: #a34903;
  --circle-graphics-icon: #a34903;
  --radio-buttons-label-hover-color: #934203;
  --radio-buttons-label-hover: #b16429;
  --radio-buttons-checked-border: 2px solid #a34903;
  --radio-buttons-checked-hover-border: 2px solid #934203;
  --radio-buttons-checked-border-focus: 2px solid #b16429;
  --radio-buttons-checked-background-color: #a34903;
  --radio-buttons-checked-hover-background-color: #934203;
  --radio-buttons-hover-not-checked-before: 2px solid #934203;
  --radio-buttons-outline: 2px dotted #a34903;
  --radio-buttons-color: #0e62b8;
  --radio-buttons-box-shadow-focus: none;
  --radio-buttons-checked-hover-hover-background: none;
  --sortable-btn-color: #a34903;
  --table-icon-up-color: #a34903;
  --table-icon-up-down: #a34903;
  --table-icon-down-color: #a34903;
  --input-focus-border-color: #a34903;
  --input-focus-box-shadow: #a34903;
  --input-field-label-icon-color: #a34903;
  --label-color-active: #a34903;
  --action-icon-color-hover: #a34903;
  --tabs-indicator-color: #a34903;
  --tabs-hover: #a34903;
  --panel-background: #ffffff;
  --progress-indeterminate-background: #a34903;
  --progress-stepper-step-color: #a34903;
  --switch-checked-background-color: rgba(163, 73, 3, 0.24);
  --switch-checked-after-background-color: #a34903;
  --switch-lever-name-disabled-background-color: rgba(163, 73, 3, 0.24);
  --switch-disabled-background-color: #d1a481;
  --wcag-focus: 1px solid #a34903;
  --spinner-layer-border-color: #a34903;
  --slider-filled-color: #a34903;
  --slider-circle-color: #a34903;
  --slider-active-on-start-background: #a34903;
  --slider-circle-on-start-color: #a34903;
  --slider-disabled-circle-on-start-color: #a34903;
  --slider-vertical-filled: #a34903;
  --slider-disabled-connect-color: #a34903;
  --btn-hover-background: rgba(163, 73, 3, 0);
  --btn-focus-background: rgba(163, 73, 3, 0);
  --btn-primary-2-hover-background: rgba(163, 73, 3, 0);
  --btn-primary-2-active-background: rgba(163, 73, 3, 0);
  --btn-primary-background: transparent;
  --btn-group-primary-background: transparent;
  --btn-group-primary-background-hover: rgba(91, 107, 123, 0.12);
  --btn-group-primary-2-background: transparent;
  --btn-group-primary-2-background-hover: rgba(91, 107, 123, 0.12);
  --btn-outline-wcag-disabled-color: #5b6b7b;
  --btn-outline-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-wcag-disabled-color: #5b6b7b;
  --btn-outline-primary-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-2-wcag-disabled-color: #5b6b7b;
  --btn-outline-primary-2-wcag-disabled-border-color: #5b6b7b;
  --btn-progress-v2-content-color: #a34903;
  --b-p-bg-h: #934203;
  --b-p-bg-a: #723302;
  --b-p2-bg-h: #934203;
  --b-p2-bg-a: #723302;
  --floating-primary-hover: #b16429;
  --floating-primary-active: #ba7742;
  --icon-link-state-active-color: #a34903;
  --icon-link-state-active-color-hover: #934203;
  --icon-link-state-active-icon-border-color: #a34903;
  --bo-p-c-h: #934203;
  --bo-p-c-a: #723302;
  --bo-p2-c-h: #934203;
  --bo-p2-c-a: #723302;
  --icon-link-h-c: #934203;
  --icon-link-a-c: #723302;
  --minify-toggle-btn-hover: #934203;
  --select-focus-border-bottom: #a34903;
  --select-focus-border-color: #a34903;
  --select-focus-label-color: #a34903;
  --disabled-label-color: #a34903;
  --badge-num-outline-border: #a34903;
  --badge-num-outline-color: #a34903;
  --textarea-label-color-active: #a34903;
  --textarea-box-shadow-focus: 0 -1px 0 0 #a34903 inset;
  --textarea-focus-border-color: #a34903;
  --chips-active-background: #a34903;
  --chips-active-border-color: #a34903;
  --chips-active-hover-bg-color: #a34903;
  --chips-active-hover-border-color: rgba(163, 73, 3, 0.15);
  --chips-icon-active-color: rgba(163, 73, 3, 0.85);
  --chips-icon-hover-color: #a34903;
  --navbar-a-active-hover: #a34903;
  --nav-nav-wrapper-a-hover-list-page-box-shadow: #a34903;
  --nav-hover-list-page-color: #a34903;
  --logo-li-a-link-color: #a34903;
  --logo-li-a-link-hover-color: #b56d35;
  --logo-li-a-link-active-color: #bf804f;
  --search-block-input-border-color: #a34903;
  --dropdown-check-icon-color: #a34903;
  --dropdown-li-active-color: #a34903;
  --dropdown-content-collection-hover-active-color: #a34903;
  --dropdown-more-link-color: #a34903;
  --collection-active-color: #a34903;
  --collection-active-background: rgba(163, 73, 3, 0.2);
  --collection-active-small-color: #b16429;
  --collection-active-item: #a34903;
  --pagination-button-border: 1px solid #a34903;
  --pagination-button-color: #a34903;
  --pagination-button-color-disabled: #a34903;
  --pagination-button-hover-background: rgba(163, 73, 3, 0.12);
  --pagination-button-color-active: #a34903;
  --pagination-button-border-active: 3px solid #a34903;
  --selectable-hover-color: #a34903;
  --mat-calendar-today-dot: #a34903;
  --datetime-picker-primary-12: rgba(163, 73, 3, 0.12);
  --range-background: rgba(163, 73, 3, 0.12);
  --datetime-picker-primary-4: #a34903;
  --datetime-picker-primary: #a34903;
  --datetime-picker-primary-9: rgba(163, 73, 3, 0.9);
  --mat-calendar-days-number-hover-revers: #a34903;
  --only-icon-focus-color: #a34903;
  --notifications-btn-flat-primary: #a34903;
  --primary-text: #a34903;
  --notifications-flash-dialog-border: 1px solid #a34903;
  --notifications-flash-dialog-background-color: #a34903;
  --aw-chat-message-color: #a34903;
  --sendbar-send-btn-active-color: #a34903;
  --outline8: #a34903;
  --input-payment-focus-border-color: #a34903;
  --input-payment-focus-box-shadow: #a34903;
  --input-payment-label-color-focus: #a34903;
  --wcag-datatable-highlight-bg: rgba(20, 20, 20, 0.14);
  --wcag-datatable-hover-bg: rgba(20, 20, 20, 0.07);
  --dp-primary-9: rgba(163, 73, 3, 0.9);
  --dp-today-dot: #a34903;
  --wysiwyg-btn-active-color: #a34903;
}

.theme-light .subtheme11 {
  font-family: var(--font-family);
}

.theme-light .subtheme12 {
  --primary: #00635b;
  --primary-rgb: 0, 99, 91;
  --primary-15: #267a74;
  --primary-20: #33827c;
  --primary-25: #408a84;
  --primary-30: #4d928c;
  --primary-50: #80b1ad;
  --primary-shade-10: #005952;
  --primary-shade-12: #005750;
  --primary-shade-30: #004540;
  --primary-shade-15: #00544d;
  --primary-shade-25: #004a44;
  --primary-shade-40: #003b37;
  --primary-shade-50: #00322e;
  --primary-2: #00635b;
  --primary-2-rgb: 0, 99, 91;
  --primary-2-15: #267a74;
  --primary-2-20: #33827c;
  --primary-2-25: #408a84;
  --primary-2-30: #4d928c;
  --primary-2-50: #80b1ad;
  --primary-2-shade-10: #005952;
  --primary-2-shade-12: #005750;
  --primary-2-shade-30: #004540;
  --primary-2-shade-15: #00544d;
  --primary-2-shade-25: #004a44;
  --primary-2-shade-40: #003b37;
  --primary-2-shade-50: #00322e;
  --success: #008906;
  --success-rgb: 0, 137, 6;
  --success-15: #269b2b;
  --success-20: #33a138;
  --success-25: #40a744;
  --success-30: #4dac51;
  --success-50: #80c483;
  --success-shade-10: #007b05;
  --success-shade-12: #007905;
  --success-shade-30: #006004;
  --success-shade-15: #007405;
  --success-shade-25: #006705;
  --success-shade-40: #005204;
  --success-shade-50: #004503;
  --success-2: #007a06;
  --success-2-rgb: 0, 122, 6;
  --success-2-15: #268e2b;
  --success-2-20: #339538;
  --success-2-25: #409b44;
  --success-2-30: #4da251;
  --success-2-50: #80bd83;
  --success-2-shade-10: #006e05;
  --success-2-shade-12: #006b05;
  --success-2-shade-30: #005504;
  --success-2-shade-15: #006805;
  --success-2-shade-25: #005c05;
  --success-2-shade-40: #004904;
  --success-2-shade-50: #003d03;
  --warning: #ba5b03;
  --warning-rgb: 186, 91, 3;
  --warning-15: #c47429;
  --warning-20: #c87c35;
  --warning-25: #cb8442;
  --warning-30: #cf8c4f;
  --warning-50: #ddad81;
  --warning-shade-10: #a75203;
  --warning-shade-12: #a45003;
  --warning-shade-30: #824002;
  --warning-shade-15: #9e4d03;
  --warning-shade-25: #8c4402;
  --warning-shade-40: #703702;
  --warning-shade-50: #5d2e02;
  --warning-2: #a34903;
  --warning-2-rgb: 163, 73, 3;
  --warning-2-15: #b16429;
  --warning-2-20: #b56d35;
  --warning-2-25: #ba7742;
  --warning-2-30: #bf804f;
  --warning-2-50: #d1a481;
  --warning-2-shade-10: #934203;
  --warning-2-shade-12: #8f4003;
  --warning-2-shade-30: #723302;
  --warning-2-shade-15: #8b3e03;
  --warning-2-shade-25: #7a3702;
  --warning-2-shade-40: #622c02;
  --warning-2-shade-50: #522502;
  --danger: #d93b3d;
  --danger-rgb: 217, 59, 61;
  --danger-15: #df585a;
  --danger-20: #e16264;
  --danger-25: #e36c6e;
  --danger-30: #e47677;
  --danger-50: #ec9d9e;
  --danger-shade-10: #c33537;
  --danger-shade-12: #bf3436;
  --danger-shade-30: #98292b;
  --danger-shade-15: #b83234;
  --danger-shade-25: #a32c2e;
  --danger-shade-40: #822325;
  --danger-shade-50: #6d1e1f;
  --danger-2: #c01316;
  --danger-2-rgb: 192, 19, 22;
  --danger-2-15: #c93639;
  --danger-2-20: #cd4245;
  --danger-2-25: #d04e50;
  --danger-2-30: #d35a5c;
  --danger-2-50: #e0898b;
  --danger-2-shade-10: #ad1114;
  --danger-2-shade-12: #a91113;
  --danger-2-shade-30: #860d0f;
  --danger-2-shade-15: #a31013;
  --danger-2-shade-25: #900e11;
  --danger-2-shade-40: #730b0d;
  --danger-2-shade-50: #600a0b;
  --hue1: #1774cc;
  --hue1-rgb: 23, 116, 204;
  --hue1-15: #3a89d4;
  --hue1-20: #4590d6;
  --hue1-25: #5197d9;
  --hue1-30: #5d9edb;
  --hue1-50: #8bbae6;
  --hue1-shade-10: #1568b8;
  --hue1-shade-12: #1466b4;
  --hue1-shade-30: #10518f;
  --hue1-shade-15: #1463ad;
  --hue1-shade-25: #115799;
  --hue1-shade-40: #0e467a;
  --hue1-shade-50: #0c3a66;
  --hue2: #7863e0;
  --hue2-rgb: 120, 99, 224;
  --hue2-15: #8c7ae5;
  --hue2-20: #9382e6;
  --hue2-25: #9a8ae8;
  --hue2-30: #a192e9;
  --hue2-50: #bcb1f0;
  --hue2-shade-10: #6c59ca;
  --hue2-shade-12: #6a57c5;
  --hue2-shade-30: #54459d;
  --hue2-shade-15: #6654be;
  --hue2-shade-25: #5a4aa8;
  --hue2-shade-40: #483b86;
  --hue2-shade-50: #3c3270;
  --hue3: #c32dc3;
  --hue3-rgb: 195, 45, 195;
  --hue3-15: #cc4dcc;
  --hue3-20: #cf57cf;
  --hue3-25: #d262d2;
  --hue3-30: #d56cd5;
  --hue3-50: #e196e1;
  --hue3-shade-10: #b029b0;
  --hue3-shade-12: #ac28ac;
  --hue3-shade-30: #892089;
  --hue3-shade-15: #a626a6;
  --hue3-shade-25: #922292;
  --hue3-shade-40: #751b75;
  --hue3-shade-50: #621762;
  --hue4: #a34903;
  --hue4-rgb: 163, 73, 3;
  --hue4-15: #b16429;
  --hue4-20: #b56d35;
  --hue4-25: #ba7742;
  --hue4-30: #bf804f;
  --hue4-50: #d1a481;
  --hue4-shade-10: #934203;
  --hue4-shade-12: #8f4003;
  --hue4-shade-30: #723302;
  --hue4-shade-15: #8b3e03;
  --hue4-shade-25: #7a3702;
  --hue4-shade-40: #622c02;
  --hue4-shade-50: #522502;
  --hue5: #007a06;
  --hue5-rgb: 0, 122, 6;
  --hue5-15: #268e2b;
  --hue5-20: #339538;
  --hue5-25: #409b44;
  --hue5-30: #4da251;
  --hue5-50: #80bd83;
  --hue5-shade-10: #006e05;
  --hue5-shade-12: #006b05;
  --hue5-shade-30: #005504;
  --hue5-shade-15: #006805;
  --hue5-shade-25: #005c05;
  --hue5-shade-40: #004904;
  --hue5-shade-50: #003d03;
  --hue6: #00857a;
  --hue6-rgb: 0, 133, 122;
  --hue6-15: #26978e;
  --hue6-20: #339d95;
  --hue6-25: #40a49b;
  --hue6-30: #4daaa2;
  --hue6-50: #80c2bd;
  --hue6-shade-10: #00786e;
  --hue6-shade-12: #00756b;
  --hue6-shade-30: #005d55;
  --hue6-shade-15: #007168;
  --hue6-shade-25: #00645c;
  --hue6-shade-40: #005049;
  --hue6-shade-50: #00433d;
  --hue7: #0e62b8;
  --hue7-rgb: 14, 98, 184;
  --hue7-15: #327ac3;
  --hue7-20: #3e81c6;
  --hue7-25: #4a89ca;
  --hue7-30: #5691cd;
  --hue7-50: #87b1dc;
  --hue7-shade-10: #0d58a6;
  --hue7-shade-12: #0c56a2;
  --hue7-shade-30: #0a4581;
  --hue7-shade-15: #0c539c;
  --hue7-shade-25: #0b4a8a;
  --hue7-shade-40: #083b6e;
  --hue7-shade-50: #07315c;
  --hue8: #594bb0;
  --hue8-rgb: 89, 75, 176;
  --hue8-15: #7266bc;
  --hue8-20: #7a6fc0;
  --hue8-25: #8378c4;
  --hue8-30: #8b81c8;
  --hue8-50: #aca5d8;
  --hue8-shade-10: #50449e;
  --hue8-shade-12: #4e429b;
  --hue8-shade-30: #3e357b;
  --hue8-shade-15: #4c4096;
  --hue8-shade-25: #433884;
  --hue8-shade-40: #352d6a;
  --hue8-shade-50: #2d2658;
  --hue9: #af20af;
  --hue9-rgb: 175, 32, 175;
  --hue9-15: #bb41bb;
  --hue9-20: #bf4dbf;
  --hue9-25: #c358c3;
  --hue9-30: #c763c7;
  --hue9-50: #d790d7;
  --hue9-shade-10: #9e1d9e;
  --hue9-shade-12: #9a1c9a;
  --hue9-shade-30: #7b167b;
  --hue9-shade-15: #951b95;
  --hue9-shade-25: #831883;
  --hue9-shade-40: #691369;
  --hue9-shade-50: #581058;
  --hue10: #c01316;
  --hue10-rgb: 192, 19, 22;
  --hue10-15: #c93639;
  --hue10-20: #cd4245;
  --hue10-25: #d04e50;
  --hue10-30: #d35a5c;
  --hue10-50: #e0898b;
  --hue10-shade-10: #ad1114;
  --hue10-shade-12: #a91113;
  --hue10-shade-30: #860d0f;
  --hue10-shade-15: #a31013;
  --hue10-shade-25: #900e11;
  --hue10-shade-40: #730b0d;
  --hue10-shade-50: #600a0b;
  --hue11: #a34903;
  --hue11-rgb: 163, 73, 3;
  --hue11-15: #b16429;
  --hue11-20: #b56d35;
  --hue11-25: #ba7742;
  --hue11-30: #bf804f;
  --hue11-50: #d1a481;
  --hue11-shade-10: #934203;
  --hue11-shade-12: #8f4003;
  --hue11-shade-30: #723302;
  --hue11-shade-15: #8b3e03;
  --hue11-shade-25: #7a3702;
  --hue11-shade-40: #622c02;
  --hue11-shade-50: #522502;
  --hue12: #00635b;
  --hue12-rgb: 0, 99, 91;
  --hue12-15: #267a74;
  --hue12-20: #33827c;
  --hue12-25: #408a84;
  --hue12-30: #4d928c;
  --hue12-50: #80b1ad;
  --hue12-shade-10: #005952;
  --hue12-shade-12: #005750;
  --hue12-shade-30: #004540;
  --hue12-shade-15: #00544d;
  --hue12-shade-25: #004a44;
  --hue12-shade-40: #003b37;
  --hue12-shade-50: #00322e;
  --hue13: #396070;
  --hue13-rgb: 57, 96, 112;
  --hue13-15: #577885;
  --hue13-20: #61808d;
  --hue13-25: #6b8894;
  --hue13-30: #74909b;
  --hue13-50: #9cb0b8;
  --hue13-shade-10: #335665;
  --hue13-shade-12: #325463;
  --hue13-shade-30: #28434e;
  --hue13-shade-15: #30525f;
  --hue13-shade-25: #2b4854;
  --hue13-shade-40: #223a43;
  --hue13-shade-50: #1d3038;
  --white: #ffffff;
  --white-rgb: 255, 255, 255;
  --white-15: white;
  --white-20: white;
  --white-25: white;
  --white-30: white;
  --white-50: white;
  --white-shade-10: #e6e6e6;
  --white-shade-12: #e0e0e0;
  --white-shade-30: #b3b3b3;
  --white-shade-15: #d9d9d9;
  --white-shade-25: #bfbfbf;
  --white-shade-40: #999999;
  --white-shade-50: gray;
  --black: #000;
  --black-rgb: 0, 0, 0;
  --black-15: #262626;
  --black-20: #333333;
  --black-25: #404040;
  --black-30: #4d4d4d;
  --black-50: gray;
  --black-shade-10: black;
  --black-shade-12: black;
  --black-shade-30: black;
  --black-shade-15: black;
  --black-shade-25: black;
  --black-shade-40: black;
  --black-shade-50: black;
  --neutral1: #ffffff;
  --neutral1-rgb: 255, 255, 255;
  --neutral1-15: white;
  --neutral1-20: white;
  --neutral1-25: white;
  --neutral1-30: white;
  --neutral1-50: white;
  --neutral1-shade-10: #e6e6e6;
  --neutral1-shade-12: #e0e0e0;
  --neutral1-shade-30: #b3b3b3;
  --neutral1-shade-15: #d9d9d9;
  --neutral1-shade-25: #bfbfbf;
  --neutral1-shade-40: #999999;
  --neutral1-shade-50: gray;
  --neutral2: #f7f7f7;
  --neutral2-rgb: 247, 247, 247;
  --neutral2-15: #f8f8f8;
  --neutral2-20: #f9f9f9;
  --neutral2-25: #f9f9f9;
  --neutral2-30: #f9f9f9;
  --neutral2-50: #fbfbfb;
  --neutral2-shade-10: #dedede;
  --neutral2-shade-12: #d9d9d9;
  --neutral2-shade-30: #adadad;
  --neutral2-shade-15: #d2d2d2;
  --neutral2-shade-25: #b9b9b9;
  --neutral2-shade-40: #949494;
  --neutral2-shade-50: #7c7c7c;
  --neutral3: #f0f1f2;
  --neutral3-rgb: 240, 241, 242;
  --neutral3-15: #f2f3f4;
  --neutral3-20: #f3f4f5;
  --neutral3-25: #f4f5f5;
  --neutral3-30: #f5f5f6;
  --neutral3-50: #f8f8f9;
  --neutral3-shade-10: #d8d9da;
  --neutral3-shade-12: #d3d4d5;
  --neutral3-shade-30: #a8a9a9;
  --neutral3-shade-15: #cccdce;
  --neutral3-shade-25: #b4b5b6;
  --neutral3-shade-40: #909191;
  --neutral3-shade-50: #787979;
  --neutral4: #e8eaed;
  --neutral4-rgb: 232, 234, 237;
  --neutral4-15: #ebedf0;
  --neutral4-20: #edeef1;
  --neutral4-25: #eeeff2;
  --neutral4-30: #eff0f2;
  --neutral4-50: #f4f5f6;
  --neutral4-shade-10: #d1d3d5;
  --neutral4-shade-12: #ccced1;
  --neutral4-shade-30: #a2a4a6;
  --neutral4-shade-15: #c5c7c9;
  --neutral4-shade-25: #aeb0b2;
  --neutral4-shade-40: #8b8c8e;
  --neutral4-shade-50: #747577;
  --neutral5: #141414;
  --neutral5-rgb: 20, 20, 20;
  --neutral5-15: #373737;
  --neutral5-20: #434343;
  --neutral5-25: #4f4f4f;
  --neutral5-30: #5b5b5b;
  --neutral5-50: #8a8a8a;
  --neutral5-shade-10: #121212;
  --neutral5-shade-12: #121212;
  --neutral5-shade-30: #0e0e0e;
  --neutral5-shade-15: #111111;
  --neutral5-shade-25: #0f0f0f;
  --neutral5-shade-40: #0c0c0c;
  --neutral5-shade-50: #0a0a0a;
  --neutral6: #bec3cc;
  --neutral6-rgb: 190, 195, 204;
  --neutral6-15: #c8ccd4;
  --neutral6-20: #cbcfd6;
  --neutral6-25: #ced2d9;
  --neutral6-30: #d2d5db;
  --neutral6-50: #dfe1e6;
  --neutral6-shade-10: #abb0b8;
  --neutral6-shade-12: #a7acb4;
  --neutral6-shade-30: #85898f;
  --neutral6-shade-15: #a2a6ad;
  --neutral6-shade-25: #8f9299;
  --neutral6-shade-40: #72757a;
  --neutral6-shade-50: #5f6266;
  --neutral7: #5b6b7b;
  --neutral7-rgb: 91, 107, 123;
  --neutral7-15: #74818f;
  --neutral7-20: #7c8995;
  --neutral7-25: #84909c;
  --neutral7-30: #8c97a3;
  --neutral7-50: #adb5bd;
  --neutral7-shade-10: #52606f;
  --neutral7-shade-12: #505e6c;
  --neutral7-shade-30: #404b56;
  --neutral7-shade-15: #4d5b69;
  --neutral7-shade-25: #44505c;
  --neutral7-shade-40: #37404a;
  --neutral7-shade-50: #2e363e;
  --link-color: #00635b;
  --link-color-hover: #005952;
  --link-color-active: #005952;
  --link-color-visited: #00635b;
  --link-color-visited-hover: #005952;
  --anchor-active-color: #ffffff;
  --anchor-active-hover-bg-color: #00635b;
  --anchor-active-bg-color: #00635b;
  --anchor-active-border-color: rgba(0, 99, 91, 0.3);
  --anchor-active-hover-border-color: #004540;
  --checkbox-disabled-checked-helper-color: #00635b;
  --checkbox-input-checked-helper-color: #00635b;
  --checkbox-input-checked-helper-background-color: #00635b;
  --checkbox-label-hover-color: #00635b;
  --checkbox-label-hover-helper-color: #005952;
  --checkbox-label-hover-text-color: #005952;
  --checkbox-border-hover-color: #005952;
  --checkbox-label-hover-helper-bg: #005952;
  --checkbox-checked-label-hover-hover: rgba(0, 99, 91, 0);
  --checkbox-checked-border-right: #00635b;
  --checkbox-checked-border-bottom: #00635b;
  --checkbox-background: #00635b;
  --checkbox-color: #00635b;
  --checkbox-helper-before-after-background: #ffffff;
  --checkbox-label-hover: #141414;
  --checkbox-focus-link-border: none;
  --checkbox-link-hover-color: #141414;
  --circle-graphics-border: #00635b;
  --circle-graphics-bg: #00635b;
  --circle-graphics-icon: #00635b;
  --radio-buttons-label-hover-color: #005952;
  --radio-buttons-label-hover: #267a74;
  --radio-buttons-checked-border: 2px solid #00635b;
  --radio-buttons-checked-hover-border: 2px solid #005952;
  --radio-buttons-checked-border-focus: 2px solid #267a74;
  --radio-buttons-checked-background-color: #00635b;
  --radio-buttons-checked-hover-background-color: #005952;
  --radio-buttons-hover-not-checked-before: 2px solid #005952;
  --radio-buttons-outline: 2px dotted #00635b;
  --radio-buttons-color: #0e62b8;
  --radio-buttons-box-shadow-focus: none;
  --radio-buttons-checked-hover-hover-background: none;
  --sortable-btn-color: #00635b;
  --table-icon-up-color: #00635b;
  --table-icon-up-down: #00635b;
  --table-icon-down-color: #00635b;
  --input-focus-border-color: #00635b;
  --input-focus-box-shadow: #00635b;
  --input-field-label-icon-color: #00635b;
  --label-color-active: #00635b;
  --action-icon-color-hover: #00635b;
  --tabs-indicator-color: #00635b;
  --tabs-hover: #00635b;
  --panel-background: #ffffff;
  --progress-indeterminate-background: #00635b;
  --progress-stepper-step-color: #00635b;
  --switch-checked-background-color: rgba(0, 99, 91, 0.24);
  --switch-checked-after-background-color: #00635b;
  --switch-lever-name-disabled-background-color: rgba(0, 99, 91, 0.24);
  --switch-disabled-background-color: #80b1ad;
  --wcag-focus: 1px solid #00635b;
  --spinner-layer-border-color: #00635b;
  --slider-filled-color: #00635b;
  --slider-circle-color: #00635b;
  --slider-active-on-start-background: #00635b;
  --slider-circle-on-start-color: #00635b;
  --slider-disabled-circle-on-start-color: #00635b;
  --slider-vertical-filled: #00635b;
  --slider-disabled-connect-color: #00635b;
  --btn-hover-background: rgba(0, 99, 91, 0);
  --btn-focus-background: rgba(0, 99, 91, 0);
  --btn-primary-2-hover-background: rgba(0, 99, 91, 0);
  --btn-primary-2-active-background: rgba(0, 99, 91, 0);
  --btn-primary-background: transparent;
  --btn-group-primary-background: transparent;
  --btn-group-primary-background-hover: rgba(91, 107, 123, 0.12);
  --btn-group-primary-2-background: transparent;
  --btn-group-primary-2-background-hover: rgba(91, 107, 123, 0.12);
  --btn-outline-wcag-disabled-color: #5b6b7b;
  --btn-outline-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-wcag-disabled-color: #5b6b7b;
  --btn-outline-primary-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-2-wcag-disabled-color: #5b6b7b;
  --btn-outline-primary-2-wcag-disabled-border-color: #5b6b7b;
  --btn-progress-v2-content-color: #00635b;
  --b-p-bg-h: #005952;
  --b-p-bg-a: #004540;
  --b-p2-bg-h: #005952;
  --b-p2-bg-a: #004540;
  --floating-primary-hover: #267a74;
  --floating-primary-active: #408a84;
  --icon-link-state-active-color: #00635b;
  --icon-link-state-active-color-hover: #005952;
  --icon-link-state-active-icon-border-color: #00635b;
  --bo-p-c-h: #005952;
  --bo-p-c-a: #004540;
  --bo-p2-c-h: #005952;
  --bo-p2-c-a: #004540;
  --icon-link-h-c: #005952;
  --icon-link-a-c: #004540;
  --minify-toggle-btn-hover: #005952;
  --select-focus-border-bottom: #00635b;
  --select-focus-border-color: #00635b;
  --select-focus-label-color: #00635b;
  --disabled-label-color: #00635b;
  --badge-num-outline-border: #00635b;
  --badge-num-outline-color: #00635b;
  --textarea-label-color-active: #00635b;
  --textarea-box-shadow-focus: 0 -1px 0 0 #00635b inset;
  --textarea-focus-border-color: #00635b;
  --chips-active-background: #00635b;
  --chips-active-border-color: #00635b;
  --chips-active-hover-bg-color: #00635b;
  --chips-active-hover-border-color: rgba(0, 99, 91, 0.15);
  --chips-icon-active-color: rgba(0, 99, 91, 0.85);
  --chips-icon-hover-color: #00635b;
  --navbar-a-active-hover: #00635b;
  --nav-nav-wrapper-a-hover-list-page-box-shadow: #00635b;
  --nav-hover-list-page-color: #00635b;
  --logo-li-a-link-color: #00635b;
  --logo-li-a-link-hover-color: #33827c;
  --logo-li-a-link-active-color: #4d928c;
  --search-block-input-border-color: #00635b;
  --dropdown-check-icon-color: #00635b;
  --dropdown-li-active-color: #00635b;
  --dropdown-content-collection-hover-active-color: #00635b;
  --dropdown-more-link-color: #00635b;
  --collection-active-color: #00635b;
  --collection-active-background: rgba(0, 99, 91, 0.2);
  --collection-active-small-color: #267a74;
  --collection-active-item: #00635b;
  --pagination-button-border: 1px solid #00635b;
  --pagination-button-color: #00635b;
  --pagination-button-color-disabled: #00635b;
  --pagination-button-hover-background: rgba(0, 99, 91, 0.12);
  --pagination-button-color-active: #00635b;
  --pagination-button-border-active: 3px solid #00635b;
  --selectable-hover-color: #00635b;
  --mat-calendar-today-dot: #00635b;
  --datetime-picker-primary-12: rgba(0, 99, 91, 0.12);
  --range-background: rgba(0, 99, 91, 0.12);
  --datetime-picker-primary-4: #00635b;
  --datetime-picker-primary: #00635b;
  --datetime-picker-primary-9: rgba(0, 99, 91, 0.9);
  --mat-calendar-days-number-hover-revers: #00635b;
  --only-icon-focus-color: #00635b;
  --notifications-btn-flat-primary: #00635b;
  --primary-text: #00635b;
  --notifications-flash-dialog-border: 1px solid #00635b;
  --notifications-flash-dialog-background-color: #00635b;
  --aw-chat-message-color: #00635b;
  --sendbar-send-btn-active-color: #00635b;
  --outline8: #00635b;
  --input-payment-focus-border-color: #00635b;
  --input-payment-focus-box-shadow: #00635b;
  --input-payment-label-color-focus: #00635b;
  --wcag-datatable-highlight-bg: rgba(20, 20, 20, 0.14);
  --wcag-datatable-hover-bg: rgba(20, 20, 20, 0.07);
  --dp-primary-9: rgba(0, 99, 91, 0.9);
  --dp-today-dot: #00635b;
  --wysiwyg-btn-active-color: #00635b;
}

.theme-light .subtheme12 {
  font-family: var(--font-family);
}

.theme-light .subtheme13 {
  --primary: #396070;
  --primary-rgb: 57, 96, 112;
  --primary-15: #577885;
  --primary-20: #61808d;
  --primary-25: #6b8894;
  --primary-30: #74909b;
  --primary-50: #9cb0b8;
  --primary-shade-10: #335665;
  --primary-shade-12: #325463;
  --primary-shade-30: #28434e;
  --primary-shade-15: #30525f;
  --primary-shade-25: #2b4854;
  --primary-shade-40: #223a43;
  --primary-shade-50: #1d3038;
  --primary-2: #396070;
  --primary-2-rgb: 57, 96, 112;
  --primary-2-15: #577885;
  --primary-2-20: #61808d;
  --primary-2-25: #6b8894;
  --primary-2-30: #74909b;
  --primary-2-50: #9cb0b8;
  --primary-2-shade-10: #335665;
  --primary-2-shade-12: #325463;
  --primary-2-shade-30: #28434e;
  --primary-2-shade-15: #30525f;
  --primary-2-shade-25: #2b4854;
  --primary-2-shade-40: #223a43;
  --primary-2-shade-50: #1d3038;
  --success: #008906;
  --success-rgb: 0, 137, 6;
  --success-15: #269b2b;
  --success-20: #33a138;
  --success-25: #40a744;
  --success-30: #4dac51;
  --success-50: #80c483;
  --success-shade-10: #007b05;
  --success-shade-12: #007905;
  --success-shade-30: #006004;
  --success-shade-15: #007405;
  --success-shade-25: #006705;
  --success-shade-40: #005204;
  --success-shade-50: #004503;
  --success-2: #007a06;
  --success-2-rgb: 0, 122, 6;
  --success-2-15: #268e2b;
  --success-2-20: #339538;
  --success-2-25: #409b44;
  --success-2-30: #4da251;
  --success-2-50: #80bd83;
  --success-2-shade-10: #006e05;
  --success-2-shade-12: #006b05;
  --success-2-shade-30: #005504;
  --success-2-shade-15: #006805;
  --success-2-shade-25: #005c05;
  --success-2-shade-40: #004904;
  --success-2-shade-50: #003d03;
  --warning: #ba5b03;
  --warning-rgb: 186, 91, 3;
  --warning-15: #c47429;
  --warning-20: #c87c35;
  --warning-25: #cb8442;
  --warning-30: #cf8c4f;
  --warning-50: #ddad81;
  --warning-shade-10: #a75203;
  --warning-shade-12: #a45003;
  --warning-shade-30: #824002;
  --warning-shade-15: #9e4d03;
  --warning-shade-25: #8c4402;
  --warning-shade-40: #703702;
  --warning-shade-50: #5d2e02;
  --warning-2: #a34903;
  --warning-2-rgb: 163, 73, 3;
  --warning-2-15: #b16429;
  --warning-2-20: #b56d35;
  --warning-2-25: #ba7742;
  --warning-2-30: #bf804f;
  --warning-2-50: #d1a481;
  --warning-2-shade-10: #934203;
  --warning-2-shade-12: #8f4003;
  --warning-2-shade-30: #723302;
  --warning-2-shade-15: #8b3e03;
  --warning-2-shade-25: #7a3702;
  --warning-2-shade-40: #622c02;
  --warning-2-shade-50: #522502;
  --danger: #d93b3d;
  --danger-rgb: 217, 59, 61;
  --danger-15: #df585a;
  --danger-20: #e16264;
  --danger-25: #e36c6e;
  --danger-30: #e47677;
  --danger-50: #ec9d9e;
  --danger-shade-10: #c33537;
  --danger-shade-12: #bf3436;
  --danger-shade-30: #98292b;
  --danger-shade-15: #b83234;
  --danger-shade-25: #a32c2e;
  --danger-shade-40: #822325;
  --danger-shade-50: #6d1e1f;
  --danger-2: #c01316;
  --danger-2-rgb: 192, 19, 22;
  --danger-2-15: #c93639;
  --danger-2-20: #cd4245;
  --danger-2-25: #d04e50;
  --danger-2-30: #d35a5c;
  --danger-2-50: #e0898b;
  --danger-2-shade-10: #ad1114;
  --danger-2-shade-12: #a91113;
  --danger-2-shade-30: #860d0f;
  --danger-2-shade-15: #a31013;
  --danger-2-shade-25: #900e11;
  --danger-2-shade-40: #730b0d;
  --danger-2-shade-50: #600a0b;
  --hue1: #1774cc;
  --hue1-rgb: 23, 116, 204;
  --hue1-15: #3a89d4;
  --hue1-20: #4590d6;
  --hue1-25: #5197d9;
  --hue1-30: #5d9edb;
  --hue1-50: #8bbae6;
  --hue1-shade-10: #1568b8;
  --hue1-shade-12: #1466b4;
  --hue1-shade-30: #10518f;
  --hue1-shade-15: #1463ad;
  --hue1-shade-25: #115799;
  --hue1-shade-40: #0e467a;
  --hue1-shade-50: #0c3a66;
  --hue2: #7863e0;
  --hue2-rgb: 120, 99, 224;
  --hue2-15: #8c7ae5;
  --hue2-20: #9382e6;
  --hue2-25: #9a8ae8;
  --hue2-30: #a192e9;
  --hue2-50: #bcb1f0;
  --hue2-shade-10: #6c59ca;
  --hue2-shade-12: #6a57c5;
  --hue2-shade-30: #54459d;
  --hue2-shade-15: #6654be;
  --hue2-shade-25: #5a4aa8;
  --hue2-shade-40: #483b86;
  --hue2-shade-50: #3c3270;
  --hue3: #c32dc3;
  --hue3-rgb: 195, 45, 195;
  --hue3-15: #cc4dcc;
  --hue3-20: #cf57cf;
  --hue3-25: #d262d2;
  --hue3-30: #d56cd5;
  --hue3-50: #e196e1;
  --hue3-shade-10: #b029b0;
  --hue3-shade-12: #ac28ac;
  --hue3-shade-30: #892089;
  --hue3-shade-15: #a626a6;
  --hue3-shade-25: #922292;
  --hue3-shade-40: #751b75;
  --hue3-shade-50: #621762;
  --hue4: #a34903;
  --hue4-rgb: 163, 73, 3;
  --hue4-15: #b16429;
  --hue4-20: #b56d35;
  --hue4-25: #ba7742;
  --hue4-30: #bf804f;
  --hue4-50: #d1a481;
  --hue4-shade-10: #934203;
  --hue4-shade-12: #8f4003;
  --hue4-shade-30: #723302;
  --hue4-shade-15: #8b3e03;
  --hue4-shade-25: #7a3702;
  --hue4-shade-40: #622c02;
  --hue4-shade-50: #522502;
  --hue5: #007a06;
  --hue5-rgb: 0, 122, 6;
  --hue5-15: #268e2b;
  --hue5-20: #339538;
  --hue5-25: #409b44;
  --hue5-30: #4da251;
  --hue5-50: #80bd83;
  --hue5-shade-10: #006e05;
  --hue5-shade-12: #006b05;
  --hue5-shade-30: #005504;
  --hue5-shade-15: #006805;
  --hue5-shade-25: #005c05;
  --hue5-shade-40: #004904;
  --hue5-shade-50: #003d03;
  --hue6: #00857a;
  --hue6-rgb: 0, 133, 122;
  --hue6-15: #26978e;
  --hue6-20: #339d95;
  --hue6-25: #40a49b;
  --hue6-30: #4daaa2;
  --hue6-50: #80c2bd;
  --hue6-shade-10: #00786e;
  --hue6-shade-12: #00756b;
  --hue6-shade-30: #005d55;
  --hue6-shade-15: #007168;
  --hue6-shade-25: #00645c;
  --hue6-shade-40: #005049;
  --hue6-shade-50: #00433d;
  --hue7: #0e62b8;
  --hue7-rgb: 14, 98, 184;
  --hue7-15: #327ac3;
  --hue7-20: #3e81c6;
  --hue7-25: #4a89ca;
  --hue7-30: #5691cd;
  --hue7-50: #87b1dc;
  --hue7-shade-10: #0d58a6;
  --hue7-shade-12: #0c56a2;
  --hue7-shade-30: #0a4581;
  --hue7-shade-15: #0c539c;
  --hue7-shade-25: #0b4a8a;
  --hue7-shade-40: #083b6e;
  --hue7-shade-50: #07315c;
  --hue8: #594bb0;
  --hue8-rgb: 89, 75, 176;
  --hue8-15: #7266bc;
  --hue8-20: #7a6fc0;
  --hue8-25: #8378c4;
  --hue8-30: #8b81c8;
  --hue8-50: #aca5d8;
  --hue8-shade-10: #50449e;
  --hue8-shade-12: #4e429b;
  --hue8-shade-30: #3e357b;
  --hue8-shade-15: #4c4096;
  --hue8-shade-25: #433884;
  --hue8-shade-40: #352d6a;
  --hue8-shade-50: #2d2658;
  --hue9: #af20af;
  --hue9-rgb: 175, 32, 175;
  --hue9-15: #bb41bb;
  --hue9-20: #bf4dbf;
  --hue9-25: #c358c3;
  --hue9-30: #c763c7;
  --hue9-50: #d790d7;
  --hue9-shade-10: #9e1d9e;
  --hue9-shade-12: #9a1c9a;
  --hue9-shade-30: #7b167b;
  --hue9-shade-15: #951b95;
  --hue9-shade-25: #831883;
  --hue9-shade-40: #691369;
  --hue9-shade-50: #581058;
  --hue10: #c01316;
  --hue10-rgb: 192, 19, 22;
  --hue10-15: #c93639;
  --hue10-20: #cd4245;
  --hue10-25: #d04e50;
  --hue10-30: #d35a5c;
  --hue10-50: #e0898b;
  --hue10-shade-10: #ad1114;
  --hue10-shade-12: #a91113;
  --hue10-shade-30: #860d0f;
  --hue10-shade-15: #a31013;
  --hue10-shade-25: #900e11;
  --hue10-shade-40: #730b0d;
  --hue10-shade-50: #600a0b;
  --hue11: #a34903;
  --hue11-rgb: 163, 73, 3;
  --hue11-15: #b16429;
  --hue11-20: #b56d35;
  --hue11-25: #ba7742;
  --hue11-30: #bf804f;
  --hue11-50: #d1a481;
  --hue11-shade-10: #934203;
  --hue11-shade-12: #8f4003;
  --hue11-shade-30: #723302;
  --hue11-shade-15: #8b3e03;
  --hue11-shade-25: #7a3702;
  --hue11-shade-40: #622c02;
  --hue11-shade-50: #522502;
  --hue12: #00635b;
  --hue12-rgb: 0, 99, 91;
  --hue12-15: #267a74;
  --hue12-20: #33827c;
  --hue12-25: #408a84;
  --hue12-30: #4d928c;
  --hue12-50: #80b1ad;
  --hue12-shade-10: #005952;
  --hue12-shade-12: #005750;
  --hue12-shade-30: #004540;
  --hue12-shade-15: #00544d;
  --hue12-shade-25: #004a44;
  --hue12-shade-40: #003b37;
  --hue12-shade-50: #00322e;
  --hue13: #396070;
  --hue13-rgb: 57, 96, 112;
  --hue13-15: #577885;
  --hue13-20: #61808d;
  --hue13-25: #6b8894;
  --hue13-30: #74909b;
  --hue13-50: #9cb0b8;
  --hue13-shade-10: #335665;
  --hue13-shade-12: #325463;
  --hue13-shade-30: #28434e;
  --hue13-shade-15: #30525f;
  --hue13-shade-25: #2b4854;
  --hue13-shade-40: #223a43;
  --hue13-shade-50: #1d3038;
  --white: #ffffff;
  --white-rgb: 255, 255, 255;
  --white-15: white;
  --white-20: white;
  --white-25: white;
  --white-30: white;
  --white-50: white;
  --white-shade-10: #e6e6e6;
  --white-shade-12: #e0e0e0;
  --white-shade-30: #b3b3b3;
  --white-shade-15: #d9d9d9;
  --white-shade-25: #bfbfbf;
  --white-shade-40: #999999;
  --white-shade-50: gray;
  --black: #000;
  --black-rgb: 0, 0, 0;
  --black-15: #262626;
  --black-20: #333333;
  --black-25: #404040;
  --black-30: #4d4d4d;
  --black-50: gray;
  --black-shade-10: black;
  --black-shade-12: black;
  --black-shade-30: black;
  --black-shade-15: black;
  --black-shade-25: black;
  --black-shade-40: black;
  --black-shade-50: black;
  --neutral1: #ffffff;
  --neutral1-rgb: 255, 255, 255;
  --neutral1-15: white;
  --neutral1-20: white;
  --neutral1-25: white;
  --neutral1-30: white;
  --neutral1-50: white;
  --neutral1-shade-10: #e6e6e6;
  --neutral1-shade-12: #e0e0e0;
  --neutral1-shade-30: #b3b3b3;
  --neutral1-shade-15: #d9d9d9;
  --neutral1-shade-25: #bfbfbf;
  --neutral1-shade-40: #999999;
  --neutral1-shade-50: gray;
  --neutral2: #f7f7f7;
  --neutral2-rgb: 247, 247, 247;
  --neutral2-15: #f8f8f8;
  --neutral2-20: #f9f9f9;
  --neutral2-25: #f9f9f9;
  --neutral2-30: #f9f9f9;
  --neutral2-50: #fbfbfb;
  --neutral2-shade-10: #dedede;
  --neutral2-shade-12: #d9d9d9;
  --neutral2-shade-30: #adadad;
  --neutral2-shade-15: #d2d2d2;
  --neutral2-shade-25: #b9b9b9;
  --neutral2-shade-40: #949494;
  --neutral2-shade-50: #7c7c7c;
  --neutral3: #f0f1f2;
  --neutral3-rgb: 240, 241, 242;
  --neutral3-15: #f2f3f4;
  --neutral3-20: #f3f4f5;
  --neutral3-25: #f4f5f5;
  --neutral3-30: #f5f5f6;
  --neutral3-50: #f8f8f9;
  --neutral3-shade-10: #d8d9da;
  --neutral3-shade-12: #d3d4d5;
  --neutral3-shade-30: #a8a9a9;
  --neutral3-shade-15: #cccdce;
  --neutral3-shade-25: #b4b5b6;
  --neutral3-shade-40: #909191;
  --neutral3-shade-50: #787979;
  --neutral4: #e8eaed;
  --neutral4-rgb: 232, 234, 237;
  --neutral4-15: #ebedf0;
  --neutral4-20: #edeef1;
  --neutral4-25: #eeeff2;
  --neutral4-30: #eff0f2;
  --neutral4-50: #f4f5f6;
  --neutral4-shade-10: #d1d3d5;
  --neutral4-shade-12: #ccced1;
  --neutral4-shade-30: #a2a4a6;
  --neutral4-shade-15: #c5c7c9;
  --neutral4-shade-25: #aeb0b2;
  --neutral4-shade-40: #8b8c8e;
  --neutral4-shade-50: #747577;
  --neutral5: #141414;
  --neutral5-rgb: 20, 20, 20;
  --neutral5-15: #373737;
  --neutral5-20: #434343;
  --neutral5-25: #4f4f4f;
  --neutral5-30: #5b5b5b;
  --neutral5-50: #8a8a8a;
  --neutral5-shade-10: #121212;
  --neutral5-shade-12: #121212;
  --neutral5-shade-30: #0e0e0e;
  --neutral5-shade-15: #111111;
  --neutral5-shade-25: #0f0f0f;
  --neutral5-shade-40: #0c0c0c;
  --neutral5-shade-50: #0a0a0a;
  --neutral6: #bec3cc;
  --neutral6-rgb: 190, 195, 204;
  --neutral6-15: #c8ccd4;
  --neutral6-20: #cbcfd6;
  --neutral6-25: #ced2d9;
  --neutral6-30: #d2d5db;
  --neutral6-50: #dfe1e6;
  --neutral6-shade-10: #abb0b8;
  --neutral6-shade-12: #a7acb4;
  --neutral6-shade-30: #85898f;
  --neutral6-shade-15: #a2a6ad;
  --neutral6-shade-25: #8f9299;
  --neutral6-shade-40: #72757a;
  --neutral6-shade-50: #5f6266;
  --neutral7: #5b6b7b;
  --neutral7-rgb: 91, 107, 123;
  --neutral7-15: #74818f;
  --neutral7-20: #7c8995;
  --neutral7-25: #84909c;
  --neutral7-30: #8c97a3;
  --neutral7-50: #adb5bd;
  --neutral7-shade-10: #52606f;
  --neutral7-shade-12: #505e6c;
  --neutral7-shade-30: #404b56;
  --neutral7-shade-15: #4d5b69;
  --neutral7-shade-25: #44505c;
  --neutral7-shade-40: #37404a;
  --neutral7-shade-50: #2e363e;
  --link-color: #396070;
  --link-color-hover: #335665;
  --link-color-active: #335665;
  --link-color-visited: #396070;
  --link-color-visited-hover: #335665;
  --anchor-active-color: #ffffff;
  --anchor-active-hover-bg-color: #396070;
  --anchor-active-bg-color: #396070;
  --anchor-active-border-color: rgba(57, 96, 112, 0.3);
  --anchor-active-hover-border-color: #28434e;
  --checkbox-disabled-checked-helper-color: #396070;
  --checkbox-input-checked-helper-color: #396070;
  --checkbox-input-checked-helper-background-color: #396070;
  --checkbox-label-hover-color: #396070;
  --checkbox-label-hover-helper-color: #335665;
  --checkbox-label-hover-text-color: #335665;
  --checkbox-border-hover-color: #335665;
  --checkbox-label-hover-helper-bg: #335665;
  --checkbox-checked-label-hover-hover: rgba(57, 96, 112, 0);
  --checkbox-checked-border-right: #396070;
  --checkbox-checked-border-bottom: #396070;
  --checkbox-background: #396070;
  --checkbox-color: #396070;
  --checkbox-helper-before-after-background: #ffffff;
  --checkbox-label-hover: #141414;
  --checkbox-focus-link-border: none;
  --checkbox-link-hover-color: #141414;
  --circle-graphics-border: #396070;
  --circle-graphics-bg: #396070;
  --circle-graphics-icon: #396070;
  --radio-buttons-label-hover-color: #335665;
  --radio-buttons-label-hover: #577885;
  --radio-buttons-checked-border: 2px solid #396070;
  --radio-buttons-checked-hover-border: 2px solid #335665;
  --radio-buttons-checked-border-focus: 2px solid #577885;
  --radio-buttons-checked-background-color: #396070;
  --radio-buttons-checked-hover-background-color: #335665;
  --radio-buttons-hover-not-checked-before: 2px solid #335665;
  --radio-buttons-outline: 2px dotted #396070;
  --radio-buttons-color: #0e62b8;
  --radio-buttons-box-shadow-focus: none;
  --radio-buttons-checked-hover-hover-background: none;
  --sortable-btn-color: #396070;
  --table-icon-up-color: #396070;
  --table-icon-up-down: #396070;
  --table-icon-down-color: #396070;
  --input-focus-border-color: #396070;
  --input-focus-box-shadow: #396070;
  --input-field-label-icon-color: #396070;
  --label-color-active: #396070;
  --action-icon-color-hover: #396070;
  --tabs-indicator-color: #396070;
  --tabs-hover: #396070;
  --panel-background: #ffffff;
  --progress-indeterminate-background: #396070;
  --progress-stepper-step-color: #396070;
  --switch-checked-background-color: rgba(57, 96, 112, 0.24);
  --switch-checked-after-background-color: #396070;
  --switch-lever-name-disabled-background-color: rgba(57, 96, 112, 0.24);
  --switch-disabled-background-color: #9cb0b8;
  --wcag-focus: 1px solid #396070;
  --spinner-layer-border-color: #396070;
  --slider-filled-color: #396070;
  --slider-circle-color: #396070;
  --slider-active-on-start-background: #396070;
  --slider-circle-on-start-color: #396070;
  --slider-disabled-circle-on-start-color: #396070;
  --slider-vertical-filled: #396070;
  --slider-disabled-connect-color: #396070;
  --btn-hover-background: rgba(57, 96, 112, 0);
  --btn-focus-background: rgba(57, 96, 112, 0);
  --btn-primary-2-hover-background: rgba(57, 96, 112, 0);
  --btn-primary-2-active-background: rgba(57, 96, 112, 0);
  --btn-primary-background: transparent;
  --btn-group-primary-background: transparent;
  --btn-group-primary-background-hover: rgba(91, 107, 123, 0.12);
  --btn-group-primary-2-background: transparent;
  --btn-group-primary-2-background-hover: rgba(91, 107, 123, 0.12);
  --btn-outline-wcag-disabled-color: #5b6b7b;
  --btn-outline-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-wcag-disabled-color: #5b6b7b;
  --btn-outline-primary-wcag-disabled-border-color: #5b6b7b;
  --btn-outline-primary-2-wcag-disabled-color: #5b6b7b;
  --btn-outline-primary-2-wcag-disabled-border-color: #5b6b7b;
  --btn-progress-v2-content-color: #396070;
  --b-p-bg-h: #335665;
  --b-p-bg-a: #28434e;
  --b-p2-bg-h: #335665;
  --b-p2-bg-a: #28434e;
  --floating-primary-hover: #577885;
  --floating-primary-active: #6b8894;
  --icon-link-state-active-color: #396070;
  --icon-link-state-active-color-hover: #335665;
  --icon-link-state-active-icon-border-color: #396070;
  --bo-p-c-h: #335665;
  --bo-p-c-a: #28434e;
  --bo-p2-c-h: #335665;
  --bo-p2-c-a: #28434e;
  --icon-link-h-c: #335665;
  --icon-link-a-c: #28434e;
  --minify-toggle-btn-hover: #335665;
  --select-focus-border-bottom: #396070;
  --select-focus-border-color: #396070;
  --select-focus-label-color: #396070;
  --disabled-label-color: #396070;
  --badge-num-outline-border: #396070;
  --badge-num-outline-color: #396070;
  --textarea-label-color-active: #396070;
  --textarea-box-shadow-focus: 0 -1px 0 0 #396070 inset;
  --textarea-focus-border-color: #396070;
  --chips-active-background: #396070;
  --chips-active-border-color: #396070;
  --chips-active-hover-bg-color: #396070;
  --chips-active-hover-border-color: rgba(57, 96, 112, 0.15);
  --chips-icon-active-color: rgba(57, 96, 112, 0.85);
  --chips-icon-hover-color: #396070;
  --navbar-a-active-hover: #396070;
  --nav-nav-wrapper-a-hover-list-page-box-shadow: #396070;
  --nav-hover-list-page-color: #396070;
  --logo-li-a-link-color: #396070;
  --logo-li-a-link-hover-color: #61808d;
  --logo-li-a-link-active-color: #74909b;
  --search-block-input-border-color: #396070;
  --dropdown-check-icon-color: #396070;
  --dropdown-li-active-color: #396070;
  --dropdown-content-collection-hover-active-color: #396070;
  --dropdown-more-link-color: #396070;
  --collection-active-color: #396070;
  --collection-active-background: rgba(57, 96, 112, 0.2);
  --collection-active-small-color: #577885;
  --collection-active-item: #396070;
  --pagination-button-border: 1px solid #396070;
  --pagination-button-color: #396070;
  --pagination-button-color-disabled: #396070;
  --pagination-button-hover-background: rgba(57, 96, 112, 0.12);
  --pagination-button-color-active: #396070;
  --pagination-button-border-active: 3px solid #396070;
  --selectable-hover-color: #396070;
  --mat-calendar-today-dot: #396070;
  --datetime-picker-primary-12: rgba(57, 96, 112, 0.12);
  --range-background: rgba(57, 96, 112, 0.12);
  --datetime-picker-primary-4: #396070;
  --datetime-picker-primary: #396070;
  --datetime-picker-primary-9: rgba(57, 96, 112, 0.9);
  --mat-calendar-days-number-hover-revers: #396070;
  --only-icon-focus-color: #396070;
  --notifications-btn-flat-primary: #396070;
  --primary-text: #396070;
  --notifications-flash-dialog-border: 1px solid #396070;
  --notifications-flash-dialog-background-color: #396070;
  --aw-chat-message-color: #396070;
  --sendbar-send-btn-active-color: #396070;
  --outline8: #396070;
  --input-payment-focus-border-color: #396070;
  --input-payment-focus-box-shadow: #396070;
  --input-payment-label-color-focus: #396070;
  --wcag-datatable-highlight-bg: rgba(20, 20, 20, 0.14);
  --wcag-datatable-hover-bg: rgba(20, 20, 20, 0.07);
  --dp-primary-9: rgba(57, 96, 112, 0.9);
  --dp-today-dot: #396070;
  --wysiwyg-btn-active-color: #396070;
}

.theme-light .subtheme13 {
  font-family: var(--font-family);
}

.circle-graphics {
  width: 120px;
  height: 120px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid;
}
.circle-graphics .icon,
.circle-graphics svg {
  width: 80px !important;
  height: 80px !important;
  font-size: 80px !important;
  margin: 0 !important;
}
.circle-graphics.border {
  border-color: var(--circle-graphics-border);
}
.circle-graphics.border .icon {
  color: var(--circle-graphics-icon);
}
.circle-graphics.border svg {
  fill: var(--circle-graphics-icon);
}
.circle-graphics.border [class^=material-icons-] {
  color: var(--circle-graphics-icon);
}
.circle-graphics.background {
  border: none !important;
  background: var(--circle-graphics-bg);
}
.circle-graphics.background .icon {
  color: var(--circle-graphics-icon-background);
}
.circle-graphics.background svg {
  fill: var(--circle-graphics-icon-background);
}
.circle-graphics.background [class^=material-icons-] {
  color: var(--circle-graphics-icon-background);
}
.circle-graphics.color-label {
  border-color: var(--circle-graphics-border-neutral) !important;
}
.circle-graphics.color-label .icon {
  color: var(--circle-graphics-icon);
}
.circle-graphics.color-label svg {
  fill: var(--circle-graphics-icon);
}
.circle-graphics.color-label [class^=material-icons] {
  color: var(--circle-graphics-icon);
}
.circle-graphics.neutral {
  border-color: var(--circle-graphics-border-neutral) !important;
}
.circle-graphics.neutral .icon {
  color: var(--circle-graphics-icon-neutral) !important;
}
.circle-graphics.neutral svg {
  fill: var(--circle-graphics-icon-neutral) !important;
}
.circle-graphics.neutral [class^=material-icons] {
  color: var(--circle-graphics-icon-neutral) !important;
}
.circle-graphics.xs-icon {
  width: 56px;
  height: 56px;
  font-size: 24px !important;
  border-color: var(--circle-graphics-border);
}
.circle-graphics.xs-icon .icon {
  width: 24px !important;
  height: 24px !important;
  font-size: 24px !important;
  margin: 0 !important;
}
@media screen and (min-width: 0\0 ) {
  .circle-graphics.xs-icon .icon {
    height: 21px !important;
  }
}
.circle-graphics.xs-icon [class^=material-icons],
.circle-graphics.xs-icon svg {
  width: 24px !important;
  height: 24px !important;
  font-size: 24px !important;
  margin: 0 !important;
}
.circle-graphics.xs-icon .layered.icon {
  width: 24px !important;
  height: 24px !important;
  font-size: 24px !important;
  margin: 0 !important;
}
@media screen and (min-width: 0\0 ) {
  .circle-graphics.xs-icon .layered.icon {
    height: 21px !important;
  }
}
.circle-graphics.s-icon {
  font-size: 32px !important;
  width: 72px;
  height: 72px;
  border-color: var(--circle-graphics-border);
}
.circle-graphics.s-icon .icon {
  width: 32px !important;
  height: 32px !important;
  font-size: 32px !important;
  margin: 0 !important;
}
@media screen and (min-width: 0\0 ) {
  .circle-graphics.s-icon .icon {
    height: 28px !important;
  }
}
.circle-graphics.s-icon [class^=material-icons],
.circle-graphics.s-icon svg {
  width: 32px !important;
  height: 32px !important;
  font-size: 32px !important;
  margin: 0 !important;
}
.circle-graphics.s-icon .layered.icon {
  width: 32px !important;
  height: 32px !important;
  font-size: 32px !important;
  margin: 0 !important;
}
@media screen and (min-width: 0\0 ) {
  .circle-graphics.s-icon .layered.icon {
    height: 28px !important;
  }
}
.circle-graphics.m-icon {
  font-size: 48px !important;
  width: 88px;
  height: 88px;
  border-color: var(--circle-graphics-border);
}
.circle-graphics.m-icon .icon {
  width: 48px !important;
  height: 48px !important;
  font-size: 48px !important;
  margin: 0 !important;
}
@media screen and (min-width: 0\0 ) {
  .circle-graphics.m-icon .icon {
    height: 40px !important;
  }
}
.circle-graphics.m-icon [class^=material-icons],
.circle-graphics.m-icon svg {
  width: 48px !important;
  height: 48px !important;
  font-size: 48px !important;
  margin: 0 !important;
}
.circle-graphics.m-icon .layered.icon {
  width: 48px !important;
  height: 48px !important;
  font-size: 48px !important;
  margin: 0 !important;
}
@media screen and (min-width: 0\0 ) {
  .circle-graphics.m-icon .layered.icon {
    height: 40px !important;
  }
}
.circle-graphics.l-icon {
  font-size: 64px !important;
  width: 104px;
  height: 104px;
  border-color: var(--circle-graphics-border);
}
.circle-graphics.l-icon .icon {
  width: 64px !important;
  height: 64px !important;
  font-size: 64px !important;
  margin: 0 !important;
}
@media screen and (min-width: 0\0 ) {
  .circle-graphics.l-icon .icon {
    height: 55px !important;
  }
}
.circle-graphics.l-icon [class^=material-icons],
.circle-graphics.l-icon svg {
  width: 64px !important;
  height: 64px !important;
  font-size: 64px !important;
  margin: 0 !important;
}
.circle-graphics.l-icon .layered.icon {
  width: 64px !important;
  height: 64px !important;
  font-size: 64px !important;
  margin: 0 !important;
}
@media screen and (min-width: 0\0 ) {
  .circle-graphics.l-icon .layered.icon {
    height: 55px !important;
  }
}
.circle-graphics.xl-icon {
  font-size: 80px !important;
  width: 120px;
  height: 120px;
  border-color: var(--circle-graphics-border);
}
.circle-graphics.xl-icon .icon {
  width: 80px !important;
  height: 80px !important;
  font-size: 80px !important;
  margin: 0 !important;
}
@media screen and (min-width: 0\0 ) {
  .circle-graphics.xl-icon .icon {
    height: 65px !important;
  }
}
.circle-graphics.xl-icon [class^=material-icons],
.circle-graphics.xl-icon svg {
  width: 80px !important;
  height: 80px !important;
  font-size: 80px !important;
  margin: 0 !important;
}
.circle-graphics.xl-icon .layered.icon {
  width: 80px !important;
  height: 80px !important;
  font-size: 80px !important;
  margin: 0 !important;
}
@media screen and (min-width: 0\0 ) {
  .circle-graphics.xl-icon .layered.icon {
    height: 65px !important;
  }
}

.cdk-visually-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap;
  outline: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  left: 0;
}
[dir=rtl] .cdk-visually-hidden {
  left: auto;
  right: 0;
}

.visit-tabs {
  height: 80px;
}
.visit-tabs li.tab {
  flex: 1;
}
.visit-tabs li.tab a {
  padding: 0 !important;
  font-size: 15px;
  font-weight: 800;
}

.theme-light .helper-text-old,
.theme-dark .helper-text-old {
  font-size: 0.875rem;
  color: #bec3cc;
  line-height: 1;
  height: 1rem;
  padding-top: 0;
}
.theme-light .pt-15,
.theme-dark .pt-15 {
  padding-top: 15px;
}
.theme-light .heading,
.theme-dark .heading {
  margin-bottom: 1rem;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.5;
}
.theme-light .cdk-global-overlay-wrapper,
.theme-dark .cdk-global-overlay-wrapper {
  overflow: auto;
}
@media screen and (max-height: 1200px) {
  .theme-light .aw-modal,
  .theme-dark .aw-modal {
    max-height: inherit !important;
  }
}
@media (max-width: 768px) {
  .theme-light .aw-modal,
  .theme-dark .aw-modal {
    max-width: 100% !important;
    width: 100% !important;
    min-width: 376px !important;
    height: auto !important;
    max-height: 80vh !important;
    min-height: auto !important;
  }
  .theme-light .aw-modal.schedule-confirmation,
  .theme-dark .aw-modal.schedule-confirmation {
    position: absolute !important;
    bottom: 0px;
  }
  .theme-light .aw-modal.schedule-confirmation .mat-mdc-dialog-container,
  .theme-dark .aw-modal.schedule-confirmation .mat-mdc-dialog-container {
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
  }
  .theme-light .aw-modal .schedule-confirm,
  .theme-dark .aw-modal .schedule-confirm {
    padding: 0px;
  }
}
.theme-light .aw-modal .mat-mdc-dialog-container,
.theme-dark .aw-modal .mat-mdc-dialog-container {
  border-radius: 1.5rem !important;
  padding: 24px !important;
}
.theme-light .aw-modal .mat-mdc-dialog-container#error-dialog .preparing-visit .error .something-went-wrong,
.theme-light .aw-modal .mat-mdc-dialog-container#error-dialog .preparing-visit .error .please-double-check,
.theme-dark .aw-modal .mat-mdc-dialog-container#error-dialog .preparing-visit .error .something-went-wrong,
.theme-dark .aw-modal .mat-mdc-dialog-container#error-dialog .preparing-visit .error .please-double-check {
  color: inherit;
}
.theme-light .aw-modal .mat-mdc-dialog-container .mdc-dialog__surface,
.theme-dark .aw-modal .mat-mdc-dialog-container .mdc-dialog__surface {
  text-align: inherit;
}
.theme-light .aw-modal .schedule-confirm,
.theme-dark .aw-modal .schedule-confirm {
  padding: 0px;
}
.theme-light .select-wrapper,
.theme-dark .select-wrapper {
  text-align: left;
}
.theme-light header,
.theme-dark header {
  display: flex;
  min-width: none;
}
.theme-light .schedule-form h1.form-title,
.theme-dark .schedule-form h1.form-title {
  font: 600 28px/1.43 "Open Sans", sans-serif;
  height: 40px;
  margin-bottom: 32px;
}
.theme-light .logo,
.theme-dark .logo {
  padding-bottom: 2rem;
}
@media (max-width: 688px) {
  .theme-light .logo,
  .theme-dark .logo {
    max-width: none;
  }
}
@media (max-width: 992px) {
  .theme-light .logo,
  .theme-dark .logo {
    max-width: 850px;
    width: 100%;
    margin: -1px auto;
    padding: 0px 0px 2rem 0px;
    background-color: #1a1f24;
    background-position: top;
  }
}
.theme-light .input-field.val-success input,
.theme-light .select-wrapper.val-success a[automation=selectAction].cmp-select,
.theme-dark .input-field.val-success input,
.theme-dark .select-wrapper.val-success a[automation=selectAction].cmp-select {
  box-shadow: none !important;
  border-color: #bec3cc !important;
}
.theme-light .dp-container .input-group-addon.action-icon,
.theme-dark .dp-container .input-group-addon.action-icon {
  width: auto;
  right: var(--action-icon-right);
}
.theme-light .dp-container .input-group-addon.action-icon > i,
.theme-dark .dp-container .input-group-addon.action-icon > i {
  color: var(--action-icon-color);
}

body.theme-dark header {
  background: #141414;
}
body.theme-dark header .headerLinkText {
  color: #fff;
}
body.theme-dark header .headerLinkText > a {
  color: #fff;
}

body.theme-light header .headerLinkText {
  color: #141414;
}
body.theme-light header .headerLinkText > a {
  color: #141414;
}
body.theme-light header .headerLinkText > a:hover {
  background: transparent;
}

body.theme-light,
body.theme-dark {
  background: none;
  min-width: 320px;
}
body.theme-light header,
body.theme-dark header {
  padding: 11px 24px;
  box-sizing: border-box;
}
@media (max-width: 480px) {
  body.theme-light header,
  body.theme-dark header {
    padding: 11px 1rem;
  }
}
body.theme-light header .headerLinkText > a,
body.theme-dark header .headerLinkText > a {
  font-size: 14px;
  line-height: 1.43;
  padding: 0;
  min-width: 0;
}
body.theme-light header .headerLinkText > a.help-link,
body.theme-dark header .headerLinkText > a.help-link {
  margin: 0;
  min-width: 0;
}
body.theme-light .logo-img,
body.theme-dark .logo-img {
  height: 34px;
  width: 140px;
  min-width: 140px;
  max-width: 140px;
  margin: 0;
}
body.theme-light .logo-img img,
body.theme-dark .logo-img img {
  max-height: 34px;
}

.patient-information-section .input-field {
  bottom: 0;
}

.copy-link-icon {
  background-image: url('copy-link-icon.5e1db112b2764fe4.svg');
  background-size: 1em 1em;
  width: 1em;
  height: 1em;
  display: inline-block;
}

.input-field.val-warning:after,
.input-field.val-success:after {
  display: none;
}

.aw-responsive-layout-content {
  display: flex;
  flex-direction: column;
  flex: 1 0 auto;
}
