/*!***************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/ngx-bootstrap/datepicker/bs-datepicker.css?ngGlobalStyle ***!
  \***************************************************************************************************************************************************************************************************************************************************************/
/* .bs-datepicker */
.bs-datepicker {
  display: flex;
  align-items: stretch;
  flex-flow: row wrap;
  background: #fff;
  box-shadow: 0 0 10px 0 #aaa;
  position: relative;
  z-index: 1;
  /* button */
  /* .bs-datepicker-head */
  /* .bs-datepicker-body */
  /* .current-timedate */
  /* .bs-datepicker-multiple */
  /* .bs-datepicker-btns */
  /*.bs-datepicker-custom-range */
  /* .bs-datepicker-predefined-btns */
  /* .bs-datepicker-buttons */
}
.bs-datepicker:after {
  clear: both;
  content: "";
  display: block;
}
.bs-datepicker bs-day-picker {
  float: left;
}
.bs-datepicker button:hover,
.bs-datepicker button:focus,
.bs-datepicker button:active,
.bs-datepicker input:hover,
.bs-datepicker input:focus,
.bs-datepicker input:active, .bs-datepicker-btns button:hover, .bs-datepicker-btns button:focus, .bs-datepicker-btns button:active, .bs-datepicker-predefined-btns button:active, .bs-datepicker-predefined-btns button:focus {
  outline: none;
}
.bs-datepicker-head {
  min-width: 270px;
  height: 50px;
  padding: 10px;
  border-radius: 3px 3px 0 0;
  text-align: justify;
  /* .bs-datepicker-head button */
}
.bs-datepicker-head:after {
  content: "";
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.bs-datepicker-head button {
  display: inline-block;
  vertical-align: top;
  padding: 0;
  height: 30px;
  line-height: 30px;
  border: 0;
  background: transparent;
  text-align: center;
  cursor: pointer;
  color: #fff;
  transition: 0.3s;
}
.bs-datepicker-head button[disabled], .bs-datepicker-head button[disabled]:hover, .bs-datepicker-head button[disabled]:active {
  background: rgba(221, 221, 221, 0.3);
  color: #f5f5f5;
  cursor: not-allowed;
}
.bs-datepicker-head button.previous span {
  transform: translate(-1px, -1px);
}
.bs-datepicker-head button.next span {
  transform: translate(1px, -1px);
}
.bs-datepicker-head button.next, .bs-datepicker-head button.previous {
  border-radius: 50%;
  width: 30px;
  height: 30px;
}
.bs-datepicker-head button.next span, .bs-datepicker-head button.previous span {
  font-size: 28px;
  line-height: 1;
  display: inline-block;
  position: relative;
  height: 100%;
  width: 100%;
  border-radius: 50%;
}
.bs-datepicker-head button.current {
  border-radius: 15px;
  max-width: 155px;
  padding: 0 13px;
}
.bs-datepicker-head button:hover {
  background-color: rgba(0, 0, 0, 0.1);
}
.bs-datepicker-head button:active {
  background-color: rgba(0, 0, 0, 0.2);
}
.bs-datepicker-body {
  padding: 10px;
  border-radius: 0 0 3px 3px;
  min-height: 232px;
  min-width: 278px;
  border: 1px solid #e9edf0;
  /* .bs-datepicker-body table */
}
.bs-datepicker-body .days.weeks {
  position: relative;
  z-index: 1;
}
.bs-datepicker-body table {
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
  /* .bs-datepicker-body table.days */
  /* .bs-datepicker-body table.weeks */
}
.bs-datepicker-body table th {
  font-size: 13px;
  color: #9aaec1;
  font-weight: 400;
  text-align: center;
}
.bs-datepicker-body table td {
  color: #54708b;
  text-align: center;
  position: relative;
  padding: 0;
  /* todo: check first :not(.disabled) usage */
}
.bs-datepicker-body table td span {
  display: block;
  margin: 0 auto;
  font-size: 13px;
  border-radius: 50%;
  /*z-index: 1;*/
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.bs-datepicker-body table td:not(.disabled):not(.week) span:not(.disabled):not(.is-other-month) {
  cursor: pointer;
}
.bs-datepicker-body table td.is-highlighted:not(.disabled):not(.selected) span,
.bs-datepicker-body table td span.is-highlighted:not(.disabled):not(.selected) {
  background-color: #e9edf0;
  transition: 0s;
}
.bs-datepicker-body table td.is-active-other-month:not(.disabled):not(.selected) span,
.bs-datepicker-body table td span.is-active-other-month:not(.disabled):not(.selected) {
  background-color: #e9edf0;
  transition: 0s;
  cursor: pointer;
}
.bs-datepicker-body table td span.disabled, .bs-datepicker-body table td.disabled span {
  color: #9aaec1;
}
.bs-datepicker-body table td span.selected, .bs-datepicker-body table td.selected span {
  color: #fff;
}
.bs-datepicker-body table td span.selected.disabled, .bs-datepicker-body table td.selected.disabled span {
  opacity: 0.3;
}
.bs-datepicker-body table td span.is-other-month, .bs-datepicker-body table td.is-other-month span {
  color: rgba(0, 0, 0, 0.25);
}
.bs-datepicker-body table td.active {
  position: relative;
}
.bs-datepicker-body table td.active.select-start:before {
  left: 35%;
}
.bs-datepicker-body table td.active.select-end:before {
  left: -85%;
}
.bs-datepicker-body table td span.active.select-start:after,
.bs-datepicker-body table td span.active.select-end:after, .bs-datepicker-body table td.active.select-start span:after, .bs-datepicker-body table td.active.select-end span:after {
  content: "";
  display: block;
  position: absolute;
  z-index: -1;
  width: 100%;
  height: 100%;
  transition: 0.3s;
  top: 0;
  border-radius: 50%;
}
.bs-datepicker-body table td:before,
.bs-datepicker-body table td span:before {
  content: "";
  display: block;
  position: absolute;
  z-index: -1;
  top: 6px;
  bottom: 6px;
  left: -3px;
  right: -2px;
  box-sizing: content-box;
  background: transparent;
}
.bs-datepicker-body table td.active.select-start + td.active:before {
  left: -20%;
}
.bs-datepicker-body table td:last-child.active:before {
  border-radius: 0 3px 3px 0;
  width: 125%;
  left: -25%;
}
.bs-datepicker-body table td span[class*=select-], .bs-datepicker-body table td[class*=select-] span {
  border-radius: 50%;
  color: #fff;
}
.bs-datepicker-body table.days td.active:not(.select-start):not(.disabled):before, .bs-datepicker-body table.days td.in-range:not(.select-start):not(.disabled):before,
.bs-datepicker-body table.days span.active:not(.select-start):not(.disabled):before,
.bs-datepicker-body table.days span.in-range:not(.select-start):not(.disabled):before {
  background: #e9edf0;
}
.bs-datepicker-body table.days span {
  width: 32px;
  height: 32px;
  line-height: 32px;
}
.bs-datepicker-body table.days span.select-start {
  z-index: 2;
}
.bs-datepicker-body table.days span.is-highlighted.in-range:before {
  right: 3px;
  left: 0;
}
.bs-datepicker-body table.days span.in-range.select-end:before {
  right: 4px;
  left: 0;
}
.bs-datepicker-body table.days td.select-start + td.select-end:before, .bs-datepicker-body table.days td.select-start + td.is-highlighted:before, .bs-datepicker-body table.days td.active + td.is-highlighted:before, .bs-datepicker-body table.days td.active + td.select-end:before, .bs-datepicker-body table.days td.in-range + td.is-highlighted:before, .bs-datepicker-body table.days td.in-range + td.select-end:before {
  background: #e9edf0;
  width: 100%;
}
.bs-datepicker-body table.weeks tr td:nth-child(2).active:before {
  border-radius: 3px 0 0 3px;
  left: 0;
  width: 100%;
}
.bs-datepicker-body table:not(.weeks) tr td:first-child:before {
  border-radius: 3px 0 0 3px;
}
.bs-datepicker-body table.years td span {
  width: 46px;
  height: 46px;
  line-height: 45px;
  margin: 0 auto;
}
.bs-datepicker-body table.years tr:not(:last-child) td span {
  margin-bottom: 8px;
}
.bs-datepicker-body table.months td {
  height: 52px;
}
.bs-datepicker-body table.months td span {
  padding: 6px;
  border-radius: 15px;
}
.bs-datepicker .current-timedate {
  color: #54708b;
  font-size: 15px;
  text-align: center;
  height: 30px;
  line-height: 30px;
  border-radius: 20px;
  border: 1px solid #e9edf0;
  margin-bottom: 10px;
  cursor: pointer;
  text-transform: uppercase;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.bs-datepicker .current-timedate span:not(:empty):before {
  content: "";
  width: 15px;
  height: 16px;
  display: inline-block;
  margin-right: 4px;
  vertical-align: text-bottom;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAABMklEQVQoU9VTwW3CQBCcOUgBtEBKSAukAnBKME+wFCAlYIhk8sQlxFABtJAScAsuAPBEewYcxCP8ouxrPDsza61uiVN1o6RNHD4htSCmq49RfO71BvMJqBBkITRf1kmUW49nQRC9h1I5AZlBClaL8aP1fKgOOxCx8aSLs+Q19eZuNO8QmPqJRtDFguy7OAcDbJPs+/BKVPDIPrvD2ZJgWAmVe7O0rI0Vqs1seyWUXpuJoppYCa5L+U++NpNPkr5OE2oMdARsb3gykJT5ydZcL8Z9Ww60nxg2LhjON9li9OwXZzo+xLbp3nC2s9CL2RrueGyVrgwNm8HpsCzZ9EEW6kqXlo1GQe03FzP/7W8Hl0dBtu7Bf7zt6mIwvX1RvzDCm7+q3mAW0Dl/GPdUCeXrZLT9BrDrGkm4qlPvAAAAAElFTkSuQmCC);
}
.bs-datepicker-multiple {
  border-radius: 4px 0 0 4px;
}
.bs-datepicker-multiple + .bs-datepicker-multiple {
  margin-left: 10px;
}
.bs-datepicker-multiple .bs-datepicker {
  box-shadow: none;
  position: relative;
}
.bs-datepicker-multiple .bs-datepicker:not(:last-child) {
  padding-right: 10px;
}
.bs-datepicker-multiple .bs-datepicker + .bs-datepicker:after {
  content: "";
  display: block;
  width: 14px;
  height: 10px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKCAYAAABrGwT5AAAA1ElEQVQoU42RsQrCUAxF77VuDu7O4oMWW//BURBBpZvgKk4uIrjoqKOTf+DopIO4uYggtFTfw3+pkQqCW1/G5J7kJiFy4m5MxUlxAzgIPHX+lzMPzupRYlYgxiR7vqsOP8YKzsTx0yxFMCUZ+q7aZzlr+OvgoWcAFyAHgat2jLWu48252DdqAihDJGSSJNUUxYmQjs3+hPQBlAh2rG2LCOPnaw3IiGDX99TRCs7ASJsNhUOA7d/LcuHvRG22FIZvsNXw1MX6VZExCilOQKEfeLXr/10+aC9Ho7arh7oAAAAASUVORK5CYII=);
  position: absolute;
  top: 25px;
  left: -8px;
}
.bs-datepicker-multiple .bs-datepicker .left {
  float: left;
}
.bs-datepicker-multiple .bs-datepicker .right {
  float: right;
}
.bs-datepicker-container {
  padding: 15px;
}
.bs-datepicker .bs-media-container {
  display: flex;
}
@media (max-width: 768px) {
  .bs-datepicker .bs-media-container {
    flex-direction: column;
  }
}
.bs-datepicker .bs-timepicker-in-datepicker-container {
  display: flex;
  justify-content: space-around;
}
.bs-datepicker-custom-range {
  padding: 15px;
  background: #eee;
}
.bs-datepicker-predefined-btns button {
  width: 100%;
  display: block;
  height: 30px;
  background-color: #9aaec1;
  border-radius: 4px;
  color: #fff;
  border: 0;
  margin-bottom: 10px;
  padding: 0 18px;
  text-align: left;
  transition: 0.3s;
}
.bs-datepicker-predefined-btns button:hover {
  background-color: #54708b;
}
.bs-datepicker-buttons {
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-end;
  padding-top: 10px;
  border-top: 1px solid #e9edf0;
}
.bs-datepicker-buttons .btn-default {
  margin-left: 10px;
}
.bs-datepicker-buttons .btn-today-wrapper {
  display: flex;
  flex-flow: row wrap;
}
.bs-datepicker-buttons .clear-right,
.bs-datepicker-buttons .today-right {
  flex-grow: 0;
}
.bs-datepicker-buttons .clear-left,
.bs-datepicker-buttons .today-left {
  flex-grow: 1;
}
.bs-datepicker-buttons .clear-center,
.bs-datepicker-buttons .today-center {
  flex-grow: 0.5;
}

/* .bs-timepicker */
.bs-timepicker-container {
  padding: 10px 0;
}
.bs-timepicker-label {
  color: #54708b;
  margin-bottom: 10px;
}
.bs-timepicker-controls {
  display: inline-block;
  vertical-align: top;
  margin-right: 10px;
}
.bs-timepicker-controls button {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  border: 0;
  background-color: #e9edf0;
  color: #54708b;
  font-size: 16px;
  font-weight: 700;
  vertical-align: middle;
  line-height: 0;
  padding: 0;
  transition: 0.3s;
}
.bs-timepicker-controls button:hover {
  background-color: #d5dadd;
}
.bs-timepicker-controls input {
  width: 35px;
  height: 25px;
  border-radius: 13px;
  text-align: center;
  border: 1px solid #e9edf0;
}
.bs-timepicker .switch-time-format {
  text-transform: uppercase;
  min-width: 54px;
  height: 25px;
  border-radius: 20px;
  border: 1px solid #e9edf0;
  background: #fff;
  color: #54708b;
  font-size: 13px;
}
.bs-timepicker .switch-time-format img {
  vertical-align: initial;
  margin-left: 4px;
}

bs-datepicker-container,
bs-daterangepicker-container {
  z-index: 1080;
}

/* screen size < 1024px */
@media (max-width: 768px) {
  .bs-datepicker {
    width: min-content;
    justify-content: center;
  }
  .bs-datepicker-multiple {
    display: flex;
  }
  .bs-datepicker-multiple + .bs-datepicker-multiple {
    margin-top: 10px;
    margin-left: 0;
  }
}
/* theming */
.theme-default .bs-datepicker-head {
  background-color: #777;
}
.theme-default .btn-today-wrapper .btn-success, .theme-default .btn-clear-wrapper .btn-success {
  background-color: #777;
  border-color: #777;
}
.theme-default .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus, .theme-default .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus {
  box-shadow: none;
}
.theme-default .btn-today-wrapper .btn-success:focus, .theme-default .btn-clear-wrapper .btn-success:focus {
  box-shadow: none;
}
.theme-default .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active, .theme-default .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active {
  background-color: #616161;
  border-color: #616161;
}
.theme-default .btn-today-wrapper .btn-success:hover, .theme-default .btn-clear-wrapper .btn-success:hover {
  background-color: #6F6E6E;
  border-color: #6F6E6E;
}
.theme-default .bs-datepicker-predefined-btns button.selected {
  background-color: #777;
}
.theme-default .bs-datepicker-body table td span.selected, .theme-default .bs-datepicker-body table td.selected span,
.theme-default .bs-datepicker-body table td span[class*=select-]:after, .theme-default .bs-datepicker-body table td[class*=select-] span:after {
  background-color: #777;
}
.theme-default .bs-datepicker-body table td.week span {
  color: #777;
}
.theme-default .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #777;
  color: #fff;
  opacity: 0.5;
  transition: 0s;
}

.theme-green .bs-datepicker-head {
  background-color: #5cb85c;
}
.theme-green .btn-today-wrapper .btn-success, .theme-green .btn-clear-wrapper .btn-success {
  background-color: #5cb85c;
  border-color: #5cb85c;
}
.theme-green .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus, .theme-green .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus {
  box-shadow: none;
}
.theme-green .btn-today-wrapper .btn-success:focus, .theme-green .btn-clear-wrapper .btn-success:focus {
  box-shadow: none;
}
.theme-green .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active, .theme-green .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active {
  background-color: #1e7e34;
  border-color: #1e7e34;
}
.theme-green .btn-today-wrapper .btn-success:hover, .theme-green .btn-clear-wrapper .btn-success:hover {
  background-color: #218838;
  border-color: #218838;
}
.theme-green .bs-datepicker-predefined-btns button.selected {
  background-color: #5cb85c;
}
.theme-green .bs-datepicker-body table td span.selected, .theme-green .bs-datepicker-body table td.selected span,
.theme-green .bs-datepicker-body table td span[class*=select-]:after, .theme-green .bs-datepicker-body table td[class*=select-] span:after {
  background-color: #5cb85c;
}
.theme-green .bs-datepicker-body table td.week span {
  color: #5cb85c;
}
.theme-green .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #5cb85c;
  color: #fff;
  opacity: 0.5;
  transition: 0s;
}

.theme-blue .bs-datepicker-head {
  background-color: #5bc0de;
}
.theme-blue .btn-today-wrapper .btn-success, .theme-blue .btn-clear-wrapper .btn-success {
  background-color: #5bc0de;
  border-color: #5bc0de;
}
.theme-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus, .theme-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus {
  box-shadow: none;
}
.theme-blue .btn-today-wrapper .btn-success:focus, .theme-blue .btn-clear-wrapper .btn-success:focus {
  box-shadow: none;
}
.theme-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active, .theme-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active {
  background-color: #2AA8CD;
  border-color: #2AA8CD;
}
.theme-blue .btn-today-wrapper .btn-success:hover, .theme-blue .btn-clear-wrapper .btn-success:hover {
  background-color: #3AB3D7;
  border-color: #3AB3D7;
}
.theme-blue .bs-datepicker-predefined-btns button.selected {
  background-color: #5bc0de;
}
.theme-blue .bs-datepicker-body table td span.selected, .theme-blue .bs-datepicker-body table td.selected span,
.theme-blue .bs-datepicker-body table td span[class*=select-]:after, .theme-blue .bs-datepicker-body table td[class*=select-] span:after {
  background-color: #5bc0de;
}
.theme-blue .bs-datepicker-body table td.week span {
  color: #5bc0de;
}
.theme-blue .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #5bc0de;
  color: #fff;
  opacity: 0.5;
  transition: 0s;
}

.theme-dark-blue .bs-datepicker-head {
  background-color: #337ab7;
}
.theme-dark-blue .btn-today-wrapper .btn-success, .theme-dark-blue .btn-clear-wrapper .btn-success {
  background-color: #337ab7;
  border-color: #337ab7;
}
.theme-dark-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus, .theme-dark-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus {
  box-shadow: none;
}
.theme-dark-blue .btn-today-wrapper .btn-success:focus, .theme-dark-blue .btn-clear-wrapper .btn-success:focus {
  box-shadow: none;
}
.theme-dark-blue .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active, .theme-dark-blue .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active {
  background-color: #266498;
  border-color: #266498;
}
.theme-dark-blue .btn-today-wrapper .btn-success:hover, .theme-dark-blue .btn-clear-wrapper .btn-success:hover {
  background-color: #2C6FA9;
  border-color: #2C6FA9;
}
.theme-dark-blue .bs-datepicker-predefined-btns button.selected {
  background-color: #337ab7;
}
.theme-dark-blue .bs-datepicker-body table td span.selected, .theme-dark-blue .bs-datepicker-body table td.selected span,
.theme-dark-blue .bs-datepicker-body table td span[class*=select-]:after, .theme-dark-blue .bs-datepicker-body table td[class*=select-] span:after {
  background-color: #337ab7;
}
.theme-dark-blue .bs-datepicker-body table td.week span {
  color: #337ab7;
}
.theme-dark-blue .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #337ab7;
  color: #fff;
  opacity: 0.5;
  transition: 0s;
}

.theme-red .bs-datepicker-head {
  background-color: #d9534f;
}
.theme-red .btn-today-wrapper .btn-success, .theme-red .btn-clear-wrapper .btn-success {
  background-color: #d9534f;
  border-color: #d9534f;
}
.theme-red .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus, .theme-red .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus {
  box-shadow: none;
}
.theme-red .btn-today-wrapper .btn-success:focus, .theme-red .btn-clear-wrapper .btn-success:focus {
  box-shadow: none;
}
.theme-red .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active, .theme-red .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active {
  background-color: #D23531;
  border-color: #D23531;
}
.theme-red .btn-today-wrapper .btn-success:hover, .theme-red .btn-clear-wrapper .btn-success:hover {
  background-color: #E33732;
  border-color: #E33732;
}
.theme-red .bs-datepicker-predefined-btns button.selected {
  background-color: #d9534f;
}
.theme-red .bs-datepicker-body table td span.selected, .theme-red .bs-datepicker-body table td.selected span,
.theme-red .bs-datepicker-body table td span[class*=select-]:after, .theme-red .bs-datepicker-body table td[class*=select-] span:after {
  background-color: #d9534f;
}
.theme-red .bs-datepicker-body table td.week span {
  color: #d9534f;
}
.theme-red .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #d9534f;
  color: #fff;
  opacity: 0.5;
  transition: 0s;
}

.theme-orange .bs-datepicker-head {
  background-color: #f0ad4e;
}
.theme-orange .btn-today-wrapper .btn-success, .theme-orange .btn-clear-wrapper .btn-success {
  background-color: #f0ad4e;
  border-color: #f0ad4e;
}
.theme-orange .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active:focus, .theme-orange .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active:focus {
  box-shadow: none;
}
.theme-orange .btn-today-wrapper .btn-success:focus, .theme-orange .btn-clear-wrapper .btn-success:focus {
  box-shadow: none;
}
.theme-orange .btn-today-wrapper .btn-success:not(:disabled):not(.disabled):active, .theme-orange .btn-clear-wrapper .btn-success:not(:disabled):not(.disabled):active {
  background-color: #ED9C29;
  border-color: #ED9C29;
}
.theme-orange .btn-today-wrapper .btn-success:hover, .theme-orange .btn-clear-wrapper .btn-success:hover {
  background-color: #FFAC35;
  border-color: #FFAC35;
}
.theme-orange .bs-datepicker-predefined-btns button.selected {
  background-color: #f0ad4e;
}
.theme-orange .bs-datepicker-body table td span.selected, .theme-orange .bs-datepicker-body table td.selected span,
.theme-orange .bs-datepicker-body table td span[class*=select-]:after, .theme-orange .bs-datepicker-body table td[class*=select-] span:after {
  background-color: #f0ad4e;
}
.theme-orange .bs-datepicker-body table td.week span {
  color: #f0ad4e;
}
.theme-orange .bs-datepicker-body table td.active-week span:hover {
  cursor: pointer;
  background-color: #f0ad4e;
  color: #fff;
  opacity: 0.5;
  transition: 0s;
}

/*!**************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/cookieconsent/build/cookieconsent.min.css?ngGlobalStyle ***!
  \**************************************************************************************************************************************************************************************************************************************************************/
.cc-window{opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s ease}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-top{transform:translateY(0)}.cc-animate.cc-revoke.cc-active.cc-bottom{transform:translateY(0)}.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}
.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:flex;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;flex-direction:row}.cc-revoke{padding:.5em}.cc-revoke:hover{text-decoration:underline}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em;text-decoration:underline}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}
.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{flex:1 0 auto}.cc-window.cc-banner{align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-compliance{display:flex;align-items:center;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{flex:1}.cc-btn+.cc-btn{margin-left:.5em}
@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{flex-direction:column}.cc-window.cc-banner .cc-compliance{flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}
.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}
.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em;margin-bottom:1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}
/*!**************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/intl-tel-input/build/css/intlTelInput.css?ngGlobalStyle ***!
  \**************************************************************************************************************************************************************************************************************************************************************/
.iti {
  position: relative;
  display: inline-block; }
  .iti * {
    box-sizing: border-box;
    -moz-box-sizing: border-box; }
  .iti__hide {
    display: none; }
  .iti__v-hide {
    visibility: hidden; }
  .iti input, .iti input[type=text], .iti input[type=tel] {
    position: relative;
    z-index: 0;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-right: 36px;
    margin-right: 0; }
  .iti__flag-container {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    padding: 1px; }
  .iti__selected-flag {
    z-index: 1;
    position: relative;
    display: flex;
    align-items: center;
    height: 100%;
    padding: 0 6px 0 8px; }
  .iti__arrow {
    margin-left: 6px;
    width: 0;
    height: 0;
    border-left: 3px solid transparent;
    border-right: 3px solid transparent;
    border-top: 4px solid #555; }
    .iti__arrow--up {
      border-top: none;
      border-bottom: 4px solid #555; }
  .iti__country-list {
    position: absolute;
    z-index: 2;
    list-style: none;
    text-align: left;
    padding: 0;
    margin: 0 0 0 -1px;
    box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
    background-color: white;
    border: 1px solid #CCC;
    white-space: nowrap;
    max-height: 200px;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch; }
    .iti__country-list--dropup {
      bottom: 100%;
      margin-bottom: -1px; }
    @media (max-width: 500px) {
      .iti__country-list {
        white-space: normal; } }
  .iti__flag-box {
    display: inline-block;
    width: 20px; }
  .iti__divider {
    padding-bottom: 5px;
    margin-bottom: 5px;
    border-bottom: 1px solid #CCC; }
  .iti__country {
    padding: 5px 10px;
    outline: none; }
  .iti__dial-code {
    color: #999; }
  .iti__country.iti__highlight {
    background-color: rgba(0, 0, 0, 0.05); }
  .iti__flag-box, .iti__country-name, .iti__dial-code {
    vertical-align: middle; }
  .iti__flag-box, .iti__country-name {
    margin-right: 6px; }
  .iti--allow-dropdown input, .iti--allow-dropdown input[type=text], .iti--allow-dropdown input[type=tel], .iti--separate-dial-code input, .iti--separate-dial-code input[type=text], .iti--separate-dial-code input[type=tel] {
    padding-right: 6px;
    padding-left: 52px;
    margin-left: 0; }
  .iti--allow-dropdown .iti__flag-container, .iti--separate-dial-code .iti__flag-container {
    right: auto;
    left: 0; }
  .iti--allow-dropdown .iti__flag-container:hover {
    cursor: pointer; }
    .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag {
      background-color: rgba(0, 0, 0, 0.05); }
  .iti--allow-dropdown input[disabled] + .iti__flag-container:hover,
  .iti--allow-dropdown input[readonly] + .iti__flag-container:hover {
    cursor: default; }
    .iti--allow-dropdown input[disabled] + .iti__flag-container:hover .iti__selected-flag,
    .iti--allow-dropdown input[readonly] + .iti__flag-container:hover .iti__selected-flag {
      background-color: transparent; }
  .iti--separate-dial-code .iti__selected-flag {
    background-color: rgba(0, 0, 0, 0.05); }
  .iti--separate-dial-code .iti__selected-dial-code {
    margin-left: 6px; }
  .iti--container {
    position: absolute;
    top: -1000px;
    left: -1000px;
    z-index: 1060;
    padding: 1px; }
    .iti--container:hover {
      cursor: pointer; }

.iti-mobile .iti--container {
  top: 30px;
  bottom: 30px;
  left: 30px;
  right: 30px;
  position: fixed; }

.iti-mobile .iti__country-list {
  max-height: 100%;
  width: 100%; }

.iti-mobile .iti__country {
  padding: 10px 10px;
  line-height: 1.5em; }

.iti__flag {
  width: 20px; }
  .iti__flag.iti__be {
    width: 18px; }
  .iti__flag.iti__ch {
    width: 15px; }
  .iti__flag.iti__mc {
    width: 19px; }
  .iti__flag.iti__ne {
    width: 18px; }
  .iti__flag.iti__np {
    width: 13px; }
  .iti__flag.iti__va {
    width: 15px; }
  @media (min-resolution: 192dpi) {
    .iti__flag {
      background-size: 5652px 15px; } }
  .iti__flag.iti__ac {
    height: 10px;
    background-position: 0px 0px; }
  .iti__flag.iti__ad {
    height: 14px;
    background-position: -22px 0px; }
  .iti__flag.iti__ae {
    height: 10px;
    background-position: -44px 0px; }
  .iti__flag.iti__af {
    height: 14px;
    background-position: -66px 0px; }
  .iti__flag.iti__ag {
    height: 14px;
    background-position: -88px 0px; }
  .iti__flag.iti__ai {
    height: 10px;
    background-position: -110px 0px; }
  .iti__flag.iti__al {
    height: 15px;
    background-position: -132px 0px; }
  .iti__flag.iti__am {
    height: 10px;
    background-position: -154px 0px; }
  .iti__flag.iti__ao {
    height: 14px;
    background-position: -176px 0px; }
  .iti__flag.iti__aq {
    height: 14px;
    background-position: -198px 0px; }
  .iti__flag.iti__ar {
    height: 13px;
    background-position: -220px 0px; }
  .iti__flag.iti__as {
    height: 10px;
    background-position: -242px 0px; }
  .iti__flag.iti__at {
    height: 14px;
    background-position: -264px 0px; }
  .iti__flag.iti__au {
    height: 10px;
    background-position: -286px 0px; }
  .iti__flag.iti__aw {
    height: 14px;
    background-position: -308px 0px; }
  .iti__flag.iti__ax {
    height: 13px;
    background-position: -330px 0px; }
  .iti__flag.iti__az {
    height: 10px;
    background-position: -352px 0px; }
  .iti__flag.iti__ba {
    height: 10px;
    background-position: -374px 0px; }
  .iti__flag.iti__bb {
    height: 14px;
    background-position: -396px 0px; }
  .iti__flag.iti__bd {
    height: 12px;
    background-position: -418px 0px; }
  .iti__flag.iti__be {
    height: 15px;
    background-position: -440px 0px; }
  .iti__flag.iti__bf {
    height: 14px;
    background-position: -460px 0px; }
  .iti__flag.iti__bg {
    height: 12px;
    background-position: -482px 0px; }
  .iti__flag.iti__bh {
    height: 12px;
    background-position: -504px 0px; }
  .iti__flag.iti__bi {
    height: 12px;
    background-position: -526px 0px; }
  .iti__flag.iti__bj {
    height: 14px;
    background-position: -548px 0px; }
  .iti__flag.iti__bl {
    height: 14px;
    background-position: -570px 0px; }
  .iti__flag.iti__bm {
    height: 10px;
    background-position: -592px 0px; }
  .iti__flag.iti__bn {
    height: 10px;
    background-position: -614px 0px; }
  .iti__flag.iti__bo {
    height: 14px;
    background-position: -636px 0px; }
  .iti__flag.iti__bq {
    height: 14px;
    background-position: -658px 0px; }
  .iti__flag.iti__br {
    height: 14px;
    background-position: -680px 0px; }
  .iti__flag.iti__bs {
    height: 10px;
    background-position: -702px 0px; }
  .iti__flag.iti__bt {
    height: 14px;
    background-position: -724px 0px; }
  .iti__flag.iti__bv {
    height: 15px;
    background-position: -746px 0px; }
  .iti__flag.iti__bw {
    height: 14px;
    background-position: -768px 0px; }
  .iti__flag.iti__by {
    height: 10px;
    background-position: -790px 0px; }
  .iti__flag.iti__bz {
    height: 14px;
    background-position: -812px 0px; }
  .iti__flag.iti__ca {
    height: 10px;
    background-position: -834px 0px; }
  .iti__flag.iti__cc {
    height: 10px;
    background-position: -856px 0px; }
  .iti__flag.iti__cd {
    height: 15px;
    background-position: -878px 0px; }
  .iti__flag.iti__cf {
    height: 14px;
    background-position: -900px 0px; }
  .iti__flag.iti__cg {
    height: 14px;
    background-position: -922px 0px; }
  .iti__flag.iti__ch {
    height: 15px;
    background-position: -944px 0px; }
  .iti__flag.iti__ci {
    height: 14px;
    background-position: -961px 0px; }
  .iti__flag.iti__ck {
    height: 10px;
    background-position: -983px 0px; }
  .iti__flag.iti__cl {
    height: 14px;
    background-position: -1005px 0px; }
  .iti__flag.iti__cm {
    height: 14px;
    background-position: -1027px 0px; }
  .iti__flag.iti__cn {
    height: 14px;
    background-position: -1049px 0px; }
  .iti__flag.iti__co {
    height: 14px;
    background-position: -1071px 0px; }
  .iti__flag.iti__cp {
    height: 14px;
    background-position: -1093px 0px; }
  .iti__flag.iti__cr {
    height: 12px;
    background-position: -1115px 0px; }
  .iti__flag.iti__cu {
    height: 10px;
    background-position: -1137px 0px; }
  .iti__flag.iti__cv {
    height: 12px;
    background-position: -1159px 0px; }
  .iti__flag.iti__cw {
    height: 14px;
    background-position: -1181px 0px; }
  .iti__flag.iti__cx {
    height: 10px;
    background-position: -1203px 0px; }
  .iti__flag.iti__cy {
    height: 14px;
    background-position: -1225px 0px; }
  .iti__flag.iti__cz {
    height: 14px;
    background-position: -1247px 0px; }
  .iti__flag.iti__de {
    height: 12px;
    background-position: -1269px 0px; }
  .iti__flag.iti__dg {
    height: 10px;
    background-position: -1291px 0px; }
  .iti__flag.iti__dj {
    height: 14px;
    background-position: -1313px 0px; }
  .iti__flag.iti__dk {
    height: 15px;
    background-position: -1335px 0px; }
  .iti__flag.iti__dm {
    height: 10px;
    background-position: -1357px 0px; }
  .iti__flag.iti__do {
    height: 14px;
    background-position: -1379px 0px; }
  .iti__flag.iti__dz {
    height: 14px;
    background-position: -1401px 0px; }
  .iti__flag.iti__ea {
    height: 14px;
    background-position: -1423px 0px; }
  .iti__flag.iti__ec {
    height: 14px;
    background-position: -1445px 0px; }
  .iti__flag.iti__ee {
    height: 13px;
    background-position: -1467px 0px; }
  .iti__flag.iti__eg {
    height: 14px;
    background-position: -1489px 0px; }
  .iti__flag.iti__eh {
    height: 10px;
    background-position: -1511px 0px; }
  .iti__flag.iti__er {
    height: 10px;
    background-position: -1533px 0px; }
  .iti__flag.iti__es {
    height: 14px;
    background-position: -1555px 0px; }
  .iti__flag.iti__et {
    height: 10px;
    background-position: -1577px 0px; }
  .iti__flag.iti__eu {
    height: 14px;
    background-position: -1599px 0px; }
  .iti__flag.iti__fi {
    height: 12px;
    background-position: -1621px 0px; }
  .iti__flag.iti__fj {
    height: 10px;
    background-position: -1643px 0px; }
  .iti__flag.iti__fk {
    height: 10px;
    background-position: -1665px 0px; }
  .iti__flag.iti__fm {
    height: 11px;
    background-position: -1687px 0px; }
  .iti__flag.iti__fo {
    height: 15px;
    background-position: -1709px 0px; }
  .iti__flag.iti__fr {
    height: 14px;
    background-position: -1731px 0px; }
  .iti__flag.iti__ga {
    height: 15px;
    background-position: -1753px 0px; }
  .iti__flag.iti__gb {
    height: 10px;
    background-position: -1775px 0px; }
  .iti__flag.iti__gd {
    height: 12px;
    background-position: -1797px 0px; }
  .iti__flag.iti__ge {
    height: 14px;
    background-position: -1819px 0px; }
  .iti__flag.iti__gf {
    height: 14px;
    background-position: -1841px 0px; }
  .iti__flag.iti__gg {
    height: 14px;
    background-position: -1863px 0px; }
  .iti__flag.iti__gh {
    height: 14px;
    background-position: -1885px 0px; }
  .iti__flag.iti__gi {
    height: 10px;
    background-position: -1907px 0px; }
  .iti__flag.iti__gl {
    height: 14px;
    background-position: -1929px 0px; }
  .iti__flag.iti__gm {
    height: 14px;
    background-position: -1951px 0px; }
  .iti__flag.iti__gn {
    height: 14px;
    background-position: -1973px 0px; }
  .iti__flag.iti__gp {
    height: 14px;
    background-position: -1995px 0px; }
  .iti__flag.iti__gq {
    height: 14px;
    background-position: -2017px 0px; }
  .iti__flag.iti__gr {
    height: 14px;
    background-position: -2039px 0px; }
  .iti__flag.iti__gs {
    height: 10px;
    background-position: -2061px 0px; }
  .iti__flag.iti__gt {
    height: 13px;
    background-position: -2083px 0px; }
  .iti__flag.iti__gu {
    height: 11px;
    background-position: -2105px 0px; }
  .iti__flag.iti__gw {
    height: 10px;
    background-position: -2127px 0px; }
  .iti__flag.iti__gy {
    height: 12px;
    background-position: -2149px 0px; }
  .iti__flag.iti__hk {
    height: 14px;
    background-position: -2171px 0px; }
  .iti__flag.iti__hm {
    height: 10px;
    background-position: -2193px 0px; }
  .iti__flag.iti__hn {
    height: 10px;
    background-position: -2215px 0px; }
  .iti__flag.iti__hr {
    height: 10px;
    background-position: -2237px 0px; }
  .iti__flag.iti__ht {
    height: 12px;
    background-position: -2259px 0px; }
  .iti__flag.iti__hu {
    height: 10px;
    background-position: -2281px 0px; }
  .iti__flag.iti__ic {
    height: 14px;
    background-position: -2303px 0px; }
  .iti__flag.iti__id {
    height: 14px;
    background-position: -2325px 0px; }
  .iti__flag.iti__ie {
    height: 10px;
    background-position: -2347px 0px; }
  .iti__flag.iti__il {
    height: 15px;
    background-position: -2369px 0px; }
  .iti__flag.iti__im {
    height: 10px;
    background-position: -2391px 0px; }
  .iti__flag.iti__in {
    height: 14px;
    background-position: -2413px 0px; }
  .iti__flag.iti__io {
    height: 10px;
    background-position: -2435px 0px; }
  .iti__flag.iti__iq {
    height: 14px;
    background-position: -2457px 0px; }
  .iti__flag.iti__ir {
    height: 12px;
    background-position: -2479px 0px; }
  .iti__flag.iti__is {
    height: 15px;
    background-position: -2501px 0px; }
  .iti__flag.iti__it {
    height: 14px;
    background-position: -2523px 0px; }
  .iti__flag.iti__je {
    height: 12px;
    background-position: -2545px 0px; }
  .iti__flag.iti__jm {
    height: 10px;
    background-position: -2567px 0px; }
  .iti__flag.iti__jo {
    height: 10px;
    background-position: -2589px 0px; }
  .iti__flag.iti__jp {
    height: 14px;
    background-position: -2611px 0px; }
  .iti__flag.iti__ke {
    height: 14px;
    background-position: -2633px 0px; }
  .iti__flag.iti__kg {
    height: 12px;
    background-position: -2655px 0px; }
  .iti__flag.iti__kh {
    height: 13px;
    background-position: -2677px 0px; }
  .iti__flag.iti__ki {
    height: 10px;
    background-position: -2699px 0px; }
  .iti__flag.iti__km {
    height: 12px;
    background-position: -2721px 0px; }
  .iti__flag.iti__kn {
    height: 14px;
    background-position: -2743px 0px; }
  .iti__flag.iti__kp {
    height: 10px;
    background-position: -2765px 0px; }
  .iti__flag.iti__kr {
    height: 14px;
    background-position: -2787px 0px; }
  .iti__flag.iti__kw {
    height: 10px;
    background-position: -2809px 0px; }
  .iti__flag.iti__ky {
    height: 10px;
    background-position: -2831px 0px; }
  .iti__flag.iti__kz {
    height: 10px;
    background-position: -2853px 0px; }
  .iti__flag.iti__la {
    height: 14px;
    background-position: -2875px 0px; }
  .iti__flag.iti__lb {
    height: 14px;
    background-position: -2897px 0px; }
  .iti__flag.iti__lc {
    height: 10px;
    background-position: -2919px 0px; }
  .iti__flag.iti__li {
    height: 12px;
    background-position: -2941px 0px; }
  .iti__flag.iti__lk {
    height: 10px;
    background-position: -2963px 0px; }
  .iti__flag.iti__lr {
    height: 11px;
    background-position: -2985px 0px; }
  .iti__flag.iti__ls {
    height: 14px;
    background-position: -3007px 0px; }
  .iti__flag.iti__lt {
    height: 12px;
    background-position: -3029px 0px; }
  .iti__flag.iti__lu {
    height: 12px;
    background-position: -3051px 0px; }
  .iti__flag.iti__lv {
    height: 10px;
    background-position: -3073px 0px; }
  .iti__flag.iti__ly {
    height: 10px;
    background-position: -3095px 0px; }
  .iti__flag.iti__ma {
    height: 14px;
    background-position: -3117px 0px; }
  .iti__flag.iti__mc {
    height: 15px;
    background-position: -3139px 0px; }
  .iti__flag.iti__md {
    height: 10px;
    background-position: -3160px 0px; }
  .iti__flag.iti__me {
    height: 10px;
    background-position: -3182px 0px; }
  .iti__flag.iti__mf {
    height: 14px;
    background-position: -3204px 0px; }
  .iti__flag.iti__mg {
    height: 14px;
    background-position: -3226px 0px; }
  .iti__flag.iti__mh {
    height: 11px;
    background-position: -3248px 0px; }
  .iti__flag.iti__mk {
    height: 10px;
    background-position: -3270px 0px; }
  .iti__flag.iti__ml {
    height: 14px;
    background-position: -3292px 0px; }
  .iti__flag.iti__mm {
    height: 14px;
    background-position: -3314px 0px; }
  .iti__flag.iti__mn {
    height: 10px;
    background-position: -3336px 0px; }
  .iti__flag.iti__mo {
    height: 14px;
    background-position: -3358px 0px; }
  .iti__flag.iti__mp {
    height: 10px;
    background-position: -3380px 0px; }
  .iti__flag.iti__mq {
    height: 14px;
    background-position: -3402px 0px; }
  .iti__flag.iti__mr {
    height: 14px;
    background-position: -3424px 0px; }
  .iti__flag.iti__ms {
    height: 10px;
    background-position: -3446px 0px; }
  .iti__flag.iti__mt {
    height: 14px;
    background-position: -3468px 0px; }
  .iti__flag.iti__mu {
    height: 14px;
    background-position: -3490px 0px; }
  .iti__flag.iti__mv {
    height: 14px;
    background-position: -3512px 0px; }
  .iti__flag.iti__mw {
    height: 14px;
    background-position: -3534px 0px; }
  .iti__flag.iti__mx {
    height: 12px;
    background-position: -3556px 0px; }
  .iti__flag.iti__my {
    height: 10px;
    background-position: -3578px 0px; }
  .iti__flag.iti__mz {
    height: 14px;
    background-position: -3600px 0px; }
  .iti__flag.iti__na {
    height: 14px;
    background-position: -3622px 0px; }
  .iti__flag.iti__nc {
    height: 10px;
    background-position: -3644px 0px; }
  .iti__flag.iti__ne {
    height: 15px;
    background-position: -3666px 0px; }
  .iti__flag.iti__nf {
    height: 10px;
    background-position: -3686px 0px; }
  .iti__flag.iti__ng {
    height: 10px;
    background-position: -3708px 0px; }
  .iti__flag.iti__ni {
    height: 12px;
    background-position: -3730px 0px; }
  .iti__flag.iti__nl {
    height: 14px;
    background-position: -3752px 0px; }
  .iti__flag.iti__no {
    height: 15px;
    background-position: -3774px 0px; }
  .iti__flag.iti__np {
    height: 15px;
    background-position: -3796px 0px; }
  .iti__flag.iti__nr {
    height: 10px;
    background-position: -3811px 0px; }
  .iti__flag.iti__nu {
    height: 10px;
    background-position: -3833px 0px; }
  .iti__flag.iti__nz {
    height: 10px;
    background-position: -3855px 0px; }
  .iti__flag.iti__om {
    height: 10px;
    background-position: -3877px 0px; }
  .iti__flag.iti__pa {
    height: 14px;
    background-position: -3899px 0px; }
  .iti__flag.iti__pe {
    height: 14px;
    background-position: -3921px 0px; }
  .iti__flag.iti__pf {
    height: 14px;
    background-position: -3943px 0px; }
  .iti__flag.iti__pg {
    height: 15px;
    background-position: -3965px 0px; }
  .iti__flag.iti__ph {
    height: 10px;
    background-position: -3987px 0px; }
  .iti__flag.iti__pk {
    height: 14px;
    background-position: -4009px 0px; }
  .iti__flag.iti__pl {
    height: 13px;
    background-position: -4031px 0px; }
  .iti__flag.iti__pm {
    height: 14px;
    background-position: -4053px 0px; }
  .iti__flag.iti__pn {
    height: 10px;
    background-position: -4075px 0px; }
  .iti__flag.iti__pr {
    height: 14px;
    background-position: -4097px 0px; }
  .iti__flag.iti__ps {
    height: 10px;
    background-position: -4119px 0px; }
  .iti__flag.iti__pt {
    height: 14px;
    background-position: -4141px 0px; }
  .iti__flag.iti__pw {
    height: 13px;
    background-position: -4163px 0px; }
  .iti__flag.iti__py {
    height: 11px;
    background-position: -4185px 0px; }
  .iti__flag.iti__qa {
    height: 8px;
    background-position: -4207px 0px; }
  .iti__flag.iti__re {
    height: 14px;
    background-position: -4229px 0px; }
  .iti__flag.iti__ro {
    height: 14px;
    background-position: -4251px 0px; }
  .iti__flag.iti__rs {
    height: 14px;
    background-position: -4273px 0px; }
  .iti__flag.iti__ru {
    height: 14px;
    background-position: -4295px 0px; }
  .iti__flag.iti__rw {
    height: 14px;
    background-position: -4317px 0px; }
  .iti__flag.iti__sa {
    height: 14px;
    background-position: -4339px 0px; }
  .iti__flag.iti__sb {
    height: 10px;
    background-position: -4361px 0px; }
  .iti__flag.iti__sc {
    height: 10px;
    background-position: -4383px 0px; }
  .iti__flag.iti__sd {
    height: 10px;
    background-position: -4405px 0px; }
  .iti__flag.iti__se {
    height: 13px;
    background-position: -4427px 0px; }
  .iti__flag.iti__sg {
    height: 14px;
    background-position: -4449px 0px; }
  .iti__flag.iti__sh {
    height: 10px;
    background-position: -4471px 0px; }
  .iti__flag.iti__si {
    height: 10px;
    background-position: -4493px 0px; }
  .iti__flag.iti__sj {
    height: 15px;
    background-position: -4515px 0px; }
  .iti__flag.iti__sk {
    height: 14px;
    background-position: -4537px 0px; }
  .iti__flag.iti__sl {
    height: 14px;
    background-position: -4559px 0px; }
  .iti__flag.iti__sm {
    height: 15px;
    background-position: -4581px 0px; }
  .iti__flag.iti__sn {
    height: 14px;
    background-position: -4603px 0px; }
  .iti__flag.iti__so {
    height: 14px;
    background-position: -4625px 0px; }
  .iti__flag.iti__sr {
    height: 14px;
    background-position: -4647px 0px; }
  .iti__flag.iti__ss {
    height: 10px;
    background-position: -4669px 0px; }
  .iti__flag.iti__st {
    height: 10px;
    background-position: -4691px 0px; }
  .iti__flag.iti__sv {
    height: 12px;
    background-position: -4713px 0px; }
  .iti__flag.iti__sx {
    height: 14px;
    background-position: -4735px 0px; }
  .iti__flag.iti__sy {
    height: 14px;
    background-position: -4757px 0px; }
  .iti__flag.iti__sz {
    height: 14px;
    background-position: -4779px 0px; }
  .iti__flag.iti__ta {
    height: 10px;
    background-position: -4801px 0px; }
  .iti__flag.iti__tc {
    height: 10px;
    background-position: -4823px 0px; }
  .iti__flag.iti__td {
    height: 14px;
    background-position: -4845px 0px; }
  .iti__flag.iti__tf {
    height: 14px;
    background-position: -4867px 0px; }
  .iti__flag.iti__tg {
    height: 13px;
    background-position: -4889px 0px; }
  .iti__flag.iti__th {
    height: 14px;
    background-position: -4911px 0px; }
  .iti__flag.iti__tj {
    height: 10px;
    background-position: -4933px 0px; }
  .iti__flag.iti__tk {
    height: 10px;
    background-position: -4955px 0px; }
  .iti__flag.iti__tl {
    height: 10px;
    background-position: -4977px 0px; }
  .iti__flag.iti__tm {
    height: 14px;
    background-position: -4999px 0px; }
  .iti__flag.iti__tn {
    height: 14px;
    background-position: -5021px 0px; }
  .iti__flag.iti__to {
    height: 10px;
    background-position: -5043px 0px; }
  .iti__flag.iti__tr {
    height: 14px;
    background-position: -5065px 0px; }
  .iti__flag.iti__tt {
    height: 12px;
    background-position: -5087px 0px; }
  .iti__flag.iti__tv {
    height: 10px;
    background-position: -5109px 0px; }
  .iti__flag.iti__tw {
    height: 14px;
    background-position: -5131px 0px; }
  .iti__flag.iti__tz {
    height: 14px;
    background-position: -5153px 0px; }
  .iti__flag.iti__ua {
    height: 14px;
    background-position: -5175px 0px; }
  .iti__flag.iti__ug {
    height: 14px;
    background-position: -5197px 0px; }
  .iti__flag.iti__um {
    height: 11px;
    background-position: -5219px 0px; }
  .iti__flag.iti__un {
    height: 14px;
    background-position: -5241px 0px; }
  .iti__flag.iti__us {
    height: 11px;
    background-position: -5263px 0px; }
  .iti__flag.iti__uy {
    height: 14px;
    background-position: -5285px 0px; }
  .iti__flag.iti__uz {
    height: 10px;
    background-position: -5307px 0px; }
  .iti__flag.iti__va {
    height: 15px;
    background-position: -5329px 0px; }
  .iti__flag.iti__vc {
    height: 14px;
    background-position: -5346px 0px; }
  .iti__flag.iti__ve {
    height: 14px;
    background-position: -5368px 0px; }
  .iti__flag.iti__vg {
    height: 10px;
    background-position: -5390px 0px; }
  .iti__flag.iti__vi {
    height: 14px;
    background-position: -5412px 0px; }
  .iti__flag.iti__vn {
    height: 14px;
    background-position: -5434px 0px; }
  .iti__flag.iti__vu {
    height: 12px;
    background-position: -5456px 0px; }
  .iti__flag.iti__wf {
    height: 14px;
    background-position: -5478px 0px; }
  .iti__flag.iti__ws {
    height: 10px;
    background-position: -5500px 0px; }
  .iti__flag.iti__xk {
    height: 15px;
    background-position: -5522px 0px; }
  .iti__flag.iti__ye {
    height: 14px;
    background-position: -5544px 0px; }
  .iti__flag.iti__yt {
    height: 14px;
    background-position: -5566px 0px; }
  .iti__flag.iti__za {
    height: 14px;
    background-position: -5588px 0px; }
  .iti__flag.iti__zm {
    height: 14px;
    background-position: -5610px 0px; }
  .iti__flag.iti__zw {
    height: 10px;
    background-position: -5632px 0px; }

.iti__flag {
  height: 15px;
  box-shadow: 0px 0px 1px 0px #888;
  background-image: url('flags.f73aa829a0084837.png');
  background-repeat: no-repeat;
  background-color: #DBDBDB;
  background-position: 20px 0; }
  @media (min-resolution: 192dpi) {
    .iti__flag {
      background-image: url('flags@2x.2704c069d12ee746.png'); } }

.iti__flag.iti__np {
  background-color: transparent; }

/*!*******************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/@fabrick/component-library/lib/icons/style.css?ngGlobalStyle ***!
  \*******************************************************************************************************************************************************************************************************************************************************************/
@font-face {
  font-family: "icomoon";
  src: url('icomoon.19a84f1bff24a754.woff?1mtuzm') format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-large-electric_refueling-duotone:before {
    content: "\f006";
}
.icon-large-document-fill:before {
    content: "\f007";
}
.icon-large-document-duotone:before {
    content: "\f008";
}
.icon-large-document_text-outline:before {
    content: "\f009";
}
.icon-large-document_text-fill:before {
    content: "\f00a";
}
.icon-large-document_text-duotone:before {
    content: "\f00b";
}
.icon-large-bus-outline:before {
    content: "\f00c";
}
.icon-large-bus-fill:before {
    content: "\f00d";
}
.icon-large-bus-duotone:before {
    content: "\f00e";
}
.icon-large-washing_machine_minimalistic-outline:before {
    content: "\f00f";
}
.icon-large-washing_machine_minimalistic-fill:before {
    content: "\f010";
}
.icon-large-washing_machine_minimalistic-duotone:before {
    content: "\f011";
}
.icon-large-user_heart-outline:before {
    content: "\f012";
}
.icon-large-user_heart-fill:before {
    content: "\f013";
}
.icon-large-user_heart-duotone:before {
    content: "\f014";
}
.icon-large-tv-outline:before {
    content: "\f015";
}
.icon-large-tv-fill:before {
    content: "\f016";
}
.icon-large-tv-duotone:before {
    content: "\f017";
}
.icon-large-sun_2-fill:before {
    content: "\f018";
}
.icon-large-sofa_2-outline:before {
    content: "\f019";
}
.icon-large-sofa_2-fill:before {
    content: "\f01a";
}
.icon-large-sofa_2-duotone:before {
    content: "\f01b";
}
.icon-large-passport-outline:before {
    content: "\f01c";
}
.icon-large-passport-fill:before {
    content: "\f01d";
}
.icon-large-passport-duotone:before {
    content: "\f01e";
}
.icon-large-paint_roller-outline:before {
    content: "\f01f";
}
.icon-large-paint_roller-fill:before {
    content: "\f020";
}
.icon-large-paint_roller-duotone:before {
    content: "\f021";
}
.icon-large-document-outline:before {
    content: "\f022";
}
.icon-large-confetti-outline:before {
    content: "\f023";
}
.icon-large-confetti-fill:before {
    content: "\f024";
}
.icon-large-confetti-duotone:before {
    content: "\f025";
}
.icon-large-buildings_2-outline:before {
    content: "\f026";
}
.icon-large-buildings_2-fill:before {
    content: "\f027";
}
.icon-large-buildings_2-duotone:before {
    content: "\f028";
}
.icon-large-bath-outline:before {
    content: "\f029";
}
.icon-large-bath-fill:before {
    content: "\f02a";
}
.icon-large-bath-duotone:before {
    content: "\f02b";
}
.icon-large-sun_2-outline:before {
    content: "\f02c";
}
.icon-large-sun_2-duotone:before {
    content: "\f02d";
}
.icon-large-square_academic_cap_2-outline:before {
    content: "\f02e";
}
.icon-large-square_academic_cap_2-fill:before {
    content: "\f02f";
}
.icon-large-square_academic_cap_2-duotone:before {
    content: "\f030";
}
.icon-large-sledgehammer-outline:before {
    content: "\f031";
}
.icon-large-sledgehammer-fill:before {
    content: "\f032";
}
.icon-large-sledgehammer-duotone:before {
    content: "\f033";
}
.icon-large-ruler_cross_pen-outline:before {
    content: "\f034";
}
.icon-large-ruler_cross_pen-fill:before {
    content: "\f035";
}
.icon-large-ruler_cross_pen-duotone:before {
    content: "\f036";
}
.icon-large-hearts-outline:before {
    content: "\f037";
}
.icon-large-hearts-fill:before {
    content: "\f038";
}
.icon-large-hearts-duotone:before {
    content: "\f039";
}
.icon-large-heart_pulse-outline:before {
    content: "\f03a";
}
.icon-large-heart_pulse-fill:before {
    content: "\f03b";
}
.icon-large-heart_pulse-duotone:before {
    content: "\f03c";
}
.icon-large-car-outline:before {
    content: "\f03d";
}
.icon-large-car-fill:before {
    content: "\f03e";
}
.icon-large-car-duotone:before {
    content: "\f03f";
}
.icon-large-branching_paths_up-outline:before {
    content: "\f040";
}
.icon-large-branching_paths_up-fill:before {
    content: "\f041";
}
.icon-large-branching_paths_up-duotone:before {
    content: "\f042";
}
.icon-large-bill-outline:before {
    content: "\f043";
}
.icon-large-bill-fill:before {
    content: "\f044";
}
.icon-large-bill-duotone:before {
    content: "\f045";
}
.icon-large-yacht-outline:before {
    content: "\f046";
}
.icon-large-yacht-fill:before {
    content: "\f047";
}
.icon-large-yacht-duotone:before {
    content: "\f048";
}
.icon-large-solar_energy_house-outline:before {
    content: "\f049";
}
.icon-large-solar_energy_house-fill:before {
    content: "\f04a";
}
.icon-large-solar_energy_house-duotone:before {
    content: "\f04b";
}
.icon-large-ship-outline:before {
    content: "\f04c";
}
.icon-large-ship-fill:before {
    content: "\f04d";
}
.icon-large-ship-duotone:before {
    content: "\f04e";
}
.icon-large-love_cake-outline:before {
    content: "\f04f";
}
.icon-large-love_cake-fill:before {
    content: "\f050";
}
.icon-large-love_cake-duotone:before {
    content: "\f051";
}
.icon-large-iconsax_legal-outline:before {
    content: "\f052";
}
.icon-large-iconsax_legal-fill:before {
    content: "\f053";
}
.icon-large-iconsax_legal-duotone:before {
    content: "\f054";
}
.icon-large-hand_money-outline:before {
    content: "\f055";
}
.icon-large-hand_money-fill:before {
    content: "\f056";
}
.icon-large-hand_money-duotone:before {
    content: "\f057";
}
.icon-large-green_house-outline:before {
    content: "\f058";
}
.icon-large-suitcase_tag-outline:before {
    content: "\f059";
}
.icon-large-green_house-fill:before {
    content: "\f05a";
}
.icon-large-suitcase_tag-fill:before {
    content: "\f05b";
}
.icon-large-green_house-duotone:before {
    content: "\f05c";
}
.icon-large-suitcase_tag-duotone:before {
    content: "\f05d";
}
.icon-large-eletric_car-outline:before {
    content: "\f05e";
}
.icon-large-scooter-outline:before {
    content: "\f05f";
}
.icon-large-eletric_car-fill:before {
    content: "\f060";
}
.icon-large-scooter-filled:before {
    content: "\f061";
}
.icon-large-eletric_car-duotone:before {
    content: "\f062";
}
.icon-large-scooter-duotone:before {
    content: "\f063";
}
.icon-large-document_add-outline:before {
    content: "\f064";
}
.icon-large-home-outline:before {
    content: "\f065";
}
.icon-large-document_add-fill:before {
    content: "\f066";
}
.icon-large-home-fill:before {
    content: "\f067";
}
.icon-large-convergence-outline:before {
    content: "\f068";
}
.icon-large-home-duotone:before {
    content: "\f069";
}
.icon-large-convergence-fill:before {
    content: "\f06a";
}
.icon-large-globus-outline:before {
    content: "\f06b";
}
.icon-large-convergence-duotone:before {
    content: "\f06c";
}
.icon-large-globus-fill:before {
    content: "\f06d";
}
.icon-large-cheers_love-outline:before {
    content: "\f06e";
}
.icon-large-globus-duotone:before {
    content: "\f06f";
}
.icon-large-cheers_love-fill:before {
    content: "\f070";
}
.icon-large-eletric_scooter-outline:before {
    content: "\f071";
}
.icon-large-cheers_love-duotone:before {
    content: "\f072";
}
.icon-large-eletric_scooter-fill:before {
    content: "\f073";
}
.icon-large-document_add-duotone:before {
    content: "\f074";
}
.icon-large-eletric_scooter-duotone:before {
    content: "\f075";
}
.icon-large-calendar_x-outline:before {
    content: "\f076";
}
.icon-large-electric_refueling-outline:before {
    content: "\f077";
}
.icon-large-calendar_x-fill:before {
    content: "\f078";
}
.icon-large-electric_refueling-fill:before {
    content: "\f079";
}
.icon-large-calendar_x-duotone:before {
    content: "\f07a";
}
.icon-magic_wand-outline:before {
    content: "\f002";
}
.icon-magic_wand-fill:before {
    content: "\f003";
}
.icon-ai_letters-outline:before {
    content: "\f004";
}
.icon-ai_letters-fill:before {
    content: "\f005";
}
.icon-ai-outline:before {
    content: "\f000";
}
.icon-ai-fill:before {
    content: "\f001";
}
.icon-leaf-fill:before {
    content: "\ea52";
}
.icon-leaf-outline:before {
    content: "\ea53";
}
.icon-flights_and_hotels-outline:before {
    content: "\ea3d";
}
.icon-receipt_long-outline:before {
    content: "\ea3e";
}
.icon-gavel-outline:before {
    content: "\ea3f";
}
.icon-school-outline:before {
    content: "\ea40";
}
.icon-partner_heart-outline:before {
    content: "\ea41";
}
.icon-person_heart-outline:before {
    content: "\ea42";
}
.icon-scene-outline:before {
    content: "\ea43";
}
.icon-photo_frame-outline:before {
    content: "\ea44";
}
.icon-home_work-outline:before {
    content: "\ea45";
}
.icon-wifi_home-outline:before {
    content: "\ea46";
}
.icon-solar_power-outline:before {
    content: "\ea47";
}
.icon-ev_station-outline:before {
    content: "\ea48";
}
.icon-sailing-outline:before {
    content: "\ea49";
}
.icon-airport_shuttle-outline:before {
    content: "\ea4a";
}
.icon-electric_car-outline:before {
    content: "\ea4b";
}
.icon-celebration-outline:before {
    content: "\ea4c";
}
.icon-arrow_and_edge-outline:before {
    content: "\ea4d";
}
.icon-cottage-outline:before {
    content: "\ea4e";
}
.icon-moped-outline:before {
    content: "\ea4f";
}
.icon-directions_car-outline:before {
    content: "\ea50";
}
.icon-supervisor_account-outline:before {
    content: "\ea51";
}
.icon-magnifying-glass-plus-fill:before {
    content: "\e9fd";
}
.icon-magnifying-glass-plus-outline:before {
    content: "\e9fe";
}
.icon-bookmarksimple-fill:before {
    content: "\e9ff";
}
.icon-bookmarksimple-outline:before {
    content: "\ea00";
}
.icon-car-fill:before {
    content: "\ea01";
}
.icon-car-outline:before {
    content: "\ea02";
}
.icon-code-fill:before {
    content: "\ea03";
}
.icon-code-outline:before {
    content: "\ea04";
}
.icon-motorcycle-fill:before {
    content: "\ea05";
}
.icon-motorcycle-outline:before {
    content: "\ea06";
}
.icon-phone-fill:before {
    content: "\ea07";
}
.icon-phone-outline:before {
    content: "\ea08";
}
.icon-usersthree-fill:before {
    content: "\ea09";
}
.icon-usersthree-outline:before {
    content: "\ea0a";
}
.icon-circle-fill:before {
    content: "\ea0b";
}
.icon-circle-outline:before {
    content: "\ea0c";
}
.icon-devicemobilespeaker--outline:before {
    content: "\ea0d";
}
.icon-devicemobilespeaker-fill:before {
    content: "\ea0e";
}
.icon-eye-fill:before {
    content: "\ea0f";
}
.icon-eye-outline:before {
    content: "\ea10";
}
.icon-linkbreak-fill:before {
    content: "\ea11";
}
.icon-linkbreak-outline:before {
    content: "\ea12";
}
.icon-pluscircle-fill:before {
    content: "\ea13";
}
.icon-pluscircle-outline:before {
    content: "\ea14";
}
.icon-smileyxeyes--fill:before {
    content: "\ea15";
}
.icon-smileyxeyes--outline:before {
    content: "\ea16";
}
.icon-storefront-fill:before {
    content: "\ea17";
}
.icon-storefront-outline:before {
    content: "\ea18";
}
.icon-arrowsdownup-fill:before {
    content: "\ea19";
}
.icon-arrowsdownup-outline:before {
    content: "\ea1a";
}
.icon-forkknife-fill:before {
    content: "\ea1b";
}
.icon-forkknife-outline:before {
    content: "\ea1c";
}
.icon-handcoins-fill:before {
    content: "\ea1d";
}
.icon-heartbeat-fill:before {
    content: "\ea1e";
}
.icon-heartbeat-outline:before {
    content: "\ea1f";
}
.icon-minuscircle-fill:before {
    content: "\ea20";
}
.icon-minuscircle-outline:before {
    content: "\ea21";
}
.icon-minus-fill:before {
    content: "\ea22";
}
.icon-minus-outline:before {
    content: "\ea23";
}
.icon-stethoscope-fill:before {
    content: "\ea24";
}
.icon-stethoscope-outline:before {
    content: "\ea25";
}
.icon-student-fill:before {
    content: "\ea26";
}
.icon-student-outline:before {
    content: "\ea27";
}
.icon-airplanetilt-fill:before {
    content: "\ea28";
}
.icon-airplanetilt-outline:before {
    content: "\ea29";
}
.icon-basket-fill:before {
    content: "\ea2a";
}
.icon-basket-outline:before {
    content: "\ea2b";
}
.icon-confetti-fill:before {
    content: "\ea2c";
}
.icon-confetti-outline:before {
    content: "\ea2d";
}
.icon-handcoins-outline:before {
    content: "\ea2e";
}
.icon-houseline-fill:before {
    content: "\ea2f";
}
.icon-houseline-outline:before {
    content: "\ea30";
}
.icon-link-fill:before {
    content: "\ea31";
}
.icon-link-outline:before {
    content: "\ea32";
}
.icon-thumbsdown-fill:before {
    content: "\ea33";
}
.icon-desktop-fill:before {
    content: "\ea34";
}
.icon-desktop-outline:before {
    content: "\ea35";
}
.icon-ear-fill:before {
    content: "\ea36";
}
.icon-ear-outline:before {
    content: "\ea37";
}
.icon-speakerhigh-fill:before {
    content: "\ea38";
}
.icon-speakerhigh-outline:before {
    content: "\ea39";
}
.icon-thumbsdown-outline:before {
    content: "\ea3a";
}
.icon-thumbsup-fill:before {
    content: "\ea3b";
}
.icon-thumbsup-outline:before {
    content: "\ea3c";
}
.icon-arrow-outline-down:before {
    content: "\e90c";
}
.icon-folder-fill:before {
    content: "\e9ed";
}
.icon-folder-outline:before {
    content: "\e9ee";
}
.icon-money-fill:before {
    content: "\e9fb";
}
.icon-money-outline:before {
    content: "\e9fc";
}
.icon-cny-fill:before {
    content: "\e9ef";
}
.icon-cny-outline:before {
    content: "\e9f0";
}
.icon-dollar-fill:before {
    content: "\e9f1";
}
.icon-dollar-outline:before {
    content: "\e9f2";
}
.icon-eur-fill:before {
    content: "\e9f3";
}
.icon-eur-outline:before {
    content: "\e9f4";
}
.icon-gbp-fill:before {
    content: "\e9f5";
}
.icon-gbp-outline:before {
    content: "\e9f6";
}
.icon-jpy-fill:before {
    content: "\e9f7";
}
.icon-jpy-outline:before {
    content: "\e9f8";
}
.icon-rub-fill:before {
    content: "\e9f9";
}
.icon-rub-outline:before {
    content: "\e9fa";
}
.icon-accessibility-fill:before {
    content: "\e900";
}
.icon-accessibility-outline:before {
    content: "\e901";
}
.icon-addressbook-fill:before {
    content: "\e902";
}
.icon-addressbook-outline:before {
    content: "\e903";
}
.icon-altro-fill:before {
    content: "\e904";
}
.icon-altro-outline:before {
    content: "\e905";
}
.icon-archive-fill:before {
    content: "\e906";
}
.icon-archive-outline:before {
    content: "\e907";
}
.icon-arrow-fill-down:before {
    content: "\e908";
}
.icon-arrow-fill-left:before {
    content: "\e909";
}
.icon-arrow-fill-right:before {
    content: "\e90a";
}
.icon-arrow-fill-up:before {
    content: "\e90b";
}
.icon-arrow-outline-left:before {
    content: "\e90d";
}
.icon-arrow-outline-right:before {
    content: "\e90e";
}
.icon-arrow-outline-up:before {
    content: "\e90f";
}
.icon-arrowsquareout-fill:before {
    content: "\e910";
}
.icon-arrowsquareout-outline:before {
    content: "\e911";
}
.icon-bank-fill:before {
    content: "\e912";
}
.icon-bank-outline:before {
    content: "\e913";
}
.icon-bellslash-fill:before {
    content: "\e914";
}
.icon-bellslash-outline:before {
    content: "\e915";
}
.icon-buildings-fill:before {
    content: "\e916";
}
.icon-buildings-outline:before {
    content: "\e917";
}
.icon-calendar-fill:before {
    content: "\e918";
}
.icon-calendar-outline:before {
    content: "\e919";
}
.icon-calendarx-fill:before {
    content: "\e91a";
}
.icon-calendarx-outline:before {
    content: "\e91b";
}
.icon-camera-fill:before {
    content: "\e91c";
}
.icon-camera-outline:before {
    content: "\e91d";
}
.icon-camerarotate-fill:before {
    content: "\e91e";
}
.icon-camerarotate-outline:before {
    content: "\e91f";
}
.icon-cameraslash-fill:before {
    content: "\e920";
}
.icon-cameraslash-outline:before {
    content: "\e921";
}
.icon-caret-fill-down:before {
    content: "\e922";
}
.icon-caret-fill-left:before {
    content: "\e923";
}
.icon-caret-fill-right:before {
    content: "\e924";
}
.icon-caret-fill-up:before {
    content: "\e925";
}
.icon-caret-outline-down:before {
    content: "\e926";
}
.icon-caret-outline-left:before {
    content: "\e927";
}
.icon-caret-outline-right:before {
    content: "\e928";
}
.icon-caret-outline-up:before {
    content: "\e929";
}
.icon-chartdonut-fill:before {
    content: "\e92a";
}
.icon-chartdonut-outline:before {
    content: "\e92b";
}
.icon-chartline-fill:before {
    content: "\e92c";
}
.icon-chartline-outline:before {
    content: "\e92d";
}
.icon-checkbox-fill:before {
    content: "\e92e";
}
.icon-checkbox-outline:before {
    content: "\e92f";
}
.icon-checkcircle-fill:before {
    content: "\e930";
}
.icon-checkcircle-outline:before {
    content: "\e931";
}
.icon-check-fill:before {
    content: "\e932";
}
.icon-check-outline:before {
    content: "\e933";
}
.icon-clock-fill:before {
    content: "\e934";
}
.icon-clock-outline:before {
    content: "\e935";
}
.icon-copy-fill:before {
    content: "\e936";
}
.icon-copy-outline:before {
    content: "\e937";
}
.icon-cornersout-fill:before {
    content: "\e938";
}
.icon-cornersout-outline:before {
    content: "\e939";
}
.icon-creditcard-fill:before {
    content: "\e93a";
}
.icon-creditcard-outline:before {
    content: "\e93b";
}
.icon-crop-fill:before {
    content: "\e93c";
}
.icon-crop-outline:before {
    content: "\e93d";
}
.icon-devicemobile-fill:before {
    content: "\e93e";
}
.icon-devicemobile-outline:before {
    content: "\e93f";
}
.icon-dotsnine-fill:before {
    content: "\e940";
}
.icon-dotsnine-outline:before {
    content: "\e941";
}
.icon-dotssix-fill:before {
    content: "\e942";
}
.icon-dotssix-outline:before {
    content: "\e943";
}
.icon-dotssixvertical-fill:before {
    content: "\e944";
}
.icon-dotssixvertical-outline:before {
    content: "\e945";
}
.icon-dotsthreeoutline-fill:before {
    content: "\e946";
}
.icon-dotsthreeoutline-outline:before {
    content: "\e947";
}
.icon-download-doc-fill:before {
    content: "\e948";
}
.icon-download-doc-outline:before {
    content: "\e949";
}
.icon-download-fill:before {
    content: "\e94a";
}
.icon-download-outline:before {
    content: "\e94b";
}
.icon-draft-fill:before {
    content: "\e94c";
}
.icon-draft-outline:before {
    content: "\e94d";
}
.icon-email-fill:before {
    content: "\e94e";
}
.icon-email-outline:before {
    content: "\e94f";
}
.icon-filearrowup-fill:before {
    content: "\e950";
}
.icon-filearrowup-outline:before {
    content: "\e951";
}
.icon-files-fill:before {
    content: "\e952";
}
.icon-files-outline:before {
    content: "\e953";
}
.icon-filetext-fill:before {
    content: "\e954";
}
.icon-filetext-outline:before {
    content: "\e955";
}
.icon-filex-fill:before {
    content: "\e956";
}
.icon-filex-outline:before {
    content: "\e957";
}
.icon-fingerprint-fill:before {
    content: "\e958";
}
.icon-fingerprint-outline:before {
    content: "\e959";
}
.icon-fullscreen-fill:before {
    content: "\e95a";
}
.icon-fullscreen-outline:before {
    content: "\e95b";
}
.icon-funnel-fill:before {
    content: "\e95c";
}
.icon-funnel-outline:before {
    content: "\e95d";
}
.icon-gear-fill:before {
    content: "\e95e";
}
.icon-gear-outline:before {
    content: "\e95f";
}
.icon-heart-fill:before {
    content: "\e960";
}
.icon-heart-outline:before {
    content: "\e961";
}
.icon-hidden-active:before {
    content: "\e962";
}
.icon-hidden-disable:before {
    content: "\e963";
}
.icon-home-fill:before {
    content: "\e964";
}
.icon-home-outline:before {
    content: "\e965";
}
.icon-hourglasshigh-fill:before {
    content: "\e966";
}
.icon-hourglasshigh-outline:before {
    content: "\e967";
}
.icon-identificationcard-fill:before {
    content: "\e968";
}
.icon-identificationcard-outline:before {
    content: "\e969";
}
.icon-image-fill:before {
    content: "\e96a";
}
.icon-image-outline:before {
    content: "\e96b";
}
.icon-info-fill:before {
    content: "\e96c";
}
.icon-info-outline:before {
    content: "\e96d";
}
.icon-lightbulb-fill:before {
    content: "\e96e";
}
.icon-lightbulb-outline:before {
    content: "\e96f";
}
.icon-lightning-fill:before {
    content: "\e970";
}
.icon-lightning-outline:before {
    content: "\e971";
}
.icon-limits-fill:before {
    content: "\e972";
}
.icon-limits-outline:before {
    content: "\e973";
}
.icon-listchecks-fill:before {
    content: "\e974";
}
.icon-listchecks-outline:before {
    content: "\e975";
}
.icon-list-fill:before {
    content: "\e976";
}
.icon-list-outline:before {
    content: "\e977";
}
.icon-loading-fill:before {
    content: "\e978";
}
.icon-loading-outline:before {
    content: "\e979";
}
.icon-locksimple-fill:before {
    content: "\e97a";
}
.icon-locksimple-outline:before {
    content: "\e97b";
}
.icon-magnifyingglassplus-fill:before {
    content: "\e97c";
}
.icon-magnifyingglassplus-outline:before {
    content: "\e97d";
}
.icon-notches-fill:before {
    content: "\e97e";
}
.icon-notches-outline:before {
    content: "\e97f";
}
.icon-notifiche-fill:before {
    content: "\e980";
}
.icon-notifiche-outline:before {
    content: "\e981";
}
.icon-package-fill:before {
    content: "\e982";
}
.icon-package-outline:before {
    content: "\e983";
}
.icon-paperclip-fill:before {
    content: "\e984";
}
.icon-paperclip-outline:before {
    content: "\e985";
}
.icon-paperplanetilt-fill:before {
    content: "\e986";
}
.icon-paperplanetilt-outline:before {
    content: "\e987";
}
.icon-pause-fill:before {
    content: "\e988";
}
.icon-pause-outline:before {
    content: "\e989";
}
.icon-pencilsimple-fill:before {
    content: "\e98a";
}
.icon-pencilsimple-outline:before {
    content: "\e98b";
}
.icon-pennib-fill:before {
    content: "\e98c";
}
.icon-pennib-outline:before {
    content: "\e98d";
}
.icon-playcircle-fill:before {
    content: "\e98e";
}
.icon-playcircle-outline:before {
    content: "\e98f";
}
.icon-play-fill:before {
    content: "\e990";
}
.icon-play-outline:before {
    content: "\e991";
}
.icon-plus-fill:before {
    content: "\e992";
}
.icon-plus-outline:before {
    content: "\e993";
}
.icon-prohibit-fill:before {
    content: "\e994";
}
.icon-prohibit-outline:before {
    content: "\e995";
}
.icon-question-fill:before {
    content: "\e996";
}
.icon-question-outline:before {
    content: "\e997";
}
.icon-radiobutton-fill:before {
    content: "\e998";
}
.icon-radiobutton-outline:before {
    content: "\e999";
}
.icon-receipt-fill:before {
    content: "\e99a";
}
.icon-receipt-outline:before {
    content: "\e99b";
}
.icon-refresh-fill:before {
    content: "\e99c";
}
.icon-refresh-outline:before {
    content: "\e99d";
}
.icon-repeat-fill:before {
    content: "\e99e";
}
.icon-repeat-outline:before {
    content: "\e99f";
}
.icon-riprendi-fill:before {
    content: "\e9a0";
}
.icon-riprendi-outline:before {
    content: "\e9a1";
}
.icon-robot-fill:before {
    content: "\e9a2";
}
.icon-robot-outline:before {
    content: "\e9a3";
}
.icon-rotate-fill:before {
    content: "\e9a4";
}
.icon-rotate-outline:before {
    content: "\e9a5";
}
.icon-sad-fill:before {
    content: "\e9a6";
}
.icon-sad-outline:before {
    content: "\e9a7";
}
.icon-sealapproval-fill:before {
    content: "\e9a8";
}
.icon-sealapproval-outline:before {
    content: "\e9a9";
}
.icon-sealrefusal-fill:before {
    content: "\e9aa";
}
.icon-sealrefusal-outline:before {
    content: "\e9ab";
}
.icon-search-fill:before {
    content: "\e9ac";
}
.icon-search-outline:before {
    content: "\e9ad";
}
.icon-select-fill:before {
    content: "\e9ae";
}
.icon-select-outline:before {
    content: "\e9af";
}
.icon-share-fill:before {
    content: "\e9b0";
}
.icon-share-outline:before {
    content: "\e9b1";
}
.icon-shoppingcart-fill:before {
    content: "\e9b2";
}
.icon-shoppingcart-outline:before {
    content: "\e9b3";
}
.icon-signout-fill:before {
    content: "\e9b4";
}
.icon-signout-outline:before {
    content: "\e9b5";
}
.icon-smiley-fill:before {
    content: "\e9b6";
}
.icon-smileymeh-fill:before {
    content: "\e9b7";
}
.icon-smileymeh-outline:before {
    content: "\e9b8";
}
.icon-smiley-outline:before {
    content: "\e9b9";
}
.icon-smileysad-fill:before {
    content: "\e9ba";
}
.icon-smileysad-outline:before {
    content: "\e9bb";
}
.icon-smileywink-fill:before {
    content: "\e9bc";
}
.icon-smileywink-outline:before {
    content: "\e9bd";
}
.icon-smileyxeyes-fill:before {
    content: "\e9be";
}
.icon-smileyxeyes-outline:before {
    content: "\e9bf";
}
.icon-sortascending-fill:before {
    content: "\e9c0";
}
.icon-sortascending-outline:before {
    content: "\e9c1";
}
.icon-star-fill:before {
    content: "\e9c2";
}
.icon-star-outline:before {
    content: "\e9c3";
}
.icon-stopcircle-fill:before {
    content: "\e9c4";
}
.icon-stopcircle-outline:before {
    content: "\e9c5";
}
.icon-stop-fill:before {
    content: "\e9c6";
}
.icon-stop-outline:before {
    content: "\e9c7";
}
.icon-supportchat-fill:before {
    content: "\e9c8";
}
.icon-supportchat-outline:before {
    content: "\e9c9";
}
.icon-support-fill:before {
    content: "\e9ca";
}
.icon-support-outline:before {
    content: "\e9cb";
}
.icon-tag-fill:before {
    content: "\e9cc";
}
.icon-tag-outline:before {
    content: "\e9cd";
}
.icon-trash-fill:before {
    content: "\e9ce";
}
.icon-trash-outline:before {
    content: "\e9cf";
}
.icon-upload-fill:before {
    content: "\e9d0";
}
.icon-upload-outline:before {
    content: "\e9d1";
}
.icon-usercirclecheck-fill:before {
    content: "\e9d2";
}
.icon-usercirclecheck-outline:before {
    content: "\e9d3";
}
.icon-user-fill:before {
    content: "\e9d4";
}
.icon-user-outline:before {
    content: "\e9d5";
}
.icon-userplus-fill:before {
    content: "\e9d6";
}
.icon-userplus-outline:before {
    content: "\e9d7";
}
.icon-videocamera-fill:before {
    content: "\e9d8";
}
.icon-videocamera-outline:before {
    content: "\e9d9";
}
.icon-wallet-fill:before {
    content: "\e9da";
}
.icon-wallet-outline:before {
    content: "\e9db";
}
.icon-warning-fill:before {
    content: "\e9dc";
}
.icon-warning-outline:before {
    content: "\e9dd";
}
.icon-wifi-fill:before {
    content: "\e9de";
}
.icon-wifi-outline:before {
    content: "\e9df";
}
.icon-x-square-fill:before {
    content: "\e9e0";
}
.icon-x-square-outline:before {
    content: "\e9e1";
}
.icon-xcircle-fill:before {
    content: "\e9e2";
}
.icon-xcircle-outline:before {
    content: "\e9e3";
}
.icon-x-fill:before {
    content: "\e9e4";
}
.icon-x-outline:before {
    content: "\e9e5";
}
.icon-sort-column-up-none:before {
    content: "\e9e6";
}
.icon-sort-column-down-none:before {
    content: "\e9e7";
}
.icon-sort-column-up-hover:before {
    content: "\e9e8";
}
.icon-sort-column-down-hover:before {
    content: "\e9ea";
}
.icon-sort-column-none-hover:before {
    content: "\e9ec";
}
/*!*******************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/@fabrick/component-library/lib/fonts/style.css?ngGlobalStyle ***!
  \*******************************************************************************************************************************************************************************************************************************************************************/
@font-face {
  font-family: "Rethink Sans";
  src: url('RethinkSans-VariableFont_wght.8c45c3a55c6500a6.woff2') format("woff2");
  font-display: swap;
}

@font-face {
  font-family: "Space Grotesk";
  src: url('SpaceGrotesk-VariableFont_wght.0e1bc117a7334743.ttf') format("truetype");
  font-display: swap;
}

/*!***********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/@fabrick/component-library/lib/variables/style.css?ngGlobalStyle ***!
  \***********************************************************************************************************************************************************************************************************************************************************************/
/* Custom */
:root {
  --breakpoints-tablet-h: 80.0624rem;
  --breakpoints-tablet-v: 64.0624rem;
  --breakpoints-mobile: 40.0624rem;
}
/* .Primitives (Mode 1) */
:root {
  /* color */
  --color-absolute-black: #000000;
  --color-absolute-black-10: #0000001a;
  --color-absolute-black-20: #00000033;
  --color-absolute-black-30: #0000004d;
  --color-absolute-black-40: #00000066;
  --color-absolute-black-5: #0000000d;
  --color-absolute-black-50: #00000080;
  --color-absolute-black-60: #00000099;
  --color-absolute-black-75: #000000bf;
  --color-absolute-black-90: #000000e5;
  --color-absolute-transparent-full: #ffffff00;
  --color-absolute-white: #ffffff;
  --color-absolute-white-10: #ffffff1a;
  --color-absolute-white-20: #ffffff33;
  --color-absolute-white-30: #ffffff4d;
  --color-absolute-white-40: #ffffff66;
  --color-absolute-white-5: #ffffff0d;
  --color-absolute-white-50: #ffffff80;
  --color-absolute-white-60: #ffffff99;
  --color-absolute-white-75: #ffffffbf;
  --color-absolute-white-90: #ffffffe5;
  --color-functional-error-error-0: #fff3f7;
  --color-functional-error-error-10: #ed4174;
  --color-functional-error-error-12: #e81152;
  --color-functional-error-error-14: #c30e44;
  --color-functional-error-error-16: #9d0b37;
  --color-functional-error-error-18: #77082a;
  --color-functional-error-error-2: #fde7ee;
  --color-functional-error-error-20: #470016;
  --color-functional-error-error-4: #facfdc;
  --color-functional-error-error-6: #f6a0ba;
  --color-functional-error-error-8: #f17097;
  --color-functional-info-info-0: #f2f9ff;
  --color-functional-info-info-10: #64abec;
  --color-functional-info-info-12: #3992e3;
  --color-functional-info-info-14: #156fc1;
  --color-functional-info-info-16: #10589a;
  --color-functional-info-info-18: #084679;
  --color-functional-info-info-2: #e9f4ff;
  --color-functional-info-info-20: #032f54;
  --color-functional-info-info-4: #cae6ff;
  --color-functional-info-info-6: #afd6fa;
  --color-functional-info-info-8: #87c1f7;
  --color-functional-pre-warning-pre-warning-0: #fbfbed;
  --color-functional-pre-warning-pre-warning-10: #d5d760;
  --color-functional-pre-warning-pre-warning-12: #cbcd38;
  --color-functional-pre-warning-pre-warning-14: #b0b22d;
  --color-functional-pre-warning-pre-warning-16: #93951e;
  --color-functional-pre-warning-pre-warning-18: #6f7014;
  --color-functional-pre-warning-pre-warning-2: #f6f6dd;
  --color-functional-pre-warning-pre-warning-20: #373707;
  --color-functional-pre-warning-pre-warning-4: #efefc1;
  --color-functional-pre-warning-pre-warning-6: #e5e69b;
  --color-functional-pre-warning-pre-warning-8: #dddf7e;
  --color-functional-success-success-0: #f0fffb;
  --color-functional-success-success-10: #33cda8;
  --color-functional-success-success-12: #00c092;
  --color-functional-success-success-13: #03a57e;
  --color-functional-success-success-14: #008464;
  --color-functional-success-success-16: #007055;
  --color-functional-success-success-18: #004736;
  --color-functional-success-success-2: #e5f9f4;
  --color-functional-success-success-20: #00231a;
  --color-functional-success-success-4: #ccf2e9;
  --color-functional-success-success-6: #99e6d3;
  --color-functional-success-success-8: #66d9be;
  --color-functional-warning-warning-0: #fffcf0;
  --color-functional-warning-warning-10: #f6cf44;
  --color-functional-warning-warning-12: #f3c215;
  --color-functional-warning-warning-13: #e9992f;
  --color-functional-warning-warning-14: #c85b01;
  --color-functional-warning-warning-16: #944301;
  --color-functional-warning-warning-18: #642e01;
  --color-functional-warning-warning-2: #fef9e8;
  --color-functional-warning-warning-20: #321b00;
  --color-functional-warning-warning-4: #fdf3d0;
  --color-functional-warning-warning-6: #fae7a2;
  --color-functional-warning-warning-8: #f8db73;
  --color-neutral-colored-colored-10: #95cbde;
  --color-neutral-colored-colored-12: #67aec5;
  --color-neutral-colored-colored-13: #5294a9;
  --color-neutral-colored-colored-14: #3a7f95;
  --color-neutral-colored-colored-16: #2a7086;
  --color-neutral-colored-colored-18: #144b5d;
  --color-neutral-colored-colored-2: #f3fcff;
  --color-neutral-colored-colored-20: #062f3c;
  --color-neutral-colored-colored-4: #e6f5f9;
  --color-neutral-colored-colored-6: #ceeaf4;
  --color-neutral-colored-colored-8: #aedcea;
  --color-neutral-colored-colored-off-white: #f7fdff;
  --color-neutral-grey-grey-10: #b0b0b0;
  --color-neutral-grey-grey-12: #909090;
  --color-neutral-grey-grey-14: #747474;
  --color-neutral-grey-grey-16: #606060;
  --color-neutral-grey-grey-18: #494949;
  --color-neutral-grey-grey-2: #f7f7f7;
  --color-neutral-grey-grey-20: #222222;
  --color-neutral-grey-grey-4: #e6e6e6;
  --color-neutral-grey-grey-6: #d9d9d9;
  --color-neutral-grey-grey-8: #c8c8c8;
  --color-neutral-grey-grey-off-white: #fafafa;
  /* number */
  --accessibility-focus-state-border-gap: 0.125rem;
  --accessibility-focus-state-border-width: 0.125rem;
  --dimensions-roundness-round-0: 0rem;
  --dimensions-roundness-round-4: 0.25rem;
  --dimensions-roundness-round-6: 0.375rem;
  --dimensions-roundness-round-8: 0.5rem;
  --dimensions-roundness-round-12: 0.75rem;
  --dimensions-roundness-round-16: 1rem;
  --dimensions-roundness-round-24: 1.5rem;
  --dimensions-roundness-round-32: 2rem;
  --dimensions-roundness-round-all: 62.5rem;
  --dimensions-spacing-spacing-0: 0rem;
  --dimensions-spacing-spacing-1\2: 0.125rem;
  --dimensions-spacing-spacing-1: 0.25rem;
  --dimensions-spacing-spacing-3\2: 0.375rem;
  --dimensions-spacing-spacing-2: 0.5rem;
  --dimensions-spacing-spacing-3: 0.75rem;
  --dimensions-spacing-spacing-4: 1rem;
  --dimensions-spacing-spacing-5: 1.25rem;
  --dimensions-spacing-spacing-6: 1.5rem;
  --dimensions-spacing-spacing-7: 1.75rem;
  --dimensions-spacing-spacing-8: 2rem;
  --dimensions-spacing-spacing-9: 2.25rem;
  --dimensions-spacing-spacing-10: 2.5rem;
  --dimensions-spacing-spacing-11: 2.75rem;
  --dimensions-spacing-spacing-12: 3rem;
  --dimensions-spacing-spacing-15: 3.75rem;
  --dimensions-spacing-spacing-50: 12.5rem;
  --dimensions-spacing-spacing-60: 15rem;
  --dimensions-spacing-spacing-65: 16.25rem;
  --dimensions-spacing-spacing-75: 18.75rem;
}
/* 🥸 Themes */
:root {
  /* color */
  --background: var(--color-absolute-white);
  --border: var(--palette-livery-main-main);
  --content-primary: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --content-secondary: var(--titles-and-paragraphs-paragraph-light-bg-secondary);
  --icon-background: var(--color-absolute-transparent-full);
  --icons: var(--icons-accessory-icons);
  --outline: var(--buttons-and-links-secondary-button-focus-dark-bg-outline);
  --colors-categories-cat-1-cat-1-background: #e7eaff;
  --colors-categories-cat-1-cat-1-transparent-1: var(--palette-livery-main-main-transparent-1);
  --colors-categories-cat-1-cat-1-transparent-2: var(--palette-livery-main-main-transparent-2);
  --colors-categories-cat-1-black-contrast-cat-1-background: #b5bdfb;
  --colors-categories-cat-1-white-contrast-cat-1-non-textual: var(--palette-livery-main-main);
  --colors-categories-cat-1-white-contrast-cat-1-textual: var(--palette-livery-main-main);
  --colors-categories-cat-2-cat-2-background: #e7eaff;
  --colors-categories-cat-2-cat-2-transparent-1: var(--palette-livery-secondary-secondary-transparent-1);
  --colors-categories-cat-2-cat-2-transparent-2: var(--palette-livery-secondary-secondary-transparent-2);
  --colors-categories-cat-2-black-contrast-cat-2-background: #c8ccf2;
  --colors-categories-cat-2-white-contrast-cat-2-non-textual: #939cea;
  --colors-categories-cat-2-white-contrast-cat-2-textual: var(--palette-livery-secondary-secondary-darker);
  --colors-data-visualization-data-1-dark-bg-data-1-non-textual: var(--palette-active-dark-bg-dark-bg-brighter-2);
  --colors-data-visualization-data-1-dark-bg-data-1-textual: var(--palette-active-dark-bg-dark-bg);
  --colors-data-visualization-data-1-dark-bg-data-1-transparent-1: var(--palette-active-dark-bg-dark-bg-transparent-1);
  --colors-data-visualization-data-1-dark-bg-data-1-transparent-2: var(--palette-active-dark-bg-dark-bg-transparent-2);
  --colors-data-visualization-data-1-light-bg-data-1-non-textual: var(--palette-livery-main-main-transparent-4);
  --colors-data-visualization-data-1-light-bg-data-1-textual: var(--palette-livery-main-main);
  --colors-data-visualization-data-1-light-bg-data-1-transparent-1: var(--palette-livery-main-main-transparent-1);
  --colors-data-visualization-data-1-light-bg-data-1-transparent-2: var(--palette-livery-main-main-transparent-2);
  --colors-data-visualization-data-2-dark-bg-data-2-non-textual: var(--palette-livery-secondary-secondary);
  --colors-data-visualization-data-2-dark-bg-data-2-textual: var(--palette-livery-secondary-secondary-darker);
  --colors-data-visualization-data-2-dark-bg-data-2-transparent-1: var(--palette-livery-secondary-secondary-transparent-1);
  --colors-data-visualization-data-2-dark-bg-data-2-transparent-2: var(--palette-livery-secondary-secondary-transparent-2);
  --colors-data-visualization-data-2-light-bg-data-2-non-textual: var(--palette-livery-secondary-secondary);
  --colors-data-visualization-data-2-light-bg-data-2-textual: var(--palette-livery-secondary-secondary-darker);
  --colors-data-visualization-data-2-light-bg-data-2-transparent-1: var(--palette-livery-secondary-secondary-transparent-1);
  --colors-data-visualization-data-2-light-bg-data-2-transparent-2: var(--palette-livery-secondary-secondary-transparent-2);
  --colors-gradients-dark-gradient-stop-1: var(--palette-livery-main-main-transparent-4);
  --colors-gradients-dark-gradient-stop-2: var(--palette-livery-main-main-transparent-1);
  --colors-gradients-dark-gradient-stop-3: var(--palette-livery-main-main-darker);
  --colors-gradients-medium-gradient-stop-1: var(--palette-livery-main-main);
  --colors-gradients-medium-gradient-stop-2: var(--palette-livery-main-main-transparent-1);
  --colors-gradients-medium-gradient-stop-3: var(--palette-livery-main-main-darker);
  --colors-illustrations-illustration-dark-mode: var(--palette-active-dark-bg-dark-bg);
  --colors-illustrations-illustration-light-mode: var(--palette-livery-main-main);
  --colors-structure-accessory-elements: var(--palette-livery-main-main-transparent-3);
  --colors-structure-dark-bg-divider: var(--palette-active-dark-bg-dark-bg-transparent-3);
  --colors-structure-dark-bg-divider-strong: var(--palette-active-dark-bg-dark-bg-brighter-1);
  --colors-structure-light-bg-divider: var(--palette-livery-main-main-transparent-2);
  --colors-structure-light-bg-divider-strong: var(--palette-livery-main-main);
  --colors-surfaces-aside-background: var(--color-absolute-white);
  --colors-surfaces-aside-border: var(--palette-livery-main-main-transparent-2);
  --colors-surfaces-aside-content-brand-color: var(--palette-livery-main-main);
  --colors-surfaces-aside-content-default: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --colors-surfaces-footer-dark-bg-dark-bg-background: var(--color-absolute-transparent-full);
  --colors-surfaces-footer-dark-bg-dark-bg-border: var(--color-absolute-transparent-full);
  --colors-surfaces-footer-dark-bg-dark-bg-brand-color-content: var(--palette-active-light-bg-light-bg-brighter-2);
  --colors-surfaces-footer-dark-bg-dark-bg-content-primary: var(--color-absolute-white);
  --colors-surfaces-footer-dark-bg-dark-bg-content-secondary: var(--color-absolute-white-60);
  --colors-surfaces-footer-light-bg-background: var(--color-absolute-transparent-full);
  --colors-surfaces-footer-light-bg-border: var(--color-absolute-transparent-full);
  --colors-surfaces-footer-light-bg-brand-color-content: var(--palette-livery-main-main);
  --colors-surfaces-footer-light-bg-content-primary: var(--color-absolute-black-75);
  --colors-surfaces-footer-light-bg-content-secondary: var(--color-absolute-black-60);
  --colors-surfaces-header-dark-bg-background: var(--palette-livery-main-main);
  --colors-surfaces-header-dark-bg-border: var(--palette-livery-main-main);
  --colors-surfaces-header-dark-bg-content-brand-color: var(--color-absolute-white);
  --colors-surfaces-header-dark-bg-content-default-primary: var(--color-absolute-white);
  --colors-surfaces-header-dark-bg-content-default-secondary: var(--color-absolute-white-75);
  --colors-surfaces-header-dark-bg-content-stand-out: #e91b9d;
  --colors-surfaces-header-dark-bg-content-stand-out-content: var(--color-absolute-white);
  --colors-surfaces-header-dark-bg-structure: var(--general-structure-dark-bg-neutral-structure);
  --colors-surfaces-header-dark-bg-icon-buttons-background: var(--color-absolute-transparent-full);
  --colors-surfaces-header-dark-bg-icon-buttons-content: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --colors-surfaces-header-dark-bg-icon-buttons-active-background: var(--color-absolute-white);
  --colors-surfaces-header-dark-bg-icon-buttons-active-content: var(--colors-surfaces-header-dark-bg-background);
  --colors-surfaces-header-dark-bg-icon-buttons-active-disabled-background: var(--colors-surfaces-header-dark-bg-icon-buttons-disabled-content);
  --colors-surfaces-header-dark-bg-icon-buttons-active-disabled-content: var(--colors-surfaces-header-dark-bg-background);
  --colors-surfaces-header-dark-bg-icon-buttons-active-focus-outline: var(--buttons-and-links-secondary-button-focus-dark-bg-outline);
  --colors-surfaces-header-dark-bg-icon-buttons-disabled-content: var(--colors-surfaces-header-dark-bg-content-default-secondary);
  --colors-surfaces-header-dark-bg-icon-buttons-focus-outline: var(--buttons-and-links-secondary-button-focus-dark-bg-outline);
  --colors-surfaces-header-dark-bg-icon-buttons-hover-background: var(--color-absolute-white);
  --colors-surfaces-header-dark-bg-icon-buttons-hover-content: var(--colors-surfaces-header-dark-bg-background);
  --colors-surfaces-header-dark-bg-icon-buttons-pressed-background: var(--buttons-and-links-secondary-button-focus-dark-bg-outline);
  --colors-surfaces-header-dark-bg-icon-buttons-pressed-content: var(--icons-active-icon);
  --colors-surfaces-header-dark-bg-selectors-background: var(--color-absolute-transparent-full);
  --colors-surfaces-header-dark-bg-selectors-border: var(--color-absolute-white);
  --colors-surfaces-header-dark-bg-selectors-content-primary: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --colors-surfaces-header-dark-bg-selectors-content-secondary: var(--surfaces-header-pre-login-dark-bg-content-secondary);
  --colors-surfaces-header-dark-bg-selectors-icon-primary-background: var(--color-absolute-transparent-full);
  --colors-surfaces-header-dark-bg-selectors-icon-secondary-background: var(--color-absolute-transparent-full);
  --colors-surfaces-header-dark-bg-selectors-icons-primary: var(--color-absolute-white-75);
  --colors-surfaces-header-dark-bg-selectors-icons-secondary: var(--color-absolute-white-75);
  --colors-surfaces-header-dark-bg-selectors-active-background: var(--color-absolute-white);
  --colors-surfaces-header-dark-bg-selectors-active-content-primary: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --colors-surfaces-header-dark-bg-selectors-active-content-secondary: var(--titles-and-paragraphs-paragraph-light-bg-secondary);
  --colors-surfaces-header-dark-bg-selectors-active-icons-primary: var(--color-absolute-white);
  --colors-surfaces-header-dark-bg-selectors-active-icons-primary-background: var(--colors-surfaces-header-dark-bg-background);
  --colors-surfaces-header-dark-bg-selectors-active-icons-secondary: var(--colors-surfaces-header-dark-bg-background);
  --colors-surfaces-header-dark-bg-selectors-focus-outline: var(--buttons-and-links-secondary-button-focus-dark-bg-outline);
  --colors-surfaces-header-dark-bg-selectors-hover-background: var(--color-absolute-white-30);
  --colors-surfaces-header-dark-bg-selectors-hover-icon-primary-background: var(--color-absolute-white);
  --colors-surfaces-header-dark-bg-selectors-hover-icons-primary: var(--colors-surfaces-header-dark-bg-background);
  --colors-surfaces-header-dark-bg-selectors-hover-icons-secondary: var(--color-absolute-white-75);
  --colors-surfaces-header-dark-bg-selectors-pressed-background: var(--buttons-and-links-secondary-button-focus-dark-bg-outline);
  --colors-surfaces-header-dark-bg-selectors-pressed-content: var(--icons-active-icon);
  --colors-surfaces-header-light-bg-background: var(--color-absolute-white);
  --colors-surfaces-header-light-bg-border: var(--palette-livery-main-main-transparent-1);
  --colors-surfaces-header-light-bg-content-brand-color: var(--palette-livery-main-main);
  --colors-surfaces-header-light-bg-content-primary: var(--palette-livery-main-main);
  --colors-surfaces-header-light-bg-content-secondary: var(--palette-livery-main-main-transparent-4);
  --colors-surfaces-header-light-bg-content-stand-out: #d3108b;
  --colors-surfaces-header-light-bg-content-stand-out-content: var(--color-absolute-white);
  --colors-surfaces-header-light-bg-structure: var(--general-structure-light-bg-neutral-structure);
  --colors-surfaces-header-light-bg-icon-buttons-background: var(--color-absolute-transparent-full);
  --colors-surfaces-header-light-bg-icon-buttons-content: var(--colors-surfaces-header-light-bg-selectors-content-primary);
  --colors-surfaces-header-light-bg-icon-buttons-active-background: var(--colors-surfaces-header-dark-bg-background);
  --colors-surfaces-header-light-bg-icon-buttons-active-content: var(--color-absolute-white);
  --colors-surfaces-header-light-bg-icon-buttons-active-disabled-background: var(--colors-surfaces-header-dark-bg-background);
  --colors-surfaces-header-light-bg-icon-buttons-active-disabled-content: var(--colors-surfaces-header-dark-bg-icon-buttons-disabled-content);
  --colors-surfaces-header-light-bg-icon-buttons-active-focus-outline: var(--buttons-and-links-secondary-button-focus-dark-bg-outline);
  --colors-surfaces-header-light-bg-icon-buttons-active-hover-background: var(--colors-surfaces-header-light-bg-selectors-hover-background);
  --colors-surfaces-header-light-bg-icon-buttons-active-hover-content: var(--colors-surfaces-header-light-bg-selectors-content-primary);
  --colors-surfaces-header-light-bg-icon-buttons-disabled-content: var(--palette-livery-main-main-transparent-4);
  --colors-surfaces-header-light-bg-icon-buttons-focus-outline: var(--buttons-and-links-secondary-button-focus-dark-bg-outline);
  --colors-surfaces-header-light-bg-icon-buttons-hover-background: var(--colors-surfaces-header-light-bg-selectors-hover-background);
  --colors-surfaces-header-light-bg-icon-buttons-pressed-background: var(--buttons-and-links-secondary-button-focus-dark-bg-outline);
  --colors-surfaces-header-light-bg-icon-buttons-pressed-content: var(--icons-active-icon);
  --colors-surfaces-header-light-bg-selectors-background: var(--color-absolute-transparent-full);
  --colors-surfaces-header-light-bg-selectors-border: var(--surfaces-header-pre-login-light-bg-content-secondary);
  --colors-surfaces-header-light-bg-selectors-content-primary: var(--surfaces-header-pre-login-light-bg-content-primary);
  --colors-surfaces-header-light-bg-selectors-content-secondary: var(--surfaces-header-pre-login-light-bg-content-secondary);
  --colors-surfaces-header-light-bg-selectors-icon-primary-background: var(--color-absolute-transparent-full);
  --colors-surfaces-header-light-bg-selectors-icon-secondary-background: var(--color-absolute-transparent-full);
  --colors-surfaces-header-light-bg-selectors-icons-primary: var(--general-structure-light-bg-branded-structure);
  --colors-surfaces-header-light-bg-selectors-icons-secondary: var(--general-structure-light-bg-neutral-structure);
  --colors-surfaces-header-light-bg-selectors-active-background: var(--colors-surfaces-header-dark-bg-background);
  --colors-surfaces-header-light-bg-selectors-active-content-primary: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --colors-surfaces-header-light-bg-selectors-active-content-secondary: var(--colors-surfaces-header-dark-bg-content-default-secondary);
  --colors-surfaces-header-light-bg-selectors-active-icons-primary: var(--colors-surfaces-header-dark-bg-selectors-icons-primary);
  --colors-surfaces-header-light-bg-selectors-active-icons-primary-background: var(--colors-surfaces-header-dark-bg-selectors-icon-primary-background);
  --colors-surfaces-header-light-bg-selectors-active-icons-secondary: var(--colors-surfaces-header-dark-bg-selectors-icons-secondary);
  --colors-surfaces-header-light-bg-selectors-active-hover-background: var(--palette-livery-main-main-transparent-4);
  --colors-surfaces-header-light-bg-selectors-active-hover-icon-primary-background: var(--color-absolute-white);
  --colors-surfaces-header-light-bg-selectors-active-hover-icons-primary: var(--colors-surfaces-header-dark-bg-background);
  --colors-surfaces-header-light-bg-selectors-focus-outline: var(--buttons-and-links-secondary-button-focus-dark-bg-outline);
  --colors-surfaces-header-light-bg-selectors-hover-background: var(--palette-livery-main-main-transparent-1);
  --colors-surfaces-header-light-bg-selectors-hover-icon-primary: var(--color-absolute-white);
  --colors-surfaces-header-light-bg-selectors-hover-icons-primary-background: var(--colors-surfaces-header-dark-bg-background);
  --colors-surfaces-header-light-bg-selectors-hover-icons-secondary: var(--general-structure-light-bg-neutral-structure-strong);
  --colors-surfaces-header-light-bg-selectors-pressed-background: var(--buttons-and-links-secondary-button-focus-dark-bg-outline);
  --colors-surfaces-header-light-bg-selectors-pressed-content: var(--icons-active-icon);
  --colors-surfaces-main-background: var(--color-absolute-white);
  --colors-surfaces-main-border: var(--palette-livery-main-main-transparent-2);
  --colors-surfaces-main-content-brand-color: var(--palette-livery-main-main);
  --colors-surfaces-main-content-primary: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --colors-surfaces-main-content-primary-secondary: var(--titles-and-paragraphs-paragraph-light-bg-secondary);
  --colors-surfaces-main-content-stand-out: var(--colors-surfaces-header-light-bg-content-stand-out);
  --colors-surfaces-main-container-background: var(--color-absolute-transparent-full);
  --colors-surfaces-main-container-border: var(--color-absolute-transparent-full);
  --colors-surfaces-main-container-content-brand-color: var(--palette-livery-main-main);
  --colors-surfaces-main-container-content-default: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --colors-surfaces-menu-level-1-background: var(--palette-livery-main-main-darker);
  --colors-surfaces-menu-level-1-border: var(--color-absolute-white-30);
  --colors-surfaces-menu-level-1-content-branded: var(--palette-active-light-bg-light-bg-brighter-2);
  --colors-surfaces-menu-level-1-content-primary: var(--titles-and-paragraphs-paragraph-dark-bg-default);
  --colors-surfaces-menu-level-2-background: var(--palette-livery-main-main-darker);
  --colors-surfaces-menu-level-2-border: var(--color-absolute-white-30);
  --colors-surfaces-menu-level-2-content-branded: var(--palette-active-light-bg-light-bg-brighter-2);
  --colors-surfaces-menu-level-2-content-primary: var(--titles-and-paragraphs-paragraph-dark-bg-default);
  --colors-surfaces-menu-level-3-background: var(--palette-livery-main-main-darker);
  --colors-surfaces-menu-level-3-border: var(--color-absolute-white-30);
  --colors-surfaces-menu-level-3-content-branded: var(--palette-active-light-bg-light-bg-brighter-2);
  --colors-surfaces-menu-level-3-content-primary: var(--titles-and-paragraphs-paragraph-dark-bg-default);
  --colors-surfaces-overlays-overlay-background: #01164266;
  --colors-surfaces-overlays-modal-background: var(--color-absolute-white);
  --colors-surfaces-overlays-modal-border: var(--palette-livery-main-main-transparent-2);
  --colors-surfaces-overlays-modal-content: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --colors-surfaces-overlays-modal-content-brand-color: var(--palette-livery-main-main);
  --colors-surfaces-regions-brand-background: var(--palette-livery-main-main);
  --colors-surfaces-regions-brand-border: var(--palette-livery-main-main-transparent-3);
  --colors-surfaces-regions-brand-brand-color-content: var(--palette-livery-main-main-brighter);
  --colors-surfaces-regions-brand-content: var(--titles-and-paragraphs-paragraph-dark-bg-default);
  --colors-surfaces-regions-brand-darker-bg-background: var(--palette-livery-main-main-darker);
  --colors-surfaces-regions-brand-darker-bg-border: var(--color-absolute-white-20);
  --colors-surfaces-regions-brand-darker-bg-brand-color-content: var(--palette-active-light-bg-light-bg-brighter-2);
  --colors-surfaces-regions-brand-darker-bg-content: var(--titles-and-paragraphs-paragraph-dark-bg-default);
  --colors-surfaces-regions-brand-lighter-bg-background: var(--palette-livery-main-main-transparent-1);
  --colors-surfaces-regions-brand-lighter-bg-border: var(--palette-livery-main-main-transparent-2);
  --colors-surfaces-regions-brand-lighter-bg-brand-color-content: var(--palette-livery-main-main);
  --colors-surfaces-regions-brand-lighter-bg-content: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --colors-surfaces-regions-default-background: var(--color-absolute-white);
  --colors-surfaces-regions-default-border: var(--color-absolute-black-20);
  --colors-surfaces-regions-default-content: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --colors-surfaces-regions-default-default-brand-color-content: var(--palette-livery-main-main);
  --colors-surfaces-screen-dark-bg-background: var(--palette-livery-main-main-darker);
  --colors-surfaces-screen-dark-bg-content-brand-color: var(--palette-active-light-bg-light-bg-brighter-2);
  --colors-surfaces-screen-dark-bg-content-primary: var(--titles-and-paragraphs-paragraph-dark-bg-default);
  --colors-surfaces-screen-dark-bg-content-secondary: var(--titles-and-paragraphs-paragraph-dark-bg-secondary);
  --colors-surfaces-screen-light-bg-background: var(--palette-livery-main-main-transparent-0);
  --colors-surfaces-screen-light-bg-content-brand-color: var(--palette-livery-main-main);
  --colors-surfaces-screen-light-bg-content-primary: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --colors-surfaces-screen-light-bg-content-secondary: var(--palette-livery-main-main-transparent-4);
  --colors-surfaces-sidebar-background: var(--palette-livery-main-main-darker);
  --colors-surfaces-sidebar-border: var(--color-absolute-white-30);
  --colors-surfaces-sidebar-content-brand-color: var(--palette-active-light-bg-light-bg-brighter-2);
  --colors-surfaces-sidebar-content-default: var(--titles-and-paragraphs-paragraph-dark-bg-default);
  --palette-accent-primary-primary: #9e00ff;
  --palette-accent-primary-primary-brighter: #d38bff;
  --palette-accent-primary-primary-darker: #7000b4;
  --palette-accent-primary-primary-off-white: #fbf5ff;
  --palette-accent-primary-primary-transparent-0: #9e00ff0a;
  --palette-accent-primary-primary-transparent-1: #9e00ff1a;
  --palette-accent-primary-primary-transparent-2: #9e00ff33;
  --palette-accent-primary-primary-transparent-3: #9e00ff80;
  --palette-accent-secondary-secondary: #9e00ff;
  --palette-accent-secondary-secondary-brighter: #d38bff;
  --palette-accent-secondary-secondary-darker: #7000b4;
  --palette-accent-secondary-secondary-off-white: #fbf5ff;
  --palette-accent-secondary-secondary-transparent-0: #9e00ff0a;
  --palette-accent-secondary-secondary-transparent-1: #9e00ff1a;
  --palette-accent-secondary-secondary-transparent-2: #9e00ff33;
  --palette-accent-secondary-secondary-transparent-3: #9e00ff80;
  --palette-active-dark-bg-dark-bg: #00e0ff;
  --palette-active-dark-bg-dark-bg-brighter-1: #6aedff;
  --palette-active-dark-bg-dark-bg-brighter-2: #89f1ff;
  --palette-active-dark-bg-dark-bg-darker: #008193;
  --palette-active-dark-bg-dark-bg-off-white: #f5feff;
  --palette-active-dark-bg-dark-bg-original: #ffffff;
  --palette-active-dark-bg-dark-bg-transparent-0: #00e0ff0a;
  --palette-active-dark-bg-dark-bg-transparent-1: #00e0ff1a;
  --palette-active-dark-bg-dark-bg-transparent-2: #00e0ff40;
  --palette-active-dark-bg-dark-bg-transparent-3: #00e0ff80;
  --palette-active-light-bg-light-bg: var(--palette-livery-main-main);
  --palette-active-light-bg-light-bg-brighter-1: #33c2ff;
  --palette-active-light-bg-light-bg-brighter-2: #20e4ff;
  --palette-active-light-bg-light-bg-darker: #0015c2;
  --palette-active-light-bg-light-bg-off-white: #f5faff;
  --palette-active-light-bg-light-bg-original: var(--palette-livery-main-main);
  --palette-active-light-bg-light-bg-transparent-0: #117dfc0a;
  --palette-active-light-bg-light-bg-transparent-1: #117dfc1a;
  --palette-active-light-bg-light-bg-transparent-2: #117dfc33;
  --palette-active-light-bg-light-bg-transparent-3: #117dfc80;
  --palette-livery-main-main: #112bfc;
  --palette-livery-main-main-brighter: #b6cafe;
  --palette-livery-main-main-darker: #011642;
  --palette-livery-main-main-off-white: #fafbff;
  --palette-livery-main-main-transparent-0: #112bfc05;
  --palette-livery-main-main-transparent-1: #112bfc1a;
  --palette-livery-main-main-transparent-2: #112bfc4d;
  --palette-livery-main-main-transparent-3: #112bfc80;
  --palette-livery-main-main-transparent-4: #112bfcb2;
  --palette-livery-secondary-secondary: #b6cafe;
  --palette-livery-secondary-secondary-brighter: #daddff;
  --palette-livery-secondary-secondary-darker: #515cb9;
  --palette-livery-secondary-secondary-off-white: #fbfbfe;
  --palette-livery-secondary-secondary-transparent-0: #939cea0a;
  --palette-livery-secondary-secondary-transparent-1: #939cea1a;
  --palette-livery-secondary-secondary-transparent-2: #939cea4d;
  --palette-livery-secondary-secondary-transparent-3: #939cea99;
  /* number */
  --shapes-round-min: var(--dimensions-roundness-round-4);
  --shapes-round-small: var(--dimensions-roundness-round-8);
  --shapes-round-medium-small: var(--dimensions-roundness-round-12);
  --shapes-round-medium: var(--dimensions-roundness-round-16);
  --shapes-round-large: var(--dimensions-roundness-round-32);
  --shapes-round-x-large: var(--dimensions-roundness-round-32);
  --shapes-round-full: var(--dimensions-roundness-round-all);
  --shapes-buttons-small-button-corners: var(--dimensions-roundness-round-4);
  --shapes-buttons-small-icon-button-corners: var(--dimensions-roundness-round-4);
  --shapes-buttons-medium-button-corners: var(--dimensions-roundness-round-8);
  --shapes-buttons-medium-icon-button-corners: var(--dimensions-roundness-round-8);
  --shapes-buttons-large-button-corners: var(--dimensions-roundness-round-12);
  --shapes-buttons-large-icon-button-corners: var(--dimensions-roundness-round-12);
  --shapes-icons-background-corners-small: var(--dimensions-roundness-round-4);
  --shapes-icons-background-corners-medium: var(--dimensions-roundness-round-8);
  --shapes-icons-background-corners-large: var(--dimensions-roundness-round-24);
  --shapes-icons-background-corners-full: var(--shapes-round-full);
  --shapes-input-input-corners: var(--dimensions-roundness-round-6);
  --shapes-input-big-input-corners: var(--dimensions-roundness-round-8);
  --shapes-surfaces-text-panels-corners: var(--shapes-round-small);
  --shapes-surfaces-content-blocks: var(--shapes-round-medium);
  --shapes-surfaces-main: var(--shapes-round-large);
  --shapes-surfaces-modal-corners: var(--shapes-round-large);
  --shapes-tags-tag-medium-corners: var(--dimensions-roundness-round-4);
  --shapes-tags-tag-large-corners: var(--dimensions-roundness-round-8);
  /* string */
  --typography-font-family-primary: 'Space Grotesk', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
  --typography-font-family-secondary: 'Rethink Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
}
/* 🎨  Colors (Light Mode) */
:root {
  /* color */
  --buttons-and-links-accessory-button-default-dark-bg-content: var(--buttons-and-links-primary-button-none-dark-bg-background);
  --buttons-and-links-accessory-button-default-light-bg-content: var(--palette-active-light-bg-light-bg);
  --buttons-and-links-accessory-button-disabled-dark-bg-content: var(--buttons-and-links-primary-button-disabled-dark-bg-content);
  --buttons-and-links-accessory-button-disabled-light-bg-content: var(--buttons-and-links-primary-button-disabled-light-bg-content);
  --buttons-and-links-accessory-button-disabled-focus-dark-bg-content: var(--buttons-and-links-primary-button-disabled-focus-dark-bg-content);
  --buttons-and-links-accessory-button-disabled-focus-dark-bg-outline: var(--buttons-and-links-primary-button-disabled-focus-dark-bg-outline);
  --buttons-and-links-accessory-button-disabled-focus-light-bg-content: var(--buttons-and-links-primary-button-disabled-focus-light-bg-content);
  --buttons-and-links-accessory-button-disabled-focus-light-bg-outline: var(--buttons-and-links-primary-button-disabled-focus-light-bg-outline);
  --buttons-and-links-accessory-button-focus-dark-bg-content: var(--buttons-and-links-accessory-button-hover-dark-bg-content);
  --buttons-and-links-accessory-button-focus-dark-bg-outline: var(--palette-active-dark-bg-dark-bg-brighter-1);
  --buttons-and-links-accessory-button-focus-light-bg-content: var(--palette-active-light-bg-light-bg);
  --buttons-and-links-accessory-button-focus-light-bg-outline: var(--buttons-and-links-primary-button-focus-light-bg-outline);
  --buttons-and-links-accessory-button-hover-dark-bg-background: var(--palette-active-dark-bg-dark-bg-darker);
  --buttons-and-links-accessory-button-hover-dark-bg-content: var(--color-absolute-white);
  --buttons-and-links-accessory-button-hover-light-bg-background: var(--palette-active-light-bg-light-bg-transparent-1);
  --buttons-and-links-accessory-button-hover-light-bg-content: var(--palette-active-light-bg-light-bg);
  --buttons-and-links-accessory-button-pressed-dark-bg-background: var(--palette-active-dark-bg-dark-bg-brighter-1);
  --buttons-and-links-accessory-button-pressed-dark-bg-content: var(--buttons-and-links-primary-button-pressed-light-bg-background);
  --buttons-and-links-accessory-button-pressed-light-bg-background: var(--buttons-and-links-primary-button-pressed-light-bg-background);
  --buttons-and-links-accessory-button-pressed-light-bg-content: var(--buttons-and-links-primary-button-pressed-light-bg-content);
  --buttons-and-links-accessory-icon-focus-background: var(--color-neutral-grey-grey-6);
  --buttons-and-links-accessory-icon-focus-border: var(--buttons-and-links-primary-button-focus-light-bg-outline);
  --buttons-and-links-accessory-icon-focus-content: var(--color-neutral-grey-grey-16);
  --buttons-and-links-accessory-icon-hover-content: var(--buttons-and-links-primary-button-none-light-bg-background);
  --buttons-and-links-accessory-icon-none-content: var(--color-neutral-grey-grey-14);
  --buttons-and-links-accessory-icon-pressed-background: var(--buttons-and-links-primary-button-focus-light-bg-background);
  --buttons-and-links-accessory-icon-pressed-content: var(--color-absolute-white);
  --buttons-and-links-primary-button-disabled-dark-bg-background: var(--color-absolute-white-20);
  --buttons-and-links-primary-button-disabled-dark-bg-content: var(--color-absolute-white-75);
  --buttons-and-links-primary-button-disabled-light-bg-background: var(--color-absolute-black-10);
  --buttons-and-links-primary-button-disabled-light-bg-content: var(--color-neutral-grey-grey-16);
  --buttons-and-links-primary-button-disabled-focus-dark-bg-background: var(--color-absolute-white-20);
  --buttons-and-links-primary-button-disabled-focus-dark-bg-content: var(--color-absolute-white-75);
  --buttons-and-links-primary-button-disabled-focus-dark-bg-outline: var(--color-absolute-white-75);
  --buttons-and-links-primary-button-disabled-focus-light-bg-background: var(--color-absolute-black-10);
  --buttons-and-links-primary-button-disabled-focus-light-bg-content: var(--color-absolute-black-75);
  --buttons-and-links-primary-button-disabled-focus-light-bg-outline: var(--color-absolute-black-60);
  --buttons-and-links-primary-button-error-button-focus-dark-bg-background: var(--color-functional-error-error-6);
  --buttons-and-links-primary-button-error-button-focus-dark-bg-content: var(--color-functional-error-error-18);
  --buttons-and-links-primary-button-error-button-focus-dark-bg-outline: var(--color-functional-error-error-8);
  --buttons-and-links-primary-button-error-button-focus-light-bg-background: var(--color-functional-error-error-16);
  --buttons-and-links-primary-button-error-button-focus-light-bg-content: var(--color-absolute-white);
  --buttons-and-links-primary-button-error-button-focus-light-bg-outline: var(--color-functional-error-error-16);
  --buttons-and-links-primary-button-error-button-hover-dark-bg-background: var(--color-functional-error-error-6);
  --buttons-and-links-primary-button-error-button-hover-dark-bg-content: var(--color-functional-error-error-20);
  --buttons-and-links-primary-button-error-button-hover-light-bg-background: var(--color-functional-error-error-16);
  --buttons-and-links-primary-button-error-button-hover-light-bg-content: var(--color-absolute-white);
  --buttons-and-links-primary-button-error-button-none-dark-bg-background: var(--color-functional-error-error-8);
  --buttons-and-links-primary-button-error-button-none-dark-bg-content: var(--color-functional-error-error-20);
  --buttons-and-links-primary-button-error-button-none-light-bg-background: var(--color-functional-error-error-14);
  --buttons-and-links-primary-button-error-button-none-light-bg-content: var(--color-absolute-white);
  --buttons-and-links-primary-button-error-button-pressed-dark-bg-background: var(--color-absolute-white);
  --buttons-and-links-primary-button-error-button-pressed-dark-bg-content: var(--color-functional-error-error-16);
  --buttons-and-links-primary-button-error-button-pressed-light-bg-background: var(--color-functional-error-error-20);
  --buttons-and-links-primary-button-error-button-pressed-light-bg-content: var(--color-absolute-white);
  --buttons-and-links-primary-button-focus-dark-bg-background: var(--palette-active-dark-bg-dark-bg-brighter-2);
  --buttons-and-links-primary-button-focus-dark-bg-content: var(--palette-livery-main-main-darker);
  --buttons-and-links-primary-button-focus-dark-bg-outline: var(--palette-active-dark-bg-dark-bg);
  --buttons-and-links-primary-button-focus-light-bg-background: var(--palette-active-light-bg-light-bg-darker);
  --buttons-and-links-primary-button-focus-light-bg-content: var(--color-absolute-white);
  --buttons-and-links-primary-button-focus-light-bg-outline: var(--palette-active-light-bg-light-bg);
  --buttons-and-links-primary-button-hover-dark-bg-background: var(--palette-active-dark-bg-dark-bg-brighter-1);
  --buttons-and-links-primary-button-hover-dark-bg-content: var(--palette-livery-main-main-darker);
  --buttons-and-links-primary-button-hover-light-bg-background: var(--palette-active-light-bg-light-bg-darker);
  --buttons-and-links-primary-button-hover-light-bg-content: var(--color-absolute-white);
  --buttons-and-links-primary-button-none-dark-bg-background: var(--palette-active-dark-bg-dark-bg);
  --buttons-and-links-primary-button-none-dark-bg-content: var(--palette-livery-main-main-darker);
  --buttons-and-links-primary-button-none-light-bg-background: var(--palette-active-light-bg-light-bg);
  --buttons-and-links-primary-button-none-light-bg-content: var(--color-absolute-white);
  --buttons-and-links-primary-button-pressed-dark-bg-background: var(--color-absolute-white);
  --buttons-and-links-primary-button-pressed-dark-bg-content: var(--palette-active-dark-bg-dark-bg-darker);
  --buttons-and-links-primary-button-pressed-light-bg-background: var(--palette-livery-main-main-darker);
  --buttons-and-links-primary-button-pressed-light-bg-content: var(--color-absolute-white);
  --buttons-and-links-primary-button-success-button-focus-dark-bg-background: var(--color-functional-success-success-8);
  --buttons-and-links-primary-button-success-button-focus-dark-bg-content: var(--color-functional-success-success-20);
  --buttons-and-links-primary-button-success-button-focus-dark-bg-outline: var(--color-functional-success-success-10);
  --buttons-and-links-primary-button-success-button-focus-light-bg-background: var(--color-functional-success-success-18);
  --buttons-and-links-primary-button-success-button-focus-light-bg-content: var(--color-absolute-white);
  --buttons-and-links-primary-button-success-button-focus-light-bg-outline: var(--color-functional-success-success-16);
  --buttons-and-links-primary-button-success-button-hover-dark-bg-background: var(--color-functional-success-success-8);
  --buttons-and-links-primary-button-success-button-hover-dark-bg-content: var(--color-functional-success-success-20);
  --buttons-and-links-primary-button-success-button-hover-light-bg-background: var(--color-functional-success-success-18);
  --buttons-and-links-primary-button-success-button-hover-light-bg-content: var(--color-absolute-white);
  --buttons-and-links-primary-button-success-button-none-dark-bg-background: var(--color-functional-success-success-10);
  --buttons-and-links-primary-button-success-button-none-dark-bg-content: var(--color-functional-success-success-20);
  --buttons-and-links-primary-button-success-button-none-light-bg-background: var(--color-functional-success-success-14);
  --buttons-and-links-primary-button-success-button-none-light-bg-content: var(--color-absolute-white);
  --buttons-and-links-primary-button-success-button-pressed-dark-bg-background: var(--color-absolute-white);
  --buttons-and-links-primary-button-success-button-pressed-dark-bg-content: var(--color-functional-success-success-16);
  --buttons-and-links-primary-button-success-button-pressed-light-bg-background: var(--color-functional-success-success-20);
  --buttons-and-links-primary-button-success-button-pressed-light-bg-content: var(--color-absolute-white);
  --buttons-and-links-primary-link-focus-dark-bg-border: var(--palette-active-dark-bg-dark-bg);
  --buttons-and-links-primary-link-focus-dark-bg-content: var(--palette-active-dark-bg-dark-bg);
  --buttons-and-links-primary-link-focus-light-bg-border: var(--palette-active-light-bg-light-bg);
  --buttons-and-links-primary-link-focus-light-bg-content: var(--palette-active-light-bg-light-bg);
  --buttons-and-links-primary-link-hover-dark-bg-content: var(--palette-active-dark-bg-dark-bg);
  --buttons-and-links-primary-link-hover-light-bg-content: var(--palette-active-light-bg-light-bg);
  --buttons-and-links-primary-link-none-dark-bg-content: var(--palette-active-dark-bg-dark-bg);
  --buttons-and-links-primary-link-none-light-bg-content: var(--palette-active-light-bg-light-bg);
  --buttons-and-links-primary-link-pressed-dark-bg-background: var(--palette-active-dark-bg-dark-bg);
  --buttons-and-links-primary-link-pressed-dark-bg-content: var(--palette-active-light-bg-light-bg-darker);
  --buttons-and-links-primary-link-pressed-light-bg-background: var(--palette-active-light-bg-light-bg);
  --buttons-and-links-primary-link-pressed-light-bg-content: var(--color-absolute-white);
  --buttons-and-links-secondary-button-active-dark-bg-background: var(--color-absolute-white);
  --buttons-and-links-secondary-button-active-dark-bg-content: var(--palette-active-dark-bg-dark-bg-darker);
  --buttons-and-links-secondary-button-active-light-bg-background: var(--palette-livery-main-main);
  --buttons-and-links-secondary-button-active-light-bg-content: var(--color-absolute-white);
  --buttons-and-links-secondary-button-disabled-dark-bg-border: var(--color-absolute-white-60);
  --buttons-and-links-secondary-button-disabled-dark-bg-content: var(--color-absolute-white-75);
  --buttons-and-links-secondary-button-disabled-light-bg-border: var(--color-absolute-black-30);
  --buttons-and-links-secondary-button-disabled-light-bg-content: var(--color-absolute-black-60);
  --buttons-and-links-secondary-button-disabled-focus-dark-bg-background: var(--color-absolute-white-20);
  --buttons-and-links-secondary-button-disabled-focus-dark-bg-border: var(--color-absolute-white-40);
  --buttons-and-links-secondary-button-disabled-focus-dark-bg-content: var(--color-absolute-white-75);
  --buttons-and-links-secondary-button-disabled-focus-dark-bg-outline: var(--color-absolute-white-75);
  --buttons-and-links-secondary-button-disabled-focus-light-bg-background: var(--color-absolute-black-5);
  --buttons-and-links-secondary-button-disabled-focus-light-bg-border: var(--color-absolute-black-40);
  --buttons-and-links-secondary-button-disabled-focus-light-bg-content: var(--color-absolute-black-60);
  --buttons-and-links-secondary-button-disabled-focus-light-bg-outline: var(--color-absolute-black-60);
  --buttons-and-links-secondary-button-error-button-focus-dark-bg-background: var(--color-functional-error-error-16);
  --buttons-and-links-secondary-button-error-button-focus-dark-bg-border: var(--color-functional-error-error-6);
  --buttons-and-links-secondary-button-error-button-focus-dark-bg-content: var(--color-absolute-white);
  --buttons-and-links-secondary-button-error-button-focus-dark-bg-outline: var(--color-functional-error-error-4);
  --buttons-and-links-secondary-button-error-button-focus-light-bg-background: var(--color-functional-error-error-4);
  --buttons-and-links-secondary-button-error-button-focus-light-bg-border: var(--color-functional-error-error-18);
  --buttons-and-links-secondary-button-error-button-focus-light-bg-content: var(--color-functional-error-error-16);
  --buttons-and-links-secondary-button-error-button-focus-light-bg-outline: var(--color-functional-error-error-12);
  --buttons-and-links-secondary-button-error-button-hover-dark-bg-background: var(--color-functional-error-error-16);
  --buttons-and-links-secondary-button-error-button-hover-dark-bg-border: var(--color-functional-error-error-6);
  --buttons-and-links-secondary-button-error-button-hover-dark-bg-content: var(--color-absolute-white);
  --buttons-and-links-secondary-button-error-button-hover-light-bg-background: var(--color-functional-error-error-4);
  --buttons-and-links-secondary-button-error-button-hover-light-bg-border: var(--color-functional-error-error-16);
  --buttons-and-links-secondary-button-error-button-hover-light-bg-content: var(--color-functional-error-error-16);
  --buttons-and-links-secondary-button-error-button-none-dark-bg-border: var(--color-functional-error-error-6);
  --buttons-and-links-secondary-button-error-button-none-dark-bg-content: var(--color-functional-error-error-6);
  --buttons-and-links-secondary-button-error-button-none-light-bg-border: var(--color-functional-error-error-14);
  --buttons-and-links-secondary-button-error-button-none-light-bg-content: var(--color-functional-error-error-14);
  --buttons-and-links-secondary-button-error-button-pressed-dark-bg-background: var(--color-absolute-white);
  --buttons-and-links-secondary-button-error-button-pressed-dark-bg-content: var(--color-functional-error-error-16);
  --buttons-and-links-secondary-button-error-button-pressed-light-bg-background: var(--color-functional-error-error-16);
  --buttons-and-links-secondary-button-error-button-pressed-light-bg-border: var(--color-functional-error-error-20);
  --buttons-and-links-secondary-button-error-button-pressed-light-bg-content: var(--color-absolute-white);
  --buttons-and-links-secondary-button-focus-dark-bg-background: var(--palette-active-dark-bg-dark-bg-darker);
  --buttons-and-links-secondary-button-focus-dark-bg-border: var(--palette-active-dark-bg-dark-bg);
  --buttons-and-links-secondary-button-focus-dark-bg-content: var(--color-absolute-white);
  --buttons-and-links-secondary-button-focus-dark-bg-outline: var(--palette-active-dark-bg-dark-bg);
  --buttons-and-links-secondary-button-focus-light-bg-background: var(--palette-active-light-bg-light-bg-transparent-1);
  --buttons-and-links-secondary-button-focus-light-bg-border: var(--palette-active-light-bg-light-bg-darker);
  --buttons-and-links-secondary-button-focus-light-bg-content: var(--palette-active-light-bg-light-bg-darker);
  --buttons-and-links-secondary-button-focus-light-bg-outline: var(--palette-active-light-bg-light-bg);
  --buttons-and-links-secondary-button-hover-dark-bg-background: var(--palette-active-dark-bg-dark-bg-transparent-2);
  --buttons-and-links-secondary-button-hover-dark-bg-border: var(--palette-active-dark-bg-dark-bg-brighter-1);
  --buttons-and-links-secondary-button-hover-dark-bg-content: var(--color-absolute-white);
  --buttons-and-links-secondary-button-hover-light-bg-background: var(--palette-active-light-bg-light-bg-transparent-2);
  --buttons-and-links-secondary-button-hover-light-bg-border: var(--palette-active-light-bg-light-bg-darker);
  --buttons-and-links-secondary-button-hover-light-bg-content: var(--palette-active-light-bg-light-bg-darker);
  --buttons-and-links-secondary-button-none-dark-bg-border: var(--palette-active-dark-bg-dark-bg);
  --buttons-and-links-secondary-button-none-dark-bg-content: var(--palette-active-dark-bg-dark-bg);
  --buttons-and-links-secondary-button-none-light-bg-border: var(--palette-active-light-bg-light-bg);
  --buttons-and-links-secondary-button-none-light-bg-content: var(--palette-active-light-bg-light-bg);
  --buttons-and-links-secondary-button-pressed-dark-bg-background: var(--color-absolute-white);
  --buttons-and-links-secondary-button-pressed-dark-bg-content: var(--palette-active-dark-bg-dark-bg-darker);
  --buttons-and-links-secondary-button-pressed-light-bg-background: var(--palette-livery-main-main);
  --buttons-and-links-secondary-button-pressed-light-bg-border: var(--palette-livery-main-main-darker);
  --buttons-and-links-secondary-button-pressed-light-bg-content: var(--color-absolute-white);
  --buttons-and-links-secondary-button-success-button-focus-dark-bg-background: var(--color-functional-success-success-14);
  --buttons-and-links-secondary-button-success-button-focus-dark-bg-border: var(--color-functional-success-success-6);
  --buttons-and-links-secondary-button-success-button-focus-dark-bg-content: var(--color-absolute-white);
  --buttons-and-links-secondary-button-success-button-focus-dark-bg-outline: var(--color-functional-success-success-6);
  --buttons-and-links-secondary-button-success-button-focus-light-bg-background: var(--color-functional-success-success-4);
  --buttons-and-links-secondary-button-success-button-focus-light-bg-border: var(--color-functional-success-success-20);
  --buttons-and-links-secondary-button-success-button-focus-light-bg-content: var(--color-functional-success-success-18);
  --buttons-and-links-secondary-button-success-button-focus-light-bg-outline: var(--color-functional-success-success-14);
  --buttons-and-links-secondary-button-success-button-hover-dark-bg-background: var(--color-functional-success-success-18);
  --buttons-and-links-secondary-button-success-button-hover-dark-bg-border: var(--color-functional-success-success-8);
  --buttons-and-links-secondary-button-success-button-hover-dark-bg-content: var(--color-absolute-white);
  --buttons-and-links-secondary-button-success-button-hover-light-bg-background: var(--color-functional-success-success-4);
  --buttons-and-links-secondary-button-success-button-hover-light-bg-border: var(--color-functional-success-success-16);
  --buttons-and-links-secondary-button-success-button-hover-light-bg-content: var(--color-functional-success-success-16);
  --buttons-and-links-secondary-button-success-button-none-dark-bg-border: var(--color-functional-success-success-8);
  --buttons-and-links-secondary-button-success-button-none-dark-bg-content: var(--color-functional-success-success-8);
  --buttons-and-links-secondary-button-success-button-none-light-bg-border: var(--color-functional-success-success-16);
  --buttons-and-links-secondary-button-success-button-none-light-bg-content: var(--color-functional-success-success-16);
  --buttons-and-links-secondary-button-success-button-pressed-dark-bg-background: var(--color-absolute-white);
  --buttons-and-links-secondary-button-success-button-pressed-dark-bg-content: var(--color-functional-success-success-18);
  --buttons-and-links-secondary-button-success-button-pressed-light-bg-background: var(--color-functional-success-success-16);
  --buttons-and-links-secondary-button-success-button-pressed-light-bg-border: var(--color-functional-success-success-20);
  --buttons-and-links-secondary-button-success-button-pressed-light-bg-content: var(--color-absolute-white);
  --buttons-and-links-secondary-link-focus-dark-bg-content: var(--color-absolute-white);
  --buttons-and-links-secondary-link-focus-dark-bg-outline: var(--color-absolute-white);
  --buttons-and-links-secondary-link-focus-light-bg-content: var(--color-absolute-black);
  --buttons-and-links-secondary-link-focus-light-bg-outline: var(--color-absolute-black-60);
  --buttons-and-links-secondary-link-hover-dark-bg-content: var(--color-absolute-white);
  --buttons-and-links-secondary-link-hover-light-bg-content: var(--color-absolute-black);
  --buttons-and-links-secondary-link-none-dark-bg-content: var(--color-absolute-white);
  --buttons-and-links-secondary-link-none-light-bg-content: var(--color-neutral-grey-grey-18);
  --buttons-and-links-secondary-link-pressed-dark-bg-background: var(--color-absolute-white);
  --buttons-and-links-secondary-link-pressed-dark-bg-content: var(--color-absolute-black);
  --buttons-and-links-secondary-link-pressed-light-bg-background: var(--palette-livery-main-main-brighter);
  --buttons-and-links-secondary-link-pressed-light-bg-content: var(--color-absolute-black);
  --buttons-and-links-special-hover-background: var(--color-neutral-grey-grey-4);
  --buttons-and-links-special-login-variant-background: var(--color-absolute-white);
  --buttons-and-links-special-login-variant-border: var(--color-absolute-black);
  --buttons-and-links-special-login-variant-content: var(--color-absolute-black);
  --cards-outline: var(--palette-active-light-bg-light-bg);
  --cards-branded-background: var(--palette-livery-main-main-transparent-4);
  --cards-branded-border: var(--palette-livery-main-main);
  --cards-branded-dark-background: var(--palette-livery-main-main-darker);
  --cards-branded-dark-border: var(--color-absolute-white-50);
  --cards-branded-light-background: var(--palette-livery-main-main-transparent-0);
  --cards-branded-light-border: var(--palette-livery-main-main-transparent-2);
  --cards-default-background: var(--colors-surfaces-main-background);
  --cards-default-border: var(--color-absolute-black-20);
  --cards-default-hover-border: var(--color-absolute-black-60);
  --cards-highlight-background: var(--palette-accent-secondary-secondary-transparent-0);
  --cards-highlight-border: var(--palette-accent-secondary-secondary-transparent-2);
  --cards-highlight-hover-border: var(--palette-accent-secondary-secondary-brighter);
  --cards-selected-background: var(--palette-active-light-bg-light-bg-transparent-0);
  --cards-selected-border: var(--palette-active-light-bg-light-bg-transparent-3);
  --cards-selected-hover-border: var(--palette-active-light-bg-light-bg);
  --content-navigation-tabs-outline: var(--buttons-and-links-secondary-button-focus-light-bg-outline);
  --content-navigation-tabs-full-bottom-border: var(--buttons-and-links-primary-button-none-light-bg-background);
  --content-navigation-tabs-full-single-tab-active-hover-background: var(--buttons-and-links-primary-button-hover-light-bg-background);
  --content-navigation-tabs-full-single-tab-active-none-background: var(--buttons-and-links-primary-button-none-light-bg-background);
  --content-navigation-tabs-full-single-tab-active-none-border: var(--color-absolute-white-20);
  --content-navigation-tabs-full-single-tab-active-none-content: var(--buttons-and-links-primary-button-none-light-bg-content);
  --content-navigation-tabs-full-single-tab-active-none-icon-background: var(--color-absolute-white-30);
  --content-navigation-tabs-full-single-tab-default-focus-outline: var(--buttons-and-links-secondary-button-focus-light-bg-outline);
  --content-navigation-tabs-full-single-tab-default-hover-background: var(--palette-livery-secondary-secondary-transparent-3);
  --content-navigation-tabs-full-single-tab-default-none-background: var(--palette-livery-secondary-secondary-transparent-1);
  --content-navigation-tabs-full-single-tab-default-none-border: var(--palette-livery-secondary-secondary-transparent-3);
  --content-navigation-tabs-full-single-tab-default-none-content: var(--color-absolute-black);
  --content-navigation-tabs-full-single-tab-default-none-icon-background: var(--color-absolute-white);
  --content-navigation-tabs-full-single-tab-default-none-icon-content: var(--palette-accent-primary-primary);
  --content-navigation-tabs-underline-single-step-active-none-bottom-border: var(--buttons-and-links-primary-button-hover-light-bg-background);
  --content-navigation-tabs-underline-single-step-active-none-icon: var(--color-absolute-white);
  --content-navigation-tabs-underline-single-step-active-none-icon-background: var(--palette-livery-main-main-transparent-4);
  --content-navigation-tabs-underline-single-step-default-hover-background: var(--palette-livery-main-main-transparent-1);
  --content-navigation-tabs-underline-single-step-default-hover-bottom-border: var(--buttons-and-links-primary-button-hover-light-bg-background);
  --content-navigation-tabs-underline-single-step-default-hover-content: var(--buttons-and-links-primary-button-hover-light-bg-background);
  --content-navigation-tabs-underline-single-step-default-none-bottom-border: var(--palette-livery-main-main-transparent-2);
  --content-navigation-tabs-underline-single-step-default-none-content: var(--buttons-and-links-secondary-button-none-light-bg-content);
  --content-navigation-tabs-underline-single-step-default-none-icon-background: var(--palette-livery-main-main-transparent-1);
  --content-navigation-wizard-stepper-outline: var(--buttons-and-links-secondary-button-focus-light-bg-outline);
  --content-navigation-wizard-stepper-progress-bar-dark-bg-background: var(--palette-active-dark-bg-dark-bg-transparent-2);
  --content-navigation-wizard-stepper-progress-bar-dark-bg-progress-bar: var(--palette-active-dark-bg-dark-bg);
  --content-navigation-wizard-stepper-progress-bar-light-bg-background: var(--palette-livery-main-main-transparent-1);
  --content-navigation-wizard-stepper-progress-bar-light-bg-progress-bar: var(--palette-livery-main-main);
  --content-navigation-wizard-stepper-type-1-menu-list-background-dark: var(--palette-livery-main-main-darker);
  --content-navigation-wizard-stepper-type-1-menu-list-background-light: var(--palette-livery-secondary-secondary-off-white);
  --content-navigation-wizard-stepper-type-1-menu-list-border-dark: var(--palette-livery-main-main-transparent-2);
  --content-navigation-wizard-stepper-type-1-menu-list-border-light: var(--palette-livery-main-main-transparent-3);
  --content-navigation-wizard-stepper-type-1-single-step-focus-dark-outline: var(--buttons-and-links-secondary-button-focus-light-bg-outline);
  --content-navigation-wizard-stepper-type-1-single-step-focus-light-outline: var(--buttons-and-links-secondary-button-focus-dark-bg-outline);
  --content-navigation-wizard-stepper-type-1-single-step-focus-active-dark-background: var(--color-absolute-white);
  --content-navigation-wizard-stepper-type-1-single-step-focus-active-light-background: var(--color-absolute-white);
  --content-navigation-wizard-stepper-type-1-single-step-focus-done-dark-bullet-background: var(--buttons-and-links-primary-button-none-dark-bg-background);
  --content-navigation-wizard-stepper-type-1-single-step-focus-done-dark-bullet-content: var(--buttons-and-links-primary-button-none-dark-bg-content);
  --content-navigation-wizard-stepper-type-1-single-step-focus-done-light-bullet-background: var(--buttons-and-links-primary-button-none-dark-bg-background);
  --content-navigation-wizard-stepper-type-1-single-step-focus-done-light-bullet-content: var(--buttons-and-links-primary-button-none-dark-bg-content);
  --content-navigation-wizard-stepper-type-1-single-step-hover-dark-bg-background: var(--color-absolute-white-20);
  --content-navigation-wizard-stepper-type-1-single-step-hover-dark-bg-border: var(--color-absolute-white-50);
  --content-navigation-wizard-stepper-type-1-single-step-hover-light-bg-background: var(--buttons-and-links-secondary-button-focus-light-bg-background);
  --content-navigation-wizard-stepper-type-1-single-step-hover-light-bg-border: var(--forms-checkbox-default-hover-border);
  --content-navigation-wizard-stepper-type-1-single-step-hover-active-dark-bg-bullet-background: var(--palette-livery-main-main);
  --content-navigation-wizard-stepper-type-1-single-step-hover-active-dark-bg-bullet-content: var(--color-absolute-white);
  --content-navigation-wizard-stepper-type-1-single-step-hover-active-light-bg-bullet-background: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --content-navigation-wizard-stepper-type-1-single-step-hover-active-light-bg-bullet-content: var(--buttons-and-links-primary-button-none-light-bg-background);
  --content-navigation-wizard-stepper-type-1-single-step-none-dark-bg-content: var(--color-absolute-white);
  --content-navigation-wizard-stepper-type-1-single-step-none-light-bg-content: var(--buttons-and-links-primary-button-none-dark-bg-content);
  --content-navigation-wizard-stepper-type-1-single-step-none-active-dark-bg-background: var(--color-absolute-white);
  --content-navigation-wizard-stepper-type-1-single-step-none-active-dark-bg-bullet-background: var(--buttons-and-links-primary-button-none-dark-bg-background);
  --content-navigation-wizard-stepper-type-1-single-step-none-active-dark-bg-content: var(--buttons-and-links-primary-button-none-dark-bg-content);
  --content-navigation-wizard-stepper-type-1-single-step-none-active-light-bg-background: var(--palette-livery-main-main);
  --content-navigation-wizard-stepper-type-1-single-step-none-active-light-bg-bullet-background: var(--buttons-and-links-primary-button-none-dark-bg-background);
  --content-navigation-wizard-stepper-type-1-single-step-none-active-light-bg-content: var(--buttons-and-links-primary-button-none-dark-bg-content);
  --content-navigation-wizard-stepper-type-1-single-step-pressed-dark-background: var(--color-absolute-white);
  --content-navigation-wizard-stepper-type-1-single-step-pressed-dark-content: var(--buttons-and-links-primary-button-none-dark-bg-content);
  --content-navigation-wizard-stepper-type-1-single-step-pressed-light-bg-background: var(--palette-livery-main-main);
  --content-navigation-wizard-stepper-type-1-single-step-pressed-light-background: var(--text-panels-alerts-brand-main-main-content);
  --content-navigation-wizard-stepper-type-1-single-step-pressed-light-content: var(--buttons-and-links-primary-button-none-light-bg-content);
  --content-navigation-wizard-stepper-type-2-menu-list-background: var(--surfaces-text-panels-floating-panels-background);
  --content-navigation-wizard-stepper-type-2-menu-list-border: var(--surfaces-text-panels-floating-panels-border);
  --content-navigation-wizard-stepper-type-2-single-step-focus-outline: var(--buttons-and-links-secondary-button-focus-light-bg-outline);
  --content-navigation-wizard-stepper-type-2-single-step-hover-background: var(--palette-livery-main-main-transparent-1);
  --content-navigation-wizard-stepper-type-2-single-step-hover-bottom-border: var(--buttons-and-links-primary-button-hover-light-bg-background);
  --content-navigation-wizard-stepper-type-2-single-step-hover-done-background: var(--color-functional-success-success-2);
  --content-navigation-wizard-stepper-type-2-single-step-none-active-border-bottom: var(--palette-active-light-bg-light-bg);
  --content-navigation-wizard-stepper-type-2-single-step-none-active-content: var(--palette-active-light-bg-light-bg-darker);
  --content-navigation-wizard-stepper-type-2-single-step-none-disabled-border-bottom: var(--color-neutral-grey-grey-10);
  --content-navigation-wizard-stepper-type-2-single-step-none-disabled-content: var(--color-neutral-grey-grey-16);
  --content-navigation-wizard-stepper-type-2-single-step-none-disabled-icon: var(--color-neutral-grey-grey-16);
  --content-navigation-wizard-stepper-type-2-single-step-none-disabled-icon-background: var(--color-neutral-grey-grey-6);
  --content-navigation-wizard-stepper-type-2-single-step-none-done-active-border-bottom: var(--color-functional-success-success-16);
  --content-navigation-wizard-stepper-type-2-single-step-none-done-border-bottom: var(--color-functional-success-success-6);
  --content-navigation-wizard-stepper-type-2-single-step-none-done-content: var(--color-functional-success-success-14);
  --content-navigation-wizard-stepper-type-2-single-step-none-done-icon: var(--color-absolute-white);
  --content-navigation-wizard-stepper-type-2-single-step-none-done-icon-background: var(--color-functional-success-success-12);
  --content-navigation-wizard-stepper-type-2-single-step-none-to-do-border-bottom: var(--palette-livery-main-main-transparent-1);
  --content-navigation-wizard-stepper-type-2-single-step-none-to-do-content: var(--palette-livery-main-main);
  --content-navigation-wizard-stepper-type-2-single-step-pressed-bottom-border: var(--buttons-and-links-primary-button-hover-light-bg-background);
  --data-visualization-legend: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --data-visualization-color-scale-step-0-light-bg-background: var(--color-functional-success-success-14);
  --data-visualization-color-scale-step-0-light-bg-content: var(--titles-and-paragraphs-paragraph-dark-bg-default);
  --data-visualization-color-scale-step-10-light-bg-background: var(--color-functional-warning-warning-13);
  --data-visualization-color-scale-step-10-light-bg-content: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --data-visualization-color-scale-step-12-light-bg-background: var(--color-functional-error-error-8);
  --data-visualization-color-scale-step-12-light-bg-content: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --data-visualization-color-scale-step-14-light-bg-background: var(--color-functional-error-error-10);
  --data-visualization-color-scale-step-14-light-bg-content: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --data-visualization-color-scale-step-16-light-bg-background: var(--color-functional-error-error-14);
  --data-visualization-color-scale-step-16-light-bg-content: var(--titles-and-paragraphs-paragraph-dark-bg-default);
  --data-visualization-color-scale-step-18-light-bg-background: var(--color-functional-error-error-18);
  --data-visualization-color-scale-step-18-light-bg-content: var(--titles-and-paragraphs-paragraph-dark-bg-default);
  --data-visualization-color-scale-step-2-light-bg-background: var(--color-functional-success-success-12);
  --data-visualization-color-scale-step-2-light-bg-content: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --data-visualization-color-scale-step-4-light-bg-background: var(--color-functional-success-success-8);
  --data-visualization-color-scale-step-4-light-bg-content: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --data-visualization-color-scale-step-6-light-bg-background: var(--color-functional-pre-warning-pre-warning-12);
  --data-visualization-color-scale-step-6-light-bg-content: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --data-visualization-color-scale-step-8-light-bg-background: var(--color-functional-warning-warning-8);
  --data-visualization-color-scale-step-8-light-bg-content: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --data-visualization-donut-chart-dark-bg-background: var(--color-absolute-white-40);
  --data-visualization-donut-chart-dark-bg-chart-value: var(--colors-data-visualization-data-1-dark-bg-data-1-textual);
  --data-visualization-donut-chart-dark-bg-chart-value-border: var(--color-absolute-black-30);
  --data-visualization-donut-chart-dark-bg-primary-content: var(--titles-and-paragraphs-paragraph-dark-bg-default);
  --data-visualization-donut-chart-dark-bg-secondary-content: var(--titles-and-paragraphs-paragraph-dark-bg-secondary);
  --data-visualization-donut-chart-light-bg-background: var(--color-absolute-black-10);
  --data-visualization-donut-chart-light-bg-chart-value: var(--colors-data-visualization-data-1-light-bg-data-1-textual);
  --data-visualization-donut-chart-light-bg-chart-value-border: var(--surfaces-regions-default-background);
  --data-visualization-donut-chart-light-bg-primary-content: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --data-visualization-donut-chart-light-bg-secondary-content: var(--titles-and-paragraphs-paragraph-light-bg-secondary);
  --data-visualization-generic-chart-dark-bg-background: var(--color-absolute-white-20);
  --data-visualization-generic-chart-dark-bg-chart-value: var(--palette-active-dark-bg-dark-bg);
  --data-visualization-generic-chart-dark-bg-chart-value-border: var(--color-absolute-black-50);
  --data-visualization-generic-chart-dark-bg-chart-value-hover: var(--palette-active-dark-bg-dark-bg-brighter-2);
  --data-visualization-generic-chart-dark-bg-primary-content: var(--titles-and-paragraphs-paragraph-dark-bg-default);
  --data-visualization-generic-chart-dark-bg-secondary-content: var(--titles-and-paragraphs-paragraph-dark-bg-secondary);
  --data-visualization-generic-chart-dark-bg-structure: var(--general-structure-dark-bg-neutral-structure);
  --data-visualization-generic-chart-dark-bg-texture: var(--color-absolute-black-10);
  --data-visualization-generic-chart-light-bg-background: var(--color-absolute-black-10);
  --data-visualization-generic-chart-light-bg-chart-value: var(--colors-data-visualization-data-1-light-bg-data-1-textual);
  --data-visualization-generic-chart-light-bg-chart-value-border: var(--surfaces-regions-default-background);
  --data-visualization-generic-chart-light-bg-chart-value-hover: var(--colors-data-visualization-data-1-light-bg-data-1-transparent-1);
  --data-visualization-generic-chart-light-bg-primary-content: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --data-visualization-generic-chart-light-bg-secondary-content: var(--titles-and-paragraphs-paragraph-light-bg-secondary);
  --data-visualization-generic-chart-light-bg-structure: var(--general-structure-light-bg-neutral-structure);
  --data-visualization-generic-chart-light-bg-texture: var(--color-absolute-white-90);
  --data-visualization-generic-chart-status-error-non-textual: var(--color-functional-error-error-8);
  --data-visualization-generic-chart-status-error-textual: var(--titles-and-paragraphs-paragraph-light-bg-error);
  --data-visualization-generic-chart-status-success-non-textual: var(--color-functional-success-success-8);
  --data-visualization-generic-chart-status-success-textual: var(--titles-and-paragraphs-paragraph-light-bg-success);
  --data-visualization-generic-chart-status-warning-non-textual: var(--color-functional-warning-warning-12);
  --data-visualization-generic-chart-status-warning-textual: var(--titles-and-paragraphs-paragraph-light-bg-warning);
  --data-visualization-progress-bar-default-dark-bg-background: var(--color-absolute-white-30);
  --data-visualization-progress-bar-default-dark-bg-progress-bar: var(--colors-data-visualization-data-1-dark-bg-data-1-textual);
  --data-visualization-progress-bar-default-light-bg-background: var(--colors-data-visualization-data-1-light-bg-data-1-transparent-1);
  --data-visualization-progress-bar-default-progress-bar: var(--colors-data-visualization-data-1-light-bg-data-1-textual);
  --data-visualization-progress-bar-error-dark-bg-background: var(--color-functional-error-error-20);
  --data-visualization-progress-bar-error-dark-bg-progress-bar: var(--color-functional-error-error-10);
  --data-visualization-progress-bar-error-light-bg-background: var(--color-functional-error-error-2);
  --data-visualization-progress-bar-error-progress-bar: var(--color-functional-error-error-10);
  --data-visualization-progress-bar-inactive-dark-bg-background: var(--color-absolute-white-5);
  --data-visualization-progress-bar-inactive-dark-bg-progress-bar: var(--color-absolute-white-10);
  --data-visualization-progress-bar-inactive-light-bg-background: var(--color-absolute-black-5);
  --data-visualization-progress-bar-inactive-progress-bar: var(--color-absolute-black-10);
  --data-visualization-progress-bar-success-dark-bg-background: var(--color-functional-success-success-18);
  --data-visualization-progress-bar-success-dark-bg-progress-bar: var(--color-functional-success-success-12);
  --data-visualization-progress-bar-success-light-bg-background: var(--color-functional-success-success-4);
  --data-visualization-progress-bar-success-progress-bar: var(--color-functional-success-success-12);
  --data-visualization-progress-bar-warning-dark-bg-background: var(--color-functional-warning-warning-20);
  --data-visualization-progress-bar-warning-dark-bg-progress-bar: var(--color-functional-warning-warning-12);
  --data-visualization-progress-bar-warning-light-bg-background: var(--color-functional-warning-warning-2);
  --data-visualization-progress-bar-warning-progress-bar: var(--color-functional-warning-warning-12);
  --external-services-spid: #0066cc;
  --forms-fieldgroup-title: var(--titles-and-paragraphs-paragraph-light-bg-secondary);
  --forms-fieldgroup-subtitle: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --forms-form-title: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --forms-selected-element: var(--color-absolute-white);
  --forms-calendar-main-background: var(--color-neutral-colored-colored-2);
  --forms-calendar-main-border: var(--color-neutral-colored-colored-8);
  --forms-calendar-day-cells-active-background: var(--color-absolute-white);
  --forms-calendar-day-cells-active-border: var(--color-neutral-colored-colored-10);
  --forms-calendar-day-cells-active-content-primary: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --forms-calendar-day-cells-active-content-secondary: var(--titles-and-paragraphs-paragraph-light-bg-secondary);
  --forms-calendar-day-cells-active-outline: var(--buttons-and-links-secondary-button-focus-light-bg-outline);
  --forms-calendar-day-cells-active-disabled-background: var(--color-absolute-transparent-full);
  --forms-calendar-day-cells-active-disabled-border: var(--color-neutral-grey-grey-12);
  --forms-calendar-day-cells-active-disabled-content-primary: var(--color-neutral-grey-grey-14);
  --forms-calendar-day-cells-active-disabled-content-secondary: var(--color-neutral-grey-grey-12);
  --forms-calendar-day-cells-active-hover-background: var(--color-neutral-colored-colored-6);
  --forms-calendar-day-cells-active-hover-content-primary: var(--color-neutral-colored-colored-18);
  --forms-calendar-day-cells-active-hover-content-secondary: var(--color-neutral-colored-colored-16);
  --forms-calendar-day-cells-between-selected-background: var(--color-neutral-colored-colored-8);
  --forms-calendar-day-cells-between-selected-content-primary: var(--color-neutral-colored-colored-18);
  --forms-calendar-day-cells-between-selected-content-secondary: var(--color-neutral-colored-colored-14);
  --forms-calendar-day-cells-between-selected-outline: var(--buttons-and-links-secondary-button-focus-light-bg-outline);
  --forms-calendar-day-cells-between-selected-disabled-background: var(--color-neutral-grey-grey-6);
  --forms-calendar-day-cells-between-selected-disabled-content-primary: var(--color-neutral-grey-grey-18);
  --forms-calendar-day-cells-between-selected-disabled-content-secondary: var(--color-neutral-grey-grey-14);
  --forms-calendar-day-cells-between-selected-hover-background: var(--forms-calendar-day-cells-selected-background);
  --forms-calendar-day-cells-between-selected-hover-content-primary: var(--forms-calendar-day-cells-selected-content-primary);
  --forms-calendar-day-cells-between-selected-hover-content-secondary: var(--forms-calendar-day-cells-selected-content-secondary);
  --forms-calendar-day-cells-inactive-background: var(--color-absolute-transparent-full);
  --forms-calendar-day-cells-inactive-border: var(--forms-calendar-day-cells-active-border);
  --forms-calendar-day-cells-inactive-content-primary: var(--forms-calendar-day-cells-active-content-primary);
  --forms-calendar-day-cells-inactive-content-secondary: var(--forms-calendar-day-cells-active-content-secondary);
  --forms-calendar-day-cells-inactive-outline: var(--forms-calendar-day-cells-active-outline);
  --forms-calendar-day-cells-inactive-disabled-background: var(--forms-calendar-day-cells-active-disabled-background);
  --forms-calendar-day-cells-inactive-disabled-border: var(--color-absolute-black-10);
  --forms-calendar-day-cells-inactive-disabled-content-primary: var(--forms-calendar-day-cells-active-disabled-content-primary);
  --forms-calendar-day-cells-inactive-disabled-content-secondary: var(--forms-calendar-day-cells-active-disabled-content-secondary);
  --forms-calendar-day-cells-inactive-hover-background: var(--forms-calendar-day-cells-active-hover-background);
  --forms-calendar-day-cells-inactive-hover-content-primary: var(--forms-calendar-day-cells-active-hover-content-primary);
  --forms-calendar-day-cells-inactive-hover-content-secondary: var(--forms-calendar-day-cells-active-hover-content-secondary);
  --forms-calendar-day-cells-selected-background: var(--color-neutral-colored-colored-16);
  --forms-calendar-day-cells-selected-content-primary: var(--color-absolute-white);
  --forms-calendar-day-cells-selected-content-secondary: var(--color-absolute-white-60);
  --forms-calendar-day-cells-selected-outline: var(--buttons-and-links-secondary-button-focus-light-bg-outline);
  --forms-calendar-day-cells-selected-disabled-background: var(--color-neutral-grey-grey-14);
  --forms-calendar-day-cells-selected-disabled-content-primary: var(--color-absolute-white);
  --forms-calendar-day-cells-selected-disabled-content-secondary: var(--color-absolute-white-60);
  --forms-calendar-day-cells-selected-hover-background: var(--color-absolute-white);
  --forms-calendar-day-cells-selected-hover-border: var(--color-neutral-colored-colored-6);
  --forms-calendar-day-cells-selected-hover-content-primary: var(--color-absolute-black);
  --forms-calendar-day-cells-selected-hover-content-secondary: var(--color-absolute-black-60);
  --forms-calendar-day-cells-today-background: var(--color-absolute-white);
  --forms-calendar-day-cells-today-border: var(--color-neutral-colored-colored-14);
  --forms-calendar-day-cells-today-content-primary: var(--color-neutral-colored-colored-16);
  --forms-calendar-day-cells-today-content-secondary: var(--color-neutral-colored-colored-12);
  --forms-calendar-day-cells-today-outline: var(--buttons-and-links-secondary-button-focus-light-bg-outline);
  --forms-calendar-day-cells-today-disabled-background: var(--color-absolute-transparent-full);
  --forms-calendar-day-cells-today-disabled-border: var(--color-neutral-grey-grey-12);
  --forms-calendar-day-cells-today-disabled-content-primary: var(--color-neutral-grey-grey-14);
  --forms-calendar-day-cells-today-disabled-content-secondary: var(--color-neutral-grey-grey-12);
  --forms-calendar-day-cells-today-hover-background: var(--color-neutral-colored-colored-6);
  --forms-calendar-legend-main-content: var(--color-neutral-colored-colored-16);
  --forms-calendar-legend-secondary-content: var(--color-neutral-colored-colored-16);
  --forms-checkbox-default-disabled-background: var(--color-absolute-black-5);
  --forms-checkbox-default-disabled-border: var(--color-absolute-black-40);
  --forms-checkbox-default-disabled-content: var(--color-absolute-transparent-full);
  --forms-checkbox-default-disabled-value: var(--forms-field-disabled-value);
  --forms-checkbox-default-focus-background: var(--forms-checkbox-default-hover-background);
  --forms-checkbox-default-focus-border: var(--forms-field-empty-focus-border);
  --forms-checkbox-default-focus-content: var(--color-absolute-transparent-full);
  --forms-checkbox-default-focus-value: var(--forms-field-filled-value);
  --forms-checkbox-default-hover-background: var(--palette-livery-main-main-transparent-1);
  --forms-checkbox-default-hover-border: var(--palette-livery-main-main-transparent-3);
  --forms-checkbox-default-hover-content: var(--color-absolute-white);
  --forms-checkbox-default-hover-value: var(--forms-field-filled-value);
  --forms-checkbox-default-ready-background: var(--forms-field-empty-background);
  --forms-checkbox-default-ready-border: var(--palette-livery-main-main-transparent-3);
  --forms-checkbox-default-ready-content: var(--forms-field-filled-value);
  --forms-checkbox-default-ready-value: var(--forms-field-empty-placeholder);
  --forms-checkbox-selected-disabled-background: var(--color-absolute-black-40);
  --forms-checkbox-selected-disabled-border: var(--color-absolute-black-5);
  --forms-checkbox-selected-disabled-content: var(--color-absolute-white);
  --forms-checkbox-selected-disabled-value: var(--forms-field-disabled-value);
  --forms-checkbox-selected-focus-background: var(--forms-checkbox-selected-ready-background);
  --forms-checkbox-selected-focus-border: var(--forms-checkbox-selected-ready-border);
  --forms-checkbox-selected-focus-content: var(--forms-checkbox-selected-ready-content);
  --forms-checkbox-selected-focus-value: var(--forms-field-filled-value);
  --forms-checkbox-selected-hover-background: var(--palette-livery-main-main);
  --forms-checkbox-selected-hover-border: var(--palette-livery-main-main);
  --forms-checkbox-selected-hover-content: var(--color-absolute-white);
  --forms-checkbox-selected-hover-value: var(--forms-field-filled-value);
  --forms-checkbox-selected-ready-background: var(--palette-livery-main-main);
  --forms-checkbox-selected-ready-border: var(--palette-livery-main-main);
  --forms-checkbox-selected-ready-content: var(--color-absolute-white);
  --forms-checkbox-selected-ready-value: var(--forms-field-filled-value);
  --forms-field-accessory-icon: var(--color-neutral-grey-grey-14);
  --forms-field-action-icons: var(--icons-default);
  --forms-field-border: var(--color-neutral-colored-colored-14);
  --forms-field-field-label: var(--color-neutral-grey-grey-18);
  --forms-field-required-symbol: var(--forms-field-field-label);
  --forms-field-disabled-accessory-icons: var(--color-neutral-grey-grey-12);
  --forms-field-disabled-background: var(--color-neutral-grey-grey-2);
  --forms-field-disabled-border: var(--color-neutral-grey-grey-8);
  --forms-field-disabled-placeholder: var(--color-neutral-grey-grey-16);
  --forms-field-disabled-value: var(--color-neutral-grey-grey-18);
  --forms-field-disabled-focus-border: var(--palette-active-dark-bg-dark-bg);
  --forms-field-empty-background: var(--color-absolute-white);
  --forms-field-empty-placeholder: var(--color-neutral-grey-grey-14);
  --forms-field-empty-focus-background: var(--color-absolute-white);
  --forms-field-empty-focus-border: var(--palette-active-dark-bg-dark-bg);
  --forms-field-empty-hover-background: var(--color-neutral-colored-colored-2);
  --forms-field-filled-background: var(--color-neutral-colored-colored-2);
  --forms-field-filled-value: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --forms-field-filled-focus-background: var(--color-absolute-white);
  --forms-field-filled-focus-border: var(--palette-active-dark-bg-dark-bg);
  --forms-field-filled-focus-clear-icon: var(--icons-accessory-icons);
  --forms-field-filled-hover-background: var(--color-neutral-colored-colored-4);
  --forms-field-read-only-accessory-icons: var(--color-neutral-grey-grey-12);
  --forms-field-read-only-background: var(--color-absolute-transparent-full);
  --forms-field-read-only-border: var(--color-neutral-grey-grey-8);
  --forms-field-read-only-placeholder: var(--color-neutral-grey-grey-16);
  --forms-field-read-only-focus-border: var(--palette-active-dark-bg-dark-bg);
  --forms-field-validation-ko-background: var(--color-functional-error-error-2);
  --forms-field-validation-ko-border: var(--color-functional-error-error-10);
  --forms-field-validation-ko-placeholder: var(--color-functional-error-error-14);
  --forms-field-validation-ko-action-icons-icon: var(--color-functional-error-error-18);
  --forms-field-validation-ko-action-icons-focus-outline: var(--color-functional-error-error-18);
  --forms-field-validation-ko-action-icons-hover-background: var(--color-functional-error-error-4);
  --forms-field-validation-ko-action-icons-pressed-background: var(--color-functional-error-error-16);
  --forms-field-validation-ko-action-icons-pressed-icon: var(--color-functional-error-error-4);
  --forms-field-validation-ko-filled-value: var(--color-functional-error-error-18);
  --forms-field-validation-ko-focus-background: var(--forms-field-empty-focus-background);
  --forms-field-validation-ko-hover-background: var(--color-functional-error-error-4);
  --forms-field-validation-ko-hover-placeholder: var(--color-functional-error-error-16);
  --forms-field-validation-ok-action-icons: var(--forms-field-action-icons);
  --forms-field-validation-ok-background: var(--color-neutral-colored-colored-2);
  --forms-field-validation-ok-border: var(--color-functional-success-success-14);
  --forms-field-validation-ok-action-icons-icon: var(--color-functional-success-success-16);
  --forms-field-validation-ok-action-icons-focus-outline: var(--color-functional-success-success-14);
  --forms-field-validation-ok-action-icons-hover-background: var(--color-functional-success-success-4);
  --forms-field-validation-ok-action-icons-pressed-background: var(--color-functional-success-success-16);
  --forms-field-validation-ok-action-icons-pressed-icon: var(--color-functional-success-success-4);
  --forms-field-validation-ok-focus-background: var(--forms-field-empty-focus-background);
  --forms-field-validation-ok-hover-background: var(--color-neutral-colored-colored-4);
  --forms-field-validation-warning-background: var(--color-functional-warning-warning-2);
  --forms-field-validation-warning-border: var(--color-functional-warning-warning-14);
  --forms-field-validation-warning-placeholder: var(--color-functional-warning-warning-16);
  --forms-field-validation-warning-action-icons-icon: var(--color-functional-warning-warning-16);
  --forms-field-validation-warning-action-icons-focus-outline: var(--color-functional-warning-warning-14);
  --forms-field-validation-warning-action-icons-hover-background: var(--color-functional-warning-warning-6);
  --forms-field-validation-warning-action-icons-pressed-background: var(--color-functional-warning-warning-18);
  --forms-field-validation-warning-action-icons-pressed-icon: var(--color-functional-warning-warning-6);
  --forms-field-validation-warning-focus-background: var(--forms-field-empty-focus-background);
  --forms-field-validation-warning-hover-background: var(--color-functional-warning-warning-4);
  --forms-menu-list-menu-list-background: var(--surfaces-text-panels-floating-panels-background);
  --forms-menu-list-menu-list-border: var(--surfaces-text-panels-floating-panels-border);
  --forms-menu-list-option-background: var(--color-absolute-transparent-full);
  --forms-menu-list-option-content: var(--forms-field-field-label);
  --forms-menu-list-option-icon: var(--forms-field-accessory-icon);
  --forms-menu-list-option-structure: var(--general-structure-light-bg-neutral-structure);
  --forms-menu-list-option-disabled-background: var(--color-neutral-grey-grey-4);
  --forms-menu-list-option-disabled-content: var(--forms-field-disabled-placeholder);
  --forms-menu-list-option-focus-outline: var(--forms-field-empty-focus-border);
  --forms-menu-list-option-hover-background: var(--forms-field-empty-hover-background);
  --forms-menu-list-option-hover-border: var(--forms-field-action-icons);
  --forms-menu-list-option-hover-content: var(--forms-field-action-icons);
  --forms-menu-list-option-selected-background: var(--forms-field-filled-focus-background);
  --forms-menu-list-option-selected-border: var(--forms-field-disabled-border);
  --forms-menu-list-option-selected-content: var(--forms-field-filled-value);
  --forms-radio-button-default-disabled-background: var(--color-absolute-black-5);
  --forms-radio-button-default-disabled-border: var(--color-absolute-black-40);
  --forms-radio-button-default-disabled-content: var(--color-absolute-transparent-full);
  --forms-radio-button-default-disabled-value: var(--forms-field-disabled-value);
  --forms-radio-button-default-focus-background: var(--forms-checkbox-default-hover-background);
  --forms-radio-button-default-focus-border: var(--forms-field-empty-focus-border);
  --forms-radio-button-default-focus-content: var(--color-absolute-transparent-full);
  --forms-radio-button-default-focus-value: var(--forms-field-filled-value);
  --forms-radio-button-default-hover-background: var(--palette-livery-main-main-transparent-1);
  --forms-radio-button-default-hover-border: var(--palette-livery-main-main-transparent-3);
  --forms-radio-button-default-hover-content: var(--color-absolute-transparent-full);
  --forms-radio-button-default-hover-value: var(--forms-field-filled-value);
  --forms-radio-button-default-ready-background: var(--forms-field-empty-background);
  --forms-radio-button-default-ready-border: var(--palette-livery-main-main-transparent-3);
  --forms-radio-button-default-ready-content: var(--color-absolute-transparent-full);
  --forms-radio-button-default-ready-value: var(--forms-field-empty-placeholder);
  --forms-radio-button-selected-disabled-background: var(--color-absolute-black-5);
  --forms-radio-button-selected-disabled-border: var(--forms-radio-button-default-disabled-border);
  --forms-radio-button-selected-disabled-content: var(--color-absolute-black-50);
  --forms-radio-button-selected-disabled-value: var(--forms-field-disabled-value);
  --forms-radio-button-selected-focus-background: var(--forms-radio-button-default-ready-background);
  --forms-radio-button-selected-focus-border: var(--forms-radio-button-default-focus-border);
  --forms-radio-button-selected-focus-content: var(--palette-livery-main-main);
  --forms-radio-button-selected-focus-value: var(--forms-field-filled-value);
  --forms-radio-button-selected-hover-background: var(--forms-radio-button-selected-ready-background);
  --forms-radio-button-selected-hover-border: var(--forms-radio-button-selected-ready-border);
  --forms-radio-button-selected-hover-content: var(--forms-radio-button-selected-ready-content);
  --forms-radio-button-selected-hover-value: var(--forms-field-filled-value);
  --forms-radio-button-selected-ready-background: var(--forms-radio-button-default-ready-background);
  --forms-radio-button-selected-ready-border: var(--palette-livery-main-main);
  --forms-radio-button-selected-ready-content: var(--palette-livery-main-main);
  --forms-radio-button-selected-ready-value: var(--forms-field-filled-value);
  --forms-selected-items-default-background: var(--palette-active-light-bg-light-bg-transparent-1);
  --forms-selected-items-default-border: var(--palette-active-light-bg-light-bg-transparent-2);
  --forms-selected-items-default-content: var(--palette-active-light-bg-light-bg);
  --forms-selected-items-disabled-background: var(--color-absolute-black-5);
  --forms-selected-items-disabled-border: var(--color-absolute-black-10);
  --forms-selected-items-disabled-content: var(--color-absolute-black-60);
  --forms-support-text-accessory-icon: var(--color-neutral-grey-grey-12);
  --forms-support-text-accessory-text: var(--titles-and-paragraphs-paragraph-light-bg-secondary);
  --forms-support-text-error-icon: var(--color-functional-error-error-10);
  --forms-support-text-error-text: var(--color-functional-error-error-14);
  --forms-support-text-info-icon: var(--color-functional-info-info-12);
  --forms-support-text-info-text: var(--color-functional-info-info-14);
  --forms-support-text-success-icon: var(--color-functional-success-success-14);
  --forms-support-text-success-text: var(--color-functional-success-success-14);
  --forms-support-text-warning-icon: var(--color-functional-warning-warning-14);
  --forms-support-text-warning-text: var(--color-functional-warning-warning-16);
  --forms-toggle-default-disabled-background: var(--color-absolute-black-10);
  --forms-toggle-default-disabled-border: var(--forms-field-disabled-border);
  --forms-toggle-default-disabled-content: var(--color-absolute-black-20);
  --forms-toggle-default-focus-background: var(--forms-toggle-default-ready-background);
  --forms-toggle-default-focus-border: var(--forms-field-empty-focus-border);
  --forms-toggle-default-focus-content: var(--color-absolute-white);
  --forms-toggle-default-hover-background: var(--palette-livery-main-main-transparent-2);
  --forms-toggle-default-hover-content: var(--forms-toggle-default-ready-content);
  --forms-toggle-default-ready-background: var(--color-absolute-black-30);
  --forms-toggle-default-ready-content: var(--color-absolute-white);
  --forms-toggle-selected-disabled-background: var(--palette-livery-main-main-transparent-4);
  --forms-toggle-selected-disabled-content: var(--color-absolute-white-60);
  --forms-toggle-selected-focus-background: var(--palette-active-light-bg-light-bg);
  --forms-toggle-selected-focus-border: var(--forms-field-empty-focus-border);
  --forms-toggle-selected-focus-content: var(--color-absolute-white);
  --forms-toggle-selected-hover-background: var(--palette-active-light-bg-light-bg-darker);
  --forms-toggle-selected-hover-content: var(--forms-field-empty-hover-background);
  --forms-toggle-selected-ready-background: var(--palette-active-light-bg-light-bg);
  --forms-toggle-selected-ready-content: var(--color-absolute-white);
  --general-categories-brand-1-cat-brand-1-background: var(--colors-categories-cat-1-cat-1-background);
  --general-categories-brand-1-cat-brand-1-transparency-1: var(--colors-categories-cat-1-cat-1-transparent-1);
  --general-categories-brand-1-cat-brand-1-transparency-2: var(--colors-categories-cat-1-cat-1-transparent-2);
  --general-categories-brand-1-black-contrast-cat-brand-1-background: var(--colors-categories-cat-1-black-contrast-cat-1-background);
  --general-categories-brand-1-white-contrast-cat-brand-1-non-textual: var(--colors-categories-cat-1-white-contrast-cat-1-non-textual);
  --general-categories-brand-1-white-contrast-cat-brand-1-textual: var(--colors-categories-cat-1-white-contrast-cat-1-textual);
  --general-categories-brand-2-cat-brand-2-background: var(--colors-categories-cat-2-cat-2-background);
  --general-categories-brand-2-cat-brand-2-transparency-1: var(--colors-categories-cat-2-cat-2-transparent-1);
  --general-categories-brand-2-cat-brand-2-transparency-2: var(--colors-categories-cat-2-cat-2-transparent-2);
  --general-categories-brand-2-black-contrast-cat-brand-2-background: var(--colors-categories-cat-2-black-contrast-cat-2-background);
  --general-categories-brand-2-white-contrast-cat-brand-2-non-textual: var(--colors-categories-cat-2-white-contrast-cat-2-non-textual);
  --general-categories-brand-2-white-contrast-cat-brand-2-textual: var(--colors-categories-cat-2-white-contrast-cat-2-textual);
  --general-categories-category-a-cat-a-background: #ffe7f2;
  --general-categories-category-a-cat-a-transparency-1: #fb0f7d1a;
  --general-categories-category-a-cat-a-transparency-2: #fb0f7d33;
  --general-categories-category-a-black-contrast-cat-a-background: #ffa9d1;
  --general-categories-category-a-white-contrast-cat-a-non-textual: #fe2389;
  --general-categories-category-a-white-contrast-cat-a-textual: #ce1069;
  --general-categories-category-b-cat-b-background: #fbfcd9;
  --general-categories-category-b-cat-b-transparency-1: #e6e9001a;
  --general-categories-category-b-cat-b-transparency-2: #e6e90033;
  --general-categories-category-b-black-contrast-cat-b-background: #dfe148;
  --general-categories-category-b-white-contrast-cat-b-non-textual: #949703;
  --general-categories-category-b-white-contrast-cat-b-textual: #646505;
  --general-categories-category-c-cat-c-background: #e7fcfd;
  --general-categories-category-c-cat-c-transparency-1: #13e4ef1a;
  --general-categories-category-c-cat-c-transparency-2: #13e4ef4d;
  --general-categories-category-c-black-contrast-cat-c-background: #8feef3;
  --general-categories-category-c-white-contrast-cat-c-non-textual: #0399a1;
  --general-categories-category-c-white-contrast-cat-c-textual: #026678;
  --general-categories-category-d-cat-d-background: #feeeda;
  --general-categories-category-d-cat-d-transparency-1: #fa900514;
  --general-categories-category-d-cat-d-transparency-2: #fa900533;
  --general-categories-category-d-black-contrast-cat-d-background: #ffc560;
  --general-categories-category-d-white-contrast-cat-d-non-textual: #d37801;
  --general-categories-category-d-white-contrast-cat-d-textual: #a66106;
  --general-categories-category-e-cat-e-background: #f6e7ff;
  --general-categories-category-e-cat-e-transparency-1: #a90ffb1a;
  --general-categories-category-e-cat-e-transparency-2: #a90ffb4d;
  --general-categories-category-e-black-contrast-cat-e-background: #e2acff;
  --general-categories-category-e-white-contrast-cat-e-non-textual: #af26f9;
  --general-categories-category-e-white-contrast-cat-e-textual: #7d12b7;
  --general-categories-category-f-cat-f-background: #e6f8f6;
  --general-categories-category-f-cat-f-transparency-1: #02b9a61a;
  --general-categories-category-f-cat-f-transparency-2: #02b9a64d;
  --general-categories-category-f-black-contrast-cat-f-background: #71e5c5;
  --general-categories-category-f-white-contrast-cat-f-non-textual: #029169;
  --general-categories-category-f-white-contrast-cat-f-textual: #026348;
  --general-categories-category-g-cat-g-background: #e5f5ff;
  --general-categories-category-g-cat-g-transparency-1: #009cfd1a;
  --general-categories-category-g-cat-g-transparency-2: #009cfd4d;
  --general-categories-category-g-black-contrast-cat-g-background: #88d1ff;
  --general-categories-category-g-white-contrast-cat-g-non-textual: #018adf;
  --general-categories-category-g-white-contrast-cat-g-textual: #006aac;
  --general-categories-category-status-cat-error-non-textual: var(--color-functional-error-error-8);
  --general-categories-category-status-cat-error-textual: var(--titles-and-paragraphs-paragraph-light-bg-error);
  --general-categories-category-status-cat-error-transparency-1: #ed417433;
  --general-categories-category-status-cat-error-transparency-2: #ed41744d;
  --general-categories-category-status-cat-warning-non-textual: var(--color-functional-warning-warning-12);
  --general-categories-category-status-cat-warning-textual: var(--titles-and-paragraphs-paragraph-light-bg-warning);
  --general-categories-category-status-cat-warning-transparency-1: #f3c21533;
  --general-categories-category-status-cat-warning-transparency-2: #f3c2154d;
  --general-elevations-absolute-black: var(--color-absolute-black-50);
  --general-elevations-absolute-white: var(--color-absolute-white-50);
  --general-elevations-livery-main: var(--palette-livery-main-main-transparent-2);
  --general-elevations-livery-secondary: var(--palette-livery-secondary-secondary-transparent-2);
  --general-elevations-neutral-colored: var(--color-neutral-colored-colored-10);
  --general-elevations-neutral-grey: var(--color-absolute-black-10);
  --general-elevations-status-active: var(--palette-active-light-bg-light-bg-transparent-2);
  --general-elevations-status-error: var(--color-functional-error-error-6);
  --general-elevations-status-info: var(--color-functional-info-info-6);
  --general-elevations-status-success: var(--color-functional-success-success-6);
  --general-elevations-status-warning: var(--color-functional-warning-warning-6);
  --general-helpers-dark-bg-handles: var(--color-absolute-white-60);
  --general-helpers-dark-bg-handles-active: var(--color-absolute-white);
  --general-helpers-dark-bg-scrollbar-background: var(--color-absolute-white-30);
  --general-helpers-light-bg-handles: var(--color-absolute-black-30);
  --general-helpers-light-bg-handles-active: var(--color-absolute-black-75);
  --general-helpers-light-bg-scrollbar-background: var(--color-absolute-black-10);
  --general-structure-dark-bg-branded-structure: var(--colors-structure-dark-bg-divider);
  --general-structure-dark-bg-branded-structure-strong: var(--colors-structure-dark-bg-divider-strong);
  --general-structure-dark-bg-neutral-structure: var(--color-absolute-white-40);
  --general-structure-dark-bg-neutral-structure-strong: var(--color-absolute-white-75);
  --general-structure-light-bg-branded-structure: var(--colors-structure-light-bg-divider);
  --general-structure-light-bg-branded-structure-strong: var(--colors-structure-light-bg-divider-strong);
  --general-structure-light-bg-neutral-structure: var(--color-absolute-black-20);
  --general-structure-light-bg-neutral-structure-strong: var(--color-absolute-black-75);
  --icons-accessory-icons: var(--color-neutral-grey-grey-12);
  --icons-active-icon: var(--palette-active-light-bg-light-bg);
  --icons-badge-icon: var(--colors-surfaces-header-dark-bg-content-stand-out);
  --icons-default: var(--palette-livery-main-main);
  --icons-error-icons: var(--color-functional-error-error-14);
  --icons-highlight-icons: var(--text-panels-alerts-highlight-premium-content);
  --icons-info-icons: var(--color-functional-info-info-12);
  --icons-notifications-icons: var(--color-neutral-grey-grey-18);
  --icons-success-icons: var(--color-functional-success-success-14);
  --icons-warning-icons: var(--color-functional-warning-warning-14);
  --icons-with-background-default-content: var(--color-absolute-white);
  --icons-with-background-avatar-background: var(--color-functional-info-info-10);
  --illustrations-brand-primary: var(--colors-illustrations-illustration-light-mode);
  --illustrations-dark-color-1: var(--color-neutral-grey-grey-20);
  --illustrations-dark-color-2: var(--titles-and-paragraphs-paragraph-light-bg-secondary);
  --illustrations-light-color-1: var(--color-neutral-grey-grey-4);
  --illustrations-light-color-2: var(--color-neutral-grey-grey-6);
  --menu-menu-dark-bg-background: var(--colors-surfaces-menu-level-1-background);
  --menu-menu-dark-bg-content-branded: var(--colors-surfaces-menu-level-1-content-branded);
  --menu-menu-dark-bg-content-primary: var(--colors-surfaces-menu-level-1-content-primary);
  --menu-level-1-items-dark-bg-content: var(--menu-menu-dark-bg-content-primary);
  --menu-level-1-items-dark-bg-icons: var(--color-absolute-white-75);
  --menu-level-1-items-active-dark-bg-background: var(--surfaces-main-background);
  --menu-level-1-items-active-dark-bg-content: var(--titles-and-paragraphs-paragraph-light-bg-branded);
  --menu-level-1-items-hover-dark-bg-background: var(--color-absolute-white-20);
  --menu-level-1-items-hover-dark-bg-content: var(--color-absolute-white);
  --menu-level-1-items-none-dark-bg-background: var(--color-absolute-white-10);
  --menu-level-1-items-none-dark-bg-border: var(--color-absolute-white-10);
  --menu-level-2-items-dark-bg-content: var(--color-absolute-white);
  --menu-level-2-items-dark-bg-icons: var(--color-absolute-white-75);
  --menu-level-2-items-active-dark-bg-background: var(--surfaces-main-background);
  --menu-level-2-items-active-dark-bg-content: var(--titles-and-paragraphs-paragraph-light-bg-branded);
  --menu-level-2-items-hover-dark-bg-border: var(--color-absolute-white);
  --menu-level-2-items-hover-dark-bg-icons: var(--color-absolute-white);
  --menu-level-2-items-none-dark-bg-border: var(--color-absolute-white-30);
  --menu-level-3-items-dark-bg-content: var(--color-absolute-white);
  --menu-level-3-items-dark-bg-icons: var(--color-absolute-white-75);
  --menu-level-3-items-active-dark-bg-background: var(--color-absolute-white);
  --menu-level-3-items-active-dark-bg-content: var(--palette-livery-main-main);
  --menu-level-3-items-hover-dark-bg-border: var(--color-absolute-white);
  --menu-level-3-items-hover-dark-bg-icons: var(--color-absolute-white);
  --menu-level-3-items-none-dark-bg-background: var(--color-absolute-white-10);
  --menu-level-3-items-none-dark-bg-border: var(--color-absolute-white-30);
  --surfaces-viewport-background: var(--color-absolute-white);
  --surfaces-aside-background: var(--colors-surfaces-aside-background);
  --surfaces-aside-border: var(--colors-surfaces-aside-border);
  --surfaces-aside-content-brand-color: var(--colors-surfaces-aside-content-brand-color);
  --surfaces-aside-content-default: var(--colors-surfaces-aside-content-default);
  --surfaces-footer-background: var(--colors-surfaces-footer-light-bg-background);
  --surfaces-footer-border: var(--colors-surfaces-footer-light-bg-border);
  --surfaces-footer-content-brand-color: var(--colors-surfaces-footer-light-bg-brand-color-content);
  --surfaces-footer-content-primary: var(--colors-surfaces-footer-light-bg-content-primary);
  --surfaces-footer-content-secondary: var(--colors-surfaces-footer-light-bg-content-secondary);
  --surfaces-footer-pre-login-dark-bg-background: var(--colors-surfaces-footer-dark-bg-dark-bg-background);
  --surfaces-footer-pre-login-dark-bg-border: var(--colors-surfaces-footer-dark-bg-dark-bg-border);
  --surfaces-footer-pre-login-dark-bg-content-brand-color: var(--colors-surfaces-footer-dark-bg-dark-bg-brand-color-content);
  --surfaces-footer-pre-login-dark-bg-content-primary: var(--colors-surfaces-footer-dark-bg-dark-bg-content-primary);
  --surfaces-footer-pre-login-dark-bg-content-secondary: var(--colors-surfaces-footer-dark-bg-dark-bg-content-secondary);
  --surfaces-footer-pre-login-light-bg-background: var(--colors-surfaces-footer-light-bg-background);
  --surfaces-footer-pre-login-light-bg-border: var(--colors-surfaces-footer-light-bg-border);
  --surfaces-footer-pre-login-light-bg-content-brand-color: var(--colors-surfaces-footer-light-bg-brand-color-content);
  --surfaces-footer-pre-login-light-bg-content-primary: var(--colors-surfaces-footer-light-bg-content-primary);
  --surfaces-footer-pre-login-light-bg-content-secondary: var(--colors-surfaces-footer-light-bg-content-secondary);
  --surfaces-header-background: var(--colors-surfaces-header-dark-bg-background);
  --surfaces-header-border: var(--colors-surfaces-header-dark-bg-border);
  --surfaces-header-content-brand-color: var(--colors-surfaces-header-dark-bg-content-brand-color);
  --surfaces-header-content-primary: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-content-secondary: var(--colors-surfaces-header-dark-bg-content-default-secondary);
  --surfaces-header-content-standout: var(--colors-surfaces-header-dark-bg-content-stand-out);
  --surfaces-header-content-standout-content: var(--colors-surfaces-header-dark-bg-content-stand-out-content);
  --surfaces-header-structure: var(--colors-surfaces-header-dark-bg-structure);
  --surfaces-header-pre-login-dark-bg-background: var(--color-absolute-transparent-full);
  --surfaces-header-pre-login-dark-bg-border: var(--color-absolute-transparent-full);
  --surfaces-header-pre-login-dark-bg-content-brand-color: var(--colors-surfaces-header-dark-bg-content-brand-color);
  --surfaces-header-pre-login-dark-bg-content-primary: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-pre-login-dark-bg-content-secondary: var(--colors-surfaces-header-dark-bg-content-default-secondary);
  --surfaces-header-pre-login-dark-bg-content-standout: var(--colors-surfaces-header-dark-bg-content-stand-out);
  --surfaces-header-pre-login-dark-bg-structure: var(--colors-surfaces-header-dark-bg-structure);
  --surfaces-header-pre-login-light-bg-background: var(--colors-surfaces-header-light-bg-background);
  --surfaces-header-pre-login-light-bg-border: var(--colors-surfaces-header-light-bg-border);
  --surfaces-header-pre-login-light-bg-content-brand-color: var(--colors-surfaces-header-light-bg-content-brand-color);
  --surfaces-header-pre-login-light-bg-content-primary: var(--colors-surfaces-header-light-bg-content-primary);
  --surfaces-header-pre-login-light-bg-content-secondary: var(--colors-surfaces-header-light-bg-content-secondary);
  --surfaces-header-pre-login-light-bg-content-standout: var(--colors-surfaces-header-light-bg-content-stand-out);
  --surfaces-header-pre-login-light-bg-structure: var(--colors-surfaces-header-light-bg-structure);
  --surfaces-header-pre-login-icon-buttons-background: var(--colors-surfaces-header-light-bg-icon-buttons-background);
  --surfaces-header-pre-login-icon-buttons-content: var(--colors-surfaces-header-light-bg-icon-buttons-content);
  --surfaces-header-pre-login-icon-buttons-active-background: var(--colors-surfaces-header-light-bg-icon-buttons-active-background);
  --surfaces-header-pre-login-icon-buttons-active-content-primary: var(--colors-surfaces-header-light-bg-icon-buttons-active-content);
  --surfaces-header-pre-login-icon-buttons-active-disabled-background: var(--colors-surfaces-header-light-bg-icon-buttons-active-disabled-background);
  --surfaces-header-pre-login-icon-buttons-active-disabled-content: var(--colors-surfaces-header-light-bg-icon-buttons-active-disabled-content);
  --surfaces-header-pre-login-icon-buttons-active-focus-outline: var(--colors-surfaces-header-light-bg-icon-buttons-active-focus-outline);
  --surfaces-header-pre-login-icon-buttons-active-hover-background: var(--colors-surfaces-header-light-bg-icon-buttons-active-hover-background);
  --surfaces-header-pre-login-icon-buttons-active-hover-content: var(--colors-surfaces-header-light-bg-icon-buttons-active-hover-content);
  --surfaces-header-pre-login-icon-buttons-disabled-content: var(--colors-surfaces-header-light-bg-icon-buttons-disabled-content);
  --surfaces-header-pre-login-icon-buttons-focus-outline: var(--colors-surfaces-header-light-bg-icon-buttons-focus-outline);
  --surfaces-header-pre-login-icon-buttons-hover-background: var(--colors-surfaces-header-light-bg-icon-buttons-hover-background);
  --surfaces-header-pre-login-icon-buttons-pressed-background: var(--colors-surfaces-header-light-bg-icon-buttons-pressed-background);
  --surfaces-header-pre-login-icon-buttons-pressed-content: var(--colors-surfaces-header-light-bg-icon-buttons-pressed-content);
  --surfaces-header-pre-login-selectors-background: var(--colors-surfaces-header-light-bg-selectors-background);
  --surfaces-header-pre-login-selectors-border: var(--colors-surfaces-header-light-bg-selectors-border);
  --surfaces-header-pre-login-selectors-content-primary: var(--colors-surfaces-header-light-bg-selectors-content-primary);
  --surfaces-header-pre-login-selectors-content-secondary: var(--colors-surfaces-header-light-bg-selectors-content-secondary);
  --surfaces-header-pre-login-selectors-icons-primary: var(--colors-surfaces-header-light-bg-selectors-icons-primary);
  --surfaces-header-pre-login-selectors-icons-primary-background: var(--colors-surfaces-header-light-bg-selectors-icon-primary-background);
  --surfaces-header-pre-login-selectors-icons-secondary: var(--colors-surfaces-header-light-bg-selectors-icons-secondary);
  --surfaces-header-pre-login-selectors-icons-secondary-background: var(--colors-surfaces-header-light-bg-selectors-icon-secondary-background);
  --surfaces-header-pre-login-selectors-active-background: var(--colors-surfaces-header-light-bg-selectors-active-background);
  --surfaces-header-pre-login-selectors-active-content-primary: var(--colors-surfaces-header-light-bg-selectors-active-content-primary);
  --surfaces-header-pre-login-selectors-active-content-secondary: var(--colors-surfaces-header-light-bg-selectors-active-content-secondary);
  --surfaces-header-pre-login-selectors-active-icons-primary: var(--colors-surfaces-header-light-bg-selectors-active-icons-primary);
  --surfaces-header-pre-login-selectors-active-icons-primary-background: var(--colors-surfaces-header-light-bg-selectors-active-icons-primary-background);
  --surfaces-header-pre-login-selectors-active-icons-secondary: var(--colors-surfaces-header-light-bg-selectors-active-icons-secondary);
  --surfaces-header-pre-login-selectors-active-hover-background: var(--colors-surfaces-header-light-bg-selectors-active-hover-background);
  --surfaces-header-pre-login-selectors-active-hover-icons-primary: var(--colors-surfaces-header-light-bg-selectors-active-hover-icons-primary);
  --surfaces-header-pre-login-selectors-active-hover-icons-primary-background: var(--colors-surfaces-header-light-bg-selectors-active-hover-icon-primary-background);
  --surfaces-header-pre-login-selectors-disabled-content-primary: var(--colors-surfaces-header-dark-bg-selectors-content-secondary);
  --surfaces-header-pre-login-selectors-focus-outline: var(--colors-surfaces-header-light-bg-selectors-focus-outline);
  --surfaces-header-pre-login-selectors-hover-background: var(--colors-surfaces-header-light-bg-selectors-hover-background);
  --surfaces-header-pre-login-selectors-hover-icon-primary: var(--colors-surfaces-header-light-bg-selectors-hover-icon-primary);
  --surfaces-header-pre-login-selectors-hover-icon-primary-background: var(--colors-surfaces-header-light-bg-selectors-hover-icons-primary-background);
  --surfaces-header-pre-login-selectors-hover-icon-secondary: var(--colors-surfaces-header-light-bg-selectors-hover-icons-secondary);
  --surfaces-header-pre-login-selectors-pressed-background: var(--colors-surfaces-header-light-bg-selectors-pressed-background);
  --surfaces-header-pre-login-selectors-pressed-content: var(--colors-surfaces-header-light-bg-selectors-pressed-content);
  --surfaces-header-floating-panel-background: var(--surfaces-header-background);
  --surfaces-header-floating-panel-border: var(--surfaces-header-content-secondary);
  --surfaces-header-floating-panel-external-background: var(--color-absolute-white);
  --surfaces-header-floating-panel-external-border: var(--colors-surfaces-header-dark-bg-border);
  --surfaces-header-floating-panel-external-primary-item-background: var(--color-absolute-white);
  --surfaces-header-floating-panel-external-primary-item-icon: var(--icons-active-icon);
  --surfaces-header-floating-panel-external-primary-item-primary-content: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --surfaces-header-floating-panel-external-primary-item-secondary-content: var(--titles-and-paragraphs-paragraph-light-bg-secondary);
  --surfaces-header-floating-panel-external-primary-item-focus-outline: var(--buttons-and-links-secondary-button-focus-light-bg-outline);
  --surfaces-header-floating-panel-external-secondary-item-primary-content: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --surfaces-header-floating-panel-external-secondary-item-secondary-content: var(--titles-and-paragraphs-paragraph-light-bg-secondary);
  --surfaces-header-floating-panel-external-secondary-item-focus-outline: var(--buttons-and-links-secondary-button-focus-dark-bg-outline);
  --surfaces-header-floating-panel-external-secondary-item-hover-background: var(--palette-active-light-bg-light-bg-transparent-1);
  --surfaces-header-floating-panel-external-secondary-item-selected-icon: var(--icons-active-icon);
  --surfaces-header-floating-panel-external-secondary-item-selected-primary-content: var(--titles-and-paragraphs-paragraph-light-bg-branded);
  --surfaces-header-floating-panel-external-secondary-item-selected-secondary-content: var(--titles-and-paragraphs-paragraph-light-bg-secondary);
  --surfaces-header-floating-panel-primary-item-background: var(--color-absolute-white);
  --surfaces-header-floating-panel-primary-item-primary-content: var(--titles-and-paragraphs-paragraph-light-bg-branded);
  --surfaces-header-floating-panel-primary-item-secondary-content: var(--titles-and-paragraphs-paragraph-light-bg-secondary);
  --surfaces-header-floating-panel-primary-item-focus-outline: var(--buttons-and-links-secondary-button-focus-light-bg-outline);
  --surfaces-header-floating-panel-secondary-item-icon-background: var(--color-absolute-white);
  --surfaces-header-floating-panel-secondary-item-icon-content: var(--titles-and-paragraphs-paragraph-light-bg-branded);
  --surfaces-header-floating-panel-secondary-item-primary-content: var(--titles-and-paragraphs-paragraph-dark-bg-default);
  --surfaces-header-floating-panel-secondary-item-focus-outline: var(--buttons-and-links-secondary-button-focus-dark-bg-outline);
  --surfaces-header-floating-panel-secondary-item-hover-background: var(--color-absolute-white-20);
  --surfaces-header-floating-panel-secondary-item-selected-background: var(--color-absolute-white);
  --surfaces-header-floating-panel-secondary-item-selected-icon-border: var(--palette-livery-main-main-transparent-2);
  --surfaces-header-floating-panel-secondary-item-selected-primary-content: var(--titles-and-paragraphs-paragraph-light-bg-branded);
  --surfaces-header-floating-panel-secondary-item-selected-secondary-content: var(--titles-and-paragraphs-paragraph-light-bg-secondary);
  --surfaces-header-icon-buttons-background: var(--colors-surfaces-header-dark-bg-icon-buttons-background);
  --surfaces-header-icon-buttons-content: var(--colors-surfaces-header-dark-bg-icon-buttons-content);
  --surfaces-header-icon-buttons-active-background: var(--colors-surfaces-header-dark-bg-icon-buttons-active-background);
  --surfaces-header-icon-buttons-active-content-primary: var(--colors-surfaces-header-dark-bg-icon-buttons-active-content);
  --surfaces-header-icon-buttons-active-disabled-background: var(--colors-surfaces-header-dark-bg-icon-buttons-active-disabled-background);
  --surfaces-header-icon-buttons-active-disabled-content: var(--colors-surfaces-header-dark-bg-icon-buttons-active-disabled-content);
  --surfaces-header-icon-buttons-active-focus-outline: var(--colors-surfaces-header-dark-bg-icon-buttons-active-focus-outline);
  --surfaces-header-icon-buttons-disabled-content: var(--colors-surfaces-header-dark-bg-icon-buttons-disabled-content);
  --surfaces-header-icon-buttons-focus-outline: var(--colors-surfaces-header-dark-bg-icon-buttons-focus-outline);
  --surfaces-header-icon-buttons-hover-background: var(--colors-surfaces-header-dark-bg-icon-buttons-hover-background);
  --surfaces-header-icon-buttons-hover-content: var(--colors-surfaces-header-dark-bg-icon-buttons-hover-content);
  --surfaces-header-icon-buttons-pressed-background: var(--colors-surfaces-header-dark-bg-icon-buttons-pressed-background);
  --surfaces-header-icon-buttons-pressed-content: var(--colors-surfaces-header-dark-bg-icon-buttons-pressed-content);
  --surfaces-header-selectors-background: var(--colors-surfaces-header-dark-bg-selectors-background);
  --surfaces-header-selectors-border: var(--colors-surfaces-header-dark-bg-selectors-border);
  --surfaces-header-selectors-content-primary: var(--colors-surfaces-header-dark-bg-selectors-content-primary);
  --surfaces-header-selectors-content-secondary: var(--colors-surfaces-header-dark-bg-selectors-content-secondary);
  --surfaces-header-selectors-icons-primary: var(--colors-surfaces-header-dark-bg-selectors-icons-primary);
  --surfaces-header-selectors-icons-primary-background: var(--colors-surfaces-header-dark-bg-selectors-icon-primary-background);
  --surfaces-header-selectors-icons-secondary: var(--colors-surfaces-header-dark-bg-selectors-icons-secondary);
  --surfaces-header-selectors-icons-secondary-background: var(--colors-surfaces-header-dark-bg-selectors-icon-secondary-background);
  --surfaces-header-selectors-active-background: var(--colors-surfaces-header-dark-bg-selectors-active-background);
  --surfaces-header-selectors-active-content-primary: var(--colors-surfaces-header-dark-bg-selectors-active-content-primary);
  --surfaces-header-selectors-active-content-secondary: var(--colors-surfaces-header-dark-bg-selectors-active-content-secondary);
  --surfaces-header-selectors-active-icons-primary: var(--colors-surfaces-header-dark-bg-selectors-active-icons-primary);
  --surfaces-header-selectors-active-icons-primary-background: var(--colors-surfaces-header-light-bg-selectors-active-hover-icon-primary-background);
  --surfaces-header-selectors-active-icons-secondary: var(--colors-surfaces-header-dark-bg-selectors-active-icons-secondary);
  --surfaces-header-selectors-disabled-content-primary: var(--colors-surfaces-header-dark-bg-selectors-content-secondary);
  --surfaces-header-selectors-focus-outline: var(--colors-surfaces-header-dark-bg-selectors-focus-outline);
  --surfaces-header-selectors-hover-background: var(--colors-surfaces-header-dark-bg-selectors-hover-background);
  --surfaces-header-selectors-hover-icon-primary: var(--colors-surfaces-header-dark-bg-selectors-hover-icons-primary);
  --surfaces-header-selectors-hover-icon-primary-background: var(--colors-surfaces-header-dark-bg-selectors-hover-icon-primary-background);
  --surfaces-header-selectors-hover-icon-secondary: var(--colors-surfaces-header-dark-bg-selectors-hover-icons-secondary);
  --surfaces-header-selectors-pressed-background: var(--colors-surfaces-header-dark-bg-selectors-pressed-background);
  --surfaces-header-selectors-pressed-content: var(--colors-surfaces-header-dark-bg-selectors-pressed-content);
  --surfaces-header-user-avatar-background: var(--surfaces-header-content-standout);
  --surfaces-header-user-avatar-border: var(--surfaces-header-content-standout);
  --surfaces-header-user-avatar-content: var(--surfaces-header-content-standout-content);
  --surfaces-header-user-avatar-focus-outline: var(--colors-surfaces-header-dark-bg-selectors-focus-outline);
  --surfaces-header-user-avatar-neutral-border: var(--surfaces-header-selectors-border);
  --surfaces-header-user-avatar-active-background: var(--surfaces-header-content-standout-content);
  --surfaces-header-user-avatar-active-content: var(--surfaces-header-content-standout);
  --surfaces-main-background: var(--colors-surfaces-main-background);
  --surfaces-main-border: var(--colors-surfaces-main-border);
  --surfaces-main-content-brand-color: var(--colors-surfaces-main-content-brand-color);
  --surfaces-main-content-primary: var(--colors-surfaces-main-content-primary);
  --surfaces-main-content-secondary: var(--colors-surfaces-main-content-primary-secondary);
  --surfaces-main-content-stand-out: var(--colors-surfaces-main-content-stand-out);
  --surfaces-main-container-background: var(--colors-surfaces-main-container-background);
  --surfaces-main-container-border: var(--colors-surfaces-main-container-border);
  --surfaces-main-container-content-brand-color: var(--colors-surfaces-main-container-content-brand-color);
  --surfaces-main-container-content-default: var(--colors-surfaces-main-container-content-default);
  --surfaces-regions-brand-background: var(--colors-surfaces-regions-brand-background);
  --surfaces-regions-brand-border: var(--colors-surfaces-regions-brand-border);
  --surfaces-regions-brand-content: var(--colors-surfaces-regions-brand-content);
  --surfaces-regions-brand-content-brand-color: var(--colors-surfaces-regions-brand-brand-color-content);
  --surfaces-regions-brand-dark-bg-background: var(--colors-surfaces-regions-brand-darker-bg-background);
  --surfaces-regions-brand-dark-bg-border: var(--colors-surfaces-regions-brand-darker-bg-border);
  --surfaces-regions-brand-dark-bg-content: var(--colors-surfaces-regions-brand-darker-bg-content);
  --surfaces-regions-brand-dark-bg-content-brand-color: var(--colors-surfaces-regions-brand-darker-bg-brand-color-content);
  --surfaces-regions-brand-light-bg-background: var(--colors-surfaces-regions-brand-lighter-bg-background);
  --surfaces-regions-brand-light-bg-border: var(--colors-surfaces-regions-brand-lighter-bg-border);
  --surfaces-regions-brand-light-bg-content: var(--colors-surfaces-regions-brand-lighter-bg-content);
  --surfaces-regions-brand-light-bg-content-brand-color: var(--colors-surfaces-regions-brand-lighter-bg-brand-color-content);
  --surfaces-regions-default-background: var(--colors-surfaces-regions-default-background);
  --surfaces-regions-default-border: var(--colors-surfaces-regions-default-border);
  --surfaces-regions-default-content: var(--colors-surfaces-regions-default-content);
  --surfaces-regions-default-content-brand-color: var(--colors-surfaces-regions-default-default-brand-color-content);
  --surfaces-screen-background: var(--colors-surfaces-screen-light-bg-background);
  --surfaces-screen-content-brand-color: var(--colors-surfaces-screen-light-bg-content-brand-color);
  --surfaces-screen-content-primary: var(--colors-surfaces-screen-light-bg-content-primary);
  --surfaces-screen-content-secondary: var(--colors-surfaces-screen-light-bg-content-secondary);
  --surfaces-screen-pre-login-dark-bg-background: var(--colors-surfaces-screen-dark-bg-background);
  --surfaces-screen-pre-login-dark-bg-content-brand-color: var(--palette-active-light-bg-light-bg-brighter-2);
  --surfaces-screen-pre-login-dark-bg-content-primary: var(--colors-surfaces-screen-dark-bg-content-primary);
  --surfaces-screen-pre-login-dark-bg-content-secondary: var(--colors-surfaces-screen-dark-bg-content-secondary);
  --surfaces-screen-pre-login-dark-bg-gradient-stop-1: var(--colors-gradients-dark-gradient-stop-1);
  --surfaces-screen-pre-login-dark-bg-gradient-stop-2: var(--colors-gradients-dark-gradient-stop-2);
  --surfaces-screen-pre-login-light-bg-background: var(--colors-surfaces-screen-light-bg-background);
  --surfaces-screen-pre-login-light-bg-content-brand-color: var(--colors-surfaces-screen-light-bg-content-brand-color);
  --surfaces-screen-pre-login-light-bg-content-primary: var(--colors-surfaces-screen-light-bg-content-primary);
  --surfaces-screen-pre-login-light-bg-content-secondary: var(--colors-surfaces-screen-light-bg-content-secondary);
  --surfaces-sidebar-background: var(--colors-surfaces-sidebar-background);
  --surfaces-sidebar-border: var(--colors-surfaces-sidebar-border);
  --surfaces-sidebar-content-brand-color: var(--colors-surfaces-sidebar-content-brand-color);
  --surfaces-sidebar-content-default: var(--colors-surfaces-sidebar-content-default);
  --surfaces-text-panels-overlay-background: var(--colors-surfaces-overlays-overlay-background);
  --surfaces-text-panels-floating-panels-background: var(--color-neutral-grey-grey-2);
  --surfaces-text-panels-floating-panels-border: var(--color-neutral-grey-grey-8);
  --surfaces-text-panels-modal-background: var(--colors-surfaces-overlays-modal-background);
  --surfaces-text-panels-modal-border: var(--colors-surfaces-overlays-modal-border);
  --surfaces-text-panels-modal-content: var(--colors-surfaces-overlays-modal-content);
  --surfaces-text-panels-modal-content-brand-color: var(--colors-surfaces-overlays-modal-content-brand-color);
  --tables-row-border: var(--color-neutral-colored-colored-6);
  --tables-row-odd-background: var(--color-neutral-colored-colored-off-white);
  --tables-row-default-background: var(--color-absolute-white);
  --tables-row-default-icon-default: var(--palette-livery-main-main);
  --tables-row-default-primary-content: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --tables-row-default-secondary-content: var(--titles-and-paragraphs-paragraph-light-bg-secondary);
  --tables-row-default-secondary-content-error: var(--forms-support-text-error-text);
  --tables-row-default-secondary-content-success: var(--forms-support-text-success-text);
  --tables-row-default-secondary-content-warning: var(--forms-support-text-warning-text);
  --tables-row-disabled-background: var(--color-neutral-grey-grey-off-white);
  --tables-row-disabled-content: var(--color-neutral-grey-grey-16);
  --tables-row-hover-background: var(--color-neutral-colored-colored-4);
  --tables-row-hover-content: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --tables-row-selected-background: var(--palette-livery-main-main-off-white);
  --tables-row-selected-border: var(--palette-livery-main-main-transparent-2);
  --tables-row-selected-content: var(--palette-active-light-bg-light-bg-darker);
  --tags-active-background: var(--palette-active-light-bg-light-bg);
  --tags-active-border: var(--color-absolute-white-30);
  --tags-active-content: var(--color-absolute-white);
  --tags-active-icon: var(--color-absolute-white-75);
  --tags-error-background: var(--color-functional-error-error-2);
  --tags-error-border: var(--color-functional-error-error-4);
  --tags-error-content: var(--color-functional-error-error-16);
  --tags-error-icon: var(--color-functional-error-error-10);
  --tags-hightlight-background: var(--palette-accent-primary-primary-transparent-1);
  --tags-hightlight-border: var(--palette-accent-primary-primary-transparent-1);
  --tags-hightlight-content: var(--palette-accent-primary-primary-darker);
  --tags-hightlight-icon: var(--palette-accent-primary-primary);
  --tags-inactive-background: var(--color-absolute-black-5);
  --tags-inactive-border: var(--color-absolute-black-10);
  --tags-inactive-content: var(--color-neutral-grey-grey-16);
  --tags-inactive-icon: var(--color-neutral-grey-grey-14);
  --tags-info-background: var(--color-functional-info-info-0);
  --tags-info-border: var(--color-functional-info-info-4);
  --tags-info-content: var(--color-functional-info-info-16);
  --tags-info-icon: var(--color-functional-info-info-12);
  --tags-neutral-background: var(--color-neutral-colored-colored-4);
  --tags-neutral-border: var(--color-neutral-colored-colored-6);
  --tags-neutral-content: var(--color-neutral-colored-colored-16);
  --tags-neutral-icon: var(--color-neutral-colored-colored-13);
  --tags-success-background: var(--color-functional-success-success-0);
  --tags-success-border: var(--color-functional-success-success-6);
  --tags-success-content: var(--color-functional-success-success-16);
  --tags-success-icon: var(--color-functional-success-success-13);
  --tags-warning-background: var(--color-functional-warning-warning-4);
  --tags-warning-border: var(--color-functional-warning-warning-6);
  --tags-warning-content: var(--color-functional-warning-warning-16);
  --tags-warning-icon: var(--color-functional-warning-warning-14);
  --text-panels-alerts-brand-main-main-background: var(--palette-livery-main-main-transparent-0);
  --text-panels-alerts-brand-main-main-content: var(--palette-livery-main-main);
  --text-panels-alerts-brand-main-main-stroke: var(--palette-livery-main-main-transparent-1);
  --text-panels-alerts-brand-secondary-secondary-background: var(--palette-livery-secondary-secondary-transparent-1);
  --text-panels-alerts-brand-secondary-secondary-content: var(--palette-livery-secondary-secondary-darker);
  --text-panels-alerts-brand-secondary-secondary-stroke: var(--palette-livery-secondary-secondary-transparent-1);
  --text-panels-alerts-error-error-background: var(--color-functional-error-error-0);
  --text-panels-alerts-error-error-content: var(--color-functional-error-error-14);
  --text-panels-alerts-error-error-stroke: var(--color-functional-error-error-2);
  --text-panels-alerts-highlight-premium-background: var(--palette-accent-primary-primary-transparent-0);
  --text-panels-alerts-highlight-premium-content: var(--palette-accent-primary-primary-darker);
  --text-panels-alerts-highlight-premium-stroke: var(--palette-accent-primary-primary-transparent-1);
  --text-panels-alerts-info-info-background: var(--color-functional-info-info-0);
  --text-panels-alerts-info-info-content: var(--color-functional-info-info-18);
  --text-panels-alerts-info-info-stroke: var(--color-functional-info-info-2);
  --text-panels-alerts-success-success-background: var(--color-functional-success-success-0);
  --text-panels-alerts-success-success-content: var(--color-functional-success-success-16);
  --text-panels-alerts-success-success-stroke: var(--color-functional-success-success-2);
  --text-panels-alerts-warning-warning-background: var(--color-functional-warning-warning-0);
  --text-panels-alerts-warning-warning-content: var(--color-functional-warning-warning-16);
  --text-panels-alerts-warning-warning-stroke: var(--color-functional-warning-warning-4);
  --text-panels-baloon-background: var(--surfaces-text-panels-floating-panels-background);
  --text-panels-baloon-content: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --text-panels-general-accessory-icon: var(--color-absolute-black-60);
  --text-panels-general-blinker: var(--palette-active-light-bg-light-bg);
  --text-panels-general-close-icon-focus-dark-bg-outline: var(--buttons-and-links-secondary-button-focus-dark-bg-outline);
  --text-panels-general-close-icon-focus-light-bg-outline: var(--buttons-and-links-secondary-button-focus-light-bg-outline);
  --text-panels-general-close-icon-hover-dark-bg-background: var(--color-absolute-white-20);
  --text-panels-general-close-icon-hover-dark-bg-icon: var(--color-absolute-white);
  --text-panels-general-close-icon-hover-light-bg-background: var(--color-absolute-black-10);
  --text-panels-general-close-icon-hover-light-bg-icon: var(--color-absolute-black);
  --text-panels-general-close-icon-none-dark-bg-icon: var(--color-absolute-white-60);
  --text-panels-general-close-icon-none-light-bg-icon: var(--color-absolute-black-50);
  --text-panels-general-close-icon-pressed-dark-bg-background: var(--color-absolute-white-75);
  --text-panels-general-close-icon-pressed-dark-bg-icon: var(--color-absolute-black);
  --text-panels-general-close-icon-pressed-light-bg-background: var(--color-absolute-black-30);
  --text-panels-general-close-icon-pressed-light-bg-icon: var(--color-absolute-white);
  --text-panels-general-navigation-active-step: var(--palette-active-light-bg-light-bg);
  --text-panels-general-navigation-step: var(--color-absolute-black-30);
  --text-panels-general-status-icon-error-background: var(--color-functional-error-error-8);
  --text-panels-general-status-icon-error-icon: var(--color-absolute-white);
  --text-panels-general-status-icon-info-background: var(--color-functional-info-info-10);
  --text-panels-general-status-icon-info-icon: var(--color-absolute-white);
  --text-panels-general-status-icon-premium-background: var(--palette-accent-primary-primary-transparent-3);
  --text-panels-general-status-icon-premium-icon: var(--color-absolute-white);
  --text-panels-general-status-icon-secondary-background: var(--color-neutral-grey-grey-12);
  --text-panels-general-status-icon-secondary-icon: var(--color-absolute-white);
  --text-panels-general-status-icon-success-background: var(--color-functional-success-success-12);
  --text-panels-general-status-icon-success-icon: var(--color-absolute-white);
  --text-panels-general-status-icon-warning-background: var(--color-functional-warning-warning-12);
  --text-panels-general-status-icon-warning-icon: var(--color-absolute-white);
  --text-panels-toasters-background: var(--surfaces-text-panels-floating-panels-background);
  --text-panels-toasters-border: var(--surfaces-text-panels-floating-panels-border);
  --text-panels-toasters-status-bar-error-color: var(--color-functional-error-error-12);
  --text-panels-toasters-status-bar-info-color: var(--color-functional-info-info-14);
  --text-panels-toasters-status-bar-success-color: var(--color-functional-success-success-12);
  --text-panels-toasters-status-bar-warning-color: var(--color-functional-warning-warning-12);
  --text-panels-tooltips-background: var(--surfaces-text-panels-floating-panels-background);
  --text-panels-tooltips-border: var(--surfaces-text-panels-floating-panels-border);
  --titles-and-paragraphs-checklists-default-done-icon: var(--palette-livery-main-main);
  --titles-and-paragraphs-checklists-default-to-do-icon: var(--color-neutral-grey-grey-12);
  --titles-and-paragraphs-checklists-disabled-done-content: var(--color-neutral-grey-grey-18);
  --titles-and-paragraphs-checklists-disabled-done-icon: var(--color-neutral-grey-grey-10);
  --titles-and-paragraphs-checklists-disabled-to-do-icon: var(--color-neutral-grey-grey-14);
  --titles-and-paragraphs-checklists-error-done-content: var(--color-functional-error-error-18);
  --titles-and-paragraphs-checklists-error-done-icon: var(--color-functional-error-error-12);
  --titles-and-paragraphs-checklists-error-to-do-icon: var(--color-neutral-grey-grey-14);
  --titles-and-paragraphs-checklists-success-done-content: var(--color-functional-success-success-16);
  --titles-and-paragraphs-checklists-success-done-icon: var(--color-functional-success-success-12);
  --titles-and-paragraphs-checklists-success-to-do-icon: var(--color-neutral-grey-grey-14);
  --titles-and-paragraphs-checklists-warning-done-content: var(--color-functional-warning-warning-18);
  --titles-and-paragraphs-checklists-warning-done-icon: var(--color-functional-warning-warning-14);
  --titles-and-paragraphs-checklists-warning-to-do-icon: var(--color-neutral-grey-grey-14);
  --titles-and-paragraphs-headings-dark-bg-content: var(--color-absolute-white);
  --titles-and-paragraphs-headings-subheading-background: var(--palette-livery-main-main-darker);
  --titles-and-paragraphs-paragraph-dark-bg-branded: var(--surfaces-screen-pre-login-dark-bg-content-brand-color);
  --titles-and-paragraphs-paragraph-dark-bg-default: var(--color-absolute-white);
  --titles-and-paragraphs-paragraph-dark-bg-error: var(--color-functional-error-error-6);
  --titles-and-paragraphs-paragraph-dark-bg-secondary: var(--color-absolute-white-75);
  --titles-and-paragraphs-paragraph-dark-bg-success: var(--color-functional-success-success-6);
  --titles-and-paragraphs-paragraph-dark-bg-warning: var(--color-functional-warning-warning-6);
  --titles-and-paragraphs-paragraph-light-bg-branded: var(--surfaces-screen-content-brand-color);
  --titles-and-paragraphs-paragraph-light-bg-default: var(--color-absolute-black);
  --titles-and-paragraphs-paragraph-light-bg-error: var(--color-functional-error-error-16);
  --titles-and-paragraphs-paragraph-light-bg-secondary: var(--color-neutral-grey-grey-14);
  --titles-and-paragraphs-paragraph-light-bg-success: var(--color-functional-success-success-14);
  --titles-and-paragraphs-paragraph-light-bg-warning: var(--color-functional-warning-warning-16);
  --titles-and-paragraphs-text-sections-active-background: var(--palette-active-light-bg-light-bg-transparent-1);
  --titles-and-paragraphs-text-sections-active-border: var(--palette-active-light-bg-light-bg-transparent-2);
  --titles-and-paragraphs-text-sections-default-background: var(--palette-livery-secondary-secondary-transparent-1);
  --titles-and-paragraphs-text-sections-default-border: var(--palette-livery-secondary-secondary-transparent-2);
  --titles-and-paragraphs-text-sections-default-icon: var(--color-absolute-black-50);
  --titles-and-paragraphs-text-sections-highlight-background: var(--palette-accent-secondary-secondary-transparent-0);
  --titles-and-paragraphs-text-sections-highlight-border: var(--palette-accent-secondary-secondary-transparent-1);
}
/* Dark Mode [WIP] */
:root body.fbk-dark-mode {
  /* color */
  --buttons-and-links-accessory-button-default-dark-bg-content: var(--buttons-and-links-primary-button-none-dark-bg-background);
  --buttons-and-links-accessory-button-default-light-bg-content: var(--palette-active-dark-bg-dark-bg);
  --buttons-and-links-accessory-button-disabled-dark-bg-content: var(--buttons-and-links-primary-button-disabled-dark-bg-content);
  --buttons-and-links-accessory-button-disabled-light-bg-content: var(--buttons-and-links-primary-button-disabled-light-bg-content);
  --buttons-and-links-accessory-button-disabled-focus-dark-bg-content: var(--buttons-and-links-primary-button-disabled-focus-dark-bg-content);
  --buttons-and-links-accessory-button-disabled-focus-dark-bg-outline: var(--buttons-and-links-primary-button-disabled-focus-dark-bg-outline);
  --buttons-and-links-accessory-button-disabled-focus-light-bg-content: var(--buttons-and-links-primary-button-disabled-focus-light-bg-content);
  --buttons-and-links-accessory-button-disabled-focus-light-bg-outline: var(--buttons-and-links-primary-button-disabled-focus-light-bg-outline);
  --buttons-and-links-accessory-button-focus-dark-bg-content: var(--buttons-and-links-accessory-button-hover-dark-bg-content);
  --buttons-and-links-accessory-button-focus-dark-bg-outline: var(--palette-active-dark-bg-dark-bg-brighter-1);
  --buttons-and-links-accessory-button-focus-light-bg-content: var(--buttons-and-links-primary-button-focus-light-bg-content);
  --buttons-and-links-accessory-button-focus-light-bg-outline: var(--buttons-and-links-primary-button-focus-light-bg-content);
  --buttons-and-links-accessory-button-hover-dark-bg-background: var(--palette-active-dark-bg-dark-bg-darker);
  --buttons-and-links-accessory-button-hover-dark-bg-content: var(--color-absolute-white);
  --buttons-and-links-accessory-button-hover-light-bg-background: var(--palette-active-dark-bg-dark-bg-darker);
  --buttons-and-links-accessory-button-hover-light-bg-content: var(--color-absolute-white);
  --buttons-and-links-accessory-button-pressed-dark-bg-background: var(--buttons-and-links-primary-button-pressed-dark-bg-background);
  --buttons-and-links-accessory-button-pressed-dark-bg-content: var(--buttons-and-links-primary-button-pressed-dark-bg-content);
  --buttons-and-links-accessory-button-pressed-light-bg-background: var(--buttons-and-links-primary-button-pressed-light-bg-background);
  --buttons-and-links-accessory-button-pressed-light-bg-content: var(--palette-active-dark-bg-dark-bg-darker);
  --buttons-and-links-accessory-icon-focus-background: var(--color-neutral-grey-grey-6);
  --buttons-and-links-accessory-icon-focus-border: var(--buttons-and-links-primary-button-focus-light-bg-outline);
  --buttons-and-links-accessory-icon-focus-content: var(--color-neutral-grey-grey-16);
  --buttons-and-links-accessory-icon-hover-content: var(--buttons-and-links-primary-button-none-light-bg-background);
  --buttons-and-links-accessory-icon-none-content: var(--color-neutral-grey-grey-14);
  --buttons-and-links-accessory-icon-pressed-background: var(--buttons-and-links-primary-button-focus-light-bg-background);
  --buttons-and-links-accessory-icon-pressed-content: var(--color-absolute-white);
  --buttons-and-links-primary-button-disabled-dark-bg-background: var(--color-absolute-white-20);
  --buttons-and-links-primary-button-disabled-dark-bg-content: var(--color-absolute-white-75);
  --buttons-and-links-primary-button-disabled-light-bg-background: var(--color-absolute-white-20);
  --buttons-and-links-primary-button-disabled-light-bg-content: var(--color-neutral-grey-grey-10);
  --buttons-and-links-primary-button-disabled-focus-dark-bg-background: var(--color-absolute-white-20);
  --buttons-and-links-primary-button-disabled-focus-dark-bg-content: var(--color-absolute-white-75);
  --buttons-and-links-primary-button-disabled-focus-dark-bg-outline: var(--color-absolute-white-75);
  --buttons-and-links-primary-button-disabled-focus-light-bg-background: var(--buttons-and-links-primary-button-disabled-light-bg-background);
  --buttons-and-links-primary-button-disabled-focus-light-bg-content: var(--buttons-and-links-primary-button-disabled-light-bg-content);
  --buttons-and-links-primary-button-disabled-focus-light-bg-outline: var(--color-absolute-white-60);
  --buttons-and-links-primary-button-error-button-focus-dark-bg-background: var(--color-functional-error-error-6);
  --buttons-and-links-primary-button-error-button-focus-dark-bg-content: var(--color-functional-error-error-18);
  --buttons-and-links-primary-button-error-button-focus-dark-bg-outline: var(--color-absolute-white);
  --buttons-and-links-primary-button-error-button-focus-light-bg-background: var(--color-functional-error-error-12);
  --buttons-and-links-primary-button-error-button-focus-light-bg-content: var(--color-absolute-white);
  --buttons-and-links-primary-button-error-button-focus-light-bg-outline: var(--color-functional-error-error-16);
  --buttons-and-links-primary-button-error-button-hover-dark-bg-background: var(--color-functional-error-error-6);
  --buttons-and-links-primary-button-error-button-hover-dark-bg-content: var(--color-functional-error-error-20);
  --buttons-and-links-primary-button-error-button-hover-light-bg-background: var(--color-functional-error-error-16);
  --buttons-and-links-primary-button-error-button-hover-light-bg-content: var(--color-absolute-white);
  --buttons-and-links-primary-button-error-button-none-dark-bg-background: var(--color-functional-error-error-8);
  --buttons-and-links-primary-button-error-button-none-dark-bg-content: var(--color-functional-error-error-20);
  --buttons-and-links-primary-button-error-button-none-light-bg-background: var(--color-functional-error-error-12);
  --buttons-and-links-primary-button-error-button-none-light-bg-content: var(--color-absolute-white);
  --buttons-and-links-primary-button-error-button-pressed-dark-bg-background: var(--color-absolute-white);
  --buttons-and-links-primary-button-error-button-pressed-dark-bg-content: var(--color-functional-error-error-16);
  --buttons-and-links-primary-button-error-button-pressed-light-bg-background: var(--color-absolute-white);
  --buttons-and-links-primary-button-error-button-pressed-light-bg-content: var(--color-functional-error-error-18);
  --buttons-and-links-primary-button-focus-dark-bg-background: var(--palette-active-dark-bg-dark-bg-brighter-1);
  --buttons-and-links-primary-button-focus-dark-bg-content: var(--palette-livery-main-main-darker);
  --buttons-and-links-primary-button-focus-dark-bg-outline: var(--color-absolute-white);
  --buttons-and-links-primary-button-focus-light-bg-background: var(--palette-active-light-bg-light-bg-darker);
  --buttons-and-links-primary-button-focus-light-bg-content: var(--color-absolute-white);
  --buttons-and-links-primary-button-focus-light-bg-outline: var(--palette-active-light-bg-light-bg-brighter-1);
  --buttons-and-links-primary-button-hover-dark-bg-background: var(--palette-active-dark-bg-dark-bg-brighter-1);
  --buttons-and-links-primary-button-hover-dark-bg-content: var(--palette-livery-main-main-darker);
  --buttons-and-links-primary-button-hover-light-bg-background: var(--palette-active-light-bg-light-bg-darker);
  --buttons-and-links-primary-button-hover-light-bg-content: var(--color-absolute-white);
  --buttons-and-links-primary-button-none-dark-bg-background: var(--palette-active-dark-bg-dark-bg);
  --buttons-and-links-primary-button-none-dark-bg-content: var(--palette-livery-main-main-darker);
  --buttons-and-links-primary-button-none-light-bg-background: var(--palette-active-light-bg-light-bg);
  --buttons-and-links-primary-button-none-light-bg-content: var(--color-absolute-white);
  --buttons-and-links-primary-button-pressed-dark-bg-background: var(--color-absolute-white);
  --buttons-and-links-primary-button-pressed-dark-bg-content: var(--palette-active-dark-bg-dark-bg-darker);
  --buttons-and-links-primary-button-pressed-light-bg-background: var(--color-absolute-white);
  --buttons-and-links-primary-button-pressed-light-bg-content: var(--palette-livery-main-main-darker);
  --buttons-and-links-primary-button-success-button-focus-dark-bg-background: var(--color-functional-success-success-8);
  --buttons-and-links-primary-button-success-button-focus-dark-bg-content: var(--color-functional-success-success-20);
  --buttons-and-links-primary-button-success-button-focus-dark-bg-outline: var(--color-absolute-white);
  --buttons-and-links-primary-button-success-button-focus-light-bg-background: var(--color-functional-success-success-14);
  --buttons-and-links-primary-button-success-button-focus-light-bg-content: var(--color-absolute-white);
  --buttons-and-links-primary-button-success-button-focus-light-bg-outline: var(--color-functional-success-success-12);
  --buttons-and-links-primary-button-success-button-hover-dark-bg-background: var(--color-functional-success-success-6);
  --buttons-and-links-primary-button-success-button-hover-dark-bg-content: var(--color-functional-success-success-18);
  --buttons-and-links-primary-button-success-button-hover-light-bg-background: var(--color-functional-success-success-16);
  --buttons-and-links-primary-button-success-button-hover-light-bg-content: var(--color-absolute-white);
  --buttons-and-links-primary-button-success-button-none-dark-bg-background: var(--color-functional-success-success-10);
  --buttons-and-links-primary-button-success-button-none-dark-bg-content: var(--color-functional-success-success-20);
  --buttons-and-links-primary-button-success-button-none-light-bg-background: var(--color-functional-success-success-14);
  --buttons-and-links-primary-button-success-button-none-light-bg-content: var(--color-absolute-white);
  --buttons-and-links-primary-button-success-button-pressed-dark-bg-background: var(--color-absolute-white);
  --buttons-and-links-primary-button-success-button-pressed-dark-bg-content: var(--color-functional-success-success-16);
  --buttons-and-links-primary-button-success-button-pressed-light-bg-background: var(--color-absolute-white);
  --buttons-and-links-primary-button-success-button-pressed-light-bg-content: var(--color-functional-success-success-20);
  --buttons-and-links-primary-link-focus-dark-bg-border: var(--palette-active-dark-bg-dark-bg);
  --buttons-and-links-primary-link-focus-dark-bg-content: var(--palette-active-dark-bg-dark-bg);
  --buttons-and-links-primary-link-focus-light-bg-border: var(--palette-active-light-bg-light-bg-brighter-2);
  --buttons-and-links-primary-link-focus-light-bg-content: var(--palette-active-dark-bg-dark-bg);
  --buttons-and-links-primary-link-hover-dark-bg-content: var(--palette-active-dark-bg-dark-bg);
  --buttons-and-links-primary-link-hover-light-bg-content: var(--palette-active-dark-bg-dark-bg-brighter-1);
  --buttons-and-links-primary-link-none-dark-bg-content: var(--palette-active-dark-bg-dark-bg);
  --buttons-and-links-primary-link-none-light-bg-content: var(--palette-active-dark-bg-dark-bg);
  --buttons-and-links-primary-link-pressed-dark-bg-background: var(--palette-active-dark-bg-dark-bg);
  --buttons-and-links-primary-link-pressed-dark-bg-content: var(--palette-active-light-bg-light-bg-darker);
  --buttons-and-links-primary-link-pressed-light-bg-background: var(--palette-active-dark-bg-dark-bg);
  --buttons-and-links-primary-link-pressed-light-bg-content: var(--palette-livery-main-main-darker);
  --buttons-and-links-secondary-button-active-dark-bg-background: var(--palette-active-dark-bg-dark-bg-darker);
  --buttons-and-links-secondary-button-active-dark-bg-content: var(--color-absolute-white);
  --buttons-and-links-secondary-button-active-light-bg-background: var(--palette-active-dark-bg-dark-bg-darker);
  --buttons-and-links-secondary-button-active-light-bg-content: var(--color-absolute-white);
  --buttons-and-links-secondary-button-disabled-dark-bg-border: var(--color-absolute-white-60);
  --buttons-and-links-secondary-button-disabled-dark-bg-content: var(--color-absolute-white-75);
  --buttons-and-links-secondary-button-disabled-light-bg-border: var(--color-absolute-white-40);
  --buttons-and-links-secondary-button-disabled-light-bg-content: var(--color-absolute-white-60);
  --buttons-and-links-secondary-button-disabled-focus-dark-bg-background: var(--color-absolute-white-20);
  --buttons-and-links-secondary-button-disabled-focus-dark-bg-border: var(--color-absolute-white-40);
  --buttons-and-links-secondary-button-disabled-focus-dark-bg-content: var(--color-absolute-white-75);
  --buttons-and-links-secondary-button-disabled-focus-dark-bg-outline: var(--color-absolute-white-75);
  --buttons-and-links-secondary-button-disabled-focus-light-bg-background: var(--color-absolute-white-20);
  --buttons-and-links-secondary-button-disabled-focus-light-bg-border: var(--buttons-and-links-secondary-button-disabled-light-bg-border);
  --buttons-and-links-secondary-button-disabled-focus-light-bg-content: var(--color-absolute-white-75);
  --buttons-and-links-secondary-button-disabled-focus-light-bg-outline: var(--color-absolute-white-75);
  --buttons-and-links-secondary-button-error-button-focus-dark-bg-background: var(--color-functional-error-error-20);
  --buttons-and-links-secondary-button-error-button-focus-dark-bg-border: var(--color-functional-error-error-16);
  --buttons-and-links-secondary-button-error-button-focus-dark-bg-content: var(--color-absolute-white);
  --buttons-and-links-secondary-button-error-button-focus-dark-bg-outline: var(--color-functional-error-error-4);
  --buttons-and-links-secondary-button-error-button-focus-light-bg-background: var(--color-functional-error-error-16);
  --buttons-and-links-secondary-button-error-button-focus-light-bg-border: var(--color-functional-error-error-14);
  --buttons-and-links-secondary-button-error-button-focus-light-bg-content: var(--color-absolute-white);
  --buttons-and-links-secondary-button-error-button-focus-light-bg-outline: var(--color-functional-error-error-14);
  --buttons-and-links-secondary-button-error-button-hover-dark-bg-background: var(--color-functional-error-error-16);
  --buttons-and-links-secondary-button-error-button-hover-dark-bg-border: var(--color-functional-error-error-10);
  --buttons-and-links-secondary-button-error-button-hover-dark-bg-content: var(--color-functional-error-error-4);
  --buttons-and-links-secondary-button-error-button-hover-light-bg-background: var(--color-functional-error-error-4);
  --buttons-and-links-secondary-button-error-button-hover-light-bg-border: var(--color-functional-error-error-16);
  --buttons-and-links-secondary-button-error-button-hover-light-bg-content: var(--color-functional-error-error-16);
  --buttons-and-links-secondary-button-error-button-none-dark-bg-border: var(--color-functional-error-error-8);
  --buttons-and-links-secondary-button-error-button-none-dark-bg-content: var(--color-functional-error-error-8);
  --buttons-and-links-secondary-button-error-button-none-light-bg-border: var(--color-functional-error-error-8);
  --buttons-and-links-secondary-button-error-button-none-light-bg-content: var(--color-functional-error-error-8);
  --buttons-and-links-secondary-button-error-button-pressed-dark-bg-background: var(--color-functional-error-error-16);
  --buttons-and-links-secondary-button-error-button-pressed-dark-bg-content: var(--color-absolute-white);
  --buttons-and-links-secondary-button-error-button-pressed-light-bg-background: var(--color-functional-error-error-16);
  --buttons-and-links-secondary-button-error-button-pressed-light-bg-border: var(--color-functional-error-error-16);
  --buttons-and-links-secondary-button-error-button-pressed-light-bg-content: var(--color-absolute-white);
  --buttons-and-links-secondary-button-focus-dark-bg-background: var(--palette-active-dark-bg-dark-bg-transparent-2);
  --buttons-and-links-secondary-button-focus-dark-bg-border: var(--palette-active-dark-bg-dark-bg-transparent-3);
  --buttons-and-links-secondary-button-focus-dark-bg-content: var(--color-absolute-white);
  --buttons-and-links-secondary-button-focus-dark-bg-outline: var(--palette-active-dark-bg-dark-bg);
  --buttons-and-links-secondary-button-focus-light-bg-background: var(--palette-active-dark-bg-dark-bg-transparent-2);
  --buttons-and-links-secondary-button-focus-light-bg-border: var(--palette-active-dark-bg-dark-bg-transparent-3);
  --buttons-and-links-secondary-button-focus-light-bg-content: var(--color-absolute-white);
  --buttons-and-links-secondary-button-focus-light-bg-outline: var(--palette-active-dark-bg-dark-bg);
  --buttons-and-links-secondary-button-hover-dark-bg-background: var(--palette-active-dark-bg-dark-bg-transparent-2);
  --buttons-and-links-secondary-button-hover-dark-bg-border: var(--palette-active-dark-bg-dark-bg-brighter-1);
  --buttons-and-links-secondary-button-hover-dark-bg-content: var(--palette-active-light-bg-light-bg-brighter-2);
  --buttons-and-links-secondary-button-hover-light-bg-background: var(--palette-active-dark-bg-dark-bg-transparent-2);
  --buttons-and-links-secondary-button-hover-light-bg-border: var(--palette-active-light-bg-light-bg-brighter-2);
  --buttons-and-links-secondary-button-hover-light-bg-content: var(--palette-active-dark-bg-dark-bg-brighter-2);
  --buttons-and-links-secondary-button-none-dark-bg-border: var(--palette-active-dark-bg-dark-bg);
  --buttons-and-links-secondary-button-none-dark-bg-content: var(--palette-active-dark-bg-dark-bg);
  --buttons-and-links-secondary-button-none-light-bg-border: var(--palette-active-dark-bg-dark-bg);
  --buttons-and-links-secondary-button-none-light-bg-content: var(--palette-active-dark-bg-dark-bg);
  --buttons-and-links-secondary-button-pressed-dark-bg-background: var(--palette-active-dark-bg-dark-bg-darker);
  --buttons-and-links-secondary-button-pressed-dark-bg-content: var(--color-absolute-white);
  --buttons-and-links-secondary-button-pressed-light-bg-background: var(--palette-active-dark-bg-dark-bg-darker);
  --buttons-and-links-secondary-button-pressed-light-bg-border: var(--palette-active-dark-bg-dark-bg-darker);
  --buttons-and-links-secondary-button-pressed-light-bg-content: var(--color-absolute-white);
  --buttons-and-links-secondary-button-success-button-focus-dark-bg-background: var(--color-functional-success-success-16);
  --buttons-and-links-secondary-button-success-button-focus-dark-bg-border: var(--color-functional-success-success-14);
  --buttons-and-links-secondary-button-success-button-focus-dark-bg-content: var(--color-absolute-white);
  --buttons-and-links-secondary-button-success-button-focus-dark-bg-outline: var(--color-functional-success-success-6);
  --buttons-and-links-secondary-button-success-button-focus-light-bg-background: var(--color-functional-success-success-16);
  --buttons-and-links-secondary-button-success-button-focus-light-bg-border: var(--color-functional-success-success-18);
  --buttons-and-links-secondary-button-success-button-focus-light-bg-content: var(--color-absolute-white);
  --buttons-and-links-secondary-button-success-button-focus-light-bg-outline: var(--color-functional-success-success-6);
  --buttons-and-links-secondary-button-success-button-hover-dark-bg-background: var(--color-functional-success-success-18);
  --buttons-and-links-secondary-button-success-button-hover-dark-bg-border: var(--color-functional-success-success-4);
  --buttons-and-links-secondary-button-success-button-hover-dark-bg-content: var(--color-functional-success-success-4);
  --buttons-and-links-secondary-button-success-button-hover-light-bg-background: var(--color-functional-success-success-16);
  --buttons-and-links-secondary-button-success-button-hover-light-bg-border: var(--color-functional-success-success-4);
  --buttons-and-links-secondary-button-success-button-hover-light-bg-content: var(--color-functional-success-success-4);
  --buttons-and-links-secondary-button-success-button-none-dark-bg-border: var(--color-functional-success-success-8);
  --buttons-and-links-secondary-button-success-button-none-dark-bg-content: var(--color-functional-success-success-8);
  --buttons-and-links-secondary-button-success-button-none-light-bg-border: var(--color-functional-success-success-8);
  --buttons-and-links-secondary-button-success-button-none-light-bg-content: var(--color-functional-success-success-8);
  --buttons-and-links-secondary-button-success-button-pressed-dark-bg-background: var(--color-functional-success-success-14);
  --buttons-and-links-secondary-button-success-button-pressed-dark-bg-content: var(--color-absolute-white);
  --buttons-and-links-secondary-button-success-button-pressed-light-bg-background: var(--color-functional-success-success-14);
  --buttons-and-links-secondary-button-success-button-pressed-light-bg-border: var(--color-functional-success-success-14);
  --buttons-and-links-secondary-button-success-button-pressed-light-bg-content: var(--color-absolute-white);
  --buttons-and-links-secondary-link-focus-dark-bg-content: var(--color-absolute-white);
  --buttons-and-links-secondary-link-focus-dark-bg-outline: var(--color-absolute-white);
  --buttons-and-links-secondary-link-focus-light-bg-content: var(--color-absolute-white);
  --buttons-and-links-secondary-link-focus-light-bg-outline: var(--color-absolute-white-60);
  --buttons-and-links-secondary-link-hover-dark-bg-content: var(--color-absolute-white);
  --buttons-and-links-secondary-link-hover-light-bg-content: var(--color-absolute-white);
  --buttons-and-links-secondary-link-none-dark-bg-content: var(--color-absolute-white);
  --buttons-and-links-secondary-link-none-light-bg-content: var(--color-neutral-grey-grey-8);
  --buttons-and-links-secondary-link-pressed-dark-bg-background: var(--color-absolute-white);
  --buttons-and-links-secondary-link-pressed-dark-bg-content: var(--color-absolute-black);
  --buttons-and-links-secondary-link-pressed-light-bg-background: var(--palette-livery-main-main-brighter);
  --buttons-and-links-secondary-link-pressed-light-bg-content: var(--palette-livery-main-main-darker);
  --buttons-and-links-special-hover-background: var(--color-neutral-grey-grey-4);
  --buttons-and-links-special-login-variant-background: var(--color-absolute-white);
  --buttons-and-links-special-login-variant-border: var(--color-absolute-black);
  --buttons-and-links-special-login-variant-content: var(--color-absolute-black);
  --cards-outline: var(--palette-active-light-bg-light-bg-brighter-1);
  --cards-branded-background: var(--palette-accent-secondary-secondary-transparent-1);
  --cards-branded-border: var(--palette-accent-secondary-secondary-transparent-2);
  --cards-branded-dark-background: var(--palette-accent-secondary-secondary-transparent-1);
  --cards-branded-dark-border: var(--palette-accent-secondary-secondary-transparent-2);
  --cards-branded-light-background: var(--palette-accent-secondary-secondary-transparent-1);
  --cards-branded-light-border: var(--palette-accent-secondary-secondary-transparent-2);
  --cards-default-background: var(--color-neutral-grey-grey-20);
  --cards-default-border: var(--color-absolute-white-10);
  --cards-default-hover-border: var(--color-absolute-white-10);
  --cards-highlight-background: var(--palette-accent-secondary-secondary-transparent-1);
  --cards-highlight-border: var(--palette-accent-secondary-secondary-transparent-2);
  --cards-highlight-hover-border: var(--palette-accent-secondary-secondary-transparent-2);
  --cards-selected-background: var(--color-absolute-white-10);
  --cards-selected-border: var(--color-absolute-white-40);
  --cards-selected-hover-border: var(--color-absolute-white-40);
  --content-navigation-tabs-outline: var(--buttons-and-links-secondary-button-focus-light-bg-outline);
  --content-navigation-tabs-full-bottom-border: var(--color-absolute-white-75);
  --content-navigation-tabs-full-single-tab-active-hover-background: var(--buttons-and-links-primary-button-hover-light-bg-background);
  --content-navigation-tabs-full-single-tab-active-none-background: var(--buttons-and-links-primary-button-none-light-bg-background);
  --content-navigation-tabs-full-single-tab-active-none-border: var(--palette-livery-main-main-transparent-2);
  --content-navigation-tabs-full-single-tab-active-none-content: var(--buttons-and-links-primary-button-none-light-bg-content);
  --content-navigation-tabs-full-single-tab-active-none-icon-background: var(--color-absolute-white-30);
  --content-navigation-tabs-full-single-tab-default-focus-outline: var(--buttons-and-links-secondary-button-focus-light-bg-outline);
  --content-navigation-tabs-full-single-tab-default-hover-background: var(--palette-livery-secondary-secondary-transparent-3);
  --content-navigation-tabs-full-single-tab-default-none-background: var(--palette-livery-secondary-secondary-transparent-2);
  --content-navigation-tabs-full-single-tab-default-none-border: var(--palette-livery-secondary-secondary-transparent-3);
  --content-navigation-tabs-full-single-tab-default-none-content: var(--buttons-and-links-primary-button-none-light-bg-content);
  --content-navigation-tabs-full-single-tab-default-none-icon-background: var(--palette-livery-main-main-transparent-4);
  --content-navigation-tabs-full-single-tab-default-none-icon-content: var(--color-absolute-white);
  --content-navigation-tabs-underline-single-step-active-none-bottom-border: var(--buttons-and-links-primary-button-hover-dark-bg-background);
  --content-navigation-tabs-underline-single-step-active-none-icon: var(--color-absolute-white);
  --content-navigation-tabs-underline-single-step-active-none-icon-background: var(--palette-active-dark-bg-dark-bg-transparent-3);
  --content-navigation-tabs-underline-single-step-default-hover-background: var(--palette-active-dark-bg-dark-bg-transparent-2);
  --content-navigation-tabs-underline-single-step-default-hover-bottom-border: var(--buttons-and-links-primary-button-hover-dark-bg-background);
  --content-navigation-tabs-underline-single-step-default-hover-content: var(--buttons-and-links-primary-button-hover-dark-bg-background);
  --content-navigation-tabs-underline-single-step-default-none-bottom-border: var(--color-absolute-white-40);
  --content-navigation-tabs-underline-single-step-default-none-content: var(--color-absolute-white);
  --content-navigation-tabs-underline-single-step-default-none-icon-background: var(--palette-livery-main-main-transparent-3);
  --content-navigation-wizard-stepper-outline: var(--buttons-and-links-secondary-button-focus-light-bg-outline);
  --content-navigation-wizard-stepper-progress-bar-dark-bg-background: var(--palette-active-dark-bg-dark-bg-transparent-2);
  --content-navigation-wizard-stepper-progress-bar-dark-bg-progress-bar: var(--palette-active-dark-bg-dark-bg);
  --content-navigation-wizard-stepper-progress-bar-light-bg-background: var(--palette-livery-main-main-transparent-1);
  --content-navigation-wizard-stepper-progress-bar-light-bg-progress-bar: var(--palette-livery-main-main);
  --content-navigation-wizard-stepper-type-1-menu-list-background-dark: var(--palette-livery-main-main);
  --content-navigation-wizard-stepper-type-1-menu-list-background-light: var(--palette-livery-main-main);
  --content-navigation-wizard-stepper-type-1-menu-list-border-dark: var(--palette-livery-main-main-transparent-2);
  --content-navigation-wizard-stepper-type-1-menu-list-border-light: var(--palette-livery-main-main-transparent-2);
  --content-navigation-wizard-stepper-type-1-single-step-focus-dark-outline: var(--buttons-and-links-secondary-button-focus-dark-bg-outline);
  --content-navigation-wizard-stepper-type-1-single-step-focus-light-outline: var(--buttons-and-links-secondary-button-focus-dark-bg-outline);
  --content-navigation-wizard-stepper-type-1-single-step-focus-active-dark-background: var(--color-absolute-white);
  --content-navigation-wizard-stepper-type-1-single-step-focus-active-light-background: var(--color-absolute-white);
  --content-navigation-wizard-stepper-type-1-single-step-focus-done-dark-bullet-background: var(--buttons-and-links-primary-button-none-dark-bg-background);
  --content-navigation-wizard-stepper-type-1-single-step-focus-done-dark-bullet-content: var(--buttons-and-links-primary-button-none-dark-bg-content);
  --content-navigation-wizard-stepper-type-1-single-step-focus-done-light-bullet-background: var(--buttons-and-links-primary-button-none-dark-bg-background);
  --content-navigation-wizard-stepper-type-1-single-step-focus-done-light-bullet-content: var(--buttons-and-links-primary-button-none-dark-bg-content);
  --content-navigation-wizard-stepper-type-1-single-step-hover-dark-bg-background: var(--color-absolute-white-20);
  --content-navigation-wizard-stepper-type-1-single-step-hover-dark-bg-border: var(--color-absolute-white-50);
  --content-navigation-wizard-stepper-type-1-single-step-hover-light-bg-background: var(--color-absolute-white-20);
  --content-navigation-wizard-stepper-type-1-single-step-hover-light-bg-border: var(--color-absolute-white-50);
  --content-navigation-wizard-stepper-type-1-single-step-hover-active-dark-bg-bullet-background: var(--palette-livery-main-main);
  --content-navigation-wizard-stepper-type-1-single-step-hover-active-dark-bg-bullet-content: var(--color-absolute-white);
  --content-navigation-wizard-stepper-type-1-single-step-hover-active-light-bg-bullet-background: var(--palette-livery-main-main);
  --content-navigation-wizard-stepper-type-1-single-step-hover-active-light-bg-bullet-content: var(--color-absolute-white);
  --content-navigation-wizard-stepper-type-1-single-step-none-dark-bg-content: var(--color-absolute-white);
  --content-navigation-wizard-stepper-type-1-single-step-none-light-bg-content: var(--color-absolute-white);
  --content-navigation-wizard-stepper-type-1-single-step-none-active-dark-bg-background: var(--color-absolute-white);
  --content-navigation-wizard-stepper-type-1-single-step-none-active-dark-bg-bullet-background: var(--buttons-and-links-primary-button-none-dark-bg-background);
  --content-navigation-wizard-stepper-type-1-single-step-none-active-dark-bg-content: var(--buttons-and-links-primary-button-none-dark-bg-content);
  --content-navigation-wizard-stepper-type-1-single-step-none-active-light-bg-background: var(--color-absolute-white);
  --content-navigation-wizard-stepper-type-1-single-step-none-active-light-bg-bullet-background: var(--buttons-and-links-primary-button-none-dark-bg-background);
  --content-navigation-wizard-stepper-type-1-single-step-none-active-light-bg-content: var(--buttons-and-links-primary-button-none-dark-bg-content);
  --content-navigation-wizard-stepper-type-1-single-step-pressed-dark-background: var(--color-absolute-white);
  --content-navigation-wizard-stepper-type-1-single-step-pressed-dark-content: var(--buttons-and-links-primary-button-none-dark-bg-content);
  --content-navigation-wizard-stepper-type-1-single-step-pressed-light-bg-background: var(--color-absolute-white);
  --content-navigation-wizard-stepper-type-1-single-step-pressed-light-background: var(--color-absolute-white);
  --content-navigation-wizard-stepper-type-1-single-step-pressed-light-content: var(--buttons-and-links-primary-button-none-dark-bg-content);
  --content-navigation-wizard-stepper-type-2-menu-list-background: var(--palette-livery-main-main);
  --content-navigation-wizard-stepper-type-2-menu-list-border: var(--palette-livery-main-main-transparent-2);
  --content-navigation-wizard-stepper-type-2-single-step-focus-outline: #ffffff;
  --content-navigation-wizard-stepper-type-2-single-step-hover-background: var(--palette-active-dark-bg-dark-bg-transparent-2);
  --content-navigation-wizard-stepper-type-2-single-step-hover-bottom-border: var(--buttons-and-links-primary-button-hover-dark-bg-background);
  --content-navigation-wizard-stepper-type-2-single-step-hover-done-background: var(--color-functional-success-success-20);
  --content-navigation-wizard-stepper-type-2-single-step-none-active-border-bottom: var(--color-absolute-white-30);
  --content-navigation-wizard-stepper-type-2-single-step-none-active-content: var(--color-absolute-white);
  --content-navigation-wizard-stepper-type-2-single-step-none-disabled-border-bottom: var(--color-functional-success-success-12);
  --content-navigation-wizard-stepper-type-2-single-step-none-disabled-content: var(--color-functional-success-success-12);
  --content-navigation-wizard-stepper-type-2-single-step-none-disabled-icon: var(--color-absolute-white);
  --content-navigation-wizard-stepper-type-2-single-step-none-disabled-icon-background: var(--color-functional-success-success-14);
  --content-navigation-wizard-stepper-type-2-single-step-none-done-active-border-bottom: var(--color-functional-success-success-6);
  --content-navigation-wizard-stepper-type-2-single-step-none-done-border-bottom: var(--color-functional-success-success-12);
  --content-navigation-wizard-stepper-type-2-single-step-none-done-content: var(--color-functional-success-success-12);
  --content-navigation-wizard-stepper-type-2-single-step-none-done-icon: var(--color-absolute-white);
  --content-navigation-wizard-stepper-type-2-single-step-none-done-icon-background: var(--color-functional-success-success-14);
  --content-navigation-wizard-stepper-type-2-single-step-none-to-do-border-bottom: var(--color-absolute-white);
  --content-navigation-wizard-stepper-type-2-single-step-none-to-do-content: var(--color-absolute-white);
  --content-navigation-wizard-stepper-type-2-single-step-pressed-bottom-border: var(--buttons-and-links-primary-button-hover-dark-bg-background);
  --data-visualization-legend: var(--titles-and-paragraphs-paragraph-dark-bg-default);
  --data-visualization-color-scale-step-0-light-bg-background: var(--color-functional-success-success-14);
  --data-visualization-color-scale-step-0-light-bg-content: var(--titles-and-paragraphs-paragraph-dark-bg-default);
  --data-visualization-color-scale-step-10-light-bg-background: var(--color-functional-warning-warning-13);
  --data-visualization-color-scale-step-10-light-bg-content: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --data-visualization-color-scale-step-12-light-bg-background: var(--color-functional-error-error-8);
  --data-visualization-color-scale-step-12-light-bg-content: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --data-visualization-color-scale-step-14-light-bg-background: var(--color-functional-error-error-10);
  --data-visualization-color-scale-step-14-light-bg-content: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --data-visualization-color-scale-step-16-light-bg-background: var(--color-functional-error-error-14);
  --data-visualization-color-scale-step-16-light-bg-content: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --data-visualization-color-scale-step-18-light-bg-background: var(--color-functional-error-error-18);
  --data-visualization-color-scale-step-18-light-bg-content: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --data-visualization-color-scale-step-2-light-bg-background: var(--color-functional-success-success-12);
  --data-visualization-color-scale-step-2-light-bg-content: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --data-visualization-color-scale-step-4-light-bg-background: var(--color-functional-success-success-8);
  --data-visualization-color-scale-step-4-light-bg-content: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --data-visualization-color-scale-step-6-light-bg-background: var(--color-functional-pre-warning-pre-warning-12);
  --data-visualization-color-scale-step-6-light-bg-content: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --data-visualization-color-scale-step-8-light-bg-background: var(--color-functional-pre-warning-pre-warning-8);
  --data-visualization-color-scale-step-8-light-bg-content: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --data-visualization-donut-chart-dark-bg-background: var(--color-absolute-white-10);
  --data-visualization-donut-chart-dark-bg-chart-value: var(--colors-data-visualization-data-1-dark-bg-data-1-textual);
  --data-visualization-donut-chart-dark-bg-chart-value-border: var(--color-absolute-black);
  --data-visualization-donut-chart-dark-bg-primary-content: var(--titles-and-paragraphs-paragraph-dark-bg-default);
  --data-visualization-donut-chart-dark-bg-secondary-content: var(--titles-and-paragraphs-paragraph-dark-bg-secondary);
  --data-visualization-donut-chart-light-bg-background: var(--color-absolute-white-10);
  --data-visualization-donut-chart-light-bg-chart-value: var(--colors-data-visualization-data-1-dark-bg-data-1-textual);
  --data-visualization-donut-chart-light-bg-chart-value-border: var(--color-absolute-black);
  --data-visualization-donut-chart-light-bg-primary-content: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --data-visualization-donut-chart-light-bg-secondary-content: var(--titles-and-paragraphs-paragraph-light-bg-secondary);
  --data-visualization-generic-chart-dark-bg-background: var(--color-absolute-white-10);
  --data-visualization-generic-chart-dark-bg-chart-value: var(--palette-active-dark-bg-dark-bg);
  --data-visualization-generic-chart-dark-bg-chart-value-border: var(--color-absolute-black-60);
  --data-visualization-generic-chart-dark-bg-chart-value-hover: var(--palette-active-dark-bg-dark-bg-transparent-1);
  --data-visualization-generic-chart-dark-bg-primary-content: var(--titles-and-paragraphs-paragraph-dark-bg-default);
  --data-visualization-generic-chart-dark-bg-secondary-content: var(--titles-and-paragraphs-paragraph-dark-bg-default);
  --data-visualization-generic-chart-dark-bg-structure: var(--general-structure-dark-bg-neutral-structure);
  --data-visualization-generic-chart-dark-bg-texture: var(--general-structure-dark-bg-neutral-structure);
  --data-visualization-generic-chart-light-bg-background: var(--color-absolute-white-10);
  --data-visualization-generic-chart-light-bg-chart-value: var(--palette-active-dark-bg-dark-bg);
  --data-visualization-generic-chart-light-bg-chart-value-border: var(--color-absolute-black-60);
  --data-visualization-generic-chart-light-bg-chart-value-hover: var(--palette-active-dark-bg-dark-bg-transparent-1);
  --data-visualization-generic-chart-light-bg-primary-content: var(--titles-and-paragraphs-paragraph-dark-bg-default);
  --data-visualization-generic-chart-light-bg-secondary-content: var(--titles-and-paragraphs-paragraph-dark-bg-secondary);
  --data-visualization-generic-chart-light-bg-structure: var(--general-structure-dark-bg-neutral-structure);
  --data-visualization-generic-chart-light-bg-texture: var(--general-structure-dark-bg-neutral-structure);
  --data-visualization-generic-chart-status-error-non-textual: #018adf;
  --data-visualization-generic-chart-status-error-textual: #018adf;
  --data-visualization-generic-chart-status-success-non-textual: #018adf;
  --data-visualization-generic-chart-status-success-textual: #018adf;
  --data-visualization-generic-chart-status-warning-non-textual: #018adf;
  --data-visualization-generic-chart-status-warning-textual: #018adf;
  --data-visualization-progress-bar-default-dark-bg-background: var(--color-absolute-white-10);
  --data-visualization-progress-bar-default-dark-bg-progress-bar: var(--palette-active-dark-bg-dark-bg);
  --data-visualization-progress-bar-default-light-bg-background: var(--color-absolute-white-10);
  --data-visualization-progress-bar-default-progress-bar: var(--palette-active-light-bg-light-bg-brighter-2);
  --data-visualization-progress-bar-error-dark-bg-background: var(--color-functional-error-error-20);
  --data-visualization-progress-bar-error-dark-bg-progress-bar: var(--color-functional-error-error-10);
  --data-visualization-progress-bar-error-light-bg-background: var(--color-functional-error-error-20);
  --data-visualization-progress-bar-error-progress-bar: var(--color-functional-error-error-10);
  --data-visualization-progress-bar-inactive-dark-bg-background: var(--color-absolute-white-5);
  --data-visualization-progress-bar-inactive-dark-bg-progress-bar: var(--color-absolute-white-10);
  --data-visualization-progress-bar-inactive-light-bg-background: var(--color-absolute-white-5);
  --data-visualization-progress-bar-inactive-progress-bar: var(--color-absolute-white-10);
  --data-visualization-progress-bar-success-dark-bg-background: var(--color-functional-success-success-20);
  --data-visualization-progress-bar-success-dark-bg-progress-bar: var(--color-functional-success-success-12);
  --data-visualization-progress-bar-success-light-bg-background: var(--color-functional-success-success-20);
  --data-visualization-progress-bar-success-progress-bar: var(--color-functional-success-success-12);
  --data-visualization-progress-bar-warning-dark-bg-background: var(--color-functional-warning-warning-20);
  --data-visualization-progress-bar-warning-dark-bg-progress-bar: var(--color-functional-warning-warning-10);
  --data-visualization-progress-bar-warning-light-bg-background: var(--color-functional-warning-warning-20);
  --data-visualization-progress-bar-warning-progress-bar: var(--color-functional-warning-warning-10);
  --external-services-spid: #0066cc;
  --forms-fieldgroup-title: var(--titles-and-paragraphs-paragraph-light-bg-secondary);
  --forms-fieldgroup-subtitle: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --forms-form-title: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --forms-selected-element: var(--color-absolute-white);
  --forms-calendar-main-background: var(--color-neutral-colored-colored-20);
  --forms-calendar-main-border: var(--color-neutral-colored-colored-18);
  --forms-calendar-day-cells-active-background: var(--color-absolute-black);
  --forms-calendar-day-cells-active-border: var(--color-neutral-colored-colored-18);
  --forms-calendar-day-cells-active-content-primary: var(--color-absolute-white);
  --forms-calendar-day-cells-active-content-secondary: var(--color-absolute-white-60);
  --forms-calendar-day-cells-active-outline: var(--buttons-and-links-secondary-button-focus-light-bg-outline);
  --forms-calendar-day-cells-active-disabled-background: var(--color-absolute-transparent-full);
  --forms-calendar-day-cells-active-disabled-border: var(--color-absolute-white-30);
  --forms-calendar-day-cells-active-disabled-content-primary: var(--color-absolute-white-50);
  --forms-calendar-day-cells-active-disabled-content-secondary: var(--color-absolute-white-30);
  --forms-calendar-day-cells-active-hover-background: var(--general-elevations-neutral-colored);
  --forms-calendar-day-cells-active-hover-content-primary: var(--color-absolute-white);
  --forms-calendar-day-cells-active-hover-content-secondary: var(--color-neutral-colored-colored-12);
  --forms-calendar-day-cells-between-selected-background: var(--color-neutral-colored-colored-6);
  --forms-calendar-day-cells-between-selected-content-primary: var(--color-neutral-colored-colored-16);
  --forms-calendar-day-cells-between-selected-content-secondary: var(--color-neutral-colored-colored-12);
  --forms-calendar-day-cells-between-selected-outline: var(--buttons-and-links-secondary-button-focus-light-bg-outline);
  --forms-calendar-day-cells-between-selected-disabled-background: var(--color-absolute-transparent-full);
  --forms-calendar-day-cells-between-selected-disabled-content-primary: var(--color-absolute-white-50);
  --forms-calendar-day-cells-between-selected-disabled-content-secondary: var(--color-absolute-white-30);
  --forms-calendar-day-cells-between-selected-hover-background: var(--general-elevations-neutral-colored);
  --forms-calendar-day-cells-between-selected-hover-content-primary: var(--color-absolute-white);
  --forms-calendar-day-cells-between-selected-hover-content-secondary: var(--color-neutral-colored-colored-12);
  --forms-calendar-day-cells-inactive-background: var(--color-absolute-black);
  --forms-calendar-day-cells-inactive-border: var(--color-neutral-colored-colored-18);
  --forms-calendar-day-cells-inactive-content-primary: var(--color-absolute-white);
  --forms-calendar-day-cells-inactive-content-secondary: var(--color-absolute-white-60);
  --forms-calendar-day-cells-inactive-outline: var(--buttons-and-links-secondary-button-focus-light-bg-outline);
  --forms-calendar-day-cells-inactive-disabled-background: var(--color-absolute-transparent-full);
  --forms-calendar-day-cells-inactive-disabled-border: var(--color-absolute-transparent-full);
  --forms-calendar-day-cells-inactive-disabled-content-primary: var(--color-absolute-white-50);
  --forms-calendar-day-cells-inactive-disabled-content-secondary: var(--color-absolute-white-30);
  --forms-calendar-day-cells-inactive-hover-background: var(--general-elevations-neutral-colored);
  --forms-calendar-day-cells-inactive-hover-content-primary: var(--color-absolute-white);
  --forms-calendar-day-cells-inactive-hover-content-secondary: var(--color-neutral-colored-colored-12);
  --forms-calendar-day-cells-selected-background: var(--color-absolute-white);
  --forms-calendar-day-cells-selected-content-primary: var(--color-neutral-colored-colored-16);
  --forms-calendar-day-cells-selected-content-secondary: var(--color-neutral-colored-colored-12);
  --forms-calendar-day-cells-selected-outline: var(--buttons-and-links-secondary-button-focus-light-bg-outline);
  --forms-calendar-day-cells-selected-disabled-background: var(--color-absolute-transparent-full);
  --forms-calendar-day-cells-selected-disabled-content-primary: var(--color-absolute-white-50);
  --forms-calendar-day-cells-selected-disabled-content-secondary: var(--color-absolute-white-30);
  --forms-calendar-day-cells-selected-hover-background: var(--general-elevations-neutral-colored);
  --forms-calendar-day-cells-selected-hover-border: var(--general-elevations-neutral-colored);
  --forms-calendar-day-cells-selected-hover-content-primary: var(--color-absolute-white);
  --forms-calendar-day-cells-selected-hover-content-secondary: var(--color-neutral-colored-colored-12);
  --forms-calendar-day-cells-today-background: var(--color-absolute-black);
  --forms-calendar-day-cells-today-border: var(--color-neutral-colored-colored-18);
  --forms-calendar-day-cells-today-content-primary: var(--color-absolute-white);
  --forms-calendar-day-cells-today-content-secondary: var(--color-absolute-white-60);
  --forms-calendar-day-cells-today-outline: var(--buttons-and-links-secondary-button-focus-light-bg-outline);
  --forms-calendar-day-cells-today-disabled-background: var(--color-absolute-transparent-full);
  --forms-calendar-day-cells-today-disabled-border: var(--color-absolute-white-50);
  --forms-calendar-day-cells-today-disabled-content-primary: var(--color-absolute-white-50);
  --forms-calendar-day-cells-today-disabled-content-secondary: var(--color-absolute-white-30);
  --forms-calendar-day-cells-today-hover-background: var(--general-elevations-neutral-colored);
  --forms-calendar-legend-main-content: var(--color-neutral-colored-colored-10);
  --forms-calendar-legend-secondary-content: var(--color-neutral-colored-colored-14);
  --forms-checkbox-default-disabled-background: var(--color-absolute-white-20);
  --forms-checkbox-default-disabled-border: var(--forms-field-disabled-border);
  --forms-checkbox-default-disabled-content: var(--color-absolute-transparent-full);
  --forms-checkbox-default-disabled-value: var(--forms-field-disabled-value);
  --forms-checkbox-default-focus-background: var(--palette-livery-main-main-transparent-2);
  --forms-checkbox-default-focus-border: var(--forms-field-empty-focus-border);
  --forms-checkbox-default-focus-content: var(--color-absolute-transparent-full);
  --forms-checkbox-default-focus-value: var(--forms-field-filled-value);
  --forms-checkbox-default-hover-background: var(--palette-livery-main-main-transparent-4);
  --forms-checkbox-default-hover-border: var(--color-absolute-white-60);
  --forms-checkbox-default-hover-content: var(--color-absolute-white-75);
  --forms-checkbox-default-hover-value: var(--color-absolute-white-75);
  --forms-checkbox-default-ready-background: var(--palette-livery-main-main-transparent-2);
  --forms-checkbox-default-ready-border: var(--color-absolute-white-40);
  --forms-checkbox-default-ready-content: var(--forms-field-filled-value);
  --forms-checkbox-default-ready-value: var(--forms-field-empty-placeholder);
  --forms-checkbox-selected-disabled-background: var(--color-absolute-white-20);
  --forms-checkbox-selected-disabled-border: var(--forms-field-disabled-border);
  --forms-checkbox-selected-disabled-content: var(--forms-field-disabled-value);
  --forms-checkbox-selected-disabled-value: var(--forms-field-disabled-value);
  --forms-checkbox-selected-focus-background: var(--palette-livery-main-main-transparent-2);
  --forms-checkbox-selected-focus-border: var(--forms-field-empty-focus-border);
  --forms-checkbox-selected-focus-content: var(--forms-field-disabled-value);
  --forms-checkbox-selected-focus-value: var(--forms-field-filled-value);
  --forms-checkbox-selected-hover-background: var(--palette-livery-main-main-transparent-4);
  --forms-checkbox-selected-hover-border: var(--color-absolute-white-60);
  --forms-checkbox-selected-hover-content: var(--color-absolute-white-75);
  --forms-checkbox-selected-hover-value: var(--forms-field-filled-value);
  --forms-checkbox-selected-ready-background: var(--palette-active-light-bg-light-bg);
  --forms-checkbox-selected-ready-border: var(--color-absolute-white-30);
  --forms-checkbox-selected-ready-content: var(--color-absolute-white);
  --forms-checkbox-selected-ready-value: var(--forms-field-filled-value);
  --forms-field-accessory-icon: var(--color-neutral-grey-grey-14);
  --forms-field-action-icons: var(--palette-active-dark-bg-dark-bg);
  --forms-field-border: var(--color-neutral-colored-colored-14);
  --forms-field-field-label: var(--color-neutral-grey-grey-6);
  --forms-field-required-symbol: var(--color-neutral-grey-grey-14);
  --forms-field-disabled-accessory-icons: var(--color-neutral-grey-grey-12);
  --forms-field-disabled-background: var(--color-neutral-grey-grey-20);
  --forms-field-disabled-border: var(--color-neutral-grey-grey-14);
  --forms-field-disabled-placeholder: var(--color-neutral-grey-grey-12);
  --forms-field-disabled-value: var(--color-neutral-grey-grey-10);
  --forms-field-disabled-focus-border: var(--palette-active-dark-bg-dark-bg);
  --forms-field-empty-background: var(--color-absolute-white-10);
  --forms-field-empty-placeholder: var(--color-neutral-grey-grey-10);
  --forms-field-empty-focus-background: var(--color-absolute-black);
  --forms-field-empty-focus-border: var(--palette-active-dark-bg-dark-bg);
  --forms-field-empty-hover-background: var(--color-neutral-colored-colored-18);
  --forms-field-filled-background: var(--color-absolute-white-10);
  --forms-field-filled-value: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --forms-field-filled-focus-background: var(--color-absolute-black);
  --forms-field-filled-focus-border: var(--palette-active-dark-bg-dark-bg);
  --forms-field-filled-focus-clear-icon: var(--icons-accessory-icons);
  --forms-field-filled-hover-background: var(--color-neutral-colored-colored-18);
  --forms-field-read-only-accessory-icons: var(--color-neutral-grey-grey-12);
  --forms-field-read-only-background: var(--color-absolute-transparent-full);
  --forms-field-read-only-border: var(--color-absolute-white-20);
  --forms-field-read-only-placeholder: var(--color-neutral-grey-grey-12);
  --forms-field-read-only-focus-border: var(--palette-active-dark-bg-dark-bg);
  --forms-field-validation-ko-background: var(--color-functional-error-error-18);
  --forms-field-validation-ko-border: var(--color-functional-error-error-8);
  --forms-field-validation-ko-placeholder: var(--color-functional-error-error-2);
  --forms-field-validation-ko-action-icons-icon: var(--color-functional-error-error-6);
  --forms-field-validation-ko-action-icons-focus-outline: var(--color-functional-error-error-6);
  --forms-field-validation-ko-action-icons-hover-background: var(--color-functional-error-error-14);
  --forms-field-validation-ko-action-icons-pressed-background: var(--color-functional-error-error-4);
  --forms-field-validation-ko-action-icons-pressed-icon: var(--color-functional-error-error-16);
  --forms-field-validation-ko-filled-value: var(--color-functional-error-error-2);
  --forms-field-validation-ko-focus-background: var(--forms-field-empty-focus-background);
  --forms-field-validation-ko-hover-background: var(--color-functional-error-error-14);
  --forms-field-validation-ko-hover-placeholder: var(--color-functional-error-error-2);
  --forms-field-validation-ok-action-icons: var(--color-functional-success-success-12);
  --forms-field-validation-ok-background: var(--color-absolute-black);
  --forms-field-validation-ok-border: var(--color-functional-success-success-14);
  --forms-field-validation-ok-action-icons-icon: var(--color-functional-error-error-6);
  --forms-field-validation-ok-action-icons-focus-outline: var(--color-functional-success-success-4);
  --forms-field-validation-ok-action-icons-hover-background: var(--color-functional-success-success-12);
  --forms-field-validation-ok-action-icons-pressed-background: var(--color-functional-success-success-4);
  --forms-field-validation-ok-action-icons-pressed-icon: var(--color-functional-success-success-14);
  --forms-field-validation-ok-focus-background: var(--forms-field-empty-focus-background);
  --forms-field-validation-ok-hover-background: var(--color-functional-success-success-18);
  --forms-field-validation-warning-background: var(--color-functional-warning-warning-18);
  --forms-field-validation-warning-border: var(--color-functional-warning-warning-14);
  --forms-field-validation-warning-placeholder: var(--color-functional-warning-warning-6);
  --forms-field-validation-warning-action-icons-icon: var(--color-functional-warning-warning-10);
  --forms-field-validation-warning-action-icons-focus-outline: var(--color-functional-warning-warning-14);
  --forms-field-validation-warning-action-icons-hover-background: var(--color-functional-warning-warning-6);
  --forms-field-validation-warning-action-icons-pressed-background: var(--color-functional-warning-warning-6);
  --forms-field-validation-warning-action-icons-pressed-icon: var(--color-functional-warning-warning-18);
  --forms-field-validation-warning-focus-background: var(--forms-field-empty-focus-background);
  --forms-field-validation-warning-hover-background: var(--color-functional-warning-warning-16);
  --forms-menu-list-menu-list-background: var(--color-neutral-grey-grey-14);
  --forms-menu-list-menu-list-border: var(--color-neutral-grey-grey-12);
  --forms-menu-list-option-background: var(--color-absolute-transparent-full);
  --forms-menu-list-option-content: var(--color-neutral-grey-grey-8);
  --forms-menu-list-option-icon: var(--palette-active-dark-bg-dark-bg);
  --forms-menu-list-option-structure: var(--color-neutral-grey-grey-14);
  --forms-menu-list-option-disabled-background: var(--color-absolute-white-5);
  --forms-menu-list-option-disabled-content: var(--color-neutral-grey-grey-8);
  --forms-menu-list-option-focus-outline: var(--color-absolute-transparent-full);
  --forms-menu-list-option-hover-background: var(--color-absolute-transparent-full);
  --forms-menu-list-option-hover-border: var(--color-absolute-transparent-full);
  --forms-menu-list-option-hover-content: var(--color-neutral-grey-grey-8);
  --forms-menu-list-option-selected-background: var(--color-absolute-transparent-full);
  --forms-menu-list-option-selected-border: var(--color-absolute-transparent-full);
  --forms-menu-list-option-selected-content: var(--color-neutral-grey-grey-8);
  --forms-radio-button-default-disabled-background: var(--color-absolute-white-20);
  --forms-radio-button-default-disabled-border: var(--forms-field-disabled-border);
  --forms-radio-button-default-disabled-content: var(--color-absolute-transparent-full);
  --forms-radio-button-default-disabled-value: var(--forms-field-disabled-value);
  --forms-radio-button-default-focus-background: var(--palette-livery-main-main-transparent-2);
  --forms-radio-button-default-focus-border: var(--forms-field-empty-focus-border);
  --forms-radio-button-default-focus-content: var(--color-absolute-transparent-full);
  --forms-radio-button-default-focus-value: var(--forms-field-filled-value);
  --forms-radio-button-default-hover-background: var(--palette-livery-main-main-transparent-4);
  --forms-radio-button-default-hover-border: var(--color-absolute-white-60);
  --forms-radio-button-default-hover-content: var(--color-absolute-transparent-full);
  --forms-radio-button-default-hover-value: var(--color-absolute-white-75);
  --forms-radio-button-default-ready-background: var(--palette-livery-main-main-transparent-2);
  --forms-radio-button-default-ready-border: var(--color-absolute-white-40);
  --forms-radio-button-default-ready-content: var(--color-absolute-transparent-full);
  --forms-radio-button-default-ready-value: var(--forms-field-empty-placeholder);
  --forms-radio-button-selected-disabled-background: var(--color-absolute-white-20);
  --forms-radio-button-selected-disabled-border: var(--forms-field-disabled-border);
  --forms-radio-button-selected-disabled-content: var(--forms-field-disabled-value);
  --forms-radio-button-selected-disabled-value: var(--forms-field-disabled-value);
  --forms-radio-button-selected-focus-background: var(--palette-livery-main-main-transparent-2);
  --forms-radio-button-selected-focus-border: var(--forms-field-empty-focus-border);
  --forms-radio-button-selected-focus-content: var(--forms-field-disabled-value);
  --forms-radio-button-selected-focus-value: var(--forms-field-filled-value);
  --forms-radio-button-selected-hover-background: var(--palette-livery-main-main-transparent-4);
  --forms-radio-button-selected-hover-border: var(--color-absolute-white-60);
  --forms-radio-button-selected-hover-content: var(--color-absolute-white-75);
  --forms-radio-button-selected-hover-value: var(--forms-field-filled-value);
  --forms-radio-button-selected-ready-background: var(--palette-active-light-bg-light-bg);
  --forms-radio-button-selected-ready-border: var(--color-absolute-white-30);
  --forms-radio-button-selected-ready-content: var(--color-absolute-white);
  --forms-radio-button-selected-ready-value: var(--forms-field-filled-value);
  --forms-selected-items-default-background: var(--palette-active-dark-bg-dark-bg-transparent-1);
  --forms-selected-items-default-border: var(--palette-active-dark-bg-dark-bg-darker);
  --forms-selected-items-default-content: var(--palette-active-dark-bg-dark-bg-brighter-1);
  --forms-selected-items-disabled-background: var(--color-absolute-white-5);
  --forms-selected-items-disabled-border: var(--color-absolute-white-10);
  --forms-selected-items-disabled-content: var(--color-absolute-white-60);
  --forms-support-text-accessory-icon: var(--color-neutral-grey-grey-12);
  --forms-support-text-accessory-text: var(--color-neutral-grey-grey-10);
  --forms-support-text-error-icon: var(--color-functional-error-error-8);
  --forms-support-text-error-text: var(--color-functional-error-error-6);
  --forms-support-text-info-icon: var(--color-functional-info-info-10);
  --forms-support-text-info-text: var(--color-functional-info-info-6);
  --forms-support-text-success-icon: var(--color-functional-success-success-12);
  --forms-support-text-success-text: var(--color-functional-success-success-6);
  --forms-support-text-warning-icon: var(--color-functional-warning-warning-12);
  --forms-support-text-warning-text: var(--color-functional-warning-warning-4);
  --forms-toggle-default-disabled-background: var(--forms-toggle-default-ready-background);
  --forms-toggle-default-disabled-border: var(--forms-field-disabled-border);
  --forms-toggle-default-disabled-content: var(--color-absolute-white-60);
  --forms-toggle-default-focus-background: var(--buttons-and-links-primary-button-disabled-focus-light-bg-background);
  --forms-toggle-default-focus-border: var(--forms-field-empty-focus-border);
  --forms-toggle-default-focus-content: var(--color-absolute-white);
  --forms-toggle-default-hover-background: var(--forms-field-empty-hover-background);
  --forms-toggle-default-hover-content: var(--forms-field-filled-value);
  --forms-toggle-default-ready-background: var(--buttons-and-links-primary-button-disabled-focus-light-bg-background);
  --forms-toggle-default-ready-content: var(--color-absolute-white);
  --forms-toggle-selected-disabled-background: var(--forms-toggle-selected-ready-background);
  --forms-toggle-selected-disabled-content: var(--color-absolute-white-60);
  --forms-toggle-selected-focus-background: var(--palette-active-light-bg-light-bg);
  --forms-toggle-selected-focus-border: var(--forms-field-empty-focus-border);
  --forms-toggle-selected-focus-content: var(--color-absolute-white);
  --forms-toggle-selected-hover-background: var(--palette-active-dark-bg-dark-bg-darker);
  --forms-toggle-selected-hover-content: var(--color-absolute-white);
  --forms-toggle-selected-ready-background: var(--forms-checkbox-selected-ready-background);
  --forms-toggle-selected-ready-content: var(--color-absolute-white);
  --general-categories-brand-1-cat-brand-1-background: #018adf1a;
  --general-categories-brand-1-cat-brand-1-transparency-1: #018adf1a;
  --general-categories-brand-1-cat-brand-1-transparency-2: #018adf1a;
  --general-categories-brand-1-black-contrast-cat-brand-1-background: #018adf;
  --general-categories-brand-1-white-contrast-cat-brand-1-non-textual: #018adf;
  --general-categories-brand-1-white-contrast-cat-brand-1-textual: #018adf;
  --general-categories-brand-2-cat-brand-2-background: #018adf1a;
  --general-categories-brand-2-cat-brand-2-transparency-1: #018adf1a;
  --general-categories-brand-2-cat-brand-2-transparency-2: #018adf1a;
  --general-categories-brand-2-black-contrast-cat-brand-2-background: #018adf;
  --general-categories-brand-2-white-contrast-cat-brand-2-non-textual: #018adf;
  --general-categories-brand-2-white-contrast-cat-brand-2-textual: #018adf;
  --general-categories-category-a-cat-a-background: #ffe7f2;
  --general-categories-category-a-cat-a-transparency-1: #fb0f7d33;
  --general-categories-category-a-cat-a-transparency-2: #fb0f7d33;
  --general-categories-category-a-black-contrast-cat-a-background: #ffa9d1;
  --general-categories-category-a-white-contrast-cat-a-non-textual: #fe2389;
  --general-categories-category-a-white-contrast-cat-a-textual: #ce1069;
  --general-categories-category-b-cat-b-background: #fbfcd9;
  --general-categories-category-b-cat-b-transparency-1: #8c8e004d;
  --general-categories-category-b-cat-b-transparency-2: #8c8e004d;
  --general-categories-category-b-black-contrast-cat-b-background: #dfe148;
  --general-categories-category-b-white-contrast-cat-b-non-textual: #949703;
  --general-categories-category-b-white-contrast-cat-b-textual: #646505;
  --general-categories-category-c-cat-c-background: #e7fcfd;
  --general-categories-category-c-cat-c-transparency-1: #0399a133;
  --general-categories-category-c-cat-c-transparency-2: #0399a133;
  --general-categories-category-c-black-contrast-cat-c-background: #8feef3;
  --general-categories-category-c-white-contrast-cat-c-non-textual: #0399a1;
  --general-categories-category-c-white-contrast-cat-c-textual: #026678;
  --general-categories-category-d-cat-d-background: #feeeda;
  --general-categories-category-d-cat-d-transparency-1: #cd740026;
  --general-categories-category-d-cat-d-transparency-2: #cd740026;
  --general-categories-category-d-black-contrast-cat-d-background: #ffc560;
  --general-categories-category-d-white-contrast-cat-d-non-textual: #d37801;
  --general-categories-category-d-white-contrast-cat-d-textual: #a66106;
  --general-categories-category-e-cat-e-background: #f6e7ff;
  --general-categories-category-e-cat-e-transparency-1: #af26f933;
  --general-categories-category-e-cat-e-transparency-2: #af26f933;
  --general-categories-category-e-black-contrast-cat-e-background: #e2acff;
  --general-categories-category-e-white-contrast-cat-e-non-textual: #af26f9;
  --general-categories-category-e-white-contrast-cat-e-textual: #7d12b7;
  --general-categories-category-f-cat-f-background: #e6f8f6;
  --general-categories-category-f-cat-f-transparency-1: #02918333;
  --general-categories-category-f-cat-f-transparency-2: #02918333;
  --general-categories-category-f-black-contrast-cat-f-background: #71e5c5;
  --general-categories-category-f-white-contrast-cat-f-non-textual: #029169;
  --general-categories-category-f-white-contrast-cat-f-textual: #026348;
  --general-categories-category-g-cat-g-background: #e5f5ff;
  --general-categories-category-g-cat-g-transparency-1: #018adf1a;
  --general-categories-category-g-cat-g-transparency-2: #018adf1a;
  --general-categories-category-g-black-contrast-cat-g-background: #88d1ff;
  --general-categories-category-g-white-contrast-cat-g-non-textual: #018adf;
  --general-categories-category-g-white-contrast-cat-g-textual: #006aac;
  --general-categories-category-status-cat-error-non-textual: #018adf;
  --general-categories-category-status-cat-error-textual: #018adf;
  --general-categories-category-status-cat-error-transparency-1: #018adf1a;
  --general-categories-category-status-cat-error-transparency-2: #018adf1a;
  --general-categories-category-status-cat-warning-non-textual: #018adf;
  --general-categories-category-status-cat-warning-textual: #018adf;
  --general-categories-category-status-cat-warning-transparency-1: #018adf1a;
  --general-categories-category-status-cat-warning-transparency-2: #018adf1a;
  --general-elevations-absolute-black: var(--color-absolute-white-50);
  --general-elevations-absolute-white: var(--color-absolute-white-50);
  --general-elevations-livery-main: var(--palette-livery-main-main-transparent-4);
  --general-elevations-livery-secondary: var(--palette-livery-secondary-secondary-transparent-3);
  --general-elevations-neutral-colored: var(--color-neutral-colored-colored-18);
  --general-elevations-neutral-grey: var(--color-neutral-grey-grey-16);
  --general-elevations-status-active: var(--palette-active-dark-bg-dark-bg-transparent-3);
  --general-elevations-status-error: var(--color-functional-error-error-20);
  --general-elevations-status-info: var(--color-functional-info-info-18);
  --general-elevations-status-success: var(--color-functional-success-success-18);
  --general-elevations-status-warning: var(--color-functional-warning-warning-18);
  --general-helpers-dark-bg-handles: var(--color-absolute-white-40);
  --general-helpers-dark-bg-handles-active: var(--color-absolute-white);
  --general-helpers-dark-bg-scrollbar-background: var(--color-absolute-white-10);
  --general-helpers-light-bg-handles: var(--color-absolute-white-40);
  --general-helpers-light-bg-handles-active: var(--color-absolute-white-75);
  --general-helpers-light-bg-scrollbar-background: var(--color-absolute-white-10);
  --general-structure-dark-bg-branded-structure: var(--colors-structure-dark-bg-divider);
  --general-structure-dark-bg-branded-structure-strong: var(--colors-structure-dark-bg-divider-strong);
  --general-structure-dark-bg-neutral-structure: var(--color-absolute-white-40);
  --general-structure-dark-bg-neutral-structure-strong: var(--color-absolute-white-75);
  --general-structure-light-bg-branded-structure: var(--colors-structure-light-bg-divider);
  --general-structure-light-bg-branded-structure-strong: var(--colors-structure-light-bg-divider-strong);
  --general-structure-light-bg-neutral-structure: var(--color-absolute-white-60);
  --general-structure-light-bg-neutral-structure-strong: var(--color-absolute-white-60);
  --icons-accessory-icons: var(--color-neutral-grey-grey-16);
  --icons-active-icon: var(--color-functional-info-info-6);
  --icons-badge-icon: var(--colors-surfaces-header-dark-bg-content-stand-out);
  --icons-default: var(--palette-active-dark-bg-dark-bg);
  --icons-error-icons: var(--color-functional-error-error-8);
  --icons-highlight-icons: var(--color-neutral-grey-grey-16);
  --icons-info-icons: var(--color-functional-info-info-6);
  --icons-notifications-icons: var(--color-neutral-grey-grey-6);
  --icons-success-icons: var(--color-functional-success-success-8);
  --icons-warning-icons: var(--color-functional-warning-warning-8);
  --icons-with-background-default-content: var(--color-absolute-white);
  --icons-with-background-avatar-background: var(--color-functional-info-info-18);
  --illustrations-brand-primary: var(--colors-illustrations-illustration-dark-mode);
  --illustrations-dark-color-1: var(--color-neutral-grey-grey-2);
  --illustrations-dark-color-2: var(--titles-and-paragraphs-paragraph-light-bg-secondary);
  --illustrations-light-color-1: var(--color-neutral-grey-grey-20);
  --illustrations-light-color-2: var(--color-neutral-grey-grey-18);
  --menu-menu-dark-bg-background: var(--color-absolute-black-30);
  --menu-menu-dark-bg-content-branded: var(--color-absolute-white);
  --menu-menu-dark-bg-content-primary: var(--color-absolute-white);
  --menu-level-1-items-dark-bg-content: var(--color-absolute-white);
  --menu-level-1-items-dark-bg-icons: var(--color-absolute-white-75);
  --menu-level-1-items-active-dark-bg-background: var(--palette-livery-main-main);
  --menu-level-1-items-active-dark-bg-content: var(--color-absolute-white);
  --menu-level-1-items-hover-dark-bg-background: var(--color-absolute-white-10);
  --menu-level-1-items-hover-dark-bg-content: var(--color-absolute-white);
  --menu-level-1-items-none-dark-bg-background: var(--color-absolute-white-20);
  --menu-level-1-items-none-dark-bg-border: var(--color-absolute-white-20);
  --menu-level-2-items-dark-bg-content: #ffffff;
  --menu-level-2-items-dark-bg-icons: #ffffff;
  --menu-level-2-items-active-dark-bg-background: var(--color-absolute-white);
  --menu-level-2-items-active-dark-bg-content: var(--palette-livery-main-main);
  --menu-level-2-items-hover-dark-bg-border: var(--color-absolute-white-75);
  --menu-level-2-items-hover-dark-bg-icons: var(--color-absolute-white);
  --menu-level-2-items-none-dark-bg-border: var(--color-absolute-white-10);
  --menu-level-3-items-dark-bg-content: var(--color-absolute-white);
  --menu-level-3-items-dark-bg-icons: var(--color-absolute-white-75);
  --menu-level-3-items-active-dark-bg-background: var(--color-absolute-white);
  --menu-level-3-items-active-dark-bg-content: var(--palette-livery-main-main);
  --menu-level-3-items-hover-dark-bg-border: var(--color-absolute-white-75);
  --menu-level-3-items-hover-dark-bg-icons: var(--color-absolute-white);
  --menu-level-3-items-none-dark-bg-background: var(--color-absolute-white-10);
  --menu-level-3-items-none-dark-bg-border: var(--color-absolute-white-30);
  --surfaces-viewport-background: var(--color-absolute-black);
  --surfaces-aside-background: var(--color-absolute-white-5);
  --surfaces-aside-border: var(--color-absolute-white-10);
  --surfaces-aside-content-brand-color: var(--colors-surfaces-regions-brand-darker-bg-brand-color-content);
  --surfaces-aside-content-default: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --surfaces-footer-background: var(--surfaces-screen-background);
  --surfaces-footer-border: var(--color-absolute-transparent-full);
  --surfaces-footer-content-brand-color: var(--colors-surfaces-regions-brand-darker-bg-brand-color-content);
  --surfaces-footer-content-primary: var(--color-absolute-white-75);
  --surfaces-footer-content-secondary: var(--color-absolute-white-60);
  --surfaces-footer-pre-login-dark-bg-background: var(--surfaces-header-pre-login-light-bg-background);
  --surfaces-footer-pre-login-dark-bg-border: var(--surfaces-header-pre-login-light-bg-border);
  --surfaces-footer-pre-login-dark-bg-content-brand-color: var(--colors-surfaces-regions-brand-darker-bg-brand-color-content);
  --surfaces-footer-pre-login-dark-bg-content-primary: var(--surfaces-header-pre-login-light-bg-content-primary);
  --surfaces-footer-pre-login-dark-bg-content-secondary: var(--surfaces-header-pre-login-light-bg-content-primary);
  --surfaces-footer-pre-login-light-bg-background: var(--surfaces-header-pre-login-light-bg-background);
  --surfaces-footer-pre-login-light-bg-border: var(--surfaces-header-pre-login-light-bg-border);
  --surfaces-footer-pre-login-light-bg-content-brand-color: var(--colors-surfaces-regions-brand-darker-bg-brand-color-content);
  --surfaces-footer-pre-login-light-bg-content-primary: var(--surfaces-header-pre-login-light-bg-content-primary);
  --surfaces-footer-pre-login-light-bg-content-secondary: var(--surfaces-header-pre-login-light-bg-content-primary);
  --surfaces-header-background: var(--colors-surfaces-header-dark-bg-background);
  --surfaces-header-border: var(--colors-surfaces-header-dark-bg-border);
  --surfaces-header-content-brand-color: var(--colors-surfaces-header-dark-bg-content-brand-color);
  --surfaces-header-content-primary: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-content-secondary: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-content-standout: var(--colors-surfaces-header-dark-bg-content-brand-color);
  --surfaces-header-content-standout-content: var(--colors-surfaces-header-dark-bg-content-stand-out);
  --surfaces-header-structure: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-pre-login-dark-bg-background: var(--colors-surfaces-header-dark-bg-background);
  --surfaces-header-pre-login-dark-bg-border: var(--colors-surfaces-header-dark-bg-border);
  --surfaces-header-pre-login-dark-bg-content-brand-color: var(--colors-surfaces-header-dark-bg-content-brand-color);
  --surfaces-header-pre-login-dark-bg-content-primary: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-pre-login-dark-bg-content-secondary: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-pre-login-dark-bg-content-standout: var(--colors-surfaces-header-dark-bg-content-brand-color);
  --surfaces-header-pre-login-dark-bg-structure: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-pre-login-light-bg-background: var(--color-absolute-black);
  --surfaces-header-pre-login-light-bg-border: var(--color-absolute-white-5);
  --surfaces-header-pre-login-light-bg-content-brand-color: var(--palette-livery-main-main-brighter);
  --surfaces-header-pre-login-light-bg-content-primary: var(--color-absolute-white-60);
  --surfaces-header-pre-login-light-bg-content-secondary: var(--color-absolute-white-60);
  --surfaces-header-pre-login-light-bg-content-standout: var(--palette-livery-main-main-brighter);
  --surfaces-header-pre-login-light-bg-structure: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-pre-login-icon-buttons-background: var(--colors-surfaces-header-dark-bg-background);
  --surfaces-header-pre-login-icon-buttons-content: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-pre-login-icon-buttons-active-background: var(--colors-surfaces-header-dark-bg-background);
  --surfaces-header-pre-login-icon-buttons-active-content-primary: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-pre-login-icon-buttons-active-disabled-background: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-pre-login-icon-buttons-active-disabled-content: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-pre-login-icon-buttons-active-focus-outline: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-pre-login-icon-buttons-active-hover-background: var(--colors-surfaces-header-dark-bg-background);
  --surfaces-header-pre-login-icon-buttons-active-hover-content: var(--colors-surfaces-header-dark-bg-background);
  --surfaces-header-pre-login-icon-buttons-disabled-content: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-pre-login-icon-buttons-focus-outline: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-pre-login-icon-buttons-hover-background: var(--colors-surfaces-header-dark-bg-background);
  --surfaces-header-pre-login-icon-buttons-pressed-background: var(--colors-surfaces-header-dark-bg-background);
  --surfaces-header-pre-login-icon-buttons-pressed-content: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-pre-login-selectors-background: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-pre-login-selectors-border: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-pre-login-selectors-content-primary: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-pre-login-selectors-content-secondary: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-pre-login-selectors-icons-primary: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-pre-login-selectors-icons-primary-background: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-pre-login-selectors-icons-secondary: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-pre-login-selectors-icons-secondary-background: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-pre-login-selectors-active-background: var(--colors-surfaces-header-dark-bg-background);
  --surfaces-header-pre-login-selectors-active-content-primary: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-pre-login-selectors-active-content-secondary: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-pre-login-selectors-active-icons-primary: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-pre-login-selectors-active-icons-primary-background: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-pre-login-selectors-active-icons-secondary: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-pre-login-selectors-active-hover-background: var(--colors-surfaces-header-dark-bg-background);
  --surfaces-header-pre-login-selectors-active-hover-icons-primary: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-pre-login-selectors-active-hover-icons-primary-background: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-pre-login-selectors-disabled-content-primary: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-pre-login-selectors-focus-outline: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-pre-login-selectors-hover-background: var(--colors-surfaces-header-dark-bg-background);
  --surfaces-header-pre-login-selectors-hover-icon-primary: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-pre-login-selectors-hover-icon-primary-background: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-pre-login-selectors-hover-icon-secondary: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-pre-login-selectors-pressed-background: var(--colors-surfaces-header-dark-bg-background);
  --surfaces-header-pre-login-selectors-pressed-content: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-floating-panel-background: #ffffff;
  --surfaces-header-floating-panel-border: #ffffff;
  --surfaces-header-floating-panel-external-background: #ffffff;
  --surfaces-header-floating-panel-external-border: #ffffff;
  --surfaces-header-floating-panel-external-primary-item-background: #ffffff;
  --surfaces-header-floating-panel-external-primary-item-icon: #ffffff;
  --surfaces-header-floating-panel-external-primary-item-primary-content: #ffffff;
  --surfaces-header-floating-panel-external-primary-item-secondary-content: #ffffff;
  --surfaces-header-floating-panel-external-primary-item-focus-outline: #ffffff;
  --surfaces-header-floating-panel-external-secondary-item-primary-content: #ffffff;
  --surfaces-header-floating-panel-external-secondary-item-secondary-content: #ffffff;
  --surfaces-header-floating-panel-external-secondary-item-focus-outline: #ffffff;
  --surfaces-header-floating-panel-external-secondary-item-hover-background: #ffffff;
  --surfaces-header-floating-panel-external-secondary-item-selected-icon: #ffffff;
  --surfaces-header-floating-panel-external-secondary-item-selected-primary-content: #ffffff;
  --surfaces-header-floating-panel-external-secondary-item-selected-secondary-content: #ffffff;
  --surfaces-header-floating-panel-primary-item-background: #ffffff;
  --surfaces-header-floating-panel-primary-item-primary-content: #ffffff;
  --surfaces-header-floating-panel-primary-item-secondary-content: #ffffff;
  --surfaces-header-floating-panel-primary-item-focus-outline: #ffffff;
  --surfaces-header-floating-panel-secondary-item-icon-background: #ffffff;
  --surfaces-header-floating-panel-secondary-item-icon-content: #ffffff;
  --surfaces-header-floating-panel-secondary-item-primary-content: #ffffff;
  --surfaces-header-floating-panel-secondary-item-focus-outline: #ffffff;
  --surfaces-header-floating-panel-secondary-item-hover-background: #ffffff;
  --surfaces-header-floating-panel-secondary-item-selected-background: #ffffff;
  --surfaces-header-floating-panel-secondary-item-selected-icon-border: #ffffff;
  --surfaces-header-floating-panel-secondary-item-selected-primary-content: #ffffff;
  --surfaces-header-floating-panel-secondary-item-selected-secondary-content: #ffffff;
  --surfaces-header-icon-buttons-background: var(--colors-surfaces-header-dark-bg-background);
  --surfaces-header-icon-buttons-content: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-icon-buttons-active-background: var(--colors-surfaces-header-dark-bg-background);
  --surfaces-header-icon-buttons-active-content-primary: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-icon-buttons-active-disabled-background: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-icon-buttons-active-disabled-content: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-icon-buttons-active-focus-outline: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-icon-buttons-disabled-content: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-icon-buttons-focus-outline: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-icon-buttons-hover-background: var(--colors-surfaces-header-dark-bg-background);
  --surfaces-header-icon-buttons-hover-content: var(--colors-surfaces-header-dark-bg-background);
  --surfaces-header-icon-buttons-pressed-background: var(--colors-surfaces-header-dark-bg-background);
  --surfaces-header-icon-buttons-pressed-content: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-selectors-background: var(--color-absolute-transparent-full);
  --surfaces-header-selectors-border: var(--color-absolute-white-50);
  --surfaces-header-selectors-content-primary: var(--surfaces-header-content-primary);
  --surfaces-header-selectors-content-secondary: var(--surfaces-header-content-secondary);
  --surfaces-header-selectors-icons-primary: var(--surfaces-header-content-secondary);
  --surfaces-header-selectors-icons-primary-background: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-selectors-icons-secondary: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-selectors-icons-secondary-background: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-selectors-active-background: var(--colors-surfaces-header-dark-bg-background);
  --surfaces-header-selectors-active-content-primary: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-selectors-active-content-secondary: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-selectors-active-icons-primary: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-selectors-active-icons-primary-background: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-selectors-active-icons-secondary: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-selectors-disabled-content-primary: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-selectors-focus-outline: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-selectors-hover-background: var(--colors-surfaces-header-dark-bg-background);
  --surfaces-header-selectors-hover-icon-primary: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-selectors-hover-icon-primary-background: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-selectors-hover-icon-secondary: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-selectors-pressed-background: var(--colors-surfaces-header-dark-bg-background);
  --surfaces-header-selectors-pressed-content: var(--colors-surfaces-header-dark-bg-content-default-primary);
  --surfaces-header-user-avatar-background: var(--general-categories-category-a-white-contrast-cat-a-textual);
  --surfaces-header-user-avatar-border: var(--color-absolute-white);
  --surfaces-header-user-avatar-content: var(--general-categories-category-a-white-contrast-cat-a-textual);
  --surfaces-header-user-avatar-focus-outline: var(--outline);
  --surfaces-header-user-avatar-neutral-border: var(--color-absolute-white-75);
  --surfaces-header-user-avatar-active-background: #ffffff;
  --surfaces-header-user-avatar-active-content: #ffffff;
  --surfaces-main-background: var(--color-absolute-black-75);
  --surfaces-main-border: var(--color-absolute-white-10);
  --surfaces-main-content-brand-color: var(--colors-surfaces-regions-brand-darker-bg-brand-color-content);
  --surfaces-main-content-primary: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --surfaces-main-content-secondary: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --surfaces-main-content-stand-out: var(--palette-active-dark-bg-dark-bg-brighter-1);
  --surfaces-main-container-background: var(--color-absolute-transparent-full);
  --surfaces-main-container-border: var(--color-absolute-transparent-full);
  --surfaces-main-container-content-brand-color: var(--colors-surfaces-regions-brand-darker-bg-brand-color-content);
  --surfaces-main-container-content-default: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --surfaces-regions-brand-background: var(--palette-livery-main-main-darker);
  --surfaces-regions-brand-border: var(--palette-livery-main-main-transparent-1);
  --surfaces-regions-brand-content: var(--titles-and-paragraphs-paragraph-dark-bg-default);
  --surfaces-regions-brand-content-brand-color: var(--palette-livery-main-main);
  --surfaces-regions-brand-dark-bg-background: var(--colors-surfaces-regions-brand-darker-bg-background);
  --surfaces-regions-brand-dark-bg-border: var(--colors-surfaces-regions-brand-darker-bg-border);
  --surfaces-regions-brand-dark-bg-content: var(--colors-surfaces-regions-brand-darker-bg-content);
  --surfaces-regions-brand-dark-bg-content-brand-color: var(--colors-surfaces-regions-brand-darker-bg-brand-color-content);
  --surfaces-regions-brand-light-bg-background: var(--palette-livery-main-main-darker);
  --surfaces-regions-brand-light-bg-border: var(--colors-surfaces-regions-brand-lighter-bg-border);
  --surfaces-regions-brand-light-bg-content: var(--colors-surfaces-regions-brand-lighter-bg-content);
  --surfaces-regions-brand-light-bg-content-brand-color: var(--colors-surfaces-regions-brand-lighter-bg-brand-color-content);
  --surfaces-regions-default-background: var(--color-absolute-white-10);
  --surfaces-regions-default-border: var(--color-absolute-white-5);
  --surfaces-regions-default-content: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --surfaces-regions-default-content-brand-color: var(--colors-surfaces-regions-brand-darker-bg-brand-color-content);
  --surfaces-screen-background: var(--palette-livery-main-main-darker);
  --surfaces-screen-content-brand-color: var(--colors-surfaces-regions-brand-darker-bg-brand-color-content);
  --surfaces-screen-content-primary: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --surfaces-screen-content-secondary: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --surfaces-screen-pre-login-dark-bg-background: var(--palette-livery-main-main-darker);
  --surfaces-screen-pre-login-dark-bg-content-brand-color: var(--palette-active-light-bg-light-bg-brighter-2);
  --surfaces-screen-pre-login-dark-bg-content-primary: var(--color-absolute-white-60);
  --surfaces-screen-pre-login-dark-bg-content-secondary: var(--color-absolute-white-60);
  --surfaces-screen-pre-login-dark-bg-gradient-stop-1: var(--palette-livery-main-main-darker);
  --surfaces-screen-pre-login-dark-bg-gradient-stop-2: var(--palette-livery-main-main-darker);
  --surfaces-screen-pre-login-light-bg-background: var(--palette-livery-main-main-darker);
  --surfaces-screen-pre-login-light-bg-content-brand-color: var(--colors-surfaces-regions-brand-darker-bg-brand-color-content);
  --surfaces-screen-pre-login-light-bg-content-primary: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --surfaces-screen-pre-login-light-bg-content-secondary: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --surfaces-sidebar-background: var(--color-absolute-white-5);
  --surfaces-sidebar-border: var(--colors-surfaces-sidebar-border);
  --surfaces-sidebar-content-brand-color: var(--colors-surfaces-regions-brand-darker-bg-brand-color-content);
  --surfaces-sidebar-content-default: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --surfaces-text-panels-overlay-background: var(--colors-surfaces-overlays-overlay-background);
  --surfaces-text-panels-floating-panels-background: var(--color-neutral-grey-grey-20);
  --surfaces-text-panels-floating-panels-border: var(--color-neutral-grey-grey-16);
  --surfaces-text-panels-modal-background: var(--colors-surfaces-overlays-modal-background);
  --surfaces-text-panels-modal-border: var(--colors-surfaces-overlays-modal-border);
  --surfaces-text-panels-modal-content: var(--colors-surfaces-overlays-modal-content);
  --surfaces-text-panels-modal-content-brand-color: var(--colors-surfaces-overlays-modal-content-brand-color);
  --tables-row-border: var(--color-absolute-white-60);
  --tables-row-odd-background: var(--color-absolute-white-20);
  --tables-row-default-background: var(--color-absolute-white-10);
  --tables-row-default-icon-default: var(--palette-active-dark-bg-dark-bg);
  --tables-row-default-primary-content: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --tables-row-default-secondary-content: var(--titles-and-paragraphs-paragraph-light-bg-secondary);
  --tables-row-default-secondary-content-error: var(--titles-and-paragraphs-paragraph-light-bg-secondary);
  --tables-row-default-secondary-content-success: var(--titles-and-paragraphs-paragraph-light-bg-secondary);
  --tables-row-default-secondary-content-warning: var(--titles-and-paragraphs-paragraph-light-bg-secondary);
  --tables-row-disabled-background: var(--color-absolute-white-10);
  --tables-row-disabled-content: var(--color-absolute-white-60);
  --tables-row-hover-background: var(--palette-active-dark-bg-dark-bg-transparent-2);
  --tables-row-hover-content: var(--color-absolute-white);
  --tables-row-selected-background: var(--palette-active-dark-bg-dark-bg-transparent-2);
  --tables-row-selected-border: var(--palette-active-light-bg-light-bg-brighter-2);
  --tables-row-selected-content: var(--palette-active-dark-bg-dark-bg-brighter-2);
  --tags-active-background: var(--palette-active-light-bg-light-bg);
  --tags-active-border: var(--color-absolute-white-20);
  --tags-active-content: var(--color-absolute-white);
  --tags-active-icon: var(--color-absolute-white-75);
  --tags-error-background: var(--color-functional-error-error-18);
  --tags-error-border: var(--color-functional-error-error-14);
  --tags-error-content: var(--color-functional-error-error-2);
  --tags-error-icon: var(--color-functional-error-error-10);
  --tags-hightlight-background: var(--palette-accent-primary-primary-transparent-2);
  --tags-hightlight-border: var(--palette-accent-primary-primary-transparent-1);
  --tags-hightlight-content: var(--palette-accent-primary-primary-brighter);
  --tags-hightlight-icon: var(--palette-accent-primary-primary);
  --tags-inactive-background: var(--color-absolute-transparent-full);
  --tags-inactive-border: var(--color-absolute-transparent-full);
  --tags-inactive-content: var(--color-absolute-white);
  --tags-inactive-icon: var(--color-absolute-white-75);
  --tags-info-background: var(--color-functional-info-info-12);
  --tags-info-border: var(--color-functional-info-info-8);
  --tags-info-content: var(--color-functional-info-info-2);
  --tags-info-icon: var(--color-functional-info-info-6);
  --tags-neutral-background: var(--color-neutral-colored-colored-18);
  --tags-neutral-border: var(--color-neutral-colored-colored-14);
  --tags-neutral-content: var(--color-neutral-colored-colored-4);
  --tags-neutral-icon: var(--color-neutral-colored-colored-10);
  --tags-success-background: var(--color-functional-success-success-18);
  --tags-success-border: var(--color-functional-success-success-14);
  --tags-success-content: var(--color-functional-success-success-2);
  --tags-success-icon: var(--color-functional-success-success-10);
  --tags-warning-background: var(--color-functional-warning-warning-18);
  --tags-warning-border: var(--color-functional-warning-warning-14);
  --tags-warning-content: var(--color-functional-warning-warning-2);
  --tags-warning-icon: var(--color-functional-warning-warning-8);
  --text-panels-alerts-brand-main-main-background: var(--color-neutral-grey-grey-20);
  --text-panels-alerts-brand-main-main-content: var(--color-neutral-grey-grey-4);
  --text-panels-alerts-brand-main-main-stroke: var(--color-neutral-grey-grey-18);
  --text-panels-alerts-brand-secondary-secondary-background: var(--color-neutral-grey-grey-20);
  --text-panels-alerts-brand-secondary-secondary-content: var(--color-neutral-grey-grey-4);
  --text-panels-alerts-brand-secondary-secondary-stroke: var(--color-neutral-grey-grey-18);
  --text-panels-alerts-error-error-background: var(--color-functional-error-error-20);
  --text-panels-alerts-error-error-content: var(--color-functional-error-error-2);
  --text-panels-alerts-error-error-stroke: var(--color-functional-error-error-16);
  --text-panels-alerts-highlight-premium-background: var(--palette-accent-primary-primary-transparent-2);
  --text-panels-alerts-highlight-premium-content: var(--color-absolute-white-75);
  --text-panels-alerts-highlight-premium-stroke: var(--palette-accent-primary-primary-transparent-3);
  --text-panels-alerts-info-info-background: var(--color-functional-info-info-20);
  --text-panels-alerts-info-info-content: var(--color-functional-info-info-2);
  --text-panels-alerts-info-info-stroke: var(--color-functional-info-info-16);
  --text-panels-alerts-success-success-background: var(--color-functional-success-success-20);
  --text-panels-alerts-success-success-content: var(--color-functional-success-success-2);
  --text-panels-alerts-success-success-stroke: var(--color-functional-success-success-18);
  --text-panels-alerts-warning-warning-background: var(--color-functional-warning-warning-20);
  --text-panels-alerts-warning-warning-content: var(--color-functional-warning-warning-2);
  --text-panels-alerts-warning-warning-stroke: var(--color-functional-warning-warning-16);
  --text-panels-baloon-background: var(--surfaces-text-panels-floating-panels-background);
  --text-panels-baloon-content: var(--titles-and-paragraphs-paragraph-light-bg-default);
  --text-panels-general-accessory-icon: var(--color-absolute-white-60);
  --text-panels-general-blinker: var(--palette-active-dark-bg-dark-bg);
  --text-panels-general-close-icon-focus-dark-bg-outline: var(--buttons-and-links-secondary-button-focus-dark-bg-outline);
  --text-panels-general-close-icon-focus-light-bg-outline: var(--buttons-and-links-secondary-button-focus-light-bg-outline);
  --text-panels-general-close-icon-hover-dark-bg-background: var(--color-absolute-white-10);
  --text-panels-general-close-icon-hover-dark-bg-icon: var(--color-absolute-white-60);
  --text-panels-general-close-icon-hover-light-bg-background: var(--color-absolute-white-10);
  --text-panels-general-close-icon-hover-light-bg-icon: var(--color-absolute-white-75);
  --text-panels-general-close-icon-none-dark-bg-icon: var(--color-absolute-white-60);
  --text-panels-general-close-icon-none-light-bg-icon: var(--color-absolute-white-75);
  --text-panels-general-close-icon-pressed-dark-bg-background: var(--color-absolute-white-5);
  --text-panels-general-close-icon-pressed-dark-bg-icon: var(--color-absolute-white-75);
  --text-panels-general-close-icon-pressed-light-bg-background: var(--color-absolute-white-10);
  --text-panels-general-close-icon-pressed-light-bg-icon: var(--color-absolute-white-60);
  --text-panels-general-navigation-active-step: var(--palette-active-dark-bg-dark-bg);
  --text-panels-general-navigation-step: var(--color-neutral-grey-grey-10);
  --text-panels-general-status-icon-error-background: var(--color-functional-error-error-8);
  --text-panels-general-status-icon-error-icon: var(--color-functional-error-error-20);
  --text-panels-general-status-icon-info-background: var(--color-functional-info-info-6);
  --text-panels-general-status-icon-info-icon: var(--color-functional-info-info-18);
  --text-panels-general-status-icon-premium-background: var(--palette-accent-primary-primary-brighter);
  --text-panels-general-status-icon-premium-icon: var(--palette-accent-secondary-secondary-darker);
  --text-panels-general-status-icon-secondary-background: var(--color-neutral-grey-grey-8);
  --text-panels-general-status-icon-secondary-icon: var(--color-absolute-black-75);
  --text-panels-general-status-icon-success-background: var(--color-functional-success-success-8);
  --text-panels-general-status-icon-success-icon: var(--color-functional-success-success-20);
  --text-panels-general-status-icon-warning-background: var(--color-functional-warning-warning-8);
  --text-panels-general-status-icon-warning-icon: var(--color-functional-warning-warning-18);
  --text-panels-toasters-background: var(--surfaces-text-panels-floating-panels-background);
  --text-panels-toasters-border: var(--surfaces-text-panels-floating-panels-border);
  --text-panels-toasters-status-bar-error-color: var(--color-functional-error-error-12);
  --text-panels-toasters-status-bar-info-color: var(--color-functional-info-info-14);
  --text-panels-toasters-status-bar-success-color: var(--color-functional-success-success-12);
  --text-panels-toasters-status-bar-warning-color: var(--color-functional-warning-warning-12);
  --text-panels-tooltips-background: var(--surfaces-text-panels-floating-panels-background);
  --text-panels-tooltips-border: var(--surfaces-text-panels-floating-panels-border);
  --titles-and-paragraphs-checklists-default-done-icon: var(--color-absolute-white);
  --titles-and-paragraphs-checklists-default-to-do-icon: var(--color-absolute-white-75);
  --titles-and-paragraphs-checklists-disabled-done-content: var(--color-functional-error-error-18);
  --titles-and-paragraphs-checklists-disabled-done-icon: var(--color-functional-error-error-8);
  --titles-and-paragraphs-checklists-disabled-to-do-icon: var(--color-absolute-white-75);
  --titles-and-paragraphs-checklists-error-done-content: var(--color-functional-error-error-18);
  --titles-and-paragraphs-checklists-error-done-icon: var(--color-functional-error-error-8);
  --titles-and-paragraphs-checklists-error-to-do-icon: var(--color-absolute-white-75);
  --titles-and-paragraphs-checklists-success-done-content: var(--color-functional-success-success-16);
  --titles-and-paragraphs-checklists-success-done-icon: var(--color-functional-success-success-10);
  --titles-and-paragraphs-checklists-success-to-do-icon: var(--color-absolute-white-75);
  --titles-and-paragraphs-checklists-warning-done-content: var(--color-functional-warning-warning-18);
  --titles-and-paragraphs-checklists-warning-done-icon: var(--color-functional-warning-warning-12);
  --titles-and-paragraphs-checklists-warning-to-do-icon: var(--color-absolute-white-75);
  --titles-and-paragraphs-headings-dark-bg-content: var(--color-absolute-white);
  --titles-and-paragraphs-headings-subheading-background: var(--color-absolute-white-5);
  --titles-and-paragraphs-paragraph-dark-bg-branded: var(--palette-livery-main-main-brighter);
  --titles-and-paragraphs-paragraph-dark-bg-default: var(--color-absolute-white);
  --titles-and-paragraphs-paragraph-dark-bg-error: var(--color-functional-error-error-6);
  --titles-and-paragraphs-paragraph-dark-bg-secondary: var(--color-neutral-grey-grey-12);
  --titles-and-paragraphs-paragraph-dark-bg-success: var(--color-functional-success-success-10);
  --titles-and-paragraphs-paragraph-dark-bg-warning: var(--color-functional-warning-warning-6);
  --titles-and-paragraphs-paragraph-light-bg-branded: var(--palette-livery-main-main-brighter);
  --titles-and-paragraphs-paragraph-light-bg-default: var(--color-absolute-white-75);
  --titles-and-paragraphs-paragraph-light-bg-error: var(--color-functional-error-error-6);
  --titles-and-paragraphs-paragraph-light-bg-secondary: var(--palette-livery-main-main-brighter);
  --titles-and-paragraphs-paragraph-light-bg-success: var(--color-functional-success-success-10);
  --titles-and-paragraphs-paragraph-light-bg-warning: var(--color-functional-warning-warning-6);
  --titles-and-paragraphs-text-sections-active-background: var(--palette-active-light-bg-light-bg-transparent-1);
  --titles-and-paragraphs-text-sections-active-border: var(--palette-active-light-bg-light-bg-transparent-3);
  --titles-and-paragraphs-text-sections-default-background: var(--palette-livery-secondary-secondary-transparent-2);
  --titles-and-paragraphs-text-sections-default-border: var(--palette-livery-secondary-secondary-transparent-2);
  --titles-and-paragraphs-text-sections-default-icon: var(--palette-livery-secondary-secondary-transparent-2);
  --titles-and-paragraphs-text-sections-highlight-background: var(--palette-accent-secondary-secondary-transparent-1);
  --titles-and-paragraphs-text-sections-highlight-border: var(--palette-accent-secondary-secondary-transparent-2);
}
/* 📐 Dimensions */
:root {
  /* number */
  --accessibility-focus-outline-gap: var(--accessibility-focus-state-border-gap);
  --accessibility-focus-outline-width: var(--accessibility-focus-state-border-width);
  --buttons-and-links-actions-blocks-gap-h: var(--accessibility-target-gap-min);
  --buttons-and-links-button-icon-large-paddding-v: var(--dimensions-spacing-spacing-3);
  --buttons-and-links-button-icon-large-padding-h: var(--dimensions-spacing-spacing-3);
  --buttons-and-links-button-icon-medium-padding-h: var(--dimensions-spacing-spacing-2);
  --buttons-and-links-button-icon-medium-padding-v: var(--dimensions-spacing-spacing-2);
  --buttons-and-links-button-icon-small-padding-h: var(--dimensions-spacing-spacing-1);
  --buttons-and-links-button-icon-small-padding-v: var(--dimensions-spacing-spacing-1);
  --buttons-and-links-buttons-button-blocks-gap: var(--dimensions-spacing-spacing-2);
  --buttons-and-links-buttons-button-roundness: var(--dimensions-roundness-round-12);
  --buttons-and-links-buttons-large-padding-v: var(--dimensions-spacing-spacing-3);
  --buttons-and-links-buttons-large-padding-h: var(--dimensions-spacing-spacing-4);
  --buttons-and-links-buttons-medium-padding-v: var(--dimensions-spacing-spacing-2);
  --buttons-and-links-buttons-medium-padding-h: var(--dimensions-spacing-spacing-4);
  --buttons-and-links-buttons-small-padding-v: var(--dimensions-spacing-spacing-1);
  --buttons-and-links-buttons-small-padding-h: var(--dimensions-spacing-spacing-2);
  --buttons-and-links-icon-accessory-icon-size: var(--accessibility-sub-component-target-size-min);
  --buttons-and-links-links-link-blocks-gap-h: var(--dimensions-spacing-spacing-1);
  --buttons-and-links-links-link-padding: var(--dimensions-spacing-spacing-1);
  --cards-default-blocks-gap-h-small: var(--main-container-main-region-cards-card-blocks-gap-h-small);
  --cards-default-blocks-gap-h: var(--main-container-main-region-cards-card-blocks-gap-h);
  --cards-default-blocks-gap-v-small: var(--main-container-main-region-cards-card-blocks-gap-v-small);
  --cards-default-blocks-gap-h-large: var(--main-container-main-region-cards-card-blocks-gap-h-large);
  --cards-default-blocks-gap-v: var(--main-container-main-region-cards-card-blocks-gap-v);
  --cards-default-cards-corner: var(--main-container-main-region-cards-card-border-radius);
  --cards-default-padding: var(--main-container-main-region-cards-card-padding);
  --cards-default-blocks-gap-v-large: var(--main-container-main-region-cards-card-blocks-gap-v-large);
  --content-navigation-switchers-blocks-gap-v: var(--dimensions-spacing-spacing-1);
  --content-navigation-switchers-blocks-gap-h: var(--dimensions-spacing-spacing-3);
  --content-navigation-switchers-padding-h: var(--dimensions-spacing-spacing-4);
  --content-navigation-switchers-padding-v: var(--dimensions-spacing-spacing-4);
  --content-navigation-tabs-primary-blocks-gap-h: var(--dimensions-spacing-spacing-4);
  --content-navigation-tabs-primary-single-tab-blocks-gap-v: var(--dimensions-spacing-spacing-1);
  --content-navigation-tabs-primary-single-tab-blocks-gap-h: var(--dimensions-spacing-spacing-4);
  --content-navigation-tabs-primary-single-tab-padding-h: var(--dimensions-spacing-spacing-4);
  --content-navigation-tabs-primary-single-tab-padding-v: var(--dimensions-spacing-spacing-4);
  --content-navigation-tabs-secondary-blocks-gap-v: var(--dimensions-spacing-spacing-1);
  --content-navigation-tabs-secondary-blocks-gap-h: var(--accessibility-target-gap-min);
  --content-navigation-tabs-secondary-single-tab-blocks-gap-h: var(--dimensions-spacing-spacing-1);
  --content-navigation-tabs-secondary-single-tab-padding-v: var(--dimensions-spacing-spacing-1);
  --content-navigation-tabs-secondary-single-tab-padding-h: var(--dimensions-spacing-spacing-3);
  --content-navigation-wizard-navigation-padding-v: var(--dimensions-spacing-spacing-1);
  --content-navigation-wizard-navigation-blocks-gap-h: var(--dimensions-spacing-spacing-2);
  --content-navigation-wizard-navigation-padding-h: var(--dimensions-spacing-spacing-2);
  --content-navigation-wizard-navigation-option-list-padding-v: var(--dimensions-spacing-spacing-1);
  --content-navigation-wizard-navigation-option-list-blocks-gap-v: var(--dimensions-spacing-spacing-2);
  --content-navigation-wizard-navigation-option-list-padding-h: var(--dimensions-spacing-spacing-2);
  --content-navigation-wizard-navigation-type-1-single-step-blocks-gap-h: var(--dimensions-spacing-spacing-2);
  --content-navigation-wizard-navigation-type-1-single-step-padding-h: var(--dimensions-spacing-spacing-2);
  --content-navigation-wizard-navigation-type-1-single-step-padding-v: var(--dimensions-spacing-spacing-2);
  --content-navigation-wizard-navigation-type-2-selector-padding-h: var(--dimensions-spacing-spacing-2);
  --content-navigation-wizard-navigation-type-2-selector-padding-v: var(--dimensions-spacing-spacing-2);
  --content-navigation-wizard-navigation-type-2-single-step-blocks-gap-h: var(--dimensions-spacing-spacing-2);
  --content-navigation-wizard-navigation-type-2-single-step-padding-h: var(--dimensions-spacing-spacing-4);
  --content-navigation-wizard-navigation-type-2-single-step-padding-v: var(--dimensions-spacing-spacing-4);
  --data-visualization-data-line-min-width: var(--accessibility-focus-state-border-width);
  --data-visualization-data-surface-min-gap: var(--accessibility-focus-state-border-gap);
  --data-visualization-data-point-min-size: var(--accessibility-icon-size-min);
  --data-visualization-barchart-bar-width-s: var(--data-visualisation-barchart-width-s);
  --data-visualization-barchart-bar-width-m: var(--data-visualisation-barchart-width-m);
  --data-visualization-barchart-bar-width-l: var(--data-visualisation-barchart-width-l);
  --elevations-inner-shadow-blur: 0.0625rem;
  --elevations-inner-shadow-spread: 0.0625rem;
  --elevations-elevation-1-spread: 0rem;
  --elevations-elevation-1-x-axis: 0rem;
  --elevations-elevation-1-blur: var(--dimensions-spacing-spacing-1);
  --elevations-elevation-1-y-axis: var(--dimensions-spacing-spacing-1);
  --elevations-elevation-2-spread: 0rem;
  --elevations-elevation-2-x-axis: 0rem;
  --elevations-elevation-2-y-axis: var(--dimensions-spacing-spacing-3\2);
  --elevations-elevation-2-blur: var(--dimensions-spacing-spacing-3);
  --elevations-elevation-3-spread: 0rem;
  --elevations-elevation-3-x-axis: 0rem;
  --elevations-elevation-3-blur: var(--dimensions-spacing-spacing-4);
  --elevations-elevation-3-y-axis: var(--dimensions-spacing-spacing-4);
  --forms-form-blocks-gap: var(--dimensions-spacing-spacing-12);
  --forms-calendar-blocks-gap-v: var(--dimensions-spacing-spacing-0);
  --forms-calendar-header-blocks-gap-v: var(--accessibility-target-gap-min);
  --forms-calendar-month-days-blocks-gap: var(--accessibility-target-gap-min);
  --forms-calendar-padding: var(--dimensions-spacing-spacing-3);
  --forms-fieldgroups-fieldgroup-fields-gap-v: var(--dimensions-spacing-spacing-2);
  --forms-fieldgroups-fieldgroup-fields-gap-h-s: var(--dimensions-spacing-spacing-3);
  --forms-fieldgroups-fieldgroup-padding-v: var(--dimensions-spacing-spacing-3);
  --forms-fieldgroups-fieldgroup-blocks-gap: var(--dimensions-spacing-spacing-6);
  --forms-fieldgroups-fieldgroup-fields-gap-h: var(--grid-gutter);
  --forms-fields-blocks-gap-v: var(--dimensions-spacing-spacing-2);
  --forms-fields-field-support-text-gap-v: var(--dimensions-spacing-spacing-2);
  --forms-fields-checkbox-and-radio-padding: var(--dimensions-spacing-spacing-1\2);
  --forms-fields-checkbox-and-radio-blocks-gap-h: var(--dimensions-spacing-spacing-3);
  --forms-fields-input-input-corners: var(--shapes-input-input-corners);
  --forms-fields-input-blocks-gap-h: var(--dimensions-spacing-spacing-2);
  --forms-fields-input-padding-v: var(--dimensions-spacing-spacing-2);
  --forms-fields-input-padding-h: var(--dimensions-spacing-spacing-3);
  --forms-fields-input-min-height: var(--dimensions-spacing-spacing-10);
  --forms-fields-label-label-blocks-gap-h: var(--accessibility-target-gap-min);
  --forms-fields-label-label-actions-size: var(--accessibility-sub-component-target-size-min);
  --forms-fields-label-label-info-min-size: var(--accessibility-sub-component-target-size-min);
  --forms-fields-large-input-input-corners: var(--shapes-input-input-corners);
  --forms-fields-large-input-blocks-gap-h: var(--dimensions-spacing-spacing-2);
  --forms-fields-large-input-padding-v: var(--dimensions-spacing-spacing-4);
  --forms-fields-large-input-padding-h: var(--dimensions-spacing-spacing-5);
  --forms-fields-large-input-min-height: var(--dimensions-spacing-spacing-15);
  --forms-fields-menu-list-blocks-gap-v: var(--dimensions-spacing-spacing-3);
  --forms-fields-menu-list-blocks-gap-h: var(--dimensions-spacing-spacing-5);
  --forms-fields-menu-list-option-target-gap-v: var(--dimensions-spacing-spacing-1);
  --forms-fields-menu-list-option-padding-h: var(--dimensions-spacing-spacing-2);
  --forms-fields-menu-list-option-padding-v: var(--dimensions-spacing-spacing-2);
  --forms-fields-menu-list-option-blocks-gap-h: var(--dimensions-spacing-spacing-3);
  --forms-fields-support-text-support-text-blocks-gap-h: var(--dimensions-spacing-spacing-2);
  --forms-fields-support-text-support-text-size-v-min: var(--accessibility-sub-component-target-size-min);
  --forms-fields-toggle-padding: var(--dimensions-spacing-spacing-1);
  --forms-submit-blocks-gap-h: var(--dimensions-spacing-spacing-15);
  --lists-blocks-gap-v-small: var(--main-container-main-lists-blocks-gap-v-small);
  --lists-blocks-gap-v: var(--main-container-main-lists-blocks-gap-v);
  --lists-group-padding: var(--main-container-main-lists-group-padding);
  --lists-blocks-gap-v-large: var(--main-container-main-lists-blocks-gap-v-large);
  --menus-item---list-gap: var(--dimensions-spacing-spacing-3);
  --menus-horizontal-menu-padding-v: var(--menu-horizontal-padding-v);
  --menus-horizontal-menu-padding-h: var(--menu-horizontal-padding-h);
  --menus-item-blocks-gap-h: var(--dimensions-spacing-spacing-2);
  --menus-item-padding-v: var(--dimensions-spacing-spacing-2);
  --menus-item-padding-h: var(--dimensions-spacing-spacing-3);
  --menus-list-blocks-gap-v: var(--accessibility-target-gap-min);
  --menus-list-level-2-indent: var(--dimensions-spacing-spacing-6);
  --menus-list-level-3-indent: var(--dimensions-spacing-spacing-6);
  --regions-blocks-gap-v-small: var(--main-container-main-region-region-blocks-gap-v-small);
  --regions-padding-v: var(--main-container-main-region-region-padding-v);
  --regions-blocks-gap-h: var(--grid-gutter);
  --regions-blocks-gap-v: var(--main-container-main-region-region-blocks-gap-v);
  --regions-padding-h: var(--main-container-main-region-region-padding-h);
  --regions-region-corners: var(--shapes-round-large);
  --regions-blocks-gap-v-large: var(--main-container-main-region-region-blocks-gap-v-large);
  --regions-bottom-padding: var(--main-container-main-region-region-padding-bottom);
  --structure-footer-blocks-gap-h: var(--dimensions-spacing-spacing-4);
  --structure-footer-blocks-gap-v: var(--dimensions-spacing-spacing-4);
  --structure-footer-padding-v: var(--footer-padding-v);
  --structure-footer-padding-h: var(--footer-padding-h);
  --structure-header-padding-v: var(--header-padding-v);
  --structure-header-blocks-gap-h: var(--dimensions-spacing-spacing-4);
  --structure-header-blocks-gap-v: var(--dimensions-spacing-spacing-4);
  --structure-header-padding-h: var(--header-padding-h);
  --structure-header-floating-panel-blocks-gap-h: var(--accessibility-target-gap-min);
  --structure-header-floating-panel-padding-h: var(--dimensions-spacing-spacing-3);
  --structure-header-floating-panel-blocks-gap-v: var(--dimensions-spacing-spacing-4);
  --structure-header-floating-panel-padding-v: var(--dimensions-spacing-spacing-4);
  --structure-header-floating-panel-padding-bottom: var(--dimensions-spacing-spacing-8);
  --structure-header-selectors-padding-v-small: var(--dimensions-spacing-spacing-1);
  --structure-header-selectors-blocks-gap-h: var(--dimensions-spacing-spacing-2);
  --structure-header-selectors-padding-h: var(--dimensions-spacing-spacing-2);
  --structure-header-selectors-padding-v: var(--dimensions-spacing-spacing-2);
  --structure-header-tools-padding-v: var(--dimensions-spacing-spacing-3);
  --tables-cell-blocks-gap-v: var(--dimensions-spacing-spacing-1\2);
  --tables-cell-blocks-gap-h: var(--dimensions-spacing-spacing-2);
  --tables-cell-padding-h: var(--dimensions-spacing-spacing-2);
  --tables-cell-padding-v: var(--dimensions-spacing-spacing-2);
  --tables-cell-min-width: var(--main-container-main-tables-column-min-width);
  --tables-cell-max-width: var(--main-container-main-tables-column-max-width);
  --tables-footer-blocks-gap-h: var(--dimensions-spacing-spacing-4);
  --tables-footer-pagination-blocks-gap-h: var(--dimensions-spacing-spacing-2);
  --tables-footer-pagination-controls-blocks-gap-h: var(--dimensions-spacing-spacing-2);
  --tables-table-container-blocks-gap-v: var(--dimensions-spacing-spacing-3);
  --tables-table-container-top-section-blocks-gap-small-v: var(--dimensions-spacing-spacing-2);
  --tables-table-container-top-section-blocks-gap-v: var(--dimensions-spacing-spacing-4);
  --tags-large-blocks-gap-h: var(--dimensions-spacing-spacing-2);
  --tags-large-padding-v: var(--dimensions-spacing-spacing-2);
  --tags-large-padding-h: var(--dimensions-spacing-spacing-3);
  --tags-medium-blocks-gap-h: var(--dimensions-spacing-spacing-1);
  --tags-medium-padding-v: var(--dimensions-spacing-spacing-1);
  --tags-medium-padding-h: var(--dimensions-spacing-spacing-2);
  --text-panels-baloon-size-h-min: var(--dimensions-spacing-spacing-65);
  --text-panels-modal-padding: var(--dimensions-spacing-spacing-5);
  --text-panels-modal-blocks-gap-v: var(--dimensions-spacing-spacing-6);
  --text-panels-modal-padding-bottom: var(--dimensions-spacing-spacing-8);
  --text-panels-modal-min-width: var(--text-panels-modals-min-width);
  --text-panels-modal-max-width: var(--text-panels-modals-max-width);
  --text-panels-modal-content-padding: var(--dimensions-spacing-spacing-5);
  --text-panels-modal-footer-blocks-gap-h: var(--dimensions-spacing-spacing-2);
  --text-panels-modal-footer-blocks-gap-v: var(--dimensions-spacing-spacing-2);
  --text-panels-ribbon-blocks-gap-v: var(--dimensions-spacing-spacing-2);
  --text-panels-ribbon-description-block-gap-h: var(--dimensions-spacing-spacing-2);
  --text-panels-ribbon-title-block-gap-h: var(--dimensions-spacing-spacing-2);
  --text-panels-ribbon-padding-h: var(--dimensions-spacing-spacing-4);
  --text-panels-ribbon-padding-v: var(--dimensions-spacing-spacing-4);
  --text-panels-section-panel-panel-padding: var(--dimensions-spacing-spacing-3);
  --text-panels-section-panel-round-borders-internal: var(--shapes-buttons-large-button-corners);
  --text-panels-section-panel-panel-gap-h: var(--grid-gutter);
  --text-panels-section-panel-round-borders-external: var(--shapes-round-large);
  --text-panels-section-panel-panel-min-size-v: var(--dimensions-spacing-spacing-50);
  --text-panels-toaster-actions-blocks-gap-h: var(--dimensions-spacing-spacing-2);
  --text-panels-toaster-actions-blocks-gap-v: var(--dimensions-spacing-spacing-2);
  --text-panels-toaster-blocks-gap-v: var(--dimensions-spacing-spacing-2);
  --text-panels-toaster-descrption-blocks-gap-v: var(--dimensions-spacing-spacing-2);
  --text-panels-toaster-title-blocks-gap-h: var(--dimensions-spacing-spacing-2);
  --text-panels-toaster-padding-h: var(--dimensions-spacing-spacing-4);
  --text-panels-toaster-padding-v: var(--dimensions-spacing-spacing-4);
  --text-panels-tooltip-description-block-gaps-h: var(--dimensions-spacing-spacing-2);
  --text-panels-tooltip-description-block-gaps-v: var(--dimensions-spacing-spacing-2);
  --text-panels-tooltip-blocks-gap-v: var(--dimensions-spacing-spacing-3);
  --text-panels-tooltip-padding-h: var(--dimensions-spacing-spacing-4);
  --text-panels-tooltip-padding-v: var(--dimensions-spacing-spacing-4);
  --text-panels-tooltip-max-width: var(--text-panels-tooltips-max-width);
  --text-panels-tooltip-check-item-padding-h: var(--dimensions-spacing-spacing-2);
  --text-panels-tooltip-check-item-padding-v: var(--dimensions-spacing-spacing-2);
  --titles-and-paragraphs-checklist-blocks-gap-h: var(--dimensions-spacing-spacing-2);
  --titles-and-paragraphs-checklist-big-blocks-gap-v: var(--dimensions-spacing-spacing-1);
  --titles-and-paragraphs-checklist-big-blocks-gap-h: var(--dimensions-spacing-spacing-4);
  --titles-and-paragraphs-font-sizes-headings-h6: var(--font-sizes-headings-h6);
  --titles-and-paragraphs-font-sizes-headings-h5: var(--font-sizes-headings-h5);
  --titles-and-paragraphs-font-sizes-headings-h1-xxs: var(--font-sizes-headings-h1-xxs);
  --titles-and-paragraphs-font-sizes-headings-h3-s: var(--font-sizes-headings-h3-s);
  --titles-and-paragraphs-font-sizes-headings-subheading: var(--font-sizes-headings-subheading);
  --titles-and-paragraphs-font-sizes-headings-h2-m: var(--font-sizes-headings-h2-m);
  --titles-and-paragraphs-font-sizes-headings-h3-m: var(--font-sizes-headings-h3-m);
  --titles-and-paragraphs-font-sizes-headings-h4: var(--font-sizes-headings-h4);
  --titles-and-paragraphs-font-sizes-headings-h2-s: var(--font-sizes-headings-h2-s);
  --titles-and-paragraphs-font-sizes-headings-h1-xs: var(--font-sizes-headings-h1-xs);
  --titles-and-paragraphs-font-sizes-headings-h2-l: var(--font-sizes-headings-h2-l);
  --titles-and-paragraphs-font-sizes-headings-h3-l: var(--font-sizes-headings-h3-l);
  --titles-and-paragraphs-font-sizes-headings-h1-s: var(--font-sizes-headings-h1-s);
  --titles-and-paragraphs-font-sizes-headings-h1-m: var(--font-sizes-headings-h1-m);
  --titles-and-paragraphs-font-sizes-headings-h1-l: var(--font-sizes-headings-h1-l);
  --titles-and-paragraphs-font-sizes-hero-title-3: var(--font-sizes-hero-title-3);
  --titles-and-paragraphs-font-sizes-hero-title-2: var(--font-sizes-hero-title-2);
  --titles-and-paragraphs-font-sizes-hero-title-1: var(--font-sizes-hero-title-1);
  --titles-and-paragraphs-font-sizes-paragraphs-small: var(--font-sizes-paragraphs-paragraph-s);
  --titles-and-paragraphs-font-sizes-paragraphs-default: var(--font-sizes-paragraphs-paragraph-m);
  --titles-and-paragraphs-font-sizes-paragraphs-big: var(--font-sizes-paragraphs-paragraph-l);
  --titles-and-paragraphs-font-sizes-paragraphs-very-big: var(--font-sizes-paragraphs-paragraph-xl);
  --titles-and-paragraphs-font-sizes-paragraphs-very-very-big: var(--font-sizes-paragraphs-paragraph-xxl);
  --titles-and-paragraphs-text-sections-blocks-gap-h: var(--dimensions-spacing-spacing-2);
  --titles-and-paragraphs-text-sections-padding: var(--dimensions-spacing-spacing-3);
  --titles-and-paragraphs-titles-title-subtitle-gap: var(--dimensions-spacing-spacing-2);
}
/* 🖥    Responsive */
/* Desktop */
:root {
  /* number */
  --accessibility-target-gap-min: var(--dimensions-spacing-spacing-2);
  --accessibility-icon-size-min: var(--dimensions-spacing-spacing-5);
  --accessibility-sub-component-target-size-min: var(--dimensions-spacing-spacing-6);
  --accessibility-target-size-min: var(--dimensions-spacing-spacing-10);
  --data-visualisation-barchart-width-s: var(--dimensions-spacing-spacing-3);
  --data-visualisation-barchart-width-m: var(--dimensions-spacing-spacing-4);
  --data-visualisation-barchart-width-l: var(--dimensions-spacing-spacing-6);
  --font-sizes-headings-h6: 0.875rem;
  --font-sizes-headings-h5: 1rem;
  --font-sizes-headings-h1-xxs: 1.125rem;
  --font-sizes-headings-h3-s: 1.125rem;
  --font-sizes-headings-subheading: 1.125rem;
  --font-sizes-headings-h2-m: 1.25rem;
  --font-sizes-headings-h3-m: 1.25rem;
  --font-sizes-headings-h4: 1.25rem;
  --font-sizes-headings-h2-s: 1.375rem;
  --font-sizes-headings-h1-xs: 1.5rem;
  --font-sizes-headings-h2-l: 1.5rem;
  --font-sizes-headings-h3-l: 1.5rem;
  --font-sizes-headings-h1-s: 2rem;
  --font-sizes-headings-h1-m: 3rem;
  --font-sizes-headings-h1-l: 4rem;
  --font-sizes-hero-title-3: 2.25rem;
  --font-sizes-hero-title-2: 4rem;
  --font-sizes-hero-title-1: 5rem;
  --font-sizes-paragraphs-paragraph-s: 0.75rem;
  --font-sizes-paragraphs-paragraph-m: 0.875rem;
  --font-sizes-paragraphs-paragraph-l: 1.125rem;
  --font-sizes-paragraphs-paragraph-xl: 1.5rem;
  --font-sizes-paragraphs-paragraph-xxl: 2rem;
  --footer-padding-v: var(--dimensions-spacing-spacing-6);
  --footer-padding-h: var(--dimensions-spacing-spacing-15);
  --grid-columns: 0.75rem;
  --grid-gutter: 1.5rem;
  --grid-1-column: 5.25rem;
  --grid-2-columns: 12rem;
  --grid-3-columns: 18.75rem;
  --grid-4-columns: 25.5rem;
  --grid-5-columns: 32.25rem;
  --grid-6-columns: 39rem;
  --grid-6-columns-full-mobile: 39rem;
  --grid-6-columns-full-tablet-v: 39rem;
  --grid-7-columns: 45.75rem;
  --grid-8-columns: 52.5rem;
  --grid-9-columns: 59.25rem;
  --grid-10-columns: 66rem;
  --grid-12-columns: 79.5rem;
  --header-padding-v: var(--dimensions-spacing-spacing-2);
  --header-padding-h: var(--dimensions-spacing-spacing-12);
  --main-container-main-container-margin: var(--dimensions-spacing-spacing-12);
  --main-container-main-container-width: var(--screen-screen-width);
  --main-container-main-main-padding-v: var(--dimensions-spacing-spacing-5);
  --main-container-main-main-blocks-gap-h: var(--grid-gutter);
  --main-container-main-main-blocks-gap-v: var(--grid-gutter);
  --main-container-main-main-padding-bottom: var(--main-container-main-main-padding-h);
  --main-container-main-main-padding-h: var(--dimensions-spacing-spacing-9);
  --main-container-main-main-blocks-gap-v-large: var(--dimensions-spacing-spacing-10);
  --main-container-main-aside-width: 12.5rem;
  --main-container-main-sidebar-width: 20rem;
  --main-container-main-main-width-with-sidebar-and-aside: 51.5rem;
  --main-container-main-main-width-with-sidebar: 64rem;
  --main-container-main-main-width-with-aside: 71rem;
  --main-container-main-main-min-width: 74.0625rem;
  --main-container-main-main-max-width: 84rem;
  --main-container-main-main-width: 84rem;
  --main-container-main-lists-blocks-gap-v-small: var(--accessibility-target-gap-min);
  --main-container-main-lists-blocks-gap-v: var(--dimensions-spacing-spacing-3);
  --main-container-main-lists-group-padding: var(--dimensions-spacing-spacing-3);
  --main-container-main-lists-blocks-gap-v-large: var(--dimensions-spacing-spacing-6);
  --main-container-main-region-region-blocks-gap-v-small: var(--dimensions-spacing-spacing-4);
  --main-container-main-region-region-padding-v: var(--dimensions-spacing-spacing-5);
  --main-container-main-region-region-blocks-gap-v: var(--dimensions-spacing-spacing-6);
  --main-container-main-region-region-padding-h: var(--dimensions-spacing-spacing-6);
  --main-container-main-region-region-blocks-gap-v-large: var(--dimensions-spacing-spacing-10);
  --main-container-main-region-region-padding-bottom: var(--dimensions-spacing-spacing-15);
  --main-container-main-region-cards-card-blocks-gap-h-small: var(--dimensions-spacing-spacing-1);
  --main-container-main-region-cards-card-blocks-gap-h: var(--dimensions-spacing-spacing-2);
  --main-container-main-region-cards-card-blocks-gap-v-small: var(--dimensions-spacing-spacing-2);
  --main-container-main-region-cards-card-blocks-gap-h-large: var(--dimensions-spacing-spacing-4);
  --main-container-main-region-cards-card-blocks-gap-v: var(--dimensions-spacing-spacing-4);
  --main-container-main-region-cards-card-border-radius: var(--shapes-round-medium);
  --main-container-main-region-cards-card-padding: var(--dimensions-spacing-spacing-4);
  --main-container-main-region-cards-card-blocks-gap-v-large: var(--dimensions-spacing-spacing-5);
  --main-container-main-tables-column-min-width: 17.5rem;
  --main-container-main-tables-column-max-width: 80rem;
  --main-container-pre-login-main-container-blocks-gap-v: var(--grid-gutter);
  --menu-horizontal-padding-v: var(--dimensions-spacing-spacing-2);
  --menu-horizontal-padding-h: var(--dimensions-spacing-spacing-15);
  --screen-screen-min-height: 43.75rem;
  --screen-screen-min-width: 80.0625rem;
  --screen-screen-max-width: 90rem;
  --screen-screen-width: var(--screen-screen-max-width);
  --screen-breakpoints-tablet-mobile-min: 22.5rem;
  --screen-breakpoints-tablet-mobile-max: 40rem;
  --screen-breakpoints-tablet-v-min: 40.0625rem;
  --screen-breakpoints-tablet-v-max: 64rem;
  --screen-breakpoints-tablet-h-min: 64.0625rem;
  --screen-breakpoints-tablet-h-max: 80rem;
  --text-panels-modals-min-width: 18rem;
  --text-panels-modals-max-width: 50rem;
  --text-panels-tooltips-max-width: 25rem;
  /* string */
  --device: Desktop;
}
/* Tablet H */
@media screen and (max-width: 80.0624rem) {
  :root {
    /* number */
    --accessibility-target-gap-min: var(--dimensions-spacing-spacing-4);
    --accessibility-icon-size-min: var(--dimensions-spacing-spacing-5);
    --accessibility-sub-component-target-size-min: var(--dimensions-spacing-spacing-6);
    --accessibility-target-size-min: var(--dimensions-spacing-spacing-10);
    --data-visualisation-barchart-width-s: var(--dimensions-spacing-spacing-3);
    --data-visualisation-barchart-width-m: var(--dimensions-spacing-spacing-4);
    --data-visualisation-barchart-width-l: var(--dimensions-spacing-spacing-6);
    --font-sizes-headings-h6: 0.875rem;
    --font-sizes-headings-h5: 1rem;
    --font-sizes-headings-h1-xxs: 1.125rem;
    --font-sizes-headings-h3-s: 1.125rem;
    --font-sizes-headings-subheading: 1.125rem;
    --font-sizes-headings-h2-m: 1.25rem;
    --font-sizes-headings-h3-m: 1.25rem;
    --font-sizes-headings-h4: 1.25rem;
    --font-sizes-headings-h2-s: 1.375rem;
    --font-sizes-headings-h1-xs: 1.5rem;
    --font-sizes-headings-h2-l: 1.5rem;
    --font-sizes-headings-h3-l: 1.5rem;
    --font-sizes-headings-h1-s: 2rem;
    --font-sizes-headings-h1-m: 3rem;
    --font-sizes-headings-h1-l: 4rem;
    --font-sizes-hero-title-3: 2.25rem;
    --font-sizes-hero-title-2: 4rem;
    --font-sizes-hero-title-1: 5rem;
    --font-sizes-paragraphs-paragraph-s: 0.75rem;
    --font-sizes-paragraphs-paragraph-m: 0.875rem;
    --font-sizes-paragraphs-paragraph-l: 1.125rem;
    --font-sizes-paragraphs-paragraph-xl: 1.5rem;
    --font-sizes-paragraphs-paragraph-xxl: 2rem;
    --footer-padding-v: var(--dimensions-spacing-spacing-6);
    --footer-padding-h: var(--dimensions-spacing-spacing-15);
    --grid-columns: 0.75rem;
    --grid-gutter: 1.5rem;
    --grid-1-column: 4.875rem;
    --grid-2-columns: 11.25rem;
    --grid-3-columns: 17.625rem;
    --grid-4-columns: 24rem;
    --grid-5-columns: 30.375rem;
    --grid-6-columns: 36.75rem;
    --grid-6-columns-full-mobile: 36.75rem;
    --grid-6-columns-full-tablet-v: 36.75rem;
    --grid-7-columns: 43.125rem;
    --grid-8-columns: 49.5rem;
    --grid-9-columns: 55.875rem;
    --grid-10-columns: 62.25rem;
    --grid-12-columns: 75rem;
    --header-padding-v: var(--dimensions-spacing-spacing-2);
    --header-padding-h: var(--dimensions-spacing-spacing-8);
    --main-container-main-container-margin: var(--dimensions-spacing-spacing-8);
    --main-container-main-container-width: var(--screen-screen-width);
    --main-container-main-main-padding-bottom: var(--dimensions-spacing-spacing-5);
    --main-container-main-main-padding-v: var(--dimensions-spacing-spacing-5);
    --main-container-main-main-blocks-gap-h: var(--grid-gutter);
    --main-container-main-main-blocks-gap-v: var(--grid-gutter);
    --main-container-main-main-blocks-gap-v-large: var(--grid-gutter);
    --main-container-main-main-padding-h: var(--dimensions-spacing-spacing-6);
    --main-container-main-aside-width: 12.5rem;
    --main-container-main-sidebar-width: 20rem;
    --main-container-main-main-width-with-sidebar-and-aside: 47rem;
    --main-container-main-main-width-with-sidebar: 58rem;
    --main-container-main-main-min-width: 62.0625rem;
    --main-container-main-main-width-with-aside: 65rem;
    --main-container-main-main-max-width: 78rem;
    --main-container-main-main-width: 78rem;
    --main-container-main-lists-blocks-gap-v: var(--dimensions-spacing-spacing-3);
    --main-container-main-lists-group-padding: var(--dimensions-spacing-spacing-3);
    --main-container-main-lists-blocks-gap-v-small: var(--accessibility-target-gap-min);
    --main-container-main-lists-blocks-gap-v-large: var(--dimensions-spacing-spacing-6);
    --main-container-main-region-region-blocks-gap-v: var(--dimensions-spacing-spacing-4);
    --main-container-main-region-region-blocks-gap-v-small: var(--dimensions-spacing-spacing-4);
    --main-container-main-region-region-padding-bottom: var(--dimensions-spacing-spacing-4);
    --main-container-main-region-region-padding-v: var(--dimensions-spacing-spacing-4);
    --main-container-main-region-region-padding-h: var(--dimensions-spacing-spacing-5);
    --main-container-main-region-region-blocks-gap-v-large: var(--dimensions-spacing-spacing-10);
    --main-container-main-region-cards-card-blocks-gap-h-small: var(--dimensions-spacing-spacing-1);
    --main-container-main-region-cards-card-blocks-gap-h: var(--dimensions-spacing-spacing-2);
    --main-container-main-region-cards-card-blocks-gap-v-small: var(--dimensions-spacing-spacing-2);
    --main-container-main-region-cards-card-blocks-gap-h-large: var(--dimensions-spacing-spacing-4);
    --main-container-main-region-cards-card-blocks-gap-v: var(--dimensions-spacing-spacing-4);
    --main-container-main-region-cards-card-border-radius: var(--shapes-round-medium);
    --main-container-main-region-cards-card-padding: var(--dimensions-spacing-spacing-4);
    --main-container-main-region-cards-card-blocks-gap-v-large: var(--dimensions-spacing-spacing-5);
    --main-container-main-tables-column-min-width: 17.5rem;
    --main-container-main-tables-column-max-width: 56.25rem;
    --main-container-pre-login-main-container-blocks-gap-v: var(--grid-gutter);
    --menu-horizontal-padding-v: var(--dimensions-spacing-spacing-2);
    --menu-horizontal-padding-h: var(--dimensions-spacing-spacing-15);
    --screen-screen-min-height: 43.75rem;
    --screen-screen-min-width: 64.0625rem;
    --screen-screen-max-width: 80rem;
    --screen-screen-width: var(--screen-screen-max-width);
    --screen-breakpoints-tablet-mobile-min: 22.5rem;
    --screen-breakpoints-tablet-mobile-max: 40rem;
    --screen-breakpoints-tablet-v-min: 40.0625rem;
    --screen-breakpoints-tablet-v-max: 64rem;
    --screen-breakpoints-tablet-h-min: 64.0625rem;
    --screen-breakpoints-tablet-h-max: 80rem;
    --text-panels-modals-min-width: 18rem;
    --text-panels-modals-max-width: 50rem;
    --text-panels-tooltips-max-width: 25rem;
    /* string */
    --device: Tablet H;
  }
}

/* Tablet V */
@media screen and (max-width: 64.0624rem) {
  :root {
    /* number */
    --accessibility-target-gap-min: var(--dimensions-spacing-spacing-4);
    --accessibility-icon-size-min: var(--dimensions-spacing-spacing-5);
    --accessibility-sub-component-target-size-min: var(--dimensions-spacing-spacing-6);
    --accessibility-target-size-min: var(--dimensions-spacing-spacing-10);
    --data-visualisation-barchart-width-s: var(--dimensions-spacing-spacing-2);
    --data-visualisation-barchart-width-m: var(--dimensions-spacing-spacing-3);
    --data-visualisation-barchart-width-l: var(--dimensions-spacing-spacing-4);
    --font-sizes-headings-h6: 0.875rem;
    --font-sizes-headings-h5: 1rem;
    --font-sizes-headings-h1-xxs: 1.125rem;
    --font-sizes-headings-h3-s: 1.125rem;
    --font-sizes-headings-subheading: 1.125rem;
    --font-sizes-headings-h2-m: 1.25rem;
    --font-sizes-headings-h3-m: 1.25rem;
    --font-sizes-headings-h4: 1.25rem;
    --font-sizes-headings-h2-s: 1.375rem;
    --font-sizes-headings-h1-xs: 1.5rem;
    --font-sizes-headings-h2-l: 1.5rem;
    --font-sizes-headings-h3-l: 1.5rem;
    --font-sizes-headings-h1-s: 2rem;
    --font-sizes-headings-h1-m: 3rem;
    --font-sizes-headings-h1-l: 4rem;
    --font-sizes-hero-title-3: 2.25rem;
    --font-sizes-hero-title-2: 4rem;
    --font-sizes-hero-title-1: 5rem;
    --font-sizes-paragraphs-paragraph-s: 0.75rem;
    --font-sizes-paragraphs-paragraph-m: 0.875rem;
    --font-sizes-paragraphs-paragraph-l: 1.125rem;
    --font-sizes-paragraphs-paragraph-xl: 1.5rem;
    --font-sizes-paragraphs-paragraph-xxl: 2rem;
    --footer-padding-v: var(--dimensions-spacing-spacing-4);
    --footer-padding-h: var(--dimensions-spacing-spacing-10);
    --grid-columns: 0.5rem;
    --grid-gutter: 1.5rem;
    --grid-1-column: var(--grid-2-columns);
    --grid-3-columns: 13.875rem;
    --grid-2-columns: var(--grid-3-columns);
    --grid-5-columns: 24rem;
    --grid-6-columns: 29.25rem;
    --grid-6-columns-full-mobile: 29.25rem;
    --grid-7-columns: 34.5rem;
    --grid-4-columns: var(--grid-6-columns);
    --grid-8-columns: 39.5rem;
    --grid-9-columns: 44.625rem;
    --grid-10-columns: var(--grid-9-columns);
    --grid-12-columns: 60rem;
    --grid-6-columns-full-tablet-v: var(--grid-12-columns);
    --header-padding-v: var(--dimensions-spacing-spacing-2);
    --header-padding-h: var(--dimensions-spacing-spacing-4);
    --main-container-main-container-margin: var(--dimensions-spacing-spacing-4);
    --main-container-main-container-width: var(--screen-screen-width);
    --main-container-main-main-padding-bottom: var(--dimensions-spacing-spacing-4);
    --main-container-main-main-padding-h: var(--dimensions-spacing-spacing-4);
    --main-container-main-main-padding-v: var(--dimensions-spacing-spacing-4);
    --main-container-main-main-blocks-gap-h: var(--grid-gutter);
    --main-container-main-main-blocks-gap-v: var(--grid-gutter);
    --main-container-main-main-blocks-gap-v-large: var(--grid-gutter);
    --main-container-main-aside-width: 12.5rem;
    --main-container-main-sidebar-width: 22.5rem;
    --main-container-main-main-min-width: 38.0625rem;
    --main-container-main-main-max-width: 62rem;
    --main-container-main-main-width: 62rem;
    --main-container-main-main-width-with-aside: var(--main-container-main-main-width);
    --main-container-main-main-width-with-sidebar: var(--main-container-main-main-width);
    --main-container-main-main-width-with-sidebar-and-aside: var(--main-container-main-main-width);
    --main-container-main-lists-blocks-gap-v: var(--dimensions-spacing-spacing-3);
    --main-container-main-lists-group-padding: var(--dimensions-spacing-spacing-3);
    --main-container-main-lists-blocks-gap-v-large: var(--dimensions-spacing-spacing-4);
    --main-container-main-lists-blocks-gap-v-small: var(--accessibility-target-gap-min);
    --main-container-main-region-region-blocks-gap-v: var(--dimensions-spacing-spacing-3);
    --main-container-main-region-region-blocks-gap-v-small: var(--dimensions-spacing-spacing-3);
    --main-container-main-region-region-padding-v: var(--dimensions-spacing-spacing-3);
    --main-container-main-region-region-padding-bottom: var(--dimensions-spacing-spacing-4);
    --main-container-main-region-region-padding-h: var(--dimensions-spacing-spacing-5);
    --main-container-main-region-region-blocks-gap-v-large: var(--dimensions-spacing-spacing-8);
    --main-container-main-region-cards-card-blocks-gap-h-small: var(--dimensions-spacing-spacing-1);
    --main-container-main-region-cards-card-blocks-gap-h: var(--dimensions-spacing-spacing-2);
    --main-container-main-region-cards-card-blocks-gap-v-small: var(--dimensions-spacing-spacing-2);
    --main-container-main-region-cards-card-blocks-gap-v: var(--dimensions-spacing-spacing-3);
    --main-container-main-region-cards-card-padding: var(--dimensions-spacing-spacing-3);
    --main-container-main-region-cards-card-blocks-gap-h-large: var(--dimensions-spacing-spacing-4);
    --main-container-main-region-cards-card-border-radius: var(--shapes-round-medium);
    --main-container-main-region-cards-card-blocks-gap-v-large: var(--dimensions-spacing-spacing-5);
    --main-container-main-tables-column-min-width: 17.5rem;
    --main-container-main-tables-column-max-width: 43.75rem;
    --main-container-pre-login-main-container-blocks-gap-v: var(--grid-gutter);
    --menu-horizontal-padding-v: var(--dimensions-spacing-spacing-3\2);
    --menu-horizontal-padding-h: var(--dimensions-spacing-spacing-10);
    --screen-screen-min-width: 40.0625rem;
    --screen-screen-min-height: 43.75rem;
    --screen-screen-max-width: 64rem;
    --screen-screen-width: var(--screen-screen-max-width);
    --screen-breakpoints-tablet-mobile-min: 22.5rem;
    --screen-breakpoints-tablet-mobile-max: 40rem;
    --screen-breakpoints-tablet-v-min: 40.0625rem;
    --screen-breakpoints-tablet-v-max: 64rem;
    --screen-breakpoints-tablet-h-min: 64.0625rem;
    --screen-breakpoints-tablet-h-max: 80rem;
    --text-panels-modals-min-width: 18rem;
    --text-panels-modals-max-width: 37.5rem;
    --text-panels-tooltips-max-width: 25rem;
    /* string */
    --device: Tablet V;
  }
}

/* Mobile */
@media screen and (max-width: 40.0624rem) {
  :root {
    /* number */
    --accessibility-target-gap-min: var(--dimensions-spacing-spacing-4);
    --accessibility-icon-size-min: var(--dimensions-spacing-spacing-5);
    --accessibility-sub-component-target-size-min: var(--dimensions-spacing-spacing-6);
    --accessibility-target-size-min: var(--dimensions-spacing-spacing-11);
    --data-visualisation-barchart-width-s: var(--dimensions-spacing-spacing-2);
    --data-visualisation-barchart-width-m: var(--dimensions-spacing-spacing-3);
    --data-visualisation-barchart-width-l: var(--dimensions-spacing-spacing-4);
    --font-sizes-headings-h6: 0.875rem;
    --font-sizes-headings-h1-xxs: 1rem;
    --font-sizes-headings-h3-s: 1rem;
    --font-sizes-headings-h5: 1rem;
    --font-sizes-headings-subheading: 1rem;
    --font-sizes-headings-h2-m: 1.125rem;
    --font-sizes-headings-h3-m: 1.125rem;
    --font-sizes-headings-h4: 1.125rem;
    --font-sizes-headings-h2-l: 1.25rem;
    --font-sizes-headings-h2-s: 1.25rem;
    --font-sizes-headings-h3-l: 1.25rem;
    --font-sizes-headings-h1-xs: 1.375rem;
    --font-sizes-headings-h1-s: 1.75rem;
    --font-sizes-headings-h1-m: 2.625rem;
    --font-sizes-headings-h1-l: 3rem;
    --font-sizes-hero-title-3: 1.75rem;
    --font-sizes-hero-title-2: 2.625rem;
    --font-sizes-hero-title-1: 3rem;
    --font-sizes-paragraphs-paragraph-s: 0.75rem;
    --font-sizes-paragraphs-paragraph-m: 0.875rem;
    --font-sizes-paragraphs-paragraph-l: 1rem;
    --font-sizes-paragraphs-paragraph-xl: 1.125rem;
    --font-sizes-paragraphs-paragraph-xxl: 1.25rem;
    --footer-padding-v: var(--dimensions-spacing-spacing-4);
    --footer-padding-h: var(--dimensions-spacing-spacing-6);
    --grid-columns: 0.25rem;
    --grid-gutter: 1rem;
    --grid-2-columns: 4.25rem;
    --grid-6-columns: 9.5rem;
    --grid-1-column: var(--grid-2-columns);
    --grid-12-columns: 20rem;
    --grid-3-columns: var(--grid-6-columns);
    --grid-4-columns: var(--grid-6-columns);
    --grid-5-columns: var(--grid-6-columns);
    --grid-10-columns: var(--grid-12-columns);
    --grid-6-columns-full-mobile: var(--grid-12-columns);
    --grid-6-columns-full-tablet-v: var(--grid-12-columns);
    --grid-7-columns: var(--grid-12-columns);
    --grid-8-columns: var(--grid-12-columns);
    --grid-9-columns: var(--grid-12-columns);
    --header-padding-v: var(--dimensions-spacing-spacing-2);
    --header-padding-h: var(--dimensions-spacing-spacing-4);
    --main-container-main-container-margin: var(--dimensions-spacing-spacing-1);
    --main-container-main-container-width: var(--screen-screen-width);
    --main-container-main-main-padding-bottom: var(--dimensions-spacing-spacing-4);
    --main-container-main-main-padding-h: var(--dimensions-spacing-spacing-4);
    --main-container-main-main-padding-v: var(--dimensions-spacing-spacing-4);
    --main-container-main-main-blocks-gap-h: var(--grid-gutter);
    --main-container-main-main-blocks-gap-v: var(--grid-gutter);
    --main-container-main-main-blocks-gap-v-large: var(--grid-gutter);
    --main-container-main-aside-width: 12.5rem;
    --main-container-main-main-min-width: 22rem;
    --main-container-main-main-width: 22rem;
    --main-container-main-sidebar-width: 22.5rem;
    --main-container-main-main-max-width: 39.5rem;
    --main-container-main-main-width-with-aside: var(--main-container-main-main-width);
    --main-container-main-main-width-with-sidebar: var(--main-container-main-main-width);
    --main-container-main-main-width-with-sidebar-and-aside: var(--main-container-main-main-width);
    --main-container-main-lists-blocks-gap-v: var(--dimensions-spacing-spacing-3);
    --main-container-main-lists-group-padding: var(--dimensions-spacing-spacing-3);
    --main-container-main-lists-blocks-gap-v-large: var(--dimensions-spacing-spacing-4);
    --main-container-main-lists-blocks-gap-v-small: var(--accessibility-target-gap-min);
    --main-container-main-region-region-blocks-gap-v-small: var(--dimensions-spacing-spacing-2);
    --main-container-main-region-region-padding-v: var(--dimensions-spacing-spacing-2);
    --main-container-main-region-region-blocks-gap-v: var(--dimensions-spacing-spacing-3);
    --main-container-main-region-region-padding-bottom: var(--dimensions-spacing-spacing-3);
    --main-container-main-region-region-padding-h: var(--dimensions-spacing-spacing-4);
    --main-container-main-region-region-blocks-gap-v-large: var(--dimensions-spacing-spacing-5);
    --main-container-main-region-cards-card-blocks-gap-h-small: var(--dimensions-spacing-spacing-1);
    --main-container-main-region-cards-card-blocks-gap-v-small: var(--dimensions-spacing-spacing-1);
    --main-container-main-region-cards-card-blocks-gap-h: var(--dimensions-spacing-spacing-2);
    --main-container-main-region-cards-card-blocks-gap-v: var(--dimensions-spacing-spacing-2);
    --main-container-main-region-cards-card-blocks-gap-h-large: var(--dimensions-spacing-spacing-3);
    --main-container-main-region-cards-card-blocks-gap-v-large: var(--dimensions-spacing-spacing-3);
    --main-container-main-region-cards-card-border-radius: var(--shapes-round-medium);
    --main-container-main-region-cards-card-padding: var(--dimensions-spacing-spacing-4);
    --main-container-main-tables-column-min-width: 15rem;
    --main-container-main-tables-column-max-width: 18.125rem;
    --main-container-pre-login-main-container-blocks-gap-v: var(--grid-gutter);
    --menu-horizontal-padding-v: var(--dimensions-spacing-spacing-1);
    --menu-horizontal-padding-h: var(--dimensions-spacing-spacing-4);
    --screen-screen-min-width: 22.5rem;
    --screen-screen-max-width: 40rem;
    --screen-screen-min-height: 60rem;
    --screen-screen-width: var(--screen-screen-min-width);
    --screen-breakpoints-tablet-mobile-min: 22.5rem;
    --screen-breakpoints-tablet-mobile-max: 40rem;
    --screen-breakpoints-tablet-v-min: 40.0625rem;
    --screen-breakpoints-tablet-v-max: 64rem;
    --screen-breakpoints-tablet-h-min: 64.0625rem;
    --screen-breakpoints-tablet-h-max: 80rem;
    --text-panels-modals-min-width: 18rem;
    --text-panels-modals-max-width: 37.5rem;
    --text-panels-tooltips-max-width: 18rem;
    /* string */
    --device: Mobile;
  }
}

/*!*************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/@fabrick/component-library/lib/component-library.css?ngGlobalStyle ***!
  \*************************************************************************************************************************************************************************************************************************************************************************/
:root{--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700}h1.fbk-title-page-l{font-family:var(--typography-font-family-primary);font-size:var(--titles-and-paragraphs-font-sizes-headings-h1-l);font-weight:var(--fw-bold);margin:0;font-feature-settings:"liga" off}h1.fbk-title-page-m{font-family:var(--typography-font-family-primary);font-size:var(--titles-and-paragraphs-font-sizes-headings-h1-m);font-weight:var(--fw-bold);margin:0;font-feature-settings:"liga" off}h1.fbk-title-page-s{font-family:var(--typography-font-family-primary);font-size:var(--titles-and-paragraphs-font-sizes-headings-h1-s);font-weight:var(--fw-bold);margin:0;font-feature-settings:"liga" off}h1.fbk-title-page-xs{font-family:var(--typography-font-family-primary);font-size:var(--titles-and-paragraphs-font-sizes-headings-h1-xs);font-weight:var(--fw-bold);margin:0;font-feature-settings:"liga" off}h1.fbk-title-page-xxs{font-family:var(--typography-font-family-primary);font-size:var(--titles-and-paragraphs-font-sizes-headings-h1-xxs);font-style:normal;font-weight:700;line-height:normal}h2.fbk-section-title-l{font-family:var(--typography-font-family-primary);font-size:var(--titles-and-paragraphs-font-sizes-headings-h2-l);font-weight:var(--fw-bold);margin:0;font-feature-settings:"liga" off}h2.fbk-section-title-m{font-family:var(--typography-font-family-primary);font-size:var(--titles-and-paragraphs-font-sizes-headings-h2-m);font-weight:var(--fw-bold);margin:0;font-feature-settings:"liga" off}h2.fbk-section-title-s{font-family:var(--typography-font-family-primary);font-size:var(--titles-and-paragraphs-font-sizes-headings-h2-s);font-weight:var(--fw-bold);margin:0;font-feature-settings:"liga" off}h3.fbk-paragraph-title{font-family:var(--typography-font-family-primary);font-size:var(--titles-and-paragraphs-font-sizes-headings-h3-l);font-weight:var(--fw-bold);margin:0;font-feature-settings:"liga" off}h3.fbk-paragraph-title-m{font-family:var(--typography-font-family-primary);font-size:var(--titles-and-paragraphs-font-sizes-headings-h3-m);font-weight:var(--fw-bold);margin:0;font-feature-settings:"liga" off}h4.fbk-h4{font-family:var(--typography-font-family-primary);font-size:var(--titles-and-paragraphs-font-sizes-headings-h4);font-weight:var(--fw-bold);margin:0;font-feature-settings:"liga" off}h5.fbk-h5{font-family:var(--typography-font-family-primary);font-size:var(--titles-and-paragraphs-font-sizes-headings-h5);font-weight:var(--fw-bold);margin:0;font-feature-settings:"liga" off}h5.fbk-h5-uppercase{font-family:var(--typography-font-family-secondary);font-size:var(--titles-and-paragraphs-font-sizes-headings-h5);font-weight:var(--fw-medium);letter-spacing:15%;text-transform:uppercase;margin:0;font-feature-settings:"liga" off}h5.fbk-h5-underline{font-family:var(--typography-font-family-secondary);font-size:var(--titles-and-paragraphs-font-sizes-headings-h6);font-weight:var(--fw-medium);text-decoration:underline;margin:0;font-feature-settings:"liga" off}h6.fbk-h6{font-family:var(--typography-font-family-secondary);font-size:var(--titles-and-paragraphs-font-sizes-headings-h6);font-weight:var(--fw-regular);text-decoration:underline;margin:0;font-feature-settings:"liga" off}.fbk-subheading-strong{font-family:var(--typography-font-family-secondary);font-size:var(--titles-and-paragraphs-font-sizes-headings-subheading);font-weight:var(--fw-semibold);margin:0;font-feature-settings:"liga" off}.fbk-subheading{font-family:var(--typography-font-family-secondary);font-size:var(--titles-and-paragraphs-font-sizes-headings-subheading);font-weight:var(--fw-regular);margin:0;font-feature-settings:"liga" off}h4.fbk-header-heading-1{font-family:var(--typography-font-family-secondary);font-size:1rem;font-weight:var(--fw-medium);margin:0;font-feature-settings:"liga" off}h5.fbk-header-heading-2{font-family:var(--typography-font-family-secondary);font-size:.875rem;font-weight:var(--fw-medium);margin:0;font-feature-settings:"liga" off}h6.fbk-header-heading-3{font-family:var(--typography-font-family-secondary);font-size:.75rem;font-weight:var(--fw-semibold);margin:0;font-feature-settings:"liga" off}h4.fbk-sidebar-heading-1{font-family:var(--typography-font-family-secondary);font-size:1.25rem;font-weight:var(--fw-medium);margin:0;font-feature-settings:"liga" off}h5.fbk-sidebar-heading-2{font-family:var(--typography-font-family-secondary);font-size:1rem;font-weight:var(--fw-medium);margin:0;font-feature-settings:"liga" off}h6.fbk-sidebar-heading-3{font-family:var(--typography-font-family-secondary);font-size:.75rem;font-weight:var(--fw-medium);margin:0;font-feature-settings:"liga" off}h4.fbk-footer-heading-1{font-family:var(--typography-font-family-secondary);font-size:1rem;font-weight:var(--fw-medium);margin:0;font-feature-settings:"liga" off}h5.fbk-footer-heading-2{font-family:var(--typography-font-family-secondary);font-size:.875rem;font-weight:var(--fw-medium);margin:0;font-feature-settings:"liga" off}h6.fbk-footer-heading-3{font-family:var(--typography-font-family-secondary);font-size:.75rem;font-weight:var(--fw-semibold);margin:0;font-feature-settings:"liga" off}.fbk-paragraph-big,.fbk-paragraph-very-big{font-family:var(--typography-font-family-secondary);font-size:var(--titles-and-paragraphs-font-sizes-paragraphs-big);font-weight:var(--fw-regular);font-feature-settings:"liga" off}.fbk-paragraph-very-big{font-size:var(--titles-and-paragraphs-font-sizes-paragraphs-very-big);font-weight:var(--fw-medium)}.fbk-paragraph-big-bold{font-family:var(--typography-font-family-secondary);font-size:var(--titles-and-paragraphs-font-sizes-paragraphs-big);font-weight:var(--fw-semibold);font-feature-settings:"liga" off}.fbk-paragraph-very-big-bold{font-family:var(--typography-font-family-secondary);font-size:var(--titles-and-paragraphs-font-sizes-paragraphs-very-big);font-weight:var(--fw-semibold);font-feature-settings:"liga" off}.fbk-paragraph-very-very-big-bold{font-family:var(--typography-font-family-secondary);font-size:var(--titles-and-paragraphs-font-sizes-paragraphs-very-very-big);font-weight:var(--fw-semibold);font-feature-settings:"liga" off}.fbk-paragraph-big-link{font-family:var(--typography-font-family-secondary);font-size:var(--titles-and-paragraphs-font-sizes-paragraphs-big);font-weight:var(--fw-regular);font-feature-settings:"liga" off}.fbk-paragraph,.fbk-paragraph-italic,.fbk-paragraph-big-italic,.fbk-paragraph-small-italic{font-family:var(--typography-font-family-secondary);font-size:var(--titles-and-paragraphs-font-sizes-paragraphs-default);font-weight:var(--fw-regular);font-feature-settings:"liga" off}.fbk-paragraph-italic,.fbk-paragraph-big-italic,.fbk-paragraph-small-italic{font-style:italic;font-feature-settings:"liga" off}.fbk-paragraph-small-italic{font-size:var(--titles-and-paragraphs-font-sizes-paragraphs-small)}.fbk-paragraph-big-italic{font-size:var(--titles-and-paragraphs-font-sizes-paragraphs-big)}.fbk-paragraph-link{font-family:var(--typography-font-family-secondary);font-size:var(--titles-and-paragraphs-font-sizes-paragraphs-default);font-weight:var(--fw-medium);text-decoration:underline;font-feature-settings:"liga" off}.fbk-paragraph-bold{font-family:var(--typography-font-family-secondary);font-size:var(--titles-and-paragraphs-font-sizes-paragraphs-default);font-weight:var(--fw-bold);font-feature-settings:"liga" off}.fbk-paragraph-small,.fbk-paragraph-small-link{font-family:var(--typography-font-family-secondary);font-size:var(--titles-and-paragraphs-font-sizes-paragraphs-small);font-weight:var(--fw-regular);font-feature-settings:"liga" off}.fbk-paragraph-small-bold{font-family:var(--typography-font-family-secondary);font-size:var(--titles-and-paragraphs-font-sizes-paragraphs-small);font-weight:var(--fw-semibold);font-feature-settings:"liga" off}.fbk-hero-title-1{font-family:var(--typography-font-family-primary);font-size:var(--titles-and-paragraphs-font-sizes-hero-title-1);font-weight:var(--fw-bold);font-feature-settings:"liga" off}.fbk-hero-title-2{font-family:var(--typography-font-family-primary);font-size:var(--titles-and-paragraphs-font-sizes-hero-title-2);font-weight:var(--fw-bold);font-feature-settings:"liga" off}.fbk-fieldgroup-title{font-family:var(--typography-font-family-secondary);font-size:1rem;margin:0;font-weight:var(--fw-semibold);font-feature-settings:"liga" off}.fbk-btn-small-label{font-family:var(--typography-font-family-secondary);font-size:.875rem;font-weight:var(--fw-semibold);font-feature-settings:"liga" off}.fbk-btn-medium-label{font-family:var(--typography-font-family-secondary);font-size:1rem;font-weight:var(--fw-semibold);font-feature-settings:"liga" off}.fbk-btn-big-label{font-family:var(--typography-font-family-secondary);font-size:1.25rem;font-weight:var(--fw-semibold);font-feature-settings:"liga" off}.fbk-link{font-family:var(--typography-font-family-secondary);font-size:1rem;font-weight:var(--fw-regular);font-feature-settings:"liga" off}.fbk-link:hover{font-family:var(--typography-font-family-secondary);font-size:1rem;font-weight:var(--fw-medium);font-feature-settings:"liga" off}.fbk-ribbon-text{font-family:var(--typography-font-family-secondary);font-size:1.125rem;font-weight:var(--fw-medium);font-feature-settings:"liga" off}.fbk-form-field-label{font-family:var(--typography-font-family-secondary);font-size:.875rem;font-weight:var(--fw-regular);font-feature-settings:"liga" off}.fbk-form-field-placeholder{font-family:var(--typography-font-family-secondary);font-size:1rem;font-style:italic;font-weight:var(--fw-regular);font-feature-settings:"liga" off}.fbk-form-field-placeholder-hover,.fbk-form-field-value{font-family:var(--typography-font-family-secondary);font-size:1rem;font-weight:var(--fw-medium);font-feature-settings:"liga" off}.fbk-form-field-value-focus{font-family:var(--typography-font-family-secondary);font-size:1rem;font-weight:var(--fw-semibold);font-feature-settings:"liga" off}.fbk-form-field-value-big{font-family:var(--typography-font-family-secondary);font-size:1.125rem;font-weight:var(--fw-medium);font-feature-settings:"liga" off}.fbk-form-field-value-big-focus{font-family:var(--typography-font-family-secondary);font-size:1.125rem;font-weight:var(--fw-semibold);font-feature-settings:"liga" off}.fbk-form-field-supp-text{font-family:var(--typography-font-family-secondary);font-size:.75rem;font-weight:var(--fw-medium);font-feature-settings:"liga" off}.fbk-form-field-otp-value{font-family:var(--typography-font-family-secondary);font-size:2rem;font-weight:var(--fw-regular);font-feature-settings:"liga" off}.fbk-form-field-otp-value-focus{font-family:var(--typography-font-family-secondary);font-size:2rem;font-weight:var(--fw-medium);font-feature-settings:"liga" off}.fbk-form-field-value-selected{font-family:var(--typography-font-family-secondary);font-size:1rem;font-weight:var(--fw-bold);font-feature-settings:"liga" off}.fbk-form-field-value-off,.fbk-form-field-value-off-hover{font-family:var(--typography-font-family-secondary);font-size:.75rem;font-weight:var(--fw-medium);font-feature-settings:"liga" off}.fbk-icon-btn{background-color:transparent;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.fbk-icon-btn:disabled{cursor:default}.hidden{visibility:hidden!important}.d-none{display:none!important}.d-transparent{color:transparent!important}fieldset{display:block;margin:0;padding:0;min-inline-size:min-content;border:none}.fbk-shadow-neutral-grey-1{box-shadow:0 0 var(--elevations-inner-shadow-blur) var(--elevations-inner-shadow-spread) var(--color-absolute-black-20) inset,var(--elevations-elevation-1-x-axis) var(--elevations-elevation-1-y-axis) var(--elevations-elevation-1-blur) var(--elevations-elevation-1-spread) var(--general-elevations-neutral-grey)}.fbk-shadow-neutral-grey-2{box-shadow:0 0 var(--elevations-inner-shadow-blur) var(--elevations-inner-shadow-spread) var(--color-absolute-black-10) inset,var(--elevations-elevation-2-x-axis) var(--elevations-elevation-2-y-axis) var(--elevations-elevation-2-blur) var(--elevations-elevation-2-spread) var(--general-elevations-neutral-grey)}.fbk-shadow-absolute-black-1{box-shadow:0 0 var(--elevations-inner-shadow-blur) var(--elevations-inner-shadow-spread) var(--color-absolute-black-10) inset,var(--elevations-elevation-1-x-axis) var(--elevations-elevation-1-y-axis) var(--elevations-elevation-1-blur) var(--elevations-elevation-1-spread) var(--general-elevations-absolute-black)}.fbk-shadow-absolute-black-2{box-shadow:0 0 var(--elevations-inner-shadow-blur) var(--elevations-inner-shadow-spread) var(--color-absolute-black-10) inset,var(--elevations-elevation-2-x-axis) var(--elevations-elevation-2-y-axis) var(--elevations-elevation-2-blur) var(--elevations-elevation-2-spread) var(--general-elevations-absolute-black)}.fbk-shadow-absolute-black-3{box-shadow:0 0 var(--elevations-inner-shadow-blur) var(--elevations-inner-shadow-spread) var(--color-absolute-black-10) inset,var(--elevations-elevation-3-x-axis) var(--elevations-elevation-3-y-axis) var(--elevations-elevation-3-blur) var(--elevations-elevation-3-spread) var(--general-elevations-absolute-black)}.fbk-shadow-absolute-white-2{box-shadow:0 0 var(--elevations-inner-shadow-blur) var(--elevations-inner-shadow-spread) var(--color-absolute-white-60) inset,var(--elevations-elevation-2-x-axis) var(--elevations-elevation-2-y-axis) var(--elevations-elevation-2-blur) var(--elevations-elevation-2-spread) var(--general-elevations-absolute-white)}.fbk-shadow-neutral-colored-1{box-shadow:0 0 var(--elevations-inner-shadow-blur) var(--elevations-inner-shadow-spread) var(--color-neutral-colored-colored-8) inset,var(--elevations-elevation-1-x-axis) var(--elevations-elevation-1-y-axis) var(--elevations-elevation-1-blur) var(--elevations-elevation-1-spread) var(--general-elevations-neutral-colored)}.fbk-blur{backdrop-filter:blur(15px)}.fbk-scrollbar,.fbk-scrollbar-dark,.fbk-scrollbar-light{--scrollbar-width: var(--dimensions-spacing-spacing-3\);--scrollbar-border-radius: .5rem;--scrollbar-padding: .125rem;--scrollbar-handle-border-radius: .25rem}.fbk-scrollbar-light{--scrollbar-bg: var(--general-helpers-light-bg-scrollbar-background);--scrollbar-handle-bg: var(--general-helpers-light-bg-handles);--scrollbar-handle-bg-active: var(--general-helpers-light-bg-handles-active)}.fbk-scrollbar-dark{--scrollbar-bg: var(--general-helpers-dark-bg-scrollbar-background);--scrollbar-handle-bg: var(--general-helpers-dark-bg-handles);--scrollbar-handle-bg-active: var(--general-helpers-dark-bg-handles-active)}.fbk-scrollbar::-webkit-scrollbar,.fbk-scrollbar-light::-webkit-scrollbar,.fbk-scrollbar-dark::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width)}.fbk-scrollbar::-webkit-scrollbar-track,.fbk-scrollbar-light::-webkit-scrollbar-track,.fbk-scrollbar-dark::-webkit-scrollbar-track{background:var(--scrollbar-bg);padding:var(--scrollbar-padding);border-radius:var(--scrollbar-border-radius)}.fbk-scrollbar::-webkit-scrollbar-thumb,.fbk-scrollbar-light::-webkit-scrollbar-thumb,.fbk-scrollbar-dark::-webkit-scrollbar-thumb{background-color:var(--scrollbar-handle-bg);border-radius:var(--scrollbar-handle-border-radius)}.fbk-scrollbar::-webkit-scrollbar-thumb:active,.fbk-scrollbar-light::-webkit-scrollbar-thumb:active,.fbk-scrollbar-dark::-webkit-scrollbar-thumb:active{background-color:var(--scrollbar-handle-bg-active)}.fbk-screen-reader-text{border:0;padding:0;margin:0;-webkit-user-select:none;user-select:none;position:absolute!important;height:0;width:0;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}@media screen and (max-width:40.0624rem){.fbk-hide-mobile{display:none}}@media screen and (min-width:40.0624rem){.fbk-show-mobile{display:none}}@media screen and (max-width:64.0624rem){.fbk-hide-tablet-v{display:none}}@media screen and (min-width:64.0624rem){.fbk-show-tablet-v{display:none}}@media screen and (max-width:80.0624rem){.fbk-hide-tablet-h{display:none}}@media screen and (min-width:80.0624rem){.fbk-show-tablet-h{display:none}}.fbk-form{display:flex;flex-direction:column;gap:var(--forms-form-blocks-gap)}.fbk-form .fbk-fieldgroup{display:flex;flex-direction:column}.fbk-form .fbk-fieldgroup .fbk-fieldgroup-title{margin-bottom:var(--forms-fieldgroups-fieldgroup-fields-gap-v)}.fbk-form .fbk-fieldgroup .fbk-fieldgroup-fields{display:flex;flex-wrap:wrap;gap:var(--forms-fieldgroups-fieldgroup-fields-gap-v) 1.5rem}.fbk-form .fbk-fieldgroup .fbk-fieldgroup-fields:not(:first-of-type){margin-top:var(--forms-fieldgroups-fieldgroup-blocks-gap)}@media screen and (max-width:40.0624rem){.fbk-form .fbk-fieldgroup .fbk-fieldgroup-fields{flex-direction:column}.fbk-form .fbk-fieldgroup .fbk-fieldgroup-fields>*:not(.fbk-field-static){width:100%}}.fbk-spinner{animation:spinner 1.7s linear infinite}@keyframes spinner{0%{rotate:0}to{rotate:360deg}}.fbk-placeholder,.fbk-placeholder-dark,.fbk-placeholder-light{width:100%;height:1rem;border-radius:.5rem}.fbk-placeholder-light{opacity:.15;background:var(--tables-row-default-primary-content)}.fbk-placeholder-dark{opacity:.5;background:var(--forms-field-filled-focus-clear-icon)}

/*!***************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./src/base-styles.css?ngGlobalStyle ***!
  \***************************************************************************************************************************************************************************************************************************/
body {
    display:none;
}

