@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600&display=swap");

:root {
    --o-font-direct: "Montserrat", Arial, sans-serif;
    --o-font-serif: "Montserrat", Arial, sans-serif;
    --o-text-headerXXL: 600 56px / 64px var(--o-font-direct);
    --o-text-headerXL: 600 36px / 40px var(--o-font-direct);
    --o-text-headerL: 600 30px / 34px var(--o-font-direct);
    --o-text-headerM: 600 24px / 28px var(--o-font-direct);
    --o-text-headerS: 600 17px / 20px var(--o-font-direct);
    --o-text-headerXS: 600 15px / 20px var(--o-font-direct);
    --o-text-paragraphXXL: 400 36px / 40px var(--o-font-direct);
    --o-text-paragraphXL: 600 17px / 24px var(--o-font-direct);
    --o-text-paragraphL: 600 15px / 20px var(--o-font-direct);
    --o-text-paragraphM: 400 15px / 20px var(--o-font-serif);
    --o-text-paragraphS: 400 13px / 20px var(--o-font-serif);
    --o-text-paragraphXS: 400 12px / 16px var(--o-font-serif);
    --o-text-paragraphXXS: 400 10px / 16px var(--o-font-serif);
    --o-text-captionL: 600 12px / 16px var(--o-font-direct);
    --o-text-captionM: 400 12px / 16px var(--o-font-serif);
    --o-text-captionS: 600 10px / 16px var(--o-font-direct);
    --o-text-captionXS: 400 10px / 16px var(--o-font-serif);
}

:root, [data-o-theme=light] {
    --o-app-background: #fff;
    --o-app-text-color: #000;
    --o-color-blackberry: #000;
    --o-color-icecream: #fff;
    --o-color-coal: #262738;
    --o-color-biege: #f9f4de;
    --o-color-halva: #8f94b8;
    --o-color-rain: #b3b5cc;
    --o-color-sashagrey: #d1d3e0;
    --o-color-fog: #eff0ff;
    --o-color-cloud: #f2f2f7;
    --o-color-ink: #524bb7;
    --o-color-curacao: #6b58fc;
    --o-color-kiwi: #16a511;
    --o-color-lime: #4cc121;
    --o-color-mint: #dbffb8;
    --o-color-raspberry: #f34d16;
    --o-color-strawberry: #ff6524;
    --o-color-lemon: #ffd561;
    --o-color-banana: #fff1bd;
    --o-color-bluealt: #3B62FF;
    --o-shadow-rgb-color: 82, 75, 183;
    --o-shadow-xs: inset 0 -1px 0 rgba(var(--o-shadow-rgb-color), 0.16);
    --o-shadow-sm: 0 4px 8px rgba(var(--o-shadow-rgb-color), 0.16);
    --o-shadow-m: 0 4px 16px rgba(var(--o-shadow-rgb-color), 0.16);
    --o-shadow-l: 0 8px 32px rgba(var(--o-shadow-rgb-color), 0.32);
    --o-shadow-xl: 0 12px 54px rgba(var(--o-shadow-rgb-color), 0.54);
    --o-overlay-color: rgba(0, 0, 0, 0.3);
    --o-focus-ring-color: rgba(107, 88, 252, 0.1);
    --o-focus-ring-hover-color: rgba(243, 77, 22, 0.1);
    color: #000;
    --o-text-color-dark: #000;
    --o-text-color-light: #fff;
    --o-text-color-danger: #f34d16;
    --o-text-color-success: #16a511;
    --o-text-color-secondary: #8f94b8;
    --o-panel-text-color: #000;
    --o-panel-background: #fff;
    --o-panel-border-color: #eff0ff;
    --o-panel-info-text-color: #000;
    --o-panel-info-background: #eff0ff;
    --o-panel-accent-text-color: #000;
    --o-panel-accent-background: #f9f4de;
    --o-panel-warning-text-color: #000;
    --o-panel-warning-background: #fff1bd;
    --o-panel-danger-text-color: #fff;
    --o-panel-danger-background: #f34d16;
    --o-panel-success-text-color: #000;
    --o-panel-success-background: #dbffb8;
    --o-popper-text-color: #000;
    --o-popper-background: #fff;
    --o-link-color: #6b58fc;
    --o-link-hover-color: #f34d16;
    --o-link-color-dark: #000;
    --o-link-hover-color-dark: #f34d16;
    --o-link-color-light: #fff;
    --o-link-hover-color-light: #f34d16;
    --o-link-color-danger: #f34d16;
    --o-link-hover-color-danger: #000;
    --o-link-color-success: #16a511;
    --o-link-hover-color-success: #f34d16;
    --o-link-color-secondary: #8f94b8;
    --o-link-hover-color-secondary: #f34d16;
    --o-button-color: #6b58fc;
    --o-button-border-color: rgba(107, 88, 252, 0.2);
    --o-button-hover-color: #f34d16;
    --o-button-hover-border-color: rgba(243, 77, 22, 0.2);
    --o-button-active-color: #f34d16;
    --o-button-active-border-color: rgba(243, 77, 22, 0.2);
    --o-button-disabled-color: #6b58fc;
    --o-button-disabled-border-color: rgba(107, 88, 252, 0.2);
    --o-button-disabled-hover-active-color: #6b58fc;
    --o-button-disabled-hover-active-border-color: rgba(107, 88, 252, 0.2);
    --o-button-primary-color: #fff;
    --o-button-primary-background: #3B62FF;
    --o-button-primary-background-hover: #524bb7;
    --o-button-secondary-background: rgba(107, 88, 252, 0.1);
    --o-button-secondary-hover-active-background: rgba(243, 77, 22, 0.1);
    --o-button-secondary-disabled-background: rgba(107, 88, 252, 0.1);
    --o-button-toggled-color: #fff;
    --o-button-toggled-background: #6b58fc;
    --o-button-toggled-border-color: #6b58fc;
    --o-button-toggled-hover-color: #fff;
    --o-button-toggled-hover-border-color: #6b58fc;
    --o-button-toggled-hover-background: #6b58fc;
    --o-button-toggled-active-color: #fff;
    --o-button-toggled-disabled-color: #fff;
    --o-button-slotinfo-color: #000;
    --o-button-slotinfo-background: #fff1bd;
    --o-button-slotinfo-background-image-before: url(data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1 1'%3E%3Cpath d='M0,0A1 1 0 0 0 1 1h-1v-1z' fill='%23fff1bd'%3E%3C/path%3E%3C/svg%3E);
    --o-button-slotinfo-background-image-after: url(data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1 1'%3E%3Cpath fill='%23fff1bd' d='M0,1A1 1 0 0 0 1 0h1v1z'%3E%3C/path%3E%3C/svg%3E);
    --o-input-placeholder-color: #8f94b8;
    --o-input-border-radius: 6px;
    --o-input-placeholder-color: #8f94b8;
    --o-input-color: #000;
    --o-input-background-color: #fff;
    --o-input-border-color: #d1d3e0;
    --o-input-invalid-background-color: #fff1bd;
    --o-input-disabled-color: rgba(0, 0, 0, 0.2);
    --o-input-disabled-background-color: #fff;
    --o-input-disabled-border-color: rgba(209, 211, 224, 0.2);
    --o-view-color: #000;
    --o-alert-color: #000;
    --o-alert-background: #fff1bd;
    --o-alert-danger-color: #fff;
    --o-alert-danger-background: #f34d16;
    --o-alert-link-color: #6b58fc;
    --o-alert-expander-icon-color: #8f94b8;
    --o-popup-background: #fff;
    --o-popup-text-color: #000;
    --o-popup-background-danger: #f34d16;
    --o-popup-text-color-danger: #fff;
    --o-popup-background-warning: #fff1bd;
    --o-popup-text-color-warning: #000;
    --o-popup-close-button-color: #6b58fc;
    --o-popup-close-button-hover-color: #f34d16;
    --o-checkbox-hover-border-color: rgba(243, 77, 22, 0.4);
    --o-checkbox-border-color: rgba(107, 88, 252, 0.4);
    --o-checkbox-slotinfo-default-color: #8f94b8;
    --o-checkbox-slotinfo-disabled-color: #000;
    --o-checkbox-invalid-box-shadow-color: #fff1bd;
    --o-checkbox-background-color: transparent;
    --o-counter-content-border-color: var(--o-button-border-color);
    --o-counter-content-secondary-border-color: transparent;
    --o-counter-button-color: #6b58fc;
    --o-counter-disabled-button-color: #d1d3e0;
    --o-counter-secondary-disabled-button-color: #8f94b8;
    --o-counter-seconday-disabled-bg: rgba(143, 148, 184, 0.1);
    --o-modal-background: #fff;
    --o-modal-text-color: #000;
    --o-modal-hint-text-color: #fff;
    --o-modal-hint-bg-color: rgba(0, 0, 0, 0.75);
    --o-switch-background: rgba(143, 148, 184, 0.32);
    --o-switch-hover-background: rgba(143, 148, 184, 0.64);
    --o-switch-invalid-box-shadow-color: #fff1bd;
    --o-select-color: #000;
    --o-select-background-color: #fff;
    --o-select-hover-color: #fff;
    --o-select-hover-background-color: #6b58fc;
    --o-select-active-color: #fff;
    --o-select-active-background-color: #6b58fc;
    --o-select-selected-color: #fff;
    --o-select-selected-background-color: #6b58fc;
    --o-select-checked-color: #6b58fc;
    --o-select-checked-background-color: #fff;
    --o-toggle-background: rgba(143, 148, 184, 0.1);
    --o-toggle-button-color: #000;
    --o-toggle-button-background: #fff;
    --o-toggle-button-shadow-color: rgba(0, 0, 0, 0.1);
    --o-toggle-button-toggled-hover-backgroudn: rgba(255, 255, 255, 0.5);
    --o-toast-close-color: #6b58fc;
    --o-toast-close-hover-color: #f34d16;
    --o-toast-info-color: #000;
    --o-toast-info-background: #eff0ff;
    --o-toast-accent-color: #000;
    --o-toast-accent-background: #f9f4de;
    --o-toast-warning-color: #000;
    --o-toast-warning-background: #fff1bd;
    --o-toast-danger-color: #fff;
    --o-toast-danger-background: #f34d16;
    --o-toast-danger-close-color: #fff;
    --o-toast-danger-close-hover-color: #fff;
    --o-toast-success-color: #000;
    --o-toast-success-background: #dbffb8;
    --o-toast-hint-color: #fff;
    --o-toast-hint-background: rgba(38, 39, 56, 0.9);
    --o-toast-hint-close-btn-color: #8f94b8;
    --o-toast-hint-close-btn-hover-color: #f34d16;
    --o-radio-hover-border-color: rgba(243, 77, 22, 0.4);
    --o-radio-border-color: rgba(107, 88, 252, 0.4);
    --o-radio-slotinfo-default-color: #8f94b8;
    --o-radio-slotinfo-disabled-color: #000;
    --o-radio-invalid-box-shadow-color: #fff1bd;
    --o-radio-background-color: transparent;
    --o-date-input-arrow-border-color: rgba(107, 88, 252, 0.2);
    --o-calendar-navbutton-color: #6b58fc;
    --o-calendar-navbutton-hover-color: #f34d16;
    --o-calendar-navbutton-active-color: #6b58fc;
    --o-calendar-weekday-color: #8f94b8;
    --o-calendar-day-color: #000;
    --o-calendar-day-hover-color: #fff;
    --o-calendar-day-hover-background-color: #6b58fc;
    --o-calendar-day-today-border-color: rgba(107, 88, 252, 0.2);
    --o-calendar-day-weekend-holiday-color: #f34d16;
    --o-calendar-day-workday-color: #000;
    --o-calendar-today-button-color: #6b58fc;
    --o-calendar-today-button-hover-color: #f34d16;
}


svg {
  flex-shrink: 0;
  display: block;
  width: 0;
  height: 0;
  transition: 0.3s all;
}

*,
*::after,
*::before {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

body,
html {
  /* background-image: url(/img/background.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center; */
  color: #012F56;
  font-family: "Montserrat", sans-serif;
  font-size: 16px;
  font-weight: 400;
  margin: 0 auto;
  /* height: 100%; */
  -webkit-text-size-adjust: 100%;
  letter-spacing: 0.01em;
  background: #F9F9F9;
}

html {
  overflow-y: scroll;
}

body {
  font-size: 16px;
  top: 0px !important;
  /* overflow-y: scroll; */
}

.container{
	margin:0 auto;
	max-width:90%;
	width:90%!important;
}

.table {
  border: none;
  margin: 10px auto;
}
.table tbody th { 
	padding: 3px 15px;
}
.table thead th {
	font-weight: bold;
	border: none;
	padding: 10px 15px;
	background: #d8d8d8;
	font-size: 14px;
}
.table thead tr th:first-child {
	border-radius: 8px 0 0 8px;
}
.table thead tr th:last-child {
	border-radius: 0 8px 8px 0;
}
.table tbody td {
	text-align: left;
	border: none;
	padding: 10px 15px;
	font-size: 14px;
	vertical-align: top;
}
.table tbody tr:nth-child(even){
	background: #f3f3f3;
}
.table tbody tr td:first-child {
	border-radius: 8px 0 0 8px;
}
.table tbody tr td:last-child {
	border-radius: 0 8px 8px 0;
}
.taxp {
  position: relative;
  cursor: pointer;
  color: #3b62ff;
}

.taxphide {
  display: none;
  position: absolute;
  background: white;
  padding: 20px;
  left: 0;
  white-space: nowrap;
  border-radius: 10px;
  border: 1px solid #ebebeb;
  z-index: 1;
}

.taxp:hover .taxphide {
  display: block !important;
}

.flights__price-collapse {
  display: none;
  position: absolute;
  right: 0px;
  width: max-content;
  z-index: 99;
  font-size: 11px;
  color: black;
}

.flights__price-collapse table {
  background: white;
  border-radius: 10px;
}

.flights__price:hover .flights__price-collapse, .reg__total-price:hover .flights__price-collapse {
  display: block;
}

.radioinput{
  display: inline-flex;
  background: #fff;
  height: 39px;
  width: 100%;
  align-items: center;
  border-radius: 9px;
  border: solid 1px #e8e8e8;
}
.radioinput .gender{
  height: 100%;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-evenly;
  border-radius: 9px;
  cursor: pointer;
  transition: all 0.3s ease;
}
input[type="radio"]{
  display: none;
}
#gen-1:checked:checked ~ .gen-1,
#gen-2:checked:checked ~ .gen-2,
#gen-3:checked:checked ~ .gen-3,
#gen-4:checked:checked ~ .gen-4,
#gen-5:checked:checked ~ .gen-5,
#gen-6:checked:checked ~ .gen-6,
#gen-7:checked:checked ~ .gen-7,
#gen-8:checked:checked ~ .gen-8,
#gen-9:checked:checked ~ .gen-9,
#gen-10:checked:checked ~ .gen-10,
#gen-11:checked:checked ~ .gen-11,
#gen-12:checked:checked ~ .gen-12,
#gen-13:checked:checked ~ .gen-13,
#gen-14:checked:checked ~ .gen-14,
#gen-15:checked:checked ~ .gen-15,
#gen-16:checked:checked ~ .gen-16,
#gen-17:checked:checked ~ .gen-17,
#gen-18:checked:checked ~ .gen-18 {
  border-color: #1A94FF;
  background: #1A94FF;
}
#gen-1:checked:checked ~ .gen-1 .dot,
#gen-2:checked:checked ~ .gen-2 .dot,
#gen-3:checked:checked ~ .gen-3 .dot,
#gen-4:checked:checked ~ .gen-4 .dot,
#gen-5:checked:checked ~ .gen-5 .dot,
#gen-6:checked:checked ~ .gen-6 .dot,
#gen-7:checked:checked ~ .gen-7 .dot,
#gen-8:checked:checked ~ .gen-8 .dot,
#gen-9:checked:checked ~ .gen-9 .dot,
#gen-10:checked:checked ~ .gen-10 .dot,
#gen-11:checked:checked ~ .gen-11 .dot,
#gen-12:checked:checked ~ .gen-12 .dot,
#gen-13:checked:checked ~ .gen-13 .dot,
#gen-14:checked:checked ~ .gen-14 .dot,
#gen-15:checked:checked ~ .gen-15 .dot,
#gen-16:checked:checked ~ .gen-16 .dot,
#gen-17:checked:checked ~ .gen-17 .dot,
#gen-18:checked:checked ~ .gen-18 .dot {
  background: #fff;
}
#gen-1:checked:checked ~ .gen-1 .dot::before,
#gen-2:checked:checked ~ .gen-2 .dot::before,
#gen-3:checked:checked ~ .gen-3 .dot::before,
#gen-4:checked:checked ~ .gen-4 .dot::before,
#gen-5:checked:checked ~ .gen-5 .dot::before,
#gen-6:checked:checked ~ .gen-6 .dot::before,
#gen-7:checked:checked ~ .gen-7 .dot::before,
#gen-8:checked:checked ~ .gen-8 .dot::before,
#gen-9:checked:checked ~ .gen-9 .dot::before,
#gen-10:checked:checked ~ .gen-10 .dot::before,
#gen-11:checked:checked ~ .gen-11 .dot::before,
#gen-12:checked:checked ~ .gen-12 .dot::before,
#gen-13:checked:checked ~ .gen-13 .dot::before,
#gen-14:checked:checked ~ .gen-14 .dot::before,
#gen-15:checked:checked ~ .gen-15 .dot::before,
#gen-16:checked:checked ~ .gen-16 .dot::before,
#gen-17:checked:checked ~ .gen-17 .dot::before,
#gen-18:checked:checked ~ .gen-18 .dot::before {
  opacity: 1;
  transform: scale(1);
}
.radioinput .gender span{
  font-size: 20px;
  color: #808080;
}
#gen-1:checked:checked ~ .gen-1 span,
#gen-2:checked:checked ~ .gen-2 span,
#gen-3:checked:checked ~ .gen-3 span,
#gen-4:checked:checked ~ .gen-4 span,
#gen-5:checked:checked ~ .gen-5 span,
#gen-6:checked:checked ~ .gen-6 span,
#gen-7:checked:checked ~ .gen-7 span,
#gen-8:checked:checked ~ .gen-8 span,
#gen-9:checked:checked ~ .gen-9 span,
#gen-10:checked:checked ~ .gen-10 span,
#gen-11:checked:checked ~ .gen-11 span,
#gen-12:checked:checked ~ .gen-12 span,
#gen-13:checked:checked ~ .gen-13 span,
#gen-14:checked:checked ~ .gen-14 span,
#gen-15:checked:checked ~ .gen-15 span,
#gen-16:checked:checked ~ .gen-16 span,
#gen-17:checked:checked ~ .gen-17 span,
#gen-18:checked:checked ~ .gen-18 span {
  color: #fff;
}

.hint {
  position: absolute;
  bottom: 42px;
  right: 0;
  background: #f0694b;
  padding: 5px 10px;
  max-width: 300px;
  border-radius: 8px;
  color: #fff;
  opacity: 0.8;
}

.lang-icon-text {
  position: absolute;
  width: 19px;
  right: -11px;
  top: 18px;
  color: white;
  font-weight: 900;
  background: #3B62FF;
  line-height: 1;
}

.submit__form {
	display: flex;
	flex: auto;
	flex-direction: column;
	justify-content: space-evenly;
	align-items: center;
	margin: 0 auto;
}

.terms {
	width: 77%;
	margin:20px auto;
}

.terms span {
	color: #0074ff;
}

.mobile {
  display: none;
}

.hide {
  display: none !important;
}

.pmsg {
  background: #d6a800;
  width: fit-content;
  padding: 7px 15px;
  margin-bottom: 10px;
  color: white;
  border-radius: 5px;
}

.popupmsg {
  background: #d6a800;
  width: fit-content;
  padding: 7px 15px;
  margin-bottom: 10px;
  color: white;
  border-radius: 5px;
  position: absolute;
  bottom: 65px;
}

.page-title {
  display: none;
  margin-bottom: 25px;
  font-weight: 600;
  font-size: 24px;
  text-align: center;
}

.flights__sublist {
  display: flex;
  flex-wrap: wrap;
}
.flights__subitem {
  width: 50%;
}
.collapse .flights__subitem {
	width:100%;
}

.collapse ul {
	padding:10px;
}

.lightpick-container.rows-1 .top-buttons button{
  position: absolute;
}
.lightpick-container.rows-1 {
  max-width: 457px !important;
  margin: auto;
  left: 0;
  right: 0;
  border-radius: 15px;
}

@media (max-width: 768px) {
  .page-title {
    display: block;
  }
}

h4 {
  font-size: 16px;
  font-weight: 700;
  line-height: 1.43;
}

a {
  color: inherit;
  text-decoration: none;
  outline: none;
  transition: 0.3s all;
}

ul {
  list-style: none;
}

ul li {
  position: relative;
}

ul li:last-child {
  margin-bottom: 0;
  margin-right: 0;
}

ol {
  margin: 0;
}

ol li:last-child {
  margin-bottom: 0;
}

p {
  line-height: 1.6;
}

@media (max-width: 1000px) {
  p {
    font-size: 14px;
  }
  
  .flights__sublist {
    flex-direction: column;
  }
  .flights__subitem {
    width: 100%;
  }
}

.group {
}


.input {
  position: relative;
  padding-left: 50px;
  min-width: 171px;
}
.reg__inline .input {
  padding-left: 0px;
}

.input__ico {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 16px;
}

.input__ico svg {
  width: 24px;
  height: 24px;
  fill: #1A94FF;
}
/*
input[type=text],
input[type=number],
textarea {
  display: inline-block;
  width: 100%;
  height: 50px;
  padding: 0 20px 0 53px;
  background-color: #ffffff;
  color: #012F56;
  border: 1px solid #D5D5D5;
  border-radius: 5px;
  font-family: "Montserrat", sans-serif;
  font-size: 16px;
  font-weight: 400;
  text-align: left;
  box-sizing: border-box;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  resize: none;
  outline: none;
  transition: all linear 0.1s;
}
*/
input[type=number]{
	width: 109px;
}

input::-moz-placeholder,
textarea::-moz-placeholder {
  color: #012F56;
  opacity: 1;
}

input::placeholder,
textarea::placeholder {
  color: #012F56;
  opacity: 1;
}

input:focus,
textarea:focus {
  /* background-color: #ffffff; */
  border: 1px solid var(--kite-selection-control-unchecked-default-border);
}

input:focus {
  /* background-color: #ffffff; */
}

input[type=text],
textarea,
select,
input[type=text]:active,
textarea:active {
  outline: none transparent !important;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -moz-outline: none !important;
  font-family: var(--main-font);
  font-size: var(--main-size);
  color: var(--main-color);
  font-weight: var(--main-weight-next);
}
input[type=text]::placeholder,
textarea::placeholder,
select::placeholder {
  font-weight: var(--main-weight);
}

textarea {
  overflow: auto;
  min-height: 150px;
  padding: 20px;
}

input:focus,
input:focus-visible {
  /* border:none; */
  outline: none transparent !important;
}
input[type="text"]:focus,
input[type="text"]:focus-visible {
  border:none;
}
input[name="passport[]"] {
  text-transform: uppercase;
}

input[type=submit],
button[type=submit],
input[type=reset],
button[type=reset],
input[type=radio],
input[type=number] /*,
input[type=checkbox]*/ {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

a:active,
a:focus,
div:active,
div:focus,
button:active,
button:focus {
  outline: 0 !important;
  outline-color: transparent !important;
  outline-width: 0 !important;
  outline-style: none !important;
  -webkit-tap-highlight-color: transparent !important;
}

button {
  cursor: pointer;
  border: none;
  background: none;
  font-family: "Montserrat", sans-serif;
}

.inner {
  width: 100%;
  height: 100%;
  margin: 0 auto;
}

.wrapper {
  box-sizing: border-box;
  /* min-height: 100%;
  padding-bottom: 150px; */
}

@media (max-width: 640px) {
  .wrapper {
    padding-bottom: 0;
    min-height: auto;
  }
}

/* .footer {
  height: 150px;
  margin-top: -150px;
} */
@media (max-width: 640px) {
  .footer {
    height: auto;
    margin-top: 0;
  }
}

.content {
  width: 100%;
  max-width: 1230px;
  margin: 0 auto;
  padding: 0 15px;
  position: relative;
  z-index: 5;
}

.img {
  display: flex;
  overflow: hidden;
  position: relative;
}

.img img {
  display: block;
  margin: auto;
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

.bg {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.bg img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
/*
img {
  display: block;
  width: 100%;
}
*/
.page-link {
  display: block;
  padding: 10px 30px;
  font-size: 18px;
}

.button_h {
  /* position: relative; */
  display: inline-block;
  padding: 12px 20px;
  margin-right: 10px;


  background-color: #1A94FF;

  text-align: center;
  text-decoration: none;
  font-family: "Montserrat", sans-serif;
  font-weight: light;
  color: #D5D5D5;
  border: 0px;
  border-radius: 10px;
  cursor: pointer;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  transition: all linear 0.3s;
}

.button_h:hover {
  background-color: #37a1ff;
  color: #fff;
}

.button {
  position: relative;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 34px;
  text-align: center;
  text-decoration: none;
  font-family: "Montserrat", sans-serif;
  border: 0px;
  border-radius: 10px;
  cursor: pointer;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  transition: all linear 0.3s;
}

.button-blue {
  background-color: #1A94FF;
  color: #ffffff;
}

.nice-select {
  background-color: #ffffff !important;
  border-radius: 10px !important;
  border: 1px solid #D5D5D5 !important;
  float: none !important;
  font-family: inherit;
  font-size: 16px !important;
  height: 50px !important;
  line-height: 50px !important;
  padding-left: 56px !important;
  padding-right: 20px !important;
  text-align: left !important;
}

.nice-select .list {
  width: 100% !important;
}

@media (max-width: 720px) {
  .nice-select {
    width: 100% !important;
  }
  .flights__row {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }
}

.nice-select::after {
  border-bottom: none !important;
  border-right: none !important;
  content: "";
  display: block;
  width: 24px !important;
  height: 24px !important;
  margin-top: 0 !important;
  pointer-events: none;
  position: absolute;
  left: 16px !important;
  top: 51% !important;
  transform-origin: 66% 66%;
  transform: rotate(0) translateY(-50%) !important;
  transition: all 0.15s ease-in-out;
  background-image: url(../img/layout/general/payment.svg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}

.ui-datepicker-today {
  background-color: #1A94FF !important;
}

.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  border: 1px solid #1A94FF !important;
  background: #1A94FF !important;
  color: #ffffff !important;
}




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

.header {
  position: relative;
  height: 134px;
}

@media (max-width: 374px) {
  .header {
    height: 121px;
  }
}

.header__inline {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 13px 0;
}

.header .logo {
  flex: 0 0 109px;
}

@media (max-width: 420px) {
  .header .logo {
    flex: 0 0 99px;
  }
}

@media (max-width: 374px) {
  .header .logo {
    flex: 0 0 79px;
  }
}

.header__aside {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}

.header__top {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}

.header__phone {
  display: block;
  margin-right: 30px;
  color: #ffffff;
  font-size: 19px;
  font-weight: 600;
  text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
}

@media (max-width: 374px) {
  .header__phone {
    margin-right: 20px;
    font-size: 17px;
  }
}

.header__login {
  display: none;
  position: relative;
  overflow: hidden;
  width: 108px;
  height: 32px;
  background: rgba(255, 255, 255, 0.01);
  border: 1px solid #ffffff;
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
}

.header__login .bg {
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
}

.header__login span {
  position: relative;
  display: block;
  z-index: 5;
}

.footer {
  padding: 30px 0;
  background-color: #1A94FF;
  color: #ffffff;
  position: relative;
  z-index: 1;
}

.footer__inline {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

@media (max-width: 640px) {
  .footer__inline {
    flex-direction: column;
    align-items: center;
    text-align: center;
  }
}

@media (max-width: 640px) {
  .footer__aside {
    margin-bottom: 25px;
  }
}

.footer__name {
  display: block;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 600;
}

.footer__year {
  margin-bottom: 15px;
}

.footer__rights {
  display: inline-block;
  text-decoration: underline;
}

.footer__contacts {
  display: block;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 600;
}

.footer__policy {
  display: inline-block;
  margin-top: 5px;
  text-decoration: underline;
}

.main-filter {
  position: relative;
  padding: 126px 0 250px;
}
.filter__dateinput {
  border-radius: 6px !important;
  border: 1px solid #D5D5D5 !important;
  overflow: hidden;
  height: 36px;
}
@media (max-width: 768px) {
  .main-filter {
    padding: 30px 0;
  }
}

.main-filter .filter {
  position: relative;
  max-width: 660px;
  margin: 0 auto;
}

.main-filter .filter__top {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}

.main-filter .filter__top .group {
  width: 100%;
  transition: 0.3s all;
}

.main-filter .filter__top .select .nice-select {
  width: 100% !important;
}

.main-filter .filter__top .select-from .nice-select::after {
  background-image: url(../img/layout/general/from.svg) !important;
}

.main-filter .filter__top .select-to .nice-select::after {
  background-image: url(../img/layout/general/to.svg) !important;
}

.main-filter .filter__top .select-from.active {
  order: 2;
}

.main-filter .filter__top .select-to.active {
  order: 1;
}

.main-filter .filter__inline {
  display: flex;
  justify-content: space-between;
}

@media (max-width: 576px) {
  .main-filter .filter__inline {
    flex-wrap: wrap;
  }
}

.main-filter .filter__inline .group {
  flex: 0 1 253px;
  margin-right: 10px;
}

@media (max-width: 576px) {
  .main-filter .filter__inline .group {
    flex: 0 1 49%;
    margin-right: 0;
  }
}

.main-filter .filter .select {
  flex: 0 1 134px;
}

@media (max-width: 576px) {
  .main-filter .filter .select {
    flex: 0 1 100%;
  }
}

.main-filter .filter__btn {
  width: 300px;
  margin: 10px auto 27px;
  font-size: 18px;
  font-weight: 500;
}

@media (max-width: 576px) {
  .main-filter .filter__btn {
    height: 50px;
    width: 100%;
  }
}

.main-filter .filter__change {
  position: absolute;
  align-self: flex-end;
  z-index: 20;
  right: 18px;
  top: 34px;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 42px;
  height: 42px;
  background: #FDFDFE;
  border: 1px solid #D5D5D5;
  box-shadow: 0px 7px 19px rgba(131, 131, 131, 0.12);
  border-radius: 10px;
}

.main-filter .filter__change svg {
  width: 20px;
  height: 20px;
  fill: #1A94FF;
}

.main-filter .filter__app {
  display: none;
}

@media (max-width: 576px) {
  .main-filter .filter__app {
    display: flex;
    justify-content: space-between;
  }
}

.main-filter .filter__app-item {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 49%;
  border-radius: 5px;
}

form.filter {
  padding: 10px;
  background: #3B62FF;
}

.filter {
  position: relative;
  margin: auto;
}

.filter__change {
  position: absolute;
  z-index: 20;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 42px;
  height: 42px;
  background: #FDFDFE;
  border: 1px solid #D5D5D5;
  box-shadow: 0px 7px 19px rgba(131, 131, 131, 0.12);
  border-radius: 10px;
  cursor: pointer;
}

.filter__change svg {
  width: 20px;
  height: 20px;
  fill: #1A94FF;
}

.request {
  position: absolute;
  z-index: 20;
  top: 20px;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 443px;
  padding: 35px 26px 27px;
  background-color: #FDFDFE;
  border-radius: 20px;
  box-shadow: 3px 3px 24px rgba(0, 0, 0, 0.25);
}

@media (max-width: 480px) {
  .request {
    width: 93%;
  }
}

.request__close {
  position: absolute;
  cursor: pointer;
  top: 28px;
  left: 28px;
}

.request__close svg {
  width: 23px;
  height: 29px;
  fill: #D5D5D5;
}

.request__img {
  width: 261px;
  margin-bottom: 40px;
}

.request__title {
  max-width: 321px;
  margin-bottom: 35px;
  font-size: 24px;
  line-height: 1.2;
  font-weight: 600;
  text-align: center;
}

.request__link {
  width: 300px;
  height: 34px;
}

@media (max-width: 480px) {
  .request__link {
    width: 100%;
    height: 50px;
  }
}

.flights {
  /* padding: 0px 0 50px; */
  padding: 16px 0 0;
}
.flights_none {
  padding-top: 0;
  z-index: initial;
}
.home .flights {
  padding: 50px 0 50px;
}

@media (max-width: 900px) {
  .flights {
    /* padding-bottom: 46px; */
    padding-bottom: 0;
  }
}
/*
.flights .filter {
  display: flex;
  margin-bottom: 67px;
  justify-content: space-between;
  gap: 10px;
  margin: auto;
  background: white;
  border: 1px solid #f4f4f4;
  padding: 9px;
  border-radius: 7px;
  margin-top: -28px;
}
*/

@media (max-width: 1315px) {
  .flights .filter {
    flex-wrap: wrap;
  }
}

@media (max-width: 900px) {
  .flights .filter {
    /*display: none;*/
    max-width: 620px;
  }

  .popupmsg {
    bottom: 10px;
  }
}

.flights .filter__inline {
  flex: 0 1 502px;
  display: flex;
  gap: 10px;
}

.flights .filter .group {
}

.flights .filter .group input {
  height: 36px;
  width: 100%;
}

.flights .filter__top {
  display: flex;
  width: 100%;
  gap: 10px;
  position: relative;
}

.flights .filter__top .group {
  width: 50%;
  transition: 0.3s all;
}

.flights .filter__top .select {
  margin-right: 0 !important;
}

.flights .filter__top .select .nice-select {
  width: 100% !important;
}

.flights .filter__top .select-from .nice-select::after {
  background-image: url(../img/layout/general/from.svg) !important;
}

.flights .filter__top .select-to .nice-select::after {
  background-image: url(../img/layout/general/to.svg) !important;
}

.flights .filter__top .select-from.active {
  order: 2;
}

.flights .filter__top .select-to.active {
  order: 1;
}

.flights .filter__change {
  top: 21px;
  left: calc(50% - 19px);
  width: 26px;
  height: 26px;
  border-radius: 6px;
  transform: rotate(90deg);
}

.flights .filter__change svg {
  width: 12px;
}

.flights .filter .select {
  /*flex: 0 1 134px;*/
}

.flights .filter .nice-select {
  height: 36px !important;
  line-height: 36px !important;
  border-radius: 5px !important;
}

.flights .filter__btn {
  flex-shrink: 0;
  width: 216px;
  height: 36px;
  margin: 0;
}

@media (max-width: 1100px) {
  .flights .filter__btn {
    flex: 0 1 170px;
  }
}

@media (max-width: 1000px) {
  .flights .filter__btn {
    flex: 0 1 216px;
    margin: auto;
  }
}

.flights__title {
  margin-bottom: 28px;
  margin-top: 28px;
  font-size: 24px;
  font-weight: 600;
  text-align: center;
}

.flights__item {
  position: relative;
  /*display: flex;
  justify-content: space-between;
  align-items: center;*/
  margin-bottom: 27px;
  padding: 0 52px 15px 52px;
  box-shadow: 0px -2px 4px rgba(1, 100, 255, 0.05), 0px 2px 4px rgba(1, 100, 255, 0.05);
  border-radius: 15px;

  border: 0.5px solid #9e9e9e50;
  background-color: #9e9e9e17;
  /* backdrop-filter: blur(15px); */
}

.flights__item .flights__aside {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.flights__space-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #dedede;
  padding-bottom: 19px;
}
@media (max-width: 1000px) {
  .flights__item {
    padding: 0 15px 15px;
  }
}

.flights__item .duration {
  margin: 0 40px;
  color: #7B7B7B;
  font-size: 14px;
  text-align: center;
}

@media (max-width: 1000px) {
  .flights__item .duration {
    margin: 0 20px;
  }
}

@media (max-width: 374px) {
  .flights__item .duration {
    margin: 0 10px;
  }
}

.flights__item .duration__arrow {
  width: 74px;
}

@media (max-width: 900px) {
  .flights__item .duration__arrow {
    width: 64px;
  }
  .flights .filter__change {
    left: calc(50% - 13px);
  }
}

.flights__head {
  display: flex;
  align-items: center;
  margin-bottom: 10px;
  /* font-size: 12px; */
  /* font-weight: 500; */
  font-weight: var(--main-weight);
}
.main-big-t {
  color: var(--main-color);
  font-size: var(--main-size-next);
  font-weight: var(--main-weight-next);
}
.main-light-tx {
  color: var(--main-color-light);
  font-size: var(--main-size);
  font-weight: var(--main-weight);
}
.main-tx,
.main-tx span,
.main-tx a {
  color: var(--main-color);
  font-size: var(--main-size);
  font-weight: var(--main-weight);
}

@media (max-width: 576px) {
  .flights__head {
  }
}

@media (max-width: 420px) {
  .flights__head {
  }
}

.flights__logo {
  display: flex;
  width: 100px;
  height: 100px;
  margin-right: 10px;
}

.flights__logo img {
  width: auto;
  max-width: 100%;
  max-height: 100%;
  height: max-content;
  padding-top: 35%;
}

.flights__wrap {
  flex: 0 1 871px;
}

.flights__row {
  display: flex;
  justify-content: flex-start;
  align-items: flex-end;
  gap: 30px;
}

@media (max-width: 1100px) {
  .flights__row {
    padding: 9px 25px 15px 0;
  }
}

@media (max-width: 768px) {
  .flights__row {
    padding: 9px 0 15px 0;
  }
}

@media (max-width: 600px) {
  .flights__row {
    flex-direction: column;
    align-items: baseline;
  }

  .flights__wrap {
    flex: none;
  }
  
  .desktop {
    display: none;
  }

  .mobile {
    display: block;
  }

  .logo-group {
    display: flex;
    gap: 12px;
  }

  .main_block header {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .lang-icon {
    margin-top: 2px;
    width: 20px;
  }
  .lang-icon-text {
    top: 14px;
    font-size: 10px;
  }
  .table thead th {
    padding: 10px 5px;
    font-size: 11px;
  }
  .table tbody th {
    padding: 3px 2px;
  }
  .flights__price-collapse {
    width: unset;
    font-size: 9px;
    margin: auto;
    left: 0;
  }
  .group-btn-tarifs {
    display: flex;
    flex-direction: column;
    width: 100%;
    align-items: center;
  }
  .flights__order_change-tarif {
    margin-top: 10px;
  }
  .btn__toggle {
    font-size: 14px !important;
  }
}

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

.flights__date {
  flex-shrink: 0;
  display: flex;
  align-items: flex-end;
  margin-bottom: 7px;
  line-height: 1;
  flex-wrap: wrap;
}

.flights__time {
  flex-shrink: 0;
  margin-right: 4px;
  font-size: 18px;
  font-weight: 600;
}

.age_group {
  color: #9b9b9b;
  font-size: 18px;
}

@media (max-width: 374px) {
  .flights__time {
    font-size: 16px;
  }
}

.flights__month {
  flex-shrink: 0;
  color: #7B7B7B;
  font-size: 14px;
}

.flights__direction {
  font-size: 18px;
}

@media (max-width: 900px) {
  .flights__direction {
    font-size: 16px;
  }
}

@media (max-width: 374px) {
  .flights__direction {
    font-size: 14px;
  }
}

.flights__sublist {
  margin-top: 12px;
}

@media (max-width: 768px) {
  .flights__sublist {
    margin-top: 60px;
  }
}

@media (max-width: 600px) {
  .flights__sublist {
    margin: 0 auto;
    margin-top: 25px;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    flex-direction: column;
    width: 100%;
  }
  .flights__space-between {
    flex-direction: column;
  }
  .flights .filter__change {
    top: 21px;
  }
  .flights .filter__top .group {
    width: 100%;
  }
  input[type=number] {
    width: 100%;
  }
  .filter__top, .filter__inline {
    flex-direction: column;
  }
}

.flights__subitem {
  display: flex;
  margin-top: 15px;
  font-size: 14px;
}

@media (max-width: 600px) {
  .flights__subitem {
  }
}

@media (max-width: 374px) {
  .flights__subitem {
    font-size: 12px;
  }
}

.flights__subitem div {
  margin-right: 4px;
}

@media (max-width: 480px) {
  .flights__subitem div {
  }
}

.flights__subitem svg {
  width: 20px;
  height: 20px;
  fill: #1A94FF;
  margin-right: 14px;
}

@media (max-width: 374px) {
  .flights__subitem svg {
    width: 15px;
    height: 15px;
    margin-right: 5px;
  }
}

.flights__more {
  display: none;
}

@media (max-width: 768px) {
  .flights__more {
    display: block;
  }
}

.flights__more-btn {
  display: flex;
  align-items: center;
  font-size: 14px;
}

.flights__more-ico {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  align-items: center;
  width: 23px;
  height: 23px;
  margin-left: 9px;
  border-radius: 50%;
  border: 1px solid #E5E5E5;
}

.flights__more-ico img {
  width: 6px;
}

.flights__aside {
  flex-shrink: 0;
  margin-top: 15px;
  margin-left: 15px;
}

@media (max-width: 768px) {
  .flights__aside {
    position: static;
    top: 10px;
    right: 20px;
    margin: 0;
  }
}

@media (max-width: 420px) {
  .flights__aside {
    right: 10px;
  }
}

.flights__subtitle {
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 600;
}

@media (max-width: 1100px) {
  .flights__subtitle {
    font-size: 16px;
    margin-bottom: 5px;
  }
}

.flights__price {
  color: #1A94FF;
  font-size: 30px;
  font-weight: 600;
  text-align: right;
}

@media (max-width: 374px) {
  .flights__price {
    font-size: 22px;
  }
}

.flights__order {
  width: 193px;
  height: 27px;
  border-radius: 6px;
  font-size: 14px;
}

@media (max-width: 900px) {
  .flights__order {
    width: 160px;
  }
}

.groupBtnFChoose {
  display: flex;
  justify-content: space-between;
  flex-direction: row-reverse;
  height: 37px;
}
@media (max-width: 768px) {
  .flights__order {
  }
  .groupBtnFChoose {
    display: flex;
    height: unset;
    flex-wrap: wrap;
    justify-content: center;
    gap: 20px;
  }
}

.flights__multiple .flights__wrap {
  position: relative;
}

.flights__multiple .flights__wrap::before {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
  width: 1px;
  height: 90%;
  background-color: #EBEBF0;
}

@media (max-width: 768px) {
  .flights__multiple .flights__wrap::before {
    display: none;
  }
}

.flights__multiple .flights__row {
  border-bottom: 1px solid #EBEBF0;
}

.flights__multiple .flights__row:last-child {
  border-bottom: none;
}

.info {
  padding: 30px 0;
}

.info__inline {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  padding-bottom: 25px;
  margin-bottom: 80px;
 
  padding: 20px;
  margin: 20px auto;
  border-radius: 15px;
  border: 0.5px solid #9e9e9e50;
  background-color: #9e9e9e17;
  backdrop-filter: blur(15px);
}

@media (max-width: 1000px) {
  .info__inline {
    justify-content: flex-start;
    padding-bottom: 0;
    margin-bottom: 0;
    border-bottom: none;
  }
}

.info__section {
  width: 32%;
}
.info__section-orderid {
  width: 100%;
  padding: 15px 0;
  font-weight: 500;
}

@media (max-width: 1000px) {
  .info__section {
    width: 100%;
    padding-bottom: 20px;
    margin-bottom: 20px;
    border-bottom: 1px solid #EBEBF0;
  }
}

.info__section:nth-of-type(3) {
  border-bottom: none;
}

.info__inline-title {
    width: 100%;
    padding: 0 13px;
    font-size: 20px;
    font-weight: 600;
    margin-bottom: 25px;
}

.info__title {
  display: flex;
  align-items: center;
  margin-bottom: 25px;
  font-size: 20px;
  font-weight: 600;
}

.info__title img {
  flex-shrink: 0;
  width: 24px;
  margin-right: 10px;
}

.info__item {
  display: flex;
  margin-bottom: 15px;
  font-weight: 600;
  font-size: 14px;
}

@media (max-width: 1100px) {
  .info__item {
    font-size: 13px;
  }
}

.info__subtitle {
  margin-right: 10px;
  color: #7B7B7B;
  text-transform: uppercase;
}

.info__price {
  margin-bottom: 26px;
  text-align: center;
}

.info__price-value {
  color: #1A94FF;
  font-size: 32px;
  font-weight: 600;
}

.info__price-note {
  font-size: 12px;
}

.info__reg {
  max-width: 355px;
  width: 100%;
  margin: 0 auto 15px;
  height: 50px;
  font-size: 20px;
}

.info__back {
  max-width: 355px;
  margin: 0 auto 15px;
  height: 50px;
  font-size: 20px;
  color: #1A94FF;
  border: 1px solid #1A94FF;
}

.reg {
  padding: 30px 0 60px;
}

@media (max-width: 768px) {
  .reg .flights__list {
    display: none;
  }
}

.reg__form {
  display: flex;
  flex-direction: column;
  align-items: center;
  box-shadow: 0px -2px 4px rgba(1, 100, 255, 0.05), 0px 2px 4px rgba(1, 100, 255, 0.05);
  
  border-radius: 15px;
  padding: 25px 20px 22px;
  border: 0.5px solid #9e9e9e50;
  background-color: #9e9e9e17;
  backdrop-filter: blur(15px);
}

@media (max-width: 768px) {
  .reg__form {
    padding: 10px;
    box-shadow: none;
  }
}

.reg__head {
  display: flex;
  justify-content: space-between;
  width: 870px;
  margin: 0 auto;
}

@media (max-width: 920px) {
  .reg__head {
    width: 100%;
  }
}

@media (max-width: 640px) {
  .reg__head {
    justify-content: center;
  }
}

.reg__inline, .submit__form {
  display: flex;
  justify-content: space-between;
  width: 870px;
  margin: 0 auto;
  padding-top: 25px;
  margin-bottom: 20px;
  flex-wrap: wrap;
}

@media (max-width: 920px) {
  .reg__inline, .submit__form{
    width: 100%;
  }
}

@media (max-width: 640px) {
  .reg__inline, .submit__form{
 
    padding-top: 0;
    display: flex;
    flex-direction: column;

  }
}

.reg__section {
  flex: 0 1 48%;
}

@media (max-width: 640px) {
  .reg__section {
    flex: 0 1 100%;
  }

  .reg__section:first-child {
    margin-right: 0;
  }
}

.reg__section:first-child {
  margin-right: 15px;
}
.cart-page .reg__section:first-child {
  margin-right: 0;
}

@media (max-width: 640px) {
  .reg__section:first-child {
    margin-right: 0;
  }
}

.reg__back {
  display: flex;
  align-items: center;
  font-size: 22px;
  font-weight: 500;
}

@media (max-width: 640px) {
  .reg__back {
    display: none;
  }
}

.reg__back svg {
  width: 23px;
  height: 15px;
  fill: #012F56;
  margin-right: 13px;
}

.reg__number {
  display: flex;
  align-items: center;
  display: none;
}

.submit__form-contacts {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.submit__form-contacts .input {
  padding-left: 0px;
}

@media (max-width: 640px) {
  .reg__number {
    width: 100%;
    flex-direction: column;
    padding-bottom: 30px;
    border-bottom: 1px solid #EBEBF0;
  }
  
  .submit__form-contacts .group{
      width: 100%;
  }
  .submit__form .terms {
    width: 100%;
  }
}

.reg__number .group__label {
  margin-right: 50px;
}

@media (max-width: 640px) {
  .reg__number .group__label {
    margin-right: 0;
    margin-bottom: 10px;
  }
}

.reg .number {
  flex: 0 1 355px;
  display: flex;
  align-items: center;
}

.passenger__input {
  display: inline-block;
  padding: 0 0 0 35px;
  width: 70px;
  height: 36px !important;
  margin-right: 10px;
}
.passenger__input1 {
  display: inline-block;
  padding: 0 0 0 35px;
  width: 70px;
  height: 50px !important;
  margin-right: 10px;
  border-radius: 5px;
}


.pas__number {
  position: relative;
}

.pas__number::after {
  content: url('/img/svg/passenger.svg'); /* Подставьте путь к вашей иконке SVG */
  position: absolute;
  top: 50%;
  left: 5px; /* Регулируйте отступ справа, чтобы иконка была в нужном положении */
  transform: translateY(-50%);
  width: 21px; /* Ширина иконки */
  height: 17px; /* Высота иконки */
}




.reg .number__text {
  width: 54px;
  margin: 0 5px;
  padding: 0 5px;
  border: none;
  font-weight: 600;
  color: #012F56;
  font-size: 30px;
  text-align: center;
  height: 37px;
}

.reg .minus,
.reg .plus {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  width: 18px;
  height: 18px;
  border: 2px solid #012F56;
  cursor: pointer;
}

.reg .minus svg,
.reg .plus svg {
  width: 8px;
  height: 8px;
  fill: #012F56;
}

.reg__passenger {
  margin: 22px 0;
  font-size: 26px;
  font-weight: 500;
  width: 100%;
}

@media (max-width: 640px) {
  .reg__passenger {
    margin: 28px 0 22px;
    text-align: center;
  }
}

.reg__total {
  width: 100%;
  display: none;
  margin-bottom: 25px;
}

@media (max-width: 640px) {
  .reg__total {
    display: block;
    text-align: center;
  }
}

.reg__total-title {
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 600;
}

.reg__total-price {
  color: #1A94FF;
  font-weight: 600;
  font-size: 32px;
}

.reg .group__label {
  display: block;
  margin-bottom: 2px;
}

.reg .group__label span {
  color: #E53B35;
}

.reg .group {
  margin-bottom: 14px;
}

.reg .input input {
  height: 40px;
  padding: 0 20px;
  width: 100%;
  border: solid 1px #e8e8e8;
  border-radius: 9px;
}

.reg .input-date input {
  padding: 0 56px 0 20px;
}

.reg .input-date .input__ico {
  left: auto;
  right: 16px;
}

.reg .nice-select {
  width: 100% !important;
  height: 40px !important;
  line-height: 40px !important;
  padding-left: 20px !important;
}

.reg .nice-select::after {
  display: none;
}

.reg__button {
  width: 355px;
  height: 40px;
  margin-bottom: 10px;
  font-size: 16px;
}

@media (max-width: 640px) {
  .reg__button {
    height: 50px;
    width: 100%;
  }
}

.reg__back-link {
  width: 100%;
  margin: 0 auto 15px;
  height: 50px;
  font-size: 20px;
  color: #1A94FF;
  border: 1px solid #1A94FF;
}

.reg__check {
  display: none;
}

.reg .checkbox {
  display: block;
  position: absolute;
  z-index: -1;
  opacity: 0;
  width: 0;
  height: 0;
}

.reg .checkbox+label {
  position: relative;
  padding: 0 0 0 30px;
  cursor: pointer;
  display: block;
  font-weight: 500;
}

.reg .checkbox+label:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  border: 1px solid #1A94FF;
}

.reg .checkbox+label:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  background-image: url(../img/layout/general/check.svg);
  background-position: center;
  background-repeat: no-repeat;
  opacity: 0;
  transition: 0.2s;
}

.reg .checkbox:checked+label:after {
  opacity: 1;
}

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

.buy {
  padding: 167px 0 25px;
}

@media (max-width: 576px) {
  .buy {
    padding: 90px 0 25px;
  }
}

@media (max-width: 768px) {
  .buy .flights__list {
    display: none;
  }
}

.buy__link {
  display: none;
  width: 355px;
  margin: 20px auto 0;
  font-size: 16px;
}

.buy .filter__app {
  display: none;
}

@media (max-width: 768px) {
  .buy .filter__app {
    display: flex;
    justify-content: center;
    flex-direction: column;
  }

  .buy .filter__app-item {
    width: 40%;
  }
}

@media (max-width: 768px) and (max-width: 576px) {
  .buy .filter__app-item {
    width: 49%;
  }
}

@media (max-width: 768px) {
  .buy .filter__app-item:first-child {
    margin-right: 20px;
  }
}

@media (max-width: 768px) and (max-width: 576px) {
  .buy .filter__app-item:first-child {
    margin-right: 10px;
  }
}

.success {
  display: flex;
  align-items: center;
  max-width: 820px;
  margin: 0 auto 83px;
}

@media (max-width: 576px) {
  .success {
    flex-direction: column;
    align-items: center;
    text-align: center;
    margin: 0 auto 65px;
  }
}

.success__ico {
  flex-shrink: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 158px;
  height: 158px;
  margin-right: 35px;
  border-radius: 50%;
  background-color: #23C840;
}

@media (max-width: 576px) {
  .success__ico {
    margin-right: 0;
    margin-bottom: 45px;
  }
}

.success__ico img {
  width: 80px;
}

.success__title {
  margin-bottom: 20px;
  font-size: 35px;
  font-weight: 500;
}

.success__desc {
  font-size: 22px;
  line-height: 1.3;
}

.success__desc a {
  color: #1A94FF;
}

.dialogs {
  position: fixed;
  display: none;
  opacity: 0;
  width: 100%;
  height: 100%;
  z-index: 50;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  background: rgba(0, 0, 0, 0.8);
  top: 0;
  left: 0;
}

.dialogs .close-bg {
  position: fixed;
  z-index: 51;
  width: 100%;
  height: 100%;
}

.dialogs .close-bg .ico {
  display: block;
  position: absolute;
  width: 20px;
  height: 20px;
  fill: #ffffff;
  right: 20px;
  top: 20px;
  cursor: pointer;
}

.dialogs .flex {
  display: flex;
  flex-direction: column;
  justify-content: center;
  min-height: 100%;
  width: 100%;
  padding: 30px 0;
  box-sizing: border-box;
}

.dialogs .close {
  display: block;
  position: absolute;
  z-index: 53;
  width: 20px;
  height: 20px;
  fill: #000000;
  right: 20px;
  top: 20px;
  cursor: pointer;
  transition: all ease-in-out 0.2s;
}

.dialogs .close:hover {
  transform: scale(1.05);
}

.dialogs .popup {
  display: none;
  opacity: 0;
  margin: 0 auto;
  position: relative;
  z-index: 52;
  width: 100%;
  max-width: 1200px;
  border: none;
  padding: 30px;
  box-sizing: border-box;
  transform: translate3d(0, -30px, 0) scale(0.9);
  transition: all ease-in-out 0.3s;
  background: #ffffff;
  color: #000000;
}

.dialogs .popup.active {
  opacity: 1;
  transform: translate3d(0, 0, 0) scale(1);
}

.dialogs .thanks-popup {
  background: rgba(0, 0, 0, 0.65);
  position: fixed;
  z-index: 102;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: none;
}

.dialogs .thanks-popup .close {
  z-index: 103;
}

.dialogs .thanks-popup .close-bg {
  z-index: -1;
}

.dialogs .thanks-popup .popup {
  opacity: 1 !important;
  display: block !important;
  background-color: #ffffff;
  text-align: center;
}

/*# sourceMappingURL=style.css.map */







.nice-select,
.nice-select.open .list {
  width: 100%;
  width: 325px;
  border-radius: 8px;
}

.nice-select .list::-webkit-scrollbar {
  width: 0
}
.documents.nice-select .list {
    padding: 17px 0 0;
    max-height: fit-content;
    overflow-y: unset;
}
.nice-select .list {
  margin-top: 5px;
  top: 100%;
  border-top: 0;
  border-radius: 0 0 5px 5px;
  max-height: 210px;
  overflow-y: scroll;
  padding: 63px 0 0
}

.nice-select.has-multiple {
  white-space: inherit;
  height: auto;
  padding: 7px 12px;
  min-height: 53px;
  line-height: 22px
}

.nice-select .list {
  margin-top: 5px;
  top: 100%;
  border-top: 0;
  border-radius: 0 0 5px 5px;
  max-height: 210px;
  overflow-y: scroll;
  padding: 63px 0 0;
}

.documents .nice-select-search-box {
  display: none;
}

.nice-select.has-multiple span.current {
  border: 1px solid #CCC;
  background: #EEE;
  padding: 0 10px;
  border-radius: 3px;
  display: inline-block;
  line-height: 24px;
  font-size: 14px;
  margin-bottom: 3px;
  margin-right: 3px
}

.nice-select.has-multiple .multiple-options {
  display: block;
  line-height: 37px;
  margin-left: 30px;
  padding: 0
}

.nice-select .nice-select-search-box {
  box-sizing: border-box;
  position: absolute;
  width: 100%;
  margin-top: 5px;
  top: 100%;
  left: 0;
  z-index: 8;
  padding: 5px;
  background: #FFF;
  opacity: 0;
  pointer-events: none;
  border-radius: 5px 5px 0 0;
  box-shadow: 0 0 0 1px rgba(68, 88, 112, .11);
  -webkit-transform-origin: 50% 0;
  -ms-transform-origin: 50% 0;
  transform-origin: 50% 0;
  -webkit-transform: scale(.75) translateY(-21px);
  -ms-transform: scale(.75) translateY(-21px);
  transform: scale(.75) translateY(-21px);
  -webkit-transition: all .2s cubic-bezier(.5, 0, 0, 1.25), opacity .15s ease-out;
  transition: all .2s cubic-bezier(.5, 0, 0, 1.25), opacity .15s ease-out
}

.nice-select .nice-select-search {
  box-sizing: border-box;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 3px;
  box-shadow: none;
  color: #333;
  display: inline-block;
  vertical-align: middle;
  padding: 7px 12px;
  margin: 0 10px 0 0;
  width: 100% !important;
  min-height: 36px;
  line-height: 22px;
  height: auto;
  outline: 0 !important
}

.nice-select.open .nice-select-search-box {
  opacity: 1;
  z-index: 50;
  pointer-events: auto;
  -webkit-transform: scale(1) translateY(0);
  -ms-transform: scale(1) translateY(0);
  transform: scale(1) translateY(0)
}

.remove:hover {
  color: red;
}





.ui-datepicker td span,
.ui-datepicker td a {
  padding-bottom: 1em !important;
}

.ui-datepicker td[title]::after {
  content: attr(title);
  display: block;
  position: relative;
  font-size: .8em;
  height: 1.25em;
  margin-top: -1.25em;
  text-align: right;
  padding-right: .25em;
  padding-left: .25em;
}

.ui-datepicker-header {
  background-color: #1a94ff !important;
  color: white !important;
}

.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus {
  border: unset !important;
  background: #1a94ff !important;
  cursor: pointer !important;
}

.ui-widget.ui-widget-content {
  border-radius: 5px;
}


.language__img {
  width: 29px;
  height: 25px;
  display: inline-block;
  position: relative;
  top: 4px;
  margin-left: 7px;
}

.lang___items {
  position: absolute;
  display: none;
  align-items: right;
  /*flex-direction: column;*/
  font-weight: bold;
  background-color: #fff;
  margin-top: 0px;
  text-align: right;
  border-radius: 5px;
  border: solid 1px #e8e8e8;
  padding: 4px;
  right: 0;
  width: 100px;
  z-index: 100;
  top: 40px;
}


.lang___items div {
  padding: 5px;
  text-align: center;
}

.skiptranslate {
  display: none !important;
}

font {
  background-color: unset !important;
  box-shadow: unset !important;
}

#filter___app-item {
  display: flex;
  width: 100%;
  flex-direction: column;
  text-align: center;
  margin-bottom: 20px;
}

#filter___app-item img {
  width: calc((1vw + 1vh) + 20%) ;
  display: inline-block;
}

@media (max-width: 576px) {
  #filter___app-item img {
    width: 40%;
    display: inline-block;
  }
}

@media (max-width: 768px) {
  #filter___app-item img {
    width: calc((1vw + 1vh) + 40%);
    display: inline-block;
  }
}

main section {
  z-index: 1;
}

.baner-list h2{
	color: #3B62FF;
	font-size:24px;
	font-weight:700;
	margin-bottom:36px;
	padding-left:19px;
}
.baner-list b{
	font-size:24px;
	font-weight:700;
	margin-bottom:36px;
	padding-left:19px;
}
.baner-slider{

	display:inline-block;
position:relative;
overflow:hidden;
display:block;
/*width:100%;*/
/*margin:0 auto;*/
/*max-width:944px;*/
	margin-bottom:50px;
}
.baner-slider .owl-stage-outer{
	/*margin-left:19px;
	margin-right:19px;*/
}
.slider-item{
	position:relative;
	
}
.slider-item .text{
    position: absolute;
    font-size: 20px;
    padding: 25px;
}
.slider-item .image{
	border-radius:15px;
	overflow:hidden;
}
.slider-item .image img{
	width:100%;
}
.owl-stage{
	display:flex;
	/* transform:translate3d(0,0,0)!important; */
}
.owl-item{
/* margin-right:38px; */
width:calc(50% - 38px);
}
.owl-nav{
	position:absolute;
	top:40%;
	left:0;
	right:0;
}

.gal-prev{
	display:inline-block;
	width:46px;
	height:46px;
	background:url(../images/arrow-left.svg) no-repeat;
	background-position:center center;
	background-color:#fff;
	border-radius:23px;
	left:20px;
	position:absolute;
}
.gal-next{
	position:absolute;
	display:inline-block;
	width:46px;
	height:46px;
	background:url(../images/arrow-right.svg) no-repeat;
	background-position:center center;
	background-color:#fff;
	border-radius:23px;
	right:60px;
}
.owl-prev.disabled, .owl-next.disabled {
	opacity:0.4;
}
.gal-prev:hover{
	opacity:0.8;
}
.gal-next:hover{
	opacity:0.8;
}
.nobutton .owl-nav{
	display:none;
}
footer p{
	color:#fff;
}
.small-img{
	margin-top:10px;
	width:100px;
	cursor:move;
	position:relative;
}
.show-img{
	display:inline-block;
}
.show-img a{
	display:block;
	text-align:center;
	cursor:pointer;
	font-size:13px;
	
}
.small-img:after{
	content:'';
	display:block;
	position:absolute;
	bottom:0px;
	
	background:url(/local/templates/main/images/lupa.png) no-repeat;
	background-position:center center;
	left:0;
	right:0;
	top:0;
	z-index:10;
	opacity:0.3;
	width:100px;
	height:62px;
}
.big-img{
	margin-top:10px;
	width:auto;
	cursor:pointer;
}
@media (max-width: 600px) {
	.container{
	/* margin-left:10px;
	margin-right:10px; */
	margin: auto;
	}
.owl-item{
	margin-right:0;
}	
.nobutton .owl-nav{
	display:block;
}
.gal-prev{
	left:5px;
}
.gal-next{
	right:5px;
}
.slider-item{
	margin-bottom:20px;
}
}

	.accordion2-section p{
		margin-top: 10px !important;
		margin-bottom: 10px !important;
	}
	.accordion2-section .accordion2 {
		background-color: #eee;
		color: #444;
		cursor: pointer;
		padding: 18px;
		width: 100%;
		border: none;
		text-align: left;
		outline: none;
		font-size: 15px;
		transition: 0.4s;
	}

	.accordion2-section .active, .accordion2-section .accordion2:hover {
		background-color: #ccc;
	}

	.accordion2-section .accordion2:after {
		content: '\002B';
		color: #777;
		font-weight: bold;
		float: right;
		margin-left: 5px;
	}

	.accordion2-section .active:after {
		content: "\2212";
	}

	.accordion2-section .accordion2-panel {
		padding: 0 18px;
		background-color: white;
		max-height: 0;
		overflow: hidden;
		transition: max-height 0.2s ease-out;
	}
nav .small-img	{
	width:auto;
	margin-top:0!important;
}
nav .big-img{
	margin-top:0!important;
}

.slider-item img{
	margin-top:0!important;
}

.form{
	max-width:50%;
	margin:30px 0;
}
.forminput{
	margin-bottom:20px;
}
.forminput input{
	width: calc(100% - 40px);
	padding:0 20px;
	border:1px solid #ddd;
	border-radius:3px;
	line-height:40px;
	height:40px;
}

.forminput textarea{
	width: calc(100% - 40px);
	padding:20px;
	border:1px solid #ddd;
	border-radius:3px;
	line-height:30px;
	min-height:150px;
}


.forminput label{
	display:block;
	font-weight:600;
	margin:10px 0px;
}
.agree{
	margin:10px 0;
}
.agree label{
	font-weight:bold;
	margin-left:10px;
}
.formbutton{
margin:20px 0;	
text-align:center;
}
.button{
	/*display:inline-block;
	padding:0 20px;
	background-color:#3B62FF;
	color:#fff;
	height:40px;
	line-height:40px;
	cursor:pointer;*/
	
}


.mb-5 {
    margin-bottom: 55px !important;
}


.fly-txt {
    margin: auto;
    left: 10px;
    right: 10px;
    top: 10px;
    bottom: 10px;
    width: max-content;
    max-width: 80%;
	text-align:center;
}

.lightpick-container>.months>.month>.days>.day.disabled {
    text-decoration: unset !important;
}



.form-list-tarifs {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 99999;
  display: none;
  align-items: center;
  justify-content: center;
}
.form-list-tarifs_active {
  display: flex;
}
.form-list-tarifs__pod {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0,0,0,.2);
  z-index: 1;
}
.form-list-tarifs__content {
  width: 1028px;
  background-color: #fff;
  position: relative;
  z-index: 2;
}
.form-list-tarifs__t {
  position: relative;
  background: #eee;
  padding: 10px 60px 10px 20px;
  white-space: nowrap;
  border-radius: 4px 4px 0 0;
}
.form-list-tarifs__list {
  overflow-x: scroll;
}
.form-list-tarifs__list {
  display: flex;
}
.form-list-tarifs__list__i {
  min-width: 250px;
  overflow-y: hidden;
  border: 1px solid #eee;
  cursor: pointer;
}
.form-list-tarifs__list__i_loader {
  cursor: default;
}
.form-list-tarifs__list__i_selected:not(.form-list-tarifs__list__i_loader) {
  border-color: #64b5f6;
}
.form-list-tarifs__list__i__content {

}
.form-list-tarifs__list__i__content__list {
  padding: 25px 10px 25px 15px;
}
.form-list-tarifs__list__i__content__list__i {
  margin-bottom: 10px;
}
.form-list-tarifs__list__i__content__price {
  padding: 10px 15px;
  text-align: center;
  border-bottom: 1px solid #eee;
  font-weight: 600;
  font-size: 15px;
}
.form-list-tarifs__list__i__t {
  position: relative;
  padding: 10px 20px;
  font-weight: 700;
  border-bottom: 1px solid #eee;
  padding-left: 45px;
  padding-right: 45px;
  white-space: nowrap;
  text-align: center;
}
.form-list-tarifs__list__i__t::before {
  content: '';
  position: absolute;
  height: 19px;
  width: 19px;
  background-image: url(/img/radiobutton_sprite.svg);
  background-position: bottom;
  top: 50%;
  left: 20px;
  margin-top: -10px;
}
.form-list-tarifs__close {
  position: absolute;
  top: 6px;
  right: 10px;
  width: 30px;
  height: 30px;
  border-radius: 4px;
  background: transparent url(/img/popup-close.svg) center center no-repeat;
  border: none;
  text-indent: -10000px;
  overflow: hidden;
  cursor: pointer;
  z-index: 2;
  outline: 0;
  box-shadow: none;
  transition: all .2s;
}
.form-list-tarifs__list__i_selected:not(.form-list-tarifs__list__i_loader) .form-list-tarifs__list__i__t {
  background-color: #3B62FF;
  color: #fff;
}
.form-list-tarifs__list__i_selected:not(.form-list-tarifs__list__i_loader) .form-list-tarifs__list__i__t::before {
  background-position: top;
}
.form-list-tarifs__info-bottom {
  padding: 10px 20px;
  display: flex;
  justify-content: flex-end;
}
.form-list-tarifs__info-bottom .flights__order {
  height: 52px;
}
.form-list-tarifs__list__i_loader {

}
@media screen and (max-width: 1100px) {
  .form-list-tarifs__content {
    width: 95%;
  }
  .form-list-tarifs__t {
    white-space: normal;
  }
}
@keyframes gradient {
  0% {
    background-position: 0 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0 50%;
  }
}
.flights__order_loader {
  pointer-events: none;
  background: linear-gradient(45deg, hsla(0,0%,53.3%,0.4), hsla(0,0%,53.3%,0.7));
  background-size: 200% 200%;
  animation: gradient 2s ease infinite;
}
.flights__order_loader .flights__order__tx {
  display: none;
}
.flights__order__loader {
  display: none;
}
.flights__order_loader .flights__order__loader {
  display: block;
}
.form-list-tarifs__list__i_loader .form-list-tarifs__list__i__t div,
.form-list-tarifs__list__i_loader .form-list-tarifs__list__i__content__price div,
.form-list-tarifs__list__i_loader .form-list-tarifs__list__i__content__list__i div {
  position: relative;
  height: 20px;
  background: linear-gradient(45deg, hsla(0,0%,53.3%,0.4), hsla(0,0%,53.3%,0.7));
  background-size: 200% 200%;
  animation: gradient 2s ease infinite;
}
.form-list-tarifs__list__i_loader .form-list-tarifs__list__i__t::before {
  /* background-color: hsla(0,0%,53.3%,0.4); */
}


#searchform-wrap .form-modal__row {
  flex-direction: column;
}
#searchform-wrap .form-modal__t {
  width: 100%;
  margin-bottom: 5px;
}


.flights__item_loader {
  padding-top: 20px;
  border: 0.5px solid #9e9e9e10;
  background-color: #9e9e9e50;
}
.flights__item_loader .flights__name,
.flights__item_loader .flights__date,
.flights__item_loader .flights__direction div,
.flights__item_loader .duration__time,
.flights__item_loader .duration__transfer,
.flights__item_loader .flights__logo,
.flights__item_loader .flights__price,
.flights__item_loader .flights__subitem {
  position: relative;
  height: 20px;
  background: linear-gradient(45deg, hsla(0,0%,53.3%,0.4), hsla(0,0%,53.3%,0.7));
  background-size: 200% 200%;
  animation: gradient 2s ease infinite;
}
.flights__item_loader .flights__logo {
  height: 100px;
  width: 100px;
}
.flights__item_loader .flights__price {
  height: 37px;
}
.flights__item_loader .groupBtnFChoose a {
  pointer-events: none;
  background: linear-gradient(45deg, hsla(0,0%,53.3%,0.4), hsla(0,0%,53.3%,0.7));
  background-size: 200% 200%;
  animation: gradient 2s ease infinite;
}
.flights__item_loader .groupBtnFChoose a::after {
  display: none;
}
.flights__item_loader .flights__subitem {
  width: calc(50% - 20px);
  margin-right: 20px;
}

.btn__toggles-tarif-off {
  pointer-events: none;
  position: relative;
  height: 37px;
  background: linear-gradient(45deg, hsla(0,0%,53.3%,0.4), hsla(0,0%,53.3%,0.7));
  background-size: 200% 200%;
  animation: gradient 2s ease infinite;
  text-indent: -99999px;
  width: 30%;
}


@keyframes lds-facebook {
  0% {
    top: 8px;
    height: 64px;
  }
  50% {
    top: 24px;
    height: 32px;
  }
  100% {
    top: 24px;
    height: 32px;
  }
}
@keyframes lds-hourglass {
  0% {
    transform: rotate(0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  50% {
    transform: rotate(900deg);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  100% {
    transform: rotate(1800deg);
  }
}
.loader {
  position: relative;
  left: -70px;
  width: 80px;
  height: 80px;
}
.loader__i {
  display: inline-block;
  position: absolute;
  left: 8px;
  width: 16px;
  background: #1A94FF;
  animation: lds-facebook 1.2s cubic-bezier(0, 0.5, 0.5, 1) infinite;
}
.loader__i:first-child {
  left: 8px;
  animation-delay: -0.24s;
}
.loader__i:first-child + .loader__i {
  left: 32px;
  animation-delay: -0.12s;
}
.loader__i:first-child + .loader__i + .loader__i {
  left: 56px;
  animation-delay: 0s;
}

.lds-hourglass {
  display: inline-block;
  position: relative;
  width: 80px;
  height: 80px;
  left: -70px;
}
.lds-hourglass:after {
  content: " ";
  display: block;
  border-radius: 50%;
  width: 0;
  height: 0;
  margin: 8px;
  box-sizing: border-box;
  border: 32px solid #1A94FF;;
  border-color: #1A94FF transparent #1A94FF transparent;
  animation: lds-hourglass 1.2s infinite;
}
.block-remarks .lds-hourglass {
  left: 0px;
}
.flights__price-collapse {
  display: none !important;
}





























































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

    to {
        transform: rotate(360deg)
    }
}

@keyframes loaderOddLeft_dcff41b0 {
    16.25%,8.75% {
        transform: scale(98%) translateX(0) skewX(0)
    }

    10% {
        transform: scale(97.32%) translateX(0) skewX(0)
    }

    11.25% {
        transform: scale(96%) translateX(0) skewX(0)
    }

    12.5%,15% {
        transform: scale(95.5%) translateX(0) skewX(0)
    }

    13.75% {
        transform: scale(95%) translateX(0) skewX(0)
    }

    17.5% {
        transform: scale(104%) translateX(0) skewX(0)
    }

    20% {
        transform: scale(106%) translateX(0) skewX(0)
    }

    21.25% {
        transform: scale(102%) translateX(0) skewX(2deg)
    }

    22.5% {
        transform: scale(101%) translateX(0) skewX(2deg)
    }

    23.75%,31.25%,95% {
        transform: scale(1) translateX(0) skewX(8deg)
    }

    25%,30% {
        transform: scale(99.5%) translateX(0) skewX(12deg)
    }

    32.5% {
        transform: scale(1) translateX(0) skewX(6deg)
    }

    33.75%,96.25%,to {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    35% {
        transform: scale(1) translateX(0) skewX(-8deg)
    }

    36.25%,45% {
        transform: scale(1) translateX(0) skewX(-12deg)
    }

    37.5% {
        transform: scale(1) translateX(0) skewX(-18deg)
    }

    40%,42.5% {
        transform: scale(1) translateX(0) skewX(-24deg)
    }

    41.25% {
        transform: scale(1) translateX(0) skewX(-28deg)
    }

    43.75%,46.25% {
        transform: scale(1) translateX(0) skewX(-20deg)
    }

    58.75% {
        transform: scale(98%) translateX(0) skewX(-20deg)
    }

    60% {
        transform: scale(97.32%) translateX(0) skewX(-20deg)
    }

    61.25% {
        transform: scale(96%) translateX(0) skewX(-20deg)
    }

    62.5%,65% {
        transform: scale(95.5%) translateX(0) skewX(-20deg)
    }

    63.75% {
        transform: scale(95%) translateX(0) skewX(-20deg)
    }

    66.25% {
        transform: scale(95%,99%) translateX(-5%) skewX(-18deg)
    }

    67.5% {
        transform: scale(90%,102%) translateX(-10%) skewX(-15deg)
    }

    68.75% {
        transform: scale(85%,102%) translateX(-15%) skewX(-10deg)
    }

    70% {
        transform: scale(80%,102.25%) translateX(-25%) skewX(-6deg)
    }

    71.25% {
        transform: scale(75%,101.34%) translateX(-35%) skewX(-2deg)
    }

    72.5% {
        transform: scale(70%,101%) translateX(-50%) skewX(4deg)
    }

    73.75% {
        transform: scale(65%,1) translateX(-55%) skewX(10deg)
    }

    75%,76.25% {
        transform: scale(60%,1) translateX(-60%) skewX(20deg)
    }

    78.75%,82.5% {
        transform: scale(60%,1) translateX(60%) skewX(20deg)
    }

    87.5% {
        transform: scale(80%,1) translateX(35%) skewX(-10deg)
    }

    91.25% {
        transform: scale(90%,1) translateX(10%) skewX(-6deg)
    }

    93.75% {
        transform: scale(1) translateX(0) skewX(4deg)
    }
}

@keyframes loaderOddRight_dcff41b0 {
    0%,93.75%,96.25%,to {
        transform: scale(1) translateX(0) skewX(-20deg)
    }

    8.75% {
        transform: scale(98%) translateX(0) skewX(-20deg)
    }

    10% {
        transform: scale(97.32%) translateX(0) skewX(-20deg)
    }

    11.25% {
        transform: scale(96%) translateX(0) skewX(-20deg)
    }

    12.5%,15% {
        transform: scale(95.5%) translateX(0) skewX(-20deg)
    }

    13.75% {
        transform: scale(95%) translateX(0) skewX(-20deg)
    }

    16.25% {
        transform: scale(95%,99%) translateX(-5%) skewX(-18deg)
    }

    17.5% {
        transform: scale(90%,102%) translateX(-10%) skewX(-15deg)
    }

    18.75% {
        transform: scale(85%,102%) translateX(-15%) skewX(-10deg)
    }

    20% {
        transform: scale(80%,102.25%) translateX(-25%) skewX(-6deg)
    }

    21.25% {
        transform: scale(75%,101.34%) translateX(-35%) skewX(-2deg)
    }

    22.5% {
        transform: scale(70%,101%) translateX(-50%) skewX(4deg)
    }

    23.75% {
        transform: scale(65%,1) translateX(-55%) skewX(10deg)
    }

    25%,26.25% {
        transform: scale(60%,1) translateX(-60%) skewX(20deg)
    }

    28.75%,32.5% {
        transform: scale(60%,1) translateX(60%) skewX(20deg)
    }

    37.5% {
        transform: scale(80%,1) translateX(35%) skewX(-10deg)
    }

    41.25% {
        transform: scale(90%,1) translateX(10%) skewX(-6deg)
    }

    43.75% {
        transform: scale(1) translateX(0) skewX(4deg)
    }

    45%,73.75%,81.25% {
        transform: scale(1) translateX(0) skewX(8deg)
    }

    46.25%,50%,83.75% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    51.25%,68.75% {
        transform: scale(1) translateX(0) skewX(0)
    }

    58.75%,66.25% {
        transform: scale(98%) translateX(0) skewX(0)
    }

    60% {
        transform: scale(97.32%) translateX(0) skewX(0)
    }

    61.25% {
        transform: scale(96%) translateX(0) skewX(0)
    }

    62.5%,65% {
        transform: scale(95.5%) translateX(0) skewX(0)
    }

    63.75% {
        transform: scale(95%) translateX(0) skewX(0)
    }

    67.5% {
        transform: scale(104%) translateX(0) skewX(0)
    }

    70% {
        transform: scale(106%) translateX(0) skewX(0)
    }

    71.25% {
        transform: scale(102%) translateX(0) skewX(2deg)
    }

    72.5% {
        transform: scale(101%) translateX(0) skewX(2deg)
    }

    75%,80% {
        transform: scale(99.5%) translateX(0) skewX(12deg)
    }

    82.5% {
        transform: scale(1) translateX(0) skewX(6deg)
    }

    85% {
        transform: scale(1) translateX(0) skewX(-8deg)
    }

    86.25%,95% {
        transform: scale(1) translateX(0) skewX(-12deg)
    }

    87.5% {
        transform: scale(1) translateX(0) skewX(-18deg)
    }

    90%,92.5% {
        transform: scale(1) translateX(0) skewX(-24deg)
    }

    91.25% {
        transform: scale(1) translateX(0) skewX(-28deg)
    }
}

@keyframes loaderEvenLeft_dcff41b0 {
    16.25%,8.75% {
        transform: scale(98%) translateX(0) skewX(0)
    }

    10% {
        transform: scale(97.32%) translateX(0) skewX(0)
    }

    11.25% {
        transform: scale(96%) translateX(0) skewX(0)
    }

    12.5%,15% {
        transform: scale(95.5%) translateX(0) skewX(0)
    }

    13.75% {
        transform: scale(95%) translateX(0) skewX(0)
    }

    17.5% {
        transform: scale(104%) translateX(0) skewX(0)
    }

    20% {
        transform: scale(106%) translateX(0) skewX(0)
    }

    21.25% {
        transform: scale(102%) translateX(0) skewX(2deg)
    }

    22.5% {
        transform: scale(101%) translateX(0) skewX(2deg)
    }

    23.75%,31.25%,95% {
        transform: scale(1) translateX(0) skewX(8deg)
    }

    25%,30% {
        transform: scale(99.5%) translateX(0) skewX(12deg)
    }

    32.5% {
        transform: scale(1) translateX(0) skewX(6deg)
    }

    33.75%,96.25%,to {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    35% {
        transform: scale(1) translateX(0) skewX(-8deg)
    }

    36.25%,45% {
        transform: scale(1) translateX(0) skewX(-12deg)
    }

    37.5% {
        transform: scale(1) translateX(0) skewX(-18deg)
    }

    40%,42.5% {
        transform: scale(1) translateX(0) skewX(-24deg)
    }

    41.25% {
        transform: scale(1) translateX(0) skewX(-28deg)
    }

    43.75%,46.25% {
        transform: scale(1) translateX(0) skewX(-20deg)
    }

    58.75% {
        transform: scale(98%) translateX(0) skewX(-20deg)
    }

    60% {
        transform: scale(97.32%) translateX(0) skewX(-20deg)
    }

    61.25% {
        transform: scale(96%) translateX(0) skewX(-20deg)
    }

    62.5%,65% {
        transform: scale(95.5%) translateX(0) skewX(-20deg)
    }

    63.75% {
        transform: scale(95%) translateX(0) skewX(-20deg)
    }

    66.25% {
        transform: scale(95%,99%) translateX(-5%) skewX(-18deg)
    }

    67.5% {
        transform: scale(90%,102%) translateX(-10%) skewX(-15deg)
    }

    68.75% {
        transform: scale(85%,102%) translateX(-15%) skewX(-10deg)
    }

    70% {
        transform: scale(80%,102.25%) translateX(-25%) skewX(-6deg)
    }

    71.25% {
        transform: scale(75%,101.34%) translateX(-35%) skewX(-2deg)
    }

    72.5% {
        transform: scale(70%,101%) translateX(-50%) skewX(4deg)
    }

    73.75% {
        transform: scale(65%,1) translateX(-55%) skewX(10deg)
    }

    75%,76.25%,78.75%,82.5% {
        transform: scale(60%,1) translateX(-60%) skewX(20deg)
    }

    87.5% {
        transform: scale(1) translateX(0) skewX(-10deg)
    }

    91.25% {
        transform: scale(1) translateX(0) skewX(-6deg)
    }

    93.75% {
        transform: scale(1) translateX(0) skewX(4deg)
    }
}

@keyframes loaderEvenRight_dcff41b0 {
    0%,93.75%,96.25%,to {
        transform: scale(1) translateX(0) skewX(-20deg)
    }

    8.75% {
        transform: scale(98%) translateX(0) skewX(-20deg)
    }

    10% {
        transform: scale(97.32%) translateX(0) skewX(-20deg)
    }

    11.25% {
        transform: scale(96%) translateX(0) skewX(-20deg)
    }

    12.5%,15% {
        transform: scale(95.5%) translateX(0) skewX(-20deg)
    }

    13.75% {
        transform: scale(95%) translateX(0) skewX(-20deg)
    }

    16.25% {
        transform: scale(95%,99%) translateX(-5%) skewX(-18deg)
    }

    17.5% {
        transform: scale(90%,102%) translateX(-10%) skewX(-15deg)
    }

    18.75% {
        transform: scale(85%,102%) translateX(-15%) skewX(-10deg)
    }

    20% {
        transform: scale(80%,102.25%) translateX(-25%) skewX(-6deg)
    }

    21.25% {
        transform: scale(75%,101.34%) translateX(-35%) skewX(-2deg)
    }

    22.5% {
        transform: scale(70%,101%) translateX(-50%) skewX(4deg)
    }

    23.75% {
        transform: scale(65%,1) translateX(-55%) skewX(10deg)
    }

    25%,26.25%,32.5% {
        transform: scale(60%,1) translateX(-60%) skewX(20deg)
    }

    37.5% {
        transform: scale(1) translateX(0) skewX(-10deg)
    }

    41.25% {
        transform: scale(1) translateX(0) skewX(-6deg)
    }

    43.75% {
        transform: scale(1) translateX(0) skewX(4deg)
    }

    45%,73.75%,81.25% {
        transform: scale(1) translateX(0) skewX(8deg)
    }

    46.25%,50%,83.75% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    51.25%,68.75% {
        transform: scale(1) translateX(0) skewX(0)
    }

    58.75%,66.25% {
        transform: scale(98%) translateX(0) skewX(0)
    }

    60% {
        transform: scale(97.32%) translateX(0) skewX(0)
    }

    61.25% {
        transform: scale(96%) translateX(0) skewX(0)
    }

    62.5%,65% {
        transform: scale(95.5%) translateX(0) skewX(0)
    }

    63.75% {
        transform: scale(95%) translateX(0) skewX(0)
    }

    67.5% {
        transform: scale(104%) translateX(0) skewX(0)
    }

    70% {
        transform: scale(106%) translateX(0) skewX(0)
    }

    71.25% {
        transform: scale(102%) translateX(0) skewX(2deg)
    }

    72.5% {
        transform: scale(101%) translateX(0) skewX(2deg)
    }

    75%,80% {
        transform: scale(99.5%) translateX(0) skewX(12deg)
    }

    82.5% {
        transform: scale(1) translateX(0) skewX(6deg)
    }

    85% {
        transform: scale(1) translateX(0) skewX(-8deg)
    }

    86.25%,95% {
        transform: scale(1) translateX(0) skewX(-12deg)
    }

    87.5% {
        transform: scale(1) translateX(0) skewX(-18deg)
    }

    90%,92.5% {
        transform: scale(1) translateX(0) skewX(-24deg)
    }

    91.25% {
        transform: scale(1) translateX(0) skewX(-28deg)
    }
}

@keyframes loaderContainer_dcff41b0 {
    16.25% {
        transform: translateX(0)
    }

    43.75%,65% {
        transform: translateX(50%)
    }

    to {
        transform: translateX(100%)
    }
}

@keyframes animOpen_a12af648 {
    0% {
        transform: translateY(-8px);
        opacity: 0
    }

    to {
        transform: translateY(0);
        opacity: 1
    }
}

@keyframes animClose_a12af648 {
    0% {
        transform: translateY(0);
        opacity: 1
    }

    to {
        transform: translateY(-8px);
        opacity: 0
    }
}

@keyframes slideUp_d76ac1d9 {
    0% {
        transform: translateY(100%)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes slideDown_d76ac1d9 {
    0% {
        transform: translateY(0) scale(1);
        opacity: 1
    }

    to {
        transform: translateY(100%) scale(.8);
        opacity: 0
    }
}

@keyframes paginationBarSlide_c6570714 {
    to {
        transform: translateX(0)
    }
}

:root {
    --kite-badge-label-400-padding-bottom: 2px;
    --kite-badge-label-400-padding-horizontal: 2px;
    --kite-badge-label-300-padding-bottom: 2px;
    --kite-badge-label-300-padding-horizontal: 2px;
    --kite-badge-label-200-padding-bottom: 1px;
    --kite-badge-label-200-padding-horizontal: 2px;
    --kite-badge-label-100-padding-bottom: 1px;
    --kite-badge-label-100-padding-horizontal: 2px;
    --kite-badge-label-50-padding-bottom: 1px;
    --kite-badge-label-50-padding-horizontal: 2px;
    --kite-badge-layout-400-min-height: 32px;
    --kite-badge-layout-400-gap: 2px;
    --kite-badge-layout-400-border-radius: 10px;
    --kite-badge-layout-400-padding-horizontal-default: 8px;
    --kite-badge-layout-400-padding-horizontal-icon-only: 6px;
    --kite-badge-layout-400-padding-horizontal-curvy: 10px;
    --kite-badge-layout-300-min-height: 28px;
    --kite-badge-layout-300-gap: 0px;
    --kite-badge-layout-300-border-radius: 8px;
    --kite-badge-layout-300-padding-horizontal-default: 6px;
    --kite-badge-layout-300-padding-horizontal-icon-only: 4px;
    --kite-badge-layout-300-padding-horizontal-curvy: 8px;
    --kite-badge-layout-200-min-height: 24px;
    --kite-badge-layout-200-gap: 0px;
    --kite-badge-layout-200-border-radius: 6px;
    --kite-badge-layout-200-padding-horizontal-default: 4px;
    --kite-badge-layout-200-padding-horizontal-icon-only: 4px;
    --kite-badge-layout-200-padding-horizontal-curvy: 6px;
    --kite-badge-layout-100-min-height: 20px;
    --kite-badge-layout-100-gap: 0px;
    --kite-badge-layout-100-border-radius: 6px;
    --kite-badge-layout-100-padding-horizontal-default: 4px;
    --kite-badge-layout-100-padding-horizontal-icon-only: 2px;
    --kite-badge-layout-100-padding-horizontal-curvy: 6px;
    --kite-badge-layout-50-min-height: 18px;
    --kite-badge-layout-50-gap: 0px;
    --kite-badge-layout-50-border-radius: 6px;
    --kite-badge-layout-50-padding-horizontal-default: 2px;
    --kite-badge-layout-50-padding-horizontal-icon-only: 1px;
    --kite-badge-layout-50-padding-horizontal-curvy: 4px;
    --kite-banner-padding-horizontal: 16px;
    --kite-banner-padding-vertical: 4px;
    --kite-breadcrumbs-gap-horizontal: 4px;
    --kite-breadcrumbs-crumb-gap-horizontal: 4px;
    --kite-breadcrumbs-crumb-height: 40px;
    --kite-breadcrumbs-crumb-content-gap-horizontal: 2px;
    --kite-bulleted-list-bullet-min-width: 28px;
    --kite-bulleted-list-bullet-unordered-large-padding-right: 4px;
    --kite-bulleted-list-bullet-unordered-medium-padding-right: 4px;
    --kite-bulleted-list-bullet-unordered-small-padding-right: 3px;
    --kite-bulleted-list-layout-large-gap-vertical: 8px;
    --kite-bulleted-list-layout-large-gap-horizontal: 8px;
    --kite-bulleted-list-layout-large-padding-bottom: 12px;
    --kite-bulleted-list-layout-medium-gap-vertical: 6px;
    --kite-bulleted-list-layout-medium-gap-horizontal: 8px;
    --kite-bulleted-list-layout-medium-padding-bottom: 8px;
    --kite-bulleted-list-layout-small-gap-vertical: 4px;
    --kite-bulleted-list-layout-small-gap-horizontal: 8px;
    --kite-bulleted-list-layout-small-padding-bottom: 4px;
    --kite-button-content-700-with-addon-padding-horizontal: 6px;
    --kite-button-content-700-with-addon-gap: 12px;
    --kite-button-content-700-with-addon-list-padding-left: 0px;
    --kite-button-content-700-with-addon-list-padding-right: 12px;
    --kite-button-content-700-with-addon-list-padding-bottom: 2px;
    --kite-button-content-700-with-addon-list-min-height: 0px;
    --kite-button-content-700-default-padding-horizontal: 18px;
    --kite-button-content-700-default-list-min-height: 0px;
    --kite-button-content-700-default-list-padding-bottom: 2px;
    --kite-button-content-700-icon-padding-horizontal: 0px;
    --kite-button-content-600-with-addon-padding-horizontal: 6px;
    --kite-button-content-600-with-addon-gap: 8px;
    --kite-button-content-600-with-addon-list-padding-left: 0px;
    --kite-button-content-600-with-addon-list-padding-right: 12px;
    --kite-button-content-600-with-addon-list-padding-bottom: 2px;
    --kite-button-content-600-with-addon-list-min-height: 0px;
    --kite-button-content-600-default-padding-horizontal: 16px;
    --kite-button-content-600-default-list-min-height: 0px;
    --kite-button-content-600-default-list-padding-bottom: 2px;
    --kite-button-content-600-icon-padding-horizontal: 0px;
    --kite-button-content-500-with-addon-padding-horizontal: 0px;
    --kite-button-content-500-with-addon-gap: 4px;
    --kite-button-content-500-with-addon-list-padding-left: 4px;
    --kite-button-content-500-with-addon-list-padding-right: 8px;
    --kite-button-content-500-with-addon-list-padding-bottom: 2px;
    --kite-button-content-500-with-addon-list-min-height: 0px;
    --kite-button-content-500-default-padding-horizontal: 10px;
    --kite-button-content-500-default-list-min-height: 0px;
    --kite-button-content-500-default-list-padding-bottom: 2px;
    --kite-button-content-500-icon-padding-horizontal: 0px;
    --kite-button-content-400-with-addon-padding-horizontal: 2px;
    --kite-button-content-400-with-addon-gap: 0px;
    --kite-button-content-400-with-addon-list-padding-left: 4px;
    --kite-button-content-400-with-addon-list-padding-right: 6px;
    --kite-button-content-400-with-addon-list-padding-bottom: 2px;
    --kite-button-content-400-with-addon-list-min-height: 24px;
    --kite-button-content-400-default-padding-horizontal: 8px;
    --kite-button-content-400-default-list-min-height: 24px;
    --kite-button-content-400-default-list-padding-bottom: 2px;
    --kite-button-content-400-icon-padding-horizontal: 0px;
    --kite-button-content-300-with-addon-padding-horizontal: 2px;
    --kite-button-content-300-with-addon-gap: 0px;
    --kite-button-content-300-with-addon-list-padding-left: 4px;
    --kite-button-content-300-with-addon-list-padding-right: 6px;
    --kite-button-content-300-with-addon-list-padding-bottom: 2px;
    --kite-button-content-300-with-addon-list-min-height: 24px;
    --kite-button-content-300-default-padding-horizontal: 8px;
    --kite-button-content-300-default-list-min-height: 24px;
    --kite-button-content-300-default-list-padding-bottom: 2px;
    --kite-button-content-300-icon-padding-horizontal: 0px;
    --kite-button-content-200-with-addon-padding-horizontal: 4px;
    --kite-button-content-200-with-addon-gap: 0px;
    --kite-button-content-200-with-addon-list-padding-left: 4px;
    --kite-button-content-200-with-addon-list-padding-right: 2px;
    --kite-button-content-200-with-addon-list-padding-bottom: 2px;
    --kite-button-content-200-with-addon-list-min-height: 20px;
    --kite-button-content-200-default-padding-horizontal: 6px;
    --kite-button-content-200-default-list-min-height: 20px;
    --kite-button-content-200-default-list-padding-bottom: 2px;
    --kite-button-content-200-icon-padding-horizontal: 0px;
    --kite-button-border-width-special-outline-form-default: 1px;
    --kite-button-border-width-special-outline-form-hover: 2px;
    --kite-button-border-width-special-outline-form-disabled: 1px;
    --kite-button-border-width-general-outline-default: 2px;
    --kite-button-border-width-general-outline-hover: 2px;
    --kite-button-border-width-general-outline-disabled: 2px;
    --kite-button-layout-700-padding-horizontal: 12px;
    --kite-button-layout-700-border-radius: 16px;
    --kite-button-layout-700-min-size: 64px;
    --kite-button-layout-600-padding-horizontal: 8px;
    --kite-button-layout-600-border-radius: 12px;
    --kite-button-layout-600-min-size: 56px;
    --kite-button-layout-500-padding-horizontal: 10px;
    --kite-button-layout-500-border-radius: 12px;
    --kite-button-layout-500-min-size: 48px;
    --kite-button-layout-400-padding-horizontal: 8px;
    --kite-button-layout-400-border-radius: 10px;
    --kite-button-layout-400-min-size: 40px;
    --kite-button-layout-300-padding-horizontal: 4px;
    --kite-button-layout-300-border-radius: 10px;
    --kite-button-layout-300-min-size: 32px;
    --kite-button-layout-200-padding-horizontal: 0px;
    --kite-button-layout-200-border-radius: 6px;
    --kite-button-layout-200-min-size: 24px;
    --kite-calendar-cell-data-price-padding-vertical-xs: 8px;
    --kite-calendar-cell-data-price-padding-vertical-sm: 8px;
    --kite-calendar-cell-data-price-padding-vertical-md: 8px;
    --kite-calendar-cell-data-price-padding-vertical-lg: 8px;
    --kite-calendar-cell-data-price-padding-vertical-xl: 8px;
    --kite-calendar-cell-data-price-padding-vertical-xxl: 8px;
    --kite-calendar-cell-data-price-height-xs: 48px;
    --kite-calendar-cell-data-price-height-sm: 48px;
    --kite-calendar-cell-data-price-height-md: 48px;
    --kite-calendar-cell-data-price-height-lg: 48px;
    --kite-calendar-cell-data-price-height-xl: 48px;
    --kite-calendar-cell-data-price-height-xxl: 48px;
    --kite-calendar-cell-data-price-min-width-xs: 40px;
    --kite-calendar-cell-data-price-min-width-sm: 40px;
    --kite-calendar-cell-data-price-min-width-md: 40px;
    --kite-calendar-cell-data-price-min-width-lg: 40px;
    --kite-calendar-cell-data-price-min-width-xl: 40px;
    --kite-calendar-cell-data-price-min-width-xxl: 40px;
    --kite-calendar-cell-data-price-gap-xs: 2px;
    --kite-calendar-cell-data-price-gap-sm: 2px;
    --kite-calendar-cell-data-price-gap-md: 2px;
    --kite-calendar-cell-data-price-gap-lg: 2px;
    --kite-calendar-cell-data-price-gap-xl: 2px;
    --kite-calendar-cell-data-price-gap-xxl: 2px;
    --kite-calendar-cell-data-price-border-xs: 1px;
    --kite-calendar-cell-data-price-border-sm: 1px;
    --kite-calendar-cell-data-price-border-md: 1px;
    --kite-calendar-cell-data-price-border-lg: 1px;
    --kite-calendar-cell-data-price-border-xl: 1px;
    --kite-calendar-cell-data-price-border-xxl: 1px;
    --kite-calendar-cell-data-price-panel-border-radius-xs: 12px;
    --kite-calendar-cell-data-price-panel-border-radius-sm: 12px;
    --kite-calendar-cell-data-price-panel-border-radius-md: 12px;
    --kite-calendar-cell-data-price-panel-border-radius-lg: 12px;
    --kite-calendar-cell-data-price-panel-border-radius-xl: 12px;
    --kite-calendar-cell-data-price-panel-border-radius-xxl: 12px;
    --kite-calendar-row-data-border-radius-xs: 12px;
    --kite-calendar-row-data-border-radius-sm: 12px;
    --kite-calendar-row-data-border-radius-md: 12px;
    --kite-calendar-row-data-border-radius-lg: 12px;
    --kite-calendar-row-data-border-radius-xl: 12px;
    --kite-calendar-row-data-border-radius-xxl: 12px;
    --kite-calendar-days-week-min-width-xs: 40px;
    --kite-calendar-days-week-min-width-sm: 40px;
    --kite-calendar-days-week-min-width-md: 40px;
    --kite-calendar-days-week-min-width-lg: 40px;
    --kite-calendar-days-week-min-width-xl: 40px;
    --kite-calendar-days-week-min-width-xxl: 40px;
    --kite-calendar-days-week-padding-bottom-xs: 8px;
    --kite-calendar-days-week-padding-bottom-sm: 8px;
    --kite-calendar-days-week-padding-bottom-md: 8px;
    --kite-calendar-days-week-padding-bottom-lg: 8px;
    --kite-calendar-days-week-padding-bottom-xl: 8px;
    --kite-calendar-days-week-padding-bottom-xxl: 8px;
    --kite-calendar-row-days-week-padding-horizontal-xs: 8px;
    --kite-calendar-row-days-week-padding-horizontal-sm: 8px;
    --kite-calendar-row-days-week-padding-horizontal-md: 8px;
    --kite-calendar-row-days-week-padding-horizontal-lg: 0px;
    --kite-calendar-row-days-week-padding-horizontal-xl: 0px;
    --kite-calendar-row-days-week-padding-horizontal-xxl: 0px;
    --kite-calendar-title-padding-horizontal-xs: 8px;
    --kite-calendar-title-padding-horizontal-sm: 8px;
    --kite-calendar-title-padding-horizontal-md: 8px;
    --kite-calendar-title-padding-horizontal-lg: 0px;
    --kite-calendar-title-padding-horizontal-xl: 0px;
    --kite-calendar-title-padding-horizontal-xxl: 0px;
    --kite-calendar-table-gap-xs: 4px;
    --kite-calendar-table-gap-sm: 4px;
    --kite-calendar-table-gap-md: 4px;
    --kite-calendar-table-gap-lg: 4px;
    --kite-calendar-table-gap-xl: 4px;
    --kite-calendar-table-gap-xxl: 4px;
    --kite-calendar-panel-border-radius-xs: 16px;
    --kite-calendar-panel-border-radius-sm: 16px;
    --kite-calendar-panel-border-radius-md: 16px;
    --kite-calendar-panel-border-radius-lg: 0px;
    --kite-calendar-panel-border-radius-xl: 0px;
    --kite-calendar-panel-border-radius-xxl: 0px;
    --kite-calendar-panel-padding-vertical-xs: 8px;
    --kite-calendar-panel-padding-vertical-sm: 8px;
    --kite-calendar-panel-padding-vertical-md: 8px;
    --kite-calendar-panel-padding-vertical-lg: 0px;
    --kite-calendar-panel-padding-vertical-xl: 0px;
    --kite-calendar-panel-padding-vertical-xxl: 0px;
    --kite-calendar-panel-padding-horizontal-xs: 8px;
    --kite-calendar-panel-padding-horizontal-sm: 8px;
    --kite-calendar-panel-padding-horizontal-md: 8px;
    --kite-calendar-panel-padding-horizontal-lg: 0px;
    --kite-calendar-panel-padding-horizontal-xl: 0px;
    --kite-calendar-panel-padding-horizontal-xxl: 0px;
    --kite-calendar-gap-xs: 0px;
    --kite-calendar-gap-sm: 0px;
    --kite-calendar-gap-md: 0px;
    --kite-calendar-gap-lg: 12px;
    --kite-calendar-gap-xl: 12px;
    --kite-calendar-gap-xxl: 12px;
    --kite-calendar-calendar-block-gap-xs: 8px;
    --kite-calendar-calendar-block-gap-sm: 8px;
    --kite-calendar-calendar-block-gap-md: 8px;
    --kite-calendar-calendar-block-gap-lg: 16px;
    --kite-calendar-calendar-block-gap-xl: 16px;
    --kite-calendar-calendar-block-gap-xxl: 16px;
    --kite-carousel-gap-xs: 8px;
    --kite-carousel-gap-sm: 8px;
    --kite-carousel-gap-md: 8px;
    --kite-carousel-gap-lg: 16px;
    --kite-carousel-gap-xl: 16px;
    --kite-carousel-gap-xxl: 16px;
    --kite-carousel-arrow-padding-horizontal: 16px;
    --kite-cell-addon-900-spacing: 16px;
    --kite-cell-addon-900-min-height: 80px;
    --kite-cell-addon-800-spacing: 12px;
    --kite-cell-addon-800-min-height: 72px;
    --kite-cell-addon-750-spacing: 12px;
    --kite-cell-addon-750-min-height: 80px;
    --kite-cell-addon-700-spacing: 12px;
    --kite-cell-addon-700-min-height: 64px;
    --kite-cell-addon-600-spacing: 12px;
    --kite-cell-addon-600-min-height: 56px;
    --kite-cell-addon-550-spacing: 10px;
    --kite-cell-addon-550-min-height: 56px;
    --kite-cell-addon-500-spacing: 10px;
    --kite-cell-addon-500-min-height: 48px;
    --kite-cell-addon-450-spacing: 10px;
    --kite-cell-addon-450-min-height: 44px;
    --kite-cell-addon-400-spacing: 10px;
    --kite-cell-addon-400-min-height: 40px;
    --kite-cell-addon-350-spacing: 10px;
    --kite-cell-addon-350-min-height: 36px;
    --kite-cell-addon-250-spacing: 8px;
    --kite-cell-addon-250-min-height: 40px;
    --kite-cell-addon-200-spacing: 8px;
    --kite-cell-addon-200-min-height: 36px;
    --kite-cell-addon-150-spacing: 8px;
    --kite-cell-addon-150-min-height: 32px;
    --kite-cell-addon-0-spacing: 8px;
    --kite-cell-addon-0-min-height: 0px;
    --kite-cell-list-500-padding-vertical: 8px;
    --kite-cell-list-450-padding-vertical: 7px;
    --kite-cell-list-400-padding-vertical: 6px;
    --kite-cell-list-350-padding-vertical: 5px;
    --kite-cell-list-300-padding-vertical: 4px;
    --kite-cell-list-250-padding-vertical: 3px;
    --kite-cell-list-150-padding-vertical: 1px;
    --kite-cell-list-100-padding-vertical: 0px;
    --kite-cell-layout-600-padding-vertical: 10px;
    --kite-cell-layout-500-padding-vertical: 8px;
    --kite-cell-layout-300-padding-vertical: 4px;
    --kite-cell-layout-200-padding-vertical: 2px;
    --kite-cell-layout-100-padding-vertical: 0px;
    --kite-checkbox-500-size: 20px;
    --kite-checkbox-500-border-radius: 6px;
    --kite-checkbox-500-border-width: 1px;
    --kite-checkbox-500-error-border-width: 4px;
    --kite-checkbox-400-size: 16px;
    --kite-checkbox-400-border-radius: 4px;
    --kite-checkbox-400-border-width: 1px;
    --kite-checkbox-400-error-border-width: 4px;
    --kite-chip-row-chip-common-border-width: 2px;
    --kite-chip-row-chip-common-addon-padding-horizontal: 4px;
    --kite-chip-row-chip-common-list-padding-bottom: 2px;
    --kite-chip-row-chip-common-list-mid-padding-horizontal: 12px;
    --kite-chip-row-chip-500-border-radius: 32px;
    --kite-chip-row-chip-500-height: 48px;
    --kite-chip-row-chip-500-min-width: 48px;
    --kite-chip-row-chip-500-padding-horizontal: 4px;
    --kite-chip-row-chip-500-right-slot-padding-right: 4px;
    --kite-chip-row-chip-500-left-slot-padding-left: 4px;
    --kite-chip-row-chip-400-border-radius: 32px;
    --kite-chip-row-chip-400-height: 40px;
    --kite-chip-row-chip-400-min-width: 40px;
    --kite-chip-row-chip-400-padding-horizontal: 2px;
    --kite-chip-row-chip-400-right-slot-padding-right: 2px;
    --kite-chip-row-chip-400-left-slot-padding-left: 2px;
    --kite-chip-row-chip-300-border-radius: 32px;
    --kite-chip-row-chip-300-height: 32px;
    --kite-chip-row-chip-300-min-width: 32px;
    --kite-chip-row-chip-300-padding-horizontal: 0px;
    --kite-chip-row-chip-300-right-slot-padding-right: 2px;
    --kite-chip-row-chip-300-left-slot-padding-left: 2px;
    --kite-chip-row-layout-gap-horizontal: 8px;
    --kite-chip-row-layout-gap-vertical: 8px;
    --kite-close-button-600-height: 40px;
    --kite-close-button-600-width: 40px;
    --kite-close-button-500-height: 40px;
    --kite-close-button-500-width: 40px;
    --kite-close-button-400-height: 32px;
    --kite-close-button-400-width: 32px;
    --kite-counter-500-gap: 12px;
    --kite-counter-400-gap: 8px;
    --kite-dropdown-common-padding-horizontal: 8px;
    --kite-dropdown-common-padding-vertical: 8px;
    --kite-dropdown-common-gap: 4px;
    --kite-dropdown-700-inner-padding-horizontal: 12px;
    --kite-dropdown-700-inner-radius: 8px;
    --kite-dropdown-600-inner-padding-horizontal: 8px;
    --kite-dropdown-600-inner-radius: 4px;
    --kite-dropdown-500-inner-padding-horizontal: 4px;
    --kite-dropdown-500-inner-radius: 4px;
    --kite-flex-button-600-gap: 4px;
    --kite-flex-button-600-min-height: 24px;
    --kite-flex-button-500-gap: 4px;
    --kite-flex-button-500-min-height: 20px;
    --kite-footer-main-block-gap-xs: 16px;
    --kite-footer-main-block-gap-sm: 16px;
    --kite-footer-main-block-gap-md: 64px;
    --kite-footer-main-block-gap-lg: 64px;
    --kite-footer-main-block-gap-xl: 64px;
    --kite-footer-main-block-gap-xxl: 64px;
    --kite-footer-social-container-padding-top: 4px;
    --kite-footer-col-group-gap: 16px;
    --kite-footer-links-gap: 32px;
    --kite-footer-app-gap: 8px;
    --kite-footer-app-block-gap: 8px;
    --kite-footer-footer-padding-vertical: 32px;
    --kite-footer-footer-gap: 16px;
    --kite-form-group-700-gap-horizontal: 8px;
    --kite-form-group-700-gap-vertical: 8px;
    --kite-form-group-600-gap-horizontal: 8px;
    --kite-form-group-600-gap-vertical: 8px;
    --kite-form-group-500-gap-horizontal: 8px;
    --kite-form-group-500-gap-vertical: 8px;
    --kite-grid-0: 0px;
    --kite-grid-100: 2px;
    --kite-grid-200: 4px;
    --kite-grid-250: 6px;
    --kite-grid-300: 8px;
    --kite-grid-350: 10px;
    --kite-grid-400: 12px;
    --kite-grid-500: 16px;
    --kite-grid-600: 24px;
    --kite-grid-700: 32px;
    --kite-header-medium-button-container-gap: 16px;
    --kite-header-medium-separator-height: 28px;
    --kite-header-medium-links-buttons-container-gap: 24px;
    --kite-header-medium-links-buttons-container-height: 48px;
    --kite-header-medium-links-product-gap: 28px;
    --kite-header-medium-links-product-height: 48px;
    --kite-header-medium-logo-container-gap: 8px;
    --kite-header-medium-logo-container-height: 48px;
    --kite-header-medium-logo-container-badge-container-padding-bottom: 6px;
    --kite-header-medium-layout-padding-top: 8px;
    --kite-header-medium-layout-min-height: 64px;
    --kite-header-x-small-button-container-gap: 16px;
    --kite-header-x-small-separator-height: 28px;
    --kite-header-x-small-links-buttons-container-gap: 24px;
    --kite-header-x-small-links-buttons-container-height: 48px;
    --kite-header-x-small-links-product-gap: 28px;
    --kite-header-x-small-links-product-height: 48px;
    --kite-header-x-small-logo-container-gap: 8px;
    --kite-header-x-small-logo-container-height: 48px;
    --kite-header-x-small-logo-container-badge-container-padding-bottom: 10px;
    --kite-header-x-small-layout-padding-top: 0px;
    --kite-header-x-small-layout-min-height: 0px;
    --kite-input-content-700-padding-horizontal: 12px;
    --kite-input-content-700-input-padding-horizontal: 8px;
    --kite-input-content-700-control-padding: 8px;
    --kite-input-content-700-addon-left-padding-right: 0px;
    --kite-input-content-700-addon-right-padding-left: 0px;
    --kite-input-content-600-padding-horizontal: 10px;
    --kite-input-content-600-input-padding-horizontal: 6px;
    --kite-input-content-600-control-padding: 6px;
    --kite-input-content-600-addon-left-padding-right: 2px;
    --kite-input-content-600-addon-right-padding-left: 2px;
    --kite-input-content-500-padding-horizontal: 8px;
    --kite-input-content-500-input-padding-horizontal: 4px;
    --kite-input-content-500-control-padding: 4px;
    --kite-input-content-500-addon-left-padding-right: 4px;
    --kite-input-content-500-addon-right-padding-left: 4px;
    --kite-input-layout-700-border-radius: 16px;
    --kite-input-layout-700-min-size: 64px;
    --kite-input-layout-700-gap: 4px;
    --kite-input-layout-700-border-width-default: 1px;
    --kite-input-layout-700-border-width-hover: 1px;
    --kite-input-layout-700-border-width-focused: 2px;
    --kite-input-layout-600-border-radius: 12px;
    --kite-input-layout-600-min-size: 56px;
    --kite-input-layout-600-gap: 4px;
    --kite-input-layout-600-border-width-default: 1px;
    --kite-input-layout-600-border-width-hover: 1px;
    --kite-input-layout-600-border-width-focused: 2px;
    --kite-input-layout-500-border-radius: 12px;
    --kite-input-layout-500-min-size: 48px;
    --kite-input-layout-500-gap: 4px;
    --kite-input-layout-500-border-width-default: 1px;
    --kite-input-layout-500-border-width-hover: 1px;
    --kite-input-layout-500-border-width-focused: 2px;
    --kite-label-value-group-table-item-gap: 4px;
    --kite-label-value-group-content-padding-top: 0px;
    --kite-label-value-group-content-padding-bottom: 8px;
    --kite-label-value-group-content-gap: 8px;
    --kite-label-value-group-header-x-large-padding-top: 8px;
    --kite-label-value-group-header-x-large-padding-bottom: 6px;
    --kite-label-value-group-header-x-large-gap: 4px;
    --kite-label-value-group-header-x-large-icon-padding-top: 0px;
    --kite-label-value-group-header-large-padding-top: 8px;
    --kite-label-value-group-header-large-padding-bottom: 8px;
    --kite-label-value-group-header-large-gap: 4px;
    --kite-label-value-group-header-large-icon-padding-top: 0px;
    --kite-label-value-group-header-medium-padding-top: 8px;
    --kite-label-value-group-header-medium-padding-bottom: 10px;
    --kite-label-value-group-header-medium-gap: 4px;
    --kite-label-value-group-header-medium-icon-padding-top: 1px;
    --kite-label-value-group-header-small-padding-top: 8px;
    --kite-label-value-group-header-small-padding-bottom: 10px;
    --kite-label-value-group-header-small-gap: 4px;
    --kite-label-value-group-header-small-icon-padding-top: 0px;
    --kite-label-value-group-header-x-small-padding-top: 6px;
    --kite-label-value-group-header-x-small-padding-bottom: 10px;
    --kite-label-value-group-header-x-small-gap: 4px;
    --kite-label-value-group-header-x-small-icon-padding-top: 0px;
    --kite-label-value-group-header-xx-small-padding-top: 6px;
    --kite-label-value-group-header-xx-small-padding-bottom: 10px;
    --kite-label-value-group-header-xx-small-gap: 4px;
    --kite-label-value-group-header-xx-small-icon-padding-top: 1px;
    --kite-label-value-list-control-gap: 0px;
    --kite-label-value-list-control-padding-vertical: 0px;
    --kite-label-value-list-default-gap: 0px;
    --kite-label-value-list-default-padding-vertical-size-large-contrast-plain: 0px;
    --kite-label-value-list-default-padding-vertical-size-large-contrast-small: 0px;
    --kite-label-value-list-default-padding-vertical-size-large-contrast-medium: 0px;
    --kite-label-value-list-default-padding-vertical-size-large-contrast-large: 2px;
    --kite-label-value-list-default-padding-vertical-size-medium-contrast-plain: 0px;
    --kite-label-value-list-default-padding-vertical-size-medium-contrast-small: 1px;
    --kite-label-value-list-default-padding-vertical-size-medium-contrast-medium: 1px;
    --kite-label-value-list-default-padding-vertical-size-medium-contrast-large: 2px;
    --kite-label-value-list-default-padding-vertical-size-small-contrast-plain: 0px;
    --kite-label-value-list-default-padding-vertical-size-small-contrast-small: 0px;
    --kite-label-value-list-default-padding-vertical-size-small-contrast-medium: 0px;
    --kite-label-value-list-default-padding-vertical-size-small-contrast-large: 0px;
    --kite-label-value-label-value-table-separator-min-width: 32px;
    --kite-label-value-header-x-large-control-padding-top: 0px;
    --kite-label-value-header-x-large-control-padding-bottom: 0px;
    --kite-label-value-header-x-large-control-gap: 4px;
    --kite-label-value-header-x-large-control-min-height: 0px;
    --kite-label-value-header-x-large-default-padding-top: 0px;
    --kite-label-value-header-x-large-default-padding-bottom: 6px;
    --kite-label-value-header-x-large-default-gap: 8px;
    --kite-label-value-header-x-large-default-min-height: 52px;
    --kite-label-value-header-large-control-padding-top: 0px;
    --kite-label-value-header-large-control-padding-bottom: 0px;
    --kite-label-value-header-large-control-gap: 4px;
    --kite-label-value-header-large-control-min-height: 0px;
    --kite-label-value-header-large-default-padding-top: 0px;
    --kite-label-value-header-large-default-padding-bottom: 4px;
    --kite-label-value-header-large-default-gap: 8px;
    --kite-label-value-header-large-default-min-height: 40px;
    --kite-label-value-header-medium-control-padding-top: 0px;
    --kite-label-value-header-medium-control-padding-bottom: 0px;
    --kite-label-value-header-medium-control-gap: 4px;
    --kite-label-value-header-medium-control-min-height: 0px;
    --kite-label-value-header-medium-default-padding-top: 0px;
    --kite-label-value-header-medium-default-padding-bottom: 2px;
    --kite-label-value-header-medium-default-gap: 8px;
    --kite-label-value-header-medium-default-min-height: 30px;
    --kite-label-value-header-small-control-padding-top: 0px;
    --kite-label-value-header-small-control-padding-bottom: 0px;
    --kite-label-value-header-small-control-gap: 8px;
    --kite-label-value-header-small-control-min-height: 0px;
    --kite-label-value-header-small-default-padding-top: 0px;
    --kite-label-value-header-small-default-padding-bottom: 2px;
    --kite-label-value-header-small-default-gap: 8px;
    --kite-label-value-header-small-default-min-height: 24px;
    --kite-label-value-paragraph-large-compact-control-padding-top: 0px;
    --kite-label-value-paragraph-large-compact-control-padding-bottom: 0px;
    --kite-label-value-paragraph-large-compact-control-gap: 4px;
    --kite-label-value-paragraph-large-compact-control-min-height: 0px;
    --kite-label-value-paragraph-large-compact-default-padding-top: 2px;
    --kite-label-value-paragraph-large-compact-default-padding-bottom: 2px;
    --kite-label-value-paragraph-large-compact-default-gap: 8px;
    --kite-label-value-paragraph-large-compact-default-min-height: 24px;
    --kite-label-value-paragraph-large-control-padding-top: 0px;
    --kite-label-value-paragraph-large-control-padding-bottom: 0px;
    --kite-label-value-paragraph-large-control-gap: 4px;
    --kite-label-value-paragraph-large-control-min-height: 0px;
    --kite-label-value-paragraph-large-default-padding-top: 0px;
    --kite-label-value-paragraph-large-default-padding-bottom: 0px;
    --kite-label-value-paragraph-large-default-gap: 8px;
    --kite-label-value-paragraph-large-default-min-height: 24px;
    --kite-label-value-paragraph-medium-compact-control-padding-top: 0px;
    --kite-label-value-paragraph-medium-compact-control-padding-bottom: 0px;
    --kite-label-value-paragraph-medium-compact-control-gap: 4px;
    --kite-label-value-paragraph-medium-compact-control-min-height: 0px;
    --kite-label-value-paragraph-medium-compact-default-padding-top: 2px;
    --kite-label-value-paragraph-medium-compact-default-padding-bottom: 2px;
    --kite-label-value-paragraph-medium-compact-default-gap: 8px;
    --kite-label-value-paragraph-medium-compact-default-min-height: 22px;
    --kite-label-value-paragraph-medium-control-padding-top: 0px;
    --kite-label-value-paragraph-medium-control-padding-bottom: 0px;
    --kite-label-value-paragraph-medium-control-gap: 4px;
    --kite-label-value-paragraph-medium-control-min-height: 0px;
    --kite-label-value-paragraph-medium-default-padding-top: 0px;
    --kite-label-value-paragraph-medium-default-padding-bottom: 0px;
    --kite-label-value-paragraph-medium-default-gap: 8px;
    --kite-label-value-paragraph-medium-default-min-height: 20px;
    --kite-label-value-paragraph-small-compact-control-padding-top: 0px;
    --kite-label-value-paragraph-small-compact-control-padding-bottom: 0px;
    --kite-label-value-paragraph-small-compact-control-gap: 4px;
    --kite-label-value-paragraph-small-compact-control-min-height: 0px;
    --kite-label-value-paragraph-small-compact-default-padding-top: 2px;
    --kite-label-value-paragraph-small-compact-default-padding-bottom: 2px;
    --kite-label-value-paragraph-small-compact-default-gap: 8px;
    --kite-label-value-paragraph-small-compact-default-min-height: 18px;
    --kite-label-value-paragraph-small-control-padding-top: 0px;
    --kite-label-value-paragraph-small-control-padding-bottom: 0px;
    --kite-label-value-paragraph-small-control-gap: 4px;
    --kite-label-value-paragraph-small-control-min-height: 0px;
    --kite-label-value-paragraph-small-default-padding-top: 0px;
    --kite-label-value-paragraph-small-default-padding-bottom: 0px;
    --kite-label-value-paragraph-small-default-gap: 8px;
    --kite-label-value-paragraph-small-default-min-height: 18px;
    --kite-main-layout-margin-horizontal-xs: 16px;
    --kite-main-layout-margin-horizontal-sm: 16px;
    --kite-main-layout-margin-horizontal-md: 16px;
    --kite-main-layout-margin-horizontal-lg: 24px;
    --kite-main-layout-margin-horizontal-xl: 32px;
    --kite-main-layout-margin-horizontal-xxl: 32px;
    --kite-main-layout-gutter-xs: 16px;
    --kite-main-layout-gutter-sm: 16px;
    --kite-main-layout-gutter-md: 16px;
    --kite-main-layout-gutter-lg: 24px;
    --kite-main-layout-gutter-xl: 32px;
    --kite-main-layout-gutter-xxl: 32px;
    --kite-modal-overlay-container-600-content-padding-horizontal: 32px;
    --kite-modal-overlay-container-600-content-padding-bottom: 16px;
    --kite-modal-overlay-container-500-content-padding-horizontal: 24px;
    --kite-modal-overlay-container-500-content-padding-bottom: 16px;
    --kite-modal-overlay-container-400-content-padding-horizontal: 16px;
    --kite-modal-overlay-container-400-content-padding-bottom: 16px;
    --kite-modal-menu-padding-horizontal-xs: 8px;
    --kite-modal-menu-padding-horizontal-sm: 8px;
    --kite-modal-menu-padding-horizontal-md: 8px;
    --kite-modal-menu-padding-horizontal-lg: 8px;
    --kite-modal-menu-padding-horizontal-xl: 8px;
    --kite-modal-menu-padding-horizontal-xxl: 8px;
    --kite-modal-menu-padding-bottom-xs: 8px;
    --kite-modal-menu-padding-bottom-sm: 8px;
    --kite-modal-menu-padding-bottom-md: 8px;
    --kite-modal-menu-padding-bottom-lg: 8px;
    --kite-modal-menu-padding-bottom-xl: 8px;
    --kite-modal-menu-padding-bottom-xxl: 8px;
    --kite-modal-menu-padding-top-xs: 8px;
    --kite-modal-menu-padding-top-sm: 8px;
    --kite-modal-menu-padding-top-md: 8px;
    --kite-modal-menu-padding-top-lg: 8px;
    --kite-modal-menu-padding-top-xl: 8px;
    --kite-modal-menu-padding-top-xxl: 8px;
    --kite-modal-fullscreen-padding-horizontal-xs: 0px;
    --kite-modal-fullscreen-padding-horizontal-sm: 0px;
    --kite-modal-fullscreen-padding-horizontal-md: 0px;
    --kite-modal-fullscreen-padding-horizontal-lg: 0px;
    --kite-modal-fullscreen-padding-horizontal-xl: 0px;
    --kite-modal-fullscreen-padding-horizontal-xxl: 0px;
    --kite-modal-fullscreen-padding-bottom-xs: 0px;
    --kite-modal-fullscreen-padding-bottom-sm: 0px;
    --kite-modal-fullscreen-padding-bottom-md: 0px;
    --kite-modal-fullscreen-padding-bottom-lg: 0px;
    --kite-modal-fullscreen-padding-bottom-xl: 0px;
    --kite-modal-fullscreen-padding-bottom-xxl: 0px;
    --kite-modal-fullscreen-padding-top-xs: 0px;
    --kite-modal-fullscreen-padding-top-sm: 0px;
    --kite-modal-fullscreen-padding-top-md: 0px;
    --kite-modal-fullscreen-padding-top-lg: 0px;
    --kite-modal-fullscreen-padding-top-xl: 0px;
    --kite-modal-fullscreen-padding-top-xxl: 0px;
    --kite-modal-dialog-width-xs: 320px;
    --kite-modal-dialog-width-sm: 320px;
    --kite-modal-dialog-width-md: 480px;
    --kite-modal-dialog-width-lg: 480px;
    --kite-modal-dialog-width-xl: 480px;
    --kite-modal-dialog-width-xxl: 480px;
    --kite-modal-dialog-padding-horizontal-xs: 16px;
    --kite-modal-dialog-padding-horizontal-sm: 16px;
    --kite-modal-dialog-padding-horizontal-md: 16px;
    --kite-modal-dialog-padding-horizontal-lg: 0px;
    --kite-modal-dialog-padding-horizontal-xl: 0px;
    --kite-modal-dialog-padding-horizontal-xxl: 0px;
    --kite-modal-dialog-padding-bottom-xs: 40px;
    --kite-modal-dialog-padding-bottom-sm: 40px;
    --kite-modal-dialog-padding-bottom-md: 40px;
    --kite-modal-dialog-padding-bottom-lg: 40px;
    --kite-modal-dialog-padding-bottom-xl: 40px;
    --kite-modal-dialog-padding-bottom-xxl: 40px;
    --kite-modal-dialog-padding-top-xs: 40px;
    --kite-modal-dialog-padding-top-sm: 40px;
    --kite-modal-dialog-padding-top-md: 40px;
    --kite-modal-dialog-padding-top-lg: 40px;
    --kite-modal-dialog-padding-top-xl: 40px;
    --kite-modal-dialog-padding-top-xxl: 40px;
    --kite-modal-modal-medium-min-height-xs: 196px;
    --kite-modal-modal-medium-min-height-sm: 196px;
    --kite-modal-modal-medium-min-height-md: 196px;
    --kite-modal-modal-medium-min-height-lg: 0px;
    --kite-modal-modal-medium-min-height-xl: 0px;
    --kite-modal-modal-medium-min-height-xxl: 0px;
    --kite-modal-modal-medium-width-md: 720px;
    --kite-modal-modal-medium-width-lg: 960px;
    --kite-modal-modal-medium-width-xl: 960px;
    --kite-modal-modal-medium-width-xxl: 960px;
    --kite-modal-modal-medium-padding-horizontal-xs: 0px;
    --kite-modal-modal-medium-padding-horizontal-sm: 0px;
    --kite-modal-modal-medium-padding-horizontal-md: 0px;
    --kite-modal-modal-medium-padding-horizontal-lg: 0px;
    --kite-modal-modal-medium-padding-horizontal-xl: 0px;
    --kite-modal-modal-medium-padding-horizontal-xxl: 0px;
    --kite-modal-modal-medium-padding-bottom-xs: 0px;
    --kite-modal-modal-medium-padding-bottom-sm: 0px;
    --kite-modal-modal-medium-padding-bottom-md: 0px;
    --kite-modal-modal-medium-padding-bottom-lg: 40px;
    --kite-modal-modal-medium-padding-bottom-xl: 40px;
    --kite-modal-modal-medium-padding-bottom-xxl: 40px;
    --kite-modal-modal-medium-padding-top-xs: 24px;
    --kite-modal-modal-medium-padding-top-sm: 24px;
    --kite-modal-modal-medium-padding-top-md: 24px;
    --kite-modal-modal-medium-padding-top-lg: 40px;
    --kite-modal-modal-medium-padding-top-xl: 40px;
    --kite-modal-modal-medium-padding-top-xxl: 40px;
    --kite-modal-modal-small-min-height-xs: 196px;
    --kite-modal-modal-small-min-height-sm: 196px;
    --kite-modal-modal-small-min-height-md: 196px;
    --kite-modal-modal-small-min-height-lg: 0px;
    --kite-modal-modal-small-min-height-xl: 0px;
    --kite-modal-modal-small-min-height-xxl: 0px;
    --kite-modal-modal-small-width-md: 480px;
    --kite-modal-modal-small-width-lg: 480px;
    --kite-modal-modal-small-width-xl: 480px;
    --kite-modal-modal-small-width-xxl: 480px;
    --kite-modal-modal-small-padding-horizontal-xs: 0px;
    --kite-modal-modal-small-padding-horizontal-sm: 0px;
    --kite-modal-modal-small-padding-horizontal-md: 0px;
    --kite-modal-modal-small-padding-horizontal-lg: 0px;
    --kite-modal-modal-small-padding-horizontal-xl: 0px;
    --kite-modal-modal-small-padding-horizontal-xxl: 0px;
    --kite-modal-modal-small-padding-bottom-xs: 0px;
    --kite-modal-modal-small-padding-bottom-sm: 0px;
    --kite-modal-modal-small-padding-bottom-md: 0px;
    --kite-modal-modal-small-padding-bottom-lg: 40px;
    --kite-modal-modal-small-padding-bottom-xl: 40px;
    --kite-modal-modal-small-padding-bottom-xxl: 40px;
    --kite-modal-modal-small-padding-top-xs: 24px;
    --kite-modal-modal-small-padding-top-sm: 24px;
    --kite-modal-modal-small-padding-top-md: 24px;
    --kite-modal-modal-small-padding-top-lg: 40px;
    --kite-modal-modal-small-padding-top-xl: 40px;
    --kite-modal-modal-small-padding-top-xxl: 40px;
    --kite-modal-header-600-padding-vertical: 16px;
    --kite-modal-header-600-padding-horizontal: 16px;
    --kite-modal-header-600-gap: 0px;
    --kite-modal-header-600-title-container-padding-vertical: 4px;
    --kite-modal-header-600-title-container-padding-horizontal: 16px;
    --kite-modal-header-600-title-container-min-height: 48px;
    --kite-modal-header-500-padding-vertical: 16px;
    --kite-modal-header-500-padding-horizontal: 16px;
    --kite-modal-header-500-gap: 8px;
    --kite-modal-header-500-title-container-padding-vertical: 5px;
    --kite-modal-header-500-title-container-padding-horizontal: 8px;
    --kite-modal-header-500-title-container-min-height: 40px;
    --kite-modal-header-400-padding-vertical: 16px;
    --kite-modal-header-400-padding-horizontal: 16px;
    --kite-modal-header-400-gap: 16px;
    --kite-modal-header-400-title-container-padding-vertical: 4px;
    --kite-modal-header-400-title-container-padding-horizontal: 0px;
    --kite-modal-header-400-title-container-min-height: 32px;
    --kite-nav-bar-padding-horizontal: 4px;
    --kite-nav-bar-addon-padding-horizontal: 4px;
    --kite-nav-bar-right-slot-padding-right: 8px;
    --kite-nav-bar-mid-slot-padding-horizontal: 12px;
    --kite-nav-bar-mid-slot-medium-padding-vertical: 10px;
    --kite-nav-bar-left-slot-padding-left: 8px;
    --kite-nav-bar-wrapper-height: 56px;
    --kite-pagination-bar-layout-gap: 8px;
    --kite-pagination-bar-layout-middle-width: 60px;
    --kite-pagination-bar-layout-200-item-300-height: 8px;
    --kite-pagination-bar-layout-200-item-300-width: 8px;
    --kite-pagination-bar-layout-200-item-200-height: 6px;
    --kite-pagination-bar-layout-200-item-200-width: 6px;
    --kite-pagination-bar-layout-200-item-100-height: 4px;
    --kite-pagination-bar-layout-200-item-100-width: 4px;
    --kite-pagination-bar-layout-200-side-width: 50px;
    --kite-pagination-bar-layout-100-item-300-height: 6px;
    --kite-pagination-bar-layout-100-item-300-width: 6px;
    --kite-pagination-bar-layout-100-item-200-height: 4px;
    --kite-pagination-bar-layout-100-item-200-width: 4px;
    --kite-pagination-bar-layout-100-item-100-height: 2px;
    --kite-pagination-bar-layout-100-item-100-width: 2px;
    --kite-pagination-bar-layout-100-side-width: 42px;
    --kite-panel-border-unselected: 1px;
    --kite-panel-border-unselected-bold: 2px;
    --kite-panel-border-selected: 2px;
    --kite-panel-700-border-radius: 32px;
    --kite-panel-600-border-radius: 24px;
    --kite-panel-500-border-radius: 16px;
    --kite-panel-400-border-radius: 12px;
    --kite-panel-300-border-radius: 8px;
    --kite-pimple-500-size: 20px;
    --kite-pimple-500-padding-horizontal: 4px;
    --kite-pimple-500-padding-bottom: 1px;
    --kite-pimple-500-border-radius: 10px;
    --kite-pimple-400-size: 16px;
    --kite-pimple-400-padding-horizontal: 4px;
    --kite-pimple-400-padding-bottom: 0px;
    --kite-pimple-400-border-radius: 8px;
    --kite-pimple-100-size: 6px;
    --kite-pimple-100-padding-horizontal: 0px;
    --kite-pimple-100-padding-bottom: 0px;
    --kite-pimple-100-border-radius: 3px;
    --kite-progress-bar-background-height-100: 6px;
    --kite-progress-bar-background-height-200: 8px;
    --kite-progress-cell-gap: 8px;
    --kite-progress-cell-padding-vertical: 8px;
    --kite-radio-500-size: 20px;
    --kite-radio-500-border-radius: 10px;
    --kite-radio-500-border-width: 1px;
    --kite-radio-500-error-border-width: 4px;
    --kite-radio-400-size: 16px;
    --kite-radio-400-border-radius: 8px;
    --kite-radio-400-border-width: 1px;
    --kite-radio-400-error-border-width: 4px;
    --kite-rich-icon-900-background-size: 80px;
    --kite-rich-icon-900-icon-size: 48px;
    --kite-rich-icon-900-label-compensation: 0px;
    --kite-rich-icon-800-background-size: 72px;
    --kite-rich-icon-800-icon-size: 44px;
    --kite-rich-icon-800-label-compensation: 1px;
    --kite-rich-icon-700-background-size: 64px;
    --kite-rich-icon-700-icon-size: 40px;
    --kite-rich-icon-700-label-compensation: 1px;
    --kite-rich-icon-600-background-size: 56px;
    --kite-rich-icon-600-icon-size: 36px;
    --kite-rich-icon-600-label-compensation: 0px;
    --kite-rich-icon-500-background-size: 48px;
    --kite-rich-icon-500-icon-size: 32px;
    --kite-rich-icon-500-label-compensation: 0px;
    --kite-rich-icon-450-background-size: 44px;
    --kite-rich-icon-450-icon-size: 30px;
    --kite-rich-icon-450-label-compensation: 0px;
    --kite-rich-icon-400-background-size: 40px;
    --kite-rich-icon-400-icon-size: 28px;
    --kite-rich-icon-400-label-compensation: 0px;
    --kite-rich-icon-350-background-size: 36px;
    --kite-rich-icon-350-icon-size: 24px;
    --kite-rich-icon-350-label-compensation: 1px;
    --kite-rich-icon-300-background-size: 32px;
    --kite-rich-icon-300-icon-size: 22px;
    --kite-rich-icon-300-label-compensation: 1px;
    --kite-rich-icon-250-background-size: 28px;
    --kite-rich-icon-250-icon-size: 20px;
    --kite-rich-icon-250-label-compensation: 1px;
    --kite-rich-icon-200-background-size: 24px;
    --kite-rich-icon-200-icon-size: 16px;
    --kite-rich-icon-200-label-compensation: 1px;
    --kite-rich-icon-150-background-size: 20px;
    --kite-rich-icon-150-icon-size: 14px;
    --kite-rich-icon-150-label-compensation: 0px;
    --kite-rich-icon-100-background-size: 16px;
    --kite-rich-icon-100-icon-size: 10px;
    --kite-rich-icon-100-label-compensation: 0px;
    --kite-segmented-control-item-list-600-padding-bottom: 2px;
    --kite-segmented-control-item-list-600-padding-horizontal: 2px;
    --kite-segmented-control-item-list-500-padding-bottom: 2px;
    --kite-segmented-control-item-list-500-padding-horizontal: 2px;
    --kite-segmented-control-item-list-400-padding-bottom: 2px;
    --kite-segmented-control-item-list-400-padding-horizontal: 2px;
    --kite-segmented-control-item-layout-600-padding-horizontal: 10px;
    --kite-segmented-control-item-layout-600-gap: 6px;
    --kite-segmented-control-item-layout-600-min-size: 56px;
    --kite-segmented-control-item-layout-600-border-radius: 12px;
    --kite-segmented-control-item-layout-500-padding-horizontal: 8px;
    --kite-segmented-control-item-layout-500-gap: 4px;
    --kite-segmented-control-item-layout-500-min-size: 48px;
    --kite-segmented-control-item-layout-500-border-radius: 12px;
    --kite-segmented-control-item-layout-400-padding-horizontal: 6px;
    --kite-segmented-control-item-layout-400-gap: 2px;
    --kite-segmented-control-item-layout-400-min-size: 40px;
    --kite-segmented-control-item-layout-400-border-radius: 10px;
    --kite-segmented-control-layout-600-padding-horizontal: 4px;
    --kite-segmented-control-layout-600-padding-vertical: 4px;
    --kite-segmented-control-layout-600-gap: 0px;
    --kite-segmented-control-layout-600-border-radius: 16px;
    --kite-segmented-control-layout-500-padding-horizontal: 4px;
    --kite-segmented-control-layout-500-padding-vertical: 4px;
    --kite-segmented-control-layout-500-gap: 0px;
    --kite-segmented-control-layout-500-border-radius: 16px;
    --kite-segmented-control-layout-400-padding-horizontal: 4px;
    --kite-segmented-control-layout-400-padding-vertical: 4px;
    --kite-segmented-control-layout-400-gap: 0px;
    --kite-segmented-control-layout-400-border-radius: 14px;
    --kite-selection-control-500-size: 20px;
    --kite-selection-control-500-border-radius: 6px;
    --kite-selection-control-500-border-width: 1px;
    --kite-selection-control-500-error-border-width: 4px;
    --kite-selection-control-400-size: 16px;
    --kite-selection-control-400-border-radius: 4px;
    --kite-selection-control-400-border-width: 1px;
    --kite-selection-control-400-error-border-width: 4px;
    --kite-semantic-text-paragraph-xx-small-padding-top: 0px;
    --kite-semantic-text-paragraph-xx-small-padding-top-extra: 1px;
    --kite-semantic-text-paragraph-xx-small-padding-bottom: 1px;
    --kite-semantic-text-paragraph-x-small-padding-top: 0px;
    --kite-semantic-text-paragraph-x-small-padding-top-extra: 2px;
    --kite-semantic-text-paragraph-x-small-padding-bottom: 2px;
    --kite-semantic-text-paragraph-small-padding-top: 0px;
    --kite-semantic-text-paragraph-small-padding-top-extra: 4px;
    --kite-semantic-text-paragraph-small-padding-bottom: 4px;
    --kite-semantic-text-paragraph-medium-padding-top: 0px;
    --kite-semantic-text-paragraph-medium-padding-top-extra: 4px;
    --kite-semantic-text-paragraph-medium-padding-bottom: 8px;
    --kite-semantic-text-paragraph-large-padding-top: 0px;
    --kite-semantic-text-paragraph-large-padding-top-extra: 8px;
    --kite-semantic-text-paragraph-large-padding-bottom: 12px;
    --kite-semantic-text-paragraph-x-large-padding-top: 0px;
    --kite-semantic-text-paragraph-x-large-padding-top-extra: 10px;
    --kite-semantic-text-paragraph-x-large-padding-bottom: 16px;
    --kite-semantic-text-header-xx-small-padding-top: 8px;
    --kite-semantic-text-header-xx-small-padding-top-extra: 8px;
    --kite-semantic-text-header-xx-small-padding-bottom: 8px;
    --kite-semantic-text-header-x-small-padding-top: 8px;
    --kite-semantic-text-header-x-small-padding-top-extra: 8px;
    --kite-semantic-text-header-x-small-padding-bottom: 8px;
    --kite-semantic-text-header-small-padding-top: 8px;
    --kite-semantic-text-header-small-padding-top-extra: 8px;
    --kite-semantic-text-header-small-padding-bottom: 8px;
    --kite-semantic-text-header-medium-padding-top: 8px;
    --kite-semantic-text-header-medium-padding-top-extra: 8px;
    --kite-semantic-text-header-medium-padding-bottom: 8px;
    --kite-semantic-text-header-large-padding-top: 8px;
    --kite-semantic-text-header-large-padding-top-extra: 8px;
    --kite-semantic-text-header-large-padding-bottom: 8px;
    --kite-semantic-text-header-x-large-padding-top: 8px;
    --kite-semantic-text-header-x-large-padding-top-extra: 8px;
    --kite-semantic-text-header-x-large-padding-bottom: 8px;
    --kite-separator-width: 1px;
    --kite-slider-cell-gap: 8px;
    --kite-slider-cell-padding-vertical: 8px;
    --kite-slider-500-knob-size: 20px;
    --kite-slider-500-knob-border-width: 8px;
    --kite-slider-500-background-height: 4px;
    --kite-snack-bar-padding-top: 16px;
    --kite-snack-bar-item-gap: 10px;
    --kite-snack-bar-item-padding-horizontal: 16px;
    --kite-snack-bar-item-padding-left: 16px;
    --kite-snack-bar-item-padding-right: 10px;
    --kite-snack-bar-item-padding-vertical: 8px;
    --kite-snack-bar-item-border-radius: 16px;
    --kite-snack-bar-item-min-width: 228px;
    --kite-snack-bar-item-max-width: 480px;
    --kite-snack-bar-item-content-min-height: 40px;
    --kite-snack-bar-item-content-gap: 8px;
    --kite-snack-bar-item-content-padding-right: 2px;
    --kite-status-block-medium-addon-bottom-gap: 16px;
    --kite-status-block-medium-content-gap: 8px;
    --kite-status-block-medium-layout-gap: 16px;
    --kite-status-block-x-small-addon-bottom-gap: 12px;
    --kite-status-block-x-small-content-gap: 8px;
    --kite-status-block-x-small-layout-gap: 16px;
    --kite-suggest-gap-context: 12px;
    --kite-suggest-item-header-padding-top: 4px;
    --kite-switch-height: 20px;
    --kite-switch-width: 36px;
    --kite-switch-padding: 2px;
    --kite-switch-border-radius: 10px;
    --kite-switch-error-border-width: 4px;
    --kite-tab-bar-height: 56px;
    --kite-tab-row-icon-tab-700-content-gap: 4px;
    --kite-tab-row-icon-tab-700-row-gap: 16px;
    --kite-tab-row-icon-tab-600-content-gap: 2px;
    --kite-tab-row-icon-tab-600-row-gap: 16px;
    --kite-tabs-tab-line-height: 2px;
    --kite-tabs-tab-line-border-radius: 2px;
    --kite-tabs-tab-500-min-height: 48px;
    --kite-tabs-tab-500-min-width: 43px;
    --kite-tabs-tab-500-gap: 4px;
    --kite-tabs-tab-500-content-gap: 2px;
    --kite-tabs-tab-400-min-height: 40px;
    --kite-tabs-tab-400-min-width: 40px;
    --kite-tabs-tab-400-gap: 4px;
    --kite-tabs-tab-400-content-gap: 2px;
    --kite-tabs-500-gap: 12px;
    --kite-tabs-400-gap: 12px;
    --kite-textarea-field-hint-counter-max-width: 41px;
    --kite-textarea-field-700-min-height: 130px;
    --kite-textarea-field-700-max-height: 130px;
    --kite-textarea-field-700-padding-vertical-label-off: 19px;
    --kite-textarea-field-700-padding-vertical-label-on-default: 19px;
    --kite-textarea-field-700-padding-vertical-label-on-interaction: 8px;
    --kite-textarea-field-600-min-height: 116px;
    --kite-textarea-field-600-max-height: 116px;
    --kite-textarea-field-600-padding-vertical-label-off: 16px;
    --kite-textarea-field-600-padding-vertical-label-on-default: 16px;
    --kite-textarea-field-600-padding-vertical-label-on-interaction: 7px;
    --kite-textarea-field-500-min-height: 102px;
    --kite-textarea-field-500-max-height: 102px;
    --kite-textarea-field-500-padding-vertical-label-off: 13px;
    --kite-textarea-field-500-padding-vertical-label-on-default: 13px;
    --kite-textarea-field-500-padding-vertical-label-on-interaction: 4px;
    --kite-tile-gap-xsmall: 12px;
    --kite-tile-gap-small: 16px;
    --kite-tile-gap-medium: 20px;
    --kite-tile-gap-large: 24px;
    --kite-tooltip-500-padding-horizontal: 16px;
    --kite-tooltip-500-padding-vertical: 12px;
    --kite-tooltip-500-tip-padding-horizontal: 16px;
    --kite-tooltip-500-tip-padding-vertical: 16px;
    --kite-tooltip-500-min-width: 64px;
    --kite-tooltip-500-min-height: 64px;
    --kite-tooltip-500-distance: 6px;
    --kite-tooltip-400-padding-horizontal: 8px;
    --kite-tooltip-400-padding-vertical: 4px;
    --kite-tooltip-400-tip-padding-horizontal: 8px;
    --kite-tooltip-400-tip-padding-vertical: 8px;
    --kite-tooltip-400-min-width: 32px;
    --kite-tooltip-400-min-height: 32px;
    --kite-tooltip-400-distance: 4px;
    --kite-overlay-neutral: rgb(105, 109, 141);
    --kite-overlay-brand: rgb(113, 94, 254);
    --kite-overlay-brand-deep: rgb(64, 109, 247);
    --kite-overlay-rose: rgb(201, 64, 160);
    --kite-overlay-positive: rgb(56, 138, 32);
    --kite-overlay-teal: rgb(0, 133, 143);
    --kite-overlay-warning: rgb(199, 93, 0);
    --kite-overlay-negative: rgb(217, 67, 17)
}

:root,[data-theme=dark] [data-theme=inverted],[data-theme=dark] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted],[data-theme=light],[data-theme=light] [data-theme=inverted] [data-theme=inverted] {
    --kite-breadcrumbs-crumb-separator: rgb(125, 130, 160);
    --kite-breadcrumbs-crumb-icon-current: rgb(24, 28, 45);
    --kite-breadcrumbs-crumb-label-current: rgb(24, 28, 45);
    --kite-button-other-brand-content-alfa-disabled-label-text: rgba( 239, 49, 36, 0.4 );
    --kite-button-other-brand-content-alfa-disabled-value-text: rgba( 239, 49, 36, 0.3 );
    --kite-button-other-brand-content-alfa-disabled-subtitle-text: rgba( 239, 49, 36, 0.4 );
    --kite-button-other-brand-content-alfa-disabled-subvalue-text: rgba( 239, 49, 36, 0.3 );
    --kite-button-other-brand-content-alfa-disabled-addon: rgba(239, 49, 36, 0.3);
    --kite-button-other-brand-content-alfa-hover-label-text: rgb(255, 255, 255);
    --kite-button-other-brand-content-alfa-hover-value-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-alfa-hover-subtitle-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-alfa-hover-subvalue-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-alfa-hover-addon: rgb(255, 255, 255);
    --kite-button-other-brand-content-alfa-default-label-text: rgb(255, 255, 255);
    --kite-button-other-brand-content-alfa-default-value-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-alfa-default-subtitle-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-alfa-default-subvalue-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-alfa-default-addon: rgb(255, 255, 255);
    --kite-button-other-brand-content-google-disabled-label-text: rgba( 234, 67, 53, 0.4 );
    --kite-button-other-brand-content-google-disabled-value-text: rgba( 234, 67, 53, 0.3 );
    --kite-button-other-brand-content-google-disabled-subtitle-text: rgba( 234, 67, 53, 0.4 );
    --kite-button-other-brand-content-google-disabled-subvalue-text: rgba( 234, 67, 53, 0.3 );
    --kite-button-other-brand-content-google-disabled-addon: rgba( 234, 67, 53, 0.3 );
    --kite-button-other-brand-content-google-hover-label-text: rgb(255, 255, 255);
    --kite-button-other-brand-content-google-hover-value-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-google-hover-subtitle-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-google-hover-subvalue-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-google-hover-addon: rgb(255, 255, 255);
    --kite-button-other-brand-content-google-default-label-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-google-default-value-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-google-default-subtitle-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-google-default-subvalue-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-google-default-addon: rgb(255, 255, 255);
    --kite-button-other-brand-content-apple-disabled-label-text: rgba( 28, 28, 43, 0.4 );
    --kite-button-other-brand-content-apple-disabled-value-text: rgba( 28, 28, 43, 0.3 );
    --kite-button-other-brand-content-apple-disabled-subtitle-text: rgba( 28, 28, 43, 0.4 );
    --kite-button-other-brand-content-apple-disabled-subvalue-text: rgba( 28, 28, 43, 0.3 );
    --kite-button-other-brand-content-apple-disabled-addon: rgba(28, 28, 43, 0.3);
    --kite-button-other-brand-content-apple-hover-label-text: rgb(255, 255, 255);
    --kite-button-other-brand-content-apple-hover-value-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-apple-hover-subtitle-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-apple-hover-subvalue-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-apple-hover-addon: rgb(255, 255, 255);
    --kite-button-other-brand-content-apple-default-label-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-apple-default-value-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-apple-default-subtitle-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-apple-default-subvalue-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-apple-default-addon: rgb(255, 255, 255);
    --kite-button-other-brand-content-viber-disabled-label-text: rgba( 124, 106, 245, 0.4 );
    --kite-button-other-brand-content-viber-disabled-value-text: rgba( 124, 106, 245, 0.3 );
    --kite-button-other-brand-content-viber-disabled-subtitle-text: rgba( 124, 106, 245, 0.4 );
    --kite-button-other-brand-content-viber-disabled-subvalue-text: rgba( 124, 106, 245, 0.3 );
    --kite-button-other-brand-content-viber-disabled-addon: rgba( 124, 106, 245, 0.3 );
    --kite-button-other-brand-content-viber-hover-label-text: rgb(255, 255, 255);
    --kite-button-other-brand-content-viber-hover-value-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-viber-hover-subtitle-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-viber-hover-subvalue-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-viber-hover-addon: rgb(255, 255, 255);
    --kite-button-other-brand-content-viber-default-label-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-viber-default-value-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-viber-default-subtitle-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-viber-default-subvalue-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-viber-default-addon: rgb(255, 255, 255);
    --kite-button-other-brand-content-vk-disabled-label-text: rgba( 31, 132, 255, 0.4 );
    --kite-button-other-brand-content-vk-disabled-value-text: rgba( 31, 132, 255, 0.3 );
    --kite-button-other-brand-content-vk-disabled-subtitle-text: rgba( 31, 132, 255, 0.4 );
    --kite-button-other-brand-content-vk-disabled-subvalue-text: rgba( 31, 132, 255, 0.3 );
    --kite-button-other-brand-content-vk-disabled-addon: rgba(31, 132, 255, 0.3);
    --kite-button-other-brand-content-vk-hover-label-text: rgb(255, 255, 255);
    --kite-button-other-brand-content-vk-hover-value-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-vk-hover-subtitle-text: rgb(255, 255, 255);
    --kite-button-other-brand-content-vk-hover-subvalue-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-vk-hover-addon: rgb(255, 255, 255);
    --kite-button-other-brand-content-vk-default-label-text: rgb(255, 255, 255);
    --kite-button-other-brand-content-vk-default-value-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-vk-default-subtitle-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-vk-default-subvalue-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-vk-default-addon: rgb(255, 255, 255);
    --kite-button-other-brand-content-telegram-disabled-label-text: rgba( 37, 160, 248, 0.4 );
    --kite-button-other-brand-content-telegram-disabled-value-text: rgba( 37, 160, 248, 0.3 );
    --kite-button-other-brand-content-telegram-disabled-subtitle-text: rgba( 37, 160, 248, 0.4 );
    --kite-button-other-brand-content-telegram-disabled-subvalue-text: rgba( 37, 160, 248, 0.3 );
    --kite-button-other-brand-content-telegram-disabled-addon: rgba( 37, 160, 248, 0.3 );
    --kite-button-other-brand-content-telegram-hover-label-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-telegram-hover-value-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-telegram-hover-subtitle-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-telegram-hover-subvalue-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-telegram-hover-addon: rgb(255, 255, 255);
    --kite-button-other-brand-content-telegram-default-label-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-telegram-default-value-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-telegram-default-subtitle-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-telegram-default-subvalue-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-telegram-default-addon: rgb(255, 255, 255);
    --kite-button-other-brand-content-youtube-disabled-label-text: rgba( 255, 60, 46, 0.4 );
    --kite-button-other-brand-content-youtube-disabled-value-text: rgba( 255, 60, 46, 0.3 );
    --kite-button-other-brand-content-youtube-disabled-subtitle-text: rgba( 255, 60, 46, 0.4 );
    --kite-button-other-brand-content-youtube-disabled-subvalue-text: rgba( 255, 60, 46, 0.3 );
    --kite-button-other-brand-content-youtube-disabled-addon: rgba( 255, 60, 46, 0.3 );
    --kite-button-other-brand-content-youtube-hover-label-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-youtube-hover-value-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-youtube-hover-subtitle-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-youtube-hover-subvalue-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-youtube-hover-addon: rgb(255, 255, 255);
    --kite-button-other-brand-content-youtube-default-label-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-youtube-default-value-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-youtube-default-subtitle-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-youtube-default-subvalue-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-youtube-default-addon: rgb(255, 255, 255);
    --kite-button-other-brand-content-odnoklassniki-disabled-label-text: rgba( 255, 119, 0, 0.4 );
    --kite-button-other-brand-content-odnoklassniki-disabled-value-text: rgba( 255, 119, 0, 0.3 );
    --kite-button-other-brand-content-odnoklassniki-disabled-subtitle-text: rgba( 255, 119, 0, 0.4 );
    --kite-button-other-brand-content-odnoklassniki-disabled-subvalue-text: rgba( 255, 119, 0, 0.3 );
    --kite-button-other-brand-content-odnoklassniki-disabled-addon: rgba( 255, 119, 0, 0.3 );
    --kite-button-other-brand-content-odnoklassniki-hover-label-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-odnoklassniki-hover-value-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-odnoklassniki-hover-subtitle-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-odnoklassniki-hover-subvalue-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-odnoklassniki-hover-addon: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-odnoklassniki-default-label-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-odnoklassniki-default-value-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-odnoklassniki-default-subtitle-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-odnoklassniki-default-subvalue-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-odnoklassniki-default-addon: rgb( 255, 255, 255 );
    --kite-button-other-brand-background-alfa-default: rgb(239, 49, 36);
    --kite-button-other-brand-background-alfa-hover: rgb(222, 46, 33);
    --kite-button-other-brand-background-alfa-disabled: rgba(239, 49, 36, 0.15);
    --kite-button-other-brand-background-google-default: rgba(234, 67, 53, 1);
    --kite-button-other-brand-background-google-hover: rgba(222, 54, 40, 1);
    --kite-button-other-brand-background-google-disabled: rgba(234, 67, 53, 0.15);
    --kite-button-other-brand-background-apple-default: rgba(28, 28, 43, 1);
    --kite-button-other-brand-background-apple-hover: rgba(0, 0, 0, 1);
    --kite-button-other-brand-background-apple-disabled: rgba(28, 28, 43, 0.15);
    --kite-button-other-brand-background-viber-default: rgba(124, 106, 245, 1);
    --kite-button-other-brand-background-viber-hover: rgba(113, 94, 244, 1);
    --kite-button-other-brand-background-viber-disabled: rgba( 124, 106, 245, 0.15 );
    --kite-button-other-brand-background-vk-default: rgba(31, 132, 255, 1);
    --kite-button-other-brand-background-vk-hover: rgba(0, 119, 255, 1);
    --kite-button-other-brand-background-vk-disabled: rgba(31, 132, 255, 0.15);
    --kite-button-other-brand-background-telegram-default: rgba(37, 160, 248, 1);
    --kite-button-other-brand-background-telegram-hover: rgba(1, 150, 249, 1);
    --kite-button-other-brand-background-telegram-disabled: rgba( 37, 160, 248, 0.15 );
    --kite-button-other-brand-background-youtube-default: rgba(255, 60, 46, 1);
    --kite-button-other-brand-background-youtube-hover: rgba(255, 0, 0, 1);
    --kite-button-other-brand-background-youtube-disabled: rgba( 255, 60, 46, 0.15 );
    --kite-button-other-brand-background-odnoklassniki-default: rgba( 255, 119, 0, 1 );
    --kite-button-other-brand-background-odnoklassniki-hover: rgba( 235, 109, 0, 1 );
    --kite-button-other-brand-background-odnoklassniki-disabled: rgba( 255, 119, 0, 0.15 );
    --kite-button-special-content-outline-form-disabled-label-text: rgba( 52, 57, 84, 0.4 );
    --kite-button-special-content-outline-form-disabled-value-text: rgba( 52, 57, 84, 0.3 );
    --kite-button-special-content-outline-form-disabled-subtitle-text: rgba( 52, 57, 84, 0.4 );
    --kite-button-special-content-outline-form-disabled-subvalue-text: rgba( 52, 57, 84, 0.3 );
    --kite-button-special-content-outline-form-disabled-addon: rgba( 52, 57, 84, 0.25 );
    --kite-button-special-content-outline-form-hover-label-text: rgb( 113, 94, 254 );
    --kite-button-special-content-outline-form-hover-value-text: rgba( 113, 94, 254, 0.6 );
    --kite-button-special-content-outline-form-hover-subtitle-text: rgb( 24, 28, 45 );
    --kite-button-special-content-outline-form-hover-subvalue-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-special-content-outline-form-hover-addon: rgb(125, 113, 255);
    --kite-button-special-content-outline-form-default-label-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-special-content-outline-form-default-value-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-special-content-outline-form-default-subtitle-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-special-content-outline-form-default-subvalue-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-special-content-outline-form-default-addon: rgba( 85, 90, 122, 0.6 );
    --kite-button-special-content-contrast-low-neutral-disabled-label-text: rgba( 52, 57, 84, 0.4 );
    --kite-button-special-content-contrast-low-neutral-disabled-value-text: rgba( 52, 57, 84, 0.3 );
    --kite-button-special-content-contrast-low-neutral-disabled-subtitle-text: rgba( 52, 57, 84, 0.4 );
    --kite-button-special-content-contrast-low-neutral-disabled-subvalue-text: rgba( 52, 57, 84, 0.3 );
    --kite-button-special-content-contrast-low-neutral-disabled-addon: rgba( 52, 57, 84, 0.25 );
    --kite-button-special-content-contrast-low-neutral-hover-label-text: rgb( 52, 57, 84 );
    --kite-button-special-content-contrast-low-neutral-hover-value-text: rgba( 52, 57, 84, 0.6 );
    --kite-button-special-content-contrast-low-neutral-hover-subtitle-text: rgb( 24, 28, 45 );
    --kite-button-special-content-contrast-low-neutral-hover-subvalue-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-special-content-contrast-low-neutral-hover-addon: rgb( 37, 42, 64 );
    --kite-button-special-content-contrast-low-neutral-default-label-text: rgb( 52, 57, 84 );
    --kite-button-special-content-contrast-low-neutral-default-value-text: rgba( 52, 57, 84, 0.6 );
    --kite-button-special-content-contrast-low-neutral-default-subtitle-text: rgb( 24, 28, 45 );
    --kite-button-special-content-contrast-low-neutral-default-subvalue-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-special-content-contrast-low-neutral-default-addon: rgb( 37, 42, 64 );
    --kite-button-special-content-contrast-low-disabled-label-text: rgba( 125, 130, 160, 0.5 );
    --kite-button-special-content-contrast-low-disabled-value-text: rgba( 125, 130, 160, 0.4 );
    --kite-button-special-content-contrast-low-disabled-subtitle-text: rgba( 125, 130, 160, 0.5 );
    --kite-button-special-content-contrast-low-disabled-subvalue-text: rgba( 125, 130, 160, 0.4 );
    --kite-button-special-content-contrast-low-disabled-addon: rgba( 125, 130, 160, 0.3 );
    --kite-button-special-content-contrast-low-hover-label-text: rgb( 113, 94, 254 );
    --kite-button-special-content-contrast-low-hover-value-text: rgba( 113, 94, 254, 0.6 );
    --kite-button-special-content-contrast-low-hover-subtitle-text: rgb( 24, 28, 45 );
    --kite-button-special-content-contrast-low-hover-subvalue-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-special-content-contrast-low-hover-addon: rgb(125, 113, 255);
    --kite-button-special-content-contrast-low-default-label-text: rgb( 113, 94, 254 );
    --kite-button-special-content-contrast-low-default-value-text: rgba( 113, 94, 254, 0.6 );
    --kite-button-special-content-contrast-low-default-subtitle-text: rgb( 24, 28, 45 );
    --kite-button-special-content-contrast-low-default-subvalue-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-special-content-contrast-low-default-addon: rgb(125, 113, 255);
    --kite-button-special-content-contrast-high-neutral-disabled-label-text: rgba( 245, 245, 249, 0.3 );
    --kite-button-special-content-contrast-high-neutral-disabled-value-text: rgba( 245, 245, 249, 0.2 );
    --kite-button-special-content-contrast-high-neutral-disabled-subtitle-text: rgba( 229, 229, 241, 0.3 );
    --kite-button-special-content-contrast-high-neutral-disabled-subvalue-text: rgba( 229, 229, 241, 0.2 );
    --kite-button-special-content-contrast-high-neutral-disabled-addon: rgba( 229, 229, 241, 0.15 );
    --kite-button-special-content-contrast-high-neutral-hover-label-text: rgb( 245, 245, 249 );
    --kite-button-special-content-contrast-high-neutral-hover-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-special-content-contrast-high-neutral-hover-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-special-content-contrast-high-neutral-hover-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-special-content-contrast-high-neutral-hover-addon: rgb( 245, 245, 249 );
    --kite-button-special-content-contrast-high-neutral-default-label-text: rgb( 245, 245, 249 );
    --kite-button-special-content-contrast-high-neutral-default-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-special-content-contrast-high-neutral-default-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-special-content-contrast-high-neutral-default-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-special-content-contrast-high-neutral-default-addon: rgb( 245, 245, 249 );
    --kite-button-special-content-contrast-high-disabled-label-text: rgba( 125, 130, 160, 0.5 );
    --kite-button-special-content-contrast-high-disabled-value-text: rgba( 125, 130, 160, 0.4 );
    --kite-button-special-content-contrast-high-disabled-subtitle-text: rgba( 125, 130, 160, 0.5 );
    --kite-button-special-content-contrast-high-disabled-subvalue-text: rgba( 125, 130, 160, 0.4 );
    --kite-button-special-content-contrast-high-disabled-addon: rgba( 125, 130, 160, 0.3 );
    --kite-button-special-content-contrast-high-hover-label-text: rgb( 159, 155, 255 );
    --kite-button-special-content-contrast-high-hover-value-text: rgba( 159, 155, 255, 0.6 );
    --kite-button-special-content-contrast-high-hover-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-special-content-contrast-high-hover-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-special-content-contrast-high-hover-addon: rgb(141, 134, 255);
    --kite-button-special-content-contrast-high-default-label-text: rgb( 159, 155, 255 );
    --kite-button-special-content-contrast-high-default-value-text: rgba( 159, 155, 255, 0.6 );
    --kite-button-special-content-contrast-high-default-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-special-content-contrast-high-default-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-special-content-contrast-high-default-addon: rgb(141, 134, 255);
    --kite-button-special-border-outline-form-default: rgba(197, 198, 218, 1);
    --kite-button-special-border-outline-form-hover: rgba(125, 113, 255, 1);
    --kite-button-special-border-outline-form-disabled: rgba(197, 198, 218, 0.6);
    --kite-button-special-background-outline-form-default: rgb(255, 255, 255);
    --kite-button-special-background-outline-form-hover: rgb(255, 255, 255);
    --kite-button-special-background-outline-form-disabled: rgb(255, 255, 255);
    --kite-button-special-background-contrast-low-neutral-default: rgba( 255, 255, 255, 1 );
    --kite-button-special-background-contrast-low-neutral-hover: rgb( 227, 228, 255 );
    --kite-button-special-background-contrast-low-neutral-disabled: rgba( 255, 255, 255, 0.95 );
    --kite-button-special-background-contrast-low-default: rgba(255, 255, 255, 1);
    --kite-button-special-background-contrast-low-hover: rgb(227, 228, 255);
    --kite-button-special-background-contrast-low-disabled: rgba( 255, 255, 255, 0.95 );
    --kite-button-special-background-contrast-high-neutral-default: rgba( 24, 28, 45, 1 );
    --kite-button-special-background-contrast-high-neutral-hover: rgba( 24, 28, 45, 1 );
    --kite-button-special-background-contrast-high-neutral-disabled: rgba( 24, 28, 45, 0.9 );
    --kite-button-special-background-contrast-high-default: rgba(24, 28, 45, 1);
    --kite-button-special-background-contrast-high-hover: rgba(24, 28, 45, 1);
    --kite-button-special-background-contrast-high-disabled: rgba( 24, 28, 45, 0.9 );
    --kite-button-general-content-flat-disabled-label-text: rgba( 141, 134, 255, 0.5 );
    --kite-button-general-content-flat-disabled-value-text: rgba( 141, 134, 255, 0.4 );
    --kite-button-general-content-flat-disabled-subtitle-text: rgba( 141, 134, 255, 0.5 );
    --kite-button-general-content-flat-disabled-subvalue-text: rgba( 141, 134, 255, 0.4 );
    --kite-button-general-content-flat-disabled-addon: rgba(141, 134, 255, 0.3);
    --kite-button-general-content-flat-hover-label-text: rgb(113, 94, 254);
    --kite-button-general-content-flat-hover-value-text: rgba(113, 94, 254, 0.6);
    --kite-button-general-content-flat-hover-subtitle-text: rgb(24, 28, 45);
    --kite-button-general-content-flat-hover-subvalue-text: rgba(24, 28, 45, 0.6);
    --kite-button-general-content-flat-hover-addon: rgb(125, 113, 255);
    --kite-button-general-content-flat-default-label-text: rgb(113, 94, 254);
    --kite-button-general-content-flat-default-value-text: rgba( 113, 94, 254, 0.6 );
    --kite-button-general-content-flat-default-subtitle-text: rgb(24, 28, 45);
    --kite-button-general-content-flat-default-subvalue-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-general-content-flat-default-addon: rgb(125, 113, 255);
    --kite-button-general-content-outline-neutral-disabled-label-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-general-content-outline-neutral-disabled-value-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-general-content-outline-neutral-disabled-subtitle-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-general-content-outline-neutral-disabled-subvalue-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-general-content-outline-neutral-disabled-addon: rgba( 85, 90, 122, 0.6 );
    --kite-button-general-content-outline-neutral-hover-label-text: rgb( 113, 94, 254 );
    --kite-button-general-content-outline-neutral-hover-value-text: rgba( 113, 94, 254, 0.6 );
    --kite-button-general-content-outline-neutral-hover-subtitle-text: rgb( 24, 28, 45 );
    --kite-button-general-content-outline-neutral-hover-subvalue-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-general-content-outline-neutral-hover-addon: rgb(125, 113, 255);
    --kite-button-general-content-outline-neutral-default-label-text: rgb( 24, 28, 45 );
    --kite-button-general-content-outline-neutral-default-value-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-general-content-outline-neutral-default-subtitle-text: rgb( 24, 28, 45 );
    --kite-button-general-content-outline-neutral-default-subvalue-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-general-content-outline-neutral-default-addon: rgb(24, 28, 45);
    --kite-button-general-content-outline-primary-disabled-label-text: rgba( 141, 134, 255, 0.5 );
    --kite-button-general-content-outline-primary-disabled-value-text: rgba( 141, 134, 255, 0.4 );
    --kite-button-general-content-outline-primary-disabled-subtitle-text: rgba( 141, 134, 255, 0.5 );
    --kite-button-general-content-outline-primary-disabled-subvalue-text: rgba( 141, 134, 255, 0.4 );
    --kite-button-general-content-outline-primary-disabled-addon: rgba( 141, 134, 255, 0.3 );
    --kite-button-general-content-outline-primary-hover-label-text: rgb( 113, 94, 254 );
    --kite-button-general-content-outline-primary-hover-value-text: rgba( 113, 94, 254, 0.6 );
    --kite-button-general-content-outline-primary-hover-subtitle-text: rgb( 24, 28, 45 );
    --kite-button-general-content-outline-primary-hover-subvalue-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-general-content-outline-primary-hover-addon: rgb(125, 113, 255);
    --kite-button-general-content-outline-primary-default-label-text: rgb( 113, 94, 254 );
    --kite-button-general-content-outline-primary-default-value-text: rgba( 113, 94, 254, 0.6 );
    --kite-button-general-content-outline-primary-default-subtitle-text: rgb( 24, 28, 45 );
    --kite-button-general-content-outline-primary-default-subvalue-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-general-content-outline-primary-default-addon: rgb( 125, 113, 255 );
    --kite-button-general-content-secondary-neutral-disabled-label-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-general-content-secondary-neutral-disabled-value-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-general-content-secondary-neutral-disabled-subtitle-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-general-content-secondary-neutral-disabled-subvalue-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-general-content-secondary-neutral-disabled-addon: rgba( 85, 90, 122, 0.6 );
    --kite-button-general-content-secondary-neutral-hover-label-text: rgb( 113, 94, 254 );
    --kite-button-general-content-secondary-neutral-hover-value-text: rgba( 113, 94, 254, 0.6 );
    --kite-button-general-content-secondary-neutral-hover-subtitle-text: rgb( 24, 28, 45 );
    --kite-button-general-content-secondary-neutral-hover-subvalue-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-general-content-secondary-neutral-hover-addon: rgb( 125, 113, 255 );
    --kite-button-general-content-secondary-neutral-default-label-text: rgb( 24, 28, 45 );
    --kite-button-general-content-secondary-neutral-default-value-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-general-content-secondary-neutral-default-subtitle-text: rgb( 24, 28, 45 );
    --kite-button-general-content-secondary-neutral-default-subvalue-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-general-content-secondary-neutral-default-addon: rgb( 24, 28, 45 );
    --kite-button-general-content-secondary-disabled-label-text: rgba( 141, 134, 255, 0.5 );
    --kite-button-general-content-secondary-disabled-value-text: rgba( 141, 134, 255, 0.4 );
    --kite-button-general-content-secondary-disabled-subtitle-text: rgba( 141, 134, 255, 0.5 );
    --kite-button-general-content-secondary-disabled-subvalue-text: rgba( 141, 134, 255, 0.4 );
    --kite-button-general-content-secondary-disabled-addon: rgba( 141, 134, 255, 0.3 );
    --kite-button-general-content-secondary-hover-label-text: rgb(125, 113, 255);
    --kite-button-general-content-secondary-hover-value-text: rgba( 113, 94, 254, 0.6 );
    --kite-button-general-content-secondary-hover-subtitle-text: rgb(24, 28, 45);
    --kite-button-general-content-secondary-hover-subvalue-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-general-content-secondary-hover-addon: rgb(125, 113, 255);
    --kite-button-general-content-secondary-default-label-text: rgb( 125, 113, 255 );
    --kite-button-general-content-secondary-default-value-text: rgba( 113, 94, 254, 0.6 );
    --kite-button-general-content-secondary-default-subtitle-text: rgb( 24, 28, 45 );
    --kite-button-general-content-secondary-default-subvalue-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-general-content-secondary-default-addon: rgb(125, 113, 255);
    --kite-button-general-content-primary-disabled-label-text: rgba( 141, 134, 255, 0.5 );
    --kite-button-general-content-primary-disabled-value-text: rgba( 141, 134, 255, 0.4 );
    --kite-button-general-content-primary-disabled-subtitle-text: rgba( 141, 134, 255, 0.5 );
    --kite-button-general-content-primary-disabled-subvalue-text: rgba( 141, 134, 255, 0.4 );
    --kite-button-general-content-primary-disabled-addon: rgba( 141, 134, 255, 0.3 );
    --kite-button-general-content-primary-hover-label-text: rgba( 255, 255, 255, 1 );
    --kite-button-general-content-primary-hover-value-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-general-content-primary-hover-subtitle-text: rgba( 255, 255, 255, 1 );
    --kite-button-general-content-primary-hover-subvalue-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-general-content-primary-hover-addon: rgba(255, 255, 255, 1);
    --kite-button-general-content-primary-default-label-text: rgba( 255, 255, 255, 1 );
    --kite-button-general-content-primary-default-value-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-general-content-primary-default-subtitle-text: rgba( 255, 255, 255, 1 );
    --kite-button-general-content-primary-default-subvalue-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-general-content-primary-default-addon: rgba(255, 255, 255, 1);
    --kite-button-general-border-outline-neutral-default: rgba( 125, 130, 160, 0.4 );
    --kite-button-general-border-outline-neutral-hover: rgb(125, 113, 255);
    --kite-button-general-border-outline-neutral-disabled: rgba( 125, 130, 160, 0.25 );
    --kite-button-general-border-outline-primary-default: rgba( 125, 113, 255, 0.3 );
    --kite-button-general-border-outline-primary-hover: rgb(125, 113, 255);
    --kite-button-general-border-outline-primary-disabled: rgba( 125, 113, 255, 0.3 );
    --kite-button-general-background-flat-default: rgba(125, 113, 255, 0);
    --kite-button-general-background-flat-hover: rgba(125, 113, 255, 0.18);
    --kite-button-general-background-flat-disabled: rgba(125, 113, 255, 0);
    --kite-button-general-background-secondary-neutral-default: rgba( 125, 130, 160, 0.1 );
    --kite-button-general-background-secondary-neutral-hover: rgba( 125, 113, 255, 0.18 );
    --kite-button-general-background-secondary-neutral-disabled: rgba( 125, 130, 160, 0.1 );
    --kite-button-general-background-secondary-default: rgba(125, 113, 255, 0.1);
    --kite-button-general-background-secondary-hover: rgba(125, 113, 255, 0.18);
    --kite-button-general-background-secondary-disabled: rgba(125, 113, 255, 0.1);
    --kite-button-general-background-primary-default: rgb(125, 113, 255);
    --kite-button-general-background-primary-hover: rgb(113, 94, 254);
    --kite-button-general-background-primary-disabled: rgba(125, 113, 255, 0.1);
    --kite-calendar-title: rgb(24, 28, 45);
    --kite-calendar-days-week-default: rgb(85, 90, 122);
    --kite-calendar-days-week-weekend: rgb(217, 67, 17);
    --kite-calendar-price-loading-default: rgba(125, 130, 160, 0.15);
    --kite-calendar-price-loading-on-select: rgba(255, 255, 255, 0.15);
    --kite-calendar-price-no-price-default: rgb(85, 90, 122);
    --kite-calendar-price-no-price-on-select: rgb(255, 255, 255);
    --kite-calendar-price-positive-default: rgb(56, 138, 32);
    --kite-calendar-price-positive-on-select: rgb(255, 255, 255);
    --kite-calendar-price-default-default: rgb(85, 90, 122);
    --kite-calendar-price-default-on-select: rgb(255, 255, 255);
    --kite-calendar-data-disabled: rgb(125, 130, 160);
    --kite-calendar-data-weekend-default: rgb(217, 67, 17);
    --kite-calendar-data-weekend-on-select: rgb(255, 255, 255);
    --kite-calendar-data-default-default: rgb(24, 28, 45);
    --kite-calendar-data-default-on-select: rgb(255, 255, 255);
    --kite-calendar-cell-data-price-border-default: rgb(197, 198, 255);
    --kite-calendar-cell-data-price-border-hover: rgb(197, 198, 255);
    --kite-calendar-cell-data-price-panel-selected-default: rgb(125, 113, 255);
    --kite-calendar-cell-data-price-panel-selected-hover: rgb(113, 94, 254);
    --kite-calendar-cell-data-price-panel-unselected-hover: rgba( 125, 113, 255, 0.15 );
    --kite-calendar-cell-data-price-background-multi: rgba(125, 113, 255, 0.15);
    --kite-checkbox-error-border: rgb(255, 232, 158);
    --kite-checkbox-unchecked-disabled-background: rgb(242, 242, 247);
    --kite-checkbox-unchecked-disabled-border: rgba(194, 196, 214, 0.6);
    --kite-checkbox-unchecked-hover-background: rgb(255, 255, 255);
    --kite-checkbox-unchecked-hover-border: rgb(125, 113, 255);
    --kite-checkbox-unchecked-default-background: rgb(255, 255, 255);
    --kite-checkbox-unchecked-default-border: rgb(194, 196, 214);
    --kite-checkbox-checked-disabled-background: rgb(242, 242, 247);
    --kite-checkbox-checked-disabled-icon: rgb(179, 181, 204);
    --kite-checkbox-checked-disabled-border: rgba(194, 196, 214, 0.6);
    --kite-checkbox-checked-hover-background: rgb(125, 113, 255);
    --kite-checkbox-checked-hover-icon: rgb(255, 255, 255);
    --kite-checkbox-checked-default-background: rgb(107, 88, 252);
    --kite-checkbox-checked-default-icon: rgb(255, 255, 255);
    --kite-chip-row-chip-border-secondary-selected-default: rgb(125, 113, 255);
    --kite-chip-row-chip-border-secondary-selected-hover: rgb(113, 94, 254);
    --kite-chip-row-chip-addon-right-secondary-selected: rgb(85, 90, 122);
    --kite-chip-row-chip-addon-right-secondary-unselected-default: rgb( 85, 90, 122 );
    --kite-chip-row-chip-addon-right-secondary-unselected-disabled: rgb( 125, 130, 160 );
    --kite-chip-row-chip-addon-right-primary-selected: rgba(255, 255, 255, 0.8);
    --kite-chip-row-chip-addon-right-primary-unselected-default: rgb(85, 90, 122);
    --kite-chip-row-chip-addon-right-primary-unselected-disabled: rgb( 125, 130, 160 );
    --kite-chip-row-chip-addon-left-secondary-selected: rgb(24, 28, 45);
    --kite-chip-row-chip-addon-left-secondary-unselected-default: rgb(24, 28, 45);
    --kite-chip-row-chip-addon-left-secondary-unselected-disabled: rgb( 125, 130, 160 );
    --kite-chip-row-chip-addon-left-primary-selected: rgb(255, 255, 255);
    --kite-chip-row-chip-addon-left-primary-unselected-default: rgb(24, 28, 45);
    --kite-chip-row-chip-addon-left-primary-unselected-disabled: rgb( 125, 130, 160 );
    --kite-chip-row-chip-subvalue-text-secondary-selected: rgb(85, 90, 122);
    --kite-chip-row-chip-subvalue-text-secondary-unselected-default: rgb( 85, 90, 122 );
    --kite-chip-row-chip-subvalue-text-secondary-unselected-disabled: rgb( 125, 130, 160 );
    --kite-chip-row-chip-subvalue-text-primary-selected: rgba(255, 255, 255, 0.8);
    --kite-chip-row-chip-subvalue-text-primary-unselected-default: rgb( 85, 90, 122 );
    --kite-chip-row-chip-subvalue-text-primary-unselected-disabled: rgb( 125, 130, 160 );
    --kite-chip-row-chip-subtitle-text-secondary-selected: rgb(85, 90, 122);
    --kite-chip-row-chip-subtitle-text-secondary-unselected-default: rgb( 85, 90, 122 );
    --kite-chip-row-chip-subtitle-text-secondary-unselected-disabled: rgb( 125, 130, 160 );
    --kite-chip-row-chip-subtitle-text-primary-selected: rgba(255, 255, 255, 0.8);
    --kite-chip-row-chip-subtitle-text-primary-unselected-default: rgb( 85, 90, 122 );
    --kite-chip-row-chip-subtitle-text-primary-unselected-disabled: rgb( 125, 130, 160 );
    --kite-chip-row-chip-value-text-secondary-selected: rgb(85, 90, 122);
    --kite-chip-row-chip-value-text-secondary-unselected-default: rgb( 85, 90, 122 );
    --kite-chip-row-chip-value-text-secondary-unselected-disabled: rgb( 125, 130, 160 );
    --kite-chip-row-chip-value-text-primary-selected: rgba(255, 255, 255, 0.8);
    --kite-chip-row-chip-value-text-primary-unselected-default: rgb(85, 90, 122);
    --kite-chip-row-chip-value-text-primary-unselected-disabled: rgb( 125, 130, 160 );
    --kite-chip-row-chip-label-text-secondary-selected: rgb(24, 28, 45);
    --kite-chip-row-chip-label-text-secondary-unselected-default: rgb(24, 28, 45);
    --kite-chip-row-chip-label-text-secondary-unselected-disabled: rgb( 125, 130, 160 );
    --kite-chip-row-chip-label-text-primary-selected: rgb(255, 255, 255);
    --kite-chip-row-chip-label-text-primary-unselected-default: rgb(24, 28, 45);
    --kite-chip-row-chip-label-text-primary-unselected-disabled: rgb( 125, 130, 160 );
    --kite-chip-row-chip-background-secondary-selected-default: rgba( 125, 130, 160, 0.12 );
    --kite-chip-row-chip-background-secondary-selected-hover: rgba( 125, 130, 160, 0.2 );
    --kite-chip-row-chip-background-secondary-unselected-default: rgba( 125, 130, 160, 0.12 );
    --kite-chip-row-chip-background-secondary-unselected-hover: rgba( 125, 130, 160, 0.2 );
    --kite-chip-row-chip-background-secondary-unselected-disabled: rgba( 125, 130, 160, 0.12 );
    --kite-chip-row-chip-background-primary-selected-default: rgb(125, 113, 255);
    --kite-chip-row-chip-background-primary-selected-hover: rgb(113, 94, 254);
    --kite-chip-row-chip-background-primary-unselected-default: rgba( 125, 130, 160, 0.12 );
    --kite-chip-row-chip-background-primary-unselected-hover: rgba( 125, 130, 160, 0.2 );
    --kite-chip-row-chip-background-primary-unselected-disabled: rgba( 125, 130, 160, 0.12 );
    --kite-close-button-background-default: rgba(229, 229, 241, 0.6);
    --kite-close-button-background-hover: rgba(229, 229, 241, 0.8);
    --kite-dropdown-background-hover: rgb(245, 245, 249);
    --kite-footer-background: rgb(13, 11, 104);
    --kite-header-background: rgb(255, 255, 255);
    --kite-input-cursor: rgb(78, 129, 252);
    --kite-input-content-error-label: rgb(125, 130, 160);
    --kite-input-content-error-value: rgb(24, 28, 45);
    --kite-input-content-error-placeholder: rgb(125, 130, 160);
    --kite-input-content-disabled-label: rgb(125, 130, 160);
    --kite-input-content-disabled-value: rgb(125, 130, 160);
    --kite-input-content-disabled-placeholder: rgb(125, 130, 160);
    --kite-input-content-enabled-label: rgb(125, 130, 160);
    --kite-input-content-enabled-value: rgb(24, 28, 45);
    --kite-input-content-enabled-placeholder: rgb(125, 130, 160);
    --kite-input-border-default: rgb(171, 173, 199);
    --kite-input-border-hover: rgb(125, 113, 255);
    --kite-input-border-focused: rgb(125, 113, 255);
    --kite-input-border-disabled: rgb(213, 213, 230);
    --kite-input-background-default: rgb(255, 255, 255);
    --kite-input-background-disabled: rgb(245, 245, 249);
    --kite-input-background-error: rgb(255, 242, 156);
    --kite-link-active-primary: rgb(62, 139, 255);
    --kite-link-hovered-primary: rgb(28, 51, 170);
    --kite-link-enabled-primary: rgb(62, 139, 255);
    --kite-links-content: rgb(95, 74, 237);
    --kite-loader-on-color-left: rgb(255, 255, 255);
    --kite-loader-on-color-right: rgba(255, 255, 255, 0.4);
    --kite-loader-on-dark-left: rgb(125, 113, 255);
    --kite-loader-on-dark-right: rgb(239, 240, 255);
    --kite-loader-on-light-left: rgb(13, 11, 104);
    --kite-loader-on-light-right: rgb(125, 113, 255);
    --kite-loader-on-brand-left: rgb(13, 11, 104);
    --kite-loader-on-brand-right: rgb(239, 240, 255);
    --kite-logo-hover-primary-left: rgb(125, 113, 255);
    --kite-logo-hover-primary-right: rgb(125, 113, 255);
    --kite-logo-default-primary-left: rgb(13, 11, 104);
    --kite-logo-default-primary-right: rgb(125, 113, 255);
    --kite-modal-scrim: rgba(0, 0, 0, 0.6);
    --kite-nav-bar-transparent: rgba(0, 0, 0, 0.4);
    --kite-pagination-bar-default-background: rgba(125, 130, 160, 0.2);
    --kite-pagination-bar-default-bar: rgb(125, 113, 255);
    --kite-pagination-bar-static-background: rgba(255, 255, 255, 0.5);
    --kite-pagination-bar-static-bar: rgb(255, 255, 255);
    --kite-panel-primary: rgb(255, 255, 255);
    --kite-panel-secondary: rgb(242, 242, 247);
    --kite-panel-tertiary: rgb(255, 255, 255);
    --kite-panel-brand: rgb(239, 240, 255);
    --kite-panel-positive: rgb(227, 255, 210);
    --kite-panel-warning: rgb(255, 248, 219);
    --kite-panel-negative: rgb(255, 238, 232);
    --kite-panel-selected-border: rgb(125, 113, 255);
    --kite-panel-selected-background: rgb(125, 113, 255);
    --kite-pimple-background: rgb(240, 88, 36);
    --kite-pimple-label: rgb(255, 255, 255);
    --kite-progress-bar-background: rgb(229, 229, 241);
    --kite-progress-bar-bar-positive: rgb(72, 162, 43);
    --kite-progress-bar-bar-positive-low: rgb(123, 201, 90);
    --kite-progress-bar-bar-warning: rgb(255, 199, 37);
    --kite-progress-bar-bar-negative: rgb(217, 67, 17);
    --kite-progress-bar-bar-negative-low: rgb(253, 115, 68);
    --kite-radio-error-border: rgb(255, 232, 158);
    --kite-radio-unchecked-disabled-background: rgb(242, 242, 247);
    --kite-radio-unchecked-disabled-border: rgba(194, 196, 214, 0.6);
    --kite-radio-unchecked-hover-background: rgb(255, 255, 255);
    --kite-radio-unchecked-hover-border: rgb(125, 113, 255);
    --kite-radio-unchecked-default-background: rgb(255, 255, 255);
    --kite-radio-unchecked-default-border: rgb(194, 196, 214);
    --kite-radio-checked-disabled-checked-border: rgb(242, 242, 247);
    --kite-radio-checked-disabled-background: rgb(179, 181, 204);
    --kite-radio-checked-disabled-border: rgba(194, 196, 214, 0.6);
    --kite-radio-checked-hover-checked-border: rgb(125, 113, 255);
    --kite-radio-checked-hover-background: rgb(255, 255, 255);
    --kite-radio-checked-default-checked-border: rgb(107, 88, 252);
    --kite-radio-checked-default-background: rgb(255, 255, 255);
    --kite-rich-icon-background-primary: rgba(38, 39, 56, 0.15);
    --kite-rich-icon-background-secondary: rgba(100, 105, 150, 0.09);
    --kite-rich-icon-background-brand: rgba(147, 139, 253, 0.15);
    --kite-rich-icon-background-positive: rgba(99, 207, 28, 0.15);
    --kite-rich-icon-background-warning: rgba(250, 162, 0, 0.15);
    --kite-rich-icon-background-negative: rgba(240, 88, 36, 0.15);
    --kite-rich-icon-icon-primary: rgb(38, 39, 56);
    --kite-rich-icon-icon-secondary: rgba(100, 105, 150, 0.6);
    --kite-rich-icon-icon-brand: rgb(147, 139, 253);
    --kite-rich-icon-icon-positive: rgb(99, 207, 28);
    --kite-rich-icon-icon-warning: rgb(250, 162, 0);
    --kite-rich-icon-icon-negative: rgb(240, 88, 36);
    --kite-segmented-control-background: rgba(229, 229, 241, 0.6);
    --kite-segmented-control-item-addon-default: rgb(24, 28, 45);
    --kite-segmented-control-item-addon-hover: rgb(24, 28, 45);
    --kite-segmented-control-item-addon-selected: rgb(24, 28, 45);
    --kite-segmented-control-item-subtitle-text-default: rgb(85, 90, 122);
    --kite-segmented-control-item-subtitle-text-hover: rgb(85, 90, 122);
    --kite-segmented-control-item-subtitle-text-selected: rgb(85, 90, 122);
    --kite-segmented-control-item-label-text-default: rgb(24, 28, 45);
    --kite-segmented-control-item-label-text-hover: rgb(24, 28, 45);
    --kite-segmented-control-item-label-text-selected: rgb(24, 28, 45);
    --kite-segmented-control-item-background-default: rgba(125, 130, 160, 0);
    --kite-segmented-control-item-background-hover: rgba(125, 130, 160, 0.1);
    --kite-segmented-control-item-background-selected: rgb(255, 255, 255);
    --kite-selection-control-error-border: rgb(255, 221, 62);
    --kite-selection-control-unchecked-disabled-background: rgb(245, 245, 249);
    --kite-selection-control-unchecked-disabled-border: rgba(194, 196, 214, 0.6);
    --kite-selection-control-unchecked-hover-background: rgb(255, 255, 255);
    --kite-selection-control-unchecked-hover-border: rgb(125, 113, 255);
    --kite-selection-control-unchecked-default-background: rgb(255, 255, 255);
    --kite-selection-control-unchecked-default-border: rgb(197, 198, 218);
    --kite-selection-control-checked-disabled-background: rgb(245, 245, 249);
    --kite-selection-control-checked-disabled-border: rgba(197, 198, 218, 0.6);
    --kite-selection-control-checked-disabled-icon: rgb(171, 173, 199);
    --kite-selection-control-checked-hover-background: rgb(125, 113, 255);
    --kite-selection-control-checked-hover-icon: rgb(255, 255, 255);
    --kite-selection-control-checked-default-background: rgb(113, 94, 254);
    --kite-selection-control-checked-default-icon: rgb(255, 255, 255);
    --kite-slider-background: rgba(125, 130, 160, 0.2);
    --kite-slider-hover-negative-low-knob-border: rgba(240, 88, 36, 0.15);
    --kite-slider-hover-negative-knob-border: rgba(240, 88, 36, 0.15);
    --kite-slider-hover-warning-knob-border: rgba(222, 115, 0, 0.15);
    --kite-slider-hover-positive-low-knob-border: rgba(72, 162, 43, 0.15);
    --kite-slider-hover-positive-knob-border: rgba(72, 162, 43, 0.15);
    --kite-slider-hover-default-knob-border: rgba(125, 113, 255, 0.15);
    --kite-slider-knob-default: rgb(125, 113, 255);
    --kite-slider-knob-positive: rgb(72, 162, 43);
    --kite-slider-knob-positive-low: rgb(98, 189, 64);
    --kite-slider-knob-warning: rgb(222, 115, 0);
    --kite-slider-knob-negative: rgb(240, 88, 36);
    --kite-slider-knob-negative-low: rgb(253, 115, 68);
    --kite-slider-range-default: rgb(125, 113, 255);
    --kite-slider-range-positive: rgb(72, 162, 43);
    --kite-slider-range-positive-low: rgb(98, 189, 64);
    --kite-slider-range-warning: rgb(222, 115, 0);
    --kite-slider-range-negative: rgb(240, 88, 36);
    --kite-slider-range-negative-low: rgb(253, 115, 68);
    --kite-snack-bar-background: rgb(37, 42, 64);
    --kite-snack-bar-label-text: rgb(255, 255, 255);
    --kite-switch-error-border: rgb(255, 221, 62);
    --kite-switch-unchecked-disabled-background: rgba(125, 130, 160, 0.2);
    --kite-switch-unchecked-disabled-knob: rgb(245, 245, 249);
    --kite-switch-unchecked-hover-background: rgba(125, 130, 160, 0.5);
    --kite-switch-unchecked-hover-knob: rgb(255, 255, 255);
    --kite-switch-unchecked-default-background: rgba(125, 130, 160, 0.3);
    --kite-switch-unchecked-default-knob: rgb(255, 255, 255);
    --kite-switch-checked-disabled-background: rgba(125, 130, 160, 0.2);
    --kite-switch-checked-disabled-knob: rgb(245, 245, 249);
    --kite-switch-checked-hover-background: rgb(113, 94, 254);
    --kite-switch-checked-hover-knob: rgb(245, 245, 249);
    --kite-switch-checked-default-background: rgb(125, 113, 255);
    --kite-switch-checked-default-knob: rgb(245, 245, 249);
    --kite-tab-bar-background: rgb(255, 255, 255);
    --kite-tab-row-icon-tab-content-on-contrast-selected-label-text: rgb( 125, 113, 255 );
    --kite-tab-row-icon-tab-content-on-contrast-selected-addon: rgb( 255, 255, 255 );
    --kite-tab-row-icon-tab-content-on-contrast-hover-label-text: rgb( 255, 255, 255 );
    --kite-tab-row-icon-tab-content-on-contrast-hover-addon: rgb(255, 255, 255);
    --kite-tab-row-icon-tab-content-on-contrast-default-label-text: rgb( 255, 255, 255 );
    --kite-tab-row-icon-tab-content-on-contrast-default-addon: rgb(255, 255, 255);
    --kite-tab-row-icon-tab-content-primary-selected-label-text: rgb( 113, 94, 254 );
    --kite-tab-row-icon-tab-content-primary-selected-addon: rgb(255, 255, 255);
    --kite-tab-row-icon-tab-content-primary-hover-label-text: rgb(113, 94, 254);
    --kite-tab-row-icon-tab-content-primary-hover-addon: rgb(113, 94, 254);
    --kite-tab-row-icon-tab-content-primary-default-label-text: rgb(24, 28, 45);
    --kite-tab-row-icon-tab-content-primary-default-addon: rgb(24, 28, 45);
    --kite-tab-row-icon-tab-background-on-contrast-default: rgba( 125, 113, 255, 0 );
    --kite-tab-row-icon-tab-background-on-contrast-hover: rgba( 125, 113, 255, 0.18 );
    --kite-tab-row-icon-tab-background-on-contrast-selected: rgb(125, 113, 255);
    --kite-tab-row-icon-tab-background-primary-default: rgba(125, 113, 255, 0);
    --kite-tab-row-icon-tab-background-primary-hover: rgba(125, 113, 255, 0.18);
    --kite-tab-row-icon-tab-background-primary-selected: rgb(125, 113, 255);
    --kite-tabs-tab-content-disabled-label-text: rgb(125, 130, 160);
    --kite-tabs-tab-content-disabled-icon: rgb(125, 130, 160);
    --kite-tabs-tab-content-selected-label-text: rgb(95, 74, 237);
    --kite-tabs-tab-content-selected-icon: rgb(95, 74, 237);
    --kite-tabs-tab-content-selected-line: rgb(95, 74, 237);
    --kite-tabs-tab-content-hover-label-text: rgb(113, 94, 254);
    --kite-tabs-tab-content-hover-icon: rgb(113, 94, 254);
    --kite-tabs-tab-content-default-label-text: rgb(24, 28, 45);
    --kite-tabs-tab-content-default-icon: rgb(24, 28, 45);
    --kite-text-primary: rgb(38, 39, 56);
    --kite-text-secondary: rgba(38, 39, 56, 0.8);
    --kite-text-brand: rgb(107, 88, 252);
    --kite-text-positive: rgb(22, 165, 17);
    --kite-text-warning: rgb(219, 121, 9);
    --kite-text-negative: rgb(217, 67, 17);
    --kite-textarea-field-error-count: rgb(189, 56, 8);
    --kite-tooltip-background: rgb(37, 42, 64);
    --kite-tooltip-label-text: rgb(255, 255, 255);
    --kite-tooltip-subtitle-text: rgba(255, 255, 255, 0.8);
    --kite-shadow-100: 0px -1px 0px 0px rgba(85, 90, 122, 0.16);
    --kite-shadow-300: 0px 4px 8px 0px rgba(85, 90, 122, 0.16);
    --kite-shadow-500: 0px 4px 16px 0px rgba(85, 90, 122, 0.16);
    --kite-shadow-700: 0px 8px 32px 0px rgba(85, 90, 122, 0.32);
    --kite-shadow-900: 0px 12px 54px 0px rgba(85, 90, 122, 0.54)
}

[data-theme=dark],[data-theme=dark] [data-theme=inverted] [data-theme=inverted],[data-theme=light] [data-theme=inverted],[data-theme=light] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted] {
    --kite-breadcrumbs-crumb-separator: rgb(112, 116, 149);
    --kite-breadcrumbs-crumb-icon-current: rgb(245, 245, 249);
    --kite-breadcrumbs-crumb-label-current: rgb(245, 245, 249);
    --kite-button-other-brand-content-alfa-disabled-label-text: rgba( 239, 49, 36, 0.4 );
    --kite-button-other-brand-content-alfa-disabled-value-text: rgba( 239, 49, 36, 0.3 );
    --kite-button-other-brand-content-alfa-disabled-subtitle-text: rgba( 239, 49, 36, 0.4 );
    --kite-button-other-brand-content-alfa-disabled-subvalue-text: rgba( 239, 49, 36, 0.3 );
    --kite-button-other-brand-content-alfa-disabled-addon: rgba(239, 49, 36, 0.3);
    --kite-button-other-brand-content-alfa-hover-label-text: rgb(26, 30, 45);
    --kite-button-other-brand-content-alfa-hover-value-text: rgba( 26, 30, 45, 0.6 );
    --kite-button-other-brand-content-alfa-hover-subtitle-text: rgb(26, 30, 45);
    --kite-button-other-brand-content-alfa-hover-subvalue-text: rgba( 26, 30, 45, 0.6 );
    --kite-button-other-brand-content-alfa-hover-addon: rgb(26, 30, 45);
    --kite-button-other-brand-content-alfa-default-label-text: rgb(26, 30, 45);
    --kite-button-other-brand-content-alfa-default-value-text: rgba( 26, 30, 45, 0.6 );
    --kite-button-other-brand-content-alfa-default-subtitle-text: rgb(26, 30, 45);
    --kite-button-other-brand-content-alfa-default-subvalue-text: rgba( 26, 30, 45, 0.6 );
    --kite-button-other-brand-content-alfa-default-addon: rgb(26, 30, 45);
    --kite-button-other-brand-content-google-disabled-label-text: rgba( 240, 76, 62, 0.4 );
    --kite-button-other-brand-content-google-disabled-value-text: rgba( 240, 76, 62, 0.3 );
    --kite-button-other-brand-content-google-disabled-subtitle-text: rgba( 240, 76, 62, 0.4 );
    --kite-button-other-brand-content-google-disabled-subvalue-text: rgba( 240, 76, 62, 0.3 );
    --kite-button-other-brand-content-google-disabled-addon: rgba( 240, 76, 62, 0.3 );
    --kite-button-other-brand-content-google-hover-label-text: rgb(245, 245, 249);
    --kite-button-other-brand-content-google-hover-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-google-hover-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-google-hover-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-google-hover-addon: rgb(245, 245, 249);
    --kite-button-other-brand-content-google-default-label-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-google-default-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-google-default-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-google-default-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-google-default-addon: rgb(245, 245, 249);
    --kite-button-other-brand-content-apple-disabled-label-text: rgba( 84, 88, 125, 0.4 );
    --kite-button-other-brand-content-apple-disabled-value-text: rgba( 84, 88, 125, 0.3 );
    --kite-button-other-brand-content-apple-disabled-subtitle-text: rgba( 84, 88, 125, 0.4 );
    --kite-button-other-brand-content-apple-disabled-subvalue-text: rgba( 84, 88, 125, 0.3 );
    --kite-button-other-brand-content-apple-disabled-addon: rgba( 84, 88, 125, 0.3 );
    --kite-button-other-brand-content-apple-hover-label-text: rgb(245, 245, 249);
    --kite-button-other-brand-content-apple-hover-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-apple-hover-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-apple-hover-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-apple-hover-addon: rgb(245, 245, 249);
    --kite-button-other-brand-content-apple-default-label-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-apple-default-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-apple-default-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-apple-default-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-apple-default-addon: rgb(245, 245, 249);
    --kite-button-other-brand-content-viber-disabled-label-text: rgba( 124, 106, 245, 0.4 );
    --kite-button-other-brand-content-viber-disabled-value-text: rgba( 124, 106, 245, 0.3 );
    --kite-button-other-brand-content-viber-disabled-subtitle-text: rgba( 124, 106, 245, 0.4 );
    --kite-button-other-brand-content-viber-disabled-subvalue-text: rgba( 124, 106, 245, 0.3 );
    --kite-button-other-brand-content-viber-disabled-addon: rgba( 124, 106, 245, 0.3 );
    --kite-button-other-brand-content-viber-hover-label-text: rgb(245, 245, 249);
    --kite-button-other-brand-content-viber-hover-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-viber-hover-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-viber-hover-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-viber-hover-addon: rgb(245, 245, 249);
    --kite-button-other-brand-content-viber-default-label-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-viber-default-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-viber-default-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-viber-default-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-viber-default-addon: rgb(245, 245, 249);
    --kite-button-other-brand-content-vk-disabled-label-text: rgba( 31, 132, 255, 0.4 );
    --kite-button-other-brand-content-vk-disabled-value-text: rgba( 31, 132, 255, 0.3 );
    --kite-button-other-brand-content-vk-disabled-subtitle-text: rgba( 31, 132, 255, 0.4 );
    --kite-button-other-brand-content-vk-disabled-subvalue-text: rgba( 31, 132, 255, 0.3 );
    --kite-button-other-brand-content-vk-disabled-addon: rgba(31, 132, 255, 0.3);
    --kite-button-other-brand-content-vk-hover-label-text: rgb(245, 245, 249);
    --kite-button-other-brand-content-vk-hover-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-vk-hover-subtitle-text: rgb(245, 245, 249);
    --kite-button-other-brand-content-vk-hover-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-vk-hover-addon: rgb(245, 245, 249);
    --kite-button-other-brand-content-vk-default-label-text: rgb(245, 245, 249);
    --kite-button-other-brand-content-vk-default-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-vk-default-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-vk-default-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-vk-default-addon: rgb(245, 245, 249);
    --kite-button-other-brand-content-telegram-disabled-label-text: rgba( 37, 160, 248, 0.4 );
    --kite-button-other-brand-content-telegram-disabled-value-text: rgba( 37, 160, 248, 0.3 );
    --kite-button-other-brand-content-telegram-disabled-subtitle-text: rgba( 37, 160, 248, 0.4 );
    --kite-button-other-brand-content-telegram-disabled-subvalue-text: rgba( 37, 160, 248, 0.3 );
    --kite-button-other-brand-content-telegram-disabled-addon: rgba( 37, 160, 248, 0.3 );
    --kite-button-other-brand-content-telegram-hover-label-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-telegram-hover-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-telegram-hover-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-telegram-hover-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-telegram-hover-addon: rgb(245, 245, 249);
    --kite-button-other-brand-content-telegram-default-label-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-telegram-default-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-telegram-default-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-telegram-default-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-telegram-default-addon: rgb(245, 245, 249);
    --kite-button-other-brand-content-youtube-disabled-label-text: rgba( 255, 60, 46, 0.4 );
    --kite-button-other-brand-content-youtube-disabled-value-text: rgba( 255, 60, 46, 0.3 );
    --kite-button-other-brand-content-youtube-disabled-subtitle-text: rgba( 255, 60, 46, 0.4 );
    --kite-button-other-brand-content-youtube-disabled-subvalue-text: rgba( 255, 60, 46, 0.3 );
    --kite-button-other-brand-content-youtube-disabled-addon: rgba( 255, 60, 46, 0.3 );
    --kite-button-other-brand-content-youtube-hover-label-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-youtube-hover-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-youtube-hover-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-youtube-hover-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-youtube-hover-addon: rgb(245, 245, 249);
    --kite-button-other-brand-content-youtube-default-label-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-youtube-default-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-youtube-default-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-youtube-default-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-youtube-default-addon: rgb(245, 245, 249);
    --kite-button-other-brand-content-odnoklassniki-disabled-label-text: rgba( 255, 119, 0, 0.4 );
    --kite-button-other-brand-content-odnoklassniki-disabled-value-text: rgba( 255, 119, 0, 0.3 );
    --kite-button-other-brand-content-odnoklassniki-disabled-subtitle-text: rgba( 255, 119, 0, 0.4 );
    --kite-button-other-brand-content-odnoklassniki-disabled-subvalue-text: rgba( 255, 119, 0, 0.3 );
    --kite-button-other-brand-content-odnoklassniki-disabled-addon: rgba( 255, 119, 0, 0.3 );
    --kite-button-other-brand-content-odnoklassniki-hover-label-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-odnoklassniki-hover-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-odnoklassniki-hover-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-odnoklassniki-hover-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-odnoklassniki-hover-addon: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-odnoklassniki-default-label-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-odnoklassniki-default-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-odnoklassniki-default-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-odnoklassniki-default-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-odnoklassniki-default-addon: rgb( 245, 245, 249 );
    --kite-button-other-brand-background-alfa-default: rgb(239, 49, 36);
    --kite-button-other-brand-background-alfa-hover: rgb(222, 46, 33);
    --kite-button-other-brand-background-alfa-disabled: rgba(239, 49, 36, 0.15);
    --kite-button-other-brand-background-google-default: rgba(240, 76, 62, 1);
    --kite-button-other-brand-background-google-hover: rgba(234, 67, 53, 1);
    --kite-button-other-brand-background-google-disabled: rgba(240, 76, 62, 0.15);
    --kite-button-other-brand-background-apple-default: rgba(100, 105, 150, 1);
    --kite-button-other-brand-background-apple-hover: rgba(84, 88, 125, 1);
    --kite-button-other-brand-background-apple-disabled: rgba( 100, 105, 150, 0.15 );
    --kite-button-other-brand-background-viber-default: rgba(140, 123, 249, 1);
    --kite-button-other-brand-background-viber-hover: rgba(124, 106, 245, 1);
    --kite-button-other-brand-background-viber-disabled: rgba( 124, 106, 245, 0.15 );
    --kite-button-other-brand-background-vk-default: rgba(61, 145, 255, 1);
    --kite-button-other-brand-background-vk-hover: rgba(31, 132, 255, 1);
    --kite-button-other-brand-background-vk-disabled: rgba(61, 145, 255, 0.15);
    --kite-button-other-brand-background-telegram-default: rgba(50, 171, 251, 1);
    --kite-button-other-brand-background-telegram-hover: rgba(37, 160, 248, 1);
    --kite-button-other-brand-background-telegram-disabled: rgba( 50, 171, 251, 0.15 );
    --kite-button-other-brand-background-youtube-default: rgba(255, 81, 61, 1);
    --kite-button-other-brand-background-youtube-hover: rgba(255, 60, 46, 1);
    --kite-button-other-brand-background-youtube-disabled: rgba( 255, 81, 61, 0.15 );
    --kite-button-other-brand-background-odnoklassniki-default: rgba( 255, 134, 41, 1 );
    --kite-button-other-brand-background-odnoklassniki-hover: rgba( 255, 119, 0, 1 );
    --kite-button-other-brand-background-odnoklassniki-disabled: rgba( 255, 134, 41, 0.15 );
    --kite-button-special-content-outline-form-disabled-label-text: rgba( 245, 245, 249, 0.3 );
    --kite-button-special-content-outline-form-disabled-value-text: rgba( 245, 245, 249, 0.2 );
    --kite-button-special-content-outline-form-disabled-subtitle-text: rgba( 245, 245, 249, 0.3 );
    --kite-button-special-content-outline-form-disabled-subvalue-text: rgba( 245, 245, 249, 0.2 );
    --kite-button-special-content-outline-form-disabled-addon: rgba( 245, 245, 249, 0.15 );
    --kite-button-special-content-outline-form-hover-label-text: rgb( 125, 113, 255 );
    --kite-button-special-content-outline-form-hover-value-text: rgba( 125, 113, 255, 0.6 );
    --kite-button-special-content-outline-form-hover-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-special-content-outline-form-hover-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-special-content-outline-form-hover-addon: rgb(125, 113, 255);
    --kite-button-special-content-outline-form-default-label-text: rgb( 245, 245, 249 );
    --kite-button-special-content-outline-form-default-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-special-content-outline-form-default-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-special-content-outline-form-default-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-special-content-outline-form-default-addon: rgb(245, 245, 249);
    --kite-button-special-content-contrast-low-neutral-disabled-label-text: rgba( 245, 245, 249, 0.3 );
    --kite-button-special-content-contrast-low-neutral-disabled-value-text: rgba( 245, 245, 249, 0.2 );
    --kite-button-special-content-contrast-low-neutral-disabled-subtitle-text: rgba( 245, 245, 249, 0.3 );
    --kite-button-special-content-contrast-low-neutral-disabled-subvalue-text: rgba( 245, 245, 249, 0.2 );
    --kite-button-special-content-contrast-low-neutral-disabled-addon: rgba( 245, 245, 249, 0.15 );
    --kite-button-special-content-contrast-low-neutral-hover-label-text: rgb( 245, 245, 249 );
    --kite-button-special-content-contrast-low-neutral-hover-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-special-content-contrast-low-neutral-hover-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-special-content-contrast-low-neutral-hover-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-special-content-contrast-low-neutral-hover-addon: rgb( 245, 245, 249 );
    --kite-button-special-content-contrast-low-neutral-default-label-text: rgb( 245, 245, 249 );
    --kite-button-special-content-contrast-low-neutral-default-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-special-content-contrast-low-neutral-default-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-special-content-contrast-low-neutral-default-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-special-content-contrast-low-neutral-default-addon: rgb( 245, 245, 249 );
    --kite-button-special-content-contrast-low-disabled-label-text: rgba( 112, 116, 149, 0.5 );
    --kite-button-special-content-contrast-low-disabled-value-text: rgba( 112, 116, 149, 0.4 );
    --kite-button-special-content-contrast-low-disabled-subtitle-text: rgba( 112, 116, 149, 0.5 );
    --kite-button-special-content-contrast-low-disabled-subvalue-text: rgba( 112, 116, 149, 0.4 );
    --kite-button-special-content-contrast-low-disabled-addon: rgba( 112, 116, 149, 0.3 );
    --kite-button-special-content-contrast-low-hover-label-text: rgb( 125, 113, 255 );
    --kite-button-special-content-contrast-low-hover-value-text: rgba( 125, 113, 255, 0.6 );
    --kite-button-special-content-contrast-low-hover-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-special-content-contrast-low-hover-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-special-content-contrast-low-hover-addon: rgb(125, 113, 255);
    --kite-button-special-content-contrast-low-default-label-text: rgb( 125, 113, 255 );
    --kite-button-special-content-contrast-low-default-value-text: rgba( 125, 113, 255, 0.6 );
    --kite-button-special-content-contrast-low-default-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-special-content-contrast-low-default-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-special-content-contrast-low-default-addon: rgb(125, 113, 255);
    --kite-button-special-content-contrast-high-neutral-disabled-label-text: rgba( 52, 57, 84, 0.4 );
    --kite-button-special-content-contrast-high-neutral-disabled-value-text: rgba( 52, 57, 84, 0.3 );
    --kite-button-special-content-contrast-high-neutral-disabled-subtitle-text: rgba( 52, 57, 84, 0.4 );
    --kite-button-special-content-contrast-high-neutral-disabled-subvalue-text: rgba( 52, 57, 84, 0.3 );
    --kite-button-special-content-contrast-high-neutral-disabled-addon: rgba( 52, 57, 84, 0.25 );
    --kite-button-special-content-contrast-high-neutral-hover-label-text: rgb( 46, 50, 71 );
    --kite-button-special-content-contrast-high-neutral-hover-value-text: rgba( 46, 50, 71, 0.6 );
    --kite-button-special-content-contrast-high-neutral-hover-subtitle-text: rgb( 46, 50, 71 );
    --kite-button-special-content-contrast-high-neutral-hover-subvalue-text: rgba( 46, 50, 71, 0.6 );
    --kite-button-special-content-contrast-high-neutral-hover-addon: rgb( 46, 50, 71 );
    --kite-button-special-content-contrast-high-neutral-default-label-text: rgb( 46, 50, 71 );
    --kite-button-special-content-contrast-high-neutral-default-value-text: rgba( 46, 50, 71, 0.6 );
    --kite-button-special-content-contrast-high-neutral-default-subtitle-text: rgb( 46, 50, 71 );
    --kite-button-special-content-contrast-high-neutral-default-subvalue-text: rgba( 46, 50, 71, 0.6 );
    --kite-button-special-content-contrast-high-neutral-default-addon: rgb( 46, 50, 71 );
    --kite-button-special-content-contrast-high-disabled-label-text: rgba( 112, 116, 149, 0.5 );
    --kite-button-special-content-contrast-high-disabled-value-text: rgba( 112, 116, 149, 0.4 );
    --kite-button-special-content-contrast-high-disabled-subtitle-text: rgba( 112, 116, 149, 0.5 );
    --kite-button-special-content-contrast-high-disabled-subvalue-text: rgba( 112, 116, 149, 0.4 );
    --kite-button-special-content-contrast-high-disabled-addon: rgba( 112, 116, 149, 0.3 );
    --kite-button-special-content-contrast-high-hover-label-text: rgb( 105, 91, 201 );
    --kite-button-special-content-contrast-high-hover-value-text: rgba( 105, 91, 201, 0.6 );
    --kite-button-special-content-contrast-high-hover-subtitle-text: rgb( 41, 44, 64 );
    --kite-button-special-content-contrast-high-hover-subvalue-text: rgba( 41, 44, 64, 0.6 );
    --kite-button-special-content-contrast-high-hover-addon: rgb(105, 91, 201);
    --kite-button-special-content-contrast-high-default-label-text: rgb( 105, 91, 201 );
    --kite-button-special-content-contrast-high-default-value-text: rgba( 105, 91, 201, 0.6 );
    --kite-button-special-content-contrast-high-default-subtitle-text: rgb( 41, 44, 64 );
    --kite-button-special-content-contrast-high-default-subvalue-text: rgba( 41, 44, 64, 0.6 );
    --kite-button-special-content-contrast-high-default-addon: rgb(105, 91, 201);
    --kite-button-special-border-outline-form-default: rgba(68, 73, 103, 0.3);
    --kite-button-special-border-outline-form-hover: rgba(125, 113, 255, 0.7);
    --kite-button-special-border-outline-form-disabled: rgba(68, 73, 103, 0.3);
    --kite-button-special-background-outline-form-default: rgba(47, 38, 79, 1);
    --kite-button-special-background-outline-form-hover: rgba(47, 38, 79, 1);
    --kite-button-special-background-outline-form-disabled: rgba(41, 44, 64, 1);
    --kite-button-special-background-contrast-low-neutral-default: rgba( 41, 44, 64, 1 );
    --kite-button-special-background-contrast-low-neutral-hover: rgb(47, 38, 79);
    --kite-button-special-background-contrast-low-neutral-disabled: rgba( 41, 44, 64, 1 );
    --kite-button-special-background-contrast-low-default: rgba(41, 44, 64, 1);
    --kite-button-special-background-contrast-low-hover: rgb(47, 38, 79);
    --kite-button-special-background-contrast-low-disabled: rgba(41, 44, 64, 1);
    --kite-button-special-background-contrast-high-neutral-default: rgba( 245, 245, 249, 1 );
    --kite-button-special-background-contrast-high-neutral-hover: rgba( 245, 245, 249, 0.9 );
    --kite-button-special-background-contrast-high-neutral-disabled: rgba( 245, 245, 249, 1 );
    --kite-button-special-background-contrast-high-default: rgba( 245, 245, 249, 1 );
    --kite-button-special-background-contrast-high-hover: rgba( 245, 245, 249, 0.9 );
    --kite-button-special-background-contrast-high-disabled: rgba( 245, 245, 249, 1 );
    --kite-button-general-content-flat-disabled-label-text: rgba( 141, 134, 255, 0.5 );
    --kite-button-general-content-flat-disabled-value-text: rgba( 141, 134, 255, 0.4 );
    --kite-button-general-content-flat-disabled-subtitle-text: rgba( 141, 134, 255, 0.5 );
    --kite-button-general-content-flat-disabled-subvalue-text: rgba( 141, 134, 255, 0.4 );
    --kite-button-general-content-flat-disabled-addon: rgba(141, 134, 255, 0.3);
    --kite-button-general-content-flat-hover-label-text: rgb(139, 135, 255);
    --kite-button-general-content-flat-hover-value-text: rgba(139, 135, 255, 0.6);
    --kite-button-general-content-flat-hover-subtitle-text: rgb(245, 245, 249);
    --kite-button-general-content-flat-hover-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-flat-hover-addon: rgb(125, 113, 255);
    --kite-button-general-content-flat-default-label-text: rgb(139, 135, 255);
    --kite-button-general-content-flat-default-value-text: rgba( 139, 135, 255, 0.6 );
    --kite-button-general-content-flat-default-subtitle-text: rgb(245, 245, 249);
    --kite-button-general-content-flat-default-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-flat-default-addon: rgb(125, 113, 255);
    --kite-button-general-content-outline-neutral-disabled-label-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-outline-neutral-disabled-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-outline-neutral-disabled-subtitle-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-outline-neutral-disabled-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-outline-neutral-disabled-addon: rgba( 148, 150, 180, 0.6 );
    --kite-button-general-content-outline-neutral-hover-label-text: rgb( 139, 135, 255 );
    --kite-button-general-content-outline-neutral-hover-value-text: rgba( 139, 135, 255, 0.6 );
    --kite-button-general-content-outline-neutral-hover-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-general-content-outline-neutral-hover-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-outline-neutral-hover-addon: rgb(125, 113, 255);
    --kite-button-general-content-outline-neutral-default-label-text: rgb( 245, 245, 249 );
    --kite-button-general-content-outline-neutral-default-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-outline-neutral-default-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-general-content-outline-neutral-default-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-outline-neutral-default-addon: rgb( 245, 245, 249 );
    --kite-button-general-content-outline-primary-disabled-label-text: rgba( 141, 134, 255, 0.5 );
    --kite-button-general-content-outline-primary-disabled-value-text: rgba( 141, 134, 255, 0.4 );
    --kite-button-general-content-outline-primary-disabled-subtitle-text: rgba( 141, 134, 255, 0.5 );
    --kite-button-general-content-outline-primary-disabled-subvalue-text: rgba( 141, 134, 255, 0.4 );
    --kite-button-general-content-outline-primary-disabled-addon: rgba( 141, 134, 255, 0.3 );
    --kite-button-general-content-outline-primary-hover-label-text: rgb( 139, 135, 255 );
    --kite-button-general-content-outline-primary-hover-value-text: rgba( 139, 135, 255, 0.6 );
    --kite-button-general-content-outline-primary-hover-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-general-content-outline-primary-hover-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-outline-primary-hover-addon: rgb(125, 113, 255);
    --kite-button-general-content-outline-primary-default-label-text: rgb( 139, 135, 255 );
    --kite-button-general-content-outline-primary-default-value-text: rgba( 139, 135, 255, 0.6 );
    --kite-button-general-content-outline-primary-default-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-general-content-outline-primary-default-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-outline-primary-default-addon: rgb( 125, 113, 255 );
    --kite-button-general-content-secondary-neutral-disabled-label-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-secondary-neutral-disabled-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-secondary-neutral-disabled-subtitle-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-secondary-neutral-disabled-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-secondary-neutral-disabled-addon: rgba( 148, 150, 180, 0.6 );
    --kite-button-general-content-secondary-neutral-hover-label-text: rgb( 139, 135, 255 );
    --kite-button-general-content-secondary-neutral-hover-value-text: rgba( 139, 135, 255, 0.6 );
    --kite-button-general-content-secondary-neutral-hover-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-general-content-secondary-neutral-hover-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-secondary-neutral-hover-addon: rgb( 125, 113, 255 );
    --kite-button-general-content-secondary-neutral-default-label-text: rgb( 245, 245, 249 );
    --kite-button-general-content-secondary-neutral-default-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-secondary-neutral-default-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-general-content-secondary-neutral-default-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-secondary-neutral-default-addon: rgb( 245, 245, 249 );
    --kite-button-general-content-secondary-disabled-label-text: rgba( 125, 113, 255, 0.5 );
    --kite-button-general-content-secondary-disabled-value-text: rgba( 125, 113, 255, 0.4 );
    --kite-button-general-content-secondary-disabled-subtitle-text: rgba( 125, 113, 255, 0.5 );
    --kite-button-general-content-secondary-disabled-subvalue-text: rgba( 125, 113, 255, 0.4 );
    --kite-button-general-content-secondary-disabled-addon: rgba( 125, 113, 255, 0.3 );
    --kite-button-general-content-secondary-hover-label-text: rgb(125, 113, 255);
    --kite-button-general-content-secondary-hover-value-text: rgba( 153, 150, 255, 0.6 );
    --kite-button-general-content-secondary-hover-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-general-content-secondary-hover-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-secondary-hover-addon: rgb(125, 113, 255);
    --kite-button-general-content-secondary-default-label-text: rgb( 125, 113, 255 );
    --kite-button-general-content-secondary-default-value-text: rgba( 153, 150, 255, 0.6 );
    --kite-button-general-content-secondary-default-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-general-content-secondary-default-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-secondary-default-addon: rgb(125, 113, 255);
    --kite-button-general-content-primary-disabled-label-text: rgba( 125, 113, 255, 0.5 );
    --kite-button-general-content-primary-disabled-value-text: rgba( 125, 113, 255, 0.4 );
    --kite-button-general-content-primary-disabled-subtitle-text: rgba( 125, 113, 255, 0.5 );
    --kite-button-general-content-primary-disabled-subvalue-text: rgba( 125, 113, 255, 0.4 );
    --kite-button-general-content-primary-disabled-addon: rgba( 125, 113, 255, 0.3 );
    --kite-button-general-content-primary-hover-label-text: rgba( 245, 245, 249, 1 );
    --kite-button-general-content-primary-hover-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-primary-hover-subtitle-text: rgba( 245, 245, 249, 1 );
    --kite-button-general-content-primary-hover-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-primary-hover-addon: rgba(245, 245, 249, 1);
    --kite-button-general-content-primary-default-label-text: rgba( 245, 245, 249, 1 );
    --kite-button-general-content-primary-default-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-primary-default-subtitle-text: rgba( 245, 245, 249, 1 );
    --kite-button-general-content-primary-default-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-primary-default-addon: rgba(245, 245, 249, 1);
    --kite-button-general-border-outline-neutral-default: rgba( 112, 116, 149, 0.4 );
    --kite-button-general-border-outline-neutral-hover: rgb(125, 113, 255);
    --kite-button-general-border-outline-neutral-disabled: rgba( 112, 116, 149, 0.25 );
    --kite-button-general-border-outline-primary-default: rgba( 125, 113, 255, 0.3 );
    --kite-button-general-border-outline-primary-hover: rgb(125, 113, 255);
    --kite-button-general-border-outline-primary-disabled: rgba( 125, 113, 255, 0.3 );
    --kite-button-general-background-flat-default: rgba(125, 113, 255, 0);
    --kite-button-general-background-flat-hover: rgba(125, 113, 255, 0.18);
    --kite-button-general-background-flat-disabled: rgba(125, 113, 255, 0);
    --kite-button-general-background-secondary-neutral-default: rgba( 112, 116, 149, 0.1 );
    --kite-button-general-background-secondary-neutral-hover: rgba( 125, 113, 255, 0.18 );
    --kite-button-general-background-secondary-neutral-disabled: rgba( 112, 116, 149, 0.1 );
    --kite-button-general-background-secondary-default: rgba(125, 113, 255, 0.15);
    --kite-button-general-background-secondary-hover: rgba(125, 113, 255, 0.35);
    --kite-button-general-background-secondary-disabled: rgba(80, 60, 186, 0.15);
    --kite-button-general-background-primary-default: rgb(125, 113, 255);
    --kite-button-general-background-primary-hover: rgba(125, 113, 255, 0.8);
    --kite-button-general-background-primary-disabled: rgba(125, 113, 255, 0.15);
    --kite-calendar-title: rgb(245, 245, 249);
    --kite-calendar-days-week-default: rgb(148, 150, 180);
    --kite-calendar-days-week-weekend: rgb(247, 107, 59);
    --kite-calendar-price-loading-default: rgba(112, 116, 149, 0.15);
    --kite-calendar-price-loading-on-select: rgba(255, 255, 255, 0.15);
    --kite-calendar-price-no-price-default: rgb(148, 150, 180);
    --kite-calendar-price-no-price-on-select: rgb(255, 255, 255);
    --kite-calendar-price-positive-default: rgb(94, 166, 67);
    --kite-calendar-price-positive-on-select: rgb(255, 255, 255);
    --kite-calendar-price-default-default: rgb(148, 150, 180);
    --kite-calendar-price-default-on-select: rgb(255, 255, 255);
    --kite-calendar-data-disabled: rgb(112, 116, 149);
    --kite-calendar-data-weekend-default: rgb(247, 107, 59);
    --kite-calendar-data-weekend-on-select: rgb(255, 255, 255);
    --kite-calendar-data-default-default: rgb(245, 245, 249);
    --kite-calendar-data-default-on-select: rgb(255, 255, 255);
    --kite-calendar-cell-data-price-border-default: rgb(82, 68, 147);
    --kite-calendar-cell-data-price-border-hover: rgb(82, 68, 147);
    --kite-calendar-cell-data-price-panel-selected-default: rgb(125, 113, 255);
    --kite-calendar-cell-data-price-panel-selected-hover: rgb(139, 135, 255);
    --kite-calendar-cell-data-price-panel-unselected-hover: rgba( 125, 113, 255, 0.15 );
    --kite-calendar-cell-data-price-background-multi: rgba(125, 113, 255, 0.15);
    --kite-checkbox-error-border: rgb(253, 187, 33);
    --kite-checkbox-unchecked-disabled-background: rgb(51, 54, 77);
    --kite-checkbox-unchecked-disabled-border: rgba(84, 88, 125, 0.6);
    --kite-checkbox-unchecked-hover-background: rgb(51, 54, 77);
    --kite-checkbox-unchecked-hover-border: rgb(123, 128, 167);
    --kite-checkbox-unchecked-default-background: rgb(51, 54, 77);
    --kite-checkbox-unchecked-default-border: rgb(84, 88, 125);
    --kite-checkbox-checked-disabled-background: rgb(51, 54, 77);
    --kite-checkbox-checked-disabled-icon: rgb(123, 128, 167);
    --kite-checkbox-checked-disabled-border: rgba(84, 88, 125, 0.6);
    --kite-checkbox-checked-hover-background: rgb(147, 139, 253);
    --kite-checkbox-checked-hover-icon: rgb(65, 62, 154);
    --kite-checkbox-checked-default-background: rgb(182, 182, 252);
    --kite-checkbox-checked-default-icon: rgb(82, 75, 183);
    --kite-chip-row-chip-border-secondary-selected-default: rgb(139, 135, 255);
    --kite-chip-row-chip-border-secondary-selected-hover: rgb(125, 113, 255);
    --kite-chip-row-chip-addon-right-secondary-selected: rgb(245, 245, 249);
    --kite-chip-row-chip-addon-right-secondary-unselected-default: rgba( 245, 245, 249, 0.6 );
    --kite-chip-row-chip-addon-right-secondary-unselected-disabled: rgb( 112, 116, 149 );
    --kite-chip-row-chip-addon-right-primary-selected: rgb(245, 245, 249);
    --kite-chip-row-chip-addon-right-primary-unselected-default: rgba( 245, 245, 249, 0.6 );
    --kite-chip-row-chip-addon-right-primary-unselected-disabled: rgb( 112, 116, 149 );
    --kite-chip-row-chip-addon-left-secondary-selected: rgb(245, 245, 249);
    --kite-chip-row-chip-addon-left-secondary-unselected-default: rgb( 245, 245, 249 );
    --kite-chip-row-chip-addon-left-secondary-unselected-disabled: rgb( 112, 116, 149 );
    --kite-chip-row-chip-addon-left-primary-selected: rgb(245, 245, 249);
    --kite-chip-row-chip-addon-left-primary-unselected-default: rgb( 245, 245, 249 );
    --kite-chip-row-chip-addon-left-primary-unselected-disabled: rgb( 112, 116, 149 );
    --kite-chip-row-chip-subvalue-text-secondary-selected: rgb(245, 245, 249);
    --kite-chip-row-chip-subvalue-text-secondary-unselected-default: rgba( 245, 245, 249, 0.6 );
    --kite-chip-row-chip-subvalue-text-secondary-unselected-disabled: rgb( 112, 116, 149 );
    --kite-chip-row-chip-subvalue-text-primary-selected: rgb(245, 245, 249);
    --kite-chip-row-chip-subvalue-text-primary-unselected-default: rgba( 245, 245, 249, 0.6 );
    --kite-chip-row-chip-subvalue-text-primary-unselected-disabled: rgb( 112, 116, 149 );
    --kite-chip-row-chip-subtitle-text-secondary-selected: rgb(245, 245, 249);
    --kite-chip-row-chip-subtitle-text-secondary-unselected-default: rgba( 245, 245, 249, 0.6 );
    --kite-chip-row-chip-subtitle-text-secondary-unselected-disabled: rgb( 112, 116, 149 );
    --kite-chip-row-chip-subtitle-text-primary-selected: rgb(245, 245, 249);
    --kite-chip-row-chip-subtitle-text-primary-unselected-default: rgba( 245, 245, 249, 0.6 );
    --kite-chip-row-chip-subtitle-text-primary-unselected-disabled: rgb( 112, 116, 149 );
    --kite-chip-row-chip-value-text-secondary-selected: rgba(245, 245, 249, 0.6);
    --kite-chip-row-chip-value-text-secondary-unselected-default: rgba( 245, 245, 249, 0.6 );
    --kite-chip-row-chip-value-text-secondary-unselected-disabled: rgb( 112, 116, 149 );
    --kite-chip-row-chip-value-text-primary-selected: rgb(245, 245, 249);
    --kite-chip-row-chip-value-text-primary-unselected-default: rgba( 245, 245, 249, 0.6 );
    --kite-chip-row-chip-value-text-primary-unselected-disabled: rgb( 112, 116, 149 );
    --kite-chip-row-chip-label-text-secondary-selected: rgb(245, 245, 249);
    --kite-chip-row-chip-label-text-secondary-unselected-default: rgb( 245, 245, 249 );
    --kite-chip-row-chip-label-text-secondary-unselected-disabled: rgb( 112, 116, 149 );
    --kite-chip-row-chip-label-text-primary-selected: rgb(245, 245, 249);
    --kite-chip-row-chip-label-text-primary-unselected-default: rgb( 245, 245, 249 );
    --kite-chip-row-chip-label-text-primary-unselected-disabled: rgb( 112, 116, 149 );
    --kite-chip-row-chip-background-secondary-selected-default: rgba( 112, 116, 149, 0.15 );
    --kite-chip-row-chip-background-secondary-selected-hover: rgba( 112, 116, 149, 0.25 );
    --kite-chip-row-chip-background-secondary-unselected-default: rgba( 112, 116, 149, 0.15 );
    --kite-chip-row-chip-background-secondary-unselected-hover: rgba( 112, 116, 149, 0.25 );
    --kite-chip-row-chip-background-secondary-unselected-disabled: rgba( 112, 116, 149, 0.15 );
    --kite-chip-row-chip-background-primary-selected-default: rgb(125, 113, 255);
    --kite-chip-row-chip-background-primary-selected-hover: rgb(139, 135, 255);
    --kite-chip-row-chip-background-primary-unselected-default: rgba( 112, 116, 149, 0.15 );
    --kite-chip-row-chip-background-primary-unselected-hover: rgba( 112, 116, 149, 0.25 );
    --kite-chip-row-chip-background-primary-unselected-disabled: rgba( 112, 116, 149, 0.15 );
    --kite-close-button-background-default: rgba(46, 50, 71, 0.6);
    --kite-close-button-background-hover: rgba(46, 50, 71, 0.8);
    --kite-dropdown-background-hover: rgb(41, 44, 64);
    --kite-footer-background: rgb(13, 11, 104);
    --kite-header-background: rgb(51, 54, 77);
    --kite-input-cursor: rgb(78, 129, 252);
    --kite-input-content-error-label: rgb(112, 116, 149);
    --kite-input-content-error-value: rgb(245, 245, 249);
    --kite-input-content-error-placeholder: rgb(112, 116, 149);
    --kite-input-content-disabled-label: rgb(112, 116, 149);
    --kite-input-content-disabled-value: rgb(112, 116, 149);
    --kite-input-content-disabled-placeholder: rgb(112, 116, 149);
    --kite-input-content-enabled-label: rgb(112, 116, 149);
    --kite-input-content-enabled-value: rgb(245, 245, 249);
    --kite-input-content-enabled-placeholder: rgb(112, 116, 149);
    --kite-input-border-default: rgb(97, 102, 136);
    --kite-input-border-hover: rgb(125, 113, 255);
    --kite-input-border-focused: rgb(125, 113, 255);
    --kite-input-border-disabled: rgb(73, 77, 106);
    --kite-input-background-default: rgb(41, 44, 64);
    --kite-input-background-disabled: rgb(41, 44, 64);
    --kite-input-background-error: rgb(62, 54, 20);
    --kite-link-active-primary: rgb(92, 157, 255);
    --kite-link-hovered-primary: rgb(9, 68, 189);
    --kite-link-enabled-primary: rgb(92, 157, 255);
    --kite-links-content: rgb(153, 150, 255);
    --kite-loader-on-color-left: rgb(255, 255, 255);
    --kite-loader-on-color-right: rgba(255, 255, 255, 0.4);
    --kite-loader-on-dark-left: rgb(13, 11, 104);
    --kite-loader-on-dark-right: rgb(125, 113, 255);
    --kite-loader-on-light-left: rgb(125, 113, 255);
    --kite-loader-on-light-right: rgb(239, 240, 255);
    --kite-loader-on-brand-left: rgb(13, 11, 104);
    --kite-loader-on-brand-right: rgb(239, 240, 255);
    --kite-logo-hover-primary-left: rgb(239, 240, 255);
    --kite-logo-hover-primary-right: rgb(239, 240, 255);
    --kite-logo-default-primary-left: rgb(239, 240, 255);
    --kite-logo-default-primary-right: rgb(125, 113, 255);
    --kite-modal-scrim: rgba(0, 0, 0, 0.6);
    --kite-nav-bar-transparent: rgba(0, 0, 0, 0.4);
    --kite-pagination-bar-default-background: rgba(112, 116, 149, 0.2);
    --kite-pagination-bar-default-bar: rgb(125, 113, 255);
    --kite-pagination-bar-static-background: rgba(245, 245, 249, 0.5);
    --kite-pagination-bar-static-bar: rgb(245, 245, 249);
    --kite-panel-primary: rgb(51, 54, 77);
    --kite-panel-secondary: rgb(67, 71, 101);
    --kite-panel-tertiary: rgb(67, 71, 101);
    --kite-panel-brand: rgb(202, 204, 252);
    --kite-panel-positive: rgb(22, 165, 17);
    --kite-panel-warning: rgb(219, 121, 9);
    --kite-panel-negative: rgb(189, 56, 8);
    --kite-panel-selected-border: rgb(125, 113, 255);
    --kite-panel-selected-background: rgb(125, 113, 255);
    --kite-pimple-background: rgb(230, 82, 32);
    --kite-pimple-label: rgb(26, 30, 45);
    --kite-progress-bar-background: rgb(46, 50, 71);
    --kite-progress-bar-bar-positive: rgb(70, 150, 44);
    --kite-progress-bar-bar-positive-low: rgb(117, 184, 92);
    --kite-progress-bar-bar-warning: rgb(228, 156, 30);
    --kite-progress-bar-bar-negative: rgb(230, 82, 32);
    --kite-progress-bar-bar-negative-low: rgb(255, 136, 97);
    --kite-radio-error-border: rgb(253, 187, 33);
    --kite-radio-unchecked-disabled-background: rgb(51, 54, 77);
    --kite-radio-unchecked-disabled-border: rgba(84, 88, 125, 0.6);
    --kite-radio-unchecked-hover-background: rgb(51, 54, 77);
    --kite-radio-unchecked-hover-border: rgb(123, 128, 167);
    --kite-radio-unchecked-default-background: rgb(51, 54, 77);
    --kite-radio-unchecked-default-border: rgb(84, 88, 125);
    --kite-radio-checked-disabled-checked-border: rgba(51, 54, 77, 0.6);
    --kite-radio-checked-disabled-background: rgb(123, 128, 167);
    --kite-radio-checked-disabled-border: rgba(84, 88, 125, 0.6);
    --kite-radio-checked-hover-checked-border: rgb(147, 139, 253);
    --kite-radio-checked-hover-background: rgb(65, 62, 154);
    --kite-radio-checked-default-checked-border: rgb(182, 182, 252);
    --kite-radio-checked-default-background: rgb(82, 75, 183);
    --kite-rich-icon-background-primary: rgba(242, 242, 247, 0.15);
    --kite-rich-icon-background-secondary: rgba(242, 242, 247, 0.09);
    --kite-rich-icon-background-brand: rgba(182, 182, 252, 0.15);
    --kite-rich-icon-background-positive: rgba(159, 236, 111, 0.15);
    --kite-rich-icon-background-warning: rgba(255, 223, 128, 0.15);
    --kite-rich-icon-background-negative: rgba(255, 162, 130, 0.15);
    --kite-rich-icon-icon-primary: rgb(242, 242, 247);
    --kite-rich-icon-icon-secondary: rgba(242, 242, 247, 0.6);
    --kite-rich-icon-icon-brand: rgb(164, 161, 252);
    --kite-rich-icon-icon-positive: rgb(159, 236, 111);
    --kite-rich-icon-icon-warning: rgb(255, 223, 128);
    --kite-rich-icon-icon-negative: rgb(255, 162, 130);
    --kite-segmented-control-background: rgba(46, 50, 71, 0.6);
    --kite-segmented-control-item-addon-default: rgb(245, 245, 249);
    --kite-segmented-control-item-addon-hover: rgb(245, 245, 249);
    --kite-segmented-control-item-addon-selected: rgb(245, 245, 249);
    --kite-segmented-control-item-subtitle-text-default: rgb(148, 150, 180);
    --kite-segmented-control-item-subtitle-text-hover: rgb(148, 150, 180);
    --kite-segmented-control-item-subtitle-text-selected: rgb(148, 150, 180);
    --kite-segmented-control-item-label-text-default: rgb(245, 245, 249);
    --kite-segmented-control-item-label-text-hover: rgb(245, 245, 249);
    --kite-segmented-control-item-label-text-selected: rgb(245, 245, 249);
    --kite-segmented-control-item-background-default: rgba(112, 116, 149, 0);
    --kite-segmented-control-item-background-hover: rgba(112, 116, 149, 0.1);
    --kite-segmented-control-item-background-selected: rgb(73, 77, 106);
    --kite-selection-control-error-border: rgb(222, 115, 0);
    --kite-selection-control-unchecked-disabled-background: rgb(226, 227, 239);
    --kite-selection-control-unchecked-disabled-border: rgba(68, 73, 103, 0.6);
    --kite-selection-control-unchecked-hover-background: rgb(41, 44, 64);
    --kite-selection-control-unchecked-hover-border: rgb(125, 113, 255);
    --kite-selection-control-unchecked-default-background: rgb(226, 227, 239);
    --kite-selection-control-unchecked-default-border: rgb(68, 73, 103);
    --kite-selection-control-checked-disabled-background: rgb(226, 227, 239);
    --kite-selection-control-checked-disabled-border: rgba(68, 73, 103, 0.6);
    --kite-selection-control-checked-disabled-icon: rgb(129, 132, 164);
    --kite-selection-control-checked-hover-background: rgb(125, 113, 255);
    --kite-selection-control-checked-hover-icon: rgb(66, 47, 153);
    --kite-selection-control-checked-default-background: rgb(139, 135, 255);
    --kite-selection-control-checked-default-icon: rgb(80, 60, 186);
    --kite-slider-background: rgba(112, 116, 149, 0.3);
    --kite-slider-hover-negative-low-knob-border: rgba(253, 115, 68, 0.2);
    --kite-slider-hover-negative-knob-border: rgba(230, 82, 32, 0.2);
    --kite-slider-hover-warning-knob-border: rgba(222, 115, 0, 0.2);
    --kite-slider-hover-positive-low-knob-border: rgba(98, 189, 64, 0.2);
    --kite-slider-hover-positive-knob-border: rgba(70, 150, 44, 0.2);
    --kite-slider-hover-default-knob-border: rgba(125, 113, 255, 0.15);
    --kite-slider-knob-default: rgb(125, 113, 255);
    --kite-slider-knob-positive: rgb(70, 150, 44);
    --kite-slider-knob-positive-low: rgb(98, 189, 64);
    --kite-slider-knob-warning: rgb(222, 115, 0);
    --kite-slider-knob-negative: rgb(230, 82, 32);
    --kite-slider-knob-negative-low: rgb(253, 115, 68);
    --kite-slider-range-default: rgb(125, 113, 255);
    --kite-slider-range-positive: rgb(70, 150, 44);
    --kite-slider-range-positive-low: rgb(98, 189, 64);
    --kite-slider-range-warning: rgb(222, 115, 0);
    --kite-slider-range-negative: rgb(230, 82, 32);
    --kite-slider-range-negative-low: rgb(253, 115, 68);
    --kite-snack-bar-background: rgb(226, 227, 239);
    --kite-snack-bar-label-text: rgb(26, 30, 45);
    --kite-switch-error-border: rgb(222, 115, 0);
    --kite-switch-unchecked-disabled-background: rgba(112, 116, 149, 0.2);
    --kite-switch-unchecked-disabled-knob: rgb(73, 77, 106);
    --kite-switch-unchecked-hover-background: rgba(112, 116, 149, 0.5);
    --kite-switch-unchecked-hover-knob: rgba(245, 245, 249, 0.8);
    --kite-switch-unchecked-default-background: rgba(112, 116, 149, 0.4);
    --kite-switch-unchecked-default-knob: rgba(245, 245, 249, 0.8);
    --kite-switch-checked-disabled-background: rgba(112, 116, 149, 0.2);
    --kite-switch-checked-disabled-knob: rgb(73, 77, 106);
    --kite-switch-checked-hover-background: rgb(125, 113, 255);
    --kite-switch-checked-hover-knob: rgb(66, 47, 153);
    --kite-switch-checked-default-background: rgb(139, 135, 255);
    --kite-switch-checked-default-knob: rgb(80, 60, 186);
    --kite-tab-bar-background: rgb(41, 44, 64);
    --kite-tab-row-icon-tab-content-on-contrast-selected-label-text: rgb( 125, 113, 255 );
    --kite-tab-row-icon-tab-content-on-contrast-selected-addon: rgb( 245, 245, 249 );
    --kite-tab-row-icon-tab-content-on-contrast-hover-label-text: rgb( 245, 245, 249 );
    --kite-tab-row-icon-tab-content-on-contrast-hover-addon: rgb(245, 245, 249);
    --kite-tab-row-icon-tab-content-on-contrast-default-label-text: rgb( 245, 245, 249 );
    --kite-tab-row-icon-tab-content-on-contrast-default-addon: rgb(245, 245, 249);
    --kite-tab-row-icon-tab-content-primary-selected-label-text: rgb( 125, 113, 255 );
    --kite-tab-row-icon-tab-content-primary-selected-addon: rgb(245, 245, 249);
    --kite-tab-row-icon-tab-content-primary-hover-label-text: rgb(139, 135, 255);
    --kite-tab-row-icon-tab-content-primary-hover-addon: rgb(245, 245, 249);
    --kite-tab-row-icon-tab-content-primary-default-label-text: rgb( 245, 245, 249 );
    --kite-tab-row-icon-tab-content-primary-default-addon: rgb(245, 245, 249);
    --kite-tab-row-icon-tab-background-on-contrast-default: rgba( 125, 113, 255, 0 );
    --kite-tab-row-icon-tab-background-on-contrast-hover: rgba( 125, 113, 255, 0.35 );
    --kite-tab-row-icon-tab-background-on-contrast-selected: rgb(125, 113, 255);
    --kite-tab-row-icon-tab-background-primary-default: rgba(125, 113, 255, 0);
    --kite-tab-row-icon-tab-background-primary-hover: rgba(125, 113, 255, 0.35);
    --kite-tab-row-icon-tab-background-primary-selected: rgb(125, 113, 255);
    --kite-tabs-tab-content-disabled-label-text: rgb(112, 116, 149);
    --kite-tabs-tab-content-disabled-icon: rgb(112, 116, 149);
    --kite-tabs-tab-content-selected-label-text: rgb(153, 150, 255);
    --kite-tabs-tab-content-selected-icon: rgb(153, 150, 255);
    --kite-tabs-tab-content-selected-line: rgb(153, 150, 255);
    --kite-tabs-tab-content-hover-label-text: rgb(139, 135, 255);
    --kite-tabs-tab-content-hover-icon: rgb(139, 135, 255);
    --kite-tabs-tab-content-default-label-text: rgb(245, 245, 249);
    --kite-tabs-tab-content-default-icon: rgb(245, 245, 249);
    --kite-text-primary: rgb(242, 242, 247);
    --kite-text-secondary: rgba(242, 242, 247, 0.8);
    --kite-text-brand: rgb(147, 139, 253);
    --kite-text-positive: rgb(99, 207, 28);
    --kite-text-warning: rgb(253, 187, 33);
    --kite-text-negative: rgb(253, 115, 68);
    --kite-textarea-field-error-count: rgb(255, 136, 97);
    --kite-tooltip-background: rgb(226, 227, 239);
    --kite-tooltip-label-text: rgb(26, 30, 45);
    --kite-tooltip-subtitle-text: rgba(26, 30, 45, 0.8);
    --kite-shadow-100: 0px -1px 0px 0px rgba(148, 150, 180, 0.16);
    --kite-shadow-300: 0px 4px 8px 0px rgba(148, 150, 180, 0.16);
    --kite-shadow-500: 0px 4px 16px 0px rgba(148, 150, 180, 0.16);
    --kite-shadow-700: 0px 8px 32px 0px rgba(148, 150, 180, 0.32);
    --kite-shadow-900: 0px 12px 54px 0px rgba(148, 150, 180, 0.54)
}

.label-value-header-x-large-value-text-control,.label-value-header-x-large-value-text-default,.label-value-header-x-large-value-text-table {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.label-value-header-x-large-value-text-default,.label-value-header-x-large-value-text-table {
    font-size: 1.133333rem
}

.label-value-header-x-large-value-text-table {
    font-size: 2.533333rem
}

.label-value-header-x-large-value-text-control {
    font-size: 1.133333rem
}

.label-value-header-large-value-text-control,.label-value-header-large-value-text-default,.label-value-header-large-value-text-table,.label-value-header-x-large-label-text-control,.label-value-header-x-large-label-text-default,.label-value-header-x-large-label-text-table {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.label-value-header-x-large-label-text-control,.label-value-header-x-large-label-text-default,.label-value-header-x-large-label-text-table {
    font-size: 2.533333rem
}

.label-value-header-large-value-text-default {
    font-size: 1.133333rem
}

.label-value-header-large-value-text-table {
    font-size: 2rem
}

.label-value-header-large-value-text-control {
    font-size: 1.133333rem
}

.label-value-header-large-label-text-control,.label-value-header-large-label-text-default,.label-value-header-large-label-text-table {
    font-size: 2rem;
    line-height: 120%
}

.label-value-header-large-label-text-control,.label-value-header-large-label-text-default,.label-value-header-large-label-text-table,.label-value-header-medium-value-text-control,.label-value-header-medium-value-text-default,.label-value-header-medium-value-text-table {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.label-value-header-medium-value-text-default {
    font-size: .866666rem;
    line-height: 108%
}

.label-value-header-medium-value-text-table {
    font-size: 1.6rem;
    line-height: 116.6%
}

.label-value-header-medium-value-text-control {
    font-size: .866666rem;
    line-height: 108%
}

.label-value-header-medium-label-text-control,.label-value-header-medium-label-text-default,.label-value-header-medium-label-text-table {
    font-size: 1.6rem;
    line-height: 116.6%
}

.label-value-header-medium-label-text-control,.label-value-header-medium-label-text-default,.label-value-header-medium-label-text-table,.label-value-header-small-value-text-default,.label-value-header-small-value-text-table {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.label-value-header-small-value-text-default {
    font-size: .866666rem;
    line-height: 108%
}

.label-value-header-small-value-text-table {
    font-size: 1.266666rem;
    line-height: 116%
}

.label-value-header-small-label-text-control,.label-value-header-small-label-text-default,.label-value-header-small-label-text-table,.label-value-header-small-value-text-control {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.label-value-header-small-value-text-control {
    font-size: .866666rem;
    line-height: 108%
}

.label-value-header-small-label-text-control,.label-value-header-small-label-text-default,.label-value-header-small-label-text-table {
    font-size: 1.266666rem;
    line-height: 116%
}

.label-value-paragraph-large-compact-label-text-control,.label-value-paragraph-large-compact-label-text-default,.label-value-paragraph-large-compact-label-text-table,.label-value-paragraph-large-compact-value-text-control,.label-value-paragraph-large-compact-value-text-default,.label-value-paragraph-large-compact-value-text-table,.label-value-paragraph-large-value-text-default,.label-value-paragraph-large-value-text-table {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.133333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.label-value-paragraph-large-value-text-default,.label-value-paragraph-large-value-text-table {
    line-height: 140%
}

.label-value-paragraph-large-label-text-control,.label-value-paragraph-large-label-text-default,.label-value-paragraph-large-label-text-table,.label-value-paragraph-large-value-text-control {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.133333rem;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.label-value-paragraph-large-value-text-control {
    line-height: 120%
}

.label-value-paragraph-large-label-text-default,.label-value-paragraph-large-label-text-table {
    line-height: 140%
}

.label-value-paragraph-large-label-text-control {
    line-height: 120%
}

.label-value-paragraph-medium-compact-label-text-control,.label-value-paragraph-medium-compact-label-text-default,.label-value-paragraph-medium-compact-label-text-table,.label-value-paragraph-medium-compact-value-text-control,.label-value-paragraph-medium-compact-value-text-default,.label-value-paragraph-medium-compact-value-text-table,.label-value-paragraph-medium-value-text-default,.label-value-paragraph-medium-value-text-table {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.label-value-paragraph-medium-value-text-default,.label-value-paragraph-medium-value-text-table {
    line-height: 133.3%
}

.label-value-paragraph-medium-label-text-control,.label-value-paragraph-medium-label-text-default,.label-value-paragraph-medium-label-text-table,.label-value-paragraph-medium-value-text-control {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.label-value-paragraph-medium-value-text-control {
    line-height: 120%
}

.label-value-paragraph-medium-label-text-default,.label-value-paragraph-medium-label-text-table {
    line-height: 133.3%
}

.label-value-paragraph-medium-label-text-control {
    line-height: 120%
}

.label-value-paragraph-small-compact-label-text-control,.label-value-paragraph-small-compact-label-text-default,.label-value-paragraph-small-compact-label-text-table,.label-value-paragraph-small-compact-value-text-control,.label-value-paragraph-small-compact-value-text-default,.label-value-paragraph-small-compact-value-text-table,.label-value-paragraph-small-value-text-default,.label-value-paragraph-small-value-text-table {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: .866666rem;
    line-height: 108%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.label-value-paragraph-small-value-text-default,.label-value-paragraph-small-value-text-table {
    line-height: 140%
}

.label-value-paragraph-small-label-text-control,.label-value-paragraph-small-label-text-default,.label-value-paragraph-small-label-text-table,.label-value-paragraph-small-value-text-control {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: .866666rem;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.label-value-paragraph-small-value-text-control {
    line-height: 108%
}

.label-value-paragraph-small-label-text-default,.label-value-paragraph-small-label-text-table {
    line-height: 140%
}

.label-value-paragraph-small-label-text-control {
    line-height: 108%
}

:root,[data-theme=dark] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]),[data-theme=dark] [data-theme=inverted]:not([data-style=on-grey]),[data-theme=light] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]),[data-theme=light]:not([data-style=on-grey]) {
    --kite-main-layout-color: rgb(255, 255, 255);
    --kite-overlay-neutral: rgba(125, 130, 160, 0.15);
    --kite-overlay-brand: rgba(125, 113, 255, 0.15);
    --kite-overlay-brand-deep: rgba(78, 129, 252, 0.15);
    --kite-overlay-rose: rgba(216, 80, 175, 0.15);
    --kite-overlay-positive: rgba(72, 162, 43, 0.15);
    --kite-overlay-teal: rgba(0, 155, 166, 0.15);
    --kite-overlay-warning: rgba(222, 115, 0, 0.15);
    --kite-overlay-negative: rgba(240, 88, 36, 0.15)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]),[data-theme=dark] [data-theme=inverted]:not([data-style=on-grey]),[data-theme=light] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]),[data-theme=light]:not([data-style=on-grey]) {
    --kite-border-neutral-primary: rgb(171, 173, 199);
    --kite-border-brand-primary: rgb(159, 155, 255);
    --kite-border-brand-deep-primary: rgb(120, 175, 255);
    --kite-border-rose-primary: rgb(241, 123, 206);
    --kite-border-positive-primary: rgb(123, 201, 90);
    --kite-border-teal-primary: rgb(82, 202, 211);
    --kite-border-warning-primary: rgb(255, 199, 37);
    --kite-border-negative-primary: rgb(255, 139, 99);
    --kite-border-neutral-secondary: rgb(213, 213, 230);
    --kite-border-brand-secondary: rgb(197, 198, 255);
    --kite-border-brand-deep-secondary: rgb(169, 213, 255);
    --kite-border-rose-secondary: rgb(250, 177, 228);
    --kite-border-positive-secondary: rgb(177, 230, 149);
    --kite-border-teal-secondary: rgb(147, 226, 232);
    --kite-border-warning-secondary: rgb(255, 221, 62);
    --kite-border-negative-secondary: rgb(255, 187, 163);
    --kite-border-neutral-tertiary: rgb(229, 229, 241);
    --kite-border-brand-tertiary: rgb(227, 228, 255);
    --kite-border-brand-deep-tertiary: rgb(219, 238, 255);
    --kite-border-rose-tertiary: rgb(255, 224, 246);
    --kite-border-positive-tertiary: rgb(221, 242, 208);
    --kite-border-teal-tertiary: rgb(211, 238, 240);
    --kite-border-warning-tertiary: rgb(255, 242, 156);
    --kite-border-negative-tertiary: rgb(255, 228, 219);
    --kite-border-static-dark-primary: rgb(0, 0, 0);
    --kite-border-static-dark-secondary: rgba(0, 0, 0, 0.3);
    --kite-border-static-light-primary: rgb(255, 255, 255);
    --kite-border-static-light-secondary: rgba(255, 255, 255, 0.3);
    --kite-overlay-static-dark: rgba(0, 0, 0, 0.5);
    --kite-overlay-static-light: rgba(255, 255, 255, 0.5);
    --kite-background-neutral: rgb(245, 245, 249);
    --kite-background-brand: rgb(239, 240, 255);
    --kite-background-brand-deep: rgb(230, 244, 255);
    --kite-background-rose: rgb(255, 235, 249);
    --kite-background-positive: rgb(240, 250, 232);
    --kite-background-teal: rgb(227, 248, 250);
    --kite-background-warning: rgb(255, 248, 181);
    --kite-background-negative: rgb(255, 238, 232);
    --kite-background-static-dark: rgb(0, 0, 0);
    --kite-background-static-light: rgb(255, 255, 255);
    --kite-background-static-brand-deep: rgb(13, 11, 104);
    --kite-content-neutral-primary: rgb(24, 28, 45);
    --kite-content-brand-primary: rgb(95, 74, 237);
    --kite-content-brand-deep-primary: rgb(53, 88, 232);
    --kite-content-rose-primary: rgb(176, 51, 138);
    --kite-content-positive-primary: rgb(40, 117, 21);
    --kite-content-teal-primary: rgb(0, 114, 122);
    --kite-content-warning-primary: rgb(181, 75, 0);
    --kite-content-negative-primary: rgb(189, 56, 8);
    --kite-content-neutral-secondary: rgb(85, 90, 122);
    --kite-content-brand-secondary: rgb(113, 94, 254);
    --kite-content-brand-deep-secondary: rgb(64, 109, 247);
    --kite-content-rose-secondary: rgb(201, 64, 160);
    --kite-content-positive-secondary: rgb(56, 138, 32);
    --kite-content-teal-secondary: rgb(0, 133, 143);
    --kite-content-warning-secondary: rgb(199, 93, 0);
    --kite-content-negative-secondary: rgb(217, 67, 17);
    --kite-content-neutral-tertiary: rgb(125, 130, 160);
    --kite-content-static-dark-primary: rgb(0, 0, 0);
    --kite-content-static-dark-secondary: rgba(0, 0, 0, 0.8);
    --kite-content-static-light-primary: rgb(255, 255, 255);
    --kite-content-static-light-secondary: rgba(255, 255, 255, 0.8)
}

:root,[data-theme=dark] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted][data-style=on-grey],[data-theme=dark] [data-theme=inverted][data-style=on-grey],[data-theme=light] [data-theme=inverted] [data-theme=inverted][data-style=on-grey],[data-theme=light][data-style=on-grey] {
    --kite-main-layout-color: rgb(245, 245, 249);
    --kite-overlay-neutral: rgba(125, 130, 160, 0.15);
    --kite-overlay-brand: rgba(125, 113, 255, 0.15);
    --kite-overlay-brand-deep: rgba(78, 129, 252, 0.15);
    --kite-overlay-rose: rgba(216, 80, 175, 0.15);
    --kite-overlay-positive: rgba(72, 162, 43, 0.15);
    --kite-overlay-teal: rgba(0, 155, 166, 0.15);
    --kite-overlay-warning: rgba(222, 115, 0, 0.15);
    --kite-overlay-negative: rgba(240, 88, 36, 0.15)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted][data-style=on-grey],[data-theme=dark] [data-theme=inverted][data-style=on-grey],[data-theme=light] [data-theme=inverted] [data-theme=inverted][data-style=on-grey],[data-theme=light][data-style=on-grey] {
    --kite-border-neutral-primary: rgb(171, 173, 199);
    --kite-border-brand-primary: rgb(159, 155, 255);
    --kite-border-brand-deep-primary: rgb(120, 175, 255);
    --kite-border-rose-primary: rgb(241, 123, 206);
    --kite-border-positive-primary: rgb(123, 201, 90);
    --kite-border-teal-primary: rgb(82, 202, 211);
    --kite-border-warning-primary: rgb(255, 199, 37);
    --kite-border-negative-primary: rgb(255, 139, 99);
    --kite-border-neutral-secondary: rgb(213, 213, 230);
    --kite-border-brand-secondary: rgb(197, 198, 255);
    --kite-border-brand-deep-secondary: rgb(169, 213, 255);
    --kite-border-rose-secondary: rgb(250, 177, 228);
    --kite-border-positive-secondary: rgb(177, 230, 149);
    --kite-border-teal-secondary: rgb(147, 226, 232);
    --kite-border-warning-secondary: rgb(255, 221, 62);
    --kite-border-negative-secondary: rgb(255, 187, 163);
    --kite-border-neutral-tertiary: rgb(229, 229, 241);
    --kite-border-brand-tertiary: rgb(227, 228, 255);
    --kite-border-brand-deep-tertiary: rgb(219, 238, 255);
    --kite-border-rose-tertiary: rgb(255, 224, 246);
    --kite-border-positive-tertiary: rgb(221, 242, 208);
    --kite-border-teal-tertiary: rgb(211, 238, 240);
    --kite-border-warning-tertiary: rgb(255, 242, 156);
    --kite-border-negative-tertiary: rgb(255, 228, 219);
    --kite-border-static-dark-primary: rgb(0, 0, 0);
    --kite-border-static-dark-secondary: rgba(0, 0, 0, 0.3);
    --kite-border-static-light-primary: rgb(255, 255, 255);
    --kite-border-static-light-secondary: rgba(255, 255, 255, 0.3);
    --kite-overlay-static-dark: rgba(0, 0, 0, 0.5);
    --kite-overlay-static-light: rgba(255, 255, 255, 0.5);
    --kite-background-neutral: rgb(255, 255, 255);
    --kite-background-brand: rgb(227, 228, 255);
    --kite-background-brand-deep: rgb(219, 238, 255);
    --kite-background-rose: rgb(255, 224, 246);
    --kite-background-positive: rgb(221, 242, 208);
    --kite-background-teal: rgb(211, 238, 240);
    --kite-background-warning: rgb(255, 242, 156);
    --kite-background-negative: rgb(255, 228, 219);
    --kite-background-static-dark: rgb(0, 0, 0);
    --kite-background-static-light: rgb(255, 255, 255);
    --kite-background-static-brand-deep: rgb(13, 11, 104);
    --kite-content-neutral-primary: rgb(24, 28, 45);
    --kite-content-brand-primary: rgb(95, 74, 237);
    --kite-content-brand-deep-primary: rgb(53, 88, 232);
    --kite-content-rose-primary: rgb(176, 51, 138);
    --kite-content-positive-primary: rgb(40, 117, 21);
    --kite-content-teal-primary: rgb(0, 114, 122);
    --kite-content-warning-primary: rgb(181, 75, 0);
    --kite-content-negative-primary: rgb(189, 56, 8);
    --kite-content-neutral-secondary: rgb(85, 90, 122);
    --kite-content-brand-secondary: rgb(113, 94, 254);
    --kite-content-brand-deep-secondary: rgb(64, 109, 247);
    --kite-content-rose-secondary: rgb(201, 64, 160);
    --kite-content-positive-secondary: rgb(56, 138, 32);
    --kite-content-teal-secondary: rgb(0, 133, 143);
    --kite-content-warning-secondary: rgb(199, 93, 0);
    --kite-content-negative-secondary: rgb(217, 67, 17);
    --kite-content-neutral-tertiary: rgb(125, 130, 160);
    --kite-content-static-dark-primary: rgb(0, 0, 0);
    --kite-content-static-dark-secondary: rgba(0, 0, 0, 0.8);
    --kite-content-static-light-primary: rgb(255, 255, 255);
    --kite-content-static-light-secondary: rgba(255, 255, 255, 0.8)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]),[data-theme=dark]:not([data-style=on-grey]),[data-theme=light] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]),[data-theme=light] [data-theme=inverted]:not([data-style=on-grey]) {
    --kite-main-layout-color: rgb(26, 30, 45);
    --kite-border-neutral-primary: rgb(97, 102, 136);
    --kite-border-brand-primary: rgb(105, 91, 201);
    --kite-border-brand-deep-primary: rgb(70, 109, 206);
    --kite-border-rose-primary: rgb(171, 74, 157);
    --kite-border-positive-primary: rgb(49, 127, 41);
    --kite-border-teal-primary: rgb(16, 122, 143);
    --kite-border-warning-primary: rgb(191, 107, 0);
    --kite-border-negative-primary: rgb(195, 72, 35);
    --kite-border-neutral-secondary: rgb(73, 77, 106);
    --kite-border-brand-secondary: rgb(82, 68, 147);
    --kite-border-brand-deep-secondary: rgb(55, 81, 147);
    --kite-border-rose-secondary: rgb(124, 62, 125);
    --kite-border-positive-secondary: rgb(34, 94, 46);
    --kite-border-teal-secondary: rgb(24, 87, 109);
    --kite-border-warning-secondary: rgb(114, 77, 8);
    --kite-border-negative-secondary: rgb(117, 55, 41);
    --kite-border-neutral-tertiary: rgb(46, 50, 71);
    --kite-border-brand-tertiary: rgb(55, 44, 93);
    --kite-border-brand-deep-tertiary: rgb(36, 51, 89);
    --kite-border-rose-tertiary: rgb(73, 44, 79);
    --kite-border-positive-tertiary: rgb(24, 60, 47);
    --kite-border-teal-tertiary: rgb(25, 58, 76);
    --kite-border-warning-tertiary: rgb(62, 54, 20);
    --kite-border-negative-tertiary: rgb(79, 38, 29);
    --kite-border-static-dark-primary: rgb(0, 0, 0);
    --kite-border-static-dark-secondary: rgba(0, 0, 0, 0.3);
    --kite-border-static-light-primary: rgb(255, 255, 255);
    --kite-border-static-light-secondary: rgba(255, 255, 255, 0.3);
    --kite-overlay-neutral: rgba(112, 116, 149, 0.15);
    --kite-overlay-brand: rgba(125, 113, 255, 0.15);
    --kite-overlay-brand-deep: rgba(78, 129, 252, 0.15);
    --kite-overlay-rose: rgba(216, 80, 175, 0.15);
    --kite-overlay-positive: rgba(70, 150, 44, 0.15);
    --kite-overlay-teal: rgba(0, 148, 158, 0.15);
    --kite-overlay-warning: rgba(222, 115, 0, 0.15);
    --kite-overlay-negative: rgba(230, 82, 32, 0.15);
    --kite-overlay-static-dark: rgba(0, 0, 0, 0.5);
    --kite-overlay-static-light: rgba(255, 255, 255, 0.5);
    --kite-background-neutral: rgb(41, 44, 64);
    --kite-background-brand: rgb(47, 38, 79);
    --kite-background-brand-deep: rgb(31, 44, 77);
    --kite-background-rose: rgb(62, 37, 66);
    --kite-background-positive: rgb(20, 51, 40);
    --kite-background-teal: rgb(21, 50, 65);
    --kite-background-warning: rgb(52, 45, 17);
    --kite-background-negative: rgb(70, 34, 26);
    --kite-background-static-dark: rgb(0, 0, 0);
    --kite-background-static-light: rgb(255, 255, 255);
    --kite-background-static-brand-deep: rgb(13, 11, 104);
    --kite-content-neutral-primary: rgb(245, 245, 249);
    --kite-content-brand-primary: rgb(153, 150, 255);
    --kite-content-brand-deep-primary: rgb(120, 175, 255);
    --kite-content-rose-primary: rgb(241, 123, 206);
    --kite-content-positive-primary: rgb(117, 184, 92);
    --kite-content-teal-primary: rgb(65, 183, 192);
    --kite-content-warning-primary: rgb(228, 156, 30);
    --kite-content-negative-primary: rgb(255, 136, 97);
    --kite-content-neutral-secondary: rgb(148, 150, 180);
    --kite-content-brand-secondary: rgb(139, 135, 255);
    --kite-content-brand-deep-secondary: rgb(99, 154, 255);
    --kite-content-rose-secondary: rgb(232, 100, 192);
    --kite-content-positive-secondary: rgb(94, 166, 67);
    --kite-content-teal-secondary: rgb(48, 167, 175);
    --kite-content-warning-secondary: rgb(214, 133, 19);
    --kite-content-negative-secondary: rgb(247, 107, 59);
    --kite-content-neutral-tertiary: rgb(112, 116, 149);
    --kite-content-static-dark-primary: rgb(0, 0, 0);
    --kite-content-static-dark-secondary: rgba(0, 0, 0, 0.8);
    --kite-content-static-light-primary: rgb(255, 255, 255);
    --kite-content-static-light-secondary: rgba(255, 255, 255, 0.8)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted][data-style=on-grey],[data-theme=dark][data-style=on-grey],[data-theme=light] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted][data-style=on-grey],[data-theme=light] [data-theme=inverted][data-style=on-grey] {
    --kite-main-layout-color: rgb(26, 30, 45);
    --kite-border-neutral-primary: rgb(97, 102, 136);
    --kite-border-brand-primary: rgb(105, 91, 201);
    --kite-border-brand-deep-primary: rgb(70, 109, 206);
    --kite-border-rose-primary: rgb(171, 74, 157);
    --kite-border-positive-primary: rgb(49, 127, 41);
    --kite-border-teal-primary: rgb(16, 122, 143);
    --kite-border-warning-primary: rgb(191, 107, 0);
    --kite-border-negative-primary: rgb(195, 72, 35);
    --kite-border-neutral-secondary: rgb(73, 77, 106);
    --kite-border-brand-secondary: rgb(82, 68, 147);
    --kite-border-brand-deep-secondary: rgb(55, 81, 147);
    --kite-border-rose-secondary: rgb(124, 62, 125);
    --kite-border-positive-secondary: rgb(34, 94, 46);
    --kite-border-teal-secondary: rgb(24, 87, 109);
    --kite-border-warning-secondary: rgb(114, 77, 8);
    --kite-border-negative-secondary: rgb(117, 55, 41);
    --kite-border-neutral-tertiary: rgb(46, 50, 71);
    --kite-border-brand-tertiary: rgb(55, 44, 93);
    --kite-border-brand-deep-tertiary: rgb(36, 51, 89);
    --kite-border-rose-tertiary: rgb(73, 44, 79);
    --kite-border-positive-tertiary: rgb(24, 60, 47);
    --kite-border-teal-tertiary: rgb(25, 58, 76);
    --kite-border-warning-tertiary: rgb(62, 54, 20);
    --kite-border-negative-tertiary: rgb(79, 38, 29);
    --kite-border-static-dark-primary: rgb(0, 0, 0);
    --kite-border-static-dark-secondary: rgba(0, 0, 0, 0.3);
    --kite-border-static-light-primary: rgb(255, 255, 255);
    --kite-border-static-light-secondary: rgba(255, 255, 255, 0.3);
    --kite-overlay-neutral: rgba(112, 116, 149, 0.15);
    --kite-overlay-brand: rgba(125, 113, 255, 0.15);
    --kite-overlay-brand-deep: rgba(78, 129, 252, 0.15);
    --kite-overlay-rose: rgba(216, 80, 175, 0.15);
    --kite-overlay-positive: rgba(70, 150, 44, 0.15);
    --kite-overlay-teal: rgba(0, 148, 158, 0.15);
    --kite-overlay-warning: rgba(222, 115, 0, 0.15);
    --kite-overlay-negative: rgba(230, 82, 32, 0.15);
    --kite-overlay-static-dark: rgba(0, 0, 0, 0.5);
    --kite-overlay-static-light: rgba(255, 255, 255, 0.5);
    --kite-background-neutral: rgb(41, 44, 64);
    --kite-background-brand: rgb(47, 38, 79);
    --kite-background-brand-deep: rgb(31, 44, 77);
    --kite-background-rose: rgb(62, 37, 66);
    --kite-background-positive: rgb(20, 51, 40);
    --kite-background-teal: rgb(21, 50, 65);
    --kite-background-warning: rgb(52, 45, 17);
    --kite-background-negative: rgb(70, 34, 26);
    --kite-background-static-dark: rgb(0, 0, 0);
    --kite-background-static-light: rgb(255, 255, 255);
    --kite-background-static-brand-deep: rgb(13, 11, 104);
    --kite-content-neutral-primary: rgb(245, 245, 249);
    --kite-content-brand-primary: rgb(153, 150, 255);
    --kite-content-brand-deep-primary: rgb(120, 175, 255);
    --kite-content-rose-primary: rgb(241, 123, 206);
    --kite-content-positive-primary: rgb(117, 184, 92);
    --kite-content-teal-primary: rgb(65, 183, 192);
    --kite-content-warning-primary: rgb(228, 156, 30);
    --kite-content-negative-primary: rgb(255, 136, 97);
    --kite-content-neutral-secondary: rgb(148, 150, 180);
    --kite-content-brand-secondary: rgb(139, 135, 255);
    --kite-content-brand-deep-secondary: rgb(99, 154, 255);
    --kite-content-rose-secondary: rgb(232, 100, 192);
    --kite-content-positive-secondary: rgb(94, 166, 67);
    --kite-content-teal-secondary: rgb(48, 167, 175);
    --kite-content-warning-secondary: rgb(214, 133, 19);
    --kite-content-negative-secondary: rgb(247, 107, 59);
    --kite-content-neutral-tertiary: rgb(112, 116, 149);
    --kite-content-static-dark-primary: rgb(0, 0, 0);
    --kite-content-static-dark-secondary: rgba(0, 0, 0, 0.8);
    --kite-content-static-light-primary: rgb(255, 255, 255);
    --kite-content-static-light-secondary: rgba(255, 255, 255, 0.8)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=low] [data-contrast=high],[data-theme=dark] [data-theme=inverted][data-style=on-grey] [data-contrast=low] [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=low] [data-contrast=high],[data-theme=light][data-style=on-grey] [data-contrast=low] [data-contrast=high] {
    --kite-border-neutral-primary: rgb(171, 173, 199);
    --kite-border-brand-primary: rgb(159, 155, 255);
    --kite-border-brand-deep-primary: rgb(120, 175, 255);
    --kite-border-rose-primary: rgb(241, 123, 206);
    --kite-border-positive-primary: rgb(123, 201, 90);
    --kite-border-teal-primary: rgb(82, 202, 211);
    --kite-border-warning-primary: rgb(255, 199, 37);
    --kite-border-negative-primary: rgb(255, 139, 99);
    --kite-border-neutral-secondary: rgb(213, 213, 230);
    --kite-border-brand-secondary: rgb(197, 198, 255);
    --kite-border-brand-deep-secondary: rgb(169, 213, 255);
    --kite-border-rose-secondary: rgb(250, 177, 228);
    --kite-border-positive-secondary: rgb(177, 230, 149);
    --kite-border-teal-secondary: rgb(147, 226, 232);
    --kite-border-warning-secondary: rgb(255, 221, 62);
    --kite-border-negative-secondary: rgb(255, 187, 163);
    --kite-border-neutral-tertiary: rgb(229, 229, 241);
    --kite-border-brand-tertiary: rgb(227, 228, 255);
    --kite-border-brand-deep-tertiary: rgb(219, 238, 255);
    --kite-border-rose-tertiary: rgb(255, 224, 246);
    --kite-border-positive-tertiary: rgb(221, 242, 208);
    --kite-border-teal-tertiary: rgb(211, 238, 240);
    --kite-border-warning-tertiary: rgb(255, 242, 156);
    --kite-border-negative-tertiary: rgb(255, 228, 219);
    --kite-border-static-dark-primary: rgb(0, 0, 0);
    --kite-border-static-dark-secondary: rgba(0, 0, 0, 0.3);
    --kite-border-static-light-primary: rgb(255, 255, 255);
    --kite-border-static-light-secondary: rgba(255, 255, 255, 0.3);
    --kite-overlay-neutral: rgb(125, 130, 160);
    --kite-overlay-brand: rgb(125, 113, 255);
    --kite-overlay-brand-deep: rgb(78, 129, 252);
    --kite-overlay-rose: rgb(216, 80, 175);
    --kite-overlay-positive: rgb(72, 162, 43);
    --kite-overlay-teal: rgb(0, 155, 166);
    --kite-overlay-warning: rgb(222, 115, 0);
    --kite-overlay-negative: rgb(240, 88, 36);
    --kite-overlay-static-dark: rgba(0, 0, 0, 0.5);
    --kite-overlay-static-light: rgba(255, 255, 255, 0.5);
    --kite-background-neutral: rgb(125, 130, 160);
    --kite-background-brand: rgb(125, 113, 255);
    --kite-background-brand-deep: rgb(78, 129, 252);
    --kite-background-rose: rgb(216, 80, 175);
    --kite-background-positive: rgb(72, 162, 43);
    --kite-background-teal: rgb(0, 155, 166);
    --kite-background-warning: rgb(222, 115, 0);
    --kite-background-negative: rgb(240, 88, 36);
    --kite-background-static-dark: rgb(0, 0, 0);
    --kite-background-static-light: rgb(255, 255, 255);
    --kite-background-static-brand-deep: rgb(13, 11, 104);
    --kite-content-neutral-primary: rgb(255, 255, 255);
    --kite-content-brand-primary: rgb(255, 255, 255);
    --kite-content-brand-deep-primary: rgb(255, 255, 255);
    --kite-content-rose-primary: rgb(255, 255, 255);
    --kite-content-positive-primary: rgb(255, 255, 255);
    --kite-content-teal-primary: rgb(255, 255, 255);
    --kite-content-warning-primary: rgb(255, 255, 255);
    --kite-content-negative-primary: rgb(255, 255, 255);
    --kite-content-neutral-secondary: rgb(229, 229, 241);
    --kite-content-brand-secondary: rgb(239, 240, 255);
    --kite-content-brand-deep-secondary: rgb(230, 244, 255);
    --kite-content-rose-secondary: rgb(255, 235, 249);
    --kite-content-positive-secondary: rgb(240, 250, 232);
    --kite-content-teal-secondary: rgb(227, 248, 250);
    --kite-content-warning-secondary: rgb(255, 248, 181);
    --kite-content-negative-secondary: rgb(255, 238, 232);
    --kite-content-neutral-tertiary: rgb(213, 213, 230);
    --kite-content-static-dark-primary: rgb(0, 0, 0);
    --kite-content-static-dark-secondary: rgba(0, 0, 0, 0.8);
    --kite-content-static-light-primary: rgb(255, 255, 255);
    --kite-content-static-light-secondary: rgba(255, 255, 255, 0.8)
}

:root,[data-theme=dark] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=low],[data-theme=dark] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=low],[data-theme=light] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=low],[data-theme=light][data-style=on-grey] [data-contrast=high] [data-contrast=low] {
    --kite-border-neutral-primary: rgb(229, 229, 241);
    --kite-border-brand-primary: rgb(229, 229, 241);
    --kite-border-brand-deep-primary: rgb(229, 229, 241);
    --kite-border-rose-primary: rgb(229, 229, 241);
    --kite-border-positive-primary: rgb(229, 229, 241);
    --kite-border-teal-primary: rgb(229, 229, 241);
    --kite-border-warning-primary: rgb(229, 229, 241);
    --kite-border-negative-primary: rgb(229, 229, 241);
    --kite-border-neutral-tertiary: rgb(171, 173, 199);
    --kite-border-brand-tertiary: rgb(159, 155, 255);
    --kite-border-brand-deep-tertiary: rgb(120, 175, 255);
    --kite-border-rose-tertiary: rgb(241, 123, 206);
    --kite-border-positive-tertiary: rgb(123, 201, 90);
    --kite-border-teal-tertiary: rgb(82, 202, 211);
    --kite-border-warning-tertiary: rgb(255, 199, 37);
    --kite-border-negative-tertiary: rgb(255, 139, 99);
    --kite-overlay-neutral: rgba(255, 255, 255, 1);
    --kite-overlay-brand: rgba(255, 255, 255, 1);
    --kite-overlay-brand-deep: rgba(255, 255, 255, 1);
    --kite-overlay-rose: rgba(255, 255, 255, 1);
    --kite-overlay-positive: rgba(255, 255, 255, 1);
    --kite-overlay-teal: rgba(255, 255, 255, 1);
    --kite-overlay-warning: rgba(255, 255, 255, 1);
    --kite-overlay-negative: rgba(255, 255, 255, 1);
    --kite-background-neutral: rgb(255, 255, 255);
    --kite-background-brand: rgb(227, 228, 255);
    --kite-background-brand-deep: rgb(219, 238, 255);
    --kite-background-rose: rgb(255, 224, 246);
    --kite-background-positive: rgb(221, 242, 208);
    --kite-background-teal: rgb(211, 238, 240);
    --kite-background-warning: rgb(255, 242, 156);
    --kite-background-negative: rgb(255, 228, 219);
    --kite-content-neutral-primary: rgb(24, 28, 45);
    --kite-content-brand-primary: rgb(95, 74, 237);
    --kite-content-brand-deep-primary: rgb(53, 88, 232);
    --kite-content-rose-primary: rgb(176, 51, 138);
    --kite-content-positive-primary: rgb(40, 117, 21);
    --kite-content-teal-primary: rgb(0, 114, 122);
    --kite-content-warning-primary: rgb(181, 75, 0);
    --kite-content-negative-primary: rgb(189, 56, 8);
    --kite-content-neutral-secondary: rgb(85, 90, 122);
    --kite-content-brand-secondary: rgb(113, 94, 254);
    --kite-content-brand-deep-secondary: rgb(64, 109, 247);
    --kite-content-rose-secondary: rgb(201, 64, 160);
    --kite-content-positive-secondary: rgb(56, 138, 32);
    --kite-content-teal-secondary: rgb(0, 133, 143);
    --kite-content-warning-secondary: rgb(199, 93, 0);
    --kite-content-negative-secondary: rgb(217, 67, 17);
    --kite-content-neutral-tertiary: rgb(125, 130, 160)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=low],[data-theme=dark] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=low],[data-theme=light] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=low],[data-theme=light][data-style=on-grey] [data-contrast=high] [data-contrast=low] {
    --kite-border-neutral-secondary: rgb(213, 213, 230);
    --kite-border-brand-secondary: rgb(197, 198, 255);
    --kite-border-brand-deep-secondary: rgb(169, 213, 255);
    --kite-border-rose-secondary: rgb(250, 177, 228);
    --kite-border-positive-secondary: rgb(177, 230, 149);
    --kite-border-teal-secondary: rgb(147, 226, 232);
    --kite-border-warning-secondary: rgb(255, 221, 62);
    --kite-border-negative-secondary: rgb(255, 187, 163);
    --kite-border-static-dark-primary: rgb(0, 0, 0);
    --kite-border-static-dark-secondary: rgba(0, 0, 0, 0.3);
    --kite-border-static-light-primary: rgb(255, 255, 255);
    --kite-border-static-light-secondary: rgba(255, 255, 255, 0.3);
    --kite-overlay-static-dark: rgba(0, 0, 0, 0.5);
    --kite-overlay-static-light: rgba(255, 255, 255, 0.5);
    --kite-background-static-dark: rgb(0, 0, 0);
    --kite-background-static-light: rgb(255, 255, 255);
    --kite-background-static-brand-deep: rgb(13, 11, 104);
    --kite-content-static-dark-primary: rgb(0, 0, 0);
    --kite-content-static-dark-secondary: rgba(0, 0, 0, 0.8);
    --kite-content-static-light-primary: rgb(255, 255, 255);
    --kite-content-static-light-secondary: rgba(255, 255, 255, 0.8)
}

:root,[data-theme=dark] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high],[data-theme=dark] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=high],[data-theme=dark] [data-theme=inverted][data-style=on-grey] [data-contrast=high],[data-theme=dark] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=high],[data-theme=light][data-style=on-grey] [data-contrast=high],[data-theme=light][data-style=on-grey] [data-contrast=high] [data-contrast=high] {
    --kite-border-neutral-secondary: rgb(213, 213, 230);
    --kite-border-brand-secondary: rgb(197, 198, 255);
    --kite-border-brand-deep-secondary: rgb(169, 213, 255);
    --kite-border-rose-secondary: rgb(250, 177, 228);
    --kite-border-positive-secondary: rgb(177, 230, 149);
    --kite-border-teal-secondary: rgb(147, 226, 232);
    --kite-border-warning-secondary: rgb(255, 221, 62);
    --kite-border-negative-secondary: rgb(255, 187, 163);
    --kite-border-static-dark-primary: rgb(0, 0, 0);
    --kite-border-static-dark-secondary: rgba(0, 0, 0, 0.3);
    --kite-border-static-light-primary: rgb(255, 255, 255);
    --kite-border-static-light-secondary: rgba(255, 255, 255, 0.3);
    --kite-overlay-static-dark: rgba(0, 0, 0, 0.5);
    --kite-overlay-static-light: rgba(255, 255, 255, 0.5);
    --kite-background-neutral: rgb(125, 130, 160);
    --kite-background-brand: rgb(125, 113, 255);
    --kite-background-brand-deep: rgb(78, 129, 252);
    --kite-background-rose: rgb(216, 80, 175);
    --kite-background-positive: rgb(72, 162, 43);
    --kite-background-teal: rgb(0, 155, 166);
    --kite-background-warning: rgb(222, 115, 0);
    --kite-background-negative: rgb(240, 88, 36);
    --kite-background-static-dark: rgb(0, 0, 0);
    --kite-background-static-light: rgb(255, 255, 255);
    --kite-background-static-brand-deep: rgb(13, 11, 104);
    --kite-content-neutral-primary: rgb(255, 255, 255);
    --kite-content-brand-primary: rgb(255, 255, 255);
    --kite-content-brand-deep-primary: rgb(255, 255, 255);
    --kite-content-rose-primary: rgb(255, 255, 255);
    --kite-content-positive-primary: rgb(255, 255, 255);
    --kite-content-teal-primary: rgb(255, 255, 255);
    --kite-content-warning-primary: rgb(255, 255, 255);
    --kite-content-negative-primary: rgb(255, 255, 255);
    --kite-content-neutral-secondary: rgb(229, 229, 241);
    --kite-content-brand-secondary: rgb(239, 240, 255);
    --kite-content-brand-deep-secondary: rgb(230, 244, 255);
    --kite-content-rose-secondary: rgb(255, 235, 249);
    --kite-content-positive-secondary: rgb(240, 250, 232);
    --kite-content-teal-secondary: rgb(227, 248, 250);
    --kite-content-warning-secondary: rgb(255, 248, 181);
    --kite-content-negative-secondary: rgb(255, 238, 232);
    --kite-content-neutral-tertiary: rgb(213, 213, 230);
    --kite-content-static-dark-primary: rgb(0, 0, 0);
    --kite-content-static-dark-secondary: rgba(0, 0, 0, 0.8);
    --kite-content-static-light-primary: rgb(255, 255, 255);
    --kite-content-static-light-secondary: rgba(255, 255, 255, 0.8)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=high],[data-theme=dark] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=high],[data-theme=light][data-style=on-grey] [data-contrast=high] [data-contrast=high] {
    --kite-border-neutral-primary: rgb(229, 229, 241);
    --kite-border-brand-primary: rgb(229, 229, 241);
    --kite-border-brand-deep-primary: rgb(229, 229, 241);
    --kite-border-rose-primary: rgb(229, 229, 241);
    --kite-border-positive-primary: rgb(229, 229, 241);
    --kite-border-teal-primary: rgb(229, 229, 241);
    --kite-border-warning-primary: rgb(229, 229, 241);
    --kite-border-negative-primary: rgb(229, 229, 241);
    --kite-border-neutral-tertiary: rgb(171, 173, 199);
    --kite-border-brand-tertiary: rgb(159, 155, 255);
    --kite-border-brand-deep-tertiary: rgb(120, 175, 255);
    --kite-border-rose-tertiary: rgb(241, 123, 206);
    --kite-border-positive-tertiary: rgb(123, 201, 90);
    --kite-border-teal-tertiary: rgb(82, 202, 211);
    --kite-border-warning-tertiary: rgb(255, 199, 37);
    --kite-border-negative-tertiary: rgb(255, 139, 99);
    --kite-overlay-neutral: rgb(105, 109, 141);
    --kite-overlay-brand: rgb(113, 94, 254);
    --kite-overlay-brand-deep: rgb(64, 109, 247);
    --kite-overlay-rose: rgb(201, 64, 160);
    --kite-overlay-positive: rgb(56, 138, 32);
    --kite-overlay-teal: rgb(0, 133, 143);
    --kite-overlay-warning: rgb(199, 93, 0);
    --kite-overlay-negative: rgb(217, 67, 17)
}

:root,[data-theme=dark] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high],[data-theme=dark] [data-theme=inverted][data-style=on-grey] [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high],[data-theme=light][data-style=on-grey] [data-contrast=high] {
    --kite-border-neutral-primary: rgb(171, 173, 199);
    --kite-border-brand-primary: rgb(159, 155, 255);
    --kite-border-brand-deep-primary: rgb(120, 175, 255);
    --kite-border-rose-primary: rgb(241, 123, 206);
    --kite-border-positive-primary: rgb(123, 201, 90);
    --kite-border-teal-primary: rgb(82, 202, 211);
    --kite-border-warning-primary: rgb(255, 199, 37);
    --kite-border-negative-primary: rgb(255, 139, 99);
    --kite-border-neutral-tertiary: rgb(229, 229, 241);
    --kite-border-brand-tertiary: rgb(227, 228, 255);
    --kite-border-brand-deep-tertiary: rgb(219, 238, 255);
    --kite-border-rose-tertiary: rgb(255, 224, 246);
    --kite-border-positive-tertiary: rgb(221, 242, 208);
    --kite-border-teal-tertiary: rgb(211, 238, 240);
    --kite-border-warning-tertiary: rgb(255, 242, 156);
    --kite-border-negative-tertiary: rgb(255, 228, 219);
    --kite-overlay-neutral: rgb(125, 130, 160);
    --kite-overlay-brand: rgb(125, 113, 255);
    --kite-overlay-brand-deep: rgb(78, 129, 252);
    --kite-overlay-rose: rgb(216, 80, 175);
    --kite-overlay-positive: rgb(72, 162, 43);
    --kite-overlay-teal: rgb(0, 155, 166);
    --kite-overlay-warning: rgb(222, 115, 0);
    --kite-overlay-negative: rgb(240, 88, 36)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=low] [data-contrast=high],[data-theme=dark] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=low] [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=low] [data-contrast=high],[data-theme=light]:not([data-style=on-grey]) [data-contrast=low] [data-contrast=high] {
    --kite-border-neutral-primary: rgb(171, 173, 199);
    --kite-border-brand-primary: rgb(159, 155, 255);
    --kite-border-brand-deep-primary: rgb(120, 175, 255);
    --kite-border-rose-primary: rgb(241, 123, 206);
    --kite-border-positive-primary: rgb(123, 201, 90);
    --kite-border-teal-primary: rgb(82, 202, 211);
    --kite-border-warning-primary: rgb(255, 199, 37);
    --kite-border-negative-primary: rgb(255, 139, 99);
    --kite-border-neutral-secondary: rgb(213, 213, 230);
    --kite-border-brand-secondary: rgb(197, 198, 255);
    --kite-border-brand-deep-secondary: rgb(169, 213, 255);
    --kite-border-rose-secondary: rgb(250, 177, 228);
    --kite-border-positive-secondary: rgb(177, 230, 149);
    --kite-border-teal-secondary: rgb(147, 226, 232);
    --kite-border-warning-secondary: rgb(255, 221, 62);
    --kite-border-negative-secondary: rgb(255, 187, 163);
    --kite-border-neutral-tertiary: rgb(229, 229, 241);
    --kite-border-brand-tertiary: rgb(227, 228, 255);
    --kite-border-brand-deep-tertiary: rgb(219, 238, 255);
    --kite-border-rose-tertiary: rgb(255, 224, 246);
    --kite-border-positive-tertiary: rgb(221, 242, 208);
    --kite-border-teal-tertiary: rgb(211, 238, 240);
    --kite-border-warning-tertiary: rgb(255, 242, 156);
    --kite-border-negative-tertiary: rgb(255, 228, 219);
    --kite-border-static-dark-primary: rgb(0, 0, 0);
    --kite-border-static-dark-secondary: rgba(0, 0, 0, 0.3);
    --kite-border-static-light-primary: rgb(255, 255, 255);
    --kite-border-static-light-secondary: rgba(255, 255, 255, 0.3);
    --kite-overlay-neutral: rgb(125, 130, 160);
    --kite-overlay-brand: rgb(125, 113, 255);
    --kite-overlay-brand-deep: rgb(78, 129, 252);
    --kite-overlay-rose: rgb(216, 80, 175);
    --kite-overlay-positive: rgb(72, 162, 43);
    --kite-overlay-teal: rgb(0, 155, 166);
    --kite-overlay-warning: rgb(222, 115, 0);
    --kite-overlay-negative: rgb(240, 88, 36);
    --kite-overlay-static-dark: rgba(0, 0, 0, 0.5);
    --kite-overlay-static-light: rgba(255, 255, 255, 0.5);
    --kite-background-neutral: rgb(125, 130, 160);
    --kite-background-brand: rgb(125, 113, 255);
    --kite-background-brand-deep: rgb(78, 129, 252);
    --kite-background-rose: rgb(216, 80, 175);
    --kite-background-positive: rgb(72, 162, 43);
    --kite-background-teal: rgb(0, 155, 166);
    --kite-background-warning: rgb(222, 115, 0);
    --kite-background-negative: rgb(240, 88, 36);
    --kite-background-static-dark: rgb(0, 0, 0);
    --kite-background-static-light: rgb(255, 255, 255);
    --kite-background-static-brand-deep: rgb(13, 11, 104);
    --kite-content-neutral-primary: rgb(255, 255, 255);
    --kite-content-brand-primary: rgb(255, 255, 255);
    --kite-content-brand-deep-primary: rgb(255, 255, 255);
    --kite-content-rose-primary: rgb(255, 255, 255);
    --kite-content-positive-primary: rgb(255, 255, 255);
    --kite-content-teal-primary: rgb(255, 255, 255);
    --kite-content-warning-primary: rgb(255, 255, 255);
    --kite-content-negative-primary: rgb(255, 255, 255);
    --kite-content-neutral-secondary: rgb(229, 229, 241);
    --kite-content-brand-secondary: rgb(239, 240, 255);
    --kite-content-brand-deep-secondary: rgb(230, 244, 255);
    --kite-content-rose-secondary: rgb(255, 235, 249);
    --kite-content-positive-secondary: rgb(240, 250, 232);
    --kite-content-teal-secondary: rgb(227, 248, 250);
    --kite-content-warning-secondary: rgb(255, 248, 181);
    --kite-content-negative-secondary: rgb(255, 238, 232);
    --kite-content-neutral-tertiary: rgb(213, 213, 230);
    --kite-content-static-dark-primary: rgb(0, 0, 0);
    --kite-content-static-dark-secondary: rgba(0, 0, 0, 0.8);
    --kite-content-static-light-primary: rgb(255, 255, 255);
    --kite-content-static-light-secondary: rgba(255, 255, 255, 0.8)
}

:root,[data-theme=dark] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=low],[data-theme=dark] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=low],[data-theme=light] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=low],[data-theme=light]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=low] {
    --kite-border-neutral-primary: rgb(229, 229, 241);
    --kite-border-brand-primary: rgb(227, 228, 255);
    --kite-border-brand-deep-primary: rgb(219, 238, 255);
    --kite-border-rose-primary: rgb(255, 224, 246);
    --kite-border-positive-primary: rgb(221, 242, 208);
    --kite-border-teal-primary: rgb(211, 238, 240);
    --kite-border-warning-primary: rgb(255, 242, 156);
    --kite-border-negative-primary: rgb(255, 228, 219);
    --kite-border-neutral-tertiary: rgb(171, 173, 199);
    --kite-border-brand-tertiary: rgb(159, 155, 255);
    --kite-border-brand-deep-tertiary: rgb(120, 175, 255);
    --kite-border-rose-tertiary: rgb(241, 123, 206);
    --kite-border-positive-tertiary: rgb(123, 201, 90);
    --kite-border-teal-tertiary: rgb(82, 202, 211);
    --kite-border-warning-tertiary: rgb(255, 199, 37);
    --kite-border-negative-tertiary: rgb(255, 139, 99);
    --kite-overlay-neutral: rgba(255, 255, 255, 1);
    --kite-overlay-brand: rgba(255, 255, 255, 1);
    --kite-overlay-brand-deep: rgba(255, 255, 255, 1);
    --kite-overlay-rose: rgba(255, 255, 255, 1);
    --kite-overlay-positive: rgba(255, 255, 255, 1);
    --kite-overlay-teal: rgba(255, 255, 255, 1);
    --kite-overlay-warning: rgba(255, 255, 255, 1);
    --kite-overlay-negative: rgba(255, 255, 255, 1);
    --kite-background-neutral: rgb(245, 245, 249);
    --kite-background-brand: rgb(239, 240, 255);
    --kite-background-brand-deep: rgb(230, 244, 255);
    --kite-background-rose: rgb(255, 235, 249);
    --kite-background-positive: rgb(240, 250, 232);
    --kite-background-teal: rgb(227, 248, 250);
    --kite-background-warning: rgb(255, 248, 181);
    --kite-background-negative: rgb(255, 238, 232);
    --kite-content-neutral-primary: rgb(24, 28, 45);
    --kite-content-brand-primary: rgb(95, 74, 237);
    --kite-content-brand-deep-primary: rgb(53, 88, 232);
    --kite-content-rose-primary: rgb(176, 51, 138);
    --kite-content-positive-primary: rgb(40, 117, 21);
    --kite-content-teal-primary: rgb(0, 114, 122);
    --kite-content-warning-primary: rgb(181, 75, 0);
    --kite-content-negative-primary: rgb(189, 56, 8);
    --kite-content-neutral-secondary: rgb(85, 90, 122);
    --kite-content-brand-secondary: rgb(113, 94, 254);
    --kite-content-brand-deep-secondary: rgb(64, 109, 247);
    --kite-content-rose-secondary: rgb(201, 64, 160);
    --kite-content-positive-secondary: rgb(56, 138, 32);
    --kite-content-teal-secondary: rgb(0, 133, 143);
    --kite-content-warning-secondary: rgb(199, 93, 0);
    --kite-content-negative-secondary: rgb(217, 67, 17);
    --kite-content-neutral-tertiary: rgb(125, 130, 160)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=low],[data-theme=dark] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=low],[data-theme=light] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=low],[data-theme=light]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=low] {
    --kite-border-neutral-secondary: rgb(213, 213, 230);
    --kite-border-brand-secondary: rgb(197, 198, 255);
    --kite-border-brand-deep-secondary: rgb(169, 213, 255);
    --kite-border-rose-secondary: rgb(250, 177, 228);
    --kite-border-positive-secondary: rgb(177, 230, 149);
    --kite-border-teal-secondary: rgb(147, 226, 232);
    --kite-border-warning-secondary: rgb(255, 221, 62);
    --kite-border-negative-secondary: rgb(255, 187, 163);
    --kite-border-static-dark-primary: rgb(0, 0, 0);
    --kite-border-static-dark-secondary: rgba(0, 0, 0, 0.3);
    --kite-border-static-light-primary: rgb(255, 255, 255);
    --kite-border-static-light-secondary: rgba(255, 255, 255, 0.3);
    --kite-overlay-static-dark: rgba(0, 0, 0, 0.5);
    --kite-overlay-static-light: rgba(255, 255, 255, 0.5);
    --kite-background-static-dark: rgb(0, 0, 0);
    --kite-background-static-light: rgb(255, 255, 255);
    --kite-background-static-brand-deep: rgb(13, 11, 104);
    --kite-content-static-dark-primary: rgb(0, 0, 0);
    --kite-content-static-dark-secondary: rgba(0, 0, 0, 0.8);
    --kite-content-static-light-primary: rgb(255, 255, 255);
    --kite-content-static-light-secondary: rgba(255, 255, 255, 0.8)
}

:root,[data-theme=dark] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high],[data-theme=dark] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=high],[data-theme=dark] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high],[data-theme=dark] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=high],[data-theme=light]:not([data-style=on-grey]) [data-contrast=high],[data-theme=light]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=high] {
    --kite-border-neutral-secondary: rgb(213, 213, 230);
    --kite-border-brand-secondary: rgb(197, 198, 255);
    --kite-border-brand-deep-secondary: rgb(169, 213, 255);
    --kite-border-rose-secondary: rgb(250, 177, 228);
    --kite-border-positive-secondary: rgb(177, 230, 149);
    --kite-border-teal-secondary: rgb(147, 226, 232);
    --kite-border-warning-secondary: rgb(255, 221, 62);
    --kite-border-negative-secondary: rgb(255, 187, 163);
    --kite-border-static-dark-primary: rgb(0, 0, 0);
    --kite-border-static-dark-secondary: rgba(0, 0, 0, 0.3);
    --kite-border-static-light-primary: rgb(255, 255, 255);
    --kite-border-static-light-secondary: rgba(255, 255, 255, 0.3);
    --kite-overlay-static-dark: rgba(0, 0, 0, 0.5);
    --kite-overlay-static-light: rgba(255, 255, 255, 0.5);
    --kite-background-neutral: rgb(125, 130, 160);
    --kite-background-brand: rgb(125, 113, 255);
    --kite-background-brand-deep: rgb(78, 129, 252);
    --kite-background-rose: rgb(216, 80, 175);
    --kite-background-positive: rgb(72, 162, 43);
    --kite-background-teal: rgb(0, 155, 166);
    --kite-background-warning: rgb(222, 115, 0);
    --kite-background-negative: rgb(240, 88, 36);
    --kite-background-static-dark: rgb(0, 0, 0);
    --kite-background-static-light: rgb(255, 255, 255);
    --kite-background-static-brand-deep: rgb(13, 11, 104);
    --kite-content-neutral-primary: rgb(255, 255, 255);
    --kite-content-brand-primary: rgb(255, 255, 255);
    --kite-content-brand-deep-primary: rgb(255, 255, 255);
    --kite-content-rose-primary: rgb(255, 255, 255);
    --kite-content-positive-primary: rgb(255, 255, 255);
    --kite-content-teal-primary: rgb(255, 255, 255);
    --kite-content-warning-primary: rgb(255, 255, 255);
    --kite-content-negative-primary: rgb(255, 255, 255);
    --kite-content-neutral-secondary: rgb(229, 229, 241);
    --kite-content-brand-secondary: rgb(239, 240, 255);
    --kite-content-brand-deep-secondary: rgb(230, 244, 255);
    --kite-content-rose-secondary: rgb(255, 235, 249);
    --kite-content-positive-secondary: rgb(240, 250, 232);
    --kite-content-teal-secondary: rgb(227, 248, 250);
    --kite-content-warning-secondary: rgb(255, 248, 181);
    --kite-content-negative-secondary: rgb(255, 238, 232);
    --kite-content-neutral-tertiary: rgb(213, 213, 230);
    --kite-content-static-dark-primary: rgb(0, 0, 0);
    --kite-content-static-dark-secondary: rgba(0, 0, 0, 0.8);
    --kite-content-static-light-primary: rgb(255, 255, 255);
    --kite-content-static-light-secondary: rgba(255, 255, 255, 0.8)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=high],[data-theme=dark] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=high],[data-theme=light]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=high] {
    --kite-border-neutral-primary: rgb(229, 229, 241);
    --kite-border-brand-primary: rgb(227, 228, 255);
    --kite-border-brand-deep-primary: rgb(219, 238, 255);
    --kite-border-rose-primary: rgb(255, 224, 246);
    --kite-border-positive-primary: rgb(221, 242, 208);
    --kite-border-teal-primary: rgb(211, 238, 240);
    --kite-border-warning-primary: rgb(255, 242, 156);
    --kite-border-negative-primary: rgb(255, 228, 219);
    --kite-border-neutral-tertiary: rgb(171, 173, 199);
    --kite-border-brand-tertiary: rgb(159, 155, 255);
    --kite-border-brand-deep-tertiary: rgb(120, 175, 255);
    --kite-border-rose-tertiary: rgb(241, 123, 206);
    --kite-border-positive-tertiary: rgb(123, 201, 90);
    --kite-border-teal-tertiary: rgb(82, 202, 211);
    --kite-border-warning-tertiary: rgb(255, 199, 37);
    --kite-border-negative-tertiary: rgb(255, 139, 99);
    --kite-overlay-neutral: rgb(105, 109, 141);
    --kite-overlay-brand: rgb(113, 94, 254);
    --kite-overlay-brand-deep: rgb(64, 109, 247);
    --kite-overlay-rose: rgb(201, 64, 160);
    --kite-overlay-positive: rgb(56, 138, 32);
    --kite-overlay-teal: rgb(0, 133, 143);
    --kite-overlay-warning: rgb(199, 93, 0);
    --kite-overlay-negative: rgb(217, 67, 17)
}

:root,[data-theme=dark] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high],[data-theme=dark] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high],[data-theme=light]:not([data-style=on-grey]) [data-contrast=high] {
    --kite-border-neutral-primary: rgb(171, 173, 199);
    --kite-border-brand-primary: rgb(159, 155, 255);
    --kite-border-brand-deep-primary: rgb(120, 175, 255);
    --kite-border-rose-primary: rgb(241, 123, 206);
    --kite-border-positive-primary: rgb(123, 201, 90);
    --kite-border-teal-primary: rgb(82, 202, 211);
    --kite-border-warning-primary: rgb(255, 199, 37);
    --kite-border-negative-primary: rgb(255, 139, 99);
    --kite-border-neutral-tertiary: rgb(229, 229, 241);
    --kite-border-brand-tertiary: rgb(227, 228, 255);
    --kite-border-brand-deep-tertiary: rgb(219, 238, 255);
    --kite-border-rose-tertiary: rgb(255, 224, 246);
    --kite-border-positive-tertiary: rgb(221, 242, 208);
    --kite-border-teal-tertiary: rgb(211, 238, 240);
    --kite-border-warning-tertiary: rgb(255, 242, 156);
    --kite-border-negative-tertiary: rgb(255, 228, 219);
    --kite-overlay-neutral: rgb(125, 130, 160);
    --kite-overlay-brand: rgb(125, 113, 255);
    --kite-overlay-brand-deep: rgb(78, 129, 252);
    --kite-overlay-rose: rgb(216, 80, 175);
    --kite-overlay-positive: rgb(72, 162, 43);
    --kite-overlay-teal: rgb(0, 155, 166);
    --kite-overlay-warning: rgb(222, 115, 0);
    --kite-overlay-negative: rgb(240, 88, 36)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=low],[data-theme=dark] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=low] [data-contrast=high],[data-theme=dark][data-style=on-grey] [data-contrast=high] [data-contrast=low],[data-theme=dark][data-style=on-grey] [data-contrast=low] [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=low],[data-theme=light] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=low] [data-contrast=high],[data-theme=light] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=low],[data-theme=light] [data-theme=inverted][data-style=on-grey] [data-contrast=low] [data-contrast=high] {
    --kite-border-neutral-secondary: rgb(73, 77, 106);
    --kite-border-brand-secondary: rgb(82, 68, 147);
    --kite-border-brand-deep-secondary: rgb(55, 81, 147);
    --kite-border-rose-secondary: rgb(124, 62, 125);
    --kite-border-positive-secondary: rgb(34, 94, 46);
    --kite-border-teal-secondary: rgb(24, 87, 109);
    --kite-border-warning-secondary: rgb(114, 77, 8);
    --kite-border-negative-secondary: rgb(117, 55, 41);
    --kite-border-static-dark-primary: rgb(0, 0, 0);
    --kite-border-static-dark-secondary: rgba(0, 0, 0, 0.3);
    --kite-border-static-light-primary: rgb(255, 255, 255);
    --kite-border-static-light-secondary: rgba(255, 255, 255, 0.3);
    --kite-overlay-static-dark: rgba(0, 0, 0, 0.5);
    --kite-overlay-static-light: rgba(255, 255, 255, 0.5);
    --kite-background-static-dark: rgb(0, 0, 0);
    --kite-background-static-light: rgb(255, 255, 255);
    --kite-background-static-brand-deep: rgb(13, 11, 104);
    --kite-content-neutral-primary: rgb(245, 245, 249);
    --kite-content-static-dark-primary: rgb(0, 0, 0);
    --kite-content-static-dark-secondary: rgba(0, 0, 0, 0.8);
    --kite-content-static-light-primary: rgb(255, 255, 255);
    --kite-content-static-light-secondary: rgba(255, 255, 255, 0.8)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=low] [data-contrast=high],[data-theme=dark][data-style=on-grey] [data-contrast=low] [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=low] [data-contrast=high],[data-theme=light] [data-theme=inverted][data-style=on-grey] [data-contrast=low] [data-contrast=high] {
    --kite-border-neutral-primary: rgb(97, 102, 136);
    --kite-border-brand-primary: rgb(105, 91, 201);
    --kite-border-brand-deep-primary: rgb(70, 109, 206);
    --kite-border-rose-primary: rgb(171, 74, 157);
    --kite-border-positive-primary: rgb(49, 127, 41);
    --kite-border-teal-primary: rgb(16, 122, 143);
    --kite-border-warning-primary: rgb(191, 107, 0);
    --kite-border-negative-primary: rgb(195, 72, 35);
    --kite-border-neutral-tertiary: rgb(46, 50, 71);
    --kite-border-brand-tertiary: rgb(55, 44, 93);
    --kite-border-brand-deep-tertiary: rgb(36, 51, 89);
    --kite-border-rose-tertiary: rgb(73, 44, 79);
    --kite-border-positive-tertiary: rgb(24, 60, 47);
    --kite-border-teal-tertiary: rgb(25, 58, 76);
    --kite-border-warning-tertiary: rgb(62, 54, 20);
    --kite-border-negative-tertiary: rgb(79, 38, 29);
    --kite-overlay-neutral: rgb(112, 116, 149);
    --kite-overlay-brand: rgb(125, 113, 255);
    --kite-overlay-brand-deep: rgb(78, 129, 252);
    --kite-overlay-rose: rgb(216, 80, 175);
    --kite-overlay-positive: rgb(70, 150, 44);
    --kite-overlay-teal: rgb(0, 148, 158);
    --kite-overlay-warning: rgb(222, 115, 0);
    --kite-overlay-negative: rgb(230, 82, 32);
    --kite-background-neutral: rgb(112, 116, 149);
    --kite-background-brand: rgb(125, 113, 255);
    --kite-background-brand-deep: rgb(78, 129, 252);
    --kite-background-rose: rgb(216, 80, 175);
    --kite-background-positive: rgb(70, 150, 44);
    --kite-background-teal: rgb(0, 148, 158);
    --kite-background-warning: rgb(222, 115, 0);
    --kite-background-negative: rgb(230, 82, 32);
    --kite-content-brand-primary: rgb(245, 245, 249);
    --kite-content-brand-deep-primary: rgb(245, 245, 249);
    --kite-content-rose-primary: rgb(245, 245, 249);
    --kite-content-positive-primary: rgb(245, 245, 249);
    --kite-content-teal-primary: rgb(245, 245, 249);
    --kite-content-warning-primary: rgb(245, 245, 249);
    --kite-content-negative-primary: rgb(245, 245, 249);
    --kite-content-neutral-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-brand-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-brand-deep-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-rose-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-positive-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-teal-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-warning-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-negative-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-neutral-tertiary: rgba(245, 245, 249, 0.8)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=low],[data-theme=dark][data-style=on-grey] [data-contrast=high] [data-contrast=low],[data-theme=light] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=low],[data-theme=light] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=low] {
    --kite-border-neutral-primary: rgb(46, 50, 71);
    --kite-border-brand-primary: rgb(46, 50, 71);
    --kite-border-brand-deep-primary: rgb(46, 50, 71);
    --kite-border-rose-primary: rgb(46, 50, 71);
    --kite-border-positive-primary: rgb(46, 50, 71);
    --kite-border-teal-primary: rgb(46, 50, 71);
    --kite-border-warning-primary: rgb(46, 50, 71);
    --kite-border-negative-primary: rgb(46, 50, 71);
    --kite-border-neutral-tertiary: rgb(97, 102, 136);
    --kite-border-brand-tertiary: rgb(159, 155, 255);
    --kite-border-brand-deep-tertiary: rgb(70, 109, 206);
    --kite-border-rose-tertiary: rgb(171, 74, 157);
    --kite-border-positive-tertiary: rgb(49, 127, 41);
    --kite-border-teal-tertiary: rgb(16, 122, 143);
    --kite-border-warning-tertiary: rgb(191, 107, 0);
    --kite-border-negative-tertiary: rgb(195, 72, 35);
    --kite-overlay-neutral: rgb(26, 30, 45);
    --kite-overlay-brand: rgb(26, 30, 45);
    --kite-overlay-brand-deep: rgb(26, 30, 45);
    --kite-overlay-rose: rgb(26, 30, 45);
    --kite-overlay-positive: rgb(26, 30, 45);
    --kite-overlay-teal: rgb(26, 30, 45);
    --kite-overlay-warning: rgb(26, 30, 45);
    --kite-overlay-negative: rgb(26, 30, 45);
    --kite-background-neutral: rgb(41, 44, 64);
    --kite-background-brand: rgb(47, 38, 79);
    --kite-background-brand-deep: rgb(31, 44, 77);
    --kite-background-rose: rgb(62, 37, 66);
    --kite-background-positive: rgb(20, 51, 40);
    --kite-background-teal: rgb(21, 50, 65);
    --kite-background-warning: rgb(52, 45, 17);
    --kite-background-negative: rgb(70, 34, 26);
    --kite-content-brand-primary: rgb(153, 150, 255);
    --kite-content-brand-deep-primary: rgb(120, 175, 255);
    --kite-content-rose-primary: rgb(241, 123, 206);
    --kite-content-positive-primary: rgb(117, 184, 92);
    --kite-content-teal-primary: rgb(65, 183, 192);
    --kite-content-warning-primary: rgb(228, 156, 30);
    --kite-content-negative-primary: rgb(255, 136, 97);
    --kite-content-neutral-secondary: rgb(148, 150, 180);
    --kite-content-brand-secondary: rgb(139, 135, 255);
    --kite-content-brand-deep-secondary: rgb(99, 154, 255);
    --kite-content-rose-secondary: rgb(232, 100, 192);
    --kite-content-positive-secondary: rgb(94, 166, 67);
    --kite-content-teal-secondary: rgb(48, 167, 175);
    --kite-content-warning-secondary: rgb(214, 133, 19);
    --kite-content-negative-secondary: rgb(247, 107, 59);
    --kite-content-neutral-tertiary: rgb(112, 116, 149)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high],[data-theme=dark] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=high],[data-theme=dark][data-style=on-grey] [data-contrast=high],[data-theme=dark][data-style=on-grey] [data-contrast=high] [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=high],[data-theme=light] [data-theme=inverted][data-style=on-grey] [data-contrast=high],[data-theme=light] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=high] {
    --kite-border-neutral-secondary: rgb(73, 77, 106);
    --kite-border-brand-secondary: rgb(82, 68, 147);
    --kite-border-brand-deep-secondary: rgb(55, 81, 147);
    --kite-border-rose-secondary: rgb(124, 62, 125);
    --kite-border-positive-secondary: rgb(34, 94, 46);
    --kite-border-teal-secondary: rgb(24, 87, 109);
    --kite-border-warning-secondary: rgb(114, 77, 8);
    --kite-border-negative-secondary: rgb(117, 55, 41);
    --kite-border-static-dark-primary: rgb(0, 0, 0);
    --kite-border-static-dark-secondary: rgba(0, 0, 0, 0.3);
    --kite-border-static-light-primary: rgb(255, 255, 255);
    --kite-border-static-light-secondary: rgba(255, 255, 255, 0.3);
    --kite-overlay-static-dark: rgba(0, 0, 0, 0.5);
    --kite-overlay-static-light: rgba(255, 255, 255, 0.5);
    --kite-background-neutral: rgb(112, 116, 149);
    --kite-background-brand: rgb(125, 113, 255);
    --kite-background-brand-deep: rgb(78, 129, 252);
    --kite-background-rose: rgb(216, 80, 175);
    --kite-background-positive: rgb(70, 150, 44);
    --kite-background-teal: rgb(0, 148, 158);
    --kite-background-warning: rgb(222, 115, 0);
    --kite-background-negative: rgb(230, 82, 32);
    --kite-background-static-dark: rgb(0, 0, 0);
    --kite-background-static-light: rgb(255, 255, 255);
    --kite-background-static-brand-deep: rgb(13, 11, 104);
    --kite-content-neutral-primary: rgb(245, 245, 249);
    --kite-content-brand-primary: rgb(245, 245, 249);
    --kite-content-brand-deep-primary: rgb(245, 245, 249);
    --kite-content-rose-primary: rgb(245, 245, 249);
    --kite-content-positive-primary: rgb(245, 245, 249);
    --kite-content-teal-primary: rgb(245, 245, 249);
    --kite-content-warning-primary: rgb(245, 245, 249);
    --kite-content-negative-primary: rgb(245, 245, 249);
    --kite-content-neutral-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-brand-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-brand-deep-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-rose-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-positive-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-teal-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-warning-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-negative-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-neutral-tertiary: rgba(245, 245, 249, 0.8);
    --kite-content-static-dark-primary: rgb(0, 0, 0);
    --kite-content-static-dark-secondary: rgba(0, 0, 0, 0.8);
    --kite-content-static-light-primary: rgb(255, 255, 255);
    --kite-content-static-light-secondary: rgba(255, 255, 255, 0.8)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=high],[data-theme=dark][data-style=on-grey] [data-contrast=high] [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=high],[data-theme=light] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=high] {
    --kite-border-neutral-primary: rgb(46, 50, 71);
    --kite-border-brand-primary: rgb(46, 50, 71);
    --kite-border-brand-deep-primary: rgb(46, 50, 71);
    --kite-border-rose-primary: rgb(46, 50, 71);
    --kite-border-positive-primary: rgb(46, 50, 71);
    --kite-border-teal-primary: rgb(46, 50, 71);
    --kite-border-warning-primary: rgb(46, 50, 71);
    --kite-border-negative-primary: rgb(46, 50, 71);
    --kite-border-neutral-tertiary: rgb(97, 102, 136);
    --kite-border-brand-tertiary: rgb(159, 155, 255);
    --kite-border-brand-deep-tertiary: rgb(70, 109, 206);
    --kite-border-rose-tertiary: rgb(171, 74, 157);
    --kite-border-positive-tertiary: rgb(49, 127, 41);
    --kite-border-teal-tertiary: rgb(16, 122, 143);
    --kite-border-warning-tertiary: rgb(191, 107, 0);
    --kite-border-negative-tertiary: rgb(195, 72, 35);
    --kite-overlay-neutral: rgb(129, 132, 164);
    --kite-overlay-brand: rgb(139, 135, 255);
    --kite-overlay-brand-deep: rgb(99, 154, 255);
    --kite-overlay-rose: rgb(232, 100, 192);
    --kite-overlay-positive: rgb(94, 166, 67);
    --kite-overlay-teal: rgb(48, 167, 175);
    --kite-overlay-warning: rgb(214, 133, 19);
    --kite-overlay-negative: rgb(247, 107, 59)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high],[data-theme=dark][data-style=on-grey] [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high],[data-theme=light] [data-theme=inverted][data-style=on-grey] [data-contrast=high] {
    --kite-border-neutral-primary: rgb(97, 102, 136);
    --kite-border-brand-primary: rgb(105, 91, 201);
    --kite-border-brand-deep-primary: rgb(70, 109, 206);
    --kite-border-rose-primary: rgb(171, 74, 157);
    --kite-border-positive-primary: rgb(49, 127, 41);
    --kite-border-teal-primary: rgb(16, 122, 143);
    --kite-border-warning-primary: rgb(191, 107, 0);
    --kite-border-negative-primary: rgb(195, 72, 35);
    --kite-border-neutral-tertiary: rgb(46, 50, 71);
    --kite-border-brand-tertiary: rgb(55, 44, 93);
    --kite-border-brand-deep-tertiary: rgb(36, 51, 89);
    --kite-border-rose-tertiary: rgb(73, 44, 79);
    --kite-border-positive-tertiary: rgb(24, 60, 47);
    --kite-border-teal-tertiary: rgb(25, 58, 76);
    --kite-border-warning-tertiary: rgb(62, 54, 20);
    --kite-border-negative-tertiary: rgb(79, 38, 29);
    --kite-overlay-neutral: rgb(112, 116, 149);
    --kite-overlay-brand: rgb(125, 113, 255);
    --kite-overlay-brand-deep: rgb(78, 129, 252);
    --kite-overlay-rose: rgb(216, 80, 175);
    --kite-overlay-positive: rgb(70, 150, 44);
    --kite-overlay-teal: rgb(0, 148, 158);
    --kite-overlay-warning: rgb(222, 115, 0);
    --kite-overlay-negative: rgb(230, 82, 32)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=low],[data-theme=dark] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=low] [data-contrast=high],[data-theme=dark]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=low],[data-theme=dark]:not([data-style=on-grey]) [data-contrast=low] [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=low],[data-theme=light] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=low] [data-contrast=high],[data-theme=light] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=low],[data-theme=light] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=low] [data-contrast=high] {
    --kite-border-neutral-secondary: rgb(73, 77, 106);
    --kite-border-brand-secondary: rgb(82, 68, 147);
    --kite-border-brand-deep-secondary: rgb(55, 81, 147);
    --kite-border-rose-secondary: rgb(124, 62, 125);
    --kite-border-positive-secondary: rgb(34, 94, 46);
    --kite-border-teal-secondary: rgb(24, 87, 109);
    --kite-border-warning-secondary: rgb(114, 77, 8);
    --kite-border-negative-secondary: rgb(117, 55, 41);
    --kite-border-static-dark-primary: rgb(0, 0, 0);
    --kite-border-static-dark-secondary: rgba(0, 0, 0, 0.3);
    --kite-border-static-light-primary: rgb(255, 255, 255);
    --kite-border-static-light-secondary: rgba(255, 255, 255, 0.3);
    --kite-overlay-static-dark: rgba(0, 0, 0, 0.5);
    --kite-overlay-static-light: rgba(255, 255, 255, 0.5);
    --kite-background-static-dark: rgb(0, 0, 0);
    --kite-background-static-light: rgb(255, 255, 255);
    --kite-background-static-brand-deep: rgb(13, 11, 104);
    --kite-content-neutral-primary: rgb(245, 245, 249);
    --kite-content-static-dark-primary: rgb(0, 0, 0);
    --kite-content-static-dark-secondary: rgba(0, 0, 0, 0.8);
    --kite-content-static-light-primary: rgb(255, 255, 255);
    --kite-content-static-light-secondary: rgba(255, 255, 255, 0.8)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=low] [data-contrast=high],[data-theme=dark]:not([data-style=on-grey]) [data-contrast=low] [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=low] [data-contrast=high],[data-theme=light] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=low] [data-contrast=high] {
    --kite-border-neutral-primary: rgb(97, 102, 136);
    --kite-border-brand-primary: rgb(105, 91, 201);
    --kite-border-brand-deep-primary: rgb(70, 109, 206);
    --kite-border-rose-primary: rgb(171, 74, 157);
    --kite-border-positive-primary: rgb(49, 127, 41);
    --kite-border-teal-primary: rgb(16, 122, 143);
    --kite-border-warning-primary: rgb(191, 107, 0);
    --kite-border-negative-primary: rgb(195, 72, 35);
    --kite-border-neutral-tertiary: rgb(46, 50, 71);
    --kite-border-brand-tertiary: rgb(55, 44, 93);
    --kite-border-brand-deep-tertiary: rgb(36, 51, 89);
    --kite-border-rose-tertiary: rgb(73, 44, 79);
    --kite-border-positive-tertiary: rgb(24, 60, 47);
    --kite-border-teal-tertiary: rgb(25, 58, 76);
    --kite-border-warning-tertiary: rgb(62, 54, 20);
    --kite-border-negative-tertiary: rgb(79, 38, 29);
    --kite-overlay-neutral: rgb(112, 116, 149);
    --kite-overlay-brand: rgb(125, 113, 255);
    --kite-overlay-brand-deep: rgb(78, 129, 252);
    --kite-overlay-rose: rgb(216, 80, 175);
    --kite-overlay-positive: rgb(70, 150, 44);
    --kite-overlay-teal: rgb(0, 148, 158);
    --kite-overlay-warning: rgb(222, 115, 0);
    --kite-overlay-negative: rgb(230, 82, 32);
    --kite-background-neutral: rgb(112, 116, 149);
    --kite-background-brand: rgb(125, 113, 255);
    --kite-background-brand-deep: rgb(78, 129, 252);
    --kite-background-rose: rgb(216, 80, 175);
    --kite-background-positive: rgb(70, 150, 44);
    --kite-background-teal: rgb(0, 148, 158);
    --kite-background-warning: rgb(222, 115, 0);
    --kite-background-negative: rgb(230, 82, 32);
    --kite-content-brand-primary: rgb(245, 245, 249);
    --kite-content-brand-deep-primary: rgb(245, 245, 249);
    --kite-content-rose-primary: rgb(245, 245, 249);
    --kite-content-positive-primary: rgb(245, 245, 249);
    --kite-content-teal-primary: rgb(245, 245, 249);
    --kite-content-warning-primary: rgb(245, 245, 249);
    --kite-content-negative-primary: rgb(245, 245, 249);
    --kite-content-neutral-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-brand-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-brand-deep-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-rose-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-positive-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-teal-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-warning-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-negative-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-neutral-tertiary: rgba(245, 245, 249, 0.8)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=low],[data-theme=dark]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=low],[data-theme=light] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=low],[data-theme=light] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=low] {
    --kite-border-neutral-primary: rgb(46, 50, 71);
    --kite-border-brand-primary: rgb(55, 44, 93);
    --kite-border-brand-deep-primary: rgb(46, 50, 71);
    --kite-border-rose-primary: rgb(46, 50, 71);
    --kite-border-positive-primary: rgb(46, 50, 71);
    --kite-border-teal-primary: rgb(46, 50, 71);
    --kite-border-warning-primary: rgb(46, 50, 71);
    --kite-border-negative-primary: rgb(46, 50, 71);
    --kite-border-neutral-tertiary: rgb(97, 102, 136);
    --kite-border-brand-tertiary: rgb(105, 91, 201);
    --kite-border-brand-deep-tertiary: rgb(70, 109, 206);
    --kite-border-rose-tertiary: rgb(171, 74, 157);
    --kite-border-positive-tertiary: rgb(49, 127, 41);
    --kite-border-teal-tertiary: rgb(16, 122, 143);
    --kite-border-warning-tertiary: rgb(191, 107, 0);
    --kite-border-negative-tertiary: rgb(195, 72, 35);
    --kite-overlay-neutral: rgb(26, 30, 45);
    --kite-overlay-brand: rgb(26, 30, 45);
    --kite-overlay-brand-deep: rgb(26, 30, 45);
    --kite-overlay-rose: rgb(26, 30, 45);
    --kite-overlay-positive: rgb(26, 30, 45);
    --kite-overlay-teal: rgb(26, 30, 45);
    --kite-overlay-warning: rgb(26, 30, 45);
    --kite-overlay-negative: rgb(26, 30, 45);
    --kite-background-neutral: rgb(41, 44, 64);
    --kite-background-brand: rgb(47, 38, 79);
    --kite-background-brand-deep: rgb(31, 44, 77);
    --kite-background-rose: rgb(62, 37, 66);
    --kite-background-positive: rgb(20, 51, 40);
    --kite-background-teal: rgb(21, 50, 65);
    --kite-background-warning: rgb(52, 45, 17);
    --kite-background-negative: rgb(70, 34, 26);
    --kite-content-brand-primary: rgb(153, 150, 255);
    --kite-content-brand-deep-primary: rgb(120, 175, 255);
    --kite-content-rose-primary: rgb(241, 123, 206);
    --kite-content-positive-primary: rgb(117, 184, 92);
    --kite-content-teal-primary: rgb(65, 183, 192);
    --kite-content-warning-primary: rgb(228, 156, 30);
    --kite-content-negative-primary: rgb(255, 136, 97);
    --kite-content-neutral-secondary: rgb(148, 150, 180);
    --kite-content-brand-secondary: rgb(139, 135, 255);
    --kite-content-brand-deep-secondary: rgb(99, 154, 255);
    --kite-content-rose-secondary: rgb(232, 100, 192);
    --kite-content-positive-secondary: rgb(94, 166, 67);
    --kite-content-teal-secondary: rgb(48, 167, 175);
    --kite-content-warning-secondary: rgb(214, 133, 19);
    --kite-content-negative-secondary: rgb(247, 107, 59);
    --kite-content-neutral-tertiary: rgb(112, 116, 149)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high],[data-theme=dark] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=high],[data-theme=dark]:not([data-style=on-grey]) [data-contrast=high],[data-theme=dark]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=high],[data-theme=light] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high],[data-theme=light] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=high] {
    --kite-border-neutral-secondary: rgb(73, 77, 106);
    --kite-border-brand-secondary: rgb(82, 68, 147);
    --kite-border-brand-deep-secondary: rgb(55, 81, 147);
    --kite-border-rose-secondary: rgb(124, 62, 125);
    --kite-border-positive-secondary: rgb(34, 94, 46);
    --kite-border-teal-secondary: rgb(24, 87, 109);
    --kite-border-warning-secondary: rgb(114, 77, 8);
    --kite-border-negative-secondary: rgb(117, 55, 41);
    --kite-border-static-dark-primary: rgb(0, 0, 0);
    --kite-border-static-dark-secondary: rgba(0, 0, 0, 0.3);
    --kite-border-static-light-primary: rgb(255, 255, 255);
    --kite-border-static-light-secondary: rgba(255, 255, 255, 0.3);
    --kite-overlay-static-dark: rgba(0, 0, 0, 0.5);
    --kite-overlay-static-light: rgba(255, 255, 255, 0.5);
    --kite-background-neutral: rgb(112, 116, 149);
    --kite-background-brand: rgb(125, 113, 255);
    --kite-background-brand-deep: rgb(78, 129, 252);
    --kite-background-rose: rgb(216, 80, 175);
    --kite-background-positive: rgb(70, 150, 44);
    --kite-background-teal: rgb(0, 148, 158);
    --kite-background-warning: rgb(222, 115, 0);
    --kite-background-negative: rgb(230, 82, 32);
    --kite-background-static-dark: rgb(0, 0, 0);
    --kite-background-static-light: rgb(255, 255, 255);
    --kite-background-static-brand-deep: rgb(13, 11, 104);
    --kite-content-neutral-primary: rgb(245, 245, 249);
    --kite-content-brand-primary: rgb(245, 245, 249);
    --kite-content-brand-deep-primary: rgb(245, 245, 249);
    --kite-content-rose-primary: rgb(245, 245, 249);
    --kite-content-positive-primary: rgb(245, 245, 249);
    --kite-content-teal-primary: rgb(245, 245, 249);
    --kite-content-warning-primary: rgb(245, 245, 249);
    --kite-content-negative-primary: rgb(245, 245, 249);
    --kite-content-neutral-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-brand-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-brand-deep-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-rose-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-positive-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-teal-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-warning-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-negative-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-neutral-tertiary: rgba(245, 245, 249, 0.8);
    --kite-content-static-dark-primary: rgb(0, 0, 0);
    --kite-content-static-dark-secondary: rgba(0, 0, 0, 0.8);
    --kite-content-static-light-primary: rgb(255, 255, 255);
    --kite-content-static-light-secondary: rgba(255, 255, 255, 0.8)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=high],[data-theme=dark]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=high],[data-theme=light] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=high] {
    --kite-border-neutral-primary: rgb(46, 50, 71);
    --kite-border-brand-primary: rgb(55, 44, 93);
    --kite-border-brand-deep-primary: rgb(46, 50, 71);
    --kite-border-rose-primary: rgb(46, 50, 71);
    --kite-border-positive-primary: rgb(46, 50, 71);
    --kite-border-teal-primary: rgb(46, 50, 71);
    --kite-border-warning-primary: rgb(46, 50, 71);
    --kite-border-negative-primary: rgb(46, 50, 71);
    --kite-border-neutral-tertiary: rgb(97, 102, 136);
    --kite-border-brand-tertiary: rgb(105, 91, 201);
    --kite-border-brand-deep-tertiary: rgb(70, 109, 206);
    --kite-border-rose-tertiary: rgb(171, 74, 157);
    --kite-border-positive-tertiary: rgb(49, 127, 41);
    --kite-border-teal-tertiary: rgb(16, 122, 143);
    --kite-border-warning-tertiary: rgb(191, 107, 0);
    --kite-border-negative-tertiary: rgb(195, 72, 35);
    --kite-overlay-neutral: rgb(129, 132, 164);
    --kite-overlay-brand: rgb(139, 135, 255);
    --kite-overlay-brand-deep: rgb(99, 154, 255);
    --kite-overlay-rose: rgb(232, 100, 192);
    --kite-overlay-positive: rgb(94, 166, 67);
    --kite-overlay-teal: rgb(48, 167, 175);
    --kite-overlay-warning: rgb(214, 133, 19);
    --kite-overlay-negative: rgb(247, 107, 59)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high],[data-theme=dark]:not([data-style=on-grey]) [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high],[data-theme=light] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] {
    --kite-border-neutral-primary: rgb(97, 102, 136);
    --kite-border-brand-primary: rgb(105, 91, 201);
    --kite-border-brand-deep-primary: rgb(70, 109, 206);
    --kite-border-rose-primary: rgb(171, 74, 157);
    --kite-border-positive-primary: rgb(49, 127, 41);
    --kite-border-teal-primary: rgb(16, 122, 143);
    --kite-border-warning-primary: rgb(191, 107, 0);
    --kite-border-negative-primary: rgb(195, 72, 35);
    --kite-border-neutral-tertiary: rgb(46, 50, 71);
    --kite-border-brand-tertiary: rgb(55, 44, 93);
    --kite-border-brand-deep-tertiary: rgb(36, 51, 89);
    --kite-border-rose-tertiary: rgb(73, 44, 79);
    --kite-border-positive-tertiary: rgb(24, 60, 47);
    --kite-border-teal-tertiary: rgb(25, 58, 76);
    --kite-border-warning-tertiary: rgb(62, 54, 20);
    --kite-border-negative-tertiary: rgb(79, 38, 29);
    --kite-overlay-neutral: rgb(112, 116, 149);
    --kite-overlay-brand: rgb(125, 113, 255);
    --kite-overlay-brand-deep: rgb(78, 129, 252);
    --kite-overlay-rose: rgb(216, 80, 175);
    --kite-overlay-positive: rgb(70, 150, 44);
    --kite-overlay-teal: rgb(0, 148, 158);
    --kite-overlay-warning: rgb(222, 115, 0);
    --kite-overlay-negative: rgb(230, 82, 32)
}

.rich-icon-100,.rich-icon-150 {
    font-size: .733333rem;
    line-height: 127%
}

.rich-icon-100,.rich-icon-150,.rich-icon-200,.rich-icon-250,.rich-icon-300,.rich-icon-350,.rich-icon-400,.rich-icon-450,.rich-icon-500,.rich-icon-600,.rich-icon-700,.rich-icon-800,.rich-icon-900 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.rich-icon-200,.rich-icon-250 {
    font-size: .866666rem;
    line-height: 108%
}

.rich-icon-300,.rich-icon-350 {
    font-size: 1rem;
    line-height: 120%
}

.rich-icon-400,.rich-icon-450 {
    line-height: 120%;
    font-size: 1.133333rem
}

.rich-icon-500,.rich-icon-600 {
    font-size: 1.266666rem;
    line-height: 116%
}

.rich-icon-700,.rich-icon-800 {
    font-size: 1.6rem;
    line-height: 116.6%
}

.rich-icon-900 {
    font-size: 2rem;
    line-height: 120%
}

.semantic-text-paragraph-x-small-text,.semantic-text-paragraph-xx-small-text {
    font-family: "Montserrat";
    font-weight: 400;
    line-height: 133.333%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none;
    relative-to: footnote
}

.semantic-text-paragraph-xx-small-text {
    font-size: .1875rem
}

.semantic-text-paragraph-x-small-text {
    font-size: .375rem
}

.semantic-text-paragraph-large-text,.semantic-text-paragraph-medium-text {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.semantic-text-paragraph-small-text {
    font-size: .866666rem;
    line-height: 140%
}

.semantic-text-paragraph-small-text,.semantic-text-paragraph-x-large-text {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.semantic-text-paragraph-medium-text {
    font-size: 1rem;
    line-height: 133.3%
}

.semantic-text-paragraph-large-text {
    font-size: 1.133333rem;
    line-height: 140%
}

.semantic-text-paragraph-x-large-text {
    font-size: 1.1875rem;
    line-height: 147.368%
}

.semantic-text-header-large-text,.semantic-text-header-medium-text,.semantic-text-header-small-text,.semantic-text-header-x-large-text,.semantic-text-header-x-small-text,.semantic-text-header-xx-small-text {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 600;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.semantic-text-header-x-small-text,.semantic-text-header-xx-small-text {
    line-height: 120%
}

.semantic-text-header-xx-small-text {
    font-size: 1rem
}

.semantic-text-header-x-small-text {
    font-size: 1.133333rem
}

.semantic-text-header-small-text {
    font-size: 1.266666rem;
    line-height: 116%
}

.semantic-text-header-medium-text {
    font-size: 1.6rem;
    line-height: 116.6%
}

.semantic-text-header-large-text {
    font-size: 2rem;
    line-height: 120%
}

.semantic-text-header-x-large-text {
    line-height: 120%;
    font-size: 2.533333rem
}

.modal_9a3bbfc4.small_9a3bbfc4 {
    width: var(--kite-modal-modal-small-width-xs, 100%)
}

.modal_9a3bbfc4.medium_9a3bbfc4 {
    width: var(--kite-modal-modal-medium-width-xs, 100%)
}

.link_38310559 {
    text-decoration: none;
    cursor: pointer
}

.link_38310559:hover {
    text-decoration: underline
}

.link_38310559:active {
    opacity: .6
}

.linksColor_38310559 {
    color: var(--kite-links-content)
}

.semanticTextParagraphXSmallText_af10c695,.semanticTextParagraphXxSmallText_af10c695 {
    font-family: "Montserrat";
    font-weight: 400;
    font-size: .1875rem;
    line-height: 133.333%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none;
    relative-to: footnote
}

.semanticTextParagraphXSmallText_af10c695 {
    font-size: .375rem
}

.semanticTextHeaderXxSmallText_af10c695,.semanticTextParagraphLargeText_af10c695,.semanticTextParagraphMediumText_af10c695,.semanticTextParagraphSmallText_af10c695,.semanticTextParagraphXLargeText_af10c695 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: .866666rem;
    line-height: 140%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.semanticTextHeaderXxSmallText_af10c695,.semanticTextParagraphLargeText_af10c695,.semanticTextParagraphMediumText_af10c695,.semanticTextParagraphXLargeText_af10c695 {
    font-size: 1rem;
    line-height: 133.3%
}

.semanticTextHeaderXxSmallText_af10c695,.semanticTextParagraphLargeText_af10c695,.semanticTextParagraphXLargeText_af10c695 {
    font-size: 1.133333rem;
    line-height: 140%
}

.semanticTextHeaderXxSmallText_af10c695,.semanticTextParagraphXLargeText_af10c695 {
    font-size: 1.1875rem;
    line-height: 147.368%
}

.semanticTextHeaderXxSmallText_af10c695 {
    font-weight: 600;
    font-size: 1rem;
    line-height: 120%
}

.semanticTextHeaderLargeText_af10c695,.semanticTextHeaderMediumText_af10c695,.semanticTextHeaderSmallText_af10c695,.semanticTextHeaderXLargeText_af10c695,.semanticTextHeaderXSmallText_af10c695 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 600;
    font-size: 1.133333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.semanticTextHeaderLargeText_af10c695,.semanticTextHeaderMediumText_af10c695,.semanticTextHeaderSmallText_af10c695,.semanticTextHeaderXLargeText_af10c695 {
    font-size: 1.266666rem;
    line-height: 116%
}

.semanticTextHeaderLargeText_af10c695,.semanticTextHeaderMediumText_af10c695,.semanticTextHeaderXLargeText_af10c695 {
    font-size: 1.6rem;
    line-height: 116.6%
}

.semanticTextHeaderLargeText_af10c695,.semanticTextHeaderXLargeText_af10c695 {
    font-size: 2rem;
    line-height: 120%
}

.semanticTextHeaderXLargeText_af10c695 {
    font-size: 2.533333rem
}

.paddingParagraphXxSmallExtra_af10c695,.paddingParagraphXxSmall_af10c695 {
    padding-bottom: var(--kite-semantic-text-paragraph-xx-small-padding-bottom)
}

.paddingParagraphXxSmall_af10c695 {
    padding-top: var(--kite-semantic-text-paragraph-xx-small-padding-top)
}

.paddingParagraphXxSmallExtra_af10c695 {
    padding-top: calc(var(--kite-semantic-text-paragraph-xx-small-padding-top) + var(--kite-semantic-text-paragraph-xx-small-padding-top-extra))
}

.paddingParagraphXSmallExtra_af10c695,.paddingParagraphXSmall_af10c695 {
    padding-bottom: var(--kite-semantic-text-paragraph-x-small-padding-bottom)
}

.paddingParagraphXSmall_af10c695 {
    padding-top: var(--kite-semantic-text-paragraph-x-small-padding-top)
}

.paddingParagraphXSmallExtra_af10c695 {
    padding-top: calc(var(--kite-semantic-text-paragraph-x-small-padding-top) + var(--kite-semantic-text-paragraph-x-small-padding-top-extra))
}

.paddingParagraphSmallExtra_af10c695,.paddingParagraphSmall_af10c695 {
    padding-bottom: var(--kite-semantic-text-paragraph-small-padding-bottom)
}

.paddingParagraphSmall_af10c695 {
    padding-top: var(--kite-semantic-text-paragraph-small-padding-top)
}

.paddingParagraphSmallExtra_af10c695 {
    padding-top: calc(var(--kite-semantic-text-paragraph-small-padding-top) + var(--kite-semantic-text-paragraph-small-padding-top-extra))
}

.paddingParagraphMediumExtra_af10c695,.paddingParagraphMedium_af10c695 {
    padding-bottom: var(--kite-semantic-text-paragraph-medium-padding-bottom)
}

.paddingParagraphMedium_af10c695 {
    padding-top: var(--kite-semantic-text-paragraph-medium-padding-top)
}

.paddingParagraphMediumExtra_af10c695 {
    padding-top: calc(var(--kite-semantic-text-paragraph-medium-padding-top) + var(--kite-semantic-text-paragraph-medium-padding-top-extra))
}

.paddingParagraphLargeExtra_af10c695,.paddingParagraphLarge_af10c695 {
    padding-bottom: var(--kite-semantic-text-paragraph-large-padding-bottom)
}

.paddingParagraphLarge_af10c695 {
    padding-top: var(--kite-semantic-text-paragraph-large-padding-top)
}

.paddingParagraphLargeExtra_af10c695 {
    padding-top: calc(var(--kite-semantic-text-paragraph-large-padding-top) + var(--kite-semantic-text-paragraph-large-padding-top-extra))
}

.paddingParagraphXLargeExtra_af10c695,.paddingParagraphXLarge_af10c695 {
    padding-bottom: var(--kite-semantic-text-paragraph-x-large-padding-bottom)
}

.paddingParagraphXLarge_af10c695 {
    padding-top: var(--kite-semantic-text-paragraph-x-large-padding-top)
}

.paddingParagraphXLargeExtra_af10c695 {
    padding-top: calc(var(--kite-semantic-text-paragraph-x-large-padding-top) + var(--kite-semantic-text-paragraph-x-large-padding-top-extra))
}

.paddingHeaderXxSmallExtra_af10c695,.paddingHeaderXxSmall_af10c695 {
    padding-bottom: var(--kite-semantic-text-header-xx-small-padding-bottom)
}

.paddingHeaderXxSmall_af10c695 {
    padding-top: var(--kite-semantic-text-header-xx-small-padding-top)
}

.paddingHeaderXxSmallExtra_af10c695 {
    padding-top: calc(var(--kite-semantic-text-header-xx-small-padding-top) + var(--kite-semantic-text-header-xx-small-padding-top-extra))
}

.paddingHeaderXSmallExtra_af10c695,.paddingHeaderXSmall_af10c695 {
    padding-bottom: var(--kite-semantic-text-header-x-small-padding-bottom)
}

.paddingHeaderXSmall_af10c695 {
    padding-top: var(--kite-semantic-text-header-x-small-padding-top)
}

.paddingHeaderXSmallExtra_af10c695 {
    padding-top: calc(var(--kite-semantic-text-header-x-small-padding-top) + var(--kite-semantic-text-header-x-small-padding-top-extra))
}

.paddingHeaderSmallExtra_af10c695,.paddingHeaderSmall_af10c695 {
    padding-bottom: var(--kite-semantic-text-header-small-padding-bottom)
}

.paddingHeaderSmall_af10c695 {
    padding-top: var(--kite-semantic-text-header-small-padding-top)
}

.paddingHeaderSmallExtra_af10c695 {
    padding-top: calc(var(--kite-semantic-text-header-small-padding-top) + var(--kite-semantic-text-header-small-padding-top-extra))
}

.paddingHeaderMediumExtra_af10c695,.paddingHeaderMedium_af10c695 {
    padding-bottom: var(--kite-semantic-text-header-medium-padding-bottom)
}

.paddingHeaderMedium_af10c695 {
    padding-top: var(--kite-semantic-text-header-medium-padding-top)
}

.paddingHeaderMediumExtra_af10c695 {
    padding-top: calc(var(--kite-semantic-text-header-medium-padding-top) + var(--kite-semantic-text-header-medium-padding-top-extra))
}

.paddingHeaderLargeExtra_af10c695,.paddingHeaderLarge_af10c695 {
    padding-bottom: var(--kite-semantic-text-header-large-padding-bottom)
}

.paddingHeaderLarge_af10c695 {
    padding-top: var(--kite-semantic-text-header-large-padding-top)
}

.paddingHeaderLargeExtra_af10c695 {
    padding-top: calc(var(--kite-semantic-text-header-large-padding-top) + var(--kite-semantic-text-header-large-padding-top-extra))
}

.paddingHeaderXLargeExtra_af10c695,.paddingHeaderXLarge_af10c695 {
    padding-bottom: var(--kite-semantic-text-header-x-large-padding-bottom)
}

.paddingHeaderXLarge_af10c695 {
    padding-top: var(--kite-semantic-text-header-x-large-padding-top)
}

.paddingHeaderXLargeExtra_af10c695 {
    padding-top: calc(var(--kite-semantic-text-header-x-large-padding-top) + var(--kite-semantic-text-header-x-large-padding-top-extra))
}

.semanticText_af10c695 {
    margin: 0
}

.listStyleTypeNone_af10c695 {
    list-style-type: none
}

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

.labelValueList_16cf7d38.default_16cf7d38 {
    gap: var(--kite-label-value-list-default-gap)
}

.labelValueList_16cf7d38.control_16cf7d38 {
    gap: var(--kite-label-value-list-control-gap);
    padding-top: var(--kite-label-value-list-control-padding-vertical);
    padding-bottom: var(--kite-label-value-list-control-padding-vertical)
}

.labelValueList_16cf7d38.labelOnly_16cf7d38 {
    display: block
}

.labelValueList_16cf7d38:not(.kite-label-value-list-emphasized) {
    color: var(--kite-text-secondary)
}

.alignStart_16cf7d38 {
    align-items: start
}

.alignStart_16cf7d38.labelOnly_16cf7d38 {
    text-align: left
}

.alignCenter_16cf7d38 {
    align-items: center
}

.alignCenter_16cf7d38.labelOnly_16cf7d38 {
    text-align: center
}

.alignEnd_16cf7d38 {
    align-items: end
}

.alignEnd_16cf7d38.labelOnly_16cf7d38 {
    text-align: right
}

.default_16cf7d38.sizeContrastSmallPlain_16cf7d38 {
    padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain);
    padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain)
}

.default_16cf7d38.sizeContrastSmallPlain_16cf7d38.labelOnly_16cf7d38 {
    padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain) + var(--kite-label-value-list-from-label-padding-top));
    padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain) + var(--kite-label-value-list-from-label-padding-bottom))
}

.default_16cf7d38.sizeContrastSmallSmall_16cf7d38 {
    padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small);
    padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small)
}

.default_16cf7d38.sizeContrastSmallSmall_16cf7d38.labelOnly_16cf7d38 {
    padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small) + var(--kite-label-value-list-from-label-padding-top));
    padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small) + var(--kite-label-value-list-from-label-padding-bottom))
}

.default_16cf7d38.sizeContrastSmallMedium_16cf7d38 {
    padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium);
    padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium)
}

.default_16cf7d38.sizeContrastSmallMedium_16cf7d38.labelOnly_16cf7d38 {
    padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium) + var(--kite-label-value-list-from-label-padding-top));
    padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium) + var(--kite-label-value-list-from-label-padding-bottom))
}

.default_16cf7d38.sizeContrastSmallLarge_16cf7d38 {
    padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large);
    padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large)
}

.default_16cf7d38.sizeContrastSmallLarge_16cf7d38.labelOnly_16cf7d38 {
    padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large) + var(--kite-label-value-list-from-label-padding-top));
    padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large) + var(--kite-label-value-list-from-label-padding-bottom))
}

.default_16cf7d38.sizeContrastMediumPlain_16cf7d38 {
    padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain);
    padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain)
}

.default_16cf7d38.sizeContrastMediumPlain_16cf7d38.labelOnly_16cf7d38 {
    padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain) + var(--kite-label-value-list-from-label-padding-top));
    padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain) + var(--kite-label-value-list-from-label-padding-bottom))
}

.default_16cf7d38.sizeContrastMediumSmall_16cf7d38 {
    padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small);
    padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small)
}

.default_16cf7d38.sizeContrastMediumSmall_16cf7d38.labelOnly_16cf7d38 {
    padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small) + var(--kite-label-value-list-from-label-padding-top));
    padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small) + var(--kite-label-value-list-from-label-padding-bottom))
}

.default_16cf7d38.sizeContrastMediumMedium_16cf7d38 {
    padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium);
    padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium)
}

.default_16cf7d38.sizeContrastMediumMedium_16cf7d38.labelOnly_16cf7d38 {
    padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium) + var(--kite-label-value-list-from-label-padding-top));
    padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium) + var(--kite-label-value-list-from-label-padding-bottom))
}

.default_16cf7d38.sizeContrastMediumLarge_16cf7d38 {
    padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large);
    padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large)
}

.default_16cf7d38.sizeContrastMediumLarge_16cf7d38.labelOnly_16cf7d38 {
    padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large) + var(--kite-label-value-list-from-label-padding-top));
    padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large) + var(--kite-label-value-list-from-label-padding-bottom))
}

.default_16cf7d38.sizeContrastLargePlain_16cf7d38 {
    padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain);
    padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain)
}

.default_16cf7d38.sizeContrastLargePlain_16cf7d38.labelOnly_16cf7d38 {
    padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain) + var(--kite-label-value-list-from-label-padding-top));
    padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain) + var(--kite-label-value-list-from-label-padding-bottom))
}

.default_16cf7d38.sizeContrastLargeSmall_16cf7d38 {
    padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small);
    padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small)
}

.default_16cf7d38.sizeContrastLargeSmall_16cf7d38.labelOnly_16cf7d38 {
    padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small) + var(--kite-label-value-list-from-label-padding-top));
    padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small) + var(--kite-label-value-list-from-label-padding-bottom))
}

.default_16cf7d38.sizeContrastLargeMedium_16cf7d38 {
    padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium);
    padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium)
}

.default_16cf7d38.sizeContrastLargeMedium_16cf7d38.labelOnly_16cf7d38 {
    padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium) + var(--kite-label-value-list-from-label-padding-top));
    padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium) + var(--kite-label-value-list-from-label-padding-bottom))
}

.default_16cf7d38.sizeContrastLargeLarge_16cf7d38 {
    padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large);
    padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large)
}

.default_16cf7d38.sizeContrastLargeLarge_16cf7d38.labelOnly_16cf7d38 {
    padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large) + var(--kite-label-value-list-from-label-padding-top));
    padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large) + var(--kite-label-value-list-from-label-padding-bottom))
}

.labelEmphasizedSmallPlain_16cf7d38 {
    --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-small-default-padding-top );
    --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-small-default-padding-bottom )
}

.labelEmphasizedSmallSmall_16cf7d38 {
    --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-medium-compact-default-padding-top );
    --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-medium-compact-default-padding-bottom )
}

.labelEmphasizedSmallMedium_16cf7d38 {
    --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
    --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
}

.labelEmphasizedSmallLarge_16cf7d38 {
    --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
    --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
}

.labelEmphasizedMediumPlain_16cf7d38 {
    --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-medium-compact-default-padding-top );
    --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-medium-compact-default-padding-bottom )
}

.labelEmphasizedMediumSmall_16cf7d38 {
    --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
    --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
}

.labelEmphasizedMediumMedium_16cf7d38 {
    --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-small-default-padding-top );
    --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-small-default-padding-bottom )
}

.labelEmphasizedMediumLarge_16cf7d38 {
    --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
    --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
}

.labelEmphasizedLargePlain_16cf7d38 {
    --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
    --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
}

.labelEmphasizedLargeSmall_16cf7d38 {
    --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-small-default-padding-top );
    --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-small-default-padding-bottom )
}

.labelEmphasizedLargeMedium_16cf7d38 {
    --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
    --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
}

.labelEmphasizedLargeLarge_16cf7d38 {
    --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-x-large-default-padding-top );
    --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-x-large-default-padding-bottom )
}

.labelDefaultSmallLarge_16cf7d38,.labelDefaultSmallMedium_16cf7d38,.labelDefaultSmallPlain_16cf7d38,.labelDefaultSmallSmall_16cf7d38 {
    --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-small-default-padding-top );
    --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-small-default-padding-bottom )
}

.labelDefaultMediumLarge_16cf7d38,.labelDefaultMediumMedium_16cf7d38,.labelDefaultMediumPlain_16cf7d38,.labelDefaultMediumSmall_16cf7d38 {
    --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-medium-compact-default-padding-top );
    --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-medium-compact-default-padding-bottom )
}

.labelDefaultLargePlain_16cf7d38 {
    --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
    --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
}

.labelDefaultLargeSmall_16cf7d38 {
    --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-small-default-padding-top );
    --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-small-default-padding-bottom )
}

.labelDefaultLargeMedium_16cf7d38 {
    --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
    --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
}

.labelDefaultLargeLarge_16cf7d38 {
    --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-x-large-default-padding-top );
    --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-x-large-default-padding-bottom )
}

button.cell_1fe7b713 {
    width: 100%;
    border: initial;
    background-color: initial;
    cursor: pointer
}

.cell_1fe7b713 {
    display: flex;
    place-items: start stretch
}

.cell_1fe7b713.alternative_1fe7b713 {
    align-items: center
}

.cell_1fe7b713 .kite-label-value-list {
    flex: 1 1 100%;
    align-self: center;
    margin: var(--kite-cell-list-inner-padding-vertical)0
}

.cell_1fe7b713>.group_1fe7b713 {
    flex: 1 1 100%;
    align-self: stretch
}

.cell_1fe7b713>.kite-label-value {
    flex: 1 1 100%;
    align-self: center
}

.cell_1fe7b713>.kite-label-value:not(.kite-label-value-emphasized) {
    color: var(--kite-text-secondary)
}

.cell_1fe7b713.labelOnly_1fe7b713 {
    display: block
}

.cell_1fe7b713>.addon_1fe7b713 {
    display: flex;
    align-items: center;
    flex: 0 0 auto
}

.cell_1fe7b713>.addon_1fe7b713:last-child {
    align-items: center
}

.cell_1fe7b713.alternative_1fe7b713>.addon_1fe7b713:first-child {
    align-items: center;
    align-self: flex-start
}

.hasSeparator_1fe7b713 {
    box-shadow: inset 0 calc(-1*var(--kite-separator-width)) var(--kite-border-neutral-secondary)
}

.addon150_1fe7b713,.addon150_1fe7b713>.group_1fe7b713 {
    gap: var(--kite-cell-addon-150-spacing)
}

.addon150_1fe7b713>.addon_1fe7b713,.addon150_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
    gap: var(--kite-cell-addon-150-spacing);
    min-height: var(--kite-cell-addon-150-min-height)
}

.addon200_1fe7b713,.addon200_1fe7b713>.group_1fe7b713 {
    gap: var(--kite-cell-addon-200-spacing)
}

.addon200_1fe7b713>.addon_1fe7b713,.addon200_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
    gap: var(--kite-cell-addon-200-spacing);
    min-height: var(--kite-cell-addon-200-min-height)
}

.addon250_1fe7b713,.addon250_1fe7b713>.group_1fe7b713 {
    gap: var(--kite-cell-addon-250-spacing)
}

.addon250_1fe7b713>.addon_1fe7b713,.addon250_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
    gap: var(--kite-cell-addon-250-spacing);
    min-height: var(--kite-cell-addon-250-min-height)
}

.addon350_1fe7b713,.addon350_1fe7b713>.group_1fe7b713 {
    gap: var(--kite-cell-addon-350-spacing)
}

.addon350_1fe7b713>.addon_1fe7b713,.addon350_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
    gap: var(--kite-cell-addon-350-spacing);
    min-height: var(--kite-cell-addon-350-min-height)
}

.addon400_1fe7b713,.addon400_1fe7b713>.group_1fe7b713 {
    gap: var(--kite-cell-addon-400-spacing)
}

.addon400_1fe7b713>.addon_1fe7b713,.addon400_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
    gap: var(--kite-cell-addon-400-spacing);
    min-height: var(--kite-cell-addon-400-min-height)
}

.addon450_1fe7b713,.addon450_1fe7b713>.group_1fe7b713 {
    gap: var(--kite-cell-addon-450-spacing)
}

.addon450_1fe7b713>.addon_1fe7b713,.addon450_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
    gap: var(--kite-cell-addon-450-spacing);
    min-height: var(--kite-cell-addon-450-min-height)
}

.addon500_1fe7b713,.addon500_1fe7b713>.group_1fe7b713 {
    gap: var(--kite-cell-addon-500-spacing)
}

.addon500_1fe7b713>.addon_1fe7b713,.addon500_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
    gap: var(--kite-cell-addon-500-spacing);
    min-height: var(--kite-cell-addon-500-min-height)
}

.addon550_1fe7b713,.addon550_1fe7b713>.group_1fe7b713 {
    gap: var(--kite-cell-addon-550-spacing)
}

.addon550_1fe7b713>.addon_1fe7b713,.addon550_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
    gap: var(--kite-cell-addon-550-spacing);
    min-height: var(--kite-cell-addon-550-min-height)
}

.addon600_1fe7b713,.addon600_1fe7b713>.group_1fe7b713 {
    gap: var(--kite-cell-addon-600-spacing)
}

.addon600_1fe7b713>.addon_1fe7b713,.addon600_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
    gap: var(--kite-cell-addon-600-spacing);
    min-height: var(--kite-cell-addon-600-min-height)
}

.addon700_1fe7b713,.addon700_1fe7b713>.group_1fe7b713 {
    gap: var(--kite-cell-addon-700-spacing)
}

.addon700_1fe7b713>.addon_1fe7b713,.addon700_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
    gap: var(--kite-cell-addon-700-spacing);
    min-height: var(--kite-cell-addon-700-min-height)
}

.addon750_1fe7b713,.addon750_1fe7b713>.group_1fe7b713 {
    gap: var(--kite-cell-addon-750-spacing)
}

.addon750_1fe7b713>.addon_1fe7b713,.addon750_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
    gap: var(--kite-cell-addon-750-spacing);
    min-height: var(--kite-cell-addon-750-min-height)
}

.addon800_1fe7b713,.addon800_1fe7b713>.group_1fe7b713 {
    gap: var(--kite-cell-addon-800-spacing)
}

.addon800_1fe7b713>.addon_1fe7b713,.addon800_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
    gap: var(--kite-cell-addon-800-spacing);
    min-height: var(--kite-cell-addon-800-min-height)
}

.addon900_1fe7b713,.addon900_1fe7b713>.group_1fe7b713 {
    gap: var(--kite-cell-addon-900-spacing)
}

.addon900_1fe7b713>.addon_1fe7b713,.addon900_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
    gap: var(--kite-cell-addon-900-spacing);
    min-height: var(--kite-cell-addon-900-min-height)
}

.list100_1fe7b713,.list100_1fe7b713>.group_1fe7b713 {
    --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-100-padding-vertical)
}

.list100_1fe7b713>.group_1fe7b713>.kite-label-value,.list100_1fe7b713>.kite-label-value {
    margin: calc(var(--kite-cell-list-100-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
}

.list250_1fe7b713,.list250_1fe7b713>.group_1fe7b713 {
    --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-250-padding-vertical)
}

.list250_1fe7b713>.group_1fe7b713>.kite-label-value,.list250_1fe7b713>.kite-label-value {
    margin: calc(var(--kite-cell-list-250-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
}

.list300_1fe7b713,.list300_1fe7b713>.group_1fe7b713 {
    --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-300-padding-vertical)
}

.list300_1fe7b713>.group_1fe7b713>.kite-label-value,.list300_1fe7b713>.kite-label-value {
    margin: calc(var(--kite-cell-list-300-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
}

.list350_1fe7b713,.list350_1fe7b713>.group_1fe7b713 {
    --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-350-padding-vertical)
}

.list350_1fe7b713>.group_1fe7b713>.kite-label-value,.list350_1fe7b713>.kite-label-value {
    margin: calc(var(--kite-cell-list-350-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
}

.list400_1fe7b713,.list400_1fe7b713>.group_1fe7b713 {
    --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-400-padding-vertical)
}

.list400_1fe7b713>.group_1fe7b713>.kite-label-value,.list400_1fe7b713>.kite-label-value {
    margin: calc(var(--kite-cell-list-400-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
}

.list450_1fe7b713,.list450_1fe7b713>.group_1fe7b713 {
    --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-450-padding-vertical)
}

.list450_1fe7b713>.group_1fe7b713>.kite-label-value,.list450_1fe7b713>.kite-label-value {
    margin: calc(var(--kite-cell-list-450-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
}

.list500_1fe7b713,.list500_1fe7b713>.group_1fe7b713 {
    --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-500-padding-vertical)
}

.list500_1fe7b713>.group_1fe7b713>.kite-label-value,.list500_1fe7b713>.kite-label-value {
    margin: calc(var(--kite-cell-list-500-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
}

.layout100_1fe7b713,.layout100_1fe7b713>.group_1fe7b713 {
    padding: var(--kite-cell-layout-100-padding-vertical)0
}

.layout100_1fe7b713.labelOnly_1fe7b713,.layout100_1fe7b713>.group_1fe7b713.labelOnly_1fe7b713 {
    padding-top: calc(var(--kite-cell-layout-100-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
    padding-bottom: calc(var(--kite-cell-layout-100-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
}

.layout100_1fe7b713>.group_1fe7b713 {
    margin: calc(-1*var(--kite-cell-layout-100-padding-vertical))0
}

.layout200_1fe7b713,.layout200_1fe7b713>.group_1fe7b713 {
    padding: var(--kite-cell-layout-200-padding-vertical)0
}

.layout200_1fe7b713.labelOnly_1fe7b713,.layout200_1fe7b713>.group_1fe7b713.labelOnly_1fe7b713 {
    padding-top: calc(var(--kite-cell-layout-200-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
    padding-bottom: calc(var(--kite-cell-layout-200-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
}

.layout200_1fe7b713>.group_1fe7b713 {
    margin: calc(-1*var(--kite-cell-layout-200-padding-vertical))0
}

.layout300_1fe7b713,.layout300_1fe7b713>.group_1fe7b713 {
    padding: var(--kite-cell-layout-300-padding-vertical)0
}

.layout300_1fe7b713.labelOnly_1fe7b713,.layout300_1fe7b713>.group_1fe7b713.labelOnly_1fe7b713 {
    padding-top: calc(var(--kite-cell-layout-300-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
    padding-bottom: calc(var(--kite-cell-layout-300-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
}

.layout300_1fe7b713>.group_1fe7b713 {
    margin: calc(-1*var(--kite-cell-layout-300-padding-vertical))0
}

.layout500_1fe7b713,.layout500_1fe7b713>.group_1fe7b713 {
    padding: var(--kite-cell-layout-500-padding-vertical)0
}

.layout500_1fe7b713.labelOnly_1fe7b713,.layout500_1fe7b713>.group_1fe7b713.labelOnly_1fe7b713 {
    padding-top: calc(var(--kite-cell-layout-500-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
    padding-bottom: calc(var(--kite-cell-layout-500-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
}

.layout500_1fe7b713>.group_1fe7b713 {
    margin: calc(-1*var(--kite-cell-layout-500-padding-vertical))0
}

.layout600_1fe7b713,.layout600_1fe7b713>.group_1fe7b713 {
    padding: var(--kite-cell-layout-600-padding-vertical)0
}

.layout600_1fe7b713.labelOnly_1fe7b713,.layout600_1fe7b713>.group_1fe7b713.labelOnly_1fe7b713 {
    padding-top: calc(var(--kite-cell-layout-600-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
    padding-bottom: calc(var(--kite-cell-layout-600-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
}

.layout600_1fe7b713>.group_1fe7b713 {
    margin: calc(-1*var(--kite-cell-layout-600-padding-vertical))0
}

.listSizeContrastSmallPlain_1fe7b713,.listSizeContrastSmallPlain_1fe7b713>.group_1fe7b713 {
    --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-plain )
}

.listSizeContrastSmallSmall_1fe7b713,.listSizeContrastSmallSmall_1fe7b713>.group_1fe7b713 {
    --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-small )
}

.listSizeContrastSmallMedium_1fe7b713,.listSizeContrastSmallMedium_1fe7b713>.group_1fe7b713 {
    --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-medium )
}

.listSizeContrastSmallLarge_1fe7b713,.listSizeContrastSmallLarge_1fe7b713>.group_1fe7b713 {
    --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-large )
}

.listSizeContrastMediumPlain_1fe7b713,.listSizeContrastMediumPlain_1fe7b713>.group_1fe7b713 {
    --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-plain )
}

.listSizeContrastMediumSmall_1fe7b713,.listSizeContrastMediumSmall_1fe7b713>.group_1fe7b713 {
    --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-small )
}

.listSizeContrastMediumMedium_1fe7b713,.listSizeContrastMediumMedium_1fe7b713>.group_1fe7b713 {
    --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-medium )
}

.listSizeContrastMediumLarge_1fe7b713,.listSizeContrastMediumLarge_1fe7b713>.group_1fe7b713 {
    --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-large )
}

.listSizeContrastLargePlain_1fe7b713,.listSizeContrastLargePlain_1fe7b713>.group_1fe7b713 {
    --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-plain )
}

.listSizeContrastLargeSmall_1fe7b713,.listSizeContrastLargeSmall_1fe7b713>.group_1fe7b713 {
    --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-small )
}

.listSizeContrastLargeMedium_1fe7b713,.listSizeContrastLargeMedium_1fe7b713>.group_1fe7b713 {
    --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-medium )
}

.listSizeContrastLargeLarge_1fe7b713,.listSizeContrastLargeLarge_1fe7b713>.group_1fe7b713 {
    --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-large )
}

.controllCell_02710972 {
    cursor: pointer
}

.controllCell_02710972.disabled_02710972 {
    cursor: default
}

.controllCell_02710972.disabled_02710972 .kite-label-value,.controllCell_02710972.disabled_02710972 .kite-label-value-list {
    color: var(--kite-text-secondary)
}

.input_541fb1ef {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: unset;
    border-style: solid;
    background-color: var(--kite-selection-control-unchecked-default-background);
    border-color: var(--kite-selection-control-unchecked-default-border)
}

.input_541fb1ef:checked {
    background-color: var(--kite-selection-control-checked-default-background);
    border-color: var(--kite-selection-control-checked-default-background);
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='50' r='25' fill='white' /%3E%3C/svg%3E")
}

.input_541fb1ef:not(:disabled) {
    cursor: pointer
}

.input_541fb1ef:disabled {
    border-color: var(--kite-selection-control-unchecked-disabled-border);
    background-color: var(--kite-selection-control-unchecked-disabled-background)
}

.input_541fb1ef:disabled:checked {
    border-color: var(--kite-selection-control-checked-disabled-border);
    background-color: var(--kite-selection-control-checked-disabled-background);
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='50' r='25' fill='rgb(179, 181, 204)' /%3E%3C/svg%3E")
}

.input_541fb1ef:not(:disabled):hover {
    cursor: pointer;
    background-color: var(--kite-selection-control-unchecked-hover-background);
    border-color: var(--kite-selection-control-unchecked-hover-border)
}

.input_541fb1ef:not(:disabled):hover:checked {
    background-color: var(--kite-selection-control-checked-hover-background);
    border-color: var(--kite-selection-control-checked-hover-background)
}

.input_541fb1ef.size400_541fb1ef {
    width: var(--kite-radio-400-size);
    height: var(--kite-radio-400-size);
    border-width: var(--kite-radio-400-border-width);
    border-radius: var(--kite-radio-400-border-radius)
}

.input_541fb1ef.size400_541fb1ef.error_541fb1ef {
    box-shadow: 0 0 0 var(--kite-selection-control-400-error-border-width) var(--kite-selection-control-error-border)
}

.input_541fb1ef.size500_541fb1ef {
    width: var(--kite-radio-500-size);
    height: var(--kite-radio-500-size);
    border-width: var(--kite-radio-500-border-width);
    border-radius: var(--kite-radio-500-border-radius)
}

.input_541fb1ef.size500_541fb1ef.error_541fb1ef {
    box-shadow: 0 0 0 var(--kite-selection-control-500-error-border-width) var(--kite-selection-control-error-border)
}

.margin0_d538e246 {
    margin: 0
}

.padding0_d538e246 {
    padding: 0
}

.marginTop0_d538e246 {
    margin-top: 0
}

.marginBottom0_d538e246 {
    margin-bottom: 0
}

.marginRight0_d538e246 {
    margin-right: 0
}

.marginLeft0_d538e246 {
    margin-left: 0
}

.paddingTop0_d538e246 {
    padding-top: 0
}

.paddingBottom0_d538e246 {
    padding-bottom: 0
}

.paddingRight0_d538e246 {
    padding-right: 0
}

.paddingLeft0_d538e246 {
    padding-left: 0
}

.gap0_d538e246 {
    gap: 0
}

.margin50_d538e246 {
    margin: 2px
}

.padding50_d538e246 {
    padding: 2px
}

.marginTop50_d538e246 {
    margin-top: 2px
}

.marginBottom50_d538e246 {
    margin-bottom: 2px
}

.marginRight50_d538e246 {
    margin-right: 2px
}

.marginLeft50_d538e246 {
    margin-left: 2px
}

.paddingTop50_d538e246 {
    padding-top: 2px
}

.paddingBottom50_d538e246 {
    padding-bottom: 2px
}

.paddingRight50_d538e246 {
    padding-right: 2px
}

.paddingLeft50_d538e246 {
    padding-left: 2px
}

.gap50_d538e246 {
    gap: 2px
}

.margin100_d538e246 {
    margin: 4px
}

.padding100_d538e246 {
    padding: 4px
}

.marginTop100_d538e246 {
    margin-top: 4px
}

.marginBottom100_d538e246 {
    margin-bottom: 4px
}

.marginRight100_d538e246 {
    margin-right: 4px
}

.marginLeft100_d538e246 {
    margin-left: 4px
}

.paddingTop100_d538e246 {
    padding-top: 4px
}

.paddingBottom100_d538e246 {
    padding-bottom: 4px
}

.paddingRight100_d538e246 {
    padding-right: 4px
}

.paddingLeft100_d538e246 {
    padding-left: 4px
}

.gap100_d538e246 {
    gap: 4px
}

.margin150_d538e246 {
    margin: 6px
}

.padding150_d538e246 {
    padding: 6px
}

.marginTop150_d538e246 {
    margin-top: 6px
}

.marginBottom150_d538e246 {
    margin-bottom: 6px
}

.marginRight150_d538e246 {
    margin-right: 6px
}

.marginLeft150_d538e246 {
    margin-left: 6px
}

.paddingTop150_d538e246 {
    padding-top: 6px
}

.paddingBottom150_d538e246 {
    padding-bottom: 6px
}

.paddingRight150_d538e246 {
    padding-right: 6px
}

.paddingLeft150_d538e246 {
    padding-left: 6px
}

.gap150_d538e246 {
    gap: 6px
}

.margin200_d538e246 {
    margin: 8px
}

.padding200_d538e246 {
    padding: 8px
}

.marginTop200_d538e246 {
    margin-top: 8px
}

.marginBottom200_d538e246 {
    margin-bottom: 8px
}

.marginRight200_d538e246 {
    margin-right: 8px
}

.marginLeft200_d538e246 {
    margin-left: 8px
}

.paddingTop200_d538e246 {
    padding-top: 8px
}

.paddingBottom200_d538e246 {
    padding-bottom: 8px
}

.paddingRight200_d538e246 {
    padding-right: 8px
}

.paddingLeft200_d538e246 {
    padding-left: 8px
}

.gap200_d538e246 {
    gap: 8px
}

.margin250_d538e246 {
    margin: 10px
}

.padding250_d538e246 {
    padding: 10px
}

.marginTop250_d538e246 {
    margin-top: 10px
}

.marginBottom250_d538e246 {
    margin-bottom: 10px
}

.marginRight250_d538e246 {
    margin-right: 10px
}

.marginLeft250_d538e246 {
    margin-left: 10px
}

.paddingTop250_d538e246 {
    padding-top: 10px
}

.paddingBottom250_d538e246 {
    padding-bottom: 10px
}

.paddingRight250_d538e246 {
    padding-right: 10px
}

.paddingLeft250_d538e246 {
    padding-left: 10px
}

.gap250_d538e246 {
    gap: 10px
}

.margin300_d538e246 {
    margin: 12px
}

.padding300_d538e246 {
    padding: 12px
}

.marginTop300_d538e246 {
    margin-top: 12px
}

.marginBottom300_d538e246 {
    margin-bottom: 12px
}

.marginRight300_d538e246 {
    margin-right: 12px
}

.marginLeft300_d538e246 {
    margin-left: 12px
}

.paddingTop300_d538e246 {
    padding-top: 12px
}

.paddingBottom300_d538e246 {
    padding-bottom: 12px
}

.paddingRight300_d538e246 {
    padding-right: 12px
}

.paddingLeft300_d538e246 {
    padding-left: 12px
}

.gap300_d538e246 {
    gap: 12px
}

.margin350_d538e246 {
    margin: 16px
}

.padding350_d538e246 {
    padding: 16px
}

.marginTop350_d538e246 {
    margin-top: 16px
}

.marginBottom350_d538e246 {
    margin-bottom: 16px
}

.marginRight350_d538e246 {
    margin-right: 16px
}

.marginLeft350_d538e246 {
    margin-left: 16px
}

.paddingTop350_d538e246 {
    padding-top: 12px
}

.paddingBottom350_d538e246 {
    padding-bottom: 16px
}

.paddingRight350_d538e246 {
    padding-right: 16px
}

.paddingLeft350_d538e246 {
    padding-left: 16px
}

.gap350_d538e246 {
    gap: 16px
}

.margin400_d538e246 {
    margin: 20px
}

.padding400_d538e246 {
    padding: 20px
}

.marginTop400_d538e246 {
    margin-top: 20px
}

.marginBottom400_d538e246 {
    margin-bottom: 20px
}

.marginRight400_d538e246 {
    margin-right: 20px
}

.marginLeft400_d538e246 {
    margin-left: 20px
}

.paddingTop400_d538e246 {
    padding-top: 20px
}

.paddingBottom400_d538e246 {
    padding-bottom: 20px
}

.paddingRight400_d538e246 {
    padding-right: 20px
}

.paddingLeft400_d538e246 {
    padding-left: 20px
}

.gap400_d538e246 {
    gap: 20px
}

.margin450_d538e246 {
    margin: 24px
}

.padding450_d538e246 {
    padding: 24px
}

.marginTop450_d538e246 {
    margin-top: 24px
}

.marginBottom450_d538e246 {
    margin-bottom: 24px
}

.marginRight450_d538e246 {
    margin-right: 24px
}

.marginLeft450_d538e246 {
    margin-left: 24px
}

.paddingTop450_d538e246 {
    padding-top: 24px
}

.paddingBottom450_d538e246 {
    padding-bottom: 24px
}

.paddingRight450_d538e246 {
    padding-right: 24px
}

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

.gap450_d538e246 {
    gap: 24px
}

.margin500_d538e246 {
    margin: 28px
}

.padding500_d538e246 {
    padding: 28px
}

.marginTop500_d538e246 {
    margin-top: 28px
}

.marginBottom500_d538e246 {
    margin-bottom: 28px
}

.marginRight500_d538e246 {
    margin-right: 28px
}

.marginLeft500_d538e246 {
    margin-left: 28px
}

.paddingTop500_d538e246 {
    padding-top: 28px
}

.paddingBottom500_d538e246 {
    padding-bottom: 28px
}

.paddingRight500_d538e246 {
    padding-right: 28px
}

.paddingLeft500_d538e246 {
    padding-left: 28px
}

.gap500_d538e246 {
    gap: 28px
}

.margin550_d538e246 {
    margin: 32px
}

.padding550_d538e246 {
    padding: 32px
}

.marginTop550_d538e246 {
    margin-top: 32px
}

.marginBottom550_d538e246 {
    margin-bottom: 32px
}

.marginRight550_d538e246 {
    margin-right: 32px
}

.marginLeft550_d538e246 {
    margin-left: 32px
}

.paddingTop550_d538e246 {
    padding-top: 32px
}

.paddingBottom550_d538e246 {
    padding-bottom: 32px
}

.paddingRight550_d538e246 {
    padding-right: 32px
}

.paddingLeft550_d538e246 {
    padding-left: 32px
}

.gap550_d538e246 {
    gap: 32px
}

.margin600_d538e246 {
    margin: 36px
}

.padding600_d538e246 {
    padding: 36px
}

.marginTop600_d538e246 {
    margin-top: 36px
}

.marginBottom600_d538e246 {
    margin-bottom: 36px
}

.marginRight600_d538e246 {
    margin-right: 36px
}

.marginLeft600_d538e246 {
    margin-left: 36px
}

.paddingTop600_d538e246 {
    padding-top: 36px
}

.paddingBottom600_d538e246 {
    padding-bottom: 36px
}

.paddingRight600_d538e246 {
    padding-right: 36px
}

.paddingLeft600_d538e246 {
    padding-left: 36px
}

.gap600_d538e246 {
    gap: 36px
}

.margin650_d538e246 {
    margin: 40px
}

.padding650_d538e246 {
    padding: 40px
}

.marginTop650_d538e246 {
    margin-top: 40px
}

.marginBottom650_d538e246 {
    margin-bottom: 40px
}

.marginRight650_d538e246 {
    margin-right: 40px
}

.marginLeft650_d538e246 {
    margin-left: 40px
}

.paddingTop650_d538e246 {
    padding-top: 40px
}

.paddingBottom650_d538e246 {
    padding-bottom: 40px
}

.paddingRight650_d538e246 {
    padding-right: 40px
}

.paddingLeft650_d538e246 {
    padding-left: 40px
}

.gap650_d538e246 {
    gap: 40px
}

.margin700_d538e246 {
    margin: 48px
}

.padding700_d538e246 {
    padding: 48px
}

.marginTop700_d538e246 {
    margin-top: 48px
}

.marginBottom700_d538e246 {
    margin-bottom: 48px
}

.marginRight700_d538e246 {
    margin-right: 48px
}

.marginLeft700_d538e246 {
    margin-left: 48px
}

.paddingTop700_d538e246 {
    padding-top: 48px
}

.paddingBottom700_d538e246 {
    padding-bottom: 48px
}

.paddingRight700_d538e246 {
    padding-right: 48px
}

.paddingLeft700_d538e246 {
    padding-left: 48px
}

.gap700_d538e246 {
    gap: 48px
}

.margin750_d538e246 {
    margin: 56px
}

.padding750_d538e246 {
    padding: 56px
}

.marginTop750_d538e246 {
    margin-top: 56px
}

.marginBottom750_d538e246 {
    margin-bottom: 56px
}

.marginRight750_d538e246 {
    margin-right: 56px
}

.marginLeft750_d538e246 {
    margin-left: 56px
}

.paddingTop750_d538e246 {
    padding-top: 56px
}

.paddingBottom750_d538e246 {
    padding-bottom: 56px
}

.paddingRight750_d538e246 {
    padding-right: 56px
}

.paddingLeft750_d538e246 {
    padding-left: 56px
}

.gap750_d538e246 {
    gap: 56px
}

.margin800_d538e246 {
    margin: 64px
}

.padding800_d538e246 {
    padding: 64px
}

.marginTop800_d538e246 {
    margin-top: 64px
}

.marginBottom800_d538e246 {
    margin-bottom: 64px
}

.marginRight800_d538e246 {
    margin-right: 64px
}

.marginLeft800_d538e246 {
    margin-left: 64px
}

.paddingTop800_d538e246 {
    padding-top: 64px
}

.paddingBottom800_d538e246 {
    padding-bottom: 64px
}

.paddingRight800_d538e246 {
    padding-right: 64px
}

.paddingLeft800_d538e246 {
    padding-left: 64px
}

.gap800_d538e246 {
    gap: 64px
}

.margin850_d538e246 {
    margin: 72px
}

.padding850_d538e246 {
    padding: 72px
}

.marginTop850_d538e246 {
    margin-top: 72px
}

.marginBottom850_d538e246 {
    margin-bottom: 72px
}

.marginRight850_d538e246 {
    margin-right: 72px
}

.marginLeft850_d538e246 {
    margin-left: 72px
}

.paddingTop850_d538e246 {
    padding-top: 72px
}

.paddingBottom850_d538e246 {
    padding-bottom: 72px
}

.paddingRight850_d538e246 {
    padding-right: 72px
}

.paddingLeft850_d538e246 {
    padding-left: 72px
}

.gap850_d538e246 {
    gap: 72px
}

.margin900_d538e246 {
    margin: 80px
}

.padding900_d538e246 {
    padding: 80px
}

.marginTop900_d538e246 {
    margin-top: 80px
}

.marginBottom900_d538e246 {
    margin-bottom: 80px
}

.marginRight900_d538e246 {
    margin-right: 80px
}

.marginLeft900_d538e246 {
    margin-left: 80px
}

.paddingTop900_d538e246 {
    padding-top: 80px
}

.paddingBottom900_d538e246 {
    padding-bottom: 80px
}

.paddingRight900_d538e246 {
    padding-right: 80px
}

.paddingLeft900_d538e246 {
    padding-left: 80px
}

.gap900_d538e246 {
    gap: 80px
}

.topLeft300_5c520186 {
    --kite-panel-border-top-left-radius: var(--kite-panel-300-border-radius)
}

.topRight300_5c520186 {
    --kite-panel-border-top-right-radius: var(--kite-panel-300-border-radius)
}

.bottomLeft300_5c520186 {
    --kite-panel-border-bottom-left-radius: var(--kite-panel-300-border-radius)
}

.bottomRight300_5c520186 {
    --kite-panel-border-bottom-right-radius: var(--kite-panel-300-border-radius)
}

.topLeft400_5c520186 {
    --kite-panel-border-top-left-radius: var(--kite-panel-400-border-radius)
}

.topRight400_5c520186 {
    --kite-panel-border-top-right-radius: var(--kite-panel-400-border-radius)
}

.bottomLeft400_5c520186 {
    --kite-panel-border-bottom-left-radius: var(--kite-panel-400-border-radius)
}

.bottomRight400_5c520186 {
    --kite-panel-border-bottom-right-radius: var(--kite-panel-400-border-radius)
}

.topLeft500_5c520186 {
    --kite-panel-border-top-left-radius: var(--kite-panel-500-border-radius)
}

.topRight500_5c520186 {
    --kite-panel-border-top-right-radius: var(--kite-panel-500-border-radius)
}

.bottomLeft500_5c520186 {
    --kite-panel-border-bottom-left-radius: var(--kite-panel-500-border-radius)
}

.bottomRight500_5c520186 {
    --kite-panel-border-bottom-right-radius: var(--kite-panel-500-border-radius)
}

.topLeft600_5c520186 {
    --kite-panel-border-top-left-radius: var(--kite-panel-600-border-radius)
}

.topRight600_5c520186 {
    --kite-panel-border-top-right-radius: var(--kite-panel-600-border-radius)
}

.bottomLeft600_5c520186 {
    --kite-panel-border-bottom-left-radius: var(--kite-panel-600-border-radius)
}

.bottomRight600_5c520186 {
    --kite-panel-border-bottom-right-radius: var(--kite-panel-600-border-radius)
}

.topLeft700_5c520186 {
    --kite-panel-border-top-left-radius: var(--kite-panel-700-border-radius)
}

.topRight700_5c520186 {
    --kite-panel-border-top-right-radius: var(--kite-panel-700-border-radius)
}

.bottomLeft700_5c520186 {
    --kite-panel-border-bottom-left-radius: var(--kite-panel-700-border-radius)
}

.bottomRight700_5c520186 {
    --kite-panel-border-bottom-right-radius: var(--kite-panel-700-border-radius)
}

.topLeftRoundedTrue_5c520186 {
    border-top-left-radius: var(--kite-panel-border-top-left-radius)
}

.topLeftRoundedFalse_5c520186 {
    border-top-left-radius: 0
}

.topRightRoundedTrue_5c520186 {
    border-top-right-radius: var(--kite-panel-border-top-right-radius)
}

.topRightRoundedFalse_5c520186 {
    border-top-right-radius: 0
}

.bottomLeftRoundedTrue_5c520186 {
    border-bottom-left-radius: var(--kite-panel-border-bottom-left-radius)
}

.bottomLeftRoundedFalse_5c520186 {
    border-bottom-left-radius: 0
}

.bottomRightRoundedTrue_5c520186 {
    border-bottom-right-radius: var(--kite-panel-border-bottom-right-radius)
}

.bottomRightRoundedFalse_5c520186 {
    border-bottom-right-radius: 0
}

.primary_5c520186 {
    background-color: var(--kite-panel-primary)
}

.secondary_5c520186 {
    background-color: var(--kite-panel-secondary)
}

.tertiary_5c520186 {
    background-color: var(--kite-panel-tertiary)
}

.brand_5c520186 {
    background-color: var(--kite-background-brand)
}

.positive_5c520186 {
    background-color: var(--kite-background-positive)
}

.warning_5c520186 {
    background-color: var(--kite-background-warning)
}

.negative_5c520186 {
    background-color: var(--kite-background-negative)
}

.neutral_5c520186 {
    background-color: var(--kite-background-neutral)
}

.brandDeep_5c520186 {
    background-color: var(--kite-background-brand-deep)
}

.rose_5c520186 {
    background-color: var(--kite-background-rose)
}

.teal_5c520186 {
    background-color: var(--kite-background-teal)
}

.staticDark_5c520186 {
    background-color: var(--kite-background-static-dark)
}

.staticLight_5c520186 {
    background-color: var(--kite-background-static-light)
}

.staticBrandDeep_5c520186 {
    background-color: var(--kite-background-static-brand-deep)
}

.overlayNeutral_5c520186 {
    background-color: var(--kite-overlay-neutral)
}

.overlayBrand_5c520186 {
    background-color: var(--kite-overlay-brand)
}

.overlayBrandDeep_5c520186 {
    background-color: var(--kite-overlay-brand-deep)
}

.overlayPositive_5c520186 {
    background-color: var(--kite-overlay-positive)
}

.overlayWarning_5c520186 {
    background-color: var(--kite-overlay-warning)
}

.overlayNegative_5c520186 {
    background-color: var(--kite-overlay-negative)
}

.overlayRose_5c520186 {
    background-color: var(--kite-overlay-rose)
}

.overlayTeal_5c520186 {
    background-color: var(--kite-overlay-teal)
}

.overlayStaticDark_5c520186 {
    background-color: var(--kite-overlay-static-dark)
}

.overlayStaticLight_5c520186 {
    background-color: var(--kite-overlay-static-light)
}

.transparentBg_5c520186 {
    background-color: transparent
}

.borderNeutralPrimary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-neutral-primary)
}

.borderBoldNeutralPrimary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-neutral-primary)
}

.borderBrandPrimary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-brand-primary)
}

.borderBoldBrandPrimary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-brand-primary)
}

.borderBrandDeepPrimary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-brand-deep-primary)
}

.borderBoldBrandDeepPrimary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-brand-deep-primary)
}

.borderPositivePrimary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-positive-primary)
}

.borderBoldPositivePrimary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-positive-primary)
}

.borderWarningPrimary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-warning-primary)
}

.borderBoldWarningPrimary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-warning-primary)
}

.borderNegativePrimary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-negative-primary)
}

.borderBoldNegativePrimary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-negative-primary)
}

.borderRosePrimary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-rose-primary)
}

.borderBoldRosePrimary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-rose-primary)
}

.borderTealPrimary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-teal-primary)
}

.borderBoldTealPrimary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-teal-primary)
}

.borderNeutralSecondary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-neutral-secondary)
}

.borderBoldNeutralSecondary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-neutral-secondary)
}

.borderBrandSecondary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-brand-secondary)
}

.borderBoldBrandSecondary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-brand-secondary)
}

.borderBrandDeepSecondary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-brand-deep-secondary)
}

.borderBoldBrandDeepSecondary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-brand-deep-secondary)
}

.borderPositiveSecondary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-positive-secondary)
}

.borderBoldPositiveSecondary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-positive-secondary)
}

.borderWarningSecondary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-warning-secondary)
}

.borderBoldWarningSecondary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-warning-secondary)
}

.borderNegativeSecondary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-negative-secondary)
}

.borderBoldNegativeSecondary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-negative-secondary)
}

.borderRoseSecondary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-rose-secondary)
}

.borderBoldRoseSecondary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-rose-secondary)
}

.borderTealSecondary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-teal-secondary)
}

.borderBoldTealSecondary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-teal-secondary)
}

.borderNeutralTertiary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-neutral-tertiary)
}

.borderBoldNeutralTertiary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-neutral-tertiary)
}

.borderBrandTertiary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-brand-tertiary)
}

.borderBoldBrandTertiary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-brand-tertiary)
}

.borderBrandDeepTertiary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-brand-deep-tertiary)
}

.borderBoldBrandDeepTertiary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-brand-deep-tertiary)
}

.borderPositiveTertiary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-positive-tertiary)
}

.borderBoldPositiveTertiary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-positive-tertiary)
}

.borderWarningTertiary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-warning-tertiary)
}

.borderBoldWarningTertiary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-warning-tertiary)
}

.borderNegativeTertiary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-negative-tertiary)
}

.borderBoldNegativeTertiary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-negative-tertiary)
}

.borderRoseTertiary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-rose-tertiary)
}

.borderBoldRoseTertiary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-rose-tertiary)
}

.borderTealTertiary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-teal-tertiary)
}

.borderBoldTealTertiary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-teal-tertiary)
}

.borderStaticDarkPrimary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-static-dark-primary)
}

.borderBoldStaticDarkPrimary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-static-dark-primary)
}

.borderStaticDarkSecondary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-static-dark-secondary)
}

.borderBoldStaticDarkSecondary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-static-dark-secondary)
}

.borderStaticLightPrimary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-static-light-primary)
}

.borderBoldStaticLightPrimary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-static-light-primary)
}

.borderStaticLightSecondary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-static-light-secondary)
}

.borderBoldStaticLightSecondary_5c520186 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-static-light-secondary)
}

.panel_5c520186 {
    overflow: hidden
}

.spinner_969b67ce {
    display: block;
    aspect-ratio: 1/1
}

.spinner_969b67ce .trackNeutral_969b67ce {
    stroke: var(--kite-overlay-neutral)
}

.spinner_969b67ce .trackBrand_969b67ce {
    stroke: var(--kite-loader-on-brand-right)
}

.spinner_969b67ce .trackBrandDeep_969b67ce {
    stroke: var(--kite-overlay-brand-deep)
}

.spinner_969b67ce .trackPositive_969b67ce {
    stroke: var(--kite-overlay-positive)
}

.spinner_969b67ce .trackWarning_969b67ce {
    stroke: var(--kite-overlay-warning)
}

.spinner_969b67ce .trackNegative_969b67ce {
    stroke: var(--kite-overlay-negative)
}

.spinner_969b67ce .trackRose_969b67ce {
    stroke: var(--kite-overlay-rose)
}

.spinner_969b67ce .trackTeal_969b67ce {
    stroke: var(--kite-overlay-teal)
}

.spinner_969b67ce .trackStaticDark_969b67ce {
    stroke: var(--kite-overlay-static-dark)
}

.spinner_969b67ce .trackStaticLight_969b67ce {
    stroke: var(--kite-overlay-static-light)
}

.spinner_969b67ce .bodyNeutralPrimary_969b67ce {
    stroke: var(--kite-content-neutral-primary);
    animation: spin_969b67ce .8s infinite linear;
    transform-origin: 50% 50%
}

.spinner_969b67ce .bodyBrandDeepPrimary_969b67ce,.spinner_969b67ce .bodyBrandPrimary_969b67ce {
    stroke: var(--kite-content-brand-primary);
    animation: spin_969b67ce .8s infinite linear;
    transform-origin: 50% 50%
}

.spinner_969b67ce .bodyBrandDeepPrimary_969b67ce {
    stroke: var(--kite-content-brand-deep-primary)
}

.spinner_969b67ce .bodyPositivePrimary_969b67ce,.spinner_969b67ce .bodyWarningPrimary_969b67ce {
    stroke: var(--kite-content-positive-primary);
    animation: spin_969b67ce .8s infinite linear;
    transform-origin: 50% 50%
}

.spinner_969b67ce .bodyWarningPrimary_969b67ce {
    stroke: var(--kite-content-warning-primary)
}

.spinner_969b67ce .bodyNegativePrimary_969b67ce,.spinner_969b67ce .bodyRosePrimary_969b67ce {
    stroke: var(--kite-content-negative-primary);
    animation: spin_969b67ce .8s infinite linear;
    transform-origin: 50% 50%
}

.spinner_969b67ce .bodyRosePrimary_969b67ce {
    stroke: var(--kite-content-rose-primary)
}

.spinner_969b67ce .bodyStaticDarkPrimary_969b67ce,.spinner_969b67ce .bodyTealPrimary_969b67ce {
    stroke: var(--kite-content-teal-primary);
    animation: spin_969b67ce .8s infinite linear;
    transform-origin: 50% 50%
}

.spinner_969b67ce .bodyStaticDarkPrimary_969b67ce {
    stroke: var(--kite-content-static-dark-primary)
}

.spinner_969b67ce .bodyNeutralSecondary_969b67ce,.spinner_969b67ce .bodyStaticLightPrimary_969b67ce {
    stroke: var(--kite-content-static-light-primary);
    animation: spin_969b67ce .8s infinite linear;
    transform-origin: 50% 50%
}

.spinner_969b67ce .bodyNeutralSecondary_969b67ce {
    stroke: var(--kite-content-neutral-secondary)
}

.spinner_969b67ce .bodyBrandDeepSecondary_969b67ce,.spinner_969b67ce .bodyBrandSecondary_969b67ce {
    stroke: var(--kite-content-brand-secondary);
    animation: spin_969b67ce .8s infinite linear;
    transform-origin: 50% 50%
}

.spinner_969b67ce .bodyBrandDeepSecondary_969b67ce {
    stroke: var(--kite-content-brand-deep-secondary)
}

.spinner_969b67ce .bodyPositiveSecondary_969b67ce,.spinner_969b67ce .bodyWarningSecondary_969b67ce {
    stroke: var(--kite-content-positive-secondary);
    animation: spin_969b67ce .8s infinite linear;
    transform-origin: 50% 50%
}

.spinner_969b67ce .bodyWarningSecondary_969b67ce {
    stroke: var(--kite-content-warning-secondary)
}

.spinner_969b67ce .bodyNegativeSecondary_969b67ce,.spinner_969b67ce .bodyRoseSecondary_969b67ce {
    stroke: var(--kite-content-negative-secondary);
    animation: spin_969b67ce .8s infinite linear;
    transform-origin: 50% 50%
}

.spinner_969b67ce .bodyRoseSecondary_969b67ce {
    stroke: var(--kite-content-rose-secondary)
}

.spinner_969b67ce .bodyStaticDarkSecondary_969b67ce,.spinner_969b67ce .bodyTealSecondary_969b67ce {
    stroke: var(--kite-content-teal-secondary);
    animation: spin_969b67ce .8s infinite linear;
    transform-origin: 50% 50%
}

.spinner_969b67ce .bodyStaticDarkSecondary_969b67ce {
    stroke: var(--kite-content-static-dark-secondary)
}

.spinner_969b67ce .bodyNeutralTertiary_969b67ce,.spinner_969b67ce .bodyStaticLightSecondary_969b67ce {
    stroke: var(--kite-content-static-light-secondary);
    animation: spin_969b67ce .8s infinite linear;
    transform-origin: 50% 50%
}

.spinner_969b67ce .bodyNeutralTertiary_969b67ce {
    stroke: var(--kite-content-neutral-tertiary)
}

.spinner_969b67ce .trackLight_969b67ce {
    stroke: var(--kite-loader-on-light-right)
}

.spinner_969b67ce .bodyLight_969b67ce {
    stroke: var(--kite-loader-on-light-left);
    animation: spin_969b67ce .8s infinite linear;
    transform-origin: 50% 50%
}

.spinner_969b67ce .trackDark_969b67ce {
    stroke: var(--kite-loader-on-dark-right)
}

.spinner_969b67ce .bodyDark_969b67ce {
    stroke: var(--kite-loader-on-dark-left);
    animation: spin_969b67ce .8s infinite linear;
    transform-origin: 50% 50%
}

.spinner_969b67ce .trackColor_969b67ce {
    stroke: var(--kite-loader-on-color-right)
}

.spinner_969b67ce .bodyBrand_969b67ce,.spinner_969b67ce .bodyColor_969b67ce {
    stroke: var(--kite-loader-on-color-left);
    animation: spin_969b67ce .8s infinite linear;
    transform-origin: 50% 50%
}

.spinner_969b67ce .bodyBrand_969b67ce {
    stroke: var(--kite-loader-on-brand-left)
}

.loader_dcff41b0 {
    position: relative;
    height: 100%;
    width: -moz-fit-content;
    width: fit-content;
    aspect-ratio: 1/1;
    overflow: hidden
}

.loader_dcff41b0 .left_dcff41b0,.loader_dcff41b0 .right_dcff41b0 {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    animation: 1s linear 0s infinite normal loaderContainer_dcff41b0
}

.loader_dcff41b0 .left_dcff41b0 {
    left: -100%
}

.loader_dcff41b0 .right_dcff41b0 {
    left: 0
}

.loader_dcff41b0 .left_dcff41b0::after,.loader_dcff41b0 .left_dcff41b0::before,.loader_dcff41b0 .right_dcff41b0::after,.loader_dcff41b0 .right_dcff41b0::before {
    position: absolute;
    content: "";
    border-radius: 15%;
    top: 31.4814814815%;
    width: 37.037037037%;
    height: 37.037037037%
}

.loader_dcff41b0 .left_dcff41b0::before,.loader_dcff41b0 .right_dcff41b0::before {
    left: 7%
}

.loader_dcff41b0 .left_dcff41b0::after,.loader_dcff41b0 .right_dcff41b0::after {
    right: 7%
}

.loader_dcff41b0 .left_dcff41b0::before {
    animation: 1s linear 0s infinite normal loaderOddLeft_dcff41b0
}

.loader_dcff41b0 .left_dcff41b0::after {
    animation: 1s linear 0s infinite normal loaderOddRight_dcff41b0
}

.loader_dcff41b0 .right_dcff41b0::before {
    animation: 1s linear 0s infinite normal loaderEvenLeft_dcff41b0
}

.loader_dcff41b0 .right_dcff41b0::after {
    animation: 1s linear 0s infinite normal loaderEvenRight_dcff41b0
}

.loader_dcff41b0.light_dcff41b0 .left_dcff41b0::before,.loader_dcff41b0.light_dcff41b0 .right_dcff41b0::before {
    background-color: var(--kite-loader-on-light-left)
}

.loader_dcff41b0.light_dcff41b0 .left_dcff41b0::after,.loader_dcff41b0.light_dcff41b0 .right_dcff41b0::after {
    background-color: var(--kite-loader-on-light-right)
}

.loader_dcff41b0.dark_dcff41b0 .left_dcff41b0::before,.loader_dcff41b0.dark_dcff41b0 .right_dcff41b0::before {
    background-color: var(--kite-loader-on-dark-left)
}

.loader_dcff41b0.dark_dcff41b0 .left_dcff41b0::after,.loader_dcff41b0.dark_dcff41b0 .right_dcff41b0::after {
    background-color: var(--kite-loader-on-dark-right)
}

.loader_dcff41b0.color_dcff41b0 .left_dcff41b0::before,.loader_dcff41b0.color_dcff41b0 .right_dcff41b0::before {
    background-color: var(--kite-loader-on-color-left)
}

.loader_dcff41b0.color_dcff41b0 .left_dcff41b0::after,.loader_dcff41b0.color_dcff41b0 .right_dcff41b0::after {
    background-color: var(--kite-loader-on-color-right)
}

.loader_dcff41b0.brand_dcff41b0 .left_dcff41b0::before,.loader_dcff41b0.brand_dcff41b0 .right_dcff41b0::before {
    background-color: var(--kite-loader-on-brand-left)
}

.loader_dcff41b0.brand_dcff41b0 .left_dcff41b0::after,.loader_dcff41b0.brand_dcff41b0 .right_dcff41b0::after {
    background-color: var(--kite-loader-on-brand-right)
}

.spinner_dcff41b0 {
    display: none
}

body[data-whiteLabel]:not([data-whiteLabel=tutu]) .loader_dcff41b0 {
    display: none
}

body[data-whiteLabel]:not([data-whiteLabel=tutu]) .spinner_dcff41b0 {
    display: unset
}

.whiteLabel_dcff41b0 {
    display: unset
}

.whiteLabelLocked_dcff41b0 {
    display: none
}

.labelValueHeaderXLargeValueTextControl_c17961d9,.labelValueHeaderXLargeValueTextDefault_c17961d9,.labelValueHeaderXLargeValueTextTable_c17961d9 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.133333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueHeaderXLargeValueTextControl_c17961d9,.labelValueHeaderXLargeValueTextTable_c17961d9 {
    font-size: 2.533333rem
}

.labelValueHeaderXLargeValueTextControl_c17961d9 {
    font-size: 1.133333rem
}

.labelValueHeaderLargeValueTextControl_c17961d9,.labelValueHeaderLargeValueTextDefault_c17961d9,.labelValueHeaderLargeValueTextTable_c17961d9,.labelValueHeaderXLargeLabelTextControl_c17961d9,.labelValueHeaderXLargeLabelTextDefault_c17961d9,.labelValueHeaderXLargeLabelTextTable_c17961d9 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 2.533333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueHeaderLargeValueTextControl_c17961d9,.labelValueHeaderLargeValueTextDefault_c17961d9,.labelValueHeaderLargeValueTextTable_c17961d9 {
    font-size: 1.133333rem
}

.labelValueHeaderLargeValueTextControl_c17961d9,.labelValueHeaderLargeValueTextTable_c17961d9 {
    font-size: 2rem
}

.labelValueHeaderLargeValueTextControl_c17961d9 {
    font-size: 1.133333rem
}

.labelValueHeaderLargeLabelTextControl_c17961d9,.labelValueHeaderLargeLabelTextDefault_c17961d9,.labelValueHeaderLargeLabelTextTable_c17961d9,.labelValueHeaderMediumValueTextControl_c17961d9,.labelValueHeaderMediumValueTextDefault_c17961d9,.labelValueHeaderMediumValueTextTable_c17961d9 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 2rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueHeaderMediumValueTextControl_c17961d9,.labelValueHeaderMediumValueTextDefault_c17961d9,.labelValueHeaderMediumValueTextTable_c17961d9 {
    font-size: .866666rem;
    line-height: 108%
}

.labelValueHeaderMediumValueTextControl_c17961d9,.labelValueHeaderMediumValueTextTable_c17961d9 {
    font-size: 1.6rem;
    line-height: 116.6%
}

.labelValueHeaderMediumValueTextControl_c17961d9 {
    font-size: .866666rem;
    line-height: 108%
}

.labelValueHeaderMediumLabelTextControl_c17961d9,.labelValueHeaderMediumLabelTextDefault_c17961d9,.labelValueHeaderMediumLabelTextTable_c17961d9,.labelValueHeaderSmallValueTextDefault_c17961d9,.labelValueHeaderSmallValueTextTable_c17961d9 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 116.6%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueHeaderSmallValueTextDefault_c17961d9,.labelValueHeaderSmallValueTextTable_c17961d9 {
    font-size: .866666rem;
    line-height: 108%
}

.labelValueHeaderSmallValueTextTable_c17961d9 {
    font-size: 1.266666rem;
    line-height: 116%
}

.labelValueHeaderSmallLabelTextControl_c17961d9,.labelValueHeaderSmallLabelTextDefault_c17961d9,.labelValueHeaderSmallLabelTextTable_c17961d9,.labelValueHeaderSmallValueTextControl_c17961d9 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: .866666rem;
    line-height: 108%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueHeaderSmallLabelTextControl_c17961d9,.labelValueHeaderSmallLabelTextDefault_c17961d9,.labelValueHeaderSmallLabelTextTable_c17961d9 {
    font-size: 1.266666rem;
    line-height: 116%
}

.labelValueParagraphLargeCompactLabelTextControl_c17961d9,.labelValueParagraphLargeCompactLabelTextDefault_c17961d9,.labelValueParagraphLargeCompactLabelTextTable_c17961d9,.labelValueParagraphLargeCompactValueTextControl_c17961d9,.labelValueParagraphLargeCompactValueTextDefault_c17961d9,.labelValueParagraphLargeCompactValueTextTable_c17961d9,.labelValueParagraphLargeValueTextDefault_c17961d9,.labelValueParagraphLargeValueTextTable_c17961d9 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.133333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphLargeValueTextDefault_c17961d9,.labelValueParagraphLargeValueTextTable_c17961d9 {
    line-height: 140%
}

.labelValueParagraphLargeLabelTextControl_c17961d9,.labelValueParagraphLargeLabelTextDefault_c17961d9,.labelValueParagraphLargeLabelTextTable_c17961d9,.labelValueParagraphLargeValueTextControl_c17961d9 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.133333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphLargeLabelTextControl_c17961d9,.labelValueParagraphLargeLabelTextDefault_c17961d9,.labelValueParagraphLargeLabelTextTable_c17961d9 {
    line-height: 140%
}

.labelValueParagraphLargeLabelTextControl_c17961d9 {
    line-height: 120%
}

.labelValueParagraphMediumCompactLabelTextControl_c17961d9,.labelValueParagraphMediumCompactLabelTextDefault_c17961d9,.labelValueParagraphMediumCompactLabelTextTable_c17961d9,.labelValueParagraphMediumCompactValueTextControl_c17961d9,.labelValueParagraphMediumCompactValueTextDefault_c17961d9,.labelValueParagraphMediumCompactValueTextTable_c17961d9,.labelValueParagraphMediumValueTextDefault_c17961d9,.labelValueParagraphMediumValueTextTable_c17961d9 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphMediumValueTextDefault_c17961d9,.labelValueParagraphMediumValueTextTable_c17961d9 {
    line-height: 133.3%
}

.labelValueParagraphMediumLabelTextControl_c17961d9,.labelValueParagraphMediumLabelTextDefault_c17961d9,.labelValueParagraphMediumLabelTextTable_c17961d9,.labelValueParagraphMediumValueTextControl_c17961d9 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphMediumLabelTextControl_c17961d9,.labelValueParagraphMediumLabelTextDefault_c17961d9,.labelValueParagraphMediumLabelTextTable_c17961d9 {
    line-height: 133.3%
}

.labelValueParagraphMediumLabelTextControl_c17961d9 {
    line-height: 120%
}

.labelValueParagraphSmallCompactLabelTextControl_c17961d9,.labelValueParagraphSmallCompactLabelTextDefault_c17961d9,.labelValueParagraphSmallCompactLabelTextTable_c17961d9,.labelValueParagraphSmallCompactValueTextControl_c17961d9,.labelValueParagraphSmallCompactValueTextDefault_c17961d9,.labelValueParagraphSmallCompactValueTextTable_c17961d9,.labelValueParagraphSmallValueTextDefault_c17961d9,.labelValueParagraphSmallValueTextTable_c17961d9 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: .866666rem;
    line-height: 108%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphSmallValueTextDefault_c17961d9,.labelValueParagraphSmallValueTextTable_c17961d9 {
    line-height: 140%
}

.labelValueParagraphSmallLabelTextControl_c17961d9,.labelValueParagraphSmallLabelTextDefault_c17961d9,.labelValueParagraphSmallLabelTextTable_c17961d9,.labelValueParagraphSmallValueTextControl_c17961d9 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: .866666rem;
    line-height: 108%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphSmallLabelTextControl_c17961d9,.labelValueParagraphSmallLabelTextDefault_c17961d9,.labelValueParagraphSmallLabelTextTable_c17961d9 {
    line-height: 140%
}

.labelValueParagraphSmallLabelTextControl_c17961d9 {
    line-height: 108%
}

.labelValueControl_c17961d9 {
    justify-content: unset;
    width: auto
}

.labelValueControl_c17961d9.controlVariant_c17961d9.headerXLarge_c17961d9 {
    padding-top: var(--kite-label-value-header-x-large-control-padding-top);
    padding-bottom: var(--kite-label-value-header-x-large-control-padding-bottom);
    min-height: var(--kite-label-value-header-x-large-control-min-height);
    gap: var(--kite-label-value-header-x-large-control-gap)
}

.labelValueControl_c17961d9.controlVariant_c17961d9.headerLarge_c17961d9 {
    padding-top: var(--kite-label-value-header-large-control-padding-top);
    padding-bottom: var(--kite-label-value-header-large-control-padding-bottom);
    min-height: var(--kite-label-value-header-large-control-min-height);
    gap: var(--kite-label-value-header-large-control-gap)
}

.labelValueControl_c17961d9.controlVariant_c17961d9.headerMedium_c17961d9 {
    padding-top: var(--kite-label-value-header-medium-control-padding-top);
    padding-bottom: var(--kite-label-value-header-medium-control-padding-bottom);
    min-height: var(--kite-label-value-header-medium-control-min-height);
    gap: var(--kite-label-value-header-medium-control-gap)
}

.labelValueControl_c17961d9.controlVariant_c17961d9.headerSmall_c17961d9 {
    padding-top: var(--kite-label-value-header-small-control-padding-top);
    padding-bottom: var(--kite-label-value-header-small-control-padding-bottom);
    min-height: var(--kite-label-value-header-small-control-min-height);
    gap: var(--kite-label-value-header-small-control-gap)
}

.labelValueControl_c17961d9.controlVariant_c17961d9.paragraphLargeCompact_c17961d9 {
    padding-top: var(--kite-label-value-paragraph-large-compact-control-padding-top);
    padding-bottom: var(--kite-label-value-paragraph-large-compact-control-padding-bottom);
    min-height: var(--kite-label-value-paragraph-large-compact-control-min-height);
    gap: var(--kite-label-value-paragraph-large-compact-control-gap)
}

.labelValueControl_c17961d9.controlVariant_c17961d9.paragraphLarge_c17961d9 {
    padding-top: var(--kite-label-value-paragraph-large-control-padding-top);
    padding-bottom: var(--kite-label-value-paragraph-large-control-padding-bottom);
    min-height: var(--kite-label-value-paragraph-large-control-min-height);
    gap: var(--kite-label-value-paragraph-large-control-gap)
}

.labelValueControl_c17961d9.controlVariant_c17961d9.paragraphMediumCompact_c17961d9 {
    padding-top: var(--kite-label-value-paragraph-medium-compact-control-padding-top);
    padding-bottom: var(--kite-label-value-paragraph-medium-compact-control-padding-bottom);
    min-height: var(--kite-label-value-paragraph-medium-compact-control-min-height);
    gap: var(--kite-label-value-paragraph-medium-compact-control-gap)
}

.labelValueControl_c17961d9.controlVariant_c17961d9.paragraphMedium_c17961d9 {
    padding-top: var(--kite-label-value-paragraph-medium-control-padding-top);
    padding-bottom: var(--kite-label-value-paragraph-medium-control-padding-bottom);
    min-height: var(--kite-label-value-paragraph-medium-control-min-height);
    gap: var(--kite-label-value-paragraph-medium-control-gap)
}

.labelValueControl_c17961d9.controlVariant_c17961d9.paragraphSmall_c17961d9 {
    padding-top: var(--kite-label-value-paragraph-small-control-padding-top);
    padding-bottom: var(--kite-label-value-paragraph-small-control-padding-bottom);
    min-height: var(--kite-label-value-paragraph-small-control-min-height);
    gap: var(--kite-label-value-paragraph-small-control-gap)
}

.label_c17961d9 {
    flex: 0 1 auto
}

.value_c17961d9 {
    min-width: -moz-fit-content;
    min-width: fit-content;
    flex: 1
}

.textClamp_c17961d9 {
    overflow: hidden;
    display: -webkit-box;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    white-space: normal;
    word-break: break-word;
    max-width: 100%;
    -webkit-line-clamp: var(--max-lines)
}

.labelValueHeaderXLargeValueTextControl_360c099f,.labelValueHeaderXLargeValueTextDefault_360c099f,.labelValueHeaderXLargeValueTextTable_360c099f {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.133333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueHeaderXLargeValueTextControl_360c099f,.labelValueHeaderXLargeValueTextTable_360c099f {
    font-size: 2.533333rem
}

.labelValueHeaderXLargeValueTextControl_360c099f {
    font-size: 1.133333rem
}

.labelValueHeaderLargeValueTextControl_360c099f,.labelValueHeaderLargeValueTextDefault_360c099f,.labelValueHeaderLargeValueTextTable_360c099f,.labelValueHeaderXLargeLabelTextControl_360c099f,.labelValueHeaderXLargeLabelTextDefault_360c099f,.labelValueHeaderXLargeLabelTextTable_360c099f {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 2.533333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueHeaderLargeValueTextControl_360c099f,.labelValueHeaderLargeValueTextDefault_360c099f,.labelValueHeaderLargeValueTextTable_360c099f {
    font-size: 1.133333rem
}

.labelValueHeaderLargeValueTextControl_360c099f,.labelValueHeaderLargeValueTextTable_360c099f {
    font-size: 2rem
}

.labelValueHeaderLargeValueTextControl_360c099f {
    font-size: 1.133333rem
}

.labelValueHeaderLargeLabelTextControl_360c099f,.labelValueHeaderLargeLabelTextDefault_360c099f,.labelValueHeaderLargeLabelTextTable_360c099f,.labelValueHeaderMediumValueTextControl_360c099f,.labelValueHeaderMediumValueTextDefault_360c099f,.labelValueHeaderMediumValueTextTable_360c099f {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 2rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueHeaderMediumValueTextControl_360c099f,.labelValueHeaderMediumValueTextDefault_360c099f,.labelValueHeaderMediumValueTextTable_360c099f {
    font-size: .866666rem;
    line-height: 108%
}

.labelValueHeaderMediumValueTextControl_360c099f,.labelValueHeaderMediumValueTextTable_360c099f {
    font-size: 1.6rem;
    line-height: 116.6%
}

.labelValueHeaderMediumValueTextControl_360c099f {
    font-size: .866666rem;
    line-height: 108%
}

.labelValueHeaderMediumLabelTextControl_360c099f,.labelValueHeaderMediumLabelTextDefault_360c099f,.labelValueHeaderMediumLabelTextTable_360c099f,.labelValueHeaderSmallValueTextDefault_360c099f,.labelValueHeaderSmallValueTextTable_360c099f {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 116.6%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueHeaderSmallValueTextDefault_360c099f,.labelValueHeaderSmallValueTextTable_360c099f {
    font-size: .866666rem;
    line-height: 108%
}

.labelValueHeaderSmallValueTextTable_360c099f {
    font-size: 1.266666rem;
    line-height: 116%
}

.labelValueHeaderSmallLabelTextControl_360c099f,.labelValueHeaderSmallLabelTextDefault_360c099f,.labelValueHeaderSmallLabelTextTable_360c099f,.labelValueHeaderSmallValueTextControl_360c099f {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: .866666rem;
    line-height: 108%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueHeaderSmallLabelTextControl_360c099f,.labelValueHeaderSmallLabelTextDefault_360c099f,.labelValueHeaderSmallLabelTextTable_360c099f {
    font-size: 1.266666rem;
    line-height: 116%
}

.labelValueParagraphLargeCompactLabelTextControl_360c099f,.labelValueParagraphLargeCompactLabelTextDefault_360c099f,.labelValueParagraphLargeCompactLabelTextTable_360c099f,.labelValueParagraphLargeCompactValueTextControl_360c099f,.labelValueParagraphLargeCompactValueTextDefault_360c099f,.labelValueParagraphLargeCompactValueTextTable_360c099f,.labelValueParagraphLargeValueTextDefault_360c099f,.labelValueParagraphLargeValueTextTable_360c099f {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.133333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphLargeValueTextDefault_360c099f,.labelValueParagraphLargeValueTextTable_360c099f {
    line-height: 140%
}

.labelValueParagraphLargeLabelTextControl_360c099f,.labelValueParagraphLargeLabelTextDefault_360c099f,.labelValueParagraphLargeLabelTextTable_360c099f,.labelValueParagraphLargeValueTextControl_360c099f {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.133333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphLargeLabelTextControl_360c099f,.labelValueParagraphLargeLabelTextDefault_360c099f,.labelValueParagraphLargeLabelTextTable_360c099f {
    line-height: 140%
}

.labelValueParagraphLargeLabelTextControl_360c099f {
    line-height: 120%
}

.labelValueParagraphMediumCompactLabelTextControl_360c099f,.labelValueParagraphMediumCompactLabelTextDefault_360c099f,.labelValueParagraphMediumCompactLabelTextTable_360c099f,.labelValueParagraphMediumCompactValueTextControl_360c099f,.labelValueParagraphMediumCompactValueTextDefault_360c099f,.labelValueParagraphMediumCompactValueTextTable_360c099f,.labelValueParagraphMediumValueTextDefault_360c099f,.labelValueParagraphMediumValueTextTable_360c099f {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphMediumValueTextDefault_360c099f,.labelValueParagraphMediumValueTextTable_360c099f {
    line-height: 133.3%
}

.labelValueParagraphMediumLabelTextControl_360c099f,.labelValueParagraphMediumLabelTextDefault_360c099f,.labelValueParagraphMediumLabelTextTable_360c099f,.labelValueParagraphMediumValueTextControl_360c099f {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphMediumLabelTextControl_360c099f,.labelValueParagraphMediumLabelTextDefault_360c099f,.labelValueParagraphMediumLabelTextTable_360c099f {
    line-height: 133.3%
}

.labelValueParagraphMediumLabelTextControl_360c099f {
    line-height: 120%
}

.labelValueParagraphSmallCompactLabelTextControl_360c099f,.labelValueParagraphSmallCompactLabelTextDefault_360c099f,.labelValueParagraphSmallCompactLabelTextTable_360c099f,.labelValueParagraphSmallCompactValueTextControl_360c099f,.labelValueParagraphSmallCompactValueTextDefault_360c099f,.labelValueParagraphSmallCompactValueTextTable_360c099f,.labelValueParagraphSmallValueTextDefault_360c099f,.labelValueParagraphSmallValueTextTable_360c099f {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: .866666rem;
    line-height: 108%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphSmallValueTextDefault_360c099f,.labelValueParagraphSmallValueTextTable_360c099f {
    line-height: 140%
}

.labelValueParagraphSmallLabelTextControl_360c099f,.labelValueParagraphSmallLabelTextDefault_360c099f,.labelValueParagraphSmallLabelTextTable_360c099f,.labelValueParagraphSmallValueTextControl_360c099f {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: .866666rem;
    line-height: 108%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphSmallLabelTextControl_360c099f,.labelValueParagraphSmallLabelTextDefault_360c099f,.labelValueParagraphSmallLabelTextTable_360c099f {
    line-height: 140%
}

.labelValueParagraphSmallLabelTextControl_360c099f {
    line-height: 108%
}

.labelValueTableLabelFullwidth_360c099f {
    width: 100%
}

.labelValueTableLabelAutowidth_360c099f {
    width: auto
}

.labelValueTableValue_360c099f {
    align-self: flex-start;
    margin-left: auto
}

.labelValueTable_360c099f.withMaxLines_360c099f .labelValueTableLabel_360c099f,.labelValueTable_360c099f.withMaxLines_360c099f .labelValueTableValue_360c099f {
    overflow: hidden;
    display: -webkit-box;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    white-space: normal;
    word-break: break-word;
    max-width: 100%;
    flex: 0 0 auto;
    word-wrap: break-word
}

.textPrimary_14148ec3 {
    color: var(--kite-text-primary)
}

.textSecondary_14148ec3 {
    color: var(--kite-text-secondary)
}

.textBrand_14148ec3 {
    color: var(--kite-text-brand)
}

.textPositive_14148ec3 {
    color: var(--kite-text-positive)
}

.textWarning_14148ec3 {
    color: var(--kite-text-warning)
}

.textNegative_14148ec3 {
    color: var(--kite-text-negative)
}

.textNeutralPrimary_14148ec3 {
    color: var(--kite-content-neutral-primary)
}
.textNeutralPrimary_14148ec3890 {
  font-size: var(--main-size-next) !important;
}

.textBrandPrimary_14148ec3 {
    color: var(--kite-content-brand-primary)
}

.textBrandDeepPrimary_14148ec3 {
    color: var(--kite-content-brand-deep-primary)
}

.textPositivePrimary_14148ec3 {
    color: var(--kite-content-positive-primary)
}

.textWarningPrimary_14148ec3 {
    color: var(--kite-content-warning-primary)
}

.textNegativePrimary_14148ec3 {
    color: var(--kite-content-negative-primary)
}

.textRosePrimary_14148ec3 {
    color: var(--kite-content-rose-primary)
}

.textTealPrimary_14148ec3 {
    color: var(--kite-content-teal-primary)
}

.textStaticDarkPrimary_14148ec3 {
    color: var(--kite-content-static-dark-primary)
}

.textStaticLightPrimary_14148ec3 {
    color: var(--kite-content-static-light-primary)
}

.textNeutralSecondary_14148ec3 {
    /* color: var(--kite-content-neutral-secondary); */
    /* color: rgb(85, 90, 122); */
    font-size: var(--main-size);
    color: var(--main-color);
}

.textBrandSecondary_14148ec3 {
    color: var(--kite-content-brand-secondary)
}

.textBrandDeepSecondary_14148ec3 {
    color: var(--kite-content-brand-deep-secondary)
}

.textPositiveSecondary_14148ec3 {
    color: var(--kite-content-positive-secondary)
}

.textWarningSecondary_14148ec3 {
    color: var(--kite-content-warning-secondary)
}

.textNegativeSecondary_14148ec3 {
    color: var(--kite-content-negative-secondary)
}

.textRoseSecondary_14148ec3 {
    color: var(--kite-content-rose-secondary)
}

.textTealSecondary_14148ec3 {
    color: var(--kite-content-teal-secondary)
}

.textStaticDarkSecondary_14148ec3 {
    color: var(--kite-content-static-dark-secondary)
}

.textStaticLightSecondary_14148ec3 {
    color: var(--kite-content-static-light-secondary)
}

.textNeutralTertiary_14148ec3 {
    color: var(--kite-content-neutral-tertiary)
}

.textLink_14148ec3 {
    color: var(--kite-links-content)
}

.size500_dfb36bc2 {
    --kite-form-group-gap-horizontal: var(--kite-form-group-500-gap-horizontal);
    --kite-form-group-gap-vertical: var(--kite-form-group-500-gap-vertical)
}

.size600_dfb36bc2 {
    --kite-form-group-gap-horizontal: var(--kite-form-group-600-gap-horizontal);
    --kite-form-group-gap-vertical: var(--kite-form-group-600-gap-vertical)
}

.size700_dfb36bc2 {
    --kite-form-group-gap-horizontal: var(--kite-form-group-700-gap-horizontal);
    --kite-form-group-gap-vertical: var(--kite-form-group-700-gap-vertical)
}

.layoutHorizontal_dfb36bc2 {
    --kite-form-group-gap: var(--kite-form-group-gap-horizontal)
}

.layoutVertical_dfb36bc2 {
    --kite-form-group-gap: var(--kite-form-group-gap-vertical)
}

.positionTop_dfb36bc2 {
    margin: 0 0-1px
}

.positionMiddleHorizontal_dfb36bc2 {
    margin: 0-1px 0 0
}

.positionMiddleVertical_dfb36bc2 {
    margin: 0 0-1px
}

.positionBottom_dfb36bc2 {
    margin: 0
}

.positionLeft_dfb36bc2 {
    margin: 0-1px 0 0
}

.positionRight_dfb36bc2,.positionSingle_dfb36bc2 {
    margin: 0
}

.marginTop_dfb36bc2.marginTop_dfb36bc2 {
    margin-top: var(--kite-form-group-gap)
}

.marginBottom_dfb36bc2.marginBottom_dfb36bc2 {
    margin-bottom: var(--kite-form-group-gap)
}

.marginLeft_dfb36bc2.marginLeft_dfb36bc2 {
    margin: 0 0 0 var(--kite-form-group-gap)
}

.marginRight_dfb36bc2.marginRight_dfb36bc2 {
    margin: 0 var(--kite-form-group-gap)0 0
}

.marginAll_dfb36bc2.marginAll_dfb36bc2 {
    margin: var(--kite-form-group-gap)
}

.marginNone_dfb36bc2.marginNone_dfb36bc2 {
    margin: 0
}

.formGroupElement_dfb36bc2:hover {
    position: relative;
    z-index: 1
}

.formGroupElement_dfb36bc2:focus-within {
    position: relative;
    z-index: 1
}

.formGroupElement_dfb36bc2.positionTop_dfb36bc2 {
    border-radius: var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0 0
}

.formGroupElement_dfb36bc2.positionMiddleHorizontal_dfb36bc2,.formGroupElement_dfb36bc2.positionMiddleVertical_dfb36bc2 {
    border-radius: 0
}

.formGroupElement_dfb36bc2.positionBottom_dfb36bc2 {
    border-radius: 0 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)
}

.formGroupElement_dfb36bc2.positionLeft_dfb36bc2 {
    border-radius: var(--kite-form-group-element-layout-border-radius)0 0 var(--kite-form-group-element-layout-border-radius)
}

.formGroupElement_dfb36bc2.positionRight_dfb36bc2 {
    border-radius: 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0
}

.formGroupElement_dfb36bc2.positionSingle_dfb36bc2 {
    border-radius: var(--kite-form-group-element-layout-border-radius)
}

.size500_83850562 {
    --kite-form-group-gap-horizontal: var(--kite-form-group-500-gap-horizontal);
    --kite-form-group-gap-vertical: var(--kite-form-group-500-gap-vertical)
}

.size600_83850562 {
    --kite-form-group-gap-horizontal: var(--kite-form-group-600-gap-horizontal);
    --kite-form-group-gap-vertical: var(--kite-form-group-600-gap-vertical)
}

.size700_83850562 {
    --kite-form-group-gap-horizontal: var(--kite-form-group-700-gap-horizontal);
    --kite-form-group-gap-vertical: var(--kite-form-group-700-gap-vertical)
}

.layoutHorizontal_83850562 {
    --kite-form-group-gap: var(--kite-form-group-gap-horizontal)
}

.layoutVertical_83850562 {
    --kite-form-group-gap: var(--kite-form-group-gap-vertical)
}

.positionTop_83850562 {
    margin: 0 0-1px
}

.positionMiddleHorizontal_83850562 {
    margin: 0-1px 0 0
}

.positionMiddleVertical_83850562 {
    margin: 0 0-1px
}

.positionBottom_83850562 {
    margin: 0
}

.positionLeft_83850562 {
    margin: 0-1px 0 0
}

.positionRight_83850562,.positionSingle_83850562 {
    margin: 0
}

.marginTop_83850562.marginTop_83850562 {
    margin-top: var(--kite-form-group-gap)
}

.marginBottom_83850562.marginBottom_83850562 {
    margin-bottom: var(--kite-form-group-gap)
}

.marginLeft_83850562.marginLeft_83850562 {
    margin: 0 0 0 var(--kite-form-group-gap)
}

.marginRight_83850562.marginRight_83850562 {
    margin: 0 var(--kite-form-group-gap)0 0
}

.marginAll_83850562.marginAll_83850562 {
    margin: var(--kite-form-group-gap)
}

.marginNone_83850562.marginNone_83850562 {
    margin: 0
}

.formGroupElement_83850562:hover {
    position: relative;
    z-index: 1
}

.formGroupElement_83850562:focus-within {
    position: relative;
    z-index: 1
}

.formGroupElement_83850562.positionTop_83850562 {
    border-radius: var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0 0
}

.formGroupElement_83850562.positionMiddleHorizontal_83850562,.formGroupElement_83850562.positionMiddleVertical_83850562 {
    border-radius: 0
}

.formGroupElement_83850562.positionBottom_83850562 {
    border-radius: 0 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)
}

.formGroupElement_83850562.positionLeft_83850562 {
    border-radius: var(--kite-form-group-element-layout-border-radius)0 0 var(--kite-form-group-element-layout-border-radius)
}

.formGroupElement_83850562.positionRight_83850562 {
    border-radius: 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0
}

.formGroupElement_83850562.positionSingle_83850562 {
    border-radius: var(--kite-form-group-element-layout-border-radius)
}

.gap200_83850562 {
    gap: var(--kite-button-content-200-with-addon-gap)
}

.layout200_83850562 {
    min-height: var(--kite-button-layout-200-min-size);
    min-width: var(--kite-button-layout-200-min-size);
    border-radius: var(--kite-button-layout-200-border-radius);
    --kite-rich-icon-500-background-size: var( --kite-rich-icon-100-background-size );
    --kite-form-group-element-layout-border-radius: var(--kite-button-layout-200-border-radius)
}

.loader200_83850562 {
    height: 16px;
    width: 16px
}

.contentIcon200_83850562 {
    padding: 0 calc(var(--kite-button-content-200-icon-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal))
}

.contentDefault200_83850562 {
    padding: 0 calc(var(--kite-button-content-200-default-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal)) var(--kite-button-content-200-default-list-padding-bottom)
}

.contentWithAddonList200_83850562 {
    padding: 0 calc(var(--kite-button-content-200-with-addon-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal))
}

.contentListWithAddon200_83850562 {
    padding: 0 var(--kite-button-content-200-with-addon-list-padding-right) var(--kite-button-content-200-with-addon-list-padding-bottom) var(--kite-button-content-200-with-addon-list-padding-left);
    min-height: var(--kite-button-content-200-with-addon-list-min-height)
}

.contentListDefault200_83850562 {
    padding-bottom: var(--kite-button-content-200-default-list-padding-bottom);
    min-height: var(--kite-button-content-200-default-list-min-height)
}

.buttonDefault200_83850562 {
    padding: 0 calc(var(--kite-button-content-200-default-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal)) var(--kite-button-content-200-default-list-padding-bottom)
}

.gap300_83850562 {
    gap: var(--kite-button-content-300-with-addon-gap)
}

.layout300_83850562 {
    min-height: var(--kite-button-layout-300-min-size);
    min-width: var(--kite-button-layout-300-min-size);
    border-radius: var(--kite-button-layout-300-border-radius);
    --kite-rich-icon-500-background-size: var( --kite-rich-icon-150-background-size );
    --kite-form-group-element-layout-border-radius: var(--kite-button-layout-300-border-radius)
}

.loader300_83850562 {
    height: 20px;
    width: 20px
}

.contentIcon300_83850562 {
    padding: 0 calc(var(--kite-button-content-300-icon-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal))
}

.contentDefault300_83850562 {
    padding: 0 calc(var(--kite-button-content-300-default-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal)) var(--kite-button-content-300-default-list-padding-bottom)
}

.contentWithAddonList300_83850562 {
    padding: 0 calc(var(--kite-button-content-300-with-addon-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal))
}

.contentListWithAddon300_83850562 {
    padding: 0 var(--kite-button-content-300-with-addon-list-padding-right) var(--kite-button-content-300-with-addon-list-padding-bottom) var(--kite-button-content-300-with-addon-list-padding-left);
    min-height: var(--kite-button-content-300-with-addon-list-min-height)
}

.contentListDefault300_83850562 {
    padding-bottom: var(--kite-button-content-300-default-list-padding-bottom);
    min-height: var(--kite-button-content-300-default-list-min-height)
}

.buttonDefault300_83850562 {
    padding: 0 calc(var(--kite-button-content-300-default-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal)) var(--kite-button-content-300-default-list-padding-bottom)
}

.gap400_83850562 {
    gap: var(--kite-button-content-400-with-addon-gap)
}

.layout400_83850562 {
    min-height: var(--kite-button-layout-400-min-size);
    min-width: var(--kite-button-layout-400-min-size);
    border-radius: var(--kite-button-layout-400-border-radius);
    --kite-rich-icon-500-background-size: var( --kite-rich-icon-200-background-size );
    --kite-form-group-element-layout-border-radius: var(--kite-button-layout-400-border-radius)
}

.loader400_83850562 {
    height: 24px;
    width: 24px
}

.contentIcon400_83850562 {
    padding: 0 calc(var(--kite-button-content-400-icon-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal));
    padding: 0;
}

.contentDefault400_83850562 {
    padding: 0 calc(var(--kite-button-content-400-default-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal)) var(--kite-button-content-400-default-list-padding-bottom)
}

.contentWithAddonList400_83850562 {
    padding: 0 calc(var(--kite-button-content-400-with-addon-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal))
}

.contentListWithAddon400_83850562 {
    padding: 0 var(--kite-button-content-400-with-addon-list-padding-right) var(--kite-button-content-400-with-addon-list-padding-bottom) var(--kite-button-content-400-with-addon-list-padding-left);
    min-height: var(--kite-button-content-400-with-addon-list-min-height)
}

.contentListDefault400_83850562 {
    padding-bottom: var(--kite-button-content-400-default-list-padding-bottom);
    min-height: var(--kite-button-content-400-default-list-min-height)
}

.buttonDefault400_83850562 {
    padding: 0 calc(var(--kite-button-content-400-default-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal)) var(--kite-button-content-400-default-list-padding-bottom)
}

.gap500_83850562 {
    gap: var(--kite-button-content-500-with-addon-gap)
}

.layout500_83850562 {
    min-height: var(--kite-button-layout-500-min-size);
    min-width: var(--kite-button-layout-500-min-size);
    border-radius: var(--kite-button-layout-500-border-radius);
    --kite-rich-icon-500-background-size: var( --kite-rich-icon-200-background-size );
    --kite-form-group-element-layout-border-radius: var(--kite-button-layout-500-border-radius)
}

.loader500_83850562 {
    height: 28px;
    width: 28px
}

.contentIcon500_83850562 {
    padding: 0 calc(var(--kite-button-content-500-icon-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal))
}

.contentDefault500_83850562 {
    padding: 0 calc(var(--kite-button-content-500-default-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal)) var(--kite-button-content-500-default-list-padding-bottom)
}

.contentWithAddonList500_83850562 {
    padding: 0 calc(var(--kite-button-content-500-with-addon-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal))
}

.contentListWithAddon500_83850562 {
    padding: 0 var(--kite-button-content-500-with-addon-list-padding-right) var(--kite-button-content-500-with-addon-list-padding-bottom) var(--kite-button-content-500-with-addon-list-padding-left);
    min-height: var(--kite-button-content-500-with-addon-list-min-height)
}

.contentListDefault500_83850562 {
    padding-bottom: var(--kite-button-content-500-default-list-padding-bottom);
    min-height: var(--kite-button-content-500-default-list-min-height)
}

.buttonDefault500_83850562 {
    padding: 0 calc(var(--kite-button-content-500-default-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal)) var(--kite-button-content-500-default-list-padding-bottom)
}

.gap600_83850562 {
    gap: var(--kite-button-content-600-with-addon-gap)
}

.layout600_83850562 {
    min-height: var(--kite-button-layout-600-min-size);
    min-width: var(--kite-button-layout-600-min-size);
    border-radius: var(--kite-button-layout-600-border-radius);
    --kite-rich-icon-500-background-size: var( --kite-rich-icon-250-background-size );
    --kite-form-group-element-layout-border-radius: var(--kite-button-layout-600-border-radius)
}

.loader600_83850562 {
    height: 32px;
    width: 32px
}

.contentIcon600_83850562 {
    padding: 0 calc(var(--kite-button-content-600-icon-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal))
}

.contentDefault600_83850562 {
    padding: 0 calc(var(--kite-button-content-600-default-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal)) var(--kite-button-content-600-default-list-padding-bottom)
}

.contentWithAddonList600_83850562 {
    padding: 0 calc(var(--kite-button-content-600-with-addon-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal))
}

.contentListWithAddon600_83850562 {
    padding: 0 var(--kite-button-content-600-with-addon-list-padding-right) var(--kite-button-content-600-with-addon-list-padding-bottom) var(--kite-button-content-600-with-addon-list-padding-left);
    min-height: var(--kite-button-content-600-with-addon-list-min-height)
}

.contentListDefault600_83850562 {
    padding-bottom: var(--kite-button-content-600-default-list-padding-bottom);
    min-height: var(--kite-button-content-600-default-list-min-height)
}

.buttonDefault600_83850562 {
    padding: 0 calc(var(--kite-button-content-600-default-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal)) var(--kite-button-content-600-default-list-padding-bottom)
}

.gap700_83850562 {
    gap: var(--kite-button-content-700-with-addon-gap)
}

.layout700_83850562 {
    min-height: var(--kite-button-layout-700-min-size);
    min-width: var(--kite-button-layout-700-min-size);
    border-radius: var(--kite-button-layout-700-border-radius);
    --kite-rich-icon-500-background-size: var( --kite-rich-icon-350-background-size );
    --kite-form-group-element-layout-border-radius: var(--kite-button-layout-700-border-radius)
}

.loader700_83850562 {
    height: 36px;
    width: 36px
}

.contentIcon700_83850562 {
    padding: 0 calc(var(--kite-button-content-700-icon-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal))
}

.contentDefault700_83850562 {
    padding: 0 calc(var(--kite-button-content-700-default-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal)) var(--kite-button-content-700-default-list-padding-bottom)
}

.contentWithAddonList700_83850562 {
    padding: 0 calc(var(--kite-button-content-700-with-addon-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal))
}

.contentListWithAddon700_83850562 {
    padding: 0 var(--kite-button-content-700-with-addon-list-padding-right) var(--kite-button-content-700-with-addon-list-padding-bottom) var(--kite-button-content-700-with-addon-list-padding-left);
    min-height: var(--kite-button-content-700-with-addon-list-min-height)
}

.contentListDefault700_83850562 {
    padding-bottom: var(--kite-button-content-700-default-list-padding-bottom);
    min-height: var(--kite-button-content-700-default-list-min-height)
}

.buttonDefault700_83850562 {
    padding: 0 calc(var(--kite-button-content-700-default-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal)) var(--kite-button-content-700-default-list-padding-bottom)
}

.addonXs_83850562 {
    display: flex;
    align-items: center;
    justify-content: center;
}

.addonLg_83850562,.addonMd_83850562,.addonSm_83850562,.addonXl_83850562,.addonXxl_83850562,template {
    display: none
}

.button_83850562 {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border: 0;
    cursor: pointer;
    overflow: hidden;
    white-space: nowrap;
    background-color: inherit;
    position: relative
}

.button_83850562 .label_83850562 {
    word-break: break-all!important
}

.button_83850562.link_83850562 .label_83850562.buttonSingleLineText_83850562 {
    min-height: inherit;
    display: flex;
    align-items: center;
    justify-content: center
}

.button_83850562 .buttonSingleLineText_83850562 {
    padding-bottom: 0
}

.button_83850562.generalPrimary_83850562 {
  font-size: var(--main-size);
    background-color: #3B62FF;
    --kite-content-neutral-primary: var(--kite-button-general-content-primary-default-addon)
}

.button_83850562.generalPrimary_83850562,.button_83850562.generalPrimary_83850562 .label_83850562 {
    color: var(--kite-button-general-content-primary-default-label-text)
}

.button_83850562.generalPrimary_83850562 .value_83850562 {
    color: var(--kite-button-general-content-primary-default-value-text)
}

.button_83850562.generalPrimary_83850562 .sublabel_83850562 {
    color: var(--kite-button-general-content-primary-default-subtitle-text)
}

.button_83850562.generalPrimary_83850562 .subvalue_83850562 {
    color: var(--kite-button-general-content-primary-default-subvalue-text)
}

.button_83850562.generalPrimary_83850562:hover {
    --kite-content-neutral-primary: var(--kite-button-general-content-primary-hover-addon);
    background-color: var(--kite-button-general-background-primary-hover);
    background-color: #5c7dff;
}

.button_83850562.generalPrimary_83850562:hover,.button_83850562.generalPrimary_83850562:hover .label_83850562 {
    color: var(--kite-button-general-content-primary-hover-label-text)
}

.button_83850562.generalPrimary_83850562:hover .value_83850562 {
    color: var(--kite-button-general-content-primary-hover-value-text)
}

.button_83850562.generalPrimary_83850562:hover .sublabel_83850562 {
    color: var(--kite-button-general-content-primary-hover-subtitle-text)
}

.button_83850562.generalPrimary_83850562:hover .subvalue_83850562 {
    color: var(--kite-button-general-content-primary-hover-subvalue-text)
}

.button_83850562.generalPrimary_83850562.disabled_83850562 {
    background-color: var(--kite-button-general-background-primary-disabled)
}

.button_83850562.generalPrimary_83850562.disabled_83850562 .addon_83850562 {
    --kite-content-neutral-primary: var(--kite-button-general-content-primary-disabled-addon)
}

.button_83850562.generalPrimary_83850562.disabled_83850562,.button_83850562.generalPrimary_83850562.disabled_83850562 .label_83850562 {
    color: var(--kite-button-general-content-primary-disabled-label-text)
}

.button_83850562.generalPrimary_83850562.disabled_83850562 .value_83850562 {
    color: var(--kite-button-general-content-primary-disabled-value-text)
}

.button_83850562.generalPrimary_83850562.disabled_83850562 .sublabel_83850562 {
    color: var(--kite-button-general-content-primary-disabled-subtitle-text)
}

.button_83850562.generalPrimary_83850562.disabled_83850562 .subvalue_83850562 {
    color: var(--kite-button-general-content-primary-disabled-subvalue-text)
}

.button_83850562.generalSecondary_83850562 {
    background-color: var(--kite-button-general-background-secondary-default);
    --kite-content-neutral-primary: var(--kite-button-general-content-secondary-default-addon)
}

.button_83850562.generalSecondary_83850562,.button_83850562.generalSecondary_83850562 .label_83850562 {
    color: var(--kite-button-general-content-secondary-default-label-text);
    background-color: var(--kite-chip-row-chip-background-primary-unselected-default);
}

.button_83850562.generalSecondary_83850562 .value_83850562 {
    color: var(--kite-button-general-content-secondary-default-value-text)
}

.button_83850562.generalSecondary_83850562 .sublabel_83850562 {
    color: var(--kite-button-general-content-secondary-default-subtitle-text)
}

.button_83850562.generalSecondary_83850562 .subvalue_83850562 {
    color: var(--kite-button-general-content-secondary-default-subvalue-text)
}

.button_83850562.generalSecondary_83850562:hover {
    --kite-content-neutral-primary: var(--kite-button-general-content-secondary-hover-addon);
    background-color: var(--kite-button-general-background-secondary-hover)
}

.button_83850562.generalSecondary_83850562:hover,.button_83850562.generalSecondary_83850562:hover .label_83850562 {
    color: var(--kite-button-general-content-secondary-hover-label-text)
}

.button_83850562.generalSecondary_83850562:hover .value_83850562 {
    color: var(--kite-button-general-content-secondary-hover-value-text)
}

.button_83850562.generalSecondary_83850562:hover .sublabel_83850562 {
    color: var(--kite-button-general-content-secondary-hover-subtitle-text)
}

.button_83850562.generalSecondary_83850562:hover .subvalue_83850562 {
    color: var(--kite-button-general-content-secondary-hover-subvalue-text)
}

.button_83850562.generalSecondary_83850562.disabled_83850562 {
    background-color: var(--kite-button-general-background-secondary-disabled)
}

.button_83850562.generalSecondary_83850562.disabled_83850562 .addon_83850562 {
    --kite-content-neutral-primary: var(--kite-button-general-content-secondary-disabled-addon)
}

.button_83850562.generalSecondary_83850562.disabled_83850562,.button_83850562.generalSecondary_83850562.disabled_83850562 .label_83850562 {
    color: var(--kite-button-general-content-secondary-disabled-label-text)
}

.button_83850562.generalSecondary_83850562.disabled_83850562 .value_83850562 {
    color: var(--kite-button-general-content-secondary-disabled-value-text)
}

.button_83850562.generalSecondary_83850562.disabled_83850562 .sublabel_83850562 {
    color: var(--kite-button-general-content-secondary-disabled-subtitle-text)
}

.button_83850562.generalSecondary_83850562.disabled_83850562 .subvalue_83850562 {
    color: var(--kite-button-general-content-secondary-disabled-subvalue-text)
}

.button_83850562.generalSecondaryNeutral_83850562 {
    background-color: var(--kite-button-general-background-secondary-neutral-default);
    --kite-content-neutral-primary: var(--kite-button-general-content-secondary-neutral-default-addon)
}

.button_83850562.generalSecondaryNeutral_83850562,.button_83850562.generalSecondaryNeutral_83850562 .label_83850562 {
    color: var(--kite-button-general-content-secondary-neutral-default-label-text)
}

.button_83850562.generalSecondaryNeutral_83850562 .value_83850562 {
    color: var(--kite-button-general-content-secondary-neutral-default-value-text)
}

.button_83850562.generalSecondaryNeutral_83850562 .sublabel_83850562 {
    color: var(--kite-button-general-content-secondary-neutral-default-subtitle-text)
}

.button_83850562.generalSecondaryNeutral_83850562 .subvalue_83850562 {
    color: var(--kite-button-general-content-secondary-neutral-default-subvalue-text)
}

.button_83850562.generalSecondaryNeutral_83850562:hover {
    --kite-content-neutral-primary: var(--kite-button-general-content-secondary-neutral-hover-addon);
    background-color: var(--kite-button-general-background-secondary-neutral-hover)
}

.button_83850562.generalSecondaryNeutral_83850562:hover,.button_83850562.generalSecondaryNeutral_83850562:hover .label_83850562 {
    color: var(--kite-button-general-content-secondary-neutral-hover-label-text)
}

.button_83850562.generalSecondaryNeutral_83850562:hover .value_83850562 {
    color: var(--kite-button-general-content-secondary-neutral-hover-value-text)
}

.button_83850562.generalSecondaryNeutral_83850562:hover .sublabel_83850562 {
    color: var(--kite-button-general-content-secondary-neutral-hover-subtitle-text)
}

.button_83850562.generalSecondaryNeutral_83850562:hover .subvalue_83850562 {
    color: var(--kite-button-general-content-secondary-neutral-hover-subvalue-text)
}

.button_83850562.generalSecondaryNeutral_83850562.disabled_83850562 {
    background-color: var(--kite-button-general-background-secondary-neutral-disabled)
}

.button_83850562.generalSecondaryNeutral_83850562.disabled_83850562 .addon_83850562 {
    --kite-content-neutral-primary: var(--kite-button-general-content-secondary-neutral-disabled-addon)
}

.button_83850562.generalSecondaryNeutral_83850562.disabled_83850562,.button_83850562.generalSecondaryNeutral_83850562.disabled_83850562 .label_83850562 {
    color: var(--kite-button-general-content-secondary-neutral-disabled-label-text)
}

.button_83850562.generalSecondaryNeutral_83850562.disabled_83850562 .value_83850562 {
    color: var(--kite-button-general-content-secondary-neutral-disabled-value-text)
}

.button_83850562.generalSecondaryNeutral_83850562.disabled_83850562 .sublabel_83850562 {
    color: var(--kite-button-general-content-secondary-neutral-disabled-subtitle-text)
}

.button_83850562.generalSecondaryNeutral_83850562.disabled_83850562 .subvalue_83850562 {
    color: var(--kite-button-general-content-secondary-neutral-disabled-subvalue-text)
}

.button_83850562.generalFlat_83850562 {
    background-color: var(--kite-button-general-background-flat-default);
    --kite-content-neutral-primary: var(--kite-button-general-content-flat-default-addon)
}

.button_83850562.generalFlat_83850562,.button_83850562.generalFlat_83850562 .label_83850562 {
    color: var(--kite-button-general-content-flat-default-label-text)
}

.button_83850562.generalFlat_83850562 .value_83850562 {
    color: var(--kite-button-general-content-flat-default-value-text)
}

.button_83850562.generalFlat_83850562 .sublabel_83850562 {
    color: var(--kite-button-general-content-flat-default-subtitle-text)
}

.button_83850562.generalFlat_83850562 .subvalue_83850562 {
    color: var(--kite-button-general-content-flat-default-subvalue-text)
}

.button_83850562.generalFlat_83850562:hover {
    --kite-content-neutral-primary: var(--kite-button-general-content-flat-hover-addon);
    background-color: var(--kite-button-general-background-flat-hover)
}

.button_83850562.generalFlat_83850562:hover,.button_83850562.generalFlat_83850562:hover .label_83850562 {
    color: var(--kite-button-general-content-flat-hover-label-text)
}

.button_83850562.generalFlat_83850562:hover .value_83850562 {
    color: var(--kite-button-general-content-flat-hover-value-text)
}

.button_83850562.generalFlat_83850562:hover .sublabel_83850562 {
    color: var(--kite-button-general-content-flat-hover-subtitle-text)
}

.button_83850562.generalFlat_83850562:hover .subvalue_83850562 {
    color: var(--kite-button-general-content-flat-hover-subvalue-text)
}

.button_83850562.generalFlat_83850562.disabled_83850562 {
    background-color: var(--kite-button-general-background-flat-disabled)
}

.button_83850562.generalFlat_83850562.disabled_83850562 .addon_83850562 {
    --kite-content-neutral-primary: var(--kite-button-general-content-flat-disabled-addon)
}

.button_83850562.generalFlat_83850562.disabled_83850562,.button_83850562.generalFlat_83850562.disabled_83850562 .label_83850562 {
    color: var(--kite-button-general-content-flat-disabled-label-text)
}

.button_83850562.generalFlat_83850562.disabled_83850562 .value_83850562 {
    color: var(--kite-button-general-content-flat-disabled-value-text)
}

.button_83850562.generalFlat_83850562.disabled_83850562 .sublabel_83850562 {
    color: var(--kite-button-general-content-flat-disabled-subtitle-text)
}

.button_83850562.generalFlat_83850562.disabled_83850562 .subvalue_83850562 {
    color: var(--kite-button-general-content-flat-disabled-subvalue-text)
}

.button_83850562.generalOutlinePrimary_83850562 {
    border: var(--kite-button-border-width-general-outline-default) solid var(--kite-button-general-border-outline-primary-default);
    --kite-content-neutral-primary: var(--kite-button-general-content-outline-primary-default-addon)
}

.button_83850562.generalOutlinePrimary_83850562,.button_83850562.generalOutlinePrimary_83850562 .label_83850562 {
    color: var(--kite-button-general-content-outline-primary-default-label-text)
}

.button_83850562.generalOutlinePrimary_83850562 .value_83850562 {
    color: var(--kite-button-general-content-outline-primary-default-value-text)
}

.button_83850562.generalOutlinePrimary_83850562 .sublabel_83850562 {
    color: var(--kite-button-general-content-outline-primary-default-subtitle-text)
}

.button_83850562.generalOutlinePrimary_83850562 .subvalue_83850562 {
    color: var(--kite-button-general-content-outline-primary-default-subvalue-text)
}

.button_83850562.generalOutlinePrimary_83850562:hover {
    --kite-content-neutral-primary: var(--kite-button-general-content-outline-primary-hover-addon);
    border: var(--kite-button-border-width-general-outline-hover) solid var(--kite-button-general-border-outline-primary-hover)
}

.button_83850562.generalOutlinePrimary_83850562:hover,.button_83850562.generalOutlinePrimary_83850562:hover .label_83850562 {
    color: var(--kite-button-general-content-outline-primary-hover-label-text)
}

.button_83850562.generalOutlinePrimary_83850562:hover .value_83850562 {
    color: var(--kite-button-general-content-outline-primary-hover-value-text)
}

.button_83850562.generalOutlinePrimary_83850562:hover .sublabel_83850562 {
    color: var(--kite-button-general-content-outline-primary-hover-subtitle-text)
}

.button_83850562.generalOutlinePrimary_83850562:hover .subvalue_83850562 {
    color: var(--kite-button-general-content-outline-primary-hover-subvalue-text)
}

.button_83850562.generalOutlinePrimary_83850562.disabled_83850562 {
    border: var(--kite-button-border-width-general-outline-disabled) solid var(--kite-button-general-border-outline-primary-disabled)
}

.button_83850562.generalOutlinePrimary_83850562.disabled_83850562 .addon_83850562 {
    --kite-content-neutral-primary: var(--kite-button-general-content-outline-primary-disabled-addon)
}

.button_83850562.generalOutlinePrimary_83850562.disabled_83850562,.button_83850562.generalOutlinePrimary_83850562.disabled_83850562 .label_83850562 {
    color: var(--kite-button-general-content-outline-primary-disabled-label-text)
}

.button_83850562.generalOutlinePrimary_83850562.disabled_83850562 .value_83850562 {
    color: var(--kite-button-general-content-outline-primary-disabled-value-text)
}

.button_83850562.generalOutlinePrimary_83850562.disabled_83850562 .sublabel_83850562 {
    color: var(--kite-button-general-content-outline-primary-disabled-subtitle-text)
}

.button_83850562.generalOutlinePrimary_83850562.disabled_83850562 .subvalue_83850562 {
    color: var(--kite-button-general-content-outline-primary-disabled-subvalue-text)
}

.button_83850562.generalOutlineNeutral_83850562 {
    border: var(--kite-button-border-width-general-outline-default) solid var(--kite-button-general-border-outline-neutral-default);
    --kite-content-neutral-primary: var(--kite-button-general-content-outline-neutral-default-addon)
}

.button_83850562.generalOutlineNeutral_83850562,.button_83850562.generalOutlineNeutral_83850562 .label_83850562 {
    color: var(--kite-button-general-content-outline-neutral-default-label-text)
}

.button_83850562.generalOutlineNeutral_83850562 .value_83850562 {
    color: var(--kite-button-general-content-outline-neutral-default-value-text)
}

.button_83850562.generalOutlineNeutral_83850562 .sublabel_83850562 {
    color: var(--kite-button-general-content-outline-neutral-default-subtitle-text)
}

.button_83850562.generalOutlineNeutral_83850562 .subvalue_83850562 {
    color: var(--kite-button-general-content-outline-neutral-default-subvalue-text)
}

.button_83850562.generalOutlineNeutral_83850562:hover {
    --kite-content-neutral-primary: var(--kite-button-general-content-outline-neutral-hover-addon);
    border: var(--kite-button-border-width-general-outline-hover) solid var(--kite-button-general-border-outline-neutral-hover)
}

.button_83850562.generalOutlineNeutral_83850562:hover,.button_83850562.generalOutlineNeutral_83850562:hover .label_83850562 {
    color: var(--kite-button-general-content-outline-neutral-hover-label-text)
}

.button_83850562.generalOutlineNeutral_83850562:hover .value_83850562 {
    color: var(--kite-button-general-content-outline-neutral-hover-value-text)
}

.button_83850562.generalOutlineNeutral_83850562:hover .sublabel_83850562 {
    color: var(--kite-button-general-content-outline-neutral-hover-subtitle-text)
}

.button_83850562.generalOutlineNeutral_83850562:hover .subvalue_83850562 {
    color: var(--kite-button-general-content-outline-neutral-hover-subvalue-text)
}

.button_83850562.generalOutlineNeutral_83850562.disabled_83850562 {
    border: var(--kite-button-border-width-general-outline-disabled) solid var(--kite-button-general-border-outline-neutral-disabled)
}

.button_83850562.generalOutlineNeutral_83850562.disabled_83850562 .addon_83850562 {
    --kite-content-neutral-primary: var(--kite-button-general-content-outline-neutral-disabled-addon)
}

.button_83850562.generalOutlineNeutral_83850562.disabled_83850562,.button_83850562.generalOutlineNeutral_83850562.disabled_83850562 .label_83850562 {
    color: var(--kite-button-general-content-outline-neutral-disabled-label-text)
}

.button_83850562.generalOutlineNeutral_83850562.disabled_83850562 .value_83850562 {
    color: var(--kite-button-general-content-outline-neutral-disabled-value-text)
}

.button_83850562.generalOutlineNeutral_83850562.disabled_83850562 .sublabel_83850562 {
    color: var(--kite-button-general-content-outline-neutral-disabled-subtitle-text)
}

.button_83850562.generalOutlineNeutral_83850562.disabled_83850562 .subvalue_83850562 {
    color: var(--kite-button-general-content-outline-neutral-disabled-subvalue-text)
}

.button_83850562.specialContrastHigh_83850562 {
    background-color: var(--kite-button-special-background-contrast-high-default);
    --kite-content-neutral-primary: var(--kite-button-special-content-contrast-high-default-addon)
}

.button_83850562.specialContrastHigh_83850562,.button_83850562.specialContrastHigh_83850562 .label_83850562 {
    color: var(--kite-button-special-content-contrast-high-default-label-text)
}

.button_83850562.specialContrastHigh_83850562 .value_83850562 {
    color: var(--kite-button-special-content-contrast-high-default-value-text)
}

.button_83850562.specialContrastHigh_83850562 .sublabel_83850562 {
    color: var(--kite-button-special-content-contrast-high-default-subtitle-text)
}

.button_83850562.specialContrastHigh_83850562 .subvalue_83850562 {
    color: var(--kite-button-special-content-contrast-high-default-subvalue-text)
}

.button_83850562.specialContrastHigh_83850562:hover {
    --kite-content-neutral-primary: var(--kite-button-special-content-contrast-high-hover-addon);
    background-color: var(--kite-button-special-background-contrast-high-hover)
}

.button_83850562.specialContrastHigh_83850562:hover,.button_83850562.specialContrastHigh_83850562:hover .label_83850562 {
    color: var(--kite-button-special-content-contrast-high-hover-label-text)
}

.button_83850562.specialContrastHigh_83850562:hover .value_83850562 {
    color: var(--kite-button-special-content-contrast-high-hover-value-text)
}

.button_83850562.specialContrastHigh_83850562:hover .sublabel_83850562 {
    color: var(--kite-button-special-content-contrast-high-hover-subtitle-text)
}

.button_83850562.specialContrastHigh_83850562:hover .subvalue_83850562 {
    color: var(--kite-button-special-content-contrast-high-hover-subvalue-text)
}

.button_83850562.specialContrastHigh_83850562.disabled_83850562 {
    background-color: var(--kite-button-special-background-contrast-high-disabled)
}

.button_83850562.specialContrastHigh_83850562.disabled_83850562 .addon_83850562 {
    --kite-content-neutral-primary: var(--kite-button-special-content-contrast-high-disabled-addon)
}

.button_83850562.specialContrastHigh_83850562.disabled_83850562,.button_83850562.specialContrastHigh_83850562.disabled_83850562 .label_83850562 {
    color: var(--kite-button-special-content-contrast-high-disabled-label-text)
}

.button_83850562.specialContrastHigh_83850562.disabled_83850562 .value_83850562 {
    color: var(--kite-button-special-content-contrast-high-disabled-value-text)
}

.button_83850562.specialContrastHigh_83850562.disabled_83850562 .sublabel_83850562 {
    color: var(--kite-button-special-content-contrast-high-disabled-subtitle-text)
}

.button_83850562.specialContrastHigh_83850562.disabled_83850562 .subvalue_83850562 {
    color: var(--kite-button-special-content-contrast-high-disabled-subvalue-text)
}

.button_83850562.specialContrastHighNeutral_83850562 {
    background-color: var(--kite-button-special-background-contrast-high-neutral-default);
    --kite-content-neutral-primary: var(--kite-button-special-content-contrast-high-neutral-default-addon)
}

.button_83850562.specialContrastHighNeutral_83850562,.button_83850562.specialContrastHighNeutral_83850562 .label_83850562 {
    color: var(--kite-button-special-content-contrast-high-neutral-default-label-text)
}

.button_83850562.specialContrastHighNeutral_83850562 .value_83850562 {
    color: var(--kite-button-special-content-contrast-high-neutral-default-value-text)
}

.button_83850562.specialContrastHighNeutral_83850562 .sublabel_83850562 {
    color: var(--kite-button-special-content-contrast-high-neutral-default-subtitle-text)
}

.button_83850562.specialContrastHighNeutral_83850562 .subvalue_83850562 {
    color: var(--kite-button-special-content-contrast-high-neutral-default-subvalue-text)
}

.button_83850562.specialContrastHighNeutral_83850562:hover {
    --kite-content-neutral-primary: var(--kite-button-special-content-contrast-high-neutral-hover-addon);
    background-color: var(--kite-button-special-background-contrast-high-neutral-hover)
}

.button_83850562.specialContrastHighNeutral_83850562:hover,.button_83850562.specialContrastHighNeutral_83850562:hover .label_83850562 {
    color: var(--kite-button-special-content-contrast-high-neutral-hover-label-text)
}

.button_83850562.specialContrastHighNeutral_83850562:hover .value_83850562 {
    color: var(--kite-button-special-content-contrast-high-neutral-hover-value-text)
}

.button_83850562.specialContrastHighNeutral_83850562:hover .sublabel_83850562 {
    color: var(--kite-button-special-content-contrast-high-neutral-hover-subtitle-text)
}

.button_83850562.specialContrastHighNeutral_83850562:hover .subvalue_83850562 {
    color: var(--kite-button-special-content-contrast-high-neutral-hover-subvalue-text)
}

.button_83850562.specialContrastHighNeutral_83850562.disabled_83850562 {
    background-color: var(--kite-button-special-background-contrast-high-neutral-disabled)
}

.button_83850562.specialContrastHighNeutral_83850562.disabled_83850562 .addon_83850562 {
    --kite-content-neutral-primary: var(--kite-button-special-content-contrast-high-neutral-disabled-addon)
}

.button_83850562.specialContrastHighNeutral_83850562.disabled_83850562,.button_83850562.specialContrastHighNeutral_83850562.disabled_83850562 .label_83850562 {
    color: var(--kite-button-special-content-contrast-high-neutral-disabled-label-text)
}

.button_83850562.specialContrastHighNeutral_83850562.disabled_83850562 .value_83850562 {
    color: var(--kite-button-special-content-contrast-high-neutral-disabled-value-text)
}

.button_83850562.specialContrastHighNeutral_83850562.disabled_83850562 .sublabel_83850562 {
    color: var(--kite-button-special-content-contrast-high-neutral-disabled-subtitle-text)
}

.button_83850562.specialContrastHighNeutral_83850562.disabled_83850562 .subvalue_83850562 {
    color: var(--kite-button-special-content-contrast-high-neutral-disabled-subvalue-text)
}

.button_83850562.specialContrastLow_83850562 {
    background-color: var(--kite-button-special-background-contrast-low-default);
    --kite-content-neutral-primary: var(--kite-button-special-content-contrast-low-default-addon)
}

.button_83850562.specialContrastLow_83850562,.button_83850562.specialContrastLow_83850562 .label_83850562 {
    color: var(--kite-button-special-content-contrast-low-default-label-text)
}

.button_83850562.specialContrastLow_83850562 .value_83850562 {
    color: var(--kite-button-special-content-contrast-low-default-value-text)
}

.button_83850562.specialContrastLow_83850562 .sublabel_83850562 {
    color: var(--kite-button-special-content-contrast-low-default-subtitle-text)
}

.button_83850562.specialContrastLow_83850562 .subvalue_83850562 {
    color: var(--kite-button-special-content-contrast-low-default-subvalue-text)
}

.button_83850562.specialContrastLow_83850562:hover {
    --kite-content-neutral-primary: var(--kite-button-special-content-contrast-low-hover-addon);
    background-color: var(--kite-button-special-background-contrast-low-hover)
}

.button_83850562.specialContrastLow_83850562:hover,.button_83850562.specialContrastLow_83850562:hover .label_83850562 {
    color: var(--kite-button-special-content-contrast-low-hover-label-text)
}

.button_83850562.specialContrastLow_83850562:hover .value_83850562 {
    color: var(--kite-button-special-content-contrast-low-hover-value-text)
}

.button_83850562.specialContrastLow_83850562:hover .sublabel_83850562 {
    color: var(--kite-button-special-content-contrast-low-hover-subtitle-text)
}

.button_83850562.specialContrastLow_83850562:hover .subvalue_83850562 {
    color: var(--kite-button-special-content-contrast-low-hover-subvalue-text)
}

.button_83850562.specialContrastLow_83850562.disabled_83850562 {
    background-color: var(--kite-button-special-background-contrast-low-disabled)
}

.button_83850562.specialContrastLow_83850562.disabled_83850562 .addon_83850562 {
    --kite-content-neutral-primary: var(--kite-button-special-content-contrast-low-disabled-addon)
}

.button_83850562.specialContrastLow_83850562.disabled_83850562,.button_83850562.specialContrastLow_83850562.disabled_83850562 .label_83850562 {
    color: var(--kite-button-special-content-contrast-low-disabled-label-text)
}

.button_83850562.specialContrastLow_83850562.disabled_83850562 .value_83850562 {
    color: var(--kite-button-special-content-contrast-low-disabled-value-text)
}

.button_83850562.specialContrastLow_83850562.disabled_83850562 .sublabel_83850562 {
    color: var(--kite-button-special-content-contrast-low-disabled-subtitle-text)
}

.button_83850562.specialContrastLow_83850562.disabled_83850562 .subvalue_83850562 {
    color: var(--kite-button-special-content-contrast-low-disabled-subvalue-text)
}

.button_83850562.specialContrastLowNeutral_83850562 {
    background-color: var(--kite-button-special-background-contrast-low-neutral-default);
    --kite-content-neutral-primary: var(--kite-button-special-content-contrast-low-neutral-default-addon)
}

.button_83850562.specialContrastLowNeutral_83850562,.button_83850562.specialContrastLowNeutral_83850562 .label_83850562 {
    color: var(--kite-button-special-content-contrast-low-neutral-default-label-text)
}

.button_83850562.specialContrastLowNeutral_83850562 .value_83850562 {
    color: var(--kite-button-special-content-contrast-low-neutral-default-value-text)
}

.button_83850562.specialContrastLowNeutral_83850562 .sublabel_83850562 {
    color: var(--kite-button-special-content-contrast-low-neutral-default-subtitle-text)
}

.button_83850562.specialContrastLowNeutral_83850562 .subvalue_83850562 {
    color: var(--kite-button-special-content-contrast-low-neutral-default-subvalue-text)
}

.button_83850562.specialContrastLowNeutral_83850562:hover {
    --kite-content-neutral-primary: var(--kite-button-special-content-contrast-low-neutral-hover-addon);
    background-color: var(--kite-button-special-background-contrast-low-neutral-hover)
}

.button_83850562.specialContrastLowNeutral_83850562:hover,.button_83850562.specialContrastLowNeutral_83850562:hover .label_83850562 {
    color: var(--kite-button-special-content-contrast-low-neutral-hover-label-text)
}

.button_83850562.specialContrastLowNeutral_83850562:hover .value_83850562 {
    color: var(--kite-button-special-content-contrast-low-neutral-hover-value-text)
}

.button_83850562.specialContrastLowNeutral_83850562:hover .sublabel_83850562 {
    color: var(--kite-button-special-content-contrast-low-neutral-hover-subtitle-text)
}

.button_83850562.specialContrastLowNeutral_83850562:hover .subvalue_83850562 {
    color: var(--kite-button-special-content-contrast-low-neutral-hover-subvalue-text)
}

.button_83850562.specialContrastLowNeutral_83850562.disabled_83850562 {
    background-color: var(--kite-button-special-background-contrast-low-neutral-disabled)
}

.button_83850562.specialContrastLowNeutral_83850562.disabled_83850562 .addon_83850562 {
    --kite-content-neutral-primary: var(--kite-button-special-content-contrast-low-neutral-disabled-addon)
}

.button_83850562.specialContrastLowNeutral_83850562.disabled_83850562,.button_83850562.specialContrastLowNeutral_83850562.disabled_83850562 .label_83850562 {
    color: var(--kite-button-special-content-contrast-low-neutral-disabled-label-text)
}

.button_83850562.specialContrastLowNeutral_83850562.disabled_83850562 .value_83850562 {
    color: var(--kite-button-special-content-contrast-low-neutral-disabled-value-text)
}

.button_83850562.specialContrastLowNeutral_83850562.disabled_83850562 .sublabel_83850562 {
    color: var(--kite-button-special-content-contrast-low-neutral-disabled-subtitle-text)
}

.button_83850562.specialContrastLowNeutral_83850562.disabled_83850562 .subvalue_83850562 {
    color: var(--kite-button-special-content-contrast-low-neutral-disabled-subvalue-text)
}

.button_83850562.specialOutlineForm_83850562 {
    --kite-content-neutral-primary: var(--kite-button-special-content-outline-form-default-addon);
    background-color: var(--kite-button-special-background-outline-form-default);
    border: var(--kite-button-border-width-special-outline-form-default) solid var(--kite-button-special-border-outline-form-default)
}

.button_83850562.specialOutlineForm_83850562,.button_83850562.specialOutlineForm_83850562 .label_83850562 {
    color: var(--kite-button-special-content-outline-form-default-label-text)
}

.button_83850562.specialOutlineForm_83850562 .value_83850562 {
    color: var(--kite-button-special-content-outline-form-default-value-text)
}

.button_83850562.specialOutlineForm_83850562 .sublabel_83850562 {
    color: var(--kite-button-special-content-outline-form-default-subtitle-text)
}

.button_83850562.specialOutlineForm_83850562 .subvalue_83850562 {
    color: var(--kite-button-special-content-outline-form-default-subvalue-text)
}

.button_83850562.specialOutlineForm_83850562:hover {
    --kite-content-neutral-primary: var(--kite-button-special-content-outline-form-hover-addon);
    background-color: var(--kite-button-special-background-outline-form-hover);
    border: var(--kite-button-border-width-special-outline-form-hover) solid var(--kite-button-special-border-outline-form-hover)
}

.button_83850562.specialOutlineForm_83850562:hover,.button_83850562.specialOutlineForm_83850562:hover .label_83850562 {
    color: var(--kite-button-special-content-outline-form-hover-label-text)
}

.button_83850562.specialOutlineForm_83850562:hover .value_83850562 {
    color: var(--kite-button-special-content-outline-form-hover-value-text)
}

.button_83850562.specialOutlineForm_83850562:hover .sublabel_83850562 {
    color: var(--kite-button-special-content-outline-form-hover-subtitle-text)
}

.button_83850562.specialOutlineForm_83850562:hover .subvalue_83850562 {
    color: var(--kite-button-special-content-outline-form-hover-subvalue-text)
}

.button_83850562.specialOutlineForm_83850562.disabled_83850562 .addon_83850562 {
    --kite-content-neutral-primary: var(--kite-button-special-content-outline-form-disabled-addon)
}

.button_83850562.specialOutlineForm_83850562.disabled_83850562,.button_83850562.specialOutlineForm_83850562.disabled_83850562 .label_83850562 {
    color: var(--kite-button-special-content-outline-form-disabled-label-text)
}

.button_83850562.specialOutlineForm_83850562.disabled_83850562 .value_83850562 {
    color: var(--kite-button-special-content-outline-form-disabled-value-text)
}

.button_83850562.specialOutlineForm_83850562.disabled_83850562 .sublabel_83850562 {
    color: var(--kite-button-special-content-outline-form-disabled-subtitle-text)
}

.button_83850562.specialOutlineForm_83850562.disabled_83850562 .subvalue_83850562 {
    color: var(--kite-button-special-content-outline-form-disabled-subvalue-text)
}

.button_83850562.otherBrandAlfa_83850562 {
    background-color: var(--kite-button-other-brand-background-alfa-default);
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-alfa-default-addon)
}

.button_83850562.otherBrandAlfa_83850562,.button_83850562.otherBrandAlfa_83850562 .label_83850562 {
    color: var(--kite-button-other-brand-content-alfa-default-label-text)
}

.button_83850562.otherBrandAlfa_83850562 .value_83850562 {
    color: var(--kite-button-other-brand-content-alfa-default-value-text)
}

.button_83850562.otherBrandAlfa_83850562 .sublabel_83850562 {
    color: var(--kite-button-other-brand-content-alfa-default-subtitle-text)
}

.button_83850562.otherBrandAlfa_83850562 .subvalue_83850562 {
    color: var(--kite-button-other-brand-content-alfa-default-subvalue-text)
}

.button_83850562.otherBrandAlfa_83850562:hover {
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-alfa-hover-addon);
    background-color: var(--kite-button-other-brand-background-alfa-hover)
}

.button_83850562.otherBrandAlfa_83850562:hover,.button_83850562.otherBrandAlfa_83850562:hover .label_83850562 {
    color: var(--kite-button-other-brand-content-alfa-hover-label-text)
}

.button_83850562.otherBrandAlfa_83850562:hover .value_83850562 {
    color: var(--kite-button-other-brand-content-alfa-hover-value-text)
}

.button_83850562.otherBrandAlfa_83850562:hover .sublabel_83850562 {
    color: var(--kite-button-other-brand-content-alfa-hover-subtitle-text)
}

.button_83850562.otherBrandAlfa_83850562:hover .subvalue_83850562 {
    color: var(--kite-button-other-brand-content-alfa-hover-subvalue-text)
}

.button_83850562.otherBrandAlfa_83850562.disabled_83850562 {
    background-color: var(--kite-button-other-brand-background-alfa-disabled)
}

.button_83850562.otherBrandAlfa_83850562.disabled_83850562 .addon_83850562 {
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-alfa-disabled-addon)
}

.button_83850562.otherBrandAlfa_83850562.disabled_83850562,.button_83850562.otherBrandAlfa_83850562.disabled_83850562 .label_83850562 {
    color: var(--kite-button-other-brand-content-alfa-disabled-label-text)
}

.button_83850562.otherBrandAlfa_83850562.disabled_83850562 .value_83850562 {
    color: var(--kite-button-other-brand-content-alfa-disabled-value-text)
}

.button_83850562.otherBrandAlfa_83850562.disabled_83850562 .sublabel_83850562 {
    color: var(--kite-button-other-brand-content-alfa-disabled-subtitle-text)
}

.button_83850562.otherBrandAlfa_83850562.disabled_83850562 .subvalue_83850562 {
    color: var(--kite-button-other-brand-content-alfa-disabled-subvalue-text)
}

.button_83850562.otherBrandYoutube_83850562 {
    background-color: var(--kite-button-other-brand-background-youtube-default);
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-youtube-default-addon)
}

.button_83850562.otherBrandYoutube_83850562,.button_83850562.otherBrandYoutube_83850562 .label_83850562 {
    color: var(--kite-button-other-brand-content-youtube-default-label-text)
}

.button_83850562.otherBrandYoutube_83850562 .value_83850562 {
    color: var(--kite-button-other-brand-content-youtube-default-value-text)
}

.button_83850562.otherBrandYoutube_83850562 .sublabel_83850562 {
    color: var(--kite-button-other-brand-content-youtube-default-subtitle-text)
}

.button_83850562.otherBrandYoutube_83850562 .subvalue_83850562 {
    color: var(--kite-button-other-brand-content-youtube-default-subvalue-text)
}

.button_83850562.otherBrandYoutube_83850562:hover {
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-youtube-hover-addon);
    background-color: var(--kite-button-other-brand-background-youtube-hover)
}

.button_83850562.otherBrandYoutube_83850562:hover,.button_83850562.otherBrandYoutube_83850562:hover .label_83850562 {
    color: var(--kite-button-other-brand-content-youtube-hover-label-text)
}

.button_83850562.otherBrandYoutube_83850562:hover .value_83850562 {
    color: var(--kite-button-other-brand-content-youtube-hover-value-text)
}

.button_83850562.otherBrandYoutube_83850562:hover .sublabel_83850562 {
    color: var(--kite-button-other-brand-content-youtube-hover-subtitle-text)
}

.button_83850562.otherBrandYoutube_83850562:hover .subvalue_83850562 {
    color: var(--kite-button-other-brand-content-youtube-hover-subvalue-text)
}

.button_83850562.otherBrandYoutube_83850562.disabled_83850562 {
    background-color: var(--kite-button-other-brand-background-youtube-disabled)
}

.button_83850562.otherBrandYoutube_83850562.disabled_83850562 .addon_83850562 {
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-youtube-disabled-addon)
}

.button_83850562.otherBrandYoutube_83850562.disabled_83850562,.button_83850562.otherBrandYoutube_83850562.disabled_83850562 .label_83850562 {
    color: var(--kite-button-other-brand-content-youtube-disabled-label-text)
}

.button_83850562.otherBrandYoutube_83850562.disabled_83850562 .value_83850562 {
    color: var(--kite-button-other-brand-content-youtube-disabled-value-text)
}

.button_83850562.otherBrandYoutube_83850562.disabled_83850562 .sublabel_83850562 {
    color: var(--kite-button-other-brand-content-youtube-disabled-subtitle-text)
}

.button_83850562.otherBrandYoutube_83850562.disabled_83850562 .subvalue_83850562 {
    color: var(--kite-button-other-brand-content-youtube-disabled-subvalue-text)
}

.button_83850562.otherBrandVk_83850562 {
    background-color: var(--kite-button-other-brand-background-vk-default);
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-vk-default-addon)
}

.button_83850562.otherBrandVk_83850562,.button_83850562.otherBrandVk_83850562 .label_83850562 {
    color: var(--kite-button-other-brand-content-vk-default-label-text)
}

.button_83850562.otherBrandVk_83850562 .value_83850562 {
    color: var(--kite-button-other-brand-content-vk-default-value-text)
}

.button_83850562.otherBrandVk_83850562 .sublabel_83850562 {
    color: var(--kite-button-other-brand-content-vk-default-subtitle-text)
}

.button_83850562.otherBrandVk_83850562 .subvalue_83850562 {
    color: var(--kite-button-other-brand-content-vk-default-subvalue-text)
}

.button_83850562.otherBrandVk_83850562:hover {
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-vk-hover-addon);
    background-color: var(--kite-button-other-brand-background-vk-hover)
}

.button_83850562.otherBrandVk_83850562:hover,.button_83850562.otherBrandVk_83850562:hover .label_83850562 {
    color: var(--kite-button-other-brand-content-vk-hover-label-text)
}

.button_83850562.otherBrandVk_83850562:hover .value_83850562 {
    color: var(--kite-button-other-brand-content-vk-hover-value-text)
}

.button_83850562.otherBrandVk_83850562:hover .sublabel_83850562 {
    color: var(--kite-button-other-brand-content-vk-hover-subtitle-text)
}

.button_83850562.otherBrandVk_83850562:hover .subvalue_83850562 {
    color: var(--kite-button-other-brand-content-vk-hover-subvalue-text)
}

.button_83850562.otherBrandVk_83850562.disabled_83850562 {
    background-color: var(--kite-button-other-brand-background-vk-disabled)
}

.button_83850562.otherBrandVk_83850562.disabled_83850562 .addon_83850562 {
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-vk-disabled-addon)
}

.button_83850562.otherBrandVk_83850562.disabled_83850562,.button_83850562.otherBrandVk_83850562.disabled_83850562 .label_83850562 {
    color: var(--kite-button-other-brand-content-vk-disabled-label-text)
}

.button_83850562.otherBrandVk_83850562.disabled_83850562 .value_83850562 {
    color: var(--kite-button-other-brand-content-vk-disabled-value-text)
}

.button_83850562.otherBrandVk_83850562.disabled_83850562 .sublabel_83850562 {
    color: var(--kite-button-other-brand-content-vk-disabled-subtitle-text)
}

.button_83850562.otherBrandVk_83850562.disabled_83850562 .subvalue_83850562 {
    color: var(--kite-button-other-brand-content-vk-disabled-subvalue-text)
}

.button_83850562.otherBrandViber_83850562 {
    background-color: var(--kite-button-other-brand-background-viber-default);
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-viber-default-addon)
}

.button_83850562.otherBrandViber_83850562,.button_83850562.otherBrandViber_83850562 .label_83850562 {
    color: var(--kite-button-other-brand-content-viber-default-label-text)
}

.button_83850562.otherBrandViber_83850562 .value_83850562 {
    color: var(--kite-button-other-brand-content-viber-default-value-text)
}

.button_83850562.otherBrandViber_83850562 .sublabel_83850562 {
    color: var(--kite-button-other-brand-content-viber-default-subtitle-text)
}

.button_83850562.otherBrandViber_83850562 .subvalue_83850562 {
    color: var(--kite-button-other-brand-content-viber-default-subvalue-text)
}

.button_83850562.otherBrandViber_83850562:hover {
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-viber-hover-addon);
    background-color: var(--kite-button-other-brand-background-viber-hover)
}

.button_83850562.otherBrandViber_83850562:hover,.button_83850562.otherBrandViber_83850562:hover .label_83850562 {
    color: var(--kite-button-other-brand-content-viber-hover-label-text)
}

.button_83850562.otherBrandViber_83850562:hover .value_83850562 {
    color: var(--kite-button-other-brand-content-viber-hover-value-text)
}

.button_83850562.otherBrandViber_83850562:hover .sublabel_83850562 {
    color: var(--kite-button-other-brand-content-viber-hover-subtitle-text)
}

.button_83850562.otherBrandViber_83850562:hover .subvalue_83850562 {
    color: var(--kite-button-other-brand-content-viber-hover-subvalue-text)
}

.button_83850562.otherBrandViber_83850562.disabled_83850562 {
    background-color: var(--kite-button-other-brand-background-viber-disabled)
}

.button_83850562.otherBrandViber_83850562.disabled_83850562 .addon_83850562 {
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-viber-disabled-addon)
}

.button_83850562.otherBrandViber_83850562.disabled_83850562,.button_83850562.otherBrandViber_83850562.disabled_83850562 .label_83850562 {
    color: var(--kite-button-other-brand-content-viber-disabled-label-text)
}

.button_83850562.otherBrandViber_83850562.disabled_83850562 .value_83850562 {
    color: var(--kite-button-other-brand-content-viber-disabled-value-text)
}

.button_83850562.otherBrandViber_83850562.disabled_83850562 .sublabel_83850562 {
    color: var(--kite-button-other-brand-content-viber-disabled-subtitle-text)
}

.button_83850562.otherBrandViber_83850562.disabled_83850562 .subvalue_83850562 {
    color: var(--kite-button-other-brand-content-viber-disabled-subvalue-text)
}

.button_83850562.otherBrandOdnoklassniki_83850562 {
    background-color: var(--kite-button-other-brand-background-odnoklassniki-default);
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-odnoklassniki-default-addon)
}

.button_83850562.otherBrandOdnoklassniki_83850562,.button_83850562.otherBrandOdnoklassniki_83850562 .label_83850562 {
    color: var(--kite-button-other-brand-content-odnoklassniki-default-label-text)
}

.button_83850562.otherBrandOdnoklassniki_83850562 .value_83850562 {
    color: var(--kite-button-other-brand-content-odnoklassniki-default-value-text)
}

.button_83850562.otherBrandOdnoklassniki_83850562 .sublabel_83850562 {
    color: var(--kite-button-other-brand-content-odnoklassniki-default-subtitle-text)
}

.button_83850562.otherBrandOdnoklassniki_83850562 .subvalue_83850562 {
    color: var(--kite-button-other-brand-content-odnoklassniki-default-subvalue-text)
}

.button_83850562.otherBrandOdnoklassniki_83850562:hover {
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-odnoklassniki-hover-addon);
    background-color: var(--kite-button-other-brand-background-odnoklassniki-hover)
}

.button_83850562.otherBrandOdnoklassniki_83850562:hover,.button_83850562.otherBrandOdnoklassniki_83850562:hover .label_83850562 {
    color: var(--kite-button-other-brand-content-odnoklassniki-hover-label-text)
}

.button_83850562.otherBrandOdnoklassniki_83850562:hover .value_83850562 {
    color: var(--kite-button-other-brand-content-odnoklassniki-hover-value-text)
}

.button_83850562.otherBrandOdnoklassniki_83850562:hover .sublabel_83850562 {
    color: var(--kite-button-other-brand-content-odnoklassniki-hover-subtitle-text)
}

.button_83850562.otherBrandOdnoklassniki_83850562:hover .subvalue_83850562 {
    color: var(--kite-button-other-brand-content-odnoklassniki-hover-subvalue-text)
}

.button_83850562.otherBrandOdnoklassniki_83850562.disabled_83850562 {
    background-color: var(--kite-button-other-brand-background-odnoklassniki-disabled)
}

.button_83850562.otherBrandOdnoklassniki_83850562.disabled_83850562 .addon_83850562 {
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-odnoklassniki-disabled-addon)
}

.button_83850562.otherBrandOdnoklassniki_83850562.disabled_83850562,.button_83850562.otherBrandOdnoklassniki_83850562.disabled_83850562 .label_83850562 {
    color: var(--kite-button-other-brand-content-odnoklassniki-disabled-label-text)
}

.button_83850562.otherBrandOdnoklassniki_83850562.disabled_83850562 .value_83850562 {
    color: var(--kite-button-other-brand-content-odnoklassniki-disabled-value-text)
}

.button_83850562.otherBrandOdnoklassniki_83850562.disabled_83850562 .sublabel_83850562 {
    color: var(--kite-button-other-brand-content-odnoklassniki-disabled-subtitle-text)
}

.button_83850562.otherBrandOdnoklassniki_83850562.disabled_83850562 .subvalue_83850562 {
    color: var(--kite-button-other-brand-content-odnoklassniki-disabled-subvalue-text)
}

.button_83850562.otherBrandTelegram_83850562 {
    background-color: var(--kite-button-other-brand-background-telegram-default);
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-telegram-default-addon)
}

.button_83850562.otherBrandTelegram_83850562,.button_83850562.otherBrandTelegram_83850562 .label_83850562 {
    color: var(--kite-button-other-brand-content-telegram-default-label-text)
}

.button_83850562.otherBrandTelegram_83850562 .value_83850562 {
    color: var(--kite-button-other-brand-content-telegram-default-value-text)
}

.button_83850562.otherBrandTelegram_83850562 .sublabel_83850562 {
    color: var(--kite-button-other-brand-content-telegram-default-subtitle-text)
}

.button_83850562.otherBrandTelegram_83850562 .subvalue_83850562 {
    color: var(--kite-button-other-brand-content-telegram-default-subvalue-text)
}

.button_83850562.otherBrandTelegram_83850562:hover {
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-telegram-hover-addon);
    background-color: var(--kite-button-other-brand-background-telegram-hover)
}

.button_83850562.otherBrandTelegram_83850562:hover,.button_83850562.otherBrandTelegram_83850562:hover .label_83850562 {
    color: var(--kite-button-other-brand-content-telegram-hover-label-text)
}

.button_83850562.otherBrandTelegram_83850562:hover .value_83850562 {
    color: var(--kite-button-other-brand-content-telegram-hover-value-text)
}

.button_83850562.otherBrandTelegram_83850562:hover .sublabel_83850562 {
    color: var(--kite-button-other-brand-content-telegram-hover-subtitle-text)
}

.button_83850562.otherBrandTelegram_83850562:hover .subvalue_83850562 {
    color: var(--kite-button-other-brand-content-telegram-hover-subvalue-text)
}

.button_83850562.otherBrandTelegram_83850562.disabled_83850562 {
    background-color: var(--kite-button-other-brand-background-telegram-disabled)
}

.button_83850562.otherBrandTelegram_83850562.disabled_83850562 .addon_83850562 {
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-telegram-disabled-addon)
}

.button_83850562.otherBrandTelegram_83850562.disabled_83850562,.button_83850562.otherBrandTelegram_83850562.disabled_83850562 .label_83850562 {
    color: var(--kite-button-other-brand-content-telegram-disabled-label-text)
}

.button_83850562.otherBrandTelegram_83850562.disabled_83850562 .value_83850562 {
    color: var(--kite-button-other-brand-content-telegram-disabled-value-text)
}

.button_83850562.otherBrandTelegram_83850562.disabled_83850562 .sublabel_83850562 {
    color: var(--kite-button-other-brand-content-telegram-disabled-subtitle-text)
}

.button_83850562.otherBrandTelegram_83850562.disabled_83850562 .subvalue_83850562 {
    color: var(--kite-button-other-brand-content-telegram-disabled-subvalue-text)
}

.button_83850562.otherBrandApple_83850562 {
    background-color: var(--kite-button-other-brand-background-apple-default);
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-apple-default-addon)
}

.button_83850562.otherBrandApple_83850562,.button_83850562.otherBrandApple_83850562 .label_83850562 {
    color: var(--kite-button-other-brand-content-apple-default-label-text)
}

.button_83850562.otherBrandApple_83850562 .value_83850562 {
    color: var(--kite-button-other-brand-content-apple-default-value-text)
}

.button_83850562.otherBrandApple_83850562 .sublabel_83850562 {
    color: var(--kite-button-other-brand-content-apple-default-subtitle-text)
}

.button_83850562.otherBrandApple_83850562 .subvalue_83850562 {
    color: var(--kite-button-other-brand-content-apple-default-subvalue-text)
}

.button_83850562.otherBrandApple_83850562:hover {
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-apple-hover-addon);
    background-color: var(--kite-button-other-brand-background-apple-hover)
}

.button_83850562.otherBrandApple_83850562:hover,.button_83850562.otherBrandApple_83850562:hover .label_83850562 {
    color: var(--kite-button-other-brand-content-apple-hover-label-text)
}

.button_83850562.otherBrandApple_83850562:hover .value_83850562 {
    color: var(--kite-button-other-brand-content-apple-hover-value-text)
}

.button_83850562.otherBrandApple_83850562:hover .sublabel_83850562 {
    color: var(--kite-button-other-brand-content-apple-hover-subtitle-text)
}

.button_83850562.otherBrandApple_83850562:hover .subvalue_83850562 {
    color: var(--kite-button-other-brand-content-apple-hover-subvalue-text)
}

.button_83850562.otherBrandApple_83850562.disabled_83850562 {
    background-color: var(--kite-button-other-brand-background-apple-disabled)
}

.button_83850562.otherBrandApple_83850562.disabled_83850562 .addon_83850562 {
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-apple-disabled-addon)
}

.button_83850562.otherBrandApple_83850562.disabled_83850562,.button_83850562.otherBrandApple_83850562.disabled_83850562 .label_83850562 {
    color: var(--kite-button-other-brand-content-apple-disabled-label-text)
}

.button_83850562.otherBrandApple_83850562.disabled_83850562 .value_83850562 {
    color: var(--kite-button-other-brand-content-apple-disabled-value-text)
}

.button_83850562.otherBrandApple_83850562.disabled_83850562 .sublabel_83850562 {
    color: var(--kite-button-other-brand-content-apple-disabled-subtitle-text)
}

.button_83850562.otherBrandApple_83850562.disabled_83850562 .subvalue_83850562 {
    color: var(--kite-button-other-brand-content-apple-disabled-subvalue-text)
}

.button_83850562.otherBrandGoogle_83850562 {
    background-color: var(--kite-button-other-brand-background-google-default);
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-google-default-addon)
}

.button_83850562.otherBrandGoogle_83850562,.button_83850562.otherBrandGoogle_83850562 .label_83850562 {
    color: var(--kite-button-other-brand-content-google-default-label-text)
}

.button_83850562.otherBrandGoogle_83850562 .value_83850562 {
    color: var(--kite-button-other-brand-content-google-default-value-text)
}

.button_83850562.otherBrandGoogle_83850562 .sublabel_83850562 {
    color: var(--kite-button-other-brand-content-google-default-subtitle-text)
}

.button_83850562.otherBrandGoogle_83850562 .subvalue_83850562 {
    color: var(--kite-button-other-brand-content-google-default-subvalue-text)
}

.button_83850562.otherBrandGoogle_83850562:hover {
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-google-hover-addon);
    background-color: var(--kite-button-other-brand-background-google-hover)
}

.button_83850562.otherBrandGoogle_83850562:hover,.button_83850562.otherBrandGoogle_83850562:hover .label_83850562 {
    color: var(--kite-button-other-brand-content-google-hover-label-text)
}

.button_83850562.otherBrandGoogle_83850562:hover .value_83850562 {
    color: var(--kite-button-other-brand-content-google-hover-value-text)
}

.button_83850562.otherBrandGoogle_83850562:hover .sublabel_83850562 {
    color: var(--kite-button-other-brand-content-google-hover-subtitle-text)
}

.button_83850562.otherBrandGoogle_83850562:hover .subvalue_83850562 {
    color: var(--kite-button-other-brand-content-google-hover-subvalue-text)
}

.button_83850562.otherBrandGoogle_83850562.disabled_83850562 {
    background-color: var(--kite-button-other-brand-background-google-disabled)
}

.button_83850562.otherBrandGoogle_83850562.disabled_83850562 .addon_83850562 {
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-google-disabled-addon)
}

.button_83850562.otherBrandGoogle_83850562.disabled_83850562,.button_83850562.otherBrandGoogle_83850562.disabled_83850562 .label_83850562 {
    color: var(--kite-button-other-brand-content-google-disabled-label-text)
}

.button_83850562.otherBrandGoogle_83850562.disabled_83850562 .value_83850562 {
    color: var(--kite-button-other-brand-content-google-disabled-value-text)
}

.button_83850562.otherBrandGoogle_83850562.disabled_83850562 .sublabel_83850562 {
    color: var(--kite-button-other-brand-content-google-disabled-subtitle-text)
}

.button_83850562.otherBrandGoogle_83850562.disabled_83850562 .subvalue_83850562 {
    color: var(--kite-button-other-brand-content-google-disabled-subvalue-text)
}

.button_83850562.specialOutlineForm_83850562 .addon_83850562 {
    --kite-content-neutral-primary: var(--kite-button-special-content-outline-form-default-addon)
}

.button_83850562.specialOutlineForm_83850562 .addon_83850562:disabled {
    --kite-content-neutral-primary: var(--kite-button-special-content-outline-form-disabled-addon)
}

.button_83850562.specialOutlineForm_83850562:disabled {
    background-color: var(--kite-button-special-background-outline-form-disabled);
    border: var(--kite-button-border-width-special-outline-form-disabled) solid var(--kite-button-special-border-outline-form-disabled)
}

.button_83850562.disabled_83850562 {
    cursor: default
}

.button_83850562:hover {
    transition: color .3s ease
}

.button_83850562.circle_83850562 {
    border-radius: 50%;
    background-color: var(--kite-chip-row-chip-background-primary-unselected-default);
}

.centeredList_83850562 {
    display: flex;
    flex-direction: column;
    align-items: center
}

.fullWidth_83850562 {
    width: 100%
}

.fullWidthFalse_83850562 {
    width: -moz-max-content;
    width: max-content
}

.fullWidthTrue_83850562 {
    width: 100%
}

.fullWidthList_83850562 {
    flex: 1
}

.contentListWithAddon_83850562 {
    display: flex;
    flex-direction: column;
    justify-content: center
}

.link_83850562 {
    box-sizing: border-box;
    text-decoration: none
}

.pseudoLink_83850562 {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    cursor: pointer;
    border: 0;
    background: 0 0;
    padding-inline:0;font: inherit
}

.pseudoLink_83850562:hover {
    text-decoration: underline
}

.pseudoLink_83850562:active {
    text-decoration: none;
    opacity: .6
}

.linksColor_83850562 {
    color: var(--kite-links-content)
}

.loader_83850562 {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%)
}

.contentWrapper_83850562 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

.contentWrapper_83850562.loading_83850562 {
    visibility: hidden
}

.Separator_dca10e28.horizontal_dca10e28 {
    width: 100%;
    height: var(--kite-separator-width)
}

.Separator_dca10e28.vertical_dca10e28 {
    width: var(--kite-separator-width);
    height: 100%
}

.Separator_dca10e28.neutralPrimary_dca10e28 {
    background: var(--kite-border-neutral-primary)
}

.Separator_dca10e28.brandPrimary_dca10e28 {
    background: var(--kite-border-brand-primary)
}

.Separator_dca10e28.brandDeepPrimary_dca10e28 {
    background: var(--kite-border-brand-deep-primary)
}

.Separator_dca10e28.positivePrimary_dca10e28 {
    background: var(--kite-border-positive-primary)
}

.Separator_dca10e28.warningPrimary_dca10e28 {
    background: var(--kite-border-warning-primary)
}

.Separator_dca10e28.negativePrimary_dca10e28 {
    background: var(--kite-border-negative-primary)
}

.Separator_dca10e28.rosePrimary_dca10e28 {
    background: var(--kite-border-rose-primary)
}

.Separator_dca10e28.tealPrimary_dca10e28 {
    background: var(--kite-border-teal-primary)
}

.Separator_dca10e28.neutralSecondary_dca10e28 {
    background: var(--kite-border-neutral-secondary)
}

.Separator_dca10e28.brandSecondary_dca10e28 {
    background: var(--kite-border-brand-secondary)
}

.Separator_dca10e28.brandDeepSecondary_dca10e28 {
    background: var(--kite-border-brand-deep-secondary)
}

.Separator_dca10e28.positiveSecondary_dca10e28 {
    background: var(--kite-border-positive-secondary)
}

.Separator_dca10e28.warningSecondary_dca10e28 {
    background: var(--kite-border-warning-secondary)
}

.Separator_dca10e28.negativeSecondary_dca10e28 {
    background: var(--kite-border-negative-secondary)
}

.Separator_dca10e28.roseSecondary_dca10e28 {
    background: var(--kite-border-rose-secondary)
}

.Separator_dca10e28.tealSecondary_dca10e28 {
    background: var(--kite-border-teal-secondary)
}

.Separator_dca10e28.neutralTertiary_dca10e28 {
    background: var(--kite-border-neutral-tertiary)
}

.Separator_dca10e28.brandTertiary_dca10e28 {
    background: var(--kite-border-brand-tertiary)
}

.Separator_dca10e28.brandDeepTertiary_dca10e28 {
    background: var(--kite-border-brand-deep-tertiary)
}

.Separator_dca10e28.positiveTertiary_dca10e28 {
    background: var(--kite-border-positive-tertiary)
}

.Separator_dca10e28.warningTertiary_dca10e28 {
    background: var(--kite-border-warning-tertiary)
}

.Separator_dca10e28.negativeTertiary_dca10e28 {
    background: var(--kite-border-negative-tertiary)
}

.Separator_dca10e28.roseTertiary_dca10e28 {
    background: var(--kite-border-rose-tertiary)
}

.Separator_dca10e28.tealTertiary_dca10e28 {
    background: var(--kite-border-teal-tertiary)
}

.Separator_dca10e28.staticDarkPrimary_dca10e28 {
    background: var(--kite-border-static-dark-primary)
}

.Separator_dca10e28.staticDarkSecondary_dca10e28 {
    background: var(--kite-border-static-dark-secondary)
}

.Separator_dca10e28.staticLightPrimary_dca10e28 {
    background: var(--kite-border-static-light-primary)
}

.Separator_dca10e28.staticLightSecondary_dca10e28 {
    background: var(--kite-border-static-light-secondary)
}

.textStart_d60323a0 {
    text-align: start
}

.textCenter_d60323a0 {
    text-align: center
}

.textEnd_d60323a0 {
    text-align: end
}

[data-ds=kite],html {
    font-size: 15px;
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
}

.typoBig300Accent_9d980702,.typoBig300Normal_9d980702 {
    font: 400 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: normal;
    text-decoration: none
}

.typoBig300Accent_9d980702 {
    font: 600 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
}

.typoBig300NumericAccent_9d980702,.typoBig300Numeric_9d980702 {
    font: 400 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: "tnum";
    text-decoration: none
}

.typoBig300NumericAccent_9d980702 {
    font: 600 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
}

.typoBig400Accent_9d980702,.typoBig400Normal_9d980702,.typoBig400Numeric_9d980702 {
    font: 400 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: normal;
    text-decoration: none
}

.typoBig400Accent_9d980702,.typoBig400Numeric_9d980702 {
    font: 600 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
}

.typoBig400Numeric_9d980702 {
    font: 400 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    font-feature-settings: "tnum"
}

.typoBig400NumericAccent_9d980702,.typoBig500Accent_9d980702,.typoBig500Normal_9d980702 {
    font: 600 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: "tnum";
    text-decoration: none
}

.typoBig500Accent_9d980702,.typoBig500Normal_9d980702 {
    font: 400 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    font-feature-settings: normal
}

.typoBig500Accent_9d980702 {
    font: 600 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
}

.typoBig500NumericAccent_9d980702,.typoBig500Numeric_9d980702 {
    font: 400 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: "tnum";
    text-decoration: none
}

.typoBig500NumericAccent_9d980702 {
    font: 600 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
}

.typoBig600Accent_9d980702,.typoBig600Normal_9d980702,.typoBig600Numeric_9d980702 {
    font: 400 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: normal;
    text-decoration: none
}

.typoBig600Accent_9d980702,.typoBig600Numeric_9d980702 {
    font: 600 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
}

.typoBig600Numeric_9d980702 {
    font: 400 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    font-feature-settings: "tnum"
}

.typoBig600NumericAccent_9d980702,.typoBig700Accent_9d980702,.typoBig700Normal_9d980702 {
    font: 600 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: "tnum";
    text-decoration: none
}

.typoBig700Accent_9d980702,.typoBig700Normal_9d980702 {
    font: 400 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    font-feature-settings: normal
}

.typoBig700Accent_9d980702 {
    font: 600 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
}

.typoBig700NumericAccent_9d980702,.typoBig700Numeric_9d980702 {
    font: 400 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: "tnum";
    text-decoration: none
}

.typoBig700NumericAccent_9d980702 {
    font: 600 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
}

.typoText100Accent_9d980702,.typoText100Normal_9d980702,.typoText100Numeric_9d980702 {
    font: 400 .1875rem/133.333%"Montserrat";
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: normal;
    text-decoration: none
}

.typoText100Accent_9d980702,.typoText100Numeric_9d980702 {
    font: 600 .1875rem/133.333%"Montserrat"
}

.typoText100Numeric_9d980702 {
    font: 400 .1875rem/133.333%"Montserrat";
    font-feature-settings: "tnum"
}

.typoText100NumericAccent_9d980702,.typoText200Accent_9d980702,.typoText200Normal_9d980702 {
    font: 600 .1875rem/133.333%"Montserrat";
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: "tnum";
    text-decoration: none
}

.typoText200Accent_9d980702,.typoText200Normal_9d980702 {
    font: 400 .375rem/133.333%"Montserrat";
    font-feature-settings: normal
}

.typoText200Accent_9d980702 {
    font: 600 .375rem/133.333%"Montserrat"
}

.typoText200NumericAccent_9d980702,.typoText200Numeric_9d980702 {
    font: 400 .375rem/133.333%"Montserrat";
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: "tnum";
    text-decoration: none
}

.typoText200NumericAccent_9d980702 {
    font: 600 .375rem/133.333%"Montserrat"
}

.typoText400Accent_9d980702,.typoText400Normal_9d980702,.typoText400Numeric_9d980702 {
    font: 400 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: normal;
    text-decoration: none
}

.typoText400Accent_9d980702,.typoText400Numeric_9d980702 {
    font: 600 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
}

.typoText400Numeric_9d980702 {
    font: 400 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    font-feature-settings: "tnum"
}

.typoText400NumericAccent_9d980702,.typoText500Accent_9d980702,.typoText500Normal_9d980702 {
    font: 600 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: "tnum";
    text-decoration: none
}

.typoText500Accent_9d980702,.typoText500Normal_9d980702 {
    font: 400 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    font-feature-settings: normal
}

.typoText500Accent_9d980702 {
    font: 600 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
}

.typoText500NumericAccent_9d980702,.typoText500Numeric_9d980702 {
    font: 400 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: "tnum";
    text-decoration: none
}

.typoText500NumericAccent_9d980702 {
    font: 600 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
}

.typoText600Accent_9d980702,.typoText600Normal_9d980702,.typoText600Numeric_9d980702 {
    font: 400 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: normal;
    text-decoration: none
}

.typoText600Accent_9d980702,.typoText600Numeric_9d980702 {
    font: 600 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
}

.typoText600Numeric_9d980702 {
    font: 400 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    font-feature-settings: "tnum"
}

.typoText600NumericAccent_9d980702,.typoText700Accent_9d980702,.typoText700Normal_9d980702 {
    font: 600 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: "tnum";
    text-decoration: none
}

.typoText700Accent_9d980702,.typoText700Normal_9d980702 {
    font: 400 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    font-feature-settings: normal
}

.typoText700Accent_9d980702 {
    font: 600 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
}

.typoText700NumericAccent_9d980702,.typoText700Numeric_9d980702 {
    font: 400 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: "tnum";
    text-decoration: none
}

.typoText700NumericAccent_9d980702 {
    font: 600 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
}

.typoCompact300Accent_9d980702,.typoCompact300Normal_9d980702 {
    font: 400 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: normal;
    text-decoration: none
}

.typoCompact300Accent_9d980702 {
    font: 600 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
}

.typoCompact300NumericAccent_9d980702,.typoCompact300Numeric_9d980702 {
    font: 400 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: "tnum";
    text-decoration: none
}

.typoCompact300NumericAccent_9d980702 {
    font: 600 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
}

.typoCompact400Accent_9d980702,.typoCompact400Normal_9d980702 {
    font: 400 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: normal;
    text-decoration: none
}

.typoCompact400Accent_9d980702 {
    /* font: 600 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif */
}

.typoCompact400NumericAccent_9d980702,.typoCompact400Numeric_9d980702 {
    /* font: 400 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif; */
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: "tnum";
    text-decoration: none
}

.typoCompact400NumericAccent_9d980702 {
    /* font: 600 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif */
}

.typoCompact500Accent_9d980702,.typoCompact500Normal_9d980702 {
    /* font: 400 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif; */
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: normal;
    text-decoration: none
}

.typoCompact500Accent_9d980702 {
    /* font: 600 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif */
}

.typoCompact500NumericAccent_9d980702,.typoCompact500Numeric_9d980702 {
    /* font: 400 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif; */
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: "tnum";
    text-decoration: none
}

.typoCompact500NumericAccent_9d980702 {
    /* font: 600 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif */
}

.typoCompact600Accent_9d980702,.typoCompact600Normal_9d980702 {
    /* font: 400 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif; */
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: normal;
    text-decoration: none
}

.typoCompact600Accent_9d980702 {
    /* font: 600 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif */
}

.typoCompact600NumericAccent_9d980702,.typoCompact600Numeric_9d980702 {
    /* font: 400 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif; */
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: "tnum";
    text-decoration: none
}

.typoCompact600NumericAccent_9d980702 {
    /* font: 600 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif */
}

.typoArticle600Normal_9d980702 {
    /* font: 400 1.133333rem/140%"PT Serif",serif; */
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: normal;
    text-decoration: none
}

.typoArticle700Normal_9d980702,.typoArticle800Normal_9d980702,.typoArticle900Normal_9d980702 {
    /* font: 400 1.266666rem/140%"PT Serif",serif; */
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: normal;
    text-decoration: none
}

.typoArticle800Normal_9d980702,.typoArticle900Normal_9d980702 {
    /* font: 400 1.4rem/140%"PT Serif",serif */
}

.typoArticle900Normal_9d980702 {
    /* font: 400 1.6rem/140%"PT Serif",serif */
}

.labelValueHeaderXLargeValueTextControl_65b4b5b6,.labelValueHeaderXLargeValueTextDefault_65b4b5b6,.labelValueHeaderXLargeValueTextTable_65b4b5b6 {
    /* font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif; */
    font-weight: 400;
    font-size: 1.133333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueHeaderXLargeValueTextControl_65b4b5b6,.labelValueHeaderXLargeValueTextTable_65b4b5b6 {
    font-size: 2.533333rem
}

.labelValueHeaderXLargeValueTextControl_65b4b5b6 {
    font-size: 1.133333rem
}

.labelValueHeaderLargeValueTextControl_65b4b5b6,.labelValueHeaderLargeValueTextDefault_65b4b5b6,.labelValueHeaderLargeValueTextTable_65b4b5b6,.labelValueHeaderXLargeLabelTextControl_65b4b5b6,.labelValueHeaderXLargeLabelTextDefault_65b4b5b6,.labelValueHeaderXLargeLabelTextTable_65b4b5b6 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 2.533333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueHeaderLargeValueTextControl_65b4b5b6,.labelValueHeaderLargeValueTextDefault_65b4b5b6,.labelValueHeaderLargeValueTextTable_65b4b5b6 {
    font-size: 1.133333rem
}

.labelValueHeaderLargeValueTextControl_65b4b5b6,.labelValueHeaderLargeValueTextTable_65b4b5b6 {
    font-size: 2rem
}

.labelValueHeaderLargeValueTextControl_65b4b5b6 {
    font-size: 1.133333rem
}

.labelValueHeaderLargeLabelTextControl_65b4b5b6,.labelValueHeaderLargeLabelTextDefault_65b4b5b6,.labelValueHeaderLargeLabelTextTable_65b4b5b6,.labelValueHeaderMediumValueTextControl_65b4b5b6,.labelValueHeaderMediumValueTextDefault_65b4b5b6,.labelValueHeaderMediumValueTextTable_65b4b5b6 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 2rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueHeaderMediumValueTextControl_65b4b5b6,.labelValueHeaderMediumValueTextDefault_65b4b5b6,.labelValueHeaderMediumValueTextTable_65b4b5b6 {
    font-size: .866666rem;
    line-height: 108%
}

.labelValueHeaderMediumValueTextControl_65b4b5b6,.labelValueHeaderMediumValueTextTable_65b4b5b6 {
    font-size: 1.6rem;
    line-height: 116.6%
}

.labelValueHeaderMediumValueTextControl_65b4b5b6 {
    font-size: .866666rem;
    line-height: 108%
}

.labelValueHeaderMediumLabelTextControl_65b4b5b6,.labelValueHeaderMediumLabelTextDefault_65b4b5b6,.labelValueHeaderMediumLabelTextTable_65b4b5b6,.labelValueHeaderSmallValueTextDefault_65b4b5b6,.labelValueHeaderSmallValueTextTable_65b4b5b6 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 116.6%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueHeaderSmallValueTextDefault_65b4b5b6,.labelValueHeaderSmallValueTextTable_65b4b5b6 {
    font-size: .866666rem;
    line-height: 108%
}

.labelValueHeaderSmallValueTextTable_65b4b5b6 {
    font-size: 1.266666rem;
    line-height: 116%
}

.labelValueHeaderSmallLabelTextControl_65b4b5b6,.labelValueHeaderSmallLabelTextDefault_65b4b5b6,.labelValueHeaderSmallLabelTextTable_65b4b5b6,.labelValueHeaderSmallValueTextControl_65b4b5b6 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: .866666rem;
    line-height: 108%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueHeaderSmallLabelTextControl_65b4b5b6,.labelValueHeaderSmallLabelTextDefault_65b4b5b6,.labelValueHeaderSmallLabelTextTable_65b4b5b6 {
    font-size: 1.266666rem;
    line-height: 116%
}

.labelValueParagraphLargeCompactLabelTextControl_65b4b5b6,.labelValueParagraphLargeCompactLabelTextDefault_65b4b5b6,.labelValueParagraphLargeCompactLabelTextTable_65b4b5b6,.labelValueParagraphLargeCompactValueTextControl_65b4b5b6,.labelValueParagraphLargeCompactValueTextDefault_65b4b5b6,.labelValueParagraphLargeCompactValueTextTable_65b4b5b6,.labelValueParagraphLargeValueTextDefault_65b4b5b6,.labelValueParagraphLargeValueTextTable_65b4b5b6 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.133333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphLargeValueTextDefault_65b4b5b6,.labelValueParagraphLargeValueTextTable_65b4b5b6 {
    line-height: 140%
}

.labelValueParagraphLargeLabelTextControl_65b4b5b6,.labelValueParagraphLargeLabelTextDefault_65b4b5b6,.labelValueParagraphLargeLabelTextTable_65b4b5b6,.labelValueParagraphLargeValueTextControl_65b4b5b6 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.133333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphLargeLabelTextControl_65b4b5b6,.labelValueParagraphLargeLabelTextDefault_65b4b5b6,.labelValueParagraphLargeLabelTextTable_65b4b5b6 {
    line-height: 140%
}

.labelValueParagraphLargeLabelTextControl_65b4b5b6 {
    line-height: 120%
}

.labelValueParagraphMediumCompactLabelTextControl_65b4b5b6,.labelValueParagraphMediumCompactLabelTextDefault_65b4b5b6,.labelValueParagraphMediumCompactLabelTextTable_65b4b5b6,.labelValueParagraphMediumCompactValueTextControl_65b4b5b6,.labelValueParagraphMediumCompactValueTextDefault_65b4b5b6,.labelValueParagraphMediumCompactValueTextTable_65b4b5b6,.labelValueParagraphMediumValueTextDefault_65b4b5b6,.labelValueParagraphMediumValueTextTable_65b4b5b6 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphMediumValueTextDefault_65b4b5b6,.labelValueParagraphMediumValueTextTable_65b4b5b6 {
    line-height: 133.3%
}

.labelValueParagraphMediumLabelTextControl_65b4b5b6,.labelValueParagraphMediumLabelTextDefault_65b4b5b6,.labelValueParagraphMediumLabelTextTable_65b4b5b6,.labelValueParagraphMediumValueTextControl_65b4b5b6 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphMediumLabelTextControl_65b4b5b6,.labelValueParagraphMediumLabelTextDefault_65b4b5b6,.labelValueParagraphMediumLabelTextTable_65b4b5b6 {
    line-height: 133.3%
}

.labelValueParagraphMediumLabelTextControl_65b4b5b6 {
    line-height: 120%
}

.labelValueParagraphSmallCompactLabelTextControl_65b4b5b6,.labelValueParagraphSmallCompactLabelTextDefault_65b4b5b6,.labelValueParagraphSmallCompactLabelTextTable_65b4b5b6,.labelValueParagraphSmallCompactValueTextControl_65b4b5b6,.labelValueParagraphSmallCompactValueTextDefault_65b4b5b6,.labelValueParagraphSmallCompactValueTextTable_65b4b5b6,.labelValueParagraphSmallValueTextDefault_65b4b5b6,.labelValueParagraphSmallValueTextTable_65b4b5b6 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: .866666rem;
    line-height: 108%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphSmallValueTextDefault_65b4b5b6,.labelValueParagraphSmallValueTextTable_65b4b5b6 {
    line-height: 140%
}

.labelValueParagraphSmallLabelTextControl_65b4b5b6,.labelValueParagraphSmallLabelTextDefault_65b4b5b6,.labelValueParagraphSmallLabelTextTable_65b4b5b6,.labelValueParagraphSmallValueTextControl_65b4b5b6 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: .866666rem;
    line-height: 108%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphSmallLabelTextControl_65b4b5b6,.labelValueParagraphSmallLabelTextDefault_65b4b5b6,.labelValueParagraphSmallLabelTextTable_65b4b5b6 {
    line-height: 140%
}

.labelValueParagraphSmallLabelTextControl_65b4b5b6 {
    line-height: 108%
}

.value_65b4b5b6 {
    flex: 0 0 auto;
    word-wrap: break-word
}

.value_65b4b5b6.numeric_65b4b5b6 {
    font-feature-settings: "tnum"
}

.truncateLabel_65b4b5b6,.truncateValue_65b4b5b6 {
    overflow: hidden;
    text-overflow: ellipsis
}

.truncateLabel_65b4b5b6.label_65b4b5b6,.truncateLabel_65b4b5b6.label_65b4b5b6+.value_65b4b5b6 {
    flex: unset
}

.truncateValue_65b4b5b6.value_65b4b5b6 {
    flex: unset;
    word-wrap: normal
}

.labelValue_65b4b5b6 {
    box-sizing: border-box;
    display: flex;
    align-items: baseline;
    justify-content: space-between;
    width: 100%
}

.labelValue_65b4b5b6.expandedFalse_65b4b5b6 {
    flex-grow: 0;
    width: auto;
    display: inline-flex
}

.labelValue_65b4b5b6.expandedFalse_65b4b5b6 .value_65b4b5b6 {
    max-width: initial
}

.labelValue_65b4b5b6.valueOnly_65b4b5b6 {
    gap: 0;
    justify-content: end;
    overflow-x: hidden
}

.labelValue_65b4b5b6.valueOnly_65b4b5b6::before {
    content: "&";
    visibility: hidden;
    width: 0
}

.labelValue_65b4b5b6.valueOnly_65b4b5b6 .value_65b4b5b6 {
    max-width: 100%;
    width: 100%
}

.labelValue_65b4b5b6.labelOnly_65b4b5b6,.richImage_b40946d1 img,details,main {
    display: block
}

.labelValue_65b4b5b6.labelOnly_65b4b5b6.expandedFalse_65b4b5b6 {
    display: inline-block
}

.labelValue_65b4b5b6.truncate_65b4b5b6,.labelValue_65b4b5b6.withMaxLines_65b4b5b6 .label_65b4b5b6,.labelValue_65b4b5b6.withMaxLines_65b4b5b6 .value_65b4b5b6 {
    overflow: hidden;
    display: -webkit-box;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    white-space: normal;
    word-break: break-word;
    max-width: 100%
}

.labelValue_65b4b5b6.defaultVariantHeaderXLarge_65b4b5b6 {
    padding-top: var(--kite-label-value-header-x-large-default-padding-top);
    padding-bottom: var(--kite-label-value-header-x-large-default-padding-bottom);
    min-height: var(--kite-label-value-header-x-large-default-min-height);
    gap: var(--kite-label-value-header-x-large-default-gap)
}

.labelValue_65b4b5b6.defaultVariantHeaderLarge_65b4b5b6 {
    padding-top: var(--kite-label-value-header-large-default-padding-top);
    padding-bottom: var(--kite-label-value-header-large-default-padding-bottom);
    min-height: var(--kite-label-value-header-large-default-min-height);
    gap: var(--kite-label-value-header-large-default-gap)
}

.labelValue_65b4b5b6.defaultVariantHeaderMedium_65b4b5b6 {
    padding-top: var(--kite-label-value-header-medium-default-padding-top);
    padding-bottom: var(--kite-label-value-header-medium-default-padding-bottom);
    min-height: var(--kite-label-value-header-medium-default-min-height);
    gap: var(--kite-label-value-header-medium-default-gap)
}

.labelValue_65b4b5b6.defaultVariantHeaderSmall_65b4b5b6 {
    padding-top: var(--kite-label-value-header-small-default-padding-top);
    padding-bottom: var(--kite-label-value-header-small-default-padding-bottom);
    min-height: var(--kite-label-value-header-small-default-min-height);
    gap: var(--kite-label-value-header-small-default-gap)
}

.labelValue_65b4b5b6.defaultVariantParagraphLargeCompact_65b4b5b6 {
    padding-top: var(--kite-label-value-paragraph-large-compact-default-padding-top);
    padding-bottom: var(--kite-label-value-paragraph-large-compact-default-padding-bottom);
    min-height: var(--kite-label-value-paragraph-large-compact-default-min-height);
    gap: var(--kite-label-value-paragraph-large-compact-default-gap)
}

.labelValue_65b4b5b6.defaultVariantParagraphLarge_65b4b5b6 {
    padding-top: var(--kite-label-value-paragraph-large-default-padding-top);
    padding-bottom: var(--kite-label-value-paragraph-large-default-padding-bottom);
    min-height: var(--kite-label-value-paragraph-large-default-min-height);
    gap: var(--kite-label-value-paragraph-large-default-gap)
}

.labelValue_65b4b5b6.defaultVariantParagraphMediumCompact_65b4b5b6 {
    padding-top: var(--kite-label-value-paragraph-medium-compact-default-padding-top);
    padding-bottom: var(--kite-label-value-paragraph-medium-compact-default-padding-bottom);
    min-height: var(--kite-label-value-paragraph-medium-compact-default-min-height);
    gap: var(--kite-label-value-paragraph-medium-compact-default-gap)
}

.labelValue_65b4b5b6.defaultVariantParagraphMedium_65b4b5b6 {
    padding-top: var(--kite-label-value-paragraph-medium-default-padding-top);
    padding-bottom: var(--kite-label-value-paragraph-medium-default-padding-bottom);
    min-height: var(--kite-label-value-paragraph-medium-default-min-height);
    gap: var(--kite-label-value-paragraph-medium-default-gap)
}

.labelValue_65b4b5b6.defaultVariantParagraphSmall_65b4b5b6 {
    padding-top: var(--kite-label-value-paragraph-small-default-padding-top);
    padding-bottom: var(--kite-label-value-paragraph-small-default-padding-bottom);
    min-height: var(--kite-label-value-paragraph-small-default-min-height);
    gap: var(--kite-label-value-paragraph-small-default-gap)
}

.kite-label-value-emphasized {
    /* color: var(--kite-text-primary) */
}

.labelValue_65b4b5b6.labelOnly_65b4b5b6.accent_65b4b5b6,.label_65b4b5b6.accent_65b4b5b6,.value_65b4b5b6.accent_65b4b5b6 {
    font-weight: 600;
}

.label_65b4b5b6 {
    box-sizing: border-box;
    display: block;
    color: var(--main-color);
    font-size: var(--main-size);
}

.label_65b4b5b6.expandedFalse_65b4b5b6 {
    flex-grow: 0;
    width: auto;
    display: inline-block;
}

.separatorWrapper_65b4b5b6.separatorWrapper_65b4b5b6 {
    flex: 1 1 auto;
    width: auto;
    min-width: var(--kite-label-value-label-value-table-separator-min-width)
}

.crossed_65b4b5b6 {
    text-decoration: line-through
}

.image_e3658b05 {
    max-width: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.ratio1x1_e3658b05 {
    aspect-ratio: 1/1
}

.ratio3x2_e3658b05 {
    aspect-ratio: 3/2
}

.ratio3x4_e3658b05 {
    aspect-ratio: 3/4
}

.ratio4x3_e3658b05 {
    aspect-ratio: 4/3
}

.richIcon100_ae3f38eb,.richIcon150_ae3f38eb,.richIcon200_ae3f38eb,.richIcon250_ae3f38eb {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: .733333rem;
    line-height: 127%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.richIcon200_ae3f38eb,.richIcon250_ae3f38eb {
    font-size: .866666rem;
    line-height: 108%
}

.richIcon300_ae3f38eb,.richIcon350_ae3f38eb,.richIcon400_ae3f38eb,.richIcon450_ae3f38eb,.richIcon500_ae3f38eb,.richIcon600_ae3f38eb,.richIcon700_ae3f38eb,.richIcon800_ae3f38eb,.richIcon900_ae3f38eb {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.richIcon400_ae3f38eb,.richIcon450_ae3f38eb,.richIcon500_ae3f38eb,.richIcon600_ae3f38eb,.richIcon700_ae3f38eb,.richIcon800_ae3f38eb,.richIcon900_ae3f38eb {
    font-size: 1.133333rem
}

.richIcon500_ae3f38eb,.richIcon600_ae3f38eb,.richIcon700_ae3f38eb,.richIcon800_ae3f38eb,.richIcon900_ae3f38eb {
    font-size: 1.266666rem;
    line-height: 116%
}

.richIcon700_ae3f38eb,.richIcon800_ae3f38eb,.richIcon900_ae3f38eb {
    font-size: 1.6rem;
    line-height: 116.6%
}

.richIcon900_ae3f38eb {
    font-size: 2rem;
    line-height: 120%
}

.richIcon_ae3f38eb {
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    overflow: hidden
}

.icon_ae3f38eb {
    position: relative;
    z-index: 1
}

.label_ae3f38eb {
    position: absolute;
    text-align: center
}

.flag_ae3f38eb,.logo_ae3f38eb {
    position: absolute;
    width: 100%;
    z-index: 1
}

.image_ae3f38eb {
    position: absolute;
    z-index: 0
}

.clickable_ae3f38eb {
    cursor: pointer
}

.size_100_ae3f38eb {
    width: var(--kite-rich-icon-100-background-size);
    height: var(--kite-rich-icon-100-background-size);
    font-size: var(--kite-rich-icon-100-icon-size)
}

.size_100_ae3f38eb.shapeNoShape_ae3f38eb {
    font-size: var(--kite-rich-icon-100-background-size)
}

.size_100_ae3f38eb .label_ae3f38eb {
    padding-bottom: var(--kite-rich-icon-100-label-compensation)
}

.size_150_ae3f38eb {
    width: var(--kite-rich-icon-150-background-size);
    height: var(--kite-rich-icon-150-background-size);
    font-size: var(--kite-rich-icon-150-icon-size)
}

.size_150_ae3f38eb.shapeNoShape_ae3f38eb {
    font-size: var(--kite-rich-icon-150-background-size)
}

.size_150_ae3f38eb .label_ae3f38eb {
    padding-bottom: var(--kite-rich-icon-150-label-compensation)
}

.size_200_ae3f38eb {
    width: var(--kite-rich-icon-200-background-size);
    height: var(--kite-rich-icon-200-background-size);
    font-size: var(--kite-rich-icon-200-icon-size)
}

.size_200_ae3f38eb.shapeNoShape_ae3f38eb {
    font-size: var(--kite-rich-icon-200-background-size)
}

.size_200_ae3f38eb .label_ae3f38eb {
    padding-bottom: var(--kite-rich-icon-200-label-compensation)
}

.size_250_ae3f38eb {
    width: var(--kite-rich-icon-250-background-size);
    height: var(--kite-rich-icon-250-background-size);
    font-size: var(--kite-rich-icon-250-icon-size)
}

.size_250_ae3f38eb.shapeNoShape_ae3f38eb {
    font-size: var(--kite-rich-icon-250-background-size)
}

.size_250_ae3f38eb .label_ae3f38eb {
    padding-bottom: var(--kite-rich-icon-250-label-compensation)
}

.size_300_ae3f38eb {
    width: var(--kite-rich-icon-300-background-size);
    height: var(--kite-rich-icon-300-background-size);
    font-size: var(--kite-rich-icon-300-icon-size)
}

.size_300_ae3f38eb.shapeNoShape_ae3f38eb {
    font-size: var(--kite-rich-icon-300-background-size)
}

.size_300_ae3f38eb .label_ae3f38eb {
    padding-bottom: var(--kite-rich-icon-300-label-compensation)
}

.size_350_ae3f38eb {
    width: var(--kite-rich-icon-350-background-size);
    height: var(--kite-rich-icon-350-background-size);
    font-size: var(--kite-rich-icon-350-icon-size)
}

.size_350_ae3f38eb.shapeNoShape_ae3f38eb {
    font-size: var(--kite-rich-icon-350-background-size)
}

.size_350_ae3f38eb .label_ae3f38eb {
    padding-bottom: var(--kite-rich-icon-350-label-compensation)
}

.size_400_ae3f38eb {
    width: var(--kite-rich-icon-400-background-size);
    height: var(--kite-rich-icon-400-background-size);
    font-size: var(--kite-rich-icon-400-icon-size)
}

.size_400_ae3f38eb.shapeNoShape_ae3f38eb {
    font-size: var(--kite-rich-icon-400-background-size)
}

.size_400_ae3f38eb .label_ae3f38eb {
    padding-bottom: var(--kite-rich-icon-400-label-compensation)
}

.size_450_ae3f38eb {
    width: var(--kite-rich-icon-450-background-size);
    height: var(--kite-rich-icon-450-background-size);
    font-size: var(--kite-rich-icon-450-icon-size)
}

.size_450_ae3f38eb.shapeNoShape_ae3f38eb {
    font-size: var(--kite-rich-icon-450-background-size)
}

.size_450_ae3f38eb .label_ae3f38eb {
    padding-bottom: var(--kite-rich-icon-450-label-compensation)
}

.size_500_ae3f38eb {
    width: var(--kite-rich-icon-500-background-size);
    height: var(--kite-rich-icon-500-background-size);
    font-size: var(--kite-rich-icon-500-icon-size)
}

.size_500_ae3f38eb.shapeNoShape_ae3f38eb {
    font-size: var(--kite-rich-icon-500-background-size)
}

.size_500_ae3f38eb .label_ae3f38eb {
    padding-bottom: var(--kite-rich-icon-500-label-compensation)
}

.size_600_ae3f38eb {
    width: var(--kite-rich-icon-600-background-size);
    height: var(--kite-rich-icon-600-background-size);
    font-size: var(--kite-rich-icon-600-icon-size)
}

.size_600_ae3f38eb.shapeNoShape_ae3f38eb {
    font-size: var(--kite-rich-icon-600-background-size)
}

.size_600_ae3f38eb .label_ae3f38eb {
    padding-bottom: var(--kite-rich-icon-600-label-compensation)
}

.size_700_ae3f38eb {
    width: var(--kite-rich-icon-700-background-size);
    height: var(--kite-rich-icon-700-background-size);
    font-size: var(--kite-rich-icon-700-icon-size)
}

.size_700_ae3f38eb.shapeNoShape_ae3f38eb {
    font-size: var(--kite-rich-icon-700-background-size)
}

.size_700_ae3f38eb .label_ae3f38eb {
    padding-bottom: var(--kite-rich-icon-700-label-compensation)
}

.size_800_ae3f38eb {
    width: var(--kite-rich-icon-800-background-size);
    height: var(--kite-rich-icon-800-background-size);
    font-size: var(--kite-rich-icon-800-icon-size)
}

.size_800_ae3f38eb.shapeNoShape_ae3f38eb {
    font-size: var(--kite-rich-icon-800-background-size)
}

.size_800_ae3f38eb .label_ae3f38eb {
    padding-bottom: var(--kite-rich-icon-800-label-compensation)
}

.size_900_ae3f38eb {
    width: var(--kite-rich-icon-900-background-size);
    height: var(--kite-rich-icon-900-background-size);
    font-size: var(--kite-rich-icon-900-icon-size)
}

.size_900_ae3f38eb.shapeNoShape_ae3f38eb {
    font-size: var(--kite-rich-icon-900-background-size)
}

.size_900_ae3f38eb .label_ae3f38eb {
    padding-bottom: var(--kite-rich-icon-900-label-compensation)
}

.shapeCircle_ae3f38eb {
    border-radius: 50%
}

.shapeSquircle_ae3f38eb {
    border-radius: 30%
}

.shapeCircle_ae3f38eb.stylePrimary_ae3f38eb,.shapeSquircle_ae3f38eb.stylePrimary_ae3f38eb {
    background-color: var(--kite-rich-icon-background-primary);
    color: var(--kite-rich-icon-icon-primary)
}

.shapeCircle_ae3f38eb.styleSecondary_ae3f38eb,.shapeSquircle_ae3f38eb.styleSecondary_ae3f38eb {
    background-color: var(--kite-rich-icon-background-secondary);
    color: var(--kite-rich-icon-icon-secondary)
}

.shapeCircle_ae3f38eb.styleBrand_ae3f38eb,.shapeSquircle_ae3f38eb.styleBrand_ae3f38eb {
    background-color: var(--kite-rich-icon-background-brand);
    color: var(--kite-rich-icon-icon-brand)
}

.shapeCircle_ae3f38eb.stylePositive_ae3f38eb,.shapeSquircle_ae3f38eb.stylePositive_ae3f38eb {
    background-color: var(--kite-rich-icon-background-positive);
    color: var(--kite-rich-icon-icon-positive)
}

.shapeCircle_ae3f38eb.styleWarning_ae3f38eb,.shapeSquircle_ae3f38eb.styleWarning_ae3f38eb {
    background-color: var(--kite-rich-icon-background-warning);
    color: var(--kite-rich-icon-icon-warning)
}

.shapeCircle_ae3f38eb.styleNegative_ae3f38eb,.shapeSquircle_ae3f38eb.styleNegative_ae3f38eb {
    background-color: var(--kite-rich-icon-background-negative);
    color: var(--kite-rich-icon-icon-negative)
}

.shapeCircle_ae3f38eb.styleNeutralPrimary_ae3f38eb,.shapeSquircle_ae3f38eb.styleNeutralPrimary_ae3f38eb {
    background-color: var(--kite-overlay-neutral);
    color: var(--kite-content-neutral-primary)
}

.shapeCircle_ae3f38eb.styleBrandPrimary_ae3f38eb,
.shapeSquircle_ae3f38eb.styleBrandPrimary_ae3f38eb {
    /* background-color: var(--kite-overlay-brand); */
    /* background-color: rgba(125, 113, 255, 0.15); */
    background-color: var(--kite-chip-row-chip-background-primary-unselected-default);
    color: var(--kite-content-brand-primary)
}

.shapeCircle_ae3f38eb.styleBrandDeepPrimary_ae3f38eb,.shapeSquircle_ae3f38eb.styleBrandDeepPrimary_ae3f38eb {
    background-color: var(--kite-overlay-brand-deep);
    color: var(--kite-content-brand-deep-primary)
}

.shapeCircle_ae3f38eb.stylePositivePrimary_ae3f38eb,.shapeSquircle_ae3f38eb.stylePositivePrimary_ae3f38eb {
    background-color: var(--kite-overlay-positive);
    color: var(--kite-content-positive-primary)
}

.shapeCircle_ae3f38eb.styleWarningPrimary_ae3f38eb,.shapeSquircle_ae3f38eb.styleWarningPrimary_ae3f38eb {
    background-color: var(--kite-overlay-warning);
    color: var(--kite-content-warning-primary)
}

.shapeCircle_ae3f38eb.styleNegativePrimary_ae3f38eb,.shapeSquircle_ae3f38eb.styleNegativePrimary_ae3f38eb {
    background-color: var(--kite-overlay-negative);
    color: var(--kite-content-negative-primary)
}

.shapeCircle_ae3f38eb.styleRosePrimary_ae3f38eb,.shapeSquircle_ae3f38eb.styleRosePrimary_ae3f38eb {
    background-color: var(--kite-overlay-rose);
    color: var(--kite-content-rose-primary)
}

.shapeCircle_ae3f38eb.styleTealPrimary_ae3f38eb,.shapeSquircle_ae3f38eb.styleTealPrimary_ae3f38eb {
    background-color: var(--kite-overlay-teal);
    color: var(--kite-content-teal-primary)
}

.shapeCircle_ae3f38eb.styleStaticDarkPrimary_ae3f38eb,.shapeSquircle_ae3f38eb.styleStaticDarkPrimary_ae3f38eb {
    background-color: var(--kite-overlay-static-dark);
    color: var(--kite-content-static-dark-primary)
}

.shapeCircle_ae3f38eb.styleStaticLightPrimary_ae3f38eb,.shapeSquircle_ae3f38eb.styleStaticLightPrimary_ae3f38eb {
    background-color: var(--kite-overlay-static-light);
    color: var(--kite-content-static-light-primary)
}

.shapeCircle_ae3f38eb.styleNeutralSecondary_ae3f38eb,.shapeSquircle_ae3f38eb.styleNeutralSecondary_ae3f38eb {
    background-color: var(--kite-overlay-neutral);
    color: var(--kite-content-neutral-secondary)
}

.shapeCircle_ae3f38eb.styleBrandSecondary_ae3f38eb,.shapeSquircle_ae3f38eb.styleBrandSecondary_ae3f38eb {
    background-color: var(--kite-overlay-brand);
    color: var(--kite-content-brand-secondary)
}

.shapeCircle_ae3f38eb.styleBrandDeepSecondary_ae3f38eb,.shapeSquircle_ae3f38eb.styleBrandDeepSecondary_ae3f38eb {
    background-color: var(--kite-overlay-brand-deep);
    color: var(--kite-content-brand-deep-secondary)
}

.shapeCircle_ae3f38eb.stylePositiveSecondary_ae3f38eb,.shapeSquircle_ae3f38eb.stylePositiveSecondary_ae3f38eb {
    background-color: var(--kite-overlay-positive);
    color: var(--kite-content-positive-secondary)
}

.shapeCircle_ae3f38eb.styleWarningSecondary_ae3f38eb,.shapeSquircle_ae3f38eb.styleWarningSecondary_ae3f38eb {
    background-color: var(--kite-overlay-warning);
    color: var(--kite-content-warning-secondary)
}

.shapeCircle_ae3f38eb.styleNegativeSecondary_ae3f38eb,.shapeSquircle_ae3f38eb.styleNegativeSecondary_ae3f38eb {
    background-color: var(--kite-overlay-negative);
    color: var(--kite-content-negative-secondary)
}

.shapeCircle_ae3f38eb.styleRoseSecondary_ae3f38eb,.shapeSquircle_ae3f38eb.styleRoseSecondary_ae3f38eb {
    background-color: var(--kite-overlay-rose);
    color: var(--kite-content-rose-secondary)
}

.shapeCircle_ae3f38eb.styleTealSecondary_ae3f38eb,.shapeSquircle_ae3f38eb.styleTealSecondary_ae3f38eb {
    background-color: var(--kite-overlay-teal);
    color: var(--kite-content-teal-secondary)
}

.shapeCircle_ae3f38eb.styleStaticDarkSecondary_ae3f38eb,.shapeSquircle_ae3f38eb.styleStaticDarkSecondary_ae3f38eb {
    background-color: var(--kite-overlay-static-dark);
    color: var(--kite-content-static-dark-secondary)
}

.shapeCircle_ae3f38eb.styleStaticLightSecondary_ae3f38eb,.shapeSquircle_ae3f38eb.styleStaticLightSecondary_ae3f38eb {
    background-color: var(--kite-overlay-static-light);
    color: var(--kite-content-static-light-secondary)
}

.shapeCircle_ae3f38eb.styleNeutralTertiary_ae3f38eb,.shapeSquircle_ae3f38eb.styleNeutralTertiary_ae3f38eb {
    background-color: var(--kite-overlay-neutral);
    color: var(--kite-content-neutral-tertiary)
}

.shapeNoShape_ae3f38eb.stylePrimary_ae3f38eb {
    color: var(--kite-rich-icon-icon-primary)
}

.shapeNoShape_ae3f38eb.styleSecondary_ae3f38eb {
    color: var(--kite-rich-icon-icon-secondary)
}

.shapeNoShape_ae3f38eb.styleBrand_ae3f38eb {
    color: var(--kite-rich-icon-icon-brand)
}

.shapeNoShape_ae3f38eb.stylePositive_ae3f38eb {
    color: var(--kite-rich-icon-icon-positive)
}

.shapeNoShape_ae3f38eb.styleWarning_ae3f38eb {
    color: var(--kite-rich-icon-icon-warning)
}

.shapeNoShape_ae3f38eb.styleNegative_ae3f38eb {
    color: var(--kite-rich-icon-icon-negative)
}

.shapeNoShape_ae3f38eb.styleNeutralPrimary_ae3f38eb {
    color: var(--kite-content-neutral-primary)
}

.shapeNoShape_ae3f38eb.styleBrandPrimary_ae3f38eb {
    color: var(--kite-content-brand-primary)
}

.shapeNoShape_ae3f38eb.styleBrandDeepPrimary_ae3f38eb {
    color: var(--kite-content-brand-deep-primary)
}

.shapeNoShape_ae3f38eb.stylePositivePrimary_ae3f38eb {
    color: var(--kite-content-positive-primary)
}

.shapeNoShape_ae3f38eb.styleWarningPrimary_ae3f38eb {
    color: var(--kite-content-warning-primary)
}

.shapeNoShape_ae3f38eb.styleNegativePrimary_ae3f38eb {
    color: var(--kite-content-negative-primary)
}

.shapeNoShape_ae3f38eb.styleRosePrimary_ae3f38eb {
    color: var(--kite-content-rose-primary)
}

.shapeNoShape_ae3f38eb.styleTealPrimary_ae3f38eb {
    color: var(--kite-content-teal-primary)
}

.shapeNoShape_ae3f38eb.styleStaticDarkPrimary_ae3f38eb {
    color: var(--kite-content-static-dark-primary)
}

.shapeNoShape_ae3f38eb.styleStaticLightPrimary_ae3f38eb {
    color: var(--kite-content-static-light-primary)
}

.shapeNoShape_ae3f38eb.styleNeutralSecondary_ae3f38eb {
    color: var(--kite-content-neutral-secondary)
}

.shapeNoShape_ae3f38eb.styleBrandSecondary_ae3f38eb {
    color: var(--kite-content-brand-secondary)
}

.shapeNoShape_ae3f38eb.styleBrandDeepSecondary_ae3f38eb {
    color: var(--kite-content-brand-deep-secondary)
}

.shapeNoShape_ae3f38eb.stylePositiveSecondary_ae3f38eb {
    color: var(--kite-content-positive-secondary)
}

.shapeNoShape_ae3f38eb.styleWarningSecondary_ae3f38eb {
    color: var(--kite-content-warning-secondary)
}

.shapeNoShape_ae3f38eb.styleNegativeSecondary_ae3f38eb {
    color: var(--kite-content-negative-secondary)
}

.shapeNoShape_ae3f38eb.styleRoseSecondary_ae3f38eb {
    color: var(--kite-content-rose-secondary)
}

.shapeNoShape_ae3f38eb.styleTealSecondary_ae3f38eb {
    color: var(--kite-content-teal-secondary)
}

.shapeNoShape_ae3f38eb.styleStaticDarkSecondary_ae3f38eb {
    color: var(--kite-content-static-dark-secondary)
}

.shapeNoShape_ae3f38eb.styleStaticLightSecondary_ae3f38eb {
    color: var(--kite-content-static-light-secondary)
}

.shapeNoShape_ae3f38eb.styleNeutralTertiary_ae3f38eb {
    color: var(--kite-content-neutral-tertiary)
}

.dNone_b227158d {
    display: none!important
}

.dInline_b227158d {
    display: inline!important
}

.dInlineBlock_b227158d {
    display: inline-block!important
}

.dBlock_b227158d {
    display: block!important
}

.dTable_b227158d {
    display: table!important
}

.dTableRow_b227158d {
    display: table-row!important
}

.dTableCell_b227158d {
    display: table-cell!important
}

.dFlex_b227158d {
    display: flex!important
}

.dInlineFlex_b227158d {
    display: inline-flex!important
}

.dGrid_b227158d {
    display: grid!important
}

.dInlineGrid_b227158d {
    display: inline-grid!important
}

.modalHeader_ef03e78a {
    display: flex
}

.overlayPosition_ef03e78a {
    position: absolute;
    top: 0;
    left: 0
}

.size400_ef03e78a {
    padding: var(--kite-modal-header-400-padding-vertical) var(--kite-modal-header-400-padding-horizontal);
    gap: var(--kite-modal-header-400-gap)
}

.size400_ef03e78a.overlayPosition_ef03e78a {
    width: calc(100% - var(--kite-modal-header-400-padding-horizontal)*2)
}

.size400_ef03e78a .title_ef03e78a {
    padding: var(--kite-modal-header-400-title-container-padding-vertical) var(--kite-modal-header-400-title-container-padding-horizontal);
    min-height: var(--kite-modal-header-400-title-container-min-height)
}

.size500_ef03e78a {
    padding: var(--kite-modal-header-500-padding-vertical) var(--kite-modal-header-500-padding-horizontal);
    gap: var(--kite-modal-header-500-gap)
}

.size500_ef03e78a.overlayPosition_ef03e78a {
    width: calc(100% - var(--kite-modal-header-500-padding-horizontal)*2)
}

.size500_ef03e78a .title_ef03e78a {
    padding: var(--kite-modal-header-500-title-container-padding-vertical) var(--kite-modal-header-500-title-container-padding-horizontal);
    min-height: var(--kite-modal-header-500-title-container-min-height)
}

.size600_ef03e78a {
    padding: var(--kite-modal-header-600-padding-vertical) var(--kite-modal-header-600-padding-horizontal);
    gap: var(--kite-modal-header-600-gap)
}

.size600_ef03e78a.overlayPosition_ef03e78a {
    width: calc(100% - var(--kite-modal-header-600-padding-horizontal)*2)
}

.size600_ef03e78a .title_ef03e78a {
    padding: var(--kite-modal-header-600-title-container-padding-vertical) var(--kite-modal-header-600-title-container-padding-horizontal);
    min-height: var(--kite-modal-header-600-title-container-min-height)
}

.title_ef03e78a {
    flex: 1 1 auto;
    align-self: center;
    box-sizing: border-box
}

.backButton_ef03e78a,.closeButton_ef03e78a {
    flex: 0 0 auto
}

.margin0_ad254a02,button,input,optgroup,select,textarea {
    margin: 0
}

.padding0_ad254a02,ol,ul {
    padding: 0
}

.marginTop0_ad254a02 {
    margin-top: 0
}

.marginBottom0_ad254a02 {
    margin-bottom: 0
}

.marginRight0_ad254a02 {
    margin-right: 0
}

.marginLeft0_ad254a02 {
    margin-left: 0
}

.paddingTop0_ad254a02 {
    padding-top: 0
}

.paddingBottom0_ad254a02 {
    padding-bottom: 0
}

.paddingRight0_ad254a02 {
    padding-right: 0
}

.paddingLeft0_ad254a02 {
    padding-left: 0
}

.gap0_ad254a02 {
    gap: 0
}

.margin50_ad254a02 {
    margin: 2px
}

.padding50_ad254a02 {
    padding: 2px
}

.marginTop50_ad254a02 {
    margin-top: 2px
}

.marginBottom50_ad254a02 {
    margin-bottom: 2px
}

.marginRight50_ad254a02 {
    margin-right: 2px
}

.marginLeft50_ad254a02 {
    margin-left: 2px
}

.paddingTop50_ad254a02 {
    padding-top: 2px
}

.paddingBottom50_ad254a02 {
    padding-bottom: 2px
}

.paddingRight50_ad254a02 {
    padding-right: 2px
}

.paddingLeft50_ad254a02 {
    padding-left: 2px
}

.gap50_ad254a02 {
    gap: 2px
}

.margin100_ad254a02 {
    margin: 4px
}

.padding100_ad254a02 {
    padding: 4px
}

.marginTop100_ad254a02 {
    margin-top: 4px
}

.marginBottom100_ad254a02 {
    margin-bottom: 4px
}

.marginRight100_ad254a02 {
    margin-right: 4px
}

.marginLeft100_ad254a02 {
    margin-left: 4px
}

.paddingTop100_ad254a02 {
    padding-top: 4px
}

.paddingBottom100_ad254a02 {
    padding-bottom: 4px
}

.paddingRight100_ad254a02 {
    padding-right: 4px
}

.paddingLeft100_ad254a02 {
    padding-left: 4px
}

.gap100_ad254a02 {
    gap: 4px
}

.margin150_ad254a02 {
    margin: 6px
}

.padding150_ad254a02 {
    padding: 6px
}

.marginTop150_ad254a02 {
    margin-top: 6px
}

.marginBottom150_ad254a02 {
    margin-bottom: 6px
}

.marginRight150_ad254a02 {
    margin-right: 6px
}

.marginLeft150_ad254a02 {
    margin-left: 6px
}

.paddingTop150_ad254a02 {
    padding-top: 6px
}

.paddingBottom150_ad254a02 {
    padding-bottom: 6px
}

.paddingRight150_ad254a02 {
    padding-right: 6px
}

.paddingLeft150_ad254a02 {
    padding-left: 6px
}

.gap150_ad254a02 {
    gap: 6px
}

.margin200_ad254a02 {
    margin: 8px
}

.padding200_ad254a02 {
    padding: 8px
}

.marginTop200_ad254a02 {
    margin-top: 8px
}

.marginBottom200_ad254a02 {
    margin-bottom: 8px
}

.marginRight200_ad254a02 {
    margin-right: 8px
}

.marginLeft200_ad254a02 {
    margin-left: 8px
}

.paddingTop200_ad254a02 {
    padding-top: 8px
}

.paddingBottom200_ad254a02 {
    padding-bottom: 8px
}

.paddingRight200_ad254a02 {
    padding-right: 8px
}

.paddingLeft200_ad254a02 {
    padding-left: 8px
}

.gap200_ad254a02 {
    gap: 8px
}

.margin250_ad254a02 {
    margin: 10px
}

.padding250_ad254a02 {
    padding: 10px
}

.marginTop250_ad254a02 {
    margin-top: 10px
}

.marginBottom250_ad254a02 {
    margin-bottom: 10px
}

.marginRight250_ad254a02 {
    margin-right: 10px
}

.marginLeft250_ad254a02 {
    margin-left: 10px
}

.paddingTop250_ad254a02 {
    padding-top: 10px
}

.paddingBottom250_ad254a02 {
    padding-bottom: 10px
}

.paddingRight250_ad254a02 {
    padding-right: 10px
}

.paddingLeft250_ad254a02 {
    padding-left: 10px
}

.gap250_ad254a02 {
    gap: 10px
}

.margin300_ad254a02 {
    margin: 12px
}

.padding300_ad254a02 {
    padding: 12px
}

.marginTop300_ad254a02 {
    margin-top: 12px
}

.marginBottom300_ad254a02 {
    margin-bottom: 12px
}

.marginRight300_ad254a02 {
    margin-right: 12px
}

.marginLeft300_ad254a02 {
    margin-left: 12px
}

.paddingTop300_ad254a02 {
    padding-top: 12px
}

.paddingBottom300_ad254a02 {
    padding-bottom: 12px
}

.paddingRight300_ad254a02 {
    padding-right: 12px
}

.paddingLeft300_ad254a02 {
    padding-left: 12px
}

.gap300_ad254a02 {
    gap: 12px
}

.margin350_ad254a02 {
    margin: 16px
}

.padding350_ad254a02 {
    padding: 16px
}

.marginTop350_ad254a02 {
    margin-top: 16px
}

.marginBottom350_ad254a02 {
    margin-bottom: 16px
}

.marginRight350_ad254a02 {
    margin-right: 16px
}

.marginLeft350_ad254a02 {
    margin-left: 16px
}

.paddingTop350_ad254a02 {
    padding-top: 16px
}

.paddingBottom350_ad254a02 {
    padding-bottom: 16px
}

.paddingRight350_ad254a02 {
    padding-right: 16px
}

.paddingLeft350_ad254a02 {
    padding-left: 16px
}

.gap350_ad254a02 {
    gap: 16px
}

.margin400_ad254a02 {
    margin: 20px
}

.padding400_ad254a02 {
    padding: 20px
}

.marginTop400_ad254a02 {
    margin-top: 20px
}

.marginBottom400_ad254a02 {
    margin-bottom: 20px
}

.marginRight400_ad254a02 {
    margin-right: 20px
}

.marginLeft400_ad254a02 {
    margin-left: 20px
}

.paddingTop400_ad254a02 {
    padding-top: 20px
}

.paddingBottom400_ad254a02 {
    padding-bottom: 20px
}

.paddingRight400_ad254a02 {
    padding-right: 20px
}

.paddingLeft400_ad254a02 {
    padding-left: 20px
}

.gap400_ad254a02 {
    gap: 20px
}

.margin450_ad254a02 {
    margin: 24px
}

.padding450_ad254a02 {
    padding: 24px
}

.marginTop450_ad254a02 {
    margin-top: 24px
}

.marginBottom450_ad254a02 {
    margin-bottom: 24px
}

.marginRight450_ad254a02 {
    margin-right: 24px
}

.marginLeft450_ad254a02 {
    margin-left: 24px
}

.paddingTop450_ad254a02 {
    padding-top: 24px
}

.paddingBottom450_ad254a02 {
    padding-bottom: 24px
}

.paddingRight450_ad254a02 {
    padding-right: 24px
}

.paddingLeft450_ad254a02 {
    padding-left: 24px
}

.gap450_ad254a02 {
    gap: 24px
}

.margin500_ad254a02 {
    margin: 28px
}

.padding500_ad254a02 {
    padding: 28px
}

.marginTop500_ad254a02 {
    margin-top: 28px
}

.marginBottom500_ad254a02 {
    margin-bottom: 28px
}

.marginRight500_ad254a02 {
    margin-right: 28px
}

.marginLeft500_ad254a02 {
    margin-left: 28px
}

.paddingTop500_ad254a02 {
    padding-top: 28px
}

.paddingBottom500_ad254a02 {
    padding-bottom: 28px
}

.paddingRight500_ad254a02 {
    padding-right: 28px
}

.paddingLeft500_ad254a02 {
    padding-left: 28px
}

.gap500_ad254a02 {
    gap: 28px
}

.margin550_ad254a02 {
    margin: 32px
}

.padding550_ad254a02 {
    padding: 32px
}

.marginTop550_ad254a02 {
    margin-top: 32px
}

.marginBottom550_ad254a02 {
    margin-bottom: 32px
}

.marginRight550_ad254a02 {
    margin-right: 32px
}

.marginLeft550_ad254a02 {
    margin-left: 32px
}

.paddingTop550_ad254a02 {
    padding-top: 32px
}

.paddingBottom550_ad254a02 {
    padding-bottom: 32px
}

.paddingRight550_ad254a02 {
    padding-right: 32px
}

.paddingLeft550_ad254a02 {
    padding-left: 32px
}

.gap550_ad254a02 {
    gap: 32px
}

.margin600_ad254a02 {
    margin: 36px
}

.padding600_ad254a02 {
    padding: 36px
}

.marginTop600_ad254a02 {
    margin-top: 36px
}

.marginBottom600_ad254a02 {
    margin-bottom: 36px
}

.marginRight600_ad254a02 {
    margin-right: 36px
}

.marginLeft600_ad254a02 {
    margin-left: 36px
}

.paddingTop600_ad254a02 {
    padding-top: 36px
}

.paddingBottom600_ad254a02 {
    padding-bottom: 36px
}

.paddingRight600_ad254a02 {
    padding-right: 36px
}

.paddingLeft600_ad254a02 {
    padding-left: 36px
}

.gap600_ad254a02 {
    gap: 36px
}

.margin650_ad254a02 {
    margin: 40px
}

.padding650_ad254a02 {
    padding: 40px
}

.marginTop650_ad254a02 {
    margin-top: 40px
}

.marginBottom650_ad254a02 {
    margin-bottom: 40px
}

.marginRight650_ad254a02 {
    margin-right: 40px
}

.marginLeft650_ad254a02 {
    margin-left: 40px
}

.paddingTop650_ad254a02 {
    padding-top: 40px
}

.paddingBottom650_ad254a02 {
    padding-bottom: 40px
}

.paddingRight650_ad254a02 {
    padding-right: 40px
}

.paddingLeft650_ad254a02 {
    padding-left: 40px
}

.gap650_ad254a02 {
    gap: 40px
}

.margin700_ad254a02 {
    margin: 48px
}

.padding700_ad254a02 {
    padding: 48px
}

.marginTop700_ad254a02 {
    margin-top: 48px
}

.marginBottom700_ad254a02 {
    margin-bottom: 48px
}

.marginRight700_ad254a02 {
    margin-right: 48px
}

.marginLeft700_ad254a02 {
    margin-left: 48px
}

.paddingTop700_ad254a02 {
    padding-top: 48px
}

.paddingBottom700_ad254a02 {
    padding-bottom: 48px
}

.paddingRight700_ad254a02 {
    padding-right: 48px
}

.paddingLeft700_ad254a02 {
    padding-left: 48px
}

.gap700_ad254a02 {
    gap: 48px
}

.margin750_ad254a02 {
    margin: 56px
}

.padding750_ad254a02 {
    padding: 56px
}

.marginTop750_ad254a02 {
    margin-top: 56px
}

.marginBottom750_ad254a02 {
    margin-bottom: 56px
}

.marginRight750_ad254a02 {
    margin-right: 56px
}

.marginLeft750_ad254a02 {
    margin-left: 56px
}

.paddingTop750_ad254a02 {
    padding-top: 56px
}

.paddingBottom750_ad254a02 {
    padding-bottom: 56px
}

.paddingRight750_ad254a02 {
    padding-right: 56px
}

.paddingLeft750_ad254a02 {
    padding-left: 56px
}

.gap750_ad254a02 {
    gap: 56px
}

.margin800_ad254a02 {
    margin: 64px
}

.padding800_ad254a02 {
    padding: 64px
}

.marginTop800_ad254a02 {
    margin-top: 64px
}

.marginBottom800_ad254a02 {
    margin-bottom: 64px
}

.marginRight800_ad254a02 {
    margin-right: 64px
}

.marginLeft800_ad254a02 {
    margin-left: 64px
}

.paddingTop800_ad254a02 {
    padding-top: 64px
}

.paddingBottom800_ad254a02 {
    padding-bottom: 64px
}

.paddingRight800_ad254a02 {
    padding-right: 64px
}

.paddingLeft800_ad254a02 {
    padding-left: 64px
}

.gap800_ad254a02 {
    gap: 64px
}

.margin850_ad254a02 {
    margin: 72px
}

.padding850_ad254a02 {
    padding: 72px
}

.marginTop850_ad254a02 {
    margin-top: 72px
}

.marginBottom850_ad254a02 {
    margin-bottom: 72px
}

.marginRight850_ad254a02 {
    margin-right: 72px
}

.marginLeft850_ad254a02 {
    margin-left: 72px
}

.paddingTop850_ad254a02 {
    padding-top: 72px
}

.paddingBottom850_ad254a02 {
    padding-bottom: 72px
}

.paddingRight850_ad254a02 {
    padding-right: 72px
}

.paddingLeft850_ad254a02 {
    padding-left: 72px
}

.gap850_ad254a02 {
    gap: 72px
}

.margin900_ad254a02 {
    margin: 80px
}

.padding900_ad254a02 {
    padding: 80px
}

.marginTop900_ad254a02 {
    margin-top: 80px
}

.marginBottom900_ad254a02 {
    margin-bottom: 80px
}

.marginRight900_ad254a02 {
    margin-right: 80px
}

.marginLeft900_ad254a02 {
    margin-left: 80px
}

.paddingTop900_ad254a02 {
    padding-top: 80px
}

.paddingBottom900_ad254a02 {
    padding-bottom: 80px
}

.paddingRight900_ad254a02 {
    padding-right: 80px
}

.paddingLeft900_ad254a02 {
    padding-left: 80px
}

.gap900_ad254a02 {
    gap: 80px
}

.overlayContainer_ad254a02 {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    z-index: 10;
    background-color: var(--kite-main-layout-color);
    --kite-overlay-min-height-xs: initial;
    --kite-overlay-width-xs: initial;
    --kite-overlay-min-height-sm: var(--kite-overlay-min-height-xs);
    --kite-overlay-width-sm: var(--kite-overlay-width-xs);
    --kite-overlay-min-height-md: var(--kite-overlay-min-height-sm);
    --kite-overlay-width-md: var(--kite-overlay-width-sm);
    --kite-overlay-min-height-lg: var(--kite-overlay-min-height-md);
    --kite-overlay-width-lg: var(--kite-overlay-width-md);
    --kite-overlay-min-height-xl: var(--kite-overlay-min-height-lg);
    --kite-overlay-width-xl: var(--kite-overlay-width-lg);
    --kite-overlay-min-height-xxl: var(--kite-overlay-min-height-xl);
    --kite-overlay-width-xxl: var(--kite-overlay-width-xl);
    min-height: var(--kite-overlay-min-height-xs)
}

.overlayContainer_ad254a02.coverSlot_ad254a02 {
    position: relative
}

.header_ad254a02,.slotTop_ad254a02 {
    flex: 0 0 auto
}

.content_ad254a02 {
    flex: 1 1 auto;
    overflow: auto
}

.size400_ad254a02 .content_ad254a02,.size400_ad254a02 .slotTop_ad254a02 {
    padding: 0 var(--kite-modal-overlay-container-400-content-padding-horizontal)
}

.size400_ad254a02 .content_ad254a02 {
    padding-bottom: var(--kite-modal-overlay-container-400-content-padding-bottom)
}

.size500_ad254a02 .content_ad254a02,.size500_ad254a02 .slotTop_ad254a02 {
    padding: 0 var(--kite-modal-overlay-container-500-content-padding-horizontal)
}

.size500_ad254a02 .content_ad254a02 {
    padding-bottom: var(--kite-modal-overlay-container-500-content-padding-bottom)
}

.size600_ad254a02 .content_ad254a02,.size600_ad254a02 .slotTop_ad254a02 {
    padding: 0 var(--kite-modal-overlay-container-600-content-padding-horizontal)
}

.size600_ad254a02 .content_ad254a02 {
    padding-bottom: var(--kite-modal-overlay-container-600-content-padding-bottom)
}

.coverSlot0_ad254a02 {
    width: calc(100% - 0px);
    margin: 0
}

.coverSlot50_ad254a02 {
    width: calc(100% - 4px);
    margin: 2px
}

.coverSlot100_ad254a02 {
    width: calc(100% - 8px);
    margin: 4px
}

.coverSlot150_ad254a02 {
    width: calc(100% - 12px);
    margin: 6px
}

.coverSlot200_ad254a02 {
    width: calc(100% - 16px);
    margin: 8px
}

.coverSlot250_ad254a02 {
    width: calc(100% - 20px);
    margin: 10px
}

.coverSlot300_ad254a02 {
    width: calc(100% - 24px);
    margin: 12px
}

.coverSlot350_ad254a02 {
    width: calc(100% - 32px);
    margin: 16px
}

.coverSlot400_ad254a02 {
    width: calc(100% - 40px);
    margin: 20px
}

.coverSlot450_ad254a02 {
    width: calc(100% - 48px);
    margin: 24px
}

.coverSlot500_ad254a02 {
    width: calc(100% - 56px);
    margin: 28px
}

.coverSlot550_ad254a02 {
    width: calc(100% - 64px);
    margin: 32px
}

.coverSlot600_ad254a02 {
    width: calc(100% - 72px);
    margin: 36px
}

.coverSlot650_ad254a02 {
    width: calc(100% - 80px);
    margin: 40px
}

.coverSlot700_ad254a02 {
    width: calc(100% - 96px);
    margin: 48px
}

.coverSlot750_ad254a02 {
    width: calc(100% - 112px);
    margin: 56px
}

.coverSlot800_ad254a02 {
    width: calc(100% - 128px);
    margin: 64px
}

.coverSlot850_ad254a02 {
    width: calc(100% - 144px);
    margin: 72px
}

.coverSlot900_ad254a02 {
    width: calc(100% - 160px);
    margin: 80px
}

.overlayContainer_ad254a02.typeModal_ad254a02 {
    position: relative;
    max-width: 90%;
    max-height: 90%;
    height: auto
}

.overlayContainer_ad254a02.typeModal_ad254a02.withWidth_ad254a02 {
    width: var(--kite-overlay-width-xs)
}

.overlayContainer_ad254a02.typeFullScreen_ad254a02 {
    position: absolute;
    width: 100%;
    height: 100%;
    max-height: unset;
    top: 0;
    left: 0;
    bottom: unset
}

.overlayContainer_ad254a02.typeBottomSheet_ad254a02 {
    /* position: absolute; */
    position: static;
    width: 100%;
    height: auto;
    max-height: 90%;
    top: unset;
    left: 0;
    bottom: 0;
    max-height: 100vh !important;
    height: 100vh !important;
    border-radius: 0;
}

.withSeparator_ad254a02 {
    border-top: var(--kite-separator-width) solid var(--kite-border-neutral-secondary)
}

.modal_2c0292e5,.scrim_bd26376b {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.scrim_bd26376b {
    position: absolute;
    background-color: var(--kite-modal-scrim)
}

.modal_2c0292e5 {
    position: fixed;
    z-index: 1000;
    display: none;
    /* justify-content: center;
    align-items: center; */
    /* justify-content: flex-end; */
    justify-content: center;
    align-items: flex-start
}
.modal_2c0292e5_active {
  display: flex;
}

ol,ul {
    margin: 0
}

html {
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%
}

html[data-theme],html[data-theme][data-style] {
    background-color: var(--kite-main-layout-color)
}

[data-ds=kite] body,[data-ds=kite] body[data-ds=kite] {
    color: var(--kite-text-primary, black);
    background-color: var(--kite-main-layout-color);
    margin: 0
}

h1 {
    margin: .67em 0;
    font-size: 2em
}

hr {
    height: 0;
    box-sizing: content-box
}

abbr[title] {
    border-bottom: none;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

button,hr,input {
    overflow: visible
}

button,select {
    text-transform: none
}

[type=button],[type=reset],[type=submit],button {
    -webkit-appearance: button;
    -moz-appearance: button;
    appearance: button
}

[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner {
    padding: 0;
    border-style: none
}

[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring {
    outline: 0
}

fieldset {
    padding: .35em .75em .625em
}

legend {
    color: inherit;
    display: table;
    padding: 0;
    max-width: 100%;
    box-sizing: border-box;
    white-space: normal
}

progress {
    vertical-align: baseline
}

textarea {
    overflow: auto
}

[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    outline-offset: -2px;
    -webkit-appearance: textfield;
    -moz-appearance: textfield;
    appearance: textfield
}

[type=search]::-webkit-search-decoration {
    -webkit-appearance: none;
    appearance: none
}

::-webkit-file-upload-button {
    font: inherit;
    -webkit-appearance: button;
    appearance: button
}

summary {
    display: list-item
}

a,a:focus-ring,button,button:focus-ring,input,input:focus-ring {
    outline: 0
}

.accordion_a12af648>summary {
    cursor: pointer;
    list-style: none
}

.accordion_a12af648>summary::-webkit-details-marker {
    display: none
}

.accordion_a12af648 .summaryForFlexButton_a12af648 {
    display: inline-block
}

.accordion_a12af648 .chevronAnimation_a12af648 i {
    transition-property: transform;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(.45,0,.55,1);
    transform-origin: center center;
    transform: rotate(-180deg)
}

.accordion_a12af648.opening_a12af648 .chevronAnimation_a12af648 i {
    transform: rotate(0deg);
}

.accordion_a12af648 .content_a12af648 {
    position: relative;
    transition: max-height 300ms ease;
    max-height: 0
}

.accordion_a12af648.opening_a12af648 .content_a12af648 {
    animation: animOpen_a12af648 300ms cubic-bezier(.45,0,.55,1);
    overflow: visible
}

.accordion_a12af648.closing_a12af648 .chevronAnimation_a12af648 i {
    transform: rotate(0)
}

.accordion_a12af648.closing_a12af648 .content_a12af648 {
    overflow: auto;
    animation: animClose_a12af648 300ms cubic-bezier(.45,0,.55,1);
    max-height: 0
}

.accordion_a12af648.initial_a12af648 .content_a12af648 {
    animation: none;
    transition: none
}

.accordion_a12af648>summary>* {
    pointer-events: none
}

.banner_31020cd9 {
    position: relative
}

.banner_31020cd9.clickable_31020cd9 {
    cursor: pointer
}

.banner_31020cd9 .cross_31020cd9 {
    position: absolute;
    top: 0;
    right: 0
}

.labelWithIcon_1ae2a858 {
    padding-left: var(--kite-breadcrumbs-crumb-content-gap-horizontal)
}

.icon_1ae2a858 {
    flex-shrink: 0;
    color: var(--kite-links-content)
}

.item_1ae2a858,.list_1ae2a858 {
    display: flex;
    align-items: center
}

.item_1ae2a858 {
    flex-direction: row;
    height: 100%;
    padding: 0
}

.item_1ae2a858:hover {
    text-decoration: none
}

.flexAnchor_7a50e457:hover .label_7a50e457,.item_1ae2a858:hover .label_1ae2a858 {
    text-decoration: underline
}

.list_1ae2a858 {
    list-style: none;
    height: var(--kite-breadcrumbs-crumb-height);
    gap: var(--kite-breadcrumbs-gap-horizontal)
}

.list_1ae2a858 li {
    height: 100%;
    white-space: nowrap
}

.list_1ae2a858 li:last-child .icon_1ae2a858 {
    color: var(--kite-breadcrumbs-crumb-icon-current)
}

.list_1ae2a858 li:last-child .label_1ae2a858 {
    text-decoration: none;
    color: var(--kite-breadcrumbs-crumb-label-current)
}

.listScroll_1ae2a858 {
    overflow: scroll
}

.listWrap_1ae2a858 {
    flex-wrap: wrap
}

.separator_1ae2a858 {
    flex-shrink: 0;
    padding-left: var(--kite-breadcrumbs-crumb-gap-horizontal);
    color: var(--kite-breadcrumbs-crumb-separator)
}

.CardNumberField_c5899a07 {
    position: relative
}

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

.counter_db8acee1 .text_db8acee1 {
    width: 24px;
    text-align: center;
    overflow: hidden
}

.counter_db8acee1.fullWidth_db8acee1 {
    width: 100%;
    justify-content: space-between
}

.size400_db8acee1 {
    -moz-column-gap: var(--kite-counter-400-gap);
    column-gap: var(--kite-counter-400-gap)
}

.size500_db8acee1 {
    -moz-column-gap: var(--kite-counter-500-gap);
    column-gap: var(--kite-counter-500-gap)
}

.flexAnchor_7a50e457,.flexButton_7a50e457 {
    text-decoration: none;
    cursor: pointer
}

.flexAnchor_7a50e457:active .label_7a50e457 {
    text-decoration: none
}

.flexAnchor_7a50e457:active {
    opacity: .6
}

.flexAnchor_7a50e457.accent_7a50e457 {
    font-weight: 600
}

.flexButton_7a50e457 {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 0;
    background: 0 0;
    padding-inline:0;padding-block:0}

.flexButton_7a50e457:hover .label_7a50e457 {
    text-decoration: underline
}

.flexButton_7a50e457:active .label_7a50e457 {
    text-decoration: none
}

.flexButton_7a50e457:active {
    opacity: .6
}

.flexButton_7a50e457.accent_7a50e457 {
    font-weight: 600
}

.linksColor_7a50e457 {
    color: var(--kite-links-content)
}

.layout500_7a50e457,.layout600_7a50e457 {
    display: inline-flex;
    align-items: center;
    gap: var(--kite-flex-button-500-gap);
    height: 100%;
    min-height: var(--kite-flex-button-500-min-height)
}

.layout600_7a50e457 {
    gap: var(--kite-flex-button-600-gap);
    min-height: var(--kite-flex-button-600-min-height)
}

.logo_f9fd9007 {
    height: 1em;
    vertical-align: middle;
    padding-bottom: .25em
}

.logoPrimaryLeft_f9fd9007 {
    fill: var(--kite-logo-default-primary-left)
}

.logoPrimaryRight_f9fd9007 {
    fill: var(--kite-logo-default-primary-right)
}

.logoPrimaryHoverable_f9fd9007:hover .logoPrimaryLeft_f9fd9007 {
    fill: var(--kite-logo-hover-primary-left)
}

.logoPrimaryHoverable_f9fd9007:hover .logoPrimaryRight_f9fd9007 {
    fill: var(--kite-logo-hover-primary-right)
}

.pimple_6a30816e {
    background: var(--kite-pimple-background);
    display: inline-flex;
    box-sizing: border-box;
    align-items: center;
    justify-content: center
}

.pimple100_6a30816e {
    height: var(--kite-pimple-100-size);
    min-width: var(--kite-pimple-100-size);
    padding-left: var(--kite-pimple-100-padding-horizontal);
    padding-right: var(--kite-pimple-100-padding-horizontal);
    padding-bottom: var(--kite-pimple-100-padding-bottom);
    border-radius: var(--kite-pimple-100-border-radius);
    color: transparent;
    width: var(--kite-pimple-100-size);
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.pimple400_6a30816e,.pimple500_6a30816e {
    height: var(--kite-pimple-400-size);
    min-width: var(--kite-pimple-400-size);
    padding-left: var(--kite-pimple-400-padding-horizontal);
    padding-right: var(--kite-pimple-400-padding-horizontal);
    padding-bottom: var(--kite-pimple-400-padding-bottom);
    border-radius: var(--kite-pimple-400-border-radius);
    color: var(--kite-pimple-label);
    width: auto;
    -webkit-user-select: auto;
    -moz-user-select: auto;
    user-select: auto
}

.pimple500_6a30816e {
    height: var(--kite-pimple-500-size);
    min-width: var(--kite-pimple-500-size);
    padding-left: var(--kite-pimple-500-padding-horizontal);
    padding-right: var(--kite-pimple-500-padding-horizontal);
    padding-bottom: var(--kite-pimple-500-padding-bottom);
    border-radius: var(--kite-pimple-500-border-radius)
}

.ProgressCell_3b8f24f1 {
    position: relative;
    padding-top: var(--kite-progress-cell-padding-vertical);
    padding-bottom: var(--kite-progress-cell-padding-vertical)
}

.ProgressCellBarBottom_3b8f24f1 {
    margin-top: var(--kite-progress-cell-gap)
}

.ProgressCellBarTop_3b8f24f1 {
    margin-bottom: var(--kite-progress-cell-gap)
}

.sliderCell_de2fada5 {
    display: flex;
    padding: var(--kite-slider-cell-padding-vertical)0;
    gap: var(--kite-slider-cell-gap)
}

.sliderCell_de2fada5.bottom_de2fada5 {
    flex-direction: column
}

.sliderCell_de2fada5.top_de2fada5 {
    flex-direction: column-reverse
}

.labelValueHeaderXLargeValueTextControl_f939a06b,.labelValueHeaderXLargeValueTextDefault_f939a06b,.labelValueHeaderXLargeValueTextTable_f939a06b {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.133333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueHeaderXLargeValueTextControl_f939a06b,.labelValueHeaderXLargeValueTextTable_f939a06b {
    font-size: 2.533333rem
}

.labelValueHeaderXLargeValueTextControl_f939a06b {
    font-size: 1.133333rem
}

.labelValueHeaderLargeValueTextControl_f939a06b,.labelValueHeaderLargeValueTextDefault_f939a06b,.labelValueHeaderLargeValueTextTable_f939a06b,.labelValueHeaderXLargeLabelTextControl_f939a06b,.labelValueHeaderXLargeLabelTextDefault_f939a06b,.labelValueHeaderXLargeLabelTextTable_f939a06b {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 2.533333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueHeaderLargeValueTextControl_f939a06b,.labelValueHeaderLargeValueTextDefault_f939a06b,.labelValueHeaderLargeValueTextTable_f939a06b {
    font-size: 1.133333rem
}

.labelValueHeaderLargeValueTextControl_f939a06b,.labelValueHeaderLargeValueTextTable_f939a06b {
    font-size: 2rem
}

.labelValueHeaderLargeValueTextControl_f939a06b {
    font-size: 1.133333rem
}

.labelValueHeaderLargeLabelTextControl_f939a06b,.labelValueHeaderLargeLabelTextDefault_f939a06b,.labelValueHeaderLargeLabelTextTable_f939a06b,.labelValueHeaderMediumValueTextControl_f939a06b,.labelValueHeaderMediumValueTextDefault_f939a06b,.labelValueHeaderMediumValueTextTable_f939a06b {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 2rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueHeaderMediumValueTextControl_f939a06b,.labelValueHeaderMediumValueTextDefault_f939a06b,.labelValueHeaderMediumValueTextTable_f939a06b {
    font-size: .866666rem;
    line-height: 108%
}

.labelValueHeaderMediumValueTextControl_f939a06b,.labelValueHeaderMediumValueTextTable_f939a06b {
    font-size: 1.6rem;
    line-height: 116.6%
}

.labelValueHeaderMediumValueTextControl_f939a06b {
    font-size: .866666rem;
    line-height: 108%
}

.labelValueHeaderMediumLabelTextControl_f939a06b,.labelValueHeaderMediumLabelTextDefault_f939a06b,.labelValueHeaderMediumLabelTextTable_f939a06b,.labelValueHeaderSmallValueTextDefault_f939a06b,.labelValueHeaderSmallValueTextTable_f939a06b {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 116.6%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueHeaderSmallValueTextDefault_f939a06b,.labelValueHeaderSmallValueTextTable_f939a06b {
    font-size: .866666rem;
    line-height: 108%
}

.labelValueHeaderSmallValueTextTable_f939a06b {
    font-size: 1.266666rem;
    line-height: 116%
}

.labelValueHeaderSmallLabelTextControl_f939a06b,.labelValueHeaderSmallLabelTextDefault_f939a06b,.labelValueHeaderSmallLabelTextTable_f939a06b,.labelValueHeaderSmallValueTextControl_f939a06b {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: .866666rem;
    line-height: 108%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueHeaderSmallLabelTextControl_f939a06b,.labelValueHeaderSmallLabelTextDefault_f939a06b,.labelValueHeaderSmallLabelTextTable_f939a06b {
    font-size: 1.266666rem;
    line-height: 116%
}

.labelValueParagraphLargeCompactLabelTextControl_f939a06b,.labelValueParagraphLargeCompactLabelTextDefault_f939a06b,.labelValueParagraphLargeCompactLabelTextTable_f939a06b,.labelValueParagraphLargeCompactValueTextControl_f939a06b,.labelValueParagraphLargeCompactValueTextDefault_f939a06b,.labelValueParagraphLargeCompactValueTextTable_f939a06b,.labelValueParagraphLargeValueTextDefault_f939a06b,.labelValueParagraphLargeValueTextTable_f939a06b {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.133333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphLargeValueTextDefault_f939a06b,.labelValueParagraphLargeValueTextTable_f939a06b {
    line-height: 140%
}

.labelValueParagraphLargeLabelTextControl_f939a06b,.labelValueParagraphLargeLabelTextDefault_f939a06b,.labelValueParagraphLargeLabelTextTable_f939a06b,.labelValueParagraphLargeValueTextControl_f939a06b {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.133333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphLargeLabelTextControl_f939a06b,.labelValueParagraphLargeLabelTextDefault_f939a06b,.labelValueParagraphLargeLabelTextTable_f939a06b {
    line-height: 140%
}

.labelValueParagraphLargeLabelTextControl_f939a06b {
    line-height: 120%
}

.labelValueParagraphMediumCompactLabelTextControl_f939a06b,.labelValueParagraphMediumCompactLabelTextDefault_f939a06b,.labelValueParagraphMediumCompactLabelTextTable_f939a06b,.labelValueParagraphMediumCompactValueTextControl_f939a06b,.labelValueParagraphMediumCompactValueTextDefault_f939a06b,.labelValueParagraphMediumCompactValueTextTable_f939a06b,.labelValueParagraphMediumValueTextDefault_f939a06b,.labelValueParagraphMediumValueTextTable_f939a06b {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphMediumValueTextDefault_f939a06b,.labelValueParagraphMediumValueTextTable_f939a06b {
    line-height: 133.3%
}

.labelValueParagraphMediumLabelTextControl_f939a06b,.labelValueParagraphMediumLabelTextDefault_f939a06b,.labelValueParagraphMediumLabelTextTable_f939a06b,.labelValueParagraphMediumValueTextControl_f939a06b {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphMediumLabelTextControl_f939a06b,.labelValueParagraphMediumLabelTextDefault_f939a06b,.labelValueParagraphMediumLabelTextTable_f939a06b {
    line-height: 133.3%
}

.labelValueParagraphMediumLabelTextControl_f939a06b {
    line-height: 120%
}

.labelValueParagraphSmallCompactLabelTextControl_f939a06b,.labelValueParagraphSmallCompactLabelTextDefault_f939a06b,.labelValueParagraphSmallCompactLabelTextTable_f939a06b,.labelValueParagraphSmallCompactValueTextControl_f939a06b,.labelValueParagraphSmallCompactValueTextDefault_f939a06b,.labelValueParagraphSmallCompactValueTextTable_f939a06b,.labelValueParagraphSmallValueTextDefault_f939a06b,.labelValueParagraphSmallValueTextTable_f939a06b {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: .866666rem;
    line-height: 108%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphSmallValueTextDefault_f939a06b,.labelValueParagraphSmallValueTextTable_f939a06b {
    line-height: 140%
}

.labelValueParagraphSmallLabelTextControl_f939a06b,.labelValueParagraphSmallLabelTextDefault_f939a06b,.labelValueParagraphSmallLabelTextTable_f939a06b,.labelValueParagraphSmallValueTextControl_f939a06b {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: .866666rem;
    line-height: 108%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphSmallLabelTextControl_f939a06b,.labelValueParagraphSmallLabelTextDefault_f939a06b,.labelValueParagraphSmallLabelTextTable_f939a06b {
    line-height: 140%
}

.labelValueParagraphSmallLabelTextControl_f939a06b {
    line-height: 108%
}

.bulletedList_f939a06b,.bulletedList_f939a06b.ul_f939a06b>li {
    position: relative
}

.bulletedList_f939a06b.ul_f939a06b {
    list-style: none
}

.bulletedList_f939a06b.ol_f939a06b>li::before,.bulletedList_f939a06b.ul_f939a06b>li::before {
    box-sizing: border-box;
    position: absolute;
    top: 0;
    left: 0;
    width: var(--kite-bulleted-list-bullet-min-width);
    min-width: var(--kite-bulleted-list-bullet-min-width);
    display: flex;
    align-items: center;
    justify-content: flex-end
}

.bulletedList_f939a06b.ul_f939a06b>li::before {
    content: "—"
}

.bulletedList_f939a06b.ol_f939a06b {
    list-style: none;
    counter-reset: list-counter
}

.bulletedList_f939a06b.ol_f939a06b>li {
    position: relative;
    counter-increment: list-counter
}

.bulletedList_f939a06b.ol_f939a06b>li::before {
    content: counter(list-counter)". "
}

.bulletedList_f939a06b>li.textNeutralPrimary_f939a06b {
    color: var(--kite-content-neutral-primary)
}

.bulletedList_f939a06b>li.textBrandPrimary_f939a06b {
    color: var(--kite-content-brand-primary)
}

.bulletedList_f939a06b>li.textBrandDeepPrimary_f939a06b {
    color: var(--kite-content-brand-deep-primary)
}

.bulletedList_f939a06b>li.textPositivePrimary_f939a06b {
    color: var(--kite-content-positive-primary)
}

.bulletedList_f939a06b>li.textWarningPrimary_f939a06b {
    color: var(--kite-content-warning-primary)
}

.bulletedList_f939a06b>li.textNegativePrimary_f939a06b {
    color: var(--kite-content-negative-primary)
}

.bulletedList_f939a06b>li.textRosePrimary_f939a06b {
    color: var(--kite-content-rose-primary)
}

.bulletedList_f939a06b>li.textTealPrimary_f939a06b {
    color: var(--kite-content-teal-primary)
}

.bulletedList_f939a06b>li.textStaticDarkPrimary_f939a06b {
    color: var(--kite-content-static-dark-primary)
}

.bulletedList_f939a06b>li.textStaticLightPrimary_f939a06b {
    color: var(--kite-content-static-light-primary)
}

.bulletedList_f939a06b>li.textNeutralSecondary_f939a06b {
    color: var(--kite-content-neutral-secondary)
}

.bulletedList_f939a06b>li.textBrandSecondary_f939a06b {
    color: var(--kite-content-brand-secondary)
}

.bulletedList_f939a06b>li.textBrandDeepSecondary_f939a06b {
    color: var(--kite-content-brand-deep-secondary)
}

.bulletedList_f939a06b>li.textPositiveSecondary_f939a06b {
    color: var(--kite-content-positive-secondary)
}

.bulletedList_f939a06b>li.textWarningSecondary_f939a06b {
    color: var(--kite-content-warning-secondary)
}

.bulletedList_f939a06b>li.textNegativeSecondary_f939a06b {
    color: var(--kite-content-negative-secondary)
}

.bulletedList_f939a06b>li.textRoseSecondary_f939a06b {
    color: var(--kite-content-rose-secondary)
}

.bulletedList_f939a06b>li.textTealSecondary_f939a06b {
    color: var(--kite-content-teal-secondary)
}

.bulletedList_f939a06b>li.textStaticDarkSecondary_f939a06b {
    color: var(--kite-content-static-dark-secondary)
}

.bulletedList_f939a06b>li.textStaticLightSecondary_f939a06b {
    color: var(--kite-content-static-light-secondary)
}

.bulletedList_f939a06b>li.textNeutralTertiary_f939a06b {
    color: var(--kite-content-neutral-tertiary)
}

.sizeSmall_f939a06b.bulletedList_f939a06b {
    padding-bottom: var(--kite-bulleted-list-layout-small-padding-bottom)
}

.sizeSmall_f939a06b.bulletedList_f939a06b>li {
    padding-left: calc(var(--kite-bulleted-list-bullet-min-width) + var(--kite-bulleted-list-layout-small-gap-horizontal));
    margin-bottom: var(--kite-bulleted-list-layout-small-gap-vertical)
}

.sizeLarge_f939a06b.bulletedList_f939a06b>li:last-child,.sizeMedium_f939a06b.bulletedList_f939a06b>li:last-child,.sizeSmall_f939a06b.bulletedList_f939a06b>li:last-child {
    margin-bottom: 0
}

.sizeSmall_f939a06b.bulletedList_f939a06b.ul_f939a06b>li::before {
    padding-right: var(--kite-bulleted-list-bullet-unordered-small-padding-right)
}

.sizeSmall_f939a06b.bulletedList_f939a06b.ol_f939a06b>li::before,.sizeSmall_f939a06b.bulletedList_f939a06b.ul_f939a06b>li::before {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: .866666rem;
    line-height: 108%;
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: "tnum";
    text-decoration: none;
    padding-top: var(--kite-label-value-paragraph-small-default-padding-top);
    padding-bottom: var(--kite-label-value-paragraph-small-default-padding-bottom);
    min-height: var(--kite-label-value-paragraph-small-default-min-height)
}

.sizeMedium_f939a06b.bulletedList_f939a06b {
    padding-bottom: var(--kite-bulleted-list-layout-medium-padding-bottom)
}

.sizeMedium_f939a06b.bulletedList_f939a06b>li {
    padding-left: calc(var(--kite-bulleted-list-bullet-min-width) + var(--kite-bulleted-list-layout-medium-gap-horizontal));
    margin-bottom: var(--kite-bulleted-list-layout-medium-gap-vertical)
}

.sizeMedium_f939a06b.bulletedList_f939a06b.ul_f939a06b>li::before {
    padding-right: var(--kite-bulleted-list-bullet-unordered-medium-padding-right)
}

.sizeMedium_f939a06b.bulletedList_f939a06b.ol_f939a06b>li::before,.sizeMedium_f939a06b.bulletedList_f939a06b.ul_f939a06b>li::before {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: "tnum";
    text-decoration: none;
    padding-top: var(--kite-label-value-paragraph-medium-compact-default-padding-top);
    padding-bottom: var(--kite-label-value-paragraph-medium-compact-default-padding-bottom);
    min-height: var(--kite-label-value-paragraph-medium-compact-default-min-height)
}

.sizeLarge_f939a06b.bulletedList_f939a06b {
    padding-bottom: var(--kite-bulleted-list-layout-large-padding-bottom)
}

.sizeLarge_f939a06b.bulletedList_f939a06b>li {
    padding-left: calc(var(--kite-bulleted-list-bullet-min-width) + var(--kite-bulleted-list-layout-large-gap-horizontal));
    margin-bottom: var(--kite-bulleted-list-layout-large-gap-vertical)
}

.sizeLarge_f939a06b.bulletedList_f939a06b.ul_f939a06b>li::before {
    padding-right: var(--kite-bulleted-list-bullet-unordered-large-padding-right)
}

.sizeLarge_f939a06b.bulletedList_f939a06b.ol_f939a06b>li::before,.sizeLarge_f939a06b.bulletedList_f939a06b.ul_f939a06b>li::before {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.133333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: "tnum";
    text-decoration: none;
    padding-top: var(--kite-label-value-paragraph-large-compact-default-padding-top);
    padding-bottom: var(--kite-label-value-paragraph-large-compact-default-padding-bottom);
    min-height: var(--kite-label-value-paragraph-large-compact-default-min-height)
}

.headerXLarge_2102ce18 {
    padding-top: var(--kite-label-value-group-header-x-large-padding-top);
    padding-bottom: var(--kite-label-value-group-header-x-large-padding-bottom);
    gap: var(--kite-label-value-group-header-x-large-gap)
}

.headerIconXLarge_2102ce18 {
    padding-top: var(--kite-label-value-group-header-x-large-icon-padding-top)
}

.headerLarge_2102ce18 {
    padding-top: var(--kite-label-value-group-header-large-padding-top);
    padding-bottom: var(--kite-label-value-group-header-large-padding-bottom);
    gap: var(--kite-label-value-group-header-large-gap)
}

.headerIconLarge_2102ce18 {
    padding-top: var(--kite-label-value-group-header-large-icon-padding-top)
}

.headerMedium_2102ce18 {
    padding-top: var(--kite-label-value-group-header-medium-padding-top);
    padding-bottom: var(--kite-label-value-group-header-medium-padding-bottom);
    gap: var(--kite-label-value-group-header-medium-gap)
}

.headerIconMedium_2102ce18 {
    padding-top: var(--kite-label-value-group-header-medium-icon-padding-top)
}

.headerSmall_2102ce18 {
    padding-top: var(--kite-label-value-group-header-small-padding-top);
    padding-bottom: var(--kite-label-value-group-header-small-padding-bottom);
    gap: var(--kite-label-value-group-header-small-gap)
}

.headerIconSmall_2102ce18 {
    padding-top: var(--kite-label-value-group-header-small-icon-padding-top)
}

.headerXSmall_2102ce18 {
    padding-top: var(--kite-label-value-group-header-x-small-padding-top);
    padding-bottom: var(--kite-label-value-group-header-x-small-padding-bottom);
    gap: var(--kite-label-value-group-header-x-small-gap)
}

.headerIconXSmall_2102ce18 {
    padding-top: var(--kite-label-value-group-header-x-small-icon-padding-top)
}

.headerXxSmall_2102ce18 {
    padding-top: var(--kite-label-value-group-header-xx-small-padding-top);
    padding-bottom: var(--kite-label-value-group-header-xx-small-padding-bottom);
    gap: var(--kite-label-value-group-header-xx-small-gap)
}

.headerIconXxSmall_2102ce18 {
    padding-top: var(--kite-label-value-group-header-xx-small-icon-padding-top)
}

.groupHeaderWrapper_2102ce18 {
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
    width: 100%
}

.groupItemsWrapper_2102ce18 {
    display: flex;
    flex-direction: column;
    row-gap: var(--kite-label-value-group-content-gap);
    padding-top: var(--kite-label-value-group-content-padding-top);
    padding-bottom: var(--kite-label-value-group-content-padding-bottom)
}

.groupItemsRow_2102ce18 {
    display: flex;
    align-items: baseline;
    -moz-column-gap: var(--kite-label-value-group-table-item-gap);
    column-gap: var(--kite-label-value-group-table-item-gap)
}

.slider_60d2d48f {
    position: relative;
    height: var(--kite-slider-500-knob-size);
    width: 100%
}

.range_60d2d48f {
    position: absolute;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: transparent;
    height: var(--kite-slider-500-background-height);
    margin: calc((var(--kite-slider-500-knob-size) - var(--kite-slider-500-background-height))*.5)0;
    cursor: pointer;
    width: 100%;
    border-radius: calc(var(--kite-slider-500-background-height)*.5)
}

.range_60d2d48f.hasTwoKnobs_60d2d48f {
    pointer-events: none
}

.range_60d2d48f.fromRange_60d2d48f {
    z-index: 1;
    background-color: transparent
}

.range_60d2d48f::-webkit-slider-container {
    min-block-size: var(--kite-slider-500-background-height)
}

.range_60d2d48f::-moz-range-track {
    height: var(--kite-slider-500-background-height);
    background-color: transparent;
    cursor: pointer;
    border-top: calc((var(--kite-slider-500-knob-size) - var(--kite-slider-500-background-height))*.5) solid transparent;
    border-bottom: calc((var(--kite-slider-500-knob-size) - var(--kite-slider-500-background-height))*.5) solid transparent
}

.range_60d2d48f::-webkit-slider-runnable-track {
    height: var(--kite-slider-500-background-height);
    background-color: transparent;
    cursor: pointer;
    border-top: calc(var(--kite-slider-500-knob-size)*.5) solid transparent;
    border-bottom: calc(var(--kite-slider-500-knob-size)*.5) solid transparent
}

.range_60d2d48f.fromRange_60d2d48f::-moz-range-thumb {
    pointer-events: all
}

.range_60d2d48f.fromRange_60d2d48f::-webkit-slider-thumb {
    pointer-events: all
}

.range_60d2d48f::-moz-range-thumb {
    -moz-appearance: none;
    border: 0;
    appearance: none;
    pointer-events: all;
    width: var(--kite-slider-500-knob-size);
    height: var(--kite-slider-500-knob-size);
    background-color: var(--kite-slider-knob-default);
    border-radius: 50%;
    cursor: grab
}

.range_60d2d48f::-webkit-slider-thumb {
    -webkit-appearance: none;
    appearance: none;
    pointer-events: all;
    width: var(--kite-slider-500-knob-size);
    height: var(--kite-slider-500-knob-size);
    background-color: var(--kite-slider-knob-default);
    border-radius: 50%;
    cursor: grab;
    top: calc(var(--kite-slider-500-knob-size)*-.5);
    position: relative
}

.range_60d2d48f::-moz-range-thumb:hover {
    box-shadow: 0 0 0 var(--kite-slider-500-knob-border-width) var(--kite-slider-hover-default-knob-border)
}

.range_60d2d48f::-webkit-slider-thumb:hover {
    box-shadow: 0 0 0 var(--kite-slider-500-knob-border-width) var(--kite-slider-hover-default-knob-border)
}

.range_60d2d48f::-webkit-slider-thumb:active {
    cursor: grabbing
}

.range_60d2d48f::-moz-range-thumb:active {
    cursor: grabbing
}

.range_60d2d48f.positive_60d2d48f::-webkit-slider-thumb {
    background-color: var(--kite-slider-knob-positive)
}

.range_60d2d48f.positiveLow_60d2d48f::-webkit-slider-thumb {
    background-color: var(--kite-slider-knob-positive-low)
}

.range_60d2d48f.warning_60d2d48f::-webkit-slider-thumb {
    background-color: var(--kite-slider-knob-warning)
}

.range_60d2d48f.negative_60d2d48f::-webkit-slider-thumb {
    background-color: var(--kite-slider-knob-negative)
}

.range_60d2d48f.negativeLow_60d2d48f::-webkit-slider-thumb {
    background-color: var(--kite-slider-knob-negative-low)
}

.range_60d2d48f.positive_60d2d48f::-moz-range-thumb {
    background-color: var(--kite-slider-knob-positive)
}

.range_60d2d48f.positiveLow_60d2d48f::-moz-range-thumb {
    background-color: var(--kite-slider-knob-positive-low)
}

.range_60d2d48f.warning_60d2d48f::-moz-range-thumb {
    background-color: var(--kite-slider-knob-warning)
}

.range_60d2d48f.negative_60d2d48f::-moz-range-thumb {
    background-color: var(--kite-slider-knob-negative)
}

.range_60d2d48f.negativeLow_60d2d48f::-moz-range-thumb {
    background-color: var(--kite-slider-knob-negative-low)
}

.range_60d2d48f.positive_60d2d48f::-webkit-slider-thumb:hover {
    box-shadow: 0 0 0 var(--kite-slider-500-knob-border-width) var(--kite-slider-hover-positive-knob-border)
}

.range_60d2d48f.positiveLow_60d2d48f::-webkit-slider-thumb:hover {
    box-shadow: 0 0 0 var(--kite-slider-500-knob-border-width) var(--kite-slider-hover-positive-low-knob-border)
}

.range_60d2d48f.warning_60d2d48f::-webkit-slider-thumb:hover {
    box-shadow: 0 0 0 var(--kite-slider-500-knob-border-width) var(--kite-slider-hover-warning-knob-border)
}

.range_60d2d48f.negative_60d2d48f::-webkit-slider-thumb:hover {
    box-shadow: 0 0 0 var(--kite-slider-500-knob-border-width) var(--kite-slider-hover-negative-knob-border)
}

.range_60d2d48f.negativeLow_60d2d48f::-webkit-slider-thumb:hover {
    box-shadow: 0 0 0 var(--kite-slider-500-knob-border-width) var(--kite-slider-hover-negative-low-knob-border)
}

.range_60d2d48f.positive_60d2d48f::-moz-range-thumb:hover {
    box-shadow: 0 0 0 var(--kite-slider-500-knob-border-width) var(--kite-slider-hover-positive-knob-border)
}

.range_60d2d48f.positiveLow_60d2d48f::-moz-range-thumb:hover {
    box-shadow: 0 0 0 var(--kite-slider-500-knob-border-width) var(--kite-slider-hover-positive-low-knob-border)
}

.range_60d2d48f.warning_60d2d48f::-moz-range-thumb:hover {
    box-shadow: 0 0 0 var(--kite-slider-500-knob-border-width) var(--kite-slider-hover-warning-knob-border)
}

.range_60d2d48f.negative_60d2d48f::-moz-range-thumb:hover {
    box-shadow: 0 0 0 var(--kite-slider-500-knob-border-width) var(--kite-slider-hover-negative-knob-border)
}

.range_60d2d48f.negativeLow_60d2d48f::-moz-range-thumb:hover {
    box-shadow: 0 0 0 var(--kite-slider-500-knob-border-width) var(--kite-slider-hover-negative-low-knob-border)
}

.snackBarWrapper_d76ac1d9 {
    position: fixed;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    justify-content: flex-end;
    inset: 0 0 var(--kite-snack-bar-padding-top)0;
    z-index: 1000;
    pointer-events: none;
    padding-left: var(--kite-main-layout-margin-horizontal-xs);
    padding-right: var(--kite-main-layout-margin-horizontal-xs)
}

.snackBarWrapper_d76ac1d9.left_d76ac1d9 {
    align-items: flex-start
}

.snackBarWrapper_d76ac1d9.middle_d76ac1d9 {
    align-items: center
}

.snackBarWrapper_d76ac1d9.right_d76ac1d9 {
    align-items: flex-end
}

.snackBar_d76ac1d9 {
    width: calc(100% - 2*var(--kite-main-layout-margin-horizontal-xs));
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: var(--kite-snack-bar-item-gap);
    pointer-events: auto;
    background: var(--kite-snack-bar-background);
    padding: var(--kite-snack-bar-item-padding-vertical) var(--kite-snack-bar-item-padding-horizontal);
    border-radius: var(--kite-snack-bar-item-border-radius);
    min-width: var(--kite-snack-bar-item-min-width);
    max-width: var(--kite-snack-bar-item-max-width);
    animation: slideUp_d76ac1d9 300ms cubic-bezier(.4,0,.2,1);
    overflow: hidden
}

.snackBar_d76ac1d9.closing_d76ac1d9 {
    animation: slideDown_d76ac1d9 300ms cubic-bezier(.4,0,.2,1) forwards
}

.labelText_d76ac1d9 {
    color: var(--kite-snack-bar-label-text)
}

.fullWidth_d76ac1d9 {
    width: 100%
}

.closeExpandedHitArea_d76ac1d9 {
    overflow: visible
}

.closeExpandedHitArea_d76ac1d9::before {
    content: "";
    position: absolute;
    inset: calc(-1*var(--kite-snack-bar-item-padding-vertical) - 54px) calc(-1*var(--kite-snack-bar-item-padding-horizontal)) calc(-1*var(--kite-snack-bar-item-padding-vertical) - 54px)0
}

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

.statusBlock_dfb0c54d .bottomAddon_dfb0c54d {
    display: flex;
    flex-wrap: wrap
}

.statusBlock_dfb0c54d.layoutCenter_dfb0c54d {
    align-items: center
}

.statusBlock_dfb0c54d.layoutCenter_dfb0c54d .bottomAddon_dfb0c54d {
    justify-content: center;
    flex-direction: column
}

.statusBlock_dfb0c54d.layoutLeft_dfb0c54d {
    align-items: start
}

.statusBlock_dfb0c54d.layoutLeft_dfb0c54d .bottomAddon_dfb0c54d {
    justify-content: start
}

.gap_dfb0c54d .topAddon_dfb0c54d {
    margin-bottom: var(--kite-status-block-x-small-content-gap)
}

.gap_dfb0c54d .content_dfb0c54d:not(:last-child) {
    margin-bottom: var(--kite-status-block-x-small-layout-gap)
}

.gap_dfb0c54d .bottomAddon_dfb0c54d {
    gap: var(--kite-status-block-x-small-addon-bottom-gap)
}

.chipRowItem_e4b2a148 {
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.chipRowItem_e4b2a148 .text_e4b2a148 {
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    padding-bottom: var(--kite-chip-row-chip-common-list-padding-bottom)
}

.chipRowItem_e4b2a148 .text_e4b2a148.single_e4b2a148 {
    padding-bottom: 0
}

.chipRowItem_e4b2a148.primary_e4b2a148 {
    background: var(--kite-chip-row-chip-background-primary-unselected-default)
}

.chipRowItem_e4b2a148.primary_e4b2a148 .leftSlot_e4b2a148 .icon_e4b2a148 {
    color: var(--kite-chip-row-chip-addon-left-primary-unselected-default)
}

.chipRowItem_e4b2a148.primary_e4b2a148 .rightSlot_e4b2a148 .icon_e4b2a148 {
    color: var(--kite-chip-row-chip-addon-right-primary-unselected-default)
}

.chipRowItem_e4b2a148.primary_e4b2a148 .label_e4b2a148 {
    /* color: var(--kite-chip-row-chip-label-text-primary-unselected-default); */
    display: flex;
    align-items: center;
    font-size: var(--main-size);
    color: var(--main-color);
}
.chipRowItem_e4b2a148.primary_e4b2a148 .label_e4b2a148:after {
    content: "";
    display: inline-block;
    width: 17px;
    height: 17px;
    margin-left: 8px;
    -webkit-transition: all .2s ease;
    transition: all .2s ease;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='.953' width='16' height='16' rx='8' fill='%23C5D8EB' fill-opacity='.1'/%3E%3Cpath d='M4.953 7.435l3.12 3.13 4.13-5.13' stroke='%2361B8FF' stroke-miterlimit='10' stroke-linecap='square'/%3E%3C/svg%3E");
}

.chipRowItem_e4b2a148.primary_e4b2a148 .subtitle_e4b2a148 {
    color: var(--kite-chip-row-chip-subtitle-text-primary-unselected-default)
}

.chipRowItem_e4b2a148.primary_e4b2a148 .value_e4b2a148 {
    color: var(--kite-chip-row-chip-value-text-primary-unselected-default)
}

.chipRowItem_e4b2a148.primary_e4b2a148 .subValue_e4b2a148 {
    color: var(--kite-chip-row-chip-subvalue-text-primary-unselected-default)
}

.chipRowItem_e4b2a148.primary_e4b2a148:hover:not(.selected_e4b2a148,.disabled_e4b2a148) {
    background: var(--kite-chip-row-chip-background-primary-unselected-hover)
}

.chipRowItem_e4b2a148.secondary_e4b2a148 {
    background: var(--kite-chip-row-chip-background-secondary-unselected-default)
}

.chipRowItem_e4b2a148.secondary_e4b2a148 .leftSlot_e4b2a148 .icon_e4b2a148 {
    color: var(--kite-chip-row-chip-addon-left-secondary-unselected-default)
}

.chipRowItem_e4b2a148.secondary_e4b2a148 .rightSlot_e4b2a148 .icon_e4b2a148 {
    color: var(--kite-chip-row-chip-addon-right-secondary-unselected-default)
}

.chipRowItem_e4b2a148.secondary_e4b2a148 .label_e4b2a148 {
    color: var(--kite-chip-row-chip-label-text-secondary-unselected-default)
}

.chipRowItem_e4b2a148.secondary_e4b2a148 .subtitle_e4b2a148 {
    color: var(--kite-chip-row-chip-subtitle-text-secondary-unselected-default)
}

.chipRowItem_e4b2a148.secondary_e4b2a148 .value_e4b2a148 {
    color: var(--kite-chip-row-chip-value-text-secondary-unselected-default)
}

.chipRowItem_e4b2a148.secondary_e4b2a148 .subValue_e4b2a148 {
    color: var(--kite-chip-row-chip-subvalue-text-secondary-unselected-default)
}

.chipRowItem_e4b2a148.secondary_e4b2a148:hover.selected_e4b2a148:not(.disabled_e4b2a148) {
    box-shadow: inset 0 0 0 var(--kite-chip-row-chip-common-border-width) var(--kite-chip-row-chip-border-secondary-selected-hover)
}

.chipRowItem_e4b2a148.secondary_e4b2a148:hover:not(.selected_e4b2a148,.disabled_e4b2a148) {
    background: var(--kite-chip-row-chip-background-secondary-unselected-hover)
}

.chipRowItem_e4b2a148.selected_e4b2a148.primary_e4b2a148 {
    /* background: var(--kite-chip-row-chip-background-primary-selected-default) */
    background: #3B62FF;
}
.chipRowItem_e4b2a148.selected_e4b2a148.primary_e4b2a148 .label_e4b2a148:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='.953' width='16' height='16' rx='8' fill='%231864B0' fill-opacity='.25'/%3E%3Cpath d='M4.953 7.435l3.12 3.13 4.13-5.13' stroke='%23fff' stroke-miterlimit='10' stroke-linecap='square'/%3E%3C/svg%3E");
}

.chipRowItem_e4b2a148.selected_e4b2a148.primary_e4b2a148 .leftSlot_e4b2a148 .icon_e4b2a148 {
    color: var(--kite-chip-row-chip-addon-left-primary-selected)
}

.chipRowItem_e4b2a148.selected_e4b2a148.primary_e4b2a148 .rightSlot_e4b2a148 .icon_e4b2a148 {
    color: var(--kite-chip-row-chip-addon-right-primary-selected)
}

.chipRowItem_e4b2a148.selected_e4b2a148.primary_e4b2a148,.chipRowItem_e4b2a148.selected_e4b2a148.primary_e4b2a148 .label_e4b2a148 {
    color: var(--kite-chip-row-chip-label-text-primary-selected)
}

.chipRowItem_e4b2a148.selected_e4b2a148.primary_e4b2a148 .subtitle_e4b2a148 {
    color: var(--kite-chip-row-chip-subtitle-text-primary-selected)
}

.chipRowItem_e4b2a148.selected_e4b2a148.primary_e4b2a148 .value_e4b2a148 {
    color: var(--kite-chip-row-chip-value-text-primary-selected)
}

.chipRowItem_e4b2a148.selected_e4b2a148.primary_e4b2a148 .subValue_e4b2a148 {
    color: var(--kite-chip-row-chip-subvalue-text-primary-selected)
}

.chipRowItem_e4b2a148.selected_e4b2a148.secondary_e4b2a148 {
    background: var(--kite-chip-row-chip-background-secondary-selected-default);
    box-shadow: inset 0 0 0 var(--kite-chip-row-chip-common-border-width) var(--kite-chip-row-chip-border-secondary-selected-default)
}

.chipRowItem_e4b2a148.selected_e4b2a148.secondary_e4b2a148 .leftSlot_e4b2a148 .icon_e4b2a148 {
    color: var(--kite-chip-row-chip-addon-left-secondary-selected)
}

.chipRowItem_e4b2a148.selected_e4b2a148.secondary_e4b2a148 .rightSlot_e4b2a148 .icon_e4b2a148 {
    color: var(--kite-chip-row-chip-addon-right-secondary-selected)
}

.chipRowItem_e4b2a148.selected_e4b2a148.secondary_e4b2a148,.chipRowItem_e4b2a148.selected_e4b2a148.secondary_e4b2a148 .label_e4b2a148 {
    color: var(--kite-chip-row-chip-label-text-secondary-selected)
}

.chipRowItem_e4b2a148.selected_e4b2a148.secondary_e4b2a148 .subtitle_e4b2a148 {
    color: var(--kite-chip-row-chip-subtitle-text-secondary-selected)
}

.chipRowItem_e4b2a148.selected_e4b2a148.secondary_e4b2a148 .value_e4b2a148 {
    color: var(--kite-chip-row-chip-value-text-secondary-selected)
}

.chipRowItem_e4b2a148.selected_e4b2a148.secondary_e4b2a148 .subValue_e4b2a148 {
    color: var(--kite-chip-row-chip-subvalue-text-secondary-selected)
}

.chipRowItem_e4b2a148.disabled_e4b2a148 {
    cursor: default
}

.chipRowItem_e4b2a148.disabled_e4b2a148.primary_e4b2a148 {
    background: var(--kite-chip-row-chip-background-primary-unselected-disabled)
}

.chipRowItem_e4b2a148.disabled_e4b2a148.primary_e4b2a148 .leftSlot_e4b2a148 .icon_e4b2a148 {
    color: var(--kite-chip-row-chip-addon-left-primary-unselected-disabled)
}

.chipRowItem_e4b2a148.disabled_e4b2a148.primary_e4b2a148 .rightSlot_e4b2a148 .icon_e4b2a148 {
    color: var(--kite-chip-row-chip-addon-right-primary-unselected-disabled)
}

.chipRowItem_e4b2a148.disabled_e4b2a148.primary_e4b2a148 .label_e4b2a148 {
    color: var(--kite-chip-row-chip-label-text-primary-unselected-disabled)
}

.chipRowItem_e4b2a148.disabled_e4b2a148.primary_e4b2a148 .subtitle_e4b2a148 {
    color: var(--kite-chip-row-chip-subtitle-text-primary-unselected-disabled)
}

.chipRowItem_e4b2a148.disabled_e4b2a148.primary_e4b2a148 .value_e4b2a148 {
    color: var(--kite-chip-row-chip-value-text-primary-unselected-disabled)
}

.chipRowItem_e4b2a148.disabled_e4b2a148.primary_e4b2a148 .subValue_e4b2a148 {
    color: var(--kite-chip-row-chip-subvalue-text-primary-unselected-disabled)
}

.chipRowItem_e4b2a148.disabled_e4b2a148.secondary_e4b2a148 {
    background: var(--kite-chip-row-chip-background-secondary-unselected-disabled)
}

.chipRowItem_e4b2a148.disabled_e4b2a148.secondary_e4b2a148 .leftSlot_e4b2a148 .icon_e4b2a148 {
    color: var(--kite-chip-row-chip-addon-left-secondary-unselected-disabled)
}

.chipRowItem_e4b2a148.disabled_e4b2a148.secondary_e4b2a148 .rightSlot_e4b2a148 .icon_e4b2a148 {
    color: var(--kite-chip-row-chip-addon-right-secondary-unselected-disabled)
}

.chipRowItem_e4b2a148.disabled_e4b2a148.secondary_e4b2a148 .label_e4b2a148 {
    color: var(--kite-chip-row-chip-label-text-secondary-unselected-disabled)
}

.chipRowItem_e4b2a148.disabled_e4b2a148.secondary_e4b2a148 .subtitle_e4b2a148 {
    color: var(--kite-chip-row-chip-subtitle-text-secondary-unselected-disabled)
}

.chipRowItem_e4b2a148.disabled_e4b2a148.secondary_e4b2a148 .value_e4b2a148 {
    color: var(--kite-chip-row-chip-value-text-secondary-unselected-disabled)
}

.chipRowItem_e4b2a148.disabled_e4b2a148.secondary_e4b2a148 .subValue_e4b2a148 {
    color: var(--kite-chip-row-chip-subvalue-text-secondary-unselected-disabled)
}

.size300_e4b2a148 {
    box-sizing: border-box;
    display: inline-flex;
    flex: 0 0 auto;
    justify-content: center;
    align-items: center;
    height: var(--kite-chip-row-chip-300-height);
    min-width: var(--kite-chip-row-chip-300-min-width);
    border-radius: var(--kite-chip-row-chip-300-border-radius);
    padding-left: var(--kite-chip-row-chip-300-padding-horizontal);
    padding-right: var(--kite-chip-row-chip-300-padding-horizontal)
}

.size300_e4b2a148 .leftSlot_e4b2a148 {
    padding-left: var(--kite-chip-row-chip-300-left-slot-padding-left);
    height: 100%
}

.size300_e4b2a148 .rightSlot_e4b2a148 {
    padding-right: var(--kite-chip-row-chip-300-right-slot-padding-right);
    height: 100%
}

.size300_e4b2a148 .leftSlot_e4b2a148:only-child {
    padding-left: 0
}

.size300_e4b2a148 .rightSlot_e4b2a148:only-child {
    padding-right: 0
}

.size300_e4b2a148 .addon_e4b2a148 {
    display: flex;
    align-items: center;
    padding-left: var(--kite-chip-row-chip-common-addon-padding-horizontal);
    padding-right: var(--kite-chip-row-chip-common-addon-padding-horizontal);
    height: 100%
}

.size300_e4b2a148 .text_e4b2a148 {
    padding-left: var(--kite-chip-row-chip-common-list-mid-padding-horizontal);
    padding-right: var(--kite-chip-row-chip-common-list-mid-padding-horizontal)
}

.size300_e4b2a148 .text_e4b2a148:only-child {
    align-items: center
}

.size300_e4b2a148 .leftSlot_e4b2a148+.text_e4b2a148 {
    padding-left: 0
}

.size300_e4b2a148 .textHasRightSlot_e4b2a148 {
    padding-right: 0
}

.size400_e4b2a148 {
    box-sizing: border-box;
    display: inline-flex;
    flex: 0 0 auto;
    justify-content: center;
    align-items: center;
    height: var(--kite-chip-row-chip-400-height);
    min-width: var(--kite-chip-row-chip-400-min-width);
    border-radius: var(--kite-chip-row-chip-400-border-radius);
    padding-left: var(--kite-chip-row-chip-400-padding-horizontal);
    padding-right: var(--kite-chip-row-chip-400-padding-horizontal)
}

.size400_e4b2a148 .leftSlot_e4b2a148 {
    padding-left: var(--kite-chip-row-chip-400-left-slot-padding-left);
    height: 100%
}

.size400_e4b2a148 .rightSlot_e4b2a148 {
    padding-right: var(--kite-chip-row-chip-400-right-slot-padding-right);
    height: 100%
}

.size400_e4b2a148 .leftSlot_e4b2a148:only-child {
    padding-left: 0
}

.size400_e4b2a148 .rightSlot_e4b2a148:only-child {
    padding-right: 0
}

.size400_e4b2a148 .addon_e4b2a148 {
    display: flex;
    align-items: center;
    padding-left: var(--kite-chip-row-chip-common-addon-padding-horizontal);
    padding-right: var(--kite-chip-row-chip-common-addon-padding-horizontal);
    height: 100%
}

.size400_e4b2a148 .text_e4b2a148 {
    padding-left: var(--kite-chip-row-chip-common-list-mid-padding-horizontal);
    padding-right: var(--kite-chip-row-chip-common-list-mid-padding-horizontal)
}

.size400_e4b2a148 .text_e4b2a148:only-child {
    align-items: center
}

.size400_e4b2a148 .leftSlot_e4b2a148+.text_e4b2a148 {
    padding-left: 0
}

.size400_e4b2a148 .textHasRightSlot_e4b2a148 {
    padding-right: 0
}

.size500_e4b2a148 {
    box-sizing: border-box;
    display: inline-flex;
    flex: 0 0 auto;
    justify-content: center;
    align-items: center;
    height: var(--kite-chip-row-chip-500-height);
    min-width: var(--kite-chip-row-chip-500-min-width);
    border-radius: var(--kite-chip-row-chip-500-border-radius);
    padding-left: var(--kite-chip-row-chip-500-padding-horizontal);
    padding-right: var(--kite-chip-row-chip-500-padding-horizontal)
}

.size500_e4b2a148 .leftSlot_e4b2a148 {
    padding-left: var(--kite-chip-row-chip-500-left-slot-padding-left);
    height: 100%
}

.size500_e4b2a148 .rightSlot_e4b2a148 {
    padding-right: var(--kite-chip-row-chip-500-right-slot-padding-right);
    height: 100%
}

.size500_e4b2a148 .leftSlot_e4b2a148:only-child {
    padding-left: 0
}

.size500_e4b2a148 .rightSlot_e4b2a148:only-child {
    padding-right: 0
}

.size500_e4b2a148 .addon_e4b2a148 {
    display: flex;
    align-items: center;
    padding-left: var(--kite-chip-row-chip-common-addon-padding-horizontal);
    padding-right: var(--kite-chip-row-chip-common-addon-padding-horizontal);
    height: 100%
}

.size500_e4b2a148 .text_e4b2a148 {
    padding-left: var(--kite-chip-row-chip-common-list-mid-padding-horizontal);
    padding-right: var(--kite-chip-row-chip-common-list-mid-padding-horizontal)
}

.size500_e4b2a148 .text_e4b2a148:only-child {
    align-items: center
}

.size500_e4b2a148 .leftSlot_e4b2a148+.text_e4b2a148 {
    padding-left: 0
}

.size500_e4b2a148 .textHasRightSlot_e4b2a148 {
    padding-right: 0
}

.chipRowWrapper_c3ba767a {
    display: flex;
    flex-wrap: wrap;
    gap: var(--kite-chip-row-layout-gap-vertical) var(--kite-chip-row-layout-gap-horizontal)
}

.chipRowWrapper_c3ba767a.scroll_c3ba767a {
    display: flex;
    flex-wrap: nowrap;
    overflow: auto hidden
}

.segmentControlItem_c0ceda1a {
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    flex: 1 1 0;
    background: var(--kite-segmented-control-item-background-default)
}

.segmentControlItem_c0ceda1a.hug_c0ceda1a {
    flex: 1.1 1 0
}

.segmentControlItem_c0ceda1a .text_c0ceda1a {
    display: flex;
    align-items: flex-start;
    flex-direction: column
}

.segmentControlItem_c0ceda1a .label_c0ceda1a {
    text-transform: capitalize;
    color: var(--kite-segmented-control-item-label-text-default);
    word-break: break-all!important
}

.segmentControlItem_c0ceda1a .subtitle_c0ceda1a {
    color: var(--kite-segmented-control-item-subtitle-text-default);
    word-break: break-all!important
}

.segmentControlItem_c0ceda1a.selected_c0ceda1a {
    cursor: auto;
    color: var(--kite-segmented-control-item-label-text-selected);
    background: var(--kite-segmented-control-item-background-selected);
    box-shadow: var(--kite-shadow-300)
}

.segmentControlItem_c0ceda1a:hover:not(.selected_c0ceda1a) {
    background: var(--kite-segmented-control-item-background-hover)
}

.segmentControlItem_c0ceda1a:hover:not(.selected_c0ceda1a) .label_c0ceda1a {
    color: var(--kite-segmented-control-item-label-text-hover)
}

.segmentControlItem_c0ceda1a:hover:not(.selected_c0ceda1a) .subtitle_c0ceda1a {
    color: var(--kite-segmented-control-item-subtitle-text-hover)
}

.layoutItem400_c0ceda1a,.layoutItem500_c0ceda1a,.layoutItem600_c0ceda1a {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: var(--kite-segmented-control-item-layout-400-gap);
    min-height: var(--kite-segmented-control-item-layout-400-min-size);
    padding-left: var(--kite-segmented-control-item-layout-400-padding-horizontal);
    padding-right: var(--kite-segmented-control-item-layout-400-padding-horizontal);
    border-radius: var(--kite-segmented-control-item-layout-400-border-radius)
}

.layoutItem500_c0ceda1a,.layoutItem600_c0ceda1a {
    gap: var(--kite-segmented-control-item-layout-500-gap);
    min-height: var(--kite-segmented-control-item-layout-500-min-size);
    padding-left: var(--kite-segmented-control-item-layout-500-padding-horizontal);
    padding-right: var(--kite-segmented-control-item-layout-500-padding-horizontal);
    border-radius: var(--kite-segmented-control-item-layout-500-border-radius)
}

.layoutItem600_c0ceda1a {
    gap: var(--kite-segmented-control-item-layout-600-gap);
    min-height: var(--kite-segmented-control-item-layout-600-min-size);
    padding-left: var(--kite-segmented-control-item-layout-600-padding-horizontal);
    padding-right: var(--kite-segmented-control-item-layout-600-padding-horizontal);
    border-radius: var(--kite-segmented-control-item-layout-600-border-radius)
}

.segmentedControl_8427889d {
    display: inline-flex;
    background: var(--kite-segmented-control-background);
    overflow: hidden
}

.segmentedControl_8427889d.fullWidth_8427889d {
    display: flex
}

.layout400_8427889d {
    border-radius: var(--kite-segmented-control-layout-400-border-radius);
    padding: var(--kite-segmented-control-layout-400-padding-vertical) var(--kite-segmented-control-layout-400-padding-horizontal)
}

.layout500_8427889d {
    border-radius: var(--kite-segmented-control-layout-500-border-radius);
    padding: var(--kite-segmented-control-layout-500-padding-vertical) var(--kite-segmented-control-layout-500-padding-horizontal)
}

.layout600_8427889d {
    border-radius: var(--kite-segmented-control-layout-600-border-radius);
    padding: var(--kite-segmented-control-layout-600-padding-vertical) var(--kite-segmented-control-layout-600-padding-horizontal)
}

.size500_8ba76453 {
    --kite-form-group-gap-horizontal: var(--kite-form-group-500-gap-horizontal);
    --kite-form-group-gap-vertical: var(--kite-form-group-500-gap-vertical);
    min-height: var(--kite-input-layout-500-min-size);
    max-height: var(--kite-input-layout-500-min-size);
    height: var(--kite-input-layout-500-min-size);
    padding-left: var(--kite-input-content-500-padding-horizontal);
    padding-right: var(--kite-input-content-500-padding-horizontal);
    border-radius: var(--kite-input-layout-500-border-radius);
    border-width: var(--kite-input-layout-500-border-width-default);
    --kite-form-group-element-layout-border-radius: var(--kite-input-layout-500-border-radius)
}

.size600_8ba76453 {
    --kite-form-group-gap-horizontal: var(--kite-form-group-600-gap-horizontal);
    --kite-form-group-gap-vertical: var(--kite-form-group-600-gap-vertical);
    min-height: var(--kite-input-layout-600-min-size);
    max-height: var(--kite-input-layout-600-min-size);
    height: var(--kite-input-layout-600-min-size);
    padding-left: var(--kite-input-content-600-padding-horizontal);
    padding-right: var(--kite-input-content-600-padding-horizontal);
    border-radius: var(--kite-input-layout-600-border-radius);
    border-width: var(--kite-input-layout-600-border-width-default);
    --kite-form-group-element-layout-border-radius: var(--kite-input-layout-600-border-radius)
}

.size700_8ba76453 {
    --kite-form-group-gap-horizontal: var(--kite-form-group-700-gap-horizontal);
    --kite-form-group-gap-vertical: var(--kite-form-group-700-gap-vertical);
    min-height: var(--kite-input-layout-700-min-size);
    max-height: var(--kite-input-layout-700-min-size);
    height: var(--kite-input-layout-700-min-size);
    padding-left: var(--kite-input-content-700-padding-horizontal);
    padding-right: var(--kite-input-content-700-padding-horizontal);
    border-radius: var(--kite-input-layout-700-border-radius);
    border-width: var(--kite-input-layout-700-border-width-default);
    --kite-form-group-element-layout-border-radius: var(--kite-input-layout-700-border-radius)
}

.layoutHorizontal_8ba76453 {
    --kite-form-group-gap: var(--kite-form-group-gap-horizontal)
}

.layoutVertical_8ba76453 {
    --kite-form-group-gap: var(--kite-form-group-gap-vertical)
}

.positionTop_8ba76453 {
    margin: 0 0-1px
}

.positionMiddleHorizontal_8ba76453 {
    margin: 0-1px 0 0
}

.positionMiddleVertical_8ba76453 {
    margin: 0 0-1px
}

.positionBottom_8ba76453 {
    margin: 0
}

.positionLeft_8ba76453 {
    margin: 0-1px 0 0
}

.positionRight_8ba76453,.positionSingle_8ba76453 {
    margin: 0
}

.marginTop_8ba76453.marginTop_8ba76453 {
    margin-top: var(--kite-form-group-gap)
}

.marginBottom_8ba76453.marginBottom_8ba76453 {
    margin-bottom: var(--kite-form-group-gap)
}

.marginLeft_8ba76453.marginLeft_8ba76453 {
    margin: 0 0 0 var(--kite-form-group-gap)
}

.marginRight_8ba76453.marginRight_8ba76453 {
    margin: 0 var(--kite-form-group-gap)0 0
}

.marginAll_8ba76453.marginAll_8ba76453 {
    margin: var(--kite-form-group-gap)
}

.marginNone_8ba76453.marginNone_8ba76453 {
    margin: 0
}

.formGroupElement_8ba76453:hover {
    position: relative;
    z-index: 1
}

.formGroupElement_8ba76453:focus-within {
    position: relative;
    z-index: 1
}

.formGroupElement_8ba76453.positionTop_8ba76453 {
    border-radius: var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0 0
}

.formGroupElement_8ba76453.positionMiddleHorizontal_8ba76453,.formGroupElement_8ba76453.positionMiddleVertical_8ba76453 {
    border-radius: 0
}

.formGroupElement_8ba76453.positionBottom_8ba76453 {
    border-radius: 0 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)
}

.formGroupElement_8ba76453.positionLeft_8ba76453 {
    border-radius: var(--kite-form-group-element-layout-border-radius)0 0 var(--kite-form-group-element-layout-border-radius)
}

.formGroupElement_8ba76453.positionRight_8ba76453 {
    border-radius: 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0
}

.formGroupElement_8ba76453.positionSingle_8ba76453 {
    border-radius: var(--kite-form-group-element-layout-border-radius)
}

.richIcon100_8ba76453,.richIcon150_8ba76453,.richIcon200_8ba76453,.richIcon250_8ba76453 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: .733333rem;
    line-height: 127%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.richIcon200_8ba76453,.richIcon250_8ba76453 {
    font-size: .866666rem;
    line-height: 108%
}

.richIcon300_8ba76453,.richIcon350_8ba76453,.richIcon400_8ba76453,.richIcon450_8ba76453,.richIcon500_8ba76453,.richIcon600_8ba76453,.richIcon700_8ba76453,.richIcon800_8ba76453,.richIcon900_8ba76453 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.richIcon400_8ba76453,.richIcon450_8ba76453,.richIcon500_8ba76453,.richIcon600_8ba76453,.richIcon700_8ba76453,.richIcon800_8ba76453,.richIcon900_8ba76453 {
    font-size: 1.133333rem
}

.richIcon500_8ba76453,.richIcon600_8ba76453,.richIcon700_8ba76453,.richIcon800_8ba76453,.richIcon900_8ba76453 {
    font-size: 1.266666rem;
    line-height: 116%
}

.richIcon700_8ba76453,.richIcon800_8ba76453,.richIcon900_8ba76453 {
    font-size: 1.6rem;
    line-height: 116.6%
}

.richIcon900_8ba76453 {
    font-size: 2rem;
    line-height: 120%
}

.maskedPlaceholder_8ba76453 {
    color: transparent;
    position: absolute;
    inset: 0;
    display: flex;
    align-items: center;
    pointer-events: none;
    white-space: pre;
    overflow: hidden
}

.maskedPlaceholder_8ba76453 .maskedValuePart_8ba76453 {
    color: var(--kite-input-content-enabled-value)
}

.maskedPlaceholder_8ba76453 .maskedPlaceholderPart_8ba76453 {
    color: var(--kite-input-content-enabled-placeholder)
}

.size500_8ba76453 .maskedPlaceholder_8ba76453 {
    padding-left: var(--kite-input-content-500-input-padding-horizontal);
    padding-right: var(--kite-input-content-500-input-padding-horizontal)
}

.size600_8ba76453 .maskedPlaceholder_8ba76453 {
    padding-left: var(--kite-input-content-600-input-padding-horizontal);
    padding-right: var(--kite-input-content-600-input-padding-horizontal)
}

.size700_8ba76453 .maskedPlaceholder_8ba76453 {
    padding-left: var(--kite-input-content-700-input-padding-horizontal);
    padding-right: var(--kite-input-content-700-input-padding-horizontal)
}

.root_8ba76453 {
    box-sizing: border-box;
    display: flex;
    align-items: flex-start;
    background-color: var(--kite-input-background-default);
    border-color: var(--kite-input-border-default);
    border-style: solid
}

@document url-prefix() {
    .root_8ba76453:has(:-webkit-autofill,:-webkit-autofill),.root_8ba76453:has(:-webkit-autofill,:autofill) {
        background-color: #fffcc8
    }
}

.root_8ba76453:focus-within {
    border-color: var(--kite-input-border-focused);
    border-style: solid
}

.root_8ba76453:focus-within .withMask_8ba76453 {
    color: var(--kite-input-content-enabled-placeholder)
}

.root_8ba76453:has(:invalid) {
    background-color: var(--kite-input-background-error)
}

.root_8ba76453:not(.disabled_8ba76453):hover {
    cursor: pointer;
    border-color: var(--kite-input-border-hover)
}

@document url-prefix() {
    .root_8ba76453:not(.disabled_8ba76453):hover:has(:-webkit-autofill,:-webkit-autofill),.root_8ba76453:not(.disabled_8ba76453):hover:has(:-webkit-autofill,:autofill) {
        background-color: #fffcc8
    }
}

.root_8ba76453.disabled_8ba76453 {
    border-color: var(--kite-input-border-disabled);
    background-color: var(--kite-input-background-disabled)
}

.root_8ba76453.error_8ba76453 {
    background-color: var(--kite-input-background-error)
}

.size500_8ba76453 .main_8ba76453 .input_8ba76453 {
    padding-left: var(--kite-input-content-500-input-padding-horizontal);
    padding-right: var(--kite-input-content-500-input-padding-horizontal)
}

.size500_8ba76453.withLabel_8ba76453 .main_8ba76453 .input_8ba76453,.size500_8ba76453.withLabel_8ba76453 .main_8ba76453 .maskedPlaceholder_8ba76453 {
    padding-top: calc(var(--kite-input-layout-500-min-size)/2 - var(--kite-input-content-500-padding-horizontal))
}

.size500_8ba76453.withAddonLeft_8ba76453 .addonLeft_8ba76453 {
    padding-right: var(--kite-input-content-500-addon-left-padding-right)
}

.size500_8ba76453.withAddonRight_8ba76453 .addonRight_8ba76453 {
    padding-left: var(--kite-input-content-500-addon-right-padding-left)
}

.size500_8ba76453:hover {
    border-width: var(--kite-input-layout-500-border-width-hover)
}

.size500_8ba76453:focus-within {
    border-width: var(--kite-input-layout-500-border-width-focused);
    padding-left: calc(var(--kite-input-content-500-padding-horizontal) - (var(--kite-input-layout-500-border-width-focused) - var(--kite-input-layout-500-border-width-default)));
    padding-right: calc(var(--kite-input-content-500-padding-horizontal) - (var(--kite-input-layout-500-border-width-focused) - var(--kite-input-layout-500-border-width-default)))
}

.size500_8ba76453:focus-within .label_8ba76453 {
    bottom: calc(var(--kite-input-layout-500-min-size)/2 - (var(--kite-input-layout-500-border-width-focused) - var(--kite-input-layout-500-border-width-default)))
}

.size500_8ba76453 .label_8ba76453 {
    bottom: calc(var(--kite-input-layout-500-min-size)/2);
    padding-left: var(--kite-input-content-500-input-padding-horizontal);
    padding-right: var(--kite-input-content-500-input-padding-horizontal)
}

.size500_8ba76453 .controlAddon_8ba76453 {
    padding: var(--kite-input-content-500-control-padding)
}

.size500_8ba76453 .input_8ba76453::-moz-placeholder {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.size500_8ba76453 .input_8ba76453:not(:focus):-moz-placeholder~.label_8ba76453,.size500_8ba76453 .input_8ba76453:read-only:-moz-placeholder~.label_8ba76453 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.size500_8ba76453 .input_8ba76453:-moz-read-only:placeholder-shown~.label_8ba76453 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.size500_8ba76453 .input_8ba76453::placeholder,.size500_8ba76453 .input_8ba76453:not(:focus):placeholder-shown~.label_8ba76453,.size500_8ba76453 .input_8ba76453:read-only:placeholder-shown~.label_8ba76453,.size500_8ba76453 .withMask_8ba76453:not(:focus).empty_8ba76453~.label_8ba76453 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.hintSize500_8ba76453 {
    margin-top: var(--kite-input-layout-500-gap)
}

.size600_8ba76453 .main_8ba76453 .input_8ba76453 {
    padding-left: var(--kite-input-content-600-input-padding-horizontal);
    padding-right: var(--kite-input-content-600-input-padding-horizontal)
}

.size600_8ba76453.withLabel_8ba76453 .main_8ba76453 .input_8ba76453,.size600_8ba76453.withLabel_8ba76453 .main_8ba76453 .maskedPlaceholder_8ba76453 {
    padding-top: calc(var(--kite-input-layout-600-min-size)/2 - var(--kite-input-content-600-padding-horizontal))
}

.size600_8ba76453.withAddonLeft_8ba76453 .addonLeft_8ba76453 {
    padding-right: var(--kite-input-content-600-addon-left-padding-right)
}

.size600_8ba76453.withAddonRight_8ba76453 .addonRight_8ba76453 {
    padding-left: var(--kite-input-content-600-addon-right-padding-left)
}

.size600_8ba76453:hover {
    border-width: var(--kite-input-layout-600-border-width-hover)
}

.size600_8ba76453:focus-within {
    border-width: var(--kite-input-layout-600-border-width-focused);
    padding-left: calc(var(--kite-input-content-600-padding-horizontal) - (var(--kite-input-layout-600-border-width-focused) - var(--kite-input-layout-600-border-width-default)));
    padding-right: calc(var(--kite-input-content-600-padding-horizontal) - (var(--kite-input-layout-600-border-width-focused) - var(--kite-input-layout-600-border-width-default)))
}

.size600_8ba76453:focus-within .label_8ba76453 {
    bottom: calc(var(--kite-input-layout-600-min-size)/2 - (var(--kite-input-layout-600-border-width-focused) - var(--kite-input-layout-600-border-width-default)))
}

.size600_8ba76453 .label_8ba76453 {
    bottom: calc(var(--kite-input-layout-600-min-size)/2);
    padding-left: var(--kite-input-content-600-input-padding-horizontal);
    padding-right: var(--kite-input-content-600-input-padding-horizontal)
}

.size600_8ba76453 .controlAddon_8ba76453 {
    padding: var(--kite-input-content-600-control-padding)
}

.size600_8ba76453 .input_8ba76453::-moz-placeholder {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.133333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.size600_8ba76453 .input_8ba76453:not(:focus):-moz-placeholder~.label_8ba76453,.size600_8ba76453 .input_8ba76453:read-only:-moz-placeholder~.label_8ba76453 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.133333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.size600_8ba76453 .input_8ba76453:-moz-read-only:placeholder-shown~.label_8ba76453 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.133333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.size600_8ba76453 .input_8ba76453::placeholder,.size600_8ba76453 .input_8ba76453:not(:focus):placeholder-shown~.label_8ba76453,.size600_8ba76453 .input_8ba76453:read-only:placeholder-shown~.label_8ba76453,.size600_8ba76453 .withMask_8ba76453:not(:focus).empty_8ba76453~.label_8ba76453 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.133333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.hintSize600_8ba76453 {
    margin-top: var(--kite-input-layout-600-gap)
}

.size700_8ba76453 .main_8ba76453 .input_8ba76453 {
    padding-left: var(--kite-input-content-700-input-padding-horizontal);
    padding-right: var(--kite-input-content-700-input-padding-horizontal)
}

.size700_8ba76453.withLabel_8ba76453 .main_8ba76453 .input_8ba76453,.size700_8ba76453.withLabel_8ba76453 .main_8ba76453 .maskedPlaceholder_8ba76453 {
    padding-top: calc(var(--kite-input-layout-700-min-size)/2 - var(--kite-input-content-700-padding-horizontal))
}

.size700_8ba76453.withAddonLeft_8ba76453 .addonLeft_8ba76453 {
    padding-right: var(--kite-input-content-700-addon-left-padding-right)
}

.size700_8ba76453.withAddonRight_8ba76453 .addonRight_8ba76453 {
    padding-left: var(--kite-input-content-700-addon-right-padding-left)
}

.size700_8ba76453:hover {
    border-width: var(--kite-input-layout-700-border-width-hover)
}

.size700_8ba76453:focus-within {
    border-width: var(--kite-input-layout-700-border-width-focused);
    padding-left: calc(var(--kite-input-content-700-padding-horizontal) - (var(--kite-input-layout-700-border-width-focused) - var(--kite-input-layout-700-border-width-default)));
    padding-right: calc(var(--kite-input-content-700-padding-horizontal) - (var(--kite-input-layout-700-border-width-focused) - var(--kite-input-layout-700-border-width-default)))
}

.size700_8ba76453:focus-within .label_8ba76453 {
    bottom: calc(var(--kite-input-layout-700-min-size)/2 - (var(--kite-input-layout-700-border-width-focused) - var(--kite-input-layout-700-border-width-default)))
}

.size700_8ba76453 .label_8ba76453 {
    bottom: calc(var(--kite-input-layout-700-min-size)/2);
    padding-left: var(--kite-input-content-700-input-padding-horizontal);
    padding-right: var(--kite-input-content-700-input-padding-horizontal)
}

.size700_8ba76453 .controlAddon_8ba76453 {
    padding: var(--kite-input-content-700-control-padding)
}

.size700_8ba76453 .input_8ba76453::-moz-placeholder {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.266666rem;
    line-height: 116%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.size700_8ba76453 .input_8ba76453:not(:focus):-moz-placeholder~.label_8ba76453,.size700_8ba76453 .input_8ba76453:read-only:-moz-placeholder~.label_8ba76453 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.266666rem;
    line-height: 116%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.size700_8ba76453 .input_8ba76453:-moz-read-only:placeholder-shown~.label_8ba76453 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.266666rem;
    line-height: 116%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.size700_8ba76453 .input_8ba76453::placeholder,.size700_8ba76453 .input_8ba76453:not(:focus):placeholder-shown~.label_8ba76453,.size700_8ba76453 .input_8ba76453:read-only:placeholder-shown~.label_8ba76453,.size700_8ba76453 .withMask_8ba76453:not(:focus).empty_8ba76453~.label_8ba76453 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.266666rem;
    line-height: 116%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.hintSize700_8ba76453 {
    margin-top: var(--kite-input-layout-700-gap)
}

.main_8ba76453 {
    position: relative;
    display: flex;
    flex: auto;
    height: 100%
}

.addon_8ba76453 {
    flex: 0 0 auto;
    align-self: center;
    display: flex;
    align-items: center;
    justify-content: center
}

.addon_8ba76453.addonRight_8ba76453 {
    text-decoration: none
}

.label_8ba76453 {
    position: absolute;
    left: 0;
    color: var(--kite-input-content-enabled-label);
    pointer-events: none
}

.label_8ba76453:not(.withLabel_8ba76453) {
    display: none
}

.label_8ba76453.error_8ba76453 {
    color: var(--kite-input-content-error-label)
}

.label_8ba76453.disabled_8ba76453 {
    color: var(--kite-input-content-disabled-label)
}

.input_8ba76453 {
    width: 100%;
    color: var(--kite-input-content-enabled-value);
    background-color: transparent;
    caret-color: var(--kite-input-cursor);
    padding: 0;
    border: 0;
    outline: 0
}

.input_8ba76453[type=number]::-webkit-inner-spin-button,.input_8ba76453[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    appearance: none;
    margin: 0
}

.input_8ba76453[type=number] {
    -webkit-appearance: textfield;
    -moz-appearance: textfield;
    appearance: textfield
}

.input_8ba76453::-moz-placeholder {
    opacity: 0;
    color: var(--kite-input-content-enabled-placeholder)
}

.input_8ba76453::placeholder {
    opacity: 0;
    color: var(--kite-input-content-enabled-placeholder)
}

.input_8ba76453.error_8ba76453,.input_8ba76453:invalid {
    color: var(--kite-input-content-error-value)
}

.input_8ba76453.error_8ba76453::-moz-placeholder,.input_8ba76453:invalid::-moz-placeholder {
    color: var(--kite-input-content-error-placeholder)
}

.input_8ba76453.error_8ba76453::placeholder,.input_8ba76453:invalid::placeholder {
    color: var(--kite-input-content-error-placeholder)
}

.input_8ba76453:disabled {
    color: var(--kite-input-content-disabled-value);
    opacity: 1
}

.input_8ba76453:disabled::-moz-placeholder {
    color: var(--kite-input-content-disabled-placeholder)
}

.input_8ba76453:disabled::placeholder {
    color: var(--kite-input-content-disabled-placeholder)
}

.input_8ba76453:focus::-moz-placeholder {
    opacity: 1
}

.input_8ba76453:focus::placeholder {
    opacity: 1
}

.maskedPlaceholder_8ba76453~.input_8ba76453:focus::-moz-placeholder {
    opacity: 0
}

.maskedPlaceholder_8ba76453~.input_8ba76453:focus::placeholder {
    opacity: 0
}

.input_8ba76453:focus:read-only::-moz-placeholder {
    opacity: 0
}

.input_8ba76453:focus:-moz-read-only::placeholder {
    opacity: 0
}

.input_8ba76453:focus:read-only::placeholder {
    opacity: 0
}

.input_8ba76453:not(:disabled,:focus,:-moz-read-only),.input_8ba76453:not(:disabled,:focus,:read-only) {
    cursor: pointer
}

.input_8ba76453:-moz-read-only {
    cursor: initial
}

.input_8ba76453:read-only {
    cursor: initial
}

.input_8ba76453.withMask_8ba76453:not(:focus) {
    color: var(--kite-input-content-enabled-placeholder)
}

.input_8ba76453.withMask_8ba76453:not(:focus).empty_8ba76453 {
    color: transparent
}

.input_8ba76453.withMask_8ba76453:not(:focus):-moz-read-only:not(:disabled) {
    color: var(--kite-input-content-enabled-value)
}

.input_8ba76453.withMask_8ba76453:not(:focus):read-only:not(:disabled) {
    color: var(--kite-input-content-enabled-value)
}

.input_8ba76453:not(:focus):-moz-placeholder~.label_8ba76453,.input_8ba76453:read-only:-moz-placeholder~.label_8ba76453 {
    bottom: 50%;
    transform: translateY(50%)
}

.input_8ba76453:-moz-read-only:placeholder-shown~.label_8ba76453 {
    bottom: 50%;
    transform: translateY(50%)
}

.input_8ba76453.empty_8ba76453:not(:focus)~.label_8ba76453,.input_8ba76453:not(:focus):placeholder-shown~.label_8ba76453,.input_8ba76453:read-only:placeholder-shown~.label_8ba76453 {
    bottom: 50%;
    transform: translateY(50%)
}

.input_8ba76453:not(:focus):-moz-placeholder~.label_8ba76453.withPlaceholder_8ba76453:not(.withLabel_8ba76453),.input_8ba76453:read-only:-moz-placeholder~.label_8ba76453.withPlaceholder_8ba76453:not(.withLabel_8ba76453) {
    display: inline
}

.input_8ba76453:-moz-read-only:placeholder-shown~.label_8ba76453.withPlaceholder_8ba76453:not(.withLabel_8ba76453) {
    display: inline
}

.input_8ba76453.empty_8ba76453:not(:focus)~.label_8ba76453.withPlaceholder_8ba76453:not(.withLabel_8ba76453),.input_8ba76453:not(:focus):placeholder-shown~.label_8ba76453.withPlaceholder_8ba76453:not(.withLabel_8ba76453),.input_8ba76453:read-only:placeholder-shown~.label_8ba76453.withPlaceholder_8ba76453:not(.withLabel_8ba76453) {
    display: inline
}

.input_8ba76453:-webkit-autofill:focus:placeholder-shown~.label_8ba76453 {
    opacity: 0
}

.input_8ba76453:-webkit-autofill:hover:placeholder-shown~.label_8ba76453,.input_8ba76453:autofill:focus:placeholder-shown~.label_8ba76453 {
    opacity: 0
}

.controlAddon_8ba76453 {
    align-items: center;
    justify-content: center;
    border: 0;
    background: 0 0;
    cursor: pointer;
    color: var(--kite-content-neutral-secondary)
}

.controlAddon_8ba76453:hover .clearIcon_8ba76453 {
    color: var(--kite-content-neutral-primary)
}

.root_8ba76453:focus-within .controlAddonAll_8ba76453 {
    display: flex
}

.root_8ba76453:not(:focus-within) .controlAddonAll_8ba76453 {
    display: none
}

.root_8ba76453 .controlAddon_8ba76453.controlAddonForce_8ba76453 {
    display: flex
}

.rootEmpty_8ba76453 .controlAddon_8ba76453.controlAddonValue_8ba76453,.root_8ba76453 .controlAddon_8ba76453.controlAddonHidden_8ba76453 {
    display: none
}

.rootEmpty_8ba76453:not(:focus-within) .controlAddonValue_8ba76453 {
    display: none
}

.rootNotEmpty_8ba76453:focus-within .controlAddonValue_8ba76453 {
    display: flex
}

.rootNotEmpty_8ba76453:not(:focus-within) .controlAddonValue_8ba76453 {
    display: none
}

.truncate_8ba76453 {
    overflow: hidden;
    display: -webkit-box;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    word-break: break-word;
    max-width: 100%;
    white-space: nowrap;
    display: block
}

.isLoading_d3177694 {
    opacity: .4
}

.inputWrapper_3547d8f6 {
    position: relative;
    display: inline-block
}

.iconWrapper_3547d8f6 {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    pointer-events: none;
    overflow: hidden
}

.iconWrapper_3547d8f6 svg {
    width: 100%;
    height: 100%
}

.input_3547d8f6 {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    display: inline-block;
    margin: unset;
    background-color: var(--kite-selection-control-unchecked-default-background);
    border-color: var(--kite-selection-control-unchecked-default-border);
    border-style: solid;
    box-sizing: border-box
}

.input_3547d8f6:not(:disabled) {
    cursor: pointer
}

.input_3547d8f6:checked {
    background-color: var(--kite-selection-control-checked-default-background);
    border-color: var(--kite-selection-control-checked-default-background)
}

.input_3547d8f6:checked~.iconWrapper_3547d8f6 {
    display: block;
    fill: var(--kite-selection-control-checked-default-icon)
}

.input_3547d8f6:disabled {
    background-color: var(--kite-selection-control-unchecked-disabled-background);
    border-color: var(--kite-selection-control-unchecked-disabled-border)
}

.input_3547d8f6:disabled:checked {
    background-color: var(--kite-selection-control-checked-disabled-background);
    border-color: var(--kite-selection-control-checked-disabled-border)
}

.input_3547d8f6:disabled:checked~.iconWrapper_3547d8f6 {
    fill: var(--kite-selection-control-checked-disabled-icon)
}

.input_3547d8f6:not(:disabled):hover {
    background-color: var(--kite-selection-control-unchecked-hover-background);
    border-color: var(--kite-selection-control-unchecked-hover-border)
}

.input_3547d8f6:not(:disabled):hover~.iconWrapper_3547d8f6 {
    fill: var(--kite-selection-control-checked-hover-icon)
}

.input_3547d8f6:not(:disabled):hover:checked {
    background-color: var(--kite-selection-control-checked-hover-background)
}

.size400_3547d8f6.input_3547d8f6 {
    border-width: var(--kite-checkbox-400-border-width)
}

.size400_3547d8f6.iconWrapper_3547d8f6,.size400_3547d8f6.inputWrapper_3547d8f6,.size400_3547d8f6.input_3547d8f6 {
    width: var(--kite-checkbox-400-size);
    height: var(--kite-checkbox-400-size);
    border-radius: var(--kite-checkbox-400-border-radius)
}

.size400_3547d8f6.inputWrapper_3547d8f6.error_3547d8f6 {
    box-shadow: 0 0 0 var(--kite-selection-control-400-error-border-width) var(--kite-selection-control-error-border)
}

.size400_3547d8f6.iconWrapper_3547d8f6 {
    border-width: var(--kite-checkbox-400-border-width)
}

.size500_3547d8f6.input_3547d8f6 {
    border-width: var(--kite-checkbox-500-border-width)
}

.size500_3547d8f6.iconWrapper_3547d8f6,.size500_3547d8f6.inputWrapper_3547d8f6,.size500_3547d8f6.input_3547d8f6 {
    width: var(--kite-checkbox-500-size);
    height: var(--kite-checkbox-500-size);
    border-radius: var(--kite-checkbox-500-border-radius)
}

.size500_3547d8f6.inputWrapper_3547d8f6.error_3547d8f6 {
    box-shadow: 0 0 0 var(--kite-selection-control-500-error-border-width) var(--kite-selection-control-error-border)
}

.size500_3547d8f6.iconWrapper_3547d8f6 {
    border-width: var(--kite-checkbox-500-border-width)
}

.inputWrapper_b769cdf3 {
    position: relative;
    display: inline-block;
    width: var(--kite-switch-width);
    height: var(--kite-switch-height)
}

.inputWrapper_b769cdf3.error_b769cdf3 {
    border-radius: var(--kite-switch-border-radius);
    box-shadow: 0 0 0 var(--kite-switch-error-border-width) var(--kite-switch-error-border)
}

.thumbWrapper_b769cdf3 {
    position: absolute;
    top: 0;
    left: 0;
    pointer-events: none;
    cursor: pointer;
    overflow: hidden;
    width: 100%;
    height: 100%;
    background-color: var(--kite-switch-unchecked-default-background);
    border-radius: var(--kite-switch-border-radius)
}

.thumbWrapper_b769cdf3 .thumb_b769cdf3 {
    position: absolute;
    top: var(--kite-switch-padding);
    left: var(--kite-switch-padding);
    width: 16px;
    height: 16px;
    border-radius: 50%;
    background-color: var(--kite-switch-unchecked-default-knob)
}

.input_b769cdf3 {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    display: inline-block;
    margin: unset;
    width: 100%;
    height: 100%
}

.input_b769cdf3:not(:disabled) {
    cursor: pointer
}

.input_b769cdf3:checked~.thumbWrapper_b769cdf3 {
    background-color: var(--kite-switch-checked-default-background)
}

.input_b769cdf3:checked~.thumbWrapper_b769cdf3 .thumb_b769cdf3 {
    left: unset;
    right: 2px;
    background-color: var(--kite-switch-checked-default-knob)
}

.input_b769cdf3:disabled~.thumbWrapper_b769cdf3 {
    background-color: var(--kite-switch-unchecked-disabled-background)
}

.input_b769cdf3:disabled~.thumbWrapper_b769cdf3 .thumb_b769cdf3 {
    background-color: var(--kite-switch-unchecked-disabled-knob)
}

.input_b769cdf3:disabled:checked~.thumbWrapper_b769cdf3 {
    background-color: var(--kite-switch-checked-disabled-background)
}

.input_b769cdf3:disabled:checked~.thumbWrapper_b769cdf3 .thumb_b769cdf3 {
    background-color: var(--kite-switch-checked-disabled-knob)
}

.input_b769cdf3:not(:disabled):hover~.thumbWrapper_b769cdf3 {
    background-color: var(--kite-switch-unchecked-hover-background)
}

.input_b769cdf3:not(:disabled):hover~.thumbWrapper_b769cdf3 .thumb_b769cdf3 {
    background-color: var(--kite-switch-unchecked-hover-knob)
}

.input_b769cdf3:not(:disabled):hover:checked~.thumbWrapper_b769cdf3 {
    background-color: var(--kite-switch-checked-hover-background)
}

.input_b769cdf3:not(:disabled):hover:checked~.thumbWrapper_b769cdf3 .thumb_b769cdf3 {
    background-color: var(--kite-switch-checked-hover-knob)
}

.innerInput_6aacf336 {
    margin-bottom: var(--kite-suggest-gap-context)
}

.groupHeader_6aacf336 {
    margin-top: var(--kite-suggest-item-header-padding-top)
}

.ProgressBar_d6a7f4fb {
    --kite-progress-bar-component-completion: initial;
    all: unset;
    position: relative;
    overflow: hidden;
    display: flex;
    width: 100%;
    height: 0
}

@supports (-moz-appearance: none) {
    .ProgressBar_d6a7f4fb.backgroundDefault_d6a7f4fb {
        background:var(--kite-progress-bar-background)
    }
}

.ProgressBar_d6a7f4fb.backgroundDefault_d6a7f4fb::-webkit-progress-bar,.ProgressBar_d6a7f4fb.backgroundDefault_d6a7f4fb::-webkit-progress-value {
    background: var(--kite-progress-bar-background)
}

.ProgressBar_d6a7f4fb.backgroundDefault_d6a7f4fb:not(::-webkit-progress-bar::after),.ProgressBar_d6a7f4fb.backgroundDefault_d6a7f4fb:not(::-webkit-progress-bar::before) {
    background: var(--kite-progress-bar-background)
}

@supports (-moz-appearance: none) {
    .ProgressBar_d6a7f4fb.backgroundSemanticNeutral_d6a7f4fb {
        background:var(--kite-overlay-neutral)
    }
}

.ProgressBar_d6a7f4fb.backgroundSemanticNeutral_d6a7f4fb:not(::-webkit-progress-bar::after),.ProgressBar_d6a7f4fb.backgroundSemanticNeutral_d6a7f4fb:not(::-webkit-progress-bar::before) {
    background: var(--kite-overlay-neutral)
}

.ProgressBar_d6a7f4fb.backgroundSemanticNeutral_d6a7f4fb::-webkit-progress-bar,.ProgressBar_d6a7f4fb.backgroundSemanticNeutral_d6a7f4fb::-webkit-progress-value {
    background: var(--kite-overlay-neutral)
}

@supports (-moz-appearance: none) {
    .ProgressBar_d6a7f4fb.backgroundSemanticBrand_d6a7f4fb {
        background:var(--kite-overlay-brand)
    }
}

.ProgressBar_d6a7f4fb.backgroundSemanticBrand_d6a7f4fb:not(::-webkit-progress-bar::after),.ProgressBar_d6a7f4fb.backgroundSemanticBrand_d6a7f4fb:not(::-webkit-progress-bar::before) {
    background: var(--kite-overlay-brand)
}

.ProgressBar_d6a7f4fb.backgroundSemanticBrand_d6a7f4fb::-webkit-progress-bar,.ProgressBar_d6a7f4fb.backgroundSemanticBrand_d6a7f4fb::-webkit-progress-value {
    background: var(--kite-overlay-brand)
}

@supports (-moz-appearance: none) {
    .ProgressBar_d6a7f4fb.backgroundSemanticBrandDeep_d6a7f4fb {
        background:var(--kite-overlay-brand-deep)
    }
}

.ProgressBar_d6a7f4fb.backgroundSemanticBrandDeep_d6a7f4fb:not(::-webkit-progress-bar::after),.ProgressBar_d6a7f4fb.backgroundSemanticBrandDeep_d6a7f4fb:not(::-webkit-progress-bar::before) {
    background: var(--kite-overlay-brand-deep)
}

.ProgressBar_d6a7f4fb.backgroundSemanticBrandDeep_d6a7f4fb::-webkit-progress-bar,.ProgressBar_d6a7f4fb.backgroundSemanticBrandDeep_d6a7f4fb::-webkit-progress-value {
    background: var(--kite-overlay-brand-deep)
}

@supports (-moz-appearance: none) {
    .ProgressBar_d6a7f4fb.backgroundSemanticPositive_d6a7f4fb {
        background:var(--kite-overlay-positive)
    }
}

.ProgressBar_d6a7f4fb.backgroundSemanticPositive_d6a7f4fb:not(::-webkit-progress-bar::after),.ProgressBar_d6a7f4fb.backgroundSemanticPositive_d6a7f4fb:not(::-webkit-progress-bar::before) {
    background: var(--kite-overlay-positive)
}

.ProgressBar_d6a7f4fb.backgroundSemanticPositive_d6a7f4fb::-webkit-progress-bar,.ProgressBar_d6a7f4fb.backgroundSemanticPositive_d6a7f4fb::-webkit-progress-value {
    background: var(--kite-overlay-positive)
}

@supports (-moz-appearance: none) {
    .ProgressBar_d6a7f4fb.backgroundSemanticWarning_d6a7f4fb {
        background:var(--kite-overlay-warning)
    }
}

.ProgressBar_d6a7f4fb.backgroundSemanticWarning_d6a7f4fb:not(::-webkit-progress-bar::after),.ProgressBar_d6a7f4fb.backgroundSemanticWarning_d6a7f4fb:not(::-webkit-progress-bar::before) {
    background: var(--kite-overlay-warning)
}

.ProgressBar_d6a7f4fb.backgroundSemanticWarning_d6a7f4fb::-webkit-progress-bar,.ProgressBar_d6a7f4fb.backgroundSemanticWarning_d6a7f4fb::-webkit-progress-value {
    background: var(--kite-overlay-warning)
}

@supports (-moz-appearance: none) {
    .ProgressBar_d6a7f4fb.backgroundSemanticNegative_d6a7f4fb {
        background:var(--kite-overlay-negative)
    }
}

.ProgressBar_d6a7f4fb.backgroundSemanticNegative_d6a7f4fb:not(::-webkit-progress-bar::after),.ProgressBar_d6a7f4fb.backgroundSemanticNegative_d6a7f4fb:not(::-webkit-progress-bar::before) {
    background: var(--kite-overlay-negative)
}

.ProgressBar_d6a7f4fb.backgroundSemanticNegative_d6a7f4fb::-webkit-progress-bar,.ProgressBar_d6a7f4fb.backgroundSemanticNegative_d6a7f4fb::-webkit-progress-value {
    background: var(--kite-overlay-negative)
}

@supports (-moz-appearance: none) {
    .ProgressBar_d6a7f4fb.backgroundSemanticRose_d6a7f4fb {
        background:var(--kite-overlay-rose)
    }
}

.ProgressBar_d6a7f4fb.backgroundSemanticRose_d6a7f4fb:not(::-webkit-progress-bar::after),.ProgressBar_d6a7f4fb.backgroundSemanticRose_d6a7f4fb:not(::-webkit-progress-bar::before) {
    background: var(--kite-overlay-rose)
}

.ProgressBar_d6a7f4fb.backgroundSemanticRose_d6a7f4fb::-webkit-progress-bar,.ProgressBar_d6a7f4fb.backgroundSemanticRose_d6a7f4fb::-webkit-progress-value {
    background: var(--kite-overlay-rose)
}

@supports (-moz-appearance: none) {
    .ProgressBar_d6a7f4fb.backgroundSemanticTeal_d6a7f4fb {
        background:var(--kite-overlay-teal)
    }
}

.ProgressBar_d6a7f4fb.backgroundSemanticTeal_d6a7f4fb:not(::-webkit-progress-bar::after),.ProgressBar_d6a7f4fb.backgroundSemanticTeal_d6a7f4fb:not(::-webkit-progress-bar::before) {
    background: var(--kite-overlay-teal)
}

.ProgressBar_d6a7f4fb.backgroundSemanticTeal_d6a7f4fb::-webkit-progress-bar,.ProgressBar_d6a7f4fb.backgroundSemanticTeal_d6a7f4fb::-webkit-progress-value {
    background: var(--kite-overlay-teal)
}

@supports (-moz-appearance: none) {
    .ProgressBar_d6a7f4fb.backgroundSemanticStaticDark_d6a7f4fb {
        background:var(--kite-overlay-static-dark)
    }
}

.ProgressBar_d6a7f4fb.backgroundSemanticStaticDark_d6a7f4fb:not(::-webkit-progress-bar::after),.ProgressBar_d6a7f4fb.backgroundSemanticStaticDark_d6a7f4fb:not(::-webkit-progress-bar::before) {
    background: var(--kite-overlay-static-dark)
}

.ProgressBar_d6a7f4fb.backgroundSemanticStaticDark_d6a7f4fb::-webkit-progress-bar,.ProgressBar_d6a7f4fb.backgroundSemanticStaticDark_d6a7f4fb::-webkit-progress-value {
    background: var(--kite-overlay-static-dark)
}

@supports (-moz-appearance: none) {
    .ProgressBar_d6a7f4fb.backgroundSemanticStaticLight_d6a7f4fb {
        background:var(--kite-overlay-static-light)
    }
}

.ProgressBar_d6a7f4fb.backgroundSemanticStaticLight_d6a7f4fb:not(::-webkit-progress-bar::after),.ProgressBar_d6a7f4fb.backgroundSemanticStaticLight_d6a7f4fb:not(::-webkit-progress-bar::before) {
    background: var(--kite-overlay-static-light)
}

.ProgressBar_d6a7f4fb.backgroundSemanticStaticLight_d6a7f4fb::-webkit-progress-bar,.ProgressBar_d6a7f4fb.backgroundSemanticStaticLight_d6a7f4fb::-webkit-progress-value {
    background: var(--kite-overlay-static-light)
}

.ProgressBar_d6a7f4fb::-webkit-progress-inner-element {
    -webkit-appearance: auto;
    appearance: auto;
    padding-bottom: 0
}

.ProgressBar_d6a7f4fb::-webkit-progress-bar,.ProgressBar_d6a7f4fb::-webkit-progress-value {
    -webkit-transition: all .1s linear;
    transition: all .1s linear
}

.ProgressBar_d6a7f4fb::-moz-progress-bar {
    -moz-appearance: auto;
    appearance: auto;
    padding-bottom: 0;
    -moz-transition: all .1s linear;
    transition: all .1s linear
}

.ProgressBar_d6a7f4fb::after,.ProgressBar_d6a7f4fb::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%
}

.ProgressBar_d6a7f4fb::after {
    transform: translateX(var(--kite-progress-bar-component-completion));
    will-change: transform;
    transition: transform .1s linear
}

.ProgressBar_d6a7f4fb.contentPositive_d6a7f4fb::after {
    background: var(--kite-progress-bar-bar-positive)
}

.ProgressBar_d6a7f4fb.contentPositive_d6a7f4fb::-webkit-progress-value {
    background: var(--kite-progress-bar-bar-positive)
}

.ProgressBar_d6a7f4fb.contentPositive_d6a7f4fb::-moz-progress-bar {
    background: var(--kite-progress-bar-bar-positive)
}

.ProgressBar_d6a7f4fb.contentPositiveLow_d6a7f4fb::after {
    background: var(--kite-progress-bar-bar-positive-low)
}

.ProgressBar_d6a7f4fb.contentPositiveLow_d6a7f4fb::-webkit-progress-value {
    background: var(--kite-progress-bar-bar-positive-low)
}

.ProgressBar_d6a7f4fb.contentPositiveLow_d6a7f4fb::-moz-progress-bar {
    background: var(--kite-progress-bar-bar-positive-low)
}

.ProgressBar_d6a7f4fb.contentWarning_d6a7f4fb::after {
    background: var(--kite-progress-bar-bar-warning)
}

.ProgressBar_d6a7f4fb.contentWarning_d6a7f4fb::-webkit-progress-value {
    background: var(--kite-progress-bar-bar-warning)
}

.ProgressBar_d6a7f4fb.contentWarning_d6a7f4fb::-moz-progress-bar {
    background: var(--kite-progress-bar-bar-warning)
}

.ProgressBar_d6a7f4fb.contentNegative_d6a7f4fb::after {
    background: var(--kite-progress-bar-bar-negative)
}

.ProgressBar_d6a7f4fb.contentNegative_d6a7f4fb::-webkit-progress-value {
    background: var(--kite-progress-bar-bar-negative)
}

.ProgressBar_d6a7f4fb.contentNegative_d6a7f4fb::-moz-progress-bar {
    background: var(--kite-progress-bar-bar-negative)
}

.ProgressBar_d6a7f4fb.contentNegativeLow_d6a7f4fb::after {
    background: var(--kite-progress-bar-bar-negative-low)
}

.ProgressBar_d6a7f4fb.contentNegativeLow_d6a7f4fb::-webkit-progress-value {
    background: var(--kite-progress-bar-bar-negative-low)
}

.ProgressBar_d6a7f4fb.contentNegativeLow_d6a7f4fb::-moz-progress-bar {
    background: var(--kite-progress-bar-bar-negative-low)
}

.ProgressBar_d6a7f4fb.contentSemanticNeutralPrimary_d6a7f4fb::after {
    background: var(--kite-content-neutral-primary)
}

.ProgressBar_d6a7f4fb.contentSemanticNeutralPrimary_d6a7f4fb::-webkit-progress-value {
    background: var(--kite-content-neutral-primary)
}

.ProgressBar_d6a7f4fb.contentSemanticNeutralPrimary_d6a7f4fb::-moz-progress-bar {
    background: var(--kite-content-neutral-primary)
}

.ProgressBar_d6a7f4fb.contentSemanticBrandPrimary_d6a7f4fb::after {
    background: var(--kite-content-brand-primary)
}

.ProgressBar_d6a7f4fb.contentSemanticBrandPrimary_d6a7f4fb::-webkit-progress-value {
    background: var(--kite-content-brand-primary)
}

.ProgressBar_d6a7f4fb.contentSemanticBrandPrimary_d6a7f4fb::-moz-progress-bar {
    background: var(--kite-content-brand-primary)
}

.ProgressBar_d6a7f4fb.contentSemanticBrandDeepPrimary_d6a7f4fb::after {
    background: var(--kite-content-brand-deep-primary)
}

.ProgressBar_d6a7f4fb.contentSemanticBrandDeepPrimary_d6a7f4fb::-webkit-progress-value {
    background: var(--kite-content-brand-deep-primary)
}

.ProgressBar_d6a7f4fb.contentSemanticBrandDeepPrimary_d6a7f4fb::-moz-progress-bar {
    background: var(--kite-content-brand-deep-primary)
}

.ProgressBar_d6a7f4fb.contentSemanticPositivePrimary_d6a7f4fb::after {
    background: var(--kite-content-positive-primary)
}

.ProgressBar_d6a7f4fb.contentSemanticPositivePrimary_d6a7f4fb::-webkit-progress-value {
    background: var(--kite-content-positive-primary)
}

.ProgressBar_d6a7f4fb.contentSemanticPositivePrimary_d6a7f4fb::-moz-progress-bar {
    background: var(--kite-content-positive-primary)
}

.ProgressBar_d6a7f4fb.contentSemanticWarningPrimary_d6a7f4fb::after {
    background: var(--kite-content-warning-primary)
}

.ProgressBar_d6a7f4fb.contentSemanticWarningPrimary_d6a7f4fb::-webkit-progress-value {
    background: var(--kite-content-warning-primary)
}

.ProgressBar_d6a7f4fb.contentSemanticWarningPrimary_d6a7f4fb::-moz-progress-bar {
    background: var(--kite-content-warning-primary)
}

.ProgressBar_d6a7f4fb.contentSemanticNegativePrimary_d6a7f4fb::after {
    background: var(--kite-content-negative-primary)
}

.ProgressBar_d6a7f4fb.contentSemanticNegativePrimary_d6a7f4fb::-webkit-progress-value {
    background: var(--kite-content-negative-primary)
}

.ProgressBar_d6a7f4fb.contentSemanticNegativePrimary_d6a7f4fb::-moz-progress-bar {
    background: var(--kite-content-negative-primary)
}

.ProgressBar_d6a7f4fb.contentSemanticRosePrimary_d6a7f4fb::after {
    background: var(--kite-content-rose-primary)
}

.ProgressBar_d6a7f4fb.contentSemanticRosePrimary_d6a7f4fb::-webkit-progress-value {
    background: var(--kite-content-rose-primary)
}

.ProgressBar_d6a7f4fb.contentSemanticRosePrimary_d6a7f4fb::-moz-progress-bar {
    background: var(--kite-content-rose-primary)
}

.ProgressBar_d6a7f4fb.contentSemanticTealPrimary_d6a7f4fb::after {
    background: var(--kite-content-teal-primary)
}

.ProgressBar_d6a7f4fb.contentSemanticTealPrimary_d6a7f4fb::-webkit-progress-value {
    background: var(--kite-content-teal-primary)
}

.ProgressBar_d6a7f4fb.contentSemanticTealPrimary_d6a7f4fb::-moz-progress-bar {
    background: var(--kite-content-teal-primary)
}

.ProgressBar_d6a7f4fb.contentSemanticStaticDarkPrimary_d6a7f4fb::after {
    background: var(--kite-content-static-dark-primary)
}

.ProgressBar_d6a7f4fb.contentSemanticStaticDarkPrimary_d6a7f4fb::-webkit-progress-value {
    background: var(--kite-content-static-dark-primary)
}

.ProgressBar_d6a7f4fb.contentSemanticStaticDarkPrimary_d6a7f4fb::-moz-progress-bar {
    background: var(--kite-content-static-dark-primary)
}

.ProgressBar_d6a7f4fb.contentSemanticStaticLightPrimary_d6a7f4fb::after {
    background: var(--kite-content-static-light-primary)
}

.ProgressBar_d6a7f4fb.contentSemanticStaticLightPrimary_d6a7f4fb::-webkit-progress-value {
    background: var(--kite-content-static-light-primary)
}

.ProgressBar_d6a7f4fb.contentSemanticStaticLightPrimary_d6a7f4fb::-moz-progress-bar {
    background: var(--kite-content-static-light-primary)
}

.ProgressBar_d6a7f4fb.contentSemanticNeutralSecondary_d6a7f4fb::after {
    background: var(--kite-content-neutral-secondary)
}

.ProgressBar_d6a7f4fb.contentSemanticNeutralSecondary_d6a7f4fb::-webkit-progress-value {
    background: var(--kite-content-neutral-secondary)
}

.ProgressBar_d6a7f4fb.contentSemanticNeutralSecondary_d6a7f4fb::-moz-progress-bar {
    background: var(--kite-content-neutral-secondary)
}

.ProgressBar_d6a7f4fb.contentSemanticBrandSecondary_d6a7f4fb::after {
    background: var(--kite-content-brand-secondary)
}

.ProgressBar_d6a7f4fb.contentSemanticBrandSecondary_d6a7f4fb::-webkit-progress-value {
    background: var(--kite-content-brand-secondary)
}

.ProgressBar_d6a7f4fb.contentSemanticBrandSecondary_d6a7f4fb::-moz-progress-bar {
    background: var(--kite-content-brand-secondary)
}

.ProgressBar_d6a7f4fb.contentSemanticBrandDeepSecondary_d6a7f4fb::after {
    background: var(--kite-content-brand-deep-secondary)
}

.ProgressBar_d6a7f4fb.contentSemanticBrandDeepSecondary_d6a7f4fb::-webkit-progress-value {
    background: var(--kite-content-brand-deep-secondary)
}

.ProgressBar_d6a7f4fb.contentSemanticBrandDeepSecondary_d6a7f4fb::-moz-progress-bar {
    background: var(--kite-content-brand-deep-secondary)
}

.ProgressBar_d6a7f4fb.contentSemanticPositiveSecondary_d6a7f4fb::after {
    background: var(--kite-content-positive-secondary)
}

.ProgressBar_d6a7f4fb.contentSemanticPositiveSecondary_d6a7f4fb::-webkit-progress-value {
    background: var(--kite-content-positive-secondary)
}

.ProgressBar_d6a7f4fb.contentSemanticPositiveSecondary_d6a7f4fb::-moz-progress-bar {
    background: var(--kite-content-positive-secondary)
}

.ProgressBar_d6a7f4fb.contentSemanticWarningSecondary_d6a7f4fb::after {
    background: var(--kite-content-warning-secondary)
}

.ProgressBar_d6a7f4fb.contentSemanticWarningSecondary_d6a7f4fb::-webkit-progress-value {
    background: var(--kite-content-warning-secondary)
}

.ProgressBar_d6a7f4fb.contentSemanticWarningSecondary_d6a7f4fb::-moz-progress-bar {
    background: var(--kite-content-warning-secondary)
}

.ProgressBar_d6a7f4fb.contentSemanticNegativeSecondary_d6a7f4fb::after {
    background: var(--kite-content-negative-secondary)
}

.ProgressBar_d6a7f4fb.contentSemanticNegativeSecondary_d6a7f4fb::-webkit-progress-value {
    background: var(--kite-content-negative-secondary)
}

.ProgressBar_d6a7f4fb.contentSemanticNegativeSecondary_d6a7f4fb::-moz-progress-bar {
    background: var(--kite-content-negative-secondary)
}

.ProgressBar_d6a7f4fb.contentSemanticRoseSecondary_d6a7f4fb::after {
    background: var(--kite-content-rose-secondary)
}

.ProgressBar_d6a7f4fb.contentSemanticRoseSecondary_d6a7f4fb::-webkit-progress-value {
    background: var(--kite-content-rose-secondary)
}

.ProgressBar_d6a7f4fb.contentSemanticRoseSecondary_d6a7f4fb::-moz-progress-bar {
    background: var(--kite-content-rose-secondary)
}

.ProgressBar_d6a7f4fb.contentSemanticTealSecondary_d6a7f4fb::after {
    background: var(--kite-content-teal-secondary)
}

.ProgressBar_d6a7f4fb.contentSemanticTealSecondary_d6a7f4fb::-webkit-progress-value {
    background: var(--kite-content-teal-secondary)
}

.ProgressBar_d6a7f4fb.contentSemanticTealSecondary_d6a7f4fb::-moz-progress-bar {
    background: var(--kite-content-teal-secondary)
}

.ProgressBar_d6a7f4fb.contentSemanticStaticDarkSecondary_d6a7f4fb::after {
    background: var(--kite-content-static-dark-secondary)
}

.ProgressBar_d6a7f4fb.contentSemanticStaticDarkSecondary_d6a7f4fb::-webkit-progress-value {
    background: var(--kite-content-static-dark-secondary)
}

.ProgressBar_d6a7f4fb.contentSemanticStaticDarkSecondary_d6a7f4fb::-moz-progress-bar {
    background: var(--kite-content-static-dark-secondary)
}

.ProgressBar_d6a7f4fb.contentSemanticStaticLightSecondary_d6a7f4fb::after {
    background: var(--kite-content-static-light-secondary)
}

.ProgressBar_d6a7f4fb.contentSemanticStaticLightSecondary_d6a7f4fb::-webkit-progress-value {
    background: var(--kite-content-static-light-secondary)
}

.ProgressBar_d6a7f4fb.contentSemanticStaticLightSecondary_d6a7f4fb::-moz-progress-bar {
    background: var(--kite-content-static-light-secondary)
}

.ProgressBar_d6a7f4fb.contentSemanticNeutralTertiary_d6a7f4fb::after {
    background: var(--kite-content-neutral-tertiary)
}

.ProgressBar_d6a7f4fb.contentSemanticNeutralTertiary_d6a7f4fb::-webkit-progress-value {
    background: var(--kite-content-neutral-tertiary)
}

.ProgressBar_d6a7f4fb.contentSemanticNeutralTertiary_d6a7f4fb::-moz-progress-bar {
    background: var(--kite-content-neutral-tertiary)
}

.layout100_d6a7f4fb {
    border-radius: calc(var(--kite-progress-bar-background-height-100)/2);
    padding-bottom: var(--kite-progress-bar-background-height-100)
}

.layout100_d6a7f4fb::-webkit-progress-bar,.layout100_d6a7f4fb::-webkit-progress-value {
    border-radius: calc(var(--kite-progress-bar-background-height-100)/2)
}

.layout100_d6a7f4fb::-webkit-progress-inner-element {
    height: var(--kite-progress-bar-background-height-100)
}

.layout100_d6a7f4fb::-moz-progress-bar {
    border-radius: calc(var(--kite-progress-bar-background-height-100)/2);
    height: var(--kite-progress-bar-background-height-100)
}

.layout100_d6a7f4fb::after,.layout100_d6a7f4fb::before {
    height: var(--kite-progress-bar-background-height-100);
    border-radius: calc(var(--kite-progress-bar-background-height-100)/2)
}

.layout200_d6a7f4fb {
    border-radius: calc(var(--kite-progress-bar-background-height-200)/2);
    padding-bottom: var(--kite-progress-bar-background-height-200)
}

.layout200_d6a7f4fb::-webkit-progress-bar,.layout200_d6a7f4fb::-webkit-progress-value {
    border-radius: calc(var(--kite-progress-bar-background-height-200)/2)
}

.layout200_d6a7f4fb::-webkit-progress-inner-element {
    height: var(--kite-progress-bar-background-height-200)
}

.layout200_d6a7f4fb::-moz-progress-bar {
    border-radius: calc(var(--kite-progress-bar-background-height-200)/2);
    height: var(--kite-progress-bar-background-height-200)
}

.layout200_d6a7f4fb::after,.layout200_d6a7f4fb::before {
    height: var(--kite-progress-bar-background-height-200);
    border-radius: calc(var(--kite-progress-bar-background-height-200)/2)
}

.content_c6570714 {
    position: absolute;
    display: inline-flex;
    top: 0;
    align-items: center;
    transition: margin-left,margin-right;
    transition-duration: 300ms,300ms;
    transition-timing-function: cubic-bezier(.45,0,.55,1),cubic-bezier(.45,0,.55,1)
}

.dot_c6570714,.middle_c6570714 {
    flex-grow: 0;
    display: block;
    transition: width,padding-bottom,margin-right;
    transition-duration: 300ms,300ms,300ms;
    transition-timing-function: cubic-bezier(.45,0,.55,1),cubic-bezier(.45,0,.55,1),cubic-bezier(.45,0,.55,1)
}

.middle_c6570714 {
    width: var(--kite-pagination-bar-layout-middle-width);
    flex-shrink: 0;
    transition: width,padding-bottom;
    transition-duration: 300ms,300ms;
    transition-timing-function: cubic-bezier(.45,0,.55,1),cubic-bezier(.45,0,.55,1)
}

.dot_c6570714::before,.middle_c6570714::before {
    background: var(--kite-pagination-bar-default-background)
}

.dot_c6570714::after,.middle_c6570714::after {
    background: var(--kite-pagination-bar-default-bar)!important
}

.static_c6570714::before {
    background: var(--kite-pagination-bar-static-background)
}

.static_c6570714::after {
    background: var(--kite-pagination-bar-static-bar)!important
}

.auto_c6570714::after {
    animation: paginationBarSlide_c6570714 var(--pagination-bar-slide-transition-duration) linear
}

.paginationBar_c6570714 {
    display: inline-block;
    height: var(--kite-pagination-bar-layout-200-item-300-height);
    box-sizing: border-box;
    position: relative;
    width: calc(var(--kite-pagination-bar-layout-200-side-width)*2 + var(--kite-pagination-bar-layout-middle-width) + var(--kite-pagination-bar-layout-gap)*2);
    overflow: hidden;
    text-align: left
}

.paginationBar100_c6570714 {
    padding: 0 var(--kite-pagination-bar-layout-100-side-width)
}

.paginationBar100_c6570714 .prev0_c6570714 {
    margin-left: var(--kite-pagination-bar-layout-gap)
}

.paginationBar100_c6570714 .prev1_c6570714 {
    margin-left: calc(0px - var(--kite-pagination-bar-layout-gap))
}

.paginationBar100_c6570714 .prev2_c6570714 {
    margin-left: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
}

.paginationBar100_c6570714 .prev3_c6570714 {
    margin-left: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
}

.paginationBar100_c6570714 .prevMax_c6570714 {
    margin-left: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-100-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
}

.paginationBar100_c6570714 .last0_c6570714 {
    margin-right: var(--kite-pagination-bar-layout-gap)
}

.paginationBar100_c6570714 .last1_c6570714 {
    margin-right: calc(0px - var(--kite-pagination-bar-layout-gap))
}

.paginationBar100_c6570714 .last2_c6570714 {
    margin-right: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
}

.paginationBar100_c6570714 .last3_c6570714 {
    margin-right: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
}

.paginationBar100_c6570714 .lastMax_c6570714 {
    margin-right: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-100-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
}

.paginationBar100_c6570714 .middle_c6570714 {
    padding-bottom: var(--kite-pagination-bar-layout-100-item-300-height);
    border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
}

.paginationBar100_c6570714 .middle_c6570714::after,.paginationBar100_c6570714 .middle_c6570714::before {
    height: var(--kite-pagination-bar-layout-100-item-300-height);
    border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
}

.paginationBar100_c6570714 .dot_c6570714 {
    width: 0;
    padding-bottom: 0;
    margin-right: 0
}

.paginationBar100_c6570714 .dot_c6570714::after,.paginationBar100_c6570714 .dot_c6570714::before {
    height: 0
}

.paginationBar100_c6570714 .dot1_c6570714,.paginationBar100_c6570714 .dot2_c6570714,.paginationBar100_c6570714 .dot3_c6570714,.paginationBar100_c6570714 .dot4_c6570714,.paginationBar100_c6570714 .middle_c6570714 {
    margin-right: var(--kite-pagination-bar-layout-gap)
}

.paginationBar100_c6570714 .dot1_c6570714,.paginationBar100_c6570714 .dot2_c6570714 {
    width: var(--kite-pagination-bar-layout-100-item-300-width);
    padding-bottom: var(--kite-pagination-bar-layout-100-item-300-height);
    border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
}

.paginationBar100_c6570714 .dot1_c6570714::after,.paginationBar100_c6570714 .dot1_c6570714::before,.paginationBar100_c6570714 .dot2_c6570714::after,.paginationBar100_c6570714 .dot2_c6570714::before {
    height: var(--kite-pagination-bar-layout-100-item-300-height);
    border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
}

.paginationBar100_c6570714 .dot3_c6570714 {
    width: var(--kite-pagination-bar-layout-100-item-200-width);
    padding-bottom: var(--kite-pagination-bar-layout-100-item-200-height);
    border-radius: var(--kite-pagination-bar-layout-100-item-200-height)
}

.paginationBar100_c6570714 .dot3_c6570714::after,.paginationBar100_c6570714 .dot3_c6570714::before {
    height: var(--kite-pagination-bar-layout-100-item-200-height);
    border-radius: var(--kite-pagination-bar-layout-100-item-200-height)
}

.paginationBar100_c6570714 .dot4_c6570714 {
    width: var(--kite-pagination-bar-layout-100-item-100-width);
    padding-bottom: var(--kite-pagination-bar-layout-100-item-100-height);
    border-radius: var(--kite-pagination-bar-layout-100-item-100-height)
}

.paginationBar100_c6570714 .dot4_c6570714::after,.paginationBar100_c6570714 .dot4_c6570714::before {
    height: var(--kite-pagination-bar-layout-100-item-100-height);
    border-radius: var(--kite-pagination-bar-layout-100-item-100-height)
}

.paginationBar200_c6570714 {
    padding: 0 var(--kite-pagination-bar-layout-200-side-width)
}

.paginationBar200_c6570714 .prev0_c6570714 {
    margin-left: var(--kite-pagination-bar-layout-gap)
}

.paginationBar200_c6570714 .prev1_c6570714 {
    margin-left: calc(0px - var(--kite-pagination-bar-layout-gap))
}

.paginationBar200_c6570714 .prev2_c6570714 {
    margin-left: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
}

.paginationBar200_c6570714 .prev3_c6570714 {
    margin-left: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
}

.paginationBar200_c6570714 .prevMax_c6570714 {
    margin-left: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-200-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
}

.paginationBar200_c6570714 .last0_c6570714 {
    margin-right: var(--kite-pagination-bar-layout-gap)
}

.paginationBar200_c6570714 .last1_c6570714 {
    margin-right: calc(0px - var(--kite-pagination-bar-layout-gap))
}

.paginationBar200_c6570714 .last2_c6570714 {
    margin-right: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
}

.paginationBar200_c6570714 .last3_c6570714 {
    margin-right: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
}

.paginationBar200_c6570714 .lastMax_c6570714 {
    margin-right: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-200-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
}

.paginationBar200_c6570714 .middle_c6570714 {
    padding-bottom: var(--kite-pagination-bar-layout-200-item-300-height);
    border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
}

.paginationBar200_c6570714 .middle_c6570714::after,.paginationBar200_c6570714 .middle_c6570714::before {
    height: var(--kite-pagination-bar-layout-200-item-300-height);
    border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
}

.paginationBar200_c6570714 .dot_c6570714 {
    width: 0;
    padding-bottom: 0;
    margin-right: 0
}

.paginationBar200_c6570714 .dot_c6570714::after,.paginationBar200_c6570714 .dot_c6570714::before {
    height: 0
}

.paginationBar200_c6570714 .dot1_c6570714,.paginationBar200_c6570714 .dot2_c6570714,.paginationBar200_c6570714 .dot3_c6570714,.paginationBar200_c6570714 .dot4_c6570714,.paginationBar200_c6570714 .middle_c6570714 {
    margin-right: var(--kite-pagination-bar-layout-gap)
}

.paginationBar200_c6570714 .dot1_c6570714,.paginationBar200_c6570714 .dot2_c6570714 {
    width: var(--kite-pagination-bar-layout-200-item-300-width);
    padding-bottom: var(--kite-pagination-bar-layout-200-item-300-height);
    border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
}

.paginationBar200_c6570714 .dot1_c6570714::after,.paginationBar200_c6570714 .dot1_c6570714::before,.paginationBar200_c6570714 .dot2_c6570714::after,.paginationBar200_c6570714 .dot2_c6570714::before {
    height: var(--kite-pagination-bar-layout-200-item-300-height);
    border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
}

.paginationBar200_c6570714 .dot3_c6570714 {
    width: var(--kite-pagination-bar-layout-200-item-200-width);
    padding-bottom: var(--kite-pagination-bar-layout-200-item-200-height);
    border-radius: var(--kite-pagination-bar-layout-200-item-200-height)
}

.paginationBar200_c6570714 .dot3_c6570714::after,.paginationBar200_c6570714 .dot3_c6570714::before {
    height: var(--kite-pagination-bar-layout-200-item-200-height);
    border-radius: var(--kite-pagination-bar-layout-200-item-200-height)
}

.paginationBar200_c6570714 .dot4_c6570714 {
    width: var(--kite-pagination-bar-layout-200-item-100-width);
    padding-bottom: var(--kite-pagination-bar-layout-200-item-100-height);
    border-radius: var(--kite-pagination-bar-layout-200-item-100-height)
}

.paginationBar200_c6570714 .dot4_c6570714::after,.paginationBar200_c6570714 .dot4_c6570714::before {
    height: var(--kite-pagination-bar-layout-200-item-100-height);
    border-radius: var(--kite-pagination-bar-layout-200-item-100-height)
}

.container_92883749 {
    --kite-carousel-slide-width: 100%;
    --kite-carousel-rail-width: 100%;
    --kite-carousel-translate-offset: 0px;
    --kite-carousel-current-index: 0;
    --kite-carousel-total-slides: 1;
    position: relative;
    display: grid
}

.hoverArrows_92883749 {
    opacity: 0;
    transition-property: opacity;
    transition-duration: 300ms;
    transition-timing-function: cubic-bezier(0,0,.58,1)
}

.container_92883749:hover .hoverArrows_92883749 {
    opacity: 1
}

.carouselWrapper_92883749 {
    overflow: hidden
}

.carousel_92883749 {
    position: relative;
    overflow: hidden;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    box-sizing: border-box;
    --kite-carousel-slide-width: 100%;
    --kite-carousel-rail-width: 100%;
    --kite-carousel-slide-width-sm: 100%;
    --kite-carousel-rail-width-sm: 100%;
    --kite-carousel-slide-width-md: 100%;
    --kite-carousel-rail-width-md: 100%;
    --kite-carousel-slide-width-lg: 100%;
    --kite-carousel-rail-width-lg: 100%;
    --kite-carousel-slide-width-xl: 100%;
    --kite-carousel-rail-width-xl: 100%;
    --kite-carousel-slide-width-xxl: 100%;
    --kite-carousel-rail-width-xxl: 100%
}

.carousel_92883749 .slideSize_92883749 {
    width: var(--kite-carousel-slide-width)
}

.carousel_92883749 .railSizeDefault_92883749 {
    width: var(--kite-carousel-rail-width);
    transform: translateX(calc(0px - var(--kite-carousel-current-index)*var(--kite-carousel-slide-width) + var(--kite-carousel-translate-offset)))
}

.carousel_92883749 .railSizePercent_92883749 {
    width: var(--kite-carousel-rail-width);
    transform: translateX(var(--kite-carousel-percent-transform))
}

.container_92883749 .carousel_92883749 {
    margin: 0 calc(-1*var(--kite-carousel-gap-xs)/2)0 calc(-1*var(--kite-carousel-gap-xs)/2 - .5px)
}

.carousel_92883749,.singlePlus_92883749 {
    --kite-carousel-percent-transform: calc( (-1 * var(--kite-carousel-current-index) / var(--kite-carousel-total-slides) * 100%) + var(--kite-carousel-translate-offset) )
}

.singlePlus_92883749 .railSizeDefault_92883749 {
    width: var(--kite-carousel-rail-width);
    transform: translateX(calc(0px - var(--kite-carousel-current-index)*var(--kite-carousel-slide-width) + var(--kite-carousel-translate-offset)))
}

.singlePlus_92883749 .railSizePercent_92883749 {
    width: var(--kite-carousel-rail-width);
    transform: translateX(var(--kite-carousel-percent-transform))
}

.singlePlus_92883749 .carouselWrapper_92883749 {
    padding-left: calc(var(--kite-main-layout-margin-horizontal-xs));
    margin: 0
}

.singlePlus_92883749 .carouselWrapper_92883749 .carousel_92883749 {
    width: calc(var(--kite-carousel-slide-width) + var(--kite-main-layout-margin-horizontal-xs));
    margin: 0 calc(-1*var(--kite-main-layout-margin-horizontal-xs));
    padding: 0 calc(var(--kite-main-layout-margin-horizontal-xs) - var(--kite-carousel-gap-xs)/2)
}

.rail_92883749 {
    min-width: 100%;
    transition-property: transform;
    transition-timing-function: cubic-bezier(0,0,.58,1);
    transition-duration: 300ms;
    display: flex;
    flex-wrap: nowrap;
    width: -moz-fit-content;
    width: fit-content;
    align-items: stretch
}

.rail_92883749 * {
    -webkit-user-drag: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.slide_92883749 {
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    box-sizing: border-box;
    padding: 0 calc(var(--kite-carousel-gap-xs)/2)
}

.slideSinglePlus_92883749 {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0,0,.58,1);
    transition-duration: 300ms;
    transform: scaleY(.9)
}

.slideSinglePlus_92883749.active_92883749 {
    transform: scaleY(1)
}

.badge_92883749 {
    position: absolute;
    right: var(--kite-carousel-arrow-padding-horizontal);
    bottom: calc(8px + var(--kite-carousel-gap-xs) + var(--kite-carousel-arrow-padding-horizontal))
}

.singlePlus_92883749 .badge_92883749 {
    right: calc(var(--kite-carousel-arrow-padding-horizontal) + var(--kite-main-layout-margin-horizontal-xs))
}

.paginationHidden_92883749 .badge_92883749 {
    bottom: var(--kite-carousel-arrow-padding-horizontal)
}

.arrow_92883749 {
    position: absolute;
    top: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    padding: 0 var(--kite-carousel-arrow-padding-horizontal);
    bottom: calc(8px + var(--kite-carousel-gap-xs))
}

.arrow_92883749.outside_92883749.left_92883749,.arrow_92883749.outside_92883749.right_92883749 {
    padding: 0
}

.arrow_92883749.right_92883749 {
    right: 0
}

.arrow_92883749.left_92883749 {
    left: 0
}

.paginationHidden_92883749 .arrow_92883749 {
    bottom: 0
}

.singlePlus_92883749 .arrow_92883749.left_92883749 {
    left: var(--kite-main-layout-margin-horizontal-xs)
}

.singlePlus_92883749 .arrow_92883749.right_92883749 {
    right: var(--kite-main-layout-margin-horizontal-xs)
}

.arrow300_92883749 .arrow_92883749.outside_92883749.right_92883749 {
    right: -16px
}

.arrow300_92883749 .arrow_92883749.outside_92883749.left_92883749 {
    left: -16px
}

.arrow300_92883749.singlePlus_92883749 .arrow_92883749.outside_92883749.left_92883749 {
    left: calc(var(--kite-main-layout-margin-horizontal-xs) - 16px)
}

.arrow300_92883749.singlePlus_92883749 .arrow_92883749.outside_92883749.right_92883749 {
    right: calc(var(--kite-main-layout-margin-horizontal-xs) - 16px)
}

.arrow400_92883749 .arrow_92883749.outside_92883749.right_92883749 {
    right: -20px
}

.arrow400_92883749 .arrow_92883749.outside_92883749.left_92883749 {
    left: -20px
}

.arrow400_92883749.singlePlus_92883749 .arrow_92883749.outside_92883749.left_92883749 {
    left: calc(var(--kite-main-layout-margin-horizontal-xs) - 20px)
}

.arrow400_92883749.singlePlus_92883749 .arrow_92883749.outside_92883749.right_92883749 {
    right: calc(var(--kite-main-layout-margin-horizontal-xs) - 20px)
}

.shadow_92883749 {
    box-shadow: var(--kite-shadow-500)
}

.bar_92883749 {
    display: flex;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    height: calc(8px + var(--kite-carousel-gap-xs));
    padding-top: var(--kite-carousel-gap-xs)
}

.noAnimation_92883749 * {
    transition: none!important
}

.row_98856c97 {
    display: flex;
    align-items: center;
    flex-direction: row
}

.row_98856c97 svg {
    vertical-align: text-top;
    transform: translateY(0)
}

.reverse_98856c97 {
    flex-direction: row-reverse
}

.strikethrough_e6c5147d {
    text-decoration: line-through
}

.contentXsmall_91679e29 {
    gap: var(--kite-tile-gap-xsmall) calc(var(--kite-tile-gap-xsmall)/2)
}

.panelXsmall_91679e29 {
    --kite-rich-icon-500-background-size: var( --kite-rich-icon-200-background-size );
    --kite-rich-icon-500-icon-size: var(--kite-rich-icon-200-icon-size)
}

.contentSmall_91679e29 {
    gap: var(--kite-tile-gap-small) calc(var(--kite-tile-gap-small)/2)
}

.panelSmall_91679e29 {
    --kite-rich-icon-500-background-size: var( --kite-rich-icon-300-background-size );
    --kite-rich-icon-500-icon-size: var(--kite-rich-icon-300-icon-size)
}

.contentMedium_91679e29 {
    gap: var(--kite-tile-gap-medium) calc(var(--kite-tile-gap-medium)/2)
}

.panelMedium_91679e29 {
    --kite-rich-icon-500-background-size: var( --kite-rich-icon-600-background-size );
    --kite-rich-icon-500-icon-size: var(--kite-rich-icon-600-icon-size)
}

.contentLarge_91679e29 {
    gap: var(--kite-tile-gap-large) calc(var(--kite-tile-gap-large)/2)
}

.panelLarge_91679e29 {
    --kite-rich-icon-500-background-size: var( --kite-rich-icon-700-background-size );
    --kite-rich-icon-500-icon-size: var(--kite-rich-icon-700-icon-size)
}

.positionTop_91679e29 {
    flex-direction: column
}

.positionRight_91679e29 {
    flex-direction: row-reverse
}

.positionBottom_91679e29 {
    flex-direction: column-reverse
}

.positionLeft_91679e29 {
    flex-direction: row
}

.imageTop_91679e29 {
    margin: -16px -16px 0
}

.imageBottom_91679e29 {
    margin: 0-16px -16px
}

.imageLeft_91679e29 {
    margin: -16px 0-16px -16px
}

.imageRight_91679e29 {
    margin: -16px -16px -16px 0
}

.flex_91679e29 {
    display: flex
}

.flexColumn_91679e29 {
    flex-direction: column
}

.coverFlex_91679e29 {
    justify-content: space-between
}

.labelValueDefaultStart_91679e29 span,.start_91679e29 {
    text-align: start
}

.center_91679e29,.labelValueDefaultCenter_91679e29 span {
    text-align: center
}

.end_91679e29,.labelValueDefaultEnd_91679e29 span {
    text-align: end
}

.flex1_91679e29 {
    flex: 1
}

.relative_91679e29 {
    position: relative
}

.tooltip_f16d7b4f {
    z-index: 10
}

.panel_f16d7b4f {
    padding: var(--kite-tooltip-500-padding-vertical) var(--kite-tooltip-500-padding-horizontal);
    min-width: var(--kite-tooltip-500-min-width);
    min-height: var(--kite-tooltip-500-min-height);
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    justify-content: center
}

.panelSmall_f16d7b4f {
    padding: var(--kite-tooltip-400-padding-vertical) var(--kite-tooltip-400-padding-horizontal);
    min-width: var(--kite-tooltip-400-min-width);
    min-height: var(--kite-tooltip-400-min-height)
}

.tip_f16d7b4f {
    position: absolute;
    fill: var(--kite-panel-primary)
}

.tipTop_f16d7b4f {
    bottom: auto
}

.tipBottom_f16d7b4f {
    top: 0;
    transform: translateY(-100%) rotate(180deg)
}

.tipBottom_f16d7b4f.mediumTipStart_f16d7b4f,.tipTop_f16d7b4f.mediumTipStart_f16d7b4f {
    left: var(--kite-tooltip-500-tip-padding-horizontal)
}

.tipBottom_f16d7b4f.smallTipStart_f16d7b4f,.tipTop_f16d7b4f.smallTipStart_f16d7b4f {
    left: var(--kite-tooltip-400-tip-padding-horizontal)
}

.tipBottom_f16d7b4f.mediumTipEnd_f16d7b4f,.tipTop_f16d7b4f.mediumTipEnd_f16d7b4f {
    right: var(--kite-tooltip-500-tip-padding-horizontal)
}

.tipBottom_f16d7b4f.smallTipEnd_f16d7b4f,.tipTop_f16d7b4f.smallTipEnd_f16d7b4f {
    right: var(--kite-tooltip-400-tip-padding-horizontal)
}

.tipLeft_f16d7b4f {
    right: 0
}

.tipLeft_f16d7b4f.mediumTipStart_f16d7b4f,.tipLeft_f16d7b4f.smallTipStart_f16d7b4f {
    transform: rotate(-90deg);
    transform-origin: top right;
    top: var(--kite-tooltip-500-tip-padding-vertical)
}

.tipLeft_f16d7b4f.smallTipStart_f16d7b4f {
    top: var(--kite-tooltip-400-tip-padding-vertical)
}

.tipLeft_f16d7b4f.mediumTipMiddle_f16d7b4f,.tipLeft_f16d7b4f.smallTipMiddle_f16d7b4f {
    transform: translateX(50%) translateY(50%) rotate(-90deg);
    transform-origin: top center
}

.tipLeft_f16d7b4f.mediumTipEnd_f16d7b4f,.tipLeft_f16d7b4f.smallTipEnd_f16d7b4f {
    bottom: var(--kite-tooltip-500-tip-padding-vertical);
    transform: translateX(100%) translateY(100%) rotate(-90deg);
    transform-origin: top left
}

.tipLeft_f16d7b4f.smallTipEnd_f16d7b4f {
    bottom: var(--kite-tooltip-400-tip-padding-vertical)
}

.tipRight_f16d7b4f {
    left: 0
}

.tipRight_f16d7b4f.mediumTipStart_f16d7b4f,.tipRight_f16d7b4f.smallTipStart_f16d7b4f {
    transform: rotate(90deg);
    transform-origin: top left;
    top: var(--kite-tooltip-500-tip-padding-vertical)
}

.tipRight_f16d7b4f.smallTipStart_f16d7b4f {
    top: var(--kite-tooltip-400-tip-padding-vertical)
}

.tipRight_f16d7b4f.mediumTipMiddle_f16d7b4f,.tipRight_f16d7b4f.smallTipMiddle_f16d7b4f {
    transform: translateX(-50%) translateY(50%) rotate(90deg);
    transform-origin: top center
}

.tipRight_f16d7b4f.mediumTipEnd_f16d7b4f,.tipRight_f16d7b4f.smallTipEnd_f16d7b4f {
    bottom: var(--kite-tooltip-500-tip-padding-vertical);
    transform: translateX(-100%) translateY(100%) rotate(90deg);
    transform-origin: top right
}

.tipRight_f16d7b4f.smallTipEnd_f16d7b4f {
    bottom: var(--kite-tooltip-400-tip-padding-vertical)
}

.badgeWrapper_e97e0107 {
    display: inline-flex
}

.badgeWrapper_e97e0107 .badgeAddon_e97e0107 {
    display: flex;
    align-items: center
}

.badgeWrapper_e97e0107 .badgeValue_e97e0107 {
    align-items: end
}

.badgeWrapper_e97e0107 .badgeValue_e97e0107 b,.badgeWrapper_e97e0107 .badgeValue_e97e0107 strong,.badgeWrapper_e97e0107 .badgeValue_e97e0107.accent_e97e0107 {
    font-weight: 600
}

.badgeWrapper_e97e0107 .badgeValue_e97e0107.numeric_e97e0107 {
    font-feature-settings: "tnum"
}

.badgeWrapper_e97e0107 .badgePanelColorOverlayNeutral_e97e0107 {
    background-color: var(--kite-overlay-neutral)
}

.badgeWrapper_e97e0107 .badgePanelColorBackgroundBrandDeep_e97e0107.badgePanelTilt_e97e0107.labelOnly_e97e0107,.badgeWrapper_e97e0107 .badgePanelColorBackgroundBrand_e97e0107.badgePanelTilt_e97e0107.labelOnly_e97e0107,.badgeWrapper_e97e0107 .badgePanelColorBackgroundNegative_e97e0107.badgePanelTilt_e97e0107.labelOnly_e97e0107,.badgeWrapper_e97e0107 .badgePanelColorBackgroundNeutral_e97e0107.badgePanelTilt_e97e0107.labelOnly_e97e0107,.badgeWrapper_e97e0107 .badgePanelColorBackgroundPositive_e97e0107.badgePanelTilt_e97e0107.labelOnly_e97e0107,.badgeWrapper_e97e0107 .badgePanelColorBackgroundRose_e97e0107.badgePanelTilt_e97e0107.labelOnly_e97e0107,.badgeWrapper_e97e0107 .badgePanelColorBackgroundStaticDark_e97e0107.badgePanelTilt_e97e0107.labelOnly_e97e0107,.badgeWrapper_e97e0107 .badgePanelColorBackgroundStaticLight_e97e0107.badgePanelTilt_e97e0107.labelOnly_e97e0107,.badgeWrapper_e97e0107 .badgePanelColorBackgroundTeal_e97e0107.badgePanelTilt_e97e0107.labelOnly_e97e0107,.badgeWrapper_e97e0107 .badgePanelColorBackgroundWarning_e97e0107.badgePanelTilt_e97e0107.labelOnly_e97e0107,.badgeWrapper_e97e0107 .badgePanelColorOverlayBrandDeep_e97e0107.badgePanelTilt_e97e0107.labelOnly_e97e0107,.badgeWrapper_e97e0107 .badgePanelColorOverlayBrand_e97e0107.badgePanelTilt_e97e0107.labelOnly_e97e0107,.badgeWrapper_e97e0107 .badgePanelColorOverlayNegative_e97e0107.badgePanelTilt_e97e0107.labelOnly_e97e0107,.badgeWrapper_e97e0107 .badgePanelColorOverlayNeutral_e97e0107.badgePanelTilt_e97e0107.labelOnly_e97e0107,.badgeWrapper_e97e0107 .badgePanelColorOverlayPositive_e97e0107.badgePanelTilt_e97e0107.labelOnly_e97e0107,.badgeWrapper_e97e0107 .badgePanelColorOverlayRose_e97e0107.badgePanelTilt_e97e0107.labelOnly_e97e0107,.badgeWrapper_e97e0107 .badgePanelColorOverlayStaticDark_e97e0107.badgePanelTilt_e97e0107.labelOnly_e97e0107,.badgeWrapper_e97e0107 .badgePanelColorOverlayStaticLight_e97e0107.badgePanelTilt_e97e0107.labelOnly_e97e0107,.badgeWrapper_e97e0107 .badgePanelColorOverlayTeal_e97e0107.badgePanelTilt_e97e0107.labelOnly_e97e0107,.badgeWrapper_e97e0107 .badgePanelColorOverlayWarning_e97e0107.badgePanelTilt_e97e0107.labelOnly_e97e0107 {
    background: 0 0
}

.badgeWrapper_e97e0107 .badgePanelColorOverlayNeutral_e97e0107.badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
    background-color: var(--kite-overlay-neutral);
    z-index: -1
}

.badgeWrapper_e97e0107 .badgeBorderOverlayNeutral_e97e0107 path {
    fill: var(--kite-overlay-neutral)
}

.badgeWrapper_e97e0107 .badgePanelColorOverlayBrand_e97e0107 {
    background-color: var(--kite-overlay-brand)
}

.badgeWrapper_e97e0107 .badgePanelColorOverlayBrand_e97e0107.badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
    background-color: var(--kite-overlay-brand);
    z-index: -1
}

.badgeWrapper_e97e0107 .badgeBorderOverlayBrand_e97e0107 path {
    fill: var(--kite-overlay-brand)
}

.badgeWrapper_e97e0107 .badgePanelColorOverlayBrandDeep_e97e0107 {
    background-color: var(--kite-overlay-brand-deep)
}

.badgeWrapper_e97e0107 .badgePanelColorOverlayBrandDeep_e97e0107.badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
    background-color: var(--kite-overlay-brand-deep);
    z-index: -1
}

.badgeWrapper_e97e0107 .badgeBorderOverlayBrandDeep_e97e0107 path {
    fill: var(--kite-overlay-brand-deep)
}

.badgeWrapper_e97e0107 .badgePanelColorOverlayPositive_e97e0107 {
    background-color: var(--kite-overlay-positive)
}

.badgeWrapper_e97e0107 .badgePanelColorOverlayPositive_e97e0107.badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
    background-color: var(--kite-overlay-positive);
    z-index: -1
}

.badgeWrapper_e97e0107 .badgeBorderOverlayPositive_e97e0107 path {
    fill: var(--kite-overlay-positive)
}

.badgeWrapper_e97e0107 .badgePanelColorOverlayWarning_e97e0107 {
    background-color: var(--kite-overlay-warning)
}

.badgeWrapper_e97e0107 .badgePanelColorOverlayWarning_e97e0107.badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
    background-color: var(--kite-overlay-warning);
    z-index: -1
}

.badgeWrapper_e97e0107 .badgeBorderOverlayWarning_e97e0107 path {
    fill: var(--kite-overlay-warning)
}

.badgeWrapper_e97e0107 .badgePanelColorOverlayNegative_e97e0107 {
    background-color: var(--kite-overlay-negative)
}

.badgeWrapper_e97e0107 .badgePanelColorOverlayNegative_e97e0107.badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
    background-color: var(--kite-overlay-negative);
    z-index: -1
}

.badgeWrapper_e97e0107 .badgeBorderOverlayNegative_e97e0107 path {
    fill: var(--kite-overlay-negative)
}

.badgeWrapper_e97e0107 .badgePanelColorOverlayRose_e97e0107 {
    background-color: var(--kite-overlay-rose)
}

.badgeWrapper_e97e0107 .badgePanelColorOverlayRose_e97e0107.badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
    background-color: var(--kite-overlay-rose);
    z-index: -1
}

.badgeWrapper_e97e0107 .badgeBorderOverlayRose_e97e0107 path {
    fill: var(--kite-overlay-rose)
}

.badgeWrapper_e97e0107 .badgePanelColorOverlayTeal_e97e0107 {
    background-color: var(--kite-overlay-teal)
}

.badgeWrapper_e97e0107 .badgePanelColorOverlayTeal_e97e0107.badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
    background-color: var(--kite-overlay-teal);
    z-index: -1
}

.badgeWrapper_e97e0107 .badgeBorderOverlayTeal_e97e0107 path {
    fill: var(--kite-overlay-teal)
}

.badgeWrapper_e97e0107 .badgePanelColorOverlayStaticDark_e97e0107 {
    background-color: var(--kite-overlay-static-dark)
}

.badgeWrapper_e97e0107 .badgePanelColorOverlayStaticDark_e97e0107.badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
    background-color: var(--kite-overlay-static-dark);
    z-index: -1
}

.badgeWrapper_e97e0107 .badgeBorderOverlayStaticDark_e97e0107 path {
    fill: var(--kite-overlay-static-dark)
}

.badgeWrapper_e97e0107 .badgePanelColorOverlayStaticLight_e97e0107 {
    background-color: var(--kite-overlay-static-light)
}

.badgeWrapper_e97e0107 .badgePanelColorOverlayStaticLight_e97e0107.badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
    background-color: var(--kite-overlay-static-light);
    z-index: -1
}

.badgeWrapper_e97e0107 .badgeBorderOverlayStaticLight_e97e0107 path {
    fill: var(--kite-overlay-static-light)
}

.badgeWrapper_e97e0107 .badgePanelColorBackgroundNeutral_e97e0107 {
    background-color: var(--kite-background-neutral)
}

.badgeWrapper_e97e0107 .badgePanelColorBackgroundNeutral_e97e0107.badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
    background-color: var(--kite-background-neutral);
    z-index: -1
}

.badgeWrapper_e97e0107 .badgeBorderBackgroundNeutral_e97e0107 path {
    fill: var(--kite-background-neutral)
}

.badgeWrapper_e97e0107 .badgePanelColorBackgroundBrand_e97e0107 {
    background-color: var(--kite-background-brand)
}

.badgeWrapper_e97e0107 .badgePanelColorBackgroundBrand_e97e0107.badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
    background-color: var(--kite-background-brand);
    z-index: -1
}

.badgeWrapper_e97e0107 .badgeBorderBackgroundBrand_e97e0107 path {
    fill: var(--kite-background-brand)
}

.badgeWrapper_e97e0107 .badgePanelColorBackgroundBrandDeep_e97e0107 {
    background-color: var(--kite-background-brand-deep)
}

.badgeWrapper_e97e0107 .badgePanelColorBackgroundBrandDeep_e97e0107.badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
    background-color: var(--kite-background-brand-deep);
    z-index: -1
}

.badgeWrapper_e97e0107 .badgeBorderBackgroundBrandDeep_e97e0107 path {
    fill: var(--kite-background-brand-deep)
}

.badgeWrapper_e97e0107 .badgePanelColorBackgroundPositive_e97e0107 {
    background-color: var(--kite-background-positive)
}

.badgeWrapper_e97e0107 .badgePanelColorBackgroundPositive_e97e0107.badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
    background-color: var(--kite-background-positive);
    z-index: -1
}

.badgeWrapper_e97e0107 .badgeBorderBackgroundPositive_e97e0107 path {
    fill: var(--kite-background-positive)
}

.badgeWrapper_e97e0107 .badgePanelColorBackgroundWarning_e97e0107 {
    background-color: var(--kite-background-warning)
}

.badgeWrapper_e97e0107 .badgePanelColorBackgroundWarning_e97e0107.badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
    background-color: var(--kite-background-warning);
    z-index: -1
}

.badgeWrapper_e97e0107 .badgeBorderBackgroundWarning_e97e0107 path {
    fill: var(--kite-background-warning)
}

.badgeWrapper_e97e0107 .badgePanelColorBackgroundNegative_e97e0107 {
    background-color: var(--kite-background-negative)
}

.badgeWrapper_e97e0107 .badgePanelColorBackgroundNegative_e97e0107.badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
    background-color: var(--kite-background-negative);
    z-index: -1
}

.badgeWrapper_e97e0107 .badgeBorderBackgroundNegative_e97e0107 path {
    fill: var(--kite-background-negative)
}

.badgeWrapper_e97e0107 .badgePanelColorBackgroundRose_e97e0107 {
    background-color: var(--kite-background-rose)
}

.badgeWrapper_e97e0107 .badgePanelColorBackgroundRose_e97e0107.badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
    background-color: var(--kite-background-rose);
    z-index: -1
}

.badgeWrapper_e97e0107 .badgeBorderBackgroundRose_e97e0107 path {
    fill: var(--kite-background-rose)
}

.badgeWrapper_e97e0107 .badgePanelColorBackgroundTeal_e97e0107 {
    background-color: var(--kite-background-teal)
}

.badgeWrapper_e97e0107 .badgePanelColorBackgroundTeal_e97e0107.badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
    background-color: var(--kite-background-teal);
    z-index: -1
}

.badgeWrapper_e97e0107 .badgeBorderBackgroundTeal_e97e0107 path {
    fill: var(--kite-background-teal)
}

.badgeWrapper_e97e0107 .badgePanelColorBackgroundStaticDark_e97e0107 {
    background-color: var(--kite-background-static-dark)
}

.badgeWrapper_e97e0107 .badgePanelColorBackgroundStaticDark_e97e0107.badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
    background-color: var(--kite-background-static-dark);
    z-index: -1
}

.badgeWrapper_e97e0107 .badgeBorderBackgroundStaticDark_e97e0107 path {
    fill: var(--kite-background-static-dark)
}

.badgeWrapper_e97e0107 .badgePanelColorBackgroundStaticLight_e97e0107 {
    background-color: var(--kite-background-static-light)
}

.badgeWrapper_e97e0107 .badgePanelColorBackgroundStaticLight_e97e0107.badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
    background-color: var(--kite-background-static-light);
    z-index: -1
}

.badgeWrapper_e97e0107 .badgeBorderBackgroundStaticLight_e97e0107 path {
    fill: var(--kite-background-static-light)
}

.badgeWrapper_e97e0107 .badgePanel_e97e0107 {
    display: flex;
    align-items: center;
    max-width: inherit;
    overflow: visible
}

.badgeWrapper_e97e0107 .badgePanelPositionTop_e97e0107 {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.badgeWrapper_e97e0107 .badgePanelPositionBottom_e97e0107 {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.badgeWrapperWave_e97e0107 .badgePanel_e97e0107 {
    padding: 0;
    border-radius: 0
}

.size50_e97e0107 {
    height: var(--kite-badge-layout-50-min-height)
}

.size50_e97e0107 .badgePanel_e97e0107 {
    border-radius: var(--kite-badge-layout-50-border-radius);
    gap: var(--kite-badge-layout-50-gap);
    padding: 0 var(--kite-badge-layout-50-padding-horizontal-default)
}

.size50_e97e0107 .badgePanel_e97e0107.iconOnly_e97e0107 {
    padding: 0 var(--kite-badge-layout-50-padding-horizontal-icon-only)
}

.size50_e97e0107 .badgePanelPositionTop_e97e0107 {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.size50_e97e0107 .badgePanelPositionBottom_e97e0107 {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.size50_e97e0107 .badgePanelTilt_e97e0107 {
    padding: 0
}

.size50_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
    position: relative;
    padding-left: 13.5px
}

.size50_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
    position: absolute;
    left: -3px
}

.size50_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
    position: relative;
    padding-right: 13.5px
}

.size50_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
    position: absolute;
    right: -3px
}

.size50_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 {
    position: relative;
    padding: 0;
    overflow: visible;
    width: 12px
}

.size50_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
    position: absolute;
    left: -2px
}

.size50_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
    position: absolute;
    right: -2px
}

.size50_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 {
    position: relative;
    margin-left: -2.5px;
    margin-right: -2.5px
}

.size50_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 2.5px;
    content: "";
    display: inline-block;
    width: calc(100% - 5px)
}

.size50_e97e0107 .leftTiltWrapper_e97e0107,.size50_e97e0107 .leftWaveWrapper_e97e0107,.size50_e97e0107 .rightTiltWrapper_e97e0107,.size50_e97e0107 .rightWaveWrapper_e97e0107 {
    overflow: hidden
}

.size50_e97e0107 .badgePanelWave_e97e0107 {
    padding: 0
}

.size50_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
    position: relative;
    padding-left: 16.5px
}

.size50_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
    position: absolute;
    left: 0
}

.size50_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
    position: relative;
    padding-right: 16.5px
}

.size50_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
    position: absolute;
    right: 0
}

.size50_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 {
    position: relative;
    padding: 0;
    overflow: visible;
    width: 16px
}

.size50_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
    position: absolute;
    left: 0
}

.size50_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
    position: absolute;
    right: 0
}

.size50_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 {
    position: relative;
    padding-left: .5px;
    padding-right: .5px
}

.size50_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 ::before {
    position: absolute;
    top: 0;
    bottom: 0;
    left: -.5px;
    content: "";
    display: inline-block;
    width: calc(100% + 1px)
}

.size50_e97e0107 .badgeValue_e97e0107 {
    padding: 0 var(--kite-badge-label-50-padding-horizontal) var(--kite-badge-label-50-padding-bottom) var(--kite-badge-label-50-padding-horizontal);
    white-space: nowrap;
    z-index: 1
}

.size50_e97e0107 .leftTiltWrapper_e97e0107 {
    width: 7px;
    height: 100%
}

.size50_e97e0107 .leftTiltWrapper_e97e0107 svg {
    vertical-align: top;
    width: 7px;
    height: 100%
}

.size50_e97e0107 .leftWaveWrapper_e97e0107 {
    width: 4px;
    height: 100%
}

.size50_e97e0107 .leftWaveWrapper_e97e0107 svg {
    vertical-align: top;
    width: 4px;
    height: 100%
}

.size50_e97e0107 .rightTiltWrapper_e97e0107 {
    width: 7px;
    height: 100%;
    transform: rotate(180deg)
}

.size50_e97e0107 .rightTiltWrapper_e97e0107 svg {
    vertical-align: top;
    width: 7px;
    height: 100%
}

.size50_e97e0107 .rightWaveWrapper_e97e0107 {
    width: 4px;
    height: 100%;
    transform: rotate(180deg)
}

.size50_e97e0107 .rightWaveWrapper_e97e0107 svg {
    vertical-align: top;
    width: 4px;
    height: 100%
}

.size50_e97e0107.badgeWrapperTilt_e97e0107 .badgePanel_e97e0107,.size50_e97e0107.badgeWrapperWave_e97e0107 .badgePanel_e97e0107 {
    border-radius: 0
}

.size100_e97e0107 {
    height: var(--kite-badge-layout-100-min-height)
}

.size100_e97e0107 .badgePanel_e97e0107 {
    border-radius: var(--kite-badge-layout-100-border-radius);
    gap: var(--kite-badge-layout-100-gap);
    padding: 0 var(--kite-badge-layout-100-padding-horizontal-default)
}

.size100_e97e0107 .badgePanel_e97e0107.iconOnly_e97e0107 {
    padding: 0 var(--kite-badge-layout-100-padding-horizontal-icon-only)
}

.size100_e97e0107 .badgePanelPositionTop_e97e0107 {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.size100_e97e0107 .badgePanelPositionBottom_e97e0107 {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.size100_e97e0107 .badgePanelTilt_e97e0107 {
    padding: 0
}

.size100_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
    position: relative;
    padding-left: 14.5px
}

.size100_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
    position: absolute;
    left: -2px
}

.size100_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
    position: relative;
    padding-right: 14.5px
}

.size100_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
    position: absolute;
    right: -2px
}

.size100_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 {
    position: relative;
    padding: 0;
    overflow: visible;
    width: 12px
}

.size100_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
    position: absolute;
    left: -2px
}

.size100_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
    position: absolute;
    right: -2px
}

.size100_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 {
    position: relative;
    margin-left: -1.5px;
    margin-right: -1.5px
}

.size100_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 1.5px;
    content: "";
    display: inline-block;
    width: calc(100% - 3px)
}

.size100_e97e0107 .leftTiltWrapper_e97e0107,.size100_e97e0107 .leftWaveWrapper_e97e0107,.size100_e97e0107 .rightTiltWrapper_e97e0107,.size100_e97e0107 .rightWaveWrapper_e97e0107 {
    overflow: hidden
}

.size100_e97e0107 .badgePanelWave_e97e0107 {
    padding: 0
}

.size100_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
    position: relative;
    padding-left: 17.5px
}

.size100_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
    position: absolute;
    left: 1px
}

.size100_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
    position: relative;
    padding-right: 17.5px
}

.size100_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
    position: absolute;
    right: 1px
}

.size100_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 {
    position: relative;
    padding: 0;
    overflow: visible;
    width: 18px
}

.size100_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
    position: absolute;
    left: 1px
}

.size100_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
    position: absolute;
    right: 1px
}

.size100_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 {
    position: relative;
    padding-left: 1.5px;
    padding-right: 1.5px
}

.size100_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 ::before {
    position: absolute;
    top: 0;
    bottom: 0;
    left: -1.5px;
    content: "";
    display: inline-block;
    width: calc(100% + 3px)
}

.size100_e97e0107 .badgeValue_e97e0107 {
    padding: 0 var(--kite-badge-label-100-padding-horizontal) var(--kite-badge-label-100-padding-bottom) var(--kite-badge-label-100-padding-horizontal);
    white-space: nowrap;
    z-index: 1
}

.size100_e97e0107 .leftTiltWrapper_e97e0107 {
    width: 8px;
    height: 100%
}

.size100_e97e0107 .leftTiltWrapper_e97e0107 svg {
    vertical-align: top;
    width: 8px;
    height: 100%
}

.size100_e97e0107 .leftWaveWrapper_e97e0107 {
    width: 5px;
    height: 100%
}

.size100_e97e0107 .leftWaveWrapper_e97e0107 svg {
    vertical-align: top;
    width: 5px;
    height: 100%
}

.size100_e97e0107 .rightTiltWrapper_e97e0107 {
    width: 8px;
    height: 100%;
    transform: rotate(180deg)
}

.size100_e97e0107 .rightTiltWrapper_e97e0107 svg {
    vertical-align: top;
    width: 8px;
    height: 100%
}

.size100_e97e0107 .rightWaveWrapper_e97e0107 {
    width: 5px;
    height: 100%;
    transform: rotate(180deg)
}

.size100_e97e0107 .rightWaveWrapper_e97e0107 svg {
    vertical-align: top;
    width: 5px;
    height: 100%
}

.size100_e97e0107.badgeWrapperTilt_e97e0107 .badgePanel_e97e0107,.size100_e97e0107.badgeWrapperWave_e97e0107 .badgePanel_e97e0107 {
    border-radius: 0
}

.size200_e97e0107 {
    height: var(--kite-badge-layout-200-min-height)
}

.size200_e97e0107 .badgePanel_e97e0107 {
    border-radius: var(--kite-badge-layout-200-border-radius);
    gap: var(--kite-badge-layout-200-gap);
    padding: 0 var(--kite-badge-layout-200-padding-horizontal-default)
}

.size200_e97e0107 .badgePanel_e97e0107.iconOnly_e97e0107 {
    padding: 0 var(--kite-badge-layout-200-padding-horizontal-icon-only)
}

.size200_e97e0107 .badgePanelPositionTop_e97e0107 {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.size200_e97e0107 .badgePanelPositionBottom_e97e0107 {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.size200_e97e0107 .badgePanelTilt_e97e0107 {
    padding: 0
}

.size200_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
    position: relative;
    padding-left: 13.5px
}

.size200_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
    position: absolute;
    left: -3px
}

.size200_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
    position: relative;
    padding-right: 13.5px
}

.size200_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
    position: absolute;
    right: -3px
}

.size200_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 {
    position: relative;
    padding: 0;
    overflow: visible;
    width: 10px
}

.size200_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
    position: absolute;
    left: -3px
}

.size200_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
    position: absolute;
    right: -3px
}

.size200_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 {
    position: relative;
    margin-left: -2.5px;
    margin-right: -2.5px
}

.size200_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 2.5px;
    content: "";
    display: inline-block;
    width: calc(100% - 5px)
}

.size200_e97e0107 .leftTiltWrapper_e97e0107,.size200_e97e0107 .leftWaveWrapper_e97e0107,.size200_e97e0107 .rightTiltWrapper_e97e0107,.size200_e97e0107 .rightWaveWrapper_e97e0107 {
    overflow: hidden
}

.size200_e97e0107 .badgePanelWave_e97e0107 {
    padding: 0
}

.size200_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
    position: relative;
    padding-left: 16.5px
}

.size200_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
    position: absolute;
    left: 0
}

.size200_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
    position: relative;
    padding-right: 16.5px
}

.size200_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
    position: absolute;
    right: 0
}

.size200_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 {
    position: relative;
    padding: 0;
    overflow: visible;
    width: 16px
}

.size200_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
    position: absolute;
    left: 0
}

.size200_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
    position: absolute;
    right: 0
}

.size200_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 {
    position: relative;
    padding-left: .5px;
    padding-right: .5px
}

.size200_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 ::before {
    position: absolute;
    top: 0;
    bottom: 0;
    left: -.5px;
    content: "";
    display: inline-block;
    width: calc(100% + 1px)
}

.size200_e97e0107 .badgeValue_e97e0107 {
    padding: 0 var(--kite-badge-label-200-padding-horizontal) var(--kite-badge-label-200-padding-bottom) var(--kite-badge-label-200-padding-horizontal);
    white-space: nowrap;
    z-index: 1
}

.size200_e97e0107 .leftTiltWrapper_e97e0107 {
    width: 9px;
    height: 100%
}

.size200_e97e0107 .leftTiltWrapper_e97e0107 svg {
    vertical-align: top;
    width: 9px;
    height: 100%
}

.size200_e97e0107 .leftWaveWrapper_e97e0107 {
    width: 6px;
    height: 100%
}

.size200_e97e0107 .leftWaveWrapper_e97e0107 svg {
    vertical-align: top;
    width: 6px;
    height: 100%
}

.size200_e97e0107 .rightTiltWrapper_e97e0107 {
    width: 9px;
    height: 100%;
    transform: rotate(180deg)
}

.size200_e97e0107 .rightTiltWrapper_e97e0107 svg {
    vertical-align: top;
    width: 9px;
    height: 100%
}

.size200_e97e0107 .rightWaveWrapper_e97e0107 {
    width: 6px;
    height: 100%;
    transform: rotate(180deg)
}

.size200_e97e0107 .rightWaveWrapper_e97e0107 svg {
    vertical-align: top;
    width: 6px;
    height: 100%
}

.size200_e97e0107.badgeWrapperTilt_e97e0107 .badgePanel_e97e0107,.size200_e97e0107.badgeWrapperWave_e97e0107 .badgePanel_e97e0107 {
    border-radius: 0
}

.size300_e97e0107 {
    height: var(--kite-badge-layout-300-min-height)
}

.size300_e97e0107 .badgePanel_e97e0107 {
    border-radius: var(--kite-badge-layout-300-border-radius);
    gap: var(--kite-badge-layout-300-gap);
    padding: 0 var(--kite-badge-layout-300-padding-horizontal-default)
}

.size300_e97e0107 .badgePanel_e97e0107.iconOnly_e97e0107 {
    padding: 0 var(--kite-badge-layout-300-padding-horizontal-icon-only)
}

.size300_e97e0107 .badgePanelPositionTop_e97e0107 {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.size300_e97e0107 .badgePanelPositionBottom_e97e0107 {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.size300_e97e0107 .badgePanelTilt_e97e0107 {
    padding: 0
}

.size300_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
    position: relative;
    padding-left: 17.5px
}

.size300_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
    position: absolute;
    left: -3px
}

.size300_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
    position: relative;
    padding-right: 17.5px
}

.size300_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
    position: absolute;
    right: -3px
}

.size300_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 {
    position: relative;
    padding: 0;
    overflow: visible;
    width: 14px
}

.size300_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
    position: absolute;
    left: -3px
}

.size300_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
    position: absolute;
    right: -3px
}

.size300_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 {
    position: relative;
    margin-left: -2.5px;
    margin-right: -2.5px
}

.size300_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 2.5px;
    content: "";
    display: inline-block;
    width: calc(100% - 5px)
}

.size300_e97e0107 .leftTiltWrapper_e97e0107,.size300_e97e0107 .leftWaveWrapper_e97e0107,.size300_e97e0107 .rightTiltWrapper_e97e0107,.size300_e97e0107 .rightWaveWrapper_e97e0107 {
    overflow: hidden
}

.size300_e97e0107 .badgePanelWave_e97e0107 {
    padding: 0
}

.size300_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
    position: relative;
    padding-left: 21.5px
}

.size300_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
    position: absolute;
    left: 1px
}

.size300_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
    position: relative;
    padding-right: 21.5px
}

.size300_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
    position: absolute;
    right: 1px
}

.size300_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 {
    position: relative;
    padding: 0;
    overflow: visible;
    width: 22px
}

.size300_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
    position: absolute;
    left: 1px
}

.size300_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
    position: absolute;
    right: 1px
}

.size300_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 {
    position: relative;
    padding-left: 1.5px;
    padding-right: 1.5px
}

.size300_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 ::before {
    position: absolute;
    top: 0;
    bottom: 0;
    left: -1.5px;
    content: "";
    display: inline-block;
    width: calc(100% + 3px)
}

.size300_e97e0107 .badgeValue_e97e0107 {
    padding: 0 var(--kite-badge-label-300-padding-horizontal) var(--kite-badge-label-300-padding-bottom) var(--kite-badge-label-300-padding-horizontal);
    white-space: nowrap;
    z-index: 1
}

.size300_e97e0107 .leftTiltWrapper_e97e0107 {
    width: 11px;
    height: 100%
}

.size300_e97e0107 .leftTiltWrapper_e97e0107 svg {
    vertical-align: top;
    width: 11px;
    height: 100%
}

.size300_e97e0107 .leftWaveWrapper_e97e0107 {
    width: 7px;
    height: 100%
}

.size300_e97e0107 .leftWaveWrapper_e97e0107 svg {
    vertical-align: top;
    width: 7px;
    height: 100%
}

.size300_e97e0107 .rightTiltWrapper_e97e0107 {
    width: 11px;
    height: 100%;
    transform: rotate(180deg)
}

.size300_e97e0107 .rightTiltWrapper_e97e0107 svg {
    vertical-align: top;
    width: 11px;
    height: 100%
}

.size300_e97e0107 .rightWaveWrapper_e97e0107 {
    width: 7px;
    height: 100%;
    transform: rotate(180deg)
}

.size300_e97e0107 .rightWaveWrapper_e97e0107 svg {
    vertical-align: top;
    width: 7px;
    height: 100%
}

.size300_e97e0107.badgeWrapperTilt_e97e0107 .badgePanel_e97e0107,.size300_e97e0107.badgeWrapperWave_e97e0107 .badgePanel_e97e0107 {
    border-radius: 0
}

.size400_e97e0107 {
    height: var(--kite-badge-layout-400-min-height)
}

.size400_e97e0107 .badgePanel_e97e0107 {
    border-radius: var(--kite-badge-layout-400-border-radius);
    gap: var(--kite-badge-layout-400-gap);
    padding: 0 var(--kite-badge-layout-400-padding-horizontal-default)
}

.size400_e97e0107 .badgePanel_e97e0107.iconOnly_e97e0107 {
    padding: 0 var(--kite-badge-layout-400-padding-horizontal-icon-only)
}

.size400_e97e0107 .badgePanelPositionTop_e97e0107 {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.size400_e97e0107 .badgePanelPositionBottom_e97e0107 {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.size400_e97e0107 .badgePanelTilt_e97e0107 {
    padding: 0
}

.size400_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
    position: relative;
    padding-left: 19.5px
}

.size400_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
    position: absolute;
    left: -3px
}

.size400_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
    position: relative;
    padding-right: 19.5px
}

.size400_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
    position: absolute;
    right: -3px
}

.size400_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 {
    position: relative;
    padding: 0;
    overflow: visible;
    width: 14px
}

.size400_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
    position: absolute;
    left: -3px
}

.size400_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
    position: absolute;
    right: -3px
}

.size400_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 {
    position: relative;
    margin-left: -2.5px;
    margin-right: -2.5px
}

.size400_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 2.5px;
    content: "";
    display: inline-block;
    width: calc(100% - 5px)
}

.size400_e97e0107 .leftTiltWrapper_e97e0107,.size400_e97e0107 .leftWaveWrapper_e97e0107,.size400_e97e0107 .rightTiltWrapper_e97e0107,.size400_e97e0107 .rightWaveWrapper_e97e0107 {
    overflow: hidden
}

.size400_e97e0107 .badgePanelWave_e97e0107 {
    padding: 0
}

.size400_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
    position: relative;
    padding-left: 23.5px
}

.size400_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
    position: absolute;
    left: 1px
}

.size400_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
    position: relative;
    padding-right: 23.5px
}

.size400_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
    position: absolute;
    right: 1px
}

.size400_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 {
    position: relative;
    padding: 0;
    overflow: visible;
    width: 22px
}

.size400_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
    position: absolute;
    left: 1px
}

.size400_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
    position: absolute;
    right: 1px
}

.size400_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 {
    position: relative;
    padding-left: 1.5px;
    padding-right: 1.5px
}

.size400_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 ::before {
    position: absolute;
    top: 0;
    bottom: 0;
    left: -1.5px;
    content: "";
    display: inline-block;
    width: calc(100% + 3px)
}

.size400_e97e0107 .badgeValue_e97e0107 {
    padding: 0 var(--kite-badge-label-400-padding-horizontal) var(--kite-badge-label-400-padding-bottom) var(--kite-badge-label-400-padding-horizontal);
    white-space: nowrap;
    z-index: 1
}

.size400_e97e0107 .leftTiltWrapper_e97e0107 {
    width: 13px;
    height: 100%
}

.size400_e97e0107 .leftTiltWrapper_e97e0107 svg {
    vertical-align: top;
    width: 13px;
    height: 100%
}

.size400_e97e0107 .leftWaveWrapper_e97e0107 {
    width: 9px;
    height: 100%
}

.size400_e97e0107 .leftWaveWrapper_e97e0107 svg {
    vertical-align: top;
    width: 9px;
    height: 100%
}

.size400_e97e0107 .rightTiltWrapper_e97e0107 {
    width: 13px;
    height: 100%;
    transform: rotate(180deg)
}

.size400_e97e0107 .rightTiltWrapper_e97e0107 svg {
    vertical-align: top;
    width: 13px;
    height: 100%
}

.size400_e97e0107 .rightWaveWrapper_e97e0107 {
    width: 9px;
    height: 100%;
    transform: rotate(180deg)
}

.size400_e97e0107 .rightWaveWrapper_e97e0107 svg {
    vertical-align: top;
    width: 9px;
    height: 100%
}

.size400_e97e0107.badgeWrapperTilt_e97e0107 .badgePanel_e97e0107,.size400_e97e0107.badgeWrapperWave_e97e0107 .badgePanel_e97e0107 {
    border-radius: 0
}

.dialog_0b831d64 {
    width: var(--kite-modal-dialog-width-xs, 100%)
}

.dialogButtons400_0b831d64 {
    margin-top: var(--kite-modal-overlay-container-400-content-padding-bottom);
    padding-bottom: calc(var(--kite-modal-overlay-container-400-content-padding-horizontal) - var(--kite-modal-overlay-container-400-content-padding-bottom))
}

.dialogButtons500_0b831d64 {
    margin-top: var(--kite-modal-overlay-container-500-content-padding-bottom);
    padding-bottom: calc(var(--kite-modal-overlay-container-500-content-padding-horizontal) - var(--kite-modal-overlay-container-500-content-padding-bottom))
}

.dialogButtons600_0b831d64 {
    margin-top: var(--kite-modal-overlay-container-600-content-padding-bottom);
    padding-bottom: calc(var(--kite-modal-overlay-container-600-content-padding-horizontal) - var(--kite-modal-overlay-container-600-content-padding-bottom))
}

.dialogButtonSpace_0b831d64 {
    margin-right: 12px
}

.pointer_dc737945:hover {
    cursor: pointer
}

.promoBlock_a08e2f02 {
    position: absolute;
    display: flex;
    width: 100%;
    box-sizing: border-box;
    padding: 8px
}

.promoBlock_a08e2f02.bottom_a08e2f02 {
    bottom: 0;
    align-items: end
}

.promoBlock_a08e2f02.top_a08e2f02 {
    top: 0;
    align-items: start
}

.promoBlock_a08e2f02.left_a08e2f02 {
    justify-content: flex-start
}

.promoBlock_a08e2f02.right_a08e2f02 {
    justify-content: flex-end
}

.promoBlock_a08e2f02.leftAdjacent_a08e2f02 {
    flex-direction: row
}

.promoBlock_a08e2f02.rightAdjacent_a08e2f02 {
    flex-direction: row-reverse
}

.text_a08e2f02 {
    width: 100%;
    font-size: 6px;
    line-height: 8px;
    padding: 0 8px
}

.flexRow_ce19ebe4 {
    flex-direction: row!important
}

.flexColumn_ce19ebe4 {
    flex-direction: column!important
}

.flexRowReverse_ce19ebe4 {
    flex-direction: row-reverse!important
}

.flexColumnReverse_ce19ebe4 {
    flex-direction: column-reverse!important
}

.flexWrap_ce19ebe4 {
    flex-wrap: wrap!important
}

.flexNowrap_ce19ebe4 {
    flex-wrap: nowrap!important
}

.flexWrapReverse_ce19ebe4 {
    flex-wrap: wrap-reverse!important
}

.flexFill_ce19ebe4 {
    flex: 1 1 auto!important
}

.justifyContentStart_ce19ebe4 {
    justify-content: flex-start!important
}

.justifyContentEnd_ce19ebe4 {
    justify-content: flex-end!important
}

.justifyContentCenter_ce19ebe4 {
    justify-content: center!important
}

.justifyContentBetween_ce19ebe4 {
    justify-content: space-between!important
}

.justifyContentAround_ce19ebe4 {
    justify-content: space-around!important
}

.alignItemsStart_ce19ebe4 {
    align-items: flex-start!important
}

.alignItemsEnd_ce19ebe4 {
    align-items: flex-end!important
}

.alignItemsCenter_ce19ebe4 {
    align-items: center!important
}

.alignItemsBaseline_ce19ebe4 {
    align-items: baseline!important
}

.alignItemsStretch_ce19ebe4 {
    align-items: stretch!important
}

.alignContentStart_ce19ebe4 {
    align-content: flex-start!important
}

.alignContentEnd_ce19ebe4 {
    align-content: flex-end!important
}

.alignContentCenter_ce19ebe4 {
    align-content: center!important
}

.alignContentBetween_ce19ebe4 {
    align-content: space-between!important
}

.alignContentAround_ce19ebe4 {
    align-content: space-around!important
}

.alignContentStretch_ce19ebe4 {
    align-content: stretch!important
}

.alignSelfAuto_ce19ebe4 {
    align-self: auto!important
}

.alignSelfStart_ce19ebe4 {
    align-self: flex-start!important
}

.alignSelfEnd_ce19ebe4 {
    align-self: flex-end!important
}

.alignSelfCenter_ce19ebe4 {
    align-self: center!important
}

.alignSelfBaseline_ce19ebe4 {
    align-self: baseline!important
}

.alignSelfStretch_ce19ebe4 {
    align-self: stretch!important
}

.orderFirst_ce19ebe4 {
    order: 0
}

.orderLast_ce19ebe4 {
    order: 6
}

.order1_ce19ebe4 {
    order: 1
}

.order2_ce19ebe4 {
    order: 2
}

.order3_ce19ebe4 {
    order: 3
}

.order4_ce19ebe4 {
    order: 4
}

.order5_ce19ebe4 {
    order: 5
}

.containerFluid_9a6cacd8,.containerLg_9a6cacd8,.containerMd_9a6cacd8,.containerSm_9a6cacd8,.containerXl_9a6cacd8,.containerXxl_9a6cacd8,.container_9a6cacd8 {
    --kite-gutter-x: 32px;
    --kite-gutter-y: 0;
    width: 100%;
    padding-right: calc(var(--kite-gutter-x)*.5);
    padding-left: calc(var(--kite-gutter-x)*.5);
    margin-right: auto;
    margin-left: auto;
    box-sizing: border-box
}

.row_9a6cacd8 {
    --kite-gutter-x: 32px;
    --kite-gutter-y: 0;
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
    margin-top: calc(-1*var(--kite-gutter-y));
    margin-right: calc(-.5*var(--kite-gutter-x));
    margin-left: calc(-.5*var(--kite-gutter-x))
}

.row_9a6cacd8>* {
    box-sizing: border-box;
    flex-shrink: 0;
    width: 100%;
    max-width: 100%;
    padding-right: calc(var(--kite-gutter-x)*.5);
    padding-left: calc(var(--kite-gutter-x)*.5);
    margin-top: var(--kite-gutter-y)
}

.col_9a6cacd8 {
    flex: 1 0 0%
}

.colAuto_9a6cacd8 {
    flex: 0 0 auto;
    width: auto
}

.col1_9a6cacd8 {
    flex: 0 0 auto;
    width: 8.33333333%
}

.col2_9a6cacd8 {
    flex: 0 0 auto;
    width: 16.66666667%
}

.col3_9a6cacd8 {
    flex: 0 0 auto;
    width: 25%
}

.col4_9a6cacd8 {
    flex: 0 0 auto;
    width: 33.33333333%
}

.col5_9a6cacd8 {
    flex: 0 0 auto;
    width: 41.66666667%
}

.col6_9a6cacd8 {
    flex: 0 0 auto;
    width: 50%
}

.col7_9a6cacd8 {
    flex: 0 0 auto;
    width: 58.33333333%
}

.col8_9a6cacd8 {
    flex: 0 0 auto;
    width: 66.66666667%
}

.col9_9a6cacd8 {
    flex: 0 0 auto;
    width: 75%
}

.col10_9a6cacd8 {
    flex: 0 0 auto;
    width: 83.33333333%
}

.col11_9a6cacd8 {
    flex: 0 0 auto;
    width: 91.66666667%
}

.col12_9a6cacd8 {
    flex: 0 0 auto;
    width: 100%
}

.offset1_9a6cacd8 {
    margin-left: 8.33333333%
}

.offset2_9a6cacd8 {
    margin-left: 16.66666667%
}

.offset3_9a6cacd8 {
    margin-left: 25%
}

.offset4_9a6cacd8 {
    margin-left: 33.33333333%
}

.offset5_9a6cacd8 {
    margin-left: 41.66666667%
}

.offset6_9a6cacd8 {
    margin-left: 50%
}

.offset7_9a6cacd8 {
    margin-left: 58.33333333%
}

.offset8_9a6cacd8 {
    margin-left: 66.66666667%
}

.offset9_9a6cacd8 {
    margin-left: 75%
}

.offset10_9a6cacd8 {
    margin-left: 83.33333333%
}

.offset11_9a6cacd8 {
    margin-left: 91.66666667%
}

.g0_9a6cacd8,.gx0_9a6cacd8 {
    --kite-gutter-x: 0px
}

.g0_9a6cacd8,.gy0_9a6cacd8 {
    --kite-gutter-y: 0px
}

.g100_9a6cacd8,.gx100_9a6cacd8 {
    --kite-gutter-x: 2px
}

.g100_9a6cacd8,.gy100_9a6cacd8 {
    --kite-gutter-y: 2px
}

.g200_9a6cacd8,.gx200_9a6cacd8 {
    --kite-gutter-x: 4px
}

.g200_9a6cacd8,.gy200_9a6cacd8 {
    --kite-gutter-y: 4px
}

.g250_9a6cacd8,.gx250_9a6cacd8 {
    --kite-gutter-x: 6px
}

.g250_9a6cacd8,.gy250_9a6cacd8 {
    --kite-gutter-y: 6px
}

.g300_9a6cacd8,.gx300_9a6cacd8 {
    --kite-gutter-x: 8px
}

.g300_9a6cacd8,.gy300_9a6cacd8 {
    --kite-gutter-y: 8px
}

.g350_9a6cacd8,.gx350_9a6cacd8 {
    --kite-gutter-x: 10px
}

.g350_9a6cacd8,.gy350_9a6cacd8 {
    --kite-gutter-y: 10px
}

.g400_9a6cacd8,.gx400_9a6cacd8 {
    --kite-gutter-x: 12px
}

.g400_9a6cacd8,.gy400_9a6cacd8 {
    --kite-gutter-y: 12px
}

.g500_9a6cacd8,.gx500_9a6cacd8 {
    --kite-gutter-x: 16px
}

.g500_9a6cacd8,.gy500_9a6cacd8 {
    --kite-gutter-y: 16px
}

.g600_9a6cacd8,.gx600_9a6cacd8 {
    --kite-gutter-x: 24px
}

.g600_9a6cacd8,.gy600_9a6cacd8 {
    --kite-gutter-y: 24px
}

.g700_9a6cacd8,.gx700_9a6cacd8 {
    --kite-gutter-x: 32px
}

.g700_9a6cacd8,.gy700_9a6cacd8 {
    --kite-gutter-y: 32px
}

.mainLayoutContainer_0ed61bcb {
    box-sizing: border-box;
    margin: 0 auto;
    /* max-width: 1400px; */
    /* padding-left: var(--kite-main-layout-margin-horizontal-xs); */
    /* padding-right: var(--kite-main-layout-margin-horizontal-xs) */
}

.mainLayoutContainer_0ed61bcb.ignoreMargin_0ed61bcb {
    padding-left: 0;
    padding-right: 0
}

.mainLayoutRow_e5034ddc {
    display: grid;
    grid-template-columns: repeat(12,1fr);
    -moz-column-gap: var(--kite-main-layout-gutter-md);
    column-gap: var(--kite-main-layout-gutter-md);
    margin-left: 0;
    margin-right: 0;
    gap: var(--kite-main-layout-gutter-xs) var(--kite-main-layout-gutter-xs)
}

.mainLayoutRow_e5034ddc.ignoreMargin_e5034ddc {
    /* padding-left: var(--kite-main-layout-margin-horizontal-xs); */
    /* margin-left: calc(-1*var(--kite-main-layout-margin-horizontal-xs)); */
    /* padding-right: var(--kite-main-layout-margin-horizontal-xs); */
    /* margin-right: calc(-1*var(--kite-main-layout-margin-horizontal-xs)) */
}

.col_560ec341 {
    grid-column: span 12
}

.col1_560ec341 {
    grid-column: span 1
}

.col2_560ec341 {
    grid-column: span 2
}

.col3_560ec341 {
    grid-column: span 3
}

.col4_560ec341 {
    grid-column: span 4
}

.col5_560ec341 {
    grid-column: span 5
}

.col6_560ec341 {
    grid-column: span 6
}

.col7_560ec341 {
    grid-column: span 7
}

.col8_560ec341 {
    grid-column: span 8
}

.col9_560ec341 {
    grid-column: span 9
}

.col10_560ec341 {
    grid-column: span 10
}

.col11_560ec341 {
    grid-column: span 11
}

.col12_560ec341 {
    grid-column: span 12
}

.col1Offset1_560ec341 {
    grid-column: 2/span 1
}

.col1Offset2_560ec341 {
    grid-column: 3/span 1
}

.col1Offset3_560ec341 {
    grid-column: 4/span 1
}

.col1Offset4_560ec341 {
    grid-column: 5/span 1
}

.col1Offset5_560ec341 {
    grid-column: 6/span 1
}

.col1Offset6_560ec341 {
    grid-column: 7/span 1
}

.col1Offset7_560ec341 {
    grid-column: 8/span 1
}

.col1Offset8_560ec341 {
    grid-column: 9/span 1
}

.col1Offset9_560ec341 {
    grid-column: 10/span 1
}

.col1Offset10_560ec341 {
    grid-column: 11/span 1
}

.col1Offset11_560ec341 {
    grid-column: 12/span 1
}

.col2Offset1_560ec341 {
    grid-column: 2/span 2
}

.col2Offset2_560ec341 {
    grid-column: 3/span 2
}

.col2Offset3_560ec341 {
    grid-column: 4/span 2
}

.col2Offset4_560ec341 {
    grid-column: 5/span 2
}

.col2Offset5_560ec341 {
    grid-column: 6/span 2
}

.col2Offset6_560ec341 {
    grid-column: 7/span 2
}

.col2Offset7_560ec341 {
    grid-column: 8/span 2
}

.col2Offset8_560ec341 {
    grid-column: 9/span 2
}

.col2Offset9_560ec341 {
    grid-column: 10/span 2
}

.col2Offset10_560ec341 {
    grid-column: 11/span 2
}

.col3Offset1_560ec341 {
    grid-column: 2/span 3
}

.col3Offset2_560ec341 {
    grid-column: 3/span 3
}

.col3Offset3_560ec341 {
    grid-column: 4/span 3
}

.col3Offset4_560ec341 {
    grid-column: 5/span 3
}

.col3Offset5_560ec341 {
    grid-column: 6/span 3
}

.col3Offset6_560ec341 {
    grid-column: 7/span 3
}

.col3Offset7_560ec341 {
    grid-column: 8/span 3
}

.col3Offset8_560ec341 {
    grid-column: 9/span 3
}

.col3Offset9_560ec341 {
    grid-column: 10/span 3
}

.col4Offset1_560ec341 {
    grid-column: 2/span 4
}

.col4Offset2_560ec341 {
    grid-column: 3/span 4
}

.col4Offset3_560ec341 {
    grid-column: 4/span 4
}

.col4Offset4_560ec341 {
    grid-column: 5/span 4
}

.col4Offset5_560ec341 {
    grid-column: 6/span 4
}

.col4Offset6_560ec341 {
    grid-column: 7/span 4
}

.col4Offset7_560ec341 {
    grid-column: 8/span 4
}

.col4Offset8_560ec341 {
    grid-column: 9/span 4
}

.col5Offset1_560ec341 {
    grid-column: 2/span 5
}

.col5Offset2_560ec341 {
    grid-column: 3/span 5
}

.col5Offset3_560ec341 {
    grid-column: 4/span 5
}

.col5Offset4_560ec341 {
    grid-column: 5/span 5
}

.col5Offset5_560ec341 {
    grid-column: 6/span 5
}

.col5Offset6_560ec341 {
    grid-column: 7/span 5
}

.col5Offset7_560ec341 {
    grid-column: 8/span 5
}

.col6Offset1_560ec341 {
    grid-column: 2/span 6
}

.col6Offset2_560ec341 {
    grid-column: 3/span 6
}

.col6Offset3_560ec341 {
    grid-column: 4/span 6
}

.col6Offset4_560ec341 {
    grid-column: 5/span 6
}

.col6Offset5_560ec341 {
    grid-column: 6/span 6
}

.col6Offset6_560ec341 {
    grid-column: 7/span 6
}

.col7Offset1_560ec341 {
    grid-column: 2/span 7
}

.col7Offset2_560ec341 {
    grid-column: 3/span 7
}

.col7Offset3_560ec341 {
    grid-column: 4/span 7
}

.col7Offset4_560ec341 {
    grid-column: 5/span 7
}

.col7Offset5_560ec341 {
    grid-column: 6/span 7
}

.col8Offset1_560ec341 {
    grid-column: 2/span 8
}

.col8Offset2_560ec341 {
    grid-column: 3/span 8
}

.col8Offset3_560ec341 {
    grid-column: 4/span 8
}

.col8Offset4_560ec341 {
    grid-column: 5/span 8
}

.col9Offset1_560ec341 {
    grid-column: 2/span 9
}

.col9Offset2_560ec341 {
    grid-column: 3/span 9
}

.col9Offset3_560ec341 {
    grid-column: 4/span 9
}

.col10Offset1_560ec341 {
    grid-column: 2/span 10
}

.col10Offset2_560ec341 {
    grid-column: 3/span 10
}

.col11Offset1_560ec341 {
    grid-column: 2/span 11
}

.col12Offset1_560ec341 {
    grid-column: 2/span 12
}

.col12Offset0_560ec341 {
    grid-column: 1/span 12
}

.panelChip_5976b983 {
    cursor: pointer
}

.panelChip_5976b983.primary_5976b983.selected_5976b983 {
    background-color: var(--kite-panel-selected-background);
    box-shadow: none
}

.panelChip_5976b983.secondary_5976b983.selected_5976b983 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-selected) var(--kite-panel-selected-border)
}

.empty_37fa4e91 {
    visibility: hidden;
    display: table-cell
}

.dayCell_37fa4e91 {
    width: 100%;
    min-width: var(--cell-min-width);
    min-height: var(--cell-min-height);
    box-sizing: border-box;
    padding: 8px 0;
    background-color: transparent;
    border-radius: var(--day-cell-border-radius)
}

.panel_37fa4e91 {
    padding: 0;
    z-index: 100
}

.chip_37fa4e91,.infoContainer_37fa4e91 {
    display: flex;
    justify-content: center;
    align-items: center
}

.infoContainer_37fa4e91 {
    flex-direction: column;
    gap: var(--info-container-gap)
}

.date_37fa4e91 {
    color: var(--kite-content-neutral-primary);
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.notFoundPriceIcon_37fa4e91 {
    color: var(--kite-calendar-price-no-price-default)!important
}

.price_37fa4e91 {
    color: var(--kite-calendar-price-default-default);
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: .733333rem;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none;
    line-height: 12px
}

.pricePositive_37fa4e91 {
    color: var(--kite-calendar-price-positive-default)
}

.flexDate_37fa4e91 {
    position: relative
}

.flexDate_37fa4e91 .infoContainer_37fa4e91 {
    position: absolute;
    inset: 0;
    top: 4px
}

.priceSkeleton_37fa4e91 {
    width: 39px;
    height: 12px;
    border-radius: 8px;
    background-color: var(--kite-calendar-price-loading-default)
}

.priceSkeleton_37fa4e91.empty_37fa4e91 {
    background-color: transparent
}

.today_37fa4e91 .panel_37fa4e91 {
    box-shadow: inset 0 0 0 var(--day-cell-border-width) var(--kite-calendar-cell-data-price-border-default)
}

.keyDateSelected_37fa4e91 {
    background-color: var(--kite-calendar-cell-data-price-panel-selected-default)!important
}

.keyDateSelected_37fa4e91:hover {
    background-color: var(--kite-calendar-cell-data-price-panel-selected-hover)!important
}

.keyDateSelected_37fa4e91 .date_37fa4e91 {
    color: var(--kite-calendar-data-default-on-select)
}

.keyDateSelected_37fa4e91 .price_37fa4e91 {
    color: var(--kite-calendar-price-default-on-select)
}

.keyDateSelected_37fa4e91 .pricePositive_37fa4e91 {
    color: var(--kite-calendar-price-positive-on-select)
}

.keyDateSelected_37fa4e91 .priceSkeleton_37fa4e91 {
    background-color: var(--kite-calendar-price-loading-on-select)
}

.keyDateSelected_37fa4e91 .notFoundPriceIcon_37fa4e91 {
    color: var(--kite-calendar-price-no-price-on-select)!important
}

.weekend_37fa4e91 .date_37fa4e91 {
    color: var(--kite-calendar-data-weekend-default)
}

.weekend_37fa4e91 .keyDateSelected_37fa4e91 .date_37fa4e91 {
    color: var(--kite-calendar-data-weekend-on-select)
}

.selectedStart_37fa4e91 .panel_37fa4e91 {
    background-color: var(--day-cell-background);
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.selectedEnd_37fa4e91 .panel_37fa4e91 {
    background-color: var(--day-cell-background);
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

.selectedMiddle_37fa4e91 .panel_37fa4e91 {
    background-color: var(--day-cell-background);
    border-radius: 0
}

.selectedMiddle_37fa4e91:first-of-type .panel_37fa4e91 {
    border-bottom-left-radius: var(--day-cell-border-radius);
    border-top-left-radius: var(--day-cell-border-radius)
}

.selectedMiddle_37fa4e91:last-of-type .panel_37fa4e91 {
    border-bottom-right-radius: var(--day-cell-border-radius);
    border-top-right-radius: var(--day-cell-border-radius)
}

.today_37fa4e91 .panel_37fa4e91:hover {
    box-shadow: inset 0 0 0 var(--day-cell-border-width) var(--kite-calendar-cell-data-price-border-hover)!important
}

.dayCellWrapper_37fa4e91 {
    --flex-date-border-width: 2px;
    --day-cell-background: var(--kite-calendar-cell-data-price-background-multi);
    width: 100%;
    --info-container-gap: var(--kite-calendar-cell-data-price-gap-xs);
    --cell-min-width: var(--kite-calendar-cell-data-price-min-width-xs);
    --cell-min-height: var(--kite-calendar-cell-data-price-height-xs);
    --day-cell-border-radius: var(--kite-calendar-cell-data-price-panel-border-radius-xs);
    --day-cell-border-width: var(--kite-calendar-cell-data-price-border-xs);
    --week-row-border-radius: var(--kite-calendar-row-data-border-radius-xs)
}

.dayCellWrapper_37fa4e91.disabled_37fa4e91:not(.selected_37fa4e91) .date_37fa4e91,.dayCellWrapper_37fa4e91.visualDisabled_37fa4e91:not(.selected_37fa4e91) .date_37fa4e91 {
    color: var(--kite-calendar-data-disabled)
}

.dayCellWrapper_37fa4e91.disabled_37fa4e91 .price_37fa4e91,.dayCellWrapper_37fa4e91.visualDisabled_37fa4e91 .price_37fa4e91 {
    opacity: 0;
    visibility: hidden
}

.dayCellWrapper_37fa4e91:not(.selected_37fa4e91,.disabled_37fa4e91):hover .panel_37fa4e91 {
    background-color: var(--kite-calendar-cell-data-price-panel-unselected-hover)
}

.dayCellWrapper_37fa4e91:first-child .dayCell_37fa4e91 {
    border-bottom-left-radius: var(--week-row-border-radius);
    border-top-left-radius: var(--week-row-border-radius);
    overflow: hidden
}

.dayCellWrapper_37fa4e91:last-child .dayCell_37fa4e91 {
    border-bottom-right-radius: var(--week-row-border-radius);
    border-top-right-radius: var(--week-row-border-radius);
    overflow: hidden
}

.dayCellWrapper_37fa4e91.hideSelectedPrice_37fa4e91 .keyDateSelected_37fa4e91 .price_37fa4e91 {
    opacity: 0;
    visibility: hidden
}

.flexDate_37fa4e91.selected_37fa4e91:not(.selectedSingle_37fa4e91) .panel_37fa4e91 {
    background-color: var(--kite-content-neutral-secondary)
}

.flexDate_37fa4e91.selected_37fa4e91:not(.selectedSingle_37fa4e91).selectedStart_37fa4e91 .panel_37fa4e91 {
    padding: var(--flex-date-border-width)0 var(--flex-date-border-width) var(--flex-date-border-width)
}

.flexDate_37fa4e91.selected_37fa4e91:not(.selectedSingle_37fa4e91).selectedStart_37fa4e91 .chip_37fa4e91 {
    border-radius: calc(var(--day-cell-border-radius) - var(--flex-date-border-width))0 0 calc(var(--day-cell-border-radius) - var(--flex-date-border-width));
    min-width: calc(var(--cell-min-width) - var(--flex-date-border-width));
    min-height: calc(var(--cell-min-height) - var(--flex-date-border-width)*2)
}

.flexDate_37fa4e91.selected_37fa4e91:not(.selectedSingle_37fa4e91).selectedMiddle_37fa4e91 .panel_37fa4e91 {
    padding: var(--flex-date-border-width)0
}

.flexDate_37fa4e91.selected_37fa4e91:not(.selectedSingle_37fa4e91).selectedMiddle_37fa4e91 .chip_37fa4e91 {
    border-radius: 0;
    min-width: var(--cell-min-width);
    min-height: calc(var(--cell-min-height) - var(--flex-date-border-width)*2)
}

.flexDate_37fa4e91.selected_37fa4e91:not(.selectedSingle_37fa4e91).selectedEnd_37fa4e91 .panel_37fa4e91 {
    padding: var(--flex-date-border-width) var(--flex-date-border-width) var(--flex-date-border-width)0
}

.flexDate_37fa4e91.selected_37fa4e91:not(.selectedSingle_37fa4e91).selectedEnd_37fa4e91 .chip_37fa4e91 {
    border-radius: 0 calc(var(--day-cell-border-radius) - var(--flex-date-border-width)) calc(var(--day-cell-border-radius) - var(--flex-date-border-width))0;
    min-width: calc(var(--cell-min-width) - var(--flex-date-border-width));
    min-height: calc(var(--cell-min-height) - var(--flex-date-border-width)*2)
}

.flexDate_37fa4e91.selected_37fa4e91:not(.selectedSingle_37fa4e91).selectedEnd_37fa4e91:first-of-type .panel_37fa4e91 {
    padding: var(--flex-date-border-width);
    border-radius: calc(var(--day-cell-border-radius) - var(--flex-date-border-width))
}

.flexDate_37fa4e91.selected_37fa4e91:not(.selectedSingle_37fa4e91).selectedEnd_37fa4e91:first-of-type .chip_37fa4e91 {
    border-radius: calc(var(--day-cell-border-radius) - var(--flex-date-border-width)*2);
    min-width: calc(var(--cell-min-width) - var(--flex-date-border-width)*2);
    min-height: calc(var(--cell-min-height) - var(--flex-date-border-width)*2)
}

.flexDate_37fa4e91.selected_37fa4e91:not(.selectedSingle_37fa4e91).selectedMiddle_37fa4e91:first-of-type .panel_37fa4e91 {
    padding: var(--flex-date-border-width)0 var(--flex-date-border-width) var(--flex-date-border-width)
}

.flexDate_37fa4e91.selected_37fa4e91:not(.selectedSingle_37fa4e91).selectedMiddle_37fa4e91:first-of-type .chip_37fa4e91 {
    border-radius: calc(var(--day-cell-border-radius) - var(--flex-date-border-width))0 0 calc(var(--day-cell-border-radius) - var(--flex-date-border-width));
    min-width: calc(var(--cell-min-width) - var(--flex-date-border-width));
    min-height: calc(var(--cell-min-height) - var(--flex-date-border-width)*2)
}

.flexDate_37fa4e91.selected_37fa4e91:not(.selectedSingle_37fa4e91).selectedMiddle_37fa4e91:last-of-type .panel_37fa4e91 {
    padding: var(--flex-date-border-width) var(--flex-date-border-width) var(--flex-date-border-width)0
}

.flexDate_37fa4e91.selected_37fa4e91:not(.selectedSingle_37fa4e91).selectedMiddle_37fa4e91:last-of-type .chip_37fa4e91 {
    border-radius: 0 calc(var(--day-cell-border-radius) - var(--flex-date-border-width)) calc(var(--day-cell-border-radius) - var(--flex-date-border-width))0;
    min-width: calc(var(--cell-min-width) - var(--flex-date-border-width));
    min-height: calc(var(--cell-min-height) - var(--flex-date-border-width)*2)
}

.flexDate_37fa4e91.selected_37fa4e91:not(.selectedSingle_37fa4e91).selectedStart_37fa4e91:hover .panel_37fa4e91 {
    padding: 0
}

.flexDate_37fa4e91.selected_37fa4e91:not(.selectedSingle_37fa4e91).selectedStart_37fa4e91:hover .chip_37fa4e91 {
    min-width: var(--cell-min-width);
    min-height: var(--cell-min-height)
}

.flexDate_37fa4e91.selected_37fa4e91:not(.selectedSingle_37fa4e91).selectedMiddle_37fa4e91:hover .panel_37fa4e91 {
    padding: 0
}

.flexDate_37fa4e91.selected_37fa4e91:not(.selectedSingle_37fa4e91).selectedMiddle_37fa4e91:hover .chip_37fa4e91 {
    min-height: var(--cell-min-height)
}

.flexDate_37fa4e91.selected_37fa4e91:not(.selectedSingle_37fa4e91).selectedEnd_37fa4e91:hover .panel_37fa4e91 {
    padding: 0
}

.flexDate_37fa4e91.selected_37fa4e91:not(.selectedSingle_37fa4e91).selectedEnd_37fa4e91:hover .chip_37fa4e91 {
    min-width: var(--cell-min-width);
    min-height: var(--cell-min-height)
}

.flexDate_37fa4e91.selected_37fa4e91:not(.selectedSingle_37fa4e91).selectedMiddle_37fa4e91:first-of-type:last-of-type .panel_37fa4e91 {
    padding: var(--flex-date-border-width)
}

.flexDate_37fa4e91.selected_37fa4e91:not(.selectedSingle_37fa4e91).selectedMiddle_37fa4e91:first-of-type:last-of-type .chip_37fa4e91 {
    border-radius: calc(var(--day-cell-border-radius) - var(--flex-date-border-width));
    min-width: calc(var(--cell-min-width) - var(--flex-date-border-width)*2);
    min-height: calc(var(--cell-min-height) - var(--flex-date-border-width)*2)
}

.flexDate_37fa4e91.selected_37fa4e91:not(.selectedSingle_37fa4e91).selectedMiddle_37fa4e91:first-of-type:hover .panel_37fa4e91 {
    padding: 0
}

.flexDate_37fa4e91.selected_37fa4e91:not(.selectedSingle_37fa4e91).selectedMiddle_37fa4e91:first-of-type:hover .chip_37fa4e91 {
    min-width: var(--cell-min-width);
    min-height: var(--cell-min-height)
}

.flexDate_37fa4e91.selected_37fa4e91:not(.selectedSingle_37fa4e91).selectedMiddle_37fa4e91:last-of-type:hover .panel_37fa4e91 {
    padding: 0
}

.flexDate_37fa4e91.selected_37fa4e91:not(.selectedSingle_37fa4e91).selectedMiddle_37fa4e91:last-of-type:hover .chip_37fa4e91 {
    min-width: var(--cell-min-width);
    min-height: var(--cell-min-height)
}

.flexDate_37fa4e91.selected_37fa4e91:not(.selectedSingle_37fa4e91).selectedMiddle_37fa4e91:first-of-type:last-of-type:hover .panel_37fa4e91 {
    padding: 0
}

.flexDate_37fa4e91.selected_37fa4e91:not(.selectedSingle_37fa4e91).selectedMiddle_37fa4e91:first-of-type:last-of-type:hover .chip_37fa4e91 {
    min-width: var(--cell-min-width);
    min-height: var(--cell-min-height);
    border-radius: var(--day-cell-border-radius) var(--day-cell-border-radius) var(--day-cell-border-radius) var(--day-cell-border-radius)
}

.weekDayName_524b3121 {
    display: flex;
    justify-content: center;
    color: var(--kite-calendar-days-week-default);
    width: 100%;
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: .733333rem;
    letter-spacing: 0;
    text-decoration: none;
    line-height: 12px;
    text-transform: uppercase;
    min-width: var(--kite-calendar-days-week-min-width-xs);
    padding: 0 0 var(--kite-calendar-days-week-padding-bottom-xs)
}

.weekDayName_524b3121.weekend_524b3121 {
    color: var(--kite-calendar-days-week-weekend)
}

.weekTitleRow_524b3121 {
    display: flex;
    padding: 0 var(--kite-calendar-row-days-week-padding-horizontal-xs)
}

.weekRow_524b3121 {
    display: flex
}

.dateTable_d86140b8 {
    display: flex;
    flex-direction: column;
    width: 100%;
    position: relative;
    border-collapse: separate;
    border-spacing: 0;
    empty-cells: hide
}

.dateTable_d86140b8,.titleRow_d86140b8 {
    box-sizing: border-box
}

.datesWrapper_d86140b8 {
    display: flex;
    flex-direction: column;
    gap: var(--kite-calendar-table-gap-xs)
}

.monthHeader_a4229d43 {
    display: flex;
    gap: 16px;
    box-sizing: border-box
}

.title_a4229d43 {
    width: 100%;
    text-align: center;
    color: var(--kite-calendar-title);
    padding-left: var(--kite-calendar-title-padding-horizontal-xs);
    padding-right: var(--kite-calendar-title-padding-horizontal-xs)
}

.calendarMonthView_71f9da3e {
    box-sizing: border-box;
    overflow: hidden;
    width: 100%;
    display: flex;
    flex-direction: column;
    padding: 0;
    background: 0 0;
    gap: var(--kite-calendar-gap-xs);
    padding: var(--kite-calendar-panel-padding-vertical-xs) var(--kite-calendar-panel-padding-horizontal-xs);
    border-radius: var(--kite-calendar-panel-border-radius-xs)
}

.calendar_317be97b {
    position: relative;
    display: flex;
    width: 100%;
    gap: var(--calendar-gap);
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    --calendar-gap: var(--kite-calendar-calendar-block-gap-xs)
}

.mobileTitleRow_317be97b {
    z-index: 120;
    margin-bottom: calc(var(--calendar-gap)*-1);
    position: sticky;
    top: 0;
    background-color: var(--kite-main-layout-color)
}

.panel_d57f6097 {
    box-sizing: border-box;
    --dropdown-max-width-xs: initial;
    --dropdown-max-height-xs: initial;
    max-width: var(--dropdown-max-width-xs);
    max-height: var(--dropdown-max-height-xs);
    --dropdown-max-width-sm: var(--dropdown-max-width-xs);
    --dropdown-max-height-sm: var(--dropdown-max-height-xs);
    --dropdown-max-width-md: var(--dropdown-max-width-sm);
    --dropdown-max-height-md: var(--dropdown-max-height-sm);
    --dropdown-max-width-lg: var(--dropdown-max-width-md);
    --dropdown-max-height-lg: var(--dropdown-max-height-md);
    --dropdown-max-width-xl: var(--dropdown-max-width-lg);
    --dropdown-max-height-xl: var(--dropdown-max-height-lg);
    --dropdown-max-width-xxl: var(--dropdown-max-width-xl);
    --dropdown-max-height-xxl: var(--dropdown-max-height-xl)
}

.panel_d57f6097.shadow500_d57f6097 {
    box-shadow: var(--kite-shadow-500)
}

.panel_d57f6097.shadow700_d57f6097 {
    box-shadow: var(--kite-shadow-700)
}

.panel_d57f6097.size500_d57f6097.standalone_d57f6097 {
    padding: var(--kite-dropdown-common-padding-vertical) calc(var(--kite-dropdown-common-padding-horizontal) + var(--kite-dropdown-500-inner-padding-horizontal))
}

.panel_d57f6097.size500_d57f6097 .item_d57f6097 {
    border-radius: var(--kite-dropdown-500-inner-radius);
    padding: 0 var(--kite-dropdown-500-inner-padding-horizontal);
    margin-right: calc(-1*var(--kite-dropdown-500-inner-padding-horizontal));
    margin-left: calc(-1*var(--kite-dropdown-500-inner-padding-horizontal))
}

.panel_d57f6097.size600_d57f6097.standalone_d57f6097 {
    padding: var(--kite-dropdown-common-padding-vertical) calc(var(--kite-dropdown-common-padding-horizontal) + var(--kite-dropdown-600-inner-padding-horizontal))
}

.panel_d57f6097.size600_d57f6097 .item_d57f6097 {
    border-radius: var(--kite-dropdown-600-inner-radius);
    padding: 0 var(--kite-dropdown-600-inner-padding-horizontal);
    margin-right: calc(-1*var(--kite-dropdown-600-inner-padding-horizontal));
    margin-left: calc(-1*var(--kite-dropdown-600-inner-padding-horizontal))
}

.panel_d57f6097.size700_d57f6097.standalone_d57f6097 {
    padding: var(--kite-dropdown-common-padding-vertical) calc(var(--kite-dropdown-common-padding-horizontal) + var(--kite-dropdown-700-inner-padding-horizontal))
}

.panel_d57f6097.size700_d57f6097 .item_d57f6097 {
    border-radius: var(--kite-dropdown-700-inner-radius);
    padding: 0 var(--kite-dropdown-700-inner-padding-horizontal);
    margin-right: calc(-1*var(--kite-dropdown-700-inner-padding-horizontal));
    margin-left: calc(-1*var(--kite-dropdown-700-inner-padding-horizontal))
}

.panel_d57f6097.standalone_d57f6097 {
    overflow-y: auto;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    scrollbar-width: thin
}

.item_d57f6097 {
    background-color: transparent;
    margin: 0;
    cursor: pointer
}

.item_d57f6097.focused_d57f6097,.item_d57f6097:hover {
    background-color: var(--kite-dropdown-background-hover)
}

.item_d57f6097.disabled_d57f6097 {
    background-color: inherit;
    cursor: default
}

.item_d57f6097.disabled_d57f6097:hover {
    background-color: unset
}

@media (min-width: 576px) {
    .modal_9a3bbfc4.small_9a3bbfc4 {
        width:var(--kite-modal-modal-small-width-sm, 100%)
    }

    .modal_9a3bbfc4.medium_9a3bbfc4 {
        width: var(--kite-modal-modal-medium-width-sm, 100%)
    }

    .paddingSmParagraphXxSmall_af10c695 {
        padding-top: var(--kite-semantic-text-paragraph-xx-small-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-xx-small-padding-bottom)
    }

    .paddingSmParagraphXxSmallExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-paragraph-xx-small-padding-top) + var(--kite-semantic-text-paragraph-xx-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-xx-small-padding-bottom)
    }

    .paddingSmParagraphXSmall_af10c695 {
        padding-top: var(--kite-semantic-text-paragraph-x-small-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-x-small-padding-bottom)
    }

    .paddingSmParagraphXSmallExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-paragraph-x-small-padding-top) + var(--kite-semantic-text-paragraph-x-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-x-small-padding-bottom)
    }

    .paddingSmParagraphSmall_af10c695 {
        padding-top: var(--kite-semantic-text-paragraph-small-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-small-padding-bottom)
    }

    .paddingSmParagraphSmallExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-paragraph-small-padding-top) + var(--kite-semantic-text-paragraph-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-small-padding-bottom)
    }

    .paddingSmParagraphMedium_af10c695 {
        padding-top: var(--kite-semantic-text-paragraph-medium-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-medium-padding-bottom)
    }

    .paddingSmParagraphMediumExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-paragraph-medium-padding-top) + var(--kite-semantic-text-paragraph-medium-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-medium-padding-bottom)
    }

    .paddingSmParagraphLarge_af10c695 {
        padding-top: var(--kite-semantic-text-paragraph-large-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-large-padding-bottom)
    }

    .paddingSmParagraphLargeExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-paragraph-large-padding-top) + var(--kite-semantic-text-paragraph-large-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-large-padding-bottom)
    }

    .paddingSmParagraphXLarge_af10c695 {
        padding-top: var(--kite-semantic-text-paragraph-x-large-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-x-large-padding-bottom)
    }

    .paddingSmParagraphXLargeExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-paragraph-x-large-padding-top) + var(--kite-semantic-text-paragraph-x-large-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-x-large-padding-bottom)
    }

    .paddingSmHeaderXxSmall_af10c695 {
        padding-top: var(--kite-semantic-text-header-xx-small-padding-top);
        padding-bottom: var(--kite-semantic-text-header-xx-small-padding-bottom)
    }

    .paddingSmHeaderXxSmallExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-header-xx-small-padding-top) + var(--kite-semantic-text-header-xx-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-header-xx-small-padding-bottom)
    }

    .paddingSmHeaderXSmallExtra_af10c695,.paddingSmHeaderXSmall_af10c695 {
        padding-bottom: var(--kite-semantic-text-header-x-small-padding-bottom)
    }

    .paddingSmHeaderXSmall_af10c695 {
        padding-top: var(--kite-semantic-text-header-x-small-padding-top)
    }

    .paddingSmHeaderXSmallExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-header-x-small-padding-top) + var(--kite-semantic-text-header-x-small-padding-top-extra))
    }

    .paddingSmHeaderSmallExtra_af10c695,.paddingSmHeaderSmall_af10c695 {
        padding-bottom: var(--kite-semantic-text-header-small-padding-bottom)
    }

    .paddingSmHeaderSmall_af10c695 {
        padding-top: var(--kite-semantic-text-header-small-padding-top)
    }

    .paddingSmHeaderSmallExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-header-small-padding-top) + var(--kite-semantic-text-header-small-padding-top-extra))
    }

    .paddingSmHeaderMedium_af10c695 {
        padding-top: var(--kite-semantic-text-header-medium-padding-top);
        padding-bottom: var(--kite-semantic-text-header-medium-padding-bottom)
    }

    .paddingSmHeaderMediumExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-header-medium-padding-top) + var(--kite-semantic-text-header-medium-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-header-medium-padding-bottom)
    }

    .paddingSmHeaderLargeExtra_af10c695,.paddingSmHeaderLarge_af10c695 {
        padding-bottom: var(--kite-semantic-text-header-large-padding-bottom)
    }

    .paddingSmHeaderLarge_af10c695 {
        padding-top: var(--kite-semantic-text-header-large-padding-top)
    }

    .paddingSmHeaderLargeExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-header-large-padding-top) + var(--kite-semantic-text-header-large-padding-top-extra))
    }

    .paddingSmHeaderXLargeExtra_af10c695,.paddingSmHeaderXLarge_af10c695 {
        padding-bottom: var(--kite-semantic-text-header-x-large-padding-bottom)
    }

    .paddingSmHeaderXLarge_af10c695 {
        padding-top: var(--kite-semantic-text-header-x-large-padding-top)
    }

    .paddingSmHeaderXLargeExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-header-x-large-padding-top) + var(--kite-semantic-text-header-x-large-padding-top-extra))
    }

    .alignSmStart_16cf7d38 {
        align-items: start
    }

    .alignSmStart_16cf7d38.labelOnly_16cf7d38 {
        text-align: left
    }

    .alignSmCenter_16cf7d38 {
        align-items: center
    }

    .alignSmCenter_16cf7d38.labelOnly_16cf7d38 {
        text-align: center
    }

    .alignSmEnd_16cf7d38 {
        align-items: end
    }

    .alignSmEnd_16cf7d38.labelOnly_16cf7d38 {
        text-align: right
    }

    .default_16cf7d38.sizeContrastSmSmallPlain_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain)
    }

    .default_16cf7d38.sizeContrastSmSmallPlain_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastSmSmallSmall_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small)
    }

    .default_16cf7d38.sizeContrastSmSmallSmall_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastSmSmallMedium_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium)
    }

    .default_16cf7d38.sizeContrastSmSmallMedium_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastSmSmallLarge_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large)
    }

    .default_16cf7d38.sizeContrastSmSmallLarge_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastSmMediumPlain_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain)
    }

    .default_16cf7d38.sizeContrastSmMediumPlain_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastSmMediumSmall_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small)
    }

    .default_16cf7d38.sizeContrastSmMediumSmall_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastSmMediumMedium_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium)
    }

    .default_16cf7d38.sizeContrastSmMediumMedium_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastSmMediumLarge_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large)
    }

    .default_16cf7d38.sizeContrastSmMediumLarge_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastSmLargePlain_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain)
    }

    .default_16cf7d38.sizeContrastSmLargePlain_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastSmLargeSmall_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small)
    }

    .default_16cf7d38.sizeContrastSmLargeSmall_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastSmLargeMedium_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium)
    }

    .default_16cf7d38.sizeContrastSmLargeMedium_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastSmLargeLarge_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large)
    }

    .default_16cf7d38.sizeContrastSmLargeLarge_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .labelEmphasizedSmSmallPlain_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-small-default-padding-bottom )
    }

    .labelEmphasizedSmSmallSmall_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-medium-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-medium-compact-default-padding-bottom )
    }

    .labelEmphasizedSmSmallMedium_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
    }

    .labelEmphasizedSmSmallLarge_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
    }

    .labelEmphasizedSmMediumPlain_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-medium-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-medium-compact-default-padding-bottom )
    }

    .labelEmphasizedSmMediumSmall_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
    }

    .labelEmphasizedSmMediumMedium_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-small-default-padding-bottom )
    }

    .labelEmphasizedSmMediumLarge_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
    }

    .labelEmphasizedSmLargePlain_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
    }

    .labelEmphasizedSmLargeSmall_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-small-default-padding-bottom )
    }

    .labelEmphasizedSmLargeMedium_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
    }

    .labelEmphasizedSmLargeLarge_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-x-large-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-x-large-default-padding-bottom )
    }

    .labelDefaultSmSmallLarge_16cf7d38,.labelDefaultSmSmallMedium_16cf7d38,.labelDefaultSmSmallPlain_16cf7d38,.labelDefaultSmSmallSmall_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-small-default-padding-bottom )
    }

    .labelDefaultSmMediumLarge_16cf7d38,.labelDefaultSmMediumMedium_16cf7d38,.labelDefaultSmMediumPlain_16cf7d38,.labelDefaultSmMediumSmall_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-medium-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-medium-compact-default-padding-bottom )
    }

    .labelDefaultSmLargePlain_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
    }

    .labelDefaultSmLargeSmall_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-small-default-padding-bottom )
    }

    .labelDefaultSmLargeMedium_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
    }

    .labelDefaultSmLargeLarge_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-x-large-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-x-large-default-padding-bottom )
    }

    .addonSm150_1fe7b713,.addonSm150_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-150-spacing)
    }

    .addonSm150_1fe7b713>.addon_1fe7b713,.addonSm150_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-150-spacing);
        min-height: var(--kite-cell-addon-150-min-height)
    }

    .addonSm200_1fe7b713,.addonSm200_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-200-spacing)
    }

    .addonSm200_1fe7b713>.addon_1fe7b713,.addonSm200_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-200-spacing);
        min-height: var(--kite-cell-addon-200-min-height)
    }

    .addonSm250_1fe7b713,.addonSm250_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-250-spacing)
    }

    .addonSm250_1fe7b713>.addon_1fe7b713,.addonSm250_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-250-spacing);
        min-height: var(--kite-cell-addon-250-min-height)
    }

    .addonSm350_1fe7b713,.addonSm350_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-350-spacing)
    }

    .addonSm350_1fe7b713>.addon_1fe7b713,.addonSm350_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-350-spacing);
        min-height: var(--kite-cell-addon-350-min-height)
    }

    .addonSm400_1fe7b713,.addonSm400_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-400-spacing)
    }

    .addonSm400_1fe7b713>.addon_1fe7b713,.addonSm400_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-400-spacing);
        min-height: var(--kite-cell-addon-400-min-height)
    }

    .addonSm450_1fe7b713,.addonSm450_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-450-spacing)
    }

    .addonSm450_1fe7b713>.addon_1fe7b713,.addonSm450_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-450-spacing);
        min-height: var(--kite-cell-addon-450-min-height)
    }

    .addonSm500_1fe7b713,.addonSm500_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-500-spacing)
    }

    .addonSm500_1fe7b713>.addon_1fe7b713,.addonSm500_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-500-spacing);
        min-height: var(--kite-cell-addon-500-min-height)
    }

    .addonSm550_1fe7b713,.addonSm550_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-550-spacing)
    }

    .addonSm550_1fe7b713>.addon_1fe7b713,.addonSm550_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-550-spacing);
        min-height: var(--kite-cell-addon-550-min-height)
    }

    .addonSm600_1fe7b713,.addonSm600_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-600-spacing)
    }

    .addonSm600_1fe7b713>.addon_1fe7b713,.addonSm600_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-600-spacing);
        min-height: var(--kite-cell-addon-600-min-height)
    }

    .addonSm700_1fe7b713,.addonSm700_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-700-spacing)
    }

    .addonSm700_1fe7b713>.addon_1fe7b713,.addonSm700_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-700-spacing);
        min-height: var(--kite-cell-addon-700-min-height)
    }

    .addonSm750_1fe7b713,.addonSm750_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-750-spacing)
    }

    .addonSm750_1fe7b713>.addon_1fe7b713,.addonSm750_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-750-spacing);
        min-height: var(--kite-cell-addon-750-min-height)
    }

    .addonSm800_1fe7b713,.addonSm800_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-800-spacing)
    }

    .addonSm800_1fe7b713>.addon_1fe7b713,.addonSm800_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-800-spacing);
        min-height: var(--kite-cell-addon-800-min-height)
    }

    .addonSm900_1fe7b713,.addonSm900_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-900-spacing)
    }

    .addonSm900_1fe7b713>.addon_1fe7b713,.addonSm900_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-900-spacing);
        min-height: var(--kite-cell-addon-900-min-height)
    }

    .listSm100_1fe7b713,.listSm100_1fe7b713>.group_1fe7b713 {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-100-padding-vertical)
    }

    .listSm100_1fe7b713>.group_1fe7b713>.kite-label-value,.listSm100_1fe7b713>.kite-label-value {
        margin: calc(var(--kite-cell-list-100-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listSm250_1fe7b713,.listSm250_1fe7b713>.group_1fe7b713 {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-250-padding-vertical)
    }

    .listSm250_1fe7b713>.group_1fe7b713>.kite-label-value,.listSm250_1fe7b713>.kite-label-value {
        margin: calc(var(--kite-cell-list-250-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listSm300_1fe7b713,.listSm300_1fe7b713>.group_1fe7b713 {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-300-padding-vertical)
    }

    .listSm300_1fe7b713>.group_1fe7b713>.kite-label-value,.listSm300_1fe7b713>.kite-label-value {
        margin: calc(var(--kite-cell-list-300-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listSm350_1fe7b713,.listSm350_1fe7b713>.group_1fe7b713 {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-350-padding-vertical)
    }

    .listSm350_1fe7b713>.group_1fe7b713>.kite-label-value,.listSm350_1fe7b713>.kite-label-value {
        margin: calc(var(--kite-cell-list-350-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listSm400_1fe7b713,.listSm400_1fe7b713>.group_1fe7b713 {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-400-padding-vertical)
    }

    .listSm400_1fe7b713>.group_1fe7b713>.kite-label-value,.listSm400_1fe7b713>.kite-label-value {
        margin: calc(var(--kite-cell-list-400-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listSm450_1fe7b713,.listSm450_1fe7b713>.group_1fe7b713 {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-450-padding-vertical)
    }

    .listSm450_1fe7b713>.group_1fe7b713>.kite-label-value,.listSm450_1fe7b713>.kite-label-value {
        margin: calc(var(--kite-cell-list-450-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listSm500_1fe7b713,.listSm500_1fe7b713>.group_1fe7b713 {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-500-padding-vertical)
    }

    .listSm500_1fe7b713>.group_1fe7b713>.kite-label-value,.listSm500_1fe7b713>.kite-label-value {
        margin: calc(var(--kite-cell-list-500-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .layoutSm100_1fe7b713,.layoutSm100_1fe7b713>.group_1fe7b713 {
        padding: var(--kite-cell-layout-100-padding-vertical)0
    }

    .layoutSm100_1fe7b713.labelOnly_1fe7b713,.layoutSm100_1fe7b713>.group_1fe7b713.labelOnly_1fe7b713 {
        padding-top: calc(var(--kite-cell-layout-100-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-100-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutSm100_1fe7b713>.group_1fe7b713 {
        margin: calc(-1*var(--kite-cell-layout-100-padding-vertical))0
    }

    .layoutSm200_1fe7b713,.layoutSm200_1fe7b713>.group_1fe7b713 {
        padding: var(--kite-cell-layout-200-padding-vertical)0
    }

    .layoutSm200_1fe7b713.labelOnly_1fe7b713,.layoutSm200_1fe7b713>.group_1fe7b713.labelOnly_1fe7b713 {
        padding-top: calc(var(--kite-cell-layout-200-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-200-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutSm200_1fe7b713>.group_1fe7b713 {
        margin: calc(-1*var(--kite-cell-layout-200-padding-vertical))0
    }

    .layoutSm300_1fe7b713,.layoutSm300_1fe7b713>.group_1fe7b713 {
        padding: var(--kite-cell-layout-300-padding-vertical)0
    }

    .layoutSm300_1fe7b713.labelOnly_1fe7b713,.layoutSm300_1fe7b713>.group_1fe7b713.labelOnly_1fe7b713 {
        padding-top: calc(var(--kite-cell-layout-300-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-300-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutSm300_1fe7b713>.group_1fe7b713 {
        margin: calc(-1*var(--kite-cell-layout-300-padding-vertical))0
    }

    .layoutSm500_1fe7b713,.layoutSm500_1fe7b713>.group_1fe7b713 {
        padding: var(--kite-cell-layout-500-padding-vertical)0
    }

    .layoutSm500_1fe7b713.labelOnly_1fe7b713,.layoutSm500_1fe7b713>.group_1fe7b713.labelOnly_1fe7b713 {
        padding-top: calc(var(--kite-cell-layout-500-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-500-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutSm500_1fe7b713>.group_1fe7b713 {
        margin: calc(-1*var(--kite-cell-layout-500-padding-vertical))0
    }

    .layoutSm600_1fe7b713,.layoutSm600_1fe7b713>.group_1fe7b713 {
        padding: var(--kite-cell-layout-600-padding-vertical)0
    }

    .layoutSm600_1fe7b713.labelOnly_1fe7b713,.layoutSm600_1fe7b713>.group_1fe7b713.labelOnly_1fe7b713 {
        padding-top: calc(var(--kite-cell-layout-600-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-600-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutSm600_1fe7b713>.group_1fe7b713 {
        margin: calc(-1*var(--kite-cell-layout-600-padding-vertical))0
    }

    .listSizeContrastSmSmallPlain_1fe7b713,.listSizeContrastSmSmallPlain_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-plain )
    }

    .listSizeContrastSmSmallSmall_1fe7b713,.listSizeContrastSmSmallSmall_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-small )
    }

    .listSizeContrastSmSmallMedium_1fe7b713,.listSizeContrastSmSmallMedium_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-medium )
    }

    .listSizeContrastSmSmallLarge_1fe7b713,.listSizeContrastSmSmallLarge_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-large )
    }

    .listSizeContrastSmMediumPlain_1fe7b713,.listSizeContrastSmMediumPlain_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-plain )
    }

    .listSizeContrastSmMediumSmall_1fe7b713,.listSizeContrastSmMediumSmall_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-small )
    }

    .listSizeContrastSmMediumMedium_1fe7b713,.listSizeContrastSmMediumMedium_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-medium )
    }

    .listSizeContrastSmMediumLarge_1fe7b713,.listSizeContrastSmMediumLarge_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-large )
    }

    .listSizeContrastSmLargePlain_1fe7b713,.listSizeContrastSmLargePlain_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-plain )
    }

    .listSizeContrastSmLargeSmall_1fe7b713,.listSizeContrastSmLargeSmall_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-small )
    }

    .listSizeContrastSmLargeMedium_1fe7b713,.listSizeContrastSmLargeMedium_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-medium )
    }

    .listSizeContrastSmLargeLarge_1fe7b713,.listSizeContrastSmLargeLarge_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-large )
    }

    .input_541fb1ef.sizeSm400_541fb1ef {
        width: var(--kite-radio-400-size);
        height: var(--kite-radio-400-size);
        border-width: var(--kite-radio-400-border-width);
        border-radius: var(--kite-radio-400-border-radius)
    }

    .input_541fb1ef.sizeSm400_541fb1ef.error_541fb1ef {
        box-shadow: 0 0 0 var(--kite-selection-control-400-error-border-width) var(--kite-selection-control-error-border)
    }

    .input_541fb1ef.sizeSm500_541fb1ef {
        width: var(--kite-radio-500-size);
        height: var(--kite-radio-500-size);
        border-width: var(--kite-radio-500-border-width);
        border-radius: var(--kite-radio-500-border-radius)
    }

    .input_541fb1ef.sizeSm500_541fb1ef.error_541fb1ef {
        box-shadow: 0 0 0 var(--kite-selection-control-500-error-border-width) var(--kite-selection-control-error-border)
    }

    .marginSm0_d538e246 {
        margin: 0
    }

    .paddingSm0_d538e246 {
        padding: 0
    }

    .marginTopSm0_d538e246 {
        margin-top: 0
    }

    .marginBottomSm0_d538e246 {
        margin-bottom: 0
    }

    .marginRightSm0_d538e246 {
        margin-right: 0
    }

    .marginLeftSm0_d538e246 {
        margin-left: 0
    }

    .paddingTopSm0_d538e246 {
        padding-top: 0
    }

    .paddingBottomSm0_d538e246 {
        padding-bottom: 0
    }

    .paddingRightSm0_d538e246 {
        padding-right: 0
    }

    .paddingLeftSm0_d538e246 {
        padding-left: 0
    }

    .gapSm0_d538e246 {
        gap: 0
    }

    .marginSm50_d538e246 {
        margin: 2px
    }

    .paddingSm50_d538e246 {
        padding: 2px
    }

    .marginTopSm50_d538e246 {
        margin-top: 2px
    }

    .marginBottomSm50_d538e246 {
        margin-bottom: 2px
    }

    .marginRightSm50_d538e246 {
        margin-right: 2px
    }

    .marginLeftSm50_d538e246 {
        margin-left: 2px
    }

    .paddingTopSm50_d538e246 {
        padding-top: 2px
    }

    .paddingBottomSm50_d538e246 {
        padding-bottom: 2px
    }

    .paddingRightSm50_d538e246 {
        padding-right: 2px
    }

    .paddingLeftSm50_d538e246 {
        padding-left: 2px
    }

    .gapSm50_d538e246 {
        gap: 2px
    }

    .marginSm100_d538e246 {
        margin: 4px
    }

    .paddingSm100_d538e246 {
        padding: 4px
    }

    .marginTopSm100_d538e246 {
        margin-top: 4px
    }

    .marginBottomSm100_d538e246 {
        margin-bottom: 4px
    }

    .marginRightSm100_d538e246 {
        margin-right: 4px
    }

    .marginLeftSm100_d538e246 {
        margin-left: 4px
    }

    .paddingTopSm100_d538e246 {
        padding-top: 4px
    }

    .paddingBottomSm100_d538e246 {
        padding-bottom: 4px
    }

    .paddingRightSm100_d538e246 {
        padding-right: 4px
    }

    .paddingLeftSm100_d538e246 {
        padding-left: 4px
    }

    .gapSm100_d538e246 {
        gap: 4px
    }

    .marginSm150_d538e246 {
        margin: 6px
    }

    .paddingSm150_d538e246 {
        padding: 6px
    }

    .marginTopSm150_d538e246 {
        margin-top: 6px
    }

    .marginBottomSm150_d538e246 {
        margin-bottom: 6px
    }

    .marginRightSm150_d538e246 {
        margin-right: 6px
    }

    .marginLeftSm150_d538e246 {
        margin-left: 6px
    }

    .paddingTopSm150_d538e246 {
        padding-top: 6px
    }

    .paddingBottomSm150_d538e246 {
        padding-bottom: 6px
    }

    .paddingRightSm150_d538e246 {
        padding-right: 6px
    }

    .paddingLeftSm150_d538e246 {
        padding-left: 6px
    }

    .gapSm150_d538e246 {
        gap: 6px
    }

    .marginSm200_d538e246 {
        margin: 8px
    }

    .paddingSm200_d538e246 {
        padding: 8px
    }

    .marginTopSm200_d538e246 {
        margin-top: 8px
    }

    .marginBottomSm200_d538e246 {
        margin-bottom: 8px
    }

    .marginRightSm200_d538e246 {
        margin-right: 8px
    }

    .marginLeftSm200_d538e246 {
        margin-left: 8px
    }

    .paddingTopSm200_d538e246 {
        padding-top: 8px
    }

    .paddingBottomSm200_d538e246 {
        padding-bottom: 8px
    }

    .paddingRightSm200_d538e246 {
        padding-right: 8px
    }

    .paddingLeftSm200_d538e246 {
        padding-left: 8px
    }

    .gapSm200_d538e246 {
        gap: 8px
    }

    .marginSm250_d538e246 {
        margin: 10px
    }

    .paddingSm250_d538e246 {
        padding: 10px
    }

    .marginTopSm250_d538e246 {
        margin-top: 10px
    }

    .marginBottomSm250_d538e246 {
        margin-bottom: 10px
    }

    .marginRightSm250_d538e246 {
        margin-right: 10px
    }

    .marginLeftSm250_d538e246 {
        margin-left: 10px
    }

    .paddingTopSm250_d538e246 {
        padding-top: 10px
    }

    .paddingBottomSm250_d538e246 {
        padding-bottom: 10px
    }

    .paddingRightSm250_d538e246 {
        padding-right: 10px
    }

    .paddingLeftSm250_d538e246 {
        padding-left: 10px
    }

    .gapSm250_d538e246 {
        gap: 10px
    }

    .marginSm300_d538e246 {
        margin: 12px
    }

    .paddingSm300_d538e246 {
        padding: 12px
    }

    .marginTopSm300_d538e246 {
        margin-top: 12px
    }

    .marginBottomSm300_d538e246 {
        margin-bottom: 12px
    }

    .marginRightSm300_d538e246 {
        margin-right: 12px
    }

    .marginLeftSm300_d538e246 {
        margin-left: 12px
    }

    .paddingTopSm300_d538e246 {
        padding-top: 12px
    }

    .paddingBottomSm300_d538e246 {
        padding-bottom: 12px
    }

    .paddingRightSm300_d538e246 {
        padding-right: 12px
    }

    .paddingLeftSm300_d538e246 {
        padding-left: 12px
    }

    .gapSm300_d538e246 {
        gap: 12px
    }

    .marginSm350_d538e246 {
        margin: 16px
    }

    .paddingSm350_d538e246 {
        padding: 16px
    }

    .marginTopSm350_d538e246 {
        margin-top: 16px
    }

    .marginBottomSm350_d538e246 {
        margin-bottom: 16px
    }

    .marginRightSm350_d538e246 {
        margin-right: 16px
    }

    .marginLeftSm350_d538e246 {
        margin-left: 16px
    }

    .paddingTopSm350_d538e246 {
        padding-top: 16px
    }

    .paddingBottomSm350_d538e246 {
        padding-bottom: 16px
    }

    .paddingRightSm350_d538e246 {
        padding-right: 16px
    }

    .paddingLeftSm350_d538e246 {
        padding-left: 16px
    }

    .gapSm350_d538e246 {
        gap: 16px
    }

    .marginSm400_d538e246 {
        margin: 20px
    }

    .paddingSm400_d538e246 {
        padding: 20px
    }

    .marginTopSm400_d538e246 {
        margin-top: 20px
    }

    .marginBottomSm400_d538e246 {
        margin-bottom: 20px
    }

    .marginRightSm400_d538e246 {
        margin-right: 20px
    }

    .marginLeftSm400_d538e246 {
        margin-left: 20px
    }

    .paddingTopSm400_d538e246 {
        padding-top: 20px
    }

    .paddingBottomSm400_d538e246 {
        padding-bottom: 20px
    }

    .paddingRightSm400_d538e246 {
        padding-right: 20px
    }

    .paddingLeftSm400_d538e246 {
        padding-left: 20px
    }

    .gapSm400_d538e246 {
        gap: 20px
    }

    .marginSm450_d538e246 {
        margin: 24px
    }

    .paddingSm450_d538e246 {
        padding: 24px
    }

    .marginTopSm450_d538e246 {
        margin-top: 24px
    }

    .marginBottomSm450_d538e246 {
        margin-bottom: 24px
    }

    .marginRightSm450_d538e246 {
        margin-right: 24px
    }

    .marginLeftSm450_d538e246 {
        margin-left: 24px
    }

    .paddingTopSm450_d538e246 {
        padding-top: 24px
    }

    .paddingBottomSm450_d538e246 {
        padding-bottom: 24px
    }

    .paddingRightSm450_d538e246 {
        padding-right: 24px
    }

    .paddingLeftSm450_d538e246 {
        padding-left: 24px
    }

    .gapSm450_d538e246 {
        gap: 24px
    }

    .marginSm500_d538e246 {
        margin: 28px
    }

    .paddingSm500_d538e246 {
        padding: 28px
    }

    .marginTopSm500_d538e246 {
        margin-top: 28px
    }

    .marginBottomSm500_d538e246 {
        margin-bottom: 28px
    }

    .marginRightSm500_d538e246 {
        margin-right: 28px
    }

    .marginLeftSm500_d538e246 {
        margin-left: 28px
    }

    .paddingTopSm500_d538e246 {
        padding-top: 28px
    }

    .paddingBottomSm500_d538e246 {
        padding-bottom: 28px
    }

    .paddingRightSm500_d538e246 {
        padding-right: 28px
    }

    .paddingLeftSm500_d538e246 {
        padding-left: 28px
    }

    .gapSm500_d538e246 {
        gap: 28px
    }

    .marginSm550_d538e246 {
        margin: 32px
    }

    .paddingSm550_d538e246 {
        padding: 32px
    }

    .marginTopSm550_d538e246 {
        margin-top: 32px
    }

    .marginBottomSm550_d538e246 {
        margin-bottom: 32px
    }

    .marginRightSm550_d538e246 {
        margin-right: 32px
    }

    .marginLeftSm550_d538e246 {
        margin-left: 32px
    }

    .paddingTopSm550_d538e246 {
        padding-top: 32px
    }

    .paddingBottomSm550_d538e246 {
        padding-bottom: 32px
    }

    .paddingRightSm550_d538e246 {
        padding-right: 32px
    }

    .paddingLeftSm550_d538e246 {
        padding-left: 32px
    }

    .gapSm550_d538e246 {
        gap: 32px
    }

    .marginSm600_d538e246 {
        margin: 36px
    }

    .paddingSm600_d538e246 {
        padding: 36px
    }

    .marginTopSm600_d538e246 {
        margin-top: 36px
    }

    .marginBottomSm600_d538e246 {
        margin-bottom: 36px
    }

    .marginRightSm600_d538e246 {
        margin-right: 36px
    }

    .marginLeftSm600_d538e246 {
        margin-left: 36px
    }

    .paddingTopSm600_d538e246 {
        padding-top: 36px
    }

    .paddingBottomSm600_d538e246 {
        padding-bottom: 36px
    }

    .paddingRightSm600_d538e246 {
        padding-right: 36px
    }

    .paddingLeftSm600_d538e246 {
        padding-left: 36px
    }

    .gapSm600_d538e246 {
        gap: 36px
    }

    .marginSm650_d538e246 {
        margin: 40px
    }

    .paddingSm650_d538e246 {
        padding: 40px
    }

    .marginTopSm650_d538e246 {
        margin-top: 40px
    }

    .marginBottomSm650_d538e246 {
        margin-bottom: 40px
    }

    .marginRightSm650_d538e246 {
        margin-right: 40px
    }

    .marginLeftSm650_d538e246 {
        margin-left: 40px
    }

    .paddingTopSm650_d538e246 {
        padding-top: 40px
    }

    .paddingBottomSm650_d538e246 {
        padding-bottom: 40px
    }

    .paddingRightSm650_d538e246 {
        padding-right: 40px
    }

    .paddingLeftSm650_d538e246 {
        padding-left: 40px
    }

    .gapSm650_d538e246 {
        gap: 40px
    }

    .marginSm700_d538e246 {
        margin: 48px
    }

    .paddingSm700_d538e246 {
        padding: 48px
    }

    .marginTopSm700_d538e246 {
        margin-top: 48px
    }

    .marginBottomSm700_d538e246 {
        margin-bottom: 48px
    }

    .marginRightSm700_d538e246 {
        margin-right: 48px
    }

    .marginLeftSm700_d538e246 {
        margin-left: 48px
    }

    .paddingTopSm700_d538e246 {
        padding-top: 48px
    }

    .paddingBottomSm700_d538e246 {
        padding-bottom: 48px
    }

    .paddingRightSm700_d538e246 {
        padding-right: 48px
    }

    .paddingLeftSm700_d538e246 {
        padding-left: 48px
    }

    .gapSm700_d538e246 {
        gap: 48px
    }

    .marginSm750_d538e246 {
        margin: 56px
    }

    .paddingSm750_d538e246 {
        padding: 56px
    }

    .marginTopSm750_d538e246 {
        margin-top: 56px
    }

    .marginBottomSm750_d538e246 {
        margin-bottom: 56px
    }

    .marginRightSm750_d538e246 {
        margin-right: 56px
    }

    .marginLeftSm750_d538e246 {
        margin-left: 56px
    }

    .paddingTopSm750_d538e246 {
        padding-top: 56px
    }

    .paddingBottomSm750_d538e246 {
        padding-bottom: 56px
    }

    .paddingRightSm750_d538e246 {
        padding-right: 56px
    }

    .paddingLeftSm750_d538e246 {
        padding-left: 56px
    }

    .gapSm750_d538e246 {
        gap: 56px
    }

    .marginSm800_d538e246 {
        margin: 64px
    }

    .paddingSm800_d538e246 {
        padding: 64px
    }

    .marginTopSm800_d538e246 {
        margin-top: 64px
    }

    .marginBottomSm800_d538e246 {
        margin-bottom: 64px
    }

    .marginRightSm800_d538e246 {
        margin-right: 64px
    }

    .marginLeftSm800_d538e246 {
        margin-left: 64px
    }

    .paddingTopSm800_d538e246 {
        padding-top: 64px
    }

    .paddingBottomSm800_d538e246 {
        padding-bottom: 64px
    }

    .paddingRightSm800_d538e246 {
        padding-right: 64px
    }

    .paddingLeftSm800_d538e246 {
        padding-left: 64px
    }

    .gapSm800_d538e246 {
        gap: 64px
    }

    .marginSm850_d538e246 {
        margin: 72px
    }

    .paddingSm850_d538e246 {
        padding: 72px
    }

    .marginTopSm850_d538e246 {
        margin-top: 72px
    }

    .marginBottomSm850_d538e246 {
        margin-bottom: 72px
    }

    .marginRightSm850_d538e246 {
        margin-right: 72px
    }

    .marginLeftSm850_d538e246 {
        margin-left: 72px
    }

    .paddingTopSm850_d538e246 {
        padding-top: 72px
    }

    .paddingBottomSm850_d538e246 {
        padding-bottom: 72px
    }

    .paddingRightSm850_d538e246 {
        padding-right: 72px
    }

    .paddingLeftSm850_d538e246 {
        padding-left: 72px
    }

    .gapSm850_d538e246 {
        gap: 72px
    }

    .marginSm900_d538e246 {
        margin: 80px
    }

    .paddingSm900_d538e246 {
        padding: 80px
    }

    .marginTopSm900_d538e246 {
        margin-top: 80px
    }

    .marginBottomSm900_d538e246 {
        margin-bottom: 80px
    }

    .marginRightSm900_d538e246 {
        margin-right: 80px
    }

    .marginLeftSm900_d538e246 {
        margin-left: 80px
    }

    .paddingTopSm900_d538e246 {
        padding-top: 80px
    }

    .paddingBottomSm900_d538e246 {
        padding-bottom: 80px
    }

    .paddingRightSm900_d538e246 {
        padding-right: 80px
    }

    .paddingLeftSm900_d538e246 {
        padding-left: 80px
    }

    .gapSm900_d538e246 {
        gap: 80px
    }

    .topLeftSm300_5c520186 {
        --kite-panel-border-top-left-radius: var(--kite-panel-300-border-radius)
    }

    .topRightSm300_5c520186 {
        --kite-panel-border-top-right-radius: var(--kite-panel-300-border-radius)
    }

    .bottomLeftSm300_5c520186 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-300-border-radius)
    }

    .bottomRightSm300_5c520186 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-300-border-radius)
    }

    .topLeftSm400_5c520186 {
        --kite-panel-border-top-left-radius: var(--kite-panel-400-border-radius)
    }

    .topRightSm400_5c520186 {
        --kite-panel-border-top-right-radius: var(--kite-panel-400-border-radius)
    }

    .bottomLeftSm400_5c520186 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-400-border-radius)
    }

    .bottomRightSm400_5c520186 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-400-border-radius)
    }

    .topLeftSm500_5c520186 {
        --kite-panel-border-top-left-radius: var(--kite-panel-500-border-radius)
    }

    .topRightSm500_5c520186 {
        --kite-panel-border-top-right-radius: var(--kite-panel-500-border-radius)
    }

    .bottomLeftSm500_5c520186 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-500-border-radius)
    }

    .bottomRightSm500_5c520186 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-500-border-radius)
    }

    .topLeftSm600_5c520186 {
        --kite-panel-border-top-left-radius: var(--kite-panel-600-border-radius)
    }

    .topRightSm600_5c520186 {
        --kite-panel-border-top-right-radius: var(--kite-panel-600-border-radius)
    }

    .bottomLeftSm600_5c520186 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-600-border-radius)
    }

    .bottomRightSm600_5c520186 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-600-border-radius)
    }

    .topLeftSm700_5c520186 {
        --kite-panel-border-top-left-radius: var(--kite-panel-700-border-radius)
    }

    .topRightSm700_5c520186 {
        --kite-panel-border-top-right-radius: var(--kite-panel-700-border-radius)
    }

    .bottomLeftSm700_5c520186 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-700-border-radius)
    }

    .bottomRightSm700_5c520186 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-700-border-radius)
    }

    .topLeftRoundedSmTrue_5c520186 {
        border-top-left-radius: var(--kite-panel-border-top-left-radius)
    }

    .topLeftRoundedSmFalse_5c520186 {
        border-top-left-radius: 0
    }

    .topRightRoundedSmTrue_5c520186 {
        border-top-right-radius: var(--kite-panel-border-top-right-radius)
    }

    .topRightRoundedSmFalse_5c520186 {
        border-top-right-radius: 0
    }

    .bottomLeftRoundedSmTrue_5c520186 {
        border-bottom-left-radius: var(--kite-panel-border-bottom-left-radius)
    }

    .bottomLeftRoundedSmFalse_5c520186 {
        border-bottom-left-radius: 0
    }

    .bottomRightRoundedSmTrue_5c520186 {
        border-bottom-right-radius: var(--kite-panel-border-bottom-right-radius)
    }

    .bottomRightRoundedSmFalse_5c520186 {
        border-bottom-right-radius: 0
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.headerXLargeSm_c17961d9 {
        padding-top: var(--kite-label-value-header-x-large-control-padding-top);
        padding-bottom: var(--kite-label-value-header-x-large-control-padding-bottom);
        min-height: var(--kite-label-value-header-x-large-control-min-height);
        gap: var(--kite-label-value-header-x-large-control-gap)
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.headerLargeSm_c17961d9 {
        padding-top: var(--kite-label-value-header-large-control-padding-top);
        padding-bottom: var(--kite-label-value-header-large-control-padding-bottom);
        min-height: var(--kite-label-value-header-large-control-min-height);
        gap: var(--kite-label-value-header-large-control-gap)
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.headerMediumSm_c17961d9 {
        padding-top: var(--kite-label-value-header-medium-control-padding-top);
        padding-bottom: var(--kite-label-value-header-medium-control-padding-bottom);
        min-height: var(--kite-label-value-header-medium-control-min-height);
        gap: var(--kite-label-value-header-medium-control-gap)
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.headerSmallSm_c17961d9 {
        padding-top: var(--kite-label-value-header-small-control-padding-top);
        padding-bottom: var(--kite-label-value-header-small-control-padding-bottom);
        min-height: var(--kite-label-value-header-small-control-min-height);
        gap: var(--kite-label-value-header-small-control-gap)
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.paragraphLargeCompactSm_c17961d9 {
        padding-top: var(--kite-label-value-paragraph-large-compact-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-compact-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-compact-control-min-height);
        gap: var(--kite-label-value-paragraph-large-compact-control-gap)
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.paragraphLargeSm_c17961d9 {
        padding-top: var(--kite-label-value-paragraph-large-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-control-min-height);
        gap: var(--kite-label-value-paragraph-large-control-gap)
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.paragraphMediumCompactSm_c17961d9 {
        padding-top: var(--kite-label-value-paragraph-medium-compact-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-compact-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-compact-control-min-height);
        gap: var(--kite-label-value-paragraph-medium-compact-control-gap)
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.paragraphMediumSm_c17961d9 {
        padding-top: var(--kite-label-value-paragraph-medium-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-control-min-height);
        gap: var(--kite-label-value-paragraph-medium-control-gap)
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.paragraphSmallSm_c17961d9 {
        padding-top: var(--kite-label-value-paragraph-small-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-small-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-small-control-min-height);
        gap: var(--kite-label-value-paragraph-small-control-gap)
    }

    .textSmPrimary_14148ec3 {
        color: var(--kite-text-primary)
    }

    .textSmSecondary_14148ec3 {
        color: var(--kite-text-secondary)
    }

    .textSmBrand_14148ec3 {
        color: var(--kite-text-brand)
    }

    .textSmPositive_14148ec3 {
        color: var(--kite-text-positive)
    }

    .textSmWarning_14148ec3 {
        color: var(--kite-text-warning)
    }

    .textSmNegative_14148ec3 {
        color: var(--kite-text-negative)
    }

    .textSmNeutralPrimary_14148ec3 {
        color: var(--kite-content-neutral-primary)
    }

    .textSmBrandPrimary_14148ec3 {
        color: var(--kite-content-brand-primary)
    }

    .textSmBrandDeepPrimary_14148ec3 {
        color: var(--kite-content-brand-deep-primary)
    }

    .textSmPositivePrimary_14148ec3 {
        color: var(--kite-content-positive-primary)
    }

    .textSmWarningPrimary_14148ec3 {
        color: var(--kite-content-warning-primary)
    }

    .textSmNegativePrimary_14148ec3 {
        color: var(--kite-content-negative-primary)
    }

    .textSmRosePrimary_14148ec3 {
        color: var(--kite-content-rose-primary)
    }

    .textSmTealPrimary_14148ec3 {
        color: var(--kite-content-teal-primary)
    }

    .textSmStaticDarkPrimary_14148ec3 {
        color: var(--kite-content-static-dark-primary)
    }

    .textSmStaticLightPrimary_14148ec3 {
        color: var(--kite-content-static-light-primary)
    }

    .textSmNeutralSecondary_14148ec3 {
        color: var(--kite-content-neutral-secondary)
    }

    .textSmBrandSecondary_14148ec3 {
        color: var(--kite-content-brand-secondary)
    }

    .textSmBrandDeepSecondary_14148ec3 {
        color: var(--kite-content-brand-deep-secondary)
    }

    .textSmPositiveSecondary_14148ec3 {
        color: var(--kite-content-positive-secondary)
    }

    .textSmWarningSecondary_14148ec3 {
        color: var(--kite-content-warning-secondary)
    }

    .textSmNegativeSecondary_14148ec3 {
        color: var(--kite-content-negative-secondary)
    }

    .textSmRoseSecondary_14148ec3 {
        color: var(--kite-content-rose-secondary)
    }

    .textSmTealSecondary_14148ec3 {
        color: var(--kite-content-teal-secondary)
    }

    .textSmStaticDarkSecondary_14148ec3 {
        color: var(--kite-content-static-dark-secondary)
    }

    .textSmStaticLightSecondary_14148ec3 {
        color: var(--kite-content-static-light-secondary)
    }

    .textSmNeutralTertiary_14148ec3 {
        color: var(--kite-content-neutral-tertiary)
    }

    .sizeSm500_dfb36bc2 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-500-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-500-gap-vertical)
    }

    .sizeSm600_dfb36bc2 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-600-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-600-gap-vertical)
    }

    .sizeSm700_dfb36bc2 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-700-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-700-gap-vertical)
    }

    .layoutSmHorizontal_dfb36bc2 {
        --kite-form-group-gap: var(--kite-form-group-gap-horizontal)
    }

    .layoutSmVertical_dfb36bc2 {
        --kite-form-group-gap: var(--kite-form-group-gap-vertical)
    }

    .positionSmTop_dfb36bc2 {
        margin: 0 0-1px
    }

    .positionSmMiddleHorizontal_dfb36bc2 {
        margin: 0-1px 0 0
    }

    .positionSmMiddleVertical_dfb36bc2 {
        margin: 0 0-1px
    }

    .positionSmBottom_dfb36bc2 {
        margin: 0
    }

    .positionSmLeft_dfb36bc2 {
        margin: 0-1px 0 0
    }

    .positionSmRight_dfb36bc2,.positionSmSingle_dfb36bc2 {
        margin: 0
    }

    .marginTopSm_dfb36bc2.marginTopSm_dfb36bc2 {
        margin-top: var(--kite-form-group-gap)
    }

    .marginBottomSm_dfb36bc2.marginBottomSm_dfb36bc2 {
        margin-bottom: var(--kite-form-group-gap)
    }

    .marginLeftSm_dfb36bc2.marginLeftSm_dfb36bc2 {
        margin: 0 0 0 var(--kite-form-group-gap)
    }

    .marginRightSm_dfb36bc2.marginRightSm_dfb36bc2 {
        margin: 0 var(--kite-form-group-gap)0 0
    }

    .marginAllSm_dfb36bc2.marginAllSm_dfb36bc2 {
        margin: var(--kite-form-group-gap)
    }

    .marginNoneSm_dfb36bc2.marginNoneSm_dfb36bc2 {
        margin: 0
    }

    .formGroupElement_dfb36bc2.positionSmTop_dfb36bc2 {
        border-radius: var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0 0
    }

    .formGroupElement_dfb36bc2.positionSmMiddleHorizontal_dfb36bc2,.formGroupElement_dfb36bc2.positionSmMiddleVertical_dfb36bc2 {
        border-radius: 0
    }

    .formGroupElement_dfb36bc2.positionSmBottom_dfb36bc2 {
        border-radius: 0 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_dfb36bc2.positionSmLeft_dfb36bc2 {
        border-radius: var(--kite-form-group-element-layout-border-radius)0 0 var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_dfb36bc2.positionSmRight_dfb36bc2 {
        border-radius: 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0
    }

    .formGroupElement_dfb36bc2.positionSmSingle_dfb36bc2 {
        border-radius: var(--kite-form-group-element-layout-border-radius)
    }

    .sizeSm500_83850562 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-500-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-500-gap-vertical)
    }

    .sizeSm600_83850562 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-600-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-600-gap-vertical)
    }

    .sizeSm700_83850562 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-700-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-700-gap-vertical)
    }

    .layoutSmHorizontal_83850562 {
        --kite-form-group-gap: var(--kite-form-group-gap-horizontal)
    }

    .layoutSmVertical_83850562 {
        --kite-form-group-gap: var(--kite-form-group-gap-vertical)
    }

    .positionSmTop_83850562 {
        margin: 0 0-1px
    }

    .positionSmMiddleHorizontal_83850562 {
        margin: 0-1px 0 0
    }

    .positionSmMiddleVertical_83850562 {
        margin: 0 0-1px
    }

    .positionSmBottom_83850562 {
        margin: 0
    }

    .positionSmLeft_83850562 {
        margin: 0-1px 0 0
    }

    .positionSmRight_83850562,.positionSmSingle_83850562 {
        margin: 0
    }

    .marginTopSm_83850562.marginTopSm_83850562 {
        margin-top: var(--kite-form-group-gap)
    }

    .marginBottomSm_83850562.marginBottomSm_83850562 {
        margin-bottom: var(--kite-form-group-gap)
    }

    .marginLeftSm_83850562.marginLeftSm_83850562 {
        margin: 0 0 0 var(--kite-form-group-gap)
    }

    .marginRightSm_83850562.marginRightSm_83850562 {
        margin: 0 var(--kite-form-group-gap)0 0
    }

    .marginAllSm_83850562.marginAllSm_83850562 {
        margin: var(--kite-form-group-gap)
    }

    .marginNoneSm_83850562.marginNoneSm_83850562 {
        margin: 0
    }

    .formGroupElement_83850562.positionSmTop_83850562 {
        border-radius: var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0 0
    }

    .formGroupElement_83850562.positionSmMiddleHorizontal_83850562,.formGroupElement_83850562.positionSmMiddleVertical_83850562 {
        border-radius: 0
    }

    .formGroupElement_83850562.positionSmBottom_83850562 {
        border-radius: 0 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_83850562.positionSmLeft_83850562 {
        border-radius: var(--kite-form-group-element-layout-border-radius)0 0 var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_83850562.positionSmRight_83850562 {
        border-radius: 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0
    }

    .formGroupElement_83850562.positionSmSingle_83850562 {
        border-radius: var(--kite-form-group-element-layout-border-radius)
    }

    .gapSm200_83850562 {
        gap: var(--kite-button-content-200-with-addon-gap)
    }

    .layoutSm200_83850562 {
        min-height: var(--kite-button-layout-200-min-size);
        min-width: var(--kite-button-layout-200-min-size);
        border-radius: var(--kite-button-layout-200-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-100-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-200-border-radius)
    }

    .loaderSm200_83850562 {
        height: 16px;
        width: 16px
    }

    .contentIconSm200_83850562 {
        padding: 0 calc(var(--kite-button-content-200-icon-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal))
    }

    .contentDefaultSm200_83850562 {
        padding: 0 calc(var(--kite-button-content-200-default-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal)) var(--kite-button-content-200-default-list-padding-bottom)
    }

    .contentWithAddonListSm200_83850562 {
        padding: 0 calc(var(--kite-button-content-200-with-addon-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal))
    }

    .contentListWithAddonSm200_83850562 {
        padding: 0 var(--kite-button-content-200-with-addon-list-padding-right) var(--kite-button-content-200-with-addon-list-padding-bottom) var(--kite-button-content-200-with-addon-list-padding-left);
        min-height: var(--kite-button-content-200-with-addon-list-min-height)
    }

    .contentListDefaultSm200_83850562 {
        padding-bottom: var(--kite-button-content-200-default-list-padding-bottom);
        min-height: var(--kite-button-content-200-default-list-min-height)
    }

    .buttonDefaultSm200_83850562 {
        padding: 0 calc(var(--kite-button-content-200-default-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal)) var(--kite-button-content-200-default-list-padding-bottom)
    }

    .gapSm300_83850562 {
        gap: var(--kite-button-content-300-with-addon-gap)
    }

    .layoutSm300_83850562 {
        min-height: var(--kite-button-layout-300-min-size);
        min-width: var(--kite-button-layout-300-min-size);
        border-radius: var(--kite-button-layout-300-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-150-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-300-border-radius)
    }

    .loaderSm300_83850562 {
        height: 20px;
        width: 20px
    }

    .contentIconSm300_83850562 {
        padding: 0 calc(var(--kite-button-content-300-icon-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal))
    }

    .contentDefaultSm300_83850562 {
        padding: 0 calc(var(--kite-button-content-300-default-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal)) var(--kite-button-content-300-default-list-padding-bottom)
    }

    .contentWithAddonListSm300_83850562 {
        padding: 0 calc(var(--kite-button-content-300-with-addon-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal))
    }

    .contentListWithAddonSm300_83850562 {
        padding: 0 var(--kite-button-content-300-with-addon-list-padding-right) var(--kite-button-content-300-with-addon-list-padding-bottom) var(--kite-button-content-300-with-addon-list-padding-left);
        min-height: var(--kite-button-content-300-with-addon-list-min-height)
    }

    .contentListDefaultSm300_83850562 {
        padding-bottom: var(--kite-button-content-300-default-list-padding-bottom);
        min-height: var(--kite-button-content-300-default-list-min-height)
    }

    .buttonDefaultSm300_83850562 {
        padding: 0 calc(var(--kite-button-content-300-default-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal)) var(--kite-button-content-300-default-list-padding-bottom)
    }

    .gapSm400_83850562 {
        gap: var(--kite-button-content-400-with-addon-gap)
    }

    .layoutSm400_83850562 {
        min-height: var(--kite-button-layout-400-min-size);
        min-width: var(--kite-button-layout-400-min-size);
        border-radius: var(--kite-button-layout-400-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-200-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-400-border-radius)
    }

    .loaderSm400_83850562 {
        height: 24px;
        width: 24px
    }

    .contentIconSm400_83850562 {
        padding: 0 calc(var(--kite-button-content-400-icon-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal))
    }

    .contentDefaultSm400_83850562 {
        padding: 0 calc(var(--kite-button-content-400-default-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal)) var(--kite-button-content-400-default-list-padding-bottom)
    }

    .contentWithAddonListSm400_83850562 {
        padding: 0 calc(var(--kite-button-content-400-with-addon-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal))
    }

    .contentListWithAddonSm400_83850562 {
        padding: 0 var(--kite-button-content-400-with-addon-list-padding-right) var(--kite-button-content-400-with-addon-list-padding-bottom) var(--kite-button-content-400-with-addon-list-padding-left);
        min-height: var(--kite-button-content-400-with-addon-list-min-height)
    }

    .contentListDefaultSm400_83850562 {
        padding-bottom: var(--kite-button-content-400-default-list-padding-bottom);
        min-height: var(--kite-button-content-400-default-list-min-height)
    }

    .buttonDefaultSm400_83850562 {
        padding: 0 calc(var(--kite-button-content-400-default-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal)) var(--kite-button-content-400-default-list-padding-bottom)
    }

    .gapSm500_83850562 {
        gap: var(--kite-button-content-500-with-addon-gap)
    }

    .layoutSm500_83850562 {
        min-height: var(--kite-button-layout-500-min-size);
        min-width: var(--kite-button-layout-500-min-size);
        border-radius: var(--kite-button-layout-500-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-200-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-500-border-radius)
    }

    .loaderSm500_83850562 {
        height: 28px;
        width: 28px
    }

    .contentIconSm500_83850562 {
        padding: 0 calc(var(--kite-button-content-500-icon-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal))
    }

    .contentDefaultSm500_83850562 {
        padding: 0 calc(var(--kite-button-content-500-default-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal)) var(--kite-button-content-500-default-list-padding-bottom)
    }

    .contentWithAddonListSm500_83850562 {
        padding: 0 calc(var(--kite-button-content-500-with-addon-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal))
    }

    .contentListWithAddonSm500_83850562 {
        padding: 0 var(--kite-button-content-500-with-addon-list-padding-right) var(--kite-button-content-500-with-addon-list-padding-bottom) var(--kite-button-content-500-with-addon-list-padding-left);
        min-height: var(--kite-button-content-500-with-addon-list-min-height)
    }

    .contentListDefaultSm500_83850562 {
        padding-bottom: var(--kite-button-content-500-default-list-padding-bottom);
        min-height: var(--kite-button-content-500-default-list-min-height)
    }

    .buttonDefaultSm500_83850562 {
        padding: 0 calc(var(--kite-button-content-500-default-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal)) var(--kite-button-content-500-default-list-padding-bottom)
    }

    .gapSm600_83850562 {
        gap: var(--kite-button-content-600-with-addon-gap)
    }

    .layoutSm600_83850562 {
        min-height: var(--kite-button-layout-600-min-size);
        min-width: var(--kite-button-layout-600-min-size);
        border-radius: var(--kite-button-layout-600-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-250-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-600-border-radius)
    }

    .loaderSm600_83850562 {
        height: 32px;
        width: 32px
    }

    .contentIconSm600_83850562 {
        padding: 0 calc(var(--kite-button-content-600-icon-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal))
    }

    .contentDefaultSm600_83850562 {
        padding: 0 calc(var(--kite-button-content-600-default-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal)) var(--kite-button-content-600-default-list-padding-bottom)
    }

    .contentWithAddonListSm600_83850562 {
        padding: 0 calc(var(--kite-button-content-600-with-addon-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal))
    }

    .contentListWithAddonSm600_83850562 {
        padding: 0 var(--kite-button-content-600-with-addon-list-padding-right) var(--kite-button-content-600-with-addon-list-padding-bottom) var(--kite-button-content-600-with-addon-list-padding-left);
        min-height: var(--kite-button-content-600-with-addon-list-min-height)
    }

    .contentListDefaultSm600_83850562 {
        padding-bottom: var(--kite-button-content-600-default-list-padding-bottom);
        min-height: var(--kite-button-content-600-default-list-min-height)
    }

    .buttonDefaultSm600_83850562 {
        padding: 0 calc(var(--kite-button-content-600-default-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal)) var(--kite-button-content-600-default-list-padding-bottom)
    }

    .gapSm700_83850562 {
        gap: var(--kite-button-content-700-with-addon-gap)
    }

    .layoutSm700_83850562 {
        min-height: var(--kite-button-layout-700-min-size);
        min-width: var(--kite-button-layout-700-min-size);
        border-radius: var(--kite-button-layout-700-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-350-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-700-border-radius)
    }

    .loaderSm700_83850562 {
        height: 36px;
        width: 36px
    }

    .contentIconSm700_83850562 {
        padding: 0 calc(var(--kite-button-content-700-icon-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal))
    }

    .contentDefaultSm700_83850562 {
        padding: 0 calc(var(--kite-button-content-700-default-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal)) var(--kite-button-content-700-default-list-padding-bottom)
    }

    .contentWithAddonListSm700_83850562 {
        padding: 0 calc(var(--kite-button-content-700-with-addon-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal))
    }

    .contentListWithAddonSm700_83850562 {
        padding: 0 var(--kite-button-content-700-with-addon-list-padding-right) var(--kite-button-content-700-with-addon-list-padding-bottom) var(--kite-button-content-700-with-addon-list-padding-left);
        min-height: var(--kite-button-content-700-with-addon-list-min-height)
    }

    .contentListDefaultSm700_83850562 {
        padding-bottom: var(--kite-button-content-700-default-list-padding-bottom);
        min-height: var(--kite-button-content-700-default-list-min-height)
    }

    .buttonDefaultSm700_83850562 {
        padding: 0 calc(var(--kite-button-content-700-default-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal)) var(--kite-button-content-700-default-list-padding-bottom)
    }

    .addonSm_83850562 {
        display: block
    }

    .fullWidthSmFalse_83850562 {
        width: -moz-max-content;
        width: max-content
    }

    .fullWidthSmTrue_83850562 {
        width: 100%
    }

    .textSmStart_d60323a0 {
        text-align: start
    }

    .textSmCenter_d60323a0 {
        text-align: center
    }

    .textSmEnd_d60323a0 {
        text-align: end
    }

    .typoSmBig300Accent_9d980702,.typoSmBig300Normal_9d980702 {
        font: 400 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoSmBig300Accent_9d980702 {
        font: 600 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmBig300NumericAccent_9d980702,.typoSmBig300Numeric_9d980702 {
        font: 400 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoSmBig300NumericAccent_9d980702 {
        font: 600 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmBig400Accent_9d980702,.typoSmBig400Normal_9d980702 {
        font: 400 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoSmBig400Accent_9d980702 {
        font: 600 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmBig400NumericAccent_9d980702,.typoSmBig400Numeric_9d980702 {
        font: 400 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoSmBig400NumericAccent_9d980702 {
        font: 600 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmBig500Accent_9d980702,.typoSmBig500Normal_9d980702 {
        font: 400 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoSmBig500Accent_9d980702 {
        font: 600 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmBig500NumericAccent_9d980702,.typoSmBig500Numeric_9d980702 {
        font: 400 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoSmBig500NumericAccent_9d980702 {
        font: 600 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmBig600Accent_9d980702,.typoSmBig600Normal_9d980702 {
        font: 400 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoSmBig600Accent_9d980702 {
        font: 600 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmBig600NumericAccent_9d980702,.typoSmBig600Numeric_9d980702 {
        font: 400 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoSmBig600NumericAccent_9d980702 {
        font: 600 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmBig700Accent_9d980702,.typoSmBig700Normal_9d980702 {
        font: 400 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoSmBig700Accent_9d980702 {
        font: 600 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmBig700NumericAccent_9d980702,.typoSmBig700Numeric_9d980702 {
        font: 400 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoSmBig700NumericAccent_9d980702 {
        font: 600 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmText100Accent_9d980702,.typoSmText100Normal_9d980702 {
        font: 400 .1875rem/133.333%"Montserrat";
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoSmText100Accent_9d980702 {
        font: 600 .1875rem/133.333%"Montserrat"
    }

    .typoSmText100NumericAccent_9d980702,.typoSmText100Numeric_9d980702 {
        font: 400 .1875rem/133.333%"Montserrat";
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoSmText100NumericAccent_9d980702 {
        font: 600 .1875rem/133.333%"Montserrat"
    }

    .typoSmText200Accent_9d980702,.typoSmText200Normal_9d980702 {
        font: 400 .375rem/133.333%"Montserrat";
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoSmText200Accent_9d980702 {
        font: 600 .375rem/133.333%"Montserrat"
    }

    .typoSmText200NumericAccent_9d980702,.typoSmText200Numeric_9d980702 {
        font: 400 .375rem/133.333%"Montserrat";
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoSmText200NumericAccent_9d980702 {
        font: 600 .375rem/133.333%"Montserrat"
    }

    .typoSmText400Accent_9d980702,.typoSmText400Normal_9d980702 {
        font: 400 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoSmText400Accent_9d980702 {
        font: 600 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmText400NumericAccent_9d980702,.typoSmText400Numeric_9d980702 {
        font: 400 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoSmText400NumericAccent_9d980702 {
        font: 600 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmText500Accent_9d980702,.typoSmText500Normal_9d980702 {
        font: 400 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoSmText500Accent_9d980702 {
        font: 600 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmText500NumericAccent_9d980702,.typoSmText500Numeric_9d980702 {
        font: 400 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoSmText500NumericAccent_9d980702 {
        font: 600 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmText600Accent_9d980702,.typoSmText600Normal_9d980702 {
        font: 400 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoSmText600Accent_9d980702 {
        font: 600 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmText600NumericAccent_9d980702,.typoSmText600Numeric_9d980702 {
        font: 400 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoSmText600NumericAccent_9d980702 {
        font: 600 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmText700Accent_9d980702,.typoSmText700Normal_9d980702 {
        font: 400 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoSmText700Accent_9d980702 {
        font: 600 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmText700NumericAccent_9d980702,.typoSmText700Numeric_9d980702 {
        font: 400 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoSmText700NumericAccent_9d980702 {
        font: 600 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmCompact300Accent_9d980702,.typoSmCompact300Normal_9d980702 {
        font: 400 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoSmCompact300Accent_9d980702 {
        font: 600 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmCompact300NumericAccent_9d980702,.typoSmCompact300Numeric_9d980702 {
        font: 400 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoSmCompact300NumericAccent_9d980702 {
        font: 600 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmCompact400Accent_9d980702,.typoSmCompact400Normal_9d980702 {
        font: 400 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoSmCompact400Accent_9d980702 {
        font: 600 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmCompact400NumericAccent_9d980702,.typoSmCompact400Numeric_9d980702 {
        font: 400 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoSmCompact400NumericAccent_9d980702 {
        font: 600 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmCompact500Accent_9d980702,.typoSmCompact500Normal_9d980702 {
        font: 400 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoSmCompact500Accent_9d980702 {
        font: 600 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmCompact500NumericAccent_9d980702,.typoSmCompact500Numeric_9d980702 {
        font: 400 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoSmCompact500NumericAccent_9d980702 {
        font: 600 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmCompact600Accent_9d980702,.typoSmCompact600Normal_9d980702 {
        font: 400 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoSmCompact600Accent_9d980702 {
        font: 600 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmCompact600NumericAccent_9d980702,.typoSmCompact600Numeric_9d980702 {
        font: 400 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoSmCompact600NumericAccent_9d980702 {
        font: 600 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmArticle600Normal_9d980702 {
        font: 400 1.133333rem/140%"PT Serif",serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoSmArticle700Normal_9d980702,.typoSmArticle800Normal_9d980702,.typoSmArticle900Normal_9d980702 {
        font: 400 1.266666rem/140%"PT Serif",serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoSmArticle800Normal_9d980702,.typoSmArticle900Normal_9d980702 {
        font: 400 1.4rem/140%"PT Serif",serif
    }

    .typoSmArticle900Normal_9d980702 {
        font: 400 1.6rem/140%"PT Serif",serif
    }

    .labelValue_65b4b5b6.defaultVariantSmHeaderXLarge_65b4b5b6 {
        padding-top: var(--kite-label-value-header-x-large-default-padding-top);
        padding-bottom: var(--kite-label-value-header-x-large-default-padding-bottom);
        min-height: var(--kite-label-value-header-x-large-default-min-height);
        gap: var(--kite-label-value-header-x-large-default-gap)
    }

    .labelValue_65b4b5b6.defaultVariantSmHeaderLarge_65b4b5b6 {
        padding-top: var(--kite-label-value-header-large-default-padding-top);
        padding-bottom: var(--kite-label-value-header-large-default-padding-bottom);
        min-height: var(--kite-label-value-header-large-default-min-height);
        gap: var(--kite-label-value-header-large-default-gap)
    }

    .labelValue_65b4b5b6.defaultVariantSmHeaderMedium_65b4b5b6 {
        padding-top: var(--kite-label-value-header-medium-default-padding-top);
        padding-bottom: var(--kite-label-value-header-medium-default-padding-bottom);
        min-height: var(--kite-label-value-header-medium-default-min-height);
        gap: var(--kite-label-value-header-medium-default-gap)
    }

    .labelValue_65b4b5b6.defaultVariantSmHeaderSmall_65b4b5b6 {
        padding-top: var(--kite-label-value-header-small-default-padding-top);
        padding-bottom: var(--kite-label-value-header-small-default-padding-bottom);
        min-height: var(--kite-label-value-header-small-default-min-height);
        gap: var(--kite-label-value-header-small-default-gap)
    }

    .labelValue_65b4b5b6.defaultVariantSmParagraphLargeCompact_65b4b5b6 {
        padding-top: var(--kite-label-value-paragraph-large-compact-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-compact-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-compact-default-min-height);
        gap: var(--kite-label-value-paragraph-large-compact-default-gap)
    }

    .labelValue_65b4b5b6.defaultVariantSmParagraphLarge_65b4b5b6 {
        padding-top: var(--kite-label-value-paragraph-large-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-default-min-height);
        gap: var(--kite-label-value-paragraph-large-default-gap)
    }

    .labelValue_65b4b5b6.defaultVariantSmParagraphMediumCompact_65b4b5b6 {
        padding-top: var(--kite-label-value-paragraph-medium-compact-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-compact-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-compact-default-min-height);
        gap: var(--kite-label-value-paragraph-medium-compact-default-gap)
    }

    .labelValue_65b4b5b6.defaultVariantSmParagraphMedium_65b4b5b6 {
        padding-top: var(--kite-label-value-paragraph-medium-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-default-min-height);
        gap: var(--kite-label-value-paragraph-medium-default-gap)
    }

    .labelValue_65b4b5b6.defaultVariantSmParagraphSmall_65b4b5b6 {
        padding-top: var(--kite-label-value-paragraph-small-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-small-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-small-default-min-height);
        gap: var(--kite-label-value-paragraph-small-default-gap)
    }

    .size_Sm100_ae3f38eb {
        width: var(--kite-rich-icon-100-background-size);
        height: var(--kite-rich-icon-100-background-size);
        font-size: var(--kite-rich-icon-100-icon-size)
    }

    .size_Sm100_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-100-background-size)
    }

    .size_Sm100_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-100-label-compensation)
    }

    .size_Sm150_ae3f38eb {
        width: var(--kite-rich-icon-150-background-size);
        height: var(--kite-rich-icon-150-background-size);
        font-size: var(--kite-rich-icon-150-icon-size)
    }

    .size_Sm150_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-150-background-size)
    }

    .size_Sm150_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-150-label-compensation)
    }

    .size_Sm200_ae3f38eb {
        width: var(--kite-rich-icon-200-background-size);
        height: var(--kite-rich-icon-200-background-size);
        font-size: var(--kite-rich-icon-200-icon-size)
    }

    .size_Sm200_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-200-background-size)
    }

    .size_Sm200_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-200-label-compensation)
    }

    .size_Sm250_ae3f38eb {
        width: var(--kite-rich-icon-250-background-size);
        height: var(--kite-rich-icon-250-background-size);
        font-size: var(--kite-rich-icon-250-icon-size)
    }

    .size_Sm250_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-250-background-size)
    }

    .size_Sm250_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-250-label-compensation)
    }

    .size_Sm300_ae3f38eb {
        width: var(--kite-rich-icon-300-background-size);
        height: var(--kite-rich-icon-300-background-size);
        font-size: var(--kite-rich-icon-300-icon-size)
    }

    .size_Sm300_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-300-background-size)
    }

    .size_Sm300_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-300-label-compensation)
    }

    .size_Sm350_ae3f38eb {
        width: var(--kite-rich-icon-350-background-size);
        height: var(--kite-rich-icon-350-background-size);
        font-size: var(--kite-rich-icon-350-icon-size)
    }

    .size_Sm350_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-350-background-size)
    }

    .size_Sm350_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-350-label-compensation)
    }

    .size_Sm400_ae3f38eb {
        width: var(--kite-rich-icon-400-background-size);
        height: var(--kite-rich-icon-400-background-size);
        font-size: var(--kite-rich-icon-400-icon-size)
    }

    .size_Sm400_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-400-background-size)
    }

    .size_Sm400_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-400-label-compensation)
    }

    .size_Sm450_ae3f38eb {
        width: var(--kite-rich-icon-450-background-size);
        height: var(--kite-rich-icon-450-background-size);
        font-size: var(--kite-rich-icon-450-icon-size)
    }

    .size_Sm450_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-450-background-size)
    }

    .size_Sm450_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-450-label-compensation)
    }

    .size_Sm500_ae3f38eb {
        width: var(--kite-rich-icon-500-background-size);
        height: var(--kite-rich-icon-500-background-size);
        font-size: var(--kite-rich-icon-500-icon-size)
    }

    .size_Sm500_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-500-background-size)
    }

    .size_Sm500_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-500-label-compensation)
    }

    .size_Sm600_ae3f38eb {
        width: var(--kite-rich-icon-600-background-size);
        height: var(--kite-rich-icon-600-background-size);
        font-size: var(--kite-rich-icon-600-icon-size)
    }

    .size_Sm600_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-600-background-size)
    }

    .size_Sm600_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-600-label-compensation)
    }

    .size_Sm700_ae3f38eb {
        width: var(--kite-rich-icon-700-background-size);
        height: var(--kite-rich-icon-700-background-size);
        font-size: var(--kite-rich-icon-700-icon-size)
    }

    .size_Sm700_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-700-background-size)
    }

    .size_Sm700_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-700-label-compensation)
    }

    .size_Sm800_ae3f38eb {
        width: var(--kite-rich-icon-800-background-size);
        height: var(--kite-rich-icon-800-background-size);
        font-size: var(--kite-rich-icon-800-icon-size)
    }

    .size_Sm800_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-800-background-size)
    }

    .size_Sm800_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-800-label-compensation)
    }

    .size_Sm900_ae3f38eb {
        width: var(--kite-rich-icon-900-background-size);
        height: var(--kite-rich-icon-900-background-size);
        font-size: var(--kite-rich-icon-900-icon-size)
    }

    .size_Sm900_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-900-background-size)
    }

    .size_Sm900_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-900-label-compensation)
    }

    .dSmNone_b227158d {
        display: none!important
    }

    .dSmInline_b227158d {
        display: inline!important
    }

    .dSmInlineBlock_b227158d {
        display: inline-block!important
    }

    .dSmBlock_b227158d {
        display: block!important
    }

    .dSmTable_b227158d {
        display: table!important
    }

    .dSmTableRow_b227158d {
        display: table-row!important
    }

    .dSmTableCell_b227158d {
        display: table-cell!important
    }

    .dSmFlex_b227158d {
        display: flex!important
    }

    .dSmInlineFlex_b227158d {
        display: inline-flex!important
    }

    .dSmGrid_b227158d {
        display: grid!important
    }

    .dSmInlineGrid_b227158d {
        display: inline-grid!important
    }

    .sizeSm400_ef03e78a {
        padding: var(--kite-modal-header-400-padding-vertical) var(--kite-modal-header-400-padding-horizontal);
        gap: var(--kite-modal-header-400-gap)
    }

    .sizeSm400_ef03e78a.overlayPosition_ef03e78a {
        width: calc(100% - var(--kite-modal-header-400-padding-horizontal)*2)
    }

    .sizeSm400_ef03e78a .title_ef03e78a {
        padding: var(--kite-modal-header-400-title-container-padding-vertical) var(--kite-modal-header-400-title-container-padding-horizontal);
        min-height: var(--kite-modal-header-400-title-container-min-height)
    }

    .sizeSm500_ef03e78a {
        padding: var(--kite-modal-header-500-padding-vertical) var(--kite-modal-header-500-padding-horizontal);
        gap: var(--kite-modal-header-500-gap)
    }

    .sizeSm500_ef03e78a.overlayPosition_ef03e78a {
        width: calc(100% - var(--kite-modal-header-500-padding-horizontal)*2)
    }

    .sizeSm500_ef03e78a .title_ef03e78a {
        padding: var(--kite-modal-header-500-title-container-padding-vertical) var(--kite-modal-header-500-title-container-padding-horizontal);
        min-height: var(--kite-modal-header-500-title-container-min-height)
    }

    .sizeSm600_ef03e78a {
        padding: var(--kite-modal-header-600-padding-vertical) var(--kite-modal-header-600-padding-horizontal);
        gap: var(--kite-modal-header-600-gap)
    }

    .sizeSm600_ef03e78a.overlayPosition_ef03e78a {
        width: calc(100% - var(--kite-modal-header-600-padding-horizontal)*2)
    }

    .sizeSm600_ef03e78a .title_ef03e78a {
        padding: var(--kite-modal-header-600-title-container-padding-vertical) var(--kite-modal-header-600-title-container-padding-horizontal);
        min-height: var(--kite-modal-header-600-title-container-min-height)
    }

    .marginSm0_ad254a02 {
        margin: 0
    }

    .paddingSm0_ad254a02 {
        padding: 0
    }

    .marginTopSm0_ad254a02 {
        margin-top: 0
    }

    .marginBottomSm0_ad254a02 {
        margin-bottom: 0
    }

    .marginRightSm0_ad254a02 {
        margin-right: 0
    }

    .marginLeftSm0_ad254a02 {
        margin-left: 0
    }

    .paddingTopSm0_ad254a02 {
        padding-top: 0
    }

    .paddingBottomSm0_ad254a02 {
        padding-bottom: 0
    }

    .paddingRightSm0_ad254a02 {
        padding-right: 0
    }

    .paddingLeftSm0_ad254a02 {
        padding-left: 0
    }

    .gapSm0_ad254a02 {
        gap: 0
    }

    .marginSm50_ad254a02 {
        margin: 2px
    }

    .paddingSm50_ad254a02 {
        padding: 2px
    }

    .marginTopSm50_ad254a02 {
        margin-top: 2px
    }

    .marginBottomSm50_ad254a02 {
        margin-bottom: 2px
    }

    .marginRightSm50_ad254a02 {
        margin-right: 2px
    }

    .marginLeftSm50_ad254a02 {
        margin-left: 2px
    }

    .paddingTopSm50_ad254a02 {
        padding-top: 2px
    }

    .paddingBottomSm50_ad254a02 {
        padding-bottom: 2px
    }

    .paddingRightSm50_ad254a02 {
        padding-right: 2px
    }

    .paddingLeftSm50_ad254a02 {
        padding-left: 2px
    }

    .gapSm50_ad254a02 {
        gap: 2px
    }

    .marginSm100_ad254a02 {
        margin: 4px
    }

    .paddingSm100_ad254a02 {
        padding: 4px
    }

    .marginTopSm100_ad254a02 {
        margin-top: 4px
    }

    .marginBottomSm100_ad254a02 {
        margin-bottom: 4px
    }

    .marginRightSm100_ad254a02 {
        margin-right: 4px
    }

    .marginLeftSm100_ad254a02 {
        margin-left: 4px
    }

    .paddingTopSm100_ad254a02 {
        padding-top: 4px
    }

    .paddingBottomSm100_ad254a02 {
        padding-bottom: 4px
    }

    .paddingRightSm100_ad254a02 {
        padding-right: 4px
    }

    .paddingLeftSm100_ad254a02 {
        padding-left: 4px
    }

    .gapSm100_ad254a02 {
        gap: 4px
    }

    .marginSm150_ad254a02 {
        margin: 6px
    }

    .paddingSm150_ad254a02 {
        padding: 6px
    }

    .marginTopSm150_ad254a02 {
        margin-top: 6px
    }

    .marginBottomSm150_ad254a02 {
        margin-bottom: 6px
    }

    .marginRightSm150_ad254a02 {
        margin-right: 6px
    }

    .marginLeftSm150_ad254a02 {
        margin-left: 6px
    }

    .paddingTopSm150_ad254a02 {
        padding-top: 6px
    }

    .paddingBottomSm150_ad254a02 {
        padding-bottom: 6px
    }

    .paddingRightSm150_ad254a02 {
        padding-right: 6px
    }

    .paddingLeftSm150_ad254a02 {
        padding-left: 6px
    }

    .gapSm150_ad254a02 {
        gap: 6px
    }

    .marginSm200_ad254a02 {
        margin: 8px
    }

    .paddingSm200_ad254a02 {
        padding: 8px
    }

    .marginTopSm200_ad254a02 {
        margin-top: 8px
    }

    .marginBottomSm200_ad254a02 {
        margin-bottom: 8px
    }

    .marginRightSm200_ad254a02 {
        margin-right: 8px
    }

    .marginLeftSm200_ad254a02 {
        margin-left: 8px
    }

    .paddingTopSm200_ad254a02 {
        padding-top: 8px
    }

    .paddingBottomSm200_ad254a02 {
        padding-bottom: 8px
    }

    .paddingRightSm200_ad254a02 {
        padding-right: 8px
    }

    .paddingLeftSm200_ad254a02 {
        padding-left: 8px
    }

    .gapSm200_ad254a02 {
        gap: 8px
    }

    .marginSm250_ad254a02 {
        margin: 10px
    }

    .paddingSm250_ad254a02 {
        padding: 10px
    }

    .marginTopSm250_ad254a02 {
        margin-top: 10px
    }

    .marginBottomSm250_ad254a02 {
        margin-bottom: 10px
    }

    .marginRightSm250_ad254a02 {
        margin-right: 10px
    }

    .marginLeftSm250_ad254a02 {
        margin-left: 10px
    }

    .paddingTopSm250_ad254a02 {
        padding-top: 10px
    }

    .paddingBottomSm250_ad254a02 {
        padding-bottom: 10px
    }

    .paddingRightSm250_ad254a02 {
        padding-right: 10px
    }

    .paddingLeftSm250_ad254a02 {
        padding-left: 10px
    }

    .gapSm250_ad254a02 {
        gap: 10px
    }

    .marginSm300_ad254a02 {
        margin: 12px
    }

    .paddingSm300_ad254a02 {
        padding: 12px
    }

    .marginTopSm300_ad254a02 {
        margin-top: 12px
    }

    .marginBottomSm300_ad254a02 {
        margin-bottom: 12px
    }

    .marginRightSm300_ad254a02 {
        margin-right: 12px
    }

    .marginLeftSm300_ad254a02 {
        margin-left: 12px
    }

    .paddingTopSm300_ad254a02 {
        padding-top: 12px
    }

    .paddingBottomSm300_ad254a02 {
        padding-bottom: 12px
    }

    .paddingRightSm300_ad254a02 {
        padding-right: 12px
    }

    .paddingLeftSm300_ad254a02 {
        padding-left: 12px
    }

    .gapSm300_ad254a02 {
        gap: 12px
    }

    .marginSm350_ad254a02 {
        margin: 16px
    }

    .paddingSm350_ad254a02 {
        padding: 16px
    }

    .marginTopSm350_ad254a02 {
        margin-top: 16px
    }

    .marginBottomSm350_ad254a02 {
        margin-bottom: 16px
    }

    .marginRightSm350_ad254a02 {
        margin-right: 16px
    }

    .marginLeftSm350_ad254a02 {
        margin-left: 16px
    }

    .paddingTopSm350_ad254a02 {
        padding-top: 16px
    }

    .paddingBottomSm350_ad254a02 {
        padding-bottom: 16px
    }

    .paddingRightSm350_ad254a02 {
        padding-right: 16px
    }

    .paddingLeftSm350_ad254a02 {
        padding-left: 16px
    }

    .gapSm350_ad254a02 {
        gap: 16px
    }

    .marginSm400_ad254a02 {
        margin: 20px
    }

    .paddingSm400_ad254a02 {
        padding: 20px
    }

    .marginTopSm400_ad254a02 {
        margin-top: 20px
    }

    .marginBottomSm400_ad254a02 {
        margin-bottom: 20px
    }

    .marginRightSm400_ad254a02 {
        margin-right: 20px
    }

    .marginLeftSm400_ad254a02 {
        margin-left: 20px
    }

    .paddingTopSm400_ad254a02 {
        padding-top: 20px
    }

    .paddingBottomSm400_ad254a02 {
        padding-bottom: 20px
    }

    .paddingRightSm400_ad254a02 {
        padding-right: 20px
    }

    .paddingLeftSm400_ad254a02 {
        padding-left: 20px
    }

    .gapSm400_ad254a02 {
        gap: 20px
    }

    .marginSm450_ad254a02 {
        margin: 24px
    }

    .paddingSm450_ad254a02 {
        padding: 24px
    }

    .marginTopSm450_ad254a02 {
        margin-top: 24px
    }

    .marginBottomSm450_ad254a02 {
        margin-bottom: 24px
    }

    .marginRightSm450_ad254a02 {
        margin-right: 24px
    }

    .marginLeftSm450_ad254a02 {
        margin-left: 24px
    }

    .paddingTopSm450_ad254a02 {
        padding-top: 24px
    }

    .paddingBottomSm450_ad254a02 {
        padding-bottom: 24px
    }

    .paddingRightSm450_ad254a02 {
        padding-right: 24px
    }

    .paddingLeftSm450_ad254a02 {
        padding-left: 24px
    }

    .gapSm450_ad254a02 {
        gap: 24px
    }

    .marginSm500_ad254a02 {
        margin: 28px
    }

    .paddingSm500_ad254a02 {
        padding: 28px
    }

    .marginTopSm500_ad254a02 {
        margin-top: 28px
    }

    .marginBottomSm500_ad254a02 {
        margin-bottom: 28px
    }

    .marginRightSm500_ad254a02 {
        margin-right: 28px
    }

    .marginLeftSm500_ad254a02 {
        margin-left: 28px
    }

    .paddingTopSm500_ad254a02 {
        padding-top: 28px
    }

    .paddingBottomSm500_ad254a02 {
        padding-bottom: 28px
    }

    .paddingRightSm500_ad254a02 {
        padding-right: 28px
    }

    .paddingLeftSm500_ad254a02 {
        padding-left: 28px
    }

    .gapSm500_ad254a02 {
        gap: 28px
    }

    .marginSm550_ad254a02 {
        margin: 32px
    }

    .paddingSm550_ad254a02 {
        padding: 32px
    }

    .marginTopSm550_ad254a02 {
        margin-top: 32px
    }

    .marginBottomSm550_ad254a02 {
        margin-bottom: 32px
    }

    .marginRightSm550_ad254a02 {
        margin-right: 32px
    }

    .marginLeftSm550_ad254a02 {
        margin-left: 32px
    }

    .paddingTopSm550_ad254a02 {
        padding-top: 32px
    }

    .paddingBottomSm550_ad254a02 {
        padding-bottom: 32px
    }

    .paddingRightSm550_ad254a02 {
        padding-right: 32px
    }

    .paddingLeftSm550_ad254a02 {
        padding-left: 32px
    }

    .gapSm550_ad254a02 {
        gap: 32px
    }

    .marginSm600_ad254a02 {
        margin: 36px
    }

    .paddingSm600_ad254a02 {
        padding: 36px
    }

    .marginTopSm600_ad254a02 {
        margin-top: 36px
    }

    .marginBottomSm600_ad254a02 {
        margin-bottom: 36px
    }

    .marginRightSm600_ad254a02 {
        margin-right: 36px
    }

    .marginLeftSm600_ad254a02 {
        margin-left: 36px
    }

    .paddingTopSm600_ad254a02 {
        padding-top: 36px
    }

    .paddingBottomSm600_ad254a02 {
        padding-bottom: 36px
    }

    .paddingRightSm600_ad254a02 {
        padding-right: 36px
    }

    .paddingLeftSm600_ad254a02 {
        padding-left: 36px
    }

    .gapSm600_ad254a02 {
        gap: 36px
    }

    .marginSm650_ad254a02 {
        margin: 40px
    }

    .paddingSm650_ad254a02 {
        padding: 40px
    }

    .marginTopSm650_ad254a02 {
        margin-top: 40px
    }

    .marginBottomSm650_ad254a02 {
        margin-bottom: 40px
    }

    .marginRightSm650_ad254a02 {
        margin-right: 40px
    }

    .marginLeftSm650_ad254a02 {
        margin-left: 40px
    }

    .paddingTopSm650_ad254a02 {
        padding-top: 40px
    }

    .paddingBottomSm650_ad254a02 {
        padding-bottom: 40px
    }

    .paddingRightSm650_ad254a02 {
        padding-right: 40px
    }

    .paddingLeftSm650_ad254a02 {
        padding-left: 40px
    }

    .gapSm650_ad254a02 {
        gap: 40px
    }

    .marginSm700_ad254a02 {
        margin: 48px
    }

    .paddingSm700_ad254a02 {
        padding: 48px
    }

    .marginTopSm700_ad254a02 {
        margin-top: 48px
    }

    .marginBottomSm700_ad254a02 {
        margin-bottom: 48px
    }

    .marginRightSm700_ad254a02 {
        margin-right: 48px
    }

    .marginLeftSm700_ad254a02 {
        margin-left: 48px
    }

    .paddingTopSm700_ad254a02 {
        padding-top: 48px
    }

    .paddingBottomSm700_ad254a02 {
        padding-bottom: 48px
    }

    .paddingRightSm700_ad254a02 {
        padding-right: 48px
    }

    .paddingLeftSm700_ad254a02 {
        padding-left: 48px
    }

    .gapSm700_ad254a02 {
        gap: 48px
    }

    .marginSm750_ad254a02 {
        margin: 56px
    }

    .paddingSm750_ad254a02 {
        padding: 56px
    }

    .marginTopSm750_ad254a02 {
        margin-top: 56px
    }

    .marginBottomSm750_ad254a02 {
        margin-bottom: 56px
    }

    .marginRightSm750_ad254a02 {
        margin-right: 56px
    }

    .marginLeftSm750_ad254a02 {
        margin-left: 56px
    }

    .paddingTopSm750_ad254a02 {
        padding-top: 56px
    }

    .paddingBottomSm750_ad254a02 {
        padding-bottom: 56px
    }

    .paddingRightSm750_ad254a02 {
        padding-right: 56px
    }

    .paddingLeftSm750_ad254a02 {
        padding-left: 56px
    }

    .gapSm750_ad254a02 {
        gap: 56px
    }

    .marginSm800_ad254a02 {
        margin: 64px
    }

    .paddingSm800_ad254a02 {
        padding: 64px
    }

    .marginTopSm800_ad254a02 {
        margin-top: 64px
    }

    .marginBottomSm800_ad254a02 {
        margin-bottom: 64px
    }

    .marginRightSm800_ad254a02 {
        margin-right: 64px
    }

    .marginLeftSm800_ad254a02 {
        margin-left: 64px
    }

    .paddingTopSm800_ad254a02 {
        padding-top: 64px
    }

    .paddingBottomSm800_ad254a02 {
        padding-bottom: 64px
    }

    .paddingRightSm800_ad254a02 {
        padding-right: 64px
    }

    .paddingLeftSm800_ad254a02 {
        padding-left: 64px
    }

    .gapSm800_ad254a02 {
        gap: 64px
    }

    .marginSm850_ad254a02 {
        margin: 72px
    }

    .paddingSm850_ad254a02 {
        padding: 72px
    }

    .marginTopSm850_ad254a02 {
        margin-top: 72px
    }

    .marginBottomSm850_ad254a02 {
        margin-bottom: 72px
    }

    .marginRightSm850_ad254a02 {
        margin-right: 72px
    }

    .marginLeftSm850_ad254a02 {
        margin-left: 72px
    }

    .paddingTopSm850_ad254a02 {
        padding-top: 72px
    }

    .paddingBottomSm850_ad254a02 {
        padding-bottom: 72px
    }

    .paddingRightSm850_ad254a02 {
        padding-right: 72px
    }

    .paddingLeftSm850_ad254a02 {
        padding-left: 72px
    }

    .gapSm850_ad254a02 {
        gap: 72px
    }

    .marginSm900_ad254a02 {
        margin: 80px
    }

    .paddingSm900_ad254a02 {
        padding: 80px
    }

    .marginTopSm900_ad254a02 {
        margin-top: 80px
    }

    .marginBottomSm900_ad254a02 {
        margin-bottom: 80px
    }

    .marginRightSm900_ad254a02 {
        margin-right: 80px
    }

    .marginLeftSm900_ad254a02 {
        margin-left: 80px
    }

    .paddingTopSm900_ad254a02 {
        padding-top: 80px
    }

    .paddingBottomSm900_ad254a02 {
        padding-bottom: 80px
    }

    .paddingRightSm900_ad254a02 {
        padding-right: 80px
    }

    .paddingLeftSm900_ad254a02 {
        padding-left: 80px
    }

    .gapSm900_ad254a02 {
        gap: 80px
    }

    .sizeSm400_ad254a02 .content_ad254a02,.sizeSm400_ad254a02 .slotTop_ad254a02 {
        padding: 0 var(--kite-modal-overlay-container-400-content-padding-horizontal)
    }

    .sizeSm400_ad254a02 .content_ad254a02 {
        padding-bottom: var(--kite-modal-overlay-container-400-content-padding-bottom)
    }

    .sizeSm500_ad254a02 .content_ad254a02,.sizeSm500_ad254a02 .slotTop_ad254a02 {
        padding: 0 var(--kite-modal-overlay-container-500-content-padding-horizontal)
    }

    .sizeSm500_ad254a02 .content_ad254a02 {
        padding-bottom: var(--kite-modal-overlay-container-500-content-padding-bottom)
    }

    .sizeSm600_ad254a02 .content_ad254a02,.sizeSm600_ad254a02 .slotTop_ad254a02 {
        padding: 0 var(--kite-modal-overlay-container-600-content-padding-horizontal)
    }

    .sizeSm600_ad254a02 .content_ad254a02 {
        padding-bottom: var(--kite-modal-overlay-container-600-content-padding-bottom)
    }

    .coverSlotSm0_ad254a02 {
        width: calc(100% - 0px);
        margin: 0
    }

    .coverSlotSm50_ad254a02 {
        width: calc(100% - 4px);
        margin: 2px
    }

    .coverSlotSm100_ad254a02 {
        width: calc(100% - 8px);
        margin: 4px
    }

    .coverSlotSm150_ad254a02 {
        width: calc(100% - 12px);
        margin: 6px
    }

    .coverSlotSm200_ad254a02 {
        width: calc(100% - 16px);
        margin: 8px
    }

    .coverSlotSm250_ad254a02 {
        width: calc(100% - 20px);
        margin: 10px
    }

    .coverSlotSm300_ad254a02 {
        width: calc(100% - 24px);
        margin: 12px
    }

    .coverSlotSm350_ad254a02 {
        width: calc(100% - 32px);
        margin: 16px
    }

    .coverSlotSm400_ad254a02 {
        width: calc(100% - 40px);
        margin: 20px
    }

    .coverSlotSm450_ad254a02 {
        width: calc(100% - 48px);
        margin: 24px
    }

    .coverSlotSm500_ad254a02 {
        width: calc(100% - 56px);
        margin: 28px
    }

    .coverSlotSm550_ad254a02 {
        width: calc(100% - 64px);
        margin: 32px
    }

    .coverSlotSm600_ad254a02 {
        width: calc(100% - 72px);
        margin: 36px
    }

    .coverSlotSm650_ad254a02 {
        width: calc(100% - 80px);
        margin: 40px
    }

    .coverSlotSm700_ad254a02 {
        width: calc(100% - 96px);
        margin: 48px
    }

    .coverSlotSm750_ad254a02 {
        width: calc(100% - 112px);
        margin: 56px
    }

    .coverSlotSm800_ad254a02 {
        width: calc(100% - 128px);
        margin: 64px
    }

    .coverSlotSm850_ad254a02 {
        width: calc(100% - 144px);
        margin: 72px
    }

    .coverSlotSm900_ad254a02 {
        width: calc(100% - 160px);
        margin: 80px
    }

    .overlayContainer_ad254a02 {
        min-height: var(--kite-overlay-min-height-sm)
    }

    .overlayContainer_ad254a02.typeSmModal_ad254a02 {
        position: relative;
        max-width: 90%;
        max-height: 90%;
        height: auto
    }

    .overlayContainer_ad254a02.typeSmModal_ad254a02.withWidth_ad254a02 {
        width: var(--kite-overlay-width-sm)
    }

    .overlayContainer_ad254a02.typeSmFullScreen_ad254a02 {
        position: absolute;
        width: 100%;
        height: 100%;
        max-height: unset;
        top: 0;
        left: 0;
        bottom: unset
    }

    .overlayContainer_ad254a02.typeSmBottomSheet_ad254a02 {
        position: absolute;
        width: 100%;
        height: auto;
        max-height: 90%;
        top: unset;
        left: 0;
        bottom: 0
    }

    .sizeSm400_db8acee1 {
        -moz-column-gap: var(--kite-counter-400-gap);
        column-gap: var(--kite-counter-400-gap)
    }

    .sizeSm500_db8acee1 {
        -moz-column-gap: var(--kite-counter-500-gap);
        column-gap: var(--kite-counter-500-gap)
    }

    .pimpleSm100_6a30816e {
        height: var(--kite-pimple-100-size);
        min-width: var(--kite-pimple-100-size);
        padding-left: var(--kite-pimple-100-padding-horizontal);
        padding-right: var(--kite-pimple-100-padding-horizontal);
        padding-bottom: var(--kite-pimple-100-padding-bottom);
        border-radius: var(--kite-pimple-100-border-radius);
        color: transparent;
        width: var(--kite-pimple-100-size);
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none
    }

    .pimpleSm400_6a30816e,.pimpleSm500_6a30816e {
        height: var(--kite-pimple-400-size);
        min-width: var(--kite-pimple-400-size);
        padding-left: var(--kite-pimple-400-padding-horizontal);
        padding-right: var(--kite-pimple-400-padding-horizontal);
        padding-bottom: var(--kite-pimple-400-padding-bottom);
        border-radius: var(--kite-pimple-400-border-radius);
        color: var(--kite-pimple-label);
        width: auto;
        -webkit-user-select: auto;
        -moz-user-select: auto;
        user-select: auto
    }

    .pimpleSm500_6a30816e {
        height: var(--kite-pimple-500-size);
        min-width: var(--kite-pimple-500-size);
        padding-left: var(--kite-pimple-500-padding-horizontal);
        padding-right: var(--kite-pimple-500-padding-horizontal);
        padding-bottom: var(--kite-pimple-500-padding-bottom);
        border-radius: var(--kite-pimple-500-border-radius)
    }

    .sizeSmSmall_f939a06b.bulletedList_f939a06b {
        padding-bottom: var(--kite-bulleted-list-layout-small-padding-bottom)
    }

    .sizeSmSmall_f939a06b.bulletedList_f939a06b>li {
        padding-left: calc(var(--kite-bulleted-list-bullet-min-width) + var(--kite-bulleted-list-layout-small-gap-horizontal));
        margin-bottom: var(--kite-bulleted-list-layout-small-gap-vertical)
    }

    .sizeSmLarge_f939a06b.bulletedList_f939a06b>li:last-child,.sizeSmMedium_f939a06b.bulletedList_f939a06b>li:last-child,.sizeSmSmall_f939a06b.bulletedList_f939a06b>li:last-child {
        margin-bottom: 0
    }

    .sizeSmSmall_f939a06b.bulletedList_f939a06b.ul_f939a06b>li::before {
        padding-right: var(--kite-bulleted-list-bullet-unordered-small-padding-right)
    }

    .sizeSmSmall_f939a06b.bulletedList_f939a06b.ol_f939a06b>li::before,.sizeSmSmall_f939a06b.bulletedList_f939a06b.ul_f939a06b>li::before {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: .866666rem;
        line-height: 108%;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none;
        padding-top: var(--kite-label-value-paragraph-small-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-small-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-small-default-min-height)
    }

    .sizeSmMedium_f939a06b.bulletedList_f939a06b {
        padding-bottom: var(--kite-bulleted-list-layout-medium-padding-bottom)
    }

    .sizeSmMedium_f939a06b.bulletedList_f939a06b>li {
        padding-left: calc(var(--kite-bulleted-list-bullet-min-width) + var(--kite-bulleted-list-layout-medium-gap-horizontal));
        margin-bottom: var(--kite-bulleted-list-layout-medium-gap-vertical)
    }

    .sizeSmMedium_f939a06b.bulletedList_f939a06b.ul_f939a06b>li::before {
        padding-right: var(--kite-bulleted-list-bullet-unordered-medium-padding-right)
    }

    .sizeSmMedium_f939a06b.bulletedList_f939a06b.ol_f939a06b>li::before,.sizeSmMedium_f939a06b.bulletedList_f939a06b.ul_f939a06b>li::before {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none;
        padding-top: var(--kite-label-value-paragraph-medium-compact-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-compact-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-compact-default-min-height)
    }

    .sizeSmLarge_f939a06b.bulletedList_f939a06b {
        padding-bottom: var(--kite-bulleted-list-layout-large-padding-bottom)
    }

    .sizeSmLarge_f939a06b.bulletedList_f939a06b>li {
        padding-left: calc(var(--kite-bulleted-list-bullet-min-width) + var(--kite-bulleted-list-layout-large-gap-horizontal));
        margin-bottom: var(--kite-bulleted-list-layout-large-gap-vertical)
    }

    .sizeSmLarge_f939a06b.bulletedList_f939a06b.ul_f939a06b>li::before {
        padding-right: var(--kite-bulleted-list-bullet-unordered-large-padding-right)
    }

    .sizeSmLarge_f939a06b.bulletedList_f939a06b.ol_f939a06b>li::before,.sizeSmLarge_f939a06b.bulletedList_f939a06b.ul_f939a06b>li::before {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none;
        padding-top: var(--kite-label-value-paragraph-large-compact-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-compact-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-compact-default-min-height)
    }

    .headerXLargeSm_2102ce18 {
        padding-top: var(--kite-label-value-group-header-x-large-padding-top);
        padding-bottom: var(--kite-label-value-group-header-x-large-padding-bottom);
        gap: var(--kite-label-value-group-header-x-large-gap)
    }

    .headerIconXLargeSm_2102ce18 {
        padding-top: var(--kite-label-value-group-header-x-large-icon-padding-top)
    }

    .headerLargeSm_2102ce18 {
        padding-top: var(--kite-label-value-group-header-large-padding-top);
        padding-bottom: var(--kite-label-value-group-header-large-padding-bottom);
        gap: var(--kite-label-value-group-header-large-gap)
    }

    .headerIconLargeSm_2102ce18 {
        padding-top: var(--kite-label-value-group-header-large-icon-padding-top)
    }

    .headerMediumSm_2102ce18 {
        padding-top: var(--kite-label-value-group-header-medium-padding-top);
        padding-bottom: var(--kite-label-value-group-header-medium-padding-bottom);
        gap: var(--kite-label-value-group-header-medium-gap)
    }

    .headerIconMediumSm_2102ce18 {
        padding-top: var(--kite-label-value-group-header-medium-icon-padding-top)
    }

    .headerSmallSm_2102ce18 {
        padding-top: var(--kite-label-value-group-header-small-padding-top);
        padding-bottom: var(--kite-label-value-group-header-small-padding-bottom);
        gap: var(--kite-label-value-group-header-small-gap)
    }

    .headerIconSmallSm_2102ce18 {
        padding-top: var(--kite-label-value-group-header-small-icon-padding-top)
    }

    .headerXSmallSm_2102ce18 {
        padding-top: var(--kite-label-value-group-header-x-small-padding-top);
        padding-bottom: var(--kite-label-value-group-header-x-small-padding-bottom);
        gap: var(--kite-label-value-group-header-x-small-gap)
    }

    .headerIconXSmallSm_2102ce18 {
        padding-top: var(--kite-label-value-group-header-x-small-icon-padding-top)
    }

    .headerXxSmallSm_2102ce18 {
        padding-top: var(--kite-label-value-group-header-xx-small-padding-top);
        padding-bottom: var(--kite-label-value-group-header-xx-small-padding-bottom);
        gap: var(--kite-label-value-group-header-xx-small-gap)
    }

    .headerIconXxSmallSm_2102ce18 {
        padding-top: var(--kite-label-value-group-header-xx-small-icon-padding-top)
    }

    .snackBarWrapper_d76ac1d9 {
        padding-left: var(--kite-main-layout-margin-horizontal-sm);
        padding-right: var(--kite-main-layout-margin-horizontal-sm)
    }

    .snackBar_d76ac1d9 {
        width: calc(100% - 2*var(--kite-main-layout-margin-horizontal-sm))
    }

    .gap_dfb0c54d .topAddon_dfb0c54d {
        margin-bottom: var(--kite-status-block-x-small-content-gap)
    }

    .gap_dfb0c54d .content_dfb0c54d:not(:last-child) {
        margin-bottom: var(--kite-status-block-x-small-layout-gap)
    }

    .gap_dfb0c54d .bottomAddon_dfb0c54d {
        gap: var(--kite-status-block-x-small-addon-bottom-gap)
    }

    .sizeSm300_e4b2a148 {
        box-sizing: border-box;
        display: inline-flex;
        flex: 0 0 auto;
        justify-content: center;
        align-items: center;
        height: var(--kite-chip-row-chip-300-height);
        min-width: var(--kite-chip-row-chip-300-min-width);
        border-radius: var(--kite-chip-row-chip-300-border-radius);
        padding-left: var(--kite-chip-row-chip-300-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-300-padding-horizontal)
    }

    .sizeSm300_e4b2a148 .leftSlot_e4b2a148 {
        padding-left: var(--kite-chip-row-chip-300-left-slot-padding-left);
        height: 100%
    }

    .sizeSm300_e4b2a148 .rightSlot_e4b2a148 {
        padding-right: var(--kite-chip-row-chip-300-right-slot-padding-right);
        height: 100%
    }

    .sizeSm300_e4b2a148 .leftSlot_e4b2a148:only-child {
        padding-left: 0
    }

    .sizeSm300_e4b2a148 .rightSlot_e4b2a148:only-child {
        padding-right: 0
    }

    .sizeSm300_e4b2a148 .addon_e4b2a148 {
        display: flex;
        align-items: center;
        padding-left: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        height: 100%
    }

    .sizeSm300_e4b2a148 .text_e4b2a148 {
        padding-left: var(--kite-chip-row-chip-common-list-mid-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-list-mid-padding-horizontal)
    }

    .sizeSm300_e4b2a148 .text_e4b2a148:only-child {
        align-items: center
    }

    .sizeSm300_e4b2a148 .leftSlot_e4b2a148+.text_e4b2a148 {
        padding-left: 0
    }

    .sizeSm300_e4b2a148 .textHasRightSlot_e4b2a148 {
        padding-right: 0
    }

    .sizeSm400_e4b2a148 {
        box-sizing: border-box;
        display: inline-flex;
        flex: 0 0 auto;
        justify-content: center;
        align-items: center;
        height: var(--kite-chip-row-chip-400-height);
        min-width: var(--kite-chip-row-chip-400-min-width);
        border-radius: var(--kite-chip-row-chip-400-border-radius);
        padding-left: var(--kite-chip-row-chip-400-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-400-padding-horizontal)
    }

    .sizeSm400_e4b2a148 .leftSlot_e4b2a148 {
        padding-left: var(--kite-chip-row-chip-400-left-slot-padding-left);
        height: 100%
    }

    .sizeSm400_e4b2a148 .rightSlot_e4b2a148 {
        padding-right: var(--kite-chip-row-chip-400-right-slot-padding-right);
        height: 100%
    }

    .sizeSm400_e4b2a148 .leftSlot_e4b2a148:only-child {
        padding-left: 0
    }

    .sizeSm400_e4b2a148 .rightSlot_e4b2a148:only-child {
        padding-right: 0
    }

    .sizeSm400_e4b2a148 .addon_e4b2a148 {
        display: flex;
        align-items: center;
        padding-left: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        height: 100%
    }

    .sizeSm400_e4b2a148 .text_e4b2a148 {
        padding-left: var(--kite-chip-row-chip-common-list-mid-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-list-mid-padding-horizontal)
    }

    .sizeSm400_e4b2a148 .text_e4b2a148:only-child {
        align-items: center
    }

    .sizeSm400_e4b2a148 .leftSlot_e4b2a148+.text_e4b2a148 {
        padding-left: 0
    }

    .sizeSm400_e4b2a148 .textHasRightSlot_e4b2a148 {
        padding-right: 0
    }

    .sizeSm500_e4b2a148 {
        box-sizing: border-box;
        display: inline-flex;
        flex: 0 0 auto;
        justify-content: center;
        align-items: center;
        height: var(--kite-chip-row-chip-500-height);
        min-width: var(--kite-chip-row-chip-500-min-width);
        border-radius: var(--kite-chip-row-chip-500-border-radius);
        padding-left: var(--kite-chip-row-chip-500-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-500-padding-horizontal)
    }

    .sizeSm500_e4b2a148 .leftSlot_e4b2a148 {
        padding-left: var(--kite-chip-row-chip-500-left-slot-padding-left);
        height: 100%
    }

    .sizeSm500_e4b2a148 .rightSlot_e4b2a148 {
        padding-right: var(--kite-chip-row-chip-500-right-slot-padding-right);
        height: 100%
    }

    .sizeSm500_e4b2a148 .leftSlot_e4b2a148:only-child {
        padding-left: 0
    }

    .sizeSm500_e4b2a148 .rightSlot_e4b2a148:only-child {
        padding-right: 0
    }

    .sizeSm500_e4b2a148 .addon_e4b2a148 {
        display: flex;
        align-items: center;
        padding-left: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        height: 100%
    }

    .sizeSm500_e4b2a148 .text_e4b2a148 {
        padding-left: var(--kite-chip-row-chip-common-list-mid-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-list-mid-padding-horizontal)
    }

    .sizeSm500_e4b2a148 .text_e4b2a148:only-child {
        align-items: center
    }

    .sizeSm500_e4b2a148 .leftSlot_e4b2a148+.text_e4b2a148 {
        padding-left: 0
    }

    .sizeSm500_e4b2a148 .textHasRightSlot_e4b2a148 {
        padding-right: 0
    }

    .sizeSm500_8ba76453 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-500-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-500-gap-vertical);
        min-height: var(--kite-input-layout-500-min-size);
        max-height: var(--kite-input-layout-500-min-size);
        height: var(--kite-input-layout-500-min-size);
        padding-left: var(--kite-input-content-500-padding-horizontal);
        padding-right: var(--kite-input-content-500-padding-horizontal);
        border-radius: var(--kite-input-layout-500-border-radius);
        border-width: var(--kite-input-layout-500-border-width-default);
        --kite-form-group-element-layout-border-radius: var(--kite-input-layout-500-border-radius)
    }

    .sizeSm600_8ba76453 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-600-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-600-gap-vertical);
        min-height: var(--kite-input-layout-600-min-size);
        max-height: var(--kite-input-layout-600-min-size);
        height: var(--kite-input-layout-600-min-size);
        padding-left: var(--kite-input-content-600-padding-horizontal);
        padding-right: var(--kite-input-content-600-padding-horizontal);
        border-radius: var(--kite-input-layout-600-border-radius);
        border-width: var(--kite-input-layout-600-border-width-default);
        --kite-form-group-element-layout-border-radius: var(--kite-input-layout-600-border-radius)
    }

    .sizeSm700_8ba76453 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-700-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-700-gap-vertical);
        min-height: var(--kite-input-layout-700-min-size);
        max-height: var(--kite-input-layout-700-min-size);
        height: var(--kite-input-layout-700-min-size);
        padding-left: var(--kite-input-content-700-padding-horizontal);
        padding-right: var(--kite-input-content-700-padding-horizontal);
        border-radius: var(--kite-input-layout-700-border-radius);
        border-width: var(--kite-input-layout-700-border-width-default);
        --kite-form-group-element-layout-border-radius: var(--kite-input-layout-700-border-radius)
    }

    .layoutSmHorizontal_8ba76453 {
        --kite-form-group-gap: var(--kite-form-group-gap-horizontal)
    }

    .layoutSmVertical_8ba76453 {
        --kite-form-group-gap: var(--kite-form-group-gap-vertical)
    }

    .positionSmTop_8ba76453 {
        margin: 0 0-1px
    }

    .positionSmMiddleHorizontal_8ba76453 {
        margin: 0-1px 0 0
    }

    .positionSmMiddleVertical_8ba76453 {
        margin: 0 0-1px
    }

    .positionSmBottom_8ba76453 {
        margin: 0
    }

    .positionSmLeft_8ba76453 {
        margin: 0-1px 0 0
    }

    .positionSmRight_8ba76453,.positionSmSingle_8ba76453 {
        margin: 0
    }

    .marginTopSm_8ba76453.marginTopSm_8ba76453 {
        margin-top: var(--kite-form-group-gap)
    }

    .marginBottomSm_8ba76453.marginBottomSm_8ba76453 {
        margin-bottom: var(--kite-form-group-gap)
    }

    .marginLeftSm_8ba76453.marginLeftSm_8ba76453 {
        margin: 0 0 0 var(--kite-form-group-gap)
    }

    .marginRightSm_8ba76453.marginRightSm_8ba76453 {
        margin: 0 var(--kite-form-group-gap)0 0
    }

    .marginAllSm_8ba76453.marginAllSm_8ba76453 {
        margin: var(--kite-form-group-gap)
    }

    .marginNoneSm_8ba76453.marginNoneSm_8ba76453 {
        margin: 0
    }

    .formGroupElement_8ba76453.positionSmTop_8ba76453 {
        border-radius: var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0 0
    }

    .formGroupElement_8ba76453.positionSmMiddleHorizontal_8ba76453,.formGroupElement_8ba76453.positionSmMiddleVertical_8ba76453 {
        border-radius: 0
    }

    .formGroupElement_8ba76453.positionSmBottom_8ba76453 {
        border-radius: 0 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_8ba76453.positionSmLeft_8ba76453 {
        border-radius: var(--kite-form-group-element-layout-border-radius)0 0 var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_8ba76453.positionSmRight_8ba76453 {
        border-radius: 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0
    }

    .formGroupElement_8ba76453.positionSmSingle_8ba76453 {
        border-radius: var(--kite-form-group-element-layout-border-radius)
    }

    .sizeSm500_8ba76453 .main_8ba76453 .input_8ba76453,.sizeSm500_8ba76453 .maskedPlaceholder_8ba76453 {
        padding-left: var(--kite-input-content-500-input-padding-horizontal);
        padding-right: var(--kite-input-content-500-input-padding-horizontal)
    }

    .sizeSm600_8ba76453 .maskedPlaceholder_8ba76453 {
        padding-left: var(--kite-input-content-600-input-padding-horizontal);
        padding-right: var(--kite-input-content-600-input-padding-horizontal)
    }

    .sizeSm700_8ba76453 .maskedPlaceholder_8ba76453 {
        padding-left: var(--kite-input-content-700-input-padding-horizontal);
        padding-right: var(--kite-input-content-700-input-padding-horizontal)
    }

    .sizeSm500_8ba76453.withLabel_8ba76453 .main_8ba76453 .input_8ba76453,.sizeSm500_8ba76453.withLabel_8ba76453 .main_8ba76453 .maskedPlaceholder_8ba76453 {
        padding-top: calc(var(--kite-input-layout-500-min-size)/2 - var(--kite-input-content-500-padding-horizontal))
    }

    .sizeSm500_8ba76453.withAddonLeft_8ba76453 .addonLeft_8ba76453 {
        padding-right: var(--kite-input-content-500-addon-left-padding-right)
    }

    .sizeSm500_8ba76453.withAddonRight_8ba76453 .addonRight_8ba76453 {
        padding-left: var(--kite-input-content-500-addon-right-padding-left)
    }

    .sizeSm500_8ba76453:hover {
        border-width: var(--kite-input-layout-500-border-width-hover)
    }

    .sizeSm500_8ba76453:focus-within {
        border-width: var(--kite-input-layout-500-border-width-focused);
        padding-left: calc(var(--kite-input-content-500-padding-horizontal) - (var(--kite-input-layout-500-border-width-focused) - var(--kite-input-layout-500-border-width-default)));
        padding-right: calc(var(--kite-input-content-500-padding-horizontal) - (var(--kite-input-layout-500-border-width-focused) - var(--kite-input-layout-500-border-width-default)))
    }

    .sizeSm500_8ba76453:focus-within .label_8ba76453 {
        bottom: calc(var(--kite-input-layout-500-min-size)/2 - (var(--kite-input-layout-500-border-width-focused) - var(--kite-input-layout-500-border-width-default)))
    }

    .sizeSm500_8ba76453 .label_8ba76453 {
        bottom: calc(var(--kite-input-layout-500-min-size)/2);
        padding-left: var(--kite-input-content-500-input-padding-horizontal);
        padding-right: var(--kite-input-content-500-input-padding-horizontal)
    }

    .sizeSm500_8ba76453 .controlAddon_8ba76453 {
        padding: var(--kite-input-content-500-control-padding)
    }

    .sizeSm500_8ba76453 .input_8ba76453::-moz-placeholder {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeSm500_8ba76453 .input_8ba76453:not(:focus):-moz-placeholder~.label_8ba76453,.sizeSm500_8ba76453 .input_8ba76453:read-only:-moz-placeholder~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeSm500_8ba76453 .input_8ba76453:-moz-read-only:placeholder-shown~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeSm500_8ba76453 .input_8ba76453::placeholder,.sizeSm500_8ba76453 .input_8ba76453:not(:focus):placeholder-shown~.label_8ba76453,.sizeSm500_8ba76453 .input_8ba76453:read-only:placeholder-shown~.label_8ba76453,.sizeSm500_8ba76453 .withMask_8ba76453:not(:focus).empty_8ba76453~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .hintSizeSm500_8ba76453 {
        margin-top: var(--kite-input-layout-500-gap)
    }

    .sizeSm600_8ba76453 .main_8ba76453 .input_8ba76453 {
        padding-left: var(--kite-input-content-600-input-padding-horizontal);
        padding-right: var(--kite-input-content-600-input-padding-horizontal)
    }

    .sizeSm600_8ba76453.withLabel_8ba76453 .main_8ba76453 .input_8ba76453,.sizeSm600_8ba76453.withLabel_8ba76453 .main_8ba76453 .maskedPlaceholder_8ba76453 {
        padding-top: calc(var(--kite-input-layout-600-min-size)/2 - var(--kite-input-content-600-padding-horizontal))
    }

    .sizeSm600_8ba76453.withAddonLeft_8ba76453 .addonLeft_8ba76453 {
        padding-right: var(--kite-input-content-600-addon-left-padding-right)
    }

    .sizeSm600_8ba76453.withAddonRight_8ba76453 .addonRight_8ba76453 {
        padding-left: var(--kite-input-content-600-addon-right-padding-left)
    }

    .sizeSm600_8ba76453:hover {
        border-width: var(--kite-input-layout-600-border-width-hover)
    }

    .sizeSm600_8ba76453:focus-within {
        border-width: var(--kite-input-layout-600-border-width-focused);
        padding-left: calc(var(--kite-input-content-600-padding-horizontal) - (var(--kite-input-layout-600-border-width-focused) - var(--kite-input-layout-600-border-width-default)));
        padding-right: calc(var(--kite-input-content-600-padding-horizontal) - (var(--kite-input-layout-600-border-width-focused) - var(--kite-input-layout-600-border-width-default)))
    }

    .sizeSm600_8ba76453:focus-within .label_8ba76453 {
        bottom: calc(var(--kite-input-layout-600-min-size)/2 - (var(--kite-input-layout-600-border-width-focused) - var(--kite-input-layout-600-border-width-default)))
    }

    .sizeSm600_8ba76453 .label_8ba76453 {
        bottom: calc(var(--kite-input-layout-600-min-size)/2);
        padding-left: var(--kite-input-content-600-input-padding-horizontal);
        padding-right: var(--kite-input-content-600-input-padding-horizontal)
    }

    .sizeSm600_8ba76453 .controlAddon_8ba76453 {
        padding: var(--kite-input-content-600-control-padding)
    }

    .sizeSm600_8ba76453 .input_8ba76453::-moz-placeholder {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeSm600_8ba76453 .input_8ba76453:not(:focus):-moz-placeholder~.label_8ba76453,.sizeSm600_8ba76453 .input_8ba76453:read-only:-moz-placeholder~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeSm600_8ba76453 .input_8ba76453:-moz-read-only:placeholder-shown~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeSm600_8ba76453 .input_8ba76453::placeholder,.sizeSm600_8ba76453 .input_8ba76453:not(:focus):placeholder-shown~.label_8ba76453,.sizeSm600_8ba76453 .input_8ba76453:read-only:placeholder-shown~.label_8ba76453,.sizeSm600_8ba76453 .withMask_8ba76453:not(:focus).empty_8ba76453~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .hintSizeSm600_8ba76453 {
        margin-top: var(--kite-input-layout-600-gap)
    }

    .sizeSm700_8ba76453 .main_8ba76453 .input_8ba76453 {
        padding-left: var(--kite-input-content-700-input-padding-horizontal);
        padding-right: var(--kite-input-content-700-input-padding-horizontal)
    }

    .sizeSm700_8ba76453.withLabel_8ba76453 .main_8ba76453 .input_8ba76453,.sizeSm700_8ba76453.withLabel_8ba76453 .main_8ba76453 .maskedPlaceholder_8ba76453 {
        padding-top: calc(var(--kite-input-layout-700-min-size)/2 - var(--kite-input-content-700-padding-horizontal))
    }

    .sizeSm700_8ba76453.withAddonLeft_8ba76453 .addonLeft_8ba76453 {
        padding-right: var(--kite-input-content-700-addon-left-padding-right)
    }

    .sizeSm700_8ba76453.withAddonRight_8ba76453 .addonRight_8ba76453 {
        padding-left: var(--kite-input-content-700-addon-right-padding-left)
    }

    .sizeSm700_8ba76453:hover {
        border-width: var(--kite-input-layout-700-border-width-hover)
    }

    .sizeSm700_8ba76453:focus-within {
        border-width: var(--kite-input-layout-700-border-width-focused);
        padding-left: calc(var(--kite-input-content-700-padding-horizontal) - (var(--kite-input-layout-700-border-width-focused) - var(--kite-input-layout-700-border-width-default)));
        padding-right: calc(var(--kite-input-content-700-padding-horizontal) - (var(--kite-input-layout-700-border-width-focused) - var(--kite-input-layout-700-border-width-default)))
    }

    .sizeSm700_8ba76453:focus-within .label_8ba76453 {
        bottom: calc(var(--kite-input-layout-700-min-size)/2 - (var(--kite-input-layout-700-border-width-focused) - var(--kite-input-layout-700-border-width-default)))
    }

    .sizeSm700_8ba76453 .label_8ba76453 {
        bottom: calc(var(--kite-input-layout-700-min-size)/2);
        padding-left: var(--kite-input-content-700-input-padding-horizontal);
        padding-right: var(--kite-input-content-700-input-padding-horizontal)
    }

    .sizeSm700_8ba76453 .controlAddon_8ba76453 {
        padding: var(--kite-input-content-700-control-padding)
    }

    .sizeSm700_8ba76453 .input_8ba76453::-moz-placeholder {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.266666rem;
        line-height: 116%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeSm700_8ba76453 .input_8ba76453:not(:focus):-moz-placeholder~.label_8ba76453,.sizeSm700_8ba76453 .input_8ba76453:read-only:-moz-placeholder~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.266666rem;
        line-height: 116%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeSm700_8ba76453 .input_8ba76453:-moz-read-only:placeholder-shown~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.266666rem;
        line-height: 116%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeSm700_8ba76453 .input_8ba76453::placeholder,.sizeSm700_8ba76453 .input_8ba76453:not(:focus):placeholder-shown~.label_8ba76453,.sizeSm700_8ba76453 .input_8ba76453:read-only:placeholder-shown~.label_8ba76453,.sizeSm700_8ba76453 .withMask_8ba76453:not(:focus).empty_8ba76453~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.266666rem;
        line-height: 116%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .hintSizeSm700_8ba76453 {
        margin-top: var(--kite-input-layout-700-gap)
    }

    .root_8ba76453:focus-within .controlAddonSmAll_8ba76453 {
        display: flex
    }

    .root_8ba76453:not(:focus-within) .controlAddonSmAll_8ba76453 {
        display: none
    }

    .root_8ba76453 .controlAddon_8ba76453.controlAddonSmForce_8ba76453 {
        display: flex
    }

    .rootEmpty_8ba76453 .controlAddon_8ba76453.controlAddonSmValue_8ba76453,.root_8ba76453 .controlAddon_8ba76453.controlAddonSmHidden_8ba76453 {
        display: none
    }

    .rootEmpty_8ba76453:not(:focus-within) .controlAddonSmValue_8ba76453 {
        display: none
    }

    .rootNotEmpty_8ba76453:focus-within .controlAddonSmValue_8ba76453 {
        display: flex
    }

    .rootNotEmpty_8ba76453:not(:focus-within) .controlAddonSmValue_8ba76453 {
        display: none
    }

    .sizeSm400_3547d8f6.input_3547d8f6 {
        border-width: var(--kite-checkbox-400-border-width)
    }

    .sizeSm400_3547d8f6.iconWrapper_3547d8f6,.sizeSm400_3547d8f6.inputWrapper_3547d8f6,.sizeSm400_3547d8f6.input_3547d8f6 {
        width: var(--kite-checkbox-400-size);
        height: var(--kite-checkbox-400-size);
        border-radius: var(--kite-checkbox-400-border-radius)
    }

    .sizeSm400_3547d8f6.inputWrapper_3547d8f6.error_3547d8f6 {
        box-shadow: 0 0 0 var(--kite-selection-control-400-error-border-width) var(--kite-selection-control-error-border)
    }

    .sizeSm400_3547d8f6.iconWrapper_3547d8f6 {
        border-width: var(--kite-checkbox-400-border-width)
    }

    .sizeSm500_3547d8f6.input_3547d8f6 {
        border-width: var(--kite-checkbox-500-border-width)
    }

    .sizeSm500_3547d8f6.iconWrapper_3547d8f6,.sizeSm500_3547d8f6.inputWrapper_3547d8f6,.sizeSm500_3547d8f6.input_3547d8f6 {
        width: var(--kite-checkbox-500-size);
        height: var(--kite-checkbox-500-size);
        border-radius: var(--kite-checkbox-500-border-radius)
    }

    .sizeSm500_3547d8f6.inputWrapper_3547d8f6.error_3547d8f6 {
        box-shadow: 0 0 0 var(--kite-selection-control-500-error-border-width) var(--kite-selection-control-error-border)
    }

    .sizeSm500_3547d8f6.iconWrapper_3547d8f6 {
        border-width: var(--kite-checkbox-500-border-width)
    }

    .layoutSm100_d6a7f4fb {
        border-radius: calc(var(--kite-progress-bar-background-height-100)/2);
        padding-bottom: var(--kite-progress-bar-background-height-100)
    }

    .layoutSm100_d6a7f4fb::-webkit-progress-bar,.layoutSm100_d6a7f4fb::-webkit-progress-value {
        border-radius: calc(var(--kite-progress-bar-background-height-100)/2)
    }

    .layoutSm100_d6a7f4fb::-webkit-progress-inner-element {
        height: var(--kite-progress-bar-background-height-100)
    }

    .layoutSm100_d6a7f4fb::-moz-progress-bar {
        border-radius: calc(var(--kite-progress-bar-background-height-100)/2);
        height: var(--kite-progress-bar-background-height-100)
    }

    .layoutSm100_d6a7f4fb::after,.layoutSm100_d6a7f4fb::before {
        height: var(--kite-progress-bar-background-height-100);
        border-radius: calc(var(--kite-progress-bar-background-height-100)/2)
    }

    .layoutSm200_d6a7f4fb {
        border-radius: calc(var(--kite-progress-bar-background-height-200)/2);
        padding-bottom: var(--kite-progress-bar-background-height-200)
    }

    .layoutSm200_d6a7f4fb::-webkit-progress-bar,.layoutSm200_d6a7f4fb::-webkit-progress-value {
        border-radius: calc(var(--kite-progress-bar-background-height-200)/2)
    }

    .layoutSm200_d6a7f4fb::-webkit-progress-inner-element {
        height: var(--kite-progress-bar-background-height-200)
    }

    .layoutSm200_d6a7f4fb::-moz-progress-bar {
        border-radius: calc(var(--kite-progress-bar-background-height-200)/2);
        height: var(--kite-progress-bar-background-height-200)
    }

    .layoutSm200_d6a7f4fb::after,.layoutSm200_d6a7f4fb::before {
        height: var(--kite-progress-bar-background-height-200);
        border-radius: calc(var(--kite-progress-bar-background-height-200)/2)
    }

    .paginationBar_c6570714 {
        display: inline-block;
        height: var(--kite-pagination-bar-layout-200-item-300-height);
        box-sizing: border-box;
        position: relative;
        width: calc(var(--kite-pagination-bar-layout-200-side-width)*2 + var(--kite-pagination-bar-layout-middle-width) + var(--kite-pagination-bar-layout-gap)*2);
        overflow: hidden;
        text-align: left
    }

    .paginationBarSm100_c6570714 {
        padding: 0 var(--kite-pagination-bar-layout-100-side-width)
    }

    .paginationBarSm100_c6570714 .prev0_c6570714 {
        margin-left: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarSm100_c6570714 .prev1_c6570714 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarSm100_c6570714 .prev2_c6570714 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarSm100_c6570714 .prev3_c6570714 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
    }

    .paginationBarSm100_c6570714 .prevMax_c6570714 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-100-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
    }

    .paginationBarSm100_c6570714 .last0_c6570714 {
        margin-right: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarSm100_c6570714 .last1_c6570714 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarSm100_c6570714 .last2_c6570714 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarSm100_c6570714 .last3_c6570714 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
    }

    .paginationBarSm100_c6570714 .lastMax_c6570714 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-100-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
    }

    .paginationBarSm100_c6570714 .middle_c6570714 {
        padding-bottom: var(--kite-pagination-bar-layout-100-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
    }

    .paginationBarSm100_c6570714 .middle_c6570714::after,.paginationBarSm100_c6570714 .middle_c6570714::before {
        height: var(--kite-pagination-bar-layout-100-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
    }

    .paginationBarSm100_c6570714 .dot_c6570714 {
        width: 0;
        padding-bottom: 0;
        margin-right: 0
    }

    .paginationBarSm100_c6570714 .dot_c6570714::after,.paginationBarSm100_c6570714 .dot_c6570714::before {
        height: 0
    }

    .paginationBarSm100_c6570714 .dot1_c6570714,.paginationBarSm100_c6570714 .dot2_c6570714,.paginationBarSm100_c6570714 .dot3_c6570714,.paginationBarSm100_c6570714 .dot4_c6570714,.paginationBarSm100_c6570714 .middle_c6570714 {
        margin-right: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarSm100_c6570714 .dot1_c6570714,.paginationBarSm100_c6570714 .dot2_c6570714 {
        width: var(--kite-pagination-bar-layout-100-item-300-width);
        padding-bottom: var(--kite-pagination-bar-layout-100-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
    }

    .paginationBarSm100_c6570714 .dot1_c6570714::after,.paginationBarSm100_c6570714 .dot1_c6570714::before,.paginationBarSm100_c6570714 .dot2_c6570714::after,.paginationBarSm100_c6570714 .dot2_c6570714::before {
        height: var(--kite-pagination-bar-layout-100-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
    }

    .paginationBarSm100_c6570714 .dot3_c6570714 {
        width: var(--kite-pagination-bar-layout-100-item-200-width);
        padding-bottom: var(--kite-pagination-bar-layout-100-item-200-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-200-height)
    }

    .paginationBarSm100_c6570714 .dot3_c6570714::after,.paginationBarSm100_c6570714 .dot3_c6570714::before {
        height: var(--kite-pagination-bar-layout-100-item-200-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-200-height)
    }

    .paginationBarSm100_c6570714 .dot4_c6570714 {
        width: var(--kite-pagination-bar-layout-100-item-100-width);
        padding-bottom: var(--kite-pagination-bar-layout-100-item-100-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-100-height)
    }

    .paginationBarSm100_c6570714 .dot4_c6570714::after,.paginationBarSm100_c6570714 .dot4_c6570714::before {
        height: var(--kite-pagination-bar-layout-100-item-100-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-100-height)
    }

    .paginationBarSm200_c6570714 {
        padding: 0 var(--kite-pagination-bar-layout-200-side-width)
    }

    .paginationBarSm200_c6570714 .prev0_c6570714 {
        margin-left: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarSm200_c6570714 .prev1_c6570714 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarSm200_c6570714 .prev2_c6570714 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarSm200_c6570714 .prev3_c6570714 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
    }

    .paginationBarSm200_c6570714 .prevMax_c6570714 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-200-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
    }

    .paginationBarSm200_c6570714 .last0_c6570714 {
        margin-right: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarSm200_c6570714 .last1_c6570714 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarSm200_c6570714 .last2_c6570714 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarSm200_c6570714 .last3_c6570714 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
    }

    .paginationBarSm200_c6570714 .lastMax_c6570714 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-200-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
    }

    .paginationBarSm200_c6570714 .middle_c6570714 {
        padding-bottom: var(--kite-pagination-bar-layout-200-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
    }

    .paginationBarSm200_c6570714 .middle_c6570714::after,.paginationBarSm200_c6570714 .middle_c6570714::before {
        height: var(--kite-pagination-bar-layout-200-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
    }

    .paginationBarSm200_c6570714 .dot_c6570714 {
        width: 0;
        padding-bottom: 0;
        margin-right: 0
    }

    .paginationBarSm200_c6570714 .dot_c6570714::after,.paginationBarSm200_c6570714 .dot_c6570714::before {
        height: 0
    }

    .paginationBarSm200_c6570714 .dot1_c6570714,.paginationBarSm200_c6570714 .dot2_c6570714,.paginationBarSm200_c6570714 .dot3_c6570714,.paginationBarSm200_c6570714 .dot4_c6570714,.paginationBarSm200_c6570714 .middle_c6570714 {
        margin-right: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarSm200_c6570714 .dot1_c6570714,.paginationBarSm200_c6570714 .dot2_c6570714 {
        width: var(--kite-pagination-bar-layout-200-item-300-width);
        padding-bottom: var(--kite-pagination-bar-layout-200-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
    }

    .paginationBarSm200_c6570714 .dot1_c6570714::after,.paginationBarSm200_c6570714 .dot1_c6570714::before,.paginationBarSm200_c6570714 .dot2_c6570714::after,.paginationBarSm200_c6570714 .dot2_c6570714::before {
        height: var(--kite-pagination-bar-layout-200-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
    }

    .paginationBarSm200_c6570714 .dot3_c6570714 {
        width: var(--kite-pagination-bar-layout-200-item-200-width);
        padding-bottom: var(--kite-pagination-bar-layout-200-item-200-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-200-height)
    }

    .paginationBarSm200_c6570714 .dot3_c6570714::after,.paginationBarSm200_c6570714 .dot3_c6570714::before {
        height: var(--kite-pagination-bar-layout-200-item-200-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-200-height)
    }

    .paginationBarSm200_c6570714 .dot4_c6570714 {
        width: var(--kite-pagination-bar-layout-200-item-100-width);
        padding-bottom: var(--kite-pagination-bar-layout-200-item-100-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-100-height)
    }

    .paginationBarSm200_c6570714 .dot4_c6570714::after,.paginationBarSm200_c6570714 .dot4_c6570714::before {
        height: var(--kite-pagination-bar-layout-200-item-100-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-100-height)
    }

    .carousel_92883749 .slideSizeSm_92883749,.carousel_92883749 .slideSize_92883749 {
        width: var(--kite-carousel-slide-width-sm)
    }

    .carousel_92883749 .railSizeDefaultSm_92883749 {
        width: var(--kite-carousel-rail-width-sm);
        transform: translateX(calc(0px - var(--kite-carousel-current-index)*var(--kite-carousel-slide-width-sm) + var(--kite-carousel-translate-offset)))
    }

    .carousel_92883749 .railSizePercentSm_92883749 {
        width: var(--kite-carousel-rail-width-sm);
        transform: translateX(var(--kite-carousel-percent-transform))
    }

    .container_92883749 .carousel_92883749 {
        margin: 0 calc(-1*var(--kite-carousel-gap-sm)/2)0 calc(-1*var(--kite-carousel-gap-sm)/2 - .5px)
    }

    .singlePlus_92883749 .railSizeDefaultSm_92883749 {
        width: var(--kite-carousel-rail-width);
        transform: translateX(calc(0px - var(--kite-carousel-current-index)*var(--kite-carousel-slide-width-sm) + var(--kite-carousel-translate-offset)))
    }

    .singlePlus_92883749 .railSizePercentSm_92883749 {
        width: var(--kite-carousel-rail-width);
        transform: translateX(var(--kite-carousel-percent-transform))
    }

    .singlePlus_92883749 .carouselWrapper_92883749 {
        padding-left: calc(var(--kite-main-layout-margin-horizontal-sm));
        margin: 0
    }

    .singlePlus_92883749 .carouselWrapper_92883749 .carousel_92883749 {
        width: calc(var(--kite-carousel-slide-width) + var(--kite-main-layout-margin-horizontal-sm));
        margin: 0 calc(-1*var(--kite-main-layout-margin-horizontal-sm));
        padding: 0 calc(var(--kite-main-layout-margin-horizontal-sm) - var(--kite-carousel-gap-sm)/2)
    }

    .slide_92883749 {
        padding: 0 calc(var(--kite-carousel-gap-sm)/2)
    }

    .badge_92883749 {
        bottom: calc(8px + var(--kite-carousel-gap-sm) + var(--kite-carousel-arrow-padding-horizontal))
    }

    .singlePlus_92883749 .badge_92883749 {
        right: calc(var(--kite-carousel-arrow-padding-horizontal) + var(--kite-main-layout-margin-horizontal-sm))
    }

    .arrow_92883749 {
        bottom: calc(8px + var(--kite-carousel-gap-sm))
    }

    .singlePlus_92883749 .arrow_92883749.left_92883749 {
        left: var(--kite-main-layout-margin-horizontal-sm)
    }

    .singlePlus_92883749 .arrow_92883749.right_92883749 {
        right: var(--kite-main-layout-margin-horizontal-sm)
    }

    .arrow300_92883749.singlePlus_92883749 .arrow_92883749.outside_92883749.left_92883749 {
        left: calc(var(--kite-main-layout-margin-horizontal-sm) - 16px)
    }

    .arrow300_92883749.singlePlus_92883749 .arrow_92883749.outside_92883749.right_92883749 {
        right: calc(var(--kite-main-layout-margin-horizontal-sm) - 16px)
    }

    .arrow400_92883749.singlePlus_92883749 .arrow_92883749.outside_92883749.left_92883749 {
        left: calc(var(--kite-main-layout-margin-horizontal-sm) - 20px)
    }

    .arrow400_92883749.singlePlus_92883749 .arrow_92883749.outside_92883749.right_92883749 {
        right: calc(var(--kite-main-layout-margin-horizontal-sm) - 20px)
    }

    .bar_92883749 {
        height: calc(8px + var(--kite-carousel-gap-sm));
        padding-top: var(--kite-carousel-gap-sm)
    }

    .contentXsmallSm_91679e29 {
        gap: var(--kite-tile-gap-xsmall) calc(var(--kite-tile-gap-xsmall)/2)
    }

    .panelXsmall_91679e29 {
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-200-background-size );
        --kite-rich-icon-500-icon-size: var(--kite-rich-icon-200-icon-size)
    }

    .contentSmallSm_91679e29 {
        gap: var(--kite-tile-gap-small) calc(var(--kite-tile-gap-small)/2)
    }

    .panelSmall_91679e29 {
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-300-background-size );
        --kite-rich-icon-500-icon-size: var(--kite-rich-icon-300-icon-size)
    }

    .contentMediumSm_91679e29 {
        gap: var(--kite-tile-gap-medium) calc(var(--kite-tile-gap-medium)/2)
    }

    .panelMedium_91679e29 {
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-600-background-size );
        --kite-rich-icon-500-icon-size: var(--kite-rich-icon-600-icon-size)
    }

    .contentLargeSm_91679e29 {
        gap: var(--kite-tile-gap-large) calc(var(--kite-tile-gap-large)/2)
    }

    .panelLarge_91679e29 {
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-700-background-size );
        --kite-rich-icon-500-icon-size: var(--kite-rich-icon-700-icon-size)
    }

    .positionTopSm_91679e29 {
        flex-direction: column
    }

    .positionRightSm_91679e29 {
        flex-direction: row-reverse
    }

    .positionBottomSm_91679e29 {
        flex-direction: column-reverse
    }

    .positionLeftSm_91679e29 {
        flex-direction: row
    }

    .imageTopSm_91679e29 {
        margin: -16px -16px 0
    }

    .imageBottomSm_91679e29 {
        margin: 0-16px -16px
    }

    .imageLeftSm_91679e29 {
        margin: -16px 0-16px -16px
    }

    .imageRightSm_91679e29 {
        margin: -16px -16px -16px 0
    }

    .sizeSm50_e97e0107 {
        height: var(--kite-badge-layout-50-min-height)
    }

    .sizeSm50_e97e0107 .badgePanel_e97e0107 {
        border-radius: var(--kite-badge-layout-50-border-radius);
        gap: var(--kite-badge-layout-50-gap);
        padding: 0 var(--kite-badge-layout-50-padding-horizontal-default)
    }

    .sizeSm50_e97e0107 .badgePanel_e97e0107.iconOnly_e97e0107 {
        padding: 0 var(--kite-badge-layout-50-padding-horizontal-icon-only)
    }

    .sizeSm50_e97e0107 .badgePanelPositionTop_e97e0107 {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeSm50_e97e0107 .badgePanelPositionBottom_e97e0107 {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeSm50_e97e0107 .badgePanelTilt_e97e0107 {
        padding: 0
    }

    .sizeSm50_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 13.5px
    }

    .sizeSm50_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -3px
    }

    .sizeSm50_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 13.5px
    }

    .sizeSm50_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -3px
    }

    .sizeSm50_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 12px
    }

    .sizeSm50_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -2px
    }

    .sizeSm50_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -2px
    }

    .sizeSm50_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 {
        position: relative;
        margin-left: -2.5px;
        margin-right: -2.5px
    }

    .sizeSm50_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 2.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 5px)
    }

    .sizeSm50_e97e0107 .leftTiltWrapper_e97e0107,.sizeSm50_e97e0107 .leftWaveWrapper_e97e0107,.sizeSm50_e97e0107 .rightTiltWrapper_e97e0107,.sizeSm50_e97e0107 .rightWaveWrapper_e97e0107 {
        overflow: hidden
    }

    .sizeSm50_e97e0107 .badgePanelWave_e97e0107 {
        padding: 0
    }

    .sizeSm50_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 16.5px
    }

    .sizeSm50_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 0
    }

    .sizeSm50_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 16.5px
    }

    .sizeSm50_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 0
    }

    .sizeSm50_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 16px
    }

    .sizeSm50_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 0
    }

    .sizeSm50_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 0
    }

    .sizeSm50_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 {
        position: relative;
        padding-left: .5px;
        padding-right: .5px
    }

    .sizeSm50_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 1px)
    }

    .sizeSm50_e97e0107 .badgeValue_e97e0107 {
        padding: 0 var(--kite-badge-label-50-padding-horizontal) var(--kite-badge-label-50-padding-bottom) var(--kite-badge-label-50-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeSm50_e97e0107 .leftTiltWrapper_e97e0107 {
        width: 7px;
        height: 100%
    }

    .sizeSm50_e97e0107 .leftTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 7px;
        height: 100%
    }

    .sizeSm50_e97e0107 .leftWaveWrapper_e97e0107 {
        width: 4px;
        height: 100%
    }

    .sizeSm50_e97e0107 .leftWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 4px;
        height: 100%
    }

    .sizeSm50_e97e0107 .rightTiltWrapper_e97e0107 {
        width: 7px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeSm50_e97e0107 .rightTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 7px;
        height: 100%
    }

    .sizeSm50_e97e0107 .rightWaveWrapper_e97e0107 {
        width: 4px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeSm50_e97e0107 .rightWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 4px;
        height: 100%
    }

    .sizeSm50_e97e0107.badgeWrapperTilt_e97e0107 .badgePanel_e97e0107,.sizeSm50_e97e0107.badgeWrapperWave_e97e0107 .badgePanel_e97e0107 {
        border-radius: 0
    }

    .sizeSm100_e97e0107 {
        height: var(--kite-badge-layout-100-min-height)
    }

    .sizeSm100_e97e0107 .badgePanel_e97e0107 {
        border-radius: var(--kite-badge-layout-100-border-radius);
        gap: var(--kite-badge-layout-100-gap);
        padding: 0 var(--kite-badge-layout-100-padding-horizontal-default)
    }

    .sizeSm100_e97e0107 .badgePanel_e97e0107.iconOnly_e97e0107 {
        padding: 0 var(--kite-badge-layout-100-padding-horizontal-icon-only)
    }

    .sizeSm100_e97e0107 .badgePanelPositionTop_e97e0107 {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeSm100_e97e0107 .badgePanelPositionBottom_e97e0107 {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeSm100_e97e0107 .badgePanelTilt_e97e0107 {
        padding: 0
    }

    .sizeSm100_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 14.5px
    }

    .sizeSm100_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -2px
    }

    .sizeSm100_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 14.5px
    }

    .sizeSm100_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -2px
    }

    .sizeSm100_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 12px
    }

    .sizeSm100_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -2px
    }

    .sizeSm100_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -2px
    }

    .sizeSm100_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 {
        position: relative;
        margin-left: -1.5px;
        margin-right: -1.5px
    }

    .sizeSm100_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 1.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 3px)
    }

    .sizeSm100_e97e0107 .leftTiltWrapper_e97e0107,.sizeSm100_e97e0107 .leftWaveWrapper_e97e0107,.sizeSm100_e97e0107 .rightTiltWrapper_e97e0107,.sizeSm100_e97e0107 .rightWaveWrapper_e97e0107 {
        overflow: hidden
    }

    .sizeSm100_e97e0107 .badgePanelWave_e97e0107 {
        padding: 0
    }

    .sizeSm100_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 17.5px
    }

    .sizeSm100_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 1px
    }

    .sizeSm100_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 17.5px
    }

    .sizeSm100_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 1px
    }

    .sizeSm100_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 18px
    }

    .sizeSm100_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 1px
    }

    .sizeSm100_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 1px
    }

    .sizeSm100_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 {
        position: relative;
        padding-left: 1.5px;
        padding-right: 1.5px
    }

    .sizeSm100_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -1.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 3px)
    }

    .sizeSm100_e97e0107 .badgeValue_e97e0107 {
        padding: 0 var(--kite-badge-label-100-padding-horizontal) var(--kite-badge-label-100-padding-bottom) var(--kite-badge-label-100-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeSm100_e97e0107 .leftTiltWrapper_e97e0107 {
        width: 8px;
        height: 100%
    }

    .sizeSm100_e97e0107 .leftTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 8px;
        height: 100%
    }

    .sizeSm100_e97e0107 .leftWaveWrapper_e97e0107 {
        width: 5px;
        height: 100%
    }

    .sizeSm100_e97e0107 .leftWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 5px;
        height: 100%
    }

    .sizeSm100_e97e0107 .rightTiltWrapper_e97e0107 {
        width: 8px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeSm100_e97e0107 .rightTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 8px;
        height: 100%
    }

    .sizeSm100_e97e0107 .rightWaveWrapper_e97e0107 {
        width: 5px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeSm100_e97e0107 .rightWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 5px;
        height: 100%
    }

    .sizeSm100_e97e0107.badgeWrapperTilt_e97e0107 .badgePanel_e97e0107,.sizeSm100_e97e0107.badgeWrapperWave_e97e0107 .badgePanel_e97e0107 {
        border-radius: 0
    }

    .sizeSm200_e97e0107 {
        height: var(--kite-badge-layout-200-min-height)
    }

    .sizeSm200_e97e0107 .badgePanel_e97e0107 {
        border-radius: var(--kite-badge-layout-200-border-radius);
        gap: var(--kite-badge-layout-200-gap);
        padding: 0 var(--kite-badge-layout-200-padding-horizontal-default)
    }

    .sizeSm200_e97e0107 .badgePanel_e97e0107.iconOnly_e97e0107 {
        padding: 0 var(--kite-badge-layout-200-padding-horizontal-icon-only)
    }

    .sizeSm200_e97e0107 .badgePanelPositionTop_e97e0107 {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeSm200_e97e0107 .badgePanelPositionBottom_e97e0107 {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeSm200_e97e0107 .badgePanelTilt_e97e0107 {
        padding: 0
    }

    .sizeSm200_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 13.5px
    }

    .sizeSm200_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -3px
    }

    .sizeSm200_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 13.5px
    }

    .sizeSm200_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -3px
    }

    .sizeSm200_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 10px
    }

    .sizeSm200_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -3px
    }

    .sizeSm200_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -3px
    }

    .sizeSm200_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 {
        position: relative;
        margin-left: -2.5px;
        margin-right: -2.5px
    }

    .sizeSm200_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 2.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 5px)
    }

    .sizeSm200_e97e0107 .leftTiltWrapper_e97e0107,.sizeSm200_e97e0107 .leftWaveWrapper_e97e0107,.sizeSm200_e97e0107 .rightTiltWrapper_e97e0107,.sizeSm200_e97e0107 .rightWaveWrapper_e97e0107 {
        overflow: hidden
    }

    .sizeSm200_e97e0107 .badgePanelWave_e97e0107 {
        padding: 0
    }

    .sizeSm200_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 16.5px
    }

    .sizeSm200_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 0
    }

    .sizeSm200_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 16.5px
    }

    .sizeSm200_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 0
    }

    .sizeSm200_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 16px
    }

    .sizeSm200_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 0
    }

    .sizeSm200_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 0
    }

    .sizeSm200_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 {
        position: relative;
        padding-left: .5px;
        padding-right: .5px
    }

    .sizeSm200_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 1px)
    }

    .sizeSm200_e97e0107 .badgeValue_e97e0107 {
        padding: 0 var(--kite-badge-label-200-padding-horizontal) var(--kite-badge-label-200-padding-bottom) var(--kite-badge-label-200-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeSm200_e97e0107 .leftTiltWrapper_e97e0107 {
        width: 9px;
        height: 100%
    }

    .sizeSm200_e97e0107 .leftTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 9px;
        height: 100%
    }

    .sizeSm200_e97e0107 .leftWaveWrapper_e97e0107 {
        width: 6px;
        height: 100%
    }

    .sizeSm200_e97e0107 .leftWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 6px;
        height: 100%
    }

    .sizeSm200_e97e0107 .rightTiltWrapper_e97e0107 {
        width: 9px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeSm200_e97e0107 .rightTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 9px;
        height: 100%
    }

    .sizeSm200_e97e0107 .rightWaveWrapper_e97e0107 {
        width: 6px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeSm200_e97e0107 .rightWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 6px;
        height: 100%
    }

    .sizeSm200_e97e0107.badgeWrapperTilt_e97e0107 .badgePanel_e97e0107,.sizeSm200_e97e0107.badgeWrapperWave_e97e0107 .badgePanel_e97e0107 {
        border-radius: 0
    }

    .sizeSm300_e97e0107 {
        height: var(--kite-badge-layout-300-min-height)
    }

    .sizeSm300_e97e0107 .badgePanel_e97e0107 {
        border-radius: var(--kite-badge-layout-300-border-radius);
        gap: var(--kite-badge-layout-300-gap);
        padding: 0 var(--kite-badge-layout-300-padding-horizontal-default)
    }

    .sizeSm300_e97e0107 .badgePanel_e97e0107.iconOnly_e97e0107 {
        padding: 0 var(--kite-badge-layout-300-padding-horizontal-icon-only)
    }

    .sizeSm300_e97e0107 .badgePanelPositionTop_e97e0107 {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeSm300_e97e0107 .badgePanelPositionBottom_e97e0107 {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeSm300_e97e0107 .badgePanelTilt_e97e0107 {
        padding: 0
    }

    .sizeSm300_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 17.5px
    }

    .sizeSm300_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -3px
    }

    .sizeSm300_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 17.5px
    }

    .sizeSm300_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -3px
    }

    .sizeSm300_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 14px
    }

    .sizeSm300_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -3px
    }

    .sizeSm300_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -3px
    }

    .sizeSm300_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 {
        position: relative;
        margin-left: -2.5px;
        margin-right: -2.5px
    }

    .sizeSm300_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 2.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 5px)
    }

    .sizeSm300_e97e0107 .leftTiltWrapper_e97e0107,.sizeSm300_e97e0107 .leftWaveWrapper_e97e0107,.sizeSm300_e97e0107 .rightTiltWrapper_e97e0107,.sizeSm300_e97e0107 .rightWaveWrapper_e97e0107 {
        overflow: hidden
    }

    .sizeSm300_e97e0107 .badgePanelWave_e97e0107 {
        padding: 0
    }

    .sizeSm300_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 21.5px
    }

    .sizeSm300_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 1px
    }

    .sizeSm300_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 21.5px
    }

    .sizeSm300_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 1px
    }

    .sizeSm300_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 22px
    }

    .sizeSm300_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 1px
    }

    .sizeSm300_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 1px
    }

    .sizeSm300_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 {
        position: relative;
        padding-left: 1.5px;
        padding-right: 1.5px
    }

    .sizeSm300_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -1.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 3px)
    }

    .sizeSm300_e97e0107 .badgeValue_e97e0107 {
        padding: 0 var(--kite-badge-label-300-padding-horizontal) var(--kite-badge-label-300-padding-bottom) var(--kite-badge-label-300-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeSm300_e97e0107 .leftTiltWrapper_e97e0107 {
        width: 11px;
        height: 100%
    }

    .sizeSm300_e97e0107 .leftTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 11px;
        height: 100%
    }

    .sizeSm300_e97e0107 .leftWaveWrapper_e97e0107 {
        width: 7px;
        height: 100%
    }

    .sizeSm300_e97e0107 .leftWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 7px;
        height: 100%
    }

    .sizeSm300_e97e0107 .rightTiltWrapper_e97e0107 {
        width: 11px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeSm300_e97e0107 .rightTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 11px;
        height: 100%
    }

    .sizeSm300_e97e0107 .rightWaveWrapper_e97e0107 {
        width: 7px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeSm300_e97e0107 .rightWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 7px;
        height: 100%
    }

    .sizeSm300_e97e0107.badgeWrapperTilt_e97e0107 .badgePanel_e97e0107,.sizeSm300_e97e0107.badgeWrapperWave_e97e0107 .badgePanel_e97e0107 {
        border-radius: 0
    }

    .sizeSm400_e97e0107 {
        height: var(--kite-badge-layout-400-min-height)
    }

    .sizeSm400_e97e0107 .badgePanel_e97e0107 {
        border-radius: var(--kite-badge-layout-400-border-radius);
        gap: var(--kite-badge-layout-400-gap);
        padding: 0 var(--kite-badge-layout-400-padding-horizontal-default)
    }

    .sizeSm400_e97e0107 .badgePanel_e97e0107.iconOnly_e97e0107 {
        padding: 0 var(--kite-badge-layout-400-padding-horizontal-icon-only)
    }

    .sizeSm400_e97e0107 .badgePanelPositionTop_e97e0107 {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeSm400_e97e0107 .badgePanelPositionBottom_e97e0107 {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeSm400_e97e0107 .badgePanelTilt_e97e0107 {
        padding: 0
    }

    .sizeSm400_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 19.5px
    }

    .sizeSm400_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -3px
    }

    .sizeSm400_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 19.5px
    }

    .sizeSm400_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -3px
    }

    .sizeSm400_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 14px
    }

    .sizeSm400_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -3px
    }

    .sizeSm400_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -3px
    }

    .sizeSm400_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 {
        position: relative;
        margin-left: -2.5px;
        margin-right: -2.5px
    }

    .sizeSm400_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 2.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 5px)
    }

    .sizeSm400_e97e0107 .leftTiltWrapper_e97e0107,.sizeSm400_e97e0107 .leftWaveWrapper_e97e0107,.sizeSm400_e97e0107 .rightTiltWrapper_e97e0107,.sizeSm400_e97e0107 .rightWaveWrapper_e97e0107 {
        overflow: hidden
    }

    .sizeSm400_e97e0107 .badgePanelWave_e97e0107 {
        padding: 0
    }

    .sizeSm400_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 23.5px
    }

    .sizeSm400_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 1px
    }

    .sizeSm400_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 23.5px
    }

    .sizeSm400_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 1px
    }

    .sizeSm400_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 22px
    }

    .sizeSm400_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 1px
    }

    .sizeSm400_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 1px
    }

    .sizeSm400_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 {
        position: relative;
        padding-left: 1.5px;
        padding-right: 1.5px
    }

    .sizeSm400_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -1.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 3px)
    }

    .sizeSm400_e97e0107 .badgeValue_e97e0107 {
        padding: 0 var(--kite-badge-label-400-padding-horizontal) var(--kite-badge-label-400-padding-bottom) var(--kite-badge-label-400-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeSm400_e97e0107 .leftTiltWrapper_e97e0107 {
        width: 13px;
        height: 100%
    }

    .sizeSm400_e97e0107 .leftTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 13px;
        height: 100%
    }

    .sizeSm400_e97e0107 .leftWaveWrapper_e97e0107 {
        width: 9px;
        height: 100%
    }

    .sizeSm400_e97e0107 .leftWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 9px;
        height: 100%
    }

    .sizeSm400_e97e0107 .rightTiltWrapper_e97e0107 {
        width: 13px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeSm400_e97e0107 .rightTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 13px;
        height: 100%
    }

    .sizeSm400_e97e0107 .rightWaveWrapper_e97e0107 {
        width: 9px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeSm400_e97e0107 .rightWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 9px;
        height: 100%
    }

    .sizeSm400_e97e0107.badgeWrapperTilt_e97e0107 .badgePanel_e97e0107,.sizeSm400_e97e0107.badgeWrapperWave_e97e0107 .badgePanel_e97e0107 {
        border-radius: 0
    }

    .dialog_0b831d64 {
        width: var(--kite-modal-dialog-width-sm, 100%)
    }

    .dialogButtonsSm400_0b831d64 {
        margin-top: var(--kite-modal-overlay-container-400-content-padding-bottom);
        padding-bottom: calc(var(--kite-modal-overlay-container-400-content-padding-horizontal) - var(--kite-modal-overlay-container-400-content-padding-bottom))
    }

    .dialogButtonsSm500_0b831d64 {
        margin-top: var(--kite-modal-overlay-container-500-content-padding-bottom);
        padding-bottom: calc(var(--kite-modal-overlay-container-500-content-padding-horizontal) - var(--kite-modal-overlay-container-500-content-padding-bottom))
    }

    .dialogButtonsSm600_0b831d64 {
        margin-top: var(--kite-modal-overlay-container-600-content-padding-bottom);
        padding-bottom: calc(var(--kite-modal-overlay-container-600-content-padding-horizontal) - var(--kite-modal-overlay-container-600-content-padding-bottom))
    }

    .flexSmRow_ce19ebe4 {
        flex-direction: row!important
    }

    .flexSmColumn_ce19ebe4 {
        flex-direction: column!important
    }

    .flexSmRowReverse_ce19ebe4 {
        flex-direction: row-reverse!important
    }

    .flexSmColumnReverse_ce19ebe4 {
        flex-direction: column-reverse!important
    }

    .flexSmWrap_ce19ebe4 {
        flex-wrap: wrap!important
    }

    .flexSmNowrap_ce19ebe4 {
        flex-wrap: nowrap!important
    }

    .flexSmWrapReverse_ce19ebe4 {
        flex-wrap: wrap-reverse!important
    }

    .flexSmFill_ce19ebe4 {
        flex: 1 1 auto!important
    }

    .justifyContentSmStart_ce19ebe4 {
        justify-content: flex-start!important
    }

    .justifyContentSmEnd_ce19ebe4 {
        justify-content: flex-end!important
    }

    .justifyContentSmCenter_ce19ebe4 {
        justify-content: center!important
    }

    .justifyContentSmBetween_ce19ebe4 {
        justify-content: space-between!important
    }

    .justifyContentSmAround_ce19ebe4 {
        justify-content: space-around!important
    }

    .alignItemsSmStart_ce19ebe4 {
        align-items: flex-start!important
    }

    .alignItemsSmEnd_ce19ebe4 {
        align-items: flex-end!important
    }

    .alignItemsSmCenter_ce19ebe4 {
        align-items: center!important
    }

    .alignItemsSmBaseline_ce19ebe4 {
        align-items: baseline!important
    }

    .alignItemsSmStretch_ce19ebe4 {
        align-items: stretch!important
    }

    .alignContentSmStart_ce19ebe4 {
        align-content: flex-start!important
    }

    .alignContentSmEnd_ce19ebe4 {
        align-content: flex-end!important
    }

    .alignContentSmCenter_ce19ebe4 {
        align-content: center!important
    }

    .alignContentSmBetween_ce19ebe4 {
        align-content: space-between!important
    }

    .alignContentSmAround_ce19ebe4 {
        align-content: space-around!important
    }

    .alignContentSmStretch_ce19ebe4 {
        align-content: stretch!important
    }

    .alignSelfSmAuto_ce19ebe4 {
        align-self: auto!important
    }

    .alignSelfSmStart_ce19ebe4 {
        align-self: flex-start!important
    }

    .alignSelfSmEnd_ce19ebe4 {
        align-self: flex-end!important
    }

    .alignSelfSmCenter_ce19ebe4 {
        align-self: center!important
    }

    .alignSelfSmBaseline_ce19ebe4 {
        align-self: baseline!important
    }

    .alignSelfSmStretch_ce19ebe4 {
        align-self: stretch!important
    }

    .orderSmFirst_ce19ebe4 {
        order: 0
    }

    .orderSmLast_ce19ebe4 {
        order: 6
    }

    .orderSm1_ce19ebe4 {
        order: 1
    }

    .orderSm2_ce19ebe4 {
        order: 2
    }

    .orderSm3_ce19ebe4 {
        order: 3
    }

    .orderSm4_ce19ebe4 {
        order: 4
    }

    .orderSm5_ce19ebe4 {
        order: 5
    }

    .containerSm_9a6cacd8,.container_9a6cacd8 {
        max-width: 540px
    }

    .colSm_9a6cacd8 {
        flex: 1 0 0%
    }

    .colSmAuto_9a6cacd8 {
        flex: 0 0 auto;
        width: auto
    }

    .colSm1_9a6cacd8 {
        flex: 0 0 auto;
        width: 8.33333333%
    }

    .colSm2_9a6cacd8 {
        flex: 0 0 auto;
        width: 16.66666667%
    }

    .colSm3_9a6cacd8 {
        flex: 0 0 auto;
        width: 25%
    }

    .colSm4_9a6cacd8 {
        flex: 0 0 auto;
        width: 33.33333333%
    }

    .colSm5_9a6cacd8 {
        flex: 0 0 auto;
        width: 41.66666667%
    }

    .colSm6_9a6cacd8 {
        flex: 0 0 auto;
        width: 50%
    }

    .colSm7_9a6cacd8 {
        flex: 0 0 auto;
        width: 58.33333333%
    }

    .colSm8_9a6cacd8 {
        flex: 0 0 auto;
        width: 66.66666667%
    }

    .colSm9_9a6cacd8 {
        flex: 0 0 auto;
        width: 75%
    }

    .colSm10_9a6cacd8 {
        flex: 0 0 auto;
        width: 83.33333333%
    }

    .colSm11_9a6cacd8 {
        flex: 0 0 auto;
        width: 91.66666667%
    }

    .colSm12_9a6cacd8 {
        flex: 0 0 auto;
        width: 100%
    }

    .offsetSm0_9a6cacd8 {
        margin-left: 0
    }

    .offsetSm1_9a6cacd8 {
        margin-left: 8.33333333%
    }

    .offsetSm2_9a6cacd8 {
        margin-left: 16.66666667%
    }

    .offsetSm3_9a6cacd8 {
        margin-left: 25%
    }

    .offsetSm4_9a6cacd8 {
        margin-left: 33.33333333%
    }

    .offsetSm5_9a6cacd8 {
        margin-left: 41.66666667%
    }

    .offsetSm6_9a6cacd8 {
        margin-left: 50%
    }

    .offsetSm7_9a6cacd8 {
        margin-left: 58.33333333%
    }

    .offsetSm8_9a6cacd8 {
        margin-left: 66.66666667%
    }

    .offsetSm9_9a6cacd8 {
        margin-left: 75%
    }

    .offsetSm10_9a6cacd8 {
        margin-left: 83.33333333%
    }

    .offsetSm11_9a6cacd8 {
        margin-left: 91.66666667%
    }

    .gSm0_9a6cacd8,.gxSm0_9a6cacd8 {
        --kite-gutter-x: 0px
    }

    .gSm0_9a6cacd8,.gySm0_9a6cacd8 {
        --kite-gutter-y: 0px
    }

    .gSm100_9a6cacd8,.gxSm100_9a6cacd8 {
        --kite-gutter-x: 2px
    }

    .gSm100_9a6cacd8,.gySm100_9a6cacd8 {
        --kite-gutter-y: 2px
    }

    .gSm200_9a6cacd8,.gxSm200_9a6cacd8 {
        --kite-gutter-x: 4px
    }

    .gSm200_9a6cacd8,.gySm200_9a6cacd8 {
        --kite-gutter-y: 4px
    }

    .gSm250_9a6cacd8,.gxSm250_9a6cacd8 {
        --kite-gutter-x: 6px
    }

    .gSm250_9a6cacd8,.gySm250_9a6cacd8 {
        --kite-gutter-y: 6px
    }

    .gSm300_9a6cacd8,.gxSm300_9a6cacd8 {
        --kite-gutter-x: 8px
    }

    .gSm300_9a6cacd8,.gySm300_9a6cacd8 {
        --kite-gutter-y: 8px
    }

    .gSm350_9a6cacd8,.gxSm350_9a6cacd8 {
        --kite-gutter-x: 10px
    }

    .gSm350_9a6cacd8,.gySm350_9a6cacd8 {
        --kite-gutter-y: 10px
    }

    .gSm400_9a6cacd8,.gxSm400_9a6cacd8 {
        --kite-gutter-x: 12px
    }

    .gSm400_9a6cacd8,.gySm400_9a6cacd8 {
        --kite-gutter-y: 12px
    }

    .gSm500_9a6cacd8,.gxSm500_9a6cacd8 {
        --kite-gutter-x: 16px
    }

    .gSm500_9a6cacd8,.gySm500_9a6cacd8 {
        --kite-gutter-y: 16px
    }

    .gSm600_9a6cacd8,.gxSm600_9a6cacd8 {
        --kite-gutter-x: 24px
    }

    .gSm600_9a6cacd8,.gySm600_9a6cacd8 {
        --kite-gutter-y: 24px
    }

    .gSm700_9a6cacd8,.gxSm700_9a6cacd8 {
        --kite-gutter-x: 32px
    }

    .gSm700_9a6cacd8,.gySm700_9a6cacd8 {
        --kite-gutter-y: 32px
    }

    .mainLayoutContainer_0ed61bcb {
        /* padding-left: var(--kite-main-layout-margin-horizontal-sm); */
        /* padding-right: var(--kite-main-layout-margin-horizontal-sm) */
    }

    .mainLayoutContainer_0ed61bcb.ignoreMargin_0ed61bcb {
        padding-left: 0;
        padding-right: 0
    }

    .mainLayoutRow_e5034ddc {
        margin-left: 0;
        margin-right: 0;
        gap: var(--kite-main-layout-gutter-sm) var(--kite-main-layout-gutter-sm)
    }

    .mainLayoutRow_e5034ddc.ignoreMargin_e5034ddc {
        /* padding-left: var(--kite-main-layout-margin-horizontal-sm); */
        /* margin-left: calc(-1*var(--kite-main-layout-margin-horizontal-sm)); */
        /* padding-right: var(--kite-main-layout-margin-horizontal-sm); */
        /* margin-right: calc(-1*var(--kite-main-layout-margin-horizontal-sm)) */
    }

    .colSm1_560ec341 {
        grid-column: span 1
    }

    .colSm2_560ec341 {
        grid-column: span 2
    }

    .colSm3_560ec341 {
        grid-column: span 3
    }

    .colSm4_560ec341 {
        grid-column: span 4
    }

    .colSm5_560ec341 {
        grid-column: span 5
    }

    .colSm6_560ec341 {
        grid-column: span 6
    }

    .colSm7_560ec341 {
        grid-column: span 7
    }

    .colSm8_560ec341 {
        grid-column: span 8
    }

    .colSm9_560ec341 {
        grid-column: span 9
    }

    .colSm10_560ec341 {
        grid-column: span 10
    }

    .colSm11_560ec341 {
        grid-column: span 11
    }

    .colSm12_560ec341 {
        grid-column: span 12
    }

    .colSm1Offset1_560ec341 {
        grid-column: 2/span 1
    }

    .colSm1Offset2_560ec341 {
        grid-column: 3/span 1
    }

    .colSm1Offset3_560ec341 {
        grid-column: 4/span 1
    }

    .colSm1Offset4_560ec341 {
        grid-column: 5/span 1
    }

    .colSm1Offset5_560ec341 {
        grid-column: 6/span 1
    }

    .colSm1Offset6_560ec341 {
        grid-column: 7/span 1
    }

    .colSm1Offset7_560ec341 {
        grid-column: 8/span 1
    }

    .colSm1Offset8_560ec341 {
        grid-column: 9/span 1
    }

    .colSm1Offset9_560ec341 {
        grid-column: 10/span 1
    }

    .colSm1Offset10_560ec341 {
        grid-column: 11/span 1
    }

    .colSm1Offset11_560ec341 {
        grid-column: 12/span 1
    }

    .colSm2Offset1_560ec341 {
        grid-column: 2/span 2
    }

    .colSm2Offset2_560ec341 {
        grid-column: 3/span 2
    }

    .colSm2Offset3_560ec341 {
        grid-column: 4/span 2
    }

    .colSm2Offset4_560ec341 {
        grid-column: 5/span 2
    }

    .colSm2Offset5_560ec341 {
        grid-column: 6/span 2
    }

    .colSm2Offset6_560ec341 {
        grid-column: 7/span 2
    }

    .colSm2Offset7_560ec341 {
        grid-column: 8/span 2
    }

    .colSm2Offset8_560ec341 {
        grid-column: 9/span 2
    }

    .colSm2Offset9_560ec341 {
        grid-column: 10/span 2
    }

    .colSm2Offset10_560ec341 {
        grid-column: 11/span 2
    }

    .colSm3Offset1_560ec341 {
        grid-column: 2/span 3
    }

    .colSm3Offset2_560ec341 {
        grid-column: 3/span 3
    }

    .colSm3Offset3_560ec341 {
        grid-column: 4/span 3
    }

    .colSm3Offset4_560ec341 {
        grid-column: 5/span 3
    }

    .colSm3Offset5_560ec341 {
        grid-column: 6/span 3
    }

    .colSm3Offset6_560ec341 {
        grid-column: 7/span 3
    }

    .colSm3Offset7_560ec341 {
        grid-column: 8/span 3
    }

    .colSm3Offset8_560ec341 {
        grid-column: 9/span 3
    }

    .colSm3Offset9_560ec341 {
        grid-column: 10/span 3
    }

    .colSm4Offset1_560ec341 {
        grid-column: 2/span 4
    }

    .colSm4Offset2_560ec341 {
        grid-column: 3/span 4
    }

    .colSm4Offset3_560ec341 {
        grid-column: 4/span 4
    }

    .colSm4Offset4_560ec341 {
        grid-column: 5/span 4
    }

    .colSm4Offset5_560ec341 {
        grid-column: 6/span 4
    }

    .colSm4Offset6_560ec341 {
        grid-column: 7/span 4
    }

    .colSm4Offset7_560ec341 {
        grid-column: 8/span 4
    }

    .colSm4Offset8_560ec341 {
        grid-column: 9/span 4
    }

    .colSm5Offset1_560ec341 {
        grid-column: 2/span 5
    }

    .colSm5Offset2_560ec341 {
        grid-column: 3/span 5
    }

    .colSm5Offset3_560ec341 {
        grid-column: 4/span 5
    }

    .colSm5Offset4_560ec341 {
        grid-column: 5/span 5
    }

    .colSm5Offset5_560ec341 {
        grid-column: 6/span 5
    }

    .colSm5Offset6_560ec341 {
        grid-column: 7/span 5
    }

    .colSm5Offset7_560ec341 {
        grid-column: 8/span 5
    }

    .colSm6Offset1_560ec341 {
        grid-column: 2/span 6
    }

    .colSm6Offset2_560ec341 {
        grid-column: 3/span 6
    }

    .colSm6Offset3_560ec341 {
        grid-column: 4/span 6
    }

    .colSm6Offset4_560ec341 {
        grid-column: 5/span 6
    }

    .colSm6Offset5_560ec341 {
        grid-column: 6/span 6
    }

    .colSm6Offset6_560ec341 {
        grid-column: 7/span 6
    }

    .colSm7Offset1_560ec341 {
        grid-column: 2/span 7
    }

    .colSm7Offset2_560ec341 {
        grid-column: 3/span 7
    }

    .colSm7Offset3_560ec341 {
        grid-column: 4/span 7
    }

    .colSm7Offset4_560ec341 {
        grid-column: 5/span 7
    }

    .colSm7Offset5_560ec341 {
        grid-column: 6/span 7
    }

    .colSm8Offset1_560ec341 {
        grid-column: 2/span 8
    }

    .colSm8Offset2_560ec341 {
        grid-column: 3/span 8
    }

    .colSm8Offset3_560ec341 {
        grid-column: 4/span 8
    }

    .colSm8Offset4_560ec341 {
        grid-column: 5/span 8
    }

    .colSm9Offset1_560ec341 {
        grid-column: 2/span 9
    }

    .colSm9Offset2_560ec341 {
        grid-column: 3/span 9
    }

    .colSm9Offset3_560ec341 {
        grid-column: 4/span 9
    }

    .colSm10Offset1_560ec341 {
        grid-column: 2/span 10
    }

    .colSm10Offset2_560ec341 {
        grid-column: 3/span 10
    }

    .colSm11Offset1_560ec341 {
        grid-column: 2/span 11
    }

    .colSm12Offset1_560ec341 {
        grid-column: 2/span 12
    }

    .colSm12Offset0_560ec341 {
        grid-column: 1/span 12
    }

    .dayCellWrapper_37fa4e91 {
        --info-container-gap: var(--kite-calendar-cell-data-price-gap-sm);
        --cell-min-width: var(--kite-calendar-cell-data-price-min-width-sm);
        --cell-min-height: var(--kite-calendar-cell-data-price-height-sm);
        --day-cell-border-radius: var(--kite-calendar-cell-data-price-panel-border-radius-sm);
        --day-cell-border-width: var(--kite-calendar-cell-data-price-border-sm);
        --week-row-border-radius: var(--kite-calendar-row-data-border-radius-sm)
    }

    .weekDayName_524b3121 {
        min-width: var(--kite-calendar-days-week-min-width-sm);
        padding: 0 0 var(--kite-calendar-days-week-padding-bottom-sm)
    }

    .weekTitleRow_524b3121 {
        padding: 0 var(--kite-calendar-row-days-week-padding-horizontal-sm)
    }

    .datesWrapper_d86140b8 {
        gap: var(--kite-calendar-table-gap-sm)
    }

    .title_a4229d43 {
        padding-left: var(--kite-calendar-title-padding-horizontal-sm);
        padding-right: var(--kite-calendar-title-padding-horizontal-sm)
    }

    .calendarMonthView_71f9da3e {
        gap: var(--kite-calendar-gap-sm);
        padding: var(--kite-calendar-panel-padding-vertical-sm) var(--kite-calendar-panel-padding-horizontal-sm);
        border-radius: var(--kite-calendar-panel-border-radius-sm)
    }

    .calendar_317be97b {
        --calendar-gap: var(--kite-calendar-calendar-block-gap-sm)
    }

    .panel_d57f6097 {
        max-width: var(--dropdown-max-width-sm);
        max-height: var(--dropdown-max-height-sm)
    }

    .panel_d57f6097.shadowSm500_d57f6097 {
        box-shadow: var(--kite-shadow-500)
    }

    .panel_d57f6097.shadowSm700_d57f6097 {
        box-shadow: var(--kite-shadow-700)
    }

    .panel_d57f6097.sizeSm500_d57f6097.standalone_d57f6097 {
        padding: var(--kite-dropdown-common-padding-vertical) calc(var(--kite-dropdown-common-padding-horizontal) + var(--kite-dropdown-500-inner-padding-horizontal))
    }

    .panel_d57f6097.sizeSm500_d57f6097 .item_d57f6097 {
        border-radius: var(--kite-dropdown-500-inner-radius);
        padding: 0 var(--kite-dropdown-500-inner-padding-horizontal);
        margin-right: calc(-1*var(--kite-dropdown-500-inner-padding-horizontal));
        margin-left: calc(-1*var(--kite-dropdown-500-inner-padding-horizontal))
    }

    .panel_d57f6097.sizeSm600_d57f6097.standalone_d57f6097 {
        padding: var(--kite-dropdown-common-padding-vertical) calc(var(--kite-dropdown-common-padding-horizontal) + var(--kite-dropdown-600-inner-padding-horizontal))
    }

    .panel_d57f6097.sizeSm600_d57f6097 .item_d57f6097 {
        border-radius: var(--kite-dropdown-600-inner-radius);
        padding: 0 var(--kite-dropdown-600-inner-padding-horizontal);
        margin-right: calc(-1*var(--kite-dropdown-600-inner-padding-horizontal));
        margin-left: calc(-1*var(--kite-dropdown-600-inner-padding-horizontal))
    }

    .panel_d57f6097.sizeSm700_d57f6097.standalone_d57f6097 {
        padding: var(--kite-dropdown-common-padding-vertical) calc(var(--kite-dropdown-common-padding-horizontal) + var(--kite-dropdown-700-inner-padding-horizontal))
    }

    .panel_d57f6097.sizeSm700_d57f6097 .item_d57f6097 {
        border-radius: var(--kite-dropdown-700-inner-radius);
        padding: 0 var(--kite-dropdown-700-inner-padding-horizontal);
        margin-right: calc(-1*var(--kite-dropdown-700-inner-padding-horizontal));
        margin-left: calc(-1*var(--kite-dropdown-700-inner-padding-horizontal))
    }
}

@media (min-width: 768px) {
    .modal_9a3bbfc4.small_9a3bbfc4 {
        width:var(--kite-modal-modal-small-width-md, 100%)
    }

    .modal_9a3bbfc4.medium_9a3bbfc4 {
        width: var(--kite-modal-modal-medium-width-md, 100%)
    }

    .paddingMdParagraphXxSmall_af10c695 {
        padding-top: var(--kite-semantic-text-paragraph-xx-small-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-xx-small-padding-bottom)
    }

    .paddingMdParagraphXxSmallExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-paragraph-xx-small-padding-top) + var(--kite-semantic-text-paragraph-xx-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-xx-small-padding-bottom)
    }

    .paddingMdParagraphXSmall_af10c695 {
        padding-top: var(--kite-semantic-text-paragraph-x-small-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-x-small-padding-bottom)
    }

    .paddingMdParagraphXSmallExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-paragraph-x-small-padding-top) + var(--kite-semantic-text-paragraph-x-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-x-small-padding-bottom)
    }

    .paddingMdParagraphSmall_af10c695 {
        padding-top: var(--kite-semantic-text-paragraph-small-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-small-padding-bottom)
    }

    .paddingMdParagraphSmallExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-paragraph-small-padding-top) + var(--kite-semantic-text-paragraph-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-small-padding-bottom)
    }

    .paddingMdParagraphMedium_af10c695 {
        padding-top: var(--kite-semantic-text-paragraph-medium-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-medium-padding-bottom)
    }

    .paddingMdParagraphMediumExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-paragraph-medium-padding-top) + var(--kite-semantic-text-paragraph-medium-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-medium-padding-bottom)
    }

    .paddingMdParagraphLarge_af10c695 {
        padding-top: var(--kite-semantic-text-paragraph-large-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-large-padding-bottom)
    }

    .paddingMdParagraphLargeExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-paragraph-large-padding-top) + var(--kite-semantic-text-paragraph-large-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-large-padding-bottom)
    }

    .paddingMdParagraphXLarge_af10c695 {
        padding-top: var(--kite-semantic-text-paragraph-x-large-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-x-large-padding-bottom)
    }

    .paddingMdParagraphXLargeExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-paragraph-x-large-padding-top) + var(--kite-semantic-text-paragraph-x-large-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-x-large-padding-bottom)
    }

    .paddingMdHeaderXxSmall_af10c695 {
        padding-top: var(--kite-semantic-text-header-xx-small-padding-top);
        padding-bottom: var(--kite-semantic-text-header-xx-small-padding-bottom)
    }

    .paddingMdHeaderXxSmallExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-header-xx-small-padding-top) + var(--kite-semantic-text-header-xx-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-header-xx-small-padding-bottom)
    }

    .paddingMdHeaderXSmallExtra_af10c695,.paddingMdHeaderXSmall_af10c695 {
        padding-bottom: var(--kite-semantic-text-header-x-small-padding-bottom)
    }

    .paddingMdHeaderXSmall_af10c695 {
        padding-top: var(--kite-semantic-text-header-x-small-padding-top)
    }

    .paddingMdHeaderXSmallExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-header-x-small-padding-top) + var(--kite-semantic-text-header-x-small-padding-top-extra))
    }

    .paddingMdHeaderSmallExtra_af10c695,.paddingMdHeaderSmall_af10c695 {
        padding-bottom: var(--kite-semantic-text-header-small-padding-bottom)
    }

    .paddingMdHeaderSmall_af10c695 {
        padding-top: var(--kite-semantic-text-header-small-padding-top)
    }

    .paddingMdHeaderSmallExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-header-small-padding-top) + var(--kite-semantic-text-header-small-padding-top-extra))
    }

    .paddingMdHeaderMedium_af10c695 {
        padding-top: var(--kite-semantic-text-header-medium-padding-top);
        padding-bottom: var(--kite-semantic-text-header-medium-padding-bottom)
    }

    .paddingMdHeaderMediumExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-header-medium-padding-top) + var(--kite-semantic-text-header-medium-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-header-medium-padding-bottom)
    }

    .paddingMdHeaderLargeExtra_af10c695,.paddingMdHeaderLarge_af10c695 {
        padding-bottom: var(--kite-semantic-text-header-large-padding-bottom)
    }

    .paddingMdHeaderLarge_af10c695 {
        padding-top: var(--kite-semantic-text-header-large-padding-top)
    }

    .paddingMdHeaderLargeExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-header-large-padding-top) + var(--kite-semantic-text-header-large-padding-top-extra))
    }

    .paddingMdHeaderXLargeExtra_af10c695,.paddingMdHeaderXLarge_af10c695 {
        padding-bottom: var(--kite-semantic-text-header-x-large-padding-bottom)
    }

    .paddingMdHeaderXLarge_af10c695 {
        padding-top: var(--kite-semantic-text-header-x-large-padding-top)
    }

    .paddingMdHeaderXLargeExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-header-x-large-padding-top) + var(--kite-semantic-text-header-x-large-padding-top-extra))
    }

    .alignMdStart_16cf7d38 {
        align-items: start
    }

    .alignMdStart_16cf7d38.labelOnly_16cf7d38 {
        text-align: left
    }

    .alignMdCenter_16cf7d38 {
        align-items: center
    }

    .alignMdCenter_16cf7d38.labelOnly_16cf7d38 {
        text-align: center
    }

    .alignMdEnd_16cf7d38 {
        align-items: end
    }

    .alignMdEnd_16cf7d38.labelOnly_16cf7d38 {
        text-align: right
    }

    .default_16cf7d38.sizeContrastMdSmallPlain_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain)
    }

    .default_16cf7d38.sizeContrastMdSmallPlain_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastMdSmallSmall_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small)
    }

    .default_16cf7d38.sizeContrastMdSmallSmall_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastMdSmallMedium_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium)
    }

    .default_16cf7d38.sizeContrastMdSmallMedium_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastMdSmallLarge_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large)
    }

    .default_16cf7d38.sizeContrastMdSmallLarge_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastMdMediumPlain_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain)
    }

    .default_16cf7d38.sizeContrastMdMediumPlain_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastMdMediumSmall_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small)
    }

    .default_16cf7d38.sizeContrastMdMediumSmall_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastMdMediumMedium_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium)
    }

    .default_16cf7d38.sizeContrastMdMediumMedium_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastMdMediumLarge_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large)
    }

    .default_16cf7d38.sizeContrastMdMediumLarge_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastMdLargePlain_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain)
    }

    .default_16cf7d38.sizeContrastMdLargePlain_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastMdLargeSmall_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small)
    }

    .default_16cf7d38.sizeContrastMdLargeSmall_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastMdLargeMedium_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium)
    }

    .default_16cf7d38.sizeContrastMdLargeMedium_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastMdLargeLarge_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large)
    }

    .default_16cf7d38.sizeContrastMdLargeLarge_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .labelEmphasizedMdSmallPlain_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-small-default-padding-bottom )
    }

    .labelEmphasizedMdSmallSmall_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-medium-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-medium-compact-default-padding-bottom )
    }

    .labelEmphasizedMdSmallMedium_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
    }

    .labelEmphasizedMdSmallLarge_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
    }

    .labelEmphasizedMdMediumPlain_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-medium-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-medium-compact-default-padding-bottom )
    }

    .labelEmphasizedMdMediumSmall_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
    }

    .labelEmphasizedMdMediumMedium_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-small-default-padding-bottom )
    }

    .labelEmphasizedMdMediumLarge_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
    }

    .labelEmphasizedMdLargePlain_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
    }

    .labelEmphasizedMdLargeSmall_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-small-default-padding-bottom )
    }

    .labelEmphasizedMdLargeMedium_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
    }

    .labelEmphasizedMdLargeLarge_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-x-large-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-x-large-default-padding-bottom )
    }

    .labelDefaultMdSmallLarge_16cf7d38,.labelDefaultMdSmallMedium_16cf7d38,.labelDefaultMdSmallPlain_16cf7d38,.labelDefaultMdSmallSmall_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-small-default-padding-bottom )
    }

    .labelDefaultMdMediumLarge_16cf7d38,.labelDefaultMdMediumMedium_16cf7d38,.labelDefaultMdMediumPlain_16cf7d38,.labelDefaultMdMediumSmall_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-medium-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-medium-compact-default-padding-bottom )
    }

    .labelDefaultMdLargePlain_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
    }

    .labelDefaultMdLargeSmall_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-small-default-padding-bottom )
    }

    .labelDefaultMdLargeMedium_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
    }

    .labelDefaultMdLargeLarge_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-x-large-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-x-large-default-padding-bottom )
    }

    .addonMd150_1fe7b713,.addonMd150_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-150-spacing)
    }

    .addonMd150_1fe7b713>.addon_1fe7b713,.addonMd150_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-150-spacing);
        min-height: var(--kite-cell-addon-150-min-height)
    }

    .addonMd200_1fe7b713,.addonMd200_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-200-spacing)
    }

    .addonMd200_1fe7b713>.addon_1fe7b713,.addonMd200_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-200-spacing);
        min-height: var(--kite-cell-addon-200-min-height)
    }

    .addonMd250_1fe7b713,.addonMd250_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-250-spacing)
    }

    .addonMd250_1fe7b713>.addon_1fe7b713,.addonMd250_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-250-spacing);
        min-height: var(--kite-cell-addon-250-min-height)
    }

    .addonMd350_1fe7b713,.addonMd350_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-350-spacing)
    }

    .addonMd350_1fe7b713>.addon_1fe7b713,.addonMd350_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-350-spacing);
        min-height: var(--kite-cell-addon-350-min-height)
    }

    .addonMd400_1fe7b713,.addonMd400_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-400-spacing)
    }

    .addonMd400_1fe7b713>.addon_1fe7b713,.addonMd400_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-400-spacing);
        min-height: var(--kite-cell-addon-400-min-height)
    }

    .addonMd450_1fe7b713,.addonMd450_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-450-spacing)
    }

    .addonMd450_1fe7b713>.addon_1fe7b713,.addonMd450_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-450-spacing);
        min-height: var(--kite-cell-addon-450-min-height)
    }

    .addonMd500_1fe7b713,.addonMd500_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-500-spacing)
    }

    .addonMd500_1fe7b713>.addon_1fe7b713,.addonMd500_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-500-spacing);
        min-height: var(--kite-cell-addon-500-min-height)
    }

    .addonMd550_1fe7b713,.addonMd550_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-550-spacing)
    }

    .addonMd550_1fe7b713>.addon_1fe7b713,.addonMd550_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-550-spacing);
        min-height: var(--kite-cell-addon-550-min-height)
    }

    .addonMd600_1fe7b713,.addonMd600_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-600-spacing)
    }

    .addonMd600_1fe7b713>.addon_1fe7b713,.addonMd600_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-600-spacing);
        min-height: var(--kite-cell-addon-600-min-height)
    }

    .addonMd700_1fe7b713,.addonMd700_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-700-spacing)
    }

    .addonMd700_1fe7b713>.addon_1fe7b713,.addonMd700_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-700-spacing);
        min-height: var(--kite-cell-addon-700-min-height)
    }

    .addonMd750_1fe7b713,.addonMd750_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-750-spacing)
    }

    .addonMd750_1fe7b713>.addon_1fe7b713,.addonMd750_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-750-spacing);
        min-height: var(--kite-cell-addon-750-min-height)
    }

    .addonMd800_1fe7b713,.addonMd800_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-800-spacing)
    }

    .addonMd800_1fe7b713>.addon_1fe7b713,.addonMd800_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-800-spacing);
        min-height: var(--kite-cell-addon-800-min-height)
    }

    .addonMd900_1fe7b713,.addonMd900_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-900-spacing)
    }

    .addonMd900_1fe7b713>.addon_1fe7b713,.addonMd900_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-900-spacing);
        min-height: var(--kite-cell-addon-900-min-height)
    }

    .listMd100_1fe7b713,.listMd100_1fe7b713>.group_1fe7b713 {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-100-padding-vertical)
    }

    .listMd100_1fe7b713>.group_1fe7b713>.kite-label-value,.listMd100_1fe7b713>.kite-label-value {
        margin: calc(var(--kite-cell-list-100-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listMd250_1fe7b713,.listMd250_1fe7b713>.group_1fe7b713 {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-250-padding-vertical)
    }

    .listMd250_1fe7b713>.group_1fe7b713>.kite-label-value,.listMd250_1fe7b713>.kite-label-value {
        margin: calc(var(--kite-cell-list-250-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listMd300_1fe7b713,.listMd300_1fe7b713>.group_1fe7b713 {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-300-padding-vertical)
    }

    .listMd300_1fe7b713>.group_1fe7b713>.kite-label-value,.listMd300_1fe7b713>.kite-label-value {
        margin: calc(var(--kite-cell-list-300-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listMd350_1fe7b713,.listMd350_1fe7b713>.group_1fe7b713 {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-350-padding-vertical)
    }

    .listMd350_1fe7b713>.group_1fe7b713>.kite-label-value,.listMd350_1fe7b713>.kite-label-value {
        margin: calc(var(--kite-cell-list-350-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listMd400_1fe7b713,.listMd400_1fe7b713>.group_1fe7b713 {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-400-padding-vertical)
    }

    .listMd400_1fe7b713>.group_1fe7b713>.kite-label-value,.listMd400_1fe7b713>.kite-label-value {
        margin: calc(var(--kite-cell-list-400-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listMd450_1fe7b713,.listMd450_1fe7b713>.group_1fe7b713 {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-450-padding-vertical)
    }

    .listMd450_1fe7b713>.group_1fe7b713>.kite-label-value,.listMd450_1fe7b713>.kite-label-value {
        margin: calc(var(--kite-cell-list-450-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listMd500_1fe7b713,.listMd500_1fe7b713>.group_1fe7b713 {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-500-padding-vertical)
    }

    .listMd500_1fe7b713>.group_1fe7b713>.kite-label-value,.listMd500_1fe7b713>.kite-label-value {
        margin: calc(var(--kite-cell-list-500-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .layoutMd100_1fe7b713,.layoutMd100_1fe7b713>.group_1fe7b713 {
        padding: var(--kite-cell-layout-100-padding-vertical)0
    }

    .layoutMd100_1fe7b713.labelOnly_1fe7b713,.layoutMd100_1fe7b713>.group_1fe7b713.labelOnly_1fe7b713 {
        padding-top: calc(var(--kite-cell-layout-100-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-100-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutMd100_1fe7b713>.group_1fe7b713 {
        margin: calc(-1*var(--kite-cell-layout-100-padding-vertical))0
    }

    .layoutMd200_1fe7b713,.layoutMd200_1fe7b713>.group_1fe7b713 {
        padding: var(--kite-cell-layout-200-padding-vertical)0
    }

    .layoutMd200_1fe7b713.labelOnly_1fe7b713,.layoutMd200_1fe7b713>.group_1fe7b713.labelOnly_1fe7b713 {
        padding-top: calc(var(--kite-cell-layout-200-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-200-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutMd200_1fe7b713>.group_1fe7b713 {
        margin: calc(-1*var(--kite-cell-layout-200-padding-vertical))0
    }

    .layoutMd300_1fe7b713,.layoutMd300_1fe7b713>.group_1fe7b713 {
        padding: var(--kite-cell-layout-300-padding-vertical)0
    }

    .layoutMd300_1fe7b713.labelOnly_1fe7b713,.layoutMd300_1fe7b713>.group_1fe7b713.labelOnly_1fe7b713 {
        padding-top: calc(var(--kite-cell-layout-300-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-300-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutMd300_1fe7b713>.group_1fe7b713 {
        margin: calc(-1*var(--kite-cell-layout-300-padding-vertical))0
    }

    .layoutMd500_1fe7b713,.layoutMd500_1fe7b713>.group_1fe7b713 {
        padding: var(--kite-cell-layout-500-padding-vertical)0
    }

    .layoutMd500_1fe7b713.labelOnly_1fe7b713,.layoutMd500_1fe7b713>.group_1fe7b713.labelOnly_1fe7b713 {
        padding-top: calc(var(--kite-cell-layout-500-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-500-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutMd500_1fe7b713>.group_1fe7b713 {
        margin: calc(-1*var(--kite-cell-layout-500-padding-vertical))0
    }

    .layoutMd600_1fe7b713,.layoutMd600_1fe7b713>.group_1fe7b713 {
        padding: var(--kite-cell-layout-600-padding-vertical)0
    }

    .layoutMd600_1fe7b713.labelOnly_1fe7b713,.layoutMd600_1fe7b713>.group_1fe7b713.labelOnly_1fe7b713 {
        padding-top: calc(var(--kite-cell-layout-600-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-600-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutMd600_1fe7b713>.group_1fe7b713 {
        margin: calc(-1*var(--kite-cell-layout-600-padding-vertical))0
    }

    .listSizeContrastMdSmallPlain_1fe7b713,.listSizeContrastMdSmallPlain_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-plain )
    }

    .listSizeContrastMdSmallSmall_1fe7b713,.listSizeContrastMdSmallSmall_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-small )
    }

    .listSizeContrastMdSmallMedium_1fe7b713,.listSizeContrastMdSmallMedium_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-medium )
    }

    .listSizeContrastMdSmallLarge_1fe7b713,.listSizeContrastMdSmallLarge_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-large )
    }

    .listSizeContrastMdMediumPlain_1fe7b713,.listSizeContrastMdMediumPlain_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-plain )
    }

    .listSizeContrastMdMediumSmall_1fe7b713,.listSizeContrastMdMediumSmall_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-small )
    }

    .listSizeContrastMdMediumMedium_1fe7b713,.listSizeContrastMdMediumMedium_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-medium )
    }

    .listSizeContrastMdMediumLarge_1fe7b713,.listSizeContrastMdMediumLarge_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-large )
    }

    .listSizeContrastMdLargePlain_1fe7b713,.listSizeContrastMdLargePlain_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-plain )
    }

    .listSizeContrastMdLargeSmall_1fe7b713,.listSizeContrastMdLargeSmall_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-small )
    }

    .listSizeContrastMdLargeMedium_1fe7b713,.listSizeContrastMdLargeMedium_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-medium )
    }

    .listSizeContrastMdLargeLarge_1fe7b713,.listSizeContrastMdLargeLarge_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-large )
    }

    .input_541fb1ef.sizeMd400_541fb1ef {
        width: var(--kite-radio-400-size);
        height: var(--kite-radio-400-size);
        border-width: var(--kite-radio-400-border-width);
        border-radius: var(--kite-radio-400-border-radius)
    }

    .input_541fb1ef.sizeMd400_541fb1ef.error_541fb1ef {
        box-shadow: 0 0 0 var(--kite-selection-control-400-error-border-width) var(--kite-selection-control-error-border)
    }

    .input_541fb1ef.sizeMd500_541fb1ef {
        width: var(--kite-radio-500-size);
        height: var(--kite-radio-500-size);
        border-width: var(--kite-radio-500-border-width);
        border-radius: var(--kite-radio-500-border-radius)
    }

    .input_541fb1ef.sizeMd500_541fb1ef.error_541fb1ef {
        box-shadow: 0 0 0 var(--kite-selection-control-500-error-border-width) var(--kite-selection-control-error-border)
    }

    .marginMd0_d538e246 {
        margin: 0
    }

    .paddingMd0_d538e246 {
        padding: 0
    }

    .marginTopMd0_d538e246 {
        margin-top: 0
    }

    .marginBottomMd0_d538e246 {
        margin-bottom: 0
    }

    .marginRightMd0_d538e246 {
        margin-right: 0
    }

    .marginLeftMd0_d538e246 {
        margin-left: 0
    }

    .paddingTopMd0_d538e246 {
        padding-top: 0
    }

    .paddingBottomMd0_d538e246 {
        padding-bottom: 0
    }

    .paddingRightMd0_d538e246 {
        padding-right: 0
    }

    .paddingLeftMd0_d538e246 {
        padding-left: 0
    }

    .gapMd0_d538e246 {
        gap: 0
    }

    .marginMd50_d538e246 {
        margin: 2px
    }

    .paddingMd50_d538e246 {
        padding: 2px
    }

    .marginTopMd50_d538e246 {
        margin-top: 2px
    }

    .marginBottomMd50_d538e246 {
        margin-bottom: 2px
    }

    .marginRightMd50_d538e246 {
        margin-right: 2px
    }

    .marginLeftMd50_d538e246 {
        margin-left: 2px
    }

    .paddingTopMd50_d538e246 {
        padding-top: 2px
    }

    .paddingBottomMd50_d538e246 {
        padding-bottom: 2px
    }

    .paddingRightMd50_d538e246 {
        padding-right: 2px
    }

    .paddingLeftMd50_d538e246 {
        padding-left: 2px
    }

    .gapMd50_d538e246 {
        gap: 2px
    }

    .marginMd100_d538e246 {
        margin: 4px
    }

    .paddingMd100_d538e246 {
        padding: 4px
    }

    .marginTopMd100_d538e246 {
        margin-top: 4px
    }

    .marginBottomMd100_d538e246 {
        margin-bottom: 4px
    }

    .marginRightMd100_d538e246 {
        margin-right: 4px
    }

    .marginLeftMd100_d538e246 {
        margin-left: 4px
    }

    .paddingTopMd100_d538e246 {
        padding-top: 4px
    }

    .paddingBottomMd100_d538e246 {
        padding-bottom: 4px
    }

    .paddingRightMd100_d538e246 {
        padding-right: 4px
    }

    .paddingLeftMd100_d538e246 {
        padding-left: 4px
    }

    .gapMd100_d538e246 {
        gap: 4px
    }

    .marginMd150_d538e246 {
        margin: 6px
    }

    .paddingMd150_d538e246 {
        padding: 6px
    }

    .marginTopMd150_d538e246 {
        margin-top: 6px
    }

    .marginBottomMd150_d538e246 {
        margin-bottom: 6px
    }

    .marginRightMd150_d538e246 {
        margin-right: 6px
    }

    .marginLeftMd150_d538e246 {
        margin-left: 6px
    }

    .paddingTopMd150_d538e246 {
        padding-top: 6px
    }

    .paddingBottomMd150_d538e246 {
        padding-bottom: 6px
    }

    .paddingRightMd150_d538e246 {
        padding-right: 6px
    }

    .paddingLeftMd150_d538e246 {
        padding-left: 6px
    }

    .gapMd150_d538e246 {
        gap: 6px
    }

    .marginMd200_d538e246 {
        margin: 8px
    }

    .paddingMd200_d538e246 {
        padding: 8px
    }

    .marginTopMd200_d538e246 {
        margin-top: 8px
    }

    .marginBottomMd200_d538e246 {
        margin-bottom: 8px
    }

    .marginRightMd200_d538e246 {
        margin-right: 8px
    }

    .marginLeftMd200_d538e246 {
        margin-left: 8px
    }

    .paddingTopMd200_d538e246 {
        padding-top: 8px
    }

    .paddingBottomMd200_d538e246 {
        padding-bottom: 8px
    }

    .paddingRightMd200_d538e246 {
        padding-right: 8px
    }

    .paddingLeftMd200_d538e246 {
        padding-left: 8px
    }

    .gapMd200_d538e246 {
        gap: 8px
    }

    .marginMd250_d538e246 {
        margin: 10px
    }

    .paddingMd250_d538e246 {
        padding: 10px
    }

    .marginTopMd250_d538e246 {
        margin-top: 10px
    }

    .marginBottomMd250_d538e246 {
        margin-bottom: 10px
    }

    .marginRightMd250_d538e246 {
        margin-right: 10px
    }

    .marginLeftMd250_d538e246 {
        margin-left: 10px
    }

    .paddingTopMd250_d538e246 {
        padding-top: 10px
    }

    .paddingBottomMd250_d538e246 {
        padding-bottom: 10px
    }

    .paddingRightMd250_d538e246 {
        padding-right: 10px
    }

    .paddingLeftMd250_d538e246 {
        padding-left: 10px
    }

    .gapMd250_d538e246 {
        gap: 10px
    }

    .marginMd300_d538e246 {
        margin: 12px
    }

    .paddingMd300_d538e246 {
        padding: 12px
    }

    .marginTopMd300_d538e246 {
        margin-top: 12px
    }

    .marginBottomMd300_d538e246 {
        margin-bottom: 12px
    }

    .marginRightMd300_d538e246 {
        margin-right: 12px
    }

    .marginLeftMd300_d538e246 {
        margin-left: 12px
    }

    .paddingTopMd300_d538e246 {
        padding-top: 12px
    }

    .paddingBottomMd300_d538e246 {
        padding-bottom: 12px
    }

    .paddingRightMd300_d538e246 {
        padding-right: 12px
    }

    .paddingLeftMd300_d538e246 {
        padding-left: 12px
    }

    .gapMd300_d538e246 {
        gap: 12px
    }

    .marginMd350_d538e246 {
        margin: 16px
    }

    .paddingMd350_d538e246 {
        padding: 16px
    }

    .marginTopMd350_d538e246 {
        margin-top: 16px
    }

    .marginBottomMd350_d538e246 {
        margin-bottom: 16px
    }

    .marginRightMd350_d538e246 {
        margin-right: 16px
    }

    .marginLeftMd350_d538e246 {
        margin-left: 16px
    }

    .paddingTopMd350_d538e246 {
        padding-top: 16px
    }

    .paddingBottomMd350_d538e246 {
        padding-bottom: 16px
    }

    .paddingRightMd350_d538e246 {
        padding-right: 16px
    }

    .paddingLeftMd350_d538e246 {
        padding-left: 16px
    }

    .gapMd350_d538e246 {
        gap: 16px
    }

    .marginMd400_d538e246 {
        margin: 20px
    }

    .paddingMd400_d538e246 {
        padding: 20px
    }

    .marginTopMd400_d538e246 {
        margin-top: 20px
    }

    .marginBottomMd400_d538e246 {
        margin-bottom: 20px
    }

    .marginRightMd400_d538e246 {
        margin-right: 20px
    }

    .marginLeftMd400_d538e246 {
        margin-left: 20px
    }

    .paddingTopMd400_d538e246 {
        padding-top: 20px
    }

    .paddingBottomMd400_d538e246 {
        padding-bottom: 20px
    }

    .paddingRightMd400_d538e246 {
        padding-right: 20px
    }

    .paddingLeftMd400_d538e246 {
        padding-left: 20px
    }

    .gapMd400_d538e246 {
        gap: 20px
    }

    .marginMd450_d538e246 {
        margin: 24px
    }

    .paddingMd450_d538e246 {
        padding: 24px
    }

    .marginTopMd450_d538e246 {
        margin-top: 24px
    }

    .marginBottomMd450_d538e246 {
        margin-bottom: 24px
    }

    .marginRightMd450_d538e246 {
        margin-right: 24px
    }

    .marginLeftMd450_d538e246 {
        margin-left: 24px
    }

    .paddingTopMd450_d538e246 {
        padding-top: 24px
    }

    .paddingBottomMd450_d538e246 {
        padding-bottom: 24px
    }

    .paddingRightMd450_d538e246 {
        padding-right: 24px
    }

    .paddingLeftMd450_d538e246 {
        padding-left: 24px
    }

    .gapMd450_d538e246 {
        gap: 24px
    }

    .marginMd500_d538e246 {
        margin: 28px
    }

    .paddingMd500_d538e246 {
        padding: 28px
    }

    .marginTopMd500_d538e246 {
        margin-top: 28px
    }

    .marginBottomMd500_d538e246 {
        margin-bottom: 28px
    }

    .marginRightMd500_d538e246 {
        margin-right: 28px
    }

    .marginLeftMd500_d538e246 {
        margin-left: 28px
    }

    .paddingTopMd500_d538e246 {
        padding-top: 28px
    }

    .paddingBottomMd500_d538e246 {
        padding-bottom: 28px
    }

    .paddingRightMd500_d538e246 {
        padding-right: 28px
    }

    .paddingLeftMd500_d538e246 {
        padding-left: 28px
    }

    .gapMd500_d538e246 {
        gap: 28px
    }

    .marginMd550_d538e246 {
        margin: 32px
    }

    .paddingMd550_d538e246 {
        padding: 32px
    }

    .marginTopMd550_d538e246 {
        margin-top: 32px
    }

    .marginBottomMd550_d538e246 {
        margin-bottom: 32px
    }

    .marginRightMd550_d538e246 {
        margin-right: 32px
    }

    .marginLeftMd550_d538e246 {
        margin-left: 32px
    }

    .paddingTopMd550_d538e246 {
        padding-top: 32px
    }

    .paddingBottomMd550_d538e246 {
        padding-bottom: 32px
    }

    .paddingRightMd550_d538e246 {
        padding-right: 32px
    }

    .paddingLeftMd550_d538e246 {
        padding-left: 32px
    }

    .gapMd550_d538e246 {
        gap: 32px
    }

    .marginMd600_d538e246 {
        margin: 36px
    }

    .paddingMd600_d538e246 {
        padding: 36px
    }

    .marginTopMd600_d538e246 {
        margin-top: 36px
    }

    .marginBottomMd600_d538e246 {
        margin-bottom: 36px
    }

    .marginRightMd600_d538e246 {
        margin-right: 36px
    }

    .marginLeftMd600_d538e246 {
        margin-left: 36px
    }

    .paddingTopMd600_d538e246 {
        padding-top: 36px
    }

    .paddingBottomMd600_d538e246 {
        padding-bottom: 36px
    }

    .paddingRightMd600_d538e246 {
        padding-right: 36px
    }

    .paddingLeftMd600_d538e246 {
        padding-left: 36px
    }

    .gapMd600_d538e246 {
        gap: 36px
    }

    .marginMd650_d538e246 {
        margin: 40px
    }

    .paddingMd650_d538e246 {
        padding: 40px
    }

    .marginTopMd650_d538e246 {
        margin-top: 40px
    }

    .marginBottomMd650_d538e246 {
        margin-bottom: 40px
    }

    .marginRightMd650_d538e246 {
        margin-right: 40px
    }

    .marginLeftMd650_d538e246 {
        margin-left: 40px
    }

    .paddingTopMd650_d538e246 {
        padding-top: 40px
    }

    .paddingBottomMd650_d538e246 {
        padding-bottom: 40px
    }

    .paddingRightMd650_d538e246 {
        padding-right: 40px
    }

    .paddingLeftMd650_d538e246 {
        padding-left: 40px
    }

    .gapMd650_d538e246 {
        gap: 40px
    }

    .marginMd700_d538e246 {
        margin: 48px
    }

    .paddingMd700_d538e246 {
        padding: 48px
    }

    .marginTopMd700_d538e246 {
        margin-top: 48px
    }

    .marginBottomMd700_d538e246 {
        margin-bottom: 48px
    }

    .marginRightMd700_d538e246 {
        margin-right: 48px
    }

    .marginLeftMd700_d538e246 {
        margin-left: 48px
    }

    .paddingTopMd700_d538e246 {
        padding-top: 48px
    }

    .paddingBottomMd700_d538e246 {
        padding-bottom: 48px
    }

    .paddingRightMd700_d538e246 {
        padding-right: 48px
    }

    .paddingLeftMd700_d538e246 {
        padding-left: 48px
    }

    .gapMd700_d538e246 {
        gap: 48px
    }

    .marginMd750_d538e246 {
        margin: 56px
    }

    .paddingMd750_d538e246 {
        padding: 56px
    }

    .marginTopMd750_d538e246 {
        margin-top: 56px
    }

    .marginBottomMd750_d538e246 {
        margin-bottom: 56px
    }

    .marginRightMd750_d538e246 {
        margin-right: 56px
    }

    .marginLeftMd750_d538e246 {
        margin-left: 56px
    }

    .paddingTopMd750_d538e246 {
        padding-top: 56px
    }

    .paddingBottomMd750_d538e246 {
        padding-bottom: 56px
    }

    .paddingRightMd750_d538e246 {
        padding-right: 56px
    }

    .paddingLeftMd750_d538e246 {
        padding-left: 56px
    }

    .gapMd750_d538e246 {
        gap: 56px
    }

    .marginMd800_d538e246 {
        margin: 64px
    }

    .paddingMd800_d538e246 {
        padding: 64px
    }

    .marginTopMd800_d538e246 {
        margin-top: 64px
    }

    .marginBottomMd800_d538e246 {
        margin-bottom: 64px
    }

    .marginRightMd800_d538e246 {
        margin-right: 64px
    }

    .marginLeftMd800_d538e246 {
        margin-left: 64px
    }

    .paddingTopMd800_d538e246 {
        padding-top: 64px
    }

    .paddingBottomMd800_d538e246 {
        padding-bottom: 64px
    }

    .paddingRightMd800_d538e246 {
        padding-right: 64px
    }

    .paddingLeftMd800_d538e246 {
        padding-left: 64px
    }

    .gapMd800_d538e246 {
        gap: 64px
    }

    .marginMd850_d538e246 {
        margin: 72px
    }

    .paddingMd850_d538e246 {
        padding: 72px
    }

    .marginTopMd850_d538e246 {
        margin-top: 72px
    }

    .marginBottomMd850_d538e246 {
        margin-bottom: 72px
    }

    .marginRightMd850_d538e246 {
        margin-right: 72px
    }

    .marginLeftMd850_d538e246 {
        margin-left: 72px
    }

    .paddingTopMd850_d538e246 {
        padding-top: 72px
    }

    .paddingBottomMd850_d538e246 {
        padding-bottom: 72px
    }

    .paddingRightMd850_d538e246 {
        padding-right: 72px
    }

    .paddingLeftMd850_d538e246 {
        padding-left: 72px
    }

    .gapMd850_d538e246 {
        gap: 72px
    }

    .marginMd900_d538e246 {
        margin: 80px
    }

    .paddingMd900_d538e246 {
        padding: 80px
    }

    .marginTopMd900_d538e246 {
        margin-top: 80px
    }

    .marginBottomMd900_d538e246 {
        margin-bottom: 80px
    }

    .marginRightMd900_d538e246 {
        margin-right: 80px
    }

    .marginLeftMd900_d538e246 {
        margin-left: 80px
    }

    .paddingTopMd900_d538e246 {
        padding-top: 80px
    }

    .paddingBottomMd900_d538e246 {
        padding-bottom: 80px
    }

    .paddingRightMd900_d538e246 {
        padding-right: 80px
    }

    .paddingLeftMd900_d538e246 {
        padding-left: 80px
    }

    .gapMd900_d538e246 {
        gap: 80px
    }

    .topLeftMd300_5c520186 {
        --kite-panel-border-top-left-radius: var(--kite-panel-300-border-radius)
    }

    .topRightMd300_5c520186 {
        --kite-panel-border-top-right-radius: var(--kite-panel-300-border-radius)
    }

    .bottomLeftMd300_5c520186 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-300-border-radius)
    }

    .bottomRightMd300_5c520186 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-300-border-radius)
    }

    .topLeftMd400_5c520186 {
        --kite-panel-border-top-left-radius: var(--kite-panel-400-border-radius)
    }

    .topRightMd400_5c520186 {
        --kite-panel-border-top-right-radius: var(--kite-panel-400-border-radius)
    }

    .bottomLeftMd400_5c520186 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-400-border-radius)
    }

    .bottomRightMd400_5c520186 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-400-border-radius)
    }

    .topLeftMd500_5c520186 {
        --kite-panel-border-top-left-radius: var(--kite-panel-500-border-radius)
    }

    .topRightMd500_5c520186 {
        --kite-panel-border-top-right-radius: var(--kite-panel-500-border-radius)
    }

    .bottomLeftMd500_5c520186 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-500-border-radius)
    }

    .bottomRightMd500_5c520186 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-500-border-radius)
    }

    .topLeftMd600_5c520186 {
        --kite-panel-border-top-left-radius: var(--kite-panel-600-border-radius)
    }

    .topRightMd600_5c520186 {
        --kite-panel-border-top-right-radius: var(--kite-panel-600-border-radius)
    }

    .bottomLeftMd600_5c520186 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-600-border-radius)
    }

    .bottomRightMd600_5c520186 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-600-border-radius)
    }

    .topLeftMd700_5c520186 {
        --kite-panel-border-top-left-radius: var(--kite-panel-700-border-radius)
    }

    .topRightMd700_5c520186 {
        --kite-panel-border-top-right-radius: var(--kite-panel-700-border-radius)
    }

    .bottomLeftMd700_5c520186 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-700-border-radius)
    }

    .bottomRightMd700_5c520186 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-700-border-radius)
    }

    .topLeftRoundedMdTrue_5c520186 {
        border-top-left-radius: var(--kite-panel-border-top-left-radius)
    }

    .topLeftRoundedMdFalse_5c520186 {
        border-top-left-radius: 0
    }

    .topRightRoundedMdTrue_5c520186 {
        border-top-right-radius: var(--kite-panel-border-top-right-radius)
    }

    .topRightRoundedMdFalse_5c520186 {
        border-top-right-radius: 0
    }

    .bottomLeftRoundedMdTrue_5c520186 {
        border-bottom-left-radius: var(--kite-panel-border-bottom-left-radius)
    }

    .bottomLeftRoundedMdFalse_5c520186 {
        border-bottom-left-radius: 0
    }

    .bottomRightRoundedMdTrue_5c520186 {
        border-bottom-right-radius: var(--kite-panel-border-bottom-right-radius)
    }

    .bottomRightRoundedMdFalse_5c520186 {
        border-bottom-right-radius: 0
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.headerXLargeMd_c17961d9 {
        padding-top: var(--kite-label-value-header-x-large-control-padding-top);
        padding-bottom: var(--kite-label-value-header-x-large-control-padding-bottom);
        min-height: var(--kite-label-value-header-x-large-control-min-height);
        gap: var(--kite-label-value-header-x-large-control-gap)
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.headerLargeMd_c17961d9 {
        padding-top: var(--kite-label-value-header-large-control-padding-top);
        padding-bottom: var(--kite-label-value-header-large-control-padding-bottom);
        min-height: var(--kite-label-value-header-large-control-min-height);
        gap: var(--kite-label-value-header-large-control-gap)
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.headerMediumMd_c17961d9 {
        padding-top: var(--kite-label-value-header-medium-control-padding-top);
        padding-bottom: var(--kite-label-value-header-medium-control-padding-bottom);
        min-height: var(--kite-label-value-header-medium-control-min-height);
        gap: var(--kite-label-value-header-medium-control-gap)
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.headerSmallMd_c17961d9 {
        padding-top: var(--kite-label-value-header-small-control-padding-top);
        padding-bottom: var(--kite-label-value-header-small-control-padding-bottom);
        min-height: var(--kite-label-value-header-small-control-min-height);
        gap: var(--kite-label-value-header-small-control-gap)
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.paragraphLargeCompactMd_c17961d9 {
        padding-top: var(--kite-label-value-paragraph-large-compact-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-compact-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-compact-control-min-height);
        gap: var(--kite-label-value-paragraph-large-compact-control-gap)
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.paragraphLargeMd_c17961d9 {
        padding-top: var(--kite-label-value-paragraph-large-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-control-min-height);
        gap: var(--kite-label-value-paragraph-large-control-gap)
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.paragraphMediumCompactMd_c17961d9 {
        padding-top: var(--kite-label-value-paragraph-medium-compact-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-compact-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-compact-control-min-height);
        gap: var(--kite-label-value-paragraph-medium-compact-control-gap)
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.paragraphMediumMd_c17961d9 {
        padding-top: var(--kite-label-value-paragraph-medium-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-control-min-height);
        gap: var(--kite-label-value-paragraph-medium-control-gap)
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.paragraphSmallMd_c17961d9 {
        padding-top: var(--kite-label-value-paragraph-small-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-small-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-small-control-min-height);
        gap: var(--kite-label-value-paragraph-small-control-gap)
    }

    .textMdPrimary_14148ec3 {
        color: var(--kite-text-primary)
    }

    .textMdSecondary_14148ec3 {
        color: var(--kite-text-secondary)
    }

    .textMdBrand_14148ec3 {
        color: var(--kite-text-brand)
    }

    .textMdPositive_14148ec3 {
        color: var(--kite-text-positive)
    }

    .textMdWarning_14148ec3 {
        color: var(--kite-text-warning)
    }

    .textMdNegative_14148ec3 {
        color: var(--kite-text-negative)
    }

    .textMdNeutralPrimary_14148ec3 {
        color: var(--kite-content-neutral-primary)
    }

    .textMdBrandPrimary_14148ec3 {
        color: var(--kite-content-brand-primary)
    }

    .textMdBrandDeepPrimary_14148ec3 {
        color: var(--kite-content-brand-deep-primary)
    }

    .textMdPositivePrimary_14148ec3 {
        color: var(--kite-content-positive-primary)
    }

    .textMdWarningPrimary_14148ec3 {
        color: var(--kite-content-warning-primary)
    }

    .textMdNegativePrimary_14148ec3 {
        color: var(--kite-content-negative-primary)
    }

    .textMdRosePrimary_14148ec3 {
        color: var(--kite-content-rose-primary)
    }

    .textMdTealPrimary_14148ec3 {
        color: var(--kite-content-teal-primary)
    }

    .textMdStaticDarkPrimary_14148ec3 {
        color: var(--kite-content-static-dark-primary)
    }

    .textMdStaticLightPrimary_14148ec3 {
        color: var(--kite-content-static-light-primary)
    }

    .textMdNeutralSecondary_14148ec3 {
        color: var(--kite-content-neutral-secondary)
    }

    .textMdBrandSecondary_14148ec3 {
        color: var(--kite-content-brand-secondary)
    }

    .textMdBrandDeepSecondary_14148ec3 {
        color: var(--kite-content-brand-deep-secondary)
    }

    .textMdPositiveSecondary_14148ec3 {
        color: var(--kite-content-positive-secondary)
    }

    .textMdWarningSecondary_14148ec3 {
        color: var(--kite-content-warning-secondary)
    }

    .textMdNegativeSecondary_14148ec3 {
        color: var(--kite-content-negative-secondary)
    }

    .textMdRoseSecondary_14148ec3 {
        color: var(--kite-content-rose-secondary)
    }

    .textMdTealSecondary_14148ec3 {
        color: var(--kite-content-teal-secondary)
    }

    .textMdStaticDarkSecondary_14148ec3 {
        color: var(--kite-content-static-dark-secondary)
    }

    .textMdStaticLightSecondary_14148ec3 {
        color: var(--kite-content-static-light-secondary)
    }

    .textMdNeutralTertiary_14148ec3 {
        color: var(--kite-content-neutral-tertiary)
    }

    .sizeMd500_dfb36bc2 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-500-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-500-gap-vertical)
    }

    .sizeMd600_dfb36bc2 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-600-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-600-gap-vertical)
    }

    .sizeMd700_dfb36bc2 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-700-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-700-gap-vertical)
    }

    .layoutMdHorizontal_dfb36bc2 {
        --kite-form-group-gap: var(--kite-form-group-gap-horizontal)
    }

    .layoutMdVertical_dfb36bc2 {
        --kite-form-group-gap: var(--kite-form-group-gap-vertical)
    }

    .positionMdTop_dfb36bc2 {
        margin: 0 0-1px
    }

    .positionMdMiddleHorizontal_dfb36bc2 {
        margin: 0-1px 0 0
    }

    .positionMdMiddleVertical_dfb36bc2 {
        margin: 0 0-1px
    }

    .positionMdBottom_dfb36bc2 {
        margin: 0
    }

    .positionMdLeft_dfb36bc2 {
        margin: 0-1px 0 0
    }

    .positionMdRight_dfb36bc2,.positionMdSingle_dfb36bc2 {
        margin: 0
    }

    .marginTopMd_dfb36bc2.marginTopMd_dfb36bc2 {
        margin-top: var(--kite-form-group-gap)
    }

    .marginBottomMd_dfb36bc2.marginBottomMd_dfb36bc2 {
        margin-bottom: var(--kite-form-group-gap)
    }

    .marginLeftMd_dfb36bc2.marginLeftMd_dfb36bc2 {
        margin: 0 0 0 var(--kite-form-group-gap)
    }

    .marginRightMd_dfb36bc2.marginRightMd_dfb36bc2 {
        margin: 0 var(--kite-form-group-gap)0 0
    }

    .marginAllMd_dfb36bc2.marginAllMd_dfb36bc2 {
        margin: var(--kite-form-group-gap)
    }

    .marginNoneMd_dfb36bc2.marginNoneMd_dfb36bc2 {
        margin: 0
    }

    .formGroupElement_dfb36bc2.positionMdTop_dfb36bc2 {
        border-radius: var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0 0
    }

    .formGroupElement_dfb36bc2.positionMdMiddleHorizontal_dfb36bc2,.formGroupElement_dfb36bc2.positionMdMiddleVertical_dfb36bc2 {
        border-radius: 0
    }

    .formGroupElement_dfb36bc2.positionMdBottom_dfb36bc2 {
        border-radius: 0 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_dfb36bc2.positionMdLeft_dfb36bc2 {
        border-radius: var(--kite-form-group-element-layout-border-radius)0 0 var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_dfb36bc2.positionMdRight_dfb36bc2 {
        border-radius: 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0
    }

    .formGroupElement_dfb36bc2.positionMdSingle_dfb36bc2 {
        border-radius: var(--kite-form-group-element-layout-border-radius)
    }

    .sizeMd500_83850562 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-500-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-500-gap-vertical)
    }

    .sizeMd600_83850562 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-600-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-600-gap-vertical)
    }

    .sizeMd700_83850562 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-700-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-700-gap-vertical)
    }

    .layoutMdHorizontal_83850562 {
        --kite-form-group-gap: var(--kite-form-group-gap-horizontal)
    }

    .layoutMdVertical_83850562 {
        --kite-form-group-gap: var(--kite-form-group-gap-vertical)
    }

    .positionMdTop_83850562 {
        margin: 0 0-1px
    }

    .positionMdMiddleHorizontal_83850562 {
        margin: 0-1px 0 0
    }

    .positionMdMiddleVertical_83850562 {
        margin: 0 0-1px
    }

    .positionMdBottom_83850562 {
        margin: 0
    }

    .positionMdLeft_83850562 {
        margin: 0-1px 0 0
    }

    .positionMdRight_83850562,.positionMdSingle_83850562 {
        margin: 0
    }

    .marginTopMd_83850562.marginTopMd_83850562 {
        margin-top: var(--kite-form-group-gap)
    }

    .marginBottomMd_83850562.marginBottomMd_83850562 {
        margin-bottom: var(--kite-form-group-gap)
    }

    .marginLeftMd_83850562.marginLeftMd_83850562 {
        margin: 0 0 0 var(--kite-form-group-gap)
    }

    .marginRightMd_83850562.marginRightMd_83850562 {
        margin: 0 var(--kite-form-group-gap)0 0
    }

    .marginAllMd_83850562.marginAllMd_83850562 {
        margin: var(--kite-form-group-gap)
    }

    .marginNoneMd_83850562.marginNoneMd_83850562 {
        margin: 0
    }

    .formGroupElement_83850562.positionMdTop_83850562 {
        border-radius: var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0 0
    }

    .formGroupElement_83850562.positionMdMiddleHorizontal_83850562,.formGroupElement_83850562.positionMdMiddleVertical_83850562 {
        border-radius: 0
    }

    .formGroupElement_83850562.positionMdBottom_83850562 {
        border-radius: 0 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_83850562.positionMdLeft_83850562 {
        border-radius: var(--kite-form-group-element-layout-border-radius)0 0 var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_83850562.positionMdRight_83850562 {
        border-radius: 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0
    }

    .formGroupElement_83850562.positionMdSingle_83850562 {
        border-radius: var(--kite-form-group-element-layout-border-radius)
    }

    .gapMd200_83850562 {
        gap: var(--kite-button-content-200-with-addon-gap)
    }

    .layoutMd200_83850562 {
        min-height: var(--kite-button-layout-200-min-size);
        min-width: var(--kite-button-layout-200-min-size);
        border-radius: var(--kite-button-layout-200-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-100-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-200-border-radius)
    }

    .loaderMd200_83850562 {
        height: 16px;
        width: 16px
    }

    .contentIconMd200_83850562 {
        padding: 0 calc(var(--kite-button-content-200-icon-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal))
    }

    .contentDefaultMd200_83850562 {
        padding: 0 calc(var(--kite-button-content-200-default-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal)) var(--kite-button-content-200-default-list-padding-bottom)
    }

    .contentWithAddonListMd200_83850562 {
        padding: 0 calc(var(--kite-button-content-200-with-addon-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal))
    }

    .contentListWithAddonMd200_83850562 {
        padding: 0 var(--kite-button-content-200-with-addon-list-padding-right) var(--kite-button-content-200-with-addon-list-padding-bottom) var(--kite-button-content-200-with-addon-list-padding-left);
        min-height: var(--kite-button-content-200-with-addon-list-min-height)
    }

    .contentListDefaultMd200_83850562 {
        padding-bottom: var(--kite-button-content-200-default-list-padding-bottom);
        min-height: var(--kite-button-content-200-default-list-min-height)
    }

    .buttonDefaultMd200_83850562 {
        padding: 0 calc(var(--kite-button-content-200-default-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal)) var(--kite-button-content-200-default-list-padding-bottom)
    }

    .gapMd300_83850562 {
        gap: var(--kite-button-content-300-with-addon-gap)
    }

    .layoutMd300_83850562 {
        min-height: var(--kite-button-layout-300-min-size);
        min-width: var(--kite-button-layout-300-min-size);
        border-radius: var(--kite-button-layout-300-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-150-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-300-border-radius)
    }

    .loaderMd300_83850562 {
        height: 20px;
        width: 20px
    }

    .contentIconMd300_83850562 {
        padding: 0 calc(var(--kite-button-content-300-icon-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal))
    }

    .contentDefaultMd300_83850562 {
        padding: 0 calc(var(--kite-button-content-300-default-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal)) var(--kite-button-content-300-default-list-padding-bottom)
    }

    .contentWithAddonListMd300_83850562 {
        padding: 0 calc(var(--kite-button-content-300-with-addon-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal))
    }

    .contentListWithAddonMd300_83850562 {
        padding: 0 var(--kite-button-content-300-with-addon-list-padding-right) var(--kite-button-content-300-with-addon-list-padding-bottom) var(--kite-button-content-300-with-addon-list-padding-left);
        min-height: var(--kite-button-content-300-with-addon-list-min-height)
    }

    .contentListDefaultMd300_83850562 {
        padding-bottom: var(--kite-button-content-300-default-list-padding-bottom);
        min-height: var(--kite-button-content-300-default-list-min-height)
    }

    .buttonDefaultMd300_83850562 {
        padding: 0 calc(var(--kite-button-content-300-default-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal)) var(--kite-button-content-300-default-list-padding-bottom)
    }

    .gapMd400_83850562 {
        gap: var(--kite-button-content-400-with-addon-gap)
    }

    .layoutMd400_83850562 {
        min-height: var(--kite-button-layout-400-min-size);
        min-width: var(--kite-button-layout-400-min-size);
        border-radius: var(--kite-button-layout-400-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-200-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-400-border-radius)
    }

    .loaderMd400_83850562 {
        height: 24px;
        width: 24px
    }

    .contentIconMd400_83850562 {
        padding: 0 calc(var(--kite-button-content-400-icon-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal))
    }

    .contentDefaultMd400_83850562 {
        padding: 0 calc(var(--kite-button-content-400-default-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal)) var(--kite-button-content-400-default-list-padding-bottom)
    }

    .contentWithAddonListMd400_83850562 {
        padding: 0 calc(var(--kite-button-content-400-with-addon-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal))
    }

    .contentListWithAddonMd400_83850562 {
        padding: 0 var(--kite-button-content-400-with-addon-list-padding-right) var(--kite-button-content-400-with-addon-list-padding-bottom) var(--kite-button-content-400-with-addon-list-padding-left);
        min-height: var(--kite-button-content-400-with-addon-list-min-height)
    }

    .contentListDefaultMd400_83850562 {
        padding-bottom: var(--kite-button-content-400-default-list-padding-bottom);
        min-height: var(--kite-button-content-400-default-list-min-height)
    }

    .buttonDefaultMd400_83850562 {
        padding: 0 calc(var(--kite-button-content-400-default-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal)) var(--kite-button-content-400-default-list-padding-bottom)
    }

    .gapMd500_83850562 {
        gap: var(--kite-button-content-500-with-addon-gap)
    }

    .layoutMd500_83850562 {
        min-height: var(--kite-button-layout-500-min-size);
        min-width: var(--kite-button-layout-500-min-size);
        border-radius: var(--kite-button-layout-500-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-200-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-500-border-radius)
    }

    .loaderMd500_83850562 {
        height: 28px;
        width: 28px
    }

    .contentIconMd500_83850562 {
        padding: 0 calc(var(--kite-button-content-500-icon-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal))
    }

    .contentDefaultMd500_83850562 {
        padding: 0 calc(var(--kite-button-content-500-default-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal)) var(--kite-button-content-500-default-list-padding-bottom)
    }

    .contentWithAddonListMd500_83850562 {
        padding: 0 calc(var(--kite-button-content-500-with-addon-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal))
    }

    .contentListWithAddonMd500_83850562 {
        padding: 0 var(--kite-button-content-500-with-addon-list-padding-right) var(--kite-button-content-500-with-addon-list-padding-bottom) var(--kite-button-content-500-with-addon-list-padding-left);
        min-height: var(--kite-button-content-500-with-addon-list-min-height)
    }

    .contentListDefaultMd500_83850562 {
        padding-bottom: var(--kite-button-content-500-default-list-padding-bottom);
        min-height: var(--kite-button-content-500-default-list-min-height)
    }

    .buttonDefaultMd500_83850562 {
        padding: 0 calc(var(--kite-button-content-500-default-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal)) var(--kite-button-content-500-default-list-padding-bottom)
    }

    .gapMd600_83850562 {
        gap: var(--kite-button-content-600-with-addon-gap)
    }

    .layoutMd600_83850562 {
        min-height: var(--kite-button-layout-600-min-size);
        min-width: var(--kite-button-layout-600-min-size);
        border-radius: var(--kite-button-layout-600-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-250-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-600-border-radius)
    }

    .loaderMd600_83850562 {
        height: 32px;
        width: 32px
    }

    .contentIconMd600_83850562 {
        padding: 0 calc(var(--kite-button-content-600-icon-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal))
    }

    .contentDefaultMd600_83850562 {
        padding: 0 calc(var(--kite-button-content-600-default-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal)) var(--kite-button-content-600-default-list-padding-bottom)
    }

    .contentWithAddonListMd600_83850562 {
        padding: 0 calc(var(--kite-button-content-600-with-addon-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal))
    }

    .contentListWithAddonMd600_83850562 {
        padding: 0 var(--kite-button-content-600-with-addon-list-padding-right) var(--kite-button-content-600-with-addon-list-padding-bottom) var(--kite-button-content-600-with-addon-list-padding-left);
        min-height: var(--kite-button-content-600-with-addon-list-min-height)
    }

    .contentListDefaultMd600_83850562 {
        padding-bottom: var(--kite-button-content-600-default-list-padding-bottom);
        min-height: var(--kite-button-content-600-default-list-min-height)
    }

    .buttonDefaultMd600_83850562 {
        padding: 0 calc(var(--kite-button-content-600-default-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal)) var(--kite-button-content-600-default-list-padding-bottom)
    }

    .gapMd700_83850562 {
        gap: var(--kite-button-content-700-with-addon-gap)
    }

    .layoutMd700_83850562 {
        min-height: var(--kite-button-layout-700-min-size);
        min-width: var(--kite-button-layout-700-min-size);
        border-radius: var(--kite-button-layout-700-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-350-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-700-border-radius)
    }

    .loaderMd700_83850562 {
        height: 36px;
        width: 36px
    }

    .contentIconMd700_83850562 {
        padding: 0 calc(var(--kite-button-content-700-icon-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal))
    }

    .contentDefaultMd700_83850562 {
        padding: 0 calc(var(--kite-button-content-700-default-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal)) var(--kite-button-content-700-default-list-padding-bottom)
    }

    .contentWithAddonListMd700_83850562 {
        padding: 0 calc(var(--kite-button-content-700-with-addon-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal))
    }

    .contentListWithAddonMd700_83850562 {
        padding: 0 var(--kite-button-content-700-with-addon-list-padding-right) var(--kite-button-content-700-with-addon-list-padding-bottom) var(--kite-button-content-700-with-addon-list-padding-left);
        min-height: var(--kite-button-content-700-with-addon-list-min-height)
    }

    .contentListDefaultMd700_83850562 {
        padding-bottom: var(--kite-button-content-700-default-list-padding-bottom);
        min-height: var(--kite-button-content-700-default-list-min-height)
    }

    .buttonDefaultMd700_83850562 {
        padding: 0 calc(var(--kite-button-content-700-default-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal)) var(--kite-button-content-700-default-list-padding-bottom)
    }

    .addonMd_83850562 {
        display: block
    }

    .fullWidthMdFalse_83850562 {
        width: -moz-max-content;
        width: max-content
    }

    .fullWidthMdTrue_83850562 {
        width: 100%
    }

    .textMdStart_d60323a0 {
        text-align: start
    }

    .textMdCenter_d60323a0 {
        text-align: center
    }

    .textMdEnd_d60323a0 {
        text-align: end
    }

    .typoMdBig300Accent_9d980702,.typoMdBig300Normal_9d980702 {
        font: 400 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoMdBig300Accent_9d980702 {
        font: 600 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdBig300NumericAccent_9d980702,.typoMdBig300Numeric_9d980702 {
        font: 400 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoMdBig300NumericAccent_9d980702 {
        font: 600 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdBig400Accent_9d980702,.typoMdBig400Normal_9d980702 {
        font: 400 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoMdBig400Accent_9d980702 {
        font: 600 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdBig400NumericAccent_9d980702,.typoMdBig400Numeric_9d980702 {
        font: 400 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoMdBig400NumericAccent_9d980702 {
        font: 600 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdBig500Accent_9d980702,.typoMdBig500Normal_9d980702 {
        font: 400 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoMdBig500Accent_9d980702 {
        font: 600 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdBig500NumericAccent_9d980702,.typoMdBig500Numeric_9d980702 {
        font: 400 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoMdBig500NumericAccent_9d980702 {
        font: 600 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdBig600Accent_9d980702,.typoMdBig600Normal_9d980702 {
        font: 400 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoMdBig600Accent_9d980702 {
        font: 600 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdBig600NumericAccent_9d980702,.typoMdBig600Numeric_9d980702 {
        font: 400 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoMdBig600NumericAccent_9d980702 {
        font: 600 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdBig700Accent_9d980702,.typoMdBig700Normal_9d980702 {
        font: 400 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoMdBig700Accent_9d980702 {
        font: 600 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdBig700NumericAccent_9d980702,.typoMdBig700Numeric_9d980702 {
        font: 400 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoMdBig700NumericAccent_9d980702 {
        font: 600 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdText100Accent_9d980702,.typoMdText100Normal_9d980702 {
        font: 400 .1875rem/133.333%"Montserrat";
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoMdText100Accent_9d980702 {
        font: 600 .1875rem/133.333%"Montserrat"
    }

    .typoMdText100NumericAccent_9d980702,.typoMdText100Numeric_9d980702 {
        font: 400 .1875rem/133.333%"Montserrat";
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoMdText100NumericAccent_9d980702 {
        font: 600 .1875rem/133.333%"Montserrat"
    }

    .typoMdText200Accent_9d980702,.typoMdText200Normal_9d980702 {
        font: 400 .375rem/133.333%"Montserrat";
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoMdText200Accent_9d980702 {
        font: 600 .375rem/133.333%"Montserrat"
    }

    .typoMdText200NumericAccent_9d980702,.typoMdText200Numeric_9d980702 {
        font: 400 .375rem/133.333%"Montserrat";
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoMdText200NumericAccent_9d980702 {
        font: 600 .375rem/133.333%"Montserrat"
    }

    .typoMdText400Accent_9d980702,.typoMdText400Normal_9d980702 {
        font: 400 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoMdText400Accent_9d980702 {
        font: 600 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdText400NumericAccent_9d980702,.typoMdText400Numeric_9d980702 {
        font: 400 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoMdText400NumericAccent_9d980702 {
        font: 600 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdText500Accent_9d980702,.typoMdText500Normal_9d980702 {
        font: 400 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoMdText500Accent_9d980702 {
        font: 600 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdText500NumericAccent_9d980702,.typoMdText500Numeric_9d980702 {
        font: 400 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoMdText500NumericAccent_9d980702 {
        font: 600 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdText600Accent_9d980702,.typoMdText600Normal_9d980702 {
        font: 400 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoMdText600Accent_9d980702 {
        font: 600 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdText600NumericAccent_9d980702,.typoMdText600Numeric_9d980702 {
        font: 400 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoMdText600NumericAccent_9d980702 {
        font: 600 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdText700Accent_9d980702,.typoMdText700Normal_9d980702 {
        font: 400 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoMdText700Accent_9d980702 {
        font: 600 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdText700NumericAccent_9d980702,.typoMdText700Numeric_9d980702 {
        font: 400 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoMdText700NumericAccent_9d980702 {
        font: 600 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdCompact300Accent_9d980702,.typoMdCompact300Normal_9d980702 {
        font: 400 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoMdCompact300Accent_9d980702 {
        font: 600 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdCompact300NumericAccent_9d980702,.typoMdCompact300Numeric_9d980702 {
        font: 400 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoMdCompact300NumericAccent_9d980702 {
        font: 600 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdCompact400Accent_9d980702,.typoMdCompact400Normal_9d980702 {
        font: 400 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoMdCompact400Accent_9d980702 {
        font: 600 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdCompact400NumericAccent_9d980702,.typoMdCompact400Numeric_9d980702 {
        font: 400 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoMdCompact400NumericAccent_9d980702 {
        font: 600 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdCompact500Accent_9d980702,.typoMdCompact500Normal_9d980702 {
        font: 400 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoMdCompact500Accent_9d980702 {
        font: 600 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdCompact500NumericAccent_9d980702,.typoMdCompact500Numeric_9d980702 {
        font: 400 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoMdCompact500NumericAccent_9d980702 {
        font: 600 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdCompact600Accent_9d980702,.typoMdCompact600Normal_9d980702 {
        /* font: 400 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif; */
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoMdCompact600Accent_9d980702 {
        font: 600 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdCompact600NumericAccent_9d980702,.typoMdCompact600Numeric_9d980702 {
        font: 400 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoMdCompact600NumericAccent_9d980702 {
        font: 600 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdArticle600Normal_9d980702 {
        font: 400 1.133333rem/140%"PT Serif",serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoMdArticle700Normal_9d980702,.typoMdArticle800Normal_9d980702,.typoMdArticle900Normal_9d980702 {
        font: 400 1.266666rem/140%"PT Serif",serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoMdArticle800Normal_9d980702,.typoMdArticle900Normal_9d980702 {
        font: 400 1.4rem/140%"PT Serif",serif
    }

    .typoMdArticle900Normal_9d980702 {
        font: 400 1.6rem/140%"PT Serif",serif
    }

    .labelValue_65b4b5b6.defaultVariantMdHeaderXLarge_65b4b5b6 {
        padding-top: var(--kite-label-value-header-x-large-default-padding-top);
        padding-bottom: var(--kite-label-value-header-x-large-default-padding-bottom);
        min-height: var(--kite-label-value-header-x-large-default-min-height);
        gap: var(--kite-label-value-header-x-large-default-gap)
    }

    .labelValue_65b4b5b6.defaultVariantMdHeaderLarge_65b4b5b6 {
        padding-top: var(--kite-label-value-header-large-default-padding-top);
        padding-bottom: var(--kite-label-value-header-large-default-padding-bottom);
        min-height: var(--kite-label-value-header-large-default-min-height);
        gap: var(--kite-label-value-header-large-default-gap)
    }

    .labelValue_65b4b5b6.defaultVariantMdHeaderMedium_65b4b5b6 {
        padding-top: var(--kite-label-value-header-medium-default-padding-top);
        padding-bottom: var(--kite-label-value-header-medium-default-padding-bottom);
        min-height: var(--kite-label-value-header-medium-default-min-height);
        gap: var(--kite-label-value-header-medium-default-gap)
    }

    .labelValue_65b4b5b6.defaultVariantMdHeaderSmall_65b4b5b6 {
        padding-top: var(--kite-label-value-header-small-default-padding-top);
        padding-bottom: var(--kite-label-value-header-small-default-padding-bottom);
        min-height: var(--kite-label-value-header-small-default-min-height);
        gap: var(--kite-label-value-header-small-default-gap)
    }

    .labelValue_65b4b5b6.defaultVariantMdParagraphLargeCompact_65b4b5b6 {
        padding-top: var(--kite-label-value-paragraph-large-compact-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-compact-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-compact-default-min-height);
        gap: var(--kite-label-value-paragraph-large-compact-default-gap)
    }

    .labelValue_65b4b5b6.defaultVariantMdParagraphLarge_65b4b5b6 {
        padding-top: var(--kite-label-value-paragraph-large-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-default-min-height);
        gap: var(--kite-label-value-paragraph-large-default-gap)
    }

    .labelValue_65b4b5b6.defaultVariantMdParagraphMediumCompact_65b4b5b6 {
        padding-top: var(--kite-label-value-paragraph-medium-compact-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-compact-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-compact-default-min-height);
        gap: var(--kite-label-value-paragraph-medium-compact-default-gap)
    }

    .labelValue_65b4b5b6.defaultVariantMdParagraphMedium_65b4b5b6 {
        padding-top: var(--kite-label-value-paragraph-medium-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-default-min-height);
        gap: var(--kite-label-value-paragraph-medium-default-gap)
    }

    .labelValue_65b4b5b6.defaultVariantMdParagraphSmall_65b4b5b6 {
        padding-top: var(--kite-label-value-paragraph-small-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-small-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-small-default-min-height);
        gap: var(--kite-label-value-paragraph-small-default-gap)
    }

    .size_Md100_ae3f38eb {
        width: var(--kite-rich-icon-100-background-size);
        height: var(--kite-rich-icon-100-background-size);
        font-size: var(--kite-rich-icon-100-icon-size)
    }

    .size_Md100_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-100-background-size)
    }

    .size_Md100_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-100-label-compensation)
    }

    .size_Md150_ae3f38eb {
        width: var(--kite-rich-icon-150-background-size);
        height: var(--kite-rich-icon-150-background-size);
        font-size: var(--kite-rich-icon-150-icon-size)
    }

    .size_Md150_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-150-background-size)
    }

    .size_Md150_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-150-label-compensation)
    }

    .size_Md200_ae3f38eb {
        width: var(--kite-rich-icon-200-background-size);
        height: var(--kite-rich-icon-200-background-size);
        font-size: var(--kite-rich-icon-200-icon-size)
    }

    .size_Md200_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-200-background-size)
    }

    .size_Md200_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-200-label-compensation)
    }

    .size_Md250_ae3f38eb {
        width: var(--kite-rich-icon-250-background-size);
        height: var(--kite-rich-icon-250-background-size);
        font-size: var(--kite-rich-icon-250-icon-size)
    }

    .size_Md250_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-250-background-size)
    }

    .size_Md250_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-250-label-compensation)
    }

    .size_Md300_ae3f38eb {
        width: var(--kite-rich-icon-300-background-size);
        height: var(--kite-rich-icon-300-background-size);
        font-size: var(--kite-rich-icon-300-icon-size)
    }

    .size_Md300_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-300-background-size)
    }

    .size_Md300_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-300-label-compensation)
    }

    .size_Md350_ae3f38eb {
        width: var(--kite-rich-icon-350-background-size);
        height: var(--kite-rich-icon-350-background-size);
        font-size: var(--kite-rich-icon-350-icon-size)
    }

    .size_Md350_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-350-background-size)
    }

    .size_Md350_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-350-label-compensation)
    }

    .size_Md400_ae3f38eb {
        width: var(--kite-rich-icon-400-background-size);
        height: var(--kite-rich-icon-400-background-size);
        font-size: var(--kite-rich-icon-400-icon-size)
    }

    .size_Md400_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-400-background-size)
    }

    .size_Md400_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-400-label-compensation)
    }

    .size_Md450_ae3f38eb {
        width: var(--kite-rich-icon-450-background-size);
        height: var(--kite-rich-icon-450-background-size);
        font-size: var(--kite-rich-icon-450-icon-size)
    }

    .size_Md450_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-450-background-size)
    }

    .size_Md450_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-450-label-compensation)
    }

    .size_Md500_ae3f38eb {
        width: var(--kite-rich-icon-500-background-size);
        height: var(--kite-rich-icon-500-background-size);
        font-size: var(--kite-rich-icon-500-icon-size)
    }

    .size_Md500_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-500-background-size)
    }

    .size_Md500_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-500-label-compensation)
    }

    .size_Md600_ae3f38eb {
        width: var(--kite-rich-icon-600-background-size);
        height: var(--kite-rich-icon-600-background-size);
        font-size: var(--kite-rich-icon-600-icon-size)
    }

    .size_Md600_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-600-background-size)
    }

    .size_Md600_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-600-label-compensation)
    }

    .size_Md700_ae3f38eb {
        width: var(--kite-rich-icon-700-background-size);
        height: var(--kite-rich-icon-700-background-size);
        font-size: var(--kite-rich-icon-700-icon-size)
    }

    .size_Md700_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-700-background-size)
    }

    .size_Md700_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-700-label-compensation)
    }

    .size_Md800_ae3f38eb {
        width: var(--kite-rich-icon-800-background-size);
        height: var(--kite-rich-icon-800-background-size);
        font-size: var(--kite-rich-icon-800-icon-size)
    }

    .size_Md800_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-800-background-size)
    }

    .size_Md800_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-800-label-compensation)
    }

    .size_Md900_ae3f38eb {
        width: var(--kite-rich-icon-900-background-size);
        height: var(--kite-rich-icon-900-background-size);
        font-size: var(--kite-rich-icon-900-icon-size)
    }

    .size_Md900_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-900-background-size)
    }

    .size_Md900_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-900-label-compensation)
    }

    .dMdNone_b227158d {
        display: none!important
    }

    .dMdInline_b227158d {
        display: inline!important
    }

    .dMdInlineBlock_b227158d {
        display: inline-block!important
    }

    .dMdBlock_b227158d {
        display: block!important
    }

    .dMdTable_b227158d {
        display: table!important
    }

    .dMdTableRow_b227158d {
        display: table-row!important
    }

    .dMdTableCell_b227158d {
        display: table-cell!important
    }

    .dMdFlex_b227158d {
        display: flex!important
    }

    .dMdInlineFlex_b227158d {
        display: inline-flex!important
    }

    .dMdGrid_b227158d {
        display: grid!important
    }

    .dMdInlineGrid_b227158d {
        display: inline-grid!important
    }

    .sizeMd400_ef03e78a {
        padding: var(--kite-modal-header-400-padding-vertical) var(--kite-modal-header-400-padding-horizontal);
        gap: var(--kite-modal-header-400-gap)
    }

    .sizeMd400_ef03e78a.overlayPosition_ef03e78a {
        width: calc(100% - var(--kite-modal-header-400-padding-horizontal)*2)
    }

    .sizeMd400_ef03e78a .title_ef03e78a {
        padding: var(--kite-modal-header-400-title-container-padding-vertical) var(--kite-modal-header-400-title-container-padding-horizontal);
        min-height: var(--kite-modal-header-400-title-container-min-height)
    }

    .sizeMd500_ef03e78a {
        padding: var(--kite-modal-header-500-padding-vertical) var(--kite-modal-header-500-padding-horizontal);
        gap: var(--kite-modal-header-500-gap)
    }

    .sizeMd500_ef03e78a.overlayPosition_ef03e78a {
        width: calc(100% - var(--kite-modal-header-500-padding-horizontal)*2)
    }

    .sizeMd500_ef03e78a .title_ef03e78a {
        padding: var(--kite-modal-header-500-title-container-padding-vertical) var(--kite-modal-header-500-title-container-padding-horizontal);
        min-height: var(--kite-modal-header-500-title-container-min-height)
    }

    .sizeMd600_ef03e78a {
        padding: var(--kite-modal-header-600-padding-vertical) var(--kite-modal-header-600-padding-horizontal);
        gap: var(--kite-modal-header-600-gap)
    }

    .sizeMd600_ef03e78a.overlayPosition_ef03e78a {
        width: calc(100% - var(--kite-modal-header-600-padding-horizontal)*2)
    }

    .sizeMd600_ef03e78a .title_ef03e78a {
        padding: var(--kite-modal-header-600-title-container-padding-vertical) var(--kite-modal-header-600-title-container-padding-horizontal);
        min-height: var(--kite-modal-header-600-title-container-min-height)
    }

    .marginMd0_ad254a02 {
        margin: 0
    }

    .paddingMd0_ad254a02 {
        padding: 0
    }

    .marginTopMd0_ad254a02 {
        margin-top: 0
    }

    .marginBottomMd0_ad254a02 {
        margin-bottom: 0
    }

    .marginRightMd0_ad254a02 {
        margin-right: 0
    }

    .marginLeftMd0_ad254a02 {
        margin-left: 0
    }

    .paddingTopMd0_ad254a02 {
        padding-top: 0
    }

    .paddingBottomMd0_ad254a02 {
        padding-bottom: 0
    }

    .paddingRightMd0_ad254a02 {
        padding-right: 0
    }

    .paddingLeftMd0_ad254a02 {
        padding-left: 0
    }

    .gapMd0_ad254a02 {
        gap: 0
    }

    .marginMd50_ad254a02 {
        margin: 2px
    }

    .paddingMd50_ad254a02 {
        padding: 2px
    }

    .marginTopMd50_ad254a02 {
        margin-top: 2px
    }

    .marginBottomMd50_ad254a02 {
        margin-bottom: 2px
    }

    .marginRightMd50_ad254a02 {
        margin-right: 2px
    }

    .marginLeftMd50_ad254a02 {
        margin-left: 2px
    }

    .paddingTopMd50_ad254a02 {
        padding-top: 2px
    }

    .paddingBottomMd50_ad254a02 {
        padding-bottom: 2px
    }

    .paddingRightMd50_ad254a02 {
        padding-right: 2px
    }

    .paddingLeftMd50_ad254a02 {
        padding-left: 2px
    }

    .gapMd50_ad254a02 {
        gap: 2px
    }

    .marginMd100_ad254a02 {
        margin: 4px
    }

    .paddingMd100_ad254a02 {
        padding: 4px
    }

    .marginTopMd100_ad254a02 {
        margin-top: 4px
    }

    .marginBottomMd100_ad254a02 {
        margin-bottom: 4px
    }

    .marginRightMd100_ad254a02 {
        margin-right: 4px
    }

    .marginLeftMd100_ad254a02 {
        margin-left: 4px
    }

    .paddingTopMd100_ad254a02 {
        padding-top: 4px
    }

    .paddingBottomMd100_ad254a02 {
        padding-bottom: 4px
    }

    .paddingRightMd100_ad254a02 {
        padding-right: 4px
    }

    .paddingLeftMd100_ad254a02 {
        padding-left: 4px
    }

    .gapMd100_ad254a02 {
        gap: 4px
    }

    .marginMd150_ad254a02 {
        margin: 6px
    }

    .paddingMd150_ad254a02 {
        padding: 6px
    }

    .marginTopMd150_ad254a02 {
        margin-top: 6px
    }

    .marginBottomMd150_ad254a02 {
        margin-bottom: 6px
    }

    .marginRightMd150_ad254a02 {
        margin-right: 6px
    }

    .marginLeftMd150_ad254a02 {
        margin-left: 6px
    }

    .paddingTopMd150_ad254a02 {
        padding-top: 6px
    }

    .paddingBottomMd150_ad254a02 {
        padding-bottom: 6px
    }

    .paddingRightMd150_ad254a02 {
        padding-right: 6px
    }

    .paddingLeftMd150_ad254a02 {
        padding-left: 6px
    }

    .gapMd150_ad254a02 {
        gap: 6px
    }

    .marginMd200_ad254a02 {
        margin: 8px
    }

    .paddingMd200_ad254a02 {
        padding: 8px
    }

    .marginTopMd200_ad254a02 {
        margin-top: 8px
    }

    .marginBottomMd200_ad254a02 {
        margin-bottom: 8px
    }

    .marginRightMd200_ad254a02 {
        margin-right: 8px
    }

    .marginLeftMd200_ad254a02 {
        margin-left: 8px
    }

    .paddingTopMd200_ad254a02 {
        padding-top: 8px
    }

    .paddingBottomMd200_ad254a02 {
        padding-bottom: 8px
    }

    .paddingRightMd200_ad254a02 {
        padding-right: 8px
    }

    .paddingLeftMd200_ad254a02 {
        padding-left: 8px
    }

    .gapMd200_ad254a02 {
        gap: 8px
    }

    .marginMd250_ad254a02 {
        margin: 10px
    }

    .paddingMd250_ad254a02 {
        padding: 10px
    }

    .marginTopMd250_ad254a02 {
        margin-top: 10px
    }

    .marginBottomMd250_ad254a02 {
        margin-bottom: 10px
    }

    .marginRightMd250_ad254a02 {
        margin-right: 10px
    }

    .marginLeftMd250_ad254a02 {
        margin-left: 10px
    }

    .paddingTopMd250_ad254a02 {
        padding-top: 10px
    }

    .paddingBottomMd250_ad254a02 {
        padding-bottom: 10px
    }

    .paddingRightMd250_ad254a02 {
        padding-right: 10px
    }

    .paddingLeftMd250_ad254a02 {
        padding-left: 10px
    }

    .gapMd250_ad254a02 {
        gap: 10px
    }

    .marginMd300_ad254a02 {
        margin: 12px
    }

    .paddingMd300_ad254a02 {
        padding: 12px
    }

    .marginTopMd300_ad254a02 {
        margin-top: 12px
    }

    .marginBottomMd300_ad254a02 {
        margin-bottom: 12px
    }

    .marginRightMd300_ad254a02 {
        margin-right: 12px
    }

    .marginLeftMd300_ad254a02 {
        margin-left: 12px
    }

    .paddingTopMd300_ad254a02 {
        padding-top: 12px
    }

    .paddingBottomMd300_ad254a02 {
        padding-bottom: 12px
    }

    .paddingRightMd300_ad254a02 {
        padding-right: 12px
    }

    .paddingLeftMd300_ad254a02 {
        padding-left: 12px
    }

    .gapMd300_ad254a02 {
        gap: 12px
    }

    .marginMd350_ad254a02 {
        margin: 16px
    }

    .paddingMd350_ad254a02 {
        padding: 16px
    }

    .marginTopMd350_ad254a02 {
        margin-top: 16px
    }

    .marginBottomMd350_ad254a02 {
        margin-bottom: 16px
    }

    .marginRightMd350_ad254a02 {
        margin-right: 16px
    }

    .marginLeftMd350_ad254a02 {
        margin-left: 16px
    }

    .paddingTopMd350_ad254a02 {
        padding-top: 16px
    }

    .paddingBottomMd350_ad254a02 {
        padding-bottom: 16px
    }

    .paddingRightMd350_ad254a02 {
        padding-right: 16px
    }

    .paddingLeftMd350_ad254a02 {
        padding-left: 16px
    }

    .gapMd350_ad254a02 {
        gap: 16px
    }

    .marginMd400_ad254a02 {
        margin: 20px
    }

    .paddingMd400_ad254a02 {
        padding: 20px
    }

    .marginTopMd400_ad254a02 {
        margin-top: 20px
    }

    .marginBottomMd400_ad254a02 {
        margin-bottom: 20px
    }

    .marginRightMd400_ad254a02 {
        margin-right: 20px
    }

    .marginLeftMd400_ad254a02 {
        margin-left: 20px
    }

    .paddingTopMd400_ad254a02 {
        padding-top: 20px
    }

    .paddingBottomMd400_ad254a02 {
        padding-bottom: 20px
    }

    .paddingRightMd400_ad254a02 {
        padding-right: 20px
    }

    .paddingLeftMd400_ad254a02 {
        padding-left: 20px
    }

    .gapMd400_ad254a02 {
        gap: 20px
    }

    .marginMd450_ad254a02 {
        margin: 24px
    }

    .paddingMd450_ad254a02 {
        padding: 24px
    }

    .marginTopMd450_ad254a02 {
        margin-top: 24px
    }

    .marginBottomMd450_ad254a02 {
        margin-bottom: 24px
    }

    .marginRightMd450_ad254a02 {
        margin-right: 24px
    }

    .marginLeftMd450_ad254a02 {
        margin-left: 24px
    }

    .paddingTopMd450_ad254a02 {
        padding-top: 24px
    }

    .paddingBottomMd450_ad254a02 {
        padding-bottom: 24px
    }

    .paddingRightMd450_ad254a02 {
        padding-right: 24px
    }

    .paddingLeftMd450_ad254a02 {
        padding-left: 24px
    }

    .gapMd450_ad254a02 {
        gap: 24px
    }

    .marginMd500_ad254a02 {
        margin: 28px
    }

    .paddingMd500_ad254a02 {
        padding: 28px
    }

    .marginTopMd500_ad254a02 {
        margin-top: 28px
    }

    .marginBottomMd500_ad254a02 {
        margin-bottom: 28px
    }

    .marginRightMd500_ad254a02 {
        margin-right: 28px
    }

    .marginLeftMd500_ad254a02 {
        margin-left: 28px
    }

    .paddingTopMd500_ad254a02 {
        padding-top: 28px
    }

    .paddingBottomMd500_ad254a02 {
        padding-bottom: 28px
    }

    .paddingRightMd500_ad254a02 {
        padding-right: 28px
    }

    .paddingLeftMd500_ad254a02 {
        padding-left: 28px
    }

    .gapMd500_ad254a02 {
        gap: 28px
    }

    .marginMd550_ad254a02 {
        margin: 32px
    }

    .paddingMd550_ad254a02 {
        padding: 32px
    }

    .marginTopMd550_ad254a02 {
        margin-top: 32px
    }

    .marginBottomMd550_ad254a02 {
        margin-bottom: 32px
    }

    .marginRightMd550_ad254a02 {
        margin-right: 32px
    }

    .marginLeftMd550_ad254a02 {
        margin-left: 32px
    }

    .paddingTopMd550_ad254a02 {
        padding-top: 32px
    }

    .paddingBottomMd550_ad254a02 {
        padding-bottom: 32px
    }

    .paddingRightMd550_ad254a02 {
        padding-right: 32px
    }

    .paddingLeftMd550_ad254a02 {
        padding-left: 32px
    }

    .gapMd550_ad254a02 {
        gap: 32px
    }

    .marginMd600_ad254a02 {
        margin: 36px
    }

    .paddingMd600_ad254a02 {
        padding: 36px
    }

    .marginTopMd600_ad254a02 {
        margin-top: 36px
    }

    .marginBottomMd600_ad254a02 {
        margin-bottom: 36px
    }

    .marginRightMd600_ad254a02 {
        margin-right: 36px
    }

    .marginLeftMd600_ad254a02 {
        margin-left: 36px
    }

    .paddingTopMd600_ad254a02 {
        padding-top: 36px
    }

    .paddingBottomMd600_ad254a02 {
        padding-bottom: 36px
    }

    .paddingRightMd600_ad254a02 {
        padding-right: 36px
    }

    .paddingLeftMd600_ad254a02 {
        padding-left: 36px
    }

    .gapMd600_ad254a02 {
        gap: 36px
    }

    .marginMd650_ad254a02 {
        margin: 40px
    }

    .paddingMd650_ad254a02 {
        padding: 40px
    }

    .marginTopMd650_ad254a02 {
        margin-top: 40px
    }

    .marginBottomMd650_ad254a02 {
        margin-bottom: 40px
    }

    .marginRightMd650_ad254a02 {
        margin-right: 40px
    }

    .marginLeftMd650_ad254a02 {
        margin-left: 40px
    }

    .paddingTopMd650_ad254a02 {
        padding-top: 40px
    }

    .paddingBottomMd650_ad254a02 {
        padding-bottom: 40px
    }

    .paddingRightMd650_ad254a02 {
        padding-right: 40px
    }

    .paddingLeftMd650_ad254a02 {
        padding-left: 40px
    }

    .gapMd650_ad254a02 {
        gap: 40px
    }

    .marginMd700_ad254a02 {
        margin: 48px
    }

    .paddingMd700_ad254a02 {
        padding: 48px
    }

    .marginTopMd700_ad254a02 {
        margin-top: 48px
    }

    .marginBottomMd700_ad254a02 {
        margin-bottom: 48px
    }

    .marginRightMd700_ad254a02 {
        margin-right: 48px
    }

    .marginLeftMd700_ad254a02 {
        margin-left: 48px
    }

    .paddingTopMd700_ad254a02 {
        padding-top: 48px
    }

    .paddingBottomMd700_ad254a02 {
        padding-bottom: 48px
    }

    .paddingRightMd700_ad254a02 {
        padding-right: 48px
    }

    .paddingLeftMd700_ad254a02 {
        padding-left: 48px
    }

    .gapMd700_ad254a02 {
        gap: 48px
    }

    .marginMd750_ad254a02 {
        margin: 56px
    }

    .paddingMd750_ad254a02 {
        padding: 56px
    }

    .marginTopMd750_ad254a02 {
        margin-top: 56px
    }

    .marginBottomMd750_ad254a02 {
        margin-bottom: 56px
    }

    .marginRightMd750_ad254a02 {
        margin-right: 56px
    }

    .marginLeftMd750_ad254a02 {
        margin-left: 56px
    }

    .paddingTopMd750_ad254a02 {
        padding-top: 56px
    }

    .paddingBottomMd750_ad254a02 {
        padding-bottom: 56px
    }

    .paddingRightMd750_ad254a02 {
        padding-right: 56px
    }

    .paddingLeftMd750_ad254a02 {
        padding-left: 56px
    }

    .gapMd750_ad254a02 {
        gap: 56px
    }

    .marginMd800_ad254a02 {
        margin: 64px
    }

    .paddingMd800_ad254a02 {
        padding: 64px
    }

    .marginTopMd800_ad254a02 {
        margin-top: 64px
    }

    .marginBottomMd800_ad254a02 {
        margin-bottom: 64px
    }

    .marginRightMd800_ad254a02 {
        margin-right: 64px
    }

    .marginLeftMd800_ad254a02 {
        margin-left: 64px
    }

    .paddingTopMd800_ad254a02 {
        padding-top: 64px
    }

    .paddingBottomMd800_ad254a02 {
        padding-bottom: 64px
    }

    .paddingRightMd800_ad254a02 {
        padding-right: 64px
    }

    .paddingLeftMd800_ad254a02 {
        padding-left: 64px
    }

    .gapMd800_ad254a02 {
        gap: 64px
    }

    .marginMd850_ad254a02 {
        margin: 72px
    }

    .paddingMd850_ad254a02 {
        padding: 72px
    }

    .marginTopMd850_ad254a02 {
        margin-top: 72px
    }

    .marginBottomMd850_ad254a02 {
        margin-bottom: 72px
    }

    .marginRightMd850_ad254a02 {
        margin-right: 72px
    }

    .marginLeftMd850_ad254a02 {
        margin-left: 72px
    }

    .paddingTopMd850_ad254a02 {
        padding-top: 72px
    }

    .paddingBottomMd850_ad254a02 {
        padding-bottom: 72px
    }

    .paddingRightMd850_ad254a02 {
        padding-right: 72px
    }

    .paddingLeftMd850_ad254a02 {
        padding-left: 72px
    }

    .gapMd850_ad254a02 {
        gap: 72px
    }

    .marginMd900_ad254a02 {
        margin: 80px
    }

    .paddingMd900_ad254a02 {
        padding: 80px
    }

    .marginTopMd900_ad254a02 {
        margin-top: 80px
    }

    .marginBottomMd900_ad254a02 {
        margin-bottom: 80px
    }

    .marginRightMd900_ad254a02 {
        margin-right: 80px
    }

    .marginLeftMd900_ad254a02 {
        margin-left: 80px
    }

    .paddingTopMd900_ad254a02 {
        padding-top: 80px
    }

    .paddingBottomMd900_ad254a02 {
        padding-bottom: 80px
    }

    .paddingRightMd900_ad254a02 {
        padding-right: 80px
    }

    .paddingLeftMd900_ad254a02 {
        padding-left: 80px
    }

    .gapMd900_ad254a02 {
        gap: 80px
    }

    .sizeMd400_ad254a02 .content_ad254a02,.sizeMd400_ad254a02 .slotTop_ad254a02 {
        padding: 0 var(--kite-modal-overlay-container-400-content-padding-horizontal)
    }

    .sizeMd400_ad254a02 .content_ad254a02 {
        padding-bottom: var(--kite-modal-overlay-container-400-content-padding-bottom)
    }

    .sizeMd500_ad254a02 .content_ad254a02,.sizeMd500_ad254a02 .slotTop_ad254a02 {
        padding: 0 var(--kite-modal-overlay-container-500-content-padding-horizontal)
    }

    .sizeMd500_ad254a02 .content_ad254a02 {
        padding-bottom: var(--kite-modal-overlay-container-500-content-padding-bottom)
    }

    .sizeMd600_ad254a02 .content_ad254a02,.sizeMd600_ad254a02 .slotTop_ad254a02 {
        padding: 0 var(--kite-modal-overlay-container-600-content-padding-horizontal)
    }

    .sizeMd600_ad254a02 .content_ad254a02 {
        padding-bottom: var(--kite-modal-overlay-container-600-content-padding-bottom)
    }

    .coverSlotMd0_ad254a02 {
        width: calc(100% - 0px);
        margin: 0
    }

    .coverSlotMd50_ad254a02 {
        width: calc(100% - 4px);
        margin: 2px
    }

    .coverSlotMd100_ad254a02 {
        width: calc(100% - 8px);
        margin: 4px
    }

    .coverSlotMd150_ad254a02 {
        width: calc(100% - 12px);
        margin: 6px
    }

    .coverSlotMd200_ad254a02 {
        width: calc(100% - 16px);
        margin: 8px
    }

    .coverSlotMd250_ad254a02 {
        width: calc(100% - 20px);
        margin: 10px
    }

    .coverSlotMd300_ad254a02 {
        width: calc(100% - 24px);
        margin: 12px
    }

    .coverSlotMd350_ad254a02 {
        width: calc(100% - 32px);
        margin: 16px
    }

    .coverSlotMd400_ad254a02 {
        width: calc(100% - 40px);
        margin: 20px
    }

    .coverSlotMd450_ad254a02 {
        width: calc(100% - 48px);
        margin: 24px
    }

    .coverSlotMd500_ad254a02 {
        width: calc(100% - 56px);
        margin: 28px
    }

    .coverSlotMd550_ad254a02 {
        width: calc(100% - 64px);
        margin: 32px
    }

    .coverSlotMd600_ad254a02 {
        width: calc(100% - 72px);
        margin: 36px
    }

    .coverSlotMd650_ad254a02 {
        width: calc(100% - 80px);
        margin: 40px
    }

    .coverSlotMd700_ad254a02 {
        width: calc(100% - 96px);
        margin: 48px
    }

    .coverSlotMd750_ad254a02 {
        width: calc(100% - 112px);
        margin: 56px
    }

    .coverSlotMd800_ad254a02 {
        width: calc(100% - 128px);
        margin: 64px
    }

    .coverSlotMd850_ad254a02 {
        width: calc(100% - 144px);
        margin: 72px
    }

    .coverSlotMd900_ad254a02 {
        width: calc(100% - 160px);
        margin: 80px
    }

    .overlayContainer_ad254a02 {
        min-height: var(--kite-overlay-min-height-md)
    }

    .overlayContainer_ad254a02.typeMdModal_ad254a02 {
        position: relative;
        max-width: 90%;
        max-height: 90%;
        height: auto
    }

    .overlayContainer_ad254a02.typeMdModal_ad254a02.withWidth_ad254a02 {
        /* width: var(--kite-overlay-width-md); */
        width: 860px;
        border-radius: 10px 0 0 10px;
        border-radius: 0;
    }

    .overlayContainer_ad254a02.typeMdFullScreen_ad254a02 {
        position: absolute;
        width: 100%;
        height: 100%;
        max-height: unset;
        top: 0;
        left: 0;
        bottom: unset
    }

    .overlayContainer_ad254a02.typeMdBottomSheet_ad254a02 {
        position: absolute;
        width: 100%;
        height: auto;
        max-height: 90%;
        top: unset;
        left: 0;
        bottom: 0
    }

    .sizeMd400_db8acee1 {
        -moz-column-gap: var(--kite-counter-400-gap);
        column-gap: var(--kite-counter-400-gap)
    }

    .sizeMd500_db8acee1 {
        -moz-column-gap: var(--kite-counter-500-gap);
        column-gap: var(--kite-counter-500-gap)
    }

    .pimpleMd100_6a30816e {
        height: var(--kite-pimple-100-size);
        min-width: var(--kite-pimple-100-size);
        padding-left: var(--kite-pimple-100-padding-horizontal);
        padding-right: var(--kite-pimple-100-padding-horizontal);
        padding-bottom: var(--kite-pimple-100-padding-bottom);
        border-radius: var(--kite-pimple-100-border-radius);
        color: transparent;
        width: var(--kite-pimple-100-size);
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none
    }

    .pimpleMd400_6a30816e,.pimpleMd500_6a30816e {
        height: var(--kite-pimple-400-size);
        min-width: var(--kite-pimple-400-size);
        padding-left: var(--kite-pimple-400-padding-horizontal);
        padding-right: var(--kite-pimple-400-padding-horizontal);
        padding-bottom: var(--kite-pimple-400-padding-bottom);
        border-radius: var(--kite-pimple-400-border-radius);
        color: var(--kite-pimple-label);
        width: auto;
        -webkit-user-select: auto;
        -moz-user-select: auto;
        user-select: auto
    }

    .pimpleMd500_6a30816e {
        height: var(--kite-pimple-500-size);
        min-width: var(--kite-pimple-500-size);
        padding-left: var(--kite-pimple-500-padding-horizontal);
        padding-right: var(--kite-pimple-500-padding-horizontal);
        padding-bottom: var(--kite-pimple-500-padding-bottom);
        border-radius: var(--kite-pimple-500-border-radius)
    }

    .sizeMdSmall_f939a06b.bulletedList_f939a06b {
        padding-bottom: var(--kite-bulleted-list-layout-small-padding-bottom)
    }

    .sizeMdSmall_f939a06b.bulletedList_f939a06b>li {
        padding-left: calc(var(--kite-bulleted-list-bullet-min-width) + var(--kite-bulleted-list-layout-small-gap-horizontal));
        margin-bottom: var(--kite-bulleted-list-layout-small-gap-vertical)
    }

    .sizeMdLarge_f939a06b.bulletedList_f939a06b>li:last-child,.sizeMdMedium_f939a06b.bulletedList_f939a06b>li:last-child,.sizeMdSmall_f939a06b.bulletedList_f939a06b>li:last-child {
        margin-bottom: 0
    }

    .sizeMdSmall_f939a06b.bulletedList_f939a06b.ul_f939a06b>li::before {
        padding-right: var(--kite-bulleted-list-bullet-unordered-small-padding-right)
    }

    .sizeMdSmall_f939a06b.bulletedList_f939a06b.ol_f939a06b>li::before,.sizeMdSmall_f939a06b.bulletedList_f939a06b.ul_f939a06b>li::before {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: .866666rem;
        line-height: 108%;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none;
        padding-top: var(--kite-label-value-paragraph-small-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-small-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-small-default-min-height)
    }

    .sizeMdMedium_f939a06b.bulletedList_f939a06b {
        padding-bottom: var(--kite-bulleted-list-layout-medium-padding-bottom)
    }

    .sizeMdMedium_f939a06b.bulletedList_f939a06b>li {
        padding-left: calc(var(--kite-bulleted-list-bullet-min-width) + var(--kite-bulleted-list-layout-medium-gap-horizontal));
        margin-bottom: var(--kite-bulleted-list-layout-medium-gap-vertical)
    }

    .sizeMdMedium_f939a06b.bulletedList_f939a06b.ul_f939a06b>li::before {
        padding-right: var(--kite-bulleted-list-bullet-unordered-medium-padding-right)
    }

    .sizeMdMedium_f939a06b.bulletedList_f939a06b.ol_f939a06b>li::before,.sizeMdMedium_f939a06b.bulletedList_f939a06b.ul_f939a06b>li::before {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none;
        padding-top: var(--kite-label-value-paragraph-medium-compact-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-compact-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-compact-default-min-height)
    }

    .sizeMdLarge_f939a06b.bulletedList_f939a06b {
        padding-bottom: var(--kite-bulleted-list-layout-large-padding-bottom)
    }

    .sizeMdLarge_f939a06b.bulletedList_f939a06b>li {
        padding-left: calc(var(--kite-bulleted-list-bullet-min-width) + var(--kite-bulleted-list-layout-large-gap-horizontal));
        margin-bottom: var(--kite-bulleted-list-layout-large-gap-vertical)
    }

    .sizeMdLarge_f939a06b.bulletedList_f939a06b.ul_f939a06b>li::before {
        padding-right: var(--kite-bulleted-list-bullet-unordered-large-padding-right)
    }

    .sizeMdLarge_f939a06b.bulletedList_f939a06b.ol_f939a06b>li::before,.sizeMdLarge_f939a06b.bulletedList_f939a06b.ul_f939a06b>li::before {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none;
        padding-top: var(--kite-label-value-paragraph-large-compact-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-compact-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-compact-default-min-height)
    }

    .headerXLargeMd_2102ce18 {
        padding-top: var(--kite-label-value-group-header-x-large-padding-top);
        padding-bottom: var(--kite-label-value-group-header-x-large-padding-bottom);
        gap: var(--kite-label-value-group-header-x-large-gap)
    }

    .headerIconXLargeMd_2102ce18 {
        padding-top: var(--kite-label-value-group-header-x-large-icon-padding-top)
    }

    .headerLargeMd_2102ce18 {
        padding-top: var(--kite-label-value-group-header-large-padding-top);
        padding-bottom: var(--kite-label-value-group-header-large-padding-bottom);
        gap: var(--kite-label-value-group-header-large-gap)
    }

    .headerIconLargeMd_2102ce18 {
        padding-top: var(--kite-label-value-group-header-large-icon-padding-top)
    }

    .headerMediumMd_2102ce18 {
        padding-top: var(--kite-label-value-group-header-medium-padding-top);
        padding-bottom: var(--kite-label-value-group-header-medium-padding-bottom);
        gap: var(--kite-label-value-group-header-medium-gap)
    }

    .headerIconMediumMd_2102ce18 {
        padding-top: var(--kite-label-value-group-header-medium-icon-padding-top)
    }

    .headerSmallMd_2102ce18 {
        padding-top: var(--kite-label-value-group-header-small-padding-top);
        padding-bottom: var(--kite-label-value-group-header-small-padding-bottom);
        gap: var(--kite-label-value-group-header-small-gap)
    }

    .headerIconSmallMd_2102ce18 {
        padding-top: var(--kite-label-value-group-header-small-icon-padding-top)
    }

    .headerXSmallMd_2102ce18 {
        padding-top: var(--kite-label-value-group-header-x-small-padding-top);
        padding-bottom: var(--kite-label-value-group-header-x-small-padding-bottom);
        gap: var(--kite-label-value-group-header-x-small-gap)
    }

    .headerIconXSmallMd_2102ce18 {
        padding-top: var(--kite-label-value-group-header-x-small-icon-padding-top)
    }

    .headerXxSmallMd_2102ce18 {
        padding-top: var(--kite-label-value-group-header-xx-small-padding-top);
        padding-bottom: var(--kite-label-value-group-header-xx-small-padding-bottom);
        gap: var(--kite-label-value-group-header-xx-small-gap)
    }

    .headerIconXxSmallMd_2102ce18 {
        padding-top: var(--kite-label-value-group-header-xx-small-icon-padding-top)
    }

    .snackBarWrapper_d76ac1d9 {
        padding-left: var(--kite-main-layout-margin-horizontal-md);
        padding-right: var(--kite-main-layout-margin-horizontal-md)
    }

    .snackBar_d76ac1d9 {
        width: calc(100% - 2*var(--kite-main-layout-margin-horizontal-md))
    }

    .gap_dfb0c54d .topAddon_dfb0c54d {
        margin-bottom: var(--kite-status-block-medium-content-gap)
    }

    .gap_dfb0c54d .content_dfb0c54d:not(:last-child) {
        margin-bottom: var(--kite-status-block-medium-layout-gap)
    }

    .gap_dfb0c54d .bottomAddon_dfb0c54d {
        gap: var(--kite-status-block-medium-addon-bottom-gap)
    }

    .sizeMd300_e4b2a148 {
        box-sizing: border-box;
        display: inline-flex;
        flex: 0 0 auto;
        justify-content: center;
        align-items: center;
        height: var(--kite-chip-row-chip-300-height);
        min-width: var(--kite-chip-row-chip-300-min-width);
        border-radius: var(--kite-chip-row-chip-300-border-radius);
        padding-left: var(--kite-chip-row-chip-300-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-300-padding-horizontal)
    }

    .sizeMd300_e4b2a148 .leftSlot_e4b2a148 {
        padding-left: var(--kite-chip-row-chip-300-left-slot-padding-left);
        height: 100%
    }

    .sizeMd300_e4b2a148 .rightSlot_e4b2a148 {
        padding-right: var(--kite-chip-row-chip-300-right-slot-padding-right);
        height: 100%
    }

    .sizeMd300_e4b2a148 .leftSlot_e4b2a148:only-child {
        padding-left: 0
    }

    .sizeMd300_e4b2a148 .rightSlot_e4b2a148:only-child {
        padding-right: 0
    }

    .sizeMd300_e4b2a148 .addon_e4b2a148 {
        display: flex;
        align-items: center;
        padding-left: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        height: 100%
    }

    .sizeMd300_e4b2a148 .text_e4b2a148 {
        padding-left: var(--kite-chip-row-chip-common-list-mid-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-list-mid-padding-horizontal)
    }

    .sizeMd300_e4b2a148 .text_e4b2a148:only-child {
        align-items: center
    }

    .sizeMd300_e4b2a148 .leftSlot_e4b2a148+.text_e4b2a148 {
        padding-left: 0
    }

    .sizeMd300_e4b2a148 .textHasRightSlot_e4b2a148 {
        padding-right: 0
    }

    .sizeMd400_e4b2a148 {
        box-sizing: border-box;
        display: inline-flex;
        flex: 0 0 auto;
        justify-content: center;
        align-items: center;
        height: var(--kite-chip-row-chip-400-height);
        min-width: var(--kite-chip-row-chip-400-min-width);
        border-radius: var(--kite-chip-row-chip-400-border-radius);
        padding-left: var(--kite-chip-row-chip-400-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-400-padding-horizontal)
    }

    .sizeMd400_e4b2a148 .leftSlot_e4b2a148 {
        padding-left: var(--kite-chip-row-chip-400-left-slot-padding-left);
        height: 100%
    }

    .sizeMd400_e4b2a148 .rightSlot_e4b2a148 {
        padding-right: var(--kite-chip-row-chip-400-right-slot-padding-right);
        height: 100%
    }

    .sizeMd400_e4b2a148 .leftSlot_e4b2a148:only-child {
        padding-left: 0
    }

    .sizeMd400_e4b2a148 .rightSlot_e4b2a148:only-child {
        padding-right: 0
    }

    .sizeMd400_e4b2a148 .addon_e4b2a148 {
        display: flex;
        align-items: center;
        padding-left: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        height: 100%
    }

    .sizeMd400_e4b2a148 .text_e4b2a148 {
        padding-left: var(--kite-chip-row-chip-common-list-mid-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-list-mid-padding-horizontal)
    }

    .sizeMd400_e4b2a148 .text_e4b2a148:only-child {
        align-items: center
    }

    .sizeMd400_e4b2a148 .leftSlot_e4b2a148+.text_e4b2a148 {
        padding-left: 0
    }

    .sizeMd400_e4b2a148 .textHasRightSlot_e4b2a148 {
        padding-right: 0
    }

    .sizeMd500_e4b2a148 {
        box-sizing: border-box;
        display: inline-flex;
        flex: 0 0 auto;
        justify-content: center;
        align-items: center;
        height: var(--kite-chip-row-chip-500-height);
        min-width: var(--kite-chip-row-chip-500-min-width);
        border-radius: var(--kite-chip-row-chip-500-border-radius);
        padding-left: var(--kite-chip-row-chip-500-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-500-padding-horizontal)
    }

    .sizeMd500_e4b2a148 .leftSlot_e4b2a148 {
        padding-left: var(--kite-chip-row-chip-500-left-slot-padding-left);
        height: 100%
    }

    .sizeMd500_e4b2a148 .rightSlot_e4b2a148 {
        padding-right: var(--kite-chip-row-chip-500-right-slot-padding-right);
        height: 100%
    }

    .sizeMd500_e4b2a148 .leftSlot_e4b2a148:only-child {
        padding-left: 0
    }

    .sizeMd500_e4b2a148 .rightSlot_e4b2a148:only-child {
        padding-right: 0
    }

    .sizeMd500_e4b2a148 .addon_e4b2a148 {
        display: flex;
        align-items: center;
        padding-left: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        height: 100%
    }

    .sizeMd500_e4b2a148 .text_e4b2a148 {
        padding-left: var(--kite-chip-row-chip-common-list-mid-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-list-mid-padding-horizontal)
    }

    .sizeMd500_e4b2a148 .text_e4b2a148:only-child {
        align-items: center
    }

    .sizeMd500_e4b2a148 .leftSlot_e4b2a148+.text_e4b2a148 {
        padding-left: 0
    }

    .sizeMd500_e4b2a148 .textHasRightSlot_e4b2a148 {
        padding-right: 0
    }

    .sizeMd500_8ba76453 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-500-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-500-gap-vertical);
        min-height: var(--kite-input-layout-500-min-size);
        max-height: var(--kite-input-layout-500-min-size);
        height: var(--kite-input-layout-500-min-size);
        padding-left: var(--kite-input-content-500-padding-horizontal);
        padding-right: var(--kite-input-content-500-padding-horizontal);
        border-radius: var(--kite-input-layout-500-border-radius);
        border-width: var(--kite-input-layout-500-border-width-default);
        --kite-form-group-element-layout-border-radius: var(--kite-input-layout-500-border-radius)
    }

    .sizeMd600_8ba76453 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-600-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-600-gap-vertical);
        min-height: var(--kite-input-layout-600-min-size);
        max-height: var(--kite-input-layout-600-min-size);
        height: var(--kite-input-layout-600-min-size);
        padding-left: var(--kite-input-content-600-padding-horizontal);
        padding-right: var(--kite-input-content-600-padding-horizontal);
        border-radius: var(--kite-input-layout-600-border-radius);
        border-width: var(--kite-input-layout-600-border-width-default);
        --kite-form-group-element-layout-border-radius: var(--kite-input-layout-600-border-radius)
    }

    .sizeMd700_8ba76453 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-700-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-700-gap-vertical);
        min-height: var(--kite-input-layout-700-min-size);
        max-height: var(--kite-input-layout-700-min-size);
        height: var(--kite-input-layout-700-min-size);
        padding-left: var(--kite-input-content-700-padding-horizontal);
        padding-right: var(--kite-input-content-700-padding-horizontal);
        border-radius: var(--kite-input-layout-700-border-radius);
        border-width: var(--kite-input-layout-700-border-width-default);
        --kite-form-group-element-layout-border-radius: var(--kite-input-layout-700-border-radius)
    }

    .layoutMdHorizontal_8ba76453 {
        --kite-form-group-gap: var(--kite-form-group-gap-horizontal)
    }

    .layoutMdVertical_8ba76453 {
        --kite-form-group-gap: var(--kite-form-group-gap-vertical)
    }

    .positionMdTop_8ba76453 {
        margin: 0 0-1px
    }

    .positionMdMiddleHorizontal_8ba76453 {
        margin: 0-1px 0 0
    }

    .positionMdMiddleVertical_8ba76453 {
        margin: 0 0-1px
    }

    .positionMdBottom_8ba76453 {
        margin: 0
    }

    .positionMdLeft_8ba76453 {
        margin: 0-1px 0 0
    }

    .positionMdRight_8ba76453,.positionMdSingle_8ba76453 {
        margin: 0
    }

    .marginTopMd_8ba76453.marginTopMd_8ba76453 {
        margin-top: var(--kite-form-group-gap)
    }

    .marginBottomMd_8ba76453.marginBottomMd_8ba76453 {
        margin-bottom: var(--kite-form-group-gap)
    }

    .marginLeftMd_8ba76453.marginLeftMd_8ba76453 {
        margin: 0 0 0 var(--kite-form-group-gap)
    }

    .marginRightMd_8ba76453.marginRightMd_8ba76453 {
        margin: 0 var(--kite-form-group-gap)0 0
    }

    .marginAllMd_8ba76453.marginAllMd_8ba76453 {
        margin: var(--kite-form-group-gap)
    }

    .marginNoneMd_8ba76453.marginNoneMd_8ba76453 {
        margin: 0
    }

    .formGroupElement_8ba76453.positionMdTop_8ba76453 {
        border-radius: var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0 0
    }

    .formGroupElement_8ba76453.positionMdMiddleHorizontal_8ba76453,.formGroupElement_8ba76453.positionMdMiddleVertical_8ba76453 {
        border-radius: 0
    }

    .formGroupElement_8ba76453.positionMdBottom_8ba76453 {
        border-radius: 0 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_8ba76453.positionMdLeft_8ba76453 {
        border-radius: var(--kite-form-group-element-layout-border-radius)0 0 var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_8ba76453.positionMdRight_8ba76453 {
        border-radius: 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0
    }

    .formGroupElement_8ba76453.positionMdSingle_8ba76453 {
        border-radius: var(--kite-form-group-element-layout-border-radius)
    }

    .sizeMd500_8ba76453 .main_8ba76453 .input_8ba76453,.sizeMd500_8ba76453 .maskedPlaceholder_8ba76453 {
        padding-left: var(--kite-input-content-500-input-padding-horizontal);
        padding-right: var(--kite-input-content-500-input-padding-horizontal)
    }

    .sizeMd600_8ba76453 .maskedPlaceholder_8ba76453 {
        padding-left: var(--kite-input-content-600-input-padding-horizontal);
        padding-right: var(--kite-input-content-600-input-padding-horizontal)
    }

    .sizeMd700_8ba76453 .maskedPlaceholder_8ba76453 {
        padding-left: var(--kite-input-content-700-input-padding-horizontal);
        padding-right: var(--kite-input-content-700-input-padding-horizontal)
    }

    .sizeMd500_8ba76453.withLabel_8ba76453 .main_8ba76453 .input_8ba76453,.sizeMd500_8ba76453.withLabel_8ba76453 .main_8ba76453 .maskedPlaceholder_8ba76453 {
        padding-top: calc(var(--kite-input-layout-500-min-size)/2 - var(--kite-input-content-500-padding-horizontal))
    }

    .sizeMd500_8ba76453.withAddonLeft_8ba76453 .addonLeft_8ba76453 {
        padding-right: var(--kite-input-content-500-addon-left-padding-right)
    }

    .sizeMd500_8ba76453.withAddonRight_8ba76453 .addonRight_8ba76453 {
        padding-left: var(--kite-input-content-500-addon-right-padding-left)
    }

    .sizeMd500_8ba76453:hover {
        border-width: var(--kite-input-layout-500-border-width-hover)
    }

    .sizeMd500_8ba76453:focus-within {
        border-width: var(--kite-input-layout-500-border-width-focused);
        padding-left: calc(var(--kite-input-content-500-padding-horizontal) - (var(--kite-input-layout-500-border-width-focused) - var(--kite-input-layout-500-border-width-default)));
        padding-right: calc(var(--kite-input-content-500-padding-horizontal) - (var(--kite-input-layout-500-border-width-focused) - var(--kite-input-layout-500-border-width-default)))
    }

    .sizeMd500_8ba76453:focus-within .label_8ba76453 {
        bottom: calc(var(--kite-input-layout-500-min-size)/2 - (var(--kite-input-layout-500-border-width-focused) - var(--kite-input-layout-500-border-width-default)))
    }

    .sizeMd500_8ba76453 .label_8ba76453 {
        bottom: calc(var(--kite-input-layout-500-min-size)/2);
        padding-left: var(--kite-input-content-500-input-padding-horizontal);
        padding-right: var(--kite-input-content-500-input-padding-horizontal)
    }

    .sizeMd500_8ba76453 .controlAddon_8ba76453 {
        padding: var(--kite-input-content-500-control-padding)
    }

    .sizeMd500_8ba76453 .input_8ba76453::-moz-placeholder {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeMd500_8ba76453 .input_8ba76453:not(:focus):-moz-placeholder~.label_8ba76453,.sizeMd500_8ba76453 .input_8ba76453:read-only:-moz-placeholder~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeMd500_8ba76453 .input_8ba76453:-moz-read-only:placeholder-shown~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeMd500_8ba76453 .input_8ba76453::placeholder,.sizeMd500_8ba76453 .input_8ba76453:not(:focus):placeholder-shown~.label_8ba76453,.sizeMd500_8ba76453 .input_8ba76453:read-only:placeholder-shown~.label_8ba76453,.sizeMd500_8ba76453 .withMask_8ba76453:not(:focus).empty_8ba76453~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .hintSizeMd500_8ba76453 {
        margin-top: var(--kite-input-layout-500-gap)
    }

    .sizeMd600_8ba76453 .main_8ba76453 .input_8ba76453 {
        padding-left: var(--kite-input-content-600-input-padding-horizontal);
        padding-right: var(--kite-input-content-600-input-padding-horizontal)
    }

    .sizeMd600_8ba76453.withLabel_8ba76453 .main_8ba76453 .input_8ba76453,.sizeMd600_8ba76453.withLabel_8ba76453 .main_8ba76453 .maskedPlaceholder_8ba76453 {
        padding-top: calc(var(--kite-input-layout-600-min-size)/2 - var(--kite-input-content-600-padding-horizontal))
    }

    .sizeMd600_8ba76453.withAddonLeft_8ba76453 .addonLeft_8ba76453 {
        padding-right: var(--kite-input-content-600-addon-left-padding-right)
    }

    .sizeMd600_8ba76453.withAddonRight_8ba76453 .addonRight_8ba76453 {
        padding-left: var(--kite-input-content-600-addon-right-padding-left)
    }

    .sizeMd600_8ba76453:hover {
        border-width: var(--kite-input-layout-600-border-width-hover)
    }

    .sizeMd600_8ba76453:focus-within {
        border-width: var(--kite-input-layout-600-border-width-focused);
        padding-left: calc(var(--kite-input-content-600-padding-horizontal) - (var(--kite-input-layout-600-border-width-focused) - var(--kite-input-layout-600-border-width-default)));
        padding-right: calc(var(--kite-input-content-600-padding-horizontal) - (var(--kite-input-layout-600-border-width-focused) - var(--kite-input-layout-600-border-width-default)))
    }

    .sizeMd600_8ba76453:focus-within .label_8ba76453 {
        bottom: calc(var(--kite-input-layout-600-min-size)/2 - (var(--kite-input-layout-600-border-width-focused) - var(--kite-input-layout-600-border-width-default)))
    }

    .sizeMd600_8ba76453 .label_8ba76453 {
        bottom: calc(var(--kite-input-layout-600-min-size)/2);
        padding-left: var(--kite-input-content-600-input-padding-horizontal);
        padding-right: var(--kite-input-content-600-input-padding-horizontal)
    }

    .sizeMd600_8ba76453 .controlAddon_8ba76453 {
        padding: var(--kite-input-content-600-control-padding)
    }

    .sizeMd600_8ba76453 .input_8ba76453::-moz-placeholder {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeMd600_8ba76453 .input_8ba76453:not(:focus):-moz-placeholder~.label_8ba76453,.sizeMd600_8ba76453 .input_8ba76453:read-only:-moz-placeholder~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeMd600_8ba76453 .input_8ba76453:-moz-read-only:placeholder-shown~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeMd600_8ba76453 .input_8ba76453::placeholder,.sizeMd600_8ba76453 .input_8ba76453:not(:focus):placeholder-shown~.label_8ba76453,.sizeMd600_8ba76453 .input_8ba76453:read-only:placeholder-shown~.label_8ba76453,.sizeMd600_8ba76453 .withMask_8ba76453:not(:focus).empty_8ba76453~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .hintSizeMd600_8ba76453 {
        margin-top: var(--kite-input-layout-600-gap)
    }

    .sizeMd700_8ba76453 .main_8ba76453 .input_8ba76453 {
        padding-left: var(--kite-input-content-700-input-padding-horizontal);
        padding-right: var(--kite-input-content-700-input-padding-horizontal)
    }

    .sizeMd700_8ba76453.withLabel_8ba76453 .main_8ba76453 .input_8ba76453,.sizeMd700_8ba76453.withLabel_8ba76453 .main_8ba76453 .maskedPlaceholder_8ba76453 {
        padding-top: calc(var(--kite-input-layout-700-min-size)/2 - var(--kite-input-content-700-padding-horizontal))
    }

    .sizeMd700_8ba76453.withAddonLeft_8ba76453 .addonLeft_8ba76453 {
        padding-right: var(--kite-input-content-700-addon-left-padding-right)
    }

    .sizeMd700_8ba76453.withAddonRight_8ba76453 .addonRight_8ba76453 {
        padding-left: var(--kite-input-content-700-addon-right-padding-left)
    }

    .sizeMd700_8ba76453:hover {
        border-width: var(--kite-input-layout-700-border-width-hover)
    }

    .sizeMd700_8ba76453:focus-within {
        border-width: var(--kite-input-layout-700-border-width-focused);
        padding-left: calc(var(--kite-input-content-700-padding-horizontal) - (var(--kite-input-layout-700-border-width-focused) - var(--kite-input-layout-700-border-width-default)));
        padding-right: calc(var(--kite-input-content-700-padding-horizontal) - (var(--kite-input-layout-700-border-width-focused) - var(--kite-input-layout-700-border-width-default)))
    }

    .sizeMd700_8ba76453:focus-within .label_8ba76453 {
        bottom: calc(var(--kite-input-layout-700-min-size)/2 - (var(--kite-input-layout-700-border-width-focused) - var(--kite-input-layout-700-border-width-default)))
    }

    .sizeMd700_8ba76453 .label_8ba76453 {
        bottom: calc(var(--kite-input-layout-700-min-size)/2);
        padding-left: var(--kite-input-content-700-input-padding-horizontal);
        padding-right: var(--kite-input-content-700-input-padding-horizontal)
    }

    .sizeMd700_8ba76453 .controlAddon_8ba76453 {
        padding: var(--kite-input-content-700-control-padding)
    }

    .sizeMd700_8ba76453 .input_8ba76453::-moz-placeholder {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.266666rem;
        line-height: 116%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeMd700_8ba76453 .input_8ba76453:not(:focus):-moz-placeholder~.label_8ba76453,.sizeMd700_8ba76453 .input_8ba76453:read-only:-moz-placeholder~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.266666rem;
        line-height: 116%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeMd700_8ba76453 .input_8ba76453:-moz-read-only:placeholder-shown~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.266666rem;
        line-height: 116%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeMd700_8ba76453 .input_8ba76453::placeholder,.sizeMd700_8ba76453 .input_8ba76453:not(:focus):placeholder-shown~.label_8ba76453,.sizeMd700_8ba76453 .input_8ba76453:read-only:placeholder-shown~.label_8ba76453,.sizeMd700_8ba76453 .withMask_8ba76453:not(:focus).empty_8ba76453~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.266666rem;
        line-height: 116%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .hintSizeMd700_8ba76453 {
        margin-top: var(--kite-input-layout-700-gap)
    }

    .root_8ba76453:focus-within .controlAddonMdAll_8ba76453 {
        display: flex
    }

    .root_8ba76453:not(:focus-within) .controlAddonMdAll_8ba76453 {
        display: none
    }

    .root_8ba76453 .controlAddon_8ba76453.controlAddonMdForce_8ba76453 {
        display: flex
    }

    .rootEmpty_8ba76453 .controlAddon_8ba76453.controlAddonMdValue_8ba76453,.root_8ba76453 .controlAddon_8ba76453.controlAddonMdHidden_8ba76453 {
        display: none
    }

    .rootEmpty_8ba76453:not(:focus-within) .controlAddonMdValue_8ba76453 {
        display: none
    }

    .rootNotEmpty_8ba76453:focus-within .controlAddonMdValue_8ba76453 {
        display: flex
    }

    .rootNotEmpty_8ba76453:not(:focus-within) .controlAddonMdValue_8ba76453 {
        display: none
    }

    .sizeMd400_3547d8f6.input_3547d8f6 {
        border-width: var(--kite-checkbox-400-border-width)
    }

    .sizeMd400_3547d8f6.iconWrapper_3547d8f6,.sizeMd400_3547d8f6.inputWrapper_3547d8f6,.sizeMd400_3547d8f6.input_3547d8f6 {
        width: var(--kite-checkbox-400-size);
        height: var(--kite-checkbox-400-size);
        border-radius: var(--kite-checkbox-400-border-radius)
    }

    .sizeMd400_3547d8f6.inputWrapper_3547d8f6.error_3547d8f6 {
        box-shadow: 0 0 0 var(--kite-selection-control-400-error-border-width) var(--kite-selection-control-error-border)
    }

    .sizeMd400_3547d8f6.iconWrapper_3547d8f6 {
        border-width: var(--kite-checkbox-400-border-width)
    }

    .sizeMd500_3547d8f6.input_3547d8f6 {
        border-width: var(--kite-checkbox-500-border-width)
    }

    .sizeMd500_3547d8f6.iconWrapper_3547d8f6,.sizeMd500_3547d8f6.inputWrapper_3547d8f6,.sizeMd500_3547d8f6.input_3547d8f6 {
        width: var(--kite-checkbox-500-size);
        height: var(--kite-checkbox-500-size);
        border-radius: var(--kite-checkbox-500-border-radius)
    }

    .sizeMd500_3547d8f6.inputWrapper_3547d8f6.error_3547d8f6 {
        box-shadow: 0 0 0 var(--kite-selection-control-500-error-border-width) var(--kite-selection-control-error-border)
    }

    .sizeMd500_3547d8f6.iconWrapper_3547d8f6 {
        border-width: var(--kite-checkbox-500-border-width)
    }

    .layoutMd100_d6a7f4fb {
        border-radius: calc(var(--kite-progress-bar-background-height-100)/2);
        padding-bottom: var(--kite-progress-bar-background-height-100)
    }

    .layoutMd100_d6a7f4fb::-webkit-progress-bar,.layoutMd100_d6a7f4fb::-webkit-progress-value {
        border-radius: calc(var(--kite-progress-bar-background-height-100)/2)
    }

    .layoutMd100_d6a7f4fb::-webkit-progress-inner-element {
        height: var(--kite-progress-bar-background-height-100)
    }

    .layoutMd100_d6a7f4fb::-moz-progress-bar {
        border-radius: calc(var(--kite-progress-bar-background-height-100)/2);
        height: var(--kite-progress-bar-background-height-100)
    }

    .layoutMd100_d6a7f4fb::after,.layoutMd100_d6a7f4fb::before {
        height: var(--kite-progress-bar-background-height-100);
        border-radius: calc(var(--kite-progress-bar-background-height-100)/2)
    }

    .layoutMd200_d6a7f4fb {
        border-radius: calc(var(--kite-progress-bar-background-height-200)/2);
        padding-bottom: var(--kite-progress-bar-background-height-200)
    }

    .layoutMd200_d6a7f4fb::-webkit-progress-bar,.layoutMd200_d6a7f4fb::-webkit-progress-value {
        border-radius: calc(var(--kite-progress-bar-background-height-200)/2)
    }

    .layoutMd200_d6a7f4fb::-webkit-progress-inner-element {
        height: var(--kite-progress-bar-background-height-200)
    }

    .layoutMd200_d6a7f4fb::-moz-progress-bar {
        border-radius: calc(var(--kite-progress-bar-background-height-200)/2);
        height: var(--kite-progress-bar-background-height-200)
    }

    .layoutMd200_d6a7f4fb::after,.layoutMd200_d6a7f4fb::before {
        height: var(--kite-progress-bar-background-height-200);
        border-radius: calc(var(--kite-progress-bar-background-height-200)/2)
    }

    .paginationBar_c6570714 {
        display: inline-block;
        height: var(--kite-pagination-bar-layout-200-item-300-height);
        box-sizing: border-box;
        position: relative;
        width: calc(var(--kite-pagination-bar-layout-200-side-width)*2 + var(--kite-pagination-bar-layout-middle-width) + var(--kite-pagination-bar-layout-gap)*2);
        overflow: hidden;
        text-align: left
    }

    .paginationBarMd100_c6570714 {
        padding: 0 var(--kite-pagination-bar-layout-100-side-width)
    }

    .paginationBarMd100_c6570714 .prev0_c6570714 {
        margin-left: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarMd100_c6570714 .prev1_c6570714 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarMd100_c6570714 .prev2_c6570714 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarMd100_c6570714 .prev3_c6570714 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
    }

    .paginationBarMd100_c6570714 .prevMax_c6570714 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-100-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
    }

    .paginationBarMd100_c6570714 .last0_c6570714 {
        margin-right: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarMd100_c6570714 .last1_c6570714 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarMd100_c6570714 .last2_c6570714 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarMd100_c6570714 .last3_c6570714 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
    }

    .paginationBarMd100_c6570714 .lastMax_c6570714 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-100-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
    }

    .paginationBarMd100_c6570714 .middle_c6570714 {
        padding-bottom: var(--kite-pagination-bar-layout-100-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
    }

    .paginationBarMd100_c6570714 .middle_c6570714::after,.paginationBarMd100_c6570714 .middle_c6570714::before {
        height: var(--kite-pagination-bar-layout-100-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
    }

    .paginationBarMd100_c6570714 .dot_c6570714 {
        width: 0;
        padding-bottom: 0;
        margin-right: 0
    }

    .paginationBarMd100_c6570714 .dot_c6570714::after,.paginationBarMd100_c6570714 .dot_c6570714::before {
        height: 0
    }

    .paginationBarMd100_c6570714 .dot1_c6570714,.paginationBarMd100_c6570714 .dot2_c6570714,.paginationBarMd100_c6570714 .dot3_c6570714,.paginationBarMd100_c6570714 .dot4_c6570714,.paginationBarMd100_c6570714 .middle_c6570714 {
        margin-right: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarMd100_c6570714 .dot1_c6570714,.paginationBarMd100_c6570714 .dot2_c6570714 {
        width: var(--kite-pagination-bar-layout-100-item-300-width);
        padding-bottom: var(--kite-pagination-bar-layout-100-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
    }

    .paginationBarMd100_c6570714 .dot1_c6570714::after,.paginationBarMd100_c6570714 .dot1_c6570714::before,.paginationBarMd100_c6570714 .dot2_c6570714::after,.paginationBarMd100_c6570714 .dot2_c6570714::before {
        height: var(--kite-pagination-bar-layout-100-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
    }

    .paginationBarMd100_c6570714 .dot3_c6570714 {
        width: var(--kite-pagination-bar-layout-100-item-200-width);
        padding-bottom: var(--kite-pagination-bar-layout-100-item-200-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-200-height)
    }

    .paginationBarMd100_c6570714 .dot3_c6570714::after,.paginationBarMd100_c6570714 .dot3_c6570714::before {
        height: var(--kite-pagination-bar-layout-100-item-200-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-200-height)
    }

    .paginationBarMd100_c6570714 .dot4_c6570714 {
        width: var(--kite-pagination-bar-layout-100-item-100-width);
        padding-bottom: var(--kite-pagination-bar-layout-100-item-100-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-100-height)
    }

    .paginationBarMd100_c6570714 .dot4_c6570714::after,.paginationBarMd100_c6570714 .dot4_c6570714::before {
        height: var(--kite-pagination-bar-layout-100-item-100-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-100-height)
    }

    .paginationBarMd200_c6570714 {
        padding: 0 var(--kite-pagination-bar-layout-200-side-width)
    }

    .paginationBarMd200_c6570714 .prev0_c6570714 {
        margin-left: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarMd200_c6570714 .prev1_c6570714 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarMd200_c6570714 .prev2_c6570714 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarMd200_c6570714 .prev3_c6570714 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
    }

    .paginationBarMd200_c6570714 .prevMax_c6570714 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-200-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
    }

    .paginationBarMd200_c6570714 .last0_c6570714 {
        margin-right: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarMd200_c6570714 .last1_c6570714 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarMd200_c6570714 .last2_c6570714 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarMd200_c6570714 .last3_c6570714 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
    }

    .paginationBarMd200_c6570714 .lastMax_c6570714 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-200-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
    }

    .paginationBarMd200_c6570714 .middle_c6570714 {
        padding-bottom: var(--kite-pagination-bar-layout-200-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
    }

    .paginationBarMd200_c6570714 .middle_c6570714::after,.paginationBarMd200_c6570714 .middle_c6570714::before {
        height: var(--kite-pagination-bar-layout-200-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
    }

    .paginationBarMd200_c6570714 .dot_c6570714 {
        width: 0;
        padding-bottom: 0;
        margin-right: 0
    }

    .paginationBarMd200_c6570714 .dot_c6570714::after,.paginationBarMd200_c6570714 .dot_c6570714::before {
        height: 0
    }

    .paginationBarMd200_c6570714 .dot1_c6570714,.paginationBarMd200_c6570714 .dot2_c6570714,.paginationBarMd200_c6570714 .dot3_c6570714,.paginationBarMd200_c6570714 .dot4_c6570714,.paginationBarMd200_c6570714 .middle_c6570714 {
        margin-right: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarMd200_c6570714 .dot1_c6570714,.paginationBarMd200_c6570714 .dot2_c6570714 {
        width: var(--kite-pagination-bar-layout-200-item-300-width);
        padding-bottom: var(--kite-pagination-bar-layout-200-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
    }

    .paginationBarMd200_c6570714 .dot1_c6570714::after,.paginationBarMd200_c6570714 .dot1_c6570714::before,.paginationBarMd200_c6570714 .dot2_c6570714::after,.paginationBarMd200_c6570714 .dot2_c6570714::before {
        height: var(--kite-pagination-bar-layout-200-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
    }

    .paginationBarMd200_c6570714 .dot3_c6570714 {
        width: var(--kite-pagination-bar-layout-200-item-200-width);
        padding-bottom: var(--kite-pagination-bar-layout-200-item-200-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-200-height)
    }

    .paginationBarMd200_c6570714 .dot3_c6570714::after,.paginationBarMd200_c6570714 .dot3_c6570714::before {
        height: var(--kite-pagination-bar-layout-200-item-200-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-200-height)
    }

    .paginationBarMd200_c6570714 .dot4_c6570714 {
        width: var(--kite-pagination-bar-layout-200-item-100-width);
        padding-bottom: var(--kite-pagination-bar-layout-200-item-100-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-100-height)
    }

    .paginationBarMd200_c6570714 .dot4_c6570714::after,.paginationBarMd200_c6570714 .dot4_c6570714::before {
        height: var(--kite-pagination-bar-layout-200-item-100-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-100-height)
    }

    .carousel_92883749 .slideSizeMd_92883749,.carousel_92883749 .slideSize_92883749 {
        width: var(--kite-carousel-slide-width-md)
    }

    .carousel_92883749 .railSizeDefaultMd_92883749 {
        width: var(--kite-carousel-rail-width-md);
        transform: translateX(calc(0px - var(--kite-carousel-current-index)*var(--kite-carousel-slide-width-md) + var(--kite-carousel-translate-offset)))
    }

    .carousel_92883749 .railSizePercentMd_92883749 {
        width: var(--kite-carousel-rail-width-md);
        transform: translateX(var(--kite-carousel-percent-transform))
    }

    .container_92883749 .carousel_92883749 {
        margin: 0 calc(-1*var(--kite-carousel-gap-md)/2)0 calc(-1*var(--kite-carousel-gap-md)/2 - .5px)
    }

    .singlePlus_92883749 .railSizeDefaultMd_92883749 {
        width: var(--kite-carousel-rail-width);
        transform: translateX(calc(0px - var(--kite-carousel-current-index)*var(--kite-carousel-slide-width-md) + var(--kite-carousel-translate-offset)))
    }

    .singlePlus_92883749 .railSizePercentMd_92883749 {
        width: var(--kite-carousel-rail-width);
        transform: translateX(var(--kite-carousel-percent-transform))
    }

    .singlePlus_92883749 .carouselWrapper_92883749 {
        padding-left: calc(var(--kite-main-layout-margin-horizontal-md));
        margin: 0
    }

    .singlePlus_92883749 .carouselWrapper_92883749 .carousel_92883749 {
        width: calc(var(--kite-carousel-slide-width) + var(--kite-main-layout-margin-horizontal-md));
        margin: 0 calc(-1*var(--kite-main-layout-margin-horizontal-md));
        padding: 0 calc(var(--kite-main-layout-margin-horizontal-md) - var(--kite-carousel-gap-md)/2)
    }

    .slide_92883749 {
        padding: 0 calc(var(--kite-carousel-gap-md)/2)
    }

    .badge_92883749 {
        bottom: calc(8px + var(--kite-carousel-gap-md) + var(--kite-carousel-arrow-padding-horizontal))
    }

    .singlePlus_92883749 .badge_92883749 {
        right: calc(var(--kite-carousel-arrow-padding-horizontal) + var(--kite-main-layout-margin-horizontal-md))
    }

    .arrow_92883749 {
        bottom: calc(8px + var(--kite-carousel-gap-md))
    }

    .singlePlus_92883749 .arrow_92883749.left_92883749 {
        left: var(--kite-main-layout-margin-horizontal-md)
    }

    .singlePlus_92883749 .arrow_92883749.right_92883749 {
        right: var(--kite-main-layout-margin-horizontal-md)
    }

    .arrow300_92883749.singlePlus_92883749 .arrow_92883749.outside_92883749.left_92883749 {
        left: calc(var(--kite-main-layout-margin-horizontal-md) - 16px)
    }

    .arrow300_92883749.singlePlus_92883749 .arrow_92883749.outside_92883749.right_92883749 {
        right: calc(var(--kite-main-layout-margin-horizontal-md) - 16px)
    }

    .arrow400_92883749.singlePlus_92883749 .arrow_92883749.outside_92883749.left_92883749 {
        left: calc(var(--kite-main-layout-margin-horizontal-md) - 20px)
    }

    .arrow400_92883749.singlePlus_92883749 .arrow_92883749.outside_92883749.right_92883749 {
        right: calc(var(--kite-main-layout-margin-horizontal-md) - 20px)
    }

    .bar_92883749 {
        height: calc(8px + var(--kite-carousel-gap-md));
        padding-top: var(--kite-carousel-gap-md)
    }

    .contentXsmallMd_91679e29 {
        gap: var(--kite-tile-gap-xsmall) calc(var(--kite-tile-gap-xsmall)/2)
    }

    .panelXsmall_91679e29 {
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-200-background-size );
        --kite-rich-icon-500-icon-size: var(--kite-rich-icon-200-icon-size)
    }

    .contentSmallMd_91679e29 {
        gap: var(--kite-tile-gap-small) calc(var(--kite-tile-gap-small)/2)
    }

    .panelSmall_91679e29 {
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-300-background-size );
        --kite-rich-icon-500-icon-size: var(--kite-rich-icon-300-icon-size)
    }

    .contentMediumMd_91679e29 {
        gap: var(--kite-tile-gap-medium) calc(var(--kite-tile-gap-medium)/2)
    }

    .panelMedium_91679e29 {
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-600-background-size );
        --kite-rich-icon-500-icon-size: var(--kite-rich-icon-600-icon-size)
    }

    .contentLargeMd_91679e29 {
        gap: var(--kite-tile-gap-large) calc(var(--kite-tile-gap-large)/2)
    }

    .panelLarge_91679e29 {
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-700-background-size );
        --kite-rich-icon-500-icon-size: var(--kite-rich-icon-700-icon-size)
    }

    .positionTopMd_91679e29 {
        flex-direction: column
    }

    .positionRightMd_91679e29 {
        flex-direction: row-reverse
    }

    .positionBottomMd_91679e29 {
        flex-direction: column-reverse
    }

    .positionLeftMd_91679e29 {
        flex-direction: row
    }

    .imageTopMd_91679e29 {
        margin: -16px -16px 0
    }

    .imageBottomMd_91679e29 {
        margin: 0-16px -16px
    }

    .imageLeftMd_91679e29 {
        margin: -16px 0-16px -16px
    }

    .imageRightMd_91679e29 {
        margin: -16px -16px -16px 0
    }

    .sizeMd50_e97e0107 {
        height: var(--kite-badge-layout-50-min-height)
    }

    .sizeMd50_e97e0107 .badgePanel_e97e0107 {
        border-radius: var(--kite-badge-layout-50-border-radius);
        gap: var(--kite-badge-layout-50-gap);
        padding: 0 var(--kite-badge-layout-50-padding-horizontal-default)
    }

    .sizeMd50_e97e0107 .badgePanel_e97e0107.iconOnly_e97e0107 {
        padding: 0 var(--kite-badge-layout-50-padding-horizontal-icon-only)
    }

    .sizeMd50_e97e0107 .badgePanelPositionTop_e97e0107 {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeMd50_e97e0107 .badgePanelPositionBottom_e97e0107 {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeMd50_e97e0107 .badgePanelTilt_e97e0107 {
        padding: 0
    }

    .sizeMd50_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 13.5px
    }

    .sizeMd50_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -3px
    }

    .sizeMd50_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 13.5px
    }

    .sizeMd50_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -3px
    }

    .sizeMd50_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 12px
    }

    .sizeMd50_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -2px
    }

    .sizeMd50_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -2px
    }

    .sizeMd50_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 {
        position: relative;
        margin-left: -2.5px;
        margin-right: -2.5px
    }

    .sizeMd50_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 2.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 5px)
    }

    .sizeMd50_e97e0107 .leftTiltWrapper_e97e0107,.sizeMd50_e97e0107 .leftWaveWrapper_e97e0107,.sizeMd50_e97e0107 .rightTiltWrapper_e97e0107,.sizeMd50_e97e0107 .rightWaveWrapper_e97e0107 {
        overflow: hidden
    }

    .sizeMd50_e97e0107 .badgePanelWave_e97e0107 {
        padding: 0
    }

    .sizeMd50_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 16.5px
    }

    .sizeMd50_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 0
    }

    .sizeMd50_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 16.5px
    }

    .sizeMd50_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 0
    }

    .sizeMd50_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 16px
    }

    .sizeMd50_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 0
    }

    .sizeMd50_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 0
    }

    .sizeMd50_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 {
        position: relative;
        padding-left: .5px;
        padding-right: .5px
    }

    .sizeMd50_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 1px)
    }

    .sizeMd50_e97e0107 .badgeValue_e97e0107 {
        padding: 0 var(--kite-badge-label-50-padding-horizontal) var(--kite-badge-label-50-padding-bottom) var(--kite-badge-label-50-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeMd50_e97e0107 .leftTiltWrapper_e97e0107 {
        width: 7px;
        height: 100%
    }

    .sizeMd50_e97e0107 .leftTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 7px;
        height: 100%
    }

    .sizeMd50_e97e0107 .leftWaveWrapper_e97e0107 {
        width: 4px;
        height: 100%
    }

    .sizeMd50_e97e0107 .leftWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 4px;
        height: 100%
    }

    .sizeMd50_e97e0107 .rightTiltWrapper_e97e0107 {
        width: 7px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeMd50_e97e0107 .rightTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 7px;
        height: 100%
    }

    .sizeMd50_e97e0107 .rightWaveWrapper_e97e0107 {
        width: 4px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeMd50_e97e0107 .rightWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 4px;
        height: 100%
    }

    .sizeMd50_e97e0107.badgeWrapperTilt_e97e0107 .badgePanel_e97e0107,.sizeMd50_e97e0107.badgeWrapperWave_e97e0107 .badgePanel_e97e0107 {
        border-radius: 0
    }

    .sizeMd100_e97e0107 {
        height: var(--kite-badge-layout-100-min-height)
    }

    .sizeMd100_e97e0107 .badgePanel_e97e0107 {
        border-radius: var(--kite-badge-layout-100-border-radius);
        gap: var(--kite-badge-layout-100-gap);
        padding: 0 var(--kite-badge-layout-100-padding-horizontal-default)
    }

    .sizeMd100_e97e0107 .badgePanel_e97e0107.iconOnly_e97e0107 {
        padding: 0 var(--kite-badge-layout-100-padding-horizontal-icon-only)
    }

    .sizeMd100_e97e0107 .badgePanelPositionTop_e97e0107 {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeMd100_e97e0107 .badgePanelPositionBottom_e97e0107 {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeMd100_e97e0107 .badgePanelTilt_e97e0107 {
        padding: 0
    }

    .sizeMd100_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 14.5px
    }

    .sizeMd100_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -2px
    }

    .sizeMd100_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 14.5px
    }

    .sizeMd100_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -2px
    }

    .sizeMd100_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 12px
    }

    .sizeMd100_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -2px
    }

    .sizeMd100_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -2px
    }

    .sizeMd100_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 {
        position: relative;
        margin-left: -1.5px;
        margin-right: -1.5px
    }

    .sizeMd100_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 1.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 3px)
    }

    .sizeMd100_e97e0107 .leftTiltWrapper_e97e0107,.sizeMd100_e97e0107 .leftWaveWrapper_e97e0107,.sizeMd100_e97e0107 .rightTiltWrapper_e97e0107,.sizeMd100_e97e0107 .rightWaveWrapper_e97e0107 {
        overflow: hidden
    }

    .sizeMd100_e97e0107 .badgePanelWave_e97e0107 {
        padding: 0
    }

    .sizeMd100_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 17.5px
    }

    .sizeMd100_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 1px
    }

    .sizeMd100_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 17.5px
    }

    .sizeMd100_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 1px
    }

    .sizeMd100_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 18px
    }

    .sizeMd100_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 1px
    }

    .sizeMd100_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 1px
    }

    .sizeMd100_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 {
        position: relative;
        padding-left: 1.5px;
        padding-right: 1.5px
    }

    .sizeMd100_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -1.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 3px)
    }

    .sizeMd100_e97e0107 .badgeValue_e97e0107 {
        padding: 0 var(--kite-badge-label-100-padding-horizontal) var(--kite-badge-label-100-padding-bottom) var(--kite-badge-label-100-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeMd100_e97e0107 .leftTiltWrapper_e97e0107 {
        width: 8px;
        height: 100%
    }

    .sizeMd100_e97e0107 .leftTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 8px;
        height: 100%
    }

    .sizeMd100_e97e0107 .leftWaveWrapper_e97e0107 {
        width: 5px;
        height: 100%
    }

    .sizeMd100_e97e0107 .leftWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 5px;
        height: 100%
    }

    .sizeMd100_e97e0107 .rightTiltWrapper_e97e0107 {
        width: 8px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeMd100_e97e0107 .rightTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 8px;
        height: 100%
    }

    .sizeMd100_e97e0107 .rightWaveWrapper_e97e0107 {
        width: 5px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeMd100_e97e0107 .rightWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 5px;
        height: 100%
    }

    .sizeMd100_e97e0107.badgeWrapperTilt_e97e0107 .badgePanel_e97e0107,.sizeMd100_e97e0107.badgeWrapperWave_e97e0107 .badgePanel_e97e0107 {
        border-radius: 0
    }

    .sizeMd200_e97e0107 {
        height: var(--kite-badge-layout-200-min-height)
    }

    .sizeMd200_e97e0107 .badgePanel_e97e0107 {
        border-radius: var(--kite-badge-layout-200-border-radius);
        gap: var(--kite-badge-layout-200-gap);
        padding: 0 var(--kite-badge-layout-200-padding-horizontal-default)
    }

    .sizeMd200_e97e0107 .badgePanel_e97e0107.iconOnly_e97e0107 {
        padding: 0 var(--kite-badge-layout-200-padding-horizontal-icon-only)
    }

    .sizeMd200_e97e0107 .badgePanelPositionTop_e97e0107 {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeMd200_e97e0107 .badgePanelPositionBottom_e97e0107 {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeMd200_e97e0107 .badgePanelTilt_e97e0107 {
        padding: 0
    }

    .sizeMd200_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 13.5px
    }

    .sizeMd200_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -3px
    }

    .sizeMd200_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 13.5px
    }

    .sizeMd200_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -3px
    }

    .sizeMd200_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 10px
    }

    .sizeMd200_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -3px
    }

    .sizeMd200_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -3px
    }

    .sizeMd200_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 {
        position: relative;
        margin-left: -2.5px;
        margin-right: -2.5px
    }

    .sizeMd200_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 2.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 5px)
    }

    .sizeMd200_e97e0107 .leftTiltWrapper_e97e0107,.sizeMd200_e97e0107 .leftWaveWrapper_e97e0107,.sizeMd200_e97e0107 .rightTiltWrapper_e97e0107,.sizeMd200_e97e0107 .rightWaveWrapper_e97e0107 {
        overflow: hidden
    }

    .sizeMd200_e97e0107 .badgePanelWave_e97e0107 {
        padding: 0
    }

    .sizeMd200_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 16.5px
    }

    .sizeMd200_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 0
    }

    .sizeMd200_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 16.5px
    }

    .sizeMd200_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 0
    }

    .sizeMd200_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 16px
    }

    .sizeMd200_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 0
    }

    .sizeMd200_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 0
    }

    .sizeMd200_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 {
        position: relative;
        padding-left: .5px;
        padding-right: .5px
    }

    .sizeMd200_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 1px)
    }

    .sizeMd200_e97e0107 .badgeValue_e97e0107 {
        padding: 0 var(--kite-badge-label-200-padding-horizontal) var(--kite-badge-label-200-padding-bottom) var(--kite-badge-label-200-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeMd200_e97e0107 .leftTiltWrapper_e97e0107 {
        width: 9px;
        height: 100%
    }

    .sizeMd200_e97e0107 .leftTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 9px;
        height: 100%
    }

    .sizeMd200_e97e0107 .leftWaveWrapper_e97e0107 {
        width: 6px;
        height: 100%
    }

    .sizeMd200_e97e0107 .leftWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 6px;
        height: 100%
    }

    .sizeMd200_e97e0107 .rightTiltWrapper_e97e0107 {
        width: 9px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeMd200_e97e0107 .rightTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 9px;
        height: 100%
    }

    .sizeMd200_e97e0107 .rightWaveWrapper_e97e0107 {
        width: 6px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeMd200_e97e0107 .rightWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 6px;
        height: 100%
    }

    .sizeMd200_e97e0107.badgeWrapperTilt_e97e0107 .badgePanel_e97e0107,.sizeMd200_e97e0107.badgeWrapperWave_e97e0107 .badgePanel_e97e0107 {
        border-radius: 0
    }

    .sizeMd300_e97e0107 {
        height: var(--kite-badge-layout-300-min-height)
    }

    .sizeMd300_e97e0107 .badgePanel_e97e0107 {
        border-radius: var(--kite-badge-layout-300-border-radius);
        gap: var(--kite-badge-layout-300-gap);
        padding: 0 var(--kite-badge-layout-300-padding-horizontal-default)
    }

    .sizeMd300_e97e0107 .badgePanel_e97e0107.iconOnly_e97e0107 {
        padding: 0 var(--kite-badge-layout-300-padding-horizontal-icon-only)
    }

    .sizeMd300_e97e0107 .badgePanelPositionTop_e97e0107 {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeMd300_e97e0107 .badgePanelPositionBottom_e97e0107 {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeMd300_e97e0107 .badgePanelTilt_e97e0107 {
        padding: 0
    }

    .sizeMd300_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 17.5px
    }

    .sizeMd300_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -3px
    }

    .sizeMd300_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 17.5px
    }

    .sizeMd300_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -3px
    }

    .sizeMd300_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 14px
    }

    .sizeMd300_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -3px
    }

    .sizeMd300_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -3px
    }

    .sizeMd300_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 {
        position: relative;
        margin-left: -2.5px;
        margin-right: -2.5px
    }

    .sizeMd300_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 2.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 5px)
    }

    .sizeMd300_e97e0107 .leftTiltWrapper_e97e0107,.sizeMd300_e97e0107 .leftWaveWrapper_e97e0107,.sizeMd300_e97e0107 .rightTiltWrapper_e97e0107,.sizeMd300_e97e0107 .rightWaveWrapper_e97e0107 {
        overflow: hidden
    }

    .sizeMd300_e97e0107 .badgePanelWave_e97e0107 {
        padding: 0
    }

    .sizeMd300_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 21.5px
    }

    .sizeMd300_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 1px
    }

    .sizeMd300_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 21.5px
    }

    .sizeMd300_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 1px
    }

    .sizeMd300_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 22px
    }

    .sizeMd300_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 1px
    }

    .sizeMd300_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 1px
    }

    .sizeMd300_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 {
        position: relative;
        padding-left: 1.5px;
        padding-right: 1.5px
    }

    .sizeMd300_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -1.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 3px)
    }

    .sizeMd300_e97e0107 .badgeValue_e97e0107 {
        padding: 0 var(--kite-badge-label-300-padding-horizontal) var(--kite-badge-label-300-padding-bottom) var(--kite-badge-label-300-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeMd300_e97e0107 .leftTiltWrapper_e97e0107 {
        width: 11px;
        height: 100%
    }

    .sizeMd300_e97e0107 .leftTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 11px;
        height: 100%
    }

    .sizeMd300_e97e0107 .leftWaveWrapper_e97e0107 {
        width: 7px;
        height: 100%
    }

    .sizeMd300_e97e0107 .leftWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 7px;
        height: 100%
    }

    .sizeMd300_e97e0107 .rightTiltWrapper_e97e0107 {
        width: 11px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeMd300_e97e0107 .rightTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 11px;
        height: 100%
    }

    .sizeMd300_e97e0107 .rightWaveWrapper_e97e0107 {
        width: 7px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeMd300_e97e0107 .rightWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 7px;
        height: 100%
    }

    .sizeMd300_e97e0107.badgeWrapperTilt_e97e0107 .badgePanel_e97e0107,.sizeMd300_e97e0107.badgeWrapperWave_e97e0107 .badgePanel_e97e0107 {
        border-radius: 0
    }

    .sizeMd400_e97e0107 {
        height: var(--kite-badge-layout-400-min-height)
    }

    .sizeMd400_e97e0107 .badgePanel_e97e0107 {
        border-radius: var(--kite-badge-layout-400-border-radius);
        gap: var(--kite-badge-layout-400-gap);
        padding: 0 var(--kite-badge-layout-400-padding-horizontal-default)
    }

    .sizeMd400_e97e0107 .badgePanel_e97e0107.iconOnly_e97e0107 {
        padding: 0 var(--kite-badge-layout-400-padding-horizontal-icon-only)
    }

    .sizeMd400_e97e0107 .badgePanelPositionTop_e97e0107 {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeMd400_e97e0107 .badgePanelPositionBottom_e97e0107 {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeMd400_e97e0107 .badgePanelTilt_e97e0107 {
        padding: 0
    }

    .sizeMd400_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 19.5px
    }

    .sizeMd400_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -3px
    }

    .sizeMd400_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 19.5px
    }

    .sizeMd400_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -3px
    }

    .sizeMd400_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 14px
    }

    .sizeMd400_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -3px
    }

    .sizeMd400_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -3px
    }

    .sizeMd400_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 {
        position: relative;
        margin-left: -2.5px;
        margin-right: -2.5px
    }

    .sizeMd400_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 2.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 5px)
    }

    .sizeMd400_e97e0107 .leftTiltWrapper_e97e0107,.sizeMd400_e97e0107 .leftWaveWrapper_e97e0107,.sizeMd400_e97e0107 .rightTiltWrapper_e97e0107,.sizeMd400_e97e0107 .rightWaveWrapper_e97e0107 {
        overflow: hidden
    }

    .sizeMd400_e97e0107 .badgePanelWave_e97e0107 {
        padding: 0
    }

    .sizeMd400_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 23.5px
    }

    .sizeMd400_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 1px
    }

    .sizeMd400_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 23.5px
    }

    .sizeMd400_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 1px
    }

    .sizeMd400_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 22px
    }

    .sizeMd400_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 1px
    }

    .sizeMd400_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 1px
    }

    .sizeMd400_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 {
        position: relative;
        padding-left: 1.5px;
        padding-right: 1.5px
    }

    .sizeMd400_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -1.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 3px)
    }

    .sizeMd400_e97e0107 .badgeValue_e97e0107 {
        padding: 0 var(--kite-badge-label-400-padding-horizontal) var(--kite-badge-label-400-padding-bottom) var(--kite-badge-label-400-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeMd400_e97e0107 .leftTiltWrapper_e97e0107 {
        width: 13px;
        height: 100%
    }

    .sizeMd400_e97e0107 .leftTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 13px;
        height: 100%
    }

    .sizeMd400_e97e0107 .leftWaveWrapper_e97e0107 {
        width: 9px;
        height: 100%
    }

    .sizeMd400_e97e0107 .leftWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 9px;
        height: 100%
    }

    .sizeMd400_e97e0107 .rightTiltWrapper_e97e0107 {
        width: 13px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeMd400_e97e0107 .rightTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 13px;
        height: 100%
    }

    .sizeMd400_e97e0107 .rightWaveWrapper_e97e0107 {
        width: 9px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeMd400_e97e0107 .rightWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 9px;
        height: 100%
    }

    .sizeMd400_e97e0107.badgeWrapperTilt_e97e0107 .badgePanel_e97e0107,.sizeMd400_e97e0107.badgeWrapperWave_e97e0107 .badgePanel_e97e0107 {
        border-radius: 0
    }

    .dialog_0b831d64 {
        width: var(--kite-modal-dialog-width-md, 100%)
    }

    .dialogButtonsMd400_0b831d64 {
        margin-top: var(--kite-modal-overlay-container-400-content-padding-bottom);
        padding-bottom: calc(var(--kite-modal-overlay-container-400-content-padding-horizontal) - var(--kite-modal-overlay-container-400-content-padding-bottom))
    }

    .dialogButtonsMd500_0b831d64 {
        margin-top: var(--kite-modal-overlay-container-500-content-padding-bottom);
        padding-bottom: calc(var(--kite-modal-overlay-container-500-content-padding-horizontal) - var(--kite-modal-overlay-container-500-content-padding-bottom))
    }

    .dialogButtonsMd600_0b831d64 {
        margin-top: var(--kite-modal-overlay-container-600-content-padding-bottom);
        padding-bottom: calc(var(--kite-modal-overlay-container-600-content-padding-horizontal) - var(--kite-modal-overlay-container-600-content-padding-bottom))
    }

    .flexMdRow_ce19ebe4 {
        flex-direction: row!important
    }

    .flexMdColumn_ce19ebe4 {
        flex-direction: column!important
    }

    .flexMdRowReverse_ce19ebe4 {
        flex-direction: row-reverse!important
    }

    .flexMdColumnReverse_ce19ebe4 {
        flex-direction: column-reverse!important
    }

    .flexMdWrap_ce19ebe4 {
        flex-wrap: wrap!important
    }

    .flexMdNowrap_ce19ebe4 {
        flex-wrap: nowrap!important
    }

    .flexMdWrapReverse_ce19ebe4 {
        flex-wrap: wrap-reverse!important
    }

    .flexMdFill_ce19ebe4 {
        flex: 1 1 auto!important
    }

    .justifyContentMdStart_ce19ebe4 {
        justify-content: flex-start!important
    }

    .justifyContentMdEnd_ce19ebe4 {
        justify-content: flex-end!important
    }

    .justifyContentMdCenter_ce19ebe4 {
        justify-content: center!important
    }

    .justifyContentMdBetween_ce19ebe4 {
        justify-content: space-between!important
    }

    .justifyContentMdAround_ce19ebe4 {
        justify-content: space-around!important
    }

    .alignItemsMdStart_ce19ebe4 {
        align-items: flex-start!important
    }

    .alignItemsMdEnd_ce19ebe4 {
        align-items: flex-end!important
    }

    .alignItemsMdCenter_ce19ebe4 {
        align-items: center!important
    }

    .alignItemsMdBaseline_ce19ebe4 {
        align-items: baseline!important
    }

    .alignItemsMdStretch_ce19ebe4 {
        align-items: stretch!important
    }

    .alignContentMdStart_ce19ebe4 {
        align-content: flex-start!important
    }

    .alignContentMdEnd_ce19ebe4 {
        align-content: flex-end!important
    }

    .alignContentMdCenter_ce19ebe4 {
        align-content: center!important
    }

    .alignContentMdBetween_ce19ebe4 {
        align-content: space-between!important
    }

    .alignContentMdAround_ce19ebe4 {
        align-content: space-around!important
    }

    .alignContentMdStretch_ce19ebe4 {
        align-content: stretch!important
    }

    .alignSelfMdAuto_ce19ebe4 {
        align-self: auto!important
    }

    .alignSelfMdStart_ce19ebe4 {
        align-self: flex-start!important
    }

    .alignSelfMdEnd_ce19ebe4 {
        align-self: flex-end!important
    }

    .alignSelfMdCenter_ce19ebe4 {
        align-self: center!important
    }

    .alignSelfMdBaseline_ce19ebe4 {
        align-self: baseline!important
    }

    .alignSelfMdStretch_ce19ebe4 {
        align-self: stretch!important
    }

    .orderMdFirst_ce19ebe4 {
        order: 0
    }

    .orderMdLast_ce19ebe4 {
        order: 6
    }

    .orderMd1_ce19ebe4 {
        order: 1
    }

    .orderMd2_ce19ebe4 {
        order: 2
    }

    .orderMd3_ce19ebe4 {
        order: 3
    }

    .orderMd4_ce19ebe4 {
        order: 4
    }

    .orderMd5_ce19ebe4 {
        order: 5
    }

    .containerMd_9a6cacd8,.containerSm_9a6cacd8,.container_9a6cacd8 {
        max-width: 720px
    }

    .colMd_9a6cacd8 {
        flex: 1 0 0%
    }

    .colMdAuto_9a6cacd8 {
        flex: 0 0 auto;
        width: auto
    }

    .colMd1_9a6cacd8 {
        flex: 0 0 auto;
        width: 8.33333333%
    }

    .colMd2_9a6cacd8 {
        flex: 0 0 auto;
        width: 16.66666667%
    }

    .colMd3_9a6cacd8 {
        flex: 0 0 auto;
        width: 25%
    }

    .colMd4_9a6cacd8 {
        flex: 0 0 auto;
        width: 33.33333333%
    }

    .colMd5_9a6cacd8 {
        flex: 0 0 auto;
        width: 41.66666667%
    }

    .colMd6_9a6cacd8 {
        flex: 0 0 auto;
        width: 50%
    }

    .colMd7_9a6cacd8 {
        flex: 0 0 auto;
        width: 58.33333333%
    }

    .colMd8_9a6cacd8 {
        flex: 0 0 auto;
        width: 66.66666667%
    }

    .colMd9_9a6cacd8 {
        flex: 0 0 auto;
        width: 75%
    }

    .colMd10_9a6cacd8 {
        flex: 0 0 auto;
        width: 83.33333333%
    }

    .colMd11_9a6cacd8 {
        flex: 0 0 auto;
        width: 91.66666667%
    }

    .colMd12_9a6cacd8 {
        flex: 0 0 auto;
        width: 100%
    }

    .offsetMd0_9a6cacd8 {
        margin-left: 0
    }

    .offsetMd1_9a6cacd8 {
        margin-left: 8.33333333%
    }

    .offsetMd2_9a6cacd8 {
        margin-left: 16.66666667%
    }

    .offsetMd3_9a6cacd8 {
        margin-left: 25%
    }

    .offsetMd4_9a6cacd8 {
        margin-left: 33.33333333%
    }

    .offsetMd5_9a6cacd8 {
        margin-left: 41.66666667%
    }

    .offsetMd6_9a6cacd8 {
        margin-left: 50%
    }

    .offsetMd7_9a6cacd8 {
        margin-left: 58.33333333%
    }

    .offsetMd8_9a6cacd8 {
        margin-left: 66.66666667%
    }

    .offsetMd9_9a6cacd8 {
        margin-left: 75%
    }

    .offsetMd10_9a6cacd8 {
        margin-left: 83.33333333%
    }

    .offsetMd11_9a6cacd8 {
        margin-left: 91.66666667%
    }

    .gMd0_9a6cacd8,.gxMd0_9a6cacd8 {
        --kite-gutter-x: 0px
    }

    .gMd0_9a6cacd8,.gyMd0_9a6cacd8 {
        --kite-gutter-y: 0px
    }

    .gMd100_9a6cacd8,.gxMd100_9a6cacd8 {
        --kite-gutter-x: 2px
    }

    .gMd100_9a6cacd8,.gyMd100_9a6cacd8 {
        --kite-gutter-y: 2px
    }

    .gMd200_9a6cacd8,.gxMd200_9a6cacd8 {
        --kite-gutter-x: 4px
    }

    .gMd200_9a6cacd8,.gyMd200_9a6cacd8 {
        --kite-gutter-y: 4px
    }

    .gMd250_9a6cacd8,.gxMd250_9a6cacd8 {
        --kite-gutter-x: 6px
    }

    .gMd250_9a6cacd8,.gyMd250_9a6cacd8 {
        --kite-gutter-y: 6px
    }

    .gMd300_9a6cacd8,.gxMd300_9a6cacd8 {
        --kite-gutter-x: 8px
    }

    .gMd300_9a6cacd8,.gyMd300_9a6cacd8 {
        --kite-gutter-y: 8px
    }

    .gMd350_9a6cacd8,.gxMd350_9a6cacd8 {
        --kite-gutter-x: 10px
    }

    .gMd350_9a6cacd8,.gyMd350_9a6cacd8 {
        --kite-gutter-y: 10px
    }

    .gMd400_9a6cacd8,.gxMd400_9a6cacd8 {
        --kite-gutter-x: 12px
    }

    .gMd400_9a6cacd8,.gyMd400_9a6cacd8 {
        --kite-gutter-y: 12px
    }

    .gMd500_9a6cacd8,.gxMd500_9a6cacd8 {
        --kite-gutter-x: 16px
    }

    .gMd500_9a6cacd8,.gyMd500_9a6cacd8 {
        --kite-gutter-y: 16px
    }

    .gMd600_9a6cacd8,.gxMd600_9a6cacd8 {
        --kite-gutter-x: 24px
    }

    .gMd600_9a6cacd8,.gyMd600_9a6cacd8 {
        --kite-gutter-y: 24px
    }

    .gMd700_9a6cacd8,.gxMd700_9a6cacd8 {
        --kite-gutter-x: 32px
    }

    .gMd700_9a6cacd8,.gyMd700_9a6cacd8 {
        --kite-gutter-y: 32px
    }

    .mainLayoutContainer_0ed61bcb {
        /* padding-left: var(--kite-main-layout-margin-horizontal-md); */
        /* padding-right: var(--kite-main-layout-margin-horizontal-md) */
    }

    .mainLayoutContainer_0ed61bcb.ignoreMargin_0ed61bcb {
        padding-left: 0;
        padding-right: 0
    }

    .mainLayoutRow_e5034ddc {
        margin-left: 0;
        margin-right: 0;
        gap: var(--kite-main-layout-gutter-md) var(--kite-main-layout-gutter-md)
    }

    .mainLayoutRow_e5034ddc.ignoreMargin_e5034ddc {
        /* padding-left: var(--kite-main-layout-margin-horizontal-md); */
        /* margin-left: calc(-1*var(--kite-main-layout-margin-horizontal-md)); */
        /* padding-right: var(--kite-main-layout-margin-horizontal-md); */
        /* margin-right: calc(-1*var(--kite-main-layout-margin-horizontal-md)) */
    }

    .colMd1_560ec341 {
        grid-column: span 1
    }

    .colMd2_560ec341 {
        grid-column: span 2
    }

    .colMd3_560ec341 {
        grid-column: span 3
    }

    .colMd4_560ec341 {
        grid-column: span 4
    }

    .colMd5_560ec341 {
        grid-column: span 5
    }

    .colMd6_560ec341 {
        grid-column: span 6
    }

    .colMd7_560ec341 {
        grid-column: span 7
    }

    .colMd8_560ec341 {
        grid-column: span 8
    }

    .colMd9_560ec341 {
        grid-column: span 9
    }

    .colMd10_560ec341 {
        grid-column: span 10
    }

    .colMd11_560ec341 {
        grid-column: span 11
    }

    .colMd12_560ec341 {
        grid-column: span 12
    }

    .colMd1Offset1_560ec341 {
        grid-column: 2/span 1
    }

    .colMd1Offset2_560ec341 {
        grid-column: 3/span 1
    }

    .colMd1Offset3_560ec341 {
        grid-column: 4/span 1
    }

    .colMd1Offset4_560ec341 {
        grid-column: 5/span 1
    }

    .colMd1Offset5_560ec341 {
        grid-column: 6/span 1
    }

    .colMd1Offset6_560ec341 {
        grid-column: 7/span 1
    }

    .colMd1Offset7_560ec341 {
        grid-column: 8/span 1
    }

    .colMd1Offset8_560ec341 {
        grid-column: 9/span 1
    }

    .colMd1Offset9_560ec341 {
        grid-column: 10/span 1
    }

    .colMd1Offset10_560ec341 {
        grid-column: 11/span 1
    }

    .colMd1Offset11_560ec341 {
        grid-column: 12/span 1
    }

    .colMd2Offset1_560ec341 {
        grid-column: 2/span 2
    }

    .colMd2Offset2_560ec341 {
        grid-column: 3/span 2
    }

    .colMd2Offset3_560ec341 {
        grid-column: 4/span 2
    }

    .colMd2Offset4_560ec341 {
        grid-column: 5/span 2
    }

    .colMd2Offset5_560ec341 {
        grid-column: 6/span 2
    }

    .colMd2Offset6_560ec341 {
        grid-column: 7/span 2
    }

    .colMd2Offset7_560ec341 {
        grid-column: 8/span 2
    }

    .colMd2Offset8_560ec341 {
        grid-column: 9/span 2
    }

    .colMd2Offset9_560ec341 {
        grid-column: 10/span 2
    }

    .colMd2Offset10_560ec341 {
        grid-column: 11/span 2
    }

    .colMd3Offset1_560ec341 {
        grid-column: 2/span 3
    }

    .colMd3Offset2_560ec341 {
        grid-column: 3/span 3
    }

    .colMd3Offset3_560ec341 {
        grid-column: 4/span 3
    }

    .colMd3Offset4_560ec341 {
        grid-column: 5/span 3
    }

    .colMd3Offset5_560ec341 {
        grid-column: 6/span 3
    }

    .colMd3Offset6_560ec341 {
        grid-column: 7/span 3
    }

    .colMd3Offset7_560ec341 {
        grid-column: 8/span 3
    }

    .colMd3Offset8_560ec341 {
        grid-column: 9/span 3
    }

    .colMd3Offset9_560ec341 {
        grid-column: 10/span 3
    }

    .colMd4Offset1_560ec341 {
        grid-column: 2/span 4
    }

    .colMd4Offset2_560ec341 {
        grid-column: 3/span 4
    }

    .colMd4Offset3_560ec341 {
        grid-column: 4/span 4
    }

    .colMd4Offset4_560ec341 {
        grid-column: 5/span 4
    }

    .colMd4Offset5_560ec341 {
        grid-column: 6/span 4
    }

    .colMd4Offset6_560ec341 {
        grid-column: 7/span 4
    }

    .colMd4Offset7_560ec341 {
        grid-column: 8/span 4
    }

    .colMd4Offset8_560ec341 {
        grid-column: 9/span 4
    }

    .colMd5Offset1_560ec341 {
        grid-column: 2/span 5
    }

    .colMd5Offset2_560ec341 {
        grid-column: 3/span 5
    }

    .colMd5Offset3_560ec341 {
        grid-column: 4/span 5
    }

    .colMd5Offset4_560ec341 {
        grid-column: 5/span 5
    }

    .colMd5Offset5_560ec341 {
        grid-column: 6/span 5
    }

    .colMd5Offset6_560ec341 {
        grid-column: 7/span 5
    }

    .colMd5Offset7_560ec341 {
        grid-column: 8/span 5
    }

    .colMd6Offset1_560ec341 {
        grid-column: 2/span 6
    }

    .colMd6Offset2_560ec341 {
        grid-column: 3/span 6
    }

    .colMd6Offset3_560ec341 {
        grid-column: 4/span 6
    }

    .colMd6Offset4_560ec341 {
        grid-column: 5/span 6
    }

    .colMd6Offset5_560ec341 {
        grid-column: 6/span 6
    }

    .colMd6Offset6_560ec341 {
        grid-column: 7/span 6
    }

    .colMd7Offset1_560ec341 {
        grid-column: 2/span 7
    }

    .colMd7Offset2_560ec341 {
        grid-column: 3/span 7
    }

    .colMd7Offset3_560ec341 {
        grid-column: 4/span 7
    }

    .colMd7Offset4_560ec341 {
        grid-column: 5/span 7
    }

    .colMd7Offset5_560ec341 {
        grid-column: 6/span 7
    }

    .colMd8Offset1_560ec341 {
        grid-column: 2/span 8
    }

    .colMd8Offset2_560ec341 {
        grid-column: 3/span 8
    }

    .colMd8Offset3_560ec341 {
        grid-column: 4/span 8
    }

    .colMd8Offset4_560ec341 {
        grid-column: 5/span 8
    }

    .colMd9Offset1_560ec341 {
        grid-column: 2/span 9
    }

    .colMd9Offset2_560ec341 {
        grid-column: 3/span 9
    }

    .colMd9Offset3_560ec341 {
        grid-column: 4/span 9
    }

    .colMd10Offset1_560ec341 {
        grid-column: 2/span 10
    }

    .colMd10Offset2_560ec341 {
        grid-column: 3/span 10
    }

    .colMd11Offset1_560ec341 {
        grid-column: 2/span 11
    }

    .colMd12Offset1_560ec341 {
        grid-column: 2/span 12
    }

    .colMd12Offset0_560ec341 {
        grid-column: 1/span 12
    }

    .dayCellWrapper_37fa4e91 {
        --info-container-gap: var(--kite-calendar-cell-data-price-gap-md);
        --cell-min-width: var(--kite-calendar-cell-data-price-min-width-md);
        --cell-min-height: var(--kite-calendar-cell-data-price-height-md);
        --day-cell-border-radius: var(--kite-calendar-cell-data-price-panel-border-radius-md);
        --day-cell-border-width: var(--kite-calendar-cell-data-price-border-md);
        --week-row-border-radius: var(--kite-calendar-row-data-border-radius-md)
    }

    .weekDayName_524b3121 {
        min-width: var(--kite-calendar-days-week-min-width-md);
        padding: 0 0 var(--kite-calendar-days-week-padding-bottom-md)
    }

    .weekTitleRow_524b3121 {
        padding: 0 var(--kite-calendar-row-days-week-padding-horizontal-md)
    }

    .datesWrapper_d86140b8 {
        gap: var(--kite-calendar-table-gap-md)
    }

    .title_a4229d43 {
        padding-left: var(--kite-calendar-title-padding-horizontal-md);
        padding-right: var(--kite-calendar-title-padding-horizontal-md)
    }

    .calendarMonthView_71f9da3e {
        gap: var(--kite-calendar-gap-md);
        padding: var(--kite-calendar-panel-padding-vertical-md) var(--kite-calendar-panel-padding-horizontal-md);
        border-radius: var(--kite-calendar-panel-border-radius-md)
    }

    .calendar_317be97b {
        --calendar-gap: var(--kite-calendar-calendar-block-gap-md)
    }

    .panel_d57f6097 {
        max-width: var(--dropdown-max-width-md);
        max-height: var(--dropdown-max-height-md)
    }

    .panel_d57f6097.shadowMd500_d57f6097 {
        box-shadow: var(--kite-shadow-500)
    }

    .panel_d57f6097.shadowMd700_d57f6097 {
        box-shadow: var(--kite-shadow-700)
    }

    .panel_d57f6097.sizeMd500_d57f6097.standalone_d57f6097 {
        padding: var(--kite-dropdown-common-padding-vertical) calc(var(--kite-dropdown-common-padding-horizontal) + var(--kite-dropdown-500-inner-padding-horizontal))
    }

    .panel_d57f6097.sizeMd500_d57f6097 .item_d57f6097 {
        border-radius: var(--kite-dropdown-500-inner-radius);
        padding: 0 var(--kite-dropdown-500-inner-padding-horizontal);
        margin-right: calc(-1*var(--kite-dropdown-500-inner-padding-horizontal));
        margin-left: calc(-1*var(--kite-dropdown-500-inner-padding-horizontal))
    }

    .panel_d57f6097.sizeMd600_d57f6097.standalone_d57f6097 {
        padding: var(--kite-dropdown-common-padding-vertical) calc(var(--kite-dropdown-common-padding-horizontal) + var(--kite-dropdown-600-inner-padding-horizontal))
    }

    .panel_d57f6097.sizeMd600_d57f6097 .item_d57f6097 {
        border-radius: var(--kite-dropdown-600-inner-radius);
        padding: 0 var(--kite-dropdown-600-inner-padding-horizontal);
        margin-right: calc(-1*var(--kite-dropdown-600-inner-padding-horizontal));
        margin-left: calc(-1*var(--kite-dropdown-600-inner-padding-horizontal))
    }

    .panel_d57f6097.sizeMd700_d57f6097.standalone_d57f6097 {
        padding: var(--kite-dropdown-common-padding-vertical) calc(var(--kite-dropdown-common-padding-horizontal) + var(--kite-dropdown-700-inner-padding-horizontal))
    }

    .panel_d57f6097.sizeMd700_d57f6097 .item_d57f6097 {
        border-radius: var(--kite-dropdown-700-inner-radius);
        padding: 0 var(--kite-dropdown-700-inner-padding-horizontal);
        margin-right: calc(-1*var(--kite-dropdown-700-inner-padding-horizontal));
        margin-left: calc(-1*var(--kite-dropdown-700-inner-padding-horizontal))
    }
}

@media (min-width: 992px) {
    .modal_9a3bbfc4.small_9a3bbfc4 {
        width:var(--kite-modal-modal-small-width-lg, 100%)
    }

    .modal_9a3bbfc4.medium_9a3bbfc4 {
        width: var(--kite-modal-modal-medium-width-lg, 100%)
    }

    .paddingLgParagraphXxSmall_af10c695 {
        padding-top: var(--kite-semantic-text-paragraph-xx-small-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-xx-small-padding-bottom)
    }

    .paddingLgParagraphXxSmallExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-paragraph-xx-small-padding-top) + var(--kite-semantic-text-paragraph-xx-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-xx-small-padding-bottom)
    }

    .paddingLgParagraphXSmall_af10c695 {
        padding-top: var(--kite-semantic-text-paragraph-x-small-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-x-small-padding-bottom)
    }

    .paddingLgParagraphXSmallExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-paragraph-x-small-padding-top) + var(--kite-semantic-text-paragraph-x-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-x-small-padding-bottom)
    }

    .paddingLgParagraphSmall_af10c695 {
        padding-top: var(--kite-semantic-text-paragraph-small-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-small-padding-bottom)
    }

    .paddingLgParagraphSmallExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-paragraph-small-padding-top) + var(--kite-semantic-text-paragraph-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-small-padding-bottom)
    }

    .paddingLgParagraphMedium_af10c695 {
        padding-top: var(--kite-semantic-text-paragraph-medium-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-medium-padding-bottom)
    }

    .paddingLgParagraphMediumExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-paragraph-medium-padding-top) + var(--kite-semantic-text-paragraph-medium-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-medium-padding-bottom)
    }

    .paddingLgParagraphLarge_af10c695 {
        padding-top: var(--kite-semantic-text-paragraph-large-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-large-padding-bottom)
    }

    .paddingLgParagraphLargeExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-paragraph-large-padding-top) + var(--kite-semantic-text-paragraph-large-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-large-padding-bottom)
    }

    .paddingLgParagraphXLarge_af10c695 {
        padding-top: var(--kite-semantic-text-paragraph-x-large-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-x-large-padding-bottom)
    }

    .paddingLgParagraphXLargeExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-paragraph-x-large-padding-top) + var(--kite-semantic-text-paragraph-x-large-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-x-large-padding-bottom)
    }

    .paddingLgHeaderXxSmall_af10c695 {
        padding-top: var(--kite-semantic-text-header-xx-small-padding-top);
        padding-bottom: var(--kite-semantic-text-header-xx-small-padding-bottom)
    }

    .paddingLgHeaderXxSmallExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-header-xx-small-padding-top) + var(--kite-semantic-text-header-xx-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-header-xx-small-padding-bottom)
    }

    .paddingLgHeaderXSmallExtra_af10c695,.paddingLgHeaderXSmall_af10c695 {
        padding-bottom: var(--kite-semantic-text-header-x-small-padding-bottom)
    }

    .paddingLgHeaderXSmall_af10c695 {
        padding-top: var(--kite-semantic-text-header-x-small-padding-top)
    }

    .paddingLgHeaderXSmallExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-header-x-small-padding-top) + var(--kite-semantic-text-header-x-small-padding-top-extra))
    }

    .paddingLgHeaderSmallExtra_af10c695,.paddingLgHeaderSmall_af10c695 {
        padding-bottom: var(--kite-semantic-text-header-small-padding-bottom)
    }

    .paddingLgHeaderSmall_af10c695 {
        padding-top: var(--kite-semantic-text-header-small-padding-top)
    }

    .paddingLgHeaderSmallExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-header-small-padding-top) + var(--kite-semantic-text-header-small-padding-top-extra))
    }

    .paddingLgHeaderMedium_af10c695 {
        padding-top: var(--kite-semantic-text-header-medium-padding-top);
        padding-bottom: var(--kite-semantic-text-header-medium-padding-bottom)
    }

    .paddingLgHeaderMediumExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-header-medium-padding-top) + var(--kite-semantic-text-header-medium-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-header-medium-padding-bottom)
    }

    .paddingLgHeaderLargeExtra_af10c695,.paddingLgHeaderLarge_af10c695 {
        padding-bottom: var(--kite-semantic-text-header-large-padding-bottom)
    }

    .paddingLgHeaderLarge_af10c695 {
        padding-top: var(--kite-semantic-text-header-large-padding-top)
    }

    .paddingLgHeaderLargeExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-header-large-padding-top) + var(--kite-semantic-text-header-large-padding-top-extra))
    }

    .paddingLgHeaderXLargeExtra_af10c695,.paddingLgHeaderXLarge_af10c695 {
        padding-bottom: var(--kite-semantic-text-header-x-large-padding-bottom)
    }

    .paddingLgHeaderXLarge_af10c695 {
        padding-top: var(--kite-semantic-text-header-x-large-padding-top)
    }

    .paddingLgHeaderXLargeExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-header-x-large-padding-top) + var(--kite-semantic-text-header-x-large-padding-top-extra))
    }

    .alignLgStart_16cf7d38 {
        align-items: start
    }

    .alignLgStart_16cf7d38.labelOnly_16cf7d38 {
        text-align: left
    }

    .alignLgCenter_16cf7d38 {
        align-items: center
    }

    .alignLgCenter_16cf7d38.labelOnly_16cf7d38 {
        text-align: center
    }

    .alignLgEnd_16cf7d38 {
        align-items: end
    }

    .alignLgEnd_16cf7d38.labelOnly_16cf7d38 {
        text-align: right
    }

    .default_16cf7d38.sizeContrastLgSmallPlain_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain)
    }

    .default_16cf7d38.sizeContrastLgSmallPlain_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastLgSmallSmall_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small)
    }

    .default_16cf7d38.sizeContrastLgSmallSmall_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastLgSmallMedium_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium)
    }

    .default_16cf7d38.sizeContrastLgSmallMedium_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastLgSmallLarge_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large)
    }

    .default_16cf7d38.sizeContrastLgSmallLarge_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastLgMediumPlain_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain)
    }

    .default_16cf7d38.sizeContrastLgMediumPlain_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastLgMediumSmall_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small)
    }

    .default_16cf7d38.sizeContrastLgMediumSmall_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastLgMediumMedium_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium)
    }

    .default_16cf7d38.sizeContrastLgMediumMedium_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastLgMediumLarge_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large)
    }

    .default_16cf7d38.sizeContrastLgMediumLarge_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastLgLargePlain_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain)
    }

    .default_16cf7d38.sizeContrastLgLargePlain_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastLgLargeSmall_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small)
    }

    .default_16cf7d38.sizeContrastLgLargeSmall_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastLgLargeMedium_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium)
    }

    .default_16cf7d38.sizeContrastLgLargeMedium_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastLgLargeLarge_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large)
    }

    .default_16cf7d38.sizeContrastLgLargeLarge_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .labelEmphasizedLgSmallPlain_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-small-default-padding-bottom )
    }

    .labelEmphasizedLgSmallSmall_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-medium-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-medium-compact-default-padding-bottom )
    }

    .labelEmphasizedLgSmallMedium_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
    }

    .labelEmphasizedLgSmallLarge_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
    }

    .labelEmphasizedLgMediumPlain_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-medium-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-medium-compact-default-padding-bottom )
    }

    .labelEmphasizedLgMediumSmall_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
    }

    .labelEmphasizedLgMediumMedium_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-small-default-padding-bottom )
    }

    .labelEmphasizedLgMediumLarge_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
    }

    .labelEmphasizedLgLargePlain_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
    }

    .labelEmphasizedLgLargeSmall_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-small-default-padding-bottom )
    }

    .labelEmphasizedLgLargeMedium_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
    }

    .labelEmphasizedLgLargeLarge_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-x-large-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-x-large-default-padding-bottom )
    }

    .labelDefaultLgSmallLarge_16cf7d38,.labelDefaultLgSmallMedium_16cf7d38,.labelDefaultLgSmallPlain_16cf7d38,.labelDefaultLgSmallSmall_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-small-default-padding-bottom )
    }

    .labelDefaultLgMediumLarge_16cf7d38,.labelDefaultLgMediumMedium_16cf7d38,.labelDefaultLgMediumPlain_16cf7d38,.labelDefaultLgMediumSmall_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-medium-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-medium-compact-default-padding-bottom )
    }

    .labelDefaultLgLargePlain_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
    }

    .labelDefaultLgLargeSmall_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-small-default-padding-bottom )
    }

    .labelDefaultLgLargeMedium_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
    }

    .labelDefaultLgLargeLarge_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-x-large-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-x-large-default-padding-bottom )
    }

    .addonLg150_1fe7b713,.addonLg150_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-150-spacing)
    }

    .addonLg150_1fe7b713>.addon_1fe7b713,.addonLg150_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-150-spacing);
        min-height: var(--kite-cell-addon-150-min-height)
    }

    .addonLg200_1fe7b713,.addonLg200_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-200-spacing)
    }

    .addonLg200_1fe7b713>.addon_1fe7b713,.addonLg200_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-200-spacing);
        min-height: var(--kite-cell-addon-200-min-height)
    }

    .addonLg250_1fe7b713,.addonLg250_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-250-spacing)
    }

    .addonLg250_1fe7b713>.addon_1fe7b713,.addonLg250_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-250-spacing);
        min-height: var(--kite-cell-addon-250-min-height)
    }

    .addonLg350_1fe7b713,.addonLg350_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-350-spacing)
    }

    .addonLg350_1fe7b713>.addon_1fe7b713,.addonLg350_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-350-spacing);
        min-height: var(--kite-cell-addon-350-min-height)
    }

    .addonLg400_1fe7b713,.addonLg400_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-400-spacing)
    }

    .addonLg400_1fe7b713>.addon_1fe7b713,.addonLg400_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-400-spacing);
        min-height: var(--kite-cell-addon-400-min-height)
    }

    .addonLg450_1fe7b713,.addonLg450_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-450-spacing)
    }

    .addonLg450_1fe7b713>.addon_1fe7b713,.addonLg450_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-450-spacing);
        min-height: var(--kite-cell-addon-450-min-height)
    }

    .addonLg500_1fe7b713,.addonLg500_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-500-spacing)
    }

    .addonLg500_1fe7b713>.addon_1fe7b713,.addonLg500_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-500-spacing);
        min-height: var(--kite-cell-addon-500-min-height)
    }

    .addonLg550_1fe7b713,.addonLg550_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-550-spacing)
    }

    .addonLg550_1fe7b713>.addon_1fe7b713,.addonLg550_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-550-spacing);
        min-height: var(--kite-cell-addon-550-min-height)
    }

    .addonLg600_1fe7b713,.addonLg600_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-600-spacing)
    }

    .addonLg600_1fe7b713>.addon_1fe7b713,.addonLg600_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-600-spacing);
        min-height: var(--kite-cell-addon-600-min-height)
    }

    .addonLg700_1fe7b713,.addonLg700_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-700-spacing)
    }

    .addonLg700_1fe7b713>.addon_1fe7b713,.addonLg700_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-700-spacing);
        min-height: var(--kite-cell-addon-700-min-height)
    }

    .addonLg750_1fe7b713,.addonLg750_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-750-spacing)
    }

    .addonLg750_1fe7b713>.addon_1fe7b713,.addonLg750_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-750-spacing);
        min-height: var(--kite-cell-addon-750-min-height)
    }

    .addonLg800_1fe7b713,.addonLg800_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-800-spacing)
    }

    .addonLg800_1fe7b713>.addon_1fe7b713,.addonLg800_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-800-spacing);
        min-height: var(--kite-cell-addon-800-min-height)
    }

    .addonLg900_1fe7b713,.addonLg900_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-900-spacing)
    }

    .addonLg900_1fe7b713>.addon_1fe7b713,.addonLg900_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-900-spacing);
        min-height: var(--kite-cell-addon-900-min-height)
    }

    .listLg100_1fe7b713,.listLg100_1fe7b713>.group_1fe7b713 {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-100-padding-vertical)
    }

    .listLg100_1fe7b713>.group_1fe7b713>.kite-label-value,.listLg100_1fe7b713>.kite-label-value {
        margin: calc(var(--kite-cell-list-100-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listLg250_1fe7b713,.listLg250_1fe7b713>.group_1fe7b713 {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-250-padding-vertical)
    }

    .listLg250_1fe7b713>.group_1fe7b713>.kite-label-value,.listLg250_1fe7b713>.kite-label-value {
        margin: calc(var(--kite-cell-list-250-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listLg300_1fe7b713,.listLg300_1fe7b713>.group_1fe7b713 {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-300-padding-vertical)
    }

    .listLg300_1fe7b713>.group_1fe7b713>.kite-label-value,.listLg300_1fe7b713>.kite-label-value {
        margin: calc(var(--kite-cell-list-300-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listLg350_1fe7b713,.listLg350_1fe7b713>.group_1fe7b713 {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-350-padding-vertical)
    }

    .listLg350_1fe7b713>.group_1fe7b713>.kite-label-value,.listLg350_1fe7b713>.kite-label-value {
        margin: calc(var(--kite-cell-list-350-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listLg400_1fe7b713,.listLg400_1fe7b713>.group_1fe7b713 {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-400-padding-vertical)
    }

    .listLg400_1fe7b713>.group_1fe7b713>.kite-label-value,.listLg400_1fe7b713>.kite-label-value {
        margin: calc(var(--kite-cell-list-400-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listLg450_1fe7b713,.listLg450_1fe7b713>.group_1fe7b713 {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-450-padding-vertical)
    }

    .listLg450_1fe7b713>.group_1fe7b713>.kite-label-value,.listLg450_1fe7b713>.kite-label-value {
        margin: calc(var(--kite-cell-list-450-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listLg500_1fe7b713,.listLg500_1fe7b713>.group_1fe7b713 {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-500-padding-vertical)
    }

    .listLg500_1fe7b713>.group_1fe7b713>.kite-label-value,.listLg500_1fe7b713>.kite-label-value {
        margin: calc(var(--kite-cell-list-500-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .layoutLg100_1fe7b713,.layoutLg100_1fe7b713>.group_1fe7b713 {
        padding: var(--kite-cell-layout-100-padding-vertical)0
    }

    .layoutLg100_1fe7b713.labelOnly_1fe7b713,.layoutLg100_1fe7b713>.group_1fe7b713.labelOnly_1fe7b713 {
        padding-top: calc(var(--kite-cell-layout-100-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-100-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutLg100_1fe7b713>.group_1fe7b713 {
        margin: calc(-1*var(--kite-cell-layout-100-padding-vertical))0
    }

    .layoutLg200_1fe7b713,.layoutLg200_1fe7b713>.group_1fe7b713 {
        padding: var(--kite-cell-layout-200-padding-vertical)0
    }

    .layoutLg200_1fe7b713.labelOnly_1fe7b713,.layoutLg200_1fe7b713>.group_1fe7b713.labelOnly_1fe7b713 {
        padding-top: calc(var(--kite-cell-layout-200-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-200-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutLg200_1fe7b713>.group_1fe7b713 {
        margin: calc(-1*var(--kite-cell-layout-200-padding-vertical))0
    }

    .layoutLg300_1fe7b713,.layoutLg300_1fe7b713>.group_1fe7b713 {
        padding: var(--kite-cell-layout-300-padding-vertical)0
    }

    .layoutLg300_1fe7b713.labelOnly_1fe7b713,.layoutLg300_1fe7b713>.group_1fe7b713.labelOnly_1fe7b713 {
        padding-top: calc(var(--kite-cell-layout-300-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-300-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutLg300_1fe7b713>.group_1fe7b713 {
        margin: calc(-1*var(--kite-cell-layout-300-padding-vertical))0
    }

    .layoutLg500_1fe7b713,.layoutLg500_1fe7b713>.group_1fe7b713 {
        padding: var(--kite-cell-layout-500-padding-vertical)0
    }

    .layoutLg500_1fe7b713.labelOnly_1fe7b713,.layoutLg500_1fe7b713>.group_1fe7b713.labelOnly_1fe7b713 {
        padding-top: calc(var(--kite-cell-layout-500-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-500-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutLg500_1fe7b713>.group_1fe7b713 {
        margin: calc(-1*var(--kite-cell-layout-500-padding-vertical))0
    }

    .layoutLg600_1fe7b713,.layoutLg600_1fe7b713>.group_1fe7b713 {
        padding: var(--kite-cell-layout-600-padding-vertical)0
    }

    .layoutLg600_1fe7b713.labelOnly_1fe7b713,.layoutLg600_1fe7b713>.group_1fe7b713.labelOnly_1fe7b713 {
        padding-top: calc(var(--kite-cell-layout-600-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-600-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutLg600_1fe7b713>.group_1fe7b713 {
        margin: calc(-1*var(--kite-cell-layout-600-padding-vertical))0
    }

    .listSizeContrastLgSmallPlain_1fe7b713,.listSizeContrastLgSmallPlain_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-plain )
    }

    .listSizeContrastLgSmallSmall_1fe7b713,.listSizeContrastLgSmallSmall_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-small )
    }

    .listSizeContrastLgSmallMedium_1fe7b713,.listSizeContrastLgSmallMedium_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-medium )
    }

    .listSizeContrastLgSmallLarge_1fe7b713,.listSizeContrastLgSmallLarge_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-large )
    }

    .listSizeContrastLgMediumPlain_1fe7b713,.listSizeContrastLgMediumPlain_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-plain )
    }

    .listSizeContrastLgMediumSmall_1fe7b713,.listSizeContrastLgMediumSmall_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-small )
    }

    .listSizeContrastLgMediumMedium_1fe7b713,.listSizeContrastLgMediumMedium_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-medium )
    }

    .listSizeContrastLgMediumLarge_1fe7b713,.listSizeContrastLgMediumLarge_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-large )
    }

    .listSizeContrastLgLargePlain_1fe7b713,.listSizeContrastLgLargePlain_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-plain )
    }

    .listSizeContrastLgLargeSmall_1fe7b713,.listSizeContrastLgLargeSmall_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-small )
    }

    .listSizeContrastLgLargeMedium_1fe7b713,.listSizeContrastLgLargeMedium_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-medium )
    }

    .listSizeContrastLgLargeLarge_1fe7b713,.listSizeContrastLgLargeLarge_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-large )
    }

    .input_541fb1ef.sizeLg400_541fb1ef {
        width: var(--kite-radio-400-size);
        height: var(--kite-radio-400-size);
        border-width: var(--kite-radio-400-border-width);
        border-radius: var(--kite-radio-400-border-radius)
    }

    .input_541fb1ef.sizeLg400_541fb1ef.error_541fb1ef {
        box-shadow: 0 0 0 var(--kite-selection-control-400-error-border-width) var(--kite-selection-control-error-border)
    }

    .input_541fb1ef.sizeLg500_541fb1ef {
        width: var(--kite-radio-500-size);
        height: var(--kite-radio-500-size);
        border-width: var(--kite-radio-500-border-width);
        border-radius: var(--kite-radio-500-border-radius)
    }

    .input_541fb1ef.sizeLg500_541fb1ef.error_541fb1ef {
        box-shadow: 0 0 0 var(--kite-selection-control-500-error-border-width) var(--kite-selection-control-error-border)
    }

    .marginLg0_d538e246 {
        margin: 0
    }

    .paddingLg0_d538e246 {
        padding: 0
    }

    .marginTopLg0_d538e246 {
        margin-top: 0
    }

    .marginBottomLg0_d538e246 {
        margin-bottom: 0
    }

    .marginRightLg0_d538e246 {
        margin-right: 0
    }

    .marginLeftLg0_d538e246 {
        margin-left: 0
    }

    .paddingTopLg0_d538e246 {
        padding-top: 0
    }

    .paddingBottomLg0_d538e246 {
        padding-bottom: 0
    }

    .paddingRightLg0_d538e246 {
        padding-right: 0
    }

    .paddingLeftLg0_d538e246 {
        padding-left: 0
    }

    .gapLg0_d538e246 {
        gap: 0
    }

    .marginLg50_d538e246 {
        margin: 2px
    }

    .paddingLg50_d538e246 {
        padding: 2px
    }

    .marginTopLg50_d538e246 {
        margin-top: 2px
    }

    .marginBottomLg50_d538e246 {
        margin-bottom: 2px
    }

    .marginRightLg50_d538e246 {
        margin-right: 2px
    }

    .marginLeftLg50_d538e246 {
        margin-left: 2px
    }

    .paddingTopLg50_d538e246 {
        padding-top: 2px
    }

    .paddingBottomLg50_d538e246 {
        padding-bottom: 2px
    }

    .paddingRightLg50_d538e246 {
        padding-right: 2px
    }

    .paddingLeftLg50_d538e246 {
        padding-left: 2px
    }

    .gapLg50_d538e246 {
        gap: 2px
    }

    .marginLg100_d538e246 {
        margin: 4px
    }

    .paddingLg100_d538e246 {
        padding: 4px
    }

    .marginTopLg100_d538e246 {
        margin-top: 4px
    }

    .marginBottomLg100_d538e246 {
        margin-bottom: 4px
    }

    .marginRightLg100_d538e246 {
        margin-right: 4px
    }

    .marginLeftLg100_d538e246 {
        margin-left: 4px
    }

    .paddingTopLg100_d538e246 {
        padding-top: 4px
    }

    .paddingBottomLg100_d538e246 {
        padding-bottom: 4px
    }

    .paddingRightLg100_d538e246 {
        padding-right: 4px
    }

    .paddingLeftLg100_d538e246 {
        padding-left: 4px
    }

    .gapLg100_d538e246 {
        gap: 4px
    }

    .marginLg150_d538e246 {
        margin: 6px
    }

    .paddingLg150_d538e246 {
        padding: 6px
    }

    .marginTopLg150_d538e246 {
        margin-top: 6px
    }

    .marginBottomLg150_d538e246 {
        margin-bottom: 6px
    }

    .marginRightLg150_d538e246 {
        margin-right: 6px
    }

    .marginLeftLg150_d538e246 {
        margin-left: 6px
    }

    .paddingTopLg150_d538e246 {
        padding-top: 6px
    }

    .paddingBottomLg150_d538e246 {
        padding-bottom: 6px
    }

    .paddingRightLg150_d538e246 {
        padding-right: 6px
    }

    .paddingLeftLg150_d538e246 {
        padding-left: 6px
    }

    .gapLg150_d538e246 {
        gap: 6px
    }

    .marginLg200_d538e246 {
        margin: 8px
    }

    .paddingLg200_d538e246 {
        padding: 8px
    }

    .marginTopLg200_d538e246 {
        margin-top: 8px
    }

    .marginBottomLg200_d538e246 {
        margin-bottom: 8px
    }

    .marginRightLg200_d538e246 {
        margin-right: 8px
    }

    .marginLeftLg200_d538e246 {
        margin-left: 8px
    }

    .paddingTopLg200_d538e246 {
        padding-top: 8px
    }

    .paddingBottomLg200_d538e246 {
        padding-bottom: 8px
    }

    .paddingRightLg200_d538e246 {
        padding-right: 8px
    }

    .paddingLeftLg200_d538e246 {
        padding-left: 8px
    }

    .gapLg200_d538e246 {
        gap: 8px
    }

    .marginLg250_d538e246 {
        margin: 10px
    }

    .paddingLg250_d538e246 {
        padding: 10px
    }

    .marginTopLg250_d538e246 {
        margin-top: 10px
    }

    .marginBottomLg250_d538e246 {
        margin-bottom: 10px
    }

    .marginRightLg250_d538e246 {
        margin-right: 10px
    }

    .marginLeftLg250_d538e246 {
        margin-left: 10px
    }

    .paddingTopLg250_d538e246 {
        padding-top: 10px
    }

    .paddingBottomLg250_d538e246 {
        padding-bottom: 10px
    }

    .paddingRightLg250_d538e246 {
        padding-right: 10px
    }

    .paddingLeftLg250_d538e246 {
        padding-left: 10px
    }

    .gapLg250_d538e246 {
        gap: 10px
    }

    .marginLg300_d538e246 {
        margin: 12px
    }

    .paddingLg300_d538e246 {
        padding: 12px
    }

    .marginTopLg300_d538e246 {
        margin-top: 12px
    }

    .marginBottomLg300_d538e246 {
        margin-bottom: 12px
    }

    .marginRightLg300_d538e246 {
        margin-right: 12px
    }

    .marginLeftLg300_d538e246 {
        margin-left: 12px
    }

    .paddingTopLg300_d538e246 {
        padding-top: 12px
    }

    .paddingBottomLg300_d538e246 {
        padding-bottom: 12px
    }

    .paddingRightLg300_d538e246 {
        padding-right: 12px
    }

    .paddingLeftLg300_d538e246 {
        padding-left: 12px
    }

    .gapLg300_d538e246 {
        gap: 12px
    }

    .marginLg350_d538e246 {
        margin: 16px
    }

    .paddingLg350_d538e246 {
        padding: 16px
    }

    .marginTopLg350_d538e246 {
        margin-top: 16px
    }

    .marginBottomLg350_d538e246 {
        margin-bottom: 16px
    }

    .marginRightLg350_d538e246 {
        margin-right: 16px
    }

    .marginLeftLg350_d538e246 {
        margin-left: 16px
    }

    .paddingTopLg350_d538e246 {
        padding-top: 16px
    }

    .paddingBottomLg350_d538e246 {
        padding-bottom: 16px
    }

    .paddingRightLg350_d538e246 {
        padding-right: 16px
    }

    .paddingLeftLg350_d538e246 {
        padding-left: 16px
    }

    .gapLg350_d538e246 {
        gap: 16px
    }

    .marginLg400_d538e246 {
        margin: 20px
    }

    .paddingLg400_d538e246 {
        padding: 20px
    }

    .marginTopLg400_d538e246 {
        margin-top: 20px
    }

    .marginBottomLg400_d538e246 {
        margin-bottom: 20px
    }

    .marginRightLg400_d538e246 {
        margin-right: 20px
    }

    .marginLeftLg400_d538e246 {
        margin-left: 20px
    }

    .paddingTopLg400_d538e246 {
        padding-top: 20px
    }

    .paddingBottomLg400_d538e246 {
        padding-bottom: 20px
    }

    .paddingRightLg400_d538e246 {
        padding-right: 20px
    }

    .paddingLeftLg400_d538e246 {
        padding-left: 20px
    }

    .gapLg400_d538e246 {
        gap: 20px
    }

    .marginLg450_d538e246 {
        margin: 24px
    }

    .paddingLg450_d538e246 {
        padding: 24px
    }

    .marginTopLg450_d538e246 {
        margin-top: 24px
    }

    .marginBottomLg450_d538e246 {
        margin-bottom: 24px
    }

    .marginRightLg450_d538e246 {
        margin-right: 24px
    }

    .marginLeftLg450_d538e246 {
        margin-left: 24px
    }

    .paddingTopLg450_d538e246 {
        padding-top: 24px
    }

    .paddingBottomLg450_d538e246 {
        padding-bottom: 24px
    }

    .paddingRightLg450_d538e246 {
        padding-right: 24px
    }

    .paddingLeftLg450_d538e246 {
        padding-left: 24px
    }

    .gapLg450_d538e246 {
        gap: 24px
    }

    .marginLg500_d538e246 {
        margin: 28px
    }

    .paddingLg500_d538e246 {
        padding: 28px
    }

    .marginTopLg500_d538e246 {
        margin-top: 28px
    }

    .marginBottomLg500_d538e246 {
        margin-bottom: 28px
    }

    .marginRightLg500_d538e246 {
        margin-right: 28px
    }

    .marginLeftLg500_d538e246 {
        margin-left: 28px
    }

    .paddingTopLg500_d538e246 {
        padding-top: 28px
    }

    .paddingBottomLg500_d538e246 {
        padding-bottom: 28px
    }

    .paddingRightLg500_d538e246 {
        padding-right: 28px
    }

    .paddingLeftLg500_d538e246 {
        padding-left: 28px
    }

    .gapLg500_d538e246 {
        gap: 28px
    }

    .marginLg550_d538e246 {
        margin: 32px
    }

    .paddingLg550_d538e246 {
        padding: 32px
    }

    .marginTopLg550_d538e246 {
        margin-top: 32px
    }

    .marginBottomLg550_d538e246 {
        margin-bottom: 32px
    }

    .marginRightLg550_d538e246 {
        margin-right: 32px
    }

    .marginLeftLg550_d538e246 {
        margin-left: 32px
    }

    .paddingTopLg550_d538e246 {
        padding-top: 32px
    }

    .paddingBottomLg550_d538e246 {
        padding-bottom: 32px
    }

    .paddingRightLg550_d538e246 {
        padding-right: 32px
    }

    .paddingLeftLg550_d538e246 {
        padding-left: 32px
    }

    .gapLg550_d538e246 {
        gap: 32px
    }

    .marginLg600_d538e246 {
        margin: 36px
    }

    .paddingLg600_d538e246 {
        padding: 36px
    }

    .marginTopLg600_d538e246 {
        margin-top: 36px
    }

    .marginBottomLg600_d538e246 {
        margin-bottom: 36px
    }

    .marginRightLg600_d538e246 {
        margin-right: 36px
    }

    .marginLeftLg600_d538e246 {
        margin-left: 36px
    }

    .paddingTopLg600_d538e246 {
        padding-top: 36px
    }

    .paddingBottomLg600_d538e246 {
        padding-bottom: 36px
    }

    .paddingRightLg600_d538e246 {
        padding-right: 36px
    }

    .paddingLeftLg600_d538e246 {
        padding-left: 36px
    }

    .gapLg600_d538e246 {
        gap: 36px
    }

    .marginLg650_d538e246 {
        margin: 40px
    }

    .paddingLg650_d538e246 {
        padding: 40px
    }

    .marginTopLg650_d538e246 {
        margin-top: 40px
    }

    .marginBottomLg650_d538e246 {
        margin-bottom: 40px
    }

    .marginRightLg650_d538e246 {
        margin-right: 40px
    }

    .marginLeftLg650_d538e246 {
        margin-left: 40px
    }

    .paddingTopLg650_d538e246 {
        padding-top: 40px
    }

    .paddingBottomLg650_d538e246 {
        padding-bottom: 40px
    }

    .paddingRightLg650_d538e246 {
        padding-right: 40px
    }

    .paddingLeftLg650_d538e246 {
        padding-left: 40px
    }

    .gapLg650_d538e246 {
        gap: 40px
    }

    .marginLg700_d538e246 {
        margin: 48px
    }

    .paddingLg700_d538e246 {
        padding: 48px
    }

    .marginTopLg700_d538e246 {
        margin-top: 48px
    }

    .marginBottomLg700_d538e246 {
        margin-bottom: 48px
    }

    .marginRightLg700_d538e246 {
        margin-right: 48px
    }

    .marginLeftLg700_d538e246 {
        margin-left: 48px
    }

    .paddingTopLg700_d538e246 {
        padding-top: 48px
    }

    .paddingBottomLg700_d538e246 {
        padding-bottom: 48px
    }

    .paddingRightLg700_d538e246 {
        padding-right: 48px
    }

    .paddingLeftLg700_d538e246 {
        padding-left: 48px
    }

    .gapLg700_d538e246 {
        gap: 48px
    }

    .marginLg750_d538e246 {
        margin: 56px
    }

    .paddingLg750_d538e246 {
        padding: 56px
    }

    .marginTopLg750_d538e246 {
        margin-top: 56px
    }

    .marginBottomLg750_d538e246 {
        margin-bottom: 56px
    }

    .marginRightLg750_d538e246 {
        margin-right: 56px
    }

    .marginLeftLg750_d538e246 {
        margin-left: 56px
    }

    .paddingTopLg750_d538e246 {
        padding-top: 56px
    }

    .paddingBottomLg750_d538e246 {
        padding-bottom: 56px
    }

    .paddingRightLg750_d538e246 {
        padding-right: 56px
    }

    .paddingLeftLg750_d538e246 {
        padding-left: 56px
    }

    .gapLg750_d538e246 {
        gap: 56px
    }

    .marginLg800_d538e246 {
        margin: 64px
    }

    .paddingLg800_d538e246 {
        padding: 64px
    }

    .marginTopLg800_d538e246 {
        margin-top: 64px
    }

    .marginBottomLg800_d538e246 {
        margin-bottom: 64px
    }

    .marginRightLg800_d538e246 {
        margin-right: 64px
    }

    .marginLeftLg800_d538e246 {
        margin-left: 64px
    }

    .paddingTopLg800_d538e246 {
        padding-top: 64px
    }

    .paddingBottomLg800_d538e246 {
        padding-bottom: 64px
    }

    .paddingRightLg800_d538e246 {
        padding-right: 64px
    }

    .paddingLeftLg800_d538e246 {
        padding-left: 64px
    }

    .gapLg800_d538e246 {
        gap: 64px
    }

    .marginLg850_d538e246 {
        margin: 72px
    }

    .paddingLg850_d538e246 {
        padding: 72px
    }

    .marginTopLg850_d538e246 {
        margin-top: 72px
    }

    .marginBottomLg850_d538e246 {
        margin-bottom: 72px
    }

    .marginRightLg850_d538e246 {
        margin-right: 72px
    }

    .marginLeftLg850_d538e246 {
        margin-left: 72px
    }

    .paddingTopLg850_d538e246 {
        padding-top: 72px
    }

    .paddingBottomLg850_d538e246 {
        padding-bottom: 72px
    }

    .paddingRightLg850_d538e246 {
        padding-right: 72px
    }

    .paddingLeftLg850_d538e246 {
        padding-left: 72px
    }

    .gapLg850_d538e246 {
        gap: 72px
    }

    .marginLg900_d538e246 {
        margin: 80px
    }

    .paddingLg900_d538e246 {
        padding: 80px
    }

    .marginTopLg900_d538e246 {
        margin-top: 80px
    }

    .marginBottomLg900_d538e246 {
        margin-bottom: 80px
    }

    .marginRightLg900_d538e246 {
        margin-right: 80px
    }

    .marginLeftLg900_d538e246 {
        margin-left: 80px
    }

    .paddingTopLg900_d538e246 {
        padding-top: 80px
    }

    .paddingBottomLg900_d538e246 {
        padding-bottom: 80px
    }

    .paddingRightLg900_d538e246 {
        padding-right: 80px
    }

    .paddingLeftLg900_d538e246 {
        padding-left: 80px
    }

    .gapLg900_d538e246 {
        gap: 80px
    }

    .topLeftLg300_5c520186 {
        --kite-panel-border-top-left-radius: var(--kite-panel-300-border-radius)
    }

    .topRightLg300_5c520186 {
        --kite-panel-border-top-right-radius: var(--kite-panel-300-border-radius)
    }

    .bottomLeftLg300_5c520186 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-300-border-radius)
    }

    .bottomRightLg300_5c520186 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-300-border-radius)
    }

    .topLeftLg400_5c520186 {
        --kite-panel-border-top-left-radius: var(--kite-panel-400-border-radius)
    }

    .topRightLg400_5c520186 {
        --kite-panel-border-top-right-radius: var(--kite-panel-400-border-radius)
    }

    .bottomLeftLg400_5c520186 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-400-border-radius)
    }

    .bottomRightLg400_5c520186 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-400-border-radius)
    }

    .topLeftLg500_5c520186 {
        --kite-panel-border-top-left-radius: var(--kite-panel-500-border-radius)
    }

    .topRightLg500_5c520186 {
        --kite-panel-border-top-right-radius: var(--kite-panel-500-border-radius)
    }

    .bottomLeftLg500_5c520186 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-500-border-radius)
    }

    .bottomRightLg500_5c520186 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-500-border-radius)
    }

    .topLeftLg600_5c520186 {
        --kite-panel-border-top-left-radius: var(--kite-panel-600-border-radius)
    }

    .topRightLg600_5c520186 {
        --kite-panel-border-top-right-radius: var(--kite-panel-600-border-radius)
    }

    .bottomLeftLg600_5c520186 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-600-border-radius)
    }

    .bottomRightLg600_5c520186 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-600-border-radius)
    }

    .topLeftLg700_5c520186 {
        --kite-panel-border-top-left-radius: var(--kite-panel-700-border-radius)
    }

    .topRightLg700_5c520186 {
        --kite-panel-border-top-right-radius: var(--kite-panel-700-border-radius)
    }

    .bottomLeftLg700_5c520186 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-700-border-radius)
    }

    .bottomRightLg700_5c520186 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-700-border-radius)
    }

    .topLeftRoundedLgTrue_5c520186 {
        border-top-left-radius: var(--kite-panel-border-top-left-radius)
    }

    .topLeftRoundedLgFalse_5c520186 {
        border-top-left-radius: 0
    }

    .topRightRoundedLgTrue_5c520186 {
        border-top-right-radius: var(--kite-panel-border-top-right-radius)
    }

    .topRightRoundedLgFalse_5c520186 {
        border-top-right-radius: 0
    }

    .bottomLeftRoundedLgTrue_5c520186 {
        border-bottom-left-radius: var(--kite-panel-border-bottom-left-radius)
    }

    .bottomLeftRoundedLgFalse_5c520186 {
        border-bottom-left-radius: 0
    }

    .bottomRightRoundedLgTrue_5c520186 {
        border-bottom-right-radius: var(--kite-panel-border-bottom-right-radius)
    }

    .bottomRightRoundedLgFalse_5c520186 {
        border-bottom-right-radius: 0
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.headerXLargeLg_c17961d9 {
        padding-top: var(--kite-label-value-header-x-large-control-padding-top);
        padding-bottom: var(--kite-label-value-header-x-large-control-padding-bottom);
        min-height: var(--kite-label-value-header-x-large-control-min-height);
        gap: var(--kite-label-value-header-x-large-control-gap)
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.headerLargeLg_c17961d9 {
        padding-top: var(--kite-label-value-header-large-control-padding-top);
        padding-bottom: var(--kite-label-value-header-large-control-padding-bottom);
        min-height: var(--kite-label-value-header-large-control-min-height);
        gap: var(--kite-label-value-header-large-control-gap)
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.headerMediumLg_c17961d9 {
        padding-top: var(--kite-label-value-header-medium-control-padding-top);
        padding-bottom: var(--kite-label-value-header-medium-control-padding-bottom);
        min-height: var(--kite-label-value-header-medium-control-min-height);
        gap: var(--kite-label-value-header-medium-control-gap)
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.headerSmallLg_c17961d9 {
        padding-top: var(--kite-label-value-header-small-control-padding-top);
        padding-bottom: var(--kite-label-value-header-small-control-padding-bottom);
        min-height: var(--kite-label-value-header-small-control-min-height);
        gap: var(--kite-label-value-header-small-control-gap)
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.paragraphLargeCompactLg_c17961d9 {
        padding-top: var(--kite-label-value-paragraph-large-compact-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-compact-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-compact-control-min-height);
        gap: var(--kite-label-value-paragraph-large-compact-control-gap)
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.paragraphLargeLg_c17961d9 {
        padding-top: var(--kite-label-value-paragraph-large-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-control-min-height);
        gap: var(--kite-label-value-paragraph-large-control-gap)
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.paragraphMediumCompactLg_c17961d9 {
        padding-top: var(--kite-label-value-paragraph-medium-compact-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-compact-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-compact-control-min-height);
        gap: var(--kite-label-value-paragraph-medium-compact-control-gap)
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.paragraphMediumLg_c17961d9 {
        padding-top: var(--kite-label-value-paragraph-medium-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-control-min-height);
        gap: var(--kite-label-value-paragraph-medium-control-gap)
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.paragraphSmallLg_c17961d9 {
        padding-top: var(--kite-label-value-paragraph-small-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-small-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-small-control-min-height);
        gap: var(--kite-label-value-paragraph-small-control-gap)
    }

    .textLgPrimary_14148ec3 {
        color: var(--kite-text-primary)
    }

    .textLgSecondary_14148ec3 {
        color: var(--kite-text-secondary)
    }

    .textLgBrand_14148ec3 {
        color: var(--kite-text-brand)
    }

    .textLgPositive_14148ec3 {
        color: var(--kite-text-positive)
    }

    .textLgWarning_14148ec3 {
        color: var(--kite-text-warning)
    }

    .textLgNegative_14148ec3 {
        color: var(--kite-text-negative)
    }

    .textLgNeutralPrimary_14148ec3 {
        color: var(--kite-content-neutral-primary)
    }

    .textLgBrandPrimary_14148ec3 {
        color: var(--kite-content-brand-primary)
    }

    .textLgBrandDeepPrimary_14148ec3 {
        color: var(--kite-content-brand-deep-primary)
    }

    .textLgPositivePrimary_14148ec3 {
        color: var(--kite-content-positive-primary)
    }

    .textLgWarningPrimary_14148ec3 {
        color: var(--kite-content-warning-primary)
    }

    .textLgNegativePrimary_14148ec3 {
        color: var(--kite-content-negative-primary)
    }

    .textLgRosePrimary_14148ec3 {
        color: var(--kite-content-rose-primary)
    }

    .textLgTealPrimary_14148ec3 {
        color: var(--kite-content-teal-primary)
    }

    .textLgStaticDarkPrimary_14148ec3 {
        color: var(--kite-content-static-dark-primary)
    }

    .textLgStaticLightPrimary_14148ec3 {
        color: var(--kite-content-static-light-primary)
    }

    .textLgNeutralSecondary_14148ec3 {
        color: var(--kite-content-neutral-secondary)
    }

    .textLgBrandSecondary_14148ec3 {
        color: var(--kite-content-brand-secondary)
    }

    .textLgBrandDeepSecondary_14148ec3 {
        color: var(--kite-content-brand-deep-secondary)
    }

    .textLgPositiveSecondary_14148ec3 {
        color: var(--kite-content-positive-secondary)
    }

    .textLgWarningSecondary_14148ec3 {
        color: var(--kite-content-warning-secondary)
    }

    .textLgNegativeSecondary_14148ec3 {
        color: var(--kite-content-negative-secondary)
    }

    .textLgRoseSecondary_14148ec3 {
        color: var(--kite-content-rose-secondary)
    }

    .textLgTealSecondary_14148ec3 {
        color: var(--kite-content-teal-secondary)
    }

    .textLgStaticDarkSecondary_14148ec3 {
        color: var(--kite-content-static-dark-secondary)
    }

    .textLgStaticLightSecondary_14148ec3 {
        color: var(--kite-content-static-light-secondary)
    }

    .textLgNeutralTertiary_14148ec3 {
        color: var(--kite-content-neutral-tertiary)
    }

    .sizeLg500_dfb36bc2 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-500-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-500-gap-vertical)
    }

    .sizeLg600_dfb36bc2 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-600-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-600-gap-vertical)
    }

    .sizeLg700_dfb36bc2 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-700-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-700-gap-vertical)
    }

    .layoutLgHorizontal_dfb36bc2 {
        --kite-form-group-gap: var(--kite-form-group-gap-horizontal)
    }

    .layoutLgVertical_dfb36bc2 {
        --kite-form-group-gap: var(--kite-form-group-gap-vertical)
    }

    .positionLgTop_dfb36bc2 {
        margin: 0 0-1px
    }

    .positionLgMiddleHorizontal_dfb36bc2 {
        margin: 0-1px 0 0
    }

    .positionLgMiddleVertical_dfb36bc2 {
        margin: 0 0-1px
    }

    .positionLgBottom_dfb36bc2 {
        margin: 0
    }

    .positionLgLeft_dfb36bc2 {
        margin: 0-1px 0 0
    }

    .positionLgRight_dfb36bc2,.positionLgSingle_dfb36bc2 {
        margin: 0
    }

    .marginTopLg_dfb36bc2.marginTopLg_dfb36bc2 {
        margin-top: var(--kite-form-group-gap)
    }

    .marginBottomLg_dfb36bc2.marginBottomLg_dfb36bc2 {
        margin-bottom: var(--kite-form-group-gap)
    }

    .marginLeftLg_dfb36bc2.marginLeftLg_dfb36bc2 {
        margin: 0 0 0 var(--kite-form-group-gap)
    }

    .marginRightLg_dfb36bc2.marginRightLg_dfb36bc2 {
        margin: 0 var(--kite-form-group-gap)0 0
    }

    .marginAllLg_dfb36bc2.marginAllLg_dfb36bc2 {
        margin: var(--kite-form-group-gap)
    }

    .marginNoneLg_dfb36bc2.marginNoneLg_dfb36bc2 {
        margin: 0
    }

    .formGroupElement_dfb36bc2.positionLgTop_dfb36bc2 {
        border-radius: var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0 0
    }

    .formGroupElement_dfb36bc2.positionLgMiddleHorizontal_dfb36bc2,.formGroupElement_dfb36bc2.positionLgMiddleVertical_dfb36bc2 {
        border-radius: 0
    }

    .formGroupElement_dfb36bc2.positionLgBottom_dfb36bc2 {
        border-radius: 0 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_dfb36bc2.positionLgLeft_dfb36bc2 {
        border-radius: var(--kite-form-group-element-layout-border-radius)0 0 var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_dfb36bc2.positionLgRight_dfb36bc2 {
        border-radius: 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0
    }

    .formGroupElement_dfb36bc2.positionLgSingle_dfb36bc2 {
        border-radius: var(--kite-form-group-element-layout-border-radius)
    }

    .sizeLg500_83850562 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-500-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-500-gap-vertical)
    }

    .sizeLg600_83850562 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-600-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-600-gap-vertical)
    }

    .sizeLg700_83850562 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-700-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-700-gap-vertical)
    }

    .layoutLgHorizontal_83850562 {
        --kite-form-group-gap: var(--kite-form-group-gap-horizontal)
    }

    .layoutLgVertical_83850562 {
        --kite-form-group-gap: var(--kite-form-group-gap-vertical)
    }

    .positionLgTop_83850562 {
        margin: 0 0-1px
    }

    .positionLgMiddleHorizontal_83850562 {
        margin: 0-1px 0 0
    }

    .positionLgMiddleVertical_83850562 {
        margin: 0 0-1px
    }

    .positionLgBottom_83850562 {
        margin: 0
    }

    .positionLgLeft_83850562 {
        margin: 0-1px 0 0
    }

    .positionLgRight_83850562,.positionLgSingle_83850562 {
        margin: 0
    }

    .marginTopLg_83850562.marginTopLg_83850562 {
        margin-top: var(--kite-form-group-gap)
    }

    .marginBottomLg_83850562.marginBottomLg_83850562 {
        margin-bottom: var(--kite-form-group-gap)
    }

    .marginLeftLg_83850562.marginLeftLg_83850562 {
        margin: 0 0 0 var(--kite-form-group-gap)
    }

    .marginRightLg_83850562.marginRightLg_83850562 {
        margin: 0 var(--kite-form-group-gap)0 0
    }

    .marginAllLg_83850562.marginAllLg_83850562 {
        margin: var(--kite-form-group-gap)
    }

    .marginNoneLg_83850562.marginNoneLg_83850562 {
        margin: 0
    }

    .formGroupElement_83850562.positionLgTop_83850562 {
        border-radius: var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0 0
    }

    .formGroupElement_83850562.positionLgMiddleHorizontal_83850562,.formGroupElement_83850562.positionLgMiddleVertical_83850562 {
        border-radius: 0
    }

    .formGroupElement_83850562.positionLgBottom_83850562 {
        border-radius: 0 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_83850562.positionLgLeft_83850562 {
        border-radius: var(--kite-form-group-element-layout-border-radius)0 0 var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_83850562.positionLgRight_83850562 {
        border-radius: 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0
    }

    .formGroupElement_83850562.positionLgSingle_83850562 {
        border-radius: var(--kite-form-group-element-layout-border-radius)
    }

    .gapLg200_83850562 {
        gap: var(--kite-button-content-200-with-addon-gap)
    }

    .layoutLg200_83850562 {
        min-height: var(--kite-button-layout-200-min-size);
        min-width: var(--kite-button-layout-200-min-size);
        border-radius: var(--kite-button-layout-200-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-100-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-200-border-radius)
    }

    .loaderLg200_83850562 {
        height: 16px;
        width: 16px
    }

    .contentIconLg200_83850562 {
        padding: 0 calc(var(--kite-button-content-200-icon-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal))
    }

    .contentDefaultLg200_83850562 {
        padding: 0 calc(var(--kite-button-content-200-default-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal)) var(--kite-button-content-200-default-list-padding-bottom)
    }

    .contentWithAddonListLg200_83850562 {
        padding: 0 calc(var(--kite-button-content-200-with-addon-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal))
    }

    .contentListWithAddonLg200_83850562 {
        padding: 0 var(--kite-button-content-200-with-addon-list-padding-right) var(--kite-button-content-200-with-addon-list-padding-bottom) var(--kite-button-content-200-with-addon-list-padding-left);
        min-height: var(--kite-button-content-200-with-addon-list-min-height)
    }

    .contentListDefaultLg200_83850562 {
        padding-bottom: var(--kite-button-content-200-default-list-padding-bottom);
        min-height: var(--kite-button-content-200-default-list-min-height)
    }

    .buttonDefaultLg200_83850562 {
        padding: 0 calc(var(--kite-button-content-200-default-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal)) var(--kite-button-content-200-default-list-padding-bottom)
    }

    .gapLg300_83850562 {
        gap: var(--kite-button-content-300-with-addon-gap)
    }

    .layoutLg300_83850562 {
        min-height: var(--kite-button-layout-300-min-size);
        min-width: var(--kite-button-layout-300-min-size);
        border-radius: var(--kite-button-layout-300-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-150-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-300-border-radius)
    }

    .loaderLg300_83850562 {
        height: 20px;
        width: 20px
    }

    .contentIconLg300_83850562 {
        padding: 0 calc(var(--kite-button-content-300-icon-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal))
    }

    .contentDefaultLg300_83850562 {
        padding: 0 calc(var(--kite-button-content-300-default-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal)) var(--kite-button-content-300-default-list-padding-bottom)
    }

    .contentWithAddonListLg300_83850562 {
        padding: 0 calc(var(--kite-button-content-300-with-addon-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal))
    }

    .contentListWithAddonLg300_83850562 {
        padding: 0 var(--kite-button-content-300-with-addon-list-padding-right) var(--kite-button-content-300-with-addon-list-padding-bottom) var(--kite-button-content-300-with-addon-list-padding-left);
        min-height: var(--kite-button-content-300-with-addon-list-min-height)
    }

    .contentListDefaultLg300_83850562 {
        padding-bottom: var(--kite-button-content-300-default-list-padding-bottom);
        min-height: var(--kite-button-content-300-default-list-min-height)
    }

    .buttonDefaultLg300_83850562 {
        padding: 0 calc(var(--kite-button-content-300-default-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal)) var(--kite-button-content-300-default-list-padding-bottom)
    }

    .gapLg400_83850562 {
        gap: var(--kite-button-content-400-with-addon-gap)
    }

    .layoutLg400_83850562 {
        min-height: var(--kite-button-layout-400-min-size);
        min-width: var(--kite-button-layout-400-min-size);
        border-radius: var(--kite-button-layout-400-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-200-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-400-border-radius)
    }

    .loaderLg400_83850562 {
        height: 24px;
        width: 24px
    }

    .contentIconLg400_83850562 {
        padding: 0 calc(var(--kite-button-content-400-icon-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal))
    }

    .contentDefaultLg400_83850562 {
        padding: 0 calc(var(--kite-button-content-400-default-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal)) var(--kite-button-content-400-default-list-padding-bottom)
    }

    .contentWithAddonListLg400_83850562 {
        padding: 0 calc(var(--kite-button-content-400-with-addon-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal))
    }

    .contentListWithAddonLg400_83850562 {
        padding: 0 var(--kite-button-content-400-with-addon-list-padding-right) var(--kite-button-content-400-with-addon-list-padding-bottom) var(--kite-button-content-400-with-addon-list-padding-left);
        min-height: var(--kite-button-content-400-with-addon-list-min-height)
    }

    .contentListDefaultLg400_83850562 {
        padding-bottom: var(--kite-button-content-400-default-list-padding-bottom);
        min-height: var(--kite-button-content-400-default-list-min-height)
    }

    .buttonDefaultLg400_83850562 {
        padding: 0 calc(var(--kite-button-content-400-default-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal)) var(--kite-button-content-400-default-list-padding-bottom)
    }

    .gapLg500_83850562 {
        gap: var(--kite-button-content-500-with-addon-gap)
    }

    .layoutLg500_83850562 {
        min-height: var(--kite-button-layout-500-min-size);
        min-width: var(--kite-button-layout-500-min-size);
        border-radius: var(--kite-button-layout-500-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-200-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-500-border-radius)
    }

    .loaderLg500_83850562 {
        height: 28px;
        width: 28px
    }

    .contentIconLg500_83850562 {
        padding: 0 calc(var(--kite-button-content-500-icon-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal))
    }

    .contentDefaultLg500_83850562 {
        padding: 0 calc(var(--kite-button-content-500-default-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal)) var(--kite-button-content-500-default-list-padding-bottom)
    }

    .contentWithAddonListLg500_83850562 {
        padding: 0 calc(var(--kite-button-content-500-with-addon-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal))
    }

    .contentListWithAddonLg500_83850562 {
        padding: 0 var(--kite-button-content-500-with-addon-list-padding-right) var(--kite-button-content-500-with-addon-list-padding-bottom) var(--kite-button-content-500-with-addon-list-padding-left);
        min-height: var(--kite-button-content-500-with-addon-list-min-height)
    }

    .contentListDefaultLg500_83850562 {
        padding-bottom: var(--kite-button-content-500-default-list-padding-bottom);
        min-height: var(--kite-button-content-500-default-list-min-height)
    }

    .buttonDefaultLg500_83850562 {
        padding: 0 calc(var(--kite-button-content-500-default-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal)) var(--kite-button-content-500-default-list-padding-bottom)
    }

    .gapLg600_83850562 {
        gap: var(--kite-button-content-600-with-addon-gap)
    }

    .layoutLg600_83850562 {
        min-height: var(--kite-button-layout-600-min-size);
        min-width: var(--kite-button-layout-600-min-size);
        border-radius: var(--kite-button-layout-600-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-250-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-600-border-radius)
    }

    .loaderLg600_83850562 {
        height: 32px;
        width: 32px
    }

    .contentIconLg600_83850562 {
        padding: 0 calc(var(--kite-button-content-600-icon-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal))
    }

    .contentDefaultLg600_83850562 {
        padding: 0 calc(var(--kite-button-content-600-default-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal)) var(--kite-button-content-600-default-list-padding-bottom)
    }

    .contentWithAddonListLg600_83850562 {
        padding: 0 calc(var(--kite-button-content-600-with-addon-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal))
    }

    .contentListWithAddonLg600_83850562 {
        padding: 0 var(--kite-button-content-600-with-addon-list-padding-right) var(--kite-button-content-600-with-addon-list-padding-bottom) var(--kite-button-content-600-with-addon-list-padding-left);
        min-height: var(--kite-button-content-600-with-addon-list-min-height)
    }

    .contentListDefaultLg600_83850562 {
        padding-bottom: var(--kite-button-content-600-default-list-padding-bottom);
        min-height: var(--kite-button-content-600-default-list-min-height)
    }

    .buttonDefaultLg600_83850562 {
        padding: 0 calc(var(--kite-button-content-600-default-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal)) var(--kite-button-content-600-default-list-padding-bottom)
    }

    .gapLg700_83850562 {
        gap: var(--kite-button-content-700-with-addon-gap)
    }

    .layoutLg700_83850562 {
        min-height: var(--kite-button-layout-700-min-size);
        min-width: var(--kite-button-layout-700-min-size);
        border-radius: var(--kite-button-layout-700-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-350-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-700-border-radius)
    }

    .loaderLg700_83850562 {
        height: 36px;
        width: 36px
    }

    .contentIconLg700_83850562 {
        padding: 0 calc(var(--kite-button-content-700-icon-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal))
    }

    .contentDefaultLg700_83850562 {
        padding: 0 calc(var(--kite-button-content-700-default-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal)) var(--kite-button-content-700-default-list-padding-bottom)
    }

    .contentWithAddonListLg700_83850562 {
        padding: 0 calc(var(--kite-button-content-700-with-addon-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal))
    }

    .contentListWithAddonLg700_83850562 {
        padding: 0 var(--kite-button-content-700-with-addon-list-padding-right) var(--kite-button-content-700-with-addon-list-padding-bottom) var(--kite-button-content-700-with-addon-list-padding-left);
        min-height: var(--kite-button-content-700-with-addon-list-min-height)
    }

    .contentListDefaultLg700_83850562 {
        padding-bottom: var(--kite-button-content-700-default-list-padding-bottom);
        min-height: var(--kite-button-content-700-default-list-min-height)
    }

    .buttonDefaultLg700_83850562 {
        padding: 0 calc(var(--kite-button-content-700-default-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal)) var(--kite-button-content-700-default-list-padding-bottom)
    }

    .addonLg_83850562 {
        display: block
    }

    .fullWidthLgFalse_83850562 {
        width: -moz-max-content;
        width: max-content
    }

    .fullWidthLgTrue_83850562 {
        width: 100%
    }

    .textLgStart_d60323a0 {
        text-align: start
    }

    .textLgCenter_d60323a0 {
        text-align: center
    }

    .textLgEnd_d60323a0 {
        text-align: end
    }

    .typoLgBig300Accent_9d980702,.typoLgBig300Normal_9d980702 {
        font: 400 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoLgBig300Accent_9d980702 {
        font: 600 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgBig300NumericAccent_9d980702,.typoLgBig300Numeric_9d980702 {
        font: 400 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoLgBig300NumericAccent_9d980702 {
        font: 600 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgBig400Accent_9d980702,.typoLgBig400Normal_9d980702 {
        font: 400 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoLgBig400Accent_9d980702 {
        font: 600 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgBig400NumericAccent_9d980702,.typoLgBig400Numeric_9d980702 {
        font: 400 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoLgBig400NumericAccent_9d980702 {
        font: 600 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgBig500Accent_9d980702,.typoLgBig500Normal_9d980702 {
        font: 400 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoLgBig500Accent_9d980702 {
        font: 600 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgBig500NumericAccent_9d980702,.typoLgBig500Numeric_9d980702 {
        font: 400 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoLgBig500NumericAccent_9d980702 {
        font: 600 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgBig600Accent_9d980702,.typoLgBig600Normal_9d980702 {
        font: 400 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoLgBig600Accent_9d980702 {
        font: 600 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgBig600NumericAccent_9d980702,.typoLgBig600Numeric_9d980702 {
        font: 400 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoLgBig600NumericAccent_9d980702 {
        font: 600 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgBig700Accent_9d980702,.typoLgBig700Normal_9d980702 {
        font: 400 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoLgBig700Accent_9d980702 {
        font: 600 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgBig700NumericAccent_9d980702,.typoLgBig700Numeric_9d980702 {
        font: 400 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoLgBig700NumericAccent_9d980702 {
        font: 600 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgText100Accent_9d980702,.typoLgText100Normal_9d980702 {
        font: 400 .1875rem/133.333%"Montserrat";
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoLgText100Accent_9d980702 {
        font: 600 .1875rem/133.333%"Montserrat"
    }

    .typoLgText100NumericAccent_9d980702,.typoLgText100Numeric_9d980702 {
        font: 400 .1875rem/133.333%"Montserrat";
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoLgText100NumericAccent_9d980702 {
        font: 600 .1875rem/133.333%"Montserrat"
    }

    .typoLgText200Accent_9d980702,.typoLgText200Normal_9d980702 {
        font: 400 .375rem/133.333%"Montserrat";
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoLgText200Accent_9d980702 {
        font: 600 .375rem/133.333%"Montserrat"
    }

    .typoLgText200NumericAccent_9d980702,.typoLgText200Numeric_9d980702 {
        font: 400 .375rem/133.333%"Montserrat";
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoLgText200NumericAccent_9d980702 {
        font: 600 .375rem/133.333%"Montserrat"
    }

    .typoLgText400Accent_9d980702,.typoLgText400Normal_9d980702 {
        font: 400 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoLgText400Accent_9d980702 {
        font: 600 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgText400NumericAccent_9d980702,.typoLgText400Numeric_9d980702 {
        font: 400 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoLgText400NumericAccent_9d980702 {
        font: 600 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgText500Accent_9d980702,.typoLgText500Normal_9d980702 {
        font: 400 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoLgText500Accent_9d980702 {
        font: 600 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgText500NumericAccent_9d980702,.typoLgText500Numeric_9d980702 {
        font: 400 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoLgText500NumericAccent_9d980702 {
        font: 600 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgText600Accent_9d980702,.typoLgText600Normal_9d980702 {
        font: 400 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoLgText600Accent_9d980702 {
        font: 600 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgText600NumericAccent_9d980702,.typoLgText600Numeric_9d980702 {
        font: 400 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoLgText600NumericAccent_9d980702 {
        font: 600 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgText700Accent_9d980702,.typoLgText700Normal_9d980702 {
        font: 400 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoLgText700Accent_9d980702 {
        font: 600 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgText700NumericAccent_9d980702,.typoLgText700Numeric_9d980702 {
        font: 400 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoLgText700NumericAccent_9d980702 {
        font: 600 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgCompact300Accent_9d980702,.typoLgCompact300Normal_9d980702 {
        font: 400 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoLgCompact300Accent_9d980702 {
        font: 600 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgCompact300NumericAccent_9d980702,.typoLgCompact300Numeric_9d980702 {
        font: 400 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoLgCompact300NumericAccent_9d980702 {
        font: 600 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgCompact400Accent_9d980702,.typoLgCompact400Normal_9d980702 {
        font: 400 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoLgCompact400Accent_9d980702 {
        font: 600 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgCompact400NumericAccent_9d980702,.typoLgCompact400Numeric_9d980702 {
        font: 400 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoLgCompact400NumericAccent_9d980702 {
        font: 600 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgCompact500Accent_9d980702,.typoLgCompact500Normal_9d980702 {
        font: 400 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoLgCompact500Accent_9d980702 {
        font: 600 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgCompact500NumericAccent_9d980702,.typoLgCompact500Numeric_9d980702 {
        font: 400 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoLgCompact500NumericAccent_9d980702 {
        font: 600 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgCompact600Accent_9d980702,.typoLgCompact600Normal_9d980702 {
        font: 400 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoLgCompact600Accent_9d980702 {
        font: 600 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgCompact600NumericAccent_9d980702,.typoLgCompact600Numeric_9d980702 {
        font: 400 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoLgCompact600NumericAccent_9d980702 {
        font: 600 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgArticle600Normal_9d980702 {
        font: 400 1.133333rem/140%"PT Serif",serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoLgArticle700Normal_9d980702,.typoLgArticle800Normal_9d980702,.typoLgArticle900Normal_9d980702 {
        font: 400 1.266666rem/140%"PT Serif",serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoLgArticle800Normal_9d980702,.typoLgArticle900Normal_9d980702 {
        font: 400 1.4rem/140%"PT Serif",serif
    }

    .typoLgArticle900Normal_9d980702 {
        font: 400 1.6rem/140%"PT Serif",serif
    }

    .labelValue_65b4b5b6.defaultVariantLgHeaderXLarge_65b4b5b6 {
        padding-top: var(--kite-label-value-header-x-large-default-padding-top);
        padding-bottom: var(--kite-label-value-header-x-large-default-padding-bottom);
        min-height: var(--kite-label-value-header-x-large-default-min-height);
        gap: var(--kite-label-value-header-x-large-default-gap)
    }

    .labelValue_65b4b5b6.defaultVariantLgHeaderLarge_65b4b5b6 {
        padding-top: var(--kite-label-value-header-large-default-padding-top);
        padding-bottom: var(--kite-label-value-header-large-default-padding-bottom);
        min-height: var(--kite-label-value-header-large-default-min-height);
        gap: var(--kite-label-value-header-large-default-gap)
    }

    .labelValue_65b4b5b6.defaultVariantLgHeaderMedium_65b4b5b6 {
        padding-top: var(--kite-label-value-header-medium-default-padding-top);
        padding-bottom: var(--kite-label-value-header-medium-default-padding-bottom);
        min-height: var(--kite-label-value-header-medium-default-min-height);
        gap: var(--kite-label-value-header-medium-default-gap)
    }

    .labelValue_65b4b5b6.defaultVariantLgHeaderSmall_65b4b5b6 {
        padding-top: var(--kite-label-value-header-small-default-padding-top);
        padding-bottom: var(--kite-label-value-header-small-default-padding-bottom);
        min-height: var(--kite-label-value-header-small-default-min-height);
        gap: var(--kite-label-value-header-small-default-gap)
    }

    .labelValue_65b4b5b6.defaultVariantLgParagraphLargeCompact_65b4b5b6 {
        padding-top: var(--kite-label-value-paragraph-large-compact-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-compact-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-compact-default-min-height);
        gap: var(--kite-label-value-paragraph-large-compact-default-gap)
    }

    .labelValue_65b4b5b6.defaultVariantLgParagraphLarge_65b4b5b6 {
        padding-top: var(--kite-label-value-paragraph-large-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-default-min-height);
        gap: var(--kite-label-value-paragraph-large-default-gap)
    }

    .labelValue_65b4b5b6.defaultVariantLgParagraphMediumCompact_65b4b5b6 {
        padding-top: var(--kite-label-value-paragraph-medium-compact-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-compact-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-compact-default-min-height);
        gap: var(--kite-label-value-paragraph-medium-compact-default-gap)
    }

    .labelValue_65b4b5b6.defaultVariantLgParagraphMedium_65b4b5b6 {
        padding-top: var(--kite-label-value-paragraph-medium-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-default-min-height);
        gap: var(--kite-label-value-paragraph-medium-default-gap)
    }

    .labelValue_65b4b5b6.defaultVariantLgParagraphSmall_65b4b5b6 {
        padding-top: var(--kite-label-value-paragraph-small-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-small-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-small-default-min-height);
        gap: var(--kite-label-value-paragraph-small-default-gap)
    }

    .size_Lg100_ae3f38eb {
        width: var(--kite-rich-icon-100-background-size);
        height: var(--kite-rich-icon-100-background-size);
        font-size: var(--kite-rich-icon-100-icon-size)
    }

    .size_Lg100_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-100-background-size)
    }

    .size_Lg100_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-100-label-compensation)
    }

    .size_Lg150_ae3f38eb {
        width: var(--kite-rich-icon-150-background-size);
        height: var(--kite-rich-icon-150-background-size);
        font-size: var(--kite-rich-icon-150-icon-size)
    }

    .size_Lg150_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-150-background-size)
    }

    .size_Lg150_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-150-label-compensation)
    }

    .size_Lg200_ae3f38eb {
        width: var(--kite-rich-icon-200-background-size);
        height: var(--kite-rich-icon-200-background-size);
        font-size: var(--kite-rich-icon-200-icon-size)
    }

    .size_Lg200_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-200-background-size)
    }

    .size_Lg200_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-200-label-compensation)
    }

    .size_Lg250_ae3f38eb {
        width: var(--kite-rich-icon-250-background-size);
        height: var(--kite-rich-icon-250-background-size);
        font-size: var(--kite-rich-icon-250-icon-size)
    }

    .size_Lg250_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-250-background-size)
    }

    .size_Lg250_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-250-label-compensation)
    }

    .size_Lg300_ae3f38eb {
        width: var(--kite-rich-icon-300-background-size);
        height: var(--kite-rich-icon-300-background-size);
        font-size: var(--kite-rich-icon-300-icon-size)
    }

    .size_Lg300_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-300-background-size)
    }

    .size_Lg300_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-300-label-compensation)
    }

    .size_Lg350_ae3f38eb {
        width: var(--kite-rich-icon-350-background-size);
        height: var(--kite-rich-icon-350-background-size);
        font-size: var(--kite-rich-icon-350-icon-size)
    }

    .size_Lg350_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-350-background-size)
    }

    .size_Lg350_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-350-label-compensation)
    }

    .size_Lg400_ae3f38eb {
        width: var(--kite-rich-icon-400-background-size);
        height: var(--kite-rich-icon-400-background-size);
        font-size: var(--kite-rich-icon-400-icon-size)
    }

    .size_Lg400_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-400-background-size)
    }

    .size_Lg400_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-400-label-compensation)
    }

    .size_Lg450_ae3f38eb {
        width: var(--kite-rich-icon-450-background-size);
        height: var(--kite-rich-icon-450-background-size);
        font-size: var(--kite-rich-icon-450-icon-size)
    }

    .size_Lg450_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-450-background-size)
    }

    .size_Lg450_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-450-label-compensation)
    }

    .size_Lg500_ae3f38eb {
        width: var(--kite-rich-icon-500-background-size);
        height: var(--kite-rich-icon-500-background-size);
        font-size: var(--kite-rich-icon-500-icon-size)
    }

    .size_Lg500_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-500-background-size)
    }

    .size_Lg500_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-500-label-compensation)
    }

    .size_Lg600_ae3f38eb {
        width: var(--kite-rich-icon-600-background-size);
        height: var(--kite-rich-icon-600-background-size);
        font-size: var(--kite-rich-icon-600-icon-size)
    }

    .size_Lg600_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-600-background-size)
    }

    .size_Lg600_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-600-label-compensation)
    }

    .size_Lg700_ae3f38eb {
        width: var(--kite-rich-icon-700-background-size);
        height: var(--kite-rich-icon-700-background-size);
        font-size: var(--kite-rich-icon-700-icon-size)
    }

    .size_Lg700_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-700-background-size)
    }

    .size_Lg700_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-700-label-compensation)
    }

    .size_Lg800_ae3f38eb {
        width: var(--kite-rich-icon-800-background-size);
        height: var(--kite-rich-icon-800-background-size);
        font-size: var(--kite-rich-icon-800-icon-size)
    }

    .size_Lg800_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-800-background-size)
    }

    .size_Lg800_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-800-label-compensation)
    }

    .size_Lg900_ae3f38eb {
        width: var(--kite-rich-icon-900-background-size);
        height: var(--kite-rich-icon-900-background-size);
        font-size: var(--kite-rich-icon-900-icon-size)
    }

    .size_Lg900_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-900-background-size)
    }

    .size_Lg900_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-900-label-compensation)
    }

    .dLgNone_b227158d {
        display: none!important
    }

    .dLgInline_b227158d {
        display: inline!important
    }

    .dLgInlineBlock_b227158d {
        display: inline-block!important
    }

    .dLgBlock_b227158d {
        display: block!important
    }

    .dLgTable_b227158d {
        display: table!important
    }

    .dLgTableRow_b227158d {
        display: table-row!important
    }

    .dLgTableCell_b227158d {
        display: table-cell!important
    }

    .dLgFlex_b227158d {
        display: flex!important
    }

    .dLgInlineFlex_b227158d {
        display: inline-flex!important
    }

    .dLgGrid_b227158d {
        display: grid!important
    }

    .dLgInlineGrid_b227158d {
        display: inline-grid!important
    }

    .sizeLg400_ef03e78a {
        padding: var(--kite-modal-header-400-padding-vertical) var(--kite-modal-header-400-padding-horizontal);
        gap: var(--kite-modal-header-400-gap)
    }

    .sizeLg400_ef03e78a.overlayPosition_ef03e78a {
        width: calc(100% - var(--kite-modal-header-400-padding-horizontal)*2)
    }

    .sizeLg400_ef03e78a .title_ef03e78a {
        padding: var(--kite-modal-header-400-title-container-padding-vertical) var(--kite-modal-header-400-title-container-padding-horizontal);
        min-height: var(--kite-modal-header-400-title-container-min-height)
    }

    .sizeLg500_ef03e78a {
        padding: var(--kite-modal-header-500-padding-vertical) var(--kite-modal-header-500-padding-horizontal);
        gap: var(--kite-modal-header-500-gap)
    }

    .sizeLg500_ef03e78a.overlayPosition_ef03e78a {
        width: calc(100% - var(--kite-modal-header-500-padding-horizontal)*2)
    }

    .sizeLg500_ef03e78a .title_ef03e78a {
        padding: var(--kite-modal-header-500-title-container-padding-vertical) var(--kite-modal-header-500-title-container-padding-horizontal);
        min-height: var(--kite-modal-header-500-title-container-min-height)
    }

    .sizeLg600_ef03e78a {
        padding: var(--kite-modal-header-600-padding-vertical) var(--kite-modal-header-600-padding-horizontal);
        gap: var(--kite-modal-header-600-gap)
    }

    .sizeLg600_ef03e78a.overlayPosition_ef03e78a {
        width: calc(100% - var(--kite-modal-header-600-padding-horizontal)*2)
    }

    .sizeLg600_ef03e78a .title_ef03e78a {
        padding: var(--kite-modal-header-600-title-container-padding-vertical) var(--kite-modal-header-600-title-container-padding-horizontal);
        min-height: var(--kite-modal-header-600-title-container-min-height)
    }

    .marginLg0_ad254a02 {
        margin: 0
    }

    .paddingLg0_ad254a02 {
        padding: 0
    }

    .marginTopLg0_ad254a02 {
        margin-top: 0
    }

    .marginBottomLg0_ad254a02 {
        margin-bottom: 0
    }

    .marginRightLg0_ad254a02 {
        margin-right: 0
    }

    .marginLeftLg0_ad254a02 {
        margin-left: 0
    }

    .paddingTopLg0_ad254a02 {
        padding-top: 0
    }

    .paddingBottomLg0_ad254a02 {
        padding-bottom: 0
    }

    .paddingRightLg0_ad254a02 {
        padding-right: 0
    }

    .paddingLeftLg0_ad254a02 {
        padding-left: 0
    }

    .gapLg0_ad254a02 {
        gap: 0
    }

    .marginLg50_ad254a02 {
        margin: 2px
    }

    .paddingLg50_ad254a02 {
        padding: 2px
    }

    .marginTopLg50_ad254a02 {
        margin-top: 2px
    }

    .marginBottomLg50_ad254a02 {
        margin-bottom: 2px
    }

    .marginRightLg50_ad254a02 {
        margin-right: 2px
    }

    .marginLeftLg50_ad254a02 {
        margin-left: 2px
    }

    .paddingTopLg50_ad254a02 {
        padding-top: 2px
    }

    .paddingBottomLg50_ad254a02 {
        padding-bottom: 2px
    }

    .paddingRightLg50_ad254a02 {
        padding-right: 2px
    }

    .paddingLeftLg50_ad254a02 {
        padding-left: 2px
    }

    .gapLg50_ad254a02 {
        gap: 2px
    }

    .marginLg100_ad254a02 {
        margin: 4px
    }

    .paddingLg100_ad254a02 {
        padding: 4px
    }

    .marginTopLg100_ad254a02 {
        margin-top: 4px
    }

    .marginBottomLg100_ad254a02 {
        margin-bottom: 4px
    }

    .marginRightLg100_ad254a02 {
        margin-right: 4px
    }

    .marginLeftLg100_ad254a02 {
        margin-left: 4px
    }

    .paddingTopLg100_ad254a02 {
        padding-top: 4px
    }

    .paddingBottomLg100_ad254a02 {
        padding-bottom: 4px
    }

    .paddingRightLg100_ad254a02 {
        padding-right: 4px
    }

    .paddingLeftLg100_ad254a02 {
        padding-left: 4px
    }

    .gapLg100_ad254a02 {
        gap: 4px
    }

    .marginLg150_ad254a02 {
        margin: 6px
    }

    .paddingLg150_ad254a02 {
        padding: 6px
    }

    .marginTopLg150_ad254a02 {
        margin-top: 6px
    }

    .marginBottomLg150_ad254a02 {
        margin-bottom: 6px
    }

    .marginRightLg150_ad254a02 {
        margin-right: 6px
    }

    .marginLeftLg150_ad254a02 {
        margin-left: 6px
    }

    .paddingTopLg150_ad254a02 {
        padding-top: 6px
    }

    .paddingBottomLg150_ad254a02 {
        padding-bottom: 6px
    }

    .paddingRightLg150_ad254a02 {
        padding-right: 6px
    }

    .paddingLeftLg150_ad254a02 {
        padding-left: 6px
    }

    .gapLg150_ad254a02 {
        gap: 6px
    }

    .marginLg200_ad254a02 {
        margin: 8px
    }

    .paddingLg200_ad254a02 {
        padding: 8px
    }

    .marginTopLg200_ad254a02 {
        margin-top: 8px
    }

    .marginBottomLg200_ad254a02 {
        margin-bottom: 8px
    }

    .marginRightLg200_ad254a02 {
        margin-right: 8px
    }

    .marginLeftLg200_ad254a02 {
        margin-left: 8px
    }

    .paddingTopLg200_ad254a02 {
        padding-top: 8px
    }

    .paddingBottomLg200_ad254a02 {
        padding-bottom: 8px
    }

    .paddingRightLg200_ad254a02 {
        padding-right: 8px
    }

    .paddingLeftLg200_ad254a02 {
        padding-left: 8px
    }

    .gapLg200_ad254a02 {
        gap: 8px
    }

    .marginLg250_ad254a02 {
        margin: 10px
    }

    .paddingLg250_ad254a02 {
        padding: 10px
    }

    .marginTopLg250_ad254a02 {
        margin-top: 10px
    }

    .marginBottomLg250_ad254a02 {
        margin-bottom: 10px
    }

    .marginRightLg250_ad254a02 {
        margin-right: 10px
    }

    .marginLeftLg250_ad254a02 {
        margin-left: 10px
    }

    .paddingTopLg250_ad254a02 {
        padding-top: 10px
    }

    .paddingBottomLg250_ad254a02 {
        padding-bottom: 10px
    }

    .paddingRightLg250_ad254a02 {
        padding-right: 10px
    }

    .paddingLeftLg250_ad254a02 {
        padding-left: 10px
    }

    .gapLg250_ad254a02 {
        gap: 10px
    }

    .marginLg300_ad254a02 {
        margin: 12px
    }

    .paddingLg300_ad254a02 {
        padding: 12px
    }

    .marginTopLg300_ad254a02 {
        margin-top: 12px
    }

    .marginBottomLg300_ad254a02 {
        margin-bottom: 12px
    }

    .marginRightLg300_ad254a02 {
        margin-right: 12px
    }

    .marginLeftLg300_ad254a02 {
        margin-left: 12px
    }

    .paddingTopLg300_ad254a02 {
        padding-top: 12px
    }

    .paddingBottomLg300_ad254a02 {
        padding-bottom: 12px
    }

    .paddingRightLg300_ad254a02 {
        padding-right: 12px
    }

    .paddingLeftLg300_ad254a02 {
        padding-left: 12px
    }

    .gapLg300_ad254a02 {
        gap: 12px
    }

    .marginLg350_ad254a02 {
        margin: 16px
    }

    .paddingLg350_ad254a02 {
        padding: 16px
    }

    .marginTopLg350_ad254a02 {
        margin-top: 16px
    }

    .marginBottomLg350_ad254a02 {
        margin-bottom: 16px
    }

    .marginRightLg350_ad254a02 {
        margin-right: 16px
    }

    .marginLeftLg350_ad254a02 {
        margin-left: 16px
    }

    .paddingTopLg350_ad254a02 {
        padding-top: 16px
    }

    .paddingBottomLg350_ad254a02 {
        padding-bottom: 16px
    }

    .paddingRightLg350_ad254a02 {
        padding-right: 16px
    }

    .paddingLeftLg350_ad254a02 {
        padding-left: 16px
    }

    .gapLg350_ad254a02 {
        gap: 16px
    }

    .marginLg400_ad254a02 {
        margin: 20px
    }

    .paddingLg400_ad254a02 {
        padding: 20px
    }

    .marginTopLg400_ad254a02 {
        margin-top: 20px
    }

    .marginBottomLg400_ad254a02 {
        margin-bottom: 20px
    }

    .marginRightLg400_ad254a02 {
        margin-right: 20px
    }

    .marginLeftLg400_ad254a02 {
        margin-left: 20px
    }

    .paddingTopLg400_ad254a02 {
        padding-top: 20px
    }

    .paddingBottomLg400_ad254a02 {
        padding-bottom: 20px
    }

    .paddingRightLg400_ad254a02 {
        padding-right: 20px
    }

    .paddingLeftLg400_ad254a02 {
        padding-left: 20px
    }

    .gapLg400_ad254a02 {
        gap: 20px
    }

    .marginLg450_ad254a02 {
        margin: 24px
    }

    .paddingLg450_ad254a02 {
        padding: 24px
    }

    .marginTopLg450_ad254a02 {
        margin-top: 24px
    }

    .marginBottomLg450_ad254a02 {
        margin-bottom: 24px
    }

    .marginRightLg450_ad254a02 {
        margin-right: 24px
    }

    .marginLeftLg450_ad254a02 {
        margin-left: 24px
    }

    .paddingTopLg450_ad254a02 {
        padding-top: 24px
    }

    .paddingBottomLg450_ad254a02 {
        padding-bottom: 24px
    }

    .paddingRightLg450_ad254a02 {
        padding-right: 24px
    }

    .paddingLeftLg450_ad254a02 {
        padding-left: 24px
    }

    .gapLg450_ad254a02 {
        gap: 24px
    }

    .marginLg500_ad254a02 {
        margin: 28px
    }

    .paddingLg500_ad254a02 {
        padding: 28px
    }

    .marginTopLg500_ad254a02 {
        margin-top: 28px
    }

    .marginBottomLg500_ad254a02 {
        margin-bottom: 28px
    }

    .marginRightLg500_ad254a02 {
        margin-right: 28px
    }

    .marginLeftLg500_ad254a02 {
        margin-left: 28px
    }

    .paddingTopLg500_ad254a02 {
        padding-top: 28px
    }

    .paddingBottomLg500_ad254a02 {
        padding-bottom: 28px
    }

    .paddingRightLg500_ad254a02 {
        padding-right: 28px
    }

    .paddingLeftLg500_ad254a02 {
        padding-left: 28px
    }

    .gapLg500_ad254a02 {
        gap: 28px
    }

    .marginLg550_ad254a02 {
        margin: 32px
    }

    .paddingLg550_ad254a02 {
        padding: 32px
    }

    .marginTopLg550_ad254a02 {
        margin-top: 32px
    }

    .marginBottomLg550_ad254a02 {
        margin-bottom: 32px
    }

    .marginRightLg550_ad254a02 {
        margin-right: 32px
    }

    .marginLeftLg550_ad254a02 {
        margin-left: 32px
    }

    .paddingTopLg550_ad254a02 {
        padding-top: 32px
    }

    .paddingBottomLg550_ad254a02 {
        padding-bottom: 32px
    }

    .paddingRightLg550_ad254a02 {
        padding-right: 32px
    }

    .paddingLeftLg550_ad254a02 {
        padding-left: 32px
    }

    .gapLg550_ad254a02 {
        gap: 32px
    }

    .marginLg600_ad254a02 {
        margin: 36px
    }

    .paddingLg600_ad254a02 {
        padding: 36px
    }

    .marginTopLg600_ad254a02 {
        margin-top: 36px
    }

    .marginBottomLg600_ad254a02 {
        margin-bottom: 36px
    }

    .marginRightLg600_ad254a02 {
        margin-right: 36px
    }

    .marginLeftLg600_ad254a02 {
        margin-left: 36px
    }

    .paddingTopLg600_ad254a02 {
        padding-top: 36px
    }

    .paddingBottomLg600_ad254a02 {
        padding-bottom: 36px
    }

    .paddingRightLg600_ad254a02 {
        padding-right: 36px
    }

    .paddingLeftLg600_ad254a02 {
        padding-left: 36px
    }

    .gapLg600_ad254a02 {
        gap: 36px
    }

    .marginLg650_ad254a02 {
        margin: 40px
    }

    .paddingLg650_ad254a02 {
        padding: 40px
    }

    .marginTopLg650_ad254a02 {
        margin-top: 40px
    }

    .marginBottomLg650_ad254a02 {
        margin-bottom: 40px
    }

    .marginRightLg650_ad254a02 {
        margin-right: 40px
    }

    .marginLeftLg650_ad254a02 {
        margin-left: 40px
    }

    .paddingTopLg650_ad254a02 {
        padding-top: 40px
    }

    .paddingBottomLg650_ad254a02 {
        padding-bottom: 40px
    }

    .paddingRightLg650_ad254a02 {
        padding-right: 40px
    }

    .paddingLeftLg650_ad254a02 {
        padding-left: 40px
    }

    .gapLg650_ad254a02 {
        gap: 40px
    }

    .marginLg700_ad254a02 {
        margin: 48px
    }

    .paddingLg700_ad254a02 {
        padding: 48px
    }

    .marginTopLg700_ad254a02 {
        margin-top: 48px
    }

    .marginBottomLg700_ad254a02 {
        margin-bottom: 48px
    }

    .marginRightLg700_ad254a02 {
        margin-right: 48px
    }

    .marginLeftLg700_ad254a02 {
        margin-left: 48px
    }

    .paddingTopLg700_ad254a02 {
        padding-top: 48px
    }

    .paddingBottomLg700_ad254a02 {
        padding-bottom: 48px
    }

    .paddingRightLg700_ad254a02 {
        padding-right: 48px
    }

    .paddingLeftLg700_ad254a02 {
        padding-left: 48px
    }

    .gapLg700_ad254a02 {
        gap: 48px
    }

    .marginLg750_ad254a02 {
        margin: 56px
    }

    .paddingLg750_ad254a02 {
        padding: 56px
    }

    .marginTopLg750_ad254a02 {
        margin-top: 56px
    }

    .marginBottomLg750_ad254a02 {
        margin-bottom: 56px
    }

    .marginRightLg750_ad254a02 {
        margin-right: 56px
    }

    .marginLeftLg750_ad254a02 {
        margin-left: 56px
    }

    .paddingTopLg750_ad254a02 {
        padding-top: 56px
    }

    .paddingBottomLg750_ad254a02 {
        padding-bottom: 56px
    }

    .paddingRightLg750_ad254a02 {
        padding-right: 56px
    }

    .paddingLeftLg750_ad254a02 {
        padding-left: 56px
    }

    .gapLg750_ad254a02 {
        gap: 56px
    }

    .marginLg800_ad254a02 {
        margin: 64px
    }

    .paddingLg800_ad254a02 {
        padding: 64px
    }

    .marginTopLg800_ad254a02 {
        margin-top: 64px
    }

    .marginBottomLg800_ad254a02 {
        margin-bottom: 64px
    }

    .marginRightLg800_ad254a02 {
        margin-right: 64px
    }

    .marginLeftLg800_ad254a02 {
        margin-left: 64px
    }

    .paddingTopLg800_ad254a02 {
        padding-top: 64px
    }

    .paddingBottomLg800_ad254a02 {
        padding-bottom: 64px
    }

    .paddingRightLg800_ad254a02 {
        padding-right: 64px
    }

    .paddingLeftLg800_ad254a02 {
        padding-left: 64px
    }

    .gapLg800_ad254a02 {
        gap: 64px
    }

    .marginLg850_ad254a02 {
        margin: 72px
    }

    .paddingLg850_ad254a02 {
        padding: 72px
    }

    .marginTopLg850_ad254a02 {
        margin-top: 72px
    }

    .marginBottomLg850_ad254a02 {
        margin-bottom: 72px
    }

    .marginRightLg850_ad254a02 {
        margin-right: 72px
    }

    .marginLeftLg850_ad254a02 {
        margin-left: 72px
    }

    .paddingTopLg850_ad254a02 {
        padding-top: 72px
    }

    .paddingBottomLg850_ad254a02 {
        padding-bottom: 72px
    }

    .paddingRightLg850_ad254a02 {
        padding-right: 72px
    }

    .paddingLeftLg850_ad254a02 {
        padding-left: 72px
    }

    .gapLg850_ad254a02 {
        gap: 72px
    }

    .marginLg900_ad254a02 {
        margin: 80px
    }

    .paddingLg900_ad254a02 {
        padding: 80px
    }

    .marginTopLg900_ad254a02 {
        margin-top: 80px
    }

    .marginBottomLg900_ad254a02 {
        margin-bottom: 80px
    }

    .marginRightLg900_ad254a02 {
        margin-right: 80px
    }

    .marginLeftLg900_ad254a02 {
        margin-left: 80px
    }

    .paddingTopLg900_ad254a02 {
        padding-top: 80px
    }

    .paddingBottomLg900_ad254a02 {
        padding-bottom: 80px
    }

    .paddingRightLg900_ad254a02 {
        padding-right: 80px
    }

    .paddingLeftLg900_ad254a02 {
        padding-left: 80px
    }

    .gapLg900_ad254a02 {
        gap: 80px
    }

    .sizeLg400_ad254a02 .content_ad254a02,.sizeLg400_ad254a02 .slotTop_ad254a02 {
        padding: 0 var(--kite-modal-overlay-container-400-content-padding-horizontal)
    }

    .sizeLg400_ad254a02 .content_ad254a02 {
        padding-bottom: var(--kite-modal-overlay-container-400-content-padding-bottom)
    }

    .sizeLg500_ad254a02 .content_ad254a02,.sizeLg500_ad254a02 .slotTop_ad254a02 {
        padding: 0 var(--kite-modal-overlay-container-500-content-padding-horizontal)
    }

    .sizeLg500_ad254a02 .content_ad254a02 {
        padding-bottom: var(--kite-modal-overlay-container-500-content-padding-bottom)
    }

    .sizeLg600_ad254a02 .content_ad254a02,.sizeLg600_ad254a02 .slotTop_ad254a02 {
        padding: 0 var(--kite-modal-overlay-container-600-content-padding-horizontal)
    }

    .sizeLg600_ad254a02 .content_ad254a02 {
        padding-bottom: var(--kite-modal-overlay-container-600-content-padding-bottom)
    }

    .coverSlotLg0_ad254a02 {
        width: calc(100% - 0px);
        margin: 0
    }

    .coverSlotLg50_ad254a02 {
        width: calc(100% - 4px);
        margin: 2px
    }

    .coverSlotLg100_ad254a02 {
        width: calc(100% - 8px);
        margin: 4px
    }

    .coverSlotLg150_ad254a02 {
        width: calc(100% - 12px);
        margin: 6px
    }

    .coverSlotLg200_ad254a02 {
        width: calc(100% - 16px);
        margin: 8px
    }

    .coverSlotLg250_ad254a02 {
        width: calc(100% - 20px);
        margin: 10px
    }

    .coverSlotLg300_ad254a02 {
        width: calc(100% - 24px);
        margin: 12px
    }

    .coverSlotLg350_ad254a02 {
        width: calc(100% - 32px);
        margin: 16px
    }

    .coverSlotLg400_ad254a02 {
        width: calc(100% - 40px);
        margin: 20px
    }

    .coverSlotLg450_ad254a02 {
        width: calc(100% - 48px);
        margin: 24px
    }

    .coverSlotLg500_ad254a02 {
        width: calc(100% - 56px);
        margin: 28px
    }

    .coverSlotLg550_ad254a02 {
        width: calc(100% - 64px);
        margin: 32px
    }

    .coverSlotLg600_ad254a02 {
        width: calc(100% - 72px);
        margin: 36px
    }

    .coverSlotLg650_ad254a02 {
        width: calc(100% - 80px);
        margin: 40px
    }

    .coverSlotLg700_ad254a02 {
        width: calc(100% - 96px);
        margin: 48px
    }

    .coverSlotLg750_ad254a02 {
        width: calc(100% - 112px);
        margin: 56px
    }

    .coverSlotLg800_ad254a02 {
        width: calc(100% - 128px);
        margin: 64px
    }

    .coverSlotLg850_ad254a02 {
        width: calc(100% - 144px);
        margin: 72px
    }

    .coverSlotLg900_ad254a02 {
        width: calc(100% - 160px);
        margin: 80px
    }

    .overlayContainer_ad254a02 {
        min-height: var(--kite-overlay-min-height-lg)
    }

    .overlayContainer_ad254a02.typeLgModal_ad254a02 {
        position: relative;
        max-width: 90%;
        max-height: 90%;
        height: auto
    }

    .overlayContainer_ad254a02.typeLgModal_ad254a02.withWidth_ad254a02 {
        width: var(--kite-overlay-width-lg)
    }

    .overlayContainer_ad254a02.typeLgFullScreen_ad254a02 {
        position: absolute;
        width: 100%;
        height: 100%;
        max-height: unset;
        top: 0;
        left: 0;
        bottom: unset
    }

    .overlayContainer_ad254a02.typeLgBottomSheet_ad254a02 {
        position: absolute;
        width: 100%;
        height: auto;
        max-height: 90%;
        top: unset;
        left: 0;
        bottom: 0
    }

    .sizeLg400_db8acee1 {
        -moz-column-gap: var(--kite-counter-400-gap);
        column-gap: var(--kite-counter-400-gap)
    }

    .sizeLg500_db8acee1 {
        -moz-column-gap: var(--kite-counter-500-gap);
        column-gap: var(--kite-counter-500-gap)
    }

    .pimpleLg100_6a30816e {
        height: var(--kite-pimple-100-size);
        min-width: var(--kite-pimple-100-size);
        padding-left: var(--kite-pimple-100-padding-horizontal);
        padding-right: var(--kite-pimple-100-padding-horizontal);
        padding-bottom: var(--kite-pimple-100-padding-bottom);
        border-radius: var(--kite-pimple-100-border-radius);
        color: transparent;
        width: var(--kite-pimple-100-size);
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none
    }

    .pimpleLg400_6a30816e,.pimpleLg500_6a30816e {
        height: var(--kite-pimple-400-size);
        min-width: var(--kite-pimple-400-size);
        padding-left: var(--kite-pimple-400-padding-horizontal);
        padding-right: var(--kite-pimple-400-padding-horizontal);
        padding-bottom: var(--kite-pimple-400-padding-bottom);
        border-radius: var(--kite-pimple-400-border-radius);
        color: var(--kite-pimple-label);
        width: auto;
        -webkit-user-select: auto;
        -moz-user-select: auto;
        user-select: auto
    }

    .pimpleLg500_6a30816e {
        height: var(--kite-pimple-500-size);
        min-width: var(--kite-pimple-500-size);
        padding-left: var(--kite-pimple-500-padding-horizontal);
        padding-right: var(--kite-pimple-500-padding-horizontal);
        padding-bottom: var(--kite-pimple-500-padding-bottom);
        border-radius: var(--kite-pimple-500-border-radius)
    }

    .sizeLgSmall_f939a06b.bulletedList_f939a06b {
        padding-bottom: var(--kite-bulleted-list-layout-small-padding-bottom)
    }

    .sizeLgSmall_f939a06b.bulletedList_f939a06b>li {
        padding-left: calc(var(--kite-bulleted-list-bullet-min-width) + var(--kite-bulleted-list-layout-small-gap-horizontal));
        margin-bottom: var(--kite-bulleted-list-layout-small-gap-vertical)
    }

    .sizeLgLarge_f939a06b.bulletedList_f939a06b>li:last-child,.sizeLgMedium_f939a06b.bulletedList_f939a06b>li:last-child,.sizeLgSmall_f939a06b.bulletedList_f939a06b>li:last-child {
        margin-bottom: 0
    }

    .sizeLgSmall_f939a06b.bulletedList_f939a06b.ul_f939a06b>li::before {
        padding-right: var(--kite-bulleted-list-bullet-unordered-small-padding-right)
    }

    .sizeLgSmall_f939a06b.bulletedList_f939a06b.ol_f939a06b>li::before,.sizeLgSmall_f939a06b.bulletedList_f939a06b.ul_f939a06b>li::before {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: .866666rem;
        line-height: 108%;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none;
        padding-top: var(--kite-label-value-paragraph-small-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-small-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-small-default-min-height)
    }

    .sizeLgMedium_f939a06b.bulletedList_f939a06b {
        padding-bottom: var(--kite-bulleted-list-layout-medium-padding-bottom)
    }

    .sizeLgMedium_f939a06b.bulletedList_f939a06b>li {
        padding-left: calc(var(--kite-bulleted-list-bullet-min-width) + var(--kite-bulleted-list-layout-medium-gap-horizontal));
        margin-bottom: var(--kite-bulleted-list-layout-medium-gap-vertical)
    }

    .sizeLgMedium_f939a06b.bulletedList_f939a06b.ul_f939a06b>li::before {
        padding-right: var(--kite-bulleted-list-bullet-unordered-medium-padding-right)
    }

    .sizeLgMedium_f939a06b.bulletedList_f939a06b.ol_f939a06b>li::before,.sizeLgMedium_f939a06b.bulletedList_f939a06b.ul_f939a06b>li::before {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none;
        padding-top: var(--kite-label-value-paragraph-medium-compact-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-compact-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-compact-default-min-height)
    }

    .sizeLgLarge_f939a06b.bulletedList_f939a06b {
        padding-bottom: var(--kite-bulleted-list-layout-large-padding-bottom)
    }

    .sizeLgLarge_f939a06b.bulletedList_f939a06b>li {
        padding-left: calc(var(--kite-bulleted-list-bullet-min-width) + var(--kite-bulleted-list-layout-large-gap-horizontal));
        margin-bottom: var(--kite-bulleted-list-layout-large-gap-vertical)
    }

    .sizeLgLarge_f939a06b.bulletedList_f939a06b.ul_f939a06b>li::before {
        padding-right: var(--kite-bulleted-list-bullet-unordered-large-padding-right)
    }

    .sizeLgLarge_f939a06b.bulletedList_f939a06b.ol_f939a06b>li::before,.sizeLgLarge_f939a06b.bulletedList_f939a06b.ul_f939a06b>li::before {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none;
        padding-top: var(--kite-label-value-paragraph-large-compact-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-compact-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-compact-default-min-height)
    }

    .headerXLargeLg_2102ce18 {
        padding-top: var(--kite-label-value-group-header-x-large-padding-top);
        padding-bottom: var(--kite-label-value-group-header-x-large-padding-bottom);
        gap: var(--kite-label-value-group-header-x-large-gap)
    }

    .headerIconXLargeLg_2102ce18 {
        padding-top: var(--kite-label-value-group-header-x-large-icon-padding-top)
    }

    .headerLargeLg_2102ce18 {
        padding-top: var(--kite-label-value-group-header-large-padding-top);
        padding-bottom: var(--kite-label-value-group-header-large-padding-bottom);
        gap: var(--kite-label-value-group-header-large-gap)
    }

    .headerIconLargeLg_2102ce18 {
        padding-top: var(--kite-label-value-group-header-large-icon-padding-top)
    }

    .headerMediumLg_2102ce18 {
        padding-top: var(--kite-label-value-group-header-medium-padding-top);
        padding-bottom: var(--kite-label-value-group-header-medium-padding-bottom);
        gap: var(--kite-label-value-group-header-medium-gap)
    }

    .headerIconMediumLg_2102ce18 {
        padding-top: var(--kite-label-value-group-header-medium-icon-padding-top)
    }

    .headerSmallLg_2102ce18 {
        padding-top: var(--kite-label-value-group-header-small-padding-top);
        padding-bottom: var(--kite-label-value-group-header-small-padding-bottom);
        gap: var(--kite-label-value-group-header-small-gap)
    }

    .headerIconSmallLg_2102ce18 {
        padding-top: var(--kite-label-value-group-header-small-icon-padding-top)
    }

    .headerXSmallLg_2102ce18 {
        padding-top: var(--kite-label-value-group-header-x-small-padding-top);
        padding-bottom: var(--kite-label-value-group-header-x-small-padding-bottom);
        gap: var(--kite-label-value-group-header-x-small-gap)
    }

    .headerIconXSmallLg_2102ce18 {
        padding-top: var(--kite-label-value-group-header-x-small-icon-padding-top)
    }

    .headerXxSmallLg_2102ce18 {
        padding-top: var(--kite-label-value-group-header-xx-small-padding-top);
        padding-bottom: var(--kite-label-value-group-header-xx-small-padding-bottom);
        gap: var(--kite-label-value-group-header-xx-small-gap)
    }

    .headerIconXxSmallLg_2102ce18 {
        padding-top: var(--kite-label-value-group-header-xx-small-icon-padding-top)
    }

    .snackBarWrapper_d76ac1d9 {
        padding-left: var(--kite-main-layout-margin-horizontal-lg);
        padding-right: var(--kite-main-layout-margin-horizontal-lg)
    }

    .snackBar_d76ac1d9 {
        width: calc(100% - 2*var(--kite-main-layout-margin-horizontal-lg))
    }

    .gap_dfb0c54d .topAddon_dfb0c54d {
        margin-bottom: var(--kite-status-block-medium-content-gap)
    }

    .gap_dfb0c54d .content_dfb0c54d:not(:last-child) {
        margin-bottom: var(--kite-status-block-medium-layout-gap)
    }

    .gap_dfb0c54d .bottomAddon_dfb0c54d {
        gap: var(--kite-status-block-medium-addon-bottom-gap)
    }

    .sizeLg300_e4b2a148 {
        box-sizing: border-box;
        display: inline-flex;
        flex: 0 0 auto;
        justify-content: center;
        align-items: center;
        height: var(--kite-chip-row-chip-300-height);
        min-width: var(--kite-chip-row-chip-300-min-width);
        border-radius: var(--kite-chip-row-chip-300-border-radius);
        padding-left: var(--kite-chip-row-chip-300-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-300-padding-horizontal)
    }

    .sizeLg300_e4b2a148 .leftSlot_e4b2a148 {
        padding-left: var(--kite-chip-row-chip-300-left-slot-padding-left);
        height: 100%
    }

    .sizeLg300_e4b2a148 .rightSlot_e4b2a148 {
        padding-right: var(--kite-chip-row-chip-300-right-slot-padding-right);
        height: 100%
    }

    .sizeLg300_e4b2a148 .leftSlot_e4b2a148:only-child {
        padding-left: 0
    }

    .sizeLg300_e4b2a148 .rightSlot_e4b2a148:only-child {
        padding-right: 0
    }

    .sizeLg300_e4b2a148 .addon_e4b2a148 {
        display: flex;
        align-items: center;
        padding-left: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        height: 100%
    }

    .sizeLg300_e4b2a148 .text_e4b2a148 {
        padding-left: var(--kite-chip-row-chip-common-list-mid-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-list-mid-padding-horizontal)
    }

    .sizeLg300_e4b2a148 .text_e4b2a148:only-child {
        align-items: center
    }

    .sizeLg300_e4b2a148 .leftSlot_e4b2a148+.text_e4b2a148 {
        padding-left: 0
    }

    .sizeLg300_e4b2a148 .textHasRightSlot_e4b2a148 {
        padding-right: 0
    }

    .sizeLg400_e4b2a148 {
        box-sizing: border-box;
        display: inline-flex;
        flex: 0 0 auto;
        justify-content: center;
        align-items: center;
        height: var(--kite-chip-row-chip-400-height);
        min-width: var(--kite-chip-row-chip-400-min-width);
        border-radius: var(--kite-chip-row-chip-400-border-radius);
        padding-left: var(--kite-chip-row-chip-400-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-400-padding-horizontal)
    }

    .sizeLg400_e4b2a148 .leftSlot_e4b2a148 {
        padding-left: var(--kite-chip-row-chip-400-left-slot-padding-left);
        height: 100%
    }

    .sizeLg400_e4b2a148 .rightSlot_e4b2a148 {
        padding-right: var(--kite-chip-row-chip-400-right-slot-padding-right);
        height: 100%
    }

    .sizeLg400_e4b2a148 .leftSlot_e4b2a148:only-child {
        padding-left: 0
    }

    .sizeLg400_e4b2a148 .rightSlot_e4b2a148:only-child {
        padding-right: 0
    }

    .sizeLg400_e4b2a148 .addon_e4b2a148 {
        display: flex;
        align-items: center;
        padding-left: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        height: 100%
    }

    .sizeLg400_e4b2a148 .text_e4b2a148 {
        padding-left: var(--kite-chip-row-chip-common-list-mid-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-list-mid-padding-horizontal)
    }

    .sizeLg400_e4b2a148 .text_e4b2a148:only-child {
        align-items: center
    }

    .sizeLg400_e4b2a148 .leftSlot_e4b2a148+.text_e4b2a148 {
        padding-left: 0
    }

    .sizeLg400_e4b2a148 .textHasRightSlot_e4b2a148 {
        padding-right: 0
    }

    .sizeLg500_e4b2a148 {
        box-sizing: border-box;
        display: inline-flex;
        flex: 0 0 auto;
        justify-content: center;
        align-items: center;
        height: var(--kite-chip-row-chip-500-height);
        min-width: var(--kite-chip-row-chip-500-min-width);
        border-radius: var(--kite-chip-row-chip-500-border-radius);
        padding-left: var(--kite-chip-row-chip-500-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-500-padding-horizontal)
    }

    .sizeLg500_e4b2a148 .leftSlot_e4b2a148 {
        padding-left: var(--kite-chip-row-chip-500-left-slot-padding-left);
        height: 100%
    }

    .sizeLg500_e4b2a148 .rightSlot_e4b2a148 {
        padding-right: var(--kite-chip-row-chip-500-right-slot-padding-right);
        height: 100%
    }

    .sizeLg500_e4b2a148 .leftSlot_e4b2a148:only-child {
        padding-left: 0
    }

    .sizeLg500_e4b2a148 .rightSlot_e4b2a148:only-child {
        padding-right: 0
    }

    .sizeLg500_e4b2a148 .addon_e4b2a148 {
        display: flex;
        align-items: center;
        padding-left: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        height: 100%
    }

    .sizeLg500_e4b2a148 .text_e4b2a148 {
        padding-left: var(--kite-chip-row-chip-common-list-mid-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-list-mid-padding-horizontal)
    }

    .sizeLg500_e4b2a148 .text_e4b2a148:only-child {
        align-items: center
    }

    .sizeLg500_e4b2a148 .leftSlot_e4b2a148+.text_e4b2a148 {
        padding-left: 0
    }

    .sizeLg500_e4b2a148 .textHasRightSlot_e4b2a148 {
        padding-right: 0
    }

    .sizeLg500_8ba76453 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-500-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-500-gap-vertical);
        min-height: var(--kite-input-layout-500-min-size);
        max-height: var(--kite-input-layout-500-min-size);
        height: var(--kite-input-layout-500-min-size);
        padding-left: var(--kite-input-content-500-padding-horizontal);
        padding-right: var(--kite-input-content-500-padding-horizontal);
        border-radius: var(--kite-input-layout-500-border-radius);
        border-width: var(--kite-input-layout-500-border-width-default);
        --kite-form-group-element-layout-border-radius: var(--kite-input-layout-500-border-radius)
    }

    .sizeLg600_8ba76453 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-600-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-600-gap-vertical);
        min-height: var(--kite-input-layout-600-min-size);
        max-height: var(--kite-input-layout-600-min-size);
        height: var(--kite-input-layout-600-min-size);
        padding-left: var(--kite-input-content-600-padding-horizontal);
        padding-right: var(--kite-input-content-600-padding-horizontal);
        border-radius: var(--kite-input-layout-600-border-radius);
        border-width: var(--kite-input-layout-600-border-width-default);
        --kite-form-group-element-layout-border-radius: var(--kite-input-layout-600-border-radius)
    }

    .sizeLg700_8ba76453 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-700-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-700-gap-vertical);
        min-height: var(--kite-input-layout-700-min-size);
        max-height: var(--kite-input-layout-700-min-size);
        height: var(--kite-input-layout-700-min-size);
        padding-left: var(--kite-input-content-700-padding-horizontal);
        padding-right: var(--kite-input-content-700-padding-horizontal);
        border-radius: var(--kite-input-layout-700-border-radius);
        border-width: var(--kite-input-layout-700-border-width-default);
        --kite-form-group-element-layout-border-radius: var(--kite-input-layout-700-border-radius)
    }

    .layoutLgHorizontal_8ba76453 {
        --kite-form-group-gap: var(--kite-form-group-gap-horizontal)
    }

    .layoutLgVertical_8ba76453 {
        --kite-form-group-gap: var(--kite-form-group-gap-vertical)
    }

    .positionLgTop_8ba76453 {
        margin: 0 0-1px
    }

    .positionLgMiddleHorizontal_8ba76453 {
        margin: 0-1px 0 0
    }

    .positionLgMiddleVertical_8ba76453 {
        margin: 0 0-1px
    }

    .positionLgBottom_8ba76453 {
        margin: 0
    }

    .positionLgLeft_8ba76453 {
        margin: 0-1px 0 0
    }

    .positionLgRight_8ba76453,.positionLgSingle_8ba76453 {
        margin: 0
    }

    .marginTopLg_8ba76453.marginTopLg_8ba76453 {
        margin-top: var(--kite-form-group-gap)
    }

    .marginBottomLg_8ba76453.marginBottomLg_8ba76453 {
        margin-bottom: var(--kite-form-group-gap)
    }

    .marginLeftLg_8ba76453.marginLeftLg_8ba76453 {
        margin: 0 0 0 var(--kite-form-group-gap)
    }

    .marginRightLg_8ba76453.marginRightLg_8ba76453 {
        margin: 0 var(--kite-form-group-gap)0 0
    }

    .marginAllLg_8ba76453.marginAllLg_8ba76453 {
        margin: var(--kite-form-group-gap)
    }

    .marginNoneLg_8ba76453.marginNoneLg_8ba76453 {
        margin: 0
    }

    .formGroupElement_8ba76453.positionLgTop_8ba76453 {
        border-radius: var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0 0
    }

    .formGroupElement_8ba76453.positionLgMiddleHorizontal_8ba76453,.formGroupElement_8ba76453.positionLgMiddleVertical_8ba76453 {
        border-radius: 0
    }

    .formGroupElement_8ba76453.positionLgBottom_8ba76453 {
        border-radius: 0 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_8ba76453.positionLgLeft_8ba76453 {
        border-radius: var(--kite-form-group-element-layout-border-radius)0 0 var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_8ba76453.positionLgRight_8ba76453 {
        border-radius: 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0
    }

    .formGroupElement_8ba76453.positionLgSingle_8ba76453 {
        border-radius: var(--kite-form-group-element-layout-border-radius)
    }

    .sizeLg500_8ba76453 .main_8ba76453 .input_8ba76453,.sizeLg500_8ba76453 .maskedPlaceholder_8ba76453 {
        padding-left: var(--kite-input-content-500-input-padding-horizontal);
        padding-right: var(--kite-input-content-500-input-padding-horizontal)
    }

    .sizeLg600_8ba76453 .maskedPlaceholder_8ba76453 {
        padding-left: var(--kite-input-content-600-input-padding-horizontal);
        padding-right: var(--kite-input-content-600-input-padding-horizontal)
    }

    .sizeLg700_8ba76453 .maskedPlaceholder_8ba76453 {
        padding-left: var(--kite-input-content-700-input-padding-horizontal);
        padding-right: var(--kite-input-content-700-input-padding-horizontal)
    }

    .sizeLg500_8ba76453.withLabel_8ba76453 .main_8ba76453 .input_8ba76453,.sizeLg500_8ba76453.withLabel_8ba76453 .main_8ba76453 .maskedPlaceholder_8ba76453 {
        padding-top: calc(var(--kite-input-layout-500-min-size)/2 - var(--kite-input-content-500-padding-horizontal))
    }

    .sizeLg500_8ba76453.withAddonLeft_8ba76453 .addonLeft_8ba76453 {
        padding-right: var(--kite-input-content-500-addon-left-padding-right)
    }

    .sizeLg500_8ba76453.withAddonRight_8ba76453 .addonRight_8ba76453 {
        padding-left: var(--kite-input-content-500-addon-right-padding-left)
    }

    .sizeLg500_8ba76453:hover {
        border-width: var(--kite-input-layout-500-border-width-hover)
    }

    .sizeLg500_8ba76453:focus-within {
        border-width: var(--kite-input-layout-500-border-width-focused);
        padding-left: calc(var(--kite-input-content-500-padding-horizontal) - (var(--kite-input-layout-500-border-width-focused) - var(--kite-input-layout-500-border-width-default)));
        padding-right: calc(var(--kite-input-content-500-padding-horizontal) - (var(--kite-input-layout-500-border-width-focused) - var(--kite-input-layout-500-border-width-default)))
    }

    .sizeLg500_8ba76453:focus-within .label_8ba76453 {
        bottom: calc(var(--kite-input-layout-500-min-size)/2 - (var(--kite-input-layout-500-border-width-focused) - var(--kite-input-layout-500-border-width-default)))
    }

    .sizeLg500_8ba76453 .label_8ba76453 {
        bottom: calc(var(--kite-input-layout-500-min-size)/2);
        padding-left: var(--kite-input-content-500-input-padding-horizontal);
        padding-right: var(--kite-input-content-500-input-padding-horizontal)
    }

    .sizeLg500_8ba76453 .controlAddon_8ba76453 {
        padding: var(--kite-input-content-500-control-padding)
    }

    .sizeLg500_8ba76453 .input_8ba76453::-moz-placeholder {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeLg500_8ba76453 .input_8ba76453:not(:focus):-moz-placeholder~.label_8ba76453,.sizeLg500_8ba76453 .input_8ba76453:read-only:-moz-placeholder~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeLg500_8ba76453 .input_8ba76453:-moz-read-only:placeholder-shown~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeLg500_8ba76453 .input_8ba76453::placeholder,.sizeLg500_8ba76453 .input_8ba76453:not(:focus):placeholder-shown~.label_8ba76453,.sizeLg500_8ba76453 .input_8ba76453:read-only:placeholder-shown~.label_8ba76453,.sizeLg500_8ba76453 .withMask_8ba76453:not(:focus).empty_8ba76453~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .hintSizeLg500_8ba76453 {
        margin-top: var(--kite-input-layout-500-gap)
    }

    .sizeLg600_8ba76453 .main_8ba76453 .input_8ba76453 {
        padding-left: var(--kite-input-content-600-input-padding-horizontal);
        padding-right: var(--kite-input-content-600-input-padding-horizontal)
    }

    .sizeLg600_8ba76453.withLabel_8ba76453 .main_8ba76453 .input_8ba76453,.sizeLg600_8ba76453.withLabel_8ba76453 .main_8ba76453 .maskedPlaceholder_8ba76453 {
        padding-top: calc(var(--kite-input-layout-600-min-size)/2 - var(--kite-input-content-600-padding-horizontal))
    }

    .sizeLg600_8ba76453.withAddonLeft_8ba76453 .addonLeft_8ba76453 {
        padding-right: var(--kite-input-content-600-addon-left-padding-right)
    }

    .sizeLg600_8ba76453.withAddonRight_8ba76453 .addonRight_8ba76453 {
        padding-left: var(--kite-input-content-600-addon-right-padding-left)
    }

    .sizeLg600_8ba76453:hover {
        border-width: var(--kite-input-layout-600-border-width-hover)
    }

    .sizeLg600_8ba76453:focus-within {
        border-width: var(--kite-input-layout-600-border-width-focused);
        padding-left: calc(var(--kite-input-content-600-padding-horizontal) - (var(--kite-input-layout-600-border-width-focused) - var(--kite-input-layout-600-border-width-default)));
        padding-right: calc(var(--kite-input-content-600-padding-horizontal) - (var(--kite-input-layout-600-border-width-focused) - var(--kite-input-layout-600-border-width-default)))
    }

    .sizeLg600_8ba76453:focus-within .label_8ba76453 {
        bottom: calc(var(--kite-input-layout-600-min-size)/2 - (var(--kite-input-layout-600-border-width-focused) - var(--kite-input-layout-600-border-width-default)))
    }

    .sizeLg600_8ba76453 .label_8ba76453 {
        bottom: calc(var(--kite-input-layout-600-min-size)/2);
        padding-left: var(--kite-input-content-600-input-padding-horizontal);
        padding-right: var(--kite-input-content-600-input-padding-horizontal)
    }

    .sizeLg600_8ba76453 .controlAddon_8ba76453 {
        padding: var(--kite-input-content-600-control-padding)
    }

    .sizeLg600_8ba76453 .input_8ba76453::-moz-placeholder {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeLg600_8ba76453 .input_8ba76453:not(:focus):-moz-placeholder~.label_8ba76453,.sizeLg600_8ba76453 .input_8ba76453:read-only:-moz-placeholder~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeLg600_8ba76453 .input_8ba76453:-moz-read-only:placeholder-shown~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeLg600_8ba76453 .input_8ba76453::placeholder,.sizeLg600_8ba76453 .input_8ba76453:not(:focus):placeholder-shown~.label_8ba76453,.sizeLg600_8ba76453 .input_8ba76453:read-only:placeholder-shown~.label_8ba76453,.sizeLg600_8ba76453 .withMask_8ba76453:not(:focus).empty_8ba76453~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .hintSizeLg600_8ba76453 {
        margin-top: var(--kite-input-layout-600-gap)
    }

    .sizeLg700_8ba76453 .main_8ba76453 .input_8ba76453 {
        padding-left: var(--kite-input-content-700-input-padding-horizontal);
        padding-right: var(--kite-input-content-700-input-padding-horizontal)
    }

    .sizeLg700_8ba76453.withLabel_8ba76453 .main_8ba76453 .input_8ba76453,.sizeLg700_8ba76453.withLabel_8ba76453 .main_8ba76453 .maskedPlaceholder_8ba76453 {
        padding-top: calc(var(--kite-input-layout-700-min-size)/2 - var(--kite-input-content-700-padding-horizontal))
    }

    .sizeLg700_8ba76453.withAddonLeft_8ba76453 .addonLeft_8ba76453 {
        padding-right: var(--kite-input-content-700-addon-left-padding-right)
    }

    .sizeLg700_8ba76453.withAddonRight_8ba76453 .addonRight_8ba76453 {
        padding-left: var(--kite-input-content-700-addon-right-padding-left)
    }

    .sizeLg700_8ba76453:hover {
        border-width: var(--kite-input-layout-700-border-width-hover)
    }

    .sizeLg700_8ba76453:focus-within {
        border-width: var(--kite-input-layout-700-border-width-focused);
        padding-left: calc(var(--kite-input-content-700-padding-horizontal) - (var(--kite-input-layout-700-border-width-focused) - var(--kite-input-layout-700-border-width-default)));
        padding-right: calc(var(--kite-input-content-700-padding-horizontal) - (var(--kite-input-layout-700-border-width-focused) - var(--kite-input-layout-700-border-width-default)))
    }

    .sizeLg700_8ba76453:focus-within .label_8ba76453 {
        bottom: calc(var(--kite-input-layout-700-min-size)/2 - (var(--kite-input-layout-700-border-width-focused) - var(--kite-input-layout-700-border-width-default)))
    }

    .sizeLg700_8ba76453 .label_8ba76453 {
        bottom: calc(var(--kite-input-layout-700-min-size)/2);
        padding-left: var(--kite-input-content-700-input-padding-horizontal);
        padding-right: var(--kite-input-content-700-input-padding-horizontal)
    }

    .sizeLg700_8ba76453 .controlAddon_8ba76453 {
        padding: var(--kite-input-content-700-control-padding)
    }

    .sizeLg700_8ba76453 .input_8ba76453::-moz-placeholder {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.266666rem;
        line-height: 116%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeLg700_8ba76453 .input_8ba76453:not(:focus):-moz-placeholder~.label_8ba76453,.sizeLg700_8ba76453 .input_8ba76453:read-only:-moz-placeholder~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.266666rem;
        line-height: 116%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeLg700_8ba76453 .input_8ba76453:-moz-read-only:placeholder-shown~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.266666rem;
        line-height: 116%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeLg700_8ba76453 .input_8ba76453::placeholder,.sizeLg700_8ba76453 .input_8ba76453:not(:focus):placeholder-shown~.label_8ba76453,.sizeLg700_8ba76453 .input_8ba76453:read-only:placeholder-shown~.label_8ba76453,.sizeLg700_8ba76453 .withMask_8ba76453:not(:focus).empty_8ba76453~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.266666rem;
        line-height: 116%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .hintSizeLg700_8ba76453 {
        margin-top: var(--kite-input-layout-700-gap)
    }

    .root_8ba76453:focus-within .controlAddonLgAll_8ba76453 {
        display: flex
    }

    .root_8ba76453:not(:focus-within) .controlAddonLgAll_8ba76453 {
        display: none
    }

    .root_8ba76453 .controlAddon_8ba76453.controlAddonLgForce_8ba76453 {
        display: flex
    }

    .rootEmpty_8ba76453 .controlAddon_8ba76453.controlAddonLgValue_8ba76453,.root_8ba76453 .controlAddon_8ba76453.controlAddonLgHidden_8ba76453 {
        display: none
    }

    .rootEmpty_8ba76453:not(:focus-within) .controlAddonLgValue_8ba76453 {
        display: none
    }

    .rootNotEmpty_8ba76453:focus-within .controlAddonLgValue_8ba76453 {
        display: flex
    }

    .rootNotEmpty_8ba76453:not(:focus-within) .controlAddonLgValue_8ba76453 {
        display: none
    }

    .sizeLg400_3547d8f6.input_3547d8f6 {
        border-width: var(--kite-checkbox-400-border-width)
    }

    .sizeLg400_3547d8f6.iconWrapper_3547d8f6,.sizeLg400_3547d8f6.inputWrapper_3547d8f6,.sizeLg400_3547d8f6.input_3547d8f6 {
        width: var(--kite-checkbox-400-size);
        height: var(--kite-checkbox-400-size);
        border-radius: var(--kite-checkbox-400-border-radius)
    }

    .sizeLg400_3547d8f6.inputWrapper_3547d8f6.error_3547d8f6 {
        box-shadow: 0 0 0 var(--kite-selection-control-400-error-border-width) var(--kite-selection-control-error-border)
    }

    .sizeLg400_3547d8f6.iconWrapper_3547d8f6 {
        border-width: var(--kite-checkbox-400-border-width)
    }

    .sizeLg500_3547d8f6.input_3547d8f6 {
        border-width: var(--kite-checkbox-500-border-width)
    }

    .sizeLg500_3547d8f6.iconWrapper_3547d8f6,.sizeLg500_3547d8f6.inputWrapper_3547d8f6,.sizeLg500_3547d8f6.input_3547d8f6 {
        width: var(--kite-checkbox-500-size);
        height: var(--kite-checkbox-500-size);
        border-radius: var(--kite-checkbox-500-border-radius)
    }

    .sizeLg500_3547d8f6.inputWrapper_3547d8f6.error_3547d8f6 {
        box-shadow: 0 0 0 var(--kite-selection-control-500-error-border-width) var(--kite-selection-control-error-border)
    }

    .sizeLg500_3547d8f6.iconWrapper_3547d8f6 {
        border-width: var(--kite-checkbox-500-border-width)
    }

    .layoutLg100_d6a7f4fb {
        border-radius: calc(var(--kite-progress-bar-background-height-100)/2);
        padding-bottom: var(--kite-progress-bar-background-height-100)
    }

    .layoutLg100_d6a7f4fb::-webkit-progress-bar,.layoutLg100_d6a7f4fb::-webkit-progress-value {
        border-radius: calc(var(--kite-progress-bar-background-height-100)/2)
    }

    .layoutLg100_d6a7f4fb::-webkit-progress-inner-element {
        height: var(--kite-progress-bar-background-height-100)
    }

    .layoutLg100_d6a7f4fb::-moz-progress-bar {
        border-radius: calc(var(--kite-progress-bar-background-height-100)/2);
        height: var(--kite-progress-bar-background-height-100)
    }

    .layoutLg100_d6a7f4fb::after,.layoutLg100_d6a7f4fb::before {
        height: var(--kite-progress-bar-background-height-100);
        border-radius: calc(var(--kite-progress-bar-background-height-100)/2)
    }

    .layoutLg200_d6a7f4fb {
        border-radius: calc(var(--kite-progress-bar-background-height-200)/2);
        padding-bottom: var(--kite-progress-bar-background-height-200)
    }

    .layoutLg200_d6a7f4fb::-webkit-progress-bar,.layoutLg200_d6a7f4fb::-webkit-progress-value {
        border-radius: calc(var(--kite-progress-bar-background-height-200)/2)
    }

    .layoutLg200_d6a7f4fb::-webkit-progress-inner-element {
        height: var(--kite-progress-bar-background-height-200)
    }

    .layoutLg200_d6a7f4fb::-moz-progress-bar {
        border-radius: calc(var(--kite-progress-bar-background-height-200)/2);
        height: var(--kite-progress-bar-background-height-200)
    }

    .layoutLg200_d6a7f4fb::after,.layoutLg200_d6a7f4fb::before {
        height: var(--kite-progress-bar-background-height-200);
        border-radius: calc(var(--kite-progress-bar-background-height-200)/2)
    }

    .paginationBar_c6570714 {
        display: inline-block;
        height: var(--kite-pagination-bar-layout-200-item-300-height);
        box-sizing: border-box;
        position: relative;
        width: calc(var(--kite-pagination-bar-layout-200-side-width)*2 + var(--kite-pagination-bar-layout-middle-width) + var(--kite-pagination-bar-layout-gap)*2);
        overflow: hidden;
        text-align: left
    }

    .paginationBarLg100_c6570714 {
        padding: 0 var(--kite-pagination-bar-layout-100-side-width)
    }

    .paginationBarLg100_c6570714 .prev0_c6570714 {
        margin-left: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarLg100_c6570714 .prev1_c6570714 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarLg100_c6570714 .prev2_c6570714 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarLg100_c6570714 .prev3_c6570714 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
    }

    .paginationBarLg100_c6570714 .prevMax_c6570714 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-100-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
    }

    .paginationBarLg100_c6570714 .last0_c6570714 {
        margin-right: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarLg100_c6570714 .last1_c6570714 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarLg100_c6570714 .last2_c6570714 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarLg100_c6570714 .last3_c6570714 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
    }

    .paginationBarLg100_c6570714 .lastMax_c6570714 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-100-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
    }

    .paginationBarLg100_c6570714 .middle_c6570714 {
        padding-bottom: var(--kite-pagination-bar-layout-100-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
    }

    .paginationBarLg100_c6570714 .middle_c6570714::after,.paginationBarLg100_c6570714 .middle_c6570714::before {
        height: var(--kite-pagination-bar-layout-100-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
    }

    .paginationBarLg100_c6570714 .dot_c6570714 {
        width: 0;
        padding-bottom: 0;
        margin-right: 0
    }

    .paginationBarLg100_c6570714 .dot_c6570714::after,.paginationBarLg100_c6570714 .dot_c6570714::before {
        height: 0
    }

    .paginationBarLg100_c6570714 .dot1_c6570714,.paginationBarLg100_c6570714 .dot2_c6570714,.paginationBarLg100_c6570714 .dot3_c6570714,.paginationBarLg100_c6570714 .dot4_c6570714,.paginationBarLg100_c6570714 .middle_c6570714 {
        margin-right: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarLg100_c6570714 .dot1_c6570714,.paginationBarLg100_c6570714 .dot2_c6570714 {
        width: var(--kite-pagination-bar-layout-100-item-300-width);
        padding-bottom: var(--kite-pagination-bar-layout-100-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
    }

    .paginationBarLg100_c6570714 .dot1_c6570714::after,.paginationBarLg100_c6570714 .dot1_c6570714::before,.paginationBarLg100_c6570714 .dot2_c6570714::after,.paginationBarLg100_c6570714 .dot2_c6570714::before {
        height: var(--kite-pagination-bar-layout-100-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
    }

    .paginationBarLg100_c6570714 .dot3_c6570714 {
        width: var(--kite-pagination-bar-layout-100-item-200-width);
        padding-bottom: var(--kite-pagination-bar-layout-100-item-200-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-200-height)
    }

    .paginationBarLg100_c6570714 .dot3_c6570714::after,.paginationBarLg100_c6570714 .dot3_c6570714::before {
        height: var(--kite-pagination-bar-layout-100-item-200-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-200-height)
    }

    .paginationBarLg100_c6570714 .dot4_c6570714 {
        width: var(--kite-pagination-bar-layout-100-item-100-width);
        padding-bottom: var(--kite-pagination-bar-layout-100-item-100-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-100-height)
    }

    .paginationBarLg100_c6570714 .dot4_c6570714::after,.paginationBarLg100_c6570714 .dot4_c6570714::before {
        height: var(--kite-pagination-bar-layout-100-item-100-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-100-height)
    }

    .paginationBarLg200_c6570714 {
        padding: 0 var(--kite-pagination-bar-layout-200-side-width)
    }

    .paginationBarLg200_c6570714 .prev0_c6570714 {
        margin-left: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarLg200_c6570714 .prev1_c6570714 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarLg200_c6570714 .prev2_c6570714 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarLg200_c6570714 .prev3_c6570714 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
    }

    .paginationBarLg200_c6570714 .prevMax_c6570714 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-200-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
    }

    .paginationBarLg200_c6570714 .last0_c6570714 {
        margin-right: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarLg200_c6570714 .last1_c6570714 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarLg200_c6570714 .last2_c6570714 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarLg200_c6570714 .last3_c6570714 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
    }

    .paginationBarLg200_c6570714 .lastMax_c6570714 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-200-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
    }

    .paginationBarLg200_c6570714 .middle_c6570714 {
        padding-bottom: var(--kite-pagination-bar-layout-200-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
    }

    .paginationBarLg200_c6570714 .middle_c6570714::after,.paginationBarLg200_c6570714 .middle_c6570714::before {
        height: var(--kite-pagination-bar-layout-200-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
    }

    .paginationBarLg200_c6570714 .dot_c6570714 {
        width: 0;
        padding-bottom: 0;
        margin-right: 0
    }

    .paginationBarLg200_c6570714 .dot_c6570714::after,.paginationBarLg200_c6570714 .dot_c6570714::before {
        height: 0
    }

    .paginationBarLg200_c6570714 .dot1_c6570714,.paginationBarLg200_c6570714 .dot2_c6570714,.paginationBarLg200_c6570714 .dot3_c6570714,.paginationBarLg200_c6570714 .dot4_c6570714,.paginationBarLg200_c6570714 .middle_c6570714 {
        margin-right: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarLg200_c6570714 .dot1_c6570714,.paginationBarLg200_c6570714 .dot2_c6570714 {
        width: var(--kite-pagination-bar-layout-200-item-300-width);
        padding-bottom: var(--kite-pagination-bar-layout-200-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
    }

    .paginationBarLg200_c6570714 .dot1_c6570714::after,.paginationBarLg200_c6570714 .dot1_c6570714::before,.paginationBarLg200_c6570714 .dot2_c6570714::after,.paginationBarLg200_c6570714 .dot2_c6570714::before {
        height: var(--kite-pagination-bar-layout-200-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
    }

    .paginationBarLg200_c6570714 .dot3_c6570714 {
        width: var(--kite-pagination-bar-layout-200-item-200-width);
        padding-bottom: var(--kite-pagination-bar-layout-200-item-200-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-200-height)
    }

    .paginationBarLg200_c6570714 .dot3_c6570714::after,.paginationBarLg200_c6570714 .dot3_c6570714::before {
        height: var(--kite-pagination-bar-layout-200-item-200-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-200-height)
    }

    .paginationBarLg200_c6570714 .dot4_c6570714 {
        width: var(--kite-pagination-bar-layout-200-item-100-width);
        padding-bottom: var(--kite-pagination-bar-layout-200-item-100-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-100-height)
    }

    .paginationBarLg200_c6570714 .dot4_c6570714::after,.paginationBarLg200_c6570714 .dot4_c6570714::before {
        height: var(--kite-pagination-bar-layout-200-item-100-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-100-height)
    }

    .carousel_92883749 .slideSizeLg_92883749,.carousel_92883749 .slideSize_92883749 {
        width: var(--kite-carousel-slide-width-lg)
    }

    .carousel_92883749 .railSizeDefaultLg_92883749 {
        width: var(--kite-carousel-rail-width-lg);
        transform: translateX(calc(0px - var(--kite-carousel-current-index)*var(--kite-carousel-slide-width-lg) + var(--kite-carousel-translate-offset)))
    }

    .carousel_92883749 .railSizePercentLg_92883749 {
        width: var(--kite-carousel-rail-width-lg);
        transform: translateX(var(--kite-carousel-percent-transform))
    }

    .container_92883749 .carousel_92883749 {
        margin: 0 calc(-1*var(--kite-carousel-gap-lg)/2)0 calc(-1*var(--kite-carousel-gap-lg)/2 - .5px)
    }

    .singlePlus_92883749 .railSizeDefaultLg_92883749 {
        width: var(--kite-carousel-rail-width);
        transform: translateX(calc(0px - var(--kite-carousel-current-index)*var(--kite-carousel-slide-width-lg) + var(--kite-carousel-translate-offset)))
    }

    .singlePlus_92883749 .railSizePercentLg_92883749 {
        width: var(--kite-carousel-rail-width);
        transform: translateX(var(--kite-carousel-percent-transform))
    }

    .singlePlus_92883749 .carouselWrapper_92883749 {
        padding-left: calc(var(--kite-main-layout-margin-horizontal-lg));
        margin: 0
    }

    .singlePlus_92883749 .carouselWrapper_92883749 .carousel_92883749 {
        width: calc(var(--kite-carousel-slide-width) + var(--kite-main-layout-margin-horizontal-lg));
        margin: 0 calc(-1*var(--kite-main-layout-margin-horizontal-lg));
        padding: 0 calc(var(--kite-main-layout-margin-horizontal-lg) - var(--kite-carousel-gap-lg)/2)
    }

    .slide_92883749 {
        padding: 0 calc(var(--kite-carousel-gap-lg)/2)
    }

    .badge_92883749 {
        bottom: calc(8px + var(--kite-carousel-gap-lg) + var(--kite-carousel-arrow-padding-horizontal))
    }

    .singlePlus_92883749 .badge_92883749 {
        right: calc(var(--kite-carousel-arrow-padding-horizontal) + var(--kite-main-layout-margin-horizontal-lg))
    }

    .arrow_92883749 {
        bottom: calc(8px + var(--kite-carousel-gap-lg))
    }

    .singlePlus_92883749 .arrow_92883749.left_92883749 {
        left: var(--kite-main-layout-margin-horizontal-lg)
    }

    .singlePlus_92883749 .arrow_92883749.right_92883749 {
        right: var(--kite-main-layout-margin-horizontal-lg)
    }

    .arrow300_92883749.singlePlus_92883749 .arrow_92883749.outside_92883749.left_92883749 {
        left: calc(var(--kite-main-layout-margin-horizontal-lg) - 16px)
    }

    .arrow300_92883749.singlePlus_92883749 .arrow_92883749.outside_92883749.right_92883749 {
        right: calc(var(--kite-main-layout-margin-horizontal-lg) - 16px)
    }

    .arrow400_92883749.singlePlus_92883749 .arrow_92883749.outside_92883749.left_92883749 {
        left: calc(var(--kite-main-layout-margin-horizontal-lg) - 20px)
    }

    .arrow400_92883749.singlePlus_92883749 .arrow_92883749.outside_92883749.right_92883749 {
        right: calc(var(--kite-main-layout-margin-horizontal-lg) - 20px)
    }

    .bar_92883749 {
        height: calc(8px + var(--kite-carousel-gap-lg));
        padding-top: var(--kite-carousel-gap-lg)
    }

    .contentXsmallLg_91679e29 {
        gap: var(--kite-tile-gap-xsmall) calc(var(--kite-tile-gap-xsmall)/2)
    }

    .panelXsmall_91679e29 {
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-200-background-size );
        --kite-rich-icon-500-icon-size: var(--kite-rich-icon-200-icon-size)
    }

    .contentSmallLg_91679e29 {
        gap: var(--kite-tile-gap-small) calc(var(--kite-tile-gap-small)/2)
    }

    .panelSmall_91679e29 {
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-300-background-size );
        --kite-rich-icon-500-icon-size: var(--kite-rich-icon-300-icon-size)
    }

    .contentMediumLg_91679e29 {
        gap: var(--kite-tile-gap-medium) calc(var(--kite-tile-gap-medium)/2)
    }

    .panelMedium_91679e29 {
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-600-background-size );
        --kite-rich-icon-500-icon-size: var(--kite-rich-icon-600-icon-size)
    }

    .contentLargeLg_91679e29 {
        gap: var(--kite-tile-gap-large) calc(var(--kite-tile-gap-large)/2)
    }

    .panelLarge_91679e29 {
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-700-background-size );
        --kite-rich-icon-500-icon-size: var(--kite-rich-icon-700-icon-size)
    }

    .positionTopLg_91679e29 {
        flex-direction: column
    }

    .positionRightLg_91679e29 {
        flex-direction: row-reverse
    }

    .positionBottomLg_91679e29 {
        flex-direction: column-reverse
    }

    .positionLeftLg_91679e29 {
        flex-direction: row
    }

    .imageTopLg_91679e29 {
        margin: -20px -20px 0
    }

    .imageBottomLg_91679e29 {
        margin: 0-20px -20px
    }

    .imageLeftLg_91679e29 {
        margin: -20px 0-20px -20px
    }

    .imageRightLg_91679e29 {
        margin: -20px -20px -20px 0
    }

    .sizeLg50_e97e0107 {
        height: var(--kite-badge-layout-50-min-height)
    }

    .sizeLg50_e97e0107 .badgePanel_e97e0107 {
        border-radius: var(--kite-badge-layout-50-border-radius);
        gap: var(--kite-badge-layout-50-gap);
        padding: 0 var(--kite-badge-layout-50-padding-horizontal-default)
    }

    .sizeLg50_e97e0107 .badgePanel_e97e0107.iconOnly_e97e0107 {
        padding: 0 var(--kite-badge-layout-50-padding-horizontal-icon-only)
    }

    .sizeLg50_e97e0107 .badgePanelPositionTop_e97e0107 {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeLg50_e97e0107 .badgePanelPositionBottom_e97e0107 {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeLg50_e97e0107 .badgePanelTilt_e97e0107 {
        padding: 0
    }

    .sizeLg50_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 13.5px
    }

    .sizeLg50_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -3px
    }

    .sizeLg50_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 13.5px
    }

    .sizeLg50_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -3px
    }

    .sizeLg50_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 12px
    }

    .sizeLg50_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -2px
    }

    .sizeLg50_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -2px
    }

    .sizeLg50_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 {
        position: relative;
        margin-left: -2.5px;
        margin-right: -2.5px
    }

    .sizeLg50_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 2.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 5px)
    }

    .sizeLg50_e97e0107 .leftTiltWrapper_e97e0107,.sizeLg50_e97e0107 .leftWaveWrapper_e97e0107,.sizeLg50_e97e0107 .rightTiltWrapper_e97e0107,.sizeLg50_e97e0107 .rightWaveWrapper_e97e0107 {
        overflow: hidden
    }

    .sizeLg50_e97e0107 .badgePanelWave_e97e0107 {
        padding: 0
    }

    .sizeLg50_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 16.5px
    }

    .sizeLg50_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 0
    }

    .sizeLg50_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 16.5px
    }

    .sizeLg50_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 0
    }

    .sizeLg50_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 16px
    }

    .sizeLg50_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 0
    }

    .sizeLg50_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 0
    }

    .sizeLg50_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 {
        position: relative;
        padding-left: .5px;
        padding-right: .5px
    }

    .sizeLg50_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 1px)
    }

    .sizeLg50_e97e0107 .badgeValue_e97e0107 {
        padding: 0 var(--kite-badge-label-50-padding-horizontal) var(--kite-badge-label-50-padding-bottom) var(--kite-badge-label-50-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeLg50_e97e0107 .leftTiltWrapper_e97e0107 {
        width: 7px;
        height: 100%
    }

    .sizeLg50_e97e0107 .leftTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 7px;
        height: 100%
    }

    .sizeLg50_e97e0107 .leftWaveWrapper_e97e0107 {
        width: 4px;
        height: 100%
    }

    .sizeLg50_e97e0107 .leftWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 4px;
        height: 100%
    }

    .sizeLg50_e97e0107 .rightTiltWrapper_e97e0107 {
        width: 7px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeLg50_e97e0107 .rightTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 7px;
        height: 100%
    }

    .sizeLg50_e97e0107 .rightWaveWrapper_e97e0107 {
        width: 4px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeLg50_e97e0107 .rightWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 4px;
        height: 100%
    }

    .sizeLg50_e97e0107.badgeWrapperTilt_e97e0107 .badgePanel_e97e0107,.sizeLg50_e97e0107.badgeWrapperWave_e97e0107 .badgePanel_e97e0107 {
        border-radius: 0
    }

    .sizeLg100_e97e0107 {
        height: var(--kite-badge-layout-100-min-height)
    }

    .sizeLg100_e97e0107 .badgePanel_e97e0107 {
        border-radius: var(--kite-badge-layout-100-border-radius);
        gap: var(--kite-badge-layout-100-gap);
        padding: 0 var(--kite-badge-layout-100-padding-horizontal-default)
    }

    .sizeLg100_e97e0107 .badgePanel_e97e0107.iconOnly_e97e0107 {
        padding: 0 var(--kite-badge-layout-100-padding-horizontal-icon-only)
    }

    .sizeLg100_e97e0107 .badgePanelPositionTop_e97e0107 {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeLg100_e97e0107 .badgePanelPositionBottom_e97e0107 {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeLg100_e97e0107 .badgePanelTilt_e97e0107 {
        padding: 0
    }

    .sizeLg100_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 14.5px
    }

    .sizeLg100_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -2px
    }

    .sizeLg100_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 14.5px
    }

    .sizeLg100_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -2px
    }

    .sizeLg100_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 12px
    }

    .sizeLg100_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -2px
    }

    .sizeLg100_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -2px
    }

    .sizeLg100_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 {
        position: relative;
        margin-left: -1.5px;
        margin-right: -1.5px
    }

    .sizeLg100_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 1.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 3px)
    }

    .sizeLg100_e97e0107 .leftTiltWrapper_e97e0107,.sizeLg100_e97e0107 .leftWaveWrapper_e97e0107,.sizeLg100_e97e0107 .rightTiltWrapper_e97e0107,.sizeLg100_e97e0107 .rightWaveWrapper_e97e0107 {
        overflow: hidden
    }

    .sizeLg100_e97e0107 .badgePanelWave_e97e0107 {
        padding: 0
    }

    .sizeLg100_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 17.5px
    }

    .sizeLg100_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 1px
    }

    .sizeLg100_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 17.5px
    }

    .sizeLg100_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 1px
    }

    .sizeLg100_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 18px
    }

    .sizeLg100_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 1px
    }

    .sizeLg100_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 1px
    }

    .sizeLg100_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 {
        position: relative;
        padding-left: 1.5px;
        padding-right: 1.5px
    }

    .sizeLg100_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -1.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 3px)
    }

    .sizeLg100_e97e0107 .badgeValue_e97e0107 {
        padding: 0 var(--kite-badge-label-100-padding-horizontal) var(--kite-badge-label-100-padding-bottom) var(--kite-badge-label-100-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeLg100_e97e0107 .leftTiltWrapper_e97e0107 {
        width: 8px;
        height: 100%
    }

    .sizeLg100_e97e0107 .leftTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 8px;
        height: 100%
    }

    .sizeLg100_e97e0107 .leftWaveWrapper_e97e0107 {
        width: 5px;
        height: 100%
    }

    .sizeLg100_e97e0107 .leftWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 5px;
        height: 100%
    }

    .sizeLg100_e97e0107 .rightTiltWrapper_e97e0107 {
        width: 8px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeLg100_e97e0107 .rightTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 8px;
        height: 100%
    }

    .sizeLg100_e97e0107 .rightWaveWrapper_e97e0107 {
        width: 5px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeLg100_e97e0107 .rightWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 5px;
        height: 100%
    }

    .sizeLg100_e97e0107.badgeWrapperTilt_e97e0107 .badgePanel_e97e0107,.sizeLg100_e97e0107.badgeWrapperWave_e97e0107 .badgePanel_e97e0107 {
        border-radius: 0
    }

    .sizeLg200_e97e0107 {
        height: var(--kite-badge-layout-200-min-height)
    }

    .sizeLg200_e97e0107 .badgePanel_e97e0107 {
        border-radius: var(--kite-badge-layout-200-border-radius);
        gap: var(--kite-badge-layout-200-gap);
        padding: 0 var(--kite-badge-layout-200-padding-horizontal-default)
    }

    .sizeLg200_e97e0107 .badgePanel_e97e0107.iconOnly_e97e0107 {
        padding: 0 var(--kite-badge-layout-200-padding-horizontal-icon-only)
    }

    .sizeLg200_e97e0107 .badgePanelPositionTop_e97e0107 {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeLg200_e97e0107 .badgePanelPositionBottom_e97e0107 {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeLg200_e97e0107 .badgePanelTilt_e97e0107 {
        padding: 0
    }

    .sizeLg200_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 13.5px
    }

    .sizeLg200_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -3px
    }

    .sizeLg200_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 13.5px
    }

    .sizeLg200_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -3px
    }

    .sizeLg200_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 10px
    }

    .sizeLg200_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -3px
    }

    .sizeLg200_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -3px
    }

    .sizeLg200_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 {
        position: relative;
        margin-left: -2.5px;
        margin-right: -2.5px
    }

    .sizeLg200_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 2.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 5px)
    }

    .sizeLg200_e97e0107 .leftTiltWrapper_e97e0107,.sizeLg200_e97e0107 .leftWaveWrapper_e97e0107,.sizeLg200_e97e0107 .rightTiltWrapper_e97e0107,.sizeLg200_e97e0107 .rightWaveWrapper_e97e0107 {
        overflow: hidden
    }

    .sizeLg200_e97e0107 .badgePanelWave_e97e0107 {
        padding: 0
    }

    .sizeLg200_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 16.5px
    }

    .sizeLg200_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 0
    }

    .sizeLg200_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 16.5px
    }

    .sizeLg200_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 0
    }

    .sizeLg200_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 16px
    }

    .sizeLg200_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 0
    }

    .sizeLg200_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 0
    }

    .sizeLg200_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 {
        position: relative;
        padding-left: .5px;
        padding-right: .5px
    }

    .sizeLg200_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 1px)
    }

    .sizeLg200_e97e0107 .badgeValue_e97e0107 {
        padding: 0 var(--kite-badge-label-200-padding-horizontal) var(--kite-badge-label-200-padding-bottom) var(--kite-badge-label-200-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeLg200_e97e0107 .leftTiltWrapper_e97e0107 {
        width: 9px;
        height: 100%
    }

    .sizeLg200_e97e0107 .leftTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 9px;
        height: 100%
    }

    .sizeLg200_e97e0107 .leftWaveWrapper_e97e0107 {
        width: 6px;
        height: 100%
    }

    .sizeLg200_e97e0107 .leftWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 6px;
        height: 100%
    }

    .sizeLg200_e97e0107 .rightTiltWrapper_e97e0107 {
        width: 9px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeLg200_e97e0107 .rightTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 9px;
        height: 100%
    }

    .sizeLg200_e97e0107 .rightWaveWrapper_e97e0107 {
        width: 6px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeLg200_e97e0107 .rightWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 6px;
        height: 100%
    }

    .sizeLg200_e97e0107.badgeWrapperTilt_e97e0107 .badgePanel_e97e0107,.sizeLg200_e97e0107.badgeWrapperWave_e97e0107 .badgePanel_e97e0107 {
        border-radius: 0
    }

    .sizeLg300_e97e0107 {
        height: var(--kite-badge-layout-300-min-height)
    }

    .sizeLg300_e97e0107 .badgePanel_e97e0107 {
        border-radius: var(--kite-badge-layout-300-border-radius);
        gap: var(--kite-badge-layout-300-gap);
        padding: 0 var(--kite-badge-layout-300-padding-horizontal-default)
    }

    .sizeLg300_e97e0107 .badgePanel_e97e0107.iconOnly_e97e0107 {
        padding: 0 var(--kite-badge-layout-300-padding-horizontal-icon-only)
    }

    .sizeLg300_e97e0107 .badgePanelPositionTop_e97e0107 {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeLg300_e97e0107 .badgePanelPositionBottom_e97e0107 {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeLg300_e97e0107 .badgePanelTilt_e97e0107 {
        padding: 0
    }

    .sizeLg300_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 17.5px
    }

    .sizeLg300_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -3px
    }

    .sizeLg300_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 17.5px
    }

    .sizeLg300_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -3px
    }

    .sizeLg300_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 14px
    }

    .sizeLg300_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -3px
    }

    .sizeLg300_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -3px
    }

    .sizeLg300_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 {
        position: relative;
        margin-left: -2.5px;
        margin-right: -2.5px
    }

    .sizeLg300_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 2.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 5px)
    }

    .sizeLg300_e97e0107 .leftTiltWrapper_e97e0107,.sizeLg300_e97e0107 .leftWaveWrapper_e97e0107,.sizeLg300_e97e0107 .rightTiltWrapper_e97e0107,.sizeLg300_e97e0107 .rightWaveWrapper_e97e0107 {
        overflow: hidden
    }

    .sizeLg300_e97e0107 .badgePanelWave_e97e0107 {
        padding: 0
    }

    .sizeLg300_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 21.5px
    }

    .sizeLg300_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 1px
    }

    .sizeLg300_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 21.5px
    }

    .sizeLg300_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 1px
    }

    .sizeLg300_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 22px
    }

    .sizeLg300_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 1px
    }

    .sizeLg300_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 1px
    }

    .sizeLg300_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 {
        position: relative;
        padding-left: 1.5px;
        padding-right: 1.5px
    }

    .sizeLg300_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -1.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 3px)
    }

    .sizeLg300_e97e0107 .badgeValue_e97e0107 {
        padding: 0 var(--kite-badge-label-300-padding-horizontal) var(--kite-badge-label-300-padding-bottom) var(--kite-badge-label-300-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeLg300_e97e0107 .leftTiltWrapper_e97e0107 {
        width: 11px;
        height: 100%
    }

    .sizeLg300_e97e0107 .leftTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 11px;
        height: 100%
    }

    .sizeLg300_e97e0107 .leftWaveWrapper_e97e0107 {
        width: 7px;
        height: 100%
    }

    .sizeLg300_e97e0107 .leftWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 7px;
        height: 100%
    }

    .sizeLg300_e97e0107 .rightTiltWrapper_e97e0107 {
        width: 11px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeLg300_e97e0107 .rightTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 11px;
        height: 100%
    }

    .sizeLg300_e97e0107 .rightWaveWrapper_e97e0107 {
        width: 7px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeLg300_e97e0107 .rightWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 7px;
        height: 100%
    }

    .sizeLg300_e97e0107.badgeWrapperTilt_e97e0107 .badgePanel_e97e0107,.sizeLg300_e97e0107.badgeWrapperWave_e97e0107 .badgePanel_e97e0107 {
        border-radius: 0
    }

    .sizeLg400_e97e0107 {
        height: var(--kite-badge-layout-400-min-height)
    }

    .sizeLg400_e97e0107 .badgePanel_e97e0107 {
        border-radius: var(--kite-badge-layout-400-border-radius);
        gap: var(--kite-badge-layout-400-gap);
        padding: 0 var(--kite-badge-layout-400-padding-horizontal-default)
    }

    .sizeLg400_e97e0107 .badgePanel_e97e0107.iconOnly_e97e0107 {
        padding: 0 var(--kite-badge-layout-400-padding-horizontal-icon-only)
    }

    .sizeLg400_e97e0107 .badgePanelPositionTop_e97e0107 {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeLg400_e97e0107 .badgePanelPositionBottom_e97e0107 {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeLg400_e97e0107 .badgePanelTilt_e97e0107 {
        padding: 0
    }

    .sizeLg400_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 19.5px
    }

    .sizeLg400_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -3px
    }

    .sizeLg400_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 19.5px
    }

    .sizeLg400_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -3px
    }

    .sizeLg400_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 14px
    }

    .sizeLg400_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -3px
    }

    .sizeLg400_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -3px
    }

    .sizeLg400_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 {
        position: relative;
        margin-left: -2.5px;
        margin-right: -2.5px
    }

    .sizeLg400_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 2.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 5px)
    }

    .sizeLg400_e97e0107 .leftTiltWrapper_e97e0107,.sizeLg400_e97e0107 .leftWaveWrapper_e97e0107,.sizeLg400_e97e0107 .rightTiltWrapper_e97e0107,.sizeLg400_e97e0107 .rightWaveWrapper_e97e0107 {
        overflow: hidden
    }

    .sizeLg400_e97e0107 .badgePanelWave_e97e0107 {
        padding: 0
    }

    .sizeLg400_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 23.5px
    }

    .sizeLg400_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 1px
    }

    .sizeLg400_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 23.5px
    }

    .sizeLg400_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 1px
    }

    .sizeLg400_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 22px
    }

    .sizeLg400_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 1px
    }

    .sizeLg400_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 1px
    }

    .sizeLg400_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 {
        position: relative;
        padding-left: 1.5px;
        padding-right: 1.5px
    }

    .sizeLg400_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -1.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 3px)
    }

    .sizeLg400_e97e0107 .badgeValue_e97e0107 {
        padding: 0 var(--kite-badge-label-400-padding-horizontal) var(--kite-badge-label-400-padding-bottom) var(--kite-badge-label-400-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeLg400_e97e0107 .leftTiltWrapper_e97e0107 {
        width: 13px;
        height: 100%
    }

    .sizeLg400_e97e0107 .leftTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 13px;
        height: 100%
    }

    .sizeLg400_e97e0107 .leftWaveWrapper_e97e0107 {
        width: 9px;
        height: 100%
    }

    .sizeLg400_e97e0107 .leftWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 9px;
        height: 100%
    }

    .sizeLg400_e97e0107 .rightTiltWrapper_e97e0107 {
        width: 13px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeLg400_e97e0107 .rightTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 13px;
        height: 100%
    }

    .sizeLg400_e97e0107 .rightWaveWrapper_e97e0107 {
        width: 9px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeLg400_e97e0107 .rightWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 9px;
        height: 100%
    }

    .sizeLg400_e97e0107.badgeWrapperTilt_e97e0107 .badgePanel_e97e0107,.sizeLg400_e97e0107.badgeWrapperWave_e97e0107 .badgePanel_e97e0107 {
        border-radius: 0
    }

    .dialog_0b831d64 {
        width: var(--kite-modal-dialog-width-lg, 100%)
    }

    .dialogButtonsLg400_0b831d64 {
        margin-top: var(--kite-modal-overlay-container-400-content-padding-bottom);
        padding-bottom: calc(var(--kite-modal-overlay-container-400-content-padding-horizontal) - var(--kite-modal-overlay-container-400-content-padding-bottom))
    }

    .dialogButtonsLg500_0b831d64 {
        margin-top: var(--kite-modal-overlay-container-500-content-padding-bottom);
        padding-bottom: calc(var(--kite-modal-overlay-container-500-content-padding-horizontal) - var(--kite-modal-overlay-container-500-content-padding-bottom))
    }

    .dialogButtonsLg600_0b831d64 {
        margin-top: var(--kite-modal-overlay-container-600-content-padding-bottom);
        padding-bottom: calc(var(--kite-modal-overlay-container-600-content-padding-horizontal) - var(--kite-modal-overlay-container-600-content-padding-bottom))
    }

    .flexLgRow_ce19ebe4 {
        flex-direction: row!important
    }

    .flexLgColumn_ce19ebe4 {
        flex-direction: column!important
    }

    .flexLgRowReverse_ce19ebe4 {
        flex-direction: row-reverse!important
    }

    .flexLgColumnReverse_ce19ebe4 {
        flex-direction: column-reverse!important
    }

    .flexLgWrap_ce19ebe4 {
        flex-wrap: wrap!important
    }

    .flexLgNowrap_ce19ebe4 {
        flex-wrap: nowrap!important
    }

    .flexLgWrapReverse_ce19ebe4 {
        flex-wrap: wrap-reverse!important
    }

    .flexLgFill_ce19ebe4 {
        flex: 1 1 auto!important
    }

    .justifyContentLgStart_ce19ebe4 {
        justify-content: flex-start!important
    }

    .justifyContentLgEnd_ce19ebe4 {
        justify-content: flex-end!important
    }

    .justifyContentLgCenter_ce19ebe4 {
        justify-content: center!important
    }

    .justifyContentLgBetween_ce19ebe4 {
        justify-content: space-between!important
    }

    .justifyContentLgAround_ce19ebe4 {
        justify-content: space-around!important
    }

    .alignItemsLgStart_ce19ebe4 {
        align-items: flex-start!important
    }

    .alignItemsLgEnd_ce19ebe4 {
        align-items: flex-end!important
    }

    .alignItemsLgCenter_ce19ebe4 {
        align-items: center!important
    }

    .alignItemsLgBaseline_ce19ebe4 {
        align-items: baseline!important
    }

    .alignItemsLgStretch_ce19ebe4 {
        align-items: stretch!important
    }

    .alignContentLgStart_ce19ebe4 {
        align-content: flex-start!important
    }

    .alignContentLgEnd_ce19ebe4 {
        align-content: flex-end!important
    }

    .alignContentLgCenter_ce19ebe4 {
        align-content: center!important
    }

    .alignContentLgBetween_ce19ebe4 {
        align-content: space-between!important
    }

    .alignContentLgAround_ce19ebe4 {
        align-content: space-around!important
    }

    .alignContentLgStretch_ce19ebe4 {
        align-content: stretch!important
    }

    .alignSelfLgAuto_ce19ebe4 {
        align-self: auto!important
    }

    .alignSelfLgStart_ce19ebe4 {
        align-self: flex-start!important
    }

    .alignSelfLgEnd_ce19ebe4 {
        align-self: flex-end!important
    }

    .alignSelfLgCenter_ce19ebe4 {
        align-self: center!important
    }

    .alignSelfLgBaseline_ce19ebe4 {
        align-self: baseline!important
    }

    .alignSelfLgStretch_ce19ebe4 {
        align-self: stretch!important
    }

    .orderLgFirst_ce19ebe4 {
        order: 0
    }

    .orderLgLast_ce19ebe4 {
        order: 6
    }

    .orderLg1_ce19ebe4 {
        order: 1
    }

    .orderLg2_ce19ebe4 {
        order: 2
    }

    .orderLg3_ce19ebe4 {
        order: 3
    }

    .orderLg4_ce19ebe4 {
        order: 4
    }

    .orderLg5_ce19ebe4 {
        order: 5
    }

    .containerLg_9a6cacd8,.containerMd_9a6cacd8,.containerSm_9a6cacd8,.container_9a6cacd8 {
        max-width: 960px
    }

    .colLg_9a6cacd8 {
        flex: 1 0 0%
    }

    .colLgAuto_9a6cacd8 {
        flex: 0 0 auto;
        width: auto
    }

    .colLg1_9a6cacd8 {
        flex: 0 0 auto;
        width: 8.33333333%
    }

    .colLg2_9a6cacd8 {
        flex: 0 0 auto;
        width: 16.66666667%
    }

    .colLg3_9a6cacd8 {
        flex: 0 0 auto;
        width: 25%
    }

    .colLg4_9a6cacd8 {
        flex: 0 0 auto;
        width: 33.33333333%
    }

    .colLg5_9a6cacd8 {
        flex: 0 0 auto;
        width: 41.66666667%
    }

    .colLg6_9a6cacd8 {
        flex: 0 0 auto;
        width: 50%
    }

    .colLg7_9a6cacd8 {
        flex: 0 0 auto;
        width: 58.33333333%
    }

    .colLg8_9a6cacd8 {
        flex: 0 0 auto;
        width: 66.66666667%
    }

    .colLg9_9a6cacd8 {
        flex: 0 0 auto;
        width: 75%
    }

    .colLg10_9a6cacd8 {
        flex: 0 0 auto;
        width: 83.33333333%
    }

    .colLg11_9a6cacd8 {
        flex: 0 0 auto;
        width: 91.66666667%
    }

    .colLg12_9a6cacd8 {
        flex: 0 0 auto;
        width: 100%
    }

    .offsetLg0_9a6cacd8 {
        margin-left: 0
    }

    .offsetLg1_9a6cacd8 {
        margin-left: 8.33333333%
    }

    .offsetLg2_9a6cacd8 {
        margin-left: 16.66666667%
    }

    .offsetLg3_9a6cacd8 {
        margin-left: 25%
    }

    .offsetLg4_9a6cacd8 {
        margin-left: 33.33333333%
    }

    .offsetLg5_9a6cacd8 {
        margin-left: 41.66666667%
    }

    .offsetLg6_9a6cacd8 {
        margin-left: 50%
    }

    .offsetLg7_9a6cacd8 {
        margin-left: 58.33333333%
    }

    .offsetLg8_9a6cacd8 {
        margin-left: 66.66666667%
    }

    .offsetLg9_9a6cacd8 {
        margin-left: 75%
    }

    .offsetLg10_9a6cacd8 {
        margin-left: 83.33333333%
    }

    .offsetLg11_9a6cacd8 {
        margin-left: 91.66666667%
    }

    .gLg0_9a6cacd8,.gxLg0_9a6cacd8 {
        --kite-gutter-x: 0px
    }

    .gLg0_9a6cacd8,.gyLg0_9a6cacd8 {
        --kite-gutter-y: 0px
    }

    .gLg100_9a6cacd8,.gxLg100_9a6cacd8 {
        --kite-gutter-x: 2px
    }

    .gLg100_9a6cacd8,.gyLg100_9a6cacd8 {
        --kite-gutter-y: 2px
    }

    .gLg200_9a6cacd8,.gxLg200_9a6cacd8 {
        --kite-gutter-x: 4px
    }

    .gLg200_9a6cacd8,.gyLg200_9a6cacd8 {
        --kite-gutter-y: 4px
    }

    .gLg250_9a6cacd8,.gxLg250_9a6cacd8 {
        --kite-gutter-x: 6px
    }

    .gLg250_9a6cacd8,.gyLg250_9a6cacd8 {
        --kite-gutter-y: 6px
    }

    .gLg300_9a6cacd8,.gxLg300_9a6cacd8 {
        --kite-gutter-x: 8px
    }

    .gLg300_9a6cacd8,.gyLg300_9a6cacd8 {
        --kite-gutter-y: 8px
    }

    .gLg350_9a6cacd8,.gxLg350_9a6cacd8 {
        --kite-gutter-x: 10px
    }

    .gLg350_9a6cacd8,.gyLg350_9a6cacd8 {
        --kite-gutter-y: 10px
    }

    .gLg400_9a6cacd8,.gxLg400_9a6cacd8 {
        --kite-gutter-x: 12px
    }

    .gLg400_9a6cacd8,.gyLg400_9a6cacd8 {
        --kite-gutter-y: 12px
    }

    .gLg500_9a6cacd8,.gxLg500_9a6cacd8 {
        --kite-gutter-x: 16px
    }

    .gLg500_9a6cacd8,.gyLg500_9a6cacd8 {
        --kite-gutter-y: 16px
    }

    .gLg600_9a6cacd8,.gxLg600_9a6cacd8 {
        --kite-gutter-x: 24px
    }

    .gLg600_9a6cacd8,.gyLg600_9a6cacd8 {
        --kite-gutter-y: 24px
    }

    .gLg700_9a6cacd8,.gxLg700_9a6cacd8 {
        --kite-gutter-x: 32px
    }

    .gLg700_9a6cacd8,.gyLg700_9a6cacd8 {
        --kite-gutter-y: 32px
    }

    .mainLayoutContainer_0ed61bcb {
        /* padding-left: var(--kite-main-layout-margin-horizontal-lg); */
        /* padding-right: var(--kite-main-layout-margin-horizontal-lg) */
    }

    .mainLayoutContainer_0ed61bcb.ignoreMargin_0ed61bcb {
        padding-left: 0;
        padding-right: 0
    }

    .mainLayoutRow_e5034ddc {
        margin-left: 0;
        margin-right: 0;
        gap: var(--kite-main-layout-gutter-lg) var(--kite-main-layout-gutter-lg)
    }

    .mainLayoutRow_e5034ddc.ignoreMargin_e5034ddc {
        /* padding-left: var(--kite-main-layout-margin-horizontal-lg); */
        /* margin-left: calc(-1*var(--kite-main-layout-margin-horizontal-lg)); */
        /* padding-right: var(--kite-main-layout-margin-horizontal-lg); */
        /* margin-right: calc(-1*var(--kite-main-layout-margin-horizontal-lg)) */
    }

    .colLg1_560ec341 {
        grid-column: span 1
    }

    .colLg2_560ec341 {
        grid-column: span 2
    }

    .colLg3_560ec341 {
        grid-column: span 3
    }

    .colLg4_560ec341 {
        grid-column: span 4
    }

    .colLg5_560ec341 {
        grid-column: span 5
    }

    .colLg6_560ec341 {
        grid-column: span 6
    }

    .colLg7_560ec341 {
        grid-column: span 7
    }

    .colLg8_560ec341 {
        grid-column: span 8
    }

    .colLg9_560ec341 {
        grid-column: span 9
    }

    .colLg10_560ec341 {
        grid-column: span 10
    }

    .colLg11_560ec341 {
        grid-column: span 11
    }

    .colLg12_560ec341 {
        grid-column: span 12
    }

    .colLg1Offset1_560ec341 {
        grid-column: 2/span 1
    }

    .colLg1Offset2_560ec341 {
        grid-column: 3/span 1
    }

    .colLg1Offset3_560ec341 {
        grid-column: 4/span 1
    }

    .colLg1Offset4_560ec341 {
        grid-column: 5/span 1
    }

    .colLg1Offset5_560ec341 {
        grid-column: 6/span 1
    }

    .colLg1Offset6_560ec341 {
        grid-column: 7/span 1
    }

    .colLg1Offset7_560ec341 {
        grid-column: 8/span 1
    }

    .colLg1Offset8_560ec341 {
        grid-column: 9/span 1
    }

    .colLg1Offset9_560ec341 {
        grid-column: 10/span 1
    }

    .colLg1Offset10_560ec341 {
        grid-column: 11/span 1
    }

    .colLg1Offset11_560ec341 {
        grid-column: 12/span 1
    }

    .colLg2Offset1_560ec341 {
        grid-column: 2/span 2
    }

    .colLg2Offset2_560ec341 {
        grid-column: 3/span 2
    }

    .colLg2Offset3_560ec341 {
        grid-column: 4/span 2
    }

    .colLg2Offset4_560ec341 {
        grid-column: 5/span 2
    }

    .colLg2Offset5_560ec341 {
        grid-column: 6/span 2
    }

    .colLg2Offset6_560ec341 {
        grid-column: 7/span 2
    }

    .colLg2Offset7_560ec341 {
        grid-column: 8/span 2
    }

    .colLg2Offset8_560ec341 {
        grid-column: 9/span 2
    }

    .colLg2Offset9_560ec341 {
        grid-column: 10/span 2
    }

    .colLg2Offset10_560ec341 {
        grid-column: 11/span 2
    }

    .colLg3Offset1_560ec341 {
        grid-column: 2/span 3
    }

    .colLg3Offset2_560ec341 {
        grid-column: 3/span 3
    }

    .colLg3Offset3_560ec341 {
        grid-column: 4/span 3
    }

    .colLg3Offset4_560ec341 {
        grid-column: 5/span 3
    }

    .colLg3Offset5_560ec341 {
        grid-column: 6/span 3
    }

    .colLg3Offset6_560ec341 {
        grid-column: 7/span 3
    }

    .colLg3Offset7_560ec341 {
        grid-column: 8/span 3
    }

    .colLg3Offset8_560ec341 {
        grid-column: 9/span 3
    }

    .colLg3Offset9_560ec341 {
        grid-column: 10/span 3
    }

    .colLg4Offset1_560ec341 {
        grid-column: 2/span 4
    }

    .colLg4Offset2_560ec341 {
        grid-column: 3/span 4
    }

    .colLg4Offset3_560ec341 {
        grid-column: 4/span 4
    }

    .colLg4Offset4_560ec341 {
        grid-column: 5/span 4
    }

    .colLg4Offset5_560ec341 {
        grid-column: 6/span 4
    }

    .colLg4Offset6_560ec341 {
        grid-column: 7/span 4
    }

    .colLg4Offset7_560ec341 {
        grid-column: 8/span 4
    }

    .colLg4Offset8_560ec341 {
        grid-column: 9/span 4
    }

    .colLg5Offset1_560ec341 {
        grid-column: 2/span 5
    }

    .colLg5Offset2_560ec341 {
        grid-column: 3/span 5
    }

    .colLg5Offset3_560ec341 {
        grid-column: 4/span 5
    }

    .colLg5Offset4_560ec341 {
        grid-column: 5/span 5
    }

    .colLg5Offset5_560ec341 {
        grid-column: 6/span 5
    }

    .colLg5Offset6_560ec341 {
        grid-column: 7/span 5
    }

    .colLg5Offset7_560ec341 {
        grid-column: 8/span 5
    }

    .colLg6Offset1_560ec341 {
        grid-column: 2/span 6
    }

    .colLg6Offset2_560ec341 {
        grid-column: 3/span 6
    }

    .colLg6Offset3_560ec341 {
        grid-column: 4/span 6
    }

    .colLg6Offset4_560ec341 {
        grid-column: 5/span 6
    }

    .colLg6Offset5_560ec341 {
        grid-column: 6/span 6
    }

    .colLg6Offset6_560ec341 {
        grid-column: 7/span 6
    }

    .colLg7Offset1_560ec341 {
        grid-column: 2/span 7
    }

    .colLg7Offset2_560ec341 {
        grid-column: 3/span 7
    }

    .colLg7Offset3_560ec341 {
        grid-column: 4/span 7
    }

    .colLg7Offset4_560ec341 {
        grid-column: 5/span 7
    }

    .colLg7Offset5_560ec341 {
        grid-column: 6/span 7
    }

    .colLg8Offset1_560ec341 {
        grid-column: 2/span 8
    }

    .colLg8Offset2_560ec341 {
        grid-column: 3/span 8
    }

    .colLg8Offset3_560ec341 {
        grid-column: 4/span 8
    }

    .colLg8Offset4_560ec341 {
        grid-column: 5/span 8
    }

    .colLg9Offset1_560ec341 {
        grid-column: 2/span 9
    }

    .colLg9Offset2_560ec341 {
        grid-column: 3/span 9
    }

    .colLg9Offset3_560ec341 {
        grid-column: 4/span 9
    }

    .colLg10Offset1_560ec341 {
        grid-column: 2/span 10
    }

    .colLg10Offset2_560ec341 {
        grid-column: 3/span 10
    }

    .colLg11Offset1_560ec341 {
        grid-column: 2/span 11
    }

    .colLg12Offset1_560ec341 {
        grid-column: 2/span 12
    }

    .colLg12Offset0_560ec341 {
        grid-column: 1/span 12
    }

    .dayCellWrapper_37fa4e91 {
        --info-container-gap: var(--kite-calendar-cell-data-price-gap-lg);
        --cell-min-width: var(--kite-calendar-cell-data-price-min-width-lg);
        --cell-min-height: var(--kite-calendar-cell-data-price-height-lg);
        --day-cell-border-radius: var(--kite-calendar-cell-data-price-panel-border-radius-lg);
        --day-cell-border-width: var(--kite-calendar-cell-data-price-border-lg);
        --week-row-border-radius: var(--kite-calendar-row-data-border-radius-lg)
    }

    .weekDayName_524b3121 {
        min-width: var(--kite-calendar-days-week-min-width-lg);
        padding: 0 0 var(--kite-calendar-days-week-padding-bottom-lg)
    }

    .weekTitleRow_524b3121 {
        padding: 0 var(--kite-calendar-row-days-week-padding-horizontal-lg)
    }

    .datesWrapper_d86140b8 {
        gap: var(--kite-calendar-table-gap-lg)
    }

    .title_a4229d43 {
        padding-left: var(--kite-calendar-title-padding-horizontal-lg);
        padding-right: var(--kite-calendar-title-padding-horizontal-lg)
    }

    .calendarMonthView_71f9da3e {
        gap: var(--kite-calendar-gap-lg);
        padding: var(--kite-calendar-panel-padding-vertical-lg) var(--kite-calendar-panel-padding-horizontal-lg);
        border-radius: var(--kite-calendar-panel-border-radius-lg)
    }

    .calendar_317be97b {
        --calendar-gap: var(--kite-calendar-calendar-block-gap-lg)
    }

    .panel_d57f6097 {
        max-width: var(--dropdown-max-width-lg);
        max-height: var(--dropdown-max-height-lg)
    }

    .panel_d57f6097.shadowLg500_d57f6097 {
        box-shadow: var(--kite-shadow-500)
    }

    .panel_d57f6097.shadowLg700_d57f6097 {
        box-shadow: var(--kite-shadow-700)
    }

    .panel_d57f6097.sizeLg500_d57f6097.standalone_d57f6097 {
        padding: var(--kite-dropdown-common-padding-vertical) calc(var(--kite-dropdown-common-padding-horizontal) + var(--kite-dropdown-500-inner-padding-horizontal))
    }

    .panel_d57f6097.sizeLg500_d57f6097 .item_d57f6097 {
        border-radius: var(--kite-dropdown-500-inner-radius);
        padding: 0 var(--kite-dropdown-500-inner-padding-horizontal);
        margin-right: calc(-1*var(--kite-dropdown-500-inner-padding-horizontal));
        margin-left: calc(-1*var(--kite-dropdown-500-inner-padding-horizontal))
    }

    .panel_d57f6097.sizeLg600_d57f6097.standalone_d57f6097 {
        padding: var(--kite-dropdown-common-padding-vertical) calc(var(--kite-dropdown-common-padding-horizontal) + var(--kite-dropdown-600-inner-padding-horizontal))
    }

    .panel_d57f6097.sizeLg600_d57f6097 .item_d57f6097 {
        border-radius: var(--kite-dropdown-600-inner-radius);
        padding: 0 var(--kite-dropdown-600-inner-padding-horizontal);
        margin-right: calc(-1*var(--kite-dropdown-600-inner-padding-horizontal));
        margin-left: calc(-1*var(--kite-dropdown-600-inner-padding-horizontal))
    }

    .panel_d57f6097.sizeLg700_d57f6097.standalone_d57f6097 {
        padding: var(--kite-dropdown-common-padding-vertical) calc(var(--kite-dropdown-common-padding-horizontal) + var(--kite-dropdown-700-inner-padding-horizontal))
    }

    .panel_d57f6097.sizeLg700_d57f6097 .item_d57f6097 {
        border-radius: var(--kite-dropdown-700-inner-radius);
        padding: 0 var(--kite-dropdown-700-inner-padding-horizontal);
        margin-right: calc(-1*var(--kite-dropdown-700-inner-padding-horizontal));
        margin-left: calc(-1*var(--kite-dropdown-700-inner-padding-horizontal))
    }
}

@media (min-width: 1200px) {
    .modal_9a3bbfc4.small_9a3bbfc4 {
        width:var(--kite-modal-modal-small-width-xl, 100%)
    }

    .modal_9a3bbfc4.medium_9a3bbfc4 {
        width: var(--kite-modal-modal-medium-width-xl, 100%)
    }

    .paddingXlParagraphXxSmall_af10c695 {
        padding-top: var(--kite-semantic-text-paragraph-xx-small-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-xx-small-padding-bottom)
    }

    .paddingXlParagraphXxSmallExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-paragraph-xx-small-padding-top) + var(--kite-semantic-text-paragraph-xx-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-xx-small-padding-bottom)
    }

    .paddingXlParagraphXSmall_af10c695 {
        padding-top: var(--kite-semantic-text-paragraph-x-small-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-x-small-padding-bottom)
    }

    .paddingXlParagraphXSmallExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-paragraph-x-small-padding-top) + var(--kite-semantic-text-paragraph-x-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-x-small-padding-bottom)
    }

    .paddingXlParagraphSmall_af10c695 {
        padding-top: var(--kite-semantic-text-paragraph-small-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-small-padding-bottom)
    }

    .paddingXlParagraphSmallExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-paragraph-small-padding-top) + var(--kite-semantic-text-paragraph-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-small-padding-bottom)
    }

    .paddingXlParagraphMedium_af10c695 {
        padding-top: var(--kite-semantic-text-paragraph-medium-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-medium-padding-bottom)
    }

    .paddingXlParagraphMediumExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-paragraph-medium-padding-top) + var(--kite-semantic-text-paragraph-medium-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-medium-padding-bottom)
    }

    .paddingXlParagraphLarge_af10c695 {
        padding-top: var(--kite-semantic-text-paragraph-large-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-large-padding-bottom)
    }

    .paddingXlParagraphLargeExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-paragraph-large-padding-top) + var(--kite-semantic-text-paragraph-large-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-large-padding-bottom)
    }

    .paddingXlParagraphXLarge_af10c695 {
        padding-top: var(--kite-semantic-text-paragraph-x-large-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-x-large-padding-bottom)
    }

    .paddingXlParagraphXLargeExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-paragraph-x-large-padding-top) + var(--kite-semantic-text-paragraph-x-large-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-x-large-padding-bottom)
    }

    .paddingXlHeaderXxSmall_af10c695 {
        padding-top: var(--kite-semantic-text-header-xx-small-padding-top);
        padding-bottom: var(--kite-semantic-text-header-xx-small-padding-bottom)
    }

    .paddingXlHeaderXxSmallExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-header-xx-small-padding-top) + var(--kite-semantic-text-header-xx-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-header-xx-small-padding-bottom)
    }

    .paddingXlHeaderXSmallExtra_af10c695,.paddingXlHeaderXSmall_af10c695 {
        padding-bottom: var(--kite-semantic-text-header-x-small-padding-bottom)
    }

    .paddingXlHeaderXSmall_af10c695 {
        padding-top: var(--kite-semantic-text-header-x-small-padding-top)
    }

    .paddingXlHeaderXSmallExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-header-x-small-padding-top) + var(--kite-semantic-text-header-x-small-padding-top-extra))
    }

    .paddingXlHeaderSmallExtra_af10c695,.paddingXlHeaderSmall_af10c695 {
        padding-bottom: var(--kite-semantic-text-header-small-padding-bottom)
    }

    .paddingXlHeaderSmall_af10c695 {
        padding-top: var(--kite-semantic-text-header-small-padding-top)
    }

    .paddingXlHeaderSmallExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-header-small-padding-top) + var(--kite-semantic-text-header-small-padding-top-extra))
    }

    .paddingXlHeaderMedium_af10c695 {
        padding-top: var(--kite-semantic-text-header-medium-padding-top);
        padding-bottom: var(--kite-semantic-text-header-medium-padding-bottom)
    }

    .paddingXlHeaderMediumExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-header-medium-padding-top) + var(--kite-semantic-text-header-medium-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-header-medium-padding-bottom)
    }

    .paddingXlHeaderLargeExtra_af10c695,.paddingXlHeaderLarge_af10c695 {
        padding-bottom: var(--kite-semantic-text-header-large-padding-bottom)
    }

    .paddingXlHeaderLarge_af10c695 {
        padding-top: var(--kite-semantic-text-header-large-padding-top)
    }

    .paddingXlHeaderLargeExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-header-large-padding-top) + var(--kite-semantic-text-header-large-padding-top-extra))
    }

    .paddingXlHeaderXLargeExtra_af10c695,.paddingXlHeaderXLarge_af10c695 {
        padding-bottom: var(--kite-semantic-text-header-x-large-padding-bottom)
    }

    .paddingXlHeaderXLarge_af10c695 {
        padding-top: var(--kite-semantic-text-header-x-large-padding-top)
    }

    .paddingXlHeaderXLargeExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-header-x-large-padding-top) + var(--kite-semantic-text-header-x-large-padding-top-extra))
    }

    .alignXlStart_16cf7d38 {
        align-items: start
    }

    .alignXlStart_16cf7d38.labelOnly_16cf7d38 {
        text-align: left
    }

    .alignXlCenter_16cf7d38 {
        align-items: center
    }

    .alignXlCenter_16cf7d38.labelOnly_16cf7d38 {
        text-align: center
    }

    .alignXlEnd_16cf7d38 {
        align-items: end
    }

    .alignXlEnd_16cf7d38.labelOnly_16cf7d38 {
        text-align: right
    }

    .default_16cf7d38.sizeContrastXlSmallPlain_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain)
    }

    .default_16cf7d38.sizeContrastXlSmallPlain_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastXlSmallSmall_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small)
    }

    .default_16cf7d38.sizeContrastXlSmallSmall_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastXlSmallMedium_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium)
    }

    .default_16cf7d38.sizeContrastXlSmallMedium_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastXlSmallLarge_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large)
    }

    .default_16cf7d38.sizeContrastXlSmallLarge_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastXlMediumPlain_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain)
    }

    .default_16cf7d38.sizeContrastXlMediumPlain_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastXlMediumSmall_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small)
    }

    .default_16cf7d38.sizeContrastXlMediumSmall_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastXlMediumMedium_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium)
    }

    .default_16cf7d38.sizeContrastXlMediumMedium_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastXlMediumLarge_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large)
    }

    .default_16cf7d38.sizeContrastXlMediumLarge_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastXlLargePlain_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain)
    }

    .default_16cf7d38.sizeContrastXlLargePlain_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastXlLargeSmall_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small)
    }

    .default_16cf7d38.sizeContrastXlLargeSmall_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastXlLargeMedium_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium)
    }

    .default_16cf7d38.sizeContrastXlLargeMedium_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastXlLargeLarge_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large)
    }

    .default_16cf7d38.sizeContrastXlLargeLarge_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .labelEmphasizedXlSmallPlain_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-small-default-padding-bottom )
    }

    .labelEmphasizedXlSmallSmall_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-medium-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-medium-compact-default-padding-bottom )
    }

    .labelEmphasizedXlSmallMedium_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
    }

    .labelEmphasizedXlSmallLarge_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
    }

    .labelEmphasizedXlMediumPlain_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-medium-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-medium-compact-default-padding-bottom )
    }

    .labelEmphasizedXlMediumSmall_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
    }

    .labelEmphasizedXlMediumMedium_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-small-default-padding-bottom )
    }

    .labelEmphasizedXlMediumLarge_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
    }

    .labelEmphasizedXlLargePlain_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
    }

    .labelEmphasizedXlLargeSmall_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-small-default-padding-bottom )
    }

    .labelEmphasizedXlLargeMedium_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
    }

    .labelEmphasizedXlLargeLarge_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-x-large-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-x-large-default-padding-bottom )
    }

    .labelDefaultXlSmallLarge_16cf7d38,.labelDefaultXlSmallMedium_16cf7d38,.labelDefaultXlSmallPlain_16cf7d38,.labelDefaultXlSmallSmall_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-small-default-padding-bottom )
    }

    .labelDefaultXlMediumLarge_16cf7d38,.labelDefaultXlMediumMedium_16cf7d38,.labelDefaultXlMediumPlain_16cf7d38,.labelDefaultXlMediumSmall_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-medium-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-medium-compact-default-padding-bottom )
    }

    .labelDefaultXlLargePlain_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
    }

    .labelDefaultXlLargeSmall_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-small-default-padding-bottom )
    }

    .labelDefaultXlLargeMedium_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
    }

    .labelDefaultXlLargeLarge_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-x-large-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-x-large-default-padding-bottom )
    }

    .addonXl150_1fe7b713,.addonXl150_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-150-spacing)
    }

    .addonXl150_1fe7b713>.addon_1fe7b713,.addonXl150_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-150-spacing);
        min-height: var(--kite-cell-addon-150-min-height)
    }

    .addonXl200_1fe7b713,.addonXl200_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-200-spacing)
    }

    .addonXl200_1fe7b713>.addon_1fe7b713,.addonXl200_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-200-spacing);
        min-height: var(--kite-cell-addon-200-min-height)
    }

    .addonXl250_1fe7b713,.addonXl250_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-250-spacing)
    }

    .addonXl250_1fe7b713>.addon_1fe7b713,.addonXl250_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-250-spacing);
        min-height: var(--kite-cell-addon-250-min-height)
    }

    .addonXl350_1fe7b713,.addonXl350_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-350-spacing)
    }

    .addonXl350_1fe7b713>.addon_1fe7b713,.addonXl350_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-350-spacing);
        min-height: var(--kite-cell-addon-350-min-height)
    }

    .addonXl400_1fe7b713,.addonXl400_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-400-spacing)
    }

    .addonXl400_1fe7b713>.addon_1fe7b713,.addonXl400_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-400-spacing);
        min-height: var(--kite-cell-addon-400-min-height)
    }

    .addonXl450_1fe7b713,.addonXl450_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-450-spacing)
    }

    .addonXl450_1fe7b713>.addon_1fe7b713,.addonXl450_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-450-spacing);
        min-height: var(--kite-cell-addon-450-min-height)
    }

    .addonXl500_1fe7b713,.addonXl500_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-500-spacing)
    }

    .addonXl500_1fe7b713>.addon_1fe7b713,.addonXl500_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-500-spacing);
        min-height: var(--kite-cell-addon-500-min-height)
    }

    .addonXl550_1fe7b713,.addonXl550_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-550-spacing)
    }

    .addonXl550_1fe7b713>.addon_1fe7b713,.addonXl550_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-550-spacing);
        min-height: var(--kite-cell-addon-550-min-height)
    }

    .addonXl600_1fe7b713,.addonXl600_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-600-spacing)
    }

    .addonXl600_1fe7b713>.addon_1fe7b713,.addonXl600_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-600-spacing);
        min-height: var(--kite-cell-addon-600-min-height)
    }

    .addonXl700_1fe7b713,.addonXl700_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-700-spacing)
    }

    .addonXl700_1fe7b713>.addon_1fe7b713,.addonXl700_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-700-spacing);
        min-height: var(--kite-cell-addon-700-min-height)
    }

    .addonXl750_1fe7b713,.addonXl750_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-750-spacing)
    }

    .addonXl750_1fe7b713>.addon_1fe7b713,.addonXl750_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-750-spacing);
        min-height: var(--kite-cell-addon-750-min-height)
    }

    .addonXl800_1fe7b713,.addonXl800_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-800-spacing)
    }

    .addonXl800_1fe7b713>.addon_1fe7b713,.addonXl800_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-800-spacing);
        min-height: var(--kite-cell-addon-800-min-height)
    }

    .addonXl900_1fe7b713,.addonXl900_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-900-spacing)
    }

    .addonXl900_1fe7b713>.addon_1fe7b713,.addonXl900_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-900-spacing);
        min-height: var(--kite-cell-addon-900-min-height)
    }

    .listXl100_1fe7b713,.listXl100_1fe7b713>.group_1fe7b713 {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-100-padding-vertical)
    }

    .listXl100_1fe7b713>.group_1fe7b713>.kite-label-value,.listXl100_1fe7b713>.kite-label-value {
        margin: calc(var(--kite-cell-list-100-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listXl250_1fe7b713,.listXl250_1fe7b713>.group_1fe7b713 {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-250-padding-vertical)
    }

    .listXl250_1fe7b713>.group_1fe7b713>.kite-label-value,.listXl250_1fe7b713>.kite-label-value {
        margin: calc(var(--kite-cell-list-250-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listXl300_1fe7b713,.listXl300_1fe7b713>.group_1fe7b713 {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-300-padding-vertical)
    }

    .listXl300_1fe7b713>.group_1fe7b713>.kite-label-value,.listXl300_1fe7b713>.kite-label-value {
        margin: calc(var(--kite-cell-list-300-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listXl350_1fe7b713,.listXl350_1fe7b713>.group_1fe7b713 {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-350-padding-vertical)
    }

    .listXl350_1fe7b713>.group_1fe7b713>.kite-label-value,.listXl350_1fe7b713>.kite-label-value {
        margin: calc(var(--kite-cell-list-350-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listXl400_1fe7b713,.listXl400_1fe7b713>.group_1fe7b713 {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-400-padding-vertical)
    }

    .listXl400_1fe7b713>.group_1fe7b713>.kite-label-value,.listXl400_1fe7b713>.kite-label-value {
        margin: calc(var(--kite-cell-list-400-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listXl450_1fe7b713,.listXl450_1fe7b713>.group_1fe7b713 {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-450-padding-vertical)
    }

    .listXl450_1fe7b713>.group_1fe7b713>.kite-label-value,.listXl450_1fe7b713>.kite-label-value {
        margin: calc(var(--kite-cell-list-450-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listXl500_1fe7b713,.listXl500_1fe7b713>.group_1fe7b713 {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-500-padding-vertical)
    }

    .listXl500_1fe7b713>.group_1fe7b713>.kite-label-value,.listXl500_1fe7b713>.kite-label-value {
        margin: calc(var(--kite-cell-list-500-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .layoutXl100_1fe7b713,.layoutXl100_1fe7b713>.group_1fe7b713 {
        padding: var(--kite-cell-layout-100-padding-vertical)0
    }

    .layoutXl100_1fe7b713.labelOnly_1fe7b713,.layoutXl100_1fe7b713>.group_1fe7b713.labelOnly_1fe7b713 {
        padding-top: calc(var(--kite-cell-layout-100-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-100-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutXl100_1fe7b713>.group_1fe7b713 {
        margin: calc(-1*var(--kite-cell-layout-100-padding-vertical))0
    }

    .layoutXl200_1fe7b713,.layoutXl200_1fe7b713>.group_1fe7b713 {
        padding: var(--kite-cell-layout-200-padding-vertical)0
    }

    .layoutXl200_1fe7b713.labelOnly_1fe7b713,.layoutXl200_1fe7b713>.group_1fe7b713.labelOnly_1fe7b713 {
        padding-top: calc(var(--kite-cell-layout-200-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-200-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutXl200_1fe7b713>.group_1fe7b713 {
        margin: calc(-1*var(--kite-cell-layout-200-padding-vertical))0
    }

    .layoutXl300_1fe7b713,.layoutXl300_1fe7b713>.group_1fe7b713 {
        padding: var(--kite-cell-layout-300-padding-vertical)0
    }

    .layoutXl300_1fe7b713.labelOnly_1fe7b713,.layoutXl300_1fe7b713>.group_1fe7b713.labelOnly_1fe7b713 {
        padding-top: calc(var(--kite-cell-layout-300-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-300-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutXl300_1fe7b713>.group_1fe7b713 {
        margin: calc(-1*var(--kite-cell-layout-300-padding-vertical))0
    }

    .layoutXl500_1fe7b713,.layoutXl500_1fe7b713>.group_1fe7b713 {
        padding: var(--kite-cell-layout-500-padding-vertical)0
    }

    .layoutXl500_1fe7b713.labelOnly_1fe7b713,.layoutXl500_1fe7b713>.group_1fe7b713.labelOnly_1fe7b713 {
        padding-top: calc(var(--kite-cell-layout-500-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-500-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutXl500_1fe7b713>.group_1fe7b713 {
        margin: calc(-1*var(--kite-cell-layout-500-padding-vertical))0
    }

    .layoutXl600_1fe7b713,.layoutXl600_1fe7b713>.group_1fe7b713 {
        padding: var(--kite-cell-layout-600-padding-vertical)0
    }

    .layoutXl600_1fe7b713.labelOnly_1fe7b713,.layoutXl600_1fe7b713>.group_1fe7b713.labelOnly_1fe7b713 {
        padding-top: calc(var(--kite-cell-layout-600-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-600-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutXl600_1fe7b713>.group_1fe7b713 {
        margin: calc(-1*var(--kite-cell-layout-600-padding-vertical))0
    }

    .listSizeContrastXlSmallPlain_1fe7b713,.listSizeContrastXlSmallPlain_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-plain )
    }

    .listSizeContrastXlSmallSmall_1fe7b713,.listSizeContrastXlSmallSmall_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-small )
    }

    .listSizeContrastXlSmallMedium_1fe7b713,.listSizeContrastXlSmallMedium_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-medium )
    }

    .listSizeContrastXlSmallLarge_1fe7b713,.listSizeContrastXlSmallLarge_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-large )
    }

    .listSizeContrastXlMediumPlain_1fe7b713,.listSizeContrastXlMediumPlain_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-plain )
    }

    .listSizeContrastXlMediumSmall_1fe7b713,.listSizeContrastXlMediumSmall_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-small )
    }

    .listSizeContrastXlMediumMedium_1fe7b713,.listSizeContrastXlMediumMedium_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-medium )
    }

    .listSizeContrastXlMediumLarge_1fe7b713,.listSizeContrastXlMediumLarge_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-large )
    }

    .listSizeContrastXlLargePlain_1fe7b713,.listSizeContrastXlLargePlain_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-plain )
    }

    .listSizeContrastXlLargeSmall_1fe7b713,.listSizeContrastXlLargeSmall_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-small )
    }

    .listSizeContrastXlLargeMedium_1fe7b713,.listSizeContrastXlLargeMedium_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-medium )
    }

    .listSizeContrastXlLargeLarge_1fe7b713,.listSizeContrastXlLargeLarge_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-large )
    }

    .input_541fb1ef.sizeXl400_541fb1ef {
        width: var(--kite-radio-400-size);
        height: var(--kite-radio-400-size);
        border-width: var(--kite-radio-400-border-width);
        border-radius: var(--kite-radio-400-border-radius)
    }

    .input_541fb1ef.sizeXl400_541fb1ef.error_541fb1ef {
        box-shadow: 0 0 0 var(--kite-selection-control-400-error-border-width) var(--kite-selection-control-error-border)
    }

    .input_541fb1ef.sizeXl500_541fb1ef {
        width: var(--kite-radio-500-size);
        height: var(--kite-radio-500-size);
        border-width: var(--kite-radio-500-border-width);
        border-radius: var(--kite-radio-500-border-radius)
    }

    .input_541fb1ef.sizeXl500_541fb1ef.error_541fb1ef {
        box-shadow: 0 0 0 var(--kite-selection-control-500-error-border-width) var(--kite-selection-control-error-border)
    }

    .marginXl0_d538e246 {
        margin: 0
    }

    .paddingXl0_d538e246 {
        padding: 0
    }

    .marginTopXl0_d538e246 {
        margin-top: 0
    }

    .marginBottomXl0_d538e246 {
        margin-bottom: 0
    }

    .marginRightXl0_d538e246 {
        margin-right: 0
    }

    .marginLeftXl0_d538e246 {
        margin-left: 0
    }

    .paddingTopXl0_d538e246 {
        padding-top: 0
    }

    .paddingBottomXl0_d538e246 {
        padding-bottom: 0
    }

    .paddingRightXl0_d538e246 {
        padding-right: 0
    }

    .paddingLeftXl0_d538e246 {
        padding-left: 0
    }

    .gapXl0_d538e246 {
        gap: 0
    }

    .marginXl50_d538e246 {
        margin: 2px
    }

    .paddingXl50_d538e246 {
        padding: 2px
    }

    .marginTopXl50_d538e246 {
        margin-top: 2px
    }

    .marginBottomXl50_d538e246 {
        margin-bottom: 2px
    }

    .marginRightXl50_d538e246 {
        margin-right: 2px
    }

    .marginLeftXl50_d538e246 {
        margin-left: 2px
    }

    .paddingTopXl50_d538e246 {
        padding-top: 2px
    }

    .paddingBottomXl50_d538e246 {
        padding-bottom: 2px
    }

    .paddingRightXl50_d538e246 {
        padding-right: 2px
    }

    .paddingLeftXl50_d538e246 {
        padding-left: 2px
    }

    .gapXl50_d538e246 {
        gap: 2px
    }

    .marginXl100_d538e246 {
        margin: 4px
    }

    .paddingXl100_d538e246 {
        padding: 4px
    }

    .marginTopXl100_d538e246 {
        margin-top: 4px
    }

    .marginBottomXl100_d538e246 {
        margin-bottom: 4px
    }

    .marginRightXl100_d538e246 {
        margin-right: 4px
    }

    .marginLeftXl100_d538e246 {
        margin-left: 4px
    }

    .paddingTopXl100_d538e246 {
        padding-top: 4px
    }

    .paddingBottomXl100_d538e246 {
        padding-bottom: 4px
    }

    .paddingRightXl100_d538e246 {
        padding-right: 4px
    }

    .paddingLeftXl100_d538e246 {
        padding-left: 4px
    }

    .gapXl100_d538e246 {
        gap: 4px
    }

    .marginXl150_d538e246 {
        margin: 6px
    }

    .paddingXl150_d538e246 {
        padding: 6px
    }

    .marginTopXl150_d538e246 {
        margin-top: 6px
    }

    .marginBottomXl150_d538e246 {
        margin-bottom: 6px
    }

    .marginRightXl150_d538e246 {
        margin-right: 6px
    }

    .marginLeftXl150_d538e246 {
        margin-left: 6px
    }

    .paddingTopXl150_d538e246 {
        padding-top: 6px
    }

    .paddingBottomXl150_d538e246 {
        padding-bottom: 6px
    }

    .paddingRightXl150_d538e246 {
        padding-right: 6px
    }

    .paddingLeftXl150_d538e246 {
        padding-left: 6px
    }

    .gapXl150_d538e246 {
        gap: 6px
    }

    .marginXl200_d538e246 {
        margin: 8px
    }

    .paddingXl200_d538e246 {
        padding: 8px
    }

    .marginTopXl200_d538e246 {
        margin-top: 8px
    }

    .marginBottomXl200_d538e246 {
        margin-bottom: 8px
    }

    .marginRightXl200_d538e246 {
        margin-right: 8px
    }

    .marginLeftXl200_d538e246 {
        margin-left: 8px
    }

    .paddingTopXl200_d538e246 {
        padding-top: 8px
    }

    .paddingBottomXl200_d538e246 {
        padding-bottom: 8px
    }

    .paddingRightXl200_d538e246 {
        padding-right: 8px
    }

    .paddingLeftXl200_d538e246 {
        padding-left: 8px
    }

    .gapXl200_d538e246 {
        gap: 8px
    }

    .marginXl250_d538e246 {
        margin: 10px
    }

    .paddingXl250_d538e246 {
        padding: 10px
    }

    .marginTopXl250_d538e246 {
        margin-top: 10px
    }

    .marginBottomXl250_d538e246 {
        margin-bottom: 10px
    }

    .marginRightXl250_d538e246 {
        margin-right: 10px
    }

    .marginLeftXl250_d538e246 {
        margin-left: 10px
    }

    .paddingTopXl250_d538e246 {
        padding-top: 10px
    }

    .paddingBottomXl250_d538e246 {
        padding-bottom: 10px
    }

    .paddingRightXl250_d538e246 {
        padding-right: 10px
    }

    .paddingLeftXl250_d538e246 {
        padding-left: 10px
    }

    .gapXl250_d538e246 {
        gap: 10px
    }

    .marginXl300_d538e246 {
        margin: 12px
    }

    .paddingXl300_d538e246 {
        padding: 12px
    }

    .marginTopXl300_d538e246 {
        margin-top: 12px
    }

    .marginBottomXl300_d538e246 {
        margin-bottom: 12px
    }

    .marginRightXl300_d538e246 {
        margin-right: 12px
    }

    .marginLeftXl300_d538e246 {
        margin-left: 12px
    }

    .paddingTopXl300_d538e246 {
        padding-top: 12px
    }

    .paddingBottomXl300_d538e246 {
        padding-bottom: 12px
    }

    .paddingRightXl300_d538e246 {
        padding-right: 12px
    }

    .paddingLeftXl300_d538e246 {
        padding-left: 12px
    }

    .gapXl300_d538e246 {
        gap: 12px
    }

    .marginXl350_d538e246 {
        margin: 16px
    }

    .paddingXl350_d538e246 {
        padding: 16px
    }

    .marginTopXl350_d538e246 {
        margin-top: 16px
    }

    .marginBottomXl350_d538e246 {
        margin-bottom: 16px
    }

    .marginRightXl350_d538e246 {
        margin-right: 16px
    }

    .marginLeftXl350_d538e246 {
        margin-left: 16px
    }

    .paddingTopXl350_d538e246 {
        padding-top: 16px
    }

    .paddingBottomXl350_d538e246 {
        padding-bottom: 16px
    }

    .paddingRightXl350_d538e246 {
        padding-right: 16px
    }

    .paddingLeftXl350_d538e246 {
        padding-left: 16px
    }

    .gapXl350_d538e246 {
        gap: 16px
    }

    .marginXl400_d538e246 {
        margin: 20px
    }

    .paddingXl400_d538e246 {
        padding: 20px
    }

    .marginTopXl400_d538e246 {
        margin-top: 20px
    }

    .marginBottomXl400_d538e246 {
        margin-bottom: 20px
    }

    .marginRightXl400_d538e246 {
        margin-right: 20px
    }

    .marginLeftXl400_d538e246 {
        margin-left: 20px
    }

    .paddingTopXl400_d538e246 {
        padding-top: 20px
    }

    .paddingBottomXl400_d538e246 {
        padding-bottom: 20px
    }

    .paddingRightXl400_d538e246 {
        padding-right: 20px
    }

    .paddingLeftXl400_d538e246 {
        padding-left: 20px
    }

    .gapXl400_d538e246 {
        gap: 20px
    }

    .marginXl450_d538e246 {
        margin: 24px
    }

    .paddingXl450_d538e246 {
        padding: 24px
    }

    .marginTopXl450_d538e246 {
        margin-top: 24px
    }

    .marginBottomXl450_d538e246 {
        margin-bottom: 24px
    }

    .marginRightXl450_d538e246 {
        margin-right: 24px
    }

    .marginLeftXl450_d538e246 {
        margin-left: 24px
    }

    .paddingTopXl450_d538e246 {
        padding-top: 24px
    }

    .paddingBottomXl450_d538e246 {
        padding-bottom: 24px
    }

    .paddingRightXl450_d538e246 {
        padding-right: 24px
    }

    .paddingLeftXl450_d538e246 {
        padding-left: 24px
    }

    .gapXl450_d538e246 {
        gap: 24px
    }

    .marginXl500_d538e246 {
        margin: 28px
    }

    .paddingXl500_d538e246 {
        padding: 28px
    }

    .marginTopXl500_d538e246 {
        margin-top: 28px
    }

    .marginBottomXl500_d538e246 {
        margin-bottom: 28px
    }

    .marginRightXl500_d538e246 {
        margin-right: 28px
    }

    .marginLeftXl500_d538e246 {
        margin-left: 28px
    }

    .paddingTopXl500_d538e246 {
        padding-top: 28px
    }

    .paddingBottomXl500_d538e246 {
        padding-bottom: 28px
    }

    .paddingRightXl500_d538e246 {
        padding-right: 28px
    }

    .paddingLeftXl500_d538e246 {
        padding-left: 28px
    }

    .gapXl500_d538e246 {
        gap: 28px
    }

    .marginXl550_d538e246 {
        margin: 32px
    }

    .paddingXl550_d538e246 {
        padding: 32px
    }

    .marginTopXl550_d538e246 {
        margin-top: 32px
    }

    .marginBottomXl550_d538e246 {
        margin-bottom: 32px
    }

    .marginRightXl550_d538e246 {
        margin-right: 32px
    }

    .marginLeftXl550_d538e246 {
        margin-left: 32px
    }

    .paddingTopXl550_d538e246 {
        padding-top: 32px
    }

    .paddingBottomXl550_d538e246 {
        padding-bottom: 32px
    }

    .paddingRightXl550_d538e246 {
        padding-right: 32px
    }

    .paddingLeftXl550_d538e246 {
        padding-left: 32px
    }

    .gapXl550_d538e246 {
        gap: 32px
    }

    .marginXl600_d538e246 {
        margin: 36px
    }

    .paddingXl600_d538e246 {
        padding: 36px
    }

    .marginTopXl600_d538e246 {
        margin-top: 36px
    }

    .marginBottomXl600_d538e246 {
        margin-bottom: 36px
    }

    .marginRightXl600_d538e246 {
        margin-right: 36px
    }

    .marginLeftXl600_d538e246 {
        margin-left: 36px
    }

    .paddingTopXl600_d538e246 {
        padding-top: 36px
    }

    .paddingBottomXl600_d538e246 {
        padding-bottom: 36px
    }

    .paddingRightXl600_d538e246 {
        padding-right: 36px
    }

    .paddingLeftXl600_d538e246 {
        padding-left: 36px
    }

    .gapXl600_d538e246 {
        gap: 36px
    }

    .marginXl650_d538e246 {
        margin: 40px
    }

    .paddingXl650_d538e246 {
        padding: 40px
    }

    .marginTopXl650_d538e246 {
        margin-top: 40px
    }

    .marginBottomXl650_d538e246 {
        margin-bottom: 40px
    }

    .marginRightXl650_d538e246 {
        margin-right: 40px
    }

    .marginLeftXl650_d538e246 {
        margin-left: 40px
    }

    .paddingTopXl650_d538e246 {
        padding-top: 40px
    }

    .paddingBottomXl650_d538e246 {
        padding-bottom: 40px
    }

    .paddingRightXl650_d538e246 {
        padding-right: 40px
    }

    .paddingLeftXl650_d538e246 {
        padding-left: 40px
    }

    .gapXl650_d538e246 {
        gap: 40px
    }

    .marginXl700_d538e246 {
        margin: 48px
    }

    .paddingXl700_d538e246 {
        padding: 48px
    }

    .marginTopXl700_d538e246 {
        margin-top: 48px
    }

    .marginBottomXl700_d538e246 {
        margin-bottom: 48px
    }

    .marginRightXl700_d538e246 {
        margin-right: 48px
    }

    .marginLeftXl700_d538e246 {
        margin-left: 48px
    }

    .paddingTopXl700_d538e246 {
        padding-top: 48px
    }

    .paddingBottomXl700_d538e246 {
        padding-bottom: 48px
    }

    .paddingRightXl700_d538e246 {
        padding-right: 48px
    }

    .paddingLeftXl700_d538e246 {
        padding-left: 48px
    }

    .gapXl700_d538e246 {
        gap: 48px
    }

    .marginXl750_d538e246 {
        margin: 56px
    }

    .paddingXl750_d538e246 {
        padding: 56px
    }

    .marginTopXl750_d538e246 {
        margin-top: 56px
    }

    .marginBottomXl750_d538e246 {
        margin-bottom: 56px
    }

    .marginRightXl750_d538e246 {
        margin-right: 56px
    }

    .marginLeftXl750_d538e246 {
        margin-left: 56px
    }

    .paddingTopXl750_d538e246 {
        padding-top: 56px
    }

    .paddingBottomXl750_d538e246 {
        padding-bottom: 56px
    }

    .paddingRightXl750_d538e246 {
        padding-right: 56px
    }

    .paddingLeftXl750_d538e246 {
        padding-left: 56px
    }

    .gapXl750_d538e246 {
        gap: 56px
    }

    .marginXl800_d538e246 {
        margin: 64px
    }

    .paddingXl800_d538e246 {
        padding: 64px
    }

    .marginTopXl800_d538e246 {
        margin-top: 64px
    }

    .marginBottomXl800_d538e246 {
        margin-bottom: 64px
    }

    .marginRightXl800_d538e246 {
        margin-right: 64px
    }

    .marginLeftXl800_d538e246 {
        margin-left: 64px
    }

    .paddingTopXl800_d538e246 {
        padding-top: 64px
    }

    .paddingBottomXl800_d538e246 {
        padding-bottom: 64px
    }

    .paddingRightXl800_d538e246 {
        padding-right: 64px
    }

    .paddingLeftXl800_d538e246 {
        padding-left: 64px
    }

    .gapXl800_d538e246 {
        gap: 64px
    }

    .marginXl850_d538e246 {
        margin: 72px
    }

    .paddingXl850_d538e246 {
        padding: 72px
    }

    .marginTopXl850_d538e246 {
        margin-top: 72px
    }

    .marginBottomXl850_d538e246 {
        margin-bottom: 72px
    }

    .marginRightXl850_d538e246 {
        margin-right: 72px
    }

    .marginLeftXl850_d538e246 {
        margin-left: 72px
    }

    .paddingTopXl850_d538e246 {
        padding-top: 72px
    }

    .paddingBottomXl850_d538e246 {
        padding-bottom: 72px
    }

    .paddingRightXl850_d538e246 {
        padding-right: 72px
    }

    .paddingLeftXl850_d538e246 {
        padding-left: 72px
    }

    .gapXl850_d538e246 {
        gap: 72px
    }

    .marginXl900_d538e246 {
        margin: 80px
    }

    .paddingXl900_d538e246 {
        padding: 80px
    }

    .marginTopXl900_d538e246 {
        margin-top: 80px
    }

    .marginBottomXl900_d538e246 {
        margin-bottom: 80px
    }

    .marginRightXl900_d538e246 {
        margin-right: 80px
    }

    .marginLeftXl900_d538e246 {
        margin-left: 80px
    }

    .paddingTopXl900_d538e246 {
        padding-top: 80px
    }

    .paddingBottomXl900_d538e246 {
        padding-bottom: 80px
    }

    .paddingRightXl900_d538e246 {
        padding-right: 80px
    }

    .paddingLeftXl900_d538e246 {
        padding-left: 80px
    }

    .gapXl900_d538e246 {
        gap: 80px
    }

    .topLeftXl300_5c520186 {
        --kite-panel-border-top-left-radius: var(--kite-panel-300-border-radius)
    }

    .topRightXl300_5c520186 {
        --kite-panel-border-top-right-radius: var(--kite-panel-300-border-radius)
    }

    .bottomLeftXl300_5c520186 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-300-border-radius)
    }

    .bottomRightXl300_5c520186 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-300-border-radius)
    }

    .topLeftXl400_5c520186 {
        --kite-panel-border-top-left-radius: var(--kite-panel-400-border-radius)
    }

    .topRightXl400_5c520186 {
        --kite-panel-border-top-right-radius: var(--kite-panel-400-border-radius)
    }

    .bottomLeftXl400_5c520186 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-400-border-radius)
    }

    .bottomRightXl400_5c520186 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-400-border-radius)
    }

    .topLeftXl500_5c520186 {
        --kite-panel-border-top-left-radius: var(--kite-panel-500-border-radius)
    }

    .topRightXl500_5c520186 {
        --kite-panel-border-top-right-radius: var(--kite-panel-500-border-radius)
    }

    .bottomLeftXl500_5c520186 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-500-border-radius)
    }

    .bottomRightXl500_5c520186 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-500-border-radius)
    }

    .topLeftXl600_5c520186 {
        --kite-panel-border-top-left-radius: var(--kite-panel-600-border-radius)
    }

    .topRightXl600_5c520186 {
        --kite-panel-border-top-right-radius: var(--kite-panel-600-border-radius)
    }

    .bottomLeftXl600_5c520186 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-600-border-radius)
    }

    .bottomRightXl600_5c520186 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-600-border-radius)
    }

    .topLeftXl700_5c520186 {
        --kite-panel-border-top-left-radius: var(--kite-panel-700-border-radius)
    }

    .topRightXl700_5c520186 {
        --kite-panel-border-top-right-radius: var(--kite-panel-700-border-radius)
    }

    .bottomLeftXl700_5c520186 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-700-border-radius)
    }

    .bottomRightXl700_5c520186 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-700-border-radius)
    }

    .topLeftRoundedXlTrue_5c520186 {
        border-top-left-radius: var(--kite-panel-border-top-left-radius)
    }

    .topLeftRoundedXlFalse_5c520186 {
        border-top-left-radius: 0
    }

    .topRightRoundedXlTrue_5c520186 {
        border-top-right-radius: var(--kite-panel-border-top-right-radius)
    }

    .topRightRoundedXlFalse_5c520186 {
        border-top-right-radius: 0
    }

    .bottomLeftRoundedXlTrue_5c520186 {
        border-bottom-left-radius: var(--kite-panel-border-bottom-left-radius)
    }

    .bottomLeftRoundedXlFalse_5c520186 {
        border-bottom-left-radius: 0
    }

    .bottomRightRoundedXlTrue_5c520186 {
        border-bottom-right-radius: var(--kite-panel-border-bottom-right-radius)
    }

    .bottomRightRoundedXlFalse_5c520186 {
        border-bottom-right-radius: 0
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.headerXLargeXl_c17961d9 {
        padding-top: var(--kite-label-value-header-x-large-control-padding-top);
        padding-bottom: var(--kite-label-value-header-x-large-control-padding-bottom);
        min-height: var(--kite-label-value-header-x-large-control-min-height);
        gap: var(--kite-label-value-header-x-large-control-gap)
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.headerLargeXl_c17961d9 {
        padding-top: var(--kite-label-value-header-large-control-padding-top);
        padding-bottom: var(--kite-label-value-header-large-control-padding-bottom);
        min-height: var(--kite-label-value-header-large-control-min-height);
        gap: var(--kite-label-value-header-large-control-gap)
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.headerMediumXl_c17961d9 {
        padding-top: var(--kite-label-value-header-medium-control-padding-top);
        padding-bottom: var(--kite-label-value-header-medium-control-padding-bottom);
        min-height: var(--kite-label-value-header-medium-control-min-height);
        gap: var(--kite-label-value-header-medium-control-gap)
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.headerSmallXl_c17961d9 {
        padding-top: var(--kite-label-value-header-small-control-padding-top);
        padding-bottom: var(--kite-label-value-header-small-control-padding-bottom);
        min-height: var(--kite-label-value-header-small-control-min-height);
        gap: var(--kite-label-value-header-small-control-gap)
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.paragraphLargeCompactXl_c17961d9 {
        padding-top: var(--kite-label-value-paragraph-large-compact-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-compact-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-compact-control-min-height);
        gap: var(--kite-label-value-paragraph-large-compact-control-gap)
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.paragraphLargeXl_c17961d9 {
        padding-top: var(--kite-label-value-paragraph-large-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-control-min-height);
        gap: var(--kite-label-value-paragraph-large-control-gap)
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.paragraphMediumCompactXl_c17961d9 {
        padding-top: var(--kite-label-value-paragraph-medium-compact-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-compact-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-compact-control-min-height);
        gap: var(--kite-label-value-paragraph-medium-compact-control-gap)
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.paragraphMediumXl_c17961d9 {
        padding-top: var(--kite-label-value-paragraph-medium-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-control-min-height);
        gap: var(--kite-label-value-paragraph-medium-control-gap)
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.paragraphSmallXl_c17961d9 {
        padding-top: var(--kite-label-value-paragraph-small-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-small-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-small-control-min-height);
        gap: var(--kite-label-value-paragraph-small-control-gap)
    }

    .textXlPrimary_14148ec3 {
        color: var(--kite-text-primary)
    }

    .textXlSecondary_14148ec3 {
        color: var(--kite-text-secondary)
    }

    .textXlBrand_14148ec3 {
        color: var(--kite-text-brand)
    }

    .textXlPositive_14148ec3 {
        color: var(--kite-text-positive)
    }

    .textXlWarning_14148ec3 {
        color: var(--kite-text-warning)
    }

    .textXlNegative_14148ec3 {
        color: var(--kite-text-negative)
    }

    .textXlNeutralPrimary_14148ec3 {
        color: var(--kite-content-neutral-primary)
    }

    .textXlBrandPrimary_14148ec3 {
        color: var(--kite-content-brand-primary)
    }

    .textXlBrandDeepPrimary_14148ec3 {
        color: var(--kite-content-brand-deep-primary)
    }

    .textXlPositivePrimary_14148ec3 {
        color: var(--kite-content-positive-primary)
    }

    .textXlWarningPrimary_14148ec3 {
        color: var(--kite-content-warning-primary)
    }

    .textXlNegativePrimary_14148ec3 {
        color: var(--kite-content-negative-primary)
    }

    .textXlRosePrimary_14148ec3 {
        color: var(--kite-content-rose-primary)
    }

    .textXlTealPrimary_14148ec3 {
        color: var(--kite-content-teal-primary)
    }

    .textXlStaticDarkPrimary_14148ec3 {
        color: var(--kite-content-static-dark-primary)
    }

    .textXlStaticLightPrimary_14148ec3 {
        color: var(--kite-content-static-light-primary)
    }

    .textXlNeutralSecondary_14148ec3 {
        color: var(--kite-content-neutral-secondary)
    }

    .textXlBrandSecondary_14148ec3 {
        color: var(--kite-content-brand-secondary)
    }

    .textXlBrandDeepSecondary_14148ec3 {
        color: var(--kite-content-brand-deep-secondary)
    }

    .textXlPositiveSecondary_14148ec3 {
        color: var(--kite-content-positive-secondary)
    }

    .textXlWarningSecondary_14148ec3 {
        color: var(--kite-content-warning-secondary)
    }

    .textXlNegativeSecondary_14148ec3 {
        color: var(--kite-content-negative-secondary)
    }

    .textXlRoseSecondary_14148ec3 {
        color: var(--kite-content-rose-secondary)
    }

    .textXlTealSecondary_14148ec3 {
        color: var(--kite-content-teal-secondary)
    }

    .textXlStaticDarkSecondary_14148ec3 {
        color: var(--kite-content-static-dark-secondary)
    }

    .textXlStaticLightSecondary_14148ec3 {
        color: var(--kite-content-static-light-secondary)
    }

    .textXlNeutralTertiary_14148ec3 {
        color: var(--kite-content-neutral-tertiary)
    }

    .sizeXl500_dfb36bc2 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-500-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-500-gap-vertical)
    }

    .sizeXl600_dfb36bc2 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-600-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-600-gap-vertical)
    }

    .sizeXl700_dfb36bc2 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-700-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-700-gap-vertical)
    }

    .layoutXlHorizontal_dfb36bc2 {
        --kite-form-group-gap: var(--kite-form-group-gap-horizontal)
    }

    .layoutXlVertical_dfb36bc2 {
        --kite-form-group-gap: var(--kite-form-group-gap-vertical)
    }

    .positionXlTop_dfb36bc2 {
        margin: 0 0-1px
    }

    .positionXlMiddleHorizontal_dfb36bc2 {
        margin: 0-1px 0 0
    }

    .positionXlMiddleVertical_dfb36bc2 {
        margin: 0 0-1px
    }

    .positionXlBottom_dfb36bc2 {
        margin: 0
    }

    .positionXlLeft_dfb36bc2 {
        margin: 0-1px 0 0
    }

    .positionXlRight_dfb36bc2,.positionXlSingle_dfb36bc2 {
        margin: 0
    }

    .marginTopXl_dfb36bc2.marginTopXl_dfb36bc2 {
        margin-top: var(--kite-form-group-gap)
    }

    .marginBottomXl_dfb36bc2.marginBottomXl_dfb36bc2 {
        margin-bottom: var(--kite-form-group-gap)
    }

    .marginLeftXl_dfb36bc2.marginLeftXl_dfb36bc2 {
        margin: 0 0 0 var(--kite-form-group-gap)
    }

    .marginRightXl_dfb36bc2.marginRightXl_dfb36bc2 {
        margin: 0 var(--kite-form-group-gap)0 0
    }

    .marginAllXl_dfb36bc2.marginAllXl_dfb36bc2 {
        margin: var(--kite-form-group-gap)
    }

    .marginNoneXl_dfb36bc2.marginNoneXl_dfb36bc2 {
        margin: 0
    }

    .formGroupElement_dfb36bc2.positionXlTop_dfb36bc2 {
        border-radius: var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0 0
    }

    .formGroupElement_dfb36bc2.positionXlMiddleHorizontal_dfb36bc2,.formGroupElement_dfb36bc2.positionXlMiddleVertical_dfb36bc2 {
        border-radius: 0
    }

    .formGroupElement_dfb36bc2.positionXlBottom_dfb36bc2 {
        border-radius: 0 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_dfb36bc2.positionXlLeft_dfb36bc2 {
        border-radius: var(--kite-form-group-element-layout-border-radius)0 0 var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_dfb36bc2.positionXlRight_dfb36bc2 {
        border-radius: 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0
    }

    .formGroupElement_dfb36bc2.positionXlSingle_dfb36bc2 {
        border-radius: var(--kite-form-group-element-layout-border-radius)
    }

    .sizeXl500_83850562 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-500-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-500-gap-vertical)
    }

    .sizeXl600_83850562 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-600-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-600-gap-vertical)
    }

    .sizeXl700_83850562 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-700-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-700-gap-vertical)
    }

    .layoutXlHorizontal_83850562 {
        --kite-form-group-gap: var(--kite-form-group-gap-horizontal)
    }

    .layoutXlVertical_83850562 {
        --kite-form-group-gap: var(--kite-form-group-gap-vertical)
    }

    .positionXlTop_83850562 {
        margin: 0 0-1px
    }

    .positionXlMiddleHorizontal_83850562 {
        margin: 0-1px 0 0
    }

    .positionXlMiddleVertical_83850562 {
        margin: 0 0-1px
    }

    .positionXlBottom_83850562 {
        margin: 0
    }

    .positionXlLeft_83850562 {
        margin: 0-1px 0 0
    }

    .positionXlRight_83850562,.positionXlSingle_83850562 {
        margin: 0
    }

    .marginTopXl_83850562.marginTopXl_83850562 {
        margin-top: var(--kite-form-group-gap)
    }

    .marginBottomXl_83850562.marginBottomXl_83850562 {
        margin-bottom: var(--kite-form-group-gap)
    }

    .marginLeftXl_83850562.marginLeftXl_83850562 {
        margin: 0 0 0 var(--kite-form-group-gap)
    }

    .marginRightXl_83850562.marginRightXl_83850562 {
        margin: 0 var(--kite-form-group-gap)0 0
    }

    .marginAllXl_83850562.marginAllXl_83850562 {
        margin: var(--kite-form-group-gap)
    }

    .marginNoneXl_83850562.marginNoneXl_83850562 {
        margin: 0
    }

    .formGroupElement_83850562.positionXlTop_83850562 {
        border-radius: var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0 0
    }

    .formGroupElement_83850562.positionXlMiddleHorizontal_83850562,.formGroupElement_83850562.positionXlMiddleVertical_83850562 {
        border-radius: 0
    }

    .formGroupElement_83850562.positionXlBottom_83850562 {
        border-radius: 0 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_83850562.positionXlLeft_83850562 {
        border-radius: var(--kite-form-group-element-layout-border-radius)0 0 var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_83850562.positionXlRight_83850562 {
        border-radius: 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0
    }

    .formGroupElement_83850562.positionXlSingle_83850562 {
        border-radius: var(--kite-form-group-element-layout-border-radius)
    }

    .gapXl200_83850562 {
        gap: var(--kite-button-content-200-with-addon-gap)
    }

    .layoutXl200_83850562 {
        min-height: var(--kite-button-layout-200-min-size);
        min-width: var(--kite-button-layout-200-min-size);
        border-radius: var(--kite-button-layout-200-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-100-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-200-border-radius)
    }

    .loaderXl200_83850562 {
        height: 16px;
        width: 16px
    }

    .contentIconXl200_83850562 {
        padding: 0 calc(var(--kite-button-content-200-icon-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal))
    }

    .contentDefaultXl200_83850562 {
        padding: 0 calc(var(--kite-button-content-200-default-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal)) var(--kite-button-content-200-default-list-padding-bottom)
    }

    .contentWithAddonListXl200_83850562 {
        padding: 0 calc(var(--kite-button-content-200-with-addon-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal))
    }

    .contentListWithAddonXl200_83850562 {
        padding: 0 var(--kite-button-content-200-with-addon-list-padding-right) var(--kite-button-content-200-with-addon-list-padding-bottom) var(--kite-button-content-200-with-addon-list-padding-left);
        min-height: var(--kite-button-content-200-with-addon-list-min-height)
    }

    .contentListDefaultXl200_83850562 {
        padding-bottom: var(--kite-button-content-200-default-list-padding-bottom);
        min-height: var(--kite-button-content-200-default-list-min-height)
    }

    .buttonDefaultXl200_83850562 {
        padding: 0 calc(var(--kite-button-content-200-default-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal)) var(--kite-button-content-200-default-list-padding-bottom)
    }

    .gapXl300_83850562 {
        gap: var(--kite-button-content-300-with-addon-gap)
    }

    .layoutXl300_83850562 {
        min-height: var(--kite-button-layout-300-min-size);
        min-width: var(--kite-button-layout-300-min-size);
        border-radius: var(--kite-button-layout-300-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-150-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-300-border-radius)
    }

    .loaderXl300_83850562 {
        height: 20px;
        width: 20px
    }

    .contentIconXl300_83850562 {
        padding: 0 calc(var(--kite-button-content-300-icon-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal))
    }

    .contentDefaultXl300_83850562 {
        padding: 0 calc(var(--kite-button-content-300-default-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal)) var(--kite-button-content-300-default-list-padding-bottom)
    }

    .contentWithAddonListXl300_83850562 {
        padding: 0 calc(var(--kite-button-content-300-with-addon-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal))
    }

    .contentListWithAddonXl300_83850562 {
        padding: 0 var(--kite-button-content-300-with-addon-list-padding-right) var(--kite-button-content-300-with-addon-list-padding-bottom) var(--kite-button-content-300-with-addon-list-padding-left);
        min-height: var(--kite-button-content-300-with-addon-list-min-height)
    }

    .contentListDefaultXl300_83850562 {
        padding-bottom: var(--kite-button-content-300-default-list-padding-bottom);
        min-height: var(--kite-button-content-300-default-list-min-height)
    }

    .buttonDefaultXl300_83850562 {
        padding: 0 calc(var(--kite-button-content-300-default-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal)) var(--kite-button-content-300-default-list-padding-bottom)
    }

    .gapXl400_83850562 {
        gap: var(--kite-button-content-400-with-addon-gap)
    }

    .layoutXl400_83850562 {
        min-height: var(--kite-button-layout-400-min-size);
        min-width: var(--kite-button-layout-400-min-size);
        border-radius: var(--kite-button-layout-400-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-200-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-400-border-radius)
    }

    .loaderXl400_83850562 {
        height: 24px;
        width: 24px
    }

    .contentIconXl400_83850562 {
        padding: 0 calc(var(--kite-button-content-400-icon-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal))
    }

    .contentDefaultXl400_83850562 {
        padding: 0 calc(var(--kite-button-content-400-default-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal)) var(--kite-button-content-400-default-list-padding-bottom)
    }

    .contentWithAddonListXl400_83850562 {
        padding: 0 calc(var(--kite-button-content-400-with-addon-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal))
    }

    .contentListWithAddonXl400_83850562 {
        padding: 0 var(--kite-button-content-400-with-addon-list-padding-right) var(--kite-button-content-400-with-addon-list-padding-bottom) var(--kite-button-content-400-with-addon-list-padding-left);
        min-height: var(--kite-button-content-400-with-addon-list-min-height)
    }

    .contentListDefaultXl400_83850562 {
        padding-bottom: var(--kite-button-content-400-default-list-padding-bottom);
        min-height: var(--kite-button-content-400-default-list-min-height)
    }

    .buttonDefaultXl400_83850562 {
        padding: 0 calc(var(--kite-button-content-400-default-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal)) var(--kite-button-content-400-default-list-padding-bottom)
    }

    .gapXl500_83850562 {
        gap: var(--kite-button-content-500-with-addon-gap)
    }

    .layoutXl500_83850562 {
        min-height: var(--kite-button-layout-500-min-size);
        min-width: var(--kite-button-layout-500-min-size);
        border-radius: var(--kite-button-layout-500-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-200-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-500-border-radius)
    }

    .loaderXl500_83850562 {
        height: 28px;
        width: 28px
    }

    .contentIconXl500_83850562 {
        padding: 0 calc(var(--kite-button-content-500-icon-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal))
    }

    .contentDefaultXl500_83850562 {
        padding: 0 calc(var(--kite-button-content-500-default-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal)) var(--kite-button-content-500-default-list-padding-bottom)
    }

    .contentWithAddonListXl500_83850562 {
        padding: 0 calc(var(--kite-button-content-500-with-addon-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal))
    }

    .contentListWithAddonXl500_83850562 {
        padding: 0 var(--kite-button-content-500-with-addon-list-padding-right) var(--kite-button-content-500-with-addon-list-padding-bottom) var(--kite-button-content-500-with-addon-list-padding-left);
        min-height: var(--kite-button-content-500-with-addon-list-min-height)
    }

    .contentListDefaultXl500_83850562 {
        padding-bottom: var(--kite-button-content-500-default-list-padding-bottom);
        min-height: var(--kite-button-content-500-default-list-min-height)
    }

    .buttonDefaultXl500_83850562 {
        padding: 0 calc(var(--kite-button-content-500-default-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal)) var(--kite-button-content-500-default-list-padding-bottom)
    }

    .gapXl600_83850562 {
        gap: var(--kite-button-content-600-with-addon-gap)
    }

    .layoutXl600_83850562 {
        min-height: var(--kite-button-layout-600-min-size);
        min-width: var(--kite-button-layout-600-min-size);
        border-radius: var(--kite-button-layout-600-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-250-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-600-border-radius)
    }

    .loaderXl600_83850562 {
        height: 32px;
        width: 32px
    }

    .contentIconXl600_83850562 {
        padding: 0 calc(var(--kite-button-content-600-icon-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal))
    }

    .contentDefaultXl600_83850562 {
        padding: 0 calc(var(--kite-button-content-600-default-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal)) var(--kite-button-content-600-default-list-padding-bottom)
    }

    .contentWithAddonListXl600_83850562 {
        padding: 0 calc(var(--kite-button-content-600-with-addon-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal))
    }

    .contentListWithAddonXl600_83850562 {
        padding: 0 var(--kite-button-content-600-with-addon-list-padding-right) var(--kite-button-content-600-with-addon-list-padding-bottom) var(--kite-button-content-600-with-addon-list-padding-left);
        min-height: var(--kite-button-content-600-with-addon-list-min-height)
    }

    .contentListDefaultXl600_83850562 {
        padding-bottom: var(--kite-button-content-600-default-list-padding-bottom);
        min-height: var(--kite-button-content-600-default-list-min-height)
    }

    .buttonDefaultXl600_83850562 {
        padding: 0 calc(var(--kite-button-content-600-default-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal)) var(--kite-button-content-600-default-list-padding-bottom)
    }

    .gapXl700_83850562 {
        gap: var(--kite-button-content-700-with-addon-gap)
    }

    .layoutXl700_83850562 {
        min-height: var(--kite-button-layout-700-min-size);
        min-width: var(--kite-button-layout-700-min-size);
        border-radius: var(--kite-button-layout-700-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-350-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-700-border-radius)
    }

    .loaderXl700_83850562 {
        height: 36px;
        width: 36px
    }

    .contentIconXl700_83850562 {
        padding: 0 calc(var(--kite-button-content-700-icon-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal))
    }

    .contentDefaultXl700_83850562 {
        padding: 0 calc(var(--kite-button-content-700-default-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal)) var(--kite-button-content-700-default-list-padding-bottom)
    }

    .contentWithAddonListXl700_83850562 {
        padding: 0 calc(var(--kite-button-content-700-with-addon-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal))
    }

    .contentListWithAddonXl700_83850562 {
        padding: 0 var(--kite-button-content-700-with-addon-list-padding-right) var(--kite-button-content-700-with-addon-list-padding-bottom) var(--kite-button-content-700-with-addon-list-padding-left);
        min-height: var(--kite-button-content-700-with-addon-list-min-height)
    }

    .contentListDefaultXl700_83850562 {
        padding-bottom: var(--kite-button-content-700-default-list-padding-bottom);
        min-height: var(--kite-button-content-700-default-list-min-height)
    }

    .buttonDefaultXl700_83850562 {
        padding: 0 calc(var(--kite-button-content-700-default-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal)) var(--kite-button-content-700-default-list-padding-bottom)
    }

    .addonXl_83850562 {
        display: block
    }

    .fullWidthXlFalse_83850562 {
        width: -moz-max-content;
        width: max-content
    }

    .fullWidthXlTrue_83850562 {
        width: 100%
    }

    .textXlStart_d60323a0 {
        text-align: start
    }

    .textXlCenter_d60323a0 {
        text-align: center
    }

    .textXlEnd_d60323a0 {
        text-align: end
    }

    .typoXlBig300Accent_9d980702,.typoXlBig300Normal_9d980702 {
        font: 400 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXlBig300Accent_9d980702 {
        font: 600 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlBig300NumericAccent_9d980702,.typoXlBig300Numeric_9d980702 {
        font: 400 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXlBig300NumericAccent_9d980702 {
        font: 600 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlBig400Accent_9d980702,.typoXlBig400Normal_9d980702 {
        font: 400 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXlBig400Accent_9d980702 {
        font: 600 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlBig400NumericAccent_9d980702,.typoXlBig400Numeric_9d980702 {
        font: 400 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXlBig400NumericAccent_9d980702 {
        font: 600 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlBig500Accent_9d980702,.typoXlBig500Normal_9d980702 {
        font: 400 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXlBig500Accent_9d980702 {
        font: 600 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlBig500NumericAccent_9d980702,.typoXlBig500Numeric_9d980702 {
        font: 400 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXlBig500NumericAccent_9d980702 {
        font: 600 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlBig600Accent_9d980702,.typoXlBig600Normal_9d980702 {
        font: 400 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXlBig600Accent_9d980702 {
        font: 600 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlBig600NumericAccent_9d980702,.typoXlBig600Numeric_9d980702 {
        font: 400 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXlBig600NumericAccent_9d980702 {
        font: 600 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlBig700Accent_9d980702,.typoXlBig700Normal_9d980702 {
        font: 400 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXlBig700Accent_9d980702 {
        font: 600 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlBig700NumericAccent_9d980702,.typoXlBig700Numeric_9d980702 {
        font: 400 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXlBig700NumericAccent_9d980702 {
        font: 600 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlText100Accent_9d980702,.typoXlText100Normal_9d980702 {
        font: 400 .1875rem/133.333%"Montserrat";
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXlText100Accent_9d980702 {
        font: 600 .1875rem/133.333%"Montserrat"
    }

    .typoXlText100NumericAccent_9d980702,.typoXlText100Numeric_9d980702 {
        font: 400 .1875rem/133.333%"Montserrat";
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXlText100NumericAccent_9d980702 {
        font: 600 .1875rem/133.333%"Montserrat"
    }

    .typoXlText200Accent_9d980702,.typoXlText200Normal_9d980702 {
        font: 400 .375rem/133.333%"Montserrat";
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXlText200Accent_9d980702 {
        font: 600 .375rem/133.333%"Montserrat"
    }

    .typoXlText200NumericAccent_9d980702,.typoXlText200Numeric_9d980702 {
        font: 400 .375rem/133.333%"Montserrat";
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXlText200NumericAccent_9d980702 {
        font: 600 .375rem/133.333%"Montserrat"
    }

    .typoXlText400Accent_9d980702,.typoXlText400Normal_9d980702 {
        font: 400 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXlText400Accent_9d980702 {
        font: 600 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlText400NumericAccent_9d980702,.typoXlText400Numeric_9d980702 {
        font: 400 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXlText400NumericAccent_9d980702 {
        font: 600 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlText500Accent_9d980702,.typoXlText500Normal_9d980702 {
        font: 400 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXlText500Accent_9d980702 {
        font: 600 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlText500NumericAccent_9d980702,.typoXlText500Numeric_9d980702 {
        font: 400 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXlText500NumericAccent_9d980702 {
        font: 600 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlText600Accent_9d980702,.typoXlText600Normal_9d980702 {
        font: 400 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXlText600Accent_9d980702 {
        font: 600 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlText600NumericAccent_9d980702,.typoXlText600Numeric_9d980702 {
        font: 400 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXlText600NumericAccent_9d980702 {
        font: 600 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlText700Accent_9d980702,.typoXlText700Normal_9d980702 {
        font: 400 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXlText700Accent_9d980702 {
        font: 600 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlText700NumericAccent_9d980702,.typoXlText700Numeric_9d980702 {
        font: 400 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXlText700NumericAccent_9d980702 {
        font: 600 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlCompact300Accent_9d980702,.typoXlCompact300Normal_9d980702 {
        font: 400 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXlCompact300Accent_9d980702 {
        font: 600 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlCompact300NumericAccent_9d980702,.typoXlCompact300Numeric_9d980702 {
        font: 400 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXlCompact300NumericAccent_9d980702 {
        font: 600 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlCompact400Accent_9d980702,.typoXlCompact400Normal_9d980702 {
        font: 400 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXlCompact400Accent_9d980702 {
        font: 600 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlCompact400NumericAccent_9d980702,.typoXlCompact400Numeric_9d980702 {
        font: 400 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXlCompact400NumericAccent_9d980702 {
        font: 600 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlCompact500Accent_9d980702,.typoXlCompact500Normal_9d980702 {
        font: 400 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXlCompact500Accent_9d980702 {
        font: 600 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlCompact500NumericAccent_9d980702,.typoXlCompact500Numeric_9d980702 {
        font: 400 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXlCompact500NumericAccent_9d980702 {
        font: 600 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlCompact600Accent_9d980702,.typoXlCompact600Normal_9d980702 {
        font: 400 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXlCompact600Accent_9d980702 {
        font: 600 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlCompact600NumericAccent_9d980702,.typoXlCompact600Numeric_9d980702 {
        font: 400 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXlCompact600NumericAccent_9d980702 {
        font: 600 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlArticle600Normal_9d980702 {
        font: 400 1.133333rem/140%"PT Serif",serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXlArticle700Normal_9d980702,.typoXlArticle800Normal_9d980702,.typoXlArticle900Normal_9d980702 {
        font: 400 1.266666rem/140%"PT Serif",serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXlArticle800Normal_9d980702,.typoXlArticle900Normal_9d980702 {
        font: 400 1.4rem/140%"PT Serif",serif
    }

    .typoXlArticle900Normal_9d980702 {
        font: 400 1.6rem/140%"PT Serif",serif
    }

    .labelValue_65b4b5b6.defaultVariantXlHeaderXLarge_65b4b5b6 {
        padding-top: var(--kite-label-value-header-x-large-default-padding-top);
        padding-bottom: var(--kite-label-value-header-x-large-default-padding-bottom);
        min-height: var(--kite-label-value-header-x-large-default-min-height);
        gap: var(--kite-label-value-header-x-large-default-gap)
    }

    .labelValue_65b4b5b6.defaultVariantXlHeaderLarge_65b4b5b6 {
        padding-top: var(--kite-label-value-header-large-default-padding-top);
        padding-bottom: var(--kite-label-value-header-large-default-padding-bottom);
        min-height: var(--kite-label-value-header-large-default-min-height);
        gap: var(--kite-label-value-header-large-default-gap)
    }

    .labelValue_65b4b5b6.defaultVariantXlHeaderMedium_65b4b5b6 {
        padding-top: var(--kite-label-value-header-medium-default-padding-top);
        padding-bottom: var(--kite-label-value-header-medium-default-padding-bottom);
        min-height: var(--kite-label-value-header-medium-default-min-height);
        gap: var(--kite-label-value-header-medium-default-gap)
    }

    .labelValue_65b4b5b6.defaultVariantXlHeaderSmall_65b4b5b6 {
        padding-top: var(--kite-label-value-header-small-default-padding-top);
        padding-bottom: var(--kite-label-value-header-small-default-padding-bottom);
        min-height: var(--kite-label-value-header-small-default-min-height);
        gap: var(--kite-label-value-header-small-default-gap)
    }

    .labelValue_65b4b5b6.defaultVariantXlParagraphLargeCompact_65b4b5b6 {
        padding-top: var(--kite-label-value-paragraph-large-compact-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-compact-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-compact-default-min-height);
        gap: var(--kite-label-value-paragraph-large-compact-default-gap)
    }

    .labelValue_65b4b5b6.defaultVariantXlParagraphLarge_65b4b5b6 {
        padding-top: var(--kite-label-value-paragraph-large-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-default-min-height);
        gap: var(--kite-label-value-paragraph-large-default-gap)
    }

    .labelValue_65b4b5b6.defaultVariantXlParagraphMediumCompact_65b4b5b6 {
        padding-top: var(--kite-label-value-paragraph-medium-compact-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-compact-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-compact-default-min-height);
        gap: var(--kite-label-value-paragraph-medium-compact-default-gap)
    }

    .labelValue_65b4b5b6.defaultVariantXlParagraphMedium_65b4b5b6 {
        padding-top: var(--kite-label-value-paragraph-medium-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-default-min-height);
        gap: var(--kite-label-value-paragraph-medium-default-gap)
    }

    .labelValue_65b4b5b6.defaultVariantXlParagraphSmall_65b4b5b6 {
        padding-top: var(--kite-label-value-paragraph-small-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-small-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-small-default-min-height);
        gap: var(--kite-label-value-paragraph-small-default-gap)
    }

    .size_Xl100_ae3f38eb {
        width: var(--kite-rich-icon-100-background-size);
        height: var(--kite-rich-icon-100-background-size);
        font-size: var(--kite-rich-icon-100-icon-size)
    }

    .size_Xl100_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-100-background-size)
    }

    .size_Xl100_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-100-label-compensation)
    }

    .size_Xl150_ae3f38eb {
        width: var(--kite-rich-icon-150-background-size);
        height: var(--kite-rich-icon-150-background-size);
        font-size: var(--kite-rich-icon-150-icon-size)
    }

    .size_Xl150_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-150-background-size)
    }

    .size_Xl150_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-150-label-compensation)
    }

    .size_Xl200_ae3f38eb {
        width: var(--kite-rich-icon-200-background-size);
        height: var(--kite-rich-icon-200-background-size);
        font-size: var(--kite-rich-icon-200-icon-size)
    }

    .size_Xl200_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-200-background-size)
    }

    .size_Xl200_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-200-label-compensation)
    }

    .size_Xl250_ae3f38eb {
        width: var(--kite-rich-icon-250-background-size);
        height: var(--kite-rich-icon-250-background-size);
        font-size: var(--kite-rich-icon-250-icon-size)
    }

    .size_Xl250_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-250-background-size)
    }

    .size_Xl250_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-250-label-compensation)
    }

    .size_Xl300_ae3f38eb {
        width: var(--kite-rich-icon-300-background-size);
        height: var(--kite-rich-icon-300-background-size);
        font-size: var(--kite-rich-icon-300-icon-size)
    }

    .size_Xl300_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-300-background-size)
    }

    .size_Xl300_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-300-label-compensation)
    }

    .size_Xl350_ae3f38eb {
        width: var(--kite-rich-icon-350-background-size);
        height: var(--kite-rich-icon-350-background-size);
        font-size: var(--kite-rich-icon-350-icon-size)
    }

    .size_Xl350_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-350-background-size)
    }

    .size_Xl350_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-350-label-compensation)
    }

    .size_Xl400_ae3f38eb {
        width: var(--kite-rich-icon-400-background-size);
        height: var(--kite-rich-icon-400-background-size);
        font-size: var(--kite-rich-icon-400-icon-size)
    }

    .size_Xl400_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-400-background-size)
    }

    .size_Xl400_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-400-label-compensation)
    }

    .size_Xl450_ae3f38eb {
        width: var(--kite-rich-icon-450-background-size);
        height: var(--kite-rich-icon-450-background-size);
        font-size: var(--kite-rich-icon-450-icon-size)
    }

    .size_Xl450_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-450-background-size)
    }

    .size_Xl450_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-450-label-compensation)
    }

    .size_Xl500_ae3f38eb {
        width: var(--kite-rich-icon-500-background-size);
        height: var(--kite-rich-icon-500-background-size);
        font-size: var(--kite-rich-icon-500-icon-size)
    }

    .size_Xl500_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-500-background-size)
    }

    .size_Xl500_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-500-label-compensation)
    }

    .size_Xl600_ae3f38eb {
        width: var(--kite-rich-icon-600-background-size);
        height: var(--kite-rich-icon-600-background-size);
        font-size: var(--kite-rich-icon-600-icon-size)
    }

    .size_Xl600_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-600-background-size)
    }

    .size_Xl600_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-600-label-compensation)
    }

    .size_Xl700_ae3f38eb {
        width: var(--kite-rich-icon-700-background-size);
        height: var(--kite-rich-icon-700-background-size);
        font-size: var(--kite-rich-icon-700-icon-size)
    }

    .size_Xl700_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-700-background-size)
    }

    .size_Xl700_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-700-label-compensation)
    }

    .size_Xl800_ae3f38eb {
        width: var(--kite-rich-icon-800-background-size);
        height: var(--kite-rich-icon-800-background-size);
        font-size: var(--kite-rich-icon-800-icon-size)
    }

    .size_Xl800_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-800-background-size)
    }

    .size_Xl800_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-800-label-compensation)
    }

    .size_Xl900_ae3f38eb {
        width: var(--kite-rich-icon-900-background-size);
        height: var(--kite-rich-icon-900-background-size);
        font-size: var(--kite-rich-icon-900-icon-size)
    }

    .size_Xl900_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-900-background-size)
    }

    .size_Xl900_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-900-label-compensation)
    }

    .dXlNone_b227158d {
        display: none!important
    }

    .dXlInline_b227158d {
        display: inline!important
    }

    .dXlInlineBlock_b227158d {
        display: inline-block!important
    }

    .dXlBlock_b227158d {
        display: block!important
    }

    .dXlTable_b227158d {
        display: table!important
    }

    .dXlTableRow_b227158d {
        display: table-row!important
    }

    .dXlTableCell_b227158d {
        display: table-cell!important
    }

    .dXlFlex_b227158d {
        display: flex!important
    }

    .dXlInlineFlex_b227158d {
        display: inline-flex!important
    }

    .dXlGrid_b227158d {
        display: grid!important
    }

    .dXlInlineGrid_b227158d {
        display: inline-grid!important
    }

    .sizeXl400_ef03e78a {
        padding: var(--kite-modal-header-400-padding-vertical) var(--kite-modal-header-400-padding-horizontal);
        gap: var(--kite-modal-header-400-gap)
    }

    .sizeXl400_ef03e78a.overlayPosition_ef03e78a {
        width: calc(100% - var(--kite-modal-header-400-padding-horizontal)*2)
    }

    .sizeXl400_ef03e78a .title_ef03e78a {
        padding: var(--kite-modal-header-400-title-container-padding-vertical) var(--kite-modal-header-400-title-container-padding-horizontal);
        min-height: var(--kite-modal-header-400-title-container-min-height)
    }

    .sizeXl500_ef03e78a {
        padding: var(--kite-modal-header-500-padding-vertical) var(--kite-modal-header-500-padding-horizontal);
        gap: var(--kite-modal-header-500-gap)
    }

    .sizeXl500_ef03e78a.overlayPosition_ef03e78a {
        width: calc(100% - var(--kite-modal-header-500-padding-horizontal)*2)
    }

    .sizeXl500_ef03e78a .title_ef03e78a {
        padding: var(--kite-modal-header-500-title-container-padding-vertical) var(--kite-modal-header-500-title-container-padding-horizontal);
        min-height: var(--kite-modal-header-500-title-container-min-height)
    }

    .sizeXl600_ef03e78a {
        padding: var(--kite-modal-header-600-padding-vertical) var(--kite-modal-header-600-padding-horizontal);
        gap: var(--kite-modal-header-600-gap)
    }

    .sizeXl600_ef03e78a.overlayPosition_ef03e78a {
        width: calc(100% - var(--kite-modal-header-600-padding-horizontal)*2)
    }

    .sizeXl600_ef03e78a .title_ef03e78a {
        padding: var(--kite-modal-header-600-title-container-padding-vertical) var(--kite-modal-header-600-title-container-padding-horizontal);
        min-height: var(--kite-modal-header-600-title-container-min-height)
    }

    .marginXl0_ad254a02 {
        margin: 0
    }

    .paddingXl0_ad254a02 {
        padding: 0
    }

    .marginTopXl0_ad254a02 {
        margin-top: 0
    }

    .marginBottomXl0_ad254a02 {
        margin-bottom: 0
    }

    .marginRightXl0_ad254a02 {
        margin-right: 0
    }

    .marginLeftXl0_ad254a02 {
        margin-left: 0
    }

    .paddingTopXl0_ad254a02 {
        padding-top: 0
    }

    .paddingBottomXl0_ad254a02 {
        padding-bottom: 0
    }

    .paddingRightXl0_ad254a02 {
        padding-right: 0
    }

    .paddingLeftXl0_ad254a02 {
        padding-left: 0
    }

    .gapXl0_ad254a02 {
        gap: 0
    }

    .marginXl50_ad254a02 {
        margin: 2px
    }

    .paddingXl50_ad254a02 {
        padding: 2px
    }

    .marginTopXl50_ad254a02 {
        margin-top: 2px
    }

    .marginBottomXl50_ad254a02 {
        margin-bottom: 2px
    }

    .marginRightXl50_ad254a02 {
        margin-right: 2px
    }

    .marginLeftXl50_ad254a02 {
        margin-left: 2px
    }

    .paddingTopXl50_ad254a02 {
        padding-top: 2px
    }

    .paddingBottomXl50_ad254a02 {
        padding-bottom: 2px
    }

    .paddingRightXl50_ad254a02 {
        padding-right: 2px
    }

    .paddingLeftXl50_ad254a02 {
        padding-left: 2px
    }

    .gapXl50_ad254a02 {
        gap: 2px
    }

    .marginXl100_ad254a02 {
        margin: 4px
    }

    .paddingXl100_ad254a02 {
        padding: 4px
    }

    .marginTopXl100_ad254a02 {
        margin-top: 4px
    }

    .marginBottomXl100_ad254a02 {
        margin-bottom: 4px
    }

    .marginRightXl100_ad254a02 {
        margin-right: 4px
    }

    .marginLeftXl100_ad254a02 {
        margin-left: 4px
    }

    .paddingTopXl100_ad254a02 {
        padding-top: 4px
    }

    .paddingBottomXl100_ad254a02 {
        padding-bottom: 4px
    }

    .paddingRightXl100_ad254a02 {
        padding-right: 4px
    }

    .paddingLeftXl100_ad254a02 {
        padding-left: 4px
    }

    .gapXl100_ad254a02 {
        gap: 4px
    }

    .marginXl150_ad254a02 {
        margin: 6px
    }

    .paddingXl150_ad254a02 {
        padding: 6px
    }

    .marginTopXl150_ad254a02 {
        margin-top: 6px
    }

    .marginBottomXl150_ad254a02 {
        margin-bottom: 6px
    }

    .marginRightXl150_ad254a02 {
        margin-right: 6px
    }

    .marginLeftXl150_ad254a02 {
        margin-left: 6px
    }

    .paddingTopXl150_ad254a02 {
        padding-top: 6px
    }

    .paddingBottomXl150_ad254a02 {
        padding-bottom: 6px
    }

    .paddingRightXl150_ad254a02 {
        padding-right: 6px
    }

    .paddingLeftXl150_ad254a02 {
        padding-left: 6px
    }

    .gapXl150_ad254a02 {
        gap: 6px
    }

    .marginXl200_ad254a02 {
        margin: 8px
    }

    .paddingXl200_ad254a02 {
        padding: 8px
    }

    .marginTopXl200_ad254a02 {
        margin-top: 8px
    }

    .marginBottomXl200_ad254a02 {
        margin-bottom: 8px
    }

    .marginRightXl200_ad254a02 {
        margin-right: 8px
    }

    .marginLeftXl200_ad254a02 {
        margin-left: 8px
    }

    .paddingTopXl200_ad254a02 {
        padding-top: 8px
    }

    .paddingBottomXl200_ad254a02 {
        padding-bottom: 8px
    }

    .paddingRightXl200_ad254a02 {
        padding-right: 8px
    }

    .paddingLeftXl200_ad254a02 {
        padding-left: 8px
    }

    .gapXl200_ad254a02 {
        gap: 8px
    }

    .marginXl250_ad254a02 {
        margin: 10px
    }

    .paddingXl250_ad254a02 {
        padding: 10px
    }

    .marginTopXl250_ad254a02 {
        margin-top: 10px
    }

    .marginBottomXl250_ad254a02 {
        margin-bottom: 10px
    }

    .marginRightXl250_ad254a02 {
        margin-right: 10px
    }

    .marginLeftXl250_ad254a02 {
        margin-left: 10px
    }

    .paddingTopXl250_ad254a02 {
        padding-top: 10px
    }

    .paddingBottomXl250_ad254a02 {
        padding-bottom: 10px
    }

    .paddingRightXl250_ad254a02 {
        padding-right: 10px
    }

    .paddingLeftXl250_ad254a02 {
        padding-left: 10px
    }

    .gapXl250_ad254a02 {
        gap: 10px
    }

    .marginXl300_ad254a02 {
        margin: 12px
    }

    .paddingXl300_ad254a02 {
        padding: 12px
    }

    .marginTopXl300_ad254a02 {
        margin-top: 12px
    }

    .marginBottomXl300_ad254a02 {
        margin-bottom: 12px
    }

    .marginRightXl300_ad254a02 {
        margin-right: 12px
    }

    .marginLeftXl300_ad254a02 {
        margin-left: 12px
    }

    .paddingTopXl300_ad254a02 {
        padding-top: 12px
    }

    .paddingBottomXl300_ad254a02 {
        padding-bottom: 12px
    }

    .paddingRightXl300_ad254a02 {
        padding-right: 12px
    }

    .paddingLeftXl300_ad254a02 {
        padding-left: 12px
    }

    .gapXl300_ad254a02 {
        gap: 12px
    }

    .marginXl350_ad254a02 {
        margin: 16px
    }

    .paddingXl350_ad254a02 {
        padding: 16px
    }

    .marginTopXl350_ad254a02 {
        margin-top: 16px
    }

    .marginBottomXl350_ad254a02 {
        margin-bottom: 16px
    }

    .marginRightXl350_ad254a02 {
        margin-right: 16px
    }

    .marginLeftXl350_ad254a02 {
        margin-left: 16px
    }

    .paddingTopXl350_ad254a02 {
        padding-top: 16px
    }

    .paddingBottomXl350_ad254a02 {
        padding-bottom: 16px
    }

    .paddingRightXl350_ad254a02 {
        padding-right: 16px
    }

    .paddingLeftXl350_ad254a02 {
        padding-left: 16px
    }

    .gapXl350_ad254a02 {
        gap: 16px
    }

    .marginXl400_ad254a02 {
        margin: 20px
    }

    .paddingXl400_ad254a02 {
        padding: 20px
    }

    .marginTopXl400_ad254a02 {
        margin-top: 20px
    }

    .marginBottomXl400_ad254a02 {
        margin-bottom: 20px
    }

    .marginRightXl400_ad254a02 {
        margin-right: 20px
    }

    .marginLeftXl400_ad254a02 {
        margin-left: 20px
    }

    .paddingTopXl400_ad254a02 {
        padding-top: 20px
    }

    .paddingBottomXl400_ad254a02 {
        padding-bottom: 20px
    }

    .paddingRightXl400_ad254a02 {
        padding-right: 20px
    }

    .paddingLeftXl400_ad254a02 {
        padding-left: 20px
    }

    .gapXl400_ad254a02 {
        gap: 20px
    }

    .marginXl450_ad254a02 {
        margin: 24px
    }

    .paddingXl450_ad254a02 {
        padding: 24px
    }

    .marginTopXl450_ad254a02 {
        margin-top: 24px
    }

    .marginBottomXl450_ad254a02 {
        margin-bottom: 24px
    }

    .marginRightXl450_ad254a02 {
        margin-right: 24px
    }

    .marginLeftXl450_ad254a02 {
        margin-left: 24px
    }

    .paddingTopXl450_ad254a02 {
        padding-top: 24px
    }

    .paddingBottomXl450_ad254a02 {
        padding-bottom: 24px
    }

    .paddingRightXl450_ad254a02 {
        padding-right: 24px
    }

    .paddingLeftXl450_ad254a02 {
        padding-left: 24px
    }

    .gapXl450_ad254a02 {
        gap: 24px
    }

    .marginXl500_ad254a02 {
        margin: 28px
    }

    .paddingXl500_ad254a02 {
        padding: 28px
    }

    .marginTopXl500_ad254a02 {
        margin-top: 28px
    }

    .marginBottomXl500_ad254a02 {
        margin-bottom: 28px
    }

    .marginRightXl500_ad254a02 {
        margin-right: 28px
    }

    .marginLeftXl500_ad254a02 {
        margin-left: 28px
    }

    .paddingTopXl500_ad254a02 {
        padding-top: 28px
    }

    .paddingBottomXl500_ad254a02 {
        padding-bottom: 28px
    }

    .paddingRightXl500_ad254a02 {
        padding-right: 28px
    }

    .paddingLeftXl500_ad254a02 {
        padding-left: 28px
    }

    .gapXl500_ad254a02 {
        gap: 28px
    }

    .marginXl550_ad254a02 {
        margin: 32px
    }

    .paddingXl550_ad254a02 {
        padding: 32px
    }

    .marginTopXl550_ad254a02 {
        margin-top: 32px
    }

    .marginBottomXl550_ad254a02 {
        margin-bottom: 32px
    }

    .marginRightXl550_ad254a02 {
        margin-right: 32px
    }

    .marginLeftXl550_ad254a02 {
        margin-left: 32px
    }

    .paddingTopXl550_ad254a02 {
        padding-top: 32px
    }

    .paddingBottomXl550_ad254a02 {
        padding-bottom: 32px
    }

    .paddingRightXl550_ad254a02 {
        padding-right: 32px
    }

    .paddingLeftXl550_ad254a02 {
        padding-left: 32px
    }

    .gapXl550_ad254a02 {
        gap: 32px
    }

    .marginXl600_ad254a02 {
        margin: 36px
    }

    .paddingXl600_ad254a02 {
        padding: 36px
    }

    .marginTopXl600_ad254a02 {
        margin-top: 36px
    }

    .marginBottomXl600_ad254a02 {
        margin-bottom: 36px
    }

    .marginRightXl600_ad254a02 {
        margin-right: 36px
    }

    .marginLeftXl600_ad254a02 {
        margin-left: 36px
    }

    .paddingTopXl600_ad254a02 {
        padding-top: 36px
    }

    .paddingBottomXl600_ad254a02 {
        padding-bottom: 36px
    }

    .paddingRightXl600_ad254a02 {
        padding-right: 36px
    }

    .paddingLeftXl600_ad254a02 {
        padding-left: 36px
    }

    .gapXl600_ad254a02 {
        gap: 36px
    }

    .marginXl650_ad254a02 {
        margin: 40px
    }

    .paddingXl650_ad254a02 {
        padding: 40px
    }

    .marginTopXl650_ad254a02 {
        margin-top: 40px
    }

    .marginBottomXl650_ad254a02 {
        margin-bottom: 40px
    }

    .marginRightXl650_ad254a02 {
        margin-right: 40px
    }

    .marginLeftXl650_ad254a02 {
        margin-left: 40px
    }

    .paddingTopXl650_ad254a02 {
        padding-top: 40px
    }

    .paddingBottomXl650_ad254a02 {
        padding-bottom: 40px
    }

    .paddingRightXl650_ad254a02 {
        padding-right: 40px
    }

    .paddingLeftXl650_ad254a02 {
        padding-left: 40px
    }

    .gapXl650_ad254a02 {
        gap: 40px
    }

    .marginXl700_ad254a02 {
        margin: 48px
    }

    .paddingXl700_ad254a02 {
        padding: 48px
    }

    .marginTopXl700_ad254a02 {
        margin-top: 48px
    }

    .marginBottomXl700_ad254a02 {
        margin-bottom: 48px
    }

    .marginRightXl700_ad254a02 {
        margin-right: 48px
    }

    .marginLeftXl700_ad254a02 {
        margin-left: 48px
    }

    .paddingTopXl700_ad254a02 {
        padding-top: 48px
    }

    .paddingBottomXl700_ad254a02 {
        padding-bottom: 48px
    }

    .paddingRightXl700_ad254a02 {
        padding-right: 48px
    }

    .paddingLeftXl700_ad254a02 {
        padding-left: 48px
    }

    .gapXl700_ad254a02 {
        gap: 48px
    }

    .marginXl750_ad254a02 {
        margin: 56px
    }

    .paddingXl750_ad254a02 {
        padding: 56px
    }

    .marginTopXl750_ad254a02 {
        margin-top: 56px
    }

    .marginBottomXl750_ad254a02 {
        margin-bottom: 56px
    }

    .marginRightXl750_ad254a02 {
        margin-right: 56px
    }

    .marginLeftXl750_ad254a02 {
        margin-left: 56px
    }

    .paddingTopXl750_ad254a02 {
        padding-top: 56px
    }

    .paddingBottomXl750_ad254a02 {
        padding-bottom: 56px
    }

    .paddingRightXl750_ad254a02 {
        padding-right: 56px
    }

    .paddingLeftXl750_ad254a02 {
        padding-left: 56px
    }

    .gapXl750_ad254a02 {
        gap: 56px
    }

    .marginXl800_ad254a02 {
        margin: 64px
    }

    .paddingXl800_ad254a02 {
        padding: 64px
    }

    .marginTopXl800_ad254a02 {
        margin-top: 64px
    }

    .marginBottomXl800_ad254a02 {
        margin-bottom: 64px
    }

    .marginRightXl800_ad254a02 {
        margin-right: 64px
    }

    .marginLeftXl800_ad254a02 {
        margin-left: 64px
    }

    .paddingTopXl800_ad254a02 {
        padding-top: 64px
    }

    .paddingBottomXl800_ad254a02 {
        padding-bottom: 64px
    }

    .paddingRightXl800_ad254a02 {
        padding-right: 64px
    }

    .paddingLeftXl800_ad254a02 {
        padding-left: 64px
    }

    .gapXl800_ad254a02 {
        gap: 64px
    }

    .marginXl850_ad254a02 {
        margin: 72px
    }

    .paddingXl850_ad254a02 {
        padding: 72px
    }

    .marginTopXl850_ad254a02 {
        margin-top: 72px
    }

    .marginBottomXl850_ad254a02 {
        margin-bottom: 72px
    }

    .marginRightXl850_ad254a02 {
        margin-right: 72px
    }

    .marginLeftXl850_ad254a02 {
        margin-left: 72px
    }

    .paddingTopXl850_ad254a02 {
        padding-top: 72px
    }

    .paddingBottomXl850_ad254a02 {
        padding-bottom: 72px
    }

    .paddingRightXl850_ad254a02 {
        padding-right: 72px
    }

    .paddingLeftXl850_ad254a02 {
        padding-left: 72px
    }

    .gapXl850_ad254a02 {
        gap: 72px
    }

    .marginXl900_ad254a02 {
        margin: 80px
    }

    .paddingXl900_ad254a02 {
        padding: 80px
    }

    .marginTopXl900_ad254a02 {
        margin-top: 80px
    }

    .marginBottomXl900_ad254a02 {
        margin-bottom: 80px
    }

    .marginRightXl900_ad254a02 {
        margin-right: 80px
    }

    .marginLeftXl900_ad254a02 {
        margin-left: 80px
    }

    .paddingTopXl900_ad254a02 {
        padding-top: 80px
    }

    .paddingBottomXl900_ad254a02 {
        padding-bottom: 80px
    }

    .paddingRightXl900_ad254a02 {
        padding-right: 80px
    }

    .paddingLeftXl900_ad254a02 {
        padding-left: 80px
    }

    .gapXl900_ad254a02 {
        gap: 80px
    }

    .sizeXl400_ad254a02 .content_ad254a02,.sizeXl400_ad254a02 .slotTop_ad254a02 {
        padding: 0 var(--kite-modal-overlay-container-400-content-padding-horizontal)
    }

    .sizeXl400_ad254a02 .content_ad254a02 {
        padding-bottom: var(--kite-modal-overlay-container-400-content-padding-bottom)
    }

    .sizeXl500_ad254a02 .content_ad254a02,.sizeXl500_ad254a02 .slotTop_ad254a02 {
        padding: 0 var(--kite-modal-overlay-container-500-content-padding-horizontal)
    }

    .sizeXl500_ad254a02 .content_ad254a02 {
        padding-bottom: var(--kite-modal-overlay-container-500-content-padding-bottom)
    }

    .sizeXl600_ad254a02 .content_ad254a02,.sizeXl600_ad254a02 .slotTop_ad254a02 {
        padding: 0 var(--kite-modal-overlay-container-600-content-padding-horizontal)
    }

    .sizeXl600_ad254a02 .content_ad254a02 {
        padding-bottom: var(--kite-modal-overlay-container-600-content-padding-bottom)
    }

    .coverSlotXl0_ad254a02 {
        width: calc(100% - 0px);
        margin: 0
    }

    .coverSlotXl50_ad254a02 {
        width: calc(100% - 4px);
        margin: 2px
    }

    .coverSlotXl100_ad254a02 {
        width: calc(100% - 8px);
        margin: 4px
    }

    .coverSlotXl150_ad254a02 {
        width: calc(100% - 12px);
        margin: 6px
    }

    .coverSlotXl200_ad254a02 {
        width: calc(100% - 16px);
        margin: 8px
    }

    .coverSlotXl250_ad254a02 {
        width: calc(100% - 20px);
        margin: 10px
    }

    .coverSlotXl300_ad254a02 {
        width: calc(100% - 24px);
        margin: 12px
    }

    .coverSlotXl350_ad254a02 {
        width: calc(100% - 32px);
        margin: 16px
    }

    .coverSlotXl400_ad254a02 {
        width: calc(100% - 40px);
        margin: 20px
    }

    .coverSlotXl450_ad254a02 {
        width: calc(100% - 48px);
        margin: 24px
    }

    .coverSlotXl500_ad254a02 {
        width: calc(100% - 56px);
        margin: 28px
    }

    .coverSlotXl550_ad254a02 {
        width: calc(100% - 64px);
        margin: 32px
    }

    .coverSlotXl600_ad254a02 {
        width: calc(100% - 72px);
        margin: 36px
    }

    .coverSlotXl650_ad254a02 {
        width: calc(100% - 80px);
        margin: 40px
    }

    .coverSlotXl700_ad254a02 {
        width: calc(100% - 96px);
        margin: 48px
    }

    .coverSlotXl750_ad254a02 {
        width: calc(100% - 112px);
        margin: 56px
    }

    .coverSlotXl800_ad254a02 {
        width: calc(100% - 128px);
        margin: 64px
    }

    .coverSlotXl850_ad254a02 {
        width: calc(100% - 144px);
        margin: 72px
    }

    .coverSlotXl900_ad254a02 {
        width: calc(100% - 160px);
        margin: 80px
    }

    .overlayContainer_ad254a02 {
        min-height: var(--kite-overlay-min-height-xl)
    }

    .overlayContainer_ad254a02.typeXlModal_ad254a02 {
        position: relative;
        max-width: 90%;
        max-height: 90%;
        height: auto
    }

    .overlayContainer_ad254a02.typeXlModal_ad254a02.withWidth_ad254a02 {
        width: var(--kite-overlay-width-xl)
    }

    .overlayContainer_ad254a02.typeXlFullScreen_ad254a02 {
        position: absolute;
        width: 100%;
        height: 100%;
        max-height: unset;
        top: 0;
        left: 0;
        bottom: unset
    }

    .overlayContainer_ad254a02.typeXlBottomSheet_ad254a02 {
        position: absolute;
        width: 100%;
        height: auto;
        max-height: 90%;
        top: unset;
        left: 0;
        bottom: 0
    }

    .sizeXl400_db8acee1 {
        -moz-column-gap: var(--kite-counter-400-gap);
        column-gap: var(--kite-counter-400-gap)
    }

    .sizeXl500_db8acee1 {
        -moz-column-gap: var(--kite-counter-500-gap);
        column-gap: var(--kite-counter-500-gap)
    }

    .pimpleXl100_6a30816e {
        height: var(--kite-pimple-100-size);
        min-width: var(--kite-pimple-100-size);
        padding-left: var(--kite-pimple-100-padding-horizontal);
        padding-right: var(--kite-pimple-100-padding-horizontal);
        padding-bottom: var(--kite-pimple-100-padding-bottom);
        border-radius: var(--kite-pimple-100-border-radius);
        color: transparent;
        width: var(--kite-pimple-100-size);
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none
    }

    .pimpleXl400_6a30816e,.pimpleXl500_6a30816e {
        height: var(--kite-pimple-400-size);
        min-width: var(--kite-pimple-400-size);
        padding-left: var(--kite-pimple-400-padding-horizontal);
        padding-right: var(--kite-pimple-400-padding-horizontal);
        padding-bottom: var(--kite-pimple-400-padding-bottom);
        border-radius: var(--kite-pimple-400-border-radius);
        color: var(--kite-pimple-label);
        width: auto;
        -webkit-user-select: auto;
        -moz-user-select: auto;
        user-select: auto
    }

    .pimpleXl500_6a30816e {
        height: var(--kite-pimple-500-size);
        min-width: var(--kite-pimple-500-size);
        padding-left: var(--kite-pimple-500-padding-horizontal);
        padding-right: var(--kite-pimple-500-padding-horizontal);
        padding-bottom: var(--kite-pimple-500-padding-bottom);
        border-radius: var(--kite-pimple-500-border-radius)
    }

    .sizeXlSmall_f939a06b.bulletedList_f939a06b {
        padding-bottom: var(--kite-bulleted-list-layout-small-padding-bottom)
    }

    .sizeXlSmall_f939a06b.bulletedList_f939a06b>li {
        padding-left: calc(var(--kite-bulleted-list-bullet-min-width) + var(--kite-bulleted-list-layout-small-gap-horizontal));
        margin-bottom: var(--kite-bulleted-list-layout-small-gap-vertical)
    }

    .sizeXlLarge_f939a06b.bulletedList_f939a06b>li:last-child,.sizeXlMedium_f939a06b.bulletedList_f939a06b>li:last-child,.sizeXlSmall_f939a06b.bulletedList_f939a06b>li:last-child {
        margin-bottom: 0
    }

    .sizeXlSmall_f939a06b.bulletedList_f939a06b.ul_f939a06b>li::before {
        padding-right: var(--kite-bulleted-list-bullet-unordered-small-padding-right)
    }

    .sizeXlSmall_f939a06b.bulletedList_f939a06b.ol_f939a06b>li::before,.sizeXlSmall_f939a06b.bulletedList_f939a06b.ul_f939a06b>li::before {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: .866666rem;
        line-height: 108%;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none;
        padding-top: var(--kite-label-value-paragraph-small-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-small-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-small-default-min-height)
    }

    .sizeXlMedium_f939a06b.bulletedList_f939a06b {
        padding-bottom: var(--kite-bulleted-list-layout-medium-padding-bottom)
    }

    .sizeXlMedium_f939a06b.bulletedList_f939a06b>li {
        padding-left: calc(var(--kite-bulleted-list-bullet-min-width) + var(--kite-bulleted-list-layout-medium-gap-horizontal));
        margin-bottom: var(--kite-bulleted-list-layout-medium-gap-vertical)
    }

    .sizeXlMedium_f939a06b.bulletedList_f939a06b.ul_f939a06b>li::before {
        padding-right: var(--kite-bulleted-list-bullet-unordered-medium-padding-right)
    }

    .sizeXlMedium_f939a06b.bulletedList_f939a06b.ol_f939a06b>li::before,.sizeXlMedium_f939a06b.bulletedList_f939a06b.ul_f939a06b>li::before {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none;
        padding-top: var(--kite-label-value-paragraph-medium-compact-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-compact-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-compact-default-min-height)
    }

    .sizeXlLarge_f939a06b.bulletedList_f939a06b {
        padding-bottom: var(--kite-bulleted-list-layout-large-padding-bottom)
    }

    .sizeXlLarge_f939a06b.bulletedList_f939a06b>li {
        padding-left: calc(var(--kite-bulleted-list-bullet-min-width) + var(--kite-bulleted-list-layout-large-gap-horizontal));
        margin-bottom: var(--kite-bulleted-list-layout-large-gap-vertical)
    }

    .sizeXlLarge_f939a06b.bulletedList_f939a06b.ul_f939a06b>li::before {
        padding-right: var(--kite-bulleted-list-bullet-unordered-large-padding-right)
    }

    .sizeXlLarge_f939a06b.bulletedList_f939a06b.ol_f939a06b>li::before,.sizeXlLarge_f939a06b.bulletedList_f939a06b.ul_f939a06b>li::before {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none;
        padding-top: var(--kite-label-value-paragraph-large-compact-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-compact-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-compact-default-min-height)
    }

    .headerXLargeXl_2102ce18 {
        padding-top: var(--kite-label-value-group-header-x-large-padding-top);
        padding-bottom: var(--kite-label-value-group-header-x-large-padding-bottom);
        gap: var(--kite-label-value-group-header-x-large-gap)
    }

    .headerIconXLargeXl_2102ce18 {
        padding-top: var(--kite-label-value-group-header-x-large-icon-padding-top)
    }

    .headerLargeXl_2102ce18 {
        padding-top: var(--kite-label-value-group-header-large-padding-top);
        padding-bottom: var(--kite-label-value-group-header-large-padding-bottom);
        gap: var(--kite-label-value-group-header-large-gap)
    }

    .headerIconLargeXl_2102ce18 {
        padding-top: var(--kite-label-value-group-header-large-icon-padding-top)
    }

    .headerMediumXl_2102ce18 {
        padding-top: var(--kite-label-value-group-header-medium-padding-top);
        padding-bottom: var(--kite-label-value-group-header-medium-padding-bottom);
        gap: var(--kite-label-value-group-header-medium-gap)
    }

    .headerIconMediumXl_2102ce18 {
        padding-top: var(--kite-label-value-group-header-medium-icon-padding-top)
    }

    .headerSmallXl_2102ce18 {
        padding-top: var(--kite-label-value-group-header-small-padding-top);
        padding-bottom: var(--kite-label-value-group-header-small-padding-bottom);
        gap: var(--kite-label-value-group-header-small-gap)
    }

    .headerIconSmallXl_2102ce18 {
        padding-top: var(--kite-label-value-group-header-small-icon-padding-top)
    }

    .headerXSmallXl_2102ce18 {
        padding-top: var(--kite-label-value-group-header-x-small-padding-top);
        padding-bottom: var(--kite-label-value-group-header-x-small-padding-bottom);
        gap: var(--kite-label-value-group-header-x-small-gap)
    }

    .headerIconXSmallXl_2102ce18 {
        padding-top: var(--kite-label-value-group-header-x-small-icon-padding-top)
    }

    .headerXxSmallXl_2102ce18 {
        padding-top: var(--kite-label-value-group-header-xx-small-padding-top);
        padding-bottom: var(--kite-label-value-group-header-xx-small-padding-bottom);
        gap: var(--kite-label-value-group-header-xx-small-gap)
    }

    .headerIconXxSmallXl_2102ce18 {
        padding-top: var(--kite-label-value-group-header-xx-small-icon-padding-top)
    }

    .snackBarWrapper_d76ac1d9 {
        padding-left: var(--kite-main-layout-margin-horizontal-xl);
        padding-right: var(--kite-main-layout-margin-horizontal-xl)
    }

    .snackBar_d76ac1d9 {
        width: calc(100% - 2*var(--kite-main-layout-margin-horizontal-xl))
    }

    .gap_dfb0c54d .topAddon_dfb0c54d {
        margin-bottom: var(--kite-status-block-medium-content-gap)
    }

    .gap_dfb0c54d .content_dfb0c54d:not(:last-child) {
        margin-bottom: var(--kite-status-block-medium-layout-gap)
    }

    .gap_dfb0c54d .bottomAddon_dfb0c54d {
        gap: var(--kite-status-block-medium-addon-bottom-gap)
    }

    .sizeXl300_e4b2a148 {
        box-sizing: border-box;
        display: inline-flex;
        flex: 0 0 auto;
        justify-content: center;
        align-items: center;
        height: var(--kite-chip-row-chip-300-height);
        min-width: var(--kite-chip-row-chip-300-min-width);
        border-radius: var(--kite-chip-row-chip-300-border-radius);
        padding-left: var(--kite-chip-row-chip-300-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-300-padding-horizontal)
    }

    .sizeXl300_e4b2a148 .leftSlot_e4b2a148 {
        padding-left: var(--kite-chip-row-chip-300-left-slot-padding-left);
        height: 100%
    }

    .sizeXl300_e4b2a148 .rightSlot_e4b2a148 {
        padding-right: var(--kite-chip-row-chip-300-right-slot-padding-right);
        height: 100%
    }

    .sizeXl300_e4b2a148 .leftSlot_e4b2a148:only-child {
        padding-left: 0
    }

    .sizeXl300_e4b2a148 .rightSlot_e4b2a148:only-child {
        padding-right: 0
    }

    .sizeXl300_e4b2a148 .addon_e4b2a148 {
        display: flex;
        align-items: center;
        padding-left: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        height: 100%
    }

    .sizeXl300_e4b2a148 .text_e4b2a148 {
        padding-left: var(--kite-chip-row-chip-common-list-mid-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-list-mid-padding-horizontal)
    }

    .sizeXl300_e4b2a148 .text_e4b2a148:only-child {
        align-items: center
    }

    .sizeXl300_e4b2a148 .leftSlot_e4b2a148+.text_e4b2a148 {
        padding-left: 0
    }

    .sizeXl300_e4b2a148 .textHasRightSlot_e4b2a148 {
        padding-right: 0
    }

    .sizeXl400_e4b2a148 {
        box-sizing: border-box;
        display: inline-flex;
        flex: 0 0 auto;
        justify-content: center;
        align-items: center;
        height: var(--kite-chip-row-chip-400-height);
        min-width: var(--kite-chip-row-chip-400-min-width);
        border-radius: var(--kite-chip-row-chip-400-border-radius);
        padding-left: var(--kite-chip-row-chip-400-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-400-padding-horizontal)
    }

    .sizeXl400_e4b2a148 .leftSlot_e4b2a148 {
        padding-left: var(--kite-chip-row-chip-400-left-slot-padding-left);
        height: 100%
    }

    .sizeXl400_e4b2a148 .rightSlot_e4b2a148 {
        padding-right: var(--kite-chip-row-chip-400-right-slot-padding-right);
        height: 100%
    }

    .sizeXl400_e4b2a148 .leftSlot_e4b2a148:only-child {
        padding-left: 0
    }

    .sizeXl400_e4b2a148 .rightSlot_e4b2a148:only-child {
        padding-right: 0
    }

    .sizeXl400_e4b2a148 .addon_e4b2a148 {
        display: flex;
        align-items: center;
        padding-left: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        height: 100%
    }

    .sizeXl400_e4b2a148 .text_e4b2a148 {
        padding-left: var(--kite-chip-row-chip-common-list-mid-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-list-mid-padding-horizontal)
    }

    .sizeXl400_e4b2a148 .text_e4b2a148:only-child {
        align-items: center
    }

    .sizeXl400_e4b2a148 .leftSlot_e4b2a148+.text_e4b2a148 {
        padding-left: 0
    }

    .sizeXl400_e4b2a148 .textHasRightSlot_e4b2a148 {
        padding-right: 0
    }

    .sizeXl500_e4b2a148 {
        box-sizing: border-box;
        display: inline-flex;
        flex: 0 0 auto;
        justify-content: center;
        align-items: center;
        height: var(--kite-chip-row-chip-500-height);
        min-width: var(--kite-chip-row-chip-500-min-width);
        border-radius: var(--kite-chip-row-chip-500-border-radius);
        padding-left: var(--kite-chip-row-chip-500-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-500-padding-horizontal)
    }

    .sizeXl500_e4b2a148 .leftSlot_e4b2a148 {
        padding-left: var(--kite-chip-row-chip-500-left-slot-padding-left);
        height: 100%
    }

    .sizeXl500_e4b2a148 .rightSlot_e4b2a148 {
        padding-right: var(--kite-chip-row-chip-500-right-slot-padding-right);
        height: 100%
    }

    .sizeXl500_e4b2a148 .leftSlot_e4b2a148:only-child {
        padding-left: 0
    }

    .sizeXl500_e4b2a148 .rightSlot_e4b2a148:only-child {
        padding-right: 0
    }

    .sizeXl500_e4b2a148 .addon_e4b2a148 {
        display: flex;
        align-items: center;
        padding-left: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        height: 100%
    }

    .sizeXl500_e4b2a148 .text_e4b2a148 {
        padding-left: var(--kite-chip-row-chip-common-list-mid-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-list-mid-padding-horizontal)
    }

    .sizeXl500_e4b2a148 .text_e4b2a148:only-child {
        align-items: center
    }

    .sizeXl500_e4b2a148 .leftSlot_e4b2a148+.text_e4b2a148 {
        padding-left: 0
    }

    .sizeXl500_e4b2a148 .textHasRightSlot_e4b2a148 {
        padding-right: 0
    }

    .sizeXl500_8ba76453 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-500-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-500-gap-vertical);
        min-height: var(--kite-input-layout-500-min-size);
        max-height: var(--kite-input-layout-500-min-size);
        height: var(--kite-input-layout-500-min-size);
        padding-left: var(--kite-input-content-500-padding-horizontal);
        padding-right: var(--kite-input-content-500-padding-horizontal);
        border-radius: var(--kite-input-layout-500-border-radius);
        border-width: var(--kite-input-layout-500-border-width-default);
        --kite-form-group-element-layout-border-radius: var(--kite-input-layout-500-border-radius)
    }

    .sizeXl600_8ba76453 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-600-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-600-gap-vertical);
        min-height: var(--kite-input-layout-600-min-size);
        max-height: var(--kite-input-layout-600-min-size);
        height: var(--kite-input-layout-600-min-size);
        padding-left: var(--kite-input-content-600-padding-horizontal);
        padding-right: var(--kite-input-content-600-padding-horizontal);
        border-radius: var(--kite-input-layout-600-border-radius);
        border-width: var(--kite-input-layout-600-border-width-default);
        --kite-form-group-element-layout-border-radius: var(--kite-input-layout-600-border-radius)
    }

    .sizeXl700_8ba76453 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-700-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-700-gap-vertical);
        min-height: var(--kite-input-layout-700-min-size);
        max-height: var(--kite-input-layout-700-min-size);
        height: var(--kite-input-layout-700-min-size);
        padding-left: var(--kite-input-content-700-padding-horizontal);
        padding-right: var(--kite-input-content-700-padding-horizontal);
        border-radius: var(--kite-input-layout-700-border-radius);
        border-width: var(--kite-input-layout-700-border-width-default);
        --kite-form-group-element-layout-border-radius: var(--kite-input-layout-700-border-radius)
    }

    .layoutXlHorizontal_8ba76453 {
        --kite-form-group-gap: var(--kite-form-group-gap-horizontal)
    }

    .layoutXlVertical_8ba76453 {
        --kite-form-group-gap: var(--kite-form-group-gap-vertical)
    }

    .positionXlTop_8ba76453 {
        margin: 0 0-1px
    }

    .positionXlMiddleHorizontal_8ba76453 {
        margin: 0-1px 0 0
    }

    .positionXlMiddleVertical_8ba76453 {
        margin: 0 0-1px
    }

    .positionXlBottom_8ba76453 {
        margin: 0
    }

    .positionXlLeft_8ba76453 {
        margin: 0-1px 0 0
    }

    .positionXlRight_8ba76453,.positionXlSingle_8ba76453 {
        margin: 0
    }

    .marginTopXl_8ba76453.marginTopXl_8ba76453 {
        margin-top: var(--kite-form-group-gap)
    }

    .marginBottomXl_8ba76453.marginBottomXl_8ba76453 {
        margin-bottom: var(--kite-form-group-gap)
    }

    .marginLeftXl_8ba76453.marginLeftXl_8ba76453 {
        margin: 0 0 0 var(--kite-form-group-gap)
    }

    .marginRightXl_8ba76453.marginRightXl_8ba76453 {
        margin: 0 var(--kite-form-group-gap)0 0
    }

    .marginAllXl_8ba76453.marginAllXl_8ba76453 {
        margin: var(--kite-form-group-gap)
    }

    .marginNoneXl_8ba76453.marginNoneXl_8ba76453 {
        margin: 0
    }

    .formGroupElement_8ba76453.positionXlTop_8ba76453 {
        border-radius: var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0 0
    }

    .formGroupElement_8ba76453.positionXlMiddleHorizontal_8ba76453,.formGroupElement_8ba76453.positionXlMiddleVertical_8ba76453 {
        border-radius: 0
    }

    .formGroupElement_8ba76453.positionXlBottom_8ba76453 {
        border-radius: 0 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_8ba76453.positionXlLeft_8ba76453 {
        border-radius: var(--kite-form-group-element-layout-border-radius)0 0 var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_8ba76453.positionXlRight_8ba76453 {
        border-radius: 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0
    }

    .formGroupElement_8ba76453.positionXlSingle_8ba76453 {
        border-radius: var(--kite-form-group-element-layout-border-radius)
    }

    .sizeXl500_8ba76453 .main_8ba76453 .input_8ba76453,.sizeXl500_8ba76453 .maskedPlaceholder_8ba76453 {
        padding-left: var(--kite-input-content-500-input-padding-horizontal);
        padding-right: var(--kite-input-content-500-input-padding-horizontal)
    }

    .sizeXl600_8ba76453 .maskedPlaceholder_8ba76453 {
        padding-left: var(--kite-input-content-600-input-padding-horizontal);
        padding-right: var(--kite-input-content-600-input-padding-horizontal)
    }

    .sizeXl700_8ba76453 .maskedPlaceholder_8ba76453 {
        padding-left: var(--kite-input-content-700-input-padding-horizontal);
        padding-right: var(--kite-input-content-700-input-padding-horizontal)
    }

    .sizeXl500_8ba76453.withLabel_8ba76453 .main_8ba76453 .input_8ba76453,.sizeXl500_8ba76453.withLabel_8ba76453 .main_8ba76453 .maskedPlaceholder_8ba76453 {
        padding-top: calc(var(--kite-input-layout-500-min-size)/2 - var(--kite-input-content-500-padding-horizontal))
    }

    .sizeXl500_8ba76453.withAddonLeft_8ba76453 .addonLeft_8ba76453 {
        padding-right: var(--kite-input-content-500-addon-left-padding-right)
    }

    .sizeXl500_8ba76453.withAddonRight_8ba76453 .addonRight_8ba76453 {
        padding-left: var(--kite-input-content-500-addon-right-padding-left)
    }

    .sizeXl500_8ba76453:hover {
        border-width: var(--kite-input-layout-500-border-width-hover)
    }

    .sizeXl500_8ba76453:focus-within {
        border-width: var(--kite-input-layout-500-border-width-focused);
        padding-left: calc(var(--kite-input-content-500-padding-horizontal) - (var(--kite-input-layout-500-border-width-focused) - var(--kite-input-layout-500-border-width-default)));
        padding-right: calc(var(--kite-input-content-500-padding-horizontal) - (var(--kite-input-layout-500-border-width-focused) - var(--kite-input-layout-500-border-width-default)))
    }

    .sizeXl500_8ba76453:focus-within .label_8ba76453 {
        bottom: calc(var(--kite-input-layout-500-min-size)/2 - (var(--kite-input-layout-500-border-width-focused) - var(--kite-input-layout-500-border-width-default)))
    }

    .sizeXl500_8ba76453 .label_8ba76453 {
        bottom: calc(var(--kite-input-layout-500-min-size)/2);
        padding-left: var(--kite-input-content-500-input-padding-horizontal);
        padding-right: var(--kite-input-content-500-input-padding-horizontal)
    }

    .sizeXl500_8ba76453 .controlAddon_8ba76453 {
        padding: var(--kite-input-content-500-control-padding)
    }

    .sizeXl500_8ba76453 .input_8ba76453::-moz-placeholder {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeXl500_8ba76453 .input_8ba76453:not(:focus):-moz-placeholder~.label_8ba76453,.sizeXl500_8ba76453 .input_8ba76453:read-only:-moz-placeholder~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeXl500_8ba76453 .input_8ba76453:-moz-read-only:placeholder-shown~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeXl500_8ba76453 .input_8ba76453::placeholder,.sizeXl500_8ba76453 .input_8ba76453:not(:focus):placeholder-shown~.label_8ba76453,.sizeXl500_8ba76453 .input_8ba76453:read-only:placeholder-shown~.label_8ba76453,.sizeXl500_8ba76453 .withMask_8ba76453:not(:focus).empty_8ba76453~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .hintSizeXl500_8ba76453 {
        margin-top: var(--kite-input-layout-500-gap)
    }

    .sizeXl600_8ba76453 .main_8ba76453 .input_8ba76453 {
        padding-left: var(--kite-input-content-600-input-padding-horizontal);
        padding-right: var(--kite-input-content-600-input-padding-horizontal)
    }

    .sizeXl600_8ba76453.withLabel_8ba76453 .main_8ba76453 .input_8ba76453,.sizeXl600_8ba76453.withLabel_8ba76453 .main_8ba76453 .maskedPlaceholder_8ba76453 {
        padding-top: calc(var(--kite-input-layout-600-min-size)/2 - var(--kite-input-content-600-padding-horizontal))
    }

    .sizeXl600_8ba76453.withAddonLeft_8ba76453 .addonLeft_8ba76453 {
        padding-right: var(--kite-input-content-600-addon-left-padding-right)
    }

    .sizeXl600_8ba76453.withAddonRight_8ba76453 .addonRight_8ba76453 {
        padding-left: var(--kite-input-content-600-addon-right-padding-left)
    }

    .sizeXl600_8ba76453:hover {
        border-width: var(--kite-input-layout-600-border-width-hover)
    }

    .sizeXl600_8ba76453:focus-within {
        border-width: var(--kite-input-layout-600-border-width-focused);
        padding-left: calc(var(--kite-input-content-600-padding-horizontal) - (var(--kite-input-layout-600-border-width-focused) - var(--kite-input-layout-600-border-width-default)));
        padding-right: calc(var(--kite-input-content-600-padding-horizontal) - (var(--kite-input-layout-600-border-width-focused) - var(--kite-input-layout-600-border-width-default)))
    }

    .sizeXl600_8ba76453:focus-within .label_8ba76453 {
        bottom: calc(var(--kite-input-layout-600-min-size)/2 - (var(--kite-input-layout-600-border-width-focused) - var(--kite-input-layout-600-border-width-default)))
    }

    .sizeXl600_8ba76453 .label_8ba76453 {
        bottom: calc(var(--kite-input-layout-600-min-size)/2);
        padding-left: var(--kite-input-content-600-input-padding-horizontal);
        padding-right: var(--kite-input-content-600-input-padding-horizontal)
    }

    .sizeXl600_8ba76453 .controlAddon_8ba76453 {
        padding: var(--kite-input-content-600-control-padding)
    }

    .sizeXl600_8ba76453 .input_8ba76453::-moz-placeholder {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeXl600_8ba76453 .input_8ba76453:not(:focus):-moz-placeholder~.label_8ba76453,.sizeXl600_8ba76453 .input_8ba76453:read-only:-moz-placeholder~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeXl600_8ba76453 .input_8ba76453:-moz-read-only:placeholder-shown~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeXl600_8ba76453 .input_8ba76453::placeholder,.sizeXl600_8ba76453 .input_8ba76453:not(:focus):placeholder-shown~.label_8ba76453,.sizeXl600_8ba76453 .input_8ba76453:read-only:placeholder-shown~.label_8ba76453,.sizeXl600_8ba76453 .withMask_8ba76453:not(:focus).empty_8ba76453~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .hintSizeXl600_8ba76453 {
        margin-top: var(--kite-input-layout-600-gap)
    }

    .sizeXl700_8ba76453 .main_8ba76453 .input_8ba76453 {
        padding-left: var(--kite-input-content-700-input-padding-horizontal);
        padding-right: var(--kite-input-content-700-input-padding-horizontal)
    }

    .sizeXl700_8ba76453.withLabel_8ba76453 .main_8ba76453 .input_8ba76453,.sizeXl700_8ba76453.withLabel_8ba76453 .main_8ba76453 .maskedPlaceholder_8ba76453 {
        padding-top: calc(var(--kite-input-layout-700-min-size)/2 - var(--kite-input-content-700-padding-horizontal))
    }

    .sizeXl700_8ba76453.withAddonLeft_8ba76453 .addonLeft_8ba76453 {
        padding-right: var(--kite-input-content-700-addon-left-padding-right)
    }

    .sizeXl700_8ba76453.withAddonRight_8ba76453 .addonRight_8ba76453 {
        padding-left: var(--kite-input-content-700-addon-right-padding-left)
    }

    .sizeXl700_8ba76453:hover {
        border-width: var(--kite-input-layout-700-border-width-hover)
    }

    .sizeXl700_8ba76453:focus-within {
        border-width: var(--kite-input-layout-700-border-width-focused);
        padding-left: calc(var(--kite-input-content-700-padding-horizontal) - (var(--kite-input-layout-700-border-width-focused) - var(--kite-input-layout-700-border-width-default)));
        padding-right: calc(var(--kite-input-content-700-padding-horizontal) - (var(--kite-input-layout-700-border-width-focused) - var(--kite-input-layout-700-border-width-default)))
    }

    .sizeXl700_8ba76453:focus-within .label_8ba76453 {
        bottom: calc(var(--kite-input-layout-700-min-size)/2 - (var(--kite-input-layout-700-border-width-focused) - var(--kite-input-layout-700-border-width-default)))
    }

    .sizeXl700_8ba76453 .label_8ba76453 {
        bottom: calc(var(--kite-input-layout-700-min-size)/2);
        padding-left: var(--kite-input-content-700-input-padding-horizontal);
        padding-right: var(--kite-input-content-700-input-padding-horizontal)
    }

    .sizeXl700_8ba76453 .controlAddon_8ba76453 {
        padding: var(--kite-input-content-700-control-padding)
    }

    .sizeXl700_8ba76453 .input_8ba76453::-moz-placeholder {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.266666rem;
        line-height: 116%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeXl700_8ba76453 .input_8ba76453:not(:focus):-moz-placeholder~.label_8ba76453,.sizeXl700_8ba76453 .input_8ba76453:read-only:-moz-placeholder~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.266666rem;
        line-height: 116%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeXl700_8ba76453 .input_8ba76453:-moz-read-only:placeholder-shown~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.266666rem;
        line-height: 116%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeXl700_8ba76453 .input_8ba76453::placeholder,.sizeXl700_8ba76453 .input_8ba76453:not(:focus):placeholder-shown~.label_8ba76453,.sizeXl700_8ba76453 .input_8ba76453:read-only:placeholder-shown~.label_8ba76453,.sizeXl700_8ba76453 .withMask_8ba76453:not(:focus).empty_8ba76453~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.266666rem;
        line-height: 116%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .hintSizeXl700_8ba76453 {
        margin-top: var(--kite-input-layout-700-gap)
    }

    .root_8ba76453:focus-within .controlAddonXlAll_8ba76453 {
        display: flex
    }

    .root_8ba76453:not(:focus-within) .controlAddonXlAll_8ba76453 {
        display: none
    }

    .root_8ba76453 .controlAddon_8ba76453.controlAddonXlForce_8ba76453 {
        display: flex
    }

    .rootEmpty_8ba76453 .controlAddon_8ba76453.controlAddonXlValue_8ba76453,.root_8ba76453 .controlAddon_8ba76453.controlAddonXlHidden_8ba76453 {
        display: none
    }

    .rootEmpty_8ba76453:not(:focus-within) .controlAddonXlValue_8ba76453 {
        display: none
    }

    .rootNotEmpty_8ba76453:focus-within .controlAddonXlValue_8ba76453 {
        display: flex
    }

    .rootNotEmpty_8ba76453:not(:focus-within) .controlAddonXlValue_8ba76453 {
        display: none
    }

    .sizeXl400_3547d8f6.input_3547d8f6 {
        border-width: var(--kite-checkbox-400-border-width)
    }

    .sizeXl400_3547d8f6.iconWrapper_3547d8f6,.sizeXl400_3547d8f6.inputWrapper_3547d8f6,.sizeXl400_3547d8f6.input_3547d8f6 {
        width: var(--kite-checkbox-400-size);
        height: var(--kite-checkbox-400-size);
        border-radius: var(--kite-checkbox-400-border-radius)
    }

    .sizeXl400_3547d8f6.inputWrapper_3547d8f6.error_3547d8f6 {
        box-shadow: 0 0 0 var(--kite-selection-control-400-error-border-width) var(--kite-selection-control-error-border)
    }

    .sizeXl400_3547d8f6.iconWrapper_3547d8f6 {
        border-width: var(--kite-checkbox-400-border-width)
    }

    .sizeXl500_3547d8f6.input_3547d8f6 {
        border-width: var(--kite-checkbox-500-border-width)
    }

    .sizeXl500_3547d8f6.iconWrapper_3547d8f6,.sizeXl500_3547d8f6.inputWrapper_3547d8f6,.sizeXl500_3547d8f6.input_3547d8f6 {
        width: var(--kite-checkbox-500-size);
        height: var(--kite-checkbox-500-size);
        border-radius: var(--kite-checkbox-500-border-radius)
    }

    .sizeXl500_3547d8f6.inputWrapper_3547d8f6.error_3547d8f6 {
        box-shadow: 0 0 0 var(--kite-selection-control-500-error-border-width) var(--kite-selection-control-error-border)
    }

    .sizeXl500_3547d8f6.iconWrapper_3547d8f6 {
        border-width: var(--kite-checkbox-500-border-width)
    }

    .layoutXl100_d6a7f4fb {
        border-radius: calc(var(--kite-progress-bar-background-height-100)/2);
        padding-bottom: var(--kite-progress-bar-background-height-100)
    }

    .layoutXl100_d6a7f4fb::-webkit-progress-bar,.layoutXl100_d6a7f4fb::-webkit-progress-value {
        border-radius: calc(var(--kite-progress-bar-background-height-100)/2)
    }

    .layoutXl100_d6a7f4fb::-webkit-progress-inner-element {
        height: var(--kite-progress-bar-background-height-100)
    }

    .layoutXl100_d6a7f4fb::-moz-progress-bar {
        border-radius: calc(var(--kite-progress-bar-background-height-100)/2);
        height: var(--kite-progress-bar-background-height-100)
    }

    .layoutXl100_d6a7f4fb::after,.layoutXl100_d6a7f4fb::before {
        height: var(--kite-progress-bar-background-height-100);
        border-radius: calc(var(--kite-progress-bar-background-height-100)/2)
    }

    .layoutXl200_d6a7f4fb {
        border-radius: calc(var(--kite-progress-bar-background-height-200)/2);
        padding-bottom: var(--kite-progress-bar-background-height-200)
    }

    .layoutXl200_d6a7f4fb::-webkit-progress-bar,.layoutXl200_d6a7f4fb::-webkit-progress-value {
        border-radius: calc(var(--kite-progress-bar-background-height-200)/2)
    }

    .layoutXl200_d6a7f4fb::-webkit-progress-inner-element {
        height: var(--kite-progress-bar-background-height-200)
    }

    .layoutXl200_d6a7f4fb::-moz-progress-bar {
        border-radius: calc(var(--kite-progress-bar-background-height-200)/2);
        height: var(--kite-progress-bar-background-height-200)
    }

    .layoutXl200_d6a7f4fb::after,.layoutXl200_d6a7f4fb::before {
        height: var(--kite-progress-bar-background-height-200);
        border-radius: calc(var(--kite-progress-bar-background-height-200)/2)
    }

    .paginationBar_c6570714 {
        display: inline-block;
        height: var(--kite-pagination-bar-layout-200-item-300-height);
        box-sizing: border-box;
        position: relative;
        width: calc(var(--kite-pagination-bar-layout-200-side-width)*2 + var(--kite-pagination-bar-layout-middle-width) + var(--kite-pagination-bar-layout-gap)*2);
        overflow: hidden;
        text-align: left
    }

    .paginationBarXl100_c6570714 {
        padding: 0 var(--kite-pagination-bar-layout-100-side-width)
    }

    .paginationBarXl100_c6570714 .prev0_c6570714 {
        margin-left: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarXl100_c6570714 .prev1_c6570714 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarXl100_c6570714 .prev2_c6570714 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarXl100_c6570714 .prev3_c6570714 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
    }

    .paginationBarXl100_c6570714 .prevMax_c6570714 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-100-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
    }

    .paginationBarXl100_c6570714 .last0_c6570714 {
        margin-right: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarXl100_c6570714 .last1_c6570714 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarXl100_c6570714 .last2_c6570714 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarXl100_c6570714 .last3_c6570714 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
    }

    .paginationBarXl100_c6570714 .lastMax_c6570714 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-100-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
    }

    .paginationBarXl100_c6570714 .middle_c6570714 {
        padding-bottom: var(--kite-pagination-bar-layout-100-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
    }

    .paginationBarXl100_c6570714 .middle_c6570714::after,.paginationBarXl100_c6570714 .middle_c6570714::before {
        height: var(--kite-pagination-bar-layout-100-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
    }

    .paginationBarXl100_c6570714 .dot_c6570714 {
        width: 0;
        padding-bottom: 0;
        margin-right: 0
    }

    .paginationBarXl100_c6570714 .dot_c6570714::after,.paginationBarXl100_c6570714 .dot_c6570714::before {
        height: 0
    }

    .paginationBarXl100_c6570714 .dot1_c6570714,.paginationBarXl100_c6570714 .dot2_c6570714,.paginationBarXl100_c6570714 .dot3_c6570714,.paginationBarXl100_c6570714 .dot4_c6570714,.paginationBarXl100_c6570714 .middle_c6570714 {
        margin-right: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarXl100_c6570714 .dot1_c6570714,.paginationBarXl100_c6570714 .dot2_c6570714 {
        width: var(--kite-pagination-bar-layout-100-item-300-width);
        padding-bottom: var(--kite-pagination-bar-layout-100-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
    }

    .paginationBarXl100_c6570714 .dot1_c6570714::after,.paginationBarXl100_c6570714 .dot1_c6570714::before,.paginationBarXl100_c6570714 .dot2_c6570714::after,.paginationBarXl100_c6570714 .dot2_c6570714::before {
        height: var(--kite-pagination-bar-layout-100-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
    }

    .paginationBarXl100_c6570714 .dot3_c6570714 {
        width: var(--kite-pagination-bar-layout-100-item-200-width);
        padding-bottom: var(--kite-pagination-bar-layout-100-item-200-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-200-height)
    }

    .paginationBarXl100_c6570714 .dot3_c6570714::after,.paginationBarXl100_c6570714 .dot3_c6570714::before {
        height: var(--kite-pagination-bar-layout-100-item-200-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-200-height)
    }

    .paginationBarXl100_c6570714 .dot4_c6570714 {
        width: var(--kite-pagination-bar-layout-100-item-100-width);
        padding-bottom: var(--kite-pagination-bar-layout-100-item-100-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-100-height)
    }

    .paginationBarXl100_c6570714 .dot4_c6570714::after,.paginationBarXl100_c6570714 .dot4_c6570714::before {
        height: var(--kite-pagination-bar-layout-100-item-100-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-100-height)
    }

    .paginationBarXl200_c6570714 {
        padding: 0 var(--kite-pagination-bar-layout-200-side-width)
    }

    .paginationBarXl200_c6570714 .prev0_c6570714 {
        margin-left: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarXl200_c6570714 .prev1_c6570714 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarXl200_c6570714 .prev2_c6570714 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarXl200_c6570714 .prev3_c6570714 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
    }

    .paginationBarXl200_c6570714 .prevMax_c6570714 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-200-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
    }

    .paginationBarXl200_c6570714 .last0_c6570714 {
        margin-right: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarXl200_c6570714 .last1_c6570714 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarXl200_c6570714 .last2_c6570714 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarXl200_c6570714 .last3_c6570714 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
    }

    .paginationBarXl200_c6570714 .lastMax_c6570714 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-200-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
    }

    .paginationBarXl200_c6570714 .middle_c6570714 {
        padding-bottom: var(--kite-pagination-bar-layout-200-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
    }

    .paginationBarXl200_c6570714 .middle_c6570714::after,.paginationBarXl200_c6570714 .middle_c6570714::before {
        height: var(--kite-pagination-bar-layout-200-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
    }

    .paginationBarXl200_c6570714 .dot_c6570714 {
        width: 0;
        padding-bottom: 0;
        margin-right: 0
    }

    .paginationBarXl200_c6570714 .dot_c6570714::after,.paginationBarXl200_c6570714 .dot_c6570714::before {
        height: 0
    }

    .paginationBarXl200_c6570714 .dot1_c6570714,.paginationBarXl200_c6570714 .dot2_c6570714,.paginationBarXl200_c6570714 .dot3_c6570714,.paginationBarXl200_c6570714 .dot4_c6570714,.paginationBarXl200_c6570714 .middle_c6570714 {
        margin-right: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarXl200_c6570714 .dot1_c6570714,.paginationBarXl200_c6570714 .dot2_c6570714 {
        width: var(--kite-pagination-bar-layout-200-item-300-width);
        padding-bottom: var(--kite-pagination-bar-layout-200-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
    }

    .paginationBarXl200_c6570714 .dot1_c6570714::after,.paginationBarXl200_c6570714 .dot1_c6570714::before,.paginationBarXl200_c6570714 .dot2_c6570714::after,.paginationBarXl200_c6570714 .dot2_c6570714::before {
        height: var(--kite-pagination-bar-layout-200-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
    }

    .paginationBarXl200_c6570714 .dot3_c6570714 {
        width: var(--kite-pagination-bar-layout-200-item-200-width);
        padding-bottom: var(--kite-pagination-bar-layout-200-item-200-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-200-height)
    }

    .paginationBarXl200_c6570714 .dot3_c6570714::after,.paginationBarXl200_c6570714 .dot3_c6570714::before {
        height: var(--kite-pagination-bar-layout-200-item-200-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-200-height)
    }

    .paginationBarXl200_c6570714 .dot4_c6570714 {
        width: var(--kite-pagination-bar-layout-200-item-100-width);
        padding-bottom: var(--kite-pagination-bar-layout-200-item-100-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-100-height)
    }

    .paginationBarXl200_c6570714 .dot4_c6570714::after,.paginationBarXl200_c6570714 .dot4_c6570714::before {
        height: var(--kite-pagination-bar-layout-200-item-100-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-100-height)
    }

    .carousel_92883749 .slideSizeXl_92883749,.carousel_92883749 .slideSize_92883749 {
        width: var(--kite-carousel-slide-width-xl)
    }

    .carousel_92883749 .railSizeDefaultXl_92883749 {
        width: var(--kite-carousel-rail-width-xl);
        transform: translateX(calc(0px - var(--kite-carousel-current-index)*var(--kite-carousel-slide-width-xl) + var(--kite-carousel-translate-offset)))
    }

    .carousel_92883749 .railSizePercentXl_92883749 {
        width: var(--kite-carousel-rail-width-xl);
        transform: translateX(var(--kite-carousel-percent-transform))
    }

    .container_92883749 .carousel_92883749 {
        margin: 0 calc(-1*var(--kite-carousel-gap-xl)/2)0 calc(-1*var(--kite-carousel-gap-xl)/2 - .5px)
    }

    .singlePlus_92883749 .railSizeDefaultXl_92883749 {
        width: var(--kite-carousel-rail-width);
        transform: translateX(calc(0px - var(--kite-carousel-current-index)*var(--kite-carousel-slide-width-xl) + var(--kite-carousel-translate-offset)))
    }

    .singlePlus_92883749 .railSizePercentXl_92883749 {
        width: var(--kite-carousel-rail-width);
        transform: translateX(var(--kite-carousel-percent-transform))
    }

    .singlePlus_92883749 .carouselWrapper_92883749 {
        padding-left: calc(var(--kite-main-layout-margin-horizontal-xl));
        margin: 0
    }

    .singlePlus_92883749 .carouselWrapper_92883749 .carousel_92883749 {
        width: calc(var(--kite-carousel-slide-width) + var(--kite-main-layout-margin-horizontal-xl));
        margin: 0 calc(-1*var(--kite-main-layout-margin-horizontal-xl));
        padding: 0 calc(var(--kite-main-layout-margin-horizontal-xl) - var(--kite-carousel-gap-xl)/2)
    }

    .slide_92883749 {
        padding: 0 calc(var(--kite-carousel-gap-xl)/2)
    }

    .badge_92883749 {
        bottom: calc(8px + var(--kite-carousel-gap-xl) + var(--kite-carousel-arrow-padding-horizontal))
    }

    .singlePlus_92883749 .badge_92883749 {
        right: calc(var(--kite-carousel-arrow-padding-horizontal) + var(--kite-main-layout-margin-horizontal-xl))
    }

    .arrow_92883749 {
        bottom: calc(8px + var(--kite-carousel-gap-xl))
    }

    .singlePlus_92883749 .arrow_92883749.left_92883749 {
        left: var(--kite-main-layout-margin-horizontal-xl)
    }

    .singlePlus_92883749 .arrow_92883749.right_92883749 {
        right: var(--kite-main-layout-margin-horizontal-xl)
    }

    .arrow300_92883749.singlePlus_92883749 .arrow_92883749.outside_92883749.left_92883749 {
        left: calc(var(--kite-main-layout-margin-horizontal-xl) - 16px)
    }

    .arrow300_92883749.singlePlus_92883749 .arrow_92883749.outside_92883749.right_92883749 {
        right: calc(var(--kite-main-layout-margin-horizontal-xl) - 16px)
    }

    .arrow400_92883749.singlePlus_92883749 .arrow_92883749.outside_92883749.left_92883749 {
        left: calc(var(--kite-main-layout-margin-horizontal-xl) - 20px)
    }

    .arrow400_92883749.singlePlus_92883749 .arrow_92883749.outside_92883749.right_92883749 {
        right: calc(var(--kite-main-layout-margin-horizontal-xl) - 20px)
    }

    .bar_92883749 {
        height: calc(8px + var(--kite-carousel-gap-xl));
        padding-top: var(--kite-carousel-gap-xl)
    }

    .contentXsmallXl_91679e29 {
        gap: var(--kite-tile-gap-xsmall) calc(var(--kite-tile-gap-xsmall)/2)
    }

    .panelXsmall_91679e29 {
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-200-background-size );
        --kite-rich-icon-500-icon-size: var(--kite-rich-icon-200-icon-size)
    }

    .contentSmallXl_91679e29 {
        gap: var(--kite-tile-gap-small) calc(var(--kite-tile-gap-small)/2)
    }

    .panelSmall_91679e29 {
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-300-background-size );
        --kite-rich-icon-500-icon-size: var(--kite-rich-icon-300-icon-size)
    }

    .contentMediumXl_91679e29 {
        gap: var(--kite-tile-gap-medium) calc(var(--kite-tile-gap-medium)/2)
    }

    .panelMedium_91679e29 {
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-600-background-size );
        --kite-rich-icon-500-icon-size: var(--kite-rich-icon-600-icon-size)
    }

    .contentLargeXl_91679e29 {
        gap: var(--kite-tile-gap-large) calc(var(--kite-tile-gap-large)/2)
    }

    .panelLarge_91679e29 {
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-700-background-size );
        --kite-rich-icon-500-icon-size: var(--kite-rich-icon-700-icon-size)
    }

    .positionTopXl_91679e29 {
        flex-direction: column
    }

    .positionRightXl_91679e29 {
        flex-direction: row-reverse
    }

    .positionBottomXl_91679e29 {
        flex-direction: column-reverse
    }

    .positionLeftXl_91679e29 {
        flex-direction: row
    }

    .imageTopXl_91679e29 {
        margin: -28px -28px 0
    }

    .imageBottomXl_91679e29 {
        margin: 0-28px -28px
    }

    .imageLeftXl_91679e29 {
        margin: -28px 0-28px -28px
    }

    .imageRightXl_91679e29 {
        margin: -28px -28px -28px 0
    }

    .sizeXl50_e97e0107 {
        height: var(--kite-badge-layout-50-min-height)
    }

    .sizeXl50_e97e0107 .badgePanel_e97e0107 {
        border-radius: var(--kite-badge-layout-50-border-radius);
        gap: var(--kite-badge-layout-50-gap);
        padding: 0 var(--kite-badge-layout-50-padding-horizontal-default)
    }

    .sizeXl50_e97e0107 .badgePanel_e97e0107.iconOnly_e97e0107 {
        padding: 0 var(--kite-badge-layout-50-padding-horizontal-icon-only)
    }

    .sizeXl50_e97e0107 .badgePanelPositionTop_e97e0107 {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeXl50_e97e0107 .badgePanelPositionBottom_e97e0107 {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeXl50_e97e0107 .badgePanelTilt_e97e0107 {
        padding: 0
    }

    .sizeXl50_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 13.5px
    }

    .sizeXl50_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -3px
    }

    .sizeXl50_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 13.5px
    }

    .sizeXl50_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -3px
    }

    .sizeXl50_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 12px
    }

    .sizeXl50_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -2px
    }

    .sizeXl50_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -2px
    }

    .sizeXl50_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 {
        position: relative;
        margin-left: -2.5px;
        margin-right: -2.5px
    }

    .sizeXl50_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 2.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 5px)
    }

    .sizeXl50_e97e0107 .leftTiltWrapper_e97e0107,.sizeXl50_e97e0107 .leftWaveWrapper_e97e0107,.sizeXl50_e97e0107 .rightTiltWrapper_e97e0107,.sizeXl50_e97e0107 .rightWaveWrapper_e97e0107 {
        overflow: hidden
    }

    .sizeXl50_e97e0107 .badgePanelWave_e97e0107 {
        padding: 0
    }

    .sizeXl50_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 16.5px
    }

    .sizeXl50_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 0
    }

    .sizeXl50_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 16.5px
    }

    .sizeXl50_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 0
    }

    .sizeXl50_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 16px
    }

    .sizeXl50_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 0
    }

    .sizeXl50_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 0
    }

    .sizeXl50_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 {
        position: relative;
        padding-left: .5px;
        padding-right: .5px
    }

    .sizeXl50_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 1px)
    }

    .sizeXl50_e97e0107 .badgeValue_e97e0107 {
        padding: 0 var(--kite-badge-label-50-padding-horizontal) var(--kite-badge-label-50-padding-bottom) var(--kite-badge-label-50-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeXl50_e97e0107 .leftTiltWrapper_e97e0107 {
        width: 7px;
        height: 100%
    }

    .sizeXl50_e97e0107 .leftTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 7px;
        height: 100%
    }

    .sizeXl50_e97e0107 .leftWaveWrapper_e97e0107 {
        width: 4px;
        height: 100%
    }

    .sizeXl50_e97e0107 .leftWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 4px;
        height: 100%
    }

    .sizeXl50_e97e0107 .rightTiltWrapper_e97e0107 {
        width: 7px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeXl50_e97e0107 .rightTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 7px;
        height: 100%
    }

    .sizeXl50_e97e0107 .rightWaveWrapper_e97e0107 {
        width: 4px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeXl50_e97e0107 .rightWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 4px;
        height: 100%
    }

    .sizeXl50_e97e0107.badgeWrapperTilt_e97e0107 .badgePanel_e97e0107,.sizeXl50_e97e0107.badgeWrapperWave_e97e0107 .badgePanel_e97e0107 {
        border-radius: 0
    }

    .sizeXl100_e97e0107 {
        height: var(--kite-badge-layout-100-min-height)
    }

    .sizeXl100_e97e0107 .badgePanel_e97e0107 {
        border-radius: var(--kite-badge-layout-100-border-radius);
        gap: var(--kite-badge-layout-100-gap);
        padding: 0 var(--kite-badge-layout-100-padding-horizontal-default)
    }

    .sizeXl100_e97e0107 .badgePanel_e97e0107.iconOnly_e97e0107 {
        padding: 0 var(--kite-badge-layout-100-padding-horizontal-icon-only)
    }

    .sizeXl100_e97e0107 .badgePanelPositionTop_e97e0107 {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeXl100_e97e0107 .badgePanelPositionBottom_e97e0107 {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeXl100_e97e0107 .badgePanelTilt_e97e0107 {
        padding: 0
    }

    .sizeXl100_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 14.5px
    }

    .sizeXl100_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -2px
    }

    .sizeXl100_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 14.5px
    }

    .sizeXl100_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -2px
    }

    .sizeXl100_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 12px
    }

    .sizeXl100_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -2px
    }

    .sizeXl100_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -2px
    }

    .sizeXl100_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 {
        position: relative;
        margin-left: -1.5px;
        margin-right: -1.5px
    }

    .sizeXl100_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 1.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 3px)
    }

    .sizeXl100_e97e0107 .leftTiltWrapper_e97e0107,.sizeXl100_e97e0107 .leftWaveWrapper_e97e0107,.sizeXl100_e97e0107 .rightTiltWrapper_e97e0107,.sizeXl100_e97e0107 .rightWaveWrapper_e97e0107 {
        overflow: hidden
    }

    .sizeXl100_e97e0107 .badgePanelWave_e97e0107 {
        padding: 0
    }

    .sizeXl100_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 17.5px
    }

    .sizeXl100_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 1px
    }

    .sizeXl100_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 17.5px
    }

    .sizeXl100_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 1px
    }

    .sizeXl100_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 18px
    }

    .sizeXl100_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 1px
    }

    .sizeXl100_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 1px
    }

    .sizeXl100_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 {
        position: relative;
        padding-left: 1.5px;
        padding-right: 1.5px
    }

    .sizeXl100_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -1.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 3px)
    }

    .sizeXl100_e97e0107 .badgeValue_e97e0107 {
        padding: 0 var(--kite-badge-label-100-padding-horizontal) var(--kite-badge-label-100-padding-bottom) var(--kite-badge-label-100-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeXl100_e97e0107 .leftTiltWrapper_e97e0107 {
        width: 8px;
        height: 100%
    }

    .sizeXl100_e97e0107 .leftTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 8px;
        height: 100%
    }

    .sizeXl100_e97e0107 .leftWaveWrapper_e97e0107 {
        width: 5px;
        height: 100%
    }

    .sizeXl100_e97e0107 .leftWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 5px;
        height: 100%
    }

    .sizeXl100_e97e0107 .rightTiltWrapper_e97e0107 {
        width: 8px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeXl100_e97e0107 .rightTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 8px;
        height: 100%
    }

    .sizeXl100_e97e0107 .rightWaveWrapper_e97e0107 {
        width: 5px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeXl100_e97e0107 .rightWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 5px;
        height: 100%
    }

    .sizeXl100_e97e0107.badgeWrapperTilt_e97e0107 .badgePanel_e97e0107,.sizeXl100_e97e0107.badgeWrapperWave_e97e0107 .badgePanel_e97e0107 {
        border-radius: 0
    }

    .sizeXl200_e97e0107 {
        height: var(--kite-badge-layout-200-min-height)
    }

    .sizeXl200_e97e0107 .badgePanel_e97e0107 {
        border-radius: var(--kite-badge-layout-200-border-radius);
        gap: var(--kite-badge-layout-200-gap);
        padding: 0 var(--kite-badge-layout-200-padding-horizontal-default)
    }

    .sizeXl200_e97e0107 .badgePanel_e97e0107.iconOnly_e97e0107 {
        padding: 0 var(--kite-badge-layout-200-padding-horizontal-icon-only)
    }

    .sizeXl200_e97e0107 .badgePanelPositionTop_e97e0107 {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeXl200_e97e0107 .badgePanelPositionBottom_e97e0107 {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeXl200_e97e0107 .badgePanelTilt_e97e0107 {
        padding: 0
    }

    .sizeXl200_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 13.5px
    }

    .sizeXl200_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -3px
    }

    .sizeXl200_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 13.5px
    }

    .sizeXl200_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -3px
    }

    .sizeXl200_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 10px
    }

    .sizeXl200_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -3px
    }

    .sizeXl200_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -3px
    }

    .sizeXl200_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 {
        position: relative;
        margin-left: -2.5px;
        margin-right: -2.5px
    }

    .sizeXl200_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 2.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 5px)
    }

    .sizeXl200_e97e0107 .leftTiltWrapper_e97e0107,.sizeXl200_e97e0107 .leftWaveWrapper_e97e0107,.sizeXl200_e97e0107 .rightTiltWrapper_e97e0107,.sizeXl200_e97e0107 .rightWaveWrapper_e97e0107 {
        overflow: hidden
    }

    .sizeXl200_e97e0107 .badgePanelWave_e97e0107 {
        padding: 0
    }

    .sizeXl200_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 16.5px
    }

    .sizeXl200_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 0
    }

    .sizeXl200_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 16.5px
    }

    .sizeXl200_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 0
    }

    .sizeXl200_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 16px
    }

    .sizeXl200_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 0
    }

    .sizeXl200_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 0
    }

    .sizeXl200_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 {
        position: relative;
        padding-left: .5px;
        padding-right: .5px
    }

    .sizeXl200_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 1px)
    }

    .sizeXl200_e97e0107 .badgeValue_e97e0107 {
        padding: 0 var(--kite-badge-label-200-padding-horizontal) var(--kite-badge-label-200-padding-bottom) var(--kite-badge-label-200-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeXl200_e97e0107 .leftTiltWrapper_e97e0107 {
        width: 9px;
        height: 100%
    }

    .sizeXl200_e97e0107 .leftTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 9px;
        height: 100%
    }

    .sizeXl200_e97e0107 .leftWaveWrapper_e97e0107 {
        width: 6px;
        height: 100%
    }

    .sizeXl200_e97e0107 .leftWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 6px;
        height: 100%
    }

    .sizeXl200_e97e0107 .rightTiltWrapper_e97e0107 {
        width: 9px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeXl200_e97e0107 .rightTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 9px;
        height: 100%
    }

    .sizeXl200_e97e0107 .rightWaveWrapper_e97e0107 {
        width: 6px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeXl200_e97e0107 .rightWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 6px;
        height: 100%
    }

    .sizeXl200_e97e0107.badgeWrapperTilt_e97e0107 .badgePanel_e97e0107,.sizeXl200_e97e0107.badgeWrapperWave_e97e0107 .badgePanel_e97e0107 {
        border-radius: 0
    }

    .sizeXl300_e97e0107 {
        height: var(--kite-badge-layout-300-min-height)
    }

    .sizeXl300_e97e0107 .badgePanel_e97e0107 {
        border-radius: var(--kite-badge-layout-300-border-radius);
        gap: var(--kite-badge-layout-300-gap);
        padding: 0 var(--kite-badge-layout-300-padding-horizontal-default)
    }

    .sizeXl300_e97e0107 .badgePanel_e97e0107.iconOnly_e97e0107 {
        padding: 0 var(--kite-badge-layout-300-padding-horizontal-icon-only)
    }

    .sizeXl300_e97e0107 .badgePanelPositionTop_e97e0107 {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeXl300_e97e0107 .badgePanelPositionBottom_e97e0107 {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeXl300_e97e0107 .badgePanelTilt_e97e0107 {
        padding: 0
    }

    .sizeXl300_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 17.5px
    }

    .sizeXl300_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -3px
    }

    .sizeXl300_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 17.5px
    }

    .sizeXl300_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -3px
    }

    .sizeXl300_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 14px
    }

    .sizeXl300_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -3px
    }

    .sizeXl300_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -3px
    }

    .sizeXl300_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 {
        position: relative;
        margin-left: -2.5px;
        margin-right: -2.5px
    }

    .sizeXl300_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 2.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 5px)
    }

    .sizeXl300_e97e0107 .leftTiltWrapper_e97e0107,.sizeXl300_e97e0107 .leftWaveWrapper_e97e0107,.sizeXl300_e97e0107 .rightTiltWrapper_e97e0107,.sizeXl300_e97e0107 .rightWaveWrapper_e97e0107 {
        overflow: hidden
    }

    .sizeXl300_e97e0107 .badgePanelWave_e97e0107 {
        padding: 0
    }

    .sizeXl300_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 21.5px
    }

    .sizeXl300_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 1px
    }

    .sizeXl300_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 21.5px
    }

    .sizeXl300_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 1px
    }

    .sizeXl300_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 22px
    }

    .sizeXl300_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 1px
    }

    .sizeXl300_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 1px
    }

    .sizeXl300_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 {
        position: relative;
        padding-left: 1.5px;
        padding-right: 1.5px
    }

    .sizeXl300_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -1.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 3px)
    }

    .sizeXl300_e97e0107 .badgeValue_e97e0107 {
        padding: 0 var(--kite-badge-label-300-padding-horizontal) var(--kite-badge-label-300-padding-bottom) var(--kite-badge-label-300-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeXl300_e97e0107 .leftTiltWrapper_e97e0107 {
        width: 11px;
        height: 100%
    }

    .sizeXl300_e97e0107 .leftTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 11px;
        height: 100%
    }

    .sizeXl300_e97e0107 .leftWaveWrapper_e97e0107 {
        width: 7px;
        height: 100%
    }

    .sizeXl300_e97e0107 .leftWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 7px;
        height: 100%
    }

    .sizeXl300_e97e0107 .rightTiltWrapper_e97e0107 {
        width: 11px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeXl300_e97e0107 .rightTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 11px;
        height: 100%
    }

    .sizeXl300_e97e0107 .rightWaveWrapper_e97e0107 {
        width: 7px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeXl300_e97e0107 .rightWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 7px;
        height: 100%
    }

    .sizeXl300_e97e0107.badgeWrapperTilt_e97e0107 .badgePanel_e97e0107,.sizeXl300_e97e0107.badgeWrapperWave_e97e0107 .badgePanel_e97e0107 {
        border-radius: 0
    }

    .sizeXl400_e97e0107 {
        height: var(--kite-badge-layout-400-min-height)
    }

    .sizeXl400_e97e0107 .badgePanel_e97e0107 {
        border-radius: var(--kite-badge-layout-400-border-radius);
        gap: var(--kite-badge-layout-400-gap);
        padding: 0 var(--kite-badge-layout-400-padding-horizontal-default)
    }

    .sizeXl400_e97e0107 .badgePanel_e97e0107.iconOnly_e97e0107 {
        padding: 0 var(--kite-badge-layout-400-padding-horizontal-icon-only)
    }

    .sizeXl400_e97e0107 .badgePanelPositionTop_e97e0107 {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeXl400_e97e0107 .badgePanelPositionBottom_e97e0107 {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeXl400_e97e0107 .badgePanelTilt_e97e0107 {
        padding: 0
    }

    .sizeXl400_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 19.5px
    }

    .sizeXl400_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -3px
    }

    .sizeXl400_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 19.5px
    }

    .sizeXl400_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -3px
    }

    .sizeXl400_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 14px
    }

    .sizeXl400_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -3px
    }

    .sizeXl400_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -3px
    }

    .sizeXl400_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 {
        position: relative;
        margin-left: -2.5px;
        margin-right: -2.5px
    }

    .sizeXl400_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 2.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 5px)
    }

    .sizeXl400_e97e0107 .leftTiltWrapper_e97e0107,.sizeXl400_e97e0107 .leftWaveWrapper_e97e0107,.sizeXl400_e97e0107 .rightTiltWrapper_e97e0107,.sizeXl400_e97e0107 .rightWaveWrapper_e97e0107 {
        overflow: hidden
    }

    .sizeXl400_e97e0107 .badgePanelWave_e97e0107 {
        padding: 0
    }

    .sizeXl400_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 23.5px
    }

    .sizeXl400_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 1px
    }

    .sizeXl400_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 23.5px
    }

    .sizeXl400_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 1px
    }

    .sizeXl400_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 22px
    }

    .sizeXl400_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 1px
    }

    .sizeXl400_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 1px
    }

    .sizeXl400_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 {
        position: relative;
        padding-left: 1.5px;
        padding-right: 1.5px
    }

    .sizeXl400_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -1.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 3px)
    }

    .sizeXl400_e97e0107 .badgeValue_e97e0107 {
        padding: 0 var(--kite-badge-label-400-padding-horizontal) var(--kite-badge-label-400-padding-bottom) var(--kite-badge-label-400-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeXl400_e97e0107 .leftTiltWrapper_e97e0107 {
        width: 13px;
        height: 100%
    }

    .sizeXl400_e97e0107 .leftTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 13px;
        height: 100%
    }

    .sizeXl400_e97e0107 .leftWaveWrapper_e97e0107 {
        width: 9px;
        height: 100%
    }

    .sizeXl400_e97e0107 .leftWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 9px;
        height: 100%
    }

    .sizeXl400_e97e0107 .rightTiltWrapper_e97e0107 {
        width: 13px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeXl400_e97e0107 .rightTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 13px;
        height: 100%
    }

    .sizeXl400_e97e0107 .rightWaveWrapper_e97e0107 {
        width: 9px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeXl400_e97e0107 .rightWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 9px;
        height: 100%
    }

    .sizeXl400_e97e0107.badgeWrapperTilt_e97e0107 .badgePanel_e97e0107,.sizeXl400_e97e0107.badgeWrapperWave_e97e0107 .badgePanel_e97e0107 {
        border-radius: 0
    }

    .dialog_0b831d64 {
        width: var(--kite-modal-dialog-width-xl, 100%)
    }

    .dialogButtonsXl400_0b831d64 {
        margin-top: var(--kite-modal-overlay-container-400-content-padding-bottom);
        padding-bottom: calc(var(--kite-modal-overlay-container-400-content-padding-horizontal) - var(--kite-modal-overlay-container-400-content-padding-bottom))
    }

    .dialogButtonsXl500_0b831d64 {
        margin-top: var(--kite-modal-overlay-container-500-content-padding-bottom);
        padding-bottom: calc(var(--kite-modal-overlay-container-500-content-padding-horizontal) - var(--kite-modal-overlay-container-500-content-padding-bottom))
    }

    .dialogButtonsXl600_0b831d64 {
        margin-top: var(--kite-modal-overlay-container-600-content-padding-bottom);
        padding-bottom: calc(var(--kite-modal-overlay-container-600-content-padding-horizontal) - var(--kite-modal-overlay-container-600-content-padding-bottom))
    }

    .flexXlRow_ce19ebe4 {
        flex-direction: row!important
    }

    .flexXlColumn_ce19ebe4 {
        flex-direction: column!important
    }

    .flexXlRowReverse_ce19ebe4 {
        flex-direction: row-reverse!important
    }

    .flexXlColumnReverse_ce19ebe4 {
        flex-direction: column-reverse!important
    }

    .flexXlWrap_ce19ebe4 {
        flex-wrap: wrap!important
    }

    .flexXlNowrap_ce19ebe4 {
        flex-wrap: nowrap!important
    }

    .flexXlWrapReverse_ce19ebe4 {
        flex-wrap: wrap-reverse!important
    }

    .flexXlFill_ce19ebe4 {
        flex: 1 1 auto!important
    }

    .justifyContentXlStart_ce19ebe4 {
        justify-content: flex-start!important
    }

    .justifyContentXlEnd_ce19ebe4 {
        justify-content: flex-end!important
    }

    .justifyContentXlCenter_ce19ebe4 {
        justify-content: center!important
    }

    .justifyContentXlBetween_ce19ebe4 {
        justify-content: space-between!important
    }

    .justifyContentXlAround_ce19ebe4 {
        justify-content: space-around!important
    }

    .alignItemsXlStart_ce19ebe4 {
        align-items: flex-start!important
    }

    .alignItemsXlEnd_ce19ebe4 {
        align-items: flex-end!important
    }

    .alignItemsXlCenter_ce19ebe4 {
        align-items: center!important
    }

    .alignItemsXlBaseline_ce19ebe4 {
        align-items: baseline!important
    }

    .alignItemsXlStretch_ce19ebe4 {
        align-items: stretch!important
    }

    .alignContentXlStart_ce19ebe4 {
        align-content: flex-start!important
    }

    .alignContentXlEnd_ce19ebe4 {
        align-content: flex-end!important
    }

    .alignContentXlCenter_ce19ebe4 {
        align-content: center!important
    }

    .alignContentXlBetween_ce19ebe4 {
        align-content: space-between!important
    }

    .alignContentXlAround_ce19ebe4 {
        align-content: space-around!important
    }

    .alignContentXlStretch_ce19ebe4 {
        align-content: stretch!important
    }

    .alignSelfXlAuto_ce19ebe4 {
        align-self: auto!important
    }

    .alignSelfXlStart_ce19ebe4 {
        align-self: flex-start!important
    }

    .alignSelfXlEnd_ce19ebe4 {
        align-self: flex-end!important
    }

    .alignSelfXlCenter_ce19ebe4 {
        align-self: center!important
    }

    .alignSelfXlBaseline_ce19ebe4 {
        align-self: baseline!important
    }

    .alignSelfXlStretch_ce19ebe4 {
        align-self: stretch!important
    }

    .orderXlFirst_ce19ebe4 {
        order: 0
    }

    .orderXlLast_ce19ebe4 {
        order: 6
    }

    .orderXl1_ce19ebe4 {
        order: 1
    }

    .orderXl2_ce19ebe4 {
        order: 2
    }

    .orderXl3_ce19ebe4 {
        order: 3
    }

    .orderXl4_ce19ebe4 {
        order: 4
    }

    .orderXl5_ce19ebe4 {
        order: 5
    }

    .containerLg_9a6cacd8,.containerMd_9a6cacd8,.containerSm_9a6cacd8,.containerXl_9a6cacd8,.container_9a6cacd8 {
        max-width: 1140px
    }

    .colXl_9a6cacd8 {
        flex: 1 0 0%
    }

    .colXlAuto_9a6cacd8 {
        flex: 0 0 auto;
        width: auto
    }

    .colXl1_9a6cacd8 {
        flex: 0 0 auto;
        width: 8.33333333%
    }

    .colXl2_9a6cacd8 {
        flex: 0 0 auto;
        width: 16.66666667%
    }

    .colXl3_9a6cacd8 {
        flex: 0 0 auto;
        width: 25%
    }

    .colXl4_9a6cacd8 {
        flex: 0 0 auto;
        width: 33.33333333%
    }

    .colXl5_9a6cacd8 {
        flex: 0 0 auto;
        width: 41.66666667%
    }

    .colXl6_9a6cacd8 {
        flex: 0 0 auto;
        width: 50%
    }

    .colXl7_9a6cacd8 {
        flex: 0 0 auto;
        width: 58.33333333%
    }

    .colXl8_9a6cacd8 {
        flex: 0 0 auto;
        width: 66.66666667%
    }

    .colXl9_9a6cacd8 {
        flex: 0 0 auto;
        width: 75%
    }

    .colXl10_9a6cacd8 {
        flex: 0 0 auto;
        width: 83.33333333%
    }

    .colXl11_9a6cacd8 {
        flex: 0 0 auto;
        width: 91.66666667%
    }

    .colXl12_9a6cacd8 {
        flex: 0 0 auto;
        width: 100%
    }

    .offsetXl0_9a6cacd8 {
        margin-left: 0
    }

    .offsetXl1_9a6cacd8 {
        margin-left: 8.33333333%
    }

    .offsetXl2_9a6cacd8 {
        margin-left: 16.66666667%
    }

    .offsetXl3_9a6cacd8 {
        margin-left: 25%
    }

    .offsetXl4_9a6cacd8 {
        margin-left: 33.33333333%
    }

    .offsetXl5_9a6cacd8 {
        margin-left: 41.66666667%
    }

    .offsetXl6_9a6cacd8 {
        margin-left: 50%
    }

    .offsetXl7_9a6cacd8 {
        margin-left: 58.33333333%
    }

    .offsetXl8_9a6cacd8 {
        margin-left: 66.66666667%
    }

    .offsetXl9_9a6cacd8 {
        margin-left: 75%
    }

    .offsetXl10_9a6cacd8 {
        margin-left: 83.33333333%
    }

    .offsetXl11_9a6cacd8 {
        margin-left: 91.66666667%
    }

    .gXl0_9a6cacd8,.gxXl0_9a6cacd8 {
        --kite-gutter-x: 0px
    }

    .gXl0_9a6cacd8,.gyXl0_9a6cacd8 {
        --kite-gutter-y: 0px
    }

    .gXl100_9a6cacd8,.gxXl100_9a6cacd8 {
        --kite-gutter-x: 2px
    }

    .gXl100_9a6cacd8,.gyXl100_9a6cacd8 {
        --kite-gutter-y: 2px
    }

    .gXl200_9a6cacd8,.gxXl200_9a6cacd8 {
        --kite-gutter-x: 4px
    }

    .gXl200_9a6cacd8,.gyXl200_9a6cacd8 {
        --kite-gutter-y: 4px
    }

    .gXl250_9a6cacd8,.gxXl250_9a6cacd8 {
        --kite-gutter-x: 6px
    }

    .gXl250_9a6cacd8,.gyXl250_9a6cacd8 {
        --kite-gutter-y: 6px
    }

    .gXl300_9a6cacd8,.gxXl300_9a6cacd8 {
        --kite-gutter-x: 8px
    }

    .gXl300_9a6cacd8,.gyXl300_9a6cacd8 {
        --kite-gutter-y: 8px
    }

    .gXl350_9a6cacd8,.gxXl350_9a6cacd8 {
        --kite-gutter-x: 10px
    }

    .gXl350_9a6cacd8,.gyXl350_9a6cacd8 {
        --kite-gutter-y: 10px
    }

    .gXl400_9a6cacd8,.gxXl400_9a6cacd8 {
        --kite-gutter-x: 12px
    }

    .gXl400_9a6cacd8,.gyXl400_9a6cacd8 {
        --kite-gutter-y: 12px
    }

    .gXl500_9a6cacd8,.gxXl500_9a6cacd8 {
        --kite-gutter-x: 16px
    }

    .gXl500_9a6cacd8,.gyXl500_9a6cacd8 {
        --kite-gutter-y: 16px
    }

    .gXl600_9a6cacd8,.gxXl600_9a6cacd8 {
        --kite-gutter-x: 24px
    }

    .gXl600_9a6cacd8,.gyXl600_9a6cacd8 {
        --kite-gutter-y: 24px
    }

    .gXl700_9a6cacd8,.gxXl700_9a6cacd8 {
        --kite-gutter-x: 32px
    }

    .gXl700_9a6cacd8,.gyXl700_9a6cacd8 {
        --kite-gutter-y: 32px
    }

    .mainLayoutContainer_0ed61bcb {
        /* padding-left: var(--kite-main-layout-margin-horizontal-xl); */
        /* padding-right: var(--kite-main-layout-margin-horizontal-xl) */
    }

    .mainLayoutContainer_0ed61bcb.ignoreMargin_0ed61bcb {
        padding-left: 0;
        padding-right: 0
    }

    .mainLayoutRow_e5034ddc {
        margin-left: 0;
        margin-right: 0;
        gap: var(--kite-main-layout-gutter-xl) var(--kite-main-layout-gutter-xl)
    }

    .mainLayoutRow_e5034ddc.ignoreMargin_e5034ddc {
        /* padding-left: var(--kite-main-layout-margin-horizontal-xl); */
        /* margin-left: calc(-1*var(--kite-main-layout-margin-horizontal-xl)); */
        /* padding-right: var(--kite-main-layout-margin-horizontal-xl); */
        /* margin-right: calc(-1*var(--kite-main-layout-margin-horizontal-xl)) */
    }

    .colXl1_560ec341 {
        grid-column: span 1
    }

    .colXl2_560ec341 {
        grid-column: span 2
    }

    .colXl3_560ec341 {
        grid-column: span 3
    }

    .colXl4_560ec341 {
        grid-column: span 4
    }

    .colXl5_560ec341 {
        grid-column: span 5
    }

    .colXl6_560ec341 {
        grid-column: span 6
    }

    .colXl7_560ec341 {
        grid-column: span 7
    }

    .colXl8_560ec341 {
        grid-column: span 8
    }

    .colXl9_560ec341 {
        grid-column: span 9
    }

    .colXl10_560ec341 {
        grid-column: span 10
    }

    .colXl11_560ec341 {
        grid-column: span 11
    }

    .colXl12_560ec341 {
        grid-column: span 12
    }

    .colXl1Offset1_560ec341 {
        grid-column: 2/span 1
    }

    .colXl1Offset2_560ec341 {
        grid-column: 3/span 1
    }

    .colXl1Offset3_560ec341 {
        grid-column: 4/span 1
    }

    .colXl1Offset4_560ec341 {
        grid-column: 5/span 1
    }

    .colXl1Offset5_560ec341 {
        grid-column: 6/span 1
    }

    .colXl1Offset6_560ec341 {
        grid-column: 7/span 1
    }

    .colXl1Offset7_560ec341 {
        grid-column: 8/span 1
    }

    .colXl1Offset8_560ec341 {
        grid-column: 9/span 1
    }

    .colXl1Offset9_560ec341 {
        grid-column: 10/span 1
    }

    .colXl1Offset10_560ec341 {
        grid-column: 11/span 1
    }

    .colXl1Offset11_560ec341 {
        grid-column: 12/span 1
    }

    .colXl2Offset1_560ec341 {
        grid-column: 2/span 2
    }

    .colXl2Offset2_560ec341 {
        grid-column: 3/span 2
    }

    .colXl2Offset3_560ec341 {
        grid-column: 4/span 2
    }

    .colXl2Offset4_560ec341 {
        grid-column: 5/span 2
    }

    .colXl2Offset5_560ec341 {
        grid-column: 6/span 2
    }

    .colXl2Offset6_560ec341 {
        grid-column: 7/span 2
    }

    .colXl2Offset7_560ec341 {
        grid-column: 8/span 2
    }

    .colXl2Offset8_560ec341 {
        grid-column: 9/span 2
    }

    .colXl2Offset9_560ec341 {
        grid-column: 10/span 2
    }

    .colXl2Offset10_560ec341 {
        grid-column: 11/span 2
    }

    .colXl3Offset1_560ec341 {
        grid-column: 2/span 3
    }

    .colXl3Offset2_560ec341 {
        grid-column: 3/span 3
    }

    .colXl3Offset3_560ec341 {
        grid-column: 4/span 3
    }

    .colXl3Offset4_560ec341 {
        grid-column: 5/span 3
    }

    .colXl3Offset5_560ec341 {
        grid-column: 6/span 3
    }

    .colXl3Offset6_560ec341 {
        grid-column: 7/span 3
    }

    .colXl3Offset7_560ec341 {
        grid-column: 8/span 3
    }

    .colXl3Offset8_560ec341 {
        grid-column: 9/span 3
    }

    .colXl3Offset9_560ec341 {
        grid-column: 10/span 3
    }

    .colXl4Offset1_560ec341 {
        grid-column: 2/span 4
    }

    .colXl4Offset2_560ec341 {
        grid-column: 3/span 4
    }

    .colXl4Offset3_560ec341 {
        grid-column: 4/span 4
    }

    .colXl4Offset4_560ec341 {
        grid-column: 5/span 4
    }

    .colXl4Offset5_560ec341 {
        grid-column: 6/span 4
    }

    .colXl4Offset6_560ec341 {
        grid-column: 7/span 4
    }

    .colXl4Offset7_560ec341 {
        grid-column: 8/span 4
    }

    .colXl4Offset8_560ec341 {
        grid-column: 9/span 4
    }

    .colXl5Offset1_560ec341 {
        grid-column: 2/span 5
    }

    .colXl5Offset2_560ec341 {
        grid-column: 3/span 5
    }

    .colXl5Offset3_560ec341 {
        grid-column: 4/span 5
    }

    .colXl5Offset4_560ec341 {
        grid-column: 5/span 5
    }

    .colXl5Offset5_560ec341 {
        grid-column: 6/span 5
    }

    .colXl5Offset6_560ec341 {
        grid-column: 7/span 5
    }

    .colXl5Offset7_560ec341 {
        grid-column: 8/span 5
    }

    .colXl6Offset1_560ec341 {
        grid-column: 2/span 6
    }

    .colXl6Offset2_560ec341 {
        grid-column: 3/span 6
    }

    .colXl6Offset3_560ec341 {
        grid-column: 4/span 6
    }

    .colXl6Offset4_560ec341 {
        grid-column: 5/span 6
    }

    .colXl6Offset5_560ec341 {
        grid-column: 6/span 6
    }

    .colXl6Offset6_560ec341 {
        grid-column: 7/span 6
    }

    .colXl7Offset1_560ec341 {
        grid-column: 2/span 7
    }

    .colXl7Offset2_560ec341 {
        grid-column: 3/span 7
    }

    .colXl7Offset3_560ec341 {
        grid-column: 4/span 7
    }

    .colXl7Offset4_560ec341 {
        grid-column: 5/span 7
    }

    .colXl7Offset5_560ec341 {
        grid-column: 6/span 7
    }

    .colXl8Offset1_560ec341 {
        grid-column: 2/span 8
    }

    .colXl8Offset2_560ec341 {
        grid-column: 3/span 8
    }

    .colXl8Offset3_560ec341 {
        grid-column: 4/span 8
    }

    .colXl8Offset4_560ec341 {
        grid-column: 5/span 8
    }

    .colXl9Offset1_560ec341 {
        grid-column: 2/span 9
    }

    .colXl9Offset2_560ec341 {
        grid-column: 3/span 9
    }

    .colXl9Offset3_560ec341 {
        grid-column: 4/span 9
    }

    .colXl10Offset1_560ec341 {
        grid-column: 1/span 10
    }

    .colXl10Offset2_560ec341 {
        grid-column: 3/span 10
    }

    .colXl11Offset1_560ec341 {
        grid-column: 2/span 11
    }

    .colXl12Offset1_560ec341 {
        grid-column: 2/span 12
    }

    .colXl12Offset0_560ec341 {
        grid-column: 1/span 12
    }

    .dayCellWrapper_37fa4e91 {
        --info-container-gap: var(--kite-calendar-cell-data-price-gap-xl);
        --cell-min-width: var(--kite-calendar-cell-data-price-min-width-xl);
        --cell-min-height: var(--kite-calendar-cell-data-price-height-xl);
        --day-cell-border-radius: var(--kite-calendar-cell-data-price-panel-border-radius-xl);
        --day-cell-border-width: var(--kite-calendar-cell-data-price-border-xl);
        --week-row-border-radius: var(--kite-calendar-row-data-border-radius-xl)
    }

    .weekDayName_524b3121 {
        min-width: var(--kite-calendar-days-week-min-width-xl);
        padding: 0 0 var(--kite-calendar-days-week-padding-bottom-xl)
    }

    .weekTitleRow_524b3121 {
        padding: 0 var(--kite-calendar-row-days-week-padding-horizontal-xl)
    }

    .datesWrapper_d86140b8 {
        gap: var(--kite-calendar-table-gap-xl)
    }

    .title_a4229d43 {
        padding-left: var(--kite-calendar-title-padding-horizontal-xl);
        padding-right: var(--kite-calendar-title-padding-horizontal-xl)
    }

    .calendarMonthView_71f9da3e {
        gap: var(--kite-calendar-gap-xl);
        padding: var(--kite-calendar-panel-padding-vertical-xl) var(--kite-calendar-panel-padding-horizontal-xl);
        border-radius: var(--kite-calendar-panel-border-radius-xl)
    }

    .calendar_317be97b {
        --calendar-gap: var(--kite-calendar-calendar-block-gap-xl)
    }

    .panel_d57f6097 {
        max-width: var(--dropdown-max-width-xl);
        max-height: var(--dropdown-max-height-xl)
    }

    .panel_d57f6097.shadowXl500_d57f6097 {
        box-shadow: var(--kite-shadow-500)
    }

    .panel_d57f6097.shadowXl700_d57f6097 {
        box-shadow: var(--kite-shadow-700)
    }

    .panel_d57f6097.sizeXl500_d57f6097.standalone_d57f6097 {
        padding: var(--kite-dropdown-common-padding-vertical) calc(var(--kite-dropdown-common-padding-horizontal) + var(--kite-dropdown-500-inner-padding-horizontal))
    }

    .panel_d57f6097.sizeXl500_d57f6097 .item_d57f6097 {
        border-radius: var(--kite-dropdown-500-inner-radius);
        padding: 0 var(--kite-dropdown-500-inner-padding-horizontal);
        margin-right: calc(-1*var(--kite-dropdown-500-inner-padding-horizontal));
        margin-left: calc(-1*var(--kite-dropdown-500-inner-padding-horizontal))
    }

    .panel_d57f6097.sizeXl600_d57f6097.standalone_d57f6097 {
        padding: var(--kite-dropdown-common-padding-vertical) calc(var(--kite-dropdown-common-padding-horizontal) + var(--kite-dropdown-600-inner-padding-horizontal))
    }

    .panel_d57f6097.sizeXl600_d57f6097 .item_d57f6097 {
        border-radius: var(--kite-dropdown-600-inner-radius);
        padding: 0 var(--kite-dropdown-600-inner-padding-horizontal);
        margin-right: calc(-1*var(--kite-dropdown-600-inner-padding-horizontal));
        margin-left: calc(-1*var(--kite-dropdown-600-inner-padding-horizontal))
    }

    .panel_d57f6097.sizeXl700_d57f6097.standalone_d57f6097 {
        padding: var(--kite-dropdown-common-padding-vertical) calc(var(--kite-dropdown-common-padding-horizontal) + var(--kite-dropdown-700-inner-padding-horizontal))
    }

    .panel_d57f6097.sizeXl700_d57f6097 .item_d57f6097 {
        border-radius: var(--kite-dropdown-700-inner-radius);
        padding: 0 var(--kite-dropdown-700-inner-padding-horizontal);
        margin-right: calc(-1*var(--kite-dropdown-700-inner-padding-horizontal));
        margin-left: calc(-1*var(--kite-dropdown-700-inner-padding-horizontal))
    }
}

@media (min-width: 1400px) {
    .modal_9a3bbfc4.small_9a3bbfc4 {
        width:var(--kite-modal-modal-small-width-xxl, 100%)
    }

    .modal_9a3bbfc4.medium_9a3bbfc4 {
        width: var(--kite-modal-modal-medium-width-xxl, 100%)
    }

    .paddingXxlParagraphXxSmall_af10c695 {
        padding-top: var(--kite-semantic-text-paragraph-xx-small-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-xx-small-padding-bottom)
    }

    .paddingXxlParagraphXxSmallExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-paragraph-xx-small-padding-top) + var(--kite-semantic-text-paragraph-xx-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-xx-small-padding-bottom)
    }

    .paddingXxlParagraphXSmall_af10c695 {
        padding-top: var(--kite-semantic-text-paragraph-x-small-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-x-small-padding-bottom)
    }

    .paddingXxlParagraphXSmallExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-paragraph-x-small-padding-top) + var(--kite-semantic-text-paragraph-x-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-x-small-padding-bottom)
    }

    .paddingXxlParagraphSmall_af10c695 {
        padding-top: var(--kite-semantic-text-paragraph-small-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-small-padding-bottom)
    }

    .paddingXxlParagraphSmallExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-paragraph-small-padding-top) + var(--kite-semantic-text-paragraph-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-small-padding-bottom)
    }

    .paddingXxlParagraphMedium_af10c695 {
        padding-top: var(--kite-semantic-text-paragraph-medium-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-medium-padding-bottom)
    }

    .paddingXxlParagraphMediumExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-paragraph-medium-padding-top) + var(--kite-semantic-text-paragraph-medium-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-medium-padding-bottom)
    }

    .paddingXxlParagraphLarge_af10c695 {
        padding-top: var(--kite-semantic-text-paragraph-large-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-large-padding-bottom)
    }

    .paddingXxlParagraphLargeExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-paragraph-large-padding-top) + var(--kite-semantic-text-paragraph-large-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-large-padding-bottom)
    }

    .paddingXxlParagraphXLarge_af10c695 {
        padding-top: var(--kite-semantic-text-paragraph-x-large-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-x-large-padding-bottom)
    }

    .paddingXxlParagraphXLargeExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-paragraph-x-large-padding-top) + var(--kite-semantic-text-paragraph-x-large-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-x-large-padding-bottom)
    }

    .paddingXxlHeaderXxSmall_af10c695 {
        padding-top: var(--kite-semantic-text-header-xx-small-padding-top);
        padding-bottom: var(--kite-semantic-text-header-xx-small-padding-bottom)
    }

    .paddingXxlHeaderXxSmallExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-header-xx-small-padding-top) + var(--kite-semantic-text-header-xx-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-header-xx-small-padding-bottom)
    }

    .paddingXxlHeaderXSmall_af10c695 {
        padding-top: var(--kite-semantic-text-header-x-small-padding-top);
        padding-bottom: var(--kite-semantic-text-header-x-small-padding-bottom)
    }

    .paddingXxlHeaderXSmallExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-header-x-small-padding-top) + var(--kite-semantic-text-header-x-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-header-x-small-padding-bottom)
    }

    .paddingXxlHeaderSmall_af10c695 {
        padding-top: var(--kite-semantic-text-header-small-padding-top);
        padding-bottom: var(--kite-semantic-text-header-small-padding-bottom)
    }

    .paddingXxlHeaderSmallExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-header-small-padding-top) + var(--kite-semantic-text-header-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-header-small-padding-bottom)
    }

    .paddingXxlHeaderMedium_af10c695 {
        padding-top: var(--kite-semantic-text-header-medium-padding-top);
        padding-bottom: var(--kite-semantic-text-header-medium-padding-bottom)
    }

    .paddingXxlHeaderMediumExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-header-medium-padding-top) + var(--kite-semantic-text-header-medium-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-header-medium-padding-bottom)
    }

    .paddingXxlHeaderLarge_af10c695 {
        padding-top: var(--kite-semantic-text-header-large-padding-top);
        padding-bottom: var(--kite-semantic-text-header-large-padding-bottom)
    }

    .paddingXxlHeaderLargeExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-header-large-padding-top) + var(--kite-semantic-text-header-large-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-header-large-padding-bottom)
    }

    .paddingXxlHeaderXLarge_af10c695 {
        padding-top: var(--kite-semantic-text-header-x-large-padding-top);
        padding-bottom: var(--kite-semantic-text-header-x-large-padding-bottom)
    }

    .paddingXxlHeaderXLargeExtra_af10c695 {
        padding-top: calc(var(--kite-semantic-text-header-x-large-padding-top) + var(--kite-semantic-text-header-x-large-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-header-x-large-padding-bottom)
    }

    .alignXxlStart_16cf7d38 {
        align-items: start
    }

    .alignXxlStart_16cf7d38.labelOnly_16cf7d38 {
        text-align: left
    }

    .alignXxlCenter_16cf7d38 {
        align-items: center
    }

    .alignXxlCenter_16cf7d38.labelOnly_16cf7d38 {
        text-align: center
    }

    .alignXxlEnd_16cf7d38 {
        align-items: end
    }

    .alignXxlEnd_16cf7d38.labelOnly_16cf7d38 {
        text-align: right
    }

    .default_16cf7d38.sizeContrastXxlSmallPlain_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain)
    }

    .default_16cf7d38.sizeContrastXxlSmallPlain_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastXxlSmallSmall_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small)
    }

    .default_16cf7d38.sizeContrastXxlSmallSmall_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastXxlSmallMedium_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium)
    }

    .default_16cf7d38.sizeContrastXxlSmallMedium_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastXxlSmallLarge_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large)
    }

    .default_16cf7d38.sizeContrastXxlSmallLarge_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastXxlMediumPlain_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain)
    }

    .default_16cf7d38.sizeContrastXxlMediumPlain_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastXxlMediumSmall_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small)
    }

    .default_16cf7d38.sizeContrastXxlMediumSmall_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastXxlMediumMedium_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium)
    }

    .default_16cf7d38.sizeContrastXxlMediumMedium_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastXxlMediumLarge_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large)
    }

    .default_16cf7d38.sizeContrastXxlMediumLarge_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastXxlLargePlain_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain)
    }

    .default_16cf7d38.sizeContrastXxlLargePlain_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastXxlLargeSmall_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small)
    }

    .default_16cf7d38.sizeContrastXxlLargeSmall_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastXxlLargeMedium_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium)
    }

    .default_16cf7d38.sizeContrastXxlLargeMedium_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_16cf7d38.sizeContrastXxlLargeLarge_16cf7d38 {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large)
    }

    .default_16cf7d38.sizeContrastXxlLargeLarge_16cf7d38.labelOnly_16cf7d38 {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .labelEmphasizedXxlSmallPlain_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-small-default-padding-bottom )
    }

    .labelEmphasizedXxlSmallSmall_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-medium-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-medium-compact-default-padding-bottom )
    }

    .labelEmphasizedXxlSmallMedium_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
    }

    .labelEmphasizedXxlSmallLarge_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
    }

    .labelEmphasizedXxlMediumPlain_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-medium-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-medium-compact-default-padding-bottom )
    }

    .labelEmphasizedXxlMediumSmall_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
    }

    .labelEmphasizedXxlMediumMedium_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-small-default-padding-bottom )
    }

    .labelEmphasizedXxlMediumLarge_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
    }

    .labelEmphasizedXxlLargePlain_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
    }

    .labelEmphasizedXxlLargeSmall_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-small-default-padding-bottom )
    }

    .labelEmphasizedXxlLargeMedium_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
    }

    .labelEmphasizedXxlLargeLarge_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-x-large-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-x-large-default-padding-bottom )
    }

    .labelDefaultXxlSmallLarge_16cf7d38,.labelDefaultXxlSmallMedium_16cf7d38,.labelDefaultXxlSmallPlain_16cf7d38,.labelDefaultXxlSmallSmall_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-small-default-padding-bottom )
    }

    .labelDefaultXxlMediumLarge_16cf7d38,.labelDefaultXxlMediumMedium_16cf7d38,.labelDefaultXxlMediumPlain_16cf7d38,.labelDefaultXxlMediumSmall_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-medium-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-medium-compact-default-padding-bottom )
    }

    .labelDefaultXxlLargePlain_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
    }

    .labelDefaultXxlLargeSmall_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-small-default-padding-bottom )
    }

    .labelDefaultXxlLargeMedium_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
    }

    .labelDefaultXxlLargeLarge_16cf7d38 {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-x-large-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-x-large-default-padding-bottom )
    }

    .addonXxl150_1fe7b713,.addonXxl150_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-150-spacing)
    }

    .addonXxl150_1fe7b713>.addon_1fe7b713,.addonXxl150_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-150-spacing);
        min-height: var(--kite-cell-addon-150-min-height)
    }

    .addonXxl200_1fe7b713,.addonXxl200_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-200-spacing)
    }

    .addonXxl200_1fe7b713>.addon_1fe7b713,.addonXxl200_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-200-spacing);
        min-height: var(--kite-cell-addon-200-min-height)
    }

    .addonXxl250_1fe7b713,.addonXxl250_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-250-spacing)
    }

    .addonXxl250_1fe7b713>.addon_1fe7b713,.addonXxl250_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-250-spacing);
        min-height: var(--kite-cell-addon-250-min-height)
    }

    .addonXxl350_1fe7b713,.addonXxl350_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-350-spacing)
    }

    .addonXxl350_1fe7b713>.addon_1fe7b713,.addonXxl350_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-350-spacing);
        min-height: var(--kite-cell-addon-350-min-height)
    }

    .addonXxl400_1fe7b713,.addonXxl400_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-400-spacing)
    }

    .addonXxl400_1fe7b713>.addon_1fe7b713,.addonXxl400_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-400-spacing);
        min-height: var(--kite-cell-addon-400-min-height)
    }

    .addonXxl450_1fe7b713,.addonXxl450_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-450-spacing)
    }

    .addonXxl450_1fe7b713>.addon_1fe7b713,.addonXxl450_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-450-spacing);
        min-height: var(--kite-cell-addon-450-min-height)
    }

    .addonXxl500_1fe7b713,.addonXxl500_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-500-spacing)
    }

    .addonXxl500_1fe7b713>.addon_1fe7b713,.addonXxl500_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-500-spacing);
        min-height: var(--kite-cell-addon-500-min-height)
    }

    .addonXxl550_1fe7b713,.addonXxl550_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-550-spacing)
    }

    .addonXxl550_1fe7b713>.addon_1fe7b713,.addonXxl550_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-550-spacing);
        min-height: var(--kite-cell-addon-550-min-height)
    }

    .addonXxl600_1fe7b713,.addonXxl600_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-600-spacing)
    }

    .addonXxl600_1fe7b713>.addon_1fe7b713,.addonXxl600_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-600-spacing);
        min-height: var(--kite-cell-addon-600-min-height)
    }

    .addonXxl700_1fe7b713,.addonXxl700_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-700-spacing)
    }

    .addonXxl700_1fe7b713>.addon_1fe7b713,.addonXxl700_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-700-spacing);
        min-height: var(--kite-cell-addon-700-min-height)
    }

    .addonXxl750_1fe7b713,.addonXxl750_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-750-spacing)
    }

    .addonXxl750_1fe7b713>.addon_1fe7b713,.addonXxl750_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-750-spacing);
        min-height: var(--kite-cell-addon-750-min-height)
    }

    .addonXxl800_1fe7b713,.addonXxl800_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-800-spacing)
    }

    .addonXxl800_1fe7b713>.addon_1fe7b713,.addonXxl800_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-800-spacing);
        min-height: var(--kite-cell-addon-800-min-height)
    }

    .addonXxl900_1fe7b713,.addonXxl900_1fe7b713>.group_1fe7b713 {
        gap: var(--kite-cell-addon-900-spacing)
    }

    .addonXxl900_1fe7b713>.addon_1fe7b713,.addonXxl900_1fe7b713>.group_1fe7b713>.addon_1fe7b713 {
        gap: var(--kite-cell-addon-900-spacing);
        min-height: var(--kite-cell-addon-900-min-height)
    }

    .listXxl100_1fe7b713,.listXxl100_1fe7b713>.group_1fe7b713 {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-100-padding-vertical)
    }

    .listXxl100_1fe7b713>.group_1fe7b713>.kite-label-value,.listXxl100_1fe7b713>.kite-label-value {
        margin: calc(var(--kite-cell-list-100-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listXxl250_1fe7b713,.listXxl250_1fe7b713>.group_1fe7b713 {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-250-padding-vertical)
    }

    .listXxl250_1fe7b713>.group_1fe7b713>.kite-label-value,.listXxl250_1fe7b713>.kite-label-value {
        margin: calc(var(--kite-cell-list-250-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listXxl300_1fe7b713,.listXxl300_1fe7b713>.group_1fe7b713 {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-300-padding-vertical)
    }

    .listXxl300_1fe7b713>.group_1fe7b713>.kite-label-value,.listXxl300_1fe7b713>.kite-label-value {
        margin: calc(var(--kite-cell-list-300-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listXxl350_1fe7b713,.listXxl350_1fe7b713>.group_1fe7b713 {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-350-padding-vertical)
    }

    .listXxl350_1fe7b713>.group_1fe7b713>.kite-label-value,.listXxl350_1fe7b713>.kite-label-value {
        margin: calc(var(--kite-cell-list-350-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listXxl400_1fe7b713,.listXxl400_1fe7b713>.group_1fe7b713 {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-400-padding-vertical)
    }

    .listXxl400_1fe7b713>.group_1fe7b713>.kite-label-value,.listXxl400_1fe7b713>.kite-label-value {
        margin: calc(var(--kite-cell-list-400-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listXxl450_1fe7b713,.listXxl450_1fe7b713>.group_1fe7b713 {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-450-padding-vertical)
    }

    .listXxl450_1fe7b713>.group_1fe7b713>.kite-label-value,.listXxl450_1fe7b713>.kite-label-value {
        margin: calc(var(--kite-cell-list-450-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listXxl500_1fe7b713,.listXxl500_1fe7b713>.group_1fe7b713 {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-500-padding-vertical)
    }

    .listXxl500_1fe7b713>.group_1fe7b713>.kite-label-value,.listXxl500_1fe7b713>.kite-label-value {
        margin: calc(var(--kite-cell-list-500-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .layoutXxl100_1fe7b713,.layoutXxl100_1fe7b713>.group_1fe7b713 {
        padding: var(--kite-cell-layout-100-padding-vertical)0
    }

    .layoutXxl100_1fe7b713.labelOnly_1fe7b713,.layoutXxl100_1fe7b713>.group_1fe7b713.labelOnly_1fe7b713 {
        padding-top: calc(var(--kite-cell-layout-100-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-100-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutXxl100_1fe7b713>.group_1fe7b713 {
        margin: calc(-1*var(--kite-cell-layout-100-padding-vertical))0
    }

    .layoutXxl200_1fe7b713,.layoutXxl200_1fe7b713>.group_1fe7b713 {
        padding: var(--kite-cell-layout-200-padding-vertical)0
    }

    .layoutXxl200_1fe7b713.labelOnly_1fe7b713,.layoutXxl200_1fe7b713>.group_1fe7b713.labelOnly_1fe7b713 {
        padding-top: calc(var(--kite-cell-layout-200-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-200-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutXxl200_1fe7b713>.group_1fe7b713 {
        margin: calc(-1*var(--kite-cell-layout-200-padding-vertical))0
    }

    .layoutXxl300_1fe7b713,.layoutXxl300_1fe7b713>.group_1fe7b713 {
        padding: var(--kite-cell-layout-300-padding-vertical)0
    }

    .layoutXxl300_1fe7b713.labelOnly_1fe7b713,.layoutXxl300_1fe7b713>.group_1fe7b713.labelOnly_1fe7b713 {
        padding-top: calc(var(--kite-cell-layout-300-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-300-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutXxl300_1fe7b713>.group_1fe7b713 {
        margin: calc(-1*var(--kite-cell-layout-300-padding-vertical))0
    }

    .layoutXxl500_1fe7b713,.layoutXxl500_1fe7b713>.group_1fe7b713 {
        padding: var(--kite-cell-layout-500-padding-vertical)0
    }

    .layoutXxl500_1fe7b713.labelOnly_1fe7b713,.layoutXxl500_1fe7b713>.group_1fe7b713.labelOnly_1fe7b713 {
        padding-top: calc(var(--kite-cell-layout-500-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-500-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutXxl500_1fe7b713>.group_1fe7b713 {
        margin: calc(-1*var(--kite-cell-layout-500-padding-vertical))0
    }

    .layoutXxl600_1fe7b713,.layoutXxl600_1fe7b713>.group_1fe7b713 {
        padding: var(--kite-cell-layout-600-padding-vertical)0
    }

    .layoutXxl600_1fe7b713.labelOnly_1fe7b713,.layoutXxl600_1fe7b713>.group_1fe7b713.labelOnly_1fe7b713 {
        padding-top: calc(var(--kite-cell-layout-600-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-600-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutXxl600_1fe7b713>.group_1fe7b713 {
        margin: calc(-1*var(--kite-cell-layout-600-padding-vertical))0
    }

    .listSizeContrastXxlSmallPlain_1fe7b713,.listSizeContrastXxlSmallPlain_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-plain )
    }

    .listSizeContrastXxlSmallSmall_1fe7b713,.listSizeContrastXxlSmallSmall_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-small )
    }

    .listSizeContrastXxlSmallMedium_1fe7b713,.listSizeContrastXxlSmallMedium_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-medium )
    }

    .listSizeContrastXxlSmallLarge_1fe7b713,.listSizeContrastXxlSmallLarge_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-large )
    }

    .listSizeContrastXxlMediumPlain_1fe7b713,.listSizeContrastXxlMediumPlain_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-plain )
    }

    .listSizeContrastXxlMediumSmall_1fe7b713,.listSizeContrastXxlMediumSmall_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-small )
    }

    .listSizeContrastXxlMediumMedium_1fe7b713,.listSizeContrastXxlMediumMedium_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-medium )
    }

    .listSizeContrastXxlMediumLarge_1fe7b713,.listSizeContrastXxlMediumLarge_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-large )
    }

    .listSizeContrastXxlLargePlain_1fe7b713,.listSizeContrastXxlLargePlain_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-plain )
    }

    .listSizeContrastXxlLargeSmall_1fe7b713,.listSizeContrastXxlLargeSmall_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-small )
    }

    .listSizeContrastXxlLargeMedium_1fe7b713,.listSizeContrastXxlLargeMedium_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-medium )
    }

    .listSizeContrastXxlLargeLarge_1fe7b713,.listSizeContrastXxlLargeLarge_1fe7b713>.group_1fe7b713 {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-large )
    }

    .input_541fb1ef.sizeXxl400_541fb1ef {
        width: var(--kite-radio-400-size);
        height: var(--kite-radio-400-size);
        border-width: var(--kite-radio-400-border-width);
        border-radius: var(--kite-radio-400-border-radius)
    }

    .input_541fb1ef.sizeXxl400_541fb1ef.error_541fb1ef {
        box-shadow: 0 0 0 var(--kite-selection-control-400-error-border-width) var(--kite-selection-control-error-border)
    }

    .input_541fb1ef.sizeXxl500_541fb1ef {
        width: var(--kite-radio-500-size);
        height: var(--kite-radio-500-size);
        border-width: var(--kite-radio-500-border-width);
        border-radius: var(--kite-radio-500-border-radius)
    }

    .input_541fb1ef.sizeXxl500_541fb1ef.error_541fb1ef {
        box-shadow: 0 0 0 var(--kite-selection-control-500-error-border-width) var(--kite-selection-control-error-border)
    }

    .marginXxl0_d538e246 {
        margin: 0
    }

    .paddingXxl0_d538e246 {
        padding: 0
    }

    .marginTopXxl0_d538e246 {
        margin-top: 0
    }

    .marginBottomXxl0_d538e246 {
        margin-bottom: 0
    }

    .marginRightXxl0_d538e246 {
        margin-right: 0
    }

    .marginLeftXxl0_d538e246 {
        margin-left: 0
    }

    .paddingTopXxl0_d538e246 {
        padding-top: 0
    }

    .paddingBottomXxl0_d538e246 {
        padding-bottom: 0
    }

    .paddingRightXxl0_d538e246 {
        padding-right: 0
    }

    .paddingLeftXxl0_d538e246 {
        padding-left: 0
    }

    .gapXxl0_d538e246 {
        gap: 0
    }

    .marginXxl50_d538e246 {
        margin: 2px
    }

    .paddingXxl50_d538e246 {
        padding: 2px
    }

    .marginTopXxl50_d538e246 {
        margin-top: 2px
    }

    .marginBottomXxl50_d538e246 {
        margin-bottom: 2px
    }

    .marginRightXxl50_d538e246 {
        margin-right: 2px
    }

    .marginLeftXxl50_d538e246 {
        margin-left: 2px
    }

    .paddingTopXxl50_d538e246 {
        padding-top: 2px
    }

    .paddingBottomXxl50_d538e246 {
        padding-bottom: 2px
    }

    .paddingRightXxl50_d538e246 {
        padding-right: 2px
    }

    .paddingLeftXxl50_d538e246 {
        padding-left: 2px
    }

    .gapXxl50_d538e246 {
        gap: 2px
    }

    .marginXxl100_d538e246 {
        margin: 4px
    }

    .paddingXxl100_d538e246 {
        padding: 4px
    }

    .marginTopXxl100_d538e246 {
        margin-top: 4px
    }

    .marginBottomXxl100_d538e246 {
        margin-bottom: 4px
    }

    .marginRightXxl100_d538e246 {
        margin-right: 4px
    }

    .marginLeftXxl100_d538e246 {
        margin-left: 4px
    }

    .paddingTopXxl100_d538e246 {
        padding-top: 4px
    }

    .paddingBottomXxl100_d538e246 {
        padding-bottom: 4px
    }

    .paddingRightXxl100_d538e246 {
        padding-right: 4px
    }

    .paddingLeftXxl100_d538e246 {
        padding-left: 4px
    }

    .gapXxl100_d538e246 {
        gap: 4px
    }

    .marginXxl150_d538e246 {
        margin: 6px
    }

    .paddingXxl150_d538e246 {
        padding: 6px
    }

    .marginTopXxl150_d538e246 {
        margin-top: 6px
    }

    .marginBottomXxl150_d538e246 {
        margin-bottom: 6px
    }

    .marginRightXxl150_d538e246 {
        margin-right: 6px
    }

    .marginLeftXxl150_d538e246 {
        margin-left: 6px
    }

    .paddingTopXxl150_d538e246 {
        padding-top: 6px
    }

    .paddingBottomXxl150_d538e246 {
        padding-bottom: 6px
    }

    .paddingRightXxl150_d538e246 {
        padding-right: 6px
    }

    .paddingLeftXxl150_d538e246 {
        padding-left: 6px
    }

    .gapXxl150_d538e246 {
        gap: 6px
    }

    .marginXxl200_d538e246 {
        margin: 8px
    }

    .paddingXxl200_d538e246 {
        padding: 8px
    }

    .marginTopXxl200_d538e246 {
        margin-top: 8px
    }

    .marginBottomXxl200_d538e246 {
        margin-bottom: 8px
    }

    .marginRightXxl200_d538e246 {
        margin-right: 8px
    }

    .marginLeftXxl200_d538e246 {
        margin-left: 8px
    }

    .paddingTopXxl200_d538e246 {
        padding-top: 8px
    }

    .paddingBottomXxl200_d538e246 {
        padding-bottom: 8px
    }

    .paddingRightXxl200_d538e246 {
        padding-right: 8px
    }

    .paddingLeftXxl200_d538e246 {
        padding-left: 8px
    }

    .gapXxl200_d538e246 {
        gap: 8px
    }

    .marginXxl250_d538e246 {
        margin: 10px
    }

    .paddingXxl250_d538e246 {
        padding: 10px
    }

    .marginTopXxl250_d538e246 {
        margin-top: 10px
    }

    .marginBottomXxl250_d538e246 {
        margin-bottom: 10px
    }

    .marginRightXxl250_d538e246 {
        margin-right: 10px
    }

    .marginLeftXxl250_d538e246 {
        margin-left: 10px
    }

    .paddingTopXxl250_d538e246 {
        padding-top: 10px
    }

    .paddingBottomXxl250_d538e246 {
        padding-bottom: 10px
    }

    .paddingRightXxl250_d538e246 {
        padding-right: 10px
    }

    .paddingLeftXxl250_d538e246 {
        padding-left: 10px
    }

    .gapXxl250_d538e246 {
        gap: 10px
    }

    .marginXxl300_d538e246 {
        margin: 12px
    }

    .paddingXxl300_d538e246 {
        padding: 12px
    }

    .marginTopXxl300_d538e246 {
        margin-top: 12px
    }

    .marginBottomXxl300_d538e246 {
        margin-bottom: 12px
    }

    .marginRightXxl300_d538e246 {
        margin-right: 12px
    }

    .marginLeftXxl300_d538e246 {
        margin-left: 12px
    }

    .paddingTopXxl300_d538e246 {
        padding-top: 12px
    }

    .paddingBottomXxl300_d538e246 {
        padding-bottom: 12px
    }

    .paddingRightXxl300_d538e246 {
        padding-right: 12px
    }

    .paddingLeftXxl300_d538e246 {
        padding-left: 12px
    }

    .gapXxl300_d538e246 {
        gap: 12px
    }

    .marginXxl350_d538e246 {
        margin: 16px
    }

    .paddingXxl350_d538e246 {
        padding: 16px
    }

    .marginTopXxl350_d538e246 {
        margin-top: 16px
    }

    .marginBottomXxl350_d538e246 {
        margin-bottom: 16px
    }

    .marginRightXxl350_d538e246 {
        margin-right: 16px
    }

    .marginLeftXxl350_d538e246 {
        margin-left: 16px
    }

    .paddingTopXxl350_d538e246 {
        padding-top: 16px
    }

    .paddingBottomXxl350_d538e246 {
        padding-bottom: 16px
    }

    .paddingRightXxl350_d538e246 {
        padding-right: 16px
    }

    .paddingLeftXxl350_d538e246 {
        padding-left: 16px
    }

    .gapXxl350_d538e246 {
        gap: 16px
    }

    .marginXxl400_d538e246 {
        margin: 20px
    }

    .paddingXxl400_d538e246 {
        padding: 20px
    }

    .marginTopXxl400_d538e246 {
        margin-top: 20px
    }

    .marginBottomXxl400_d538e246 {
        margin-bottom: 20px
    }

    .marginRightXxl400_d538e246 {
        margin-right: 20px
    }

    .marginLeftXxl400_d538e246 {
        margin-left: 20px
    }

    .paddingTopXxl400_d538e246 {
        padding-top: 20px
    }

    .paddingBottomXxl400_d538e246 {
        padding-bottom: 20px
    }

    .paddingRightXxl400_d538e246 {
        padding-right: 20px
    }

    .paddingLeftXxl400_d538e246 {
        padding-left: 20px
    }

    .gapXxl400_d538e246 {
        gap: 20px
    }

    .marginXxl450_d538e246 {
        margin: 24px
    }

    .paddingXxl450_d538e246 {
        padding: 24px
    }

    .marginTopXxl450_d538e246 {
        margin-top: 24px
    }

    .marginBottomXxl450_d538e246 {
        margin-bottom: 24px
    }

    .marginRightXxl450_d538e246 {
        margin-right: 24px
    }

    .marginLeftXxl450_d538e246 {
        margin-left: 24px
    }

    .paddingTopXxl450_d538e246 {
        padding-top: 24px
    }

    .paddingBottomXxl450_d538e246 {
        padding-bottom: 24px
    }

    .paddingRightXxl450_d538e246 {
        padding-right: 24px
    }

    .paddingLeftXxl450_d538e246 {
        padding-left: 24px
    }

    .gapXxl450_d538e246 {
        gap: 24px
    }

    .marginXxl500_d538e246 {
        margin: 28px
    }

    .paddingXxl500_d538e246 {
        padding: 28px
    }

    .marginTopXxl500_d538e246 {
        margin-top: 28px
    }

    .marginBottomXxl500_d538e246 {
        margin-bottom: 28px
    }

    .marginRightXxl500_d538e246 {
        margin-right: 28px
    }

    .marginLeftXxl500_d538e246 {
        margin-left: 28px
    }

    .paddingTopXxl500_d538e246 {
        padding-top: 28px
    }

    .paddingBottomXxl500_d538e246 {
        padding-bottom: 28px
    }

    .paddingRightXxl500_d538e246 {
        padding-right: 28px
    }

    .paddingLeftXxl500_d538e246 {
        padding-left: 28px
    }

    .gapXxl500_d538e246 {
        gap: 28px
    }

    .marginXxl550_d538e246 {
        margin: 32px
    }

    .paddingXxl550_d538e246 {
        padding: 32px
    }

    .marginTopXxl550_d538e246 {
        margin-top: 32px
    }

    .marginBottomXxl550_d538e246 {
        margin-bottom: 32px
    }

    .marginRightXxl550_d538e246 {
        margin-right: 32px
    }

    .marginLeftXxl550_d538e246 {
        margin-left: 32px
    }

    .paddingTopXxl550_d538e246 {
        padding-top: 32px
    }

    .paddingBottomXxl550_d538e246 {
        padding-bottom: 32px
    }

    .paddingRightXxl550_d538e246 {
        padding-right: 32px
    }

    .paddingLeftXxl550_d538e246 {
        padding-left: 32px
    }

    .gapXxl550_d538e246 {
        gap: 32px
    }

    .marginXxl600_d538e246 {
        margin: 36px
    }

    .paddingXxl600_d538e246 {
        padding: 36px
    }

    .marginTopXxl600_d538e246 {
        margin-top: 36px
    }

    .marginBottomXxl600_d538e246 {
        margin-bottom: 36px
    }

    .marginRightXxl600_d538e246 {
        margin-right: 36px
    }

    .marginLeftXxl600_d538e246 {
        margin-left: 36px
    }

    .paddingTopXxl600_d538e246 {
        padding-top: 36px
    }

    .paddingBottomXxl600_d538e246 {
        padding-bottom: 36px
    }

    .paddingRightXxl600_d538e246 {
        padding-right: 36px
    }

    .paddingLeftXxl600_d538e246 {
        padding-left: 36px
    }

    .gapXxl600_d538e246 {
        gap: 36px
    }

    .marginXxl650_d538e246 {
        margin: 40px
    }

    .paddingXxl650_d538e246 {
        padding: 40px
    }

    .marginTopXxl650_d538e246 {
        margin-top: 40px
    }

    .marginBottomXxl650_d538e246 {
        margin-bottom: 40px
    }

    .marginRightXxl650_d538e246 {
        margin-right: 40px
    }

    .marginLeftXxl650_d538e246 {
        margin-left: 40px
    }

    .paddingTopXxl650_d538e246 {
        padding-top: 40px
    }

    .paddingBottomXxl650_d538e246 {
        padding-bottom: 40px
    }

    .paddingRightXxl650_d538e246 {
        padding-right: 40px
    }

    .paddingLeftXxl650_d538e246 {
        padding-left: 40px
    }

    .gapXxl650_d538e246 {
        gap: 40px
    }

    .marginXxl700_d538e246 {
        margin: 48px
    }

    .paddingXxl700_d538e246 {
        padding: 48px
    }

    .marginTopXxl700_d538e246 {
        margin-top: 48px
    }

    .marginBottomXxl700_d538e246 {
        margin-bottom: 48px
    }

    .marginRightXxl700_d538e246 {
        margin-right: 48px
    }

    .marginLeftXxl700_d538e246 {
        margin-left: 48px
    }

    .paddingTopXxl700_d538e246 {
        padding-top: 48px
    }

    .paddingBottomXxl700_d538e246 {
        padding-bottom: 48px
    }

    .paddingRightXxl700_d538e246 {
        padding-right: 48px
    }

    .paddingLeftXxl700_d538e246 {
        padding-left: 48px
    }

    .gapXxl700_d538e246 {
        gap: 48px
    }

    .marginXxl750_d538e246 {
        margin: 56px
    }

    .paddingXxl750_d538e246 {
        padding: 56px
    }

    .marginTopXxl750_d538e246 {
        margin-top: 56px
    }

    .marginBottomXxl750_d538e246 {
        margin-bottom: 56px
    }

    .marginRightXxl750_d538e246 {
        margin-right: 56px
    }

    .marginLeftXxl750_d538e246 {
        margin-left: 56px
    }

    .paddingTopXxl750_d538e246 {
        padding-top: 56px
    }

    .paddingBottomXxl750_d538e246 {
        padding-bottom: 56px
    }

    .paddingRightXxl750_d538e246 {
        padding-right: 56px
    }

    .paddingLeftXxl750_d538e246 {
        padding-left: 56px
    }

    .gapXxl750_d538e246 {
        gap: 56px
    }

    .marginXxl800_d538e246 {
        margin: 64px
    }

    .paddingXxl800_d538e246 {
        padding: 64px
    }

    .marginTopXxl800_d538e246 {
        margin-top: 64px
    }

    .marginBottomXxl800_d538e246 {
        margin-bottom: 64px
    }

    .marginRightXxl800_d538e246 {
        margin-right: 64px
    }

    .marginLeftXxl800_d538e246 {
        margin-left: 64px
    }

    .paddingTopXxl800_d538e246 {
        padding-top: 64px
    }

    .paddingBottomXxl800_d538e246 {
        padding-bottom: 64px
    }

    .paddingRightXxl800_d538e246 {
        padding-right: 64px
    }

    .paddingLeftXxl800_d538e246 {
        padding-left: 64px
    }

    .gapXxl800_d538e246 {
        gap: 64px
    }

    .marginXxl850_d538e246 {
        margin: 72px
    }

    .paddingXxl850_d538e246 {
        padding: 72px
    }

    .marginTopXxl850_d538e246 {
        margin-top: 72px
    }

    .marginBottomXxl850_d538e246 {
        margin-bottom: 72px
    }

    .marginRightXxl850_d538e246 {
        margin-right: 72px
    }

    .marginLeftXxl850_d538e246 {
        margin-left: 72px
    }

    .paddingTopXxl850_d538e246 {
        padding-top: 72px
    }

    .paddingBottomXxl850_d538e246 {
        padding-bottom: 72px
    }

    .paddingRightXxl850_d538e246 {
        padding-right: 72px
    }

    .paddingLeftXxl850_d538e246 {
        padding-left: 72px
    }

    .gapXxl850_d538e246 {
        gap: 72px
    }

    .marginXxl900_d538e246 {
        margin: 80px
    }

    .paddingXxl900_d538e246 {
        padding: 80px
    }

    .marginTopXxl900_d538e246 {
        margin-top: 80px
    }

    .marginBottomXxl900_d538e246 {
        margin-bottom: 80px
    }

    .marginRightXxl900_d538e246 {
        margin-right: 80px
    }

    .marginLeftXxl900_d538e246 {
        margin-left: 80px
    }

    .paddingTopXxl900_d538e246 {
        padding-top: 80px
    }

    .paddingBottomXxl900_d538e246 {
        padding-bottom: 80px
    }

    .paddingRightXxl900_d538e246 {
        padding-right: 80px
    }

    .paddingLeftXxl900_d538e246 {
        padding-left: 80px
    }

    .gapXxl900_d538e246 {
        gap: 80px
    }

    .topLeftXxl300_5c520186 {
        --kite-panel-border-top-left-radius: var(--kite-panel-300-border-radius)
    }

    .topRightXxl300_5c520186 {
        --kite-panel-border-top-right-radius: var(--kite-panel-300-border-radius)
    }

    .bottomLeftXxl300_5c520186 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-300-border-radius)
    }

    .bottomRightXxl300_5c520186 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-300-border-radius)
    }

    .topLeftXxl400_5c520186 {
        --kite-panel-border-top-left-radius: var(--kite-panel-400-border-radius)
    }

    .topRightXxl400_5c520186 {
        --kite-panel-border-top-right-radius: var(--kite-panel-400-border-radius)
    }

    .bottomLeftXxl400_5c520186 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-400-border-radius)
    }

    .bottomRightXxl400_5c520186 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-400-border-radius)
    }

    .topLeftXxl500_5c520186 {
        --kite-panel-border-top-left-radius: var(--kite-panel-500-border-radius)
    }

    .topRightXxl500_5c520186 {
        --kite-panel-border-top-right-radius: var(--kite-panel-500-border-radius)
    }

    .bottomLeftXxl500_5c520186 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-500-border-radius)
    }

    .bottomRightXxl500_5c520186 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-500-border-radius)
    }

    .topLeftXxl600_5c520186 {
        --kite-panel-border-top-left-radius: var(--kite-panel-600-border-radius)
    }

    .topRightXxl600_5c520186 {
        --kite-panel-border-top-right-radius: var(--kite-panel-600-border-radius)
    }

    .bottomLeftXxl600_5c520186 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-600-border-radius)
    }

    .bottomRightXxl600_5c520186 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-600-border-radius)
    }

    .topLeftXxl700_5c520186 {
        --kite-panel-border-top-left-radius: var(--kite-panel-700-border-radius)
    }

    .topRightXxl700_5c520186 {
        --kite-panel-border-top-right-radius: var(--kite-panel-700-border-radius)
    }

    .bottomLeftXxl700_5c520186 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-700-border-radius)
    }

    .bottomRightXxl700_5c520186 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-700-border-radius)
    }

    .topLeftRoundedXxlTrue_5c520186 {
        border-top-left-radius: var(--kite-panel-border-top-left-radius)
    }

    .topLeftRoundedXxlFalse_5c520186 {
        border-top-left-radius: 0
    }

    .topRightRoundedXxlTrue_5c520186 {
        border-top-right-radius: var(--kite-panel-border-top-right-radius)
    }

    .topRightRoundedXxlFalse_5c520186 {
        border-top-right-radius: 0
    }

    .bottomLeftRoundedXxlTrue_5c520186 {
        border-bottom-left-radius: var(--kite-panel-border-bottom-left-radius)
    }

    .bottomLeftRoundedXxlFalse_5c520186 {
        border-bottom-left-radius: 0
    }

    .bottomRightRoundedXxlTrue_5c520186 {
        border-bottom-right-radius: var(--kite-panel-border-bottom-right-radius)
    }

    .bottomRightRoundedXxlFalse_5c520186 {
        border-bottom-right-radius: 0
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.headerXLargeXxl_c17961d9 {
        padding-top: var(--kite-label-value-header-x-large-control-padding-top);
        padding-bottom: var(--kite-label-value-header-x-large-control-padding-bottom);
        min-height: var(--kite-label-value-header-x-large-control-min-height);
        gap: var(--kite-label-value-header-x-large-control-gap)
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.headerLargeXxl_c17961d9 {
        padding-top: var(--kite-label-value-header-large-control-padding-top);
        padding-bottom: var(--kite-label-value-header-large-control-padding-bottom);
        min-height: var(--kite-label-value-header-large-control-min-height);
        gap: var(--kite-label-value-header-large-control-gap)
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.headerMediumXxl_c17961d9 {
        padding-top: var(--kite-label-value-header-medium-control-padding-top);
        padding-bottom: var(--kite-label-value-header-medium-control-padding-bottom);
        min-height: var(--kite-label-value-header-medium-control-min-height);
        gap: var(--kite-label-value-header-medium-control-gap)
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.headerSmallXxl_c17961d9 {
        padding-top: var(--kite-label-value-header-small-control-padding-top);
        padding-bottom: var(--kite-label-value-header-small-control-padding-bottom);
        min-height: var(--kite-label-value-header-small-control-min-height);
        gap: var(--kite-label-value-header-small-control-gap)
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.paragraphLargeCompactXxl_c17961d9 {
        padding-top: var(--kite-label-value-paragraph-large-compact-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-compact-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-compact-control-min-height);
        gap: var(--kite-label-value-paragraph-large-compact-control-gap)
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.paragraphLargeXxl_c17961d9 {
        padding-top: var(--kite-label-value-paragraph-large-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-control-min-height);
        gap: var(--kite-label-value-paragraph-large-control-gap)
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.paragraphMediumCompactXxl_c17961d9 {
        padding-top: var(--kite-label-value-paragraph-medium-compact-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-compact-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-compact-control-min-height);
        gap: var(--kite-label-value-paragraph-medium-compact-control-gap)
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.paragraphMediumXxl_c17961d9 {
        padding-top: var(--kite-label-value-paragraph-medium-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-control-min-height);
        gap: var(--kite-label-value-paragraph-medium-control-gap)
    }

    .labelValueControl_c17961d9.controlVariant_c17961d9.paragraphSmallXxl_c17961d9 {
        padding-top: var(--kite-label-value-paragraph-small-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-small-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-small-control-min-height);
        gap: var(--kite-label-value-paragraph-small-control-gap)
    }

    .textXxlPrimary_14148ec3 {
        color: var(--kite-text-primary)
    }

    .textXxlSecondary_14148ec3 {
        color: var(--kite-text-secondary)
    }

    .textXxlBrand_14148ec3 {
        color: var(--kite-text-brand)
    }

    .textXxlPositive_14148ec3 {
        color: var(--kite-text-positive)
    }

    .textXxlWarning_14148ec3 {
        color: var(--kite-text-warning)
    }

    .textXxlNegative_14148ec3 {
        color: var(--kite-text-negative)
    }

    .textXxlNeutralPrimary_14148ec3 {
        color: var(--kite-content-neutral-primary)
    }

    .textXxlBrandPrimary_14148ec3 {
        color: var(--kite-content-brand-primary)
    }

    .textXxlBrandDeepPrimary_14148ec3 {
        color: var(--kite-content-brand-deep-primary)
    }

    .textXxlPositivePrimary_14148ec3 {
        color: var(--kite-content-positive-primary)
    }

    .textXxlWarningPrimary_14148ec3 {
        color: var(--kite-content-warning-primary)
    }

    .textXxlNegativePrimary_14148ec3 {
        color: var(--kite-content-negative-primary)
    }

    .textXxlRosePrimary_14148ec3 {
        color: var(--kite-content-rose-primary)
    }

    .textXxlTealPrimary_14148ec3 {
        color: var(--kite-content-teal-primary)
    }

    .textXxlStaticDarkPrimary_14148ec3 {
        color: var(--kite-content-static-dark-primary)
    }

    .textXxlStaticLightPrimary_14148ec3 {
        color: var(--kite-content-static-light-primary)
    }

    .textXxlNeutralSecondary_14148ec3 {
        color: var(--kite-content-neutral-secondary)
    }

    .textXxlBrandSecondary_14148ec3 {
        color: var(--kite-content-brand-secondary)
    }

    .textXxlBrandDeepSecondary_14148ec3 {
        color: var(--kite-content-brand-deep-secondary)
    }

    .textXxlPositiveSecondary_14148ec3 {
        color: var(--kite-content-positive-secondary)
    }

    .textXxlWarningSecondary_14148ec3 {
        color: var(--kite-content-warning-secondary)
    }

    .textXxlNegativeSecondary_14148ec3 {
        color: var(--kite-content-negative-secondary)
    }

    .textXxlRoseSecondary_14148ec3 {
        color: var(--kite-content-rose-secondary)
    }

    .textXxlTealSecondary_14148ec3 {
        color: var(--kite-content-teal-secondary)
    }

    .textXxlStaticDarkSecondary_14148ec3 {
        color: var(--kite-content-static-dark-secondary)
    }

    .textXxlStaticLightSecondary_14148ec3 {
        color: var(--kite-content-static-light-secondary)
    }

    .textXxlNeutralTertiary_14148ec3 {
        color: var(--kite-content-neutral-tertiary)
    }

    .sizeXxl500_dfb36bc2 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-500-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-500-gap-vertical)
    }

    .sizeXxl600_dfb36bc2 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-600-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-600-gap-vertical)
    }

    .sizeXxl700_dfb36bc2 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-700-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-700-gap-vertical)
    }

    .layoutXxlHorizontal_dfb36bc2 {
        --kite-form-group-gap: var(--kite-form-group-gap-horizontal)
    }

    .layoutXxlVertical_dfb36bc2 {
        --kite-form-group-gap: var(--kite-form-group-gap-vertical)
    }

    .positionXxlTop_dfb36bc2 {
        margin: 0 0-1px
    }

    .positionXxlMiddleHorizontal_dfb36bc2 {
        margin: 0-1px 0 0
    }

    .positionXxlMiddleVertical_dfb36bc2 {
        margin: 0 0-1px
    }

    .positionXxlBottom_dfb36bc2 {
        margin: 0
    }

    .positionXxlLeft_dfb36bc2 {
        margin: 0-1px 0 0
    }

    .positionXxlRight_dfb36bc2,.positionXxlSingle_dfb36bc2 {
        margin: 0
    }

    .marginTopXxl_dfb36bc2.marginTopXxl_dfb36bc2 {
        margin-top: var(--kite-form-group-gap)
    }

    .marginBottomXxl_dfb36bc2.marginBottomXxl_dfb36bc2 {
        margin-bottom: var(--kite-form-group-gap)
    }

    .marginLeftXxl_dfb36bc2.marginLeftXxl_dfb36bc2 {
        margin: 0 0 0 var(--kite-form-group-gap)
    }

    .marginRightXxl_dfb36bc2.marginRightXxl_dfb36bc2 {
        margin: 0 var(--kite-form-group-gap)0 0
    }

    .marginAllXxl_dfb36bc2.marginAllXxl_dfb36bc2 {
        margin: var(--kite-form-group-gap)
    }

    .marginNoneXxl_dfb36bc2.marginNoneXxl_dfb36bc2 {
        margin: 0
    }

    .formGroupElement_dfb36bc2.positionXxlTop_dfb36bc2 {
        border-radius: var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0 0
    }

    .formGroupElement_dfb36bc2.positionXxlMiddleHorizontal_dfb36bc2,.formGroupElement_dfb36bc2.positionXxlMiddleVertical_dfb36bc2 {
        border-radius: 0
    }

    .formGroupElement_dfb36bc2.positionXxlBottom_dfb36bc2 {
        border-radius: 0 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_dfb36bc2.positionXxlLeft_dfb36bc2 {
        border-radius: var(--kite-form-group-element-layout-border-radius)0 0 var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_dfb36bc2.positionXxlRight_dfb36bc2 {
        border-radius: 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0
    }

    .formGroupElement_dfb36bc2.positionXxlSingle_dfb36bc2 {
        border-radius: var(--kite-form-group-element-layout-border-radius)
    }

    .sizeXxl500_83850562 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-500-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-500-gap-vertical)
    }

    .sizeXxl600_83850562 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-600-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-600-gap-vertical)
    }

    .sizeXxl700_83850562 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-700-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-700-gap-vertical)
    }

    .layoutXxlHorizontal_83850562 {
        --kite-form-group-gap: var(--kite-form-group-gap-horizontal)
    }

    .layoutXxlVertical_83850562 {
        --kite-form-group-gap: var(--kite-form-group-gap-vertical)
    }

    .positionXxlTop_83850562 {
        margin: 0 0-1px
    }

    .positionXxlMiddleHorizontal_83850562 {
        margin: 0-1px 0 0
    }

    .positionXxlMiddleVertical_83850562 {
        margin: 0 0-1px
    }

    .positionXxlBottom_83850562 {
        margin: 0
    }

    .positionXxlLeft_83850562 {
        margin: 0-1px 0 0
    }

    .positionXxlRight_83850562,.positionXxlSingle_83850562 {
        margin: 0
    }

    .marginTopXxl_83850562.marginTopXxl_83850562 {
        margin-top: var(--kite-form-group-gap)
    }

    .marginBottomXxl_83850562.marginBottomXxl_83850562 {
        margin-bottom: var(--kite-form-group-gap)
    }

    .marginLeftXxl_83850562.marginLeftXxl_83850562 {
        margin: 0 0 0 var(--kite-form-group-gap)
    }

    .marginRightXxl_83850562.marginRightXxl_83850562 {
        margin: 0 var(--kite-form-group-gap)0 0
    }

    .marginAllXxl_83850562.marginAllXxl_83850562 {
        margin: var(--kite-form-group-gap)
    }

    .marginNoneXxl_83850562.marginNoneXxl_83850562 {
        margin: 0
    }

    .formGroupElement_83850562.positionXxlTop_83850562 {
        border-radius: var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0 0
    }

    .formGroupElement_83850562.positionXxlMiddleHorizontal_83850562,.formGroupElement_83850562.positionXxlMiddleVertical_83850562 {
        border-radius: 0
    }

    .formGroupElement_83850562.positionXxlBottom_83850562 {
        border-radius: 0 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_83850562.positionXxlLeft_83850562 {
        border-radius: var(--kite-form-group-element-layout-border-radius)0 0 var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_83850562.positionXxlRight_83850562 {
        border-radius: 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0
    }

    .formGroupElement_83850562.positionXxlSingle_83850562 {
        border-radius: var(--kite-form-group-element-layout-border-radius)
    }

    .gapXxl200_83850562 {
        gap: var(--kite-button-content-200-with-addon-gap)
    }

    .layoutXxl200_83850562 {
        min-height: var(--kite-button-layout-200-min-size);
        min-width: var(--kite-button-layout-200-min-size);
        border-radius: var(--kite-button-layout-200-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-100-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-200-border-radius)
    }

    .loaderXxl200_83850562 {
        height: 16px;
        width: 16px
    }

    .contentIconXxl200_83850562 {
        padding: 0 calc(var(--kite-button-content-200-icon-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal))
    }

    .contentDefaultXxl200_83850562 {
        padding: 0 calc(var(--kite-button-content-200-default-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal)) var(--kite-button-content-200-default-list-padding-bottom)
    }

    .contentWithAddonListXxl200_83850562 {
        padding: 0 calc(var(--kite-button-content-200-with-addon-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal))
    }

    .contentListWithAddonXxl200_83850562 {
        padding: 0 var(--kite-button-content-200-with-addon-list-padding-right) var(--kite-button-content-200-with-addon-list-padding-bottom) var(--kite-button-content-200-with-addon-list-padding-left);
        min-height: var(--kite-button-content-200-with-addon-list-min-height)
    }

    .contentListDefaultXxl200_83850562 {
        padding-bottom: var(--kite-button-content-200-default-list-padding-bottom);
        min-height: var(--kite-button-content-200-default-list-min-height)
    }

    .buttonDefaultXxl200_83850562 {
        padding: 0 calc(var(--kite-button-content-200-default-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal)) var(--kite-button-content-200-default-list-padding-bottom)
    }

    .gapXxl300_83850562 {
        gap: var(--kite-button-content-300-with-addon-gap)
    }

    .layoutXxl300_83850562 {
        min-height: var(--kite-button-layout-300-min-size);
        min-width: var(--kite-button-layout-300-min-size);
        border-radius: var(--kite-button-layout-300-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-150-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-300-border-radius)
    }

    .loaderXxl300_83850562 {
        height: 20px;
        width: 20px
    }

    .contentIconXxl300_83850562 {
        padding: 0 calc(var(--kite-button-content-300-icon-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal))
    }

    .contentDefaultXxl300_83850562 {
        padding: 0 calc(var(--kite-button-content-300-default-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal)) var(--kite-button-content-300-default-list-padding-bottom)
    }

    .contentWithAddonListXxl300_83850562 {
        padding: 0 calc(var(--kite-button-content-300-with-addon-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal))
    }

    .contentListWithAddonXxl300_83850562 {
        padding: 0 var(--kite-button-content-300-with-addon-list-padding-right) var(--kite-button-content-300-with-addon-list-padding-bottom) var(--kite-button-content-300-with-addon-list-padding-left);
        min-height: var(--kite-button-content-300-with-addon-list-min-height)
    }

    .contentListDefaultXxl300_83850562 {
        padding-bottom: var(--kite-button-content-300-default-list-padding-bottom);
        min-height: var(--kite-button-content-300-default-list-min-height)
    }

    .buttonDefaultXxl300_83850562 {
        padding: 0 calc(var(--kite-button-content-300-default-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal)) var(--kite-button-content-300-default-list-padding-bottom)
    }

    .gapXxl400_83850562 {
        gap: var(--kite-button-content-400-with-addon-gap)
    }

    .layoutXxl400_83850562 {
        min-height: var(--kite-button-layout-400-min-size);
        min-width: var(--kite-button-layout-400-min-size);
        border-radius: var(--kite-button-layout-400-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-200-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-400-border-radius)
    }

    .loaderXxl400_83850562 {
        height: 24px;
        width: 24px
    }

    .contentIconXxl400_83850562 {
        padding: 0 calc(var(--kite-button-content-400-icon-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal))
    }

    .contentDefaultXxl400_83850562 {
        padding: 0 calc(var(--kite-button-content-400-default-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal)) var(--kite-button-content-400-default-list-padding-bottom)
    }

    .contentWithAddonListXxl400_83850562 {
        padding: 0 calc(var(--kite-button-content-400-with-addon-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal))
    }

    .contentListWithAddonXxl400_83850562 {
        padding: 0 var(--kite-button-content-400-with-addon-list-padding-right) var(--kite-button-content-400-with-addon-list-padding-bottom) var(--kite-button-content-400-with-addon-list-padding-left);
        min-height: var(--kite-button-content-400-with-addon-list-min-height)
    }

    .contentListDefaultXxl400_83850562 {
        padding-bottom: var(--kite-button-content-400-default-list-padding-bottom);
        min-height: var(--kite-button-content-400-default-list-min-height)
    }

    .buttonDefaultXxl400_83850562 {
        padding: 0 calc(var(--kite-button-content-400-default-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal)) var(--kite-button-content-400-default-list-padding-bottom)
    }

    .gapXxl500_83850562 {
        gap: var(--kite-button-content-500-with-addon-gap)
    }

    .layoutXxl500_83850562 {
        min-height: var(--kite-button-layout-500-min-size);
        min-width: var(--kite-button-layout-500-min-size);
        border-radius: var(--kite-button-layout-500-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-200-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-500-border-radius)
    }

    .loaderXxl500_83850562 {
        height: 28px;
        width: 28px
    }

    .contentIconXxl500_83850562 {
        padding: 0 calc(var(--kite-button-content-500-icon-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal))
    }

    .contentDefaultXxl500_83850562 {
        padding: 0 calc(var(--kite-button-content-500-default-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal)) var(--kite-button-content-500-default-list-padding-bottom)
    }

    .contentWithAddonListXxl500_83850562 {
        padding: 0 calc(var(--kite-button-content-500-with-addon-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal))
    }

    .contentListWithAddonXxl500_83850562 {
        padding: 0 var(--kite-button-content-500-with-addon-list-padding-right) var(--kite-button-content-500-with-addon-list-padding-bottom) var(--kite-button-content-500-with-addon-list-padding-left);
        min-height: var(--kite-button-content-500-with-addon-list-min-height)
    }

    .contentListDefaultXxl500_83850562 {
        padding-bottom: var(--kite-button-content-500-default-list-padding-bottom);
        min-height: var(--kite-button-content-500-default-list-min-height)
    }

    .buttonDefaultXxl500_83850562 {
        padding: 0 calc(var(--kite-button-content-500-default-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal)) var(--kite-button-content-500-default-list-padding-bottom)
    }

    .gapXxl600_83850562 {
        gap: var(--kite-button-content-600-with-addon-gap)
    }

    .layoutXxl600_83850562 {
        min-height: var(--kite-button-layout-600-min-size);
        min-width: var(--kite-button-layout-600-min-size);
        border-radius: var(--kite-button-layout-600-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-250-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-600-border-radius)
    }

    .loaderXxl600_83850562 {
        height: 32px;
        width: 32px
    }

    .contentIconXxl600_83850562 {
        padding: 0 calc(var(--kite-button-content-600-icon-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal))
    }

    .contentDefaultXxl600_83850562 {
        padding: 0 calc(var(--kite-button-content-600-default-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal)) var(--kite-button-content-600-default-list-padding-bottom)
    }

    .contentWithAddonListXxl600_83850562 {
        padding: 0 calc(var(--kite-button-content-600-with-addon-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal))
    }

    .contentListWithAddonXxl600_83850562 {
        padding: 0 var(--kite-button-content-600-with-addon-list-padding-right) var(--kite-button-content-600-with-addon-list-padding-bottom) var(--kite-button-content-600-with-addon-list-padding-left);
        min-height: var(--kite-button-content-600-with-addon-list-min-height)
    }

    .contentListDefaultXxl600_83850562 {
        padding-bottom: var(--kite-button-content-600-default-list-padding-bottom);
        min-height: var(--kite-button-content-600-default-list-min-height)
    }

    .buttonDefaultXxl600_83850562 {
        padding: 0 calc(var(--kite-button-content-600-default-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal)) var(--kite-button-content-600-default-list-padding-bottom)
    }

    .gapXxl700_83850562 {
        gap: var(--kite-button-content-700-with-addon-gap)
    }

    .layoutXxl700_83850562 {
        min-height: var(--kite-button-layout-700-min-size);
        min-width: var(--kite-button-layout-700-min-size);
        border-radius: var(--kite-button-layout-700-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-350-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-700-border-radius)
    }

    .loaderXxl700_83850562 {
        height: 36px;
        width: 36px
    }

    .contentIconXxl700_83850562 {
        padding: 0 calc(var(--kite-button-content-700-icon-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal))
    }

    .contentDefaultXxl700_83850562 {
        padding: 0 calc(var(--kite-button-content-700-default-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal)) var(--kite-button-content-700-default-list-padding-bottom)
    }

    .contentWithAddonListXxl700_83850562 {
        padding: 0 calc(var(--kite-button-content-700-with-addon-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal))
    }

    .contentListWithAddonXxl700_83850562 {
        padding: 0 var(--kite-button-content-700-with-addon-list-padding-right) var(--kite-button-content-700-with-addon-list-padding-bottom) var(--kite-button-content-700-with-addon-list-padding-left);
        min-height: var(--kite-button-content-700-with-addon-list-min-height)
    }

    .contentListDefaultXxl700_83850562 {
        padding-bottom: var(--kite-button-content-700-default-list-padding-bottom);
        min-height: var(--kite-button-content-700-default-list-min-height)
    }

    .buttonDefaultXxl700_83850562 {
        padding: 0 calc(var(--kite-button-content-700-default-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal)) var(--kite-button-content-700-default-list-padding-bottom)
    }

    .addonXxl_83850562 {
        display: block
    }

    .fullWidthXxlFalse_83850562 {
        width: -moz-max-content;
        width: max-content
    }

    .fullWidthXxlTrue_83850562 {
        width: 100%
    }

    .textXxlStart_d60323a0 {
        text-align: start
    }

    .textXxlCenter_d60323a0 {
        text-align: center
    }

    .textXxlEnd_d60323a0 {
        text-align: end
    }

    .typoXxlBig300Accent_9d980702,.typoXxlBig300Normal_9d980702 {
        font: 400 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXxlBig300Accent_9d980702 {
        font: 600 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlBig300NumericAccent_9d980702,.typoXxlBig300Numeric_9d980702 {
        font: 400 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXxlBig300NumericAccent_9d980702 {
        font: 600 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlBig400Accent_9d980702,.typoXxlBig400Normal_9d980702 {
        font: 400 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXxlBig400Accent_9d980702 {
        font: 600 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlBig400NumericAccent_9d980702,.typoXxlBig400Numeric_9d980702 {
        font: 400 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXxlBig400NumericAccent_9d980702 {
        font: 600 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlBig500Accent_9d980702,.typoXxlBig500Normal_9d980702 {
        font: 400 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXxlBig500Accent_9d980702 {
        font: 600 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlBig500NumericAccent_9d980702,.typoXxlBig500Numeric_9d980702 {
        font: 400 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXxlBig500NumericAccent_9d980702 {
        font: 600 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlBig600Accent_9d980702,.typoXxlBig600Normal_9d980702 {
        font: 400 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXxlBig600Accent_9d980702 {
        font: 600 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlBig600NumericAccent_9d980702,.typoXxlBig600Numeric_9d980702 {
        font: 400 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXxlBig600NumericAccent_9d980702 {
        font: 600 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlBig700Accent_9d980702,.typoXxlBig700Normal_9d980702 {
        font: 400 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXxlBig700Accent_9d980702 {
        font: 600 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlBig700NumericAccent_9d980702,.typoXxlBig700Numeric_9d980702 {
        font: 400 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXxlBig700NumericAccent_9d980702 {
        font: 600 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlText100Accent_9d980702,.typoXxlText100Normal_9d980702 {
        font: 400 .1875rem/133.333%"Montserrat";
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXxlText100Accent_9d980702 {
        font: 600 .1875rem/133.333%"Montserrat"
    }

    .typoXxlText100NumericAccent_9d980702,.typoXxlText100Numeric_9d980702 {
        font: 400 .1875rem/133.333%"Montserrat";
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXxlText100NumericAccent_9d980702 {
        font: 600 .1875rem/133.333%"Montserrat"
    }

    .typoXxlText200Accent_9d980702,.typoXxlText200Normal_9d980702 {
        font: 400 .375rem/133.333%"Montserrat";
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXxlText200Accent_9d980702 {
        font: 600 .375rem/133.333%"Montserrat"
    }

    .typoXxlText200NumericAccent_9d980702,.typoXxlText200Numeric_9d980702 {
        font: 400 .375rem/133.333%"Montserrat";
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXxlText200NumericAccent_9d980702 {
        font: 600 .375rem/133.333%"Montserrat"
    }

    .typoXxlText400Accent_9d980702,.typoXxlText400Normal_9d980702 {
        font: 400 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXxlText400Accent_9d980702 {
        font: 600 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlText400NumericAccent_9d980702,.typoXxlText400Numeric_9d980702 {
        font: 400 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXxlText400NumericAccent_9d980702 {
        font: 600 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlText500Accent_9d980702,.typoXxlText500Normal_9d980702 {
        font: 400 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXxlText500Accent_9d980702 {
        font: 600 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlText500NumericAccent_9d980702,.typoXxlText500Numeric_9d980702 {
        font: 400 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXxlText500NumericAccent_9d980702 {
        font: 600 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlText600Accent_9d980702,.typoXxlText600Normal_9d980702 {
        font: 400 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXxlText600Accent_9d980702 {
        font: 600 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlText600NumericAccent_9d980702,.typoXxlText600Numeric_9d980702 {
        font: 400 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXxlText600NumericAccent_9d980702 {
        font: 600 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlText700Accent_9d980702,.typoXxlText700Normal_9d980702 {
        font: 400 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXxlText700Accent_9d980702 {
        font: 600 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlText700NumericAccent_9d980702,.typoXxlText700Numeric_9d980702 {
        font: 400 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXxlText700NumericAccent_9d980702 {
        font: 600 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlCompact300Accent_9d980702,.typoXxlCompact300Normal_9d980702 {
        font: 400 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXxlCompact300Accent_9d980702 {
        font: 600 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlCompact300NumericAccent_9d980702,.typoXxlCompact300Numeric_9d980702 {
        font: 400 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXxlCompact300NumericAccent_9d980702 {
        font: 600 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlCompact400Accent_9d980702,.typoXxlCompact400Normal_9d980702 {
        font: 400 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXxlCompact400Accent_9d980702 {
        font: 600 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlCompact400NumericAccent_9d980702,.typoXxlCompact400Numeric_9d980702 {
        font: 400 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXxlCompact400NumericAccent_9d980702 {
        font: 600 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlCompact500Accent_9d980702,.typoXxlCompact500Normal_9d980702 {
        font: 400 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXxlCompact500Accent_9d980702 {
        font: 600 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlCompact500NumericAccent_9d980702,.typoXxlCompact500Numeric_9d980702 {
        font: 400 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXxlCompact500NumericAccent_9d980702 {
        font: 600 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlCompact600Accent_9d980702,.typoXxlCompact600Normal_9d980702 {
        font: 400 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXxlCompact600Accent_9d980702 {
        font: 600 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlCompact600NumericAccent_9d980702,.typoXxlCompact600Numeric_9d980702 {
        font: 400 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXxlCompact600NumericAccent_9d980702 {
        font: 600 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlArticle600Normal_9d980702 {
        font: 400 1.133333rem/140%"PT Serif",serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXxlArticle700Normal_9d980702,.typoXxlArticle800Normal_9d980702,.typoXxlArticle900Normal_9d980702 {
        font: 400 1.266666rem/140%"PT Serif",serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXxlArticle800Normal_9d980702,.typoXxlArticle900Normal_9d980702 {
        font: 400 1.4rem/140%"PT Serif",serif
    }

    .typoXxlArticle900Normal_9d980702 {
        font: 400 1.6rem/140%"PT Serif",serif
    }

    .labelValue_65b4b5b6.defaultVariantXxlHeaderXLarge_65b4b5b6 {
        padding-top: var(--kite-label-value-header-x-large-default-padding-top);
        padding-bottom: var(--kite-label-value-header-x-large-default-padding-bottom);
        min-height: var(--kite-label-value-header-x-large-default-min-height);
        gap: var(--kite-label-value-header-x-large-default-gap)
    }

    .labelValue_65b4b5b6.defaultVariantXxlHeaderLarge_65b4b5b6 {
        padding-top: var(--kite-label-value-header-large-default-padding-top);
        padding-bottom: var(--kite-label-value-header-large-default-padding-bottom);
        min-height: var(--kite-label-value-header-large-default-min-height);
        gap: var(--kite-label-value-header-large-default-gap)
    }

    .labelValue_65b4b5b6.defaultVariantXxlHeaderMedium_65b4b5b6 {
        padding-top: var(--kite-label-value-header-medium-default-padding-top);
        padding-bottom: var(--kite-label-value-header-medium-default-padding-bottom);
        min-height: var(--kite-label-value-header-medium-default-min-height);
        gap: var(--kite-label-value-header-medium-default-gap)
    }

    .labelValue_65b4b5b6.defaultVariantXxlHeaderSmall_65b4b5b6 {
        padding-top: var(--kite-label-value-header-small-default-padding-top);
        padding-bottom: var(--kite-label-value-header-small-default-padding-bottom);
        min-height: var(--kite-label-value-header-small-default-min-height);
        gap: var(--kite-label-value-header-small-default-gap)
    }

    .labelValue_65b4b5b6.defaultVariantXxlParagraphLargeCompact_65b4b5b6 {
        padding-top: var(--kite-label-value-paragraph-large-compact-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-compact-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-compact-default-min-height);
        gap: var(--kite-label-value-paragraph-large-compact-default-gap)
    }

    .labelValue_65b4b5b6.defaultVariantXxlParagraphLarge_65b4b5b6 {
        padding-top: var(--kite-label-value-paragraph-large-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-default-min-height);
        gap: var(--kite-label-value-paragraph-large-default-gap)
    }

    .labelValue_65b4b5b6.defaultVariantXxlParagraphMediumCompact_65b4b5b6 {
        padding-top: var(--kite-label-value-paragraph-medium-compact-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-compact-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-compact-default-min-height);
        gap: var(--kite-label-value-paragraph-medium-compact-default-gap)
    }

    .labelValue_65b4b5b6.defaultVariantXxlParagraphMedium_65b4b5b6 {
        padding-top: var(--kite-label-value-paragraph-medium-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-default-min-height);
        gap: var(--kite-label-value-paragraph-medium-default-gap)
    }

    .labelValue_65b4b5b6.defaultVariantXxlParagraphSmall_65b4b5b6 {
        padding-top: var(--kite-label-value-paragraph-small-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-small-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-small-default-min-height);
        gap: var(--kite-label-value-paragraph-small-default-gap)
    }

    .size_Xxl100_ae3f38eb {
        width: var(--kite-rich-icon-100-background-size);
        height: var(--kite-rich-icon-100-background-size);
        font-size: var(--kite-rich-icon-100-icon-size)
    }

    .size_Xxl100_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-100-background-size)
    }

    .size_Xxl100_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-100-label-compensation)
    }

    .size_Xxl150_ae3f38eb {
        width: var(--kite-rich-icon-150-background-size);
        height: var(--kite-rich-icon-150-background-size);
        font-size: var(--kite-rich-icon-150-icon-size)
    }

    .size_Xxl150_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-150-background-size)
    }

    .size_Xxl150_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-150-label-compensation)
    }

    .size_Xxl200_ae3f38eb {
        width: var(--kite-rich-icon-200-background-size);
        height: var(--kite-rich-icon-200-background-size);
        font-size: var(--kite-rich-icon-200-icon-size)
    }

    .size_Xxl200_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-200-background-size)
    }

    .size_Xxl200_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-200-label-compensation)
    }

    .size_Xxl250_ae3f38eb {
        width: var(--kite-rich-icon-250-background-size);
        height: var(--kite-rich-icon-250-background-size);
        font-size: var(--kite-rich-icon-250-icon-size)
    }

    .size_Xxl250_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-250-background-size)
    }

    .size_Xxl250_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-250-label-compensation)
    }

    .size_Xxl300_ae3f38eb {
        width: var(--kite-rich-icon-300-background-size);
        height: var(--kite-rich-icon-300-background-size);
        font-size: var(--kite-rich-icon-300-icon-size)
    }

    .size_Xxl300_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-300-background-size)
    }

    .size_Xxl300_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-300-label-compensation)
    }

    .size_Xxl350_ae3f38eb {
        width: var(--kite-rich-icon-350-background-size);
        height: var(--kite-rich-icon-350-background-size);
        font-size: var(--kite-rich-icon-350-icon-size)
    }

    .size_Xxl350_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-350-background-size)
    }

    .size_Xxl350_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-350-label-compensation)
    }

    .size_Xxl400_ae3f38eb {
        width: var(--kite-rich-icon-400-background-size);
        height: var(--kite-rich-icon-400-background-size);
        font-size: var(--kite-rich-icon-400-icon-size)
    }

    .size_Xxl400_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-400-background-size)
    }

    .size_Xxl400_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-400-label-compensation)
    }

    .size_Xxl450_ae3f38eb {
        width: var(--kite-rich-icon-450-background-size);
        height: var(--kite-rich-icon-450-background-size);
        font-size: var(--kite-rich-icon-450-icon-size)
    }

    .size_Xxl450_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-450-background-size)
    }

    .size_Xxl450_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-450-label-compensation)
    }

    .size_Xxl500_ae3f38eb {
        width: var(--kite-rich-icon-500-background-size);
        height: var(--kite-rich-icon-500-background-size);
        font-size: var(--kite-rich-icon-500-icon-size)
    }

    .size_Xxl500_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-500-background-size)
    }

    .size_Xxl500_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-500-label-compensation)
    }

    .size_Xxl600_ae3f38eb {
        width: var(--kite-rich-icon-600-background-size);
        height: var(--kite-rich-icon-600-background-size);
        font-size: var(--kite-rich-icon-600-icon-size)
    }

    .size_Xxl600_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-600-background-size)
    }

    .size_Xxl600_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-600-label-compensation)
    }

    .size_Xxl700_ae3f38eb {
        width: var(--kite-rich-icon-700-background-size);
        height: var(--kite-rich-icon-700-background-size);
        font-size: var(--kite-rich-icon-700-icon-size)
    }

    .size_Xxl700_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-700-background-size)
    }

    .size_Xxl700_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-700-label-compensation)
    }

    .size_Xxl800_ae3f38eb {
        width: var(--kite-rich-icon-800-background-size);
        height: var(--kite-rich-icon-800-background-size);
        font-size: var(--kite-rich-icon-800-icon-size)
    }

    .size_Xxl800_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-800-background-size)
    }

    .size_Xxl800_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-800-label-compensation)
    }

    .size_Xxl900_ae3f38eb {
        width: var(--kite-rich-icon-900-background-size);
        height: var(--kite-rich-icon-900-background-size);
        font-size: var(--kite-rich-icon-900-icon-size)
    }

    .size_Xxl900_ae3f38eb.shapeNoShape_ae3f38eb {
        font-size: var(--kite-rich-icon-900-background-size)
    }

    .size_Xxl900_ae3f38eb .label_ae3f38eb {
        padding-bottom: var(--kite-rich-icon-900-label-compensation)
    }

    .dXxlNone_b227158d {
        display: none!important
    }

    .dXxlInline_b227158d {
        display: inline!important
    }

    .dXxlInlineBlock_b227158d {
        display: inline-block!important
    }

    .dXxlBlock_b227158d {
        display: block!important
    }

    .dXxlTable_b227158d {
        display: table!important
    }

    .dXxlTableRow_b227158d {
        display: table-row!important
    }

    .dXxlTableCell_b227158d {
        display: table-cell!important
    }

    .dXxlFlex_b227158d {
        display: flex!important
    }

    .dXxlInlineFlex_b227158d {
        display: inline-flex!important
    }

    .dXxlGrid_b227158d {
        display: grid!important
    }

    .dXxlInlineGrid_b227158d {
        display: inline-grid!important
    }

    .sizeXxl400_ef03e78a {
        padding: var(--kite-modal-header-400-padding-vertical) var(--kite-modal-header-400-padding-horizontal);
        gap: var(--kite-modal-header-400-gap)
    }

    .sizeXxl400_ef03e78a.overlayPosition_ef03e78a {
        width: calc(100% - var(--kite-modal-header-400-padding-horizontal)*2)
    }

    .sizeXxl400_ef03e78a .title_ef03e78a {
        padding: var(--kite-modal-header-400-title-container-padding-vertical) var(--kite-modal-header-400-title-container-padding-horizontal);
        min-height: var(--kite-modal-header-400-title-container-min-height)
    }

    .sizeXxl500_ef03e78a {
        padding: var(--kite-modal-header-500-padding-vertical) var(--kite-modal-header-500-padding-horizontal);
        gap: var(--kite-modal-header-500-gap)
    }

    .sizeXxl500_ef03e78a.overlayPosition_ef03e78a {
        width: calc(100% - var(--kite-modal-header-500-padding-horizontal)*2)
    }

    .sizeXxl500_ef03e78a .title_ef03e78a {
        padding: var(--kite-modal-header-500-title-container-padding-vertical) var(--kite-modal-header-500-title-container-padding-horizontal);
        min-height: var(--kite-modal-header-500-title-container-min-height)
    }

    .sizeXxl600_ef03e78a {
        padding: var(--kite-modal-header-600-padding-vertical) var(--kite-modal-header-600-padding-horizontal);
        gap: var(--kite-modal-header-600-gap)
    }

    .sizeXxl600_ef03e78a.overlayPosition_ef03e78a {
        width: calc(100% - var(--kite-modal-header-600-padding-horizontal)*2)
    }

    .sizeXxl600_ef03e78a .title_ef03e78a {
        padding: var(--kite-modal-header-600-title-container-padding-vertical) var(--kite-modal-header-600-title-container-padding-horizontal);
        min-height: var(--kite-modal-header-600-title-container-min-height)
    }

    .marginXxl0_ad254a02 {
        margin: 0
    }

    .paddingXxl0_ad254a02 {
        padding: 0
    }

    .marginTopXxl0_ad254a02 {
        margin-top: 0
    }

    .marginBottomXxl0_ad254a02 {
        margin-bottom: 0
    }

    .marginRightXxl0_ad254a02 {
        margin-right: 0
    }

    .marginLeftXxl0_ad254a02 {
        margin-left: 0
    }

    .paddingTopXxl0_ad254a02 {
        padding-top: 0
    }

    .paddingBottomXxl0_ad254a02 {
        padding-bottom: 0
    }

    .paddingRightXxl0_ad254a02 {
        padding-right: 0
    }

    .paddingLeftXxl0_ad254a02 {
        padding-left: 0
    }

    .gapXxl0_ad254a02 {
        gap: 0
    }

    .marginXxl50_ad254a02 {
        margin: 2px
    }

    .paddingXxl50_ad254a02 {
        padding: 2px
    }

    .marginTopXxl50_ad254a02 {
        margin-top: 2px
    }

    .marginBottomXxl50_ad254a02 {
        margin-bottom: 2px
    }

    .marginRightXxl50_ad254a02 {
        margin-right: 2px
    }

    .marginLeftXxl50_ad254a02 {
        margin-left: 2px
    }

    .paddingTopXxl50_ad254a02 {
        padding-top: 2px
    }

    .paddingBottomXxl50_ad254a02 {
        padding-bottom: 2px
    }

    .paddingRightXxl50_ad254a02 {
        padding-right: 2px
    }

    .paddingLeftXxl50_ad254a02 {
        padding-left: 2px
    }

    .gapXxl50_ad254a02 {
        gap: 2px
    }

    .marginXxl100_ad254a02 {
        margin: 4px
    }

    .paddingXxl100_ad254a02 {
        padding: 4px
    }

    .marginTopXxl100_ad254a02 {
        margin-top: 4px
    }

    .marginBottomXxl100_ad254a02 {
        margin-bottom: 4px
    }

    .marginRightXxl100_ad254a02 {
        margin-right: 4px
    }

    .marginLeftXxl100_ad254a02 {
        margin-left: 4px
    }

    .paddingTopXxl100_ad254a02 {
        padding-top: 4px
    }

    .paddingBottomXxl100_ad254a02 {
        padding-bottom: 4px
    }

    .paddingRightXxl100_ad254a02 {
        padding-right: 4px
    }

    .paddingLeftXxl100_ad254a02 {
        padding-left: 4px
    }

    .gapXxl100_ad254a02 {
        gap: 4px
    }

    .marginXxl150_ad254a02 {
        margin: 6px
    }

    .paddingXxl150_ad254a02 {
        padding: 6px
    }

    .marginTopXxl150_ad254a02 {
        margin-top: 6px
    }

    .marginBottomXxl150_ad254a02 {
        margin-bottom: 6px
    }

    .marginRightXxl150_ad254a02 {
        margin-right: 6px
    }

    .marginLeftXxl150_ad254a02 {
        margin-left: 6px
    }

    .paddingTopXxl150_ad254a02 {
        padding-top: 6px
    }

    .paddingBottomXxl150_ad254a02 {
        padding-bottom: 6px
    }

    .paddingRightXxl150_ad254a02 {
        padding-right: 6px
    }

    .paddingLeftXxl150_ad254a02 {
        padding-left: 6px
    }

    .gapXxl150_ad254a02 {
        gap: 6px
    }

    .marginXxl200_ad254a02 {
        margin: 8px
    }

    .paddingXxl200_ad254a02 {
        padding: 8px
    }

    .marginTopXxl200_ad254a02 {
        margin-top: 8px
    }

    .marginBottomXxl200_ad254a02 {
        margin-bottom: 8px
    }

    .marginRightXxl200_ad254a02 {
        margin-right: 8px
    }

    .marginLeftXxl200_ad254a02 {
        margin-left: 8px
    }

    .paddingTopXxl200_ad254a02 {
        padding-top: 8px
    }

    .paddingBottomXxl200_ad254a02 {
        padding-bottom: 8px
    }

    .paddingRightXxl200_ad254a02 {
        padding-right: 8px
    }

    .paddingLeftXxl200_ad254a02 {
        padding-left: 8px
    }

    .gapXxl200_ad254a02 {
        gap: 8px
    }

    .marginXxl250_ad254a02 {
        margin: 10px
    }

    .paddingXxl250_ad254a02 {
        padding: 10px
    }

    .marginTopXxl250_ad254a02 {
        margin-top: 10px
    }

    .marginBottomXxl250_ad254a02 {
        margin-bottom: 10px
    }

    .marginRightXxl250_ad254a02 {
        margin-right: 10px
    }

    .marginLeftXxl250_ad254a02 {
        margin-left: 10px
    }

    .paddingTopXxl250_ad254a02 {
        padding-top: 10px
    }

    .paddingBottomXxl250_ad254a02 {
        padding-bottom: 10px
    }

    .paddingRightXxl250_ad254a02 {
        padding-right: 10px
    }

    .paddingLeftXxl250_ad254a02 {
        padding-left: 10px
    }

    .gapXxl250_ad254a02 {
        gap: 10px
    }

    .marginXxl300_ad254a02 {
        margin: 12px
    }

    .paddingXxl300_ad254a02 {
        padding: 12px
    }

    .marginTopXxl300_ad254a02 {
        margin-top: 12px
    }

    .marginBottomXxl300_ad254a02 {
        margin-bottom: 12px
    }

    .marginRightXxl300_ad254a02 {
        margin-right: 12px
    }

    .marginLeftXxl300_ad254a02 {
        margin-left: 12px
    }

    .paddingTopXxl300_ad254a02 {
        padding-top: 12px
    }

    .paddingBottomXxl300_ad254a02 {
        padding-bottom: 12px
    }

    .paddingRightXxl300_ad254a02 {
        padding-right: 12px
    }

    .paddingLeftXxl300_ad254a02 {
        padding-left: 12px
    }

    .gapXxl300_ad254a02 {
        gap: 12px
    }

    .marginXxl350_ad254a02 {
        margin: 16px
    }

    .paddingXxl350_ad254a02 {
        padding: 16px
    }

    .marginTopXxl350_ad254a02 {
        margin-top: 16px
    }

    .marginBottomXxl350_ad254a02 {
        margin-bottom: 16px
    }

    .marginRightXxl350_ad254a02 {
        margin-right: 16px
    }

    .marginLeftXxl350_ad254a02 {
        margin-left: 16px
    }

    .paddingTopXxl350_ad254a02 {
        padding-top: 16px
    }

    .paddingBottomXxl350_ad254a02 {
        padding-bottom: 16px
    }

    .paddingRightXxl350_ad254a02 {
        padding-right: 16px
    }

    .paddingLeftXxl350_ad254a02 {
        padding-left: 16px
    }

    .gapXxl350_ad254a02 {
        gap: 16px
    }

    .marginXxl400_ad254a02 {
        margin: 20px
    }

    .paddingXxl400_ad254a02 {
        padding: 20px
    }

    .marginTopXxl400_ad254a02 {
        margin-top: 20px
    }

    .marginBottomXxl400_ad254a02 {
        margin-bottom: 20px
    }

    .marginRightXxl400_ad254a02 {
        margin-right: 20px
    }

    .marginLeftXxl400_ad254a02 {
        margin-left: 20px
    }

    .paddingTopXxl400_ad254a02 {
        padding-top: 20px
    }

    .paddingBottomXxl400_ad254a02 {
        padding-bottom: 20px
    }

    .paddingRightXxl400_ad254a02 {
        padding-right: 20px
    }

    .paddingLeftXxl400_ad254a02 {
        padding-left: 20px
    }

    .gapXxl400_ad254a02 {
        gap: 20px
    }

    .marginXxl450_ad254a02 {
        margin: 24px
    }

    .paddingXxl450_ad254a02 {
        padding: 24px
    }

    .marginTopXxl450_ad254a02 {
        margin-top: 24px
    }

    .marginBottomXxl450_ad254a02 {
        margin-bottom: 24px
    }

    .marginRightXxl450_ad254a02 {
        margin-right: 24px
    }

    .marginLeftXxl450_ad254a02 {
        margin-left: 24px
    }

    .paddingTopXxl450_ad254a02 {
        padding-top: 24px
    }

    .paddingBottomXxl450_ad254a02 {
        padding-bottom: 24px
    }

    .paddingRightXxl450_ad254a02 {
        padding-right: 24px
    }

    .paddingLeftXxl450_ad254a02 {
        padding-left: 24px
    }

    .gapXxl450_ad254a02 {
        gap: 24px
    }

    .marginXxl500_ad254a02 {
        margin: 28px
    }

    .paddingXxl500_ad254a02 {
        padding: 28px
    }

    .marginTopXxl500_ad254a02 {
        margin-top: 28px
    }

    .marginBottomXxl500_ad254a02 {
        margin-bottom: 28px
    }

    .marginRightXxl500_ad254a02 {
        margin-right: 28px
    }

    .marginLeftXxl500_ad254a02 {
        margin-left: 28px
    }

    .paddingTopXxl500_ad254a02 {
        padding-top: 28px
    }

    .paddingBottomXxl500_ad254a02 {
        padding-bottom: 28px
    }

    .paddingRightXxl500_ad254a02 {
        padding-right: 28px
    }

    .paddingLeftXxl500_ad254a02 {
        padding-left: 28px
    }

    .gapXxl500_ad254a02 {
        gap: 28px
    }

    .marginXxl550_ad254a02 {
        margin: 32px
    }

    .paddingXxl550_ad254a02 {
        padding: 32px
    }

    .marginTopXxl550_ad254a02 {
        margin-top: 32px
    }

    .marginBottomXxl550_ad254a02 {
        margin-bottom: 32px
    }

    .marginRightXxl550_ad254a02 {
        margin-right: 32px
    }

    .marginLeftXxl550_ad254a02 {
        margin-left: 32px
    }

    .paddingTopXxl550_ad254a02 {
        padding-top: 32px
    }

    .paddingBottomXxl550_ad254a02 {
        padding-bottom: 32px
    }

    .paddingRightXxl550_ad254a02 {
        padding-right: 32px
    }

    .paddingLeftXxl550_ad254a02 {
        padding-left: 32px
    }

    .gapXxl550_ad254a02 {
        gap: 32px
    }

    .marginXxl600_ad254a02 {
        margin: 36px
    }

    .paddingXxl600_ad254a02 {
        padding: 36px
    }

    .marginTopXxl600_ad254a02 {
        margin-top: 36px
    }

    .marginBottomXxl600_ad254a02 {
        margin-bottom: 36px
    }

    .marginRightXxl600_ad254a02 {
        margin-right: 36px
    }

    .marginLeftXxl600_ad254a02 {
        margin-left: 36px
    }

    .paddingTopXxl600_ad254a02 {
        padding-top: 36px
    }

    .paddingBottomXxl600_ad254a02 {
        padding-bottom: 36px
    }

    .paddingRightXxl600_ad254a02 {
        padding-right: 36px
    }

    .paddingLeftXxl600_ad254a02 {
        padding-left: 36px
    }

    .gapXxl600_ad254a02 {
        gap: 36px
    }

    .marginXxl650_ad254a02 {
        margin: 40px
    }

    .paddingXxl650_ad254a02 {
        padding: 40px
    }

    .marginTopXxl650_ad254a02 {
        margin-top: 40px
    }

    .marginBottomXxl650_ad254a02 {
        margin-bottom: 40px
    }

    .marginRightXxl650_ad254a02 {
        margin-right: 40px
    }

    .marginLeftXxl650_ad254a02 {
        margin-left: 40px
    }

    .paddingTopXxl650_ad254a02 {
        padding-top: 40px
    }

    .paddingBottomXxl650_ad254a02 {
        padding-bottom: 40px
    }

    .paddingRightXxl650_ad254a02 {
        padding-right: 40px
    }

    .paddingLeftXxl650_ad254a02 {
        padding-left: 40px
    }

    .gapXxl650_ad254a02 {
        gap: 40px
    }

    .marginXxl700_ad254a02 {
        margin: 48px
    }

    .paddingXxl700_ad254a02 {
        padding: 48px
    }

    .marginTopXxl700_ad254a02 {
        margin-top: 48px
    }

    .marginBottomXxl700_ad254a02 {
        margin-bottom: 48px
    }

    .marginRightXxl700_ad254a02 {
        margin-right: 48px
    }

    .marginLeftXxl700_ad254a02 {
        margin-left: 48px
    }

    .paddingTopXxl700_ad254a02 {
        padding-top: 48px
    }

    .paddingBottomXxl700_ad254a02 {
        padding-bottom: 48px
    }

    .paddingRightXxl700_ad254a02 {
        padding-right: 48px
    }

    .paddingLeftXxl700_ad254a02 {
        padding-left: 48px
    }

    .gapXxl700_ad254a02 {
        gap: 48px
    }

    .marginXxl750_ad254a02 {
        margin: 56px
    }

    .paddingXxl750_ad254a02 {
        padding: 56px
    }

    .marginTopXxl750_ad254a02 {
        margin-top: 56px
    }

    .marginBottomXxl750_ad254a02 {
        margin-bottom: 56px
    }

    .marginRightXxl750_ad254a02 {
        margin-right: 56px
    }

    .marginLeftXxl750_ad254a02 {
        margin-left: 56px
    }

    .paddingTopXxl750_ad254a02 {
        padding-top: 56px
    }

    .paddingBottomXxl750_ad254a02 {
        padding-bottom: 56px
    }

    .paddingRightXxl750_ad254a02 {
        padding-right: 56px
    }

    .paddingLeftXxl750_ad254a02 {
        padding-left: 56px
    }

    .gapXxl750_ad254a02 {
        gap: 56px
    }

    .marginXxl800_ad254a02 {
        margin: 64px
    }

    .paddingXxl800_ad254a02 {
        padding: 64px
    }

    .marginTopXxl800_ad254a02 {
        margin-top: 64px
    }

    .marginBottomXxl800_ad254a02 {
        margin-bottom: 64px
    }

    .marginRightXxl800_ad254a02 {
        margin-right: 64px
    }

    .marginLeftXxl800_ad254a02 {
        margin-left: 64px
    }

    .paddingTopXxl800_ad254a02 {
        padding-top: 64px
    }

    .paddingBottomXxl800_ad254a02 {
        padding-bottom: 64px
    }

    .paddingRightXxl800_ad254a02 {
        padding-right: 64px
    }

    .paddingLeftXxl800_ad254a02 {
        padding-left: 64px
    }

    .gapXxl800_ad254a02 {
        gap: 64px
    }

    .marginXxl850_ad254a02 {
        margin: 72px
    }

    .paddingXxl850_ad254a02 {
        padding: 72px
    }

    .marginTopXxl850_ad254a02 {
        margin-top: 72px
    }

    .marginBottomXxl850_ad254a02 {
        margin-bottom: 72px
    }

    .marginRightXxl850_ad254a02 {
        margin-right: 72px
    }

    .marginLeftXxl850_ad254a02 {
        margin-left: 72px
    }

    .paddingTopXxl850_ad254a02 {
        padding-top: 72px
    }

    .paddingBottomXxl850_ad254a02 {
        padding-bottom: 72px
    }

    .paddingRightXxl850_ad254a02 {
        padding-right: 72px
    }

    .paddingLeftXxl850_ad254a02 {
        padding-left: 72px
    }

    .gapXxl850_ad254a02 {
        gap: 72px
    }

    .marginXxl900_ad254a02 {
        margin: 80px
    }

    .paddingXxl900_ad254a02 {
        padding: 80px
    }

    .marginTopXxl900_ad254a02 {
        margin-top: 80px
    }

    .marginBottomXxl900_ad254a02 {
        margin-bottom: 80px
    }

    .marginRightXxl900_ad254a02 {
        margin-right: 80px
    }

    .marginLeftXxl900_ad254a02 {
        margin-left: 80px
    }

    .paddingTopXxl900_ad254a02 {
        padding-top: 80px
    }

    .paddingBottomXxl900_ad254a02 {
        padding-bottom: 80px
    }

    .paddingRightXxl900_ad254a02 {
        padding-right: 80px
    }

    .paddingLeftXxl900_ad254a02 {
        padding-left: 80px
    }

    .gapXxl900_ad254a02 {
        gap: 80px
    }

    .sizeXxl400_ad254a02 .content_ad254a02,.sizeXxl400_ad254a02 .slotTop_ad254a02 {
        padding: 0 var(--kite-modal-overlay-container-400-content-padding-horizontal)
    }

    .sizeXxl400_ad254a02 .content_ad254a02 {
        padding-bottom: var(--kite-modal-overlay-container-400-content-padding-bottom)
    }

    .sizeXxl500_ad254a02 .content_ad254a02,.sizeXxl500_ad254a02 .slotTop_ad254a02 {
        padding: 0 var(--kite-modal-overlay-container-500-content-padding-horizontal)
    }

    .sizeXxl500_ad254a02 .content_ad254a02 {
        padding-bottom: var(--kite-modal-overlay-container-500-content-padding-bottom)
    }

    .sizeXxl600_ad254a02 .content_ad254a02,.sizeXxl600_ad254a02 .slotTop_ad254a02 {
        padding: 0 var(--kite-modal-overlay-container-600-content-padding-horizontal)
    }

    .sizeXxl600_ad254a02 .content_ad254a02 {
        padding-bottom: var(--kite-modal-overlay-container-600-content-padding-bottom)
    }

    .coverSlotXxl0_ad254a02 {
        width: calc(100% - 0px);
        margin: 0
    }

    .coverSlotXxl50_ad254a02 {
        width: calc(100% - 4px);
        margin: 2px
    }

    .coverSlotXxl100_ad254a02 {
        width: calc(100% - 8px);
        margin: 4px
    }

    .coverSlotXxl150_ad254a02 {
        width: calc(100% - 12px);
        margin: 6px
    }

    .coverSlotXxl200_ad254a02 {
        width: calc(100% - 16px);
        margin: 8px
    }

    .coverSlotXxl250_ad254a02 {
        width: calc(100% - 20px);
        margin: 10px
    }

    .coverSlotXxl300_ad254a02 {
        width: calc(100% - 24px);
        margin: 12px
    }

    .coverSlotXxl350_ad254a02 {
        width: calc(100% - 32px);
        margin: 16px
    }

    .coverSlotXxl400_ad254a02 {
        width: calc(100% - 40px);
        margin: 20px
    }

    .coverSlotXxl450_ad254a02 {
        width: calc(100% - 48px);
        margin: 24px
    }

    .coverSlotXxl500_ad254a02 {
        width: calc(100% - 56px);
        margin: 28px
    }

    .coverSlotXxl550_ad254a02 {
        width: calc(100% - 64px);
        margin: 32px
    }

    .coverSlotXxl600_ad254a02 {
        width: calc(100% - 72px);
        margin: 36px
    }

    .coverSlotXxl650_ad254a02 {
        width: calc(100% - 80px);
        margin: 40px
    }

    .coverSlotXxl700_ad254a02 {
        width: calc(100% - 96px);
        margin: 48px
    }

    .coverSlotXxl750_ad254a02 {
        width: calc(100% - 112px);
        margin: 56px
    }

    .coverSlotXxl800_ad254a02 {
        width: calc(100% - 128px);
        margin: 64px
    }

    .coverSlotXxl850_ad254a02 {
        width: calc(100% - 144px);
        margin: 72px
    }

    .coverSlotXxl900_ad254a02 {
        width: calc(100% - 160px);
        margin: 80px
    }

    .overlayContainer_ad254a02 {
        min-height: var(--kite-overlay-min-height-xxl)
    }

    .overlayContainer_ad254a02.typeXxlModal_ad254a02 {
        position: relative;
        max-width: 90%;
        max-height: 90%;
        height: auto
    }

    .overlayContainer_ad254a02.typeXxlModal_ad254a02.withWidth_ad254a02 {
        width: var(--kite-overlay-width-xxl)
    }

    .overlayContainer_ad254a02.typeXxlFullScreen_ad254a02 {
        position: absolute;
        width: 100%;
        height: 100%;
        max-height: unset;
        top: 0;
        left: 0;
        bottom: unset
    }

    .overlayContainer_ad254a02.typeXxlBottomSheet_ad254a02 {
        position: absolute;
        width: 100%;
        height: auto;
        max-height: 90%;
        top: unset;
        left: 0;
        bottom: 0
    }

    .sizeXxl400_db8acee1 {
        -moz-column-gap: var(--kite-counter-400-gap);
        column-gap: var(--kite-counter-400-gap)
    }

    .sizeXxl500_db8acee1 {
        -moz-column-gap: var(--kite-counter-500-gap);
        column-gap: var(--kite-counter-500-gap)
    }

    .pimpleXxl100_6a30816e {
        height: var(--kite-pimple-100-size);
        min-width: var(--kite-pimple-100-size);
        padding-left: var(--kite-pimple-100-padding-horizontal);
        padding-right: var(--kite-pimple-100-padding-horizontal);
        padding-bottom: var(--kite-pimple-100-padding-bottom);
        border-radius: var(--kite-pimple-100-border-radius);
        color: transparent;
        width: var(--kite-pimple-100-size);
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none
    }

    .pimpleXxl400_6a30816e,.pimpleXxl500_6a30816e {
        height: var(--kite-pimple-400-size);
        min-width: var(--kite-pimple-400-size);
        padding-left: var(--kite-pimple-400-padding-horizontal);
        padding-right: var(--kite-pimple-400-padding-horizontal);
        padding-bottom: var(--kite-pimple-400-padding-bottom);
        border-radius: var(--kite-pimple-400-border-radius);
        color: var(--kite-pimple-label);
        width: auto;
        -webkit-user-select: auto;
        -moz-user-select: auto;
        user-select: auto
    }

    .pimpleXxl500_6a30816e {
        height: var(--kite-pimple-500-size);
        min-width: var(--kite-pimple-500-size);
        padding-left: var(--kite-pimple-500-padding-horizontal);
        padding-right: var(--kite-pimple-500-padding-horizontal);
        padding-bottom: var(--kite-pimple-500-padding-bottom);
        border-radius: var(--kite-pimple-500-border-radius)
    }

    .sizeXxlSmall_f939a06b.bulletedList_f939a06b {
        padding-bottom: var(--kite-bulleted-list-layout-small-padding-bottom)
    }

    .sizeXxlSmall_f939a06b.bulletedList_f939a06b>li {
        padding-left: calc(var(--kite-bulleted-list-bullet-min-width) + var(--kite-bulleted-list-layout-small-gap-horizontal));
        margin-bottom: var(--kite-bulleted-list-layout-small-gap-vertical)
    }

    .sizeXxlLarge_f939a06b.bulletedList_f939a06b>li:last-child,.sizeXxlMedium_f939a06b.bulletedList_f939a06b>li:last-child,.sizeXxlSmall_f939a06b.bulletedList_f939a06b>li:last-child {
        margin-bottom: 0
    }

    .sizeXxlSmall_f939a06b.bulletedList_f939a06b.ul_f939a06b>li::before {
        padding-right: var(--kite-bulleted-list-bullet-unordered-small-padding-right)
    }

    .sizeXxlSmall_f939a06b.bulletedList_f939a06b.ol_f939a06b>li::before,.sizeXxlSmall_f939a06b.bulletedList_f939a06b.ul_f939a06b>li::before {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: .866666rem;
        line-height: 108%;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none;
        padding-top: var(--kite-label-value-paragraph-small-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-small-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-small-default-min-height)
    }

    .sizeXxlMedium_f939a06b.bulletedList_f939a06b {
        padding-bottom: var(--kite-bulleted-list-layout-medium-padding-bottom)
    }

    .sizeXxlMedium_f939a06b.bulletedList_f939a06b>li {
        padding-left: calc(var(--kite-bulleted-list-bullet-min-width) + var(--kite-bulleted-list-layout-medium-gap-horizontal));
        margin-bottom: var(--kite-bulleted-list-layout-medium-gap-vertical)
    }

    .sizeXxlMedium_f939a06b.bulletedList_f939a06b.ul_f939a06b>li::before {
        padding-right: var(--kite-bulleted-list-bullet-unordered-medium-padding-right)
    }

    .sizeXxlMedium_f939a06b.bulletedList_f939a06b.ol_f939a06b>li::before,.sizeXxlMedium_f939a06b.bulletedList_f939a06b.ul_f939a06b>li::before {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none;
        padding-top: var(--kite-label-value-paragraph-medium-compact-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-compact-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-compact-default-min-height)
    }

    .sizeXxlLarge_f939a06b.bulletedList_f939a06b {
        padding-bottom: var(--kite-bulleted-list-layout-large-padding-bottom)
    }

    .sizeXxlLarge_f939a06b.bulletedList_f939a06b>li {
        padding-left: calc(var(--kite-bulleted-list-bullet-min-width) + var(--kite-bulleted-list-layout-large-gap-horizontal));
        margin-bottom: var(--kite-bulleted-list-layout-large-gap-vertical)
    }

    .sizeXxlLarge_f939a06b.bulletedList_f939a06b.ul_f939a06b>li::before {
        padding-right: var(--kite-bulleted-list-bullet-unordered-large-padding-right)
    }

    .sizeXxlLarge_f939a06b.bulletedList_f939a06b.ol_f939a06b>li::before,.sizeXxlLarge_f939a06b.bulletedList_f939a06b.ul_f939a06b>li::before {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none;
        padding-top: var(--kite-label-value-paragraph-large-compact-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-compact-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-compact-default-min-height)
    }

    .headerXLargeXxl_2102ce18 {
        padding-top: var(--kite-label-value-group-header-x-large-padding-top);
        padding-bottom: var(--kite-label-value-group-header-x-large-padding-bottom);
        gap: var(--kite-label-value-group-header-x-large-gap)
    }

    .headerIconXLargeXxl_2102ce18 {
        padding-top: var(--kite-label-value-group-header-x-large-icon-padding-top)
    }

    .headerLargeXxl_2102ce18 {
        padding-top: var(--kite-label-value-group-header-large-padding-top);
        padding-bottom: var(--kite-label-value-group-header-large-padding-bottom);
        gap: var(--kite-label-value-group-header-large-gap)
    }

    .headerIconLargeXxl_2102ce18 {
        padding-top: var(--kite-label-value-group-header-large-icon-padding-top)
    }

    .headerMediumXxl_2102ce18 {
        padding-top: var(--kite-label-value-group-header-medium-padding-top);
        padding-bottom: var(--kite-label-value-group-header-medium-padding-bottom);
        gap: var(--kite-label-value-group-header-medium-gap)
    }

    .headerIconMediumXxl_2102ce18 {
        padding-top: var(--kite-label-value-group-header-medium-icon-padding-top)
    }

    .headerSmallXxl_2102ce18 {
        padding-top: var(--kite-label-value-group-header-small-padding-top);
        padding-bottom: var(--kite-label-value-group-header-small-padding-bottom);
        gap: var(--kite-label-value-group-header-small-gap)
    }

    .headerIconSmallXxl_2102ce18 {
        padding-top: var(--kite-label-value-group-header-small-icon-padding-top)
    }

    .headerXSmallXxl_2102ce18 {
        padding-top: var(--kite-label-value-group-header-x-small-padding-top);
        padding-bottom: var(--kite-label-value-group-header-x-small-padding-bottom);
        gap: var(--kite-label-value-group-header-x-small-gap)
    }

    .headerIconXSmallXxl_2102ce18 {
        padding-top: var(--kite-label-value-group-header-x-small-icon-padding-top)
    }

    .headerXxSmallXxl_2102ce18 {
        padding-top: var(--kite-label-value-group-header-xx-small-padding-top);
        padding-bottom: var(--kite-label-value-group-header-xx-small-padding-bottom);
        gap: var(--kite-label-value-group-header-xx-small-gap)
    }

    .headerIconXxSmallXxl_2102ce18 {
        padding-top: var(--kite-label-value-group-header-xx-small-icon-padding-top)
    }

    .snackBarWrapper_d76ac1d9 {
        padding-left: var(--kite-main-layout-margin-horizontal-xxl);
        padding-right: var(--kite-main-layout-margin-horizontal-xxl)
    }

    .snackBar_d76ac1d9 {
        width: calc(100% - 2*var(--kite-main-layout-margin-horizontal-xxl))
    }

    .gap_dfb0c54d .topAddon_dfb0c54d {
        margin-bottom: var(--kite-status-block-medium-content-gap)
    }

    .gap_dfb0c54d .content_dfb0c54d:not(:last-child) {
        margin-bottom: var(--kite-status-block-medium-layout-gap)
    }

    .gap_dfb0c54d .bottomAddon_dfb0c54d {
        gap: var(--kite-status-block-medium-addon-bottom-gap)
    }

    .sizeXxl300_e4b2a148 {
        box-sizing: border-box;
        display: inline-flex;
        flex: 0 0 auto;
        justify-content: center;
        align-items: center;
        height: var(--kite-chip-row-chip-300-height);
        min-width: var(--kite-chip-row-chip-300-min-width);
        border-radius: var(--kite-chip-row-chip-300-border-radius);
        padding-left: var(--kite-chip-row-chip-300-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-300-padding-horizontal)
    }

    .sizeXxl300_e4b2a148 .leftSlot_e4b2a148 {
        padding-left: var(--kite-chip-row-chip-300-left-slot-padding-left);
        height: 100%
    }

    .sizeXxl300_e4b2a148 .rightSlot_e4b2a148 {
        padding-right: var(--kite-chip-row-chip-300-right-slot-padding-right);
        height: 100%
    }

    .sizeXxl300_e4b2a148 .leftSlot_e4b2a148:only-child {
        padding-left: 0
    }

    .sizeXxl300_e4b2a148 .rightSlot_e4b2a148:only-child {
        padding-right: 0
    }

    .sizeXxl300_e4b2a148 .addon_e4b2a148 {
        display: flex;
        align-items: center;
        padding-left: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        height: 100%
    }

    .sizeXxl300_e4b2a148 .text_e4b2a148 {
        padding-left: var(--kite-chip-row-chip-common-list-mid-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-list-mid-padding-horizontal)
    }

    .sizeXxl300_e4b2a148 .text_e4b2a148:only-child {
        align-items: center
    }

    .sizeXxl300_e4b2a148 .leftSlot_e4b2a148+.text_e4b2a148 {
        padding-left: 0
    }

    .sizeXxl300_e4b2a148 .textHasRightSlot_e4b2a148 {
        padding-right: 0
    }

    .sizeXxl400_e4b2a148 {
        box-sizing: border-box;
        display: inline-flex;
        flex: 0 0 auto;
        justify-content: center;
        align-items: center;
        height: var(--kite-chip-row-chip-400-height);
        min-width: var(--kite-chip-row-chip-400-min-width);
        border-radius: var(--kite-chip-row-chip-400-border-radius);
        padding-left: var(--kite-chip-row-chip-400-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-400-padding-horizontal)
    }

    .sizeXxl400_e4b2a148 .leftSlot_e4b2a148 {
        padding-left: var(--kite-chip-row-chip-400-left-slot-padding-left);
        height: 100%
    }

    .sizeXxl400_e4b2a148 .rightSlot_e4b2a148 {
        padding-right: var(--kite-chip-row-chip-400-right-slot-padding-right);
        height: 100%
    }

    .sizeXxl400_e4b2a148 .leftSlot_e4b2a148:only-child {
        padding-left: 0
    }

    .sizeXxl400_e4b2a148 .rightSlot_e4b2a148:only-child {
        padding-right: 0
    }

    .sizeXxl400_e4b2a148 .addon_e4b2a148 {
        display: flex;
        align-items: center;
        padding-left: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        height: 100%
    }

    .sizeXxl400_e4b2a148 .text_e4b2a148 {
        padding-left: var(--kite-chip-row-chip-common-list-mid-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-list-mid-padding-horizontal)
    }

    .sizeXxl400_e4b2a148 .text_e4b2a148:only-child {
        align-items: center
    }

    .sizeXxl400_e4b2a148 .leftSlot_e4b2a148+.text_e4b2a148 {
        padding-left: 0
    }

    .sizeXxl400_e4b2a148 .textHasRightSlot_e4b2a148 {
        padding-right: 0
    }

    .sizeXxl500_e4b2a148 {
        box-sizing: border-box;
        display: inline-flex;
        flex: 0 0 auto;
        justify-content: center;
        align-items: center;
        height: var(--kite-chip-row-chip-500-height);
        min-width: var(--kite-chip-row-chip-500-min-width);
        border-radius: var(--kite-chip-row-chip-500-border-radius);
        padding-left: var(--kite-chip-row-chip-500-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-500-padding-horizontal)
    }

    .sizeXxl500_e4b2a148 .leftSlot_e4b2a148 {
        padding-left: var(--kite-chip-row-chip-500-left-slot-padding-left);
        height: 100%
    }

    .sizeXxl500_e4b2a148 .rightSlot_e4b2a148 {
        padding-right: var(--kite-chip-row-chip-500-right-slot-padding-right);
        height: 100%
    }

    .sizeXxl500_e4b2a148 .leftSlot_e4b2a148:only-child {
        padding-left: 0
    }

    .sizeXxl500_e4b2a148 .rightSlot_e4b2a148:only-child {
        padding-right: 0
    }

    .sizeXxl500_e4b2a148 .addon_e4b2a148 {
        display: flex;
        align-items: center;
        padding-left: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        height: 100%
    }

    .sizeXxl500_e4b2a148 .text_e4b2a148 {
        padding-left: var(--kite-chip-row-chip-common-list-mid-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-list-mid-padding-horizontal)
    }

    .sizeXxl500_e4b2a148 .text_e4b2a148:only-child {
        align-items: center
    }

    .sizeXxl500_e4b2a148 .leftSlot_e4b2a148+.text_e4b2a148 {
        padding-left: 0
    }

    .sizeXxl500_e4b2a148 .textHasRightSlot_e4b2a148 {
        padding-right: 0
    }

    .sizeXxl500_8ba76453 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-500-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-500-gap-vertical);
        min-height: var(--kite-input-layout-500-min-size);
        max-height: var(--kite-input-layout-500-min-size);
        height: var(--kite-input-layout-500-min-size);
        padding-left: var(--kite-input-content-500-padding-horizontal);
        padding-right: var(--kite-input-content-500-padding-horizontal);
        border-radius: var(--kite-input-layout-500-border-radius);
        border-width: var(--kite-input-layout-500-border-width-default);
        --kite-form-group-element-layout-border-radius: var(--kite-input-layout-500-border-radius)
    }

    .sizeXxl600_8ba76453 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-600-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-600-gap-vertical);
        min-height: var(--kite-input-layout-600-min-size);
        max-height: var(--kite-input-layout-600-min-size);
        height: var(--kite-input-layout-600-min-size);
        padding-left: var(--kite-input-content-600-padding-horizontal);
        padding-right: var(--kite-input-content-600-padding-horizontal);
        border-radius: var(--kite-input-layout-600-border-radius);
        border-width: var(--kite-input-layout-600-border-width-default);
        --kite-form-group-element-layout-border-radius: var(--kite-input-layout-600-border-radius)
    }

    .sizeXxl700_8ba76453 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-700-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-700-gap-vertical);
        min-height: var(--kite-input-layout-700-min-size);
        max-height: var(--kite-input-layout-700-min-size);
        height: var(--kite-input-layout-700-min-size);
        padding-left: var(--kite-input-content-700-padding-horizontal);
        padding-right: var(--kite-input-content-700-padding-horizontal);
        border-radius: var(--kite-input-layout-700-border-radius);
        border-width: var(--kite-input-layout-700-border-width-default);
        --kite-form-group-element-layout-border-radius: var(--kite-input-layout-700-border-radius)
    }

    .layoutXxlHorizontal_8ba76453 {
        --kite-form-group-gap: var(--kite-form-group-gap-horizontal)
    }

    .layoutXxlVertical_8ba76453 {
        --kite-form-group-gap: var(--kite-form-group-gap-vertical)
    }

    .positionXxlTop_8ba76453 {
        margin: 0 0-1px
    }

    .positionXxlMiddleHorizontal_8ba76453 {
        margin: 0-1px 0 0
    }

    .positionXxlMiddleVertical_8ba76453 {
        margin: 0 0-1px
    }

    .positionXxlBottom_8ba76453 {
        margin: 0
    }

    .positionXxlLeft_8ba76453 {
        margin: 0-1px 0 0
    }

    .positionXxlRight_8ba76453,.positionXxlSingle_8ba76453 {
        margin: 0
    }

    .marginTopXxl_8ba76453.marginTopXxl_8ba76453 {
        margin-top: var(--kite-form-group-gap)
    }

    .marginBottomXxl_8ba76453.marginBottomXxl_8ba76453 {
        margin-bottom: var(--kite-form-group-gap)
    }

    .marginLeftXxl_8ba76453.marginLeftXxl_8ba76453 {
        margin: 0 0 0 var(--kite-form-group-gap)
    }

    .marginRightXxl_8ba76453.marginRightXxl_8ba76453 {
        margin: 0 var(--kite-form-group-gap)0 0
    }

    .marginAllXxl_8ba76453.marginAllXxl_8ba76453 {
        margin: var(--kite-form-group-gap)
    }

    .marginNoneXxl_8ba76453.marginNoneXxl_8ba76453 {
        margin: 0
    }

    .formGroupElement_8ba76453.positionXxlTop_8ba76453 {
        border-radius: var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0 0
    }

    .formGroupElement_8ba76453.positionXxlMiddleHorizontal_8ba76453,.formGroupElement_8ba76453.positionXxlMiddleVertical_8ba76453 {
        border-radius: 0
    }

    .formGroupElement_8ba76453.positionXxlBottom_8ba76453 {
        border-radius: 0 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_8ba76453.positionXxlLeft_8ba76453 {
        border-radius: var(--kite-form-group-element-layout-border-radius)0 0 var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_8ba76453.positionXxlRight_8ba76453 {
        border-radius: 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0
    }

    .formGroupElement_8ba76453.positionXxlSingle_8ba76453 {
        border-radius: var(--kite-form-group-element-layout-border-radius)
    }

    .sizeXxl500_8ba76453 .main_8ba76453 .input_8ba76453,.sizeXxl500_8ba76453 .maskedPlaceholder_8ba76453 {
        padding-left: var(--kite-input-content-500-input-padding-horizontal);
        padding-right: var(--kite-input-content-500-input-padding-horizontal)
    }

    .sizeXxl600_8ba76453 .maskedPlaceholder_8ba76453 {
        padding-left: var(--kite-input-content-600-input-padding-horizontal);
        padding-right: var(--kite-input-content-600-input-padding-horizontal)
    }

    .sizeXxl700_8ba76453 .maskedPlaceholder_8ba76453 {
        padding-left: var(--kite-input-content-700-input-padding-horizontal);
        padding-right: var(--kite-input-content-700-input-padding-horizontal)
    }

    .sizeXxl500_8ba76453.withLabel_8ba76453 .main_8ba76453 .input_8ba76453,.sizeXxl500_8ba76453.withLabel_8ba76453 .main_8ba76453 .maskedPlaceholder_8ba76453 {
        padding-top: calc(var(--kite-input-layout-500-min-size)/2 - var(--kite-input-content-500-padding-horizontal))
    }

    .sizeXxl500_8ba76453.withAddonLeft_8ba76453 .addonLeft_8ba76453 {
        padding-right: var(--kite-input-content-500-addon-left-padding-right)
    }

    .sizeXxl500_8ba76453.withAddonRight_8ba76453 .addonRight_8ba76453 {
        padding-left: var(--kite-input-content-500-addon-right-padding-left)
    }

    .sizeXxl500_8ba76453:hover {
        border-width: var(--kite-input-layout-500-border-width-hover)
    }

    .sizeXxl500_8ba76453:focus-within {
        border-width: var(--kite-input-layout-500-border-width-focused);
        padding-left: calc(var(--kite-input-content-500-padding-horizontal) - (var(--kite-input-layout-500-border-width-focused) - var(--kite-input-layout-500-border-width-default)));
        padding-right: calc(var(--kite-input-content-500-padding-horizontal) - (var(--kite-input-layout-500-border-width-focused) - var(--kite-input-layout-500-border-width-default)))
    }

    .sizeXxl500_8ba76453:focus-within .label_8ba76453 {
        bottom: calc(var(--kite-input-layout-500-min-size)/2 - (var(--kite-input-layout-500-border-width-focused) - var(--kite-input-layout-500-border-width-default)))
    }

    .sizeXxl500_8ba76453 .label_8ba76453 {
        bottom: calc(var(--kite-input-layout-500-min-size)/2);
        padding-left: var(--kite-input-content-500-input-padding-horizontal);
        padding-right: var(--kite-input-content-500-input-padding-horizontal)
    }

    .sizeXxl500_8ba76453 .controlAddon_8ba76453 {
        padding: var(--kite-input-content-500-control-padding)
    }

    .sizeXxl500_8ba76453 .input_8ba76453::-moz-placeholder {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeXxl500_8ba76453 .input_8ba76453:not(:focus):-moz-placeholder~.label_8ba76453,.sizeXxl500_8ba76453 .input_8ba76453:read-only:-moz-placeholder~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeXxl500_8ba76453 .input_8ba76453:-moz-read-only:placeholder-shown~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeXxl500_8ba76453 .input_8ba76453::placeholder,.sizeXxl500_8ba76453 .input_8ba76453:not(:focus):placeholder-shown~.label_8ba76453,.sizeXxl500_8ba76453 .input_8ba76453:read-only:placeholder-shown~.label_8ba76453,.sizeXxl500_8ba76453 .withMask_8ba76453:not(:focus).empty_8ba76453~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .hintSizeXxl500_8ba76453 {
        margin-top: var(--kite-input-layout-500-gap)
    }

    .sizeXxl600_8ba76453 .main_8ba76453 .input_8ba76453 {
        padding-left: var(--kite-input-content-600-input-padding-horizontal);
        padding-right: var(--kite-input-content-600-input-padding-horizontal)
    }

    .sizeXxl600_8ba76453.withLabel_8ba76453 .main_8ba76453 .input_8ba76453,.sizeXxl600_8ba76453.withLabel_8ba76453 .main_8ba76453 .maskedPlaceholder_8ba76453 {
        padding-top: calc(var(--kite-input-layout-600-min-size)/2 - var(--kite-input-content-600-padding-horizontal))
    }

    .sizeXxl600_8ba76453.withAddonLeft_8ba76453 .addonLeft_8ba76453 {
        padding-right: var(--kite-input-content-600-addon-left-padding-right)
    }

    .sizeXxl600_8ba76453.withAddonRight_8ba76453 .addonRight_8ba76453 {
        padding-left: var(--kite-input-content-600-addon-right-padding-left)
    }

    .sizeXxl600_8ba76453:hover {
        border-width: var(--kite-input-layout-600-border-width-hover)
    }

    .sizeXxl600_8ba76453:focus-within {
        border-width: var(--kite-input-layout-600-border-width-focused);
        padding-left: calc(var(--kite-input-content-600-padding-horizontal) - (var(--kite-input-layout-600-border-width-focused) - var(--kite-input-layout-600-border-width-default)));
        padding-right: calc(var(--kite-input-content-600-padding-horizontal) - (var(--kite-input-layout-600-border-width-focused) - var(--kite-input-layout-600-border-width-default)))
    }

    .sizeXxl600_8ba76453:focus-within .label_8ba76453 {
        bottom: calc(var(--kite-input-layout-600-min-size)/2 - (var(--kite-input-layout-600-border-width-focused) - var(--kite-input-layout-600-border-width-default)))
    }

    .sizeXxl600_8ba76453 .label_8ba76453 {
        bottom: calc(var(--kite-input-layout-600-min-size)/2);
        padding-left: var(--kite-input-content-600-input-padding-horizontal);
        padding-right: var(--kite-input-content-600-input-padding-horizontal)
    }

    .sizeXxl600_8ba76453 .controlAddon_8ba76453 {
        padding: var(--kite-input-content-600-control-padding)
    }

    .sizeXxl600_8ba76453 .input_8ba76453::-moz-placeholder {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeXxl600_8ba76453 .input_8ba76453:not(:focus):-moz-placeholder~.label_8ba76453,.sizeXxl600_8ba76453 .input_8ba76453:read-only:-moz-placeholder~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeXxl600_8ba76453 .input_8ba76453:-moz-read-only:placeholder-shown~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeXxl600_8ba76453 .input_8ba76453::placeholder,.sizeXxl600_8ba76453 .input_8ba76453:not(:focus):placeholder-shown~.label_8ba76453,.sizeXxl600_8ba76453 .input_8ba76453:read-only:placeholder-shown~.label_8ba76453,.sizeXxl600_8ba76453 .withMask_8ba76453:not(:focus).empty_8ba76453~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .hintSizeXxl600_8ba76453 {
        margin-top: var(--kite-input-layout-600-gap)
    }

    .sizeXxl700_8ba76453 .main_8ba76453 .input_8ba76453 {
        padding-left: var(--kite-input-content-700-input-padding-horizontal);
        padding-right: var(--kite-input-content-700-input-padding-horizontal)
    }

    .sizeXxl700_8ba76453.withLabel_8ba76453 .main_8ba76453 .input_8ba76453,.sizeXxl700_8ba76453.withLabel_8ba76453 .main_8ba76453 .maskedPlaceholder_8ba76453 {
        padding-top: calc(var(--kite-input-layout-700-min-size)/2 - var(--kite-input-content-700-padding-horizontal))
    }

    .sizeXxl700_8ba76453.withAddonLeft_8ba76453 .addonLeft_8ba76453 {
        padding-right: var(--kite-input-content-700-addon-left-padding-right)
    }

    .sizeXxl700_8ba76453.withAddonRight_8ba76453 .addonRight_8ba76453 {
        padding-left: var(--kite-input-content-700-addon-right-padding-left)
    }

    .sizeXxl700_8ba76453:hover {
        border-width: var(--kite-input-layout-700-border-width-hover)
    }

    .sizeXxl700_8ba76453:focus-within {
        border-width: var(--kite-input-layout-700-border-width-focused);
        padding-left: calc(var(--kite-input-content-700-padding-horizontal) - (var(--kite-input-layout-700-border-width-focused) - var(--kite-input-layout-700-border-width-default)));
        padding-right: calc(var(--kite-input-content-700-padding-horizontal) - (var(--kite-input-layout-700-border-width-focused) - var(--kite-input-layout-700-border-width-default)))
    }

    .sizeXxl700_8ba76453:focus-within .label_8ba76453 {
        bottom: calc(var(--kite-input-layout-700-min-size)/2 - (var(--kite-input-layout-700-border-width-focused) - var(--kite-input-layout-700-border-width-default)))
    }

    .sizeXxl700_8ba76453 .label_8ba76453 {
        bottom: calc(var(--kite-input-layout-700-min-size)/2);
        padding-left: var(--kite-input-content-700-input-padding-horizontal);
        padding-right: var(--kite-input-content-700-input-padding-horizontal)
    }

    .sizeXxl700_8ba76453 .controlAddon_8ba76453 {
        padding: var(--kite-input-content-700-control-padding)
    }

    .sizeXxl700_8ba76453 .input_8ba76453::-moz-placeholder {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.266666rem;
        line-height: 116%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeXxl700_8ba76453 .input_8ba76453:not(:focus):-moz-placeholder~.label_8ba76453,.sizeXxl700_8ba76453 .input_8ba76453:read-only:-moz-placeholder~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.266666rem;
        line-height: 116%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeXxl700_8ba76453 .input_8ba76453:-moz-read-only:placeholder-shown~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.266666rem;
        line-height: 116%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeXxl700_8ba76453 .input_8ba76453::placeholder,.sizeXxl700_8ba76453 .input_8ba76453:not(:focus):placeholder-shown~.label_8ba76453,.sizeXxl700_8ba76453 .input_8ba76453:read-only:placeholder-shown~.label_8ba76453,.sizeXxl700_8ba76453 .withMask_8ba76453:not(:focus).empty_8ba76453~.label_8ba76453 {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.266666rem;
        line-height: 116%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .hintSizeXxl700_8ba76453 {
        margin-top: var(--kite-input-layout-700-gap)
    }

    .root_8ba76453:focus-within .controlAddonXxlAll_8ba76453 {
        display: flex
    }

    .root_8ba76453:not(:focus-within) .controlAddonXxlAll_8ba76453 {
        display: none
    }

    .root_8ba76453 .controlAddon_8ba76453.controlAddonXxlForce_8ba76453 {
        display: flex
    }

    .rootEmpty_8ba76453 .controlAddon_8ba76453.controlAddonXxlValue_8ba76453,.root_8ba76453 .controlAddon_8ba76453.controlAddonXxlHidden_8ba76453 {
        display: none
    }

    .rootEmpty_8ba76453:not(:focus-within) .controlAddonXxlValue_8ba76453 {
        display: none
    }

    .rootNotEmpty_8ba76453:focus-within .controlAddonXxlValue_8ba76453 {
        display: flex
    }

    .rootNotEmpty_8ba76453:not(:focus-within) .controlAddonXxlValue_8ba76453 {
        display: none
    }

    .sizeXxl400_3547d8f6.input_3547d8f6 {
        border-width: var(--kite-checkbox-400-border-width)
    }

    .sizeXxl400_3547d8f6.iconWrapper_3547d8f6,.sizeXxl400_3547d8f6.inputWrapper_3547d8f6,.sizeXxl400_3547d8f6.input_3547d8f6 {
        width: var(--kite-checkbox-400-size);
        height: var(--kite-checkbox-400-size);
        border-radius: var(--kite-checkbox-400-border-radius)
    }

    .sizeXxl400_3547d8f6.inputWrapper_3547d8f6.error_3547d8f6 {
        box-shadow: 0 0 0 var(--kite-selection-control-400-error-border-width) var(--kite-selection-control-error-border)
    }

    .sizeXxl400_3547d8f6.iconWrapper_3547d8f6 {
        border-width: var(--kite-checkbox-400-border-width)
    }

    .sizeXxl500_3547d8f6.input_3547d8f6 {
        border-width: var(--kite-checkbox-500-border-width)
    }

    .sizeXxl500_3547d8f6.iconWrapper_3547d8f6,.sizeXxl500_3547d8f6.inputWrapper_3547d8f6,.sizeXxl500_3547d8f6.input_3547d8f6 {
        width: var(--kite-checkbox-500-size);
        height: var(--kite-checkbox-500-size);
        border-radius: var(--kite-checkbox-500-border-radius)
    }

    .sizeXxl500_3547d8f6.inputWrapper_3547d8f6.error_3547d8f6 {
        box-shadow: 0 0 0 var(--kite-selection-control-500-error-border-width) var(--kite-selection-control-error-border)
    }

    .sizeXxl500_3547d8f6.iconWrapper_3547d8f6 {
        border-width: var(--kite-checkbox-500-border-width)
    }

    .layoutXxl100_d6a7f4fb {
        border-radius: calc(var(--kite-progress-bar-background-height-100)/2);
        padding-bottom: var(--kite-progress-bar-background-height-100)
    }

    .layoutXxl100_d6a7f4fb::-webkit-progress-bar,.layoutXxl100_d6a7f4fb::-webkit-progress-value {
        border-radius: calc(var(--kite-progress-bar-background-height-100)/2)
    }

    .layoutXxl100_d6a7f4fb::-webkit-progress-inner-element {
        height: var(--kite-progress-bar-background-height-100)
    }

    .layoutXxl100_d6a7f4fb::-moz-progress-bar {
        border-radius: calc(var(--kite-progress-bar-background-height-100)/2);
        height: var(--kite-progress-bar-background-height-100)
    }

    .layoutXxl100_d6a7f4fb::after,.layoutXxl100_d6a7f4fb::before {
        height: var(--kite-progress-bar-background-height-100);
        border-radius: calc(var(--kite-progress-bar-background-height-100)/2)
    }

    .layoutXxl200_d6a7f4fb {
        border-radius: calc(var(--kite-progress-bar-background-height-200)/2);
        padding-bottom: var(--kite-progress-bar-background-height-200)
    }

    .layoutXxl200_d6a7f4fb::-webkit-progress-bar,.layoutXxl200_d6a7f4fb::-webkit-progress-value {
        border-radius: calc(var(--kite-progress-bar-background-height-200)/2)
    }

    .layoutXxl200_d6a7f4fb::-webkit-progress-inner-element {
        height: var(--kite-progress-bar-background-height-200)
    }

    .layoutXxl200_d6a7f4fb::-moz-progress-bar {
        border-radius: calc(var(--kite-progress-bar-background-height-200)/2);
        height: var(--kite-progress-bar-background-height-200)
    }

    .layoutXxl200_d6a7f4fb::after,.layoutXxl200_d6a7f4fb::before {
        height: var(--kite-progress-bar-background-height-200);
        border-radius: calc(var(--kite-progress-bar-background-height-200)/2)
    }

    .paginationBar_c6570714 {
        display: inline-block;
        height: var(--kite-pagination-bar-layout-200-item-300-height);
        box-sizing: border-box;
        position: relative;
        width: calc(var(--kite-pagination-bar-layout-200-side-width)*2 + var(--kite-pagination-bar-layout-middle-width) + var(--kite-pagination-bar-layout-gap)*2);
        overflow: hidden;
        text-align: left
    }

    .paginationBarXxl100_c6570714 {
        padding: 0 var(--kite-pagination-bar-layout-100-side-width)
    }

    .paginationBarXxl100_c6570714 .prev0_c6570714 {
        margin-left: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarXxl100_c6570714 .prev1_c6570714 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarXxl100_c6570714 .prev2_c6570714 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarXxl100_c6570714 .prev3_c6570714 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
    }

    .paginationBarXxl100_c6570714 .prevMax_c6570714 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-100-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
    }

    .paginationBarXxl100_c6570714 .last0_c6570714 {
        margin-right: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarXxl100_c6570714 .last1_c6570714 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarXxl100_c6570714 .last2_c6570714 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarXxl100_c6570714 .last3_c6570714 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
    }

    .paginationBarXxl100_c6570714 .lastMax_c6570714 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-100-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
    }

    .paginationBarXxl100_c6570714 .middle_c6570714 {
        padding-bottom: var(--kite-pagination-bar-layout-100-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
    }

    .paginationBarXxl100_c6570714 .middle_c6570714::after,.paginationBarXxl100_c6570714 .middle_c6570714::before {
        height: var(--kite-pagination-bar-layout-100-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
    }

    .paginationBarXxl100_c6570714 .dot_c6570714 {
        width: 0;
        padding-bottom: 0;
        margin-right: 0
    }

    .paginationBarXxl100_c6570714 .dot_c6570714::after,.paginationBarXxl100_c6570714 .dot_c6570714::before {
        height: 0
    }

    .paginationBarXxl100_c6570714 .dot1_c6570714,.paginationBarXxl100_c6570714 .dot2_c6570714,.paginationBarXxl100_c6570714 .dot3_c6570714,.paginationBarXxl100_c6570714 .dot4_c6570714,.paginationBarXxl100_c6570714 .middle_c6570714 {
        margin-right: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarXxl100_c6570714 .dot1_c6570714,.paginationBarXxl100_c6570714 .dot2_c6570714 {
        width: var(--kite-pagination-bar-layout-100-item-300-width);
        padding-bottom: var(--kite-pagination-bar-layout-100-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
    }

    .paginationBarXxl100_c6570714 .dot1_c6570714::after,.paginationBarXxl100_c6570714 .dot1_c6570714::before,.paginationBarXxl100_c6570714 .dot2_c6570714::after,.paginationBarXxl100_c6570714 .dot2_c6570714::before {
        height: var(--kite-pagination-bar-layout-100-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
    }

    .paginationBarXxl100_c6570714 .dot3_c6570714 {
        width: var(--kite-pagination-bar-layout-100-item-200-width);
        padding-bottom: var(--kite-pagination-bar-layout-100-item-200-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-200-height)
    }

    .paginationBarXxl100_c6570714 .dot3_c6570714::after,.paginationBarXxl100_c6570714 .dot3_c6570714::before {
        height: var(--kite-pagination-bar-layout-100-item-200-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-200-height)
    }

    .paginationBarXxl100_c6570714 .dot4_c6570714 {
        width: var(--kite-pagination-bar-layout-100-item-100-width);
        padding-bottom: var(--kite-pagination-bar-layout-100-item-100-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-100-height)
    }

    .paginationBarXxl100_c6570714 .dot4_c6570714::after,.paginationBarXxl100_c6570714 .dot4_c6570714::before {
        height: var(--kite-pagination-bar-layout-100-item-100-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-100-height)
    }

    .paginationBarXxl200_c6570714 {
        padding: 0 var(--kite-pagination-bar-layout-200-side-width)
    }

    .paginationBarXxl200_c6570714 .prev0_c6570714 {
        margin-left: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarXxl200_c6570714 .prev1_c6570714 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarXxl200_c6570714 .prev2_c6570714 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarXxl200_c6570714 .prev3_c6570714 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
    }

    .paginationBarXxl200_c6570714 .prevMax_c6570714 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-200-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
    }

    .paginationBarXxl200_c6570714 .last0_c6570714 {
        margin-right: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarXxl200_c6570714 .last1_c6570714 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarXxl200_c6570714 .last2_c6570714 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarXxl200_c6570714 .last3_c6570714 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
    }

    .paginationBarXxl200_c6570714 .lastMax_c6570714 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-200-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
    }

    .paginationBarXxl200_c6570714 .middle_c6570714 {
        padding-bottom: var(--kite-pagination-bar-layout-200-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
    }

    .paginationBarXxl200_c6570714 .middle_c6570714::after,.paginationBarXxl200_c6570714 .middle_c6570714::before {
        height: var(--kite-pagination-bar-layout-200-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
    }

    .paginationBarXxl200_c6570714 .dot_c6570714 {
        width: 0;
        padding-bottom: 0;
        margin-right: 0
    }

    .paginationBarXxl200_c6570714 .dot_c6570714::after,.paginationBarXxl200_c6570714 .dot_c6570714::before {
        height: 0
    }

    .paginationBarXxl200_c6570714 .dot1_c6570714,.paginationBarXxl200_c6570714 .dot2_c6570714,.paginationBarXxl200_c6570714 .dot3_c6570714,.paginationBarXxl200_c6570714 .dot4_c6570714,.paginationBarXxl200_c6570714 .middle_c6570714 {
        margin-right: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarXxl200_c6570714 .dot1_c6570714,.paginationBarXxl200_c6570714 .dot2_c6570714 {
        width: var(--kite-pagination-bar-layout-200-item-300-width);
        padding-bottom: var(--kite-pagination-bar-layout-200-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
    }

    .paginationBarXxl200_c6570714 .dot1_c6570714::after,.paginationBarXxl200_c6570714 .dot1_c6570714::before,.paginationBarXxl200_c6570714 .dot2_c6570714::after,.paginationBarXxl200_c6570714 .dot2_c6570714::before {
        height: var(--kite-pagination-bar-layout-200-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
    }

    .paginationBarXxl200_c6570714 .dot3_c6570714 {
        width: var(--kite-pagination-bar-layout-200-item-200-width);
        padding-bottom: var(--kite-pagination-bar-layout-200-item-200-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-200-height)
    }

    .paginationBarXxl200_c6570714 .dot3_c6570714::after,.paginationBarXxl200_c6570714 .dot3_c6570714::before {
        height: var(--kite-pagination-bar-layout-200-item-200-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-200-height)
    }

    .paginationBarXxl200_c6570714 .dot4_c6570714 {
        width: var(--kite-pagination-bar-layout-200-item-100-width);
        padding-bottom: var(--kite-pagination-bar-layout-200-item-100-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-100-height)
    }

    .paginationBarXxl200_c6570714 .dot4_c6570714::after,.paginationBarXxl200_c6570714 .dot4_c6570714::before {
        height: var(--kite-pagination-bar-layout-200-item-100-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-100-height)
    }

    .carousel_92883749 .slideSizeXxl_92883749,.carousel_92883749 .slideSize_92883749 {
        width: var(--kite-carousel-slide-width-xxl)
    }

    .carousel_92883749 .railSizeDefaultXxl_92883749 {
        width: var(--kite-carousel-rail-width-xxl);
        transform: translateX(calc(0px - var(--kite-carousel-current-index)*var(--kite-carousel-slide-width-xxl) + var(--kite-carousel-translate-offset)))
    }

    .carousel_92883749 .railSizePercentXxl_92883749 {
        width: var(--kite-carousel-rail-width-xxl);
        transform: translateX(var(--kite-carousel-percent-transform))
    }

    .container_92883749 .carousel_92883749 {
        margin: 0 calc(-1*var(--kite-carousel-gap-xxl)/2)0 calc(-1*var(--kite-carousel-gap-xxl)/2 - .5px)
    }

    .singlePlus_92883749 .railSizeDefaultXxl_92883749 {
        width: var(--kite-carousel-rail-width);
        transform: translateX(calc(0px - var(--kite-carousel-current-index)*var(--kite-carousel-slide-width-xxl) + var(--kite-carousel-translate-offset)))
    }

    .singlePlus_92883749 .railSizePercentXxl_92883749 {
        width: var(--kite-carousel-rail-width);
        transform: translateX(var(--kite-carousel-percent-transform))
    }

    .singlePlus_92883749 .carouselWrapper_92883749 {
        padding-left: calc(var(--kite-main-layout-margin-horizontal-xxl));
        margin: 0
    }

    .singlePlus_92883749 .carouselWrapper_92883749 .carousel_92883749 {
        width: calc(var(--kite-carousel-slide-width) + var(--kite-main-layout-margin-horizontal-xxl));
        margin: 0 calc(-1*var(--kite-main-layout-margin-horizontal-xxl));
        padding: 0 calc(var(--kite-main-layout-margin-horizontal-xxl) - var(--kite-carousel-gap-xxl)/2)
    }

    .slide_92883749 {
        padding: 0 calc(var(--kite-carousel-gap-xxl)/2)
    }

    .badge_92883749 {
        bottom: calc(8px + var(--kite-carousel-gap-xxl) + var(--kite-carousel-arrow-padding-horizontal))
    }

    .singlePlus_92883749 .badge_92883749 {
        right: calc(var(--kite-carousel-arrow-padding-horizontal) + var(--kite-main-layout-margin-horizontal-xxl))
    }

    .arrow_92883749 {
        bottom: calc(8px + var(--kite-carousel-gap-xxl))
    }

    .singlePlus_92883749 .arrow_92883749.left_92883749 {
        left: var(--kite-main-layout-margin-horizontal-xxl)
    }

    .singlePlus_92883749 .arrow_92883749.right_92883749 {
        right: var(--kite-main-layout-margin-horizontal-xxl)
    }

    .arrow300_92883749.singlePlus_92883749 .arrow_92883749.outside_92883749.left_92883749 {
        left: calc(var(--kite-main-layout-margin-horizontal-xxl) - 16px)
    }

    .arrow300_92883749.singlePlus_92883749 .arrow_92883749.outside_92883749.right_92883749 {
        right: calc(var(--kite-main-layout-margin-horizontal-xxl) - 16px)
    }

    .arrow400_92883749.singlePlus_92883749 .arrow_92883749.outside_92883749.left_92883749 {
        left: calc(var(--kite-main-layout-margin-horizontal-xxl) - 20px)
    }

    .arrow400_92883749.singlePlus_92883749 .arrow_92883749.outside_92883749.right_92883749 {
        right: calc(var(--kite-main-layout-margin-horizontal-xxl) - 20px)
    }

    .bar_92883749 {
        height: calc(8px + var(--kite-carousel-gap-xxl));
        padding-top: var(--kite-carousel-gap-xxl)
    }

    .contentXsmallXxl_91679e29 {
        gap: var(--kite-tile-gap-xsmall) calc(var(--kite-tile-gap-xsmall)/2)
    }

    .panelXsmall_91679e29 {
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-200-background-size );
        --kite-rich-icon-500-icon-size: var(--kite-rich-icon-200-icon-size)
    }

    .contentSmallXxl_91679e29 {
        gap: var(--kite-tile-gap-small) calc(var(--kite-tile-gap-small)/2)
    }

    .panelSmall_91679e29 {
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-300-background-size );
        --kite-rich-icon-500-icon-size: var(--kite-rich-icon-300-icon-size)
    }

    .contentMediumXxl_91679e29 {
        gap: var(--kite-tile-gap-medium) calc(var(--kite-tile-gap-medium)/2)
    }

    .panelMedium_91679e29 {
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-600-background-size );
        --kite-rich-icon-500-icon-size: var(--kite-rich-icon-600-icon-size)
    }

    .contentLargeXxl_91679e29 {
        gap: var(--kite-tile-gap-large) calc(var(--kite-tile-gap-large)/2)
    }

    .panelLarge_91679e29 {
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-700-background-size );
        --kite-rich-icon-500-icon-size: var(--kite-rich-icon-700-icon-size)
    }

    .positionTopXxl_91679e29 {
        flex-direction: column
    }

    .positionRightXxl_91679e29 {
        flex-direction: row-reverse
    }

    .positionBottomXxl_91679e29 {
        flex-direction: column-reverse
    }

    .positionLeftXxl_91679e29 {
        flex-direction: row
    }

    .imageTopXxl_91679e29 {
        margin: -28px -28px 0
    }

    .imageBottomXxl_91679e29 {
        margin: 0-28px -28px
    }

    .imageLeftXxl_91679e29 {
        margin: -28px 0-28px -28px
    }

    .imageRightXxl_91679e29 {
        margin: -28px -28px -28px 0
    }

    .sizeXxl50_e97e0107 {
        height: var(--kite-badge-layout-50-min-height)
    }

    .sizeXxl50_e97e0107 .badgePanel_e97e0107 {
        border-radius: var(--kite-badge-layout-50-border-radius);
        gap: var(--kite-badge-layout-50-gap);
        padding: 0 var(--kite-badge-layout-50-padding-horizontal-default)
    }

    .sizeXxl50_e97e0107 .badgePanel_e97e0107.iconOnly_e97e0107 {
        padding: 0 var(--kite-badge-layout-50-padding-horizontal-icon-only)
    }

    .sizeXxl50_e97e0107 .badgePanelPositionTop_e97e0107 {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeXxl50_e97e0107 .badgePanelPositionBottom_e97e0107 {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeXxl50_e97e0107 .badgePanelTilt_e97e0107 {
        padding: 0
    }

    .sizeXxl50_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 13.5px
    }

    .sizeXxl50_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -3px
    }

    .sizeXxl50_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 13.5px
    }

    .sizeXxl50_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -3px
    }

    .sizeXxl50_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 12px
    }

    .sizeXxl50_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -2px
    }

    .sizeXxl50_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -2px
    }

    .sizeXxl50_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 {
        position: relative;
        margin-left: -2.5px;
        margin-right: -2.5px
    }

    .sizeXxl50_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 2.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 5px)
    }

    .sizeXxl50_e97e0107 .leftTiltWrapper_e97e0107,.sizeXxl50_e97e0107 .leftWaveWrapper_e97e0107,.sizeXxl50_e97e0107 .rightTiltWrapper_e97e0107,.sizeXxl50_e97e0107 .rightWaveWrapper_e97e0107 {
        overflow: hidden
    }

    .sizeXxl50_e97e0107 .badgePanelWave_e97e0107 {
        padding: 0
    }

    .sizeXxl50_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 16.5px
    }

    .sizeXxl50_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 0
    }

    .sizeXxl50_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 16.5px
    }

    .sizeXxl50_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 0
    }

    .sizeXxl50_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 16px
    }

    .sizeXxl50_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 0
    }

    .sizeXxl50_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 0
    }

    .sizeXxl50_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 {
        position: relative;
        padding-left: .5px;
        padding-right: .5px
    }

    .sizeXxl50_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 1px)
    }

    .sizeXxl50_e97e0107 .badgeValue_e97e0107 {
        padding: 0 var(--kite-badge-label-50-padding-horizontal) var(--kite-badge-label-50-padding-bottom) var(--kite-badge-label-50-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeXxl50_e97e0107 .leftTiltWrapper_e97e0107 {
        width: 7px;
        height: 100%
    }

    .sizeXxl50_e97e0107 .leftTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 7px;
        height: 100%
    }

    .sizeXxl50_e97e0107 .leftWaveWrapper_e97e0107 {
        width: 4px;
        height: 100%
    }

    .sizeXxl50_e97e0107 .leftWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 4px;
        height: 100%
    }

    .sizeXxl50_e97e0107 .rightTiltWrapper_e97e0107 {
        width: 7px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeXxl50_e97e0107 .rightTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 7px;
        height: 100%
    }

    .sizeXxl50_e97e0107 .rightWaveWrapper_e97e0107 {
        width: 4px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeXxl50_e97e0107 .rightWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 4px;
        height: 100%
    }

    .sizeXxl50_e97e0107.badgeWrapperTilt_e97e0107 .badgePanel_e97e0107,.sizeXxl50_e97e0107.badgeWrapperWave_e97e0107 .badgePanel_e97e0107 {
        border-radius: 0
    }

    .sizeXxl100_e97e0107 {
        height: var(--kite-badge-layout-100-min-height)
    }

    .sizeXxl100_e97e0107 .badgePanel_e97e0107 {
        border-radius: var(--kite-badge-layout-100-border-radius);
        gap: var(--kite-badge-layout-100-gap);
        padding: 0 var(--kite-badge-layout-100-padding-horizontal-default)
    }

    .sizeXxl100_e97e0107 .badgePanel_e97e0107.iconOnly_e97e0107 {
        padding: 0 var(--kite-badge-layout-100-padding-horizontal-icon-only)
    }

    .sizeXxl100_e97e0107 .badgePanelPositionTop_e97e0107 {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeXxl100_e97e0107 .badgePanelPositionBottom_e97e0107 {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeXxl100_e97e0107 .badgePanelTilt_e97e0107 {
        padding: 0
    }

    .sizeXxl100_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 14.5px
    }

    .sizeXxl100_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -2px
    }

    .sizeXxl100_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 14.5px
    }

    .sizeXxl100_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -2px
    }

    .sizeXxl100_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 12px
    }

    .sizeXxl100_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -2px
    }

    .sizeXxl100_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -2px
    }

    .sizeXxl100_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 {
        position: relative;
        margin-left: -1.5px;
        margin-right: -1.5px
    }

    .sizeXxl100_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 1.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 3px)
    }

    .sizeXxl100_e97e0107 .leftTiltWrapper_e97e0107,.sizeXxl100_e97e0107 .leftWaveWrapper_e97e0107,.sizeXxl100_e97e0107 .rightTiltWrapper_e97e0107,.sizeXxl100_e97e0107 .rightWaveWrapper_e97e0107 {
        overflow: hidden
    }

    .sizeXxl100_e97e0107 .badgePanelWave_e97e0107 {
        padding: 0
    }

    .sizeXxl100_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 17.5px
    }

    .sizeXxl100_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 1px
    }

    .sizeXxl100_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 17.5px
    }

    .sizeXxl100_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 1px
    }

    .sizeXxl100_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 18px
    }

    .sizeXxl100_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 1px
    }

    .sizeXxl100_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 1px
    }

    .sizeXxl100_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 {
        position: relative;
        padding-left: 1.5px;
        padding-right: 1.5px
    }

    .sizeXxl100_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -1.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 3px)
    }

    .sizeXxl100_e97e0107 .badgeValue_e97e0107 {
        padding: 0 var(--kite-badge-label-100-padding-horizontal) var(--kite-badge-label-100-padding-bottom) var(--kite-badge-label-100-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeXxl100_e97e0107 .leftTiltWrapper_e97e0107 {
        width: 8px;
        height: 100%
    }

    .sizeXxl100_e97e0107 .leftTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 8px;
        height: 100%
    }

    .sizeXxl100_e97e0107 .leftWaveWrapper_e97e0107 {
        width: 5px;
        height: 100%
    }

    .sizeXxl100_e97e0107 .leftWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 5px;
        height: 100%
    }

    .sizeXxl100_e97e0107 .rightTiltWrapper_e97e0107 {
        width: 8px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeXxl100_e97e0107 .rightTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 8px;
        height: 100%
    }

    .sizeXxl100_e97e0107 .rightWaveWrapper_e97e0107 {
        width: 5px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeXxl100_e97e0107 .rightWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 5px;
        height: 100%
    }

    .sizeXxl100_e97e0107.badgeWrapperTilt_e97e0107 .badgePanel_e97e0107,.sizeXxl100_e97e0107.badgeWrapperWave_e97e0107 .badgePanel_e97e0107 {
        border-radius: 0
    }

    .sizeXxl200_e97e0107 {
        height: var(--kite-badge-layout-200-min-height)
    }

    .sizeXxl200_e97e0107 .badgePanel_e97e0107 {
        border-radius: var(--kite-badge-layout-200-border-radius);
        gap: var(--kite-badge-layout-200-gap);
        padding: 0 var(--kite-badge-layout-200-padding-horizontal-default)
    }

    .sizeXxl200_e97e0107 .badgePanel_e97e0107.iconOnly_e97e0107 {
        padding: 0 var(--kite-badge-layout-200-padding-horizontal-icon-only)
    }

    .sizeXxl200_e97e0107 .badgePanelPositionTop_e97e0107 {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeXxl200_e97e0107 .badgePanelPositionBottom_e97e0107 {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeXxl200_e97e0107 .badgePanelTilt_e97e0107 {
        padding: 0
    }

    .sizeXxl200_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 13.5px
    }

    .sizeXxl200_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -3px
    }

    .sizeXxl200_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 13.5px
    }

    .sizeXxl200_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -3px
    }

    .sizeXxl200_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 10px
    }

    .sizeXxl200_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -3px
    }

    .sizeXxl200_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -3px
    }

    .sizeXxl200_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 {
        position: relative;
        margin-left: -2.5px;
        margin-right: -2.5px
    }

    .sizeXxl200_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 2.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 5px)
    }

    .sizeXxl200_e97e0107 .leftTiltWrapper_e97e0107,.sizeXxl200_e97e0107 .leftWaveWrapper_e97e0107,.sizeXxl200_e97e0107 .rightTiltWrapper_e97e0107,.sizeXxl200_e97e0107 .rightWaveWrapper_e97e0107 {
        overflow: hidden
    }

    .sizeXxl200_e97e0107 .badgePanelWave_e97e0107 {
        padding: 0
    }

    .sizeXxl200_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 16.5px
    }

    .sizeXxl200_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 0
    }

    .sizeXxl200_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 16.5px
    }

    .sizeXxl200_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 0
    }

    .sizeXxl200_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 16px
    }

    .sizeXxl200_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 0
    }

    .sizeXxl200_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 0
    }

    .sizeXxl200_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 {
        position: relative;
        padding-left: .5px;
        padding-right: .5px
    }

    .sizeXxl200_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 1px)
    }

    .sizeXxl200_e97e0107 .badgeValue_e97e0107 {
        padding: 0 var(--kite-badge-label-200-padding-horizontal) var(--kite-badge-label-200-padding-bottom) var(--kite-badge-label-200-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeXxl200_e97e0107 .leftTiltWrapper_e97e0107 {
        width: 9px;
        height: 100%
    }

    .sizeXxl200_e97e0107 .leftTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 9px;
        height: 100%
    }

    .sizeXxl200_e97e0107 .leftWaveWrapper_e97e0107 {
        width: 6px;
        height: 100%
    }

    .sizeXxl200_e97e0107 .leftWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 6px;
        height: 100%
    }

    .sizeXxl200_e97e0107 .rightTiltWrapper_e97e0107 {
        width: 9px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeXxl200_e97e0107 .rightTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 9px;
        height: 100%
    }

    .sizeXxl200_e97e0107 .rightWaveWrapper_e97e0107 {
        width: 6px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeXxl200_e97e0107 .rightWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 6px;
        height: 100%
    }

    .sizeXxl200_e97e0107.badgeWrapperTilt_e97e0107 .badgePanel_e97e0107,.sizeXxl200_e97e0107.badgeWrapperWave_e97e0107 .badgePanel_e97e0107 {
        border-radius: 0
    }

    .sizeXxl300_e97e0107 {
        height: var(--kite-badge-layout-300-min-height)
    }

    .sizeXxl300_e97e0107 .badgePanel_e97e0107 {
        border-radius: var(--kite-badge-layout-300-border-radius);
        gap: var(--kite-badge-layout-300-gap);
        padding: 0 var(--kite-badge-layout-300-padding-horizontal-default)
    }

    .sizeXxl300_e97e0107 .badgePanel_e97e0107.iconOnly_e97e0107 {
        padding: 0 var(--kite-badge-layout-300-padding-horizontal-icon-only)
    }

    .sizeXxl300_e97e0107 .badgePanelPositionTop_e97e0107 {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeXxl300_e97e0107 .badgePanelPositionBottom_e97e0107 {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeXxl300_e97e0107 .badgePanelTilt_e97e0107 {
        padding: 0
    }

    .sizeXxl300_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 17.5px
    }

    .sizeXxl300_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -3px
    }

    .sizeXxl300_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 17.5px
    }

    .sizeXxl300_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -3px
    }

    .sizeXxl300_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 14px
    }

    .sizeXxl300_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -3px
    }

    .sizeXxl300_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -3px
    }

    .sizeXxl300_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 {
        position: relative;
        margin-left: -2.5px;
        margin-right: -2.5px
    }

    .sizeXxl300_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 2.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 5px)
    }

    .sizeXxl300_e97e0107 .leftTiltWrapper_e97e0107,.sizeXxl300_e97e0107 .leftWaveWrapper_e97e0107,.sizeXxl300_e97e0107 .rightTiltWrapper_e97e0107,.sizeXxl300_e97e0107 .rightWaveWrapper_e97e0107 {
        overflow: hidden
    }

    .sizeXxl300_e97e0107 .badgePanelWave_e97e0107 {
        padding: 0
    }

    .sizeXxl300_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 21.5px
    }

    .sizeXxl300_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 1px
    }

    .sizeXxl300_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 21.5px
    }

    .sizeXxl300_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 1px
    }

    .sizeXxl300_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 22px
    }

    .sizeXxl300_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 1px
    }

    .sizeXxl300_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 1px
    }

    .sizeXxl300_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 {
        position: relative;
        padding-left: 1.5px;
        padding-right: 1.5px
    }

    .sizeXxl300_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -1.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 3px)
    }

    .sizeXxl300_e97e0107 .badgeValue_e97e0107 {
        padding: 0 var(--kite-badge-label-300-padding-horizontal) var(--kite-badge-label-300-padding-bottom) var(--kite-badge-label-300-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeXxl300_e97e0107 .leftTiltWrapper_e97e0107 {
        width: 11px;
        height: 100%
    }

    .sizeXxl300_e97e0107 .leftTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 11px;
        height: 100%
    }

    .sizeXxl300_e97e0107 .leftWaveWrapper_e97e0107 {
        width: 7px;
        height: 100%
    }

    .sizeXxl300_e97e0107 .leftWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 7px;
        height: 100%
    }

    .sizeXxl300_e97e0107 .rightTiltWrapper_e97e0107 {
        width: 11px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeXxl300_e97e0107 .rightTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 11px;
        height: 100%
    }

    .sizeXxl300_e97e0107 .rightWaveWrapper_e97e0107 {
        width: 7px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeXxl300_e97e0107 .rightWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 7px;
        height: 100%
    }

    .sizeXxl300_e97e0107.badgeWrapperTilt_e97e0107 .badgePanel_e97e0107,.sizeXxl300_e97e0107.badgeWrapperWave_e97e0107 .badgePanel_e97e0107 {
        border-radius: 0
    }

    .sizeXxl400_e97e0107 {
        height: var(--kite-badge-layout-400-min-height)
    }

    .sizeXxl400_e97e0107 .badgePanel_e97e0107 {
        border-radius: var(--kite-badge-layout-400-border-radius);
        gap: var(--kite-badge-layout-400-gap);
        padding: 0 var(--kite-badge-layout-400-padding-horizontal-default)
    }

    .sizeXxl400_e97e0107 .badgePanel_e97e0107.iconOnly_e97e0107 {
        padding: 0 var(--kite-badge-layout-400-padding-horizontal-icon-only)
    }

    .sizeXxl400_e97e0107 .badgePanelPositionTop_e97e0107 {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeXxl400_e97e0107 .badgePanelPositionBottom_e97e0107 {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeXxl400_e97e0107 .badgePanelTilt_e97e0107 {
        padding: 0
    }

    .sizeXxl400_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 19.5px
    }

    .sizeXxl400_e97e0107 .badgePanelTilt_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -3px
    }

    .sizeXxl400_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 19.5px
    }

    .sizeXxl400_e97e0107 .badgePanelTilt_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -3px
    }

    .sizeXxl400_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 14px
    }

    .sizeXxl400_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: -3px
    }

    .sizeXxl400_e97e0107 .badgePanelTilt_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: -3px
    }

    .sizeXxl400_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 {
        position: relative;
        margin-left: -2.5px;
        margin-right: -2.5px
    }

    .sizeXxl400_e97e0107 .badgePanelTilt_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 2.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 5px)
    }

    .sizeXxl400_e97e0107 .leftTiltWrapper_e97e0107,.sizeXxl400_e97e0107 .leftWaveWrapper_e97e0107,.sizeXxl400_e97e0107 .rightTiltWrapper_e97e0107,.sizeXxl400_e97e0107 .rightWaveWrapper_e97e0107 {
        overflow: hidden
    }

    .sizeXxl400_e97e0107 .badgePanelWave_e97e0107 {
        padding: 0
    }

    .sizeXxl400_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) {
        position: relative;
        padding-left: 23.5px
    }

    .sizeXxl400_e97e0107 .badgePanelWave_e97e0107:has(.badgeLeftAddon_e97e0107+.badgeValue_e97e0107) .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 1px
    }

    .sizeXxl400_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) {
        position: relative;
        padding-right: 23.5px
    }

    .sizeXxl400_e97e0107 .badgePanelWave_e97e0107:has(.badgeValue_e97e0107+.badgeRightAddon_e97e0107) .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 1px
    }

    .sizeXxl400_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 22px
    }

    .sizeXxl400_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeLeftAddon_e97e0107 {
        position: absolute;
        left: 1px
    }

    .sizeXxl400_e97e0107 .badgePanelWave_e97e0107.iconOnly_e97e0107 .badgeRightAddon_e97e0107 {
        position: absolute;
        right: 1px
    }

    .sizeXxl400_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 {
        position: relative;
        padding-left: 1.5px;
        padding-right: 1.5px
    }

    .sizeXxl400_e97e0107 .badgePanelWave_e97e0107.labelOnly_e97e0107 ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -1.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 3px)
    }

    .sizeXxl400_e97e0107 .badgeValue_e97e0107 {
        padding: 0 var(--kite-badge-label-400-padding-horizontal) var(--kite-badge-label-400-padding-bottom) var(--kite-badge-label-400-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeXxl400_e97e0107 .leftTiltWrapper_e97e0107 {
        width: 13px;
        height: 100%
    }

    .sizeXxl400_e97e0107 .leftTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 13px;
        height: 100%
    }

    .sizeXxl400_e97e0107 .leftWaveWrapper_e97e0107 {
        width: 9px;
        height: 100%
    }

    .sizeXxl400_e97e0107 .leftWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 9px;
        height: 100%
    }

    .sizeXxl400_e97e0107 .rightTiltWrapper_e97e0107 {
        width: 13px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeXxl400_e97e0107 .rightTiltWrapper_e97e0107 svg {
        vertical-align: top;
        width: 13px;
        height: 100%
    }

    .sizeXxl400_e97e0107 .rightWaveWrapper_e97e0107 {
        width: 9px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeXxl400_e97e0107 .rightWaveWrapper_e97e0107 svg {
        vertical-align: top;
        width: 9px;
        height: 100%
    }

    .sizeXxl400_e97e0107.badgeWrapperTilt_e97e0107 .badgePanel_e97e0107,.sizeXxl400_e97e0107.badgeWrapperWave_e97e0107 .badgePanel_e97e0107 {
        border-radius: 0
    }

    .dialog_0b831d64 {
        width: var(--kite-modal-dialog-width-xxl, 100%)
    }

    .dialogButtonsXxl400_0b831d64 {
        margin-top: var(--kite-modal-overlay-container-400-content-padding-bottom);
        padding-bottom: calc(var(--kite-modal-overlay-container-400-content-padding-horizontal) - var(--kite-modal-overlay-container-400-content-padding-bottom))
    }

    .dialogButtonsXxl500_0b831d64 {
        margin-top: var(--kite-modal-overlay-container-500-content-padding-bottom);
        padding-bottom: calc(var(--kite-modal-overlay-container-500-content-padding-horizontal) - var(--kite-modal-overlay-container-500-content-padding-bottom))
    }

    .dialogButtonsXxl600_0b831d64 {
        margin-top: var(--kite-modal-overlay-container-600-content-padding-bottom);
        padding-bottom: calc(var(--kite-modal-overlay-container-600-content-padding-horizontal) - var(--kite-modal-overlay-container-600-content-padding-bottom))
    }

    .flexXxlRow_ce19ebe4 {
        flex-direction: row!important
    }

    .flexXxlColumn_ce19ebe4 {
        flex-direction: column!important
    }

    .flexXxlRowReverse_ce19ebe4 {
        flex-direction: row-reverse!important
    }

    .flexXxlColumnReverse_ce19ebe4 {
        flex-direction: column-reverse!important
    }

    .flexXxlWrap_ce19ebe4 {
        flex-wrap: wrap!important
    }

    .flexXxlNowrap_ce19ebe4 {
        flex-wrap: nowrap!important
    }

    .flexXxlWrapReverse_ce19ebe4 {
        flex-wrap: wrap-reverse!important
    }

    .flexXxlFill_ce19ebe4 {
        flex: 1 1 auto!important
    }

    .justifyContentXxlStart_ce19ebe4 {
        justify-content: flex-start!important
    }

    .justifyContentXxlEnd_ce19ebe4 {
        justify-content: flex-end!important
    }

    .justifyContentXxlCenter_ce19ebe4 {
        justify-content: center!important
    }

    .justifyContentXxlBetween_ce19ebe4 {
        justify-content: space-between!important
    }

    .justifyContentXxlAround_ce19ebe4 {
        justify-content: space-around!important
    }

    .alignItemsXxlStart_ce19ebe4 {
        align-items: flex-start!important
    }

    .alignItemsXxlEnd_ce19ebe4 {
        align-items: flex-end!important
    }

    .alignItemsXxlCenter_ce19ebe4 {
        align-items: center!important
    }

    .alignItemsXxlBaseline_ce19ebe4 {
        align-items: baseline!important
    }

    .alignItemsXxlStretch_ce19ebe4 {
        align-items: stretch!important
    }

    .alignContentXxlStart_ce19ebe4 {
        align-content: flex-start!important
    }

    .alignContentXxlEnd_ce19ebe4 {
        align-content: flex-end!important
    }

    .alignContentXxlCenter_ce19ebe4 {
        align-content: center!important
    }

    .alignContentXxlBetween_ce19ebe4 {
        align-content: space-between!important
    }

    .alignContentXxlAround_ce19ebe4 {
        align-content: space-around!important
    }

    .alignContentXxlStretch_ce19ebe4 {
        align-content: stretch!important
    }

    .alignSelfXxlAuto_ce19ebe4 {
        align-self: auto!important
    }

    .alignSelfXxlStart_ce19ebe4 {
        align-self: flex-start!important
    }

    .alignSelfXxlEnd_ce19ebe4 {
        align-self: flex-end!important
    }

    .alignSelfXxlCenter_ce19ebe4 {
        align-self: center!important
    }

    .alignSelfXxlBaseline_ce19ebe4 {
        align-self: baseline!important
    }

    .alignSelfXxlStretch_ce19ebe4 {
        align-self: stretch!important
    }

    .orderXxlFirst_ce19ebe4 {
        order: 0
    }

    .orderXxlLast_ce19ebe4 {
        order: 6
    }

    .orderXxl1_ce19ebe4 {
        order: 1
    }

    .orderXxl2_ce19ebe4 {
        order: 2
    }

    .orderXxl3_ce19ebe4 {
        order: 3
    }

    .orderXxl4_ce19ebe4 {
        order: 4
    }

    .orderXxl5_ce19ebe4 {
        order: 5
    }

    .containerLg_9a6cacd8,.containerMd_9a6cacd8,.containerSm_9a6cacd8,.containerXl_9a6cacd8,.containerXxl_9a6cacd8,.container_9a6cacd8 {
        max-width: 1320px
    }

    .colXxl_9a6cacd8 {
        flex: 1 0 0%
    }

    .colXxlAuto_9a6cacd8 {
        flex: 0 0 auto;
        width: auto
    }

    .colXxl1_9a6cacd8 {
        flex: 0 0 auto;
        width: 8.33333333%
    }

    .colXxl2_9a6cacd8 {
        flex: 0 0 auto;
        width: 16.66666667%
    }

    .colXxl3_9a6cacd8 {
        flex: 0 0 auto;
        width: 25%
    }

    .colXxl4_9a6cacd8 {
        flex: 0 0 auto;
        width: 33.33333333%
    }

    .colXxl5_9a6cacd8 {
        flex: 0 0 auto;
        width: 41.66666667%
    }

    .colXxl6_9a6cacd8 {
        flex: 0 0 auto;
        width: 50%
    }

    .colXxl7_9a6cacd8 {
        flex: 0 0 auto;
        width: 58.33333333%
    }

    .colXxl8_9a6cacd8 {
        flex: 0 0 auto;
        width: 66.66666667%
    }

    .colXxl9_9a6cacd8 {
        flex: 0 0 auto;
        width: 75%
    }

    .colXxl10_9a6cacd8 {
        flex: 0 0 auto;
        width: 83.33333333%
    }

    .colXxl11_9a6cacd8 {
        flex: 0 0 auto;
        width: 91.66666667%
    }

    .colXxl12_9a6cacd8 {
        flex: 0 0 auto;
        width: 100%
    }

    .offsetXxl0_9a6cacd8 {
        margin-left: 0
    }

    .offsetXxl1_9a6cacd8 {
        margin-left: 8.33333333%
    }

    .offsetXxl2_9a6cacd8 {
        margin-left: 16.66666667%
    }

    .offsetXxl3_9a6cacd8 {
        margin-left: 25%
    }

    .offsetXxl4_9a6cacd8 {
        margin-left: 33.33333333%
    }

    .offsetXxl5_9a6cacd8 {
        margin-left: 41.66666667%
    }

    .offsetXxl6_9a6cacd8 {
        margin-left: 50%
    }

    .offsetXxl7_9a6cacd8 {
        margin-left: 58.33333333%
    }

    .offsetXxl8_9a6cacd8 {
        margin-left: 66.66666667%
    }

    .offsetXxl9_9a6cacd8 {
        margin-left: 75%
    }

    .offsetXxl10_9a6cacd8 {
        margin-left: 83.33333333%
    }

    .offsetXxl11_9a6cacd8 {
        margin-left: 91.66666667%
    }

    .gXxl0_9a6cacd8,.gxXxl0_9a6cacd8 {
        --kite-gutter-x: 0px
    }

    .gXxl0_9a6cacd8,.gyXxl0_9a6cacd8 {
        --kite-gutter-y: 0px
    }

    .gXxl100_9a6cacd8,.gxXxl100_9a6cacd8 {
        --kite-gutter-x: 2px
    }

    .gXxl100_9a6cacd8,.gyXxl100_9a6cacd8 {
        --kite-gutter-y: 2px
    }

    .gXxl200_9a6cacd8,.gxXxl200_9a6cacd8 {
        --kite-gutter-x: 4px
    }

    .gXxl200_9a6cacd8,.gyXxl200_9a6cacd8 {
        --kite-gutter-y: 4px
    }

    .gXxl250_9a6cacd8,.gxXxl250_9a6cacd8 {
        --kite-gutter-x: 6px
    }

    .gXxl250_9a6cacd8,.gyXxl250_9a6cacd8 {
        --kite-gutter-y: 6px
    }

    .gXxl300_9a6cacd8,.gxXxl300_9a6cacd8 {
        --kite-gutter-x: 8px
    }

    .gXxl300_9a6cacd8,.gyXxl300_9a6cacd8 {
        --kite-gutter-y: 8px
    }

    .gXxl350_9a6cacd8,.gxXxl350_9a6cacd8 {
        --kite-gutter-x: 10px
    }

    .gXxl350_9a6cacd8,.gyXxl350_9a6cacd8 {
        --kite-gutter-y: 10px
    }

    .gXxl400_9a6cacd8,.gxXxl400_9a6cacd8 {
        --kite-gutter-x: 12px
    }

    .gXxl400_9a6cacd8,.gyXxl400_9a6cacd8 {
        --kite-gutter-y: 12px
    }

    .gXxl500_9a6cacd8,.gxXxl500_9a6cacd8 {
        --kite-gutter-x: 16px
    }

    .gXxl500_9a6cacd8,.gyXxl500_9a6cacd8 {
        --kite-gutter-y: 16px
    }

    .gXxl600_9a6cacd8,.gxXxl600_9a6cacd8 {
        --kite-gutter-x: 24px
    }

    .gXxl600_9a6cacd8,.gyXxl600_9a6cacd8 {
        --kite-gutter-y: 24px
    }

    .gXxl700_9a6cacd8,.gxXxl700_9a6cacd8 {
        --kite-gutter-x: 32px
    }

    .gXxl700_9a6cacd8,.gyXxl700_9a6cacd8 {
        --kite-gutter-y: 32px
    }

    .mainLayoutContainer_0ed61bcb {
        /* padding-left: var(--kite-main-layout-margin-horizontal-xxl); */
        /* padding-right: var(--kite-main-layout-margin-horizontal-xxl) */
    }

    .mainLayoutContainer_0ed61bcb.ignoreMargin_0ed61bcb {
        padding-left: 0;
        padding-right: 0
    }

    .mainLayoutRow_e5034ddc {
        margin-left: 0;
        margin-right: 0;
        gap: var(--kite-main-layout-gutter-xxl) var(--kite-main-layout-gutter-xxl)
    }

    .mainLayoutRow_e5034ddc.ignoreMargin_e5034ddc {
        /* padding-left: var(--kite-main-layout-margin-horizontal-xxl); */
        /* margin-left: calc(-1*var(--kite-main-layout-margin-horizontal-xxl)); */
        /* padding-right: var(--kite-main-layout-margin-horizontal-xxl); */
        /* margin-right: calc(-1*var(--kite-main-layout-margin-horizontal-xxl)) */
    }

    .colXxl1_560ec341 {
        grid-column: span 1
    }

    .colXxl2_560ec341 {
        grid-column: span 2
    }

    .colXxl3_560ec341 {
        grid-column: span 3
    }

    .colXxl4_560ec341 {
        grid-column: span 4
    }

    .colXxl5_560ec341 {
        grid-column: span 5
    }

    .colXxl6_560ec341 {
        grid-column: span 6
    }

    .colXxl7_560ec341 {
        grid-column: span 7
    }

    .colXxl8_560ec341 {
        grid-column: span 8
    }

    .colXxl9_560ec341 {
        grid-column: span 9
    }

    .colXxl10_560ec341 {
        grid-column: span 10
    }

    .colXxl11_560ec341 {
        grid-column: span 11
    }

    .colXxl12_560ec341 {
        grid-column: span 12
    }

    .colXxl1Offset1_560ec341 {
        grid-column: 2/span 1
    }

    .colXxl1Offset2_560ec341 {
        grid-column: 3/span 1
    }

    .colXxl1Offset3_560ec341 {
        grid-column: 4/span 1
    }

    .colXxl1Offset4_560ec341 {
        grid-column: 5/span 1
    }

    .colXxl1Offset5_560ec341 {
        grid-column: 6/span 1
    }

    .colXxl1Offset6_560ec341 {
        grid-column: 7/span 1
    }

    .colXxl1Offset7_560ec341 {
        grid-column: 8/span 1
    }

    .colXxl1Offset8_560ec341 {
        grid-column: 9/span 1
    }

    .colXxl1Offset9_560ec341 {
        grid-column: 10/span 1
    }

    .colXxl1Offset10_560ec341 {
        grid-column: 11/span 1
    }

    .colXxl1Offset11_560ec341 {
        grid-column: 12/span 1
    }

    .colXxl2Offset1_560ec341 {
        grid-column: 2/span 2
    }

    .colXxl2Offset2_560ec341 {
        grid-column: 3/span 2
    }

    .colXxl2Offset3_560ec341 {
        grid-column: 4/span 2
    }

    .colXxl2Offset4_560ec341 {
        grid-column: 5/span 2
    }

    .colXxl2Offset5_560ec341 {
        grid-column: 6/span 2
    }

    .colXxl2Offset6_560ec341 {
        grid-column: 7/span 2
    }

    .colXxl2Offset7_560ec341 {
        grid-column: 8/span 2
    }

    .colXxl2Offset8_560ec341 {
        grid-column: 9/span 2
    }

    .colXxl2Offset9_560ec341 {
        grid-column: 10/span 2
    }

    .colXxl2Offset10_560ec341 {
        grid-column: 11/span 2
    }

    .colXxl3Offset1_560ec341 {
        grid-column: 2/span 3
    }

    .colXxl3Offset2_560ec341 {
        grid-column: 3/span 3
    }

    .colXxl3Offset3_560ec341 {
        grid-column: 4/span 3
    }

    .colXxl3Offset4_560ec341 {
        grid-column: 5/span 3
    }

    .colXxl3Offset5_560ec341 {
        grid-column: 6/span 3
    }

    .colXxl3Offset6_560ec341 {
        grid-column: 7/span 3
    }

    .colXxl3Offset7_560ec341 {
        grid-column: 8/span 3
    }

    .colXxl3Offset8_560ec341 {
        grid-column: 9/span 3
    }

    .colXxl3Offset9_560ec341 {
        grid-column: 10/span 3
    }

    .colXxl4Offset1_560ec341 {
        grid-column: 2/span 4
    }

    .colXxl4Offset2_560ec341 {
        grid-column: 3/span 4
    }

    .colXxl4Offset3_560ec341 {
        grid-column: 4/span 4
    }

    .colXxl4Offset4_560ec341 {
        grid-column: 5/span 4
    }

    .colXxl4Offset5_560ec341 {
        grid-column: 6/span 4
    }

    .colXxl4Offset6_560ec341 {
        grid-column: 7/span 4
    }

    .colXxl4Offset7_560ec341 {
        grid-column: 8/span 4
    }

    .colXxl4Offset8_560ec341 {
        grid-column: 9/span 4
    }

    .colXxl5Offset1_560ec341 {
        grid-column: 2/span 5
    }

    .colXxl5Offset2_560ec341 {
        grid-column: 3/span 5
    }

    .colXxl5Offset3_560ec341 {
        grid-column: 4/span 5
    }

    .colXxl5Offset4_560ec341 {
        grid-column: 5/span 5
    }

    .colXxl5Offset5_560ec341 {
        grid-column: 6/span 5
    }

    .colXxl5Offset6_560ec341 {
        grid-column: 7/span 5
    }

    .colXxl5Offset7_560ec341 {
        grid-column: 8/span 5
    }

    .colXxl6Offset1_560ec341 {
        grid-column: 2/span 6
    }

    .colXxl6Offset2_560ec341 {
        grid-column: 3/span 6
    }

    .colXxl6Offset3_560ec341 {
        grid-column: 4/span 6
    }

    .colXxl6Offset4_560ec341 {
        grid-column: 5/span 6
    }

    .colXxl6Offset5_560ec341 {
        grid-column: 6/span 6
    }

    .colXxl6Offset6_560ec341 {
        grid-column: 7/span 6
    }

    .colXxl7Offset1_560ec341 {
        grid-column: 2/span 7
    }

    .colXxl7Offset2_560ec341 {
        grid-column: 3/span 7
    }

    .colXxl7Offset3_560ec341 {
        grid-column: 4/span 7
    }

    .colXxl7Offset4_560ec341 {
        grid-column: 5/span 7
    }

    .colXxl7Offset5_560ec341 {
        grid-column: 6/span 7
    }

    .colXxl8Offset1_560ec341 {
        grid-column: 2/span 8
    }

    .colXxl8Offset2_560ec341 {
        grid-column: 3/span 8
    }

    .colXxl8Offset3_560ec341 {
        grid-column: 4/span 8
    }

    .colXxl8Offset4_560ec341 {
        grid-column: 5/span 8
    }

    .colXxl9Offset1_560ec341 {
        grid-column: 2/span 9
    }

    .colXxl9Offset2_560ec341 {
        grid-column: 3/span 9
    }

    .colXxl9Offset3_560ec341 {
        grid-column: 4/span 9
    }

    .colXxl10Offset1_560ec341 {
        grid-column: 2/span 10
    }

    .colXxl10Offset2_560ec341 {
        grid-column: 3/span 10
    }

    .colXxl11Offset1_560ec341 {
        grid-column: 2/span 11
    }

    .colXxl12Offset1_560ec341 {
        grid-column: 2/span 12
    }

    .colXxl12Offset0_560ec341 {
        grid-column: 1/span 12
    }

    .dayCellWrapper_37fa4e91 {
        --info-container-gap: var(--kite-calendar-cell-data-price-gap-xxl);
        --cell-min-width: var(--kite-calendar-cell-data-price-min-width-xxl);
        --cell-min-height: var(--kite-calendar-cell-data-price-height-xxl);
        --day-cell-border-radius: var(--kite-calendar-cell-data-price-panel-border-radius-xxl);
        --day-cell-border-width: var(--kite-calendar-cell-data-price-border-xxl);
        --week-row-border-radius: var(--kite-calendar-row-data-border-radius-xxl)
    }

    .weekDayName_524b3121 {
        min-width: var(--kite-calendar-days-week-min-width-xxl);
        padding: 0 0 var(--kite-calendar-days-week-padding-bottom-xxl)
    }

    .weekTitleRow_524b3121 {
        padding: 0 var(--kite-calendar-row-days-week-padding-horizontal-xxl)
    }

    .datesWrapper_d86140b8 {
        gap: var(--kite-calendar-table-gap-xxl)
    }

    .title_a4229d43 {
        padding-left: var(--kite-calendar-title-padding-horizontal-xxl);
        padding-right: var(--kite-calendar-title-padding-horizontal-xxl)
    }

    .calendarMonthView_71f9da3e {
        gap: var(--kite-calendar-gap-xxl);
        padding: var(--kite-calendar-panel-padding-vertical-xxl) var(--kite-calendar-panel-padding-horizontal-xxl);
        border-radius: var(--kite-calendar-panel-border-radius-xxl)
    }

    .calendar_317be97b {
        --calendar-gap: var(--kite-calendar-calendar-block-gap-xxl)
    }

    .panel_d57f6097 {
        max-width: var(--dropdown-max-width-xxl);
        max-height: var(--dropdown-max-height-xxl)
    }

    .panel_d57f6097.shadowXxl500_d57f6097 {
        box-shadow: var(--kite-shadow-500)
    }

    .panel_d57f6097.shadowXxl700_d57f6097 {
        box-shadow: var(--kite-shadow-700)
    }

    .panel_d57f6097.sizeXxl500_d57f6097.standalone_d57f6097 {
        padding: var(--kite-dropdown-common-padding-vertical) calc(var(--kite-dropdown-common-padding-horizontal) + var(--kite-dropdown-500-inner-padding-horizontal))
    }

    .panel_d57f6097.sizeXxl500_d57f6097 .item_d57f6097 {
        border-radius: var(--kite-dropdown-500-inner-radius);
        padding: 0 var(--kite-dropdown-500-inner-padding-horizontal);
        margin-right: calc(-1*var(--kite-dropdown-500-inner-padding-horizontal));
        margin-left: calc(-1*var(--kite-dropdown-500-inner-padding-horizontal))
    }

    .panel_d57f6097.sizeXxl600_d57f6097.standalone_d57f6097 {
        padding: var(--kite-dropdown-common-padding-vertical) calc(var(--kite-dropdown-common-padding-horizontal) + var(--kite-dropdown-600-inner-padding-horizontal))
    }

    .panel_d57f6097.sizeXxl600_d57f6097 .item_d57f6097 {
        border-radius: var(--kite-dropdown-600-inner-radius);
        padding: 0 var(--kite-dropdown-600-inner-padding-horizontal);
        margin-right: calc(-1*var(--kite-dropdown-600-inner-padding-horizontal));
        margin-left: calc(-1*var(--kite-dropdown-600-inner-padding-horizontal))
    }

    .panel_d57f6097.sizeXxl700_d57f6097.standalone_d57f6097 {
        padding: var(--kite-dropdown-common-padding-vertical) calc(var(--kite-dropdown-common-padding-horizontal) + var(--kite-dropdown-700-inner-padding-horizontal))
    }

    .panel_d57f6097.sizeXxl700_d57f6097 .item_d57f6097 {
        border-radius: var(--kite-dropdown-700-inner-radius);
        padding: 0 var(--kite-dropdown-700-inner-padding-horizontal);
        margin-right: calc(-1*var(--kite-dropdown-700-inner-padding-horizontal));
        margin-left: calc(-1*var(--kite-dropdown-700-inner-padding-horizontal))
    }
}

@media (max-width: 767.98px) {
    .scrollBarMobileInvisible_c3ba767a {
        scrollbar-width:none
    }

    .scrollBarMobileInvisible_c3ba767a::-webkit-scrollbar {
        display: none
    }

    .text_a08e2f02 {
        font-size: 3px;
        line-height: 4px
    }
}

@media screen and (min-device-pixel-ratio: 0) and (min-resolution:.001dpcm) {
    .root_8ba76453:has(:-webkit-autofill,:-webkit-autofill),.root_8ba76453:has(:-webkit-autofill,:autofill) {
        background-color:light-dark(#e8f0fe,rgba(70,90,126,.4))
    }

    .root_8ba76453:not(.disabled_8ba76453):hover:has(:-webkit-autofill,:-webkit-autofill),.root_8ba76453:not(.disabled_8ba76453):hover:has(:-webkit-autofill,:autofill) {
        background-color: light-dark(#e8f0fe,rgba(70,90,126,.4))
    }
}

@media not all and (min-resolution: .001dpcm) {
    .root_8ba76453:has(:-webkit-autofill,:-webkit-autofill),.root_8ba76453:has(:-webkit-autofill,:autofill) {
        background-color:#faffbd
    }

    .root_8ba76453:not(.disabled_8ba76453):hover:has(:-webkit-autofill,:-webkit-autofill),.root_8ba76453:not(.disabled_8ba76453):hover:has(:-webkit-autofill,:autofill) {
        background-color: #faffbd
    }
}

@media (max-width: 991.98px) {
    .monthHeader_a4229d43 button,.titleRow_d86140b8 {
        display:none;
        visibility: hidden
    }

    .title_a4229d43 {
        text-align: start
    }

    .calendarMonthView_71f9da3e {
        background-color: var(--kite-background-neutral)
    }

    .calendar_317be97b {
        flex-direction: column
    }
}





































































































.o-d-none {
    display: none !important
}

.o-d-inline {
    display: inline !important
}

.o-d-inline-block {
    display: inline-block !important
}

.o-d-block {
    display: block !important
}

.o-d-table {
    display: table !important
}

.o-d-table-row {
    display: table-row !important
}

.o-d-table-cell {
    display: table-cell !important
}

.o-d-flex {
    display: flex !important
}

.o-d-inline-flex {
    display: inline-flex !important
}

@media(min-width: 576px) {
    .o-d-sm-none {
        display:none !important
    }

    .o-d-sm-inline {
        display: inline !important
    }

    .o-d-sm-inline-block {
        display: inline-block !important
    }

    .o-d-sm-block {
        display: block !important
    }

    .o-d-sm-table {
        display: table !important
    }

    .o-d-sm-table-row {
        display: table-row !important
    }

    .o-d-sm-table-cell {
        display: table-cell !important
    }

    .o-d-sm-flex {
        display: flex !important
    }

    .o-d-sm-inline-flex {
        display: inline-flex !important
    }
}

@media(min-width: 768px) {
    .o-d-md-none {
        display:none !important
    }

    .o-d-md-inline {
        display: inline !important
    }

    .o-d-md-inline-block {
        display: inline-block !important
    }

    .o-d-md-block {
        display: block !important
    }

    .o-d-md-table {
        display: table !important
    }

    .o-d-md-table-row {
        display: table-row !important
    }

    .o-d-md-table-cell {
        display: table-cell !important
    }

    .o-d-md-flex {
        display: flex !important
    }

    .o-d-md-inline-flex {
        display: inline-flex !important
    }
}

@media(min-width: 992px) {
    .o-d-lg-none {
        display:none !important
    }

    .o-d-lg-inline {
        display: inline !important
    }

    .o-d-lg-inline-block {
        display: inline-block !important
    }

    .o-d-lg-block {
        display: block !important
    }

    .o-d-lg-table {
        display: table !important
    }

    .o-d-lg-table-row {
        display: table-row !important
    }

    .o-d-lg-table-cell {
        display: table-cell !important
    }

    .o-d-lg-flex {
        display: flex !important
    }

    .o-d-lg-inline-flex {
        display: inline-flex !important
    }
}

@media(min-width: 1200px) {
    .o-d-xl-none {
        display:none !important
    }

    .o-d-xl-inline {
        display: inline !important
    }

    .o-d-xl-inline-block {
        display: inline-block !important
    }

    .o-d-xl-block {
        display: block !important
    }

    .o-d-xl-table {
        display: table !important
    }

    .o-d-xl-table-row {
        display: table-row !important
    }

    .o-d-xl-table-cell {
        display: table-cell !important
    }

    .o-d-xl-flex {
        display: flex !important
    }

    .o-d-xl-inline-flex {
        display: inline-flex !important
    }
}

.o-flex-row {
    flex-direction: row !important
}

.o-flex-column {
    flex-direction: column !important
}

.o-flex-row-reverse {
    flex-direction: row-reverse !important
}

.o-flex-column-reverse {
    flex-direction: column-reverse !important
}

.o-flex-wrap {
    flex-wrap: wrap !important
}

.o-flex-nowrap {
    flex-wrap: nowrap !important
}

.o-flex-wrap-reverse {
    flex-wrap: wrap-reverse !important
}

.o-flex-fill {
    flex: 1 1 auto !important
}

.o-justify-content-start {
    justify-content: flex-start !important
}

.o-justify-content-end {
    justify-content: flex-end !important
}

.o-justify-content-center {
    justify-content: center !important
}

.o-justify-content-between {
    justify-content: space-between !important
}

.o-justify-content-around {
    justify-content: space-around !important
}

.o-align-items-start {
    align-items: flex-start !important
}

.o-align-items-end {
    align-items: flex-end !important
}

.o-align-items-center {
    align-items: center !important
}

.o-align-items-baseline {
    align-items: baseline !important
}

.o-align-items-stretch {
    align-items: stretch !important
}

.o-align-content-start {
    align-content: flex-start !important
}

.o-align-content-end {
    align-content: flex-end !important
}

.o-align-content-center {
    align-content: center !important
}

.o-align-content-between {
    align-content: space-between !important
}

.o-align-content-around {
    align-content: space-around !important
}

.o-align-content-stretch {
    align-content: stretch !important
}

.o-align-self-auto {
    align-self: auto !important
}

.o-align-self-start {
    align-self: flex-start !important
}

.o-align-self-end {
    align-self: flex-end !important
}

.o-align-self-center {
    align-self: center !important
}

.o-align-self-baseline {
    align-self: baseline !important
}

.o-align-self-stretch {
    align-self: stretch !important
}

@media(min-width: 576px) {
    .o-flex-sm-row {
        flex-direction:row !important
    }

    .o-flex-sm-column {
        flex-direction: column !important
    }

    .o-flex-sm-row-reverse {
        flex-direction: row-reverse !important
    }

    .o-flex-sm-column-reverse {
        flex-direction: column-reverse !important
    }

    .o-flex-sm-wrap {
        flex-wrap: wrap !important
    }

    .o-flex-sm-nowrap {
        flex-wrap: nowrap !important
    }

    .o-flex-sm-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

    .o-flex-sm-fill {
        flex: 1 1 auto !important
    }

    .o-justify-content-sm-start {
        justify-content: flex-start !important
    }

    .o-justify-content-sm-end {
        justify-content: flex-end !important
    }

    .o-justify-content-sm-center {
        justify-content: center !important
    }

    .o-justify-content-sm-between {
        justify-content: space-between !important
    }

    .o-justify-content-sm-around {
        justify-content: space-around !important
    }

    .o-align-items-sm-start {
        align-items: flex-start !important
    }

    .o-align-items-sm-end {
        align-items: flex-end !important
    }

    .o-align-items-sm-center {
        align-items: center !important
    }

    .o-align-items-sm-baseline {
        align-items: baseline !important
    }

    .o-align-items-sm-stretch {
        align-items: stretch !important
    }

    .o-align-content-sm-start {
        align-content: flex-start !important
    }

    .o-align-content-sm-end {
        align-content: flex-end !important
    }

    .o-align-content-sm-center {
        align-content: center !important
    }

    .o-align-content-sm-between {
        align-content: space-between !important
    }

    .o-align-content-sm-around {
        align-content: space-around !important
    }

    .o-align-content-sm-stretch {
        align-content: stretch !important
    }

    .o-align-self-sm-auto {
        align-self: auto !important
    }

    .o-align-self-sm-start {
        align-self: flex-start !important
    }

    .o-align-self-sm-end {
        align-self: flex-end !important
    }

    .o-align-self-sm-center {
        align-self: center !important
    }

    .o-align-self-sm-baseline {
        align-self: baseline !important
    }

    .o-align-self-sm-stretch {
        align-self: stretch !important
    }
}

@media(min-width: 768px) {
    .o-flex-md-row {
        flex-direction:row !important
    }

    .o-flex-md-column {
        flex-direction: column !important
    }

    .o-flex-md-row-reverse {
        flex-direction: row-reverse !important
    }

    .o-flex-md-column-reverse {
        flex-direction: column-reverse !important
    }

    .o-flex-md-wrap {
        flex-wrap: wrap !important
    }

    .o-flex-md-nowrap {
        flex-wrap: nowrap !important
    }

    .o-flex-md-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

    .o-flex-md-fill {
        flex: 1 1 auto !important
    }

    .o-justify-content-md-start {
        justify-content: flex-start !important
    }

    .o-justify-content-md-end {
        justify-content: flex-end !important
    }

    .o-justify-content-md-center {
        justify-content: center !important
    }

    .o-justify-content-md-between {
        justify-content: space-between !important
    }

    .o-justify-content-md-around {
        justify-content: space-around !important
    }

    .o-align-items-md-start {
        align-items: flex-start !important
    }

    .o-align-items-md-end {
        align-items: flex-end !important
    }

    .o-align-items-md-center {
        align-items: center !important
    }

    .o-align-items-md-baseline {
        align-items: baseline !important
    }

    .o-align-items-md-stretch {
        align-items: stretch !important
    }

    .o-align-content-md-start {
        align-content: flex-start !important
    }

    .o-align-content-md-end {
        align-content: flex-end !important
    }

    .o-align-content-md-center {
        align-content: center !important
    }

    .o-align-content-md-between {
        align-content: space-between !important
    }

    .o-align-content-md-around {
        align-content: space-around !important
    }

    .o-align-content-md-stretch {
        align-content: stretch !important
    }

    .o-align-self-md-auto {
        align-self: auto !important
    }

    .o-align-self-md-start {
        align-self: flex-start !important
    }

    .o-align-self-md-end {
        align-self: flex-end !important
    }

    .o-align-self-md-center {
        align-self: center !important
    }

    .o-align-self-md-baseline {
        align-self: baseline !important
    }

    .o-align-self-md-stretch {
        align-self: stretch !important
    }
}

@media(min-width: 992px) {
    .o-flex-lg-row {
        flex-direction:row !important
    }

    .o-flex-lg-column {
        flex-direction: column !important
    }

    .o-flex-lg-row-reverse {
        flex-direction: row-reverse !important
    }

    .o-flex-lg-column-reverse {
        flex-direction: column-reverse !important
    }

    .o-flex-lg-wrap {
        flex-wrap: wrap !important
    }

    .o-flex-lg-nowrap {
        flex-wrap: nowrap !important
    }

    .o-flex-lg-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

    .o-flex-lg-fill {
        flex: 1 1 auto !important
    }

    .o-justify-content-lg-start {
        justify-content: flex-start !important
    }

    .o-justify-content-lg-end {
        justify-content: flex-end !important
    }

    .o-justify-content-lg-center {
        justify-content: center !important
    }

    .o-justify-content-lg-between {
        justify-content: space-between !important
    }

    .o-justify-content-lg-around {
        justify-content: space-around !important
    }

    .o-align-items-lg-start {
        align-items: flex-start !important
    }

    .o-align-items-lg-end {
        align-items: flex-end !important
    }

    .o-align-items-lg-center {
        align-items: center !important
    }

    .o-align-items-lg-baseline {
        align-items: baseline !important
    }

    .o-align-items-lg-stretch {
        align-items: stretch !important
    }

    .o-align-content-lg-start {
        align-content: flex-start !important
    }

    .o-align-content-lg-end {
        align-content: flex-end !important
    }

    .o-align-content-lg-center {
        align-content: center !important
    }

    .o-align-content-lg-between {
        align-content: space-between !important
    }

    .o-align-content-lg-around {
        align-content: space-around !important
    }

    .o-align-content-lg-stretch {
        align-content: stretch !important
    }

    .o-align-self-lg-auto {
        align-self: auto !important
    }

    .o-align-self-lg-start {
        align-self: flex-start !important
    }

    .o-align-self-lg-end {
        align-self: flex-end !important
    }

    .o-align-self-lg-center {
        align-self: center !important
    }

    .o-align-self-lg-baseline {
        align-self: baseline !important
    }

    .o-align-self-lg-stretch {
        align-self: stretch !important
    }
}

@media(min-width: 1200px) {
    .o-flex-xl-row {
        flex-direction:row !important
    }

    .o-flex-xl-column {
        flex-direction: column !important
    }

    .o-flex-xl-row-reverse {
        flex-direction: row-reverse !important
    }

    .o-flex-xl-column-reverse {
        flex-direction: column-reverse !important
    }

    .o-flex-xl-wrap {
        flex-wrap: wrap !important
    }

    .o-flex-xl-nowrap {
        flex-wrap: nowrap !important
    }

    .o-flex-xl-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

    .o-flex-xl-fill {
        flex: 1 1 auto !important
    }

    .o-justify-content-xl-start {
        justify-content: flex-start !important
    }

    .o-justify-content-xl-end {
        justify-content: flex-end !important
    }

    .o-justify-content-xl-center {
        justify-content: center !important
    }

    .o-justify-content-xl-between {
        justify-content: space-between !important
    }

    .o-justify-content-xl-around {
        justify-content: space-around !important
    }

    .o-align-items-xl-start {
        align-items: flex-start !important
    }

    .o-align-items-xl-end {
        align-items: flex-end !important
    }

    .o-align-items-xl-center {
        align-items: center !important
    }

    .o-align-items-xl-baseline {
        align-items: baseline !important
    }

    .o-align-items-xl-stretch {
        align-items: stretch !important
    }

    .o-align-content-xl-start {
        align-content: flex-start !important
    }

    .o-align-content-xl-end {
        align-content: flex-end !important
    }

    .o-align-content-xl-center {
        align-content: center !important
    }

    .o-align-content-xl-between {
        align-content: space-between !important
    }

    .o-align-content-xl-around {
        align-content: space-around !important
    }

    .o-align-content-xl-stretch {
        align-content: stretch !important
    }

    .o-align-self-xl-auto {
        align-self: auto !important
    }

    .o-align-self-xl-start {
        align-self: flex-start !important
    }

    .o-align-self-xl-end {
        align-self: flex-end !important
    }

    .o-align-self-xl-center {
        align-self: center !important
    }

    .o-align-self-xl-baseline {
        align-self: baseline !important
    }

    .o-align-self-xl-stretch {
        align-self: stretch !important
    }
}

.o-container,.o-container-fluid,.o-container-xl,.o-container-lg,.o-container-md,.o-container-sm {
    width: 100%;
    padding-right: 10px;
    padding-left: 10px;
    margin-right: auto;
    margin-left: auto;
    box-sizing: border-box
}

.o-container.o-no-gutters,.o-container-fluid.o-no-gutters,.o-no-gutters.o-container-xl,.o-no-gutters.o-container-lg,.o-no-gutters.o-container-md,.o-no-gutters.o-container-sm {
    padding-right: 0;
    padding-left: 0
}

@media(min-width: 576px) {
    .o-container-sm,.o-container {
        max-width:540px
    }
}

@media(min-width: 768px) {
    .o-container-md,.o-container-sm,.o-container {
        max-width:720px
    }
}

@media(min-width: 992px) {
    .o-container-lg,.o-container-md,.o-container-sm,.o-container {
        max-width:960px
    }
}

@media(min-width: 1200px) {
    .o-container-xl,.o-container-lg,.o-container-md,.o-container-sm,.o-container {
        max-width:1140px
    }
}

.o-row {
    display: flex;
    flex-wrap: wrap;
    margin-right: -10px;
    margin-left: -10px
}

.o-no-gutters {
    margin-right: 0;
    margin-left: 0
}

.o-no-gutters>.o-col,.o-no-gutters>[class*=o-col-] {
    padding-right: 0;
    padding-left: 0
}

.o-col-xl,.o-col-xl-auto,.o-col-xl-12,.o-col-xl-11,.o-col-xl-10,.o-col-xl-9,.o-col-xl-8,.o-col-xl-7,.o-col-xl-6,.o-col-xl-5,.o-col-xl-4,.o-col-xl-3,.o-col-xl-2,.o-col-xl-1,.o-col-lg,.o-col-lg-auto,.o-col-lg-12,.o-col-lg-11,.o-col-lg-10,.o-col-lg-9,.o-col-lg-8,.o-col-lg-7,.o-col-lg-6,.o-col-lg-5,.o-col-lg-4,.o-col-lg-3,.o-col-lg-2,.o-col-lg-1,.o-col-md,.o-col-md-auto,.o-col-md-12,.o-col-md-11,.o-col-md-10,.o-col-md-9,.o-col-md-8,.o-col-md-7,.o-col-md-6,.o-col-md-5,.o-col-md-4,.o-col-md-3,.o-col-md-2,.o-col-md-1,.o-col-sm,.o-col-sm-auto,.o-col-sm-12,.o-col-sm-11,.o-col-sm-10,.o-col-sm-9,.o-col-sm-8,.o-col-sm-7,.o-col-sm-6,.o-col-sm-5,.o-col-sm-4,.o-col-sm-3,.o-col-sm-2,.o-col-sm-1,.o-col,.o-col-auto,.o-col-12,.o-col-11,.o-col-10,.o-col-9,.o-col-8,.o-col-7,.o-col-6,.o-col-5,.o-col-4,.o-col-3,.o-col-2,.o-col-1 {
    position: relative;
    width: 100%;
    padding-right: 10px;
    padding-left: 10px;
    box-sizing: border-box
}

.o-col {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%
}

.o-row-cols-1>* {
    flex: 0 0 100%;
    max-width: 100%
}

.o-row-cols-2>* {
    flex: 0 0 50%;
    max-width: 50%
}

.o-row-cols-3>* {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%
}

.o-row-cols-4>* {
    flex: 0 0 25%;
    max-width: 25%
}

.o-row-cols-5>* {
    flex: 0 0 20%;
    max-width: 20%
}

.o-row-cols-6>* {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%
}

.o-col-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%
}

.o-col-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%
}

.o-col-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%
}

.o-col-3 {
    flex: 0 0 25%;
    max-width: 25%
}

.o-col-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%
}

.o-col-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%
}

.o-col-6 {
    flex: 0 0 50%;
    max-width: 50%
}

.o-col-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%
}

.o-col-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%
}

.o-col-9 {
    flex: 0 0 75%;
    max-width: 75%
}

.o-col-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%
}

.o-col-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%
}

.o-col-12 {
    flex: 0 0 100%;
    max-width: 100%
}

.o-order-first {
    order: -1
}

.o-order-last {
    order: 13
}

.o-order-0 {
    order: 0
}

.o-order-1 {
    order: 1
}

.o-order-2 {
    order: 2
}

.o-order-3 {
    order: 3
}

.o-order-4 {
    order: 4
}

.o-order-5 {
    order: 5
}

.o-order-6 {
    order: 6
}

.o-order-7 {
    order: 7
}

.o-order-8 {
    order: 8
}

.o-order-9 {
    order: 9
}

.o-order-10 {
    order: 10
}

.o-order-11 {
    order: 11
}

.o-order-12 {
    order: 12
}

.o-offset-1 {
    margin-left: 8.33333333%
}

.o-offset-2 {
    margin-left: 16.66666667%
}

.o-offset-3 {
    margin-left: 25%
}

.o-offset-4 {
    margin-left: 33.33333333%
}

.o-offset-5 {
    margin-left: 41.66666667%
}

.o-offset-6 {
    margin-left: 50%
}

.o-offset-7 {
    margin-left: 58.33333333%
}

.o-offset-8 {
    margin-left: 66.66666667%
}

.o-offset-9 {
    margin-left: 75%
}

.o-offset-10 {
    margin-left: 83.33333333%
}

.o-offset-11 {
    margin-left: 91.66666667%
}

@media(min-width: 576px) {
    .o-col-sm {
        flex-basis:0;
        flex-grow: 1;
        max-width: 100%
    }

    .o-row-cols-sm-1>* {
        flex: 0 0 100%;
        max-width: 100%
    }

    .o-row-cols-sm-2>* {
        flex: 0 0 50%;
        max-width: 50%
    }

    .o-row-cols-sm-3>* {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .o-row-cols-sm-4>* {
        flex: 0 0 25%;
        max-width: 25%
    }

    .o-row-cols-sm-5>* {
        flex: 0 0 20%;
        max-width: 20%
    }

    .o-row-cols-sm-6>* {
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .o-col-sm-auto {
        flex: 0 0 auto;
        width: auto;
        max-width: 100%
    }

    .o-col-sm-1 {
        flex: 0 0 8.33333333%;
        max-width: 8.33333333%
    }

    .o-col-sm-2 {
        flex: 0 0 16.66666667%;
        max-width: 16.66666667%
    }

    .o-col-sm-3 {
        flex: 0 0 25%;
        max-width: 25%
    }

    .o-col-sm-4 {
        flex: 0 0 33.33333333%;
        max-width: 33.33333333%
    }

    .o-col-sm-5 {
        flex: 0 0 41.66666667%;
        max-width: 41.66666667%
    }

    .o-col-sm-6 {
        flex: 0 0 50%;
        max-width: 50%
    }

    .o-col-sm-7 {
        flex: 0 0 58.33333333%;
        max-width: 58.33333333%
    }

    .o-col-sm-8 {
        flex: 0 0 66.66666667%;
        max-width: 66.66666667%
    }

    .o-col-sm-9 {
        flex: 0 0 75%;
        max-width: 75%
    }

    .o-col-sm-10 {
        flex: 0 0 83.33333333%;
        max-width: 83.33333333%
    }

    .o-col-sm-11 {
        flex: 0 0 91.66666667%;
        max-width: 91.66666667%
    }

    .o-col-sm-12 {
        flex: 0 0 100%;
        max-width: 100%
    }

    .o-order-sm-first {
        order: -1
    }

    .o-order-sm-last {
        order: 13
    }

    .o-order-sm-0 {
        order: 0
    }

    .o-order-sm-1 {
        order: 1
    }

    .o-order-sm-2 {
        order: 2
    }

    .o-order-sm-3 {
        order: 3
    }

    .o-order-sm-4 {
        order: 4
    }

    .o-order-sm-5 {
        order: 5
    }

    .o-order-sm-6 {
        order: 6
    }

    .o-order-sm-7 {
        order: 7
    }

    .o-order-sm-8 {
        order: 8
    }

    .o-order-sm-9 {
        order: 9
    }

    .o-order-sm-10 {
        order: 10
    }

    .o-order-sm-11 {
        order: 11
    }

    .o-order-sm-12 {
        order: 12
    }

    .o-offset-sm-0 {
        margin-left: 0
    }

    .o-offset-sm-1 {
        margin-left: 8.33333333%
    }

    .o-offset-sm-2 {
        margin-left: 16.66666667%
    }

    .o-offset-sm-3 {
        margin-left: 25%
    }

    .o-offset-sm-4 {
        margin-left: 33.33333333%
    }

    .o-offset-sm-5 {
        margin-left: 41.66666667%
    }

    .o-offset-sm-6 {
        margin-left: 50%
    }

    .o-offset-sm-7 {
        margin-left: 58.33333333%
    }

    .o-offset-sm-8 {
        margin-left: 66.66666667%
    }

    .o-offset-sm-9 {
        margin-left: 75%
    }

    .o-offset-sm-10 {
        margin-left: 83.33333333%
    }

    .o-offset-sm-11 {
        margin-left: 91.66666667%
    }
}

@media(min-width: 768px) {
    .o-col-md {
        flex-basis:0;
        flex-grow: 1;
        max-width: 100%
    }

    .o-row-cols-md-1>* {
        flex: 0 0 100%;
        max-width: 100%
    }

    .o-row-cols-md-2>* {
        flex: 0 0 50%;
        max-width: 50%
    }

    .o-row-cols-md-3>* {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .o-row-cols-md-4>* {
        flex: 0 0 25%;
        max-width: 25%
    }

    .o-row-cols-md-5>* {
        flex: 0 0 20%;
        max-width: 20%
    }

    .o-row-cols-md-6>* {
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .o-col-md-auto {
        flex: 0 0 auto;
        width: auto;
        max-width: 100%
    }

    .o-col-md-1 {
        flex: 0 0 8.33333333%;
        max-width: 8.33333333%
    }

    .o-col-md-2 {
        flex: 0 0 16.66666667%;
        max-width: 16.66666667%
    }

    .o-col-md-3 {
        flex: 0 0 25%;
        max-width: 25%
    }

    .o-col-md-4 {
        flex: 0 0 33.33333333%;
        max-width: 33.33333333%
    }

    .o-col-md-5 {
        flex: 0 0 41.66666667%;
        max-width: 41.66666667%
    }

    .o-col-md-6 {
        flex: 0 0 50%;
        max-width: 50%
    }

    .o-col-md-7 {
        flex: 0 0 58.33333333%;
        max-width: 58.33333333%
    }

    .o-col-md-8 {
        flex: 0 0 66.66666667%;
        max-width: 66.66666667%
    }

    .o-col-md-9 {
        flex: 0 0 75%;
        max-width: 75%
    }

    .o-col-md-10 {
        flex: 0 0 83.33333333%;
        max-width: 83.33333333%
    }

    .o-col-md-11 {
        flex: 0 0 91.66666667%;
        max-width: 91.66666667%
    }

    .o-col-md-12 {
        flex: 0 0 100%;
        max-width: 100%
    }

    .o-order-md-first {
        order: -1
    }

    .o-order-md-last {
        order: 13
    }

    .o-order-md-0 {
        order: 0
    }

    .o-order-md-1 {
        order: 1
    }

    .o-order-md-2 {
        order: 2
    }

    .o-order-md-3 {
        order: 3
    }

    .o-order-md-4 {
        order: 4
    }

    .o-order-md-5 {
        order: 5
    }

    .o-order-md-6 {
        order: 6
    }

    .o-order-md-7 {
        order: 7
    }

    .o-order-md-8 {
        order: 8
    }

    .o-order-md-9 {
        order: 9
    }

    .o-order-md-10 {
        order: 10
    }

    .o-order-md-11 {
        order: 11
    }

    .o-order-md-12 {
        order: 12
    }

    .o-offset-md-0 {
        margin-left: 0
    }

    .o-offset-md-1 {
        margin-left: 8.33333333%
    }

    .o-offset-md-2 {
        margin-left: 16.66666667%
    }

    .o-offset-md-3 {
        margin-left: 25%
    }

    .o-offset-md-4 {
        margin-left: 33.33333333%
    }

    .o-offset-md-5 {
        margin-left: 41.66666667%
    }

    .o-offset-md-6 {
        margin-left: 50%
    }

    .o-offset-md-7 {
        margin-left: 58.33333333%
    }

    .o-offset-md-8 {
        margin-left: 66.66666667%
    }

    .o-offset-md-9 {
        margin-left: 75%
    }

    .o-offset-md-10 {
        margin-left: 83.33333333%
    }

    .o-offset-md-11 {
        margin-left: 91.66666667%
    }
}

@media(min-width: 992px) {
    .o-col-lg {
        flex-basis:0;
        flex-grow: 1;
        max-width: 100%
    }

    .o-row-cols-lg-1>* {
        flex: 0 0 100%;
        max-width: 100%
    }

    .o-row-cols-lg-2>* {
        flex: 0 0 50%;
        max-width: 50%
    }

    .o-row-cols-lg-3>* {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .o-row-cols-lg-4>* {
        flex: 0 0 25%;
        max-width: 25%
    }

    .o-row-cols-lg-5>* {
        flex: 0 0 20%;
        max-width: 20%
    }

    .o-row-cols-lg-6>* {
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .o-col-lg-auto {
        flex: 0 0 auto;
        width: auto;
        max-width: 100%
    }

    .o-col-lg-1 {
        flex: 0 0 8.33333333%;
        max-width: 8.33333333%
    }

    .o-col-lg-2 {
        flex: 0 0 16.66666667%;
        max-width: 16.66666667%
    }

    .o-col-lg-3 {
        flex: 0 0 25%;
        max-width: 25%
    }

    .o-col-lg-4 {
        flex: 0 0 33.33333333%;
        max-width: 33.33333333%
    }

    .o-col-lg-5 {
        flex: 0 0 41.66666667%;
        max-width: 41.66666667%
    }

    .o-col-lg-6 {
        flex: 0 0 50%;
        max-width: 50%
    }

    .o-col-lg-7 {
        flex: 0 0 58.33333333%;
        max-width: 58.33333333%
    }

    .o-col-lg-8 {
        flex: 0 0 66.66666667%;
        max-width: 66.66666667%
    }

    .o-col-lg-9 {
        flex: 0 0 75%;
        max-width: 75%
    }

    .o-col-lg-10 {
        flex: 0 0 83.33333333%;
        max-width: 83.33333333%
    }

    .o-col-lg-11 {
        flex: 0 0 91.66666667%;
        max-width: 91.66666667%
    }

    .o-col-lg-12 {
        flex: 0 0 100%;
        max-width: 100%
    }

    .o-order-lg-first {
        order: -1
    }

    .o-order-lg-last {
        order: 13
    }

    .o-order-lg-0 {
        order: 0
    }

    .o-order-lg-1 {
        order: 1
    }

    .o-order-lg-2 {
        order: 2
    }

    .o-order-lg-3 {
        order: 3
    }

    .o-order-lg-4 {
        order: 4
    }

    .o-order-lg-5 {
        order: 5
    }

    .o-order-lg-6 {
        order: 6
    }

    .o-order-lg-7 {
        order: 7
    }

    .o-order-lg-8 {
        order: 8
    }

    .o-order-lg-9 {
        order: 9
    }

    .o-order-lg-10 {
        order: 10
    }

    .o-order-lg-11 {
        order: 11
    }

    .o-order-lg-12 {
        order: 12
    }

    .o-offset-lg-0 {
        margin-left: 0
    }

    .o-offset-lg-1 {
        margin-left: 8.33333333%
    }

    .o-offset-lg-2 {
        margin-left: 16.66666667%
    }

    .o-offset-lg-3 {
        margin-left: 25%
    }

    .o-offset-lg-4 {
        margin-left: 33.33333333%
    }

    .o-offset-lg-5 {
        margin-left: 41.66666667%
    }

    .o-offset-lg-6 {
        margin-left: 50%
    }

    .o-offset-lg-7 {
        margin-left: 58.33333333%
    }

    .o-offset-lg-8 {
        margin-left: 66.66666667%
    }

    .o-offset-lg-9 {
        margin-left: 75%
    }

    .o-offset-lg-10 {
        margin-left: 83.33333333%
    }

    .o-offset-lg-11 {
        margin-left: 91.66666667%
    }
}

@media(min-width: 1200px) {
    .o-col-xl {
        flex-basis:0;
        flex-grow: 1;
        max-width: 100%
    }

    .o-row-cols-xl-1>* {
        flex: 0 0 100%;
        max-width: 100%
    }

    .o-row-cols-xl-2>* {
        flex: 0 0 50%;
        max-width: 50%
    }

    .o-row-cols-xl-3>* {
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .o-row-cols-xl-4>* {
        flex: 0 0 25%;
        max-width: 25%
    }

    .o-row-cols-xl-5>* {
        flex: 0 0 20%;
        max-width: 20%
    }

    .o-row-cols-xl-6>* {
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .o-col-xl-auto {
        flex: 0 0 auto;
        width: auto;
        max-width: 100%
    }

    .o-col-xl-1 {
        flex: 0 0 8.33333333%;
        max-width: 8.33333333%
    }

    .o-col-xl-2 {
        flex: 0 0 16.66666667%;
        max-width: 16.66666667%
    }

    .o-col-xl-3 {
        flex: 0 0 25%;
        max-width: 25%
    }

    .o-col-xl-4 {
        flex: 0 0 33.33333333%;
        max-width: 33.33333333%
    }

    .o-col-xl-5 {
        flex: 0 0 41.66666667%;
        max-width: 41.66666667%
    }

    .o-col-xl-6 {
        flex: 0 0 50%;
        max-width: 50%
    }

    .o-col-xl-7 {
        flex: 0 0 58.33333333%;
        max-width: 58.33333333%
    }

    .o-col-xl-8 {
        flex: 0 0 66.66666667%;
        max-width: 66.66666667%
    }

    .o-col-xl-9 {
        flex: 0 0 75%;
        max-width: 75%
    }

    .o-col-xl-10 {
        flex: 0 0 83.33333333%;
        max-width: 83.33333333%
    }

    .o-col-xl-11 {
        flex: 0 0 91.66666667%;
        max-width: 91.66666667%
    }

    .o-col-xl-12 {
        flex: 0 0 100%;
        max-width: 100%
    }

    .o-order-xl-first {
        order: -1
    }

    .o-order-xl-last {
        order: 13
    }

    .o-order-xl-0 {
        order: 0
    }

    .o-order-xl-1 {
        order: 1
    }

    .o-order-xl-2 {
        order: 2
    }

    .o-order-xl-3 {
        order: 3
    }

    .o-order-xl-4 {
        order: 4
    }

    .o-order-xl-5 {
        order: 5
    }

    .o-order-xl-6 {
        order: 6
    }

    .o-order-xl-7 {
        order: 7
    }

    .o-order-xl-8 {
        order: 8
    }

    .o-order-xl-9 {
        order: 9
    }

    .o-order-xl-10 {
        order: 10
    }

    .o-order-xl-11 {
        order: 11
    }

    .o-order-xl-12 {
        order: 12
    }

    .o-offset-xl-0 {
        margin-left: 0
    }

    .o-offset-xl-1 {
        margin-left: 8.33333333%
    }

    .o-offset-xl-2 {
        margin-left: 16.66666667%
    }

    .o-offset-xl-3 {
        margin-left: 25%
    }

    .o-offset-xl-4 {
        margin-left: 33.33333333%
    }

    .o-offset-xl-5 {
        margin-left: 41.66666667%
    }

    .o-offset-xl-6 {
        margin-left: 50%
    }

    .o-offset-xl-7 {
        margin-left: 58.33333333%
    }

    .o-offset-xl-8 {
        margin-left: 66.66666667%
    }

    .o-offset-xl-9 {
        margin-left: 75%
    }

    .o-offset-xl-10 {
        margin-left: 83.33333333%
    }

    .o-offset-xl-11 {
        margin-left: 91.66666667%
    }
}

.o-grid-pull-left {
    margin-left: auto
}

.o-grid-pull-right {
    margin-right: auto
}

.o-grid-no-margins {
    margin-left: unset;
    margin-right: unset
}

.o-icon {
    width: var(--o-icon-size, 20px);
    height: var(--o-icon-size, 20px);
    color: var(--o-icon-color, inherit)
}

.o-icon-colored {
    color: var(--o-color-curacao, #6b58fc)
}

.o-icon-inline {
    display: inline;
    vertical-align: middle
}

.o-icon-placeholder-icon {
    display: none
}

.o-badge {
    display: inline-block;
    box-sizing: border-box;
    vertical-align: baseline;
    font-family: var(--o-font-direct, inherit);
    line-height: 12px;
    font-size: 12px;
    padding: .5em .65em;
    border-radius: .6em
}

.o-badge-rounded {
    border-radius: 50rem
}

.o-badge-size-auto {
    line-height: 1;
    font-size: .8em
}

.o-badge-size-sm {
    line-height: 10px;
    font-size: 10px
}

.o-badge-size-lg {
    line-height: 16px;
    font-size: 16px
}

@media(min-width: 576px) {
    .o-badge-size-sm-auto {
        line-height:1;
        font-size: .8em
    }

    .o-badge-size-sm-sm {
        line-height: 10px;
        font-size: 10px
    }

    .o-badge-size-sm-lg {
        line-height: 16px;
        font-size: 16px
    }
}

@media(min-width: 768px) {
    .o-badge-size-md-auto {
        line-height:1;
        font-size: .8em
    }

    .o-badge-size-md-sm {
        line-height: 10px;
        font-size: 10px
    }

    .o-badge-size-md-lg {
        line-height: 16px;
        font-size: 16px
    }
}

@media(min-width: 992px) {
    .o-badge-size-lg-auto {
        line-height:1;
        font-size: .8em
    }

    .o-badge-size-lg-sm {
        line-height: 10px;
        font-size: 10px
    }

    .o-badge-size-lg-lg {
        line-height: 16px;
        font-size: 16px
    }
}

@media(min-width: 1200px) {
    .o-badge-size-xl-auto {
        line-height:1;
        font-size: .8em
    }

    .o-badge-size-xl-sm {
        line-height: 10px;
        font-size: 10px
    }

    .o-badge-size-xl-lg {
        line-height: 16px;
        font-size: 16px
    }
}

.o-view {
    display: inline-flex;
    width: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    color: var(--o-view-color)
}

.o-view-nowrap {
    flex-wrap: nowrap
}

.o-view-withPadding {
    padding: 0 2%
}

.o-spacer {
    display: inline-flex
}

.o-spacer-block {
    display: block
}

.o-spacer-expanded {
    width: 100%
}

.o-spacer-vertical {
    flex-direction: column
}

.o-spacer-offset {
    margin: var(--o-spacer-margin)
}

.o-spinner {
    display: block;
    position: relative;
    padding: 2px
}

.o-spinner-indicator {
    display: block;
    position: absolute;
    animation: 1s linear 0s normal none infinite running o-spinner-fade
}

@keyframes o-spinner-fade {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0
    }
}

.o-progress-wrapper {
    width: 100%;
    height: 2px;
    background: rgba(0,0,0,0);
    overflow: hidden
}

.o-progress-track {
    background-image: linear-gradient(90deg, #6b58fc, #6b58fc 20%, #6b58fc 40%, #6b58fc 50%, #6b58fc 80%, #6b58fc 90%, #6b58fc);
    background-size: 200% 100%;
    height: 100%;
    transition: width .3s ease-in-out
}

.o-progress-indeterminate {
    width: 100%;
    animation: 1s linear 0s normal none infinite running orderProgress
}

@keyframes orderProgress {
    0% {
        background-position-x: 200%
    }

    100% {
        background-position-x: 0%
    }
}

.o-separator {
    width: 100%;
    height: 15px
}

.o-separator-small {
    width: 100%;
    height: 10px
}

.o-separator-horizontal {
    width: 15px;
    display: inline-block
}

.o-divider {
    margin: 4px 0 3px;
    border-bottom: 1px solid var(--o-color-sashagrey, #d1d3e0);
    width: 100%;
    display: block
}

.o-checkbox-wrapper {
    display: inline-flex;
    cursor: pointer
}

.o-checkbox-wrapper:hover input:not(:checked):not(:disabled) {
    border-color: var(--o-checkbox-hover-border-color)
}

.o-checkbox-wrapper.o-checkbox-disabled {
    opacity: .4;
    cursor: default
}

.o-checkbox-input {
    appearance: none;
    display: inline-block;
    width: 20px;
    height: 20px;
    border-radius: 4px;
    border: 1px solid var(--o-checkbox-border-color);
    background-color: var(--o-checkbox-background-color)
}

.o-checkbox-input:not(:disabled) {
    cursor: pointer
}

.o-checkbox-input:checked {
    border: 0;
    background-color: var(--o-color-bluealt, #7D71FF);
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='13' fill='none'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M.6 6.3L6 13S8 9.3 10.5 6.1l4-5-1-1.1S11.1 2.2 9 4.5l-3.5 4-4-3.5-.9 1.3z' clip-rule='evenodd'/%3E%3C/svg%3E");
    background-position: 3px 3px;
    background-size: 15px 13px;
    background-repeat: no-repeat
}

.o-checkbox-input:focus {
    outline: 0
}

.o-checkbox-input:focus-visible {
    outline: 0;
    box-shadow: 0 0 0 4px var(--o-focus-ring-color)
}

.o-checkbox-input:hover:focus-visible:not(:checked) {
    outline: 0;
    box-shadow: 0 0 0 4px var(--o-focus-ring-hover-color)
}

.o-checkbox-inputWrapper {
    display: inline-block;
    width: 20px;
    margin-right: 8px;
    line-height: 0
}

.o-checkbox-contentWrapper {
    display: inline-block;
    width: auto
}

.o-checkbox-inputSmall {
    width: 16px;
    height: 16px
}

.o-checkbox-inputSmall:checked {
    background-size: 10px 10px
}

.o-checkbox-inputWrapperSmall {
    height: 16px;
    width: 16px;
    margin-top: 2px;
    margin-right: 6px
}

.o-checkbox-contentWrapperSmall {
    font: var(--o-text-paragraphS)
}

.o-checkbox-slotInfo {
    font: var(--o-text-paragraphS);
    display: block;
    color: var(--o-checkbox-slotinfo-default-color)
}

.o-checkbox-slotInfoDisabled {
    color: var(--o-checkbox-slotinfo-disabled-color)
}

.o-checkbox-invalid {
    box-shadow: 0 0 0 4px var(--o-checkbox-invalid-box-shadow-color)
}

.o-switch-wrapper {
    display: inline-flex;
    cursor: pointer
}

.o-switch-wrapper:hover input:not(:checked):not(:disabled) {
    background-color: var(--o-switch-hover-background)
}

.o-switch-inputWrapper {
    position: relative;
    display: inline-flex;
    align-items: center;
    width: 36px;
    margin-right: 8px;
    line-height: 0
}

.o-switch-inputWrapperSmall {
    width: 26px
}

.o-switch-input,
.o-switch-input:focus {
    appearance: none;
    display: inline-block;
    width: 36px;
    height: 20px;
    border-radius: 12px;
    background-color: var(--o-switch-background);
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 2 2' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='1' cy='1' r='1' fill='%23ffffff'/%3E%3C/svg%3E");
    background-position: 2px 2px;
    background-size: 16px 16px;
    background-repeat: no-repeat
}

.o-switch-input:checked {
    background-color: var(--o-color-bluealt, #7D71FF);
    background-position: 18px 2px
}

.o-switch-input:focus {
    outline: 0
}

.o-switch-input:focus-visible {
    outline: 0;
    box-shadow: 0 0 0 4px var(--o-focus-ring-color)
}

.o-switch-inputSmall {
    width: 26px;
    height: 16px;
    background-position: 2px 2px;
    background-size: 12px 12px
}

.o-switch-inputSmall:checked {
    background-position: 12px 2px
}

.o-switch-contentWrapper {
    display: inline-block;
    width: auto
}

.o-switch-contentWrapperSmall {
    font: var(--o-text-paragraphS)
}

.o-switch-disabled {
    opacity: .4;
    cursor: default
}

.o-switch-invalid {
    box-shadow: 0 0 0 4px var(--o-switch-invalid-box-shadow-color)
}

.o-radio-wrapper {
    display: inline-flex;
    cursor: pointer
}

.o-radio-wrapper:hover input:not(:checked):not(:disabled) {
    border-color: var(--o-radio-hover-border-color)
}

.o-radio-wrapper-disabled {
    cursor: default
}

.o-radio-disabled {
    opacity: .4;
    cursor: default
}

.o-radio-invalid {
    box-shadow: 0 0 0 4px var(--o-radio-invalid-box-shadow-color)
}

.o-radio-input {
    appearance: none;
    display: inline-block;
    width: 20px;
    height: 20px;
    border-radius: calc(20px / 2);
    border: 1px solid var(--o-radio-border-color);
    background-color: var(--o-radio-background-color)
}

.o-radio-input:not(:disabled) {
    cursor: pointer
}

.o-radio-input:checked {
    border-color: var(--o-color-bluealt, #7D71FF);
    background-color: var(--o-color-bluealt, #7D71FF);
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Ccircle cx='5' cy='5' r='5' fill='%23fff' stroke='none' /%3E%3C/svg%3E");
    background-position: center center;
    background-size: calc(20px / 2) calc(20px / 2);
    background-repeat: no-repeat
}

.o-radio-input:focus {
    outline: 0
}

.o-radio-input:focus-visible {
    outline: 0;
    box-shadow: 0 0 0 4px var(--o-focus-ring-color)
}

.o-radio-input:hover:focus-visible:not(:checked) {
    outline: 0;
    box-shadow: 0 0 0 4px var(--o-focus-ring-hover-color)
}

.o-radio-inputSmall {
    width: 16px;
    height: 16px;
    border-radius: calc(16px / 2)
}

.o-radio-inputSmall:checked {
    background-size: calc(16px / 2) calc(16px / 2)
}

.o-radio-inputWrapper {
    display: inline-block;
    width: 20px;
    margin-right: calc(4px * 2)
}

.o-radio-inputWrapperSmall {
    height: 16px;
    width: 16px;
    margin-top: 2px;
    margin-right: 6px
}

.o-radio-contentWrapper {
    display: inline-block;
    width: auto
}

.o-radio-contentWrapperSmall {
    font: var(--o-text-paragraphS)
}

.o-radio-slotInfo {
    font: var(--o-text-paragraphS);
    display: block;
    color: var(--o-radio-slotinfo-default-color)
}

.o-radio-slotInfoDisabled {
    color: var(--o-radio-slotinfo-disabled-color)
}

.o-textarea {
    font: var(--o-text-paragraphM);
    appearance: none;
    box-sizing: border-box;
    display: block;
    border: 1px solid rgba(0,0,0,0);
    border-radius: var(--o-input-border-radius);
    padding: 8px 12px 8px 12px;
    min-width: 80px;
    width: 100%;
    height: auto;
    color: var(--o-input-color);
    background: var(--o-input-background-color);
    border-color: var(--o-input-border-color)
}

.o-textarea::placeholder {
    opacity: 1;
    color: var(--o-input-placeholder-color)
}

.o-textarea:focus {
    color: var(--o-input-focus-color, var(--o-input-color));
    background: var(--o-input-focus-background-color, var(--o-input-background-color));
    border-color: var(--o-input-focus-border-color, var(--o-input-border-color));
    outline: 0
}

.o-textarea:invalid,.o-textarea-invalid {
    color: var(--o-input-invalid-color, var(--o-input-color));
    background: var(--o-input-invalid-background-color, var(--o-input-background-color));
    border-color: var(--o-input-invalid-border-color, var(--o-input-border-color))
}

.o-textarea:invalid:focus,.o-textarea-invalid:focus {
    color: var(--o-input-invalid-focus-color, var(--o-input-invalid-color, var(--o-input-color)));
    background: var(--o-input-invalid-focus-background-color, var(--o-input-invalid-background-color, var(--o-input-background-color)));
    border-color: var(--o-input-invalid-focus-border-color, var(--o-input-invalid-border-color, var(--o-input-border-color)))
}

.o-textarea:disabled,.o-textarea-disabled {
    color: var(--o-input-disabled-color, var(--o-input-color));
    background: var(--o-input-disabled-background-color, var(--o-input-border-color));
    border-color: var(--o-input-disabled-border-color, var(--o-input-border-color))
}

.o-textarea:disabled:focus,.o-textarea-disabled:focus {
    color: var(--o-input-disabled-color, var(--o-input-color));
    background: var(--o-input-disabled-background-color, var(--o-input-border-color));
    border-color: var(--o-input-disabled-border-color, var(--o-input-border-color))
}

.o-textarea-expanded {
    width: 100%
}

.o-textarea-wrapper {
    display: inline-flex;
    position: relative
}

.o-textarea-groupFirst {
    border-radius: var(--o-input-border-radius) 0 0 var(--o-input-border-radius)
}

.o-textarea-groupLast {
    border-radius: 0 var(--o-input-border-radius) var(--o-input-border-radius) 0
}

.o-textarea-groupMiddle {
    border-radius: 0
}

.o-textarea-groupVertical .o-textarea-groupFirst {
    border-radius: var(--o-input-border-radius) var(--o-input-border-radius) 0 0
}

.o-textarea-groupVertical .o-textarea-groupLast {
    border-radius: 0 0 var(--o-input-border-radius) var(--o-input-border-radius)
}

.o-collapse {
    transition: height 400ms
}

.DayPicker {
    display: inline-block;
    touch-action: manipulation;
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

.DayPicker-wrapper {
    position: relative;
    user-select: none;
    flex-direction: row;
    outline: 0
}

.DayPicker-Months {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    width: 100%
}

.DayPicker-Month {
    display: table;
    border-spacing: 0
}

.DayPicker-Month+.DayPicker-Month {
    margin-left: 20px;
    padding-left: 17px;
    border-left: 1px solid var(--o-color-sashagrey, #d1d3e0)
}

.DayPicker-NavBar {
    position: relative
}

.DayPicker-NavButton {
    display: block;
    position: absolute;
    top: 0;
    color: var(--o-calendar-navbutton-color);
    cursor: pointer
}

.DayPicker-NavButton:hover {
    color: var(--o-calendar-navbutton-hover-color)
}

.DayPicker-NavButton:active {
    color: var(--o-calendar-navbutton-active-color)
}

.DayPicker-NavButton--prev {
    left: 13px
}

.DayPicker-NavButton--next {
    right: 13px
}

.DayPicker-NavButton--interactionDisabled {
    display: none
}

.DayPicker-Caption {
    display: table-caption;
    text-align: center;
    font: var(--o-text-headerXS)
}

.DayPicker-Weekdays {
    margin-top: 10px;
    display: table-header-group
}

.DayPicker-WeekdaysRow {
    display: table-row
}

.DayPicker-Weekday {
    display: table-cell;
    width: 44px;
    height: 44px;
    padding: 0;
    text-align: center;
    vertical-align: middle;
    text-transform: uppercase;
    font: var(--o-text-paragraphXS);
    color: var(--o-calendar-weekday-color)
}

.DayPicker-Weekday-abbr-title {
    border-bottom: none;
    text-decoration: none
}

.DayPicker-Body {
    display: table-row-group
}

.DayPicker-Week {
    display: table-row
}

.DayPicker-Day {
    display: table-cell;
    padding: 0;
    width: 42px;
    height: 42px;
    text-align: center;
    cursor: pointer;
    vertical-align: middle;
    outline: none;
    border-radius: 8px;
    font: var(--o-text-headerXS);
    color: var(--o-calendar-day-color);
    font-weight: normal
}

.DayPicker-Day:not(.DayPicker-Day--outside):not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):hover {
    color: var(--o-calendar-day-hover-color);
    background-color: var(--o-calendar-day-hover-background-color);
    border-color: rgba(0,0,0,0)
}

.DayPicker-Day--today:not(.DayPicker-Day--outside) {
    border: 1px solid var(--o-calendar-day-today-border-color)
}

.DayPicker-Day--selected:not(.DayPicker-Day--outside) {
    background: var(--o-color-curacao, #6b58fc);
    color: var(--o-color-icecream, #fff);
    border-color: rgba(0,0,0,0)
}

.DayPicker-Day--selected:not(.DayPicker-Day--outside):hover {
    border-color: rgba(0,0,0,0)
}

.DayPicker-Day--outside {
    cursor: default;
    opacity: 0
}

.DayPicker-Day--weekend,.DayPicker-Day--holiday {
    color: var(--o-calendar-day-weekend-holiday-color)
}

.DayPicker-Day--workday {
    color: var(--o-calendar-day-workday-color)
}

.DayPicker-Day--disabled,.DayPicker-Day--visualDisabled {
    opacity: .4;
    cursor: default
}

.DayPicker-WeekNumber {
    display: table-cell;
    padding: 10px;
    text-align: right;
    vertical-align: middle;
    min-width: 15px;
    cursor: pointer
}

.DayPicker--interactionDisabled--DayPicker-Day {
    cursor: default
}

.DayPicker-Footer {
    padding-top: 8px;
    text-align: center
}

.DayPicker-TodayButton {
    border: none;
    background-image: none;
    background-color: rgba(0,0,0,0);
    box-shadow: none;
    color: var(--o-calendar-today-button-color);
    cursor: pointer;
    font: var(--o-text-paragraphS);
    padding: 0
}

.DayPicker-TodayButton:hover {
    color: var(--o-calendar-today-button-hover-color)
}

.DayPicker-Range .DayPicker-Day--selected {
    border-radius: 0
}

.DayPicker-Range .DayPicker-Day--start {
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px
}

.DayPicker-Range .DayPicker-Day--end {
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px
}

.DayPicker-Expanded,.DayPicker-Expanded .DayPicker-Month {
    width: 100%
}

.o-text-paragraph {
    display: inline-block;
    position: relative;
    width: 100%
}

.o-text-headerExtraExtraLarge {
    font: var(--o-text-headerXXL);
    --o-text-iconWrapper-height: 64px;
    --o-text-icon-size: 32px;
    margin: 11px 0 5px;
    display: inline-flex;
    width: 100%
}

.o-text-headerExtraLarge {
    font: var(--o-text-headerXL);
    --o-text-iconWrapper-height: 40px;
    --o-text-icon-size: 32px;
    margin: 11px 0 5px;
    display: inline-flex;
    width: 100%
}

.o-text-headerLarge {
    font: var(--o-text-headerL);
    --o-text-iconWrapper-height: 34px;
    --o-text-icon-size: 24px;
    margin: 10px 0 2px;
    display: inline-flex;
    width: 100%
}

.o-text-headerMedium {
    /* font: var(--o-text-headerM); */
    /* --o-text-iconWrapper-height: 28px; */
    /* --o-text-icon-size: 24px; */
    font-size: var(--main-size-next);
    font-weight: var(--main-weight-next);
    color: var(--main-color);
    margin: 13px 0 3px;
    display: inline-flex;
    width: 100%
}

.o-text-headerSmall {
    font: var(--o-text-headerS);
    --o-text-iconWrapper-height: 20px;
    margin: 8px 0 0;
    margin: 16px 0 0;
    display: inline-flex;
    width: 100%
}

.o-text-headerExtraSmall {
    /* font: var(--o-text-headerXS); */
    /* --o-text-iconWrapper-height: 20px; */
    font-size: var(--main-size);
    font-weight: var(--main-weight-next);
    color: var(--main-color);
    margin: 8px 0 0;
    display: inline-flex;
    width: 100%
}

.o-text-paragraphExtraExtraLarge {
    font: var(--o-text-paragraphXXL);
    --o-text-iconWrapper-height: 40px;
    --o-text-icon-size: 32px;
    font-weight: inherit;
    margin: 3px 0 5px
}

.o-text-paragraphExtraLarge {
    font: var(--o-text-paragraphXL);
    --o-text-iconWrapper-height: 24px;
    font-weight: inherit;
    margin: 2px 0 6px
}

.o-text-paragraphLarge {
    /* font: var(--o-text-paragraphL); */
    /* --o-text-iconWrapper-height: 20px; */
    color: var(--main-color);
    font-size: var(--main-size);
    font-weight: inherit;
    margin: 12px 0 4px
}
.o-text-paragraphLarge-sel {
  /* width: 100px; */
  background: transparent;
  text-indent: -999999px;
  display: inline-block !important;
  margin-left: 3.5em !important;
}




.o-text-paragraphLarge-sel,
.o-text-paragraphLarge-sel:before,
.o-text-paragraphLarge-sel:after,
.eFRNHsppQBQY5e3Vdfyos7,
.eFRNHsppQBQY5e3Vdfyos7:before,
.eFRNHsppQBQY5e3Vdfyos7:after {
  border-radius: 50%;
  width: 1.5em;
  height: 1.5em;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation: load7 1.8s infinite ease-in-out;
  animation: load7 1.8s infinite ease-in-out;
}
.o-text-paragraphLarge-sel,
.eFRNHsppQBQY5e3Vdfyos7 {
  color: #65abf8;
  font-size: 10px;
  margin: 80px auto;
  margin-top: -49px !important;
  /* margin: 0; */
  position: relative;
  text-indent: -9999em;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}
.eFRNHsppQBQY5e3Vdfyos7 {
  /* margin-top: 10px !important; */
      margin-top: 0px !important;
    display: inline-block !important;
    margin-bottom: 30px;
    margin-left: 30px !important;
    padding: 0 !important;
    overflow: visible !important;
}
.o-text-paragraphLarge-sel:before,
.o-text-paragraphLarge-sel:after,
.eFRNHsppQBQY5e3Vdfyos7:before,
.eFRNHsppQBQY5e3Vdfyos7:after {
  content: '';
  position: absolute;
  top: 0;
}
.eFRNHsppQBQY5e3Vdfyos7:before,
.eFRNHsppQBQY5e3Vdfyos7:after {
  top: 0;
}
.o-text-paragraphLarge-sel:before,
.eFRNHsppQBQY5e3Vdfyos7:before {
  left: -2.5em;
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}
.o-text-paragraphLarge-sel:after,
.eFRNHsppQBQY5e3Vdfyos7:after {
  left: 2.5em;
}
@-webkit-keyframes load7 {
  0%,
  80%,
  100% {
    box-shadow: 0 2.5em 0 -1.3em;
  }
  40% {
    box-shadow: 0 2.5em 0 0;
  }
}
@keyframes load7 {
  0%,
  80%,
  100% {
    box-shadow: 0 2.5em 0 -1.3em;
  }
  40% {
    box-shadow: 0 2.5em 0 0;
  }
}




.o-text-paragraphMedium {
    /* font: var(--o-text-paragraphM); */
    /* --o-text-iconWrapper-height: 20px; */
    color: var(--main-color);
    font-size: var(--main-size);
    font-weight: var(--main-weight);
    margin: 4px 0 8px
}

.o-text-paragraphSmall {
    /* font: var(--o-text-paragraphS); */
    /* --o-text-iconWrapper-height: 20px; */
    /* font-weight: inherit; */
    font-size: var(--main-size);
    color: var(--main-color);
    margin: 5px 0 3px
}

.o-text-paragraphExtraSmall {
    font-size: var(--main-size);
    color: var(--main-color);
    margin: 7px 0 5px
}

.o-text-paragraphExtraExtraSmall {
    font: var(--o-text-paragraphXXS);
    --o-text-iconWrapper-height: 16px;
    font-weight: inherit;
    margin: 8px 0 4px
}

.o-text-captionLarge {
    font: var(--o-text-captionL);
    --o-text-iconWrapper-height: 16px;
    --o-text-icon-size: 16px
}

.o-text-captionMedium {
    font: var(--o-text-captionM);
    --o-text-iconWrapper-height: 16px;
    --o-text-icon-size: 16px
}

.o-text-captionSmall {
    font: var(--o-text-captionS);
    --o-text-iconWrapper-height: 16px;
    --o-text-icon-size: 16px
}

.o-text-captionExtraSmall {
    font: var(--o-text-captionXS);
    --o-text-iconWrapper-height: 16px;
    --o-text-icon-size: 16px
}

@media(min-width: 576px) {
    .o-text-headerExtraExtraLarge-sm {
        font:var(--o-text-headerXXL);
        --o-text-iconWrapper-height: 64px;
        --o-text-icon-size: 32px;
        margin: 11px 0 5px;
        display: inline-flex;
        width: 100%
    }

    .o-text-headerExtraLarge-sm {
        font: var(--o-text-headerXL);
        --o-text-iconWrapper-height: 40px;
        --o-text-icon-size: 32px;
        margin: 11px 0 5px;
        display: inline-flex;
        width: 100%
    }

    .o-text-headerLarge-sm {
        font: var(--o-text-headerL);
        --o-text-iconWrapper-height: 34px;
        --o-text-icon-size: 24px;
        margin: 10px 0 2px;
        display: inline-flex;
        width: 100%
    }

    .o-text-headerMedium-sm {
        font: var(--o-text-headerM);
        --o-text-iconWrapper-height: 28px;
        --o-text-icon-size: 24px;
        margin: 13px 0 3px;
        display: inline-flex;
        width: 100%
    }

    .o-text-headerSmall-sm {
        font: var(--o-text-headerS);
        --o-text-iconWrapper-height: 20px;
        margin: 8px 0 0;
        display: inline-flex;
        width: 100%
    }

    .o-text-headerExtraSmall-sm {
        font: var(--o-text-headerXS);
        --o-text-iconWrapper-height: 20px;
        margin: 8px 0 0;
        display: inline-flex;
        width: 100%
    }

    .o-text-paragraphExtraExtraLarge-sm {
        font: var(--o-text-paragraphXXL);
        --o-text-iconWrapper-height: 40px;
        --o-text-icon-size: 32px;
        font-weight: inherit;
        margin: 3px 0 5px
    }

    .o-text-paragraphExtraLarge-sm {
        font: var(--o-text-paragraphXL);
        --o-text-iconWrapper-height: 24px;
        font-weight: inherit;
        margin: 2px 0 6px
    }

    .o-text-paragraphLarge-sm {
        font: var(--o-text-paragraphL);
        --o-text-iconWrapper-height: 20px;
        font-weight: inherit;
        margin: 12px 0 4px
    }

    .o-text-paragraphMedium-sm {
        font: var(--o-text-paragraphM);
        --o-text-iconWrapper-height: 20px;
        font-weight: inherit;
        margin: 4px 0 8px
    }

    .o-text-paragraphSmall-sm {
        font: var(--o-text-paragraphS);
        --o-text-iconWrapper-height: 20px;
        font-weight: inherit;
        margin: 5px 0 3px
    }

    .o-text-paragraphExtraSmall-sm {
        font: var(--o-text-paragraphXS);
        --o-text-iconWrapper-height: 16px;
        font-weight: inherit;
        margin: 7px 0 5px
    }

    .o-text-paragraphExtraExtraSmall-sm {
        font: var(--o-text-paragraphXXS);
        --o-text-iconWrapper-height: 16px;
        font-weight: inherit;
        margin: 8px 0 4px
    }

    .o-text-captionLarge-sm {
        font: var(--o-text-captionL);
        --o-text-iconWrapper-height: 16px;
        --o-text-icon-size: 16px
    }

    .o-text-captionMedium-sm {
        font: var(--o-text-captionM);
        --o-text-iconWrapper-height: 16px;
        --o-text-icon-size: 16px
    }

    .o-text-captionSmall-sm {
        font: var(--o-text-captionS);
        --o-text-iconWrapper-height: 16px;
        --o-text-icon-size: 16px
    }

    .o-text-captionExtraSmall-sm {
        font: var(--o-text-captionXS);
        --o-text-iconWrapper-height: 16px;
        --o-text-icon-size: 16px
    }
}

@media(min-width: 768px) {
    .o-text-headerExtraExtraLarge-md {
        font:var(--o-text-headerXXL);
        --o-text-iconWrapper-height: 64px;
        --o-text-icon-size: 32px;
        margin: 11px 0 5px;
        display: inline-flex;
        width: 100%
    }

    .o-text-headerExtraLarge-md {
        font: var(--o-text-headerXL);
        --o-text-iconWrapper-height: 40px;
        --o-text-icon-size: 32px;
        margin: 11px 0 5px;
        display: inline-flex;
        width: 100%
    }

    .o-text-headerLarge-md {
        /* font: var(--o-text-headerL); */
        /* --o-text-iconWrapper-height: 34px; */
        /* --o-text-icon-size: 24px; */
        margin: 10px 0 2px;
        display: inline-flex;
        width: 100%
    }

    .o-text-headerMedium-md {
        font: var(--o-text-headerM);
        --o-text-iconWrapper-height: 28px;
        --o-text-icon-size: 24px;
        margin: 13px 0 3px;
        display: inline-flex;
        width: 100%
    }

    .o-text-headerSmall-md {
        font: var(--o-text-headerS);
        --o-text-iconWrapper-height: 20px;
        margin: 8px 0 0;
        display: inline-flex;
        width: 100%
    }

    .o-text-headerExtraSmall-md {
        font: var(--o-text-headerXS);
        --o-text-iconWrapper-height: 20px;
        margin: 8px 0 0;
        display: inline-flex;
        width: 100%
    }

    .o-text-paragraphExtraExtraLarge-md {
        font: var(--o-text-paragraphXXL);
        --o-text-iconWrapper-height: 40px;
        --o-text-icon-size: 32px;
        font-weight: inherit;
        margin: 3px 0 5px
    }

    .o-text-paragraphExtraLarge-md {
        font: var(--o-text-paragraphXL);
        --o-text-iconWrapper-height: 24px;
        font-weight: inherit;
        margin: 2px 0 6px
    }

    .o-text-paragraphLarge-md {
        font: var(--o-text-paragraphL);
        --o-text-iconWrapper-height: 20px;
        font-weight: inherit;
        margin: 12px 0 4px
    }

    .o-text-paragraphMedium-md {
        font: var(--o-text-paragraphM);
        --o-text-iconWrapper-height: 20px;
        font-weight: inherit;
        margin: 4px 0 8px
    }

    .o-text-paragraphSmall-md {
        font: var(--o-text-paragraphS);
        --o-text-iconWrapper-height: 20px;
        font-weight: inherit;
        margin: 5px 0 3px
    }

    .o-text-paragraphExtraSmall-md {
        font: var(--o-text-paragraphXS);
        --o-text-iconWrapper-height: 16px;
        font-weight: inherit;
        margin: 7px 0 5px
    }

    .o-text-paragraphExtraExtraSmall-md {
        font: var(--o-text-paragraphXXS);
        --o-text-iconWrapper-height: 16px;
        font-weight: inherit;
        margin: 8px 0 4px
    }

    .o-text-captionLarge-md {
        font: var(--o-text-captionL);
        --o-text-iconWrapper-height: 16px;
        --o-text-icon-size: 16px
    }

    .o-text-captionMedium-md {
        font: var(--o-text-captionM);
        --o-text-iconWrapper-height: 16px;
        --o-text-icon-size: 16px
    }

    .o-text-captionSmall-md {
        font: var(--o-text-captionS);
        --o-text-iconWrapper-height: 16px;
        --o-text-icon-size: 16px
    }

    .o-text-captionExtraSmall-md {
        font: var(--o-text-captionXS);
        --o-text-iconWrapper-height: 16px;
        --o-text-icon-size: 16px
    }
}

@media(min-width: 992px) {
    .o-text-headerExtraExtraLarge-lg {
        font:var(--o-text-headerXXL);
        --o-text-iconWrapper-height: 64px;
        --o-text-icon-size: 32px;
        margin: 11px 0 5px;
        display: inline-flex;
        width: 100%
    }

    .o-text-headerExtraLarge-lg {
        font: var(--o-text-headerXL);
        --o-text-iconWrapper-height: 40px;
        --o-text-icon-size: 32px;
        margin: 11px 0 5px;
        display: inline-flex;
        width: 100%
    }

    .o-text-headerLarge-lg {
        font: var(--o-text-headerL);
        --o-text-iconWrapper-height: 34px;
        --o-text-icon-size: 24px;
        margin: 10px 0 2px;
        display: inline-flex;
        width: 100%
    }

    .o-text-headerMedium-lg {
        font: var(--o-text-headerM);
        --o-text-iconWrapper-height: 28px;
        --o-text-icon-size: 24px;
        margin: 13px 0 3px;
        display: inline-flex;
        width: 100%
    }

    .o-text-headerSmall-lg {
        font: var(--o-text-headerS);
        --o-text-iconWrapper-height: 20px;
        margin: 8px 0 0;
        display: inline-flex;
        width: 100%
    }

    .o-text-headerExtraSmall-lg {
        font: var(--o-text-headerXS);
        --o-text-iconWrapper-height: 20px;
        margin: 8px 0 0;
        display: inline-flex;
        width: 100%
    }

    .o-text-paragraphExtraExtraLarge-lg {
        font: var(--o-text-paragraphXXL);
        --o-text-iconWrapper-height: 40px;
        --o-text-icon-size: 32px;
        font-weight: inherit;
        margin: 3px 0 5px
    }

    .o-text-paragraphExtraLarge-lg {
        font: var(--o-text-paragraphXL);
        --o-text-iconWrapper-height: 24px;
        font-weight: inherit;
        margin: 2px 0 6px
    }

    .o-text-paragraphLarge-lg {
        font: var(--o-text-paragraphL);
        --o-text-iconWrapper-height: 20px;
        font-weight: inherit;
        margin: 12px 0 4px
    }

    .o-text-paragraphMedium-lg {
        font: var(--o-text-paragraphM);
        --o-text-iconWrapper-height: 20px;
        font-weight: inherit;
        margin: 4px 0 8px
    }

    .o-text-paragraphSmall-lg {
        font: var(--o-text-paragraphS);
        --o-text-iconWrapper-height: 20px;
        font-weight: inherit;
        margin: 5px 0 3px
    }

    .o-text-paragraphExtraSmall-lg {
        font: var(--o-text-paragraphXS);
        --o-text-iconWrapper-height: 16px;
        font-weight: inherit;
        margin: 7px 0 5px
    }

    .o-text-paragraphExtraExtraSmall-lg {
        font: var(--o-text-paragraphXXS);
        --o-text-iconWrapper-height: 16px;
        font-weight: inherit;
        margin: 8px 0 4px
    }

    .o-text-captionLarge-lg {
        font: var(--o-text-captionL);
        --o-text-iconWrapper-height: 16px;
        --o-text-icon-size: 16px
    }

    .o-text-captionMedium-lg {
        font: var(--o-text-captionM);
        --o-text-iconWrapper-height: 16px;
        --o-text-icon-size: 16px
    }

    .o-text-captionSmall-lg {
        font: var(--o-text-captionS);
        --o-text-iconWrapper-height: 16px;
        --o-text-icon-size: 16px
    }

    .o-text-captionExtraSmall-lg {
        font: var(--o-text-captionXS);
        --o-text-iconWrapper-height: 16px;
        --o-text-icon-size: 16px
    }
}

@media(min-width: 1200px) {
    .o-text-headerExtraExtraLarge-xl {
        font:var(--o-text-headerXXL);
        --o-text-iconWrapper-height: 64px;
        --o-text-icon-size: 32px;
        margin: 11px 0 5px;
        display: inline-flex;
        width: 100%
    }

    .o-text-headerExtraLarge-xl {
        font: var(--o-text-headerXL);
        --o-text-iconWrapper-height: 40px;
        --o-text-icon-size: 32px;
        margin: 11px 0 5px;
        display: inline-flex;
        width: 100%
    }

    .o-text-headerLarge-xl {
        font: var(--o-text-headerL);
        --o-text-iconWrapper-height: 34px;
        --o-text-icon-size: 24px;
        margin: 10px 0 2px;
        display: inline-flex;
        width: 100%
    }

    .o-text-headerMedium-xl {
        font: var(--o-text-headerM);
        --o-text-iconWrapper-height: 28px;
        --o-text-icon-size: 24px;
        margin: 13px 0 3px;
        display: inline-flex;
        width: 100%
    }

    .o-text-headerSmall-xl {
        font: var(--o-text-headerS);
        --o-text-iconWrapper-height: 20px;
        margin: 8px 0 0;
        display: inline-flex;
        width: 100%
    }

    .o-text-headerExtraSmall-xl {
        font: var(--o-text-headerXS);
        --o-text-iconWrapper-height: 20px;
        margin: 8px 0 0;
        display: inline-flex;
        width: 100%
    }

    .o-text-paragraphExtraExtraLarge-xl {
        font: var(--o-text-paragraphXXL);
        --o-text-iconWrapper-height: 40px;
        --o-text-icon-size: 32px;
        font-weight: inherit;
        margin: 3px 0 5px
    }

    .o-text-paragraphExtraLarge-xl {
        font: var(--o-text-paragraphXL);
        --o-text-iconWrapper-height: 24px;
        font-weight: inherit;
        margin: 2px 0 6px
    }

    .o-text-paragraphLarge-xl {
        font: var(--o-text-paragraphL);
        --o-text-iconWrapper-height: 20px;
        font-weight: inherit;
        margin: 12px 0 4px
    }

    .o-text-paragraphMedium-xl {
        font: var(--o-text-paragraphM);
        --o-text-iconWrapper-height: 20px;
        font-weight: inherit;
        margin: 4px 0 8px
    }

    .o-text-paragraphSmall-xl {
        font: var(--o-text-paragraphS);
        --o-text-iconWrapper-height: 20px;
        font-weight: inherit;
        margin: 5px 0 3px
    }

    .o-text-paragraphExtraSmall-xl {
        font: var(--o-text-paragraphXS);
        --o-text-iconWrapper-height: 16px;
        font-weight: inherit;
        margin: 7px 0 5px
    }

    .o-text-paragraphExtraExtraSmall-xl {
        font: var(--o-text-paragraphXXS);
        --o-text-iconWrapper-height: 16px;
        font-weight: inherit;
        margin: 8px 0 4px
    }

    .o-text-captionLarge-xl {
        font: var(--o-text-captionL);
        --o-text-iconWrapper-height: 16px;
        --o-text-icon-size: 16px
    }

    .o-text-captionMedium-xl {
        font: var(--o-text-captionM);
        --o-text-iconWrapper-height: 16px;
        --o-text-icon-size: 16px
    }

    .o-text-captionSmall-xl {
        font: var(--o-text-captionS);
        --o-text-iconWrapper-height: 16px;
        --o-text-icon-size: 16px
    }

    .o-text-captionExtraSmall-xl {
        font: var(--o-text-captionXS);
        --o-text-iconWrapper-height: 16px;
        --o-text-icon-size: 16px
    }
}

.o-text-header {
    display: inline-flex;
    width: 100%;
    color: var(--main-color);
    font-size: var(--main-size);
}
.o-text-headeri {
    font-size: var(--main-size-next);
}

.o-text-inline {
    display: inline;
    margin: 0
}

.o-text-dark {
    color: var(--o-text-color-dark)
}

.o-text-light {
    color: var(--o-text-color-light)
}

.o-text-danger {
    color: var(--o-text-color-danger)
}

.o-text-success {
    color: var(--o-text-color-success)
}

.o-text-secondary {
    /* color: var(--o-text-color-secondary) */
}

.o-text-centered {
    justify-content: center;
    text-align: center
}

.o-text-iconWrapperLeft {
    --o-icon-size: var(--o-text-icon-size, 20px);
    width: var(--o-text-icon-size, 20px);
    min-width: var(--o-text-icon-size, 20px);
    margin-right: 4px;
    position: relative;
    display: inline-flex;
    vertical-align: middle;
    height: var(--o-text-iconWrapper-height, 1em)
}

.o-text-iconWrapperRight {
    --o-icon-size: var(--o-text-icon-size, 20px);
    width: var(--o-text-icon-size, 20px);
    margin-left: 4px;
    position: relative;
    display: inline-flex;
    vertical-align: middle;
    height: var(--o-text-iconWrapper-height, 1em)
}

.o-text-iconContainer {
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    display: inline-flex
}

.o-text-leadingIcon {
    --o-icon-size: var(--o-text-icon-size, 20px);
    align-self: auto
}

.o-text-leadingIconHeader {
    --o-icon-size: var(--o-text-icon-size, 20px);
    align-self: center
}

.o-button {
    display: inline-flex;
    flex-direction: column;
    vertical-align: middle
}
.rU68GlKKLjQP5Fs_ .o-button {
  width: 100%;
}

.o-button-wrapper {
    font: var(--o-text-paragraphM);
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    color: var(--o-button-color);
    background: none;
    cursor: pointer;
    box-sizing: border-box;
    border: 1px solid var(--o-button-border-color);
    border-radius: 6px;
    text-decoration: none;
    display: inline-flex;
    position: relative;
    height: auto;
    flex: 1;
    justify-content: center
}

.o-button-wrapper:hover {
    color: var(--o-button-hover-color);
    border-color: var(--o-button-hover-border-color)
}

.o-button-wrapper:active {
    color: var(--o-button-active-color);
    border-color: var(--o-button-active-border-color)
}

.o-button-wrapper:focus {
    outline: 0
}

.o-button-wrapper:disabled {
    color: var(--o-button-disabled-color);
    border-color: var(--o-button-disabled-border-color);
    cursor: default;
    opacity: .5
}

.o-button-wrapper:disabled:hover,.o-button-wrapper:disabled:active {
    color: var(--o-button-disabled-hover-active-color);
    border-color: var(--o-button-disabled-hover-active-border-color)
}

.o-button-wrapper:focus-visible {
    outline: 0;
    box-shadow: 0 0 0 4px var(--o-focus-ring-color)
}

.o-button-wrapper:hover:focus-visible:not(:checked) {
    outline: 0;
    box-shadow: 0 0 0 4px var(--o-focus-ring-hover-color)
}

.o-button-disabled {
    color: var(--o-button-disabled-color);
    border-color: var(--o-button-disabled-border-color);
    cursor: default;
    opacity: .5
}

.o-button-disabled:hover,.o-button-disabled:active {
    color: var(--o-button-disabled-hover-active-color);
    border-color: var(--o-button-disabled-hover-active-border-color)
}

.o-button-extraLarge {
    font: var(--o-text-paragraphXL);
    padding: 15px 23px;
    font-weight: bold;
    border-radius: 8px;
    min-height: 56px
}

.o-button-extraLarge.o-button-primary,.o-button-extraLarge.o-button-secondary {
    padding: 16px 24px;
    border: 0
}

.o-button-large {
    font: var(--o-text-paragraphL);
    padding: 11px 19px;
    border-radius: 8px;
    min-height: 48px
}

.o-button-large.o-button-primary,.o-button-large.o-button-secondary {
    padding: 12px 20px;
    border: 0
}

.o-button-medium {
    font: var(--o-text-paragraphM);
    padding: 7px 15px;
    border-radius: 6px;
    min-height: 40px
}

.o-button-medium.o-button-primary,.o-button-medium.o-button-secondary {
    padding: 8px 16px;
    border: 0;
    align-items: center;
}

.o-button-small {
    font: var(--o-text-paragraphS);
    padding: 3px 11px;
    border-radius: 6px;
    min-height: 32px
}

.o-button-small.o-button-primary,.o-button-small.o-button-secondary {
    padding: 4px 12px;
    border: 0
}

.o-button-expanded {
    width: 100%
}

@media(min-width: 576px) {
    .o-button-extraLarge-sm {
        font:var(--o-text-paragraphXL);
        padding: 15px 23px;
        font-weight: bold;
        border-radius: 8px;
        min-height: 56px
    }

    .o-button-extraLarge-sm.o-button-primary,.o-button-extraLarge-sm.o-button-secondary {
        padding: 16px 24px;
        border: 0
    }

    .o-button-large-sm {
        font: var(--o-text-paragraphL);
        padding: 11px 19px;
        border-radius: 8px;
        min-height: 48px
    }

    .o-button-large-sm.o-button-primary,.o-button-large-sm.o-button-secondary {
        padding: 12px 20px;
        border: 0
    }

    .o-button-medium-sm {
        font: var(--o-text-paragraphM);
        padding: 7px 15px;
        border-radius: 6px;
        min-height: 40px
    }

    .o-button-medium-sm.o-button-primary,.o-button-medium-sm.o-button-secondary {
        padding: 8px 16px;
        border: 0
    }

    .o-button-small-sm {
        font: var(--o-text-paragraphS);
        padding: 3px 11px;
        border-radius: 6px;
        min-height: 32px
    }

    .o-button-small-sm.o-button-primary,.o-button-small-sm.o-button-secondary {
        padding: 4px 12px;
        border: 0
    }

    .o-button-expanded-sm {
        width: 100%
    }
}

@media(min-width: 768px) {
    .o-button-extraLarge-md {
        font:var(--o-text-paragraphXL);
        padding: 15px 23px;
        font-weight: bold;
        border-radius: 8px;
        min-height: 56px
    }

    .o-button-extraLarge-md.o-button-primary,.o-button-extraLarge-md.o-button-secondary {
        padding: 16px 24px;
        border: 0
    }

    .o-button-large-md {
        font: var(--o-text-paragraphL);
        padding: 11px 19px;
        border-radius: 8px;
        min-height: 48px
    }

    .o-button-large-md.o-button-primary,.o-button-large-md.o-button-secondary {
        padding: 12px 20px;
        border: 0
    }

    .o-button-medium-md {
        font: var(--o-text-paragraphM);
        padding: 7px 15px;
        border-radius: 6px;
        min-height: 40px
    }

    .o-button-medium-md.o-button-primary,.o-button-medium-md.o-button-secondary {
        padding: 8px 16px;
        border: 0
    }

    .o-button-small-md {
        font: var(--o-text-paragraphS);
        padding: 3px 11px;
        border-radius: 6px;
        min-height: 32px
    }

    .o-button-small-md.o-button-primary,.o-button-small-md.o-button-secondary {
        padding: 4px 12px;
        border: 0
    }

    .o-button-expanded-md {
        width: 100%
    }
}

@media(min-width: 992px) {
    .o-button-extraLarge-lg {
        font:var(--o-text-paragraphXL);
        padding: 15px 23px;
        font-weight: bold;
        border-radius: 8px;
        min-height: 56px
    }

    .o-button-extraLarge-lg.o-button-primary,.o-button-extraLarge-lg.o-button-secondary {
        padding: 16px 24px;
        border: 0
    }

    .o-button-large-lg {
        font: var(--o-text-paragraphL);
        padding: 11px 19px;
        border-radius: 8px;
        min-height: 48px
    }

    .o-button-large-lg.o-button-primary,.o-button-large-lg.o-button-secondary {
        padding: 12px 20px;
        border: 0
    }

    .o-button-medium-lg {
        font: var(--o-text-paragraphM);
        padding: 7px 15px;
        border-radius: 6px;
        min-height: 40px
    }

    .o-button-medium-lg.o-button-primary,.o-button-medium-lg.o-button-secondary {
        padding: 8px 16px;
        border: 0
    }

    .o-button-small-lg {
        font: var(--o-text-paragraphS);
        padding: 3px 11px;
        border-radius: 6px;
        min-height: 32px
    }

    .o-button-small-lg.o-button-primary,.o-button-small-lg.o-button-secondary {
        padding: 4px 12px;
        border: 0
    }

    .o-button-expanded-lg {
        width: 100%
    }
}

@media(min-width: 1200px) {
    .o-button-extraLarge-xl {
        font:var(--o-text-paragraphXL);
        padding: 15px 23px;
        font-weight: bold;
        border-radius: 8px;
        min-height: 56px
    }

    .o-button-extraLarge-xl.o-button-primary,.o-button-extraLarge-xl.o-button-secondary {
        padding: 16px 24px;
        border: 0
    }

    .o-button-large-xl {
        font: var(--o-text-paragraphL);
        padding: 11px 19px;
        border-radius: 8px;
        min-height: 48px
    }

    .o-button-large-xl.o-button-primary,.o-button-large-xl.o-button-secondary {
        padding: 12px 20px;
        border: 0
    }

    .o-button-medium-xl {
        font: var(--o-text-paragraphM);
        padding: 7px 15px;
        border-radius: 6px;
        min-height: 40px
    }

    .o-button-medium-xl.o-button-primary,.o-button-medium-xl.o-button-secondary {
        padding: 8px 16px;
        border: 0
    }

    .o-button-small-xl {
        font: var(--o-text-paragraphS);
        padding: 3px 11px;
        border-radius: 6px;
        min-height: 32px
    }

    .o-button-small-xl.o-button-primary,.o-button-small-xl.o-button-secondary {
        padding: 4px 12px;
        border: 0
    }

    .o-button-expanded-xl {
        width: 100%
    }
}

.o-button-primary {
  font-size: var(--main-size);
    color: var(--o-button-primary-color);
    background-color: var(--o-button-primary-background);
    transition: .2s background ease-in-out;
    cursor: pointer
}

.o-button-primary:hover {
    color: var(--o-button-primary-color);
    background-color: #5c7dff;
}

.o-button-primary:active {
    color: var(--o-button-primary-color);
    background-color: var(--o-button-primary-background-hover)
}

.o-button-primary:disabled,.o-button-primary.o-button-disabled {
    color: var(--o-button-primary-color);
    cursor: default;
    transition: none;
    background-color: var(--o-button-primary-background-hover)
}

.o-button-primary:disabled:hover,.o-button-primary.o-button-disabled:hover {
    color: var(--o-button-primary-color)
}

.o-button-primary:disabled:active,.o-button-primary.o-button-disabled:active {
    color: var(--o-button-primary-color)
}

.o-button-secondary {
    /* background: var(--o-button-secondary-background); */
    background: var(--kite-chip-row-chip-background-primary-unselected-default);
    color: var(--main-color);
}

.o-button-secondary:hover {
    /* background: var(--o-button-secondary-hover-active-background); */
    background: #3B62FF;
    color: #fff;
}

.o-button-secondary:active {
    background: var(--o-button-secondary-hover-active-background)
}

.o-button-secondary:disabled,.o-button-secondary.o-button-disabled {
    background: var(--o-button-secondary-disabled-background)
}

.o-button-toggled {
    color: var(--o-button-toggled-color);
    background: var(--o-button-toggled-background);
    border: 1px solid var(--o-button-toggled-border-color)
}

.o-button-toggled:hover {
    color: var(--o-button-toggled-hover-color);
    background: var(--o-button-toggled-hover-background);
    border-color: var(--o-button-toggled-hover-border-color)
}

.o-button-toggled:active {
    color: var(--o-button-toggled-active-color)
}

.o-button-toggled:disabled,.o-button-toggled.o-button-disabled {
    color: var(--o-button-toggled-disabled-color);
    cursor: default
}

.o-button-toggled:disabled:hover,.o-button-toggled.o-button-disabled:hover {
    color: var(--o-button-toggled-disabled-color)
}

.o-button-toggled:disabled:active,.o-button-toggled.o-button-disabled:active {
    color: var(--o-button-toggled-disabled-color)
}

.o-button-toggled.order-group-button:not(:last-child):hover {
    border-right-color: rgba(0,0,0,0)
}

.o-button-toggled+.order-group-button:hover {
    border-left-color: rgba(0,0,0,0)
}

.o-button-alignLeft {
    text-align: left
}

.o-button-alignRight {
    text-align: right
}

.o-button-alignCenter {
    text-align: center
}

.o-button-groupWrapper {
    margin: 0;
    position: relative
}

.o-button-groupWrapper:hover {
    z-index: 1
}

.o-button-groupFirst.order-group-element {
    border-radius: 6px 0 0 6px;
    margin-right: -1px;
    margin-bottom: 0
}

.o-button-groupFirst.order-group-element.o-button-big {
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px
}

.o-button-groupLast.order-group-element {
    border-radius: 0 6px 6px 0
}

.o-button-groupLast.order-group-element.o-button-big {
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px
}

.o-button-groupMiddle.order-group-element {
    border-radius: 0;
    margin-right: -1px;
    margin-bottom: 0
}

.o-button-groupVertical .o-button-groupFirst.order-group-element {
    border-top-right-radius: 6px;
    border-bottom-left-radius: 0;
    margin-right: 0;
    margin-bottom: -1px
}

.o-button-groupVertical .o-button-groupFirst.order-group-element.o-button-big {
    border-top-right-radius: 8px
}

.o-button-groupVertical .o-button-groupLast.order-group-element {
    border-top-right-radius: 0;
    border-bottom-left-radius: 6px
}

.o-button-groupVertical .o-button-groupLast.order-group-element.o-button-big {
    border-bottom-left-radius: 8px
}

.o-button-groupVertical .o-button-groupMiddle.order-group-element {
    margin-right: 0;
    margin-bottom: -1px
}

.o-button-slotAlignStart {
    align-self: flex-start
}

.o-button-slotAlignEnd {
    align-self: flex-end
}

.o-button-slotAlignCenter {
    align-self: center
}

.o-button-slotContent {
    align-self: center;
    font-size: var(--main-size);
}

.o-button-slotLeft {
    margin-right: 8px;
    padding-right: 0
}
.rU68GlKKLjQP5Fs_ .o-button-slotLeft {
  display: none;
}
.CTSVbg4nfXM8LW9t .rU68GlKKLjQP5Fs_ .o-button-slotLeft {
  display: block;
}

.o-button-slotRight {
    margin-right: 0;
    padding-left: 8px
}

.o-button-slotInfo {
    font: var(--o-text-paragraphS);
    color: var(--o-button-slotinfo-color);
    background: var(--o-button-slotinfo-background);
    position: relative;
    border-radius: 0 0 6px 6px;
    padding: 1px 12px 3px
}

.o-button-slotInfo::before,.o-button-slotInfo::after {
    content: "";
    display: block;
    width: 6px;
    height: 6px;
    top: -6px;
    position: absolute
}

.o-button-slotInfo::before {
    background-image: var(--o-button-slotinfo-background-image-before);
    left: 0
}

.o-button-slotInfo::after {
    background-image: var(--o-button-slotinfo-background-image-after);
    right: 0
}

.o-select {
    font: var(--o-text-paragraphM);
    color: var(--o-select-color);
    background: var(--o-select-background-color);
    cursor: pointer;
    box-sizing: border-box;
    padding: 8px 12px 8px 12px;
    margin: 0;
    width: 100%;
    height: auto;
    display: flex
}

.o-select:hover {
    color: var(--o-select-hover-color, var(--o-select-color));
    background: var(--o-select-hover-background-color, var(--o-select-background-color))
}

.o-select:active {
    color: var(--o-select-active-color, var(--o-select-color));
    background: var(--o-select-active-background-color, var(--o-select-background-color));
    padding-top: 9px;
    padding-bottom: 7px
}

.o-select-selected {
    color: var(--o-select-selected-color, var(--o-select-color));
    background: var(--o-select-selected-background-color, var(--o-select-background-color))
}

.o-select-checked {
    color: var(--o-select-checked-color, var(--o-select-color));
    background: var(--o-select-checked-background-color, var(--o-select-background-color))
}

.o-select-checked.o-select-selected {
    color: var(--o-select-hover-color, var(--o-select-color));
    background: var(--o-select-hover-background-color, var(--o-select-background-color))
}

.o-select-checked .o-select-iconWrapper {
    visibility: inherit
}

.o-select-groupFirst {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px
}

.o-select-groupLast {
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px
}

.o-select-contentWrapper {
    flex: 1 1 auto
}

.o-select-iconWrapper {
    flex: 0 0 20px;
    padding-left: 12px;
    visibility: hidden
}

@media(max-width: 575.98px) {
    .o-select.o-select-withMobile {
        padding:10px 12px 10px 12px;
        cursor: default
    }

    .o-select.o-select-withMobile:hover {
        color: var(--o-select-color);
        background: var(--o-select-background-color)
    }

    .o-select.o-select-withMobile:active {
        color: var(--o-select-checked-color, var(--o-select-color));
        background: var(--o-select-checked-background-color, var(--o-select-background-color));
        padding-top: 0px;
        padding-bottom: 0px
    }

    .o-select.o-select-withMobile.o-select-selected {
        color: var(--o-select-checked-color, var(--o-select-color));
        background: var(--o-select-checked-background-color, var(--o-select-background-color))
    }

    .o-select.o-select-withMobile.o-select-groupFirst {
        border-radius: 0
    }

    .o-select.o-select-withMobile.o-select-groupLast {
        border-radius: 0
    }

    .o-select.o-select-withMobile.o-select-checked {
        color: var(--o-select-checked-color, var(--o-select-color));
        background: var(--o-select-checked-background-color, var(--o-select-background-color))
    }
}

.o-price-nowrap {
    white-space: nowrap
}

.o-price-custom {
    font: var(--o-text-headerL);
    font-size: 20px;
    line-height: 20px;
    margin: 10px 0 2px
}

.o-panel {
    border-radius: 6px;
    background: var(--o-panel-background);
    position: relative;
    color: var(--o-panel-text-color)
}

.o-panel-withPadding {
    padding: 8px;
    box-sizing: border-box
}

.o-panel-sizeByContent {
    width: auto
}

.o-panel-default {
    box-shadow: 0 0 0 1px var(--o-panel-border-color)
}

.o-panel-accent {
    color: var(--o-panel-accent-text-color);
    background: var(--o-panel-accent-background)
}

.o-panel-info {
    color: var(--o-panel-info-text-color);
    background: var(--o-panel-info-background)
}

.o-panel-warning {
    color: var(--o-panel-warning-text-color);
    background: var(--o-panel-warning-background)
}

.o-panel-danger {
    color: var(--o-panel-danger-text-color);
    background: var(--o-panel-danger-background)
}

.o-panel-success {
    color: var(--o-panel-success-text-color);
    background: var(--o-panel-success-background)
}

.o-panel-withShadow {
    box-shadow: var(--o-shadow-l, 0 8px 32px rgba(82, 75, 183, 0.32))
}

.o-group-groupItemFirst {
    border-radius: 6px 0 0 6px;
    margin: 0
}

.o-group-groupItemLast {
    border-radius: 0 6px 6px 0;
    margin: 0
}

.o-group-expanded {
    width: 100%
}

.o-group-vertical {
    flex-direction: column
}

.o-group-vertical .o-group-groupItemFirst {
    border-radius: 6px 6px 0 0
}

.o-group-vertical .o-group-groupItemLast {
    border-radius: 0 0 6px 6px
}

.order-group-button:not(:last-child)>.order-group-element {
    border-right-color: rgba(0,0,0,0)
}

.order-group-button:not(:last-child)>.order-group-element:not(.order-group-disabled):hover {
    border-right-color: var(--o-button-hover-border-color)
}

.order-group-button:not(:last-child)>.order-group-element:not(.order-group-disabled):hover+.order-group-input input:focus {
    border-left-color: var(--o-button-hover-border-color)
}

.order-group-button:not(.order-group-disabled):hover+.order-group-input input:not(:focus),.order-group-button:not(.order-group-disabled):hover+.order-group-button>.order-group-element {
    border-left-color: rgba(0,0,0,0)
}

.order-group-input:not(:last-child) input {
    border-right-color: rgba(0,0,0,0)
}

.order-group-input:not(:last-child) input:focus {
    border-right-color: var(--o-input-focus-border-color, var(--o-input-border-color))
}

.order-group-input input:focus+.order-group-input input,.order-group-input input:focus+.order-group-button>.order-group-element {
    border-left-color: rgba(0,0,0,0)
}

.order-group-vertical-button:not(:last-child)>.order-group-element {
    border-bottom-color: rgba(0,0,0,0)
}

.order-group-vertical-button:not(:last-child)>.order-group-element:not(.order-group-disabled):hover {
    border-bottom-color: var(--o-button-hover-border-color)
}

.order-group-vertical-button:not(:last-child)>.order-group-element:not(.order-group-disabled):hover+.order-group-vertical-input input:focus {
    border-bottom-color: var(--o-button-hover-border-color)
}

.order-group-vertical-button:not(.order-group-disabled):hover+* .order-group-vertical-input input,.order-group-vertical-button:not(.order-group-disabled):hover+.order-group-vertical-button>.order-group-element {
    border-top-color: rgba(0,0,0,0)
}

.order-group-vertical-input:not(:last-child) input {
    border-bottom-color: rgba(0,0,0,0)
}

.order-group-vertical-input:not(:last-child) input:focus {
    border-bottom-color: var(--o-input-focus-border-color, var(--o-input-border-color))
}

.order-group-vertical-input input:focus+.order-group-vertical-input input,.order-group-vertical-input input:focus+.order-group-vertical-button>.order-group-element {
    border-top-color: rgba(0,0,0,0)
}

.o-link {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    text-decoration: none;
    border: 0;
    cursor: pointer;
    position: relative;
    color: var(--o-link-color)
}

.o-link:hover {
    text-decoration: none
}

.o-link-default {
    color: var(--o-link-color)
}

.o-link-default:hover {
    color: var(--o-link-hover-color)
}

.o-link-default:focus {
    color: var(--o-link-hover-color);
    outline: 0
}

.o-link-dark {
    color: var(--o-link-color-dark)
}

.o-link-dark:hover {
    color: var(--o-link-hover-color-dark)
}

.o-link-dark:focus {
    color: var(--o-link-hover-color-dark);
    outline: 0
}

.o-link-light {
    color: var(--o-link-color-light)
}

.o-link-light:hover {
    color: var(--o-link-hover-color-light)
}

.o-link-light:focus {
    color: var(--o-link-hover-color-light);
    outline: 0
}

.o-link-danger {
    color: var(--o-link-color-danger)
}

.o-link-danger:hover {
    color: var(--o-link-hover-color-danger)
}

.o-link-danger:focus {
    color: var(--o-link-hover-color-danger);
    outline: 0
}

.o-link-success {
    color: var(--o-link-color-success)
}

.o-link-success:hover {
    color: var(--o-link-hover-color-success)
}

.o-link-success:focus {
    color: var(--o-link-hover-color-success);
    outline: 0
}

.o-link-secondary {
    color: var(--o-link-color-secondary)
}

.o-link-secondary:hover {
    color: var(--o-link-hover-color-secondary)
}

.o-link-secondary:focus {
    color: var(--o-link-hover-color-secondary);
    outline: 0
}

.o-input {
    font: var(--o-text-paragraphM);
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    appearance: none;
    box-sizing: border-box;
    display: block;
    border: 1px solid rgba(0,0,0,0);
    border-radius: var(--o-input-border-radius);
    padding: 6px 12px 8px 12px;
    min-width: 50px;
    width: 100%;
    min-height: 40px;
    height: auto;
    color: var(--o-input-color);
    background: var(--o-input-background-color);
    border-color: var(--o-input-border-color)
}

.o-input::placeholder {
    opacity: 1;
    color: var(--o-input-placeholder-color)
}

.o-input:focus {
    color: var(--o-input-focus-color, var(--o-input-color));
    background: var(--o-input-focus-background-color, var(--o-input-background-color));
    border-color: var(--o-input-focus-border-color, var(--o-input-border-color));
    outline: 0
}

.o-input:invalid,.o-input-invalid {
    color: var(--o-input-invalid-color, var(--o-input-color));
    background: var(--o-input-invalid-background-color, var(--o-input-background-color));
    border-color: var(--o-input-invalid-border-color, var(--o-input-border-color))
}

.o-input:invalid:focus,.o-input-invalid:focus {
    color: var(--o-input-invalid-focus-color, var(--o-input-invalid-color, var(--o-input-color)));
    background: var(--o-input-invalid-focus-background-color, var(--o-input-invalid-background-color, var(--o-input-background-color)));
    border-color: var(--o-input-invalid-focus-border-color, var(--o-input-invalid-border-color, var(--o-input-border-color)))
}

.o-input:disabled,.o-input-disabled {
    color: var(--o-input-disabled-color, var(--o-input-color));
    background: var(--o-input-disabled-background-color, var(--o-input-border-color));
    border-color: var(--o-input-disabled-border-color, var(--o-input-border-color))
}

.o-input:disabled:focus,.o-input-disabled:focus {
    color: var(--o-input-disabled-color, var(--o-input-color));
    background: var(--o-input-disabled-background-color, var(--o-input-border-color));
    border-color: var(--o-input-disabled-border-color, var(--o-input-border-color))
}

.o-input-expanded {
    width: 100%
}

.o-input-wrapper {
    display: inline-flex;
    flex-direction: column;
    vertical-align: middle
}

.o-input-withLeftIcon {
    padding-left: calc(24px + var(--o-input-left-icon-size, 20px))
}

.o-input-withRightIcon {
    padding-right: calc(24px + var(--o-input-right-icon-size, 20px))
}

.o-input-slotCenter {
    position: relative;
    height: min-content;
    min-height: 40px
}

.o-input-slotCenter .o-input-fallbacks {
    height: auto
}

.o-input-slotLeft {
    position: absolute;
    top: 50%;
    left: 10px;
    transform: translateY(-50%);
    z-index: 2
}

.o-input-label {
    margin: 0 0 7px
}

.o-input-hint {
    color: var(--o-color-halva, #8f94b8);
    margin: 5px 0 0
}

.o-input-slotRight {
    position: absolute;
    top: 50%;
    right: 10px;
    transform: translateY(-50%);
    z-index: 2
}

.o-input-groupFirst {
    border-radius: var(--o-input-border-radius) 0 0 var(--o-input-border-radius)
}

.o-input-groupLast {
    border-radius: 0 var(--o-input-border-radius) var(--o-input-border-radius) 0
}

.o-input-groupMiddle {
    border-radius: 0
}

.o-input-groupInput {
    position: relative;
    z-index: 0
}

.o-input-groupInput:focus {
    z-index: 1
}

.o-input-groupWrapper {
    margin: 0
}

.o-input-groupShift {
    margin: 0 -1px 0 0
}

.o-input-groupVertical .o-input-groupFirst {
    border-radius: var(--o-input-border-radius) var(--o-input-border-radius) 0 0
}

.o-input-groupVertical .o-input-groupLast {
    border-radius: 0 0 var(--o-input-border-radius) var(--o-input-border-radius)
}

.o-input-groupVertical .o-groupShift {
    margin: 0 0 -1px 0
}

.o-input-big {
    font: var(--o-text-paragraphXL);
    min-height: 56px;
    --o-input-border-radius: 8px
}

.o-input-big.o-input-withLeftIcon {
    padding-left: calc(28px + var(--o-input-left-icon-size, 20px))
}

.o-input-big.o-input-withRightIcon {
    padding-right: calc(28px + var(--o-input-right-icon-size, 20px))
}

.o-toast-contentWrapper {
    display: flex
}

.o-toast-content {
    margin-right: auto
}

.o-toast-closeButton {
    width: 24px;
    height: 24px;
    padding: 0;
    cursor: pointer;
    color: var(--o-toast-close-color)
}

.o-toast-closeButton:hover {
    color: var(--o-toast-close-hover-color)
}

.o-toast-withPadding {
    padding: 8px;
    box-sizing: border-box
}

.o-toast-accent {
    background: var(--o-toast-accent-background);
    color: var(--o-toast-accent-color)
}

.o-toast-info {
    background: var(--o-toast-info-background);
    color: var(--o-toast-info-color)
}

.o-toast-warning {
    background: var(--o-toast-warning-background);
    color: var(--o-toast-warning-color)
}

.o-toast-success {
    background: var(--o-toast-success-background);
    color: var(--o-toast-success-color)
}

.o-toast-danger {
    background: var(--o-toast-danger-background);
    color: var(--o-toast-danger-color);
    --o-toast-close-color: var(--o-toast-danger-close-color);
    --o-toast-close-hover-color: var(--o-toast-danger-close-hover-color)
}

.o-toast-animationInitTop {
    opacity: 0;
    transform: translateY(-8px)
}

.o-toast-animationInitBottom {
    opacity: 0;
    transform: translateY(8px)
}

.o-toast-animationOpen {
    transform: translateY(0);
    transition: transform var(--o-toast-animation-timeout) ease-in-out,opacity var(--o-toast-animation-timeout) ease-in-out;
    opacity: 1
}

.o-toast-animationClosingTop {
    opacity: 0;
    transform: translateY(8px)
}

.o-toast-animationClosingBottom {
    opacity: 0;
    transform: translateY(-8px)
}

.o-toast-hintTop {
    margin: 8px 16px 0
}

.o-toast-hintTop:first-of-type {
    margin-top: 20px
}

.o-toast-hintBottom {
    margin: 8px 16px 0
}

.o-toast-hintBottom:last-of-type {
    margin-bottom: 20px
}

.o-toast-hint {
    width: auto;
    background: var(--o-toast-hint-background);
    color: var(--o-toast-hint-color);
    box-shadow: 0 4px 16px rgba(0,0,0,.16);
    padding: 12px 4px 12px 4px;
    border-radius: 16px
}

.o-toast-hint .o-toast-closeButton {
    display: flex;
    padding: 8px;
    margin-top: -9px;
    margin-bottom: -9px;
    margin-right: -10px;
    --o-icon-size: 24px;
    --o-toast-close-color: var(--o-toast-hint-close-btn-color);
    --o-toast-close-hover-color: var(--o-toast-hint-close-btn-hover-color)
}

.o-toast-confined {
    max-width: 360px
}

.portal_fixed_top {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 2147483646;
    width: 100%;
    display: flex;
    flex-direction: column
}

.portal_fixed_bottom {
    position: fixed;
    top: auto;
    bottom: 0;
    left: 0;
    z-index: 2147483646;
    width: 100%;
    display: flex;
    flex-direction: column
}

.o-toggle-button {
    font: var(--o-text-captionL);
    display: flex;
    justify-content: center;
    width: 100%;
    padding: 10px 16px;
    border-radius: 6px;
    color: var(--o-toggle-button-color);
    background-color: var(--o-toggle-button-background);
    box-shadow: 0 4px 8px var(--o-toggle-button-shadow-color);
    border: none
}

.o-toggle-button:hover {
    cursor: pointer
}

.o-toggle-button:focus {
    outline: none
}

.o-toggle-button-toggled {
    background-color: rgba(0,0,0,0);
    color: var(--o-toggle-button-color);
    box-shadow: none
}

.o-toggle-button-toggled:hover {
    background-color: var(--o-toggle-button-toggled-hover-backgroudn)
}

.o-toggle-button-expanded {
    width: 100%
}

.o-toggle {
    padding: 2px;
    width: auto;
    background-color: var(--o-toggle-background);
    border-radius: 8px;
    box-sizing: border-box
}

.o-toggle-expanded {
    width: 100%
}

.o-toggle-wrapperButton {
    margin-right: 2px
}

.o-toggle-verticalWrapperButton {
    margin-bottom: 2px
}

.o-toggle-invalid {
    box-shadow: 0 0 0 4px var(--o-color-banana, #fff1bd)
}

.o-virtual-suggest-wrapper {
    display: block;
    position: absolute;
    z-index: 4
}

.o-virtual-suggest-container {
    border-radius: 6px
}

.o-suggest {
    position: absolute;
    z-index: 4;
    display: block
}

.o-suggest-overflowShadow {
    display: block;
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    height: 28px;
    border-radius: 0 0 6px 6px;
    background: linear-gradient(0deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%)
}

.o-suggest-hidden {
    display: none
}

.o-spinner-button-hidden-content {
    visibility: hidden
}

.o-spinner-button-spinner {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%)
}

.o-popper {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 10
}

.o-popper-up {
    transform: translateY(-100%)
}

.o-popper-down {
    transform: translateY(100%)
}

.o-popper-wrapperMobile {
    transform: translateY(0)
}

.o-popper-wrapperDesktop {
    right: auto;
    bottom: auto
}

.o-popper-wrapperDesktop[data-placement^=bottom] {
    margin-top: 8px
}

.o-popper-wrapperDesktop[data-placement^=bottom] .o-popper-arrow {
    top: -8px
}

.o-popper-wrapperDesktop[data-placement^=top] {
    margin-bottom: 8px
}

.o-popper-wrapperDesktop[data-placement^=top] .o-popper-arrow {
    bottom: -8px;
    transform: rotate(180deg)
}

.o-popper-wrapperDesktop[data-placement^=left] {
    margin-right: 8px
}

.o-popper-wrapperDesktop[data-placement^=left] .o-popper-arrow {
    right: -31px;
    transform: rotate(90deg)
}

.o-popper-wrapperDesktop[data-placement^=right] {
    margin-left: 8px
}

.o-popper-wrapperDesktop[data-placement^=right] .o-popper-arrow {
    left: -31px;
    transform: rotate(270deg)
}

.o-popper-wrapperDesktop[data-x-out-of-boundaries] {
    display: none
}

.o-popper-popup {
    color: var(--o-popper-text-color);
    background: var(--o-popper-background);
    top: 0;
    display: flex;
    flex-direction: column
}

.o-popper-popupDesktop {
    color: var(--o-popper-text-color);
    background: var(--o-popper-background);
    box-sizing: border-box;
    border-radius: 6px
}

.o-popper-popupDesktop-padding {
    padding: 12px
}

.o-popper-popupDesktop-closeBtn {
    padding-right: 30px
}

.o-popper-popupMobile {
    color: var(--o-popper-text-color);
    background: var(--o-popper-background);
    box-sizing: border-box;
    display: inline-flex;
    width: 100%;
    max-height: 90%;
    flex-wrap: nowrap;
    align-items: flex-start;
    position: absolute;
    padding: 0;
    z-index: 2;
    will-change: transform;
    transition-property: transform;
    transition-timing-function: ease-in-out
}

.o-popper-popupFixedHeight {
    height: 90%
}

.o-popper-popupMobileOpenEnd {
    transform: translateY(0)
}

.o-popper-swipeDragLine {
    position: absolute;
    left: calc(50% - 16px);
    width: 32px;
    height: 4px;
    border-radius: 2px;
    background: var(--o-color-cloud, #f2f2f7)
}

.o-popper-swipeInnerWrapper {
    width: 100%
}

.o-popper-openDown {
    bottom: 0;
    top: auto;
    border-radius: 12px 12px 0 0
}

.o-popper-openDown .o-popper-swipeDragLine {
    top: 4px
}

.o-popper-openDown.o-popper-popupMobileOpenStart {
    transform: translateY(100%)
}

.o-popper-openUp {
    top: 0;
    bottom: auto;
    border-radius: 0 0 12px 12px
}

.o-popper-openUp .o-popper-swipeDragLine {
    bottom: 4px
}

.o-popper-openUp.o-popper-popupMobileOpenStart {
    transform: translateY(-100%)
}

.o-popper-popupContent {
    padding: 16px;
    width: 100%;
    overflow-y: auto;
    overflow-x: hidden;
    box-sizing: border-box;
    text-align: left;
    flex: 1 1 auto
}

.o-popper-popupContent-bottomSlot {
    padding-bottom: 0
}

.o-popper-popupContentBottomSlot {
    padding-bottom: 0
}

.o-popper-arrow {
    width: 54px;
    height: 8px;
    position: absolute;
    display: block
}

.o-popper-arrowSVG {
    display: block;
    padding: 0 15px;
    box-sizing: content-box
}

.o-popper-arrowShape {
    fill: var(--o-popper-background);
    stroke: var(--o-panel-border-color)
}

.o-popper-hint {
    --o-popper-text-color: #fff;
    --o-popper-background: rgba(38, 39, 56, 0.9);
    --o-panel-border-color: transparent
}

.o-popper-hint .o-popper-closeButton {
    color: var(--o-color-rain, #b3b5cc)
}

.o-popper-hint .o-popper-closeButton:hover {
    color: var(--o-color-sashagrey, #d1d3e0)
}

.o-popper-header {
    display: flex;
    align-items: stretch;
    justify-content: stretch;
    min-height: 52px;
    box-sizing: border-box;
    width: 100%;
    border-bottom: 1px solid var(--o-color-cloud, #f2f2f7)
}

.o-popper-title {
    padding: 0 0;
    margin: 0;
    text-align: center
}

.o-popper-footer {
    display: flex;
    align-items: center;
    min-height: 52px;
    box-sizing: border-box;
    width: 100%;
    padding: 16px
}

.o-popper-desktopSlot {
    width: 100%;
    display: flex
}

.o-popper-slotBottom {
    padding-top: 8px;
    padding-bottom: 4px
}

.o-popper-desktopTitle {
    text-align: left
}

.o-popper-desktopContent {
    width: 100%;
    text-align: left
}

.o-popper-shadow {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 1;
    opacity: 0;
    background-color: var(--o-overlay-color);
    will-change: opacity;
    transition-property: opacity;
    transition-timing-function: ease-in-out
}

.o-popper-shadowEnd {
    opacity: 1
}

.o-popper-closeButton {
    width: 24px;
    height: 24px;
    padding: 0;
    cursor: pointer;
    color: var(--o-color-sashagrey, #d1d3e0);
    display: flex;
    justify-content: center;
    align-items: center
}

.o-popper-closeButton:hover {
    color: var(--o-color-rain, #b3b5cc)
}

.o-popper-closeButtonMobile {
    width: 100%;
    height: 100%
}

.o-popper-closeButtonMobileAbsolute {
    position: absolute;
    top: 0;
    right: 0;
    padding: 8px
}

.o-popper-closeButtonDesktop {
    position: absolute;
    top: 0;
    right: 0;
    width: 30px;
    height: 30px
}

.o-popper-headerSlotLeft {
    width: 52px;
    display: flex;
    height: 100%;
    align-items: center;
    justify-content: center;
    color: var(--o-color-sashagrey, #d1d3e0)
}

.o-popper-headerSlotCenter {
    flex: 1 0 1%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 16px;
    padding-bottom: 12px
}

.o-popper-headerSlotRight {
    width: 52px;
    display: flex;
    align-items: center;
    justify-content: center
}

.o-popper-withHeaderSlots .o-popper-headerSlotCenter {
    padding-left: 52px;
    padding-right: 52px
}

.o-popper-withHeaderSlotLeft .o-popper-headerSlotCenter {
    padding-left: 0
}

.o-popper-withHeaderSlotRight .o-popper-headerSlotCenter {
    padding-right: 0
}

.o-popup {
    background: var(--o-popup-background);
    color: var(--o-popup-text-color)
}

.o-popup-wrapper {
    z-index: 3
}

.o-popup-wrapper[data-placement^=bottom] {
    margin-top: 7px
}

.o-popup-wrapper[data-placement^=bottom] .o-popup-arrow {
    top: 7px
}

.o-popup-wrapper[data-placement^=top] {
    margin-bottom: 7px
}

.o-popup-wrapper[data-placement^=top] .o-popup-arrow {
    bottom: -7px;
    transform: rotate(180deg)
}

.o-popup-wrapper[data-placement^=left] {
    margin-right: 7px
}

.o-popup-wrapper[data-placement^=left] .o-popup-arrow {
    right: -28px;
    transform: rotate(90deg)
}

.o-popup-wrapper[data-placement^=right] {
    margin-left: 7px
}

.o-popup-wrapper[data-placement^=right] .o-popup-arrow {
    left: -28px;
    transform: rotate(270deg)
}

.o-popup-arrow {
    width: 50px;
    height: 7px;
    position: absolute;
    display: block
}

.o-popup-arrowSVG {
    display: block;
    padding: 0 15px
}

.o-popup-arrowShape {
    fill: var(--o-color-icecream, #fff);
    stroke: rgba(65,97,124,.1)
}

.o-popup-danger {
    background: var(--o-popup-background-danger);
    color: var(--o-popup-text-color-danger)
}

.o-popup-wrapper .o-popup-danger+.o-popup-arrow .o-popup-arrowShape {
    fill: var(--o-color-raspberry, #f34d16)
}

.o-popup-warning {
    background: var(--o-popup-background-warning);
    color: var(--o-popup-text-color-warning)
}

.o-popup-wrapper .o-popup-warning+.o-popup-arrow .o-popup-arrowShape {
    fill: var(--o-color-banana, #fff1bd)
}

.o-popup-closeButton {
    position: absolute;
    width: 20px;
    height: 20px;
    padding: 0;
    right: 0;
    top: 0;
    cursor: pointer;
    color: var(--o-popup-close-button-color)
}

.o-popup-closeButton:hover {
    color: var(--o-popup-close-button-hover-color)
}

.o-modal {
    display: block;
    transform: none;
    min-width: 300px
}

.o-modal-wrapper {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    display: flex
}

.o-modal-wrapperMobileUp {
    transform: translateY(-100%)
}

.o-modal-wrapperMobileDown {
    transform: translateY(100%)
}

.o-modal-wrapperMobile {
    transform: translateY(0)
}

.o-modal-wrapperDesktop {
    justify-content: center;
    align-items: center
}

.o-modal-backdrop {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    opacity: 0;
    background-color: var(--o-overlay-color);
    will-change: opacity;
    transition-property: opacity;
    transition-timing-function: ease-in-out
}

.o-modal-backdropEnd {
    opacity: 1
}

.o-modal-swipeDragLine {
    position: absolute;
    left: calc(50% - 16px);
    width: 32px;
    height: 4px;
    border-radius: 2px;
    background: var(--o-color-cloud, #f2f2f7)
}

.o-modal-swipeInnerWrapper {
    width: 100%
}

.o-modal-modalMobile {
    flex: 1;
    box-sizing: border-box;
    display: inline-flex;
    width: 100%;
    max-height: 90%;
    flex-wrap: nowrap;
    align-items: flex-start;
    position: absolute;
    padding: 0;
    top: 0;
    flex-direction: column;
    background: var(--o-modal-background);
    color: var(--o-modal-text-color);
    will-change: transform;
    transition-property: transform;
    transition-timing-function: ease-in-out
}

.o-modal-modalMobileFixedHeight {
    height: 90%
}

.o-modal-modalOpenDown {
    bottom: 0;
    top: auto;
    border-radius: 6px 12px 0 0
}

.o-modal-modalOpenDown .o-modal-swipeDragLine {
    top: 4px
}

.o-modal-modalOpenDown.o-modal-modalMobileOpenStart {
    transform: translateY(100%)
}

.o-modal-modalOpenUp {
    top: 0;
    bottom: auto;
    border-radius: 0 0 12px 6px
}

.o-modal-modalOpenUp .o-modal-swipeDragLine {
    bottom: 4px
}

.o-modal-modalOpenUp.o-modal-modalMobileOpenStart {
    transform: translateY(-100%)
}

.o-modal-modalDesktop {
    background: var(--o-modal-background);
    color: var(--o-modal-text-color);
    will-change: opacity,transform;
    transition-property: opacity,transform;
    transition-timing-function: ease-in-out;
    transform-origin: top center;
    width: auto;
    border-right: 6px;
    opacity: 1;
    transform: perspective(500px) rotateX(0deg) rotateY(0deg) translateY(0%)
}

.o-modal-modalDesktopOpened {
    opacity: 1;
    transform: perspective(500px) rotateX(0deg) rotateY(0deg) translateY(0%)
}

.o-modal-modalDesktopOpenStart {
    opacity: 0;
    transform: perspective(500px) rotateX(-45deg) rotateY(0deg) translateY(10%)
}

.o-modal-modalDesktopWithPadding {
    padding: 12px
}

.o-modal-modalDesktopWithCloseButtonStub {
    padding-right: 30px
}

.o-modal-modalContent {
    padding: 16px;
    width: 100%;
    overflow-x: hidden;
    overflow-y: auto;
    box-sizing: border-box;
    text-align: left;
    flex: 1 1 auto
}

.o-modal-modalContentWithSlotBottom {
    padding-bottom: 0
}

.o-modal-hint {
    color: var(--o-modal-hint-text-color);
    background-color: var(--o-modal-hint-bg-color);
    box-shadow: none
}

.o-modal-hintCloseButton {
    color: var(--o-color-rain, #b3b5cc)
}

.o-modal-hintCloseButton:hover {
    color: var(--o-color-sashagrey, #d1d3e0)
}

.o-modal-header {
    display: flex;
    align-items: stretch;
    justify-content: stretch;
    min-height: 52px;
    box-sizing: border-box;
    width: 100%;
    border-bottom: 1px solid var(--o-color-cloud, #f2f2f7)
}

.o-modal-title {
    padding: 0;
    margin: 0;
    text-align: center
}

.o-modal-footer {
    display: flex;
    align-items: center;
    min-height: 52px;
    box-sizing: border-box;
    width: 100%;
    padding: 16px
}

.o-modal-desktopSlot {
    width: 100%;
    display: flex
}

.o-modal-slotBottom {
    padding-top: 8px;
    padding-bottom: 4px
}

.o-modal-desktopTitle {
    text-align: left;
    padding: 0
}

.o-modal-desktopContent {
    text-align: left
}

.o-modal-desktopSlotTopLeft {
    position: absolute;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
    display: flex;
    justify-content: center;
    align-items: center
}

.o-modal-closeButton {
    width: 24px;
    height: 24px;
    padding: 0;
    cursor: pointer;
    color: var(--o-color-sashagrey, #d1d3e0);
    display: flex;
    justify-content: center;
    align-items: center
}

.o-modal-closeButton:hover {
    color: var(--o-color-rain, #b3b5cc)
}

.o-modal-closeButtonMobile {
    width: 100%;
    height: 100%
}

.o-modal-closeButtonMobileAbsolute {
    position: absolute;
    top: 0;
    right: 0;
    padding: 8px
}

.o-modal-closeButtonDesktop {
    position: absolute;
    top: 0;
    right: 0;
    width: 30px;
    height: 30px
}

.o-modal-headerSlotLeft {
    width: 52px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--o-color-sashagrey, #d1d3e0)
}

.o-modal-headerSlotCenter {
    flex: 1 0 1%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 16px;
    padding-bottom: 12px
}

.o-modal-headerSlotRight {
    width: 52px;
    display: flex;
    align-items: center;
    justify-content: center
}

.o-modal-withHeaderSlots {
    padding-left: 52px;
    padding-right: 52px
}

.o-modal-withHeaderSlotLeft {
    padding-left: 0
}

.o-modal-withHeaderSlotRight {
    padding-right: 0
}

.o-alert {
    color: var(--o-alert-color);
    background: var(--o-alert-background)
}

.o-alert-danger {
    color: var(--o-alert-danger-color);
    background: var(--o-alert-danger-background)
}

.o-alert-wrapper {
    box-sizing: border-box;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    border-radius: 12px;
    padding: 16px;
    z-index: 1;
    position: relative
}

@media(max-width: 575.98px) {
    .o-alert-wrapper {
        padding:12px;
        border-radius: 8px
    }
}

.o-alert-wrapper p {
    margin: 0 0 8px
}

.o-alert-wrapper p:last-of-type {
    margin-bottom: 0
}

.o-alert-wrapper a {
    color: var(--o-alert-link-color);
    text-decoration: none
}

.o-alert-wrapper ul,.o-alert-wrapper ol {
    padding: 0 0 0 12px;
    margin: 0 0 8px 0
}

.o-alert-wrapper ul li,.o-alert-wrapper ol li {
    margin-left: 8px;
    margin-bottom: 0
}

.o-alert-wrapper ul li:last-of-type,.o-alert-wrapper ol li:last-of-type {
    margin-bottom: 8px
}

.o-alert-slot {
    margin: 0 0 12px
}

.o-alert-slot:last-of-type {
    margin-bottom: 0
}

.o-alert-slotText {
    margin: 0 0 12px
}

.o-alert-slotText:last-of-type {
    margin-bottom: 0
}

@media(max-width: 575.98px) {
    .o-alert-slotText {
        margin-bottom:8px
    }
}

.o-alert-slotHeader {
    margin: 0 0 8px
}

@media(max-width: 575.98px) {
    .o-alert-slotHeader {
        margin-bottom:4px
    }
}

.o-alert-text {
    margin: 0;
    font-size: 12px;
    line-height: 16px
}

@media(min-width: 576px) {
    .o-alert-text {
        font-size:15px;
        line-height: 20px
    }
}

.o-alert-header {
    margin-top: 0;
    width: auto;
    font-size: 12px;
    font-family: var(--o-font-serif, inherit);
    line-height: 20px
}

@media(min-width: 576px) {
    .o-alert-header {
        font-size:17px;
        font-family: var(--o-font-direct, inherit);
        line-height: 20px
    }
}

.o-alert-textWithIcon {
    display: flex
}

.o-alert-icon {
    margin-right: 8px;
    flex: none
}

.o-alert-panel {
    display: block
}

.o-alert-expandableTitle {
    display: flex;
    justify-content: space-between;
    align-items: start;
    color: inherit !important
}

.o-alert-expandableTitle span:last-child {
    display: inline;
    vertical-align: baseline
}

.o-alert-expandableTitle:hover {
    color: inherit !important
}

@media(max-width: 575.98px) {
    .o-alert-expandableTitleOpen {
        margin-bottom:0
    }
}

.o-alert-answer {
    overflow: hidden;
    will-change: height;
    transition: height 300ms,margin-top 300ms;
    height: 0;
    margin-top: 0
}

.o-alert-expanded .o-alert-answer {
    margin-top: 12px;
    height: auto;
    overflow: visible
}

.o-alert-expanderIcon {
    color: var(--o-alert-expander-icon-color)
}

.o-counter {
    width: auto;
    align-items: stretch;
    vertical-align: middle;
    border-radius: 6px
}

.o-counter-wrapperExpanded {
    width: 100%;
    align-items: stretch
}

.o-counter-content {
    padding: 8px 12px 8px 12px;
    border: 1px solid var(--o-counter-content-border-color);
    border-right-color: rgba(0,0,0,0);
    margin-right: -1px;
    box-sizing: border-box;
    text-align: left;
    align-items: center
}

.o-counter-contentSecondary {
    padding-bottom: 7px;
    padding-top: 6px
}

.o-counter-contentVertical {
    margin-right: 0;
    margin-bottom: -1px;
    border-right-color: var(--o-counter-content-border-color);
    border-bottom-color: rgba(0,0,0,0);
    width: 100%
}

.o-counter-expanded {
    text-align: center;
    flex: 1
}

.o-counter-buttonVertical {
    width: 100%
}

.o-counter-buttonWrapper {
    padding-left: 5px;
    padding-right: 5px;
    color: var(--o-counter-button-color)
}

.o-counter-buttonWrapper:disabled {
    border-color: var(--o-counter-content-border-color);
    color: var(--o-counter-disabled-button-color);
    opacity: 1
}

.o-counter-buttonWrapper:disabled:hover {
    border-color: var(--o-counter-content-border-color);
    color: var(--o-counter-disabled-button-color);
    opacity: 1
}

.o-counter-buttonSlotContent {
    padding-left: 0;
    padding-right: 0
}

.o-counter-bigWrapper .o-counter-content {
    padding: 14px 16px 16px
}

.o-counter-secondary .o-counter-content {
    border-color: var(--o-counter-content-secondary-border-color);
    padding-left: 22px;
    padding-right: 22px
}

.o-counter-secondary .o-counter-buttonWrapper {
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 8px
}

.o-counter-secondary .o-counter-buttonWrapper:disabled {
    background-color: var(--o-counter-seconday-disabled-bg);
    color: var(--o-counter-secondary-disabled-button-color);
    opacity: 1
}

.o-counter-secondary .o-counter-buttonWrapper:disabled:hover {
    background-color: var(--o-counter-seconday-disabled-bg);
    color: var(--o-counter-secondary-disabled-button-color);
    opacity: 1
}

.o-counter-invalid {
    box-shadow: 0 0 0 4px var(--o-color-banana, #fff1bd)
}

.order-group-button:hover+.order-group-counter {
    border-left-color: rgba(0,0,0,0)
}

.order-group-vertical-button:hover+.order-group-counter {
    border-top-color: rgba(0,0,0,0)
}

.o-button-price {
    margin: 0;
    display: block;
    width: auto
}

.o-button-price-slotTop,.o-button-price-slotBottom {
    margin: 0;
    display: block
}

.o-button-price-expanded {
    width: auto;
    display: inline-block;
    margin-right: .35em
}

.o-button-price-extraLarge {
    padding: 9px 11px;
    min-height: 0
}

.o-button-price-extraLarge .o-button-price {
    font-size: 24px;
    line-height: 28px
}

.o-button-price-extraLarge.o-button-price-primary,.o-button-price-extraLarge.o-button-price-secondary {
    padding: 10px 12px
}

.o-button-price-extraLarge.o-button-price-hasSlot {
    padding: 7px 11px
}

.o-button-price-extraLarge.o-button-price-hasSlot.o-button-price-primary,.o-button-price-extraLarge.o-button-price-hasSlot.o-button-price-secondary {
    padding: 8px 12px
}

.o-button-price-large {
    padding: 7px 7px;
    min-height: 0
}

.o-button-price-large .o-button-price {
    font-size: 20px;
    line-height: 24px
}

.o-button-price-large.o-button-price-primary,.o-button-price-large.o-button-price-secondary {
    padding: 8px
}

.o-button-price-large.o-button-price-hasSlot {
    padding: 3px 7px
}

.o-button-price-large.o-button-price-hasSlot.o-button-price-primary,.o-button-price-large.o-button-price-hasSlot.o-button-price-secondary {
    padding: 4px 8px
}

@media(min-width: 576px) {
    .o-button-price-extraLarge-sm {
        padding:9px 11px;
        min-height: 0
    }

    .o-button-price-extraLarge-sm .o-button-price {
        font-size: 24px;
        line-height: 28px
    }

    .o-button-price-extraLarge-sm.o-button-price-primary,.o-button-price-extraLarge-sm.o-button-price-secondary {
        padding: 10px 12px
    }

    .o-button-price-extraLarge-sm.o-button-price-hasSlot {
        padding: 7px 11px
    }

    .o-button-price-extraLarge-sm.o-button-price-hasSlot.o-button-price-primary,.o-button-price-extraLarge-sm.o-button-price-hasSlot.o-button-price-secondary {
        padding: 8px 12px
    }

    .o-button-price-large-sm {
        padding: 7px 7px;
        min-height: 0
    }

    .o-button-price-large-sm .o-button-price {
        font-size: 20px;
        line-height: 24px
    }

    .o-button-price-large-sm.o-button-price-primary,.o-button-price-large-sm.o-button-price-secondary {
        padding: 8px
    }

    .o-button-price-large-sm.o-button-price-hasSlot {
        padding: 3px 7px
    }

    .o-button-price-large-sm.o-button-price-hasSlot.o-button-price-primary,.o-button-price-large-sm.o-button-price-hasSlot.o-button-price-secondary {
        padding: 4px 8px
    }
}

@media(min-width: 768px) {
    .o-button-price-extraLarge-md {
        padding:9px 11px;
        min-height: 0
    }

    .o-button-price-extraLarge-md .o-button-price {
        font-size: 24px;
        line-height: 28px
    }

    .o-button-price-extraLarge-md.o-button-price-primary,.o-button-price-extraLarge-md.o-button-price-secondary {
        padding: 10px 12px
    }

    .o-button-price-extraLarge-md.o-button-price-hasSlot {
        padding: 7px 11px
    }

    .o-button-price-extraLarge-md.o-button-price-hasSlot.o-button-price-primary,.o-button-price-extraLarge-md.o-button-price-hasSlot.o-button-price-secondary {
        padding: 8px 12px
    }

    .o-button-price-large-md {
        padding: 7px 7px;
        min-height: 0
    }

    .o-button-price-large-md .o-button-price {
        font-size: 20px;
        line-height: 24px
    }

    .o-button-price-large-md.o-button-price-primary,.o-button-price-large-md.o-button-price-secondary {
        padding: 8px
    }

    .o-button-price-large-md.o-button-price-hasSlot {
        padding: 3px 7px
    }

    .o-button-price-large-md.o-button-price-hasSlot.o-button-price-primary,.o-button-price-large-md.o-button-price-hasSlot.o-button-price-secondary {
        padding: 4px 8px
    }
}

@media(min-width: 992px) {
    .o-button-price-extraLarge-lg {
        padding:9px 11px;
        min-height: 0
    }

    .o-button-price-extraLarge-lg .o-button-price {
        font-size: 24px;
        line-height: 28px
    }

    .o-button-price-extraLarge-lg.o-button-price-primary,.o-button-price-extraLarge-lg.o-button-price-secondary {
        padding: 10px 12px
    }

    .o-button-price-extraLarge-lg.o-button-price-hasSlot {
        padding: 7px 11px
    }

    .o-button-price-extraLarge-lg.o-button-price-hasSlot.o-button-price-primary,.o-button-price-extraLarge-lg.o-button-price-hasSlot.o-button-price-secondary {
        padding: 8px 12px
    }

    .o-button-price-large-lg {
        padding: 7px 7px;
        min-height: 0
    }

    .o-button-price-large-lg .o-button-price {
        font-size: 20px;
        line-height: 24px
    }

    .o-button-price-large-lg.o-button-price-primary,.o-button-price-large-lg.o-button-price-secondary {
        padding: 8px
    }

    .o-button-price-large-lg.o-button-price-hasSlot {
        padding: 3px 7px
    }

    .o-button-price-large-lg.o-button-price-hasSlot.o-button-price-primary,.o-button-price-large-lg.o-button-price-hasSlot.o-button-price-secondary {
        padding: 4px 8px
    }
}

@media(min-width: 1200px) {
    .o-button-price-extraLarge-xl {
        padding:9px 11px;
        min-height: 0
    }

    .o-button-price-extraLarge-xl .o-button-price {
        font-size: 24px;
        line-height: 28px
    }

    .o-button-price-extraLarge-xl.o-button-price-primary,.o-button-price-extraLarge-xl.o-button-price-secondary {
        padding: 10px 12px
    }

    .o-button-price-extraLarge-xl.o-button-price-hasSlot {
        padding: 7px 11px
    }

    .o-button-price-extraLarge-xl.o-button-price-hasSlot.o-button-price-primary,.o-button-price-extraLarge-xl.o-button-price-hasSlot.o-button-price-secondary {
        padding: 8px 12px
    }

    .o-button-price-large-xl {
        padding: 7px 7px;
        min-height: 0
    }

    .o-button-price-large-xl .o-button-price {
        font-size: 20px;
        line-height: 24px
    }

    .o-button-price-large-xl.o-button-price-primary,.o-button-price-large-xl.o-button-price-secondary {
        padding: 8px
    }

    .o-button-price-large-xl.o-button-price-hasSlot {
        padding: 3px 7px
    }

    .o-button-price-large-xl.o-button-price-hasSlot.o-button-price-primary,.o-button-price-large-xl.o-button-price-hasSlot.o-button-price-secondary {
        padding: 4px 8px
    }
}

.od-modal {
    position: fixed;
    top: 0;
    left: 0;
    display: flex;
    z-index: 2147483647
}

.od-modal-wrapperDesktop {
    justify-content: center;
    align-items: center
}

.od-modal-backdrop {
    background: var(--o-overlay-color);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    will-change: opacity
}

.od-modal-modal {
    display: block;
    position: static !important;
    transform: none;
    min-width: 300px
}

.od-modal-modalFullView {
    flex: 1
}

.od-modal-panel {
    padding: 16px
}

.o-with-suggest-wrapper {
    display: inline-block;
    line-height: 0
}

.o-with-suggest-expanded {
    width: 100%
}

.o-dropdown {
    position: static
}

.o-dropdown-desktopFixedHeight {
    max-height: 360px;
    overflow-y: auto
}

.o-dropdown-withSecondaryValue {
    text-align: left
}

.o-dropdown-icon {
    margin-top: 1px;
    margin-bottom: -1px
}

.o-dropdown-slotContent {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

.o-dropdown-suggestWrapper {
    background: rgba(0,0,0,0);
    box-shadow: none
}

.o-dropdown-suggestWrapperAdaptive {
    padding-top: 14px;
    background: rgba(0,0,0,0);
    box-shadow: none
}

.o-dropdown-elementWrapper {
    max-width: 100%
}

.o-dropdown-elementWrapper>button {
    justify-content: space-between
}

.o-dropdown-popupContent {
    padding: 0
}

.o-dropdown-medium {
    padding: 7px 3px 7px 11px
}

.o-dropdown-iconSlot {
    padding-left: 4px
}

.o-dropdown-invalid {
    box-shadow: 0 0 0 4px var(--o-color-banana, #fff1bd);
    border-radius: 6px
}

.o-dateinput {
    display: inline-flex;
    flex: 1 1 100%
}

.o-dateinput-expanded {
    width: 100%
}

.o-dateinput-clearIcon {
    cursor: pointer;
    color: var(--o-color-curacao, #6b58fc)
}

.o-dateinput-clearIcon:hover {
    color: var(--o-color-raspberry, #f34d16)
}

.o-dateinput-calendarWrapper {
    display: flex;
    flex-direction: column;
    width: 100%
}

.o-confirm-dialog-modal {
    z-index: 1000
}

.o-confirm-dialog-content {
    max-width: 500px
}

.o-confirm-dialog-body {
    margin-top: 8px;
    margin-bottom: 16px
}

.o-confirm-dialog-actionView {
    margin-right: 8px
}

.o-date-input-arrow-wrapper .o-date-input-arrow-buttonLeft.order-group-element {
    border-right-color: var(--o-date-input-arrow-border-color)
}

.o-date-input-arrow-input {
    border-right-color: rgba(0,0,0,0);
    border-left-color: rgba(0,0,0,0)
}

.o-date-input-arrow-input:not(:focus) {
    border-left-color: rgba(0,0,0,0)
}
 




















































.oZCf2 {
	z-index: 1000;

	margin-bottom: 20px;
}

div._23XgI {
	position: absolute;

	width: 100%;
	height: 4px;

	background-color: #ffffff;

	transform: none;
}

div.t25Ty {
	background-color: #3B62FF;
}

._1Gmbh {
	padding-top: 40px;

	color: #9a9a9a;
	font-size: 26px;
	font-weight: 300;
	text-align: center;
}

._1jnvz {
	position: relative;

	width: auto;
	max-width: 580px;
	margin: 40px auto 0;

	background-color: #ffffff;
}

._2ftVF {
	position: absolute;
	top: 20px;
	left: 20px;

	margin: 0;

	color: #ffffff;
	font-weight: 600;
	font-size: 42px;
}

.PpwHf {
	color: inherit;
}

._1X4rw {
	padding: 28px;

	color: #414141;

	line-height: 130%;
	font-size: 17px;
}

._1X4rw h2 {
	max-width: 65%;
	margin-top: 0;
	margin-bottom: 12px;

	color: #266ec3;

	font-weight: 500;

	font-size: 27px;
	line-height: 120%;
}

._2sBI1 {
	position: relative;

	width: 100%;
	height: 285px;

	background-repeat: no-repeat;

	background-position: center top;
	background-size: cover;
}

._1Fbsw {
	position: relative;
}

._2sBI1:after {
	position: absolute;
	right: 28px;
	bottom: -30px;

	width: 64px;
	height: 64px;

	border-radius: 50%;

	box-shadow: 12px 14px 31px rgba(0, 0, 0, 0.25);
	background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMzIiIGN5PSIzMiIgcj0iMzIiIGZpbGw9IiM1RkNBNDMiLz4KPHBhdGggZD0iTTE4LjUgMzQuNjY0NkwyNi44MzYgNDNMNDcuMDAwNSAyMiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSI1IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPC9zdmc+Cg==);
	content: '';
}

@media screen and (max-width: 600px) {
	._1jnvz {
		margin-top: 32px;

		border-radius: 5px;

		background-color: #ffffff;
		box-shadow: 0 24px 34px rgba(0, 0, 0, 0.2);
	}

	._1X4rw h2 {
		max-width: 100%;

		color: var(--dark-gray);
		font-size: 19px;
	}

	._2sBI1 {
		height: 192px;

		border-radius: 5px 5px 0 0;
	}

	._2sBI1:after {
		right: 16px;
		bottom: -25px;

		width: 54px;
		height: 54px;

		background-size: cover;
	}

	._1X4rw {
		font-size: 15px;
		text-align: center;
		line-height: 140.62%;
		color: var(--common-gray);
	}

	._23XgI {
		/* display: none; */
	}

	._1nmTN {
		display: flex;
		justify-content: center;
	}

	._3sQde {
		color: var(--promo-loader-loader-color) !important;
	}

	._1Gmbh {
		padding-top: 20px;

		color: var(--promo-loader-loader-color);
		font-size: 14px;
	}

	.oZCf2 {
		position: absolute;
		top: 0;
		left: 0;

		min-height: 100vh;
		min-width: 100vw;
		padding: 20px;
		margin-bottom: 0;

		background-color: var(--promo-loader-background);
	}
}

@keyframes MuiLinearProgress-keyframes-indeterminate1 {
  0% {
    left: -35%;
    right: 100%;
  }
  60% {
    left: 100%;
    right: -90%;
  }
  100% {
    left: 100%;
    right: -90%;
  }
}

@keyframes MuiLinearProgress-keyframes-indeterminate2 {
  0% {
    left: -200%;
    right: 100%;
  }
  60% {
    left: 107%;
    right: -8%;
  }
  100% {
    left: 107%;
    right: -8%;
  }
}

._1mUUA {
  position: relative;
  margin-top: -50px;
  padding-bottom: 100px;
  overflow-x: hidden;
}
@media (max-width: 900px) {
  ._1mUUA {
    margin-top: 16px;
  }
}

.MuiLinearProgress-bar {
  top: 0;
  left: 0;
  width: 100%;
  bottom: 0;
  position: absolute;
  transition: transform 0.2s linear;
  transform-origin: left;
}
.MuiLinearProgress-bar1Indeterminate {
  width: auto;
  animation: MuiLinearProgress-keyframes-indeterminate1 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;
}
.MuiLinearProgress-bar2Indeterminate {
  width: auto;
  animation: MuiLinearProgress-keyframes-indeterminate2 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.15s infinite;
}



































































/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
.wgSBnpHcJsm3Xh0w {
  display: flex;
  justify-content: space-between;
  padding-top: 16px;
}
.GChrDcCagQkXm6fn {
  align-items: baseline;
}
.uqJyipGykEdf7nr7 {
  height: 48px;
  min-height: 48px;
}
.i85Ss5_WGfI8yTxN {
  height: 48px;
  min-height: 48px;
  width: 130px;
}
.i85Ss5_WGfI8yTxN .uqJyipGykEdf7nr7 {
  padding: 14px 16px;
}
.i85Ss5_WGfI8yTxN.dHUpkZRnIkgDGloU {
  width: 105px;
}
.NiZtGNKpaWcNY7cp {
  width: 111px;
  margin-right: 16px;
}
.NiZtGNKpaWcNY7cp .eygabAow6sR702c_ {
  padding: 12px 20px;
}
.TMdBJKAWjFIt7bCE {
  margin-top: auto;
}
.TMdBJKAWjFIt7bCE.K3JbKXrPfNs4CuTJ {
  visibility: hidden;
}
.TMdBJKAWjFIt7bCE > .gJsnG1j_cGU8dE29 {
  font-size: 20px;
  margin: 0;
  display: inline;
}
.TMdBJKAWjFIt7bCE .HbLH3eQK7bAfLzlu {
  display: block;
}
.TMdBJKAWjFIt7bCE .HbLH3eQK7bAfLzlu + .gJsnG1j_cGU8dE29 {
  margin: 4px 0 0;
}
.HbLH3eQK7bAfLzlu {
  color: #8f94b8;
}
.D5mE6EaW5GE5capw {
  display: flex;
}
.D5mE6EaW5GE5capw.gXnQHYr5xSUpTGMC {
  width: 100%;
}
.D5mE6EaW5GE5capw.gXnQHYr5xSUpTGMC > .i85Ss5_WGfI8yTxN {
  width: 100%;
}
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
.Zm0mSo1CsgDtH5cI {
  display: flex;
  justify-content: space-around;
  height: 16px;
  user-select: none;
}
.Zm0mSo1CsgDtH5cI .l7cLnu2hAhM2HqZ5 {
  line-height: 8px;
}
.l7cLnu2hAhM2HqZ5:last-of-type,
.l7cLnu2hAhM2HqZ5:nth-of-type(6) {
  color: #f34d16;
}
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
.RhD4V8gK9XIeadHX {
  display: flex;
  position: relative;
  flex-direction: column;
}
.RhD4V8gK9XIeadHX .DayPicker-Range {
  margin: 8px 0;
}
.Wv3kyn4_rKUO0GKt {
  position: sticky;
  flex: 0 0 auto;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 0 8px;
  margin-top: -16px;
  top: -16px;
  border-bottom: 1px solid #f2f2f7;
  z-index: 10;
  background-color: #f2f2f7;
  backdrop-filter: blur(12.5px);
}
.hlwwR9yWNEcA0Vr6 {
  display: none;
}
.gb9LPggliakmUQit {
  margin-bottom: 12px;
  white-space: nowrap;
}
.acyS3ptfw88ST0ui {
  width: 100%;
  max-width: 336px;
  margin-top: 4px;
  margin-bottom: 8px;
  color: #8f94b8;
  text-transform: uppercase;
}
.Bd9xxPkOMhkx6G4H {
  flex: 1 1 auto;
  overflow: auto;
  scrollbar-width: none;
  position: relative;
}
.Bd9xxPkOMhkx6G4H::-webkit-scrollbar {
  display: none;
}
.HAjmw_bSAoIGqp8o {
  width: calc(100% - 32px);
  position: fixed;
  left: 0;
  bottom: 0;
  background-color: #fff;
  padding: 0 16px 16px 16px;
  border-top: 1px solid #f2f2f7;
  z-index: 12;
}
.IeWWrtxZYE0LpUfY {
  width: 100%;
  margin: 16px 0;
}
.IeWWrtxZYE0LpUfY .DayPicker-NavBar {
  display: none;
}
.IeWWrtxZYE0LpUfY .DayPicker-Months {
  flex-direction: column;
  align-items: center;
  justify-content: initial;
}
.IeWWrtxZYE0LpUfY .DayPicker-Month {
  border: 0;
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
  padding: 0 8px 16px;
  background-color: #fff;
}
.IeWWrtxZYE0LpUfY .DayPicker-Month:not(:last-of-type) {
  margin-bottom: 8px;
}
.IeWWrtxZYE0LpUfY .DayPicker-Month + .DayPicker-Month {
  border: none;
  margin-left: 0;
}
.IeWWrtxZYE0LpUfY .DayPicker-Caption {
  text-align: left;
  background-color: inherit;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  padding: 16px 12px 2px;
}
.IeWWrtxZYE0LpUfY .dpVwgEolFectsywB {
  display: block;
  margin: 2px 0 0;
  font-size: 17px;
}
.IeWWrtxZYE0LpUfY .dpVwgEolFectsywB.WiGfrwfjUHENl_zY {
  color: #f34d16;
}
.IeWWrtxZYE0LpUfY .eh0YIhzJ0nItyUeT {
  display: block;
  color: #8f94b8;
  line-height: 12px;
  letter-spacing: 0.2px;
  margin: 0;
  padding-bottom: 6px;
  z-index: 5;
}
.IeWWrtxZYE0LpUfY .eh0YIhzJ0nItyUeT.XGcXyxXGfq0dSjYo {
  color: #16a511;
}
.IeWWrtxZYE0LpUfY .DayPicker-wrapper {
  width: 100%;
}
.IeWWrtxZYE0LpUfY .DayPicker-wrapper .DayPicker-Month {
  border-spacing: 0 4px;
}
.IeWWrtxZYE0LpUfY .DayPicker-Week {
  border-spacing: 0 4px;
}
.IeWWrtxZYE0LpUfY div.DayPicker-Day {
  width: 48px;
  height: 48px;
  max-width: 48px;
  max-height: 48px;
  padding: 10px 8px 6px;
  border: 0;
}
.IeWWrtxZYE0LpUfY div.DayPicker-Day .dpVwgEolFectsywB {
  margin: 0;
  line-height: normal;
}
.IeWWrtxZYE0LpUfY div.DayPicker-Day .eh0YIhzJ0nItyUeT {
  padding: 0;
}
.IeWWrtxZYE0LpUfY.cKtEOxMF61w_T0ly .DayPicker-Day {
  padding: 8px;
}
.IeWWrtxZYE0LpUfY .DayPicker-Day--selected .eh0YIhzJ0nItyUeT {
  color: #fff;
}
.IeWWrtxZYE0LpUfY .DayPicker-Day--disabled .eh0YIhzJ0nItyUeT,
.IeWWrtxZYE0LpUfY .kztwjMJJ0WIWmfVP {
  visibility: hidden;
}
.IeWWrtxZYE0LpUfY .DayPicker-Day:not(.DayPicker-Day--end):last-of-type {
  position: static;
}
.IeWWrtxZYE0LpUfY .DayPicker-Day--start.DayPicker-Day--selected::after,
.IeWWrtxZYE0LpUfY .DayPicker-Day--start.DayPicker-Day--selected::before {
  position: absolute;
  content: '';
  height: 100%;
  top: 0;
  right: 0;
}
.IeWWrtxZYE0LpUfY .DayPicker-Day--start.DayPicker-Day--selected::after {
  width: 6px;
  z-index: 1;
  background-color: #eff0ff;
}
.IeWWrtxZYE0LpUfY .DayPicker-Day--start.DayPicker-Day--selected::before {
  width: 8px;
  z-index: 2;
  background-color: #6b58fc;
  border-radius: 0 6px 6px 0;
}
.IeWWrtxZYE0LpUfY .DayPicker-Day--start.DayPicker-Day--end::after,
.IeWWrtxZYE0LpUfY .DayPicker-Day--start.DayPicker-Day--end::before {
  display: none;
}
.IeWWrtxZYE0LpUfY .DayPicker-Day--end.DayPicker-Day--selected::after,
.IeWWrtxZYE0LpUfY .DayPicker-Day--end.DayPicker-Day--selected::before {
  position: absolute;
  content: '';
  height: 100%;
  top: 0;
  left: -1px;
}
.IeWWrtxZYE0LpUfY .DayPicker-Day--end.DayPicker-Day--selected::after {
  width: 6px;
  z-index: 1;
  background-color: #eff0ff;
}
.IeWWrtxZYE0LpUfY .DayPicker-Day--end.DayPicker-Day--selected::before {
  width: 8px;
  z-index: 2;
  background-color: #6b58fc;
  border-radius: 6px 0 0 6px;
}
.IeWWrtxZYE0LpUfY .DayPicker-Day {
  height: 44px;
  box-sizing: border-box;
}
.IeWWrtxZYE0LpUfY .DayPicker-Day.DayPicker-Day--highlightPast,
.IeWWrtxZYE0LpUfY .DayPicker-Day.DayPicker-Day--highlightFuture {
  opacity: 0.4;
}
.IeWWrtxZYE0LpUfY .DayPicker-Day--selected:not(.DayPicker-Day--outside):not(.DayPicker-Day--start):not(.DayPicker-Day--end) {
  background-color: #eff0ff;
  color: #000;
  border: none;
}
.IeWWrtxZYE0LpUfY .DayPicker-Day--selected:not(.DayPicker-Day--outside):not(.DayPicker-Day--start):not(.DayPicker-Day--end) .eh0YIhzJ0nItyUeT {
  color: #8f94b8;
}
.IeWWrtxZYE0LpUfY .DayPicker-Day--selected:not(.DayPicker-Day--outside):not(.DayPicker-Day--start):not(.DayPicker-Day--end) .eh0YIhzJ0nItyUeT.XGcXyxXGfq0dSjYo {
  color: #16a511;
}
.IeWWrtxZYE0LpUfY .DayPicker-Day--selected:last-of-type:not(.DayPicker-Day--end) {
  border-radius: 0 6px 6px 0;
}
.IeWWrtxZYE0LpUfY .DayPicker-Day--selected:first-of-type:not(.DayPicker-Day--start):not(.DayPicker-Day--end):not(
			.MjcBqkWVHIh_09O7
		) {
  border-radius: 6px 0 0 6px;
}
.IeWWrtxZYE0LpUfY .DayPicker-Day--outside.DayPicker-Day--selected + .DayPicker-Day--selected.DayPicker-Day--end {
  border-radius: 6px;
}
.IeWWrtxZYE0LpUfY .DayPicker-Day--outside + .DayPicker-Day--selected {
  border-radius: 6px 0 0 6px;
}
.IeWWrtxZYE0LpUfY .DayPicker-Day--selected:has( + .DayPicker-Day--outside) {
  border-radius: 0 6px 6px 0;
}
.IeWWrtxZYE0LpUfY .DayPicker-Day--today:not(.ezIPW03kZLQcZdmO) {
  box-shadow: 0 0 0 1px #d1d3e0 inset;
}
.IeWWrtxZYE0LpUfY .DayPicker-Day--today.DayPicker-Day--start {
  box-shadow: unset;
}
.IeWWrtxZYE0LpUfY .DayPicker-Day--start.DayPicker-Day--selected.DayPicker-Day,
.IeWWrtxZYE0LpUfY .DayPicker-Day--end.DayPicker-Day--selected {
  border-radius: 8px;
  position: relative;
}
.IeWWrtxZYE0LpUfY .DayPicker-Weekdays {
  display: none;
}
.IeWWrtxZYE0LpUfY .DayPicker-Day:not(.DayPicker-Day--outside):not(.DayPicker-Day--disabled):not(
					.DayPicker-Day--selected
				):hover {
  background-color: #eff0ff;
  color: #000;
}
.IeWWrtxZYE0LpUfY .DayPicker-Day--selected.DayPicker-Day--disabled:not(.DayPicker-Day--past) {
  opacity: 1;
}
.ZmJpiKKThi09Pl3C .RhD4V8gK9XIeadHX .DayPicker-Range {
  margin: 16px 0;
}
.ZmJpiKKThi09Pl3C .Wv3kyn4_rKUO0GKt {
  position: relative;
  top: 0;
  width: 100%;
  margin: 0;
  padding: 0;
  flex-direction: row;
  justify-content: space-between;
  border: 0;
  margin-bottom: 16px;
  align-items: baseline;
  background-color: #fff;
  backdrop-filter: unset;
  align-items: unset;
}
.ZmJpiKKThi09Pl3C .hlwwR9yWNEcA0Vr6 {
  display: block;
  flex: 1 1 auto;
}
.ZmJpiKKThi09Pl3C .gb9LPggliakmUQit {
  flex: 0 0 332px;
  margin-bottom: 0;
}
.ZmJpiKKThi09Pl3C .acyS3ptfw88ST0ui {
  display: none;
}
.ZmJpiKKThi09Pl3C .IeWWrtxZYE0LpUfY {
  width: initial;
  margin: 0;
}
.ZmJpiKKThi09Pl3C .IeWWrtxZYE0LpUfY .DayPicker-wrapper {
  width: initial;
}
.ZmJpiKKThi09Pl3C .IeWWrtxZYE0LpUfY .DayPicker-NavBar {
  display: block;
}
.ZmJpiKKThi09Pl3C .IeWWrtxZYE0LpUfY .DayPicker-Months {
  flex-direction: row;
  justify-content: center;
  align-items: initial;
}
.ZmJpiKKThi09Pl3C .IeWWrtxZYE0LpUfY .DayPicker-Caption {
  text-align: center;
  background-color: unset;
  border-top-left-radius: unset;
  border-top-right-radius: unset;
  padding: unset;
}
.ZmJpiKKThi09Pl3C .IeWWrtxZYE0LpUfY .DayPicker-NavButton--prev {
  left: 0;
}
.ZmJpiKKThi09Pl3C .IeWWrtxZYE0LpUfY .DayPicker-NavButton--next {
  right: 0;
}
.ZmJpiKKThi09Pl3C .IeWWrtxZYE0LpUfY .DayPicker-NavButton--prev,
.ZmJpiKKThi09Pl3C .IeWWrtxZYE0LpUfY .DayPicker-NavButton--next {
  top: -4px;
}
.ZmJpiKKThi09Pl3C .IeWWrtxZYE0LpUfY .DayPicker-NavButton--prev > svg,
.ZmJpiKKThi09Pl3C .IeWWrtxZYE0LpUfY .DayPicker-NavButton--next > svg {
  width: 28px;
  height: 28px;
}
.ZmJpiKKThi09Pl3C .IeWWrtxZYE0LpUfY .DayPicker-Month {
  height: fit-content;
  max-height: 308px;
  border: 0;
  border-bottom-left-radius: unset;
  border-bottom-right-radius: unset;
  padding: unset;
}
.ZmJpiKKThi09Pl3C .IeWWrtxZYE0LpUfY .DayPicker-Month:not(:last-of-type) {
  margin-right: 16px;
  margin-bottom: 0;
}
.ZmJpiKKThi09Pl3C .IeWWrtxZYE0LpUfY .DayPicker-Month + .DayPicker-Month {
  border: none;
  padding: 0;
  margin-left: 0;
}
.ZmJpiKKThi09Pl3C .IeWWrtxZYE0LpUfY .DayPicker-Weekdays {
  display: table-header-group;
}
.ZmJpiKKThi09Pl3C .IeWWrtxZYE0LpUfY .DayPicker-Weekday {
  position: relative;
  height: 16px;
  font-size: 12px;
  line-height: 16px;
  color: #8f94b8;
  padding: 12px 0;
}
.ZmJpiKKThi09Pl3C .IeWWrtxZYE0LpUfY .DayPicker-Weekday:nth-last-child(-n + 2) {
  color: #f34d16;
}
.ZmJpiKKThi09Pl3C .HAjmw_bSAoIGqp8o {
  width: initial;
  position: relative;
  left: unset;
  padding: 0;
  margin-top: 12px;
}
.ZmJpiKKThi09Pl3C .HAjmw_bSAoIGqp8o:after {
  display: none;
}
.onlyBackChoise .DayPicker-Day--start.DayPicker-Day--selected {
  background: #8f94b8;
}
.xt3QD6N9r8sOuskp .DayPicker-Day--today:not(.ezIPW03kZLQcZdmO) {
  border: 0;
}
.xt3QD6N9r8sOuskp .DayPicker-Day--today.DayPicker-Day--start {
  border: 0;
}
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
.UtVrXiIHvYp8Gg1y {
  display: flex;
  position: relative;
  flex-direction: column;
}
.UtVrXiIHvYp8Gg1y .DayPicker-Range {
  margin: 8px 0;
}
.eqrDfshMrIYnb8z1 {
  position: sticky;
  flex: 0 0 auto;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 0 8px;
  margin-top: -16px;
  top: -16px;
  border-bottom: 1px solid #f2f2f7;
  z-index: 10;
  background-color: #f2f2f7;
  backdrop-filter: blur(12.5px);
}
.dmlEdxffUomH7uCw {
  display: none;
}
.Lvt1gCWFQY9kwRxV {
  margin-bottom: 12px;
  white-space: nowrap;
}
.ONtPUWK_XcpSLrqS {
  width: 100%;
  max-width: 336px;
  margin-top: 4px;
  margin-bottom: 8px;
  color: #8f94b8;
  text-transform: uppercase;
}
.WuVpqHPPEEA1QOPw {
  flex: 1 1 auto;
  overflow: auto;
  scrollbar-width: none;
  position: relative;
}
.WuVpqHPPEEA1QOPw::-webkit-scrollbar {
  display: none;
}
.p3ODAN0FGIag40rp {
  width: calc(100% - 32px);
  position: fixed;
  left: 0;
  bottom: 0;
  background-color: #fff;
  padding: 0 16px 16px 16px;
  border-top: 1px solid #f2f2f7;
  z-index: 12;
}
.pL3F8tUKRMI5_YBl {
  width: 100%;
  margin: 16px 0;
}
.pL3F8tUKRMI5_YBl .DayPicker-NavBar {
  display: none;
}
.pL3F8tUKRMI5_YBl .DayPicker-Months {
  flex-direction: column;
  align-items: center;
  justify-content: initial;
}
.pL3F8tUKRMI5_YBl .DayPicker-Month {
  border: 0;
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
  padding: 0 8px 16px;
  background-color: #fff;
}
.pL3F8tUKRMI5_YBl .DayPicker-Month:not(:last-of-type) {
  margin-bottom: 8px;
}
.pL3F8tUKRMI5_YBl .DayPicker-Month + .DayPicker-Month {
  border: none;
  margin-left: 0;
}
.pL3F8tUKRMI5_YBl .DayPicker-Caption {
  text-align: left;
  background-color: inherit;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  padding: 16px 12px 2px;
}
.pL3F8tUKRMI5_YBl .AFeO0CH1ic48Ilj8 {
  display: block;
  margin: 2px 0 0;
  font-size: 17px;
}
.pL3F8tUKRMI5_YBl .AFeO0CH1ic48Ilj8.lRiV7VQDWcQSSQe5 {
  color: #f34d16;
}
.pL3F8tUKRMI5_YBl .CpB0maTHnuU6uuKg {
  display: block;
  color: #8f94b8;
  line-height: 12px;
  letter-spacing: 0.2px;
  margin: 0;
  padding-bottom: 6px;
  z-index: 5;
}
.pL3F8tUKRMI5_YBl .CpB0maTHnuU6uuKg.Bw9pJRbHJ74a2NOx {
  color: #16a511;
}
.pL3F8tUKRMI5_YBl .DayPicker-wrapper {
  width: 100%;
}
.pL3F8tUKRMI5_YBl .DayPicker-wrapper .DayPicker-Month {
  border-spacing: 0 4px;
}
.pL3F8tUKRMI5_YBl .DayPicker-Week {
  border-spacing: 0 4px;
}
.pL3F8tUKRMI5_YBl div.DayPicker-Day {
  width: 48px;
  height: 48px;
  max-width: 48px;
  max-height: 48px;
  padding: 10px 8px 6px;
  border: 0;
}
.pL3F8tUKRMI5_YBl div.DayPicker-Day .AFeO0CH1ic48Ilj8 {
  margin: 0;
  line-height: normal;
}
.pL3F8tUKRMI5_YBl div.DayPicker-Day .CpB0maTHnuU6uuKg {
  padding: 0;
}
.pL3F8tUKRMI5_YBl.y9STWo2SdEArDFkm .DayPicker-Day {
  padding: 8px;
}
.pL3F8tUKRMI5_YBl .DayPicker-Day--selected .CpB0maTHnuU6uuKg {
  color: #fff;
}
.pL3F8tUKRMI5_YBl .DayPicker-Day--disabled .CpB0maTHnuU6uuKg,
.pL3F8tUKRMI5_YBl .W0lBMFCzfw0NvAiO {
  visibility: hidden;
}
.pL3F8tUKRMI5_YBl .DayPicker-Day:not(.DayPicker-Day--end):last-of-type {
  position: static;
}
.pL3F8tUKRMI5_YBl .DayPicker-Day--start.DayPicker-Day--selected::after,
.pL3F8tUKRMI5_YBl .DayPicker-Day--start.DayPicker-Day--selected::before {
  position: absolute;
  content: '';
  height: 100%;
  top: 0;
  right: 0;
}
.pL3F8tUKRMI5_YBl .DayPicker-Day--start.DayPicker-Day--selected::after {
  width: 6px;
  z-index: 1;
  background-color: #eff0ff;
}
.pL3F8tUKRMI5_YBl .DayPicker-Day--start.DayPicker-Day--selected::before {
  width: 8px;
  z-index: 2;
  background-color: #6b58fc;
  border-radius: 0 6px 6px 0;
}
.pL3F8tUKRMI5_YBl .DayPicker-Day--start.DayPicker-Day--end::after,
.pL3F8tUKRMI5_YBl .DayPicker-Day--start.DayPicker-Day--end::before {
  display: none;
}
.pL3F8tUKRMI5_YBl .DayPicker-Day--end.DayPicker-Day--selected::after,
.pL3F8tUKRMI5_YBl .DayPicker-Day--end.DayPicker-Day--selected::before {
  position: absolute;
  content: '';
  height: 100%;
  top: 0;
  left: -1px;
}
.pL3F8tUKRMI5_YBl .DayPicker-Day--end.DayPicker-Day--selected::after {
  width: 6px;
  z-index: 1;
  background-color: #eff0ff;
}
.pL3F8tUKRMI5_YBl .DayPicker-Day--end.DayPicker-Day--selected::before {
  width: 8px;
  z-index: 2;
  background-color: #6b58fc;
  border-radius: 6px 0 0 6px;
}
.pL3F8tUKRMI5_YBl .DayPicker-Day {
  height: 44px;
  box-sizing: border-box;
}
.pL3F8tUKRMI5_YBl .DayPicker-Day.DayPicker-Day--highlightPast,
.pL3F8tUKRMI5_YBl .DayPicker-Day.DayPicker-Day--highlightFuture {
  opacity: 0.4;
}
.pL3F8tUKRMI5_YBl .DayPicker-Day--selected:not(.DayPicker-Day--outside):not(.DayPicker-Day--start):not(.DayPicker-Day--end) {
  background-color: #eff0ff;
  color: #000;
  border: none;
}
.pL3F8tUKRMI5_YBl .DayPicker-Day--selected:not(.DayPicker-Day--outside):not(.DayPicker-Day--start):not(.DayPicker-Day--end) .CpB0maTHnuU6uuKg {
  color: #8f94b8;
}
.pL3F8tUKRMI5_YBl .DayPicker-Day--selected:not(.DayPicker-Day--outside):not(.DayPicker-Day--start):not(.DayPicker-Day--end) .CpB0maTHnuU6uuKg.Bw9pJRbHJ74a2NOx {
  color: #16a511;
}
.pL3F8tUKRMI5_YBl .DayPicker-Day--selected:last-of-type:not(.DayPicker-Day--end) {
  border-radius: 0 6px 6px 0;
}
.pL3F8tUKRMI5_YBl .DayPicker-Day--selected:first-of-type:not(.DayPicker-Day--start):not(.DayPicker-Day--end):not(
			.RvBjkyqMDgIZpx51
		) {
  border-radius: 6px 0 0 6px;
}
.pL3F8tUKRMI5_YBl .DayPicker-Day--outside.DayPicker-Day--selected + .DayPicker-Day--selected.DayPicker-Day--end {
  border-radius: 6px;
}
.pL3F8tUKRMI5_YBl .DayPicker-Day--outside + .DayPicker-Day--selected {
  border-radius: 6px 0 0 6px;
}
.pL3F8tUKRMI5_YBl .DayPicker-Day--selected:has( + .DayPicker-Day--outside) {
  border-radius: 0 6px 6px 0;
}
.pL3F8tUKRMI5_YBl .DayPicker-Day--today:not(.VFnRz3yD3rMkYEW2) {
  box-shadow: 0 0 0 1px #d1d3e0 inset;
}
.pL3F8tUKRMI5_YBl .DayPicker-Day--today.DayPicker-Day--start {
  box-shadow: unset;
}
.pL3F8tUKRMI5_YBl .DayPicker-Day--start.DayPicker-Day--selected.DayPicker-Day,
.pL3F8tUKRMI5_YBl .DayPicker-Day--end.DayPicker-Day--selected {
  border-radius: 8px;
  position: relative;
}
.pL3F8tUKRMI5_YBl .DayPicker-Weekdays {
  display: none;
}
.pL3F8tUKRMI5_YBl .DayPicker-Day:not(.DayPicker-Day--outside):not(.DayPicker-Day--disabled):not(
					.DayPicker-Day--selected
				):hover {
  background-color: #eff0ff;
  color: #000;
}
.pL3F8tUKRMI5_YBl .DayPicker-Day--selected.DayPicker-Day--disabled:not(.DayPicker-Day--past) {
  opacity: 1;
}
.dWFTIkIhKz4WyFRh .UtVrXiIHvYp8Gg1y .DayPicker-Range {
  margin: 16px 0;
}
.dWFTIkIhKz4WyFRh .eqrDfshMrIYnb8z1 {
  position: relative;
  top: 0;
  width: 100%;
  margin: 0;
  padding: 0;
  flex-direction: row;
  justify-content: space-between;
  border: 0;
  margin-bottom: 16px;
  align-items: baseline;
  background-color: #fff;
  backdrop-filter: unset;
  align-items: unset;
}
.dWFTIkIhKz4WyFRh .dmlEdxffUomH7uCw {
  display: block;
  flex: 1 1 auto;
}
.dWFTIkIhKz4WyFRh .Lvt1gCWFQY9kwRxV {
  flex: 0 0 332px;
  margin-bottom: 0;
}
.dWFTIkIhKz4WyFRh .ONtPUWK_XcpSLrqS {
  display: none;
}
.dWFTIkIhKz4WyFRh .pL3F8tUKRMI5_YBl {
  width: initial;
  margin: 0;
}
.dWFTIkIhKz4WyFRh .pL3F8tUKRMI5_YBl .DayPicker-wrapper {
  width: initial;
}
.dWFTIkIhKz4WyFRh .pL3F8tUKRMI5_YBl .DayPicker-NavBar {
  display: block;
}
.dWFTIkIhKz4WyFRh .pL3F8tUKRMI5_YBl .DayPicker-Months {
  flex-direction: row;
  justify-content: center;
  align-items: initial;
}
.dWFTIkIhKz4WyFRh .pL3F8tUKRMI5_YBl .DayPicker-Caption {
  text-align: center;
  background-color: unset;
  border-top-left-radius: unset;
  border-top-right-radius: unset;
  padding: unset;
}
.dWFTIkIhKz4WyFRh .pL3F8tUKRMI5_YBl .DayPicker-NavButton--prev {
  left: 0;
}
.dWFTIkIhKz4WyFRh .pL3F8tUKRMI5_YBl .DayPicker-NavButton--next {
  right: 0;
}
.dWFTIkIhKz4WyFRh .pL3F8tUKRMI5_YBl .DayPicker-NavButton--prev,
.dWFTIkIhKz4WyFRh .pL3F8tUKRMI5_YBl .DayPicker-NavButton--next {
  top: -4px;
}
.dWFTIkIhKz4WyFRh .pL3F8tUKRMI5_YBl .DayPicker-NavButton--prev > svg,
.dWFTIkIhKz4WyFRh .pL3F8tUKRMI5_YBl .DayPicker-NavButton--next > svg {
  width: 28px;
  height: 28px;
}
.dWFTIkIhKz4WyFRh .pL3F8tUKRMI5_YBl .DayPicker-Month {
  height: fit-content;
  max-height: 308px;
  border: 0;
  border-bottom-left-radius: unset;
  border-bottom-right-radius: unset;
  padding: unset;
}
.dWFTIkIhKz4WyFRh .pL3F8tUKRMI5_YBl .DayPicker-Month:not(:last-of-type) {
  margin-right: 16px;
  margin-bottom: 0;
}
.dWFTIkIhKz4WyFRh .pL3F8tUKRMI5_YBl .DayPicker-Month + .DayPicker-Month {
  border: none;
  padding: 0;
  margin-left: 0;
}
.dWFTIkIhKz4WyFRh .pL3F8tUKRMI5_YBl .DayPicker-Weekdays {
  display: table-header-group;
}
.dWFTIkIhKz4WyFRh .pL3F8tUKRMI5_YBl .DayPicker-Weekday {
  position: relative;
  height: 16px;
  font-size: 12px;
  line-height: 16px;
  color: #8f94b8;
  padding: 12px 0;
}
.dWFTIkIhKz4WyFRh .pL3F8tUKRMI5_YBl .DayPicker-Weekday:nth-last-child(-n + 2) {
  color: #f34d16;
}
.dWFTIkIhKz4WyFRh .p3ODAN0FGIag40rp {
  width: initial;
  position: relative;
  left: unset;
  padding: 0;
  margin-top: 12px;
}
.dWFTIkIhKz4WyFRh .p3ODAN0FGIag40rp:after {
  display: none;
}
.onlyBackChoise .DayPicker-Day--start.DayPicker-Day--selected {
  background: #8f94b8;
}
.MZJ9CnRkGIBydeC5 .DayPicker-Day--today:not(.VFnRz3yD3rMkYEW2) {
  border: 0;
}
.MZJ9CnRkGIBydeC5 .DayPicker-Day--today.DayPicker-Day--start {
  border: 0;
}
._32VyaYGin8p3pWR {
  width: 100%;
  max-width: 336px;
  padding: 32px 20px 8px;
  margin: 0 auto;
}
._32VyaYGin8p3pWR .ca00YhdWiGYU4QHS {
  font-size: 20px;
}
.gf7T3rkcjTg35vZu {
  display: flex;
  align-items: center;
  min-height: 24px;
}
.gf7T3rkcjTg35vZu + .eHptuOJzl_UwDKe6 {
  margin-top: 0;
}
.eHptuOJzl_UwDKe6 {
  margin-top: 24px;
}
.LQ9EyQZbCNctqvg0 {
  color: #6b58fc;
}
.dTbYS529kBYfKNAj {
  border: 0;
  padding: 0;
  margin: 0 0 0 auto;
  outline: 0;
  background: unset;
  cursor: pointer;
}
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
.GwaSPreuiL8FTdND.W208yveQ2BAOWvlJ {
  transition: none !important;
}
.GwaSPreuiL8FTdND.W208yveQ2BAOWvlJ * {
  transition: none !important;
}
.GwaSPreuiL8FTdND .dM86LgaVJ9A6RII2 {
  padding: 24px;
  border-radius: 12px;
}
.GwaSPreuiL8FTdND .Xagz51bkDgcYYtij {
  background-color: #f2f2f7;
  border-radius: 16px 16px 0 0;
}
.GwaSPreuiL8FTdND .Xagz51bkDgcYYtij div[data-ti='order-popper-content'] {
  padding: 12px 8px;
}
.GwaSPreuiL8FTdND .Xagz51bkDgcYYtij div.c2XLFf2HcI0drk6K[data-ti='order-popper-slot-top'] {
  position: relative;
  min-height: auto;
}
.GwaSPreuiL8FTdND .Xagz51bkDgcYYtij div.c2XLFf2HcI0drk6K[data-ti='order-popper-slot-top']::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 100%;
  height: 1px;
  background-color: #f2f2f7;
}
div.c2XLFf2HcI0drk6K[data-ti='order-popper-slot-top'] {
  border-bottom: none;
}
div.MS2On4KGOAs4cJsF {
  top: 24px;
  right: 12px;
  color: #000;
}
.b2L6ejxantEjmv99 {
  position: relative;
  width: 100%;
  display: flex;
  flex-direction: column;
  container-type: inline-size;
}
@media (min-width: 1200px) {
  .b2L6ejxantEjmv99 {
    flex-direction: row;
  }
}

@media (min-width: 992px) {
  .a6HUejopICwr71g6 {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
  }
}

.dje3HbJ7WqQwxUex {
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) {
  .dje3HbJ7WqQwxUex {
    justify-content: space-between;
    flex-direction: row;
  }
}
@media (min-width: 1200px) {
  .dje3HbJ7WqQwxUex {
    width: 100%;
    margin-top: 0;
  }
}

.pA_sAZhiYfU8rgVN {
  position: relative;
}
.pA_sAZhiYfU8rgVN:hover {
  z-index: 1;
}
@media (min-width: 992px) {
  .pA_sAZhiYfU8rgVN {
    width: 100%;
  }
}

.oJq8dIl8Tq4ctzP0 {
  position: relative;
}
.oJq8dIl8Tq4ctzP0:hover {
  z-index: 1;
}
@media (min-width: 992px) {
  .oJq8dIl8Tq4ctzP0 {
    width: 100%;
  }
}

.feMqYIjoDIIb10Tk {
  position: absolute;
  right: 20px;
  transform: translateY(-50%);
  z-index: 3;
}
@media (min-width: 992px) {
  .feMqYIjoDIIb10Tk {
    position: static;
    right: initial;
    top: initial;
    transform: none;
  }
  .feMqYIjoDIIb10Tk:hover {
    transform: none;
  }
}

.xKZmrrAK5OQI7t7Y {
  width: 100%;
}
@media (min-width: 992px) {
  .xKZmrrAK5OQI7t7Y {
    width: 100%;
  }
}

.CIDWJysGBj4qa25W {
  width: 100%;
}

.Pn7XCGIqUBELBi2I {
  width: 100%;
}
@media (min-width: 992px) {
  .Pn7XCGIqUBELBi2I {
    width: 100%;
  }
}

.dg6OsHjZZcZV52IA {
  width: 100%;
  /* @todo расскоментировать, когда на выдаче обновится сборка и она будет поддерживать container queries */
}
@media (min-width: 992px) {
  .dg6OsHjZZcZV52IA {
    max-width: 187px;
    min-width: 180px;
  }
}

.gPG6pp8BOk5h2Nd5 {
  z-index: 200;
}

.TwGh7c4o_ccO5AIN {
  width: 776px;
}

div.gPG6pp8BOk5h2Nd5[data-ti=order-popper-container] {
  margin-top: 4px;
}

.UvULHFQtnE9b1fda {
  margin-bottom: 8px;
}

.uhS9qOroCb0RgFFT {
  display: none;
}

.G_kiZ2jRmnEa884q {
  display: flex;
  width: 100%;
}

.ADU_Q1LNq6otsRNd {
  width: 50%;
}

@media (min-width: 992px) {
  .gokgSX7cSE0iK813 {
    display: none;
  }
  .uhS9qOroCb0RgFFT {
    display: block;
  }
  .R6nohQhQkVs_sScf .Pn7XCGIqUBELBi2I {
    flex: 1 1 33.33%;
  }
  .R6nohQhQkVs_sScf .G_kiZ2jRmnEa884q {
    flex: 1 1 66.66%;
  }
}
@media (min-width: 1200px) {
  .R6nohQhQkVs_sScf .a6HUejopICwr71g6 {
    flex: 1 1 39%;
  }
  .R6nohQhQkVs_sScf .dje3HbJ7WqQwxUex {
    flex: 1 1 61%;
    max-width: 774px;
  }
  .R6nohQhQkVs_sScf .G_kiZ2jRmnEa884q {
    flex: 1 1 50%;
  }
  .R6nohQhQkVs_sScf .Pn7XCGIqUBELBi2I {
    flex: 0 0 215px;
  }
}
.alxjzXJ5RkhRWpIw {
  max-width: 260px;
  position: absolute;
  right: 0;
  top: 4px;
}

/* @todo расскоментировать, когда на выдаче обновится сборка и она будет поддерживать container queries */
.xwhHJzy8SovkMdNr {
  align-items: center;
}

.xBxi7dFKf0Y8aqsH {
  width: 48px;
  font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, sans-serif;
  font-size: 17px;
  font-weight: 600;
  text-align: center;
}
.kLty8P7Q8EwqI4CF {
  align-items: center;
}
.BFY298vOhfAhC6D6 {
  width: 111px;
  flex: 1;
  font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, sans-serif;
  border: 0;
  border-radius: 8px;
  background-color: transparent;
  color: var(--main-color-light);
  font-size: var(--main-size);
  cursor: pointer;
  white-space: nowrap;
  box-shadow: 0px 0px 2px #de8043;
}
.BFY298vOhfAhC6D6:not(:last-child) {
  margin-right: 6px;
}
.BFY298vOhfAhC6D6.OsWw7pBmjEMvc3ei {
  font-weight: var(--main-weight);
  background-color: #ffffff;
  color: var(--main-color);
  cursor: initial;
}
.RCaA7Eri4DYnXpkT {
  border-radius: 12px;
  background-color: #fff699;
}
.SG55WMztkWID52d_ {
  position: relative;
  width: 100%;
  display: flex;
  flex-direction: column;
  container-type: inline-size;
}
@media (min-width: 1200px) {
  .SG55WMztkWID52d_ {
    flex-direction: row;
  }
}

@media (min-width: 992px) {
  .UFcDwYvsZowsJwjn {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
  }
}

.HVgYlwEkGYsenC67 {
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) {
  .HVgYlwEkGYsenC67 {
    justify-content: space-between;
    flex-direction: row;
  }
}
@media (min-width: 1200px) {
  .HVgYlwEkGYsenC67 {
    width: 100%;
    margin-top: 0;
  }
}

.o1TreSVNir4EMALG {
  position: relative;
}
.o1TreSVNir4EMALG:hover {
  z-index: 1;
}
@media (min-width: 992px) {
  .o1TreSVNir4EMALG {
    width: 100%;
  }
}

.NHXsgLyYA0qYfko7 {
  position: relative;
}
.NHXsgLyYA0qYfko7:hover {
  z-index: 1;
}
@media (min-width: 992px) {
  .NHXsgLyYA0qYfko7 {
    width: 100%;
  }
}

.nCGndNjLIUHppjno {
  position: absolute;
  right: 20px;
  transform: translateY(-50%);
  z-index: 3;
}
@media (min-width: 992px) {
  .nCGndNjLIUHppjno {
    position: static;
    right: initial;
    top: initial;
    transform: none;
  }
  .nCGndNjLIUHppjno:hover {
    transform: none;
  }
}

.aUgTurbYNZQH_5X1 {
  width: 100%;
}
@media (min-width: 992px) {
  .aUgTurbYNZQH_5X1 {
    width: 100%;
  }
}

.NJzt5PJ91cNjYI_r {
  width: 100%;
}

.zMf6EAb3MKQy77fk {
  width: 100%;
}
@media (min-width: 992px) {
  .zMf6EAb3MKQy77fk {
    width: 100%;
  }
}

.Nj2RRz4nI8wL5NN6 {
  width: 100%;
  /* @todo расскоментировать, когда на выдаче обновится сборка и она будет поддерживать container queries */
}
@media (min-width: 992px) {
  .Nj2RRz4nI8wL5NN6 {
    max-width: 187px;
    min-width: 180px;
  }
}

.BcWKu2Q4ZzsHSzGp {
  z-index: 200;
}

.L5LhiofphXMMPis2 {
  width: 776px;
}

div.BcWKu2Q4ZzsHSzGp[data-ti=order-popper-container] {
  margin-top: 4px;
}
.QX1SlfXZAtkrGry5 {
  position: relative;
  width: 100%;
  display: flex;
  flex-direction: column;
  container-type: inline-size;
}
@media (min-width: 1200px) {
  .QX1SlfXZAtkrGry5 {
    flex-direction: row;
  }
}

@media (min-width: 992px) {
  .Hn37ZWdHx2UmVZLw {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
  }
}

.K0Duc4C5g4ZoFIIu {
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) {
  .K0Duc4C5g4ZoFIIu {
    justify-content: space-between;
    flex-direction: row;
  }
}
@media (min-width: 1200px) {
  .K0Duc4C5g4ZoFIIu {
    width: 100%;
    margin-top: 0;
  }
}

.BKLS0gsTv88FY8oB {
  position: relative;
}
.BKLS0gsTv88FY8oB:hover {
  z-index: 1;
}
@media (min-width: 992px) {
  .BKLS0gsTv88FY8oB {
    width: 100%;
  }
}

.iCQbTiEpsUqXdQgE {
  position: relative;
}
.iCQbTiEpsUqXdQgE:hover {
  z-index: 1;
}
@media (min-width: 992px) {
  .iCQbTiEpsUqXdQgE {
    width: 100%;
  }
}

._DxggRBDQ3YEovAI {
  position: absolute;
  right: 20px;
  transform: translateY(-50%);
  z-index: 3;
}
@media (min-width: 992px) {
  ._DxggRBDQ3YEovAI {
    position: static;
    right: initial;
    top: initial;
    transform: none;
  }
  ._DxggRBDQ3YEovAI:hover {
    transform: none;
  }
}

.w_yCbSuGFDQSFedB {
  width: 100%;
}
@media (min-width: 992px) {
  .w_yCbSuGFDQSFedB {
    width: 100%;
  }
}

.AHKL2KH12iQ0leM1 {
  width: 100%;
}

.DrkSpaYfDLgPPOXw {
  width: 100%;
}
@media (min-width: 992px) {
  .DrkSpaYfDLgPPOXw {
    width: 100%;
  }
}

.K5PS2dZrHAUbRsrD {
  width: 100%;
  /* @todo расскоментировать, когда на выдаче обновится сборка и она будет поддерживать container queries */
}
@media (min-width: 992px) {
  .K5PS2dZrHAUbRsrD {
    max-width: 187px;
    min-width: 180px;
  }
}

.fRDvNxnKbWECXA5k {
  z-index: 200;
}

.A6LIcu3kWnAgPzAR {
  width: 776px;
}

div.fRDvNxnKbWECXA5k[data-ti=order-popper-container] {
  margin-top: 4px;
}
.wRzu17nYU7zPutg2 {
  position: relative;
  width: 100%;
  display: flex;
  flex-direction: column;
  container-type: inline-size;
}
@media (min-width: 1200px) {
  .wRzu17nYU7zPutg2 {
    flex-direction: row;
  }
}

@media (min-width: 992px) {
  .ffrIGe1gCkDveZH3 {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
  }
}

.a2QfevDoa8VDks7C {
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) {
  .a2QfevDoa8VDks7C {
    justify-content: space-between;
    flex-direction: row;
  }
}
@media (min-width: 1200px) {
  .a2QfevDoa8VDks7C {
    width: 100%;
    margin-top: 0;
  }
}

.apSFiS63uUobWKdh {
  position: relative;
}
.apSFiS63uUobWKdh:hover {
  z-index: 1;
}
@media (min-width: 992px) {
  .apSFiS63uUobWKdh {
    width: 100%;
  }
}

.vniXcPIrVd48R1ER {
  position: relative;
}
.vniXcPIrVd48R1ER:hover {
  z-index: 1;
}
@media (min-width: 992px) {
  .vniXcPIrVd48R1ER {
    width: 100%;
  }
}

.HDBoIpkhuxwTozsT {
  position: absolute;
  right: 20px;
  transform: translateY(-50%);
  z-index: 3;
}
@media (min-width: 992px) {
  .HDBoIpkhuxwTozsT {
    position: static;
    right: initial;
    top: initial;
    transform: none;
  }
  .HDBoIpkhuxwTozsT:hover {
    transform: none;
  }
}

.FmnmxeniD48nXwkv {
  width: 100%;
}
@media (min-width: 992px) {
  .FmnmxeniD48nXwkv {
    width: 100%;
  }
}

.uEQ4NR2DykmxzVWB {
  width: 100%;
}

.Eb5v5KTyyWA8dbtL {
  width: 100%;
}
@media (min-width: 992px) {
  .Eb5v5KTyyWA8dbtL {
    width: 100%;
  }
}

.vZBHmgfgC_IAA0o8 {
  width: 100%;
  /* @todo расскоментировать, когда на выдаче обновится сборка и она будет поддерживать container queries */
}
@media (min-width: 992px) {
  .vZBHmgfgC_IAA0o8 {
    max-width: 187px;
    min-width: 180px;
  }
}

.uOVupXTk0ocHhfgE {
  z-index: 200;
}

.FpVsGFIqtnsZTw5L {
  width: 776px;
}

div.uOVupXTk0ocHhfgE[data-ti=order-popper-container] {
  margin-top: 4px;
}

@media (min-width: 992px) {
  .ffrIGe1gCkDveZH3 {
    flex-direction: column;
  }
}
@media (min-width: 992px) {
  .ffrIGe1gCkDveZH3 {
    flex-direction: row;
  }
}

@media (min-width: 992px) {
  .a2QfevDoa8VDks7C {
    flex-direction: column;
  }
}
@media (min-width: 992px) {
  .a2QfevDoa8VDks7C {
    flex-direction: row;
  }
}
.DtkvjeCPMEORPE0j {
  cursor: pointer;
}
/**
* AUTOMATICALLY GENERATED FILE
*
* Do not change anything manually!
* Generated on Fri, 04 Jul 2025 05:23:23 GMT
*/
.rlikDO8v1zYGJJxb {
  display: flex;
  width: 100%;
  gap: 8px;
  box-sizing: border-box;
}

.e6NvfPRX17E10urn {
  padding-top: 6px;
  padding-bottom: 6px;
  max-height: 48px;
  width: fit-content;
  flex-shrink: 0;
  box-sizing: border-box;
  align-items: center;
  justify-content: center;
}

.hIGQDGihBi47KSNy {
  padding-top: 6px;
  padding-bottom: 6px;
  max-height: 48px;
  width: 100%;
  align-items: center;
  justify-content: center;
}

.x7dYRnIXgQpl_770 {
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
  margin-top: 8px;
}

.Dri4NTlrqasD39mN {
  display: flex;
  gap: 8px;
}

.MzTOZhaonhYEoMUG {
  max-height: 48px;
  box-sizing: border-box;
  align-items: center;
  justify-content: center;
}

.YO9m66GU7u8vLFRu {
  max-height: 48px;
  align-items: center;
  justify-content: center;
}
.ymLhVQvNHFwPM5zd {
  padding: 20px !important;
}
.iNlfjNbFwDdkuJJY {
  position: relative;
  width: 100%;
  display: flex;
  flex-direction: column;
  container-type: inline-size;
}
@media (min-width: 1200px) {
  .iNlfjNbFwDdkuJJY {
    flex-direction: row;
  }
}

@media (min-width: 992px) {
  .kvhTv1xxwNTMfvWP {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
  }
}

.bBM_IJiHdKAX8h6q {
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) {
  .bBM_IJiHdKAX8h6q {
    justify-content: space-between;
    flex-direction: row;
  }
}
@media (min-width: 1200px) {
  .bBM_IJiHdKAX8h6q {
    width: 100%;
    margin-top: 0;
  }
}

.zWcLc8xJcUw17bc_ {
  position: relative;
}
.zWcLc8xJcUw17bc_:hover {
  z-index: 1;
}
@media (min-width: 992px) {
  .zWcLc8xJcUw17bc_ {
    width: 100%;
  }
}

.lZrAhoQRzhgXaV2H {
  position: relative;
}
.lZrAhoQRzhgXaV2H:hover {
  z-index: 1;
}
@media (min-width: 992px) {
  .lZrAhoQRzhgXaV2H {
    width: 100%;
  }
}

.Rh4Nr5L34syDRiCs {
  position: absolute;
  right: 20px;
  transform: translateY(-50%);
  z-index: 3;
}
@media (min-width: 992px) {
  .Rh4Nr5L34syDRiCs {
    position: static;
    right: initial;
    top: initial;
    transform: none;
  }
  .Rh4Nr5L34syDRiCs:hover {
    transform: none;
  }
}

.cm2zmYPNYmMKBdjo {
  width: 100%;
}
@media (min-width: 992px) {
  .cm2zmYPNYmMKBdjo {
    width: 100%;
  }
}

.HHrqvpjL54krN47R {
  width: 100%;
}

.vo5i4ULGZL43hs9A {
  width: 100%;
}
@media (min-width: 992px) {
  .vo5i4ULGZL43hs9A {
    width: 100%;
  }
}

.We1Xg8peoLQvH3oy {
  width: 100%;
  /* @todo расскоментировать, когда на выдаче обновится сборка и она будет поддерживать container queries */
}
@media (min-width: 992px) {
  .We1Xg8peoLQvH3oy {
    max-width: 187px;
    min-width: 180px;
  }
}

.Fyazf78g5GsLp1qU {
  z-index: 200;
}

.WsuxPLnFi7glE7zS {
  width: 776px;
}

div.Fyazf78g5GsLp1qU[data-ti=order-popper-container] {
  margin-top: 4px;
}
.ocRcXxuQXEQ0RzPs {
  position: relative;
  width: 100%;
  display: flex;
  flex-direction: column;
  container-type: inline-size;
}
@media (min-width: 1200px) {
  .ocRcXxuQXEQ0RzPs {
    flex-direction: row;
  }
}

@media (min-width: 992px) {
  .HNeDyZWfnI3m2z8O {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
  }
}

.ZfIlUh2KudkeVSr5 {
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) {
  .ZfIlUh2KudkeVSr5 {
    justify-content: space-between;
    flex-direction: row;
  }
}
@media (min-width: 1200px) {
  .ZfIlUh2KudkeVSr5 {
    width: 100%;
    margin-top: 0;
  }
}

.ZqvtYY7iCgISVIYP {
  position: relative;
}
.ZqvtYY7iCgISVIYP:hover {
  z-index: 1;
}
@media (min-width: 992px) {
  .ZqvtYY7iCgISVIYP {
    width: 100%;
  }
}

.poCofR0wGw_8bWgl {
  position: relative;
}
.poCofR0wGw_8bWgl:hover {
  z-index: 1;
}
@media (min-width: 992px) {
  .poCofR0wGw_8bWgl {
    width: 100%;
  }
}

.gpeQyKsCguipUUdm {
  position: absolute;
  right: 20px;
  transform: translateY(-50%);
  z-index: 3;
}
@media (min-width: 992px) {
  .gpeQyKsCguipUUdm {
    position: static;
    right: initial;
    top: initial;
    transform: none;
  }
  .gpeQyKsCguipUUdm:hover {
    transform: none;
  }
}

.qMZ4Ea9I56UrLcD6 {
  width: 100%;
}
@media (min-width: 992px) {
  .qMZ4Ea9I56UrLcD6 {
    width: 100%;
  }
}

.lgkHY0mepzc4HTJP {
  width: 100%;
}

.aIGcz_4hOQnJq6pj {
  width: 100%;
}
@media (min-width: 992px) {
  .aIGcz_4hOQnJq6pj {
    width: 100%;
  }
}

.t3rumsa5OD8LAIa9 {
  width: 100%;
  /* @todo расскоментировать, когда на выдаче обновится сборка и она будет поддерживать container queries */
}
@media (min-width: 992px) {
  .t3rumsa5OD8LAIa9 {
    max-width: 187px;
    min-width: 180px;
  }
}

.OHtLAkFQ9uEHnpr3 {
  z-index: 200;
}

.KYJDdtij55ElmH8w {
  width: 776px;
}

div.OHtLAkFQ9uEHnpr3[data-ti=order-popper-container] {
  margin-top: 4px;
}

@media (min-width: 992px) {
  .HNeDyZWfnI3m2z8O {
    display: grid;
    grid-template-columns: 1fr auto 1fr;
    grid-template-rows: auto auto;
  }
}
@media (min-width: 1200px) {
  .HNeDyZWfnI3m2z8O {
    display: flex;
    grid-template-columns: unset;
    grid-template-rows: unset;
  }
}

@media (min-width: 992px) {
  .ygGpGw75rYQAZYH9 {
    width: 100%;
  }
}
@media (min-width: 1200px) {
  .ygGpGw75rYQAZYH9 {
    width: auto;
  }
}

@media (min-width: 992px) {
  .ZqvtYY7iCgISVIYP {
    grid-column: 1;
  }
}
@media (min-width: 1200px) {
  .ZqvtYY7iCgISVIYP {
    grid-column: unset;
  }
}

@media (min-width: 992px) {
  .gpeQyKsCguipUUdm {
    grid-column: 2;
  }
}
@media (min-width: 1200px) {
  .gpeQyKsCguipUUdm {
    grid-column: unset;
  }
}

@media (min-width: 992px) {
  .poCofR0wGw_8bWgl {
    grid-column: 3;
  }
}
@media (min-width: 1200px) {
  .poCofR0wGw_8bWgl {
    grid-column: unset;
  }
}

@media (min-width: 992px) {
  .lgkHY0mepzc4HTJP {
    grid-column: 1/-1;
  }
}
@media (min-width: 1200px) {
  .lgkHY0mepzc4HTJP {
    grid-column: unset;
  }
}

@media (min-width: 992px) {
  .t3rumsa5OD8LAIa9 {
    max-width: 255px;
    min-width: 255px;
  }
}
.yvDsoFXXM2snx7CP {
  position: relative;
  width: 100%;
  display: flex;
  flex-direction: column;
  container-type: inline-size;
}
@media (min-width: 1200px) {
  .yvDsoFXXM2snx7CP {
    flex-direction: row;
  }
}

@media (min-width: 992px) {
  .sRpxp6q9SKkjTNL8 {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
  }
}

.Lkh7GioJVMBnsrTr {
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) {
  .Lkh7GioJVMBnsrTr {
    justify-content: space-between;
    flex-direction: row;
  }
}
@media (min-width: 1200px) {
  .Lkh7GioJVMBnsrTr {
    width: 100%;
    margin-top: 0;
  }
}

.F5EcTrIwpd8XH07Z {
  position: relative;
}
.F5EcTrIwpd8XH07Z:hover {
  z-index: 1;
}
@media (min-width: 992px) {
  .F5EcTrIwpd8XH07Z {
    width: 100%;
  }
}

.bKcDzdtZB1o6RYAH {
  position: relative;
}
.bKcDzdtZB1o6RYAH:hover {
  z-index: 1;
}
@media (min-width: 992px) {
  .bKcDzdtZB1o6RYAH {
    width: 100%;
  }
}

.UoQ59VwVp8qt2Pq8 {
  position: absolute;
  right: 20px;
  transform: translateY(-50%);
  z-index: 3;
}
@media (min-width: 992px) {
  .UoQ59VwVp8qt2Pq8 {
    position: static;
    right: initial;
    top: initial;
    transform: none;
  }
  .UoQ59VwVp8qt2Pq8:hover {
    transform: none;
  }
}

.H4ocXdmMvJc7Gmad {
  width: 100%;
}
@media (min-width: 992px) {
  .H4ocXdmMvJc7Gmad {
    width: 100%;
  }
}

.Ds5Lc1qTokh394pq {
  width: 100%;
}

.puzGu6bMRUxLQyMg {
  width: 100%;
}
@media (min-width: 992px) {
  .puzGu6bMRUxLQyMg {
    width: 100%;
  }
}

.FH3k5CPYtUkmaIAk {
  width: 100%;
  /* @todo расскоментировать, когда на выдаче обновится сборка и она будет поддерживать container queries */
}
@media (min-width: 992px) {
  .FH3k5CPYtUkmaIAk {
    max-width: 187px;
    min-width: 180px;
  }
}

.Tof7KwSIz70yg534 {
  z-index: 200;
}

.FCcEiSSCaZk7Qwro {
  width: 776px;
}

div.Tof7KwSIz70yg534[data-ti=order-popper-container] {
  margin-top: 4px;
}

@media (min-width: 768px) {
  .sRpxp6q9SKkjTNL8 {
    display: grid;
    grid-template-columns: 1fr auto 1fr;
    grid-template-rows: auto auto;
  }
  ._1mUUA {
    /* margin-top: -88px; */
    margin-top: 16px;
  }
}
@media (min-width: 992px) {
  .sRpxp6q9SKkjTNL8 {
    display: flex;
    grid-template-columns: unset;
    grid-template-rows: unset;
  }
}

@media (min-width: 992px) {
  .KHlJQyWadz8pUF12 {
    width: 100%;
  }
}
@media (min-width: 1200px) {
  .KHlJQyWadz8pUF12 {
    width: auto;
  }
}

@media (min-width: 992px) {
  .F5EcTrIwpd8XH07Z {
    grid-column: 1;
  }
}
@media (min-width: 1200px) {
  .F5EcTrIwpd8XH07Z {
    grid-column: unset;
  }
}

@media (min-width: 992px) {
  .Ds5Lc1qTokh394pq {
    grid-column: 1/-1;
  }
}
@media (min-width: 1200px) {
  .Ds5Lc1qTokh394pq {
    grid-column: unset;
  }
}

@media (min-width: 992px) {
  .FH3k5CPYtUkmaIAk {
    max-width: 255px;
    min-width: 255px;
  }
}
.lIQU_rGnjYUEzQW7 {
  width: 100%;
}
@media (min-width: 992px) {
  .lIQU_rGnjYUEzQW7 {
    width: 100%;
  }
}
.vP1DK_YWI43Aa92k {
  position: relative;
  width: 100%;
  display: flex;
  flex-direction: column;
  container-type: inline-size;
}
@media (min-width: 1200px) {
  .vP1DK_YWI43Aa92k {
    flex-direction: row;
  }
}

@media (min-width: 992px) {
  .sAH4KQxBYIElzmNE {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
  }
}

.kcuK1ZiSQlAUAL46 {
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) {
  .kcuK1ZiSQlAUAL46 {
    justify-content: space-between;
    flex-direction: row;
  }
}
@media (min-width: 1200px) {
  .kcuK1ZiSQlAUAL46 {
    width: 100%;
    margin-top: 0;
  }
}

.lOtpAr_7CLMFTeqd {
  position: relative;
}
.lOtpAr_7CLMFTeqd:hover {
  z-index: 1;
}
@media (min-width: 992px) {
  .lOtpAr_7CLMFTeqd {
    width: 100%;
  }
}

.MDdOVeG24BgLK_bp {
  position: relative;
}
.MDdOVeG24BgLK_bp:hover {
  z-index: 1;
}
@media (min-width: 992px) {
  .MDdOVeG24BgLK_bp {
    width: 100%;
  }
}

.GpQSU6XXatYDFE6B {
  position: absolute;
  right: 20px;
  transform: translateY(-50%);
  z-index: 3;
}
@media (min-width: 992px) {
  .GpQSU6XXatYDFE6B {
    position: static;
    right: initial;
    top: initial;
    transform: none;
  }
  .GpQSU6XXatYDFE6B:hover {
    transform: none;
  }
}

.Mjpi5c8ppB8tqJz5 {
  width: 100%;
}
@media (min-width: 992px) {
  .Mjpi5c8ppB8tqJz5 {
    width: 100%;
  }
}

.r56qlh1y_XkP7HHw {
  width: 100%;
}

.w83x2g7wtwXyuZqz {
  width: 100%;
}
@media (min-width: 992px) {
  .w83x2g7wtwXyuZqz {
    width: 100%;
  }
}

.se7LKjoiHG0Q5_1R {
  width: 100%;
  /* @todo расскоментировать, когда на выдаче обновится сборка и она будет поддерживать container queries */
}
@media (min-width: 992px) {
  .se7LKjoiHG0Q5_1R {
    max-width: 187px;
    min-width: 180px;
  }
}

.txei2hZBxMXhETKE {
  z-index: 200;
}

.ztVCP7b2Kp0FfdRp {
  width: 776px;
}

div.txei2hZBxMXhETKE[data-ti=order-popper-container] {
  margin-top: 4px;
}
.c5lhFe5f5pk23VKn {
  position: relative;
  width: 100%;
  display: flex;
  flex-direction: column;
  container-type: inline-size;
}
@media (min-width: 1200px) {
  .c5lhFe5f5pk23VKn {
    flex-direction: row;
  }
}

@media (min-width: 992px) {
  .qZL9GX0SpLk3SlJ_ {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
  }
}

.r1kxbL3F3SYV4QED {
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) {
  .r1kxbL3F3SYV4QED {
    justify-content: space-between;
    flex-direction: row;
  }
}
@media (min-width: 1200px) {
  .r1kxbL3F3SYV4QED {
    width: 100%;
    margin-top: 0;
  }
}

.pqwgjll7ThQdjoVc {
  position: relative;
}
.pqwgjll7ThQdjoVc:hover {
  z-index: 1;
}
@media (min-width: 992px) {
  .pqwgjll7ThQdjoVc {
    width: 100%;
  }
}

.EzenWCA6btYKotUV {
  position: relative;
}
.EzenWCA6btYKotUV:hover {
  z-index: 1;
}
@media (min-width: 992px) {
  .EzenWCA6btYKotUV {
    width: 100%;
  }
}

.McYhoW40qsMhykU0 {
  position: absolute;
  right: 20px;
  transform: translateY(-50%);
  z-index: 3;
}
@media (min-width: 992px) {
  .McYhoW40qsMhykU0 {
    position: static;
    right: initial;
    top: initial;
    transform: none;
  }
  .McYhoW40qsMhykU0:hover {
    transform: none;
  }
}

.BYn0ovcCkRgrldre {
  width: 100%;
}
@media (min-width: 992px) {
  .BYn0ovcCkRgrldre {
    width: 100%;
  }
}

.cYubjCbMgqwaZ8Up {
  width: 100%;
}

.dx91V0p9hugBTOEg {
  width: 100%;
}
@media (min-width: 992px) {
  .dx91V0p9hugBTOEg {
    width: 100%;
  }
}

.qQAglxbmaBoTkU1s {
  width: 100%;
  /* @todo расскоментировать, когда на выдаче обновится сборка и она будет поддерживать container queries */
}
@media (min-width: 992px) {
  .qQAglxbmaBoTkU1s {
    max-width: 187px;
    min-width: 180px;
  }
}

.iavAHZCiB8g2htA_ {
  z-index: 200;
}

.lKyhxWhhK4yZezvY {
  width: 776px;
}

div.iavAHZCiB8g2htA_[data-ti=order-popper-container] {
  margin-top: 4px;
}

@media (min-width: 992px) {
  .qZL9GX0SpLk3SlJ_ {
    width: auto;
    flex: 2;
  }
}

@media (min-width: 1200px) {
  .r1kxbL3F3SYV4QED {
    width: auto;
    flex: 3;
  }
}
.UOjX58AWupAR7Pf7 {
  position: absolute;
  right: -5px;
  top: -2px;
  z-index: 1;
}

@media (max-width: 767.98px) {
  .UOjX58AWupAR7Pf7 {
    display: none;
  }
}
.OzJdymhhg9onnqhI {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: -4px;
  z-index: 3;
}
.wScHviLTwbsV8ust {
  position: absolute;
  left: 50%;
  margin-left: -32px;
  top: -12px;
  z-index: 1;
  transform: rotate(-6deg);
  cursor: pointer;
}

@media (max-width: 991.98px) {
  .wScHviLTwbsV8ust {
    display: none;
  }
}
.bYviobVwzo09qBP3 {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: #f0f4f8;
  border-top: 1px solid #e4e1e7;
  color: #000;
  z-index: 2;
}
.bYviobVwzo09qBP3 .alUrqT8myVgBsp7m {
  max-width: 1440px;
  padding: 0;
  margin: 0 auto;
}
.bYviobVwzo09qBP3 .JtSg2iND2kYYqulC {
  padding: 10px 32px 10px 32px;
}
.bYviobVwzo09qBP3 .G782vHzcREo1NeIe {
  display: inline-block;
  margin: 0 3px 0 0;
}
.bYviobVwzo09qBP3 .DfGm5G8kifsMB_cR {
  margin: 5px 0 10px 0;
}
.bYviobVwzo09qBP3.kdBZcmDXG4ewjeMQ .eGn9avY04bA_J7rQ {
  display: block;
}
.bYviobVwzo09qBP3.kdBZcmDXG4ewjeMQ ._gfcnsm3nzwGQHgu {
  display: none;
}
.bYviobVwzo09qBP3.kdBZcmDXG4ewjeMQ .QhPWLkkJsvwLndUY {
  display: none;
}
.bYviobVwzo09qBP3 .eGn9avY04bA_J7rQ {
  display: none;
  padding: 0;
}
.bYviobVwzo09qBP3 a, .bYviobVwzo09qBP3 .qSq4rBEu3VVD8zVi, .bYviobVwzo09qBP3 ._gfcnsm3nzwGQHgu, .bYviobVwzo09qBP3 .QhPWLkkJsvwLndUY {
  outline: none;
  text-decoration: none;
  cursor: pointer;
  color: #6b58fc;
  line-height: 1em;
  display: inline-block;
}
.bYviobVwzo09qBP3 a:hover, .bYviobVwzo09qBP3 .qSq4rBEu3VVD8zVi:hover, .bYviobVwzo09qBP3 ._gfcnsm3nzwGQHgu:hover, .bYviobVwzo09qBP3 .QhPWLkkJsvwLndUY:hover {
  color: #f34d16;
}
.bYviobVwzo09qBP3 .jo7uansODPw1vo1m {
  display: flex;
  justify-content: flex-end;
}
.bYviobVwzo09qBP3 .rmph74hlApYjWyiK {
  border: 0;
  color: #fff;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  min-width: 100px;
  outline: none;
  display: inline-block;
  position: relative;
  padding: 10px;
  min-height: 40px;
  text-align: center;
  vertical-align: middle;
  box-sizing: border-box;
  border-radius: 5px;
  background: #6b58fc;
  background-size: 128% 100%;
  transition: 0.2s background-position-x ease-in-out;
  letter-spacing: 0;
  font-family: inherit;
  line-height: 20px;
  font-weight: 400;
  font-size: 15px;
  white-space: nowrap;
  text-decoration: none;
  cursor: pointer;
  user-select: none;
}
.bYviobVwzo09qBP3 .rmph74hlApYjWyiK:before {
  content: "";
  z-index: 1;
  display: none;
  position: absolute;
  top: 3px;
  bottom: 3px;
  left: 5px;
  right: 5px;
  border: 1px dotted rgba(0, 0, 0, 0.5);
  border-radius: 3px;
}
.bYviobVwzo09qBP3 .rmph74hlApYjWyiK:hover {
  background: #524bb7;
  background-position-x: 79%;
}
@media screen and (max-width: 768px) {
  .bYviobVwzo09qBP3 .alUrqT8myVgBsp7m {
    max-width: 100%;
    min-width: 100%;
  }
  .bYviobVwzo09qBP3 .JtSg2iND2kYYqulC {
    margin: 10px 2% 10px 2%;
    padding: 0;
  }
  .bYviobVwzo09qBP3 .jXJDFC676ygIHMYt {
    right: 2%;
    margin-right: -4px;
  }
  .bYviobVwzo09qBP3 .rmph74hlApYjWyiK {
    margin-top: 12px;
  }
}
:root,
[data-theme=light],
[data-theme=light] [data-theme=inverted] [data-theme=inverted],
[data-theme=dark] [data-theme=inverted],
[data-theme=dark] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted] {
  --kite-tab-row-icon-tab-content-on-contrast-selected-label-text: rgb(
    125,
    113,
    255
  );
  --kite-tab-row-icon-tab-content-on-contrast-selected-addon: rgb(
    255,
    255,
    255
  );
  --kite-tab-row-icon-tab-content-on-contrast-hover-label-text: rgb(
    255,
    255,
    255
  );
  --kite-tab-row-icon-tab-content-on-contrast-hover-addon: rgb(255, 255, 255);
  --kite-tab-row-icon-tab-content-on-contrast-default-label-text: rgb(
    255,
    255,
    255
  );
  --kite-tab-row-icon-tab-content-on-contrast-default-addon: rgb(255, 255, 255);
  --kite-tab-row-icon-tab-content-primary-selected-label-text: rgb(
    113,
    94,
    254
  );
  --kite-tab-row-icon-tab-content-primary-selected-addon: rgb(255, 255, 255);
  --kite-tab-row-icon-tab-content-primary-hover-label-text: rgb(113, 94, 254);
  --kite-tab-row-icon-tab-content-primary-hover-addon: rgb(113, 94, 254);
  --kite-tab-row-icon-tab-content-primary-default-label-text: rgb(24, 28, 45);
  --kite-tab-row-icon-tab-content-primary-default-addon: rgb(24, 28, 45);
  --kite-tab-row-icon-tab-background-on-contrast-default: rgba(
    125,
    113,
    255,
    0
  );
  --kite-tab-row-icon-tab-background-on-contrast-hover: rgba(
    125,
    113,
    255,
    0.18
  );
  --kite-tab-row-icon-tab-background-on-contrast-selected: rgb(125, 113, 255);
  --kite-tab-row-icon-tab-background-primary-default: rgba(125, 113, 255, 0);
  --kite-tab-row-icon-tab-background-primary-hover: rgba(125, 113, 255, 0.18);
  --kite-tab-row-icon-tab-background-primary-selected: rgb(125, 113, 255);
}

[data-theme=dark],
[data-theme=dark] [data-theme=inverted] [data-theme=inverted],
[data-theme=light] [data-theme=inverted],
[data-theme=light] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted] {
  --kite-tab-row-icon-tab-content-on-contrast-selected-label-text: rgb(
    125,
    113,
    255
  );
  --kite-tab-row-icon-tab-content-on-contrast-selected-addon: rgb(
    245,
    245,
    249
  );
  --kite-tab-row-icon-tab-content-on-contrast-hover-label-text: rgb(
    245,
    245,
    249
  );
  --kite-tab-row-icon-tab-content-on-contrast-hover-addon: rgb(245, 245, 249);
  --kite-tab-row-icon-tab-content-on-contrast-default-label-text: rgb(
    245,
    245,
    249
  );
  --kite-tab-row-icon-tab-content-on-contrast-default-addon: rgb(245, 245, 249);
  --kite-tab-row-icon-tab-content-primary-selected-label-text: rgb(
    125,
    113,
    255
  );
  --kite-tab-row-icon-tab-content-primary-selected-addon: rgb(245, 245, 249);
  --kite-tab-row-icon-tab-content-primary-hover-label-text: rgb(139, 135, 255);
  --kite-tab-row-icon-tab-content-primary-hover-addon: rgb(245, 245, 249);
  --kite-tab-row-icon-tab-content-primary-default-label-text: rgb(
    245,
    245,
    249
  );
  --kite-tab-row-icon-tab-content-primary-default-addon: rgb(245, 245, 249);
  --kite-tab-row-icon-tab-background-on-contrast-default: rgba(
    125,
    113,
    255,
    0
  );
  --kite-tab-row-icon-tab-background-on-contrast-hover: rgba(
    125,
    113,
    255,
    0.35
  );
  --kite-tab-row-icon-tab-background-on-contrast-selected: rgb(125, 113, 255);
  --kite-tab-row-icon-tab-background-primary-default: rgba(125, 113, 255, 0);
  --kite-tab-row-icon-tab-background-primary-hover: rgba(125, 113, 255, 0.35);
  --kite-tab-row-icon-tab-background-primary-selected: rgb(125, 113, 255);
}

:root {
  --kite-tab-row-icon-tab-700-content-gap: 4px;
  --kite-tab-row-icon-tab-700-row-gap: 16px;
  --kite-tab-row-icon-tab-600-content-gap: 2px;
  --kite-tab-row-icon-tab-600-row-gap: 16px;
}

/**
* AUTOMATICALLY GENERATED FILE
*
* Do not change anything manually!
* Generated on Fri, 04 Jul 2025 05:23:23 GMT
*/
/**
* AUTOMATICALLY GENERATED FILE
*
* Do not change anything manually!
* Generated on Fri, 04 Jul 2025 05:23:27 GMT
*/
/**
	Позволяет сделать текст переносимым на след строку и добавляет многоточие,
	если текст вылезает за пределы блока
 */
/**
* AUTOMATICALLY GENERATED FILE
*
* Do not change anything manually!
* Generated on Fri, 04 Jul 2025 05:23:27 GMT
*/
/**
	Позволяет сделать текст переносимым на след строку и добавляет многоточие,
	если текст вылезает за пределы блока
 */
.pFNRvmtmvsoq6a4x {
  position: relative;
  width: 100%;
  display: flex;
  flex-direction: column;
  container-type: inline-size;
}
@media (min-width: 1200px) {
  .pFNRvmtmvsoq6a4x {
    flex-direction: row;
  }
}

@media (min-width: 992px) {
  .HAXniGYt3QPmeB7L {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
  }
}

.bDSPFVeQU13pwvob {
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) {
  .bDSPFVeQU13pwvob {
    justify-content: space-between;
    flex-direction: row;
  }
}
@media (min-width: 1200px) {
  .bDSPFVeQU13pwvob {
    width: 100%;
    margin-top: 0;
  }
}

.Wmu_4sp8g_7Stf0K {
  position: relative;
}
.Wmu_4sp8g_7Stf0K:hover {
  z-index: 1;
}
@media (min-width: 992px) {
  .Wmu_4sp8g_7Stf0K {
    width: 100%;
  }
}

.nW82OLMHqc5S8fMS {
  position: relative;
}
.nW82OLMHqc5S8fMS:hover {
  z-index: 1;
}
@media (min-width: 992px) {
  .nW82OLMHqc5S8fMS {
    width: 100%;
  }
}

.u9XVIGMbPqwPKZdd {
  position: absolute;
  right: 20px;
  transform: translateY(-50%);
  z-index: 3;
}
@media (min-width: 992px) {
  .u9XVIGMbPqwPKZdd {
    position: static;
    right: initial;
    top: initial;
    transform: none;
  }
  .u9XVIGMbPqwPKZdd:hover {
    transform: none;
  }
}

.bPrbfk4fAF9l6HtO {
  width: 100%;
}
@media (min-width: 992px) {
  .bPrbfk4fAF9l6HtO {
    width: 100%;
  }
}

.aw14ba5yduEd5Avx {
  width: 100%;
}

.Ric3Jp8_uMgVd02_ {
  width: 100%;
}
@media (min-width: 992px) {
  .Ric3Jp8_uMgVd02_ {
    width: 100%;
  }
}

.iohJcta9OowSRzRK {
  width: 100%;
  /* @todo расскоментировать, когда на выдаче обновится сборка и она будет поддерживать container queries */
}
@media (min-width: 992px) {
  .iohJcta9OowSRzRK {
    max-width: 187px;
    min-width: 180px;
  }
}

.Cnf4wPDaNb8UHkSs {
  z-index: 200;
}

.yRlVUeLlhAcQY34B {
  width: 776px;
}

div.Cnf4wPDaNb8UHkSs[data-ti=order-popper-container] {
  margin-top: 4px;
}

.lNeSW6UaeQnx9kTZ {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  row-gap: 8px;
  max-width: 480px;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 768px) {
  .lNeSW6UaeQnx9kTZ {
    row-gap: var(--kite-tab-row-icon-tab-600-row-gap);
  }
}

.j5PW2WvlEhUMss_a {
  max-width: 120px;
  width: 25%;
  flex-basis: 25%;
  display: flex;
  flex-direction: column;
  align-items: center;
  -webkit-tap-highlight-color: transparent;
  padding-left: 0;
  padding-right: 0;
}

.zdlQosobh8rFAMy_ {
  margin-bottom: var(--kite-tab-row-icon-tab-600-content-gap);
}

.wEA9z8nZmb8rthEc {
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-family: "Montserrat", -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, sans-serif;
  font-weight: 400;
  font-size: 0.733333rem;
  line-height: 127%;
  letter-spacing: 0;
  text-transform: none;
  text-decoration: none;
}

@media (min-width: 576px) {
  .wEA9z8nZmb8rthEc {
    font-family: "Montserrat", -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, sans-serif;
    font-weight: 600;
    font-size: 1rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none;
  }
}
@media (min-width: 992px) {
  .lNeSW6UaeQnx9kTZ {
    flex-wrap: nowrap;
    max-width: 100%;
    justify-content: flex-start;
    row-gap: var(--kite-tab-row-icon-tab-700-row-gap);
  }
  .zdlQosobh8rFAMy_ {
    margin-bottom: var(--kite-tab-row-icon-tab-700-content-gap);
  }
}
.kRPH4hgWIUWkvKRX {
  position: relative;
  background-color: unset;
  border: 0;
  margin: 0;
  padding: 0;
  cursor: pointer;
}

.V5SJbShiYU0bOgEm,
.V5SJbShiYU0bOgEm:link,
.V5SJbShiYU0bOgEm:visited,
.V5SJbShiYU0bOgEm:hover {
  text-decoration: none;
  text-align: center;
  position: relative;
}

.j5PW2WvlEhUMss_a.EbGEOTCxIAwzWw9h .zdlQosobh8rFAMy_ {
  background-color: var(--kite-tab-row-icon-tab-background-primary-default);
  color: var(--kite-tab-row-icon-tab-content-primary-default-addon);
}
.j5PW2WvlEhUMss_a.EbGEOTCxIAwzWw9h .wEA9z8nZmb8rthEc {
  color: var(--kite-tab-row-icon-tab-content-primary-default-label-text);
}
.j5PW2WvlEhUMss_a.EbGEOTCxIAwzWw9h:hover .zdlQosobh8rFAMy_ {
  background-color: var(--kite-tab-row-icon-tab-background-primary-hover);
  color: var(--kite-tab-row-icon-tab-content-primary-hover-addon);
}
.j5PW2WvlEhUMss_a.EbGEOTCxIAwzWw9h:hover .wEA9z8nZmb8rthEc {
  color: var(--kite-tab-row-icon-tab-content-primary-hover-label-text);
}
.j5PW2WvlEhUMss_a.EbGEOTCxIAwzWw9h.KApCX4Rdh0kjjdvS .zdlQosobh8rFAMy_ {
  background-color: var(--kite-tab-row-icon-tab-background-primary-selected);
  color: var(--kite-tab-row-icon-tab-content-primary-selected-addon);
}
.j5PW2WvlEhUMss_a.EbGEOTCxIAwzWw9h.KApCX4Rdh0kjjdvS .wEA9z8nZmb8rthEc {
  color: var(--kite-tab-row-icon-tab-content-primary-selected-label-text);
}

.j5PW2WvlEhUMss_a.Ke08runVyoWjicfR .zdlQosobh8rFAMy_ {
  background-color: var(--kite-tab-row-icon-tab-background-on-contrast-default);
  color: var(--kite-tab-row-icon-tab-content-on-contrast-default-addon);
}
.j5PW2WvlEhUMss_a.Ke08runVyoWjicfR .wEA9z8nZmb8rthEc {
  color: var(--kite-tab-row-icon-tab-content-on-contrast-default-label-text);
}
.j5PW2WvlEhUMss_a.Ke08runVyoWjicfR:hover .zdlQosobh8rFAMy_ {
  background-color: var(--kite-tab-row-icon-tab-background-on-contrast-hover);
  color: var(--kite-tab-row-icon-tab-content-on-contrast-hover-addon);
}
.j5PW2WvlEhUMss_a.Ke08runVyoWjicfR:hover .wEA9z8nZmb8rthEc {
  color: var(--kite-tab-row-icon-tab-content-on-contrast-hover-label-text);
}
.j5PW2WvlEhUMss_a.Ke08runVyoWjicfR.KApCX4Rdh0kjjdvS .zdlQosobh8rFAMy_ {
  background-color: var(--kite-tab-row-icon-tab-background-on-contrast-selected);
  color: var(--kite-tab-row-icon-tab-content-on-contrast-selected-addon);
}
.j5PW2WvlEhUMss_a.Ke08runVyoWjicfR.KApCX4Rdh0kjjdvS .wEA9z8nZmb8rthEc {
  color: var(--kite-tab-row-icon-tab-content-on-contrast-selected-label-text);
}
/**
* AUTOMATICALLY GENERATED FILE
*
* Do not change anything manually!
* Generated on Thu, 15 May 2025 12:47:17 GMT
*/
/**
* AUTOMATICALLY GENERATED FILE
*
* Do not change anything manually!
* Generated on Thu, 15 May 2025 12:47:17 GMT
*/
.KDdUKAWD5XkDLA0F {
  margin-right: 8px;
}

.oyLK6Eq83sKhKqGg {
  margin-bottom: 16px;
}

.fT9gqbn9CrEUyDzq {
  display: flex;
}

.a8JGW8wxjWQwXTFD {
  width: 24px;
  height: 24px;
  padding: 6px;
  margin-top: 6px;
  margin-right: 12px;
  background-color: var(--kite-overlay-brand);
  border-radius: 50%;
  flex-shrink: 0;
}

.xs23PftzLz0XVgl7 {
  margin-top: 4px;
}

.E8faHCoOJgKpTuzR {
  margin-bottom: 4px;
}

.YZq37Ia9gMEj2g_d {
  margin-bottom: 16px;
}

.CRghv6KEF1ITThZw {
  margin-bottom: 6px;
}
.CRghv6KEF1ITThZw:last-child {
  margin-bottom: 0px;
}
/**
* AUTOMATICALLY GENERATED FILE
*
* Do not change anything manually!
* Generated on Thu, 15 May 2025 12:47:17 GMT
*/
.QY0VUv5vMUEBG_YM {
  display: flex;
  flex-wrap: wrap;
  row-gap: 6px;
  margin-bottom: 12px;
}
/**
* AUTOMATICALLY GENERATED FILE
*
* Do not change anything manually!
* Generated on Thu, 15 May 2025 12:47:17 GMT
*/
.BmZXQ46vXNIje5gs {
  position: relative;
  max-height: 1000px;
  overflow-x: visible;
  overflow-y: hidden;
  transition: max-height 0.7s, opacity 0.5s, margin-bottom 0.5s;
}
.BmZXQ46vXNIje5gs.EqtZMuwD1QbGPlVe {
  max-height: 0;
  opacity: 0;
  margin-bottom: 0;
}
:root {
  --tutu-card-button-block-max-width-desktop: 280px;
}

.uw86J22ydf85iBeH {
  cursor: pointer;
}

.VzeD3PFwR3ABtEfp {
  /* background-color: var(--o-color-icecream, #fff); */
  background-color: #fff;
  border-radius: 12px;
  display: flex;
  flex-direction: column;
  width: 100%;
  box-sizing: border-box;
  overflow: hidden;
  box-shadow: 0 4px 16px rgba(75, 106, 166, 0.16);
}
.VzeD3PFwR3ABtEfp:hover {
  box-shadow: 0 4px 16px rgba(75, 106, 166, 0.46);
}

.YYBeyb88pc0xFqxq > *:not(:first-child) {
  margin-left: 8px;
}

.jvUt5tFZ6XcQzq_Z {
  padding: 16px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-width: 0;
}

.sZJsO9wSb68Sge_3 {
  padding: 16px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  border-top: 1px solid var(--o-color-cloud, #f2f2f7);
}
.sZJsO9wSb68Sge_3.UvkkS6lascol1f0h {
  border-top: 0;
  padding-top: 0;
}

.VipB6FEvLZ4hs7_R {
  display: inline-block;
  margin-left: 16px;
  padding: 2px 6px;
  margin-bottom: 3px;
  border-radius: 6px 6px 0 0;
}
@media (max-width: 768px) {
  .VipB6FEvLZ4hs7_R.jeXocUWvK1w6qWCb {
    font-size: 13px;
  }
}
.WucTd7tlOU6T8j_x {
  color: #ce6f00;
  background-color: rgba(254, 152, 0, 0.16);
}
.zUMo95AX_dg2ob2M {
  color: var(--o-color-curacao, #6b58fc);
  background-color: rgba(18, 140, 255, 0.16);
}
.ShCP8OWcXSMtc3g8 {
  color: var(--o-color-coal, #262738);
  background-color: rgba(128, 137, 153, 0.16);
}
.QGtjTkh2pa4bEGPi {
  color: var(--o-color-kiwi, #16a511);
  background-color: rgba(61, 161, 18, 0.2);
}
.fagwKiOkrR406c3I {
  color: #8339BC;
  background-color: rgb(219, 215, 237);
}
.tiw3kXk7My0eFZ3F {
  color: #F34D16;
  background-color: rgba(255, 135, 46, 0.2);
}

.eCwDfkhNoMYRPBN1 {
  box-shadow: 0px 0px 0px 3px rgba(254, 152, 0, 0.16);
}
.eCwDfkhNoMYRPBN1:hover {
  box-shadow: 0px 0px 0px 3px rgba(254, 152, 0, 0.16), 0 4px 16px rgba(75, 106, 166, 0.16);
}
.ah706dhI6oIwko1D {
  box-shadow: 0px 0px 0px 3px rgba(18, 140, 255, 0.16);
}
.ah706dhI6oIwko1D:hover {
  box-shadow: 0px 0px 0px 3px rgba(18, 140, 255, 0.16), 0 4px 16px rgba(75, 106, 166, 0.16);
}
.sDcczvjcLI2Bi5Cl {
  box-shadow: 0px 0px 0px 3px rgba(128, 137, 153, 0.16);
}
.sDcczvjcLI2Bi5Cl:hover {
  box-shadow: 0px 0px 0px 3px rgba(128, 137, 153, 0.16), 0 4px 16px rgba(75, 106, 166, 0.16);
}
.H_QIvNQJXAMmES7x {
  box-shadow: 0px 0px 0px 3px rgba(61, 161, 18, 0.2);
}
.H_QIvNQJXAMmES7x:hover {
  box-shadow: 0px 0px 0px 3px rgba(61, 161, 18, 0.2), 0 4px 16px rgba(75, 106, 166, 0.16);
}
.eHoEFtmvFzo7UXnk {
  box-shadow: 0px 0px 0px 3px rgb(219, 215, 237);
}
.eHoEFtmvFzo7UXnk:hover {
  box-shadow: 0px 0px 0px 3px rgb(219, 215, 237), 0 4px 16px rgba(75, 106, 166, 0.16);
}
.I3_7rWrz_v8bceg_ {
  box-shadow: 0px 0px 0px 3px rgba(255, 135, 46, 0.2);
}
.I3_7rWrz_v8bceg_:hover {
  box-shadow: 0px 0px 0px 3px rgba(255, 135, 46, 0.2), 0 4px 16px rgba(75, 106, 166, 0.16);
}

@media (min-width: 768px) {
  .IJ8bVMGSYRsK0S6l.VzeD3PFwR3ABtEfp {
    flex-direction: row;
    justify-content: stretch;
  }
  .IJ8bVMGSYRsK0S6l .jvUt5tFZ6XcQzq_Z {
    flex: 1 1 auto;
    padding: 20px 24px 24px;
  }
  .IJ8bVMGSYRsK0S6l .sZJsO9wSb68Sge_3 {
    padding: 20px 24px 24px;
    border-top: 0;
    border-left: 1px solid var(--o-color-cloud, #f2f2f7);
    flex: 0 0 33%;
    max-width: var(--tutu-card-button-block-max-width-desktop);
  }
  .IJ8bVMGSYRsK0S6l .sZJsO9wSb68Sge_3.UvkkS6lascol1f0h {
    padding-top: 20px;
  }
}
.nkXNCxXvW0ORFNAd {
  padding: 0 12px;
  position: relative;
  overflow: hidden;
  border-radius: 8px;
  border: 1px solid var(--kite-background-brand);
}
.nkXNCxXvW0ORFNAd .HdR0FuTbqQVug4Xu {
  height: 100%;
  width: 100%;
  position: absolute;
  z-index: 1;
  background-image: linear-gradient(107deg, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 0.8) 40%, rgba(255, 255, 255, 0) 40%);
  background-size: 50% 100%;
  background-repeat: repeat-y;
  transform: translateX(-155px);
  animation: dIyvHrHbm6oIaE39 4s infinite;
}
@keyframes dIyvHrHbm6oIaE39 {
  to {
    transform: translateX(90%);
  }
}
.nkXNCxXvW0ORFNAd .PlQ02i9mkOk5PGK6 {
  display: flex;
  justify-content: space-between;
}
.nkXNCxXvW0ORFNAd .PlQ02i9mkOk5PGK6 .dgAEaDNcM3IRLMCl {
  margin-top: 12px;
  margin-bottom: 12px;
  background-color: #d1d3e0;
  border-radius: 8px;
  opacity: 0.2;
}
@media (min-width: 576px) {
  .nkXNCxXvW0ORFNAd .PlQ02i9mkOk5PGK6 .dgAEaDNcM3IRLMCl {
    margin-top: 16px;
    margin-bottom: 16px;
  }
}
.nkXNCxXvW0ORFNAd .PlQ02i9mkOk5PGK6 .JNfWLvbGkj43Nf12 {
  min-width: 80%;
  height: 20px;
}
.nkXNCxXvW0ORFNAd .PlQ02i9mkOk5PGK6 .HN2FSUWcc8wZorDp {
  width: 20px;
  height: 20px;
}
div.EzdaWPyksXYbKhEI {
  position: relative;
  cursor: default;
  overflow: hidden;
}
div.EzdaWPyksXYbKhEI:hover {
  box-shadow: none;
}
div.EzdaWPyksXYbKhEI::after {
  top: 0;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  position: absolute;
  z-index: 1;
  background-size: 50% 100%;
  background-repeat: repeat-y;
  transform: translateX(-155px);
  animation: qyI2jHTci4MiSqIu 4s infinite;
  background-image: linear-gradient(107deg, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 0.8) 40%, rgba(255, 255, 255, 0) 40%);
}

@keyframes qyI2jHTci4MiSqIu {
  to {
    transform: translateX(90%);
  }
}
.GityYrH2sP8gN2yd,
.W0O9ihdd7oQovkh7,
.iEmPSzmAchx2Ek1x,
.cugz42rXfQn1tkQO,
.AKJNP_ciPTQBdW__ {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}
.GityYrH2sP8gN2yd div,
.W0O9ihdd7oQovkh7 div,
.iEmPSzmAchx2Ek1x div,
.cugz42rXfQn1tkQO div,
.AKJNP_ciPTQBdW__ div {
  border-radius: 6px;
  background: var(--o-color-fog, #eff0ff);
}

.GityYrH2sP8gN2yd div {
  height: 20px;
  width: 60px;
  margin-bottom: 20px;
}

.W0O9ihdd7oQovkh7 div {
  margin: 0 8px 8px;
  height: 20px;
  flex: 0 1 100px;
}
.W0O9ihdd7oQovkh7 div:first-child, .W0O9ihdd7oQovkh7 div:last-child {
  height: 28px;
  flex: 0 0 80px;
  margin: 0 0 8px;
}

.slTX1jT67rsYzejs {
  height: 1px;
  background: var(--o-color-fog, #eff0ff);
  position: relative;
  margin: 2px;
}
.slTX1jT67rsYzejs::after, .slTX1jT67rsYzejs::before {
  display: block;
  content: "";
  position: absolute;
  background: var(--o-color-fog, #eff0ff);
  width: 5px;
  height: 5px;
  border-radius: 50%;
  top: -2px;
}
.slTX1jT67rsYzejs::after {
  right: -2px;
}
.slTX1jT67rsYzejs::before {
  left: -2px;
}

.iEmPSzmAchx2Ek1x div {
  margin-top: 8px;
  height: 40px;
  flex: 0 1 160px;
}
.iEmPSzmAchx2Ek1x div:first-child {
  margin-right: 8px;
}

.cugz42rXfQn1tkQO div {
  height: 40px;
  margin-top: 20px;
  flex: 0 1 140px;
}
.cugz42rXfQn1tkQO div:first-child {
  margin-right: 8px;
  flex: 0 1 100px;
}

.AKJNP_ciPTQBdW__ {
  display: none;
}
.AKJNP_ciPTQBdW__ div {
  height: 50px;
  width: 120px;
}
.AKJNP_ciPTQBdW__ div:first-child {
  height: 20px;
  width: 60px;
  margin-bottom: 16px;
}
.AKJNP_ciPTQBdW__ div:last-child {
  height: 40px;
  width: 100%;
  margin-top: 16px;
}

@media (min-width: 768px) {
  .GityYrH2sP8gN2yd div:last-child {
    display: none;
  }
  .W0O9ihdd7oQovkh7 div:first-child, .W0O9ihdd7oQovkh7 div:last-child {
    height: 34px;
  }
  .cugz42rXfQn1tkQO {
    display: none;
  }
  div.EzdaWPyksXYbKhEI .AKJNP_ciPTQBdW__ {
    display: flex;
    border-left: 1px solid var(--o-color-fog, #eff0ff);
  }
}
.jkYR5AXJjkcT_4Su {
  position: relative;
  max-height: 1000px;
  overflow-x: visible;
  overflow-y: hidden;
  transition: max-height 0.7s, opacity 0.5s;
}
.jkYR5AXJjkcT_4Su.wCEgF0LvZUNTZ9eG {
  max-height: 0;
  opacity: 0;
}
.jkYR5AXJjkcT_4Su .Neg4zqj5kIE8Yqlc {
  color: var(--kite-content-neutral-primary);
}
.jkYR5AXJjkcT_4Su .ucFOfLQ6io7iGB0U {
  display: flex;
}
@media (min-width: 992px) {
  .jkYR5AXJjkcT_4Su .ucFOfLQ6io7iGB0U {
    flex-shrink: 0;
  }
}
.jkYR5AXJjkcT_4Su .ucFOfLQ6io7iGB0U .ouAQYmlJOxcZuU8x {
  margin-right: 8px;
}
.jkYR5AXJjkcT_4Su .ucFOfLQ6io7iGB0U .ouAQYmlJOxcZuU8x last-child {
  margin-right: 0;
}






















































.Net_nwOBlDApLZnn {
  position: relative;
  background-color: #fff;
  /* background-color: transparent; */
  transition: box-shadow 0.3s ease-in-out, -webkit-box-shadow 0.3s ease-in-out;
}
.Net_nwOBlDApLZnn + .Net_nwOBlDApLZnn {
  margin-top: 28px;
}
@media screen and (min-width: 992px) {
  .Net_nwOBlDApLZnn {
    box-shadow: 0 4px 16px rgba(75, 106, 166, 0.46);
  }
  .Net_nwOBlDApLZnn:hover {
    box-shadow: 0 4px 16px rgba(75, 106, 166, 0.56);
  }
}
.LXxgQBCZzsgnkHpS {
  padding: 0;
}
.SJIOq0fyvLAf_lLM summary > * {
  pointer-events: auto;
}
.mTU6rROZJjUsBSHx {
  flex: 1;
}
.mTU6rROZJjUsBSHx .UzcjYMFk4o_iYF8_ {
  flex: auto;
}
.aWGNtLWH_QDUWpiV {
  text-align: right;
  flex-basis: content;
  flex-grow: 0;
  padding-left: 0;
  position: relative;
}
.DlhyiTNuwHoXz4cS {
  text-align: left;
  margin-right: auto;
  display: flex;
  flex-direction: column;
  padding-top: unset;
  padding-bottom: 4px;
  gap: 4px / 2;
}
.JrlIrEvTul4KHGom {
  margin: unset;
  padding-top: 8px;
}
.v1QcpJKiLZ0wLvoX {
  padding-bottom: 12px;
  margin: unset;
}
.B_jzw_IuuzIdV4RG {
  flex: none;
}
.kFKAlyffTB4O0jh3 {
  display: inline-block;
  cursor: pointer;
}
.kFKAlyffTB4O0jh3:hover .bBP5cZ7M4AuZuWVA {
  color: #ff4169;
}
.bBP5cZ7M4AuZuWVA {
  color: #128cff;
  cursor: pointer;
}
.bBP5cZ7M4AuZuWVA:hover {
  color: #ff4169;
}
.bWGwHYXCVPs3nN6C {
  padding-right: 20px;
  width: 50%;
  vertical-align: top;
}
.bWGwHYXCVPs3nN6C:last-child {
  padding-right: 0;
}
.dKAe1GfgD1s1Hjdi {
  font-weight: normal;
  text-align: left;
  width: 50%;
  padding-right: 20px;
}
.dKAe1GfgD1s1Hjdi:last-child {
  padding-right: 0;
}
._7HsTaqq95I7p6xo {
  width: 100%;
  border-collapse: collapse;
  color: inherit;
}
.HbfToaqkUAo2x81W td {
  margin: 0;
  padding: 2px 24px 2px 0;
}
.gdmb8wPb4uopbYFV {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.HbfToaqkUAo2x81W + .HbfToaqkUAo2x81W {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}
.ZjajQZLmoqkf9mFh {
  line-height: 0;
  transform: translateY(-1px);
}
.i52Va1PW2PkGJ_F1 {
  max-width: 300px;
}
.U37hnoCe2e8_h4gi {
  padding: 8px 24px;
  max-width: 600px;
  background-color: rgba(0, 115, 255, 0.07) !important;
}
@media (min-width: 576px) {
  .i52Va1PW2PkGJ_F1 {
    min-width: 445px;
  }
}
@media (min-width: 768px) {
  .i52Va1PW2PkGJ_F1 {
    max-width: 445px;
  }
}
.nXJKboSmVV8uAk6e {
  width: fit-content;
  display: flex;
  align-items: flex-start;
}
.WPUx6BC7ra4B853H {
  white-space: nowrap;
}
.Y0njGXQz8254FZL8 {
  white-space: break-spaces;
}
.dNBsly2SaVcoI5e_ {
  color: #3DA112;
}
.RHTu1M1ODLsQZ6bF {
  color: #000;
}
.uPsBWvzZhkYS2ka8 {
  color: #3DA112;
}
.UFhMncQ4cC47wlWT {
  border-radius: 12px;
}
.A56APLHcMpE69KKb {
  display: block;
  width: fit-content;
}
.K2yyrS4zp8c5u2Ii {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 17px;
  height: 17px;
  margin-right: 4px;
}
.K2yyrS4zp8c5u2Ii > svg {
  max-width: 17px;
  max-height: 17px;
}
.BGiZwEmfIXc0EniZ > svg > path {
  color: #3DA112;
  fill: #3DA112;
}
.ZAN8fPPc1OAOfcak {
  margin: 0;
  padding: 0;
}
.NIclnVD50KooHqF9 {
  list-style: none;
}
.SI38vPWaZfQau056 {
  width: 80vw;
  max-width: 400px;
  z-index: 2247483647;
}
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
.N2KzXDwWGtkoUd3J {
  white-space: nowrap;
  display: inline-flex;
  align-items: center;
  height: 24px;
  padding: 0 8px;
  background-color: rgba(160, 172, 192, 0.1);
  border-radius: 8px;
}
.N2KzXDwWGtkoUd3J .mEFlgsmS1owzD2T8 {
  margin-right: 6px;
}
.N2KzXDwWGtkoUd3J .mEFlgsmS1owzD2T8:last-of-type {
  margin-right: 0;
}
.N2KzXDwWGtkoUd3J.hkM_UuNPPWciouhV {
  padding: 0 4px;
}
.N2KzXDwWGtkoUd3J.hkM_UuNPPWciouhV .CqKkviYeyQ8xz4Gq {
  margin-left: 0;
  padding-left: 0;
  padding-right: 0;
}
.N2KzXDwWGtkoUd3J .EY9kfujxWx8e20jg {
  overflow: hidden;
}
.N2KzXDwWGtkoUd3J .DZP92trJM221SIth {
  display: inline-block;
  font-family: Direct, Helvetica, Arial, sans-serif;
  vertical-align: top;
  line-height: 20px;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 100%;
}
.N2KzXDwWGtkoUd3J .KeMXOgZBM9IOPWzJ {
  display: inline-block;
  vertical-align: top;
}
.N2KzXDwWGtkoUd3J.OJiAfSoSV3cE0E3k {
  cursor: default;
}
.CqKkviYeyQ8xz4Gq {
  display: inline-block;
  vertical-align: top;
  overflow: hidden;
  height: 20px;
  margin-top: 2px;
  margin-bottom: 2px;
}
.CqKkviYeyQ8xz4Gq.kN12Aft_5GEO8y7F {
  height: 20px;
}
.CqKkviYeyQ8xz4Gq.euTe99p_34ZS8v7D {
  max-height: 20px;
}
._VwaVDxXAt85qK2S {
  margin-left: 0;
  padding-right: 0;
  padding-left: 0;
  overflow: visible;
}
.jKnl5evNVN8FPASd .Q1KugPwv5KcTna1B {
  margin-bottom: 8px;
}
.rDUtIyyBoZIp0eAf {
  margin-top: 4px;
}
.pkVxqug6gQqdgPQo {
  text-align: left;
}
.PqdmZn11W4w0VAE7 {
  cursor: pointer;
  box-shadow: 0 5px 15px rgba(145, 178, 201, 0.25);
  padding: 15px;
  background-color: #fff;
  border-radius: 50%;
}
.PqdmZn11W4w0VAE7:hover:not(.slick-disabled) {
  box-shadow: 0 5px 30px 0 rgba(145, 178, 201, 0.65);
}
.PqdmZn11W4w0VAE7.slick-disabled {
  opacity: 0.4;
}
.SwjPEr0ai_I1PrB5 {
  height: 20px;
  width: 20px;
}


.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
.slick-slider .slick-track, .slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slick-track:before, .slick-track:after {
  display: table;
  content: '';
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}
.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}
[dir='rtl'] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
  display: none;
}
.tXrS4lRa7YVYhFi0 {
  margin-top: 0;
}
.B1qwHU3Jp_k8GKVt {
  position: relative;
  margin: 0 -10px;
}
.B1qwHU3Jp_k8GKVt.nQA_mvLQT7UBOFoc .slick-track {
  display: inline-flex;
}
.B1qwHU3Jp_k8GKVt.nQA_mvLQT7UBOFoc .slick-slide {
  float: none;
  height: auto;
}
.B1qwHU3Jp_k8GKVt.nQA_mvLQT7UBOFoc .slick-slide > div {
  max-height: 100%;
  outline: none;
}
.B1qwHU3Jp_k8GKVt .slick-list {
  line-height: 0;
  font-size: 0;
  overflow: hidden;
}
.B1qwHU3Jp_k8GKVt .slick-arrow {
  position: absolute;
  top: 50%;
  z-index: 1;
}
.B1qwHU3Jp_k8GKVt .slick-prev {
  left: 0;
  transform: translate3d(-50%, -50%, 0);
}
.B1qwHU3Jp_k8GKVt .slick-next {
  right: 0;
  transform: translate3d(50%, -50%, 0);
}
.tXrS4lRa7YVYhFi0 + .B1qwHU3Jp_k8GKVt,
.tXrS4lRa7YVYhFi0 + .fwqPJr9UoJkodant {
  margin-top: 8px;
}

.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
.slick-slider .slick-track, .slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slick-track:before, .slick-track:after {
  display: table;
  content: '';
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}
.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}
[dir='rtl'] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
  display: none;
}
.yo_kGUiOAgUXdLzc .slick-slide {
  line-height: 0;
  font-size: 0;
}
.RmX4X07RWQwF1s90 .slick-active + .slick-active {
  padding-left: 10px;
}
.ICHgDbs4uMa_vOCp,
.L11uls1FwA0TjwSk {
  margin: 0;
}
.lE76OHz2qecGTJtM {
  position: relative;
  padding: 65% 0 0 0;
}
.kxY2s6eivo7bffSn {
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-position: center;
  background-repeat: no-repeat;
}
.RmX4X07RWQwF1s90 {
  margin-top: 8px;
  font-size: 0;
  line-height: 0;
}
.KRD2XIsNh42rWI85 {
  padding: 0;
  box-sizing: border-box;
}
.Uwchi1Ss0KoZGy6H {
  position: relative;
  padding-top: 90px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  cursor: pointer;
}
._mslNUAD2YUpLVAV {
  display: none !important;
}
@media only screen and (max-width: 576px) {
  .RmX4X07RWQwF1s90 {
    display: none;
  }
}
@media only screen and (min-width: 992px) {
  .lE76OHz2qecGTJtM {
    padding-top: 50%;
  }
  .Uwchi1Ss0KoZGy6H {
    padding-top: 64%;
  }
}
.SO5CcpjTC20pXdVE li:last-child button,
.SO5CcpjTC20pXdVE li:first-child button {
  transform: scale(0.6);
}
.PbUUySURAkEFm4Jr {
  display: block;
  width: 100%;
  position: absolute;
  bottom: 0px;
  left: 0px;
  right: 0px;
  margin: 0;
  padding: 8px 0px;
  text-align: center;
  list-style: none;
  background: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);
}
.PbUUySURAkEFm4Jr li {
  position: relative;
  display: inline-block;
  margin: 0;
  padding: 0;
  cursor: pointer;
}
.PbUUySURAkEFm4Jr li button {
  font-size: 0;
  line-height: 0;
  cursor: pointer;
  color: transparent;
  border: 0;
  outline: none;
  background: transparent;
  padding: 0;
  transform: scale(1);
  width: 18px;
  height: 8px;
  opacity: 1;
  contain: content !important;
  display: inline-block !important;
  vertical-align: middle !important;
  text-align: center !important;
  transform-origin: 50% 50% !important;
}
.PbUUySURAkEFm4Jr li button:hover,
.PbUUySURAkEFm4Jr li button:focus {
  outline: none;
}
.PbUUySURAkEFm4Jr li button:hover:before,
.PbUUySURAkEFm4Jr li button:focus:before {
  opacity: 1;
}
.PbUUySURAkEFm4Jr li button:before {
  contain: strict;
  content: '';
  display: inline-block;
  backface-visibility: hidden;
  width: 6px;
  height: 6px;
  background-color: rgba(255, 255, 255, 0.8);
  border-width: initial;
  border-style: none;
  border-color: initial;
  border-image: initial;
  border-radius: 4px;
}
.PbUUySURAkEFm4Jr li.slick-active button {
  transform: scale(1);
}
.PbUUySURAkEFm4Jr li.slick-active button:before {
  background-color: #ffffff;
  width: 8px;
  height: 8px;
}

.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
.slick-slider .slick-track, .slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slick-track:before, .slick-track:after {
  display: table;
  content: '';
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}
.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}
[dir='rtl'] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
  display: none;
}
:root {
  --tutu-photo-gallery-border-radius: 0;
}
.dMMPCNXcMIzCaUkx {
  height: 100%;
}
.P2SS2JwgDIE35sR9 {
  position: relative;
  height: 100%;
  width: 100%;
}
.P2SS2JwgDIE35sR9.J6m1mmqmyTMgIyUs .slick-track {
  display: inline-flex;
}
.P2SS2JwgDIE35sR9.J6m1mmqmyTMgIyUs .slick-slide {
  float: none;
  height: 100%;
}
.P2SS2JwgDIE35sR9.J6m1mmqmyTMgIyUs .slick-slide > div {
  height: 100%;
  outline: none;
}
.P2SS2JwgDIE35sR9 .slick-slider {
  height: 100%;
}
.P2SS2JwgDIE35sR9 .slick-list {
  line-height: 0;
  font-size: 0;
  height: 100%;
  overflow: hidden;
  border-radius: var(--tutu-photo-gallery-border-radius);
}
.P2SS2JwgDIE35sR9 .slick-track {
  height: 100%;
}
.P2SS2JwgDIE35sR9 .slick-arrow {
  position: absolute;
  top: 50%;
  z-index: 1;
  transition: 0.5s all;
  background-color: rgba(0, 0, 0, 0.5);
  box-shadow: 1px 1px 12px rgba(0, 0, 0, 0.09);
  color: #fff;
  padding: 6px;
}
.P2SS2JwgDIE35sR9 .slick-arrow:hover:not(.slick-disabled) {
  box-shadow: 1px 1px 12px rgba(0, 0, 0, 0.09);
  background-color: rgba(0, 0, 0, 0.75);
}
.P2SS2JwgDIE35sR9 .slick-arrow.slick-disabled {
  opacity: 0.5;
  cursor: default;
}
.P2SS2JwgDIE35sR9 .slick-prev {
  left: 8px;
  transform: translateY(-50%);
}
.P2SS2JwgDIE35sR9 .slick-next {
  right: 8px;
  transform: translateY(-50%);
}
.bI6GFR59HAYo55HI {
  position: absolute;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: row;
}
.m7zcwCskURUGKh0F {
  flex-shrink: 1;
  flex-grow: 1;
  cursor: pointer;
}
.UlOA87i9Lvc2dxao {
  flex-grow: 0;
  flex-shrink: 0;
  width: 45px;
  z-index: 1;
  cursor: pointer;
}
.UlOA87i9Lvc2dxao.qN1zSN4RlgDHxo6I {
  right: 0;
}
.UlOA87i9Lvc2dxao.lYQ_SHjsQCkkzdnM {
  left: 0;
}
.UlOA87i9Lvc2dxao.S_o2YNNO2kset9Pq {
  cursor: default;
}
.UdObxY2VLiMLBwM0 {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  content: '';
}
.UJ7eUj8qhbIuohYy {
  position: relative;
  height: 100%;
}
.xvXJxO6BVWg4F4Vd {
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-position: center;
  background-repeat: no-repeat;
}
.EOAeJ88VSpoVSC6k {
  bottom: 12px;
  right: 8px;
  position: absolute;
  background: rgba(0, 0, 0, 0.6);
  mix-blend-mode: normal;
  border-radius: 6px;
  padding: 2px 8px;
}
.XqBlahVaTk0bJjpe {
  position: absolute;
  z-index: 1;
  top: 12px;
  box-sizing: border-box;
  max-width: 100%;
  display: flex;
  overflow-x: auto;
  scrollbar-width: none;
}
.XqBlahVaTk0bJjpe::-webkit-scrollbar {
  display: none;
}
.XFK6qSol5vAzKAzs {
  margin-right: 8px;
  background: rgba(0, 0, 0, 0.6);
  color: #fff;
}
.XFK6qSol5vAzKAzs:first-child {
  margin-left: 8px;
}
.A7cvwknR0wkVpBil {
  display: flex;
  justify-content: center;
}
.A7cvwknR0wkVpBil .OPqtfx45vx4HeG1_ {
  height: 8px;
  position: relative;
  overflow: hidden;
  transition: width 0.5s;
}
.S4JxlG4yFvI91oZb {
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #fff;
  opacity: 0.5;
  transition-duration: 0.5s;
  transition-property: opacity, width, height, margin-top, left;
}
.S4JxlG4yFvI91oZb.vQmp7Za6V1sFYIs2 {
  width: 4px;
  height: 4px;
  margin-top: 2px;
}
.S4JxlG4yFvI91oZb.VRoLjj8HIGFTzK0y {
  width: 6px;
  height: 6px;
  margin-top: 1px;
}
.S4JxlG4yFvI91oZb.XUt42qk2PCkyV2jf {
  opacity: 1;
}
.TnkKbpZJtCocAw0C .SouwEiMUZq04wqEZ {
  position: absolute;
  width: 100%;
  height: 100%;
  bottom: 0;
  left: 0;
  top: 0;
  right: 0;
  pointer-events: none;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 52.6%, rgba(0, 0, 0, 0.4) 100%);
}
.TnkKbpZJtCocAw0C .YUg24Y43y9gRchaa {
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 16px;
}
.TnkKbpZJtCocAw0C div.qnkbSYk2L9s3SB3z {
  box-shadow: none;
  padding: 15px;
  background-color: transparent;
}
.TnkKbpZJtCocAw0C div.qnkbSYk2L9s3SB3z:hover:not(.IQ2kZP196mowrHiM) {
  box-shadow: none;
  background-color: transparent;
}
.TnkKbpZJtCocAw0C div.qnkbSYk2L9s3SB3z.slick-prev {
  left: 0;
}
.TnkKbpZJtCocAw0C div.qnkbSYk2L9s3SB3z.slick-next {
  right: 0;
}
.TnkKbpZJtCocAw0C div.qnkbSYk2L9s3SB3z .laDUmlVL6IcF_Hi6 {
  height: 32px;
  width: 32px;
}
.TnkKbpZJtCocAw0C .pq0ut7KyvX0K5rCy:first-child {
  margin-left: 12px;
}
@media (min-width: 768px) {
  .TnkKbpZJtCocAw0C .SouwEiMUZq04wqEZ,
  .TnkKbpZJtCocAw0C div.qnkbSYk2L9s3SB3z {
    opacity: 0;
    transition: 0.5s opacity;
  }
  .TnkKbpZJtCocAw0C .SouwEiMUZq04wqEZ.slick-disabled,
  .TnkKbpZJtCocAw0C div.qnkbSYk2L9s3SB3z.slick-disabled {
    opacity: 0;
  }
  .TnkKbpZJtCocAw0C:hover .SouwEiMUZq04wqEZ {
    opacity: 1;
  }
  .TnkKbpZJtCocAw0C:hover div.qnkbSYk2L9s3SB3z {
    opacity: 1;
  }
  .TnkKbpZJtCocAw0C:hover div.qnkbSYk2L9s3SB3z.slick-disabled {
    opacity: 0.5;
  }
}
.C3jH42kb9KQJKtDO {
  display: block;
  width: 50%;
}
.MGqqPsNYoHwinifD {
  position: sticky;
  top: 12px;
}
@media only screen and (max-width: 768px) {
  .MGqqPsNYoHwinifD {
    margin: 16px 0 16px 0;
  }
}
.r4Ft0WTfd48jDw8k {
  margin-top: 8px;
}
.tlT4n5KpNaMdF7Bk {
  columns: 1;
}
.omdDS27X0j4sKzAA {
  columns: 1;
}
.ICI2fZ2_o9k5Zhj6 {
  padding: 0;
  margin: 14px 0;
}
.QMCUXdQmBDMQYlel {
  list-style-type: none;
  -webkit-column-break-inside: avoid;
  /* Chrome, Safari, Opera */
  page-break-inside: avoid;
  /* Firefox */
  break-inside: avoid;
  /* IE 10+ */
}
.QMCUXdQmBDMQYlel:before {
  color: #c3cfdf;
  content: "•";
  padding-right: 10px;
}
.QMCUXdQmBDMQYlel + .QMCUXdQmBDMQYlel {
  padding-top: 8px;
}
@media only screen and (max-width: 768px) {
  .QMCUXdQmBDMQYlel:before {
    color: #000;
    font-size: 20px;
  }
}
@media only screen and (min-width: 992px) {
  .tlT4n5KpNaMdF7Bk {
    columns: 2;
  }
}
.pKbbCWCzpwB0MVOI {
  left: 10%;
  top: 50%;
  width: 80%;
  transform: translateY(-50%);
  border-radius: 12px;
}
.yiih3HmsN_8E3t8h {
  left: 50%;
  top: 50%;
  width: auto;
  transform: translate(-50%, -50%);
  max-width: 80%;
  border-radius: 12px;
}
.Oxt9MJ6VQG8fshRv {
  display: flex;
  flex-direction: column;
}
.lQOUxeej6MbGnued {
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .Oxt9MJ6VQG8fshRv {
    flex-direction: row;
  }
  .lQOUxeej6MbGnued {
    width: 60%;
    position: relative;
  }
  .JzTcJMIt0mUDuhAs {
    flex-grow: 1;
    margin-left: 30px;
    margin-right: 43px;
    overflow: auto;
  }
}
.VYGP579rXQ0GIhFw {
  display: flex;
}
.TbWtfitmc1cy3exz {
  padding-top: 20px;
  padding-bottom: 12px;
  display: grid;
  grid-column-gap: 8px;
  grid-template-columns: repeat(6, 1fr);
  grid-auto-rows: auto;
  grid-template-areas: 'badges badges badges badges badges badges' 'geoPoint geoPoint geoPoint geoPoint img img' 'checkIn checkIn checkIn checkOut checkOut checkOut' 'divider2 divider2 divider2 divider2 divider2 divider2' 'summary summary summary summary summary summary' 'fareRules fareRules fareRules fareRules fareRules fareRules' 'detailsLink detailsLink detailsLink detailsLink detailsLink detailsLink';
}
.TbWtfitmc1cy3exz [data-ti='param-icon'] {
  display: none;
}
.CgNlK56X0cdYdlV5 {
  grid-area: badges;
  display: flex;
  gap: 4px;
  flex-wrap: wrap;
  margin-bottom: 8px;
}
.acyGZBVdMD40pxA0 {
  grid-area: geoPoint;
  align-self: start;
  grid-column: 1 / 5;
}
.f0v46RJZe83Xlwm6 {
  grid-area: checkIn;
}
.G2GY7zsnG9kRRNvo {
  grid-area: checkOut;
}
.FZ73ArCjafAx0BRQ {
  grid-area: divider2;
  margin: 12px 0 8px;
}
.Eqokrq9qc3NZriRO {
  grid-area: summary;
}
.gS0MdcBH4AEx1u4r {
  margin-top: 4px;
  grid-area: fareRules;
}
.gS0MdcBH4AEx1u4r [data-ti='info-button-wrapper'] {
  line-height: 20px;
}
.gS0MdcBH4AEx1u4r li {
  padding: 4px 0;
}
.OoRKDY_h2ectfisO {
  margin-top: 12px;
  grid-area: detailsLink;
  margin-bottom: 4px;
}
._e8mELtBzG8gXG7L {
  grid-area: img;
  align-self: start;
  justify-content: space-between;
  justify-self: end;
  position: relative;
}
.bmgUDVsnPQ0UtSEI {
  max-width: 90px;
  max-height: 60px;
}
.vLGgm8mLK4QXl8rJ ._e8mELtBzG8gXG7L {
  margin-top: 16px;
}
@media screen and (min-width: 576px) {
  .TbWtfitmc1cy3exz {
    grid-template-columns: repeat(8, 1fr);
    grid-auto-rows: auto;
    grid-template-areas: 'geoPoint geoPoint geoPoint geoPoint geoPoint img img img' 'checkIn checkIn checkOut checkOut . img img img' 'divider2 divider2 divider2 divider2 divider2 divider2 divider2 divider2' 'summary summary summary summary fareRules fareRules fareRules fareRules' 'detailsLink detailsLink detailsLink detailsLink detailsLink detailsLink detailsLink detailsLink';
  }
  .TbWtfitmc1cy3exz.vLGgm8mLK4QXl8rJ {
    grid-template-areas: 'badges badges badges badges badges img img img' 'geoPoint geoPoint geoPoint geoPoint geoPoint img img img' 'checkIn checkIn checkOut checkOut . img img img' 'divider2 divider2 divider2 divider2 divider2 divider2 divider2 divider2' 'summary summary summary summary fareRules fareRules fareRules fareRules' 'detailsLink detailsLink detailsLink detailsLink detailsLink detailsLink detailsLink detailsLink';
  }
  .TbWtfitmc1cy3exz.vLGgm8mLK4QXl8rJ ._e8mELtBzG8gXG7L {
    margin-top: 0;
  }
  .bmgUDVsnPQ0UtSEI {
    max-width: 200px;
    max-height: 134px;
  }
}
.b7vNHdsQcXUpdsxR {
  position: absolute;
  bottom: 4px;
  left: 4px;
  background-color: rgba(0, 0, 0, 0.5);
  border-radius: 4px;
  color: #fff;
  padding: 0 8px 1px;
  cursor: pointer;
}
.O4dVlIYITwAOgvtl {
  display: flex;
  gap: 4px;
  margin: 20px 0 8px;
  flex-wrap: wrap;
}
.dFOtybQkCYuPIth9 {
  padding-bottom: 8px;
}
.dFOtybQkCYuPIth9:last-of-type {
  padding-bottom: 4px;
}
.dFOtybQkCYuPIth9.rZlk_pKx2k913Q1S {
  padding-bottom: 8px;
}
.xvZWBr9e5QekCM7w {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  column-gap: 8px;
  row-gap: 0;
  align-items: flex-start;
}
@media screen and (min-width: 768px) {
  .xvZWBr9e5QekCM7w {
    grid-template-columns: repeat(4, 1fr);
  }
}
.JjyqDtcp1850fphf {
  margin: unset;
  margin-top: 4px;
  margin-bottom: 8px;
}
.TipAxJGDMoezBiV0 {
  max-width: 330px;
}
.SrekZEMmuwoALF8V {
  cursor: pointer;
}
.Z_jQX1uXWIUz3QGV {
  display: inline-block;
  padding-left: 16px;
  margin-bottom: 8px;
}
.GONV8YU8mo4zrKgy {
  margin: 0;
  padding-left: 16px;
}
.Ua98Nt7bLfQemGnw {
  align-items: center;
  color: #db7909;
  background: #fff8db;
  padding: 1px 8px 1px 8px;
  border-radius: 8px;
}
.tghhuli0cdMb7HdN {
  margin-left: 2px;
}
.JpJovAR0GtYgOHjI {
  max-width: 268px;
}
._9A3XCj8sjQH4H7F {
  cursor: pointer;
}
.jS90uVNSKIMNcArS {
  align-items: center;
  color: #f34d16;
  background-color: #ffeadb;
  padding: 1px 8px 1px 8px;
  border-radius: 8px;
}
.kLFRdSdKPHwUR0nS {
  margin-left: 2px;
}
.aHaIF_ILqTM1ziTe {
  background-color: rgba(209, 211, 224, 0.2);
}
.LSvUUH6aplo1liq5 {
  color: #f34d16;
  background-color: #ffeadb;
}
.xyz6ETZUEiofXpak {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 8px;
}
.u9V7qbDTt6U_UWfq {
  margin-bottom: 20px;
}
.B5RtXca1ZJYYWb1H {
  display: inline-block;
}
.CRK99jLdzEgl2qOn {
  display: flex;
  margin-top: 20px;
}
.ZjNdiVd_yrATtT_i {
  position: relative;
}
.UxjsOcAUgrABxiof {
  color: #f34d16;
  position: absolute;
  right: -18px;
  top: -10px;
  cursor: pointer;
}
.zr1dPhmZC_sNlmFi {
  display: block;
}
.NcioRlbw4wUqbbvd {
  display: inline-block;
}
.xrINAN0luYgsqBuq {
  min-width: 108px;
}
.KHLP53HBoegToSJS {
  margin: 20px 0;
  background-color: #edf2fa;
  padding: 12px 8px 16px 12px;
  border-radius: 8px;
}
.k_eGztejoi46AgB0 {
  color: #f34d16;
  margin: 4px 0;
}
.k_eGztejoi46AgB0 a {
  text-decoration: none;
}
.k_eGztejoi46AgB0:last-child {
  margin-bottom: 0;
}
.mGEHJJdtw7QpAwkr {
  margin-right: 2px;
}
.bBkIfU4ib_o2HGyA {
  overflow: visible;
}
.ndc9ZnoF9OctYQbo {
  display: flex;
  flex-direction: column;
  border-top: 1px solid #f2f2f7;
  padding-top: 12px;
}
.waKkay6h48wfJdwK div:first-child > span {
  font-size: 24px;
  font-weight: 600;
  padding-bottom: 8px;
  line-height: 28px;
}
.waKkay6h48wfJdwK div:last-child > span:nth-child(2n + 1) {
  color: black;
}
/**
Блок с названием авиакомпании может занимать различную высоту в зависимости от длины названия авиакомпании (особенно заметно на МВ)
Для нас важно чтобы пунктирная линия не была видна до первого элемента с классом segmentMainLine.
Поэтому с помощью псевдоэлемента с белым фоном скрываем ее пунктир, подвязавшись динамически к высоте компонента CarrierPlaneBlock.
 */
.jVINpE4tVQIrRaCV {
  position: relative;
}
.jVINpE4tVQIrRaCV:before {
  position: absolute;
  content: ' ';
  width: 5px;
  height: calc(100% + 28px);
  left: -23px;
  top: 0;
  background: white;
}
/**
Несколько слов о реализации контейнера с визуализации пути и пересадок.
По всей высоте находится очень тонкий контейнер с пунктирной линией.
Сделано через бекграунд для контроля длины пунктирных линий и отступов друг от друга.
Поверх него наслаивается два типа элементов, тем самым образуя как бы единый компонент с визуализацией.
1) Белая линия, чтобы скрыть верхнюю часть пунктира до первого сегмента
2) Сегментные линии, расположенные абсолютно относительно своих контейнеров.
 */
.kAH2DniFp_kbv9vW {
  min-width: 2px;
  margin-right: 20px;
  padding: 0 0 100px 0;
}
.kAH2DniFp_kbv9vW .RRHitsx90g4ageRJ {
  background: linear-gradient(#d1d3e0 50%, transparent 0%);
  background-size: 2px 12px, 1px 1px;
  border-radius: 2px;
  width: 2px;
  height: 100%;
}
.emeHGDulw7FnrYwr {
  width: 100%;
}
.rfhL6_gGSwr5NHOE {
  display: flex;
  flex-direction: row;
  padding-left: 8px;
}
.R5wtdb2v288Ese56 {
  position: relative;
}
.R5wtdb2v288Ese56 .PsWnO1eikaYq1Rp4 {
  position: absolute;
  display: flex;
  flex-direction: column;
  height: 100%;
  left: -29px;
  padding: 6px 0 26px 0;
  box-sizing: border-box;
}
.R5wtdb2v288Ese56 .PsWnO1eikaYq1Rp4 .KxMjkSaRS_wb4gT0 {
  box-sizing: border-box;
  min-width: 16px;
  min-height: 16px;
  border-radius: 100%;
  display: inline-block;
  border: 2px solid #d1d3e0;
  background: white;
}
.R5wtdb2v288Ese56 .PsWnO1eikaYq1Rp4 .H6sUS5vxKJYTxK4K {
  display: inline-block;
  width: 2px;
  height: 100%;
  background: #d1d3e0;
  margin: 0 auto;
}
.KIKBUdVm1GYfC4hJ {
  margin-left: 28px;
  padding: 18px 0 20px;
  border-radius: 8px;
  display: inline-flex;
}
.qJ1OCddV0QcxHnSo {
  margin-right: 4px;
}
.Cfv1AJZNaRcdzJJI {
  margin: 0;
}

.bNEYvTmBIpMW1Krd {
  overflow: hidden;
}

.rXO3r7pIQUeTLdiw,
.Xr9vvYvH7qMEzcIc {
  text-align: left;
  white-space: nowrap;
}

.DazxZz_RusyQ4i4v {
  display: block;
}

.rXO3r7pIQUeTLdiw,
.DazxZz_RusyQ4i4v {
  overflow: hidden;
  text-overflow: ellipsis;
}

.bm21qENo8ovc97cM {
  display: none;
}

.LHbkQtyVMw09FQgG {
  display: block;
}

@media (min-width: 576px) {
  .sJcbQvE5RO4KbAM9 {
    display: block;
  }
}
@media (min-width: 768px) {
  .nMj7C_xjYvMvvBOR {
    display: block;
  }
}
@media (min-width: 992px) {
  .XHudotx5YssDqF5J {
    display: block;
  }
}
@media (min-width: 1200px) {
  .V2gjVE8G5OErgliL {
    display: block;
  }
}
.WpSBDX7WoFIvUOGH {
  margin-left: 8px;
}

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

.IGNs7A7EqIEWQXgq .fynQtWl3CH8vvr9k {
  opacity: 0.6;
}
.IGNs7A7EqIEWQXgq .DazxZz_RusyQ4i4v,
.IGNs7A7EqIEWQXgq .WpSBDX7WoFIvUOGH {
  opacity: 0.6;
}
.IGNs7A7EqIEWQXgq:hover {
  color: #6b58fc;
  border-color: rgba(107, 88, 252, 0.2);
}

.tcYTOg4WB423M89F,
.tcYTOg4WB423M89F:hover {
  color: #6b58fc;
  border-width: 1px;
  border-style: solid;
  border-color: rgba(107, 88, 252, 0);
  border-image: initial;
  background-color: rgba(107, 88, 252, 0.1);
}
.tcYTOg4WB423M89F .DazxZz_RusyQ4i4v,
.tcYTOg4WB423M89F .WpSBDX7WoFIvUOGH,
.tcYTOg4WB423M89F:hover .DazxZz_RusyQ4i4v,
.tcYTOg4WB423M89F:hover .WpSBDX7WoFIvUOGH {
  color: #8f94b8;
}

.IGNs7A7EqIEWQXgq .tcYTOg4WB423M89F {
  color: #6b58fc;
  border-color: rgba(107, 88, 252, 0);
}
.IGNs7A7EqIEWQXgq .tcYTOg4WB423M89F:hover {
  color: #6b58fc;
  border-color: rgba(107, 88, 252, 0);
}

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

@media (min-width: 576px) {
  .jvKAJX4_cQHl9ZAq.Cfv1AJZNaRcdzJJI {
    text-align: left;
  }
}
@media (min-width: 768px) {
  .lCQblQOUQaUKP8NJ.Cfv1AJZNaRcdzJJI {
    text-align: left;
  }
}
@media (min-width: 992px) {
  .o2_6X8EM9svcb1LM.Cfv1AJZNaRcdzJJI {
    text-align: left;
  }
}
@media (min-width: 1200px) {
  .MUgfA5j3oHY26ql5.Cfv1AJZNaRcdzJJI {
    text-align: left;
  }
}
.TW4REYPsJxkimqk8 {
  cursor: pointer;
  box-shadow: 0 5px 15px rgba(145, 178, 201, 0.25);
  padding: 15px;
  background-color: #fff;
  border-radius: 50%;
}
.TW4REYPsJxkimqk8:hover:not(.slick-disabled) {
  box-shadow: 0 5px 30px 0 rgba(145, 178, 201, 0.65);
}
.TW4REYPsJxkimqk8.slick-disabled {
  opacity: 0.4;
}
.N22XYX1WG2QmmVfN {
  height: 20px;
  width: 20px;
}
.A5HNZUUIwgItXL75 {
  display: flex;
  text-align: center;
  width: 100%;
}
.A5HNZUUIwgItXL75.xhAp7cyydoVlhr7d {
  padding-top: 16px;
  display: block;
}

.J16eOlMeSUUeuZrx {
  flex: 1 1 0;
}
.J16eOlMeSUUeuZrx + .J16eOlMeSUUeuZrx {
  margin-left: 16px;
}

.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
.slick-slider .slick-track, .slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slick-track:before, .slick-track:after {
  display: table;
  content: '';
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}
.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}
[dir='rtl'] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
  display: none;
}
.tCFgACC7BLEvyCxB {
  margin-top: 0;
}
.p4tm3BoldaMkFvYm {
  position: relative;
  margin: 0 -10px;
}
.p4tm3BoldaMkFvYm.UwTZo0IvTKY0iCkS .slick-track {
  display: inline-flex;
}
.p4tm3BoldaMkFvYm.UwTZo0IvTKY0iCkS .slick-slide {
  float: none;
  height: auto;
}
.p4tm3BoldaMkFvYm.UwTZo0IvTKY0iCkS .slick-slide > div {
  max-height: 100%;
  outline: none;
}
.p4tm3BoldaMkFvYm .slick-list {
  line-height: 0;
  font-size: 0;
  overflow: hidden;
}
.p4tm3BoldaMkFvYm .slick-arrow {
  position: absolute;
  top: 50%;
  z-index: 1;
}
.p4tm3BoldaMkFvYm .slick-prev {
  left: 0;
  transform: translate3d(-50%, -50%, 0);
}
.p4tm3BoldaMkFvYm .slick-next {
  right: 0;
  transform: translate3d(50%, -50%, 0);
}
.tCFgACC7BLEvyCxB + .p4tm3BoldaMkFvYm,
.tCFgACC7BLEvyCxB + .tudwbzeaZzQsrxrn {
  margin-top: 8px;
}
.aRIin6j3digGwoiE {
  padding: 20px 16px;
}

.asDfXqzrimYTkzuf {
  position: absolute;
  top: 8px;
  right: 8px;
}

.hY9zx_GFKITTOfkQ {
  align-self: stretch;
  position: relative;
  padding-top: 1px;
  box-sizing: border-box;
}
.hY9zx_GFKITTOfkQ.FFiwcRk5GI8iYEOh {
  align-items: center;
  display: flex;
}

.DQOZx0iDY2QrVNhc.hY9zx_GFKITTOfkQ.FFiwcRk5GI8iYEOh {
  align-items: normal;
  display: block;
}

@media (min-width: 576px) {
  .GH9n1oM02ZMQUNeH.hY9zx_GFKITTOfkQ.FFiwcRk5GI8iYEOh {
    align-items: normal;
    display: block;
  }
}
@media (min-width: 768px) {
  .mdQbhMh4mG0iEiK1.hY9zx_GFKITTOfkQ.FFiwcRk5GI8iYEOh {
    align-items: normal;
    display: block;
  }
}
@media (min-width: 992px) {
  .y1YFU_CFuAMWBkrC.hY9zx_GFKITTOfkQ.FFiwcRk5GI8iYEOh {
    align-items: normal;
    display: block;
  }
}
@media (min-width: 1200px) {
  .bLOzizNSl6kDLlZp.hY9zx_GFKITTOfkQ.FFiwcRk5GI8iYEOh {
    align-items: normal;
    display: block;
  }
}
.uHLKwjA3xHQlAHbK {
  opacity: 0.6;
}
.uHLKwjA3xHQlAHbK:hover {
  opacity: 1;
}
.uHLKwjA3xHQlAHbK::after {
  content: "";
  display: block;
  position: absolute;
  top: -4px;
  bottom: -4px;
  right: -12px;
  left: 0;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}

.GkJymtDyul0Brj8P .uHLKwjA3xHQlAHbK::after {
  top: -8px;
  bottom: -8px;
  right: -16px;
}

@media (min-width: 576px) {
  .RE05m6cckEMFEZgB .uHLKwjA3xHQlAHbK::after {
    top: -8px;
    bottom: -8px;
    right: -16px;
  }
}
@media (min-width: 768px) {
  .aEiIcc_3iJ0EkG6B .uHLKwjA3xHQlAHbK::after {
    top: -8px;
    bottom: -8px;
    right: -16px;
  }
}
@media (min-width: 992px) {
  .IyYR6qcM3S86nb9y .uHLKwjA3xHQlAHbK::after {
    top: -8px;
    bottom: -8px;
    right: -16px;
  }
}
@media (min-width: 1200px) {
  .tG6yC3fM8RowHN5t .uHLKwjA3xHQlAHbK::after {
    top: -8px;
    bottom: -8px;
    right: -16px;
  }
}

.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
.slick-slider .slick-track, .slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slick-track:before, .slick-track:after {
  display: table;
  content: '';
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}
.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}
[dir='rtl'] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
  display: none;
}
.QCIV2x3xjCodYRm5 .slick-slide {
  line-height: 0;
  font-size: 0;
}
.Ca46HhFFgGIH73nx .slick-active + .slick-active {
  padding-left: 10px;
}
.ZIm_1FA9j1IX5aeQ,
.Vh1NYlDULkxCld2E {
  margin: 0;
}
.PbOt9yAzVxksRrEG {
  position: relative;
  padding: 65% 0 0 0;
}
.ns9pEXQwkpQ_Ex1P {
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-position: center;
  background-repeat: no-repeat;
}
.Ca46HhFFgGIH73nx {
  margin-top: 8px;
  font-size: 0;
  line-height: 0;
}
.gxheLsGm9EnChSmN {
  padding: 0;
  box-sizing: border-box;
}
.gP75z0V31OAJkJNr {
  position: relative;
  padding-top: 90px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  cursor: pointer;
}
.fqCrB9ycckMI1F2E {
  display: none !important;
}
@media only screen and (max-width: 576px) {
  .Ca46HhFFgGIH73nx {
    display: none;
  }
}
@media only screen and (min-width: 992px) {
  .PbOt9yAzVxksRrEG {
    padding-top: 50%;
  }
  .gP75z0V31OAJkJNr {
    padding-top: 64%;
  }
}
.NZfhMqiA_98mq4Nv li:last-child button,
.NZfhMqiA_98mq4Nv li:first-child button {
  transform: scale(0.6);
}
.Yl_2OtIB94z5aQtE {
  display: block;
  width: 100%;
  position: absolute;
  bottom: 0px;
  left: 0px;
  right: 0px;
  margin: 0;
  padding: 8px 0px;
  text-align: center;
  list-style: none;
  background: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);
}
.Yl_2OtIB94z5aQtE li {
  position: relative;
  display: inline-block;
  margin: 0;
  padding: 0;
  cursor: pointer;
}
.Yl_2OtIB94z5aQtE li button {
  font-size: 0;
  line-height: 0;
  cursor: pointer;
  color: transparent;
  border: 0;
  outline: none;
  background: transparent;
  padding: 0;
  transform: scale(1);
  width: 18px;
  height: 8px;
  opacity: 1;
  contain: content !important;
  display: inline-block !important;
  vertical-align: middle !important;
  text-align: center !important;
  transform-origin: 50% 50% !important;
}
.Yl_2OtIB94z5aQtE li button:hover,
.Yl_2OtIB94z5aQtE li button:focus {
  outline: none;
}
.Yl_2OtIB94z5aQtE li button:hover:before,
.Yl_2OtIB94z5aQtE li button:focus:before {
  opacity: 1;
}
.Yl_2OtIB94z5aQtE li button:before {
  contain: strict;
  content: '';
  display: inline-block;
  backface-visibility: hidden;
  width: 6px;
  height: 6px;
  background-color: rgba(255, 255, 255, 0.8);
  border-width: initial;
  border-style: none;
  border-color: initial;
  border-image: initial;
  border-radius: 4px;
}
.Yl_2OtIB94z5aQtE li.slick-active button {
  transform: scale(1);
}
.Yl_2OtIB94z5aQtE li.slick-active button:before {
  background-color: #ffffff;
  width: 8px;
  height: 8px;
}

.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
.slick-slider .slick-track, .slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slick-track:before, .slick-track:after {
  display: table;
  content: '';
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}
.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}
[dir='rtl'] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
  display: none;
}
:root {
  --tutu-photo-gallery-border-radius: 0;
}
.W3BVpoyOojowbUnD {
  height: 100%;
}
.YZSD35IBoNcTInBC {
  position: relative;
  height: 100%;
  width: 100%;
}
.YZSD35IBoNcTInBC.pNLlf0YIOcssqkie .slick-track {
  display: inline-flex;
}
.YZSD35IBoNcTInBC.pNLlf0YIOcssqkie .slick-slide {
  float: none;
  height: 100%;
}
.YZSD35IBoNcTInBC.pNLlf0YIOcssqkie .slick-slide > div {
  height: 100%;
  outline: none;
}
.YZSD35IBoNcTInBC .slick-slider {
  height: 100%;
}
.YZSD35IBoNcTInBC .slick-list {
  line-height: 0;
  font-size: 0;
  height: 100%;
  overflow: hidden;
  border-radius: var(--tutu-photo-gallery-border-radius);
}
.YZSD35IBoNcTInBC .slick-track {
  height: 100%;
}
.YZSD35IBoNcTInBC .slick-arrow {
  position: absolute;
  top: 50%;
  z-index: 1;
  transition: 0.5s all;
  background-color: rgba(0, 0, 0, 0.5);
  box-shadow: 1px 1px 12px rgba(0, 0, 0, 0.09);
  color: #fff;
  padding: 6px;
}
.YZSD35IBoNcTInBC .slick-arrow:hover:not(.slick-disabled) {
  box-shadow: 1px 1px 12px rgba(0, 0, 0, 0.09);
  background-color: rgba(0, 0, 0, 0.75);
}
.YZSD35IBoNcTInBC .slick-arrow.slick-disabled {
  opacity: 0.5;
  cursor: default;
}
.YZSD35IBoNcTInBC .slick-prev {
  left: 8px;
  transform: translateY(-50%);
}
.YZSD35IBoNcTInBC .slick-next {
  right: 8px;
  transform: translateY(-50%);
}
._EzdEw_vIf9UBIL4 {
  position: absolute;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: row;
}
.gKSwOQKc42YqfCT2 {
  flex-shrink: 1;
  flex-grow: 1;
  cursor: pointer;
}
.nBGKgQLFRU4L7CRI {
  flex-grow: 0;
  flex-shrink: 0;
  width: 45px;
  z-index: 1;
  cursor: pointer;
}
.nBGKgQLFRU4L7CRI.pr2_vneLFqUApuhn {
  right: 0;
}
.nBGKgQLFRU4L7CRI.AkcAwdnMlyAhHmj8 {
  left: 0;
}
.nBGKgQLFRU4L7CRI.AZMUidIHoJAg9yyn {
  cursor: default;
}
.b9lJzEsiVTwJ6CqE {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  content: '';
}
.iAEKTgHpPgWnlh31 {
  position: relative;
  height: 100%;
}
.xue0abjifdwvAr0z {
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-position: center;
  background-repeat: no-repeat;
}
.AOUZZ6RtCYZAsTTv {
  bottom: 12px;
  right: 8px;
  position: absolute;
  background: rgba(0, 0, 0, 0.6);
  mix-blend-mode: normal;
  border-radius: 6px;
  padding: 2px 8px;
}
.WJ9azXbKFL4rjOd_ {
  position: absolute;
  z-index: 1;
  top: 12px;
  box-sizing: border-box;
  max-width: 100%;
  display: flex;
  overflow-x: auto;
  scrollbar-width: none;
}
.WJ9azXbKFL4rjOd_::-webkit-scrollbar {
  display: none;
}
.HTsqzJfUNENQoqjs {
  margin-right: 8px;
  background: rgba(0, 0, 0, 0.6);
  color: #fff;
}
.HTsqzJfUNENQoqjs:first-child {
  margin-left: 8px;
}
.jD4eD3gjP3gmQOxx {
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
}
.jD4eD3gjP3gmQOxx img {
  transition: 1s;
}

.Gh0XFezjIsqIWVSp {
  margin-top: auto;
}

.b_7O_5lOZcY7o2an {
  box-sizing: border-box;
  max-height: 158px;
}
@media (max-width: 575.98px) {
  .b_7O_5lOZcY7o2an {
    max-height: 124px;
  }
}
.b_7O_5lOZcY7o2an picture div p {
  white-space: normal;
}

.Vk4VieAnaxMdGNiA {
  overflow: hidden;
  display: -webkit-box;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  white-space: normal;
  word-break: break-all;
  max-width: 100%;
}

.Ion6KJUigcMqnLEH {
  -webkit-line-clamp: 1;
  line-clamp: 1;
}
@media (max-width: 1199.98px) {
  .Ion6KJUigcMqnLEH {
    -webkit-line-clamp: 2;
    line-clamp: 2;
    word-break: break-word;
  }
}
.Ion6KJUigcMqnLEH.vUnvffOcw2YxnYmS {
  -webkit-line-clamp: 1;
  line-clamp: 1;
}
.Ion6KJUigcMqnLEH.ZdUrmmpnk0kseWf4 {
  -webkit-line-clamp: 4;
  line-clamp: 4;
  word-break: break-word;
}
@media (max-width: 767.98px) {
  .Ion6KJUigcMqnLEH.ZdUrmmpnk0kseWf4 {
    -webkit-line-clamp: 5;
    line-clamp: 5;
  }
}

.dpT1wt8PGncwV1ro {
  -webkit-line-clamp: 1;
  line-clamp: 1;
}
@media (max-width: 767.98px) {
  .dpT1wt8PGncwV1ro {
    -webkit-line-clamp: 2;
    line-clamp: 2;
    word-break: break-word;
  }
}
.dpT1wt8PGncwV1ro.rOi9Qv83OsSMQ5Mh {
  -webkit-line-clamp: 2;
  line-clamp: 2;
  word-break: break-word;
}
@media (max-width: 767.98px) {
  .dpT1wt8PGncwV1ro.rOi9Qv83OsSMQ5Mh {
    -webkit-line-clamp: 3;
    line-clamp: 3;
  }
}
.xtexCcRJAE5lxijx {
  display: flex;
  justify-content: center;
}
.xtexCcRJAE5lxijx .osRTAPtApL0M_ikl {
  height: 8px;
  position: relative;
  overflow: hidden;
  transition: width 0.5s;
}
.ulvp5sR3ZSU2l88h {
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #fff;
  opacity: 0.5;
  transition-duration: 0.5s;
  transition-property: opacity, width, height, margin-top, left;
}
.ulvp5sR3ZSU2l88h.B0gPDYZo7EwzJEXK {
  width: 4px;
  height: 4px;
  margin-top: 2px;
}
.ulvp5sR3ZSU2l88h.AlLIXSTQ3gI2sg82 {
  width: 6px;
  height: 6px;
  margin-top: 1px;
}
.ulvp5sR3ZSU2l88h.Mhs15wKAFaQBV9_B {
  opacity: 1;
}
.mG_dP9EZ_48jP7UK {
  display: flex;
  background-color: #f5f5f9;
  animation: IHPrcKQjmTs9H7ha 0.6s ease-in, ZlTUHVdRYIkJYkKn 1.5s infinite;
  animation-delay: 0s, 0.6s;
  border-radius: 16px;
  height: 158px;
}
@media (max-width: 575.98px) {
  .mG_dP9EZ_48jP7UK {
    height: 124px;
  }
}

@keyframes IHPrcKQjmTs9H7ha {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes ZlTUHVdRYIkJYkKn {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.5;
  }
  100% {
    opacity: 1;
  }
}
.iQ69hB8VcRMyBge1 .VxzQzc2nRsEESAbg {
  position: absolute;
  width: 100%;
  height: 100%;
  bottom: 0;
  left: 0;
  top: 0;
  right: 0;
  pointer-events: none;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 52.6%, rgba(0, 0, 0, 0.4) 100%);
}
.iQ69hB8VcRMyBge1 .Q2fVtu3kjAmL3VRx {
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 16px;
}
.iQ69hB8VcRMyBge1 div.kkdHE7HN8Q4tacBR {
  box-shadow: none;
  padding: 15px;
  background-color: transparent;
}
.iQ69hB8VcRMyBge1 div.kkdHE7HN8Q4tacBR:hover:not(.jOAJOHfiw0WPW1ef) {
  box-shadow: none;
  background-color: transparent;
}
.iQ69hB8VcRMyBge1 div.kkdHE7HN8Q4tacBR.slick-prev {
  left: 0;
}
.iQ69hB8VcRMyBge1 div.kkdHE7HN8Q4tacBR.slick-next {
  right: 0;
}
.iQ69hB8VcRMyBge1 div.kkdHE7HN8Q4tacBR .E4xq3k8Ug8CISyYQ {
  height: 32px;
  width: 32px;
}
.iQ69hB8VcRMyBge1 .QSCTTVdyfykxbvtj:first-child {
  margin-left: 12px;
}
@media (min-width: 768px) {
  .iQ69hB8VcRMyBge1 .VxzQzc2nRsEESAbg,
  .iQ69hB8VcRMyBge1 div.kkdHE7HN8Q4tacBR {
    opacity: 0;
    transition: 0.5s opacity;
  }
  .iQ69hB8VcRMyBge1 .VxzQzc2nRsEESAbg.slick-disabled,
  .iQ69hB8VcRMyBge1 div.kkdHE7HN8Q4tacBR.slick-disabled {
    opacity: 0;
  }
  .iQ69hB8VcRMyBge1:hover .VxzQzc2nRsEESAbg {
    opacity: 1;
  }
  .iQ69hB8VcRMyBge1:hover div.kkdHE7HN8Q4tacBR {
    opacity: 1;
  }
  .iQ69hB8VcRMyBge1:hover div.kkdHE7HN8Q4tacBR.slick-disabled {
    opacity: 0.5;
  }
}
.tYmfA9u9nOgXqb8z {
  background-color: #4cc121;
  color: #fff;
}
.zD71g4V4KM4vp32C {
  background-color: #ffd561;
  color: #000;
}
.FmeQz_LGhs0LvKCf {
  background-color: #f34d16;
  color: #fff;
}
.z0_WvPTiQq8hdgAK {
  background-color: #EDF2FA;
  color: #b3b5cc;
}
.rpiHKJaUp6YdDdsj {
  width: 28px;
  height: 28px;
  border-radius: 50%;
  margin-right: 8px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.ZywBeRJmbMY8Qagt {
  display: flex;
}
.pYJZ7pjH3Ual1YUL {
  position: relative;
  flex: 1 auto;
  margin-top: -4px;
}
.M9kwdn3xnmoUcoDc {
  display: flex;
}
.KHgbbSDeIqQGRW4U {
  position: relative;
}
.Ukq0A9i8PtoLIEDi {
  position: absolute;
  opacity: 0;
}
.ksDX28_UaM69tNzm {
  margin-top: 8px;
}
.A6kGoPXGrwknEU3u {
  margin-right: 4px;
  vertical-align: bottom;
}
.er0EnjlnJkS74qsJ {
  padding: 12px 16px 12px;
  border-radius: 16px;
}
.Na2q6B9EKQXJDJMn {
  margin-bottom: 0;
}
.AK_GTtjACon0D7yD {
  border-radius: 16px;
  background-color: #fff;
  margin-top: 8px;
}
.o38EvUG5QgP0eA0l {
  padding: 6px 14px;
  border-radius: 8px;
  background-color: rgba(128, 137, 153, 0.1);
}
.pYnCvy1PCAsNb9OM {
  display: flex;
  align-items: center;
  flex-grow: 0;
  margin-top: 5px;
}
.pYnCvy1PCAsNb9OM .vbK524KzgnMSaAc5 {
  font-weight: bold;
}
.gwCWrwrZTnEn0w5j {
  flex-grow: 1;
  margin-left: 7px;
  height: 6px;
  background-color: rgba(128, 137, 153, 0.2);
  border-radius: 6px;
}
.cUeejjhjMa82XkGC {
  height: 6px;
  border-radius: 6px;
}
.VRI1MA_a9_0O7m9y {
  padding-bottom: 7px;
}
.EUUNifDRfpQyJjNL {
  margin-top: 8px;
}
.kzvWpp_UFtAj5FQK {
  display: flex;
  justify-content: space-between;
  overflow-x: auto;
}
.kzvWpp_UFtAj5FQK .ItZGJ2rLKP04NDkX {
  width: 100%;
  padding: 10px 22px;
  border-bottom: 2px solid rgba(128, 137, 153, 0.1);
  text-align: center;
  cursor: pointer;
  white-space: nowrap;
  user-select: none;
}
.kzvWpp_UFtAj5FQK .ItZGJ2rLKP04NDkX:hover {
  color: #000;
}
.kzvWpp_UFtAj5FQK .P7PcBJep7OE_WQMY {
  border-bottom: 2px solid #6b58fc;
}
.Drl6YEd4FXUSLS81 {
  display: inline-flex;
  justify-content: space-between;
  overflow-x: auto;
  background: rgba(128, 137, 153, 0.1);
  border-radius: 8px;
}
.Drl6YEd4FXUSLS81 .sg2x2la1EUcxAr0C {
  width: 100%;
  padding: 8px 22px;
  border-radius: 8px;
  margin: 2px;
  text-align: center;
  cursor: pointer;
  white-space: nowrap;
  user-select: none;
}
.Drl6YEd4FXUSLS81 .sg2x2la1EUcxAr0C:hover {
  color: #000;
}
.Drl6YEd4FXUSLS81 .sutJhs4bHUvsAbkM {
  background-color: #fff;
  box-shadow: 0 4px 8px rgba(75, 106, 166, 0.16);
}
@media screen and (max-width: 768px) {
  .Drl6YEd4FXUSLS81 {
    display: flex;
  }
}
.RGjQFu32eA4xF9gw {
  position: relative;
  display: inline-flex;
  align-items: center;
  box-sizing: border-box;
  border: 1px solid rgba(107, 88, 252, 0.2);
  border-right: none;
  border-radius: 12px 0 0 12px;
  height: 24px;
  padding-left: 6px;
  margin-right: 16px;
}
.RGjQFu32eA4xF9gw.hncUrIZVOVMDBeWj {
  border: none;
  margin-right: 0;
}
.RGjQFu32eA4xF9gw.hncUrIZVOVMDBeWj .lHCpgoRBixU_F5f1 {
  margin-right: 0;
}
.RGjQFu32eA4xF9gw svg {
  fill: rgba(107, 88, 252, 0.2);
}
.RGjQFu32eA4xF9gw:hover {
  border-color: rgba(243, 77, 22, 0.2);
}
.RGjQFu32eA4xF9gw:hover svg {
  fill: rgba(243, 77, 22, 0.2);
}
.RGjQFu32eA4xF9gw:hover .PRdanxgtEIIGRX69 {
  color: #f34d16;
}
.lHCpgoRBixU_F5f1 {
  width: 48px;
  height: 24px;
  border-radius: 12px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0 5px 0 -7px;
  cursor: pointer;
}
.bbI0XsDZ5UkQuawE {
  margin: -6px 2px 0 0;
}
.kK_t162nLLEI201q {
  position: absolute;
  right: -16px;
}
.ZCAXUWJBzQaAxbIt {
  cursor: pointer;
  display: inline-flex;
  color: var(--o-color-curacao, #6b58fc);
  white-space: nowrap;
  height: 24px;
}
.ZCAXUWJBzQaAxbIt .zxo03Lmunm49A9mY {
  color: var(--o-color-icecream, #fff);
  display: inline-block;
  margin-top: 2px;
}
.ZCAXUWJBzQaAxbIt .A8CwEWFPlHgXP7FA {
  margin-top: 2px;
}
.ZCAXUWJBzQaAxbIt.SeMewm742owwSSek {
  cursor: default;
}
.ZCAXUWJBzQaAxbIt.SeMewm742owwSSek .A8CwEWFPlHgXP7FA {
  color: var(--o-color-halva, #8f94b8);
}
.ZCAXUWJBzQaAxbIt:not(.SeMewm742owwSSek):hover .A8CwEWFPlHgXP7FA {
  color: var(--o-color-raspberry, #f34d16);
}

.VUCEXN5kfa4joTMi {
  cursor: pointer;
  padding: 0 6px;
  border-radius: 6px;
  height: 24px;
}
.VUCEXN5kfa4joTMi:not(:first-child) {
  margin-left: 8px;
}

.eUBoGSw1y_ErcnbA {
  background-color: var(--o-color-lime, #4cc121);
}

.Dry00S75i4A02F6T {
  background-color: #8ecf00;
}

.A3ppxfZqdIwLiAr_ {
  background-color: #f5b309;
}

.OUBLvOVwzNIod2cs {
  background-color: #ff7557;
}

.HqskzYC3sz4P_40u {
  background-color: var(--o-color-raspberry, #f34d16);
}
.naAqmngSLt4_UUee {
  height: 463px !important;
}

.XsmW37WEE1Q2Csa4 {
  max-height: 200px;
  flex: 0 1 auto;
  padding-bottom: 0 !important;
  min-height: 0;
}

.GgM20PoClGYSiEJH {
  min-height: 190px;
  flex-grow: 1;
}

.Q1lXGacqwME2gPpW {
  height: 100%;
  background-position: center top;
  background-size: cover;
  background-repeat: no-repeat;
  background-color: var(--kite-background-neutral);
}
.xhwwePKupm0ZbTQT {
  display: flex;
  flex-direction: column;
}
.ACKjahgloAfi5ByP {
  display: flex;
  margin-left: auto;
}
.vpM2XtzfmwYuFdv1 {
  display: flex;
  padding-right: 8px;
  margin-left: 8px;
}
.MrOzAxLWRDUHpLnT {
  padding-right: 8px;
}
.dMD0GjLXM985TDUq {
  margin-bottom: 16px;
}
.mFjWyrJAyR8UsZ49 {
  display: flex;
  margin-bottom: 12px;
  align-items: center;
  cursor: pointer;
}
.mFjWyrJAyR8UsZ49.h713HCmeukcn2DTP {
  cursor: default;
}
.mFjWyrJAyR8UsZ49.h713HCmeukcn2DTP .vpM2XtzfmwYuFdv1,
.mFjWyrJAyR8UsZ49.h713HCmeukcn2DTP .xWLvJK6PeRs87ZlJ {
  opacity: 0.4;
}
.mFjWyrJAyR8UsZ49.cAINWb1Qr6stutU2 {
  margin-top: -4px;
  margin-bottom: 12px;
}
.mFjWyrJAyR8UsZ49.cAINWb1Qr6stutU2 .vpM2XtzfmwYuFdv1 {
  padding: 4px 8px;
  border-radius: 6px;
}
.mFjWyrJAyR8UsZ49.cAINWb1Qr6stutU2 .ACKjahgloAfi5ByP {
  margin-top: 4px;
}
.xWLvJK6PeRs87ZlJ {
  color: #8f94b8;
  margin-right: 8px;
}
.PzEPs8vhcHExhMKk {
  padding-right: 0;
}
.uGgwEKXa9Tw_BjKy {
  margin-right: 0;
}
.y3XMD9SovXwTZnxM {
  margin-right: 0;
  display: inline-flex;
}
.r7nFxuF5In4Bh90e {
  display: inline-block;
  vertical-align: top;
  overflow: hidden;
  height: 20px;
  flex-grow: 0;
  flex-shrink: 0;
  margin-left: -8px;
  margin-bottom: -2px;
  margin-right: 4px;
  padding-left: 4px;
}
.r7nFxuF5In4Bh90e.HXCV7i2A0H0qztru {
  height: 16px;
  margin-top: 4px / 2;
}
.hMZU6pXxghofc44D {
  display: flex;
  flex-flow: row wrap;
}

.ml06vicwV901G1GC {
  flex: 1 1 100%;
  margin-bottom: 16px;
}

.y7vEHPs3pMxvkB_N {
  display: flex;
  flex-direction: column;
  flex: 2 2 calc(50% - 16px);
  margin-right: 16px;
}

.indMnU1dR0siPPpW {
  display: flex;
  align-items: center;
  gap: 4px;
  margin-bottom: 2px;
}

.Bv2gOn9JXwYA8zy3 {
  width: fit-content;
  margin: 0;
  padding: 2px 4px;
  border-radius: 4px;
  background: rgba(255, 65, 105, 0.1);
}

.CRVBRs_AdLowKBsH {
  position: relative;
  width: fit-content;
  margin: 0;
}
.CRVBRs_AdLowKBsH::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  height: 2px;
  width: 100%;
  background-color: #ff4169;
}

.TzZIKynt9fomoCBx {
  margin-top: 4px;
  text-align: left;
}

.UK6SeqCkwAr3qSyc {
  display: flex;
  flex-direction: column;
  flex: 3 3 50%;
  margin-top: auto;
}

@media (min-width: 768px) {
  .hMZU6pXxghofc44D {
    display: flex;
    flex-direction: column;
    align-items: normal;
    justify-content: flex-end;
    height: 100%;
  }
  .ml06vicwV901G1GC {
    flex: 0 0 auto;
    order: 2;
    margin-bottom: 8px;
  }
  .y7vEHPs3pMxvkB_N {
    flex: 0 0 auto;
    order: 1;
    margin-right: 0;
    margin-bottom: 16px;
    text-align: right;
  }
  .y7vEHPs3pMxvkB_N.G88hDP1rpnInBvUk {
    display: none;
  }
  .indMnU1dR0siPPpW {
    align-self: flex-end;
  }
  .opgpueVYW80Igw5B {
    margin-top: 2px;
  }
  .TzZIKynt9fomoCBx {
    margin-top: 2px;
    text-align: right;
  }
  .UK6SeqCkwAr3qSyc {
    order: 3;
    flex: 0 0 auto;
    justify-content: flex-end;
    flex-direction: column-reverse;
    margin-top: initial;
  }
}










































/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
.dmC5YCyBCrUSLRgy {
  display: inline-block;
}
.V6L1OR4tpzQLNewF {
  display: inline-block;
  margin: 0 4px;
}
.r6ItcWdPqiQ7Sv62 {
  color: #808999;
}
.qxJitksZXpEyX0p4 {
  font-size: 15px;
  line-height: 20px;
  font-weight: normal;
  font-family: -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;
}
.QIZ7ADfJjlE1S_XO {
  font-size: 36px;
  line-height: 40px;
  font-weight: bold;
  font-family: Direct, Helvetica, Arial, sans-serif;
}
.QW0j_SeJZdYy2Alj {
  font-size: 24px;
  line-height: 30px;
  font-weight: bold;
  font-family: Direct, Helvetica, Arial, sans-serif;
}
.wQF8Bq39AfEZEG20 {
  font-size: 18px;
  line-height: 20px;
  font-weight: bold;
  font-family: Direct, Helvetica, Arial, sans-serif;
}
.EbUMCTXIF2Edk1ej {
  font-size: 15px;
  line-height: 20px;
  font-weight: normal;
  font-family: Direct, Helvetica, Arial, sans-serif;
}
.xKDYS8AyUMYtXmsR {
  font-size: 15px;
  line-height: 20px;
  font-weight: normal;
  font-family: -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;
}
.y_3vbuySTKceeagE {
  font-size: 13px;
  line-height: 20px;
  font-weight: normal;
  font-family: -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;
}
.wmvpXD4_WwhRBgY1 {
  font-size: 12px;
  line-height: 15px;
  font-weight: normal;
  font-family: -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;
}
.AlW6KXrEMVghu1aM {
  text-transform: uppercase;
  letter-spacing: 2px;
}
.nkKB6GEQ0ZYJAj1m {
  font-weight: bold;
}
.o7BuK1VGbogCpljt {
  font-style: italic;
}
.UHZMBa4tYosTReL6 {
  white-space: nowrap;
}
.MV1nv4ODK2gwXwT6 {
  font-size: 8px;
  line-height: 10px;
  font-weight: normal;
  text-transform: uppercase;
  letter-spacing: 2px;
}

.aFaj9tCAkXMUf9Fd .oHvm24Nj5LINBHJ1 svg,
.VBh_aW12Eq8_juF_ .oHvm24Nj5LINBHJ1 svg,
.JiakFMrapioZtpFm:hover .oHvm24Nj5LINBHJ1 svg {
  fill: #fff;
  opacity: 1;
}
.aFaj9tCAkXMUf9Fd .nDKPzxQqx4_y196R,
.VBh_aW12Eq8_juF_ .nDKPzxQqx4_y196R,
.JiakFMrapioZtpFm:hover .nDKPzxQqx4_y196R {
  background-color: #5181b8;
  box-shadow: 0 1px 6px 0 rgba(47, 125, 215, 0.3);
}
.aFaj9tCAkXMUf9Fd .DuZ5d5oL7fYFGNaq,
.VBh_aW12Eq8_juF_ .DuZ5d5oL7fYFGNaq,
.JiakFMrapioZtpFm:hover .DuZ5d5oL7fYFGNaq {
  background-color: #665cac;
  box-shadow: 0 1px 5px 0 rgba(90, 72, 220, 0.3);
}
.aFaj9tCAkXMUf9Fd .m_f1GRDAYwdREo37,
.VBh_aW12Eq8_juF_ .m_f1GRDAYwdREo37,
.JiakFMrapioZtpFm:hover .m_f1GRDAYwdREo37 {
  background-color: #1099dd;
  box-shadow: 0 1px 5px 0 rgba(15, 171, 249, 0.3);
}
.aFaj9tCAkXMUf9Fd .PC0w1GF5BjMIjYe4,
.VBh_aW12Eq8_juF_ .PC0w1GF5BjMIjYe4,
.JiakFMrapioZtpFm:hover .PC0w1GF5BjMIjYe4 {
  background-color: #0084ff;
  box-shadow: 0 1px 5px 0 rgba(0, 132, 255, 0.3);
}
.aFaj9tCAkXMUf9Fd .LpdFaVkiJGcTswUF,
.VBh_aW12Eq8_juF_ .LpdFaVkiJGcTswUF,
.JiakFMrapioZtpFm:hover .LpdFaVkiJGcTswUF {
  background-color: #00e676;
  box-shadow: 0 1px 6px 0 rgba(47, 125, 215, 0.3);
}
.VBh_aW12Eq8_juF_:hover,
.VBh_aW12Eq8_juF_:focus {
  opacity: 0.8;
}
.JiakFMrapioZtpFm {
  color: #000;
}
.oHvm24Nj5LINBHJ1 {
  display: inline-flex;
  width: 32px;
  height: 32px;
  margin-right: 8px;
  vertical-align: top;
  border-radius: 50%;
  background-color: #ffffff;
  box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.15);
  box-sizing: border-box;
  transition-property: background-color, box-shadow;
  transition-duration: 200ms;
  transition-timing-function: ease-in-out;
}
.oHvm24Nj5LINBHJ1 svg {
  margin: auto;
  fill: #000;
  opacity: 0.6;
  transition-property: fill, opacity;
  transition-duration: 100ms;
  transition-timing-function: ease;
}
.aB_99Hkc282SgzgB {
  display: inline-flex;
  padding-top: 6px;
}
.m_f1GRDAYwdREo37 svg {
  margin: 10px 10px 9px 7px;
}
.nDKPzxQqx4_y196R svg {
  margin: 12px 8px 10px 7px;
}
.DuZ5d5oL7fYFGNaq svg {
  margin: 8px 7px 6px 8px;
}
.jIgPwYVXMbgtqkL7 {
  border: unset;
}
._flrgknAvrQfpIW3 {
  display: inline-block;
  margin: 12px 32px 0 0;
}
._flrgknAvrQfpIW3:last-child {
  padding-right: 0;
}
.mVIOPwuDKEINDxeu {
  display: inline-block;
  color: #000;
  border: 0;
}
.mVIOPwuDKEINDxeu:hover,
.u0t48rOTkf43NVo4 {
  color: #000;
}
.a5_9h46XSTUzo7kr {
  display: block;
  margin-left: 0;
}
.eYB3y2eVS_425Q1t {
  margin-left: 8px;
}
.PQsKX_SjNlkEN9EO {
  font-size: 13px;
  line-height: 20px;
  font-weight: normal;
  font-family: -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;
}
.Bei6OzWAfcInd5ho {
  font-size: 15px;
  line-height: 20px;
  font-weight: bold;
  font-family: Direct, Helvetica, Arial, sans-serif;
}
.InKlwVy_Qn8OuAHw {
  white-space: nowrap;
}
.ANX7OkuamM4JntWY {
  color: #000;
  cursor: unset;
}
.ANX7OkuamM4JntWY:hover {
  color: #000;
}
.ynJ6h07WD0CM2jHl {
  padding: 4px 0 8px;
  min-height: 44px;
}
.Gs00zOP8hbYJfTPm {
  display: flex;
  flex-wrap: wrap;
}
.bjRaVFhozJYpXhFu {
  margin-top: 12px;
  margin-right: 32px;
}
.bjRaVFhozJYpXhFu:last-child {
  margin-right: 0;
}
.E4dw9T63qz4T4ozn {
  flex: 1 0 50%;
  min-width: 145px;
  margin-top: 12px;
}
.UcOz68g7hSsHuohq {
  margin-right: 0;
  flex: none;
  min-width: auto;
}
.Ua8NDQ_TcEgoE4My {
  margin-top: 0;
}
.DtFAlvpzyh4RyoUI {
  color: #fff;
}
.fwDEwVoo2bsGqCw4 {
  opacity: 0.6;
}
.j59R0BuGrbcWouc9 {
  color: #fff;
  white-space: nowrap;
}
.j59R0BuGrbcWouc9:hover,
.j59R0BuGrbcWouc9:focus {
  color: #fff;
  opacity: 0.8;
}
.MPh_3TnD_ComqzuM {
  color: #fff;
  opacity: 0.6;
}
.MPh_3TnD_ComqzuM:hover {
  cursor: unset;
  opacity: 0.6;
}
.bzt4VCGt5_QYlS4m svg {
  fill: #293A50;
  opacity: 1;
}
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
.OgB2SozAVIhmM3jQ {
  display: flex;
  width: 100%;
  flex-direction: column;
  gap: 12px;
  columns: 2;
}
@media screen and (min-width: 576px) {
  .OgB2SozAVIhmM3jQ {
    display: grid;
    grid-template-columns: 132px 132px;
  }
}
@media screen and (min-width: 992px) {
  .OgB2SozAVIhmM3jQ {
    display: flex;
    width: 100%;
    flex-direction: column;
  }
}
.X9sQ4xF1o9s6q81X {
  display: flex;
  height: 40px;
  border-radius: 6px;
  cursor: pointer;
  text-decoration: none;
  background-color: #fff;
  color: #293A50;
  width: 100%;
  margin-right: 0;
  justify-content: center;
  padding: 0;
}
@media screen and (min-width: 576px) {
  .X9sQ4xF1o9s6q81X {
    width: 120px;
    padding-left: 10px;
    padding-right: 2px;
    justify-content: flex-start;
  }
}
.X9sQ4xF1o9s6q81X:hover {
  opacity: 0.8;
}
.X9sQ4xF1o9s6q81X:active {
  opacity: 0.8;
}
.X9sQ4xF1o9s6q81X:focus {
  opacity: 0.8;
}
.oiIccThMevcIrFLJ {
  margin-right: 10px;
  background-repeat: no-repeat;
  background-size: contain;
}
.r15knEvjsUZhc3Fw .oiIccThMevcIrFLJ {
  width: 20px;
  height: 22px;
  margin-top: 9px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMCAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMCAxLjUxNzA5QzAgMC44MjUxNjEgMC4zNzcwNjkgMC4yOTIyNDUgMC45NDA1MDYgMEwxMi4wNjE5IDEwLjk5NzlMMC45NDA1MDYgMjJDMC4zNzcwNjkgMjEuNzA3OCAwIDIxLjE3NDggMCAyMC40ODI5VjEuNTE3MDlaTTMuNDM2OTYgMC41NTg3MDNMMTMuMDAyNCAxMC4wNjk1TDE1LjYwNzIgNy40ODY2MkwzLjQzNjk2IDAuNTU4NzAzWk0xOS4zNjkyIDkuNjk1NjRMMTYuODE2NCA4LjIzMDEyTDEzLjk2ODkgMTEuMDAyMUwxNi44MTY0IDEzLjc3NDJMMTkuNDIxMiAxMi4zMDg3QzIwLjIwMTQgMTEuNjk0MSAyMC4yMDE0IDEwLjMxMDIgMTkuMzY5MiA5LjY5NTY0Wk0xNS42MDcyIDE0LjUxNzdMMy40MzY5NiAyMS40NDU2TDEzLjAwMjQgMTEuOTM0OEwxNS42MDcyIDE0LjUxNzdaIiBmaWxsPSIjMjkzQTUwIi8+Cjwvc3ZnPgo=);
}
.fNCYp3tczuw_10cS .oiIccThMevcIrFLJ {
  width: 20px;
  height: 24px;
  margin-top: 7px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyMCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTQuOTkwNSAwLjAxNTM4OTJDMTUuMDM0MSAwLjU5NjA4IDE1LjE1MTggMi4xNjQwNCAxMy43MTQxIDMuODg0NjNDMTIuNjcyNyA1LjExMTY0IDExLjQwODEgNS44Mjk2MyAxMC4wMjEzIDUuNzIyNDdDOS45MDQzNiA0LjI0MzYzIDEwLjQ1MTYgMi45MzA4OSAxMS4zODE1IDEuODY5OThDMTIuMjI2NCAwLjg3ODczMSAxMy43MDg4IDAuMDc1MDEzNiAxNC45ODk0IDBMMTQuOTkwNSAwLjAxNTM4OTJaTTE5LjM3ODMgOC4xMzg5OEMxNy41OTMgOS4yMzIwNCAxNi43MTA5IDEwLjcxNjIgMTYuNzIxNiAxMi42ODI3QzE2LjcyMTYgMTIuNjg1NSAxNi43MjE0IDEyLjY5MDYgMTYuNzIxMiAxMi42OTc5QzE2LjcxNDEgMTIuOTU3NSAxNi42MzA2IDE2LjAwNjkgMjAgMTcuNjA2OEMxOS4zNTE4IDE5LjU3ODYgMTcuMTMwNyAyMy45NjE1IDE0LjU0ODQgMjMuOTk5QzEzLjgyNDkgMjMuOTk5IDEzLjI0NjEgMjMuNzczOCAxMi42NDk1IDIzLjU0MTdDMTIuMDE0OCAyMy4yOTQ3IDExLjM1OTggMjMuMDM5OSAxMC40ODg4IDIzLjAzOTlDOS41NDYwNCAyMy4wMzk5IDguODM2NDcgMjMuMzExMiA4LjE3MTczIDIzLjU2NTNDNy42MDc2NiAyMy43ODA5IDcuMDc1ODYgMjMuOTg0MiA2LjQ2MTIxIDIzLjk5OUMzLjkwMDExIDI0LjA3OTQgMS40NDUyNyAxOS4yNTcxIDAuNzY1MTQzIDE3LjI5MDZDMC4yNTUwNDggMTUuNzk1NyAwIDE0LjM0MzcgMCAxMi45Mzk5QzAgOC4xODcyIDMuMTUwOSA1Ljg1MTA2IDYuMTE1ODMgNS44MDI4NEM2LjkzNzgxIDUuODAyODQgNy44ODg4NiA2LjE0OTM1IDguNzAxMTYgNi40NDUzQzkuMzA2NjEgNi42NjU4OSA5LjgzNDk4IDYuODU4MzkgMTAuMTc1MyA2Ljg1ODM5QzEwLjQ1MDYgNi44NTgzOSAxMC44OTk3IDYuNjkwODYgMTEuNDUwOCA2LjQ4NTNDMTIuNDEwNSA2LjEyNzMxIDEzLjY3OTUgNS42NTM5NiAxNC44Nzc4IDUuNzQ5MjZDMTYuODcwMyA1LjkwNDY1IDE4LjM3OTQgNi42OTc2NSAxOS4zNzgzIDguMTM4OThaIiBmaWxsPSIjMjkzQTUwIi8+Cjwvc3ZnPgo=);
}
.ilFrHQpPAUcVWpzc .oiIccThMevcIrFLJ {
  width: 22px;
  height: 22px;
  margin-top: 9px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9IkFwcGdhbGxlcnkiPgo8cGF0aCBpZD0iU3VidHJhY3QiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNi4xOTYzOCAwSDE1LjgxMjZDMjAuMzQ4NCAwIDIyIDEuNjUxNTcgMjIgNi4xODc0VjE1LjgwMzZDMjIgMjAuMzM5NSAyMC4zMzk1IDIyIDE1LjgxMjYgMjJINi4xOTYzOEMxLjY2MDU0IDIyIDAgMjAuMzM5NSAwIDE1LjgwMzZWNi4xODc0QzAgMS42NTE1NyAxLjY2MDU0IDAgNi4xOTYzOCAwWk04Ljk0NjYgMTMuODY3OUM5LjA1MzYzIDEzLjg2NzkgOS4xNTA3MSAxMy44MDUxIDkuMTk0NTkgMTMuNzA3NUw5LjI1NTYyIDEzLjU3MTdDOS4zMzY2NSAxMy4zOTE1IDkuNTE1ODkgMTMuMjc1NSA5LjcxMzUyIDEzLjI3NTVIMTAuMzc2M0MxMC41NzI0IDEzLjI3NTUgMTAuNzQ5OCAxMy4zOTE5IDEwLjgyNzkgMTMuNTcxN0wxMC44ODM3IDEzLjcwMDFDMTAuOTI3OSAxMy44MDIgMTEuMDI4NCAxMy44Njc5IDExLjEzOTYgMTMuODY3OUMxMS4zNDA5IDEzLjg2NzkgMTEuNDc2IDEzLjY2MSAxMS4zOTQ5IDEzLjQ3NjdMMTAuNDA3MyAxMS4yMjk4QzEwLjM0NDcgMTEuMDg3NSAxMC4yMDM5IDEwLjk5NTYgMTAuMDQ4NSAxMC45OTU2QzkuODkzMDUgMTAuOTk1NiA5Ljc1MjMgMTEuMDg3NSA5LjY4OTc0IDExLjIyOThMOC42OTc2OSAxMy40ODY2QzguNjE4NyAxMy42NjYzIDguNzUwMzIgMTMuODY3OSA4Ljk0NjYgMTMuODY3OVpNMTAuMzA1OCAxMi4zNDkyQzEwLjM4ODUgMTIuNTQxIDEwLjI0NzkgMTIuNzU0OSAxMC4wMzg5IDEyLjc1NDlDOS44MzAzIDEyLjc1NDkgOS42ODk2MyAxMi41NDE2IDkuNzcxODIgMTIuMzQ5OEM5Ljg3MjMzIDEyLjExNTMgMTAuMjA0NyAxMi4xMTQ5IDEwLjMwNTggMTIuMzQ5MlpNMTkuNTUyNSAxMS4yODczQzE5LjU1MjUgMTEuMTI2MiAxOS40MjE5IDEwLjk5NTYgMTkuMjYwOCAxMC45OTU2QzE5LjA5OTcgMTAuOTk1NiAxOC45NjkxIDExLjEyNjIgMTguOTY5MSAxMS4yODczVjEzLjU3NjJDMTguOTY5MSAxMy43MzczIDE5LjA5OTcgMTMuODY3OSAxOS4yNjA4IDEzLjg2NzlDMTkuNDIxOSAxMy44Njc5IDE5LjU1MjUgMTMuNzM3MyAxOS41NTI1IDEzLjU3NjJWMTEuMjg3M1pNMTguMjgwOSAxMy42MDc2QzE4LjI4MDkgMTMuNDYzOSAxOC4xNjQ0IDEzLjM0NzMgMTguMDIwNiAxMy4zNDczSDE3LjAzNDhDMTYuODM5IDEzLjM0NzMgMTYuNjgwMiAxMy4xODg2IDE2LjY4MDIgMTIuOTkyOEMxNi42ODAyIDEyLjc5NyAxNi44MzkgMTIuNjM4MiAxNy4wMzQ4IDEyLjYzODJIMTcuNDc3NkMxNy42MjM4IDEyLjYzODIgMTcuNzQyNCAxMi41MTk3IDE3Ljc0MjQgMTIuMzczNEMxNy43NDI0IDEyLjIyNzIgMTcuNjIzOCAxMi4xMDg2IDE3LjQ3NzYgMTIuMTA4NkgxNi45NzE5QzE2LjgxMDggMTIuMTA4NiAxNi42ODAyIDExLjk3OCAxNi42ODAyIDExLjgxNjlDMTYuNjgwMiAxMS42NTU4IDE2LjgxMDggMTEuNTI1MiAxNi45NzE5IDExLjUyNTJIMTcuOTUzM0MxOC4wOTk1IDExLjUyNTIgMTguMjE4MSAxMS40MDY3IDE4LjIxODEgMTEuMjYwNEMxOC4yMTgxIDExLjExNDIgMTguMDk5NSAxMC45OTU2IDE3Ljk1MzMgMTAuOTk1NkgxNy4xNjE5QzE2LjU3ODYgMTAuOTk1NiAxNi4xMDU4IDExLjQ2ODUgMTYuMTA1OCAxMi4wNTE4VjEyLjc4MDNDMTYuMTA1OCAxMy4zODEgMTYuNTkyNyAxMy44Njc5IDE3LjE5MzMgMTMuODY3OUgxOC4wMjA2QzE4LjE2NDQgMTMuODY3OSAxOC4yODA5IDEzLjc1MTQgMTguMjgwOSAxMy42MDc2Wk0xNS41MDQ0IDExLjM3NTJDMTUuNTY4OCAxMS4xODk0IDE1LjQzMDkgMTAuOTk1NiAxNS4yMzQzIDEwLjk5NTZDMTUuMTEgMTAuOTk1NiAxNC45OTk5IDExLjA3NTkgMTQuOTYyIDExLjE5NDNMMTQuOTAzOSAxMS4zNzU4QzE0Ljc0MjQgMTEuODgwMiAxNC4wMjk5IDExLjg4MzYgMTMuODYzNSAxMS4zODA4TDEzLjgxMTEgMTEuMjIyNEMxMy43NjYzIDExLjA4NyAxMy42Mzk4IDEwLjk5NTYgMTMuNDk3MyAxMC45OTU2QzEzLjM1NDIgMTAuOTk1NiAxMy4yMjc0IDExLjA4NzcgMTMuMTgzIDExLjIyMzdMMTMuMTMzMyAxMS4zNzYxQzEyLjk2OTIgMTEuODc4OCAxMi4yNTc1IDExLjg3NzMgMTIuMDk1NiAxMS4zNzRMMTIuMDM5NCAxMS4xOTk1QzEyLjAwMDMgMTEuMDc4IDExLjg4NzMgMTAuOTk1NiAxMS43NTk3IDEwLjk5NTZDMTEuNTU3MyAxMC45OTU2IDExLjQxNTUgMTEuMTk1NSAxMS40ODIzIDExLjM4NjVMMTIuMjc0OSAxMy42NTEzQzEyLjMyMjIgMTMuNzg2NCAxMi40NDk3IDEzLjg3NjkgMTIuNTkyOCAxMy44NzY5QzEyLjczNjMgMTMuODc2OSAxMi44NjQgMTMuNzg2IDEyLjkxMSAxMy42NTA0TDEyLjk2MjIgMTMuNTAyOEMxMy4xMzUgMTMuMDAzOSAxMy44NDA1IDEzLjAwMzkgMTQuMDEzNCAxMy41MDI4TDE0LjA2MjIgMTMuNjQzNkMxNC4xMTA2IDEzLjc4MzMgMTQuMjQyMSAxMy44NzY5IDE0LjM4OTkgMTMuODc2OUMxNC41Mzc2IDEzLjg3NjkgMTQuNjY5MiAxMy43ODMzIDE0LjcxNzYgMTMuNjQzN0wxNS41MDQ0IDExLjM3NTJaTTguMjMwODggMTEuMjg3M0M4LjIzMDg4IDExLjEyNjIgOC4xMDAyNyAxMC45OTU2IDcuOTM5MTYgMTAuOTk1NkM3Ljc3ODA1IDEwLjk5NTYgNy42NDc0NCAxMS4xMjYyIDcuNjQ3NDQgMTEuMjg3M1YxMi42NDQyQzcuNjQ3NDQgMTMuMTEwOSA3LjQxNzA2IDEzLjM2ODMgNi45OTIyIDEzLjM2ODNDNi41NjczNCAxMy4zNjgzIDYuMzM2OTUgMTMuMTEwOSA2LjMzNjk1IDEyLjYyNjJWMTEuMjkwM0M2LjMzNjk1IDExLjEyOTIgNi4yMDYzNSAxMC45OTg2IDYuMDQ1MjQgMTAuOTk4NkM1Ljg4NDEzIDEwLjk5ODYgNS43NTM1MiAxMS4xMjkyIDUuNzUzNTIgMTEuMjkwM1YxMi42NDEyQzUuNzUzNTIgMTMuNDUyIDYuMjA1MzEgMTMuOTIxOCA2Ljk4MzIyIDEzLjkyMThDNy43NzkwOSAxMy45MjE4IDguMjMwODggMTMuNDQ2MSA4LjIzMDg4IDEyLjYyMzNWMTEuMjg3M1pNNC45NDI2OSAxMS4yODczQzQuOTQyNjkgMTEuMTI2MiA0LjgxMjA5IDEwLjk5NTYgNC42NTA5NyAxMC45OTU2QzQuNDg5ODYgMTAuOTk1NiA0LjM1OTI2IDExLjEyNjIgNC4zNTkyNiAxMS4yODczVjExLjU3NDZDNC4zNTkyNiAxMS44OTQzIDQuMTAwMDUgMTIuMTUzNSAzLjc4MDMxIDEyLjE1MzVIMy42MjE3NEMzLjMwMTk5IDEyLjE1MzUgMy4wNDI3OSAxMS44OTQzIDMuMDQyNzkgMTEuNTc0NlYxMS4yODczQzMuMDQyNzkgMTEuMTI2MiAyLjkxMjE4IDEwLjk5NTYgMi43NTEwNyAxMC45OTU2QzIuNTg5OTYgMTAuOTk1NiAyLjQ1OTM1IDExLjEyNjIgMi40NTkzNSAxMS4yODczVjEzLjU4NTJDMi40NTkzNSAxMy43NDYzIDIuNTg5OTYgMTMuODc2OSAyLjc1MTA3IDEzLjg3NjlDMi45MTIxOCAxMy44NzY5IDMuMDQyNzkgMTMuNzQ2MyAzLjA0Mjc5IDEzLjU4NTJWMTMuMjg5QzMuMDQyNzkgMTIuOTY0MyAzLjMwNjAxIDEyLjcwMSAzLjYzMDcxIDEyLjcwMUgzLjc3MTMzQzQuMDk2MDMgMTIuNzAxIDQuMzU5MjYgMTIuOTY0MyA0LjM1OTI2IDEzLjI4OVYxMy41ODUyQzQuMzU5MjYgMTMuNzQ2MyA0LjQ4OTg2IDEzLjg3NjkgNC42NTA5NyAxMy44NzY5QzQuODEyMDkgMTMuODc2OSA0Ljk0MjY5IDEzLjc0NjMgNC45NDI2OSAxMy41ODUyVjExLjI4NzNaTTcuNjAxMDYgMy42NzcyNUM3LjQ1OTc4IDMuNjc3MjUgNy4zNDQzMiAzLjc5MjE1IDcuMzU0MDYgMy45MzMxQzcuNDg1MjkgNS44MzA5NSA5LjA2NTI1IDcuMzM2NDQgMTEuMDA0NCA3LjMzNjQ0QzEyLjkzNDkgNy4zMzY0NCAxNC41MjI3IDUuODI4MzkgMTQuNjU0NyAzLjkzMzA5QzE0LjY2NDYgMy43OTIxNSAxNC41NDkxIDMuNjc3MjUgMTQuNDA3OCAzLjY3NzI1QzE0LjI2NjUgMy42NzcyNSAxNC4xNTMxIDMuNzkyMTggMTQuMTQxNiAzLjkzM0MxNC4wMTA1IDUuNTQ1OTEgMTIuNjUwNyA2LjgxNTgzIDExLjAwNDQgNi44MTU4M0M5LjM1ODE4IDYuODE1ODMgNy45OTgzNCA1LjU0NTkxIDcuODY3MjMgMy45MzNDNy44NTU3OCAzLjc5MjE4IDcuNzQyMzQgMy42NzcyNSA3LjYwMTA2IDMuNjc3MjVaIiBmaWxsPSIjMjkzQTUwIi8+CjwvZz4KPC9zdmc+Cg==);
}
.P3QQst1w_9w705WM .oiIccThMevcIrFLJ {
  width: 23px;
  height: 23px;
  margin-top: 9px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyMyAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9InJ1c3RvcmUiPgo8cGF0aCBpZD0iVmVjdG9yIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTExLjA2IDIyLjVDNi4wODE5NSAyMi41IDMuNTkyOTEgMjIuNSAyLjA0NjQzIDIwLjk1MzVDMC41MDAwMDEgMTkuNDA3MSAwLjUgMTYuOTE4IDAuNSAxMS45NFYxMS4wNkMwLjUgNi4wODE5MSAwLjUwMDAwMSAzLjU5MjkxIDIuMDQ2NDMgMi4wNDY0MkMzLjU5MjkxIDAuNSA2LjA4MTk1IDAuNSAxMS4wNiAwLjVIMTEuOTRDMTYuOTE4MSAwLjUgMTkuNDA3MSAwLjUgMjAuOTUzNiAyLjA0NjQyQzIyLjUgMy41OTI5MSAyMi41IDYuMDgxOTEgMjIuNSAxMS4wNlYxMS45NEMyMi41IDE2LjkxOCAyMi41IDE5LjQwNzEgMjAuOTUzNiAyMC45NTM1QzE5LjQwNzEgMjIuNSAxNi45MTgxIDIyLjUgMTEuOTQgMjIuNUgxMS4wNlpNMTUuOTk4IDE0Ljc1MTRMMTcuNDg0NSAxNS4xMjI3QzE4LjE1NzcgMTUuMjkwOSAxOC44MTA0IDE0Ljc4NDMgMTguODEwNCAxNC4wOTM2VjYuOTI5MUMxOC44MTA0IDYuMzIxMDIgMTguMzk0OCA1Ljc5MDc0IDE3LjgwMjEgNS42NDI3M0wxMy41Mzg1IDQuNTc3NjNDMTIuODY1MyA0LjQwOTQ4IDEyLjIxMjYgNC45MTYwNiAxMi4yMTI2IDUuNjA2ODJWNi44OTgzTDkuNTI2MjYgNi4yMjcyNEM4Ljg1MzAzIDYuMDU5MDkgOC4yMDAzNCA2LjU2NTY3IDguMjAwMzQgNy4yNTY0MlY4LjU0NzkxTDUuNTEzODUgNy44NzY4NUM0Ljg0MDYzIDcuNzA4NjQgNC4xODc5NCA4LjIxNTIxIDQuMTg3OTQgOC45MDU5N1YxNi4wNzA0QzQuMTg3OTQgMTYuNjc4NSA0LjYwMzUxIDE3LjIwODggNS4xOTYyNiAxNy4zNTY4TDkuNDU5OCAxOC40MjE5QzEwLjEzMyAxOC41OTAxIDEwLjc4NTggMTguMDgzNSAxMC43ODU4IDE3LjM5MjdWMTYuMjAxNkwxMC43ODQ5IDE2LjIwMTRMMTAuNzg2IDEwLjIzODhDMTAuNzg2IDkuNjM0MzkgMTAuNDA0MyA5LjI4MzkzIDEwLjI2NTUgOS4xNzY1NkMxMC4yMzkxIDkuMTU2MDUgMTAuMjMxOCA5LjExNzg5IDEwLjI1MDcgOS4wOTAzM0MxMC4yNjk0IDkuMDYzMjEgMTAuMzAzMSA5LjA1MDM3IDEwLjMzNDYgOS4wNTk5MUMxMC44OTYzIDkuMjI5NSAxMS40MzM5IDkuODA1NDEgMTEuNDg3NSAxMC41Mjk2TDExLjY3MyAxNi4wMDExQzExLjY3OTEgMTYuMTgwOCAxMS43OTU0IDE2LjMzNjcgMTEuOTYyNyAxNi4zOTUyTDEzLjQ3MjIgMTYuNzcyM0MxNC4xNDU0IDE2Ljk0MDUgMTQuNzk4MSAxNi40MzQgMTQuNzk4MSAxNS43NDMyTDE0Ljc5OTIgOC41ODk5M0MxNC43OTkyIDcuOTg1NDYgMTQuNDE3NSA3LjYzNTA3IDE0LjI3ODcgNy41Mjc3QzE0LjI1MjMgNy41MDcxOSAxNC4yNDUgNy40NjkwMyAxNC4yNjM5IDcuNDQxNDdDMTQuMjgyNiA3LjQxNDM1IDE0LjMxNjMgNy40MDE1MSAxNC4zNDc4IDcuNDEwOTlDMTQuOTA5NSA3LjU4MDY0IDE1LjQ0NzEgOC4xNTY1NSAxNS41MDA3IDguODgwNzJMMTUuNjg2MyAxNC4zNTE4QzE1LjY5MjYgMTQuNTM5IDE1LjgxOSAxNC43MDAxIDE1Ljk5OCAxNC43NTE0WiIgZmlsbD0iIzI5M0E1MCIvPgo8L2c+Cjwvc3ZnPgo=);
}
.bLnpjaYuWO49dWNa,
.H8fEeKqMEp6bsiPf {
  padding-top: 5px;
  line-height: 10px;
  font-weight: normal;
}
.J8bX4ayqe38kxfq4 {
  letter-spacing: 0.12px;
}
.XBkWdVZtQ7m8ICUv {
	display: inline-flex;
	margin-right: 12px;
	margin-top: 0;
}

.RFXYAh_rw1nUwLuD {
	display: inline-flex;
	width: 32px;
	height: 32px;
	margin-right: 8px;
	vertical-align: top;
	border-radius: 50%;
	background-color: #fff;
}

.RFXYAh_rw1nUwLuD svg {
	margin: auto;
	fill: #000;
	opacity: 0.6;
}

@media screen and (min-width: 768px) {
	.XBkWdVZtQ7m8ICUv {
		margin-top: -4px;
	}
}
.o03pRpyRAkliSWJW {
	display: inline-flex;
	width: 32px;
	height: 32px;
	vertical-align: top;
	border-radius: 50%;
	background-color: #fff;
	box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.15);
	box-sizing: border-box;
	transition-property: background-color, box-shadow;
	transition-duration: 200ms;
	transition-timing-function: ease-in-out;
}

.o03pRpyRAkliSWJW svg {
	margin: auto;
	fill: #293A50;
	transition-property: fill, opacity;
	transition-duration: 100ms;
	transition-timing-function: ease;
}

.o03pRpyRAkliSWJW:hover {
	opacity: 0.8;
}

.sUZkZzwDkSQ0Rgd0 svg {
	margin: 12px 8px 10px 7px;
}

.NV4ehOVZFOUiuq45 {
	border-bottom: none;
}
.hjPKmHHGTB88s3Qz {
	padding-top: 4px;
	margin: 0;
}

.lHYJZzz3J4ev3ux1 {
	color: #fff;
	background-color: #000;
	border-color: #000;
	padding: 9px 8px 11px 8px;
	box-shadow: unset;
}

.BUpvqozmod4BymPv {
	fill: #000;
	z-index: 4;
}

.P48vPLeV8j4sNXKS {
	position: absolute;
    display: block;
	width: 50px;
	height: 6px;
	bottom: -6px;
    transform: rotate(180deg);
}
.W1dqnteMn4dQsPsU {
	color: #fff;
	background-color: #000;
	border-color: #000;
	padding: 9px 8px 11px 8px;
	box-shadow: unset;
	max-width: 174px;
}

.mzMoO7BHDcHO6nmL {
	fill: #000;
	z-index: 4;
}

.EK0Y6xLaT4IjuxW2 {
	position: absolute;
    display: block;
	width: 50px;
	height: 6px;
	bottom: -6px;
    transform: rotate(180deg);
}

.lrw2ujSwLg1sYhFb {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTU3IiBoZWlnaHQ9IjI3OSIgdmlld0JveD0iMCAwIDU1NyAyNzkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+Cgk8cGF0aCBkPSJNOTkuOCAyNDguMUM5NS42IDI0OC4xIDkxLjUgMjQ1LjggODkuNSAyNDEuOEM4NC4zIDIzMS44IDcyLjYgMjA0LjUgNjIuNSAxNzcuN0M0Mi43IDEyNC43IDQzLjkgMTEzLjQgNDQuMyAxMDkuMkM0NC44IDEwNC45IDQ1LjYgOTcuNTAwNCA4Ni43IDY3LjYwMDRDMTI2LjggMzguNDAwNCAxMzYgMzguNDAwNCAxMzkgMzguNDAwNEMxNDIuMyAzOC40MDA0IDE1MS4xIDM4LjQwMDQgMTkwLjcgNjcuNjAwNEMyMzAuMSA5Ni42MDA0IDIzMi40IDEwNC4yIDIzMy4zIDEwNy4xQzIzNC4yIDExMC4xIDIzNi4yIDExNy4xIDIyMC43IDE2NC40QzIwNS4zIDIxMS42IDE5OS45IDIxNS42IDE5Ny4zIDIxNy41QzE5NC42IDIxOS41IDE4NC43IDIyNC44IDEzMy44IDIyMi41QzEyNy40IDIyMi4yIDEyMi40IDIxNi44IDEyMi43IDIxMC40QzEyMyAyMDQgMTI4LjQgMTk5IDEzNC44IDE5OS4zQzE1MS45IDIwMC4xIDE3NS43IDE5OS45IDE4MyAxOTguNUMxOTAuMyAxODUuMiAyMDguOCAxMjguMyAyMTAuNiAxMTRDMjAwLjggMTAzIDE1Mi4yIDY2LjgwMDQgMTM5IDYxLjkwMDRDMTI2LjIgNjYuNjAwNCA3Ni44IDEwMi4zIDY3LjUgMTEzLjVDNjcuOCAxMTggNzAuMyAxMzIgODQuMyAxNjkuNUM5NC42IDE5NyAxMDUuOSAyMjMgMTEwLjEgMjMxLjJDMTEzLjEgMjM2LjkgMTEwLjggMjQzLjkgMTA1LjEgMjQ2LjhDMTAzLjQgMjQ3LjcgMTAxLjYgMjQ4LjEgOTkuOCAyNDguMVoiIGZpbGw9IiNmZmYiLz4KCTxwYXRoIGQ9Ik0xODMuNCAxMjMuOEMxODQuOCAxMjguNCAxNjkuOCAxNzMuMyAxNjYuNyAxNzUuNEMxNjMuNiAxNzcuNCAxMTUuNSAxNzguMiAxMTIuNCAxNzUuNEMxMDkuMyAxNzIuNiA5NC4xIDEyOC4xIDk1LjYgMTIzLjhDOTcuMiAxMTkuNCAxMzMuNiA5MS45MDA0IDEzOS41IDkxLjkwMDRDMTQ1LjUgOTEuOTAwNCAxODIgMTE5LjEgMTgzLjQgMTIzLjhaIiBmaWxsPSIjZmZmIi8+Cgk8cGF0aCBkPSJNNDI0LjEgMjU0LjRMNDI2LjEgMjYwLjRINDIxLjlMNDI0IDI1NC40SDQyNC4xWiIgZmlsbD0iI2ZmZiIvPgoJPHBhdGggZD0iTTM3Ni40IDI1Ni41QzM3Ni42IDI1Ny4xNjcgMzc2LjcgMjU3Ljg2NyAzNzYuNyAyNTguNkMzNzYuNyAyNTkuMzMzIDM3Ni42IDI2MCAzNzYuNCAyNjAuNkMzNzYuMjY3IDI2MS4yNjcgMzc2IDI2MS44NjcgMzc1LjYgMjYyLjRDMzc1LjI2NyAyNjIuOTMzIDM3NC44MzMgMjYzLjM2NyAzNzQuMyAyNjMuN0MzNzMuNyAyNjMuOTY3IDM3MyAyNjQuMSAzNzIuMiAyNjQuMUMzNzEuNCAyNjQuMSAzNzAuNyAyNjMuOTY3IDM3MC4xIDI2My43QzM2OS41NjcgMjYzLjM2NyAzNjkuMTMzIDI2Mi45MzMgMzY4LjggMjYyLjRDMzY4LjQgMjYxLjg2NyAzNjguMTMzIDI2MS4yNjcgMzY4IDI2MC42QzM2Ny44IDI2MCAzNjcuNyAyNTkuMzMzIDM2Ny43IDI1OC42QzM2Ny43IDI1Ny44NjcgMzY3LjggMjU3LjE2NyAzNjggMjU2LjVDMzY4LjEzMyAyNTUuODMzIDM2OC40IDI1NS4yMzMgMzY4LjggMjU0LjdDMzY5LjEzMyAyNTQuMTY3IDM2OS41NjcgMjUzLjc2NyAzNzAuMSAyNTMuNUMzNzAuNyAyNTMuMTY3IDM3MS40IDI1MyAzNzIuMiAyNTNDMzczIDI1MyAzNzMuNyAyNTMuMTY3IDM3NC4zIDI1My41QzM3NC44MzMgMjUzLjc2NyAzNzUuMjY3IDI1NC4xNjcgMzc1LjYgMjU0LjdDMzc2IDI1NS4yMzMgMzc2LjI2NyAyNTUuODMzIDM3Ni40IDI1Ni41WiIgZmlsbD0iI2ZmZiIvPgoJPHBhdGggZD0iTTM1OC40IDI1NC40QzM1OC41MzMgMjU0LjY2NyAzNTguNiAyNTUuMDY3IDM1OC42IDI1NS42QzM1OC42IDI1Ni4xMzMgMzU4LjUzMyAyNTYuNTY3IDM1OC40IDI1Ni45QzM1OC4yIDI1Ny4yMzQgMzU3Ljk2NyAyNTcuNDY3IDM1Ny43IDI1Ny42QzM1Ny4zNjcgMjU3LjggMzU3LjAzMyAyNTcuOTM0IDM1Ni43IDI1OEMzNTYuMyAyNTguMDY3IDM1NS45IDI1OC4xIDM1NS41IDI1OC4xSDM1Mi43VjI1My4ySDM1NS41QzM1NS45IDI1My4yIDM1Ni4zIDI1My4yIDM1Ni43IDI1My4yQzM1Ny4wMzMgMjUzLjI2NyAzNTcuMzY3IDI1My40IDM1Ny43IDI1My42QzM1Ny45NjcgMjUzLjggMzU4LjIgMjU0LjA2NyAzNTguNCAyNTQuNFoiIGZpbGw9IiNmZmYiLz4KCTxwYXRoIGQ9Ik01MDYuOCAyNjBDNTA3LjI2NyAyNjAuMzMzIDUwNy41IDI2MC45MzMgNTA3LjUgMjYxLjhDNTA3LjUgMjYyLjIgNTA3LjQzMyAyNjIuNTY3IDUwNy4zIDI2Mi45QzUwNy4xNjcgMjYzLjE2NyA1MDYuOTY3IDI2My4zNjcgNTA2LjcgMjYzLjVDNTA2LjQzMyAyNjMuNyA1MDYuMTY3IDI2My44MzMgNTA1LjkgMjYzLjlDNTA1LjU2NyAyNjMuOTY3IDUwNS4yIDI2NCA1MDQuOCAyNjRINTAxVjI1OS41SDUwNC45QzUwNS43IDI1OS41IDUwNi4zMzMgMjU5LjY2NyA1MDYuOCAyNjBaIiBmaWxsPSIjZmZmIi8+Cgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTU1Ni4zIDBWMjc4LjRIMFYwSDU1Ni4zWk01NTEuNyA2MS4zSDI3OC4xVjQuNUg0LjVWMjczLjlIMjc4LjFWMjA3LjZINTUxLjdWNjEuM1pNNDUwLjkgMjYuNUw0NjAgMzMuNEw0NTYuNSA0NC4yTDQ2NS44IDM3LjdMNDc1LjEgNDQuNEw0NzEuNyAzMy41TDQ4MC45IDI2LjdMNDY5LjUgMjYuNUw0NjYgMTUuN0w0NjIuMyAyNi41SDQ1MC45Wk00MDIuNSAyNi41TDQxMS42IDMzLjRMNDA4LjEgNDQuMkw0MTcuNSAzNy42TDQyNi43IDQ0LjNMNDIzLjMgMzMuNEw0MzIuNiAyNi43TDQyMS4yIDI2LjVMNDE3LjYgMTUuN0w0MTMuOSAyNi41SDQwMi41Wk0zNTQuMiAyNi41TDM2My4zIDMzLjNMMzU5LjcgNDQuMkwzNjkuMSAzNy42TDM3OC4zIDQ0LjNMMzc1IDMzLjRMMzg0LjIgMjYuN0wzNzIuOCAyNi41TDM2OS4zIDE1LjdMMzY1LjUgMjYuNUgzNTQuMlpNMzA1LjkgMjYuNEwzMTUgMzMuM0wzMTEuNSA0NC4xTDMyMC44IDM3LjZMMzMwIDQ0LjNMMzI2LjcgMzMuNEwzMzUuOSAyNi43TDMyNC41IDI2LjVMMzIxIDE1LjZMMzE3LjMgMjYuNEgzMDUuOVpNMzM2LjMgMjIyLjdIMjkyLjRWMjY2LjdIMzM2LjNWMjIyLjdaTTM2Mi4yIDI1NS41QzM2Mi4yIDI1NC44MzMgMzYyLjEgMjU0LjIgMzYxLjkgMjUzLjZDMzYxLjcgMjUyLjkzMyAzNjEuMzY3IDI1Mi4zNjcgMzYwLjkgMjUxLjlDMzYwLjQzMyAyNTEuNDMzIDM1OS44MzMgMjUxLjAzMyAzNTkuMSAyNTAuN0MzNTguNDMzIDI1MC40MzMgMzU3LjU2NyAyNTAuMyAzNTYuNSAyNTAuM0gzNDkuMVYyNjYuN0gzNTIuN1YyNjAuOEgzNTYuNUMzNTcuNTY3IDI2MC44IDM1OC40MzMgMjYwLjY2NyAzNTkuMSAyNjAuNEMzNTkuODMzIDI2MC4wNjcgMzYwLjQzMyAyNTkuNjY3IDM2MC45IDI1OS4yQzM2MS4zNjcgMjU4LjY2NyAzNjEuNyAyNTguMSAzNjEuOSAyNTcuNUMzNjIuMSAyNTYuODMzIDM2Mi4yIDI1Ni4xNjcgMzYyLjIgMjU1LjVaTTM2Mi4yIDIyOEMzNjIuMiAyMjcuMzMzIDM2Mi4xIDIyNi42NjcgMzYxLjkgMjI2QzM2MS43IDIyNS40IDM2MS4zNjcgMjI0LjgzMyAzNjAuOSAyMjQuM0MzNjAuNDMzIDIyMy44MzMgMzU5LjgzMyAyMjMuNDMzIDM1OS4xIDIyMy4xQzM1OC40MzMgMjIyLjgzMyAzNTcuNTY3IDIyMi43IDM1Ni41IDIyMi43SDM0OS4xVjIzOS4xSDM1Mi43VjIzMy4ySDM1Ni41QzM1Ny41NjcgMjMzLjIgMzU4LjQzMyAyMzMuMDY3IDM1OS4xIDIzMi44QzM1OS44MzMgMjMyLjQ2NyAzNjAuNDMzIDIzMi4wNjcgMzYwLjkgMjMxLjZDMzYxLjM2NyAyMzEuMDY3IDM2MS43IDIzMC41IDM2MS45IDIyOS45QzM2Mi4xIDIyOS4zIDM2Mi4yIDIyOC42NjcgMzYyLjIgMjI4Wk0zODAuMyAyNTguNUMzODAuMyAyNTcuMyAzODAuMTMzIDI1Ni4xNjcgMzc5LjggMjU1LjFDMzc5LjQgMjU0LjEgMzc4Ljg2NyAyNTMuMiAzNzguMiAyNTIuNEMzNzcuNTMzIDI1MS42IDM3Ni43IDI1MC45NjcgMzc1LjcgMjUwLjVDMzc0LjcgMjUwLjEgMzczLjU2NyAyNDkuOSAzNzIuMyAyNDkuOUMzNzEuMDMzIDI0OS45IDM2OS45IDI1MC4xIDM2OC45IDI1MC41QzM2Ny45IDI1MC45NjcgMzY3LjAzMyAyNTEuNiAzNjYuMyAyNTIuNEMzNjUuNjMzIDI1My4yIDM2NS4xMzMgMjU0LjEgMzY0LjggMjU1LjFDMzY0LjQgMjU2LjE2NyAzNjQuMiAyNTcuMyAzNjQuMiAyNTguNUMzNjQuMiAyNTkuNyAzNjQuNCAyNjAuODMzIDM2NC44IDI2MS45QzM2NS4xMzMgMjYyLjkgMzY1LjYzMyAyNjMuOCAzNjYuMyAyNjQuNkMzNjcuMDMzIDI2NS4zMzMgMzY3LjkgMjY1LjkzMyAzNjguOSAyNjYuNEMzNjkuOSAyNjYuOCAzNzEuMDMzIDI2NyAzNzIuMyAyNjdDMzczLjU2NyAyNjcgMzc0LjcgMjY2LjggMzc1LjcgMjY2LjRDMzc2LjcgMjY1LjkzMyAzNzcuNTMzIDI2NS4zMzMgMzc4LjIgMjY0LjZDMzc4Ljg2NyAyNjMuOCAzNzkuNCAyNjIuOSAzNzkuOCAyNjEuOUMzODAuMTMzIDI2MC44MzMgMzgwLjMgMjU5LjcgMzgwLjMgMjU4LjVaTTM2OC41IDIyOS4yVjIyNS43SDM3Ny4yVjIyMi43SDM2NC45VjIzOS4xSDM3Ny40VjIzNi4xSDM2OC41VjIzMkgzNzYuNVYyMjkuMkgzNjguNVpNMzgwLjIgMjIyLjdWMjM5LjFIMzg0LjNMMzkwLjUgMjI3LjdIMzkwLjZWMjM5LjFIMzk0LjJWMjIyLjdIMzkwLjFMMzgzLjkgMjM0LjFIMzgzLjhWMjIyLjdIMzgwLjJaTTM4Ny40IDIyMS4zQzM5MC40IDIyMS4zIDM5MS45IDIyMC4xIDM5MS45IDIxNy43SDM4OS4yQzM4OS4yIDIxOC4yMzMgMzg5LjA2NyAyMTguNjMzIDM4OC44IDIxOC45QzM4OC41MzMgMjE5LjIzMyAzODguMDY3IDIxOS40IDM4Ny40IDIxOS40QzM4Ni44IDIxOS40IDM4Ni4zNjcgMjE5LjIzMyAzODYuMSAyMTguOUMzODUuODMzIDIxOC42MzMgMzg1LjcgMjE4LjIzMyAzODUuNyAyMTcuN0gzODNDMzgzIDIyMC4xIDM4NC40NjcgMjIxLjMgMzg3LjQgMjIxLjNaTTM5Ny44IDI2MC40SDM5NC4zQzM5NC4xNjcgMjYxLjQ2NyAzOTMuOCAyNjIuMzMzIDM5My4yIDI2M0MzOTIuNTMzIDI2My42NjcgMzkxLjY2NyAyNjQgMzkwLjYgMjY0QzM4OS44IDI2NCAzODkuMSAyNjMuODY3IDM4OC41IDI2My42QzM4Ny45NjcgMjYzLjI2NyAzODcuNSAyNjIuODMzIDM4Ny4xIDI2Mi4zQzM4Ni43NjcgMjYxLjc2NyAzODYuNSAyNjEuMiAzODYuMyAyNjAuNkMzODYuMTY3IDI1OS45MzMgMzg2LjEgMjU5LjIzMyAzODYuMSAyNTguNUMzODYuMSAyNTcuODMzIDM4Ni4xNjcgMjU3LjE2NyAzODYuMyAyNTYuNUMzODYuNSAyNTUuNzY3IDM4Ni43NjcgMjU1LjEzMyAzODcuMSAyNTQuNkMzODcuNSAyNTQuMTMzIDM4Ny45NjcgMjUzLjczMyAzODguNSAyNTMuNEMzODkuMSAyNTMuMDY3IDM4OS44IDI1Mi45IDM5MC42IDI1Mi45QzM5MSAyNTIuOSAzOTEuNCAyNTIuOTY3IDM5MS44IDI1My4xQzM5Mi4yNjcgMjUzLjIzMyAzOTIuNjMzIDI1My40MzMgMzkyLjkgMjUzLjdDMzkzLjIzMyAyNTMuOTY3IDM5My41IDI1NC4yNjcgMzkzLjcgMjU0LjZDMzkzLjk2NyAyNTUgMzk0LjEzMyAyNTUuNCAzOTQuMiAyNTUuOEgzOTcuNkMzOTcuNTMzIDI1NC44NjcgMzk3LjMgMjU0LjAzMyAzOTYuOSAyNTMuM0MzOTYuNDMzIDI1Mi41NjcgMzk1LjkgMjUxLjkzMyAzOTUuMyAyNTEuNEMzOTQuNjMzIDI1MC45MzMgMzkzLjkgMjUwLjU2NyAzOTMuMSAyNTAuM0MzOTIuMyAyNTAuMDMzIDM5MS40NjcgMjQ5LjkgMzkwLjYgMjQ5LjlDMzg5LjMzMyAyNDkuOSAzODguMiAyNTAuMSAzODcuMiAyNTAuNUMzODYuMiAyNTAuOTY3IDM4NS4zMzMgMjUxLjYgMzg0LjYgMjUyLjRDMzgzLjkzMyAyNTMuMiAzODMuNDMzIDI1NC4xIDM4My4xIDI1NS4xQzM4Mi43IDI1Ni4xNjcgMzgyLjUgMjU3LjMgMzgyLjUgMjU4LjVDMzgyLjUgMjU5LjcgMzgyLjcgMjYwLjgzMyAzODMuMSAyNjEuOUMzODMuNDMzIDI2Mi45IDM4My45MzMgMjYzLjggMzg0LjYgMjY0LjZDMzg1LjMzMyAyNjUuMzMzIDM4Ni4yIDI2NS45MzMgMzg3LjIgMjY2LjRDMzg4LjIgMjY2LjggMzg5LjMzMyAyNjcgMzkwLjYgMjY3QzM5MS42IDI2NyAzOTIuNSAyNjYuODY3IDM5My4zIDI2Ni42QzM5NC4xNjcgMjY2LjI2NyAzOTQuOTMzIDI2NS44MzMgMzk1LjYgMjY1LjNDMzk2LjIgMjY0LjcgMzk2LjcgMjY0IDM5Ny4xIDI2My4yQzM5Ny40MzMgMjYyLjMzMyAzOTcuNjY3IDI2MS40IDM5Ny44IDI2MC40Wk00MDEuNCAyMjUuN1YyMzkuMUg0MDVWMjI1LjdINDEwVjIyMi43SDM5Ni41VjIyNS43SDQwMS40Wk00MTUuOCAyNjYuN0w0MDguMSAyNTcuMUw0MTUuMiAyNTAuM0g0MTAuN0w0MDQuMyAyNTYuOFYyNTAuM0g0MDAuN1YyNjYuN0g0MDQuM1YyNjAuN0w0MDUuNSAyNTkuNEw0MTEuMyAyNjYuN0g0MTUuOFpNNDE1LjkgMjM0LjFWMjIyLjdINDEyLjNWMjM5LjFINDE2LjNMNDIyLjYgMjI3LjdWMjM5LjFINDI2LjJWMjIyLjdINDIyLjJMNDE1LjkgMjM0LjFaTTQzMi4xIDI2Ni43TDQyNiAyNTAuM0g0MjIuM0w0MTYuMSAyNjYuN0g0MTkuN0w0MjEgMjYzSDQyNy4xTDQyOC40IDI2Ni43SDQzMi4xWk00MzMuNSAyMjlWMjIyLjdINDI5LjlWMjM5LjFINDMzLjVWMjMySDQ0MC4xVjIzOS4xSDQ0My43VjIyMi43SDQ0MC4xVjIyOUg0MzMuNVpNNDQ2LjQgMjUwLjNINDQyLjhWMjU3LjZDNDQyLjUzMyAyNTcuNiA0NDIuMTY3IDI1Ny42NjcgNDQxLjcgMjU3LjhDNDQxLjE2NyAyNTcuODY3IDQ0MC42IDI1Ny45IDQ0MCAyNTcuOUM0MzkuMTMzIDI1Ny45IDQzOC40MzMgMjU3LjcgNDM3LjkgMjU3LjNDNDM3LjMgMjU2LjkgNDM3IDI1Ni4yIDQzNyAyNTUuMlYyNTAuM0g0MzMuNFYyNTUuMkM0MzMuNCAyNTYuMjY3IDQzMy41MzMgMjU3LjE2NyA0MzMuOCAyNTcuOUM0MzQuMDY3IDI1OC42MzMgNDM0LjQ2NyAyNTkuMiA0MzUgMjU5LjZDNDM1LjUzMyAyNjAuMDY3IDQzNi4xNjcgMjYwLjQgNDM2LjkgMjYwLjZDNDM3LjcgMjYwLjggNDM4LjYgMjYwLjkgNDM5LjYgMjYwLjlDNDQwLjIgMjYwLjkgNDQwLjggMjYwLjg2NyA0NDEuNCAyNjAuOEM0NDEuOTMzIDI2MC42NjcgNDQyLjQgMjYwLjU2NyA0NDIuOCAyNjAuNVYyNjYuN0g0NDYuNFYyNTAuM1pNNDYyLjUgMjYzLjdINDUzLjdWMjU5LjZINDYxLjZWMjU2LjhINDUzLjdWMjUzLjNINDYyLjNWMjUwLjNINDUwLjFWMjY2LjdINDYyLjVWMjYzLjdaTTQ1MS4xIDIzOS4xVjIyNS44SDQ1OC45VjIyMi43SDQ0Ny41VjIzOS4xSDQ1MS4xWk00ODAgMjYwLjRINDc2LjVDNDc2LjM2NyAyNjEuNTMzIDQ3NiAyNjIuNDMzIDQ3NS40IDI2My4xQzQ3NC43MzMgMjYzLjc2NyA0NzMuODY3IDI2NC4xIDQ3Mi44IDI2NC4xQzQ3MS45MzMgMjY0LjEgNDcxLjIzMyAyNjMuOTMzIDQ3MC43IDI2My42QzQ3MC4xIDI2My4yNjcgNDY5LjYzMyAyNjIuODY3IDQ2OS4zIDI2Mi40QzQ2OC45NjcgMjYxLjg2NyA0NjguNzMzIDI2MS4yNjcgNDY4LjYgMjYwLjZDNDY4LjQgMjU5LjkzMyA0NjguMyAyNTkuMjY3IDQ2OC4zIDI1OC42QzQ2OC4zIDI1Ny44NjcgNDY4LjQgMjU3LjE2NyA0NjguNiAyNTYuNUM0NjguNzMzIDI1NS44MzMgNDY4Ljk2NyAyNTUuMjMzIDQ2OS4zIDI1NC43QzQ2OS42MzMgMjU0LjE2NyA0NzAuMSAyNTMuNzMzIDQ3MC43IDI1My40QzQ3MS4yMzMgMjUzLjEzMyA0NzEuOTMzIDI1MyA0NzIuOCAyNTNDNDczLjIgMjUzIDQ3My42IDI1My4wNjcgNDc0IDI1My4yQzQ3NC40NjcgMjUzLjMzMyA0NzQuODMzIDI1My41MzMgNDc1LjEgMjUzLjhDNDc1LjQzMyAyNTQuMDY3IDQ3NS43IDI1NC4zNjcgNDc1LjkgMjU0LjdDNDc2LjE2NyAyNTUuMDMzIDQ3Ni4zMzMgMjU1LjQgNDc2LjQgMjU1LjhINDc5LjhDNDc5LjczMyAyNTQuODY3IDQ3OS41IDI1NC4wMzMgNDc5LjEgMjUzLjNDNDc4LjYzMyAyNTIuNTY3IDQ3OC4xIDI1MS45NjcgNDc3LjUgMjUxLjVDNDc2LjgzMyAyNTAuOTY3IDQ3Ni4xIDI1MC41NjcgNDc1LjMgMjUwLjNDNDc0LjUgMjUwLjAzMyA0NzMuNjY3IDI0OS45IDQ3Mi44IDI0OS45QzQ3MS41MzMgMjQ5LjkgNDcwLjQgMjUwLjEzMyA0NjkuNCAyNTAuNkM0NjguNCAyNTEuMDY3IDQ2Ny41MzMgMjUxLjY2NyA0NjYuOCAyNTIuNEM0NjYuMTMzIDI1My4yIDQ2NS42MzMgMjU0LjEzMyA0NjUuMyAyNTUuMkM0NjQuOSAyNTYuMjY3IDQ2NC43IDI1Ny40IDQ2NC43IDI1OC42QzQ2NC43IDI1OS44IDQ2NC45IDI2MC45IDQ2NS4zIDI2MS45QzQ2NS42MzMgMjYyLjk2NyA0NjYuMTMzIDI2My44NjcgNDY2LjggMjY0LjZDNDY3LjUzMyAyNjUuNCA0NjguNCAyNjYgNDY5LjQgMjY2LjRDNDcwLjQgMjY2Ljg2NyA0NzEuNTMzIDI2Ny4xIDQ3Mi44IDI2Ny4xQzQ3My44IDI2Ny4xIDQ3NC43IDI2Ni45MzMgNDc1LjUgMjY2LjZDNDc2LjM2NyAyNjYuMzMzIDQ3Ny4xMzMgMjY1LjkgNDc3LjggMjY1LjNDNDc4LjQgMjY0LjcgNDc4LjkgMjY0IDQ3OS4zIDI2My4yQzQ3OS42MzMgMjYyLjQgNDc5Ljg2NyAyNjEuNDY3IDQ4MCAyNjAuNFpNNDk1LjEgMjUwLjNINDgxLjZWMjUzLjRINDg2LjVWMjY2LjdINDkwLjFWMjUzLjRINDk1LjFWMjUwLjNaTTUxMS4yIDI2MS45QzUxMS4xMzMgMjYwLjkgNTEwLjg2NyAyNjAuMDMzIDUxMC40IDI1OS4zQzUwOS45MzMgMjU4LjU2NyA1MDkuMTY3IDI1OC4wMzMgNTA4LjEgMjU3LjdDNTA4LjgzMyAyNTcuMzY3IDUwOS40IDI1Ni45MzMgNTA5LjggMjU2LjRDNTEwLjIgMjU1Ljg2NyA1MTAuNCAyNTUuMTY3IDUxMC40IDI1NC4zQzUxMC40IDI1My41NjcgNTEwLjI2NyAyNTIuOTMzIDUxMCAyNTIuNEM1MDkuNzMzIDI1MS44NjcgNTA5LjM2NyAyNTEuNDMzIDUwOC45IDI1MS4xQzUwOC40MzMgMjUwLjgzMyA1MDcuOSAyNTAuNjMzIDUwNy4zIDI1MC41QzUwNi42MzMgMjUwLjM2NyA1MDUuOSAyNTAuMyA1MDUuMSAyNTAuM0g0OTcuNFYyNjYuN0g1MDUuNEM1MDYuMTMzIDI2Ni43IDUwNi44MzMgMjY2LjYgNTA3LjUgMjY2LjRDNTA4LjIzMyAyNjYuMiA1MDguODY3IDI2NS45IDUwOS40IDI2NS41QzUwOS45MzMgMjY1LjE2NyA1MTAuMzY3IDI2NC43IDUxMC43IDI2NC4xQzUxMS4wMzMgMjYzLjQzMyA1MTEuMiAyNjIuNyA1MTEuMiAyNjEuOVpNNTI4LjQgMjY2LjdMNTIyLjIgMjUwLjNINTE4LjVMNTEyLjMgMjY2LjdINTE2TDUxNy4yIDI2M0g1MjMuNEw1MjQuNiAyNjYuN0g1MjguNFpNNDk5LjQgMjYuNEw1MDguNSAzMy4yTDUwNSA0NC4xTDUxNC4zIDM3LjVMNTIzLjUgNDQuMkw1MjAuMiAzMy4zTDUyOS40IDI2LjZMNTE4IDI2LjRMNTE0LjUgMTUuNkw1MTAuOCAyNi40SDQ5OS40WiIgZmlsbD0iI2ZmZiIvPgoJPHBhdGggZD0iTTUwNC42IDI1N0g1MDFWMjUzLjJINTA0LjRDNTA0LjY2NyAyNTMuMiA1MDQuOTY3IDI1My4yIDUwNS4zIDI1My4yQzUwNS41NjcgMjUzLjI2NyA1MDUuODMzIDI1My4zNjcgNTA2LjEgMjUzLjVDNTA2LjMgMjUzLjYzNCA1MDYuNDY3IDI1My44MzMgNTA2LjYgMjU0LjFDNTA2LjczMyAyNTQuMzY3IDUwNi44IDI1NC42NjcgNTA2LjggMjU1QzUwNi44IDI1NS43MzQgNTA2LjYgMjU2LjIzNCA1MDYuMiAyNTYuNUM1MDUuOCAyNTYuODM0IDUwNS4yNjcgMjU3IDUwNC42IDI1N1oiIGZpbGw9IiNmZmYiLz4KCTxwYXRoIGQ9Ik0zNTguNCAyMjYuOEMzNTguNTMzIDIyNy4xMzMgMzU4LjYgMjI3LjUzMyAzNTguNiAyMjhDMzU4LjYgMjI4LjUzMyAzNTguNTMzIDIyOC45NjYgMzU4LjQgMjI5LjNDMzU4LjIgMjI5LjYzMyAzNTcuOTY3IDIyOS44NjYgMzU3LjcgMjMwQzM1Ny4zNjcgMjMwLjIgMzU3LjAzMyAyMzAuMzMzIDM1Ni43IDIzMC40QzM1Ni4zIDIzMC40NjYgMzU1LjkgMjMwLjUgMzU1LjUgMjMwLjVIMzUyLjdWMjI1LjZIMzU1LjVDMzU1LjkgMjI1LjYgMzU2LjMgMjI1LjYzMyAzNTYuNyAyMjUuN0MzNTcuMDMzIDIyNS43NjYgMzU3LjM2NyAyMjUuODY2IDM1Ny43IDIyNkMzNTcuOTY3IDIyNi4yIDM1OC4yIDIyNi40NjYgMzU4LjQgMjI2LjhaIiBmaWxsPSIjZmZmIi8+Cgk8cGF0aCBkPSJNNTIwLjMgMjU0LjRMNTIyLjQgMjYwLjRINTE4LjFMNTIwLjMgMjU0LjRaIiBmaWxsPSIjZmZmIi8+Cgk8cGF0aCBkPSJNMzQ4LjUgOTguNzAwMkwzNDQuMSAxMjMuMUwzNDQuNSAxMjMuNEMzNDcuNDMzIDEyMC40NjcgMzUwLjYgMTE4LjM2NyAzNTQgMTE3LjFDMzU3LjQgMTE1Ljc2NyAzNjEuMjMzIDExNS4xIDM2NS41IDExNS4xQzM3MC44MzMgMTE1LjEgMzc1LjU2NyAxMTYuMSAzNzkuNyAxMTguMUMzODMuODMzIDEyMC4wMzQgMzg3LjMgMTIyLjYzNCAzOTAuMSAxMjUuOUMzOTIuOSAxMjkuMTY3IDM5NS4wNjcgMTMzLjAzNCAzOTYuNiAxMzcuNUMzOTguMDY3IDE0MS45NjcgMzk4LjggMTQ2LjczNCAzOTguOCAxNTEuOEMzOTguOCAxNTcuMzM0IDM5Ny43MzMgMTYyLjQ2NyAzOTUuNiAxNjcuMkMzOTMuNCAxNzIgMzkwLjUgMTc2LjEzNCAzODYuOSAxNzkuNkMzODMuMjMzIDE4My4xMzQgMzc5IDE4NS44MzQgMzc0LjIgMTg3LjdDMzY5LjMzMyAxODkuNjM0IDM2NC4yIDE5MC41MzQgMzU4LjggMTkwLjRDMzUzLjUzMyAxOTAuNCAzNDguNTMzIDE4OS43IDM0My44IDE4OC4zQzMzOSAxODYuOSAzMzQuNzY3IDE4NC43NjcgMzMxLjEgMTgxLjlDMzI3LjM2NyAxNzkuMDM0IDMyNC40IDE3NS40NjcgMzIyLjIgMTcxLjJDMzIwIDE2NyAzMTguODY3IDE2Mi4wNjcgMzE4LjggMTU2LjRIMzQwLjZDMzQxLjEzMyAxNjEuMzM0IDM0MyAxNjUuMjY3IDM0Ni4yIDE2OC4yQzM0OS4zMzMgMTcxLjA2NyAzNTMuMzY3IDE3Mi41IDM1OC4zIDE3Mi41QzM2MS4xNjcgMTcyLjUgMzYzLjc2NyAxNzEuOTM0IDM2Ni4xIDE3MC44QzM2OC4zNjcgMTY5LjYgMzcwLjMgMTY4LjA2NyAzNzEuOSAxNjYuMkMzNzMuNSAxNjQuMjY3IDM3NC43MzMgMTYyLjAzNCAzNzUuNiAxNTkuNUMzNzYuNDY3IDE1Ny4wMzQgMzc2LjkgMTU0LjQ2NyAzNzYuOSAxNTEuOEMzNzYuOSAxNDkgMzc2LjUgMTQ2LjM2NyAzNzUuNyAxNDMuOUMzNzQuOSAxNDEuNDM0IDM3My42NjcgMTM5LjMgMzcyIDEzNy41QzM3MC4zMzMgMTM1LjYzNCAzNjguNCAxMzQuMTY3IDM2Ni4yIDEzMy4xQzM2My45MzMgMTMyLjEgMzYxLjMgMTMxLjYgMzU4LjMgMTMxLjZDMzU0LjQzMyAxMzEuNiAzNTEuMjY3IDEzMi4zIDM0OC44IDEzMy43QzM0Ni4zMzMgMTM1LjEgMzQ0IDEzNy4yNjcgMzQxLjggMTQwLjJIMzIyLjFMMzMyLjggODAuNzAwMkgzOTIuOVY5OC43MDAySDM0OC41WiIgZmlsbD0iI2ZmZiIvPgoJPHBhdGggZD0iTTQyNiAxNzEuMVYxODguNEg0MDguM1YxNzEuMUg0MjZaIiBmaWxsPSIjZmZmIi8+Cgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTQzOS4yIDEwNy43QzQ0MS4zMzMgMTAwLjU2NyA0NDQuMiA5NC44MzMzIDQ0Ny44IDkwLjVDNDUxLjQgODYuMTY2NyA0NTUuNTY3IDgzLjEgNDYwLjMgODEuM0M0NjUuMSA3OS40MzMzIDQ3MC4xNjcgNzguNSA0NzUuNSA3OC41QzQ4MC45NjcgNzguNSA0ODYuMDY3IDc5LjQzMzMgNDkwLjggODEuM0M0OTUuNiA4My4xIDQ5OS44IDg2LjE2NjcgNTAzLjQgOTAuNUM1MDcuMDY3IDk0LjgzMzMgNTA5Ljk2NyAxMDAuNTY3IDUxMi4xIDEwNy43QzUxNC4xNjcgMTE0LjgzMyA1MTUuMiAxMjMuNjMzIDUxNS4yIDEzNC4xQzUxNS4yIDE0NC44MzMgNTE0LjE2NyAxNTMuODMzIDUxMi4xIDE2MS4xQzUwOS45NjcgMTY4LjMgNTA3LjA2NyAxNzQuMDY3IDUwMy40IDE3OC40QzQ5OS44IDE4Mi43MzMgNDk1LjYgMTg1LjggNDkwLjggMTg3LjZDNDg2LjA2NyAxODkuNDY3IDQ4MC45NjcgMTkwLjQgNDc1LjUgMTkwLjRDNDcwLjE2NyAxOTAuNCA0NjUuMSAxODkuNDY3IDQ2MC4zIDE4Ny42QzQ1NS41NjcgMTg1LjggNDUxLjQgMTgyLjczMyA0NDcuOCAxNzguNEM0NDQuMiAxNzQuMDY3IDQ0MS4zMzMgMTY4LjMgNDM5LjIgMTYxLjFDNDM3LjEzMyAxNTMuODMzIDQzNi4xIDE0NC44MzMgNDM2LjEgMTM0LjFDNDM2LjEgMTIzLjYzMyA0MzcuMTMzIDExNC44MzMgNDM5LjIgMTA3LjdaTTQ1OC4zIDE0NS4yQzQ1OC41IDE0OS42IDQ1OS4xMzMgMTUzLjggNDYwLjIgMTU3LjhDNDYxLjI2NyAxNjEuODY3IDQ2Mi45NjcgMTY1LjMzMyA0NjUuMyAxNjguMkM0NjcuNyAxNzEuMDY3IDQ3MS4xIDE3Mi41IDQ3NS41IDE3Mi41QzQ4MC4wMzMgMTcyLjUgNDgzLjUgMTcxLjA2NyA0ODUuOSAxNjguMkM0ODguMyAxNjUuMzMzIDQ5MC4wMzMgMTYxLjg2NyA0OTEuMSAxNTcuOEM0OTIuMTY3IDE1My44IDQ5Mi44IDE0OS42IDQ5MyAxNDUuMkM0OTMuMiAxNDAuODY3IDQ5My4zMzMgMTM3LjE2NyA0OTMuNCAxMzQuMUM0OTMuMzMzIDEzMi4yMzMgNDkzLjMgMTMwIDQ5My4zIDEyNy40QzQ5My4yMzMgMTI0LjczMyA0OTMuMDMzIDEyMi4wMzMgNDkyLjcgMTE5LjNDNDkyLjMgMTE2LjUgNDkxLjc2NyAxMTMuNzY3IDQ5MS4xIDExMS4xQzQ5MC40MzMgMTA4LjM2NyA0ODkuNDMzIDEwNS45IDQ4OC4xIDEwMy43QzQ4Ni43NjcgMTAxLjU2NyA0ODUuMDY3IDk5LjgzMzMgNDgzIDk4LjVDNDgxIDk3LjE2NjcgNDc4LjUgOTYuNSA0NzUuNSA5Ni41QzQ3Mi41IDk2LjUgNDcwIDk3LjE2NjcgNDY4IDk4LjVDNDY2IDk5LjgzMzMgNDY0LjM2NyAxMDEuNTY3IDQ2My4xIDEwMy43QzQ2MS44MzMgMTA1LjkgNDYwLjgzMyAxMDguMzY3IDQ2MC4xIDExMS4xQzQ1OS4zNjcgMTEzLjc2NyA0NTguODY3IDExNi41IDQ1OC42IDExOS4zQzQ1OC4yNjcgMTIyLjAzMyA0NTguMDY3IDEyNC43MzMgNDU4IDEyNy40QzQ1Ny45MzMgMTMwIDQ1Ny45IDEzMi4yMzMgNDU3LjkgMTM0LjFDNDU3LjkgMTM3LjE2NyA0NTguMDMzIDE0MC44NjcgNDU4LjMgMTQ1LjJaIiBmaWxsPSIjZmZmIi8+Cgk8cmVjdCB4PSIyODgiIHk9IjIyMCIgd2lkdGg9IjUwIiBoZWlnaHQ9IjUxIiBmaWxsPSIjZmZmIi8+Cjwvc3ZnPg==);
	background-position: 0 bottom;
	background-repeat: no-repeat;
	background-size: 120px auto;
	opacity: 0.8;
}
.lrw2ujSwLg1sYhFb:hover {
	opacity: 1;
}
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
.oHeAexSszx8P0raY {
  position: relative;
  background: #293A50;
  width: 100%;
  padding: 40px 0;
}
.oHeAexSszx8P0raY::before {
  content: "";
  display: block;
  position: absolute;
  height: 106px;
  width: 375px;
  background-position: 0;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzc1IiBoZWlnaHQ9IjEwNiIgdmlld0JveD0iMCAwIDM3NSAxMDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgICA8cGF0aCBkPSJNLTU5MiA0NTcuMjc4Qy01ODcuMzUzIDQ1Mi4zMjEgLTU4Mi4yMjIgNDQ4LjE0MSAtNTc2LjggNDQ0LjI1M0MtNTcxLjQ3NSA0NDAuMzY1IC01NjUuODYgNDM2Ljg2NiAtNTYwLjE0OCA0MzMuNDY0Qy01NDguNzIzIDQyNi44NTQgLTUzNi44MTUgNDIxLjExOSAtNTI0LjcxMyA0MTUuOTY3Qy01MDAuNDEzIDQwNS43NjEgLTQ3NS4xNDQgMzk4LjE3OSAtNDQ5LjU4NCAzOTIuMzQ3Qy00MjMuOTI4IDM4Ni41MTUgLTM5Ny44ODUgMzgyLjYyNyAtMzcxLjc0NSAzODAuMTk3Qy0zNTguNjc1IDM3OC45MzMgLTM0NS41MDggMzc4LjI1MyAtMzMyLjM0MSAzNzcuODY0Qy0zMTkuMTc0IDM3Ny41NzIgLTMwNi4wMDcgMzc3LjQ3NSAtMjkyLjkzNyAzNzcuNzY3Qy0yNjYuNyAzNzguMTU2IC0yNDAuNDYzIDM3OS40MTkgLTIxNC40MTkgMzgwLjQ4OEMtMjAxLjM0OSAzODEuMDcyIC0xODguMzc2IDM4MS42NTUgLTE3NS40MDMgMzgxLjk0NkMtMTYyLjQyOSAzODIuMzM1IC0xNDkuNDU2IDM4Mi42MjcgLTEzNi41OCAzODIuNDMyQy0xMjMuNzAzIDM4Mi4zMzUgLTExMC44MjcgMzgxLjk0NiAtOTguMTQ0IDM4MC43OEMtODUuNDYxMSAzNzkuNjE0IC03Mi44NzUxIDM3Ny45NjEgLTYwLjY3NjQgMzc1LjA0NUMtNDguNTc0NCAzNzIuMTI5IC0zNi43NjI5IDM2OC4xNDQgLTI2LjExMzIgMzYyLjMxMkMtMjAuNzg4MyAzNTkuNDkzIC0xNS43NTM5IDM1Ni4wOTEgLTEwLjkxMzIgMzUyLjM5N0MtNi4wNzIzOCAzNDguNzAzIC0xLjcxNTY3IDM0NC41MjQgMi4zNTA1OSAzNDAuMDUyQzYuNDE2ODQgMzM1LjU4MSAxMC4wOTU4IDMzMC42MjQgMTMuMjkwNyAzMjUuNDcyQzE2LjU4MjUgMzIwLjMyIDE5LjQ4NjkgMzE0Ljg3NyAyMS45MDczIDMwOS4xNDJDMjYuOTQxNyAyOTcuNzY5IDMwLjUyMzkgMjg1LjYxOSAzMy4yMzQ3IDI3My4wOEMzOC41NTk2IDI0OC4wMDIgNDAuNTkyNyAyMjEuOTUxIDQyLjgxOTUgMTk1LjgwNEM0My44ODQ1IDE4Mi42ODIgNDQuOTQ5NCAxNjkuNTU5IDQ2LjQ5ODQgMTU2LjQzN0M0OC4wNDc1IDE0My4zMTUgNDkuNzkwMSAxMzAuMTkyIDUyLjU5NzggMTE3LjE2N0M1My45NTMyIDExMC42NTUgNTUuNTk5MSAxMDQuMjM5IDU3LjQzODYgOTcuODIzOUM1OS4yNzgxIDkxLjQwODUgNjEuNDA4MSA4NS4wOTA0IDYzLjgyODQgNzguNzcyMkM2NS4wODcgNzUuNjYxNyA2Ni4zNDU2IDcyLjU1MTMgNjcuNzk3OSA2OS41MzhDNjkuMTUzMyA2Ni40Mjc1IDcwLjc5OTEgNjMuNTExNCA3Mi40NDUgNjAuNDk4MkM3NS43MzY3IDU0LjU2ODggNzkuNjA5NCA0OC45MzExIDgzLjk2NjEgNDMuNTg1Qzg2LjE5MjkgNDAuOTYwNSA4OC41MTY0IDM4LjQzMzIgOTAuOTM2OCAzNi4wMDMyQzkyLjA5ODYgMzQuNzM5NSA5My40NTQgMzMuNjcwMyA5NC43MTI2IDMyLjUwMzlDOTYuMDY4IDMxLjQzNDcgOTcuMzI2NyAzMC4yNjgyIDk4LjY4MjEgMjkuMTk5QzEwNC4xMDQgMjQuOTIyMSAxMDkuOTEzIDIxLjIyODQgMTE2LjAxMiAxOC4wMjA3QzEyOC4yMTEgMTEuNzAyNiAxNDEuMjgxIDcuNTIyODcgMTU0LjU0NSA0LjgwMTJDMTY3LjgwOCAyLjA3OTU0IDE4MS4xNjkgMC44MTU5MDUgMTk0LjUyOSAwLjIzMjY5MUMyMDEuMjEgLTAuMDU4OTE2NiAyMDcuODkgLTAuMDU4OTE2NiAyMTQuNDczIDAuMTM1NDg4QzIyMS4xNTQgMC4zMjk4OTMgMjI3LjczNyAwLjYyMTUgMjM0LjQxNyAxLjAxMDMxQzI2MC45NDUgMi45NTQzNiAyODcuMDg1IDYuNzQ1MjUgMzEzLjAzMiAxMS42MDU0QzMzOC45NzggMTYuNDY1NSAzNjQuNTM3IDIyLjQ5MiAzOTAgMjkuMTAxOEwzODUuMTU5IDQ3LjA4NDJDMzYwLjE4MSAzOS45ODg1IDMzNS4wMDkgMzMuNDc1OSAzMDkuNzQgMjguMDMyNkMyODQuNDcxIDIyLjU4OTIgMjU4LjkxMiAxOC4wMjA3IDIzMy4yNTYgMTUuNTkwN0MyMjYuODY2IDE1LjAwNzUgMjIwLjQ3NiAxNC41MjE0IDIxMy45ODkgMTQuMTMyNkMyMDcuNiAxMy44NDEgMjAxLjIxIDEzLjY0NjYgMTk0LjgyIDEzLjc0MzhDMTgyLjA0IDEzLjg0MSAxNjkuMjYxIDE0LjcxNTggMTU2Ljg2OCAxNi45NTE1QzE0NC40NzYgMTkuMTg3MiAxMzIuMjc3IDIyLjY4NjQgMTIxLjA0NiAyOC4wMzI2QzEwOS45MTMgMzMuNDc1OSA5OS42NTAyIDQwLjc2NjEgOTEuMTMwNCA0OS45MDMxQzg2Ljg3MDUgNTQuNDcxNiA4Mi45OTc5IDU5LjQyOSA3OS42MDk0IDY0Ljc3NTFDNzYuMjIwOCA3MC4xMjEyIDczLjMxNjMgNzUuNzU5IDcwLjc5OTEgODEuNjg4M0M2NS43NjQ3IDkzLjQ0OTggNjIuMzc2MiAxMDUuOTg5IDU5Ljk1NTggMTE4LjcyMkM1Ny41MzU0IDEzMS40NTYgNTUuOTg2NCAxNDQuMzg0IDU0LjkyMTQgMTU3LjMxMkM1My44NTY1IDE3MC4zMzcgNTMuMjc1NSAxODMuMzYyIDUyLjY5NDYgMTk2LjQ4NEM1MS42Mjk3IDIyMi42MzIgNTAuODU1MiAyNDkuMTY4IDQ2LjQwMTcgMjc1LjcwNEM0NC4xNzQ5IDI4OC45MjQgNDAuODgzMiAzMDIuMjQxIDM1Ljc1MiAzMTUuMDcxQzMzLjIzNDggMzIxLjQ4NyAzMC4yMzM0IDMyNy44MDUgMjYuNjUxMiAzMzMuODMxQzIzLjE2NTkgMzM5Ljg1OCAxOS4wMDI5IDM0NS41OTMgMTQuNDUyNSAzNTAuOTM5QzUuMzUxODkgMzYxLjcyOCAtNS43ODE5NCAzNzAuNjcxIC0xOC4wNzc1IDM3Ny40NzVDLTMwLjM3MzEgMzg0LjI3OSAtNDMuNTQgMzg4Ljc1MSAtNTYuODAzNyAzOTEuODYxQy03MC4wNjc1IDM5NC45NzIgLTgzLjUyNDggMzk2LjgxOCAtOTYuNzg4NSAzOTcuNzlDLTExMC4xNDkgMzk4Ljc2MiAtMTIzLjQxMyAzOTguOTU3IC0xMzYuNjc3IDM5OC43NjJDLTE0OS45NCAzOTguNDcxIC0xNjMuMTA3IDM5Ny44ODggLTE3Ni4xNzcgMzk3LjAxM0MtMTg5LjI0NyAzOTYuMTM4IC0yMDIuMzE3IDM5NS4wNjkgLTIxNS4zODggMzk0Qy0yNDEuNDMxIDM5MS43NjQgLTI2Ny4zNzggMzg5LjQzMSAtMjkzLjQyMSAzODguMDdDLTMxOS4zNjcgMzg2LjcwOSAtMzQ1LjQxMSAzODYuMjIzIC0zNzEuMjYxIDM4OC4wN0MtMzk3LjIwNyAzODkuOTE3IC00MjIuOTYgMzkzLjIyMiAtNDQ4LjQyMyAzOTguNDcxQy00NjEuMTA1IDQwMS4wOTUgLTQ3My43ODggNDA0LjIwNiAtNDg2LjI3NyA0MDcuODAyQy00OTguNzY3IDQxMS40OTYgLTUxMS4wNjIgNDE1LjY3NiAtNTIzLjA2NyA0MjAuNTM2Qy01MjkuMDcgNDIyLjk2NiAtNTM1LjA3MiA0MjUuNTkgLTU0MC44ODEgNDI4LjMxMkMtNTQ2LjY5IDQzMS4xMzEgLTU1Mi40OTkgNDM0LjE0NCAtNTU4LjExNSA0MzcuMjU1Qy01NjMuNzMgNDQwLjQ2MiAtNTY5LjI0OCA0NDMuODY0IC01NzQuNDc2IDQ0Ny42NTVDLTU3OS43MDQgNDUxLjM0OSAtNTg0LjgzNiA0NTUuNDMyIC01ODkuMDk2IDQ2MEwtNTkyIDQ1Ny4yNzhaIiBmaWxsPSJ1cmwoI3BhaW50MF9saW5lYXIpIi8+CiAgICA8ZGVmcz4KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXIiIHgxPSItNTY2LjA2NSIgeTE9IjQzNS4xNjciIHgyPSI0MjkuNTIxIiB5Mj0iMjU5LjY1NiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjMDBGRkZGIi8+CiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMC41MTc5NTEiIHN0b3AtY29sb3I9IiMwMDczRkYiLz4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIwLjc1MDA0NiIgc3RvcC1jb2xvcj0iI0FBNUFGRiIvPgogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNGRjQxNkUiLz4KICAgICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgPC9kZWZzPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  right: 0;
  bottom: 0;
}
@media screen and (min-width: 576px) {
  .oHeAexSszx8P0raY::before {
    height: 389px;
    width: 833px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODI2IiBoZWlnaHQ9IjM1MyIgdmlld0JveD0iMCAwIDgyNiAzNTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgICA8cGF0aCBkPSJNMCAzODYuNjk4QzMuOTQyMDMgMzgyLjUwNiA4LjI5NDY5IDM3OC45NzIgMTIuODkzNyAzNzUuNjg0QzE3LjQxMDYgMzcyLjM5NiAyMi4xNzM5IDM2OS40MzcgMjcuMDE5MyAzNjYuNTZDMzYuNzEwMSAzNjAuOTcgNDYuODExNiAzNTYuMTIgNTcuMDc3MyAzNTEuNzY0Qzc3LjY5MDggMzQzLjEzMyA5OS4xMjU2IDMzNi43MjEgMTIwLjgwNyAzMzEuNzg5QzE0Mi41NyAzMjYuODU3IDE2NC42NjIgMzIzLjU2OSAxODYuODM2IDMyMS41MTRDMTk3LjkyMyAzMjAuNDQ2IDIwOS4wOTIgMzE5Ljg3IDIyMC4yNjEgMzE5LjU0MUMyMzEuNDMgMzE5LjI5NSAyNDIuNTk5IDMxOS4yMTMgMjUzLjY4NiAzMTkuNDU5QzI3NS45NDIgMzE5Ljc4OCAyOTguMTk4IDMyMC44NTcgMzIwLjI5IDMyMS43NjFDMzMxLjM3NyAzMjIuMjU0IDM0Mi4zODIgMzIyLjc0NyAzNTMuMzg2IDMyMi45OTRDMzY0LjM5MSAzMjMuMzIzIDM3NS4zOTYgMzIzLjU2OSAzODYuMzE5IDMyMy40MDVDMzk3LjI0MiAzMjMuMzIzIDQwOC4xNjQgMzIyLjk5NCA0MTguOTIzIDMyMi4wMDdDNDI5LjY4MSAzMjEuMDIxIDQ0MC4zNTcgMzE5LjYyNCA0NTAuNzA1IDMxNy4xNThDNDYwLjk3MSAzMTQuNjkyIDQ3MC45OSAzMTEuMzIyIDQ4MC4wMjQgMzA2LjM5QzQ4NC41NDEgMzA0LjAwNiA0ODguODEyIDMwMS4xMjkgNDkyLjkxOCAyOTguMDA1QzQ5Ny4wMjQgMjk0Ljg4MiA1MDAuNzIgMjkxLjM0NyA1MDQuMTY5IDI4Ny41NjZDNTA3LjYxOCAyODMuNzg1IDUxMC43MzkgMjc5LjU5MyA1MTMuNDQ5IDI3NS4yMzZDNTE2LjI0MiAyNzAuODc5IDUxOC43MDUgMjY2LjI3NiA1MjAuNzU4IDI2MS40MjZDNTI1LjAyOSAyNTEuODA5IDUyOC4wNjggMjQxLjUzNCA1MzAuMzY3IDIzMC45MzFDNTM0Ljg4NCAyMDkuNzIzIDUzNi42MDkgMTg3LjY5NCA1MzguNDk4IDE2NS41ODJDNTM5LjQwMSAxNTQuNDg1IDU0MC4zMDQgMTQzLjM4OCA1NDEuNjE4IDEzMi4yOTFDNTQyLjkzMiAxMjEuMTk0IDU0NC40MTEgMTEwLjA5NyA1NDYuNzkyIDk5LjA4MjdDNTQ3Ljk0MiA5My41NzUzIDU0OS4zMzggODguMTUwMSA1NTAuODk5IDgyLjcyNUM1NTIuNDU5IDc3LjI5OTggNTU0LjI2NiA3MS45NTY5IDU1Ni4zMTkgNjYuNjEzOUM1NTcuMzg2IDYzLjk4MzUgNTU4LjQ1NCA2MS4zNTMxIDU1OS42ODYgNTguODA1QzU2MC44MzYgNTYuMTc0NiA1NjIuMjMyIDUzLjcwODYgNTYzLjYyOCA1MS4xNjA0QzU2Ni40MiA0Ni4xNDYyIDU2OS43MDUgNDEuMzc4NyA1NzMuNDAxIDM2Ljg1NzdDNTc1LjI5IDM0LjYzODMgNTc3LjI2MSAzMi41MDExIDU3OS4zMTQgMzAuNDQ2MkM1ODAuMyAyOS4zNzc2IDU4MS40NDkgMjguNDczNCA1ODIuNTE3IDI3LjQ4N0M1ODMuNjY3IDI2LjU4MjggNTg0LjczNCAyNS41OTY0IDU4NS44ODQgMjQuNjkyMkM1OTAuNDgzIDIxLjA3NTQgNTk1LjQxMSAxNy45NTE4IDYwMC41ODUgMTUuMjM5M0M2MTAuOTMyIDkuODk2MzEgNjIyLjAxOSA2LjM2MTczIDYzMy4yNzEgNC4wNjAxNUM2NDQuNTIyIDEuNzU4NTYgNjU1Ljg1NSAwLjY4OTk3MiA2NjcuMTg4IDAuMTk2Nzc1QzY3Mi44NTUgLTAuMDQ5ODIzIDY3OC41MjIgLTAuMDQ5ODIzIDY4NC4xMDYgMC4xMTQ1NzZDNjg5Ljc3MyAwLjI3ODk3NSA2OTUuMzU3IDAuNTI1NTczIDcwMS4wMjQgMC44NTQzNzFDNzIzLjUyNyAyLjQ5ODM2IDc0NS43MDEgNS43MDQxNCA3NjcuNzEgOS44MTQxMUM3ODkuNzIgMTMuOTI0MSA4MTEuNDAxIDE5LjAyMDQgODMzIDI0LjYxTDgyOC44OTQgMzkuODE2OUM4MDcuNzA1IDMzLjgxNjMgNzg2LjM1MyAyOC4zMDkgNzY0LjkxOCAyMy43MDU4Qzc0My40ODMgMTkuMTAyNiA3MjEuODAyIDE1LjIzOTMgNzAwLjAzOSAxMy4xODQzQzY5NC42MTggMTIuNjkxMSA2ODkuMTk4IDEyLjI4MDEgNjgzLjY5NiAxMS45NTEzQzY3OC4yNzUgMTEuNzA0NyA2NzIuODU1IDExLjU0MDMgNjY3LjQzNSAxMS42MjI1QzY1Ni41OTQgMTEuNzA0NyA2NDUuNzU0IDEyLjQ0NDUgNjM1LjI0MiAxNC4zMzUxQzYyNC43MjkgMTYuMjI1NyA2MTQuMzgyIDE5LjE4NDggNjA0Ljg1NSAyMy43MDU4QzU5NS40MTEgMjguMzA5IDU4Ni43MDUgMzQuNDczOSA1NzkuNDc4IDQyLjIwMDdDNTc1Ljg2NSA0Ni4wNjQgNTcyLjU4IDUwLjI1NjIgNTY5LjcwNSA1NC43NzcyQzU2Ni44MzEgNTkuMjk4MiA1NjQuMzY3IDY0LjA2NTcgNTYyLjIzMiA2OS4wNzk5QzU1Ny45NjEgNzkuMDI2IDU1NS4wODcgODkuNjI5NyA1NTMuMDM0IDEwMC4zOThDNTUwLjk4MSAxMTEuMTY2IDU0OS42NjcgMTIyLjA5OCA1NDguNzYzIDEzMy4wMzFDNTQ3Ljg2IDE0NC4wNDYgNTQ3LjM2NyAxNTUuMDYgNTQ2Ljg3NCAxNjYuMTU3QzU0NS45NzEgMTg4LjI2OSA1NDUuMzE0IDIxMC43MDkgNTQxLjUzNiAyMzMuMTVDNTM5LjY0NyAyNDQuMzI5IDUzNi44NTUgMjU1LjU5IDUzMi41MDIgMjY2LjQ0MUM1MzAuMzY3IDI3MS44NjYgNTI3LjgyMSAyNzcuMjA5IDUyNC43ODMgMjgyLjMwNUM1MjEuODI2IDI4Ny40MDIgNTE4LjI5NSAyOTIuMjUxIDUxNC40MzUgMjk2Ljc3MkM1MDYuNzE1IDMwNS44OTYgNDk3LjI3MSAzMTMuNDU5IDQ4Ni44NDEgMzE5LjIxM0M0NzYuNDExIDMyNC45NjcgNDY1LjI0MiAzMjguNzQ4IDQ1My45OSAzMzEuMzc4QzQ0Mi43MzkgMzM0LjAwOSA0MzEuMzI0IDMzNS41NyA0MjAuMDcyIDMzNi4zOTJDNDA4LjczOSAzMzcuMjE0IDM5Ny40ODggMzM3LjM3OSAzODYuMjM3IDMzNy4yMTRDMzc0Ljk4NSAzMzYuOTY4IDM2My44MTYgMzM2LjQ3NSAzNTIuNzI5IDMzNS43MzVDMzQxLjY0MyAzMzQuOTk1IDMzMC41NTYgMzM0LjA5MSAzMTkuNDY5IDMzMy4xODdDMjk3LjM3NyAzMzEuMjk2IDI3NS4zNjcgMzI5LjMyMyAyNTMuMjc1IDMyOC4xNzJDMjMxLjI2NiAzMjcuMDIyIDIwOS4xNzQgMzI2LjYxMSAxODcuMjQ2IDMyOC4xNzJDMTY1LjIzNyAzMjkuNzM0IDE0My4zOTEgMzMyLjUyOSAxMjEuNzkyIDMzNi45NjhDMTExLjAzNCAzMzkuMTg3IDEwMC4yNzUgMzQxLjgxOCA4OS42ODEyIDM0NC44NTlDNzkuMDg3IDM0Ny45ODIgNjguNjU3IDM1MS41MTcgNTguNDczNCAzNTUuNjI3QzUzLjM4MTYgMzU3LjY4MiA0OC4yODk5IDM1OS45MDEgNDMuMzYyMyAzNjIuMjAzQzM4LjQzNDggMzY0LjU4NyAzMy41MDcyIDM2Ny4xMzUgMjguNzQ0IDM2OS43NjVDMjMuOTgwNyAzNzIuNDc4IDE5LjI5OTUgMzc1LjM1NSAxNC44NjQ3IDM3OC41NjFDMTAuNDMgMzgxLjY4NCA2LjA3NzI5IDM4NS4xMzcgMi40NjM3NyAzODlMMCAzODYuNjk4WiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyKSIvPgogICAgPGRlZnM+CiAgICAgICAgPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyIiB4MT0iMjIiIHkxPSIzNjgiIHgyPSI4NjYuMzY2IiB5Mj0iMjE4LjY4NyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjMDBGRkZGIi8+CiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMC41MTc5NTEiIHN0b3AtY29sb3I9IiMwMDczRkYiLz4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIwLjc1MDA0NiIgc3RvcC1jb2xvcj0iI0FBNUFGRiIvPgogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNGRjQxNkUiLz4KICAgICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgPC9kZWZzPgo8L3N2Zz4K);
    background-position: 8px 36px;
  }
}
@media screen and (min-width: 768px) {
  .oHeAexSszx8P0raY {
    padding: 56px 0;
  }
}
.RlGfd5uAAxUk1vew {
  position: relative;
  padding: 0 16px;
  max-width: 1204px;
  margin: 0 auto;
}
@media screen and (min-width: 768px) {
  .RlGfd5uAAxUk1vew {
    padding: 0 32px;
  }
}
.hXLUELt7beAqhp_z {
  display: block;
  margin-bottom: 8px;
  margin-right: 16px;
  color: rgba(255, 255, 255, 0.6);
}
@media screen and (min-width: 576px) {
  .hXLUELt7beAqhp_z {
    display: inline-block;
    margin-bottom: 0;
  }
}
.XpMLWc1KCsIde9yo {
  margin-left: 16px;
}
.rrqd_YorAuXueXhu {
  color: rgba(255, 255, 255, 0.6);
}
.oGz0SESjaUmHcC0g {
  margin-top: 12px;
  margin-bottom: 16px;
}
.oGz0SESjaUmHcC0g:last-child {
  margin-bottom: 48px;
}
@media screen and (min-width: 576px) {
  .oGz0SESjaUmHcC0g {
    margin-bottom: 20px;
  }
  .oGz0SESjaUmHcC0g:last-child {
    margin-bottom: 36px;
  }
}
@media screen and (min-width: 768px) {
  .oGz0SESjaUmHcC0g:last-child {
    margin-bottom: 48px;
  }
}
@media screen and (min-width: 992px) {
  .oGz0SESjaUmHcC0g {
    margin-top: 28px;
    margin-bottom: 48px;
  }
}
.Vg7Wf1AVDw2xHYbb {
  list-style: none;
  margin: 0;
  padding: 0;
  color: rgba(255, 255, 255, 0.6);
}
._ivnECwc8gQYczz8 {
  margin-top: 1px;
}
.zNeL0gwr3actJVMA:hover {
  color: rgba(255, 255, 255, 0.8);
}
.zNeL0gwr3actJVMA:focus {
  color: rgba(255, 255, 255, 0.8);
}
.PcLM4XRyJ0Ds2DMt {
  margin-bottom: 28px;
  margin-top: 8px;
}
@media screen and (min-width: 992px) {
  .PcLM4XRyJ0Ds2DMt {
    margin-top: 0;
  }
}
.T8nn7OI9tzEMU2sY {
  display: flex;
  flex-wrap: wrap;
  margin-top: 21px;
}
@media screen and (min-width: 992px) {
  .T8nn7OI9tzEMU2sY {
    margin-top: 0;
  }
}
.nH3aHLORm_4xOtkR {
  width: 120px;
  height: 60px;
}
.pbYWzpOuCQlSrevQ {
  padding-right: 40px;
  margin-bottom: 28px;
}
.K8tENQmxS2I9J47J {
  margin-bottom: 28px;
}
.zRGDSM9OSk6fe82f {
    position: relative;
    width: 100%;
    font: 400 15px/1.33 -apple-system, 'Segoe UI', Helvetica, Arial, sans-serif;
}

.NoofnCQfwuQVqcqG {
	display: none;
}

.nlpSYruF8cv7pUSb {
    margin: 0 auto;
    max-width: 320px;
    color: #fff;
    text-align: center;
}

.nlpSYruF8cv7pUSb.ScRAQa2fh7cTzSZK {
	padding: 8px;
}

.MtxcQ6AXU84_CVmR {
    position: absolute;
    color: #fff;
    cursor: pointer;
    padding: 10px;
    right: 0;
    top: 0;
    height: 20px;
    width: 20px;
    padding: 7px 5px;
}

  
.MtxcQ6AXU84_CVmR::after {
    content: '';
    width: 20px;
    height: 20px;
    display: block;
    background-size: 11px 11px;
    color:  #0073ff;
    margin: 3px auto;
    background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIwIDIwJz48cGF0aCBmaWxsPScjMDA3M2ZmJyBkPSdNMTAuNzE0IDEwTDE1IDE0LjI4NmwtLjcxNC43MTRMMTAgMTAuNzE0IDUuNzE0IDE1IDUgMTQuMjg2IDkuMjg2IDEwIDUgNS43MTQgNS43MTQgNSAxMCA5LjI4NiAxNC4yODYgNWwuNzE0LjcxNEwxMC43MTQgMTB6Jy8+PC9zdmc+");
}

.ZzQ4eTXNkB4STfuX {
	min-height: 36px;
	background: linear-gradient(90deg, #AA5AFF 0%, #FF416E 100%);
}

.H7WpH1m4mkcnXyu2 {
  width: 20px;
  height: 20px;
  color: var(--o-color-sashagrey, #c3cfdf);
  cursor: pointer;
}
.H7WpH1m4mkcnXyu2:hover {
  color: var(--o-color-rain, #a0acc0);
}
._04Zgte4R0hl4XqP {
  position: relative;
  border-radius: 50%;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
}
._04Zgte4R0hl4XqP.P6RqxTuQ8U0zvIYh {
  background-color: #959fff;
  color: #384ae5;
}
._04Zgte4R0hl4XqP.f3GSPvlfpu8sgvqP {
  background-color: var(--o-color-curacao, #0073ff);
  color: var(--o-color-icecream, #fff);
}
._04Zgte4R0hl4XqP.Qi31xu6MUbkzIN7C {
  background-color: var(--o-color-raspberry, #ff4169);
  color: var(--o-color-icecream, #fff);
}
._04Zgte4R0hl4XqP.sY_DcmzELXExjuBS {
  width: 60px;
  height: 60px;
}
._04Zgte4R0hl4XqP.akWpUu6FIsi6Sj1q {
  width: 64px;
  height: 64px;
}
._04Zgte4R0hl4XqP.GdffnuG9FZUCbs72 {
  width: 128px;
  height: 128px;
}
._04Zgte4R0hl4XqP.P6RqxTuQ8U0zvIYh.sY_DcmzELXExjuBS {
  box-shadow: 0 0 0 8px rgba(149, 159, 255, 0.3);
  margin: 8px;
}
._04Zgte4R0hl4XqP.P6RqxTuQ8U0zvIYh.akWpUu6FIsi6Sj1q {
  box-shadow: 0 0 0 8px rgba(149, 159, 255, 0.3), 0 0 0 16px rgba(149, 159, 255, 0.2), 0 0 0 24px rgba(149, 159, 255, 0.1);
  margin: 24px;
}
._04Zgte4R0hl4XqP.P6RqxTuQ8U0zvIYh.GdffnuG9FZUCbs72 {
  box-shadow: 0 0 0 16px rgba(149, 159, 255, 0.3), 0 0 0 32px rgba(149, 159, 255, 0.2), 0 0 0 48px rgba(149, 159, 255, 0.1);
  margin: 48px;
}
._04Zgte4R0hl4XqP.f3GSPvlfpu8sgvqP.sY_DcmzELXExjuBS {
  box-shadow: 0 0 0 8px rgba(0, 115, 255, 0.3);
  margin: 8px;
}
._04Zgte4R0hl4XqP.f3GSPvlfpu8sgvqP.akWpUu6FIsi6Sj1q {
  box-shadow: 0 0 0 8px rgba(0, 115, 255, 0.3), 0 0 0 16px rgba(0, 115, 255, 0.2), 0 0 0 24px rgba(0, 115, 255, 0.1);
  margin: 24px;
}
._04Zgte4R0hl4XqP.f3GSPvlfpu8sgvqP.GdffnuG9FZUCbs72 {
  box-shadow: 0 0 0 16px rgba(0, 115, 255, 0.3), 0 0 0 32px rgba(0, 115, 255, 0.2), 0 0 0 48px rgba(0, 115, 255, 0.1);
  margin: 48px;
}
._04Zgte4R0hl4XqP.Qi31xu6MUbkzIN7C.sY_DcmzELXExjuBS {
  box-shadow: 0 0 0 8px rgba(255, 65, 105, 0.3);
  margin: 8px;
}
._04Zgte4R0hl4XqP.Qi31xu6MUbkzIN7C.akWpUu6FIsi6Sj1q {
  box-shadow: 0 0 0 16px rgba(255, 65, 105, 0.3), 0 0 0 32px rgba(255, 65, 105, 0.2), 0 0 0 48px rgba(255, 65, 105, 0.1);
  margin: 48px;
}
._04Zgte4R0hl4XqP.Qi31xu6MUbkzIN7C.GdffnuG9FZUCbs72 {
  box-shadow: 0 0 0 16px rgba(255, 65, 105, 0.3), 0 0 0 32px rgba(255, 65, 105, 0.2), 0 0 0 48px rgba(255, 65, 105, 0.1);
  margin: 48px;
}

.BjmR967jjBIFGyD6,
.KlQvFg6A2cENFKie {
  position: absolute;
  bottom: 0;
  font-size: 0;
  line-height: 0;
}

.BjmR967jjBIFGyD6 {
  left: 0;
}

.KlQvFg6A2cENFKie {
  right: 0;
}
.Kv9jiPFjhV0X2m0U .bxyL2NZn0ceBMHzV {
  width: 40px;
  height: 40px;
}
.Kv9jiPFjhV0X2m0U .TYPUWdSiDQQjccTG {
  width: 32px;
  transform: translateX(-4px);
}
.Kv9jiPFjhV0X2m0U .HdFCjMNdszQAERhE {
  width: 24px;
}
.Kv9jiPFjhV0X2m0U .qXpHMkx6utEtLF3h {
  width: 32px;
}

.t1UtZTKTaMYdxCM9 .bxyL2NZn0ceBMHzV {
  width: 44px;
  height: 44px;
}
.t1UtZTKTaMYdxCM9 .TYPUWdSiDQQjccTG {
  width: 32px;
  transform: translateX(-4px);
}
.t1UtZTKTaMYdxCM9 .HdFCjMNdszQAERhE {
  width: 24px;
}
.t1UtZTKTaMYdxCM9 .qXpHMkx6utEtLF3h {
  width: 32px;
}

.l2i6aUexsEIKvIIw .bxyL2NZn0ceBMHzV {
  width: 80px;
  height: 80px;
}
.l2i6aUexsEIKvIIw .TYPUWdSiDQQjccTG {
  width: 60px;
}
.l2i6aUexsEIKvIIw .HdFCjMNdszQAERhE {
  width: 48px;
}
.l2i6aUexsEIKvIIw .qXpHMkx6utEtLF3h {
  width: 48px;
}
.FoDqAQPpxMxU7Y5U {
  border-radius: 6px;
}
.FoDqAQPpxMxU7Y5U .arOTzMTn0ycuNAJ8 {
  margin: 0;
}
.FoDqAQPpxMxU7Y5U .mz4BvvBr9ANbH4Me:before {
  content: "•";
  display: inline-block;
  font-size: 1.5em;
  margin-right: 0.2em;
}
.lLpV5GzVw7ktUr2b {
  box-sizing: border-box;
  height: 100%;
  padding: 0;
  display: flex;
  flex-direction: column;
}

.NNMGJnrHYQUj6G2S {
  text-align: center;
}

.gt34dN0iuhkgdVub {
  margin-top: 20px;
  text-align: left;
}
.gt34dN0iuhkgdVub .XPp6czITcD1NIVtH:first-child {
  margin-top: 0;
}
.gt34dN0iuhkgdVub .XPp6czITcD1NIVtH:last-child {
  margin-bottom: 0;
}

.M8lPy8tPyUcRMtqN {
  margin-top: 20px;
}

.hp6ahkhz1SgSyMm9 {
  margin-top: 20px;
}

.BJStGkwI5josviWH {
  margin-top: 8px;
}

.zGoGJoHyThw9vhaA {
  margin-top: 16px;
}

.NQv9fvCG0vYL6H6V {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
}

.CeGPCYkUZNkWdSsv {
  margin: 0;
}

.vjs8Prb99psymKSt {
  margin-top: 4px;
}

.o4hIFGJATEMv77jB .NQv9fvCG0vYL6H6V {
  position: relative;
  bottom: inherit;
  left: inherit;
  right: inherit;
  margin-top: 8px;
}
.o4hIFGJATEMv77jB .NQv9fvCG0vYL6H6V + .hp6ahkhz1SgSyMm9 {
  margin-top: 12px;
}

@media (min-width: 576px) {
  .CFrcwprEA4UDMrZD .NQv9fvCG0vYL6H6V {
    position: relative;
    bottom: inherit;
    left: inherit;
    right: inherit;
    margin-top: 8px;
  }
  .CFrcwprEA4UDMrZD .NQv9fvCG0vYL6H6V + .hp6ahkhz1SgSyMm9 {
    margin-top: 12px;
  }
}
@media (min-width: 768px) {
  .EwQRgTDG099Qqp88 .NQv9fvCG0vYL6H6V {
    position: relative;
    bottom: inherit;
    left: inherit;
    right: inherit;
    margin-top: 8px;
  }
  .EwQRgTDG099Qqp88 .NQv9fvCG0vYL6H6V + .hp6ahkhz1SgSyMm9 {
    margin-top: 12px;
  }
}
@media (min-width: 992px) {
  .BKpQIbFf9QUyIHGP .NQv9fvCG0vYL6H6V {
    position: relative;
    bottom: inherit;
    left: inherit;
    right: inherit;
    margin-top: 8px;
  }
  .BKpQIbFf9QUyIHGP .NQv9fvCG0vYL6H6V + .hp6ahkhz1SgSyMm9 {
    margin-top: 12px;
  }
}
.c_DVWYKn49sQB2at {
  display: block;
}

.c_DVWYKn49sQB2at + .LMErlquiIUEiQIrY {
  margin-top: 4px;
}

.LMErlquiIUEiQIrY {
  display: flex;
  line-height: 0;
  font-size: 0;
  flex-wrap: wrap;
  margin: -4px -8px;
}

.OH4a4sFpd8sJ2807 {
  cursor: pointer;
  transition: all 0.2s;
  margin: 4px 8px;
}
.OH4a4sFpd8sJ2807:hover {
  transform: scale(1.05);
}
.OH4a4sFpd8sJ2807:active {
  transform: scale(0.95);
}

.CNGpH7X_OWgUe__v {
  width: 40px;
  height: 40px;
}
.SykYKCFRYIOOCS8k {
  margin-top: 8px;
}
.STyaMEwMcwrlVl3T {
  display: inline-flex;
  flex-direction: column;
  vertical-align: middle;
}

.gy1hc3hz5GwdxOIy {
  width: 100%;
}
.gy1hc3hz5GwdxOIy .xfh2q3ZR2Mwsslt0 {
  justify-content: space-between;
}

.xfh2q3ZR2Mwsslt0 {
  display: flex !important;
}
.xfh2q3ZR2Mwsslt0 > input {
  -webkit-tap-highlight-color: transparent;
  background: var(--o-input-background-color);
  box-sizing: border-box;
  appearance: none;
  color: var(--o-input-color);
  min-height: 40px;
  height: auto;
  width: 30px;
  padding: 4px;
  text-align: center;
  font: 600 17px/20px var(--o-font-direct);
  border: 0;
  border-bottom: 1px solid var(--o-color-halva, #808999);
  border-radius: 6px 6px 0 0;
}
.xfh2q3ZR2Mwsslt0 > input::placeholder {
  opacity: 1;
  color: var(--o-text-color-secondary);
}
.xfh2q3ZR2Mwsslt0 > input:invalid {
  background: var(--o-input-invalid-background-color);
}
.xfh2q3ZR2Mwsslt0 > input:focus {
  border-color: var(--o-color-halva, #808999);
  outline: 0;
}
.xfh2q3ZR2Mwsslt0 > input:disabled {
  background: var(--o-input-disabled-background-color);
}
.xfh2q3ZR2Mwsslt0 > input + input {
  margin-left: 12px;
}

.rAjUekTLeQgU5z7m > input {
  font: 600 24px/28px var(--o-font-direct);
  min-height: 56px;
  width: 40px;
  border-radius: 8px 8px 0 0;
}

.rB3LIPdheoePTskC > input {
  background: var(--o-input-invalid-background-color);
  appearance: none;
  border: 0;
  border-bottom: 1px solid var(--o-input-invalid-border-color);
}
.rB3LIPdheoePTskC > input:focus {
  border-color: var(--o-color-halva, #808999);
}

.IK7vuwCLtjwB2B2Q > input {
  color: var(--o-input-disabled-color);
  appearance: none;
  border: 0;
  border-bottom: 1px solid var(--o-input-disabled-border-color);
}

.doMUXL0Gme8j88j3 {
  margin: 0 0 7px;
}

.sO0EOv9wZhElBJ27 {
  color: var(--o-text-color-secondary);
  margin: 12px 0 0;
  display: inline-flex;
}
.DNEYGoxrHEBNiAit .w4UQHUdbSkXmgLbT {
  width: 32px;
}

.Pgq3SnKjtp8dtoor .w4UQHUdbSkXmgLbT {
  width: 40px;
}

.kNSqxr_FXkUxzFYW .w4UQHUdbSkXmgLbT {
  width: 72px;
}
.Qz8PHoDFLInoSC8q {
  box-sizing: border-box;
  height: 100%;
  padding: 0;
}

.eat2qbfA3FEYRdfP {
  text-align: center;
}

.oWgrPOQpSDQzMhVS {
  flex-direction: column;
}
.AGsk6txm7vEbgAOu {
  flex-direction: column-reverse;
}

.B2ZRQikSjrgOKh2S {
  margin-top: 20px;
  text-align: left;
  display: flex;
  flex-direction: column;
}
.DKX9KGHo6YAXtVZB {
  flex-direction: column-reverse;
}
.B2ZRQikSjrgOKh2S .Xdu2uGW8k3ZoxHiu {
  margin-bottom: 0;
}
.B2ZRQikSjrgOKh2S .u9UwHh2VcwQ0F6DJ:first-child {
  margin-top: 0;
}
.B2ZRQikSjrgOKh2S .u9UwHh2VcwQ0F6DJ:last-child {
  margin-bottom: 0;
}

.Ob_IwuebKVsTNi82 {
  display: inline-flex;
}

.VLa53kLYq4g2bMVV {
  margin-top: 20px;
}
.BJpO4b4XRFUSx7Ee {
  margin-bottom: 20px;
}

.BX9YdANwSkhXeX2Q {
  margin-top: 16px;
}

.IUjl3h9ICzosxIAP {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
}

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

.OxShPVGit0c6sxhj .IUjl3h9ICzosxIAP {
  position: relative;
  bottom: inherit;
  left: inherit;
  right: inherit;
  margin-top: 8px;
}
.OxShPVGit0c6sxhj .IUjl3h9ICzosxIAP + .BX9YdANwSkhXeX2Q {
  margin-top: 8px;
}

@media (min-width: 576px) {
  .ZFXgcLJr8mckSQIT .IUjl3h9ICzosxIAP {
    position: relative;
    bottom: inherit;
    left: inherit;
    right: inherit;
    margin-top: 8px;
  }
  .ZFXgcLJr8mckSQIT .IUjl3h9ICzosxIAP + .BX9YdANwSkhXeX2Q {
    margin-top: 8px;
  }
}
@media (min-width: 768px) {
  .xmJtCkP7dGwkhAVR .IUjl3h9ICzosxIAP {
    position: relative;
    bottom: inherit;
    left: inherit;
    right: inherit;
    margin-top: 8px;
  }
  .xmJtCkP7dGwkhAVR .IUjl3h9ICzosxIAP + .BX9YdANwSkhXeX2Q {
    margin-top: 8px;
  }
}
@media (min-width: 992px) {
  .x5MLLydjKvIN5hL5 .IUjl3h9ICzosxIAP {
    position: relative;
    bottom: inherit;
    left: inherit;
    right: inherit;
    margin-top: 8px;
  }
  .x5MLLydjKvIN5hL5 .IUjl3h9ICzosxIAP + .BX9YdANwSkhXeX2Q {
    margin-top: 8px;
  }
}
.ApNvHhfayoSWEMg5 .yzlKhm3xOJE1qlSn {
  width: 32px;
}

.t4_QdT0CnCY0dFuk .yzlKhm3xOJE1qlSn {
  margin: 0 2px 2px 0;
  width: 52px;
}

.SWJYFYE4R6Yo98QX .yzlKhm3xOJE1qlSn {
  width: 72px;
}
.CIifszd_bd0DtGTe .EqDjG1LjggpN7Le6 {
  width: 32px;
}

.do1ysWAsvykm2Lb0 .EqDjG1LjggpN7Le6 {
  width: 40px;
}

.Xr376oH4900aW8ts .EqDjG1LjggpN7Le6 {
  width: 72px;
}
.xrzDJ7mm9mMLuK9g {
  box-sizing: border-box;
  height: 100%;
  padding: 0;
}

.aqSPxiK_VJM0KcH0 {
  text-align: center;
}

.aqSPxiK_VJM0KcH0 + .lQW9Pka7CMfmyvYc {
  margin-top: 16px;
}

.X66vW4fTlEMQqZyJ {
  margin-top: 24px;
}
.fqIn9tQE0_Cq8l2B {
  text-align: center;
  display: none;
  position: relative;
}

.W3rI50pX44lTSCmN {
  position: absolute;
  top: -10px;
  left: 0;
  width: 24px;
  height: 24px;
  padding: 12px;
}

.oQFUrnpqbs57zx2B {
  display: block;
  margin: 0;
  box-sizing: border-box;
  padding: 0 48px;
}

.DwJzXVvnDEa1biYG {
  display: none;
}

.kjWTShYds0n2Cw8n {
  display: block;
}

@media (min-width: 576px) {
  .RzzKibWRZ9caXEP3 {
    display: block;
  }
}
@media (min-width: 768px) {
  .Yev04kivnkQqD_uQ {
    display: block;
  }
}
@media (min-width: 992px) {
  .s5IU_8rSjU8Q84k3 {
    display: block;
  }
}
.KvaDsYmYzuIPoipx {
  position: static;
  display: flex;
  flex-direction: column;
}

.xLhcRuXxdsOp94KY {
  margin-bottom: 20px;
}
.nRnipepgQEUnM4Xu {
  position: static;
  display: flex;
  flex-direction: column;
}

.gXfHxZuhV_oAx58m {
  margin-bottom: 20px;
}
.UKW_BnwnRc4vmiFm {
  display: flex;
  width: 100%;
  height: 100%;
  justify-content: center;
  align-items: center;
  min-height: 310px;
}

.Ocj4G0mdXIh1dq0z {
  transform: scale(2);
}
.Ils9F3YWLYkUd_b5 {
  margin-bottom: 20px;
}

.m29T7fr482s36ISk {
  position: static;
  display: flex;
  flex-direction: column;
}
.fWZ2AOSqQVsXgm2j {
  cursor: pointer;
  padding: 10px;
  color: var(--o-text-color-secondary);
}

.tORxjv17WWQ4qK3g {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  display: flex;
  transform: none;
}

.tORxjv17WWQ4qK3g > div {
  display: flex;
  align-items: center;
}
.RXiQ3KF5ZIKBYi3J {
  box-sizing: border-box;
  height: 100%;
  padding: 0;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.RqiIy3LhWI0pmBGV {
  text-align: center;
}

.T0HnZPCp0448iPFA {
  margin-top: 16px;
}

.QLgOGAtbqAagjj5M {
  margin-top: 16px;
}

.YqQKRezwIWMo_oj0 {
  margin: 0;
}

.vrnCBxKQpCyL0oPC {
  margin-top: 4px;
}

._SKQBG_54W8oPvLo {
  margin: 16px 0 0 0;
}

.a52sEC1CAhsdyD91 {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
}

.FPnI2CZ8Y1UUxDMQ {
  margin-right: 6px;
}

.Icg9EkWCKrc_vNBM {
  margin-top: 12px;
  max-width: 300px;
}

.TL0358kWPy0buhZA .a52sEC1CAhsdyD91 {
  position: relative;
  bottom: inherit;
  left: inherit;
  right: inherit;
  margin-top: 8px;
}
.TL0358kWPy0buhZA .a52sEC1CAhsdyD91 + .QLgOGAtbqAagjj5M {
  margin-top: 12px;
}

@media (min-width: 576px) {
  .yG2ZABMPqKce1xdl .a52sEC1CAhsdyD91 {
    position: relative;
    bottom: inherit;
    left: inherit;
    right: inherit;
    margin-top: 8px;
  }
  .yG2ZABMPqKce1xdl .a52sEC1CAhsdyD91 + .QLgOGAtbqAagjj5M {
    margin-top: 12px;
  }
}
@media (min-width: 768px) {
  .b05RK5xKUZgbryTY .a52sEC1CAhsdyD91 {
    position: relative;
    bottom: inherit;
    left: inherit;
    right: inherit;
    margin-top: 8px;
  }
  .b05RK5xKUZgbryTY .a52sEC1CAhsdyD91 + .QLgOGAtbqAagjj5M {
    margin-top: 12px;
  }
}
@media (min-width: 992px) {
  .RQ6d60Q7X64rQF50 .a52sEC1CAhsdyD91 {
    position: relative;
    bottom: inherit;
    left: inherit;
    right: inherit;
    margin-top: 8px;
  }
  .RQ6d60Q7X64rQF50 .a52sEC1CAhsdyD91 + .QLgOGAtbqAagjj5M {
    margin-top: 12px;
  }
}
.Lss0E_q2aI0AezaK {
  position: static;
  display: flex;
  flex-direction: column;
}

.P6jtiihkE49Za2I2 {
  margin-bottom: 20px;
}
.tZOLt3IM95UzWFP2 {
  position: static;
  display: flex;
  flex-direction: column;
}

.IpnCcdyZHaskQ45P {
  margin-bottom: 20px;
}
.XdY9PoAzFUCecOMy {
  position: static;
  display: flex;
  flex-direction: column;
}

.v2bG4NjJSo04nuwD {
  text-align: center;
}

.rZXVyt4ePWUvZUIK {
  margin-bottom: 20px;
}
.BkXi0N2RRnMRwjXR {
  box-sizing: border-box;
  height: 100%;
  padding: 0;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.ttNtKLX_esbkm9El {
  display: flex;
}

.OKf9KSlMpJo1wjMQ {
  margin: 0 0 0 20px;
  padding: 0;
}

.fGFHXdls0whLw6c1 {
  list-style-type: none;
  position: relative;
  padding-left: 1em;
}
.fGFHXdls0whLw6c1::before {
  content: "•";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  font-size: 21px;
}

.xozaKnj8YggNKNWZ {
  margin-top: 20px;
}

.OD80fbVBymkdXbE5 {
  margin-top: 16px;
}

.Bk5rq6yuqFcaSxqB {
  margin-top: 20px;
}

.kUj2SdyrosIfiW_s {
  margin-top: 16px;
}

.pZ9YBw8AyQHeOkYA {
  max-width: 300px;
}

.xmIW8CFHg2kGXPg3 {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
}

.KkHTHSaue8FRCbTa .xmIW8CFHg2kGXPg3 {
  position: relative;
  bottom: inherit;
  left: inherit;
  right: inherit;
  margin-top: 8px;
}
.KkHTHSaue8FRCbTa .xmIW8CFHg2kGXPg3 + .Bk5rq6yuqFcaSxqB {
  margin-top: 12px;
}

@media (min-width: 576px) {
  .vxJUAjoMBk47iGu2 .xmIW8CFHg2kGXPg3 {
    position: relative;
    bottom: inherit;
    left: inherit;
    right: inherit;
    margin-top: 8px;
  }
  .vxJUAjoMBk47iGu2 .xmIW8CFHg2kGXPg3 + .Bk5rq6yuqFcaSxqB {
    margin-top: 12px;
  }
}
@media (min-width: 768px) {
  .aoHypXLojP8I4JQK .xmIW8CFHg2kGXPg3 {
    position: relative;
    bottom: inherit;
    left: inherit;
    right: inherit;
    margin-top: 8px;
  }
  .aoHypXLojP8I4JQK .xmIW8CFHg2kGXPg3 + .Bk5rq6yuqFcaSxqB {
    margin-top: 12px;
  }
}
@media (min-width: 992px) {
  .h1emlTuNeCgpDrXX .xmIW8CFHg2kGXPg3 {
    position: relative;
    bottom: inherit;
    left: inherit;
    right: inherit;
    margin-top: 8px;
  }
  .h1emlTuNeCgpDrXX .xmIW8CFHg2kGXPg3 + .Bk5rq6yuqFcaSxqB {
    margin-top: 12px;
  }
}
.fhIcO51S7Z0DO3ka {
  position: static;
  display: flex;
  flex-direction: column;
}

.TLVNamtl3QgF_GMF {
  text-align: center;
}

.MFZ6CTAthNcaKho1 {
  margin-bottom: 20px;
}
.eexQjSushDgb4bDa {
  box-sizing: border-box;
  height: 100%;
  padding: 0;
  display: flex;
  flex-direction: column;
}

.xUoFjmHGcNYRoMvf {
  text-align: center;
}

.TEH8pGg2DU03rLbR {
  margin-top: 20px;
  text-align: left;
}
.TEH8pGg2DU03rLbR .N6LdXheNaYonoaan:first-child {
  margin-top: 0;
}
.TEH8pGg2DU03rLbR .N6LdXheNaYonoaan:last-child {
  margin-bottom: 0;
}

.TovCFkT_gooqPoT0 {
  margin-top: 20px;
}

.b1zAiAhNiIh501v2 {
  margin-top: 20px;
}

.TOeXaQ_SjLoGG0k4 {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
}

.qHRKujUa7gQ7tr8m {
  color: var(--o-color-raspberry, #ff4169);
}

.TNK3KEk4lDwTYKjn {
  color: #dfaa00;
}

.dFVPS1Wwg0w5wPBE {
  color: var(--o-color-kiwi, #3da112);
}

.kKPczLFREyySAXA9 {
  color: var(--o-color-kiwi, #3da112);
}

.mTMGFyGQlkoIUXz9 {
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  height: 1px;
  overflow: hidden;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}

.i2jm1tY2HbQedWqp .TOeXaQ_SjLoGG0k4 {
  position: relative;
  bottom: inherit;
  left: inherit;
  right: inherit;
  margin-top: 8px;
}
.i2jm1tY2HbQedWqp .TOeXaQ_SjLoGG0k4 + .b1zAiAhNiIh501v2 {
  margin-top: 12px;
}

@media (min-width: 576px) {
  .QMjVNRu2r2cFzlwd .TOeXaQ_SjLoGG0k4 {
    position: relative;
    bottom: inherit;
    left: inherit;
    right: inherit;
    margin-top: 8px;
  }
  .QMjVNRu2r2cFzlwd .TOeXaQ_SjLoGG0k4 + .b1zAiAhNiIh501v2 {
    margin-top: 12px;
  }
}
@media (min-width: 768px) {
  .caq4tVh2hM0OOX16 .TOeXaQ_SjLoGG0k4 {
    position: relative;
    bottom: inherit;
    left: inherit;
    right: inherit;
    margin-top: 8px;
  }
  .caq4tVh2hM0OOX16 .TOeXaQ_SjLoGG0k4 + .b1zAiAhNiIh501v2 {
    margin-top: 12px;
  }
}
@media (min-width: 992px) {
  ._8haIEKWQo4M7dzU .TOeXaQ_SjLoGG0k4 {
    position: relative;
    bottom: inherit;
    left: inherit;
    right: inherit;
    margin-top: 8px;
  }
  ._8haIEKWQo4M7dzU .TOeXaQ_SjLoGG0k4 + .b1zAiAhNiIh501v2 {
    margin-top: 12px;
  }
}
.iPn4_xXdo18or542 {
  position: static;
  display: flex;
  flex-direction: column;
}

.g85d0iJ4bsGfvVUP {
  margin-bottom: 20px;
}

.mVliSmKcLOA1rWvX {
  margin-top: 4px;
}
.pNuxEuB3OuobjAdE .eUNUt7jvfEcxLgId {
  width: 32px;
  height: 32px;
}

.jdrwXAwkVd49p6ME .eUNUt7jvfEcxLgId {
  width: 40px;
  height: 40px;
}

.YnXTQ0aerkt0KFk1 .eUNUt7jvfEcxLgId {
  width: 72px;
  height: 72px;
}
.aDJCLnRwKdgIDEyE {
  box-sizing: border-box;
  height: 100%;
  padding: 48px 0;
}

.wFQyEavEEsjmiXcC {
  text-align: center;
}

.wFQyEavEEsjmiXcC + .umXuDRRfvcW11lEo {
  margin-top: 16px;
}

.jIBJXqep53AHEdua {
  margin-top: 24px;
}
.V7zCJ5PgUCscgl6e {
  height: 100%;
  min-width: 300px;
}
.Hv_akZQ7AQIUKs7A {
  font-family: Helvetica, arial, sans-serif;
  font-size: 15px;
  line-height: 20px;
  font-weight: normal;
  color: #000;
  position: relative;
}
.xt5EtjQLyYWKUffY {
  position: fixed;
  z-index: 100000;
}
.fttjOXP8OZIOx8I0 {
  margin: 0 auto;
  box-sizing: border-box;
}
.o9Pt0QX4mwshNseO {
  text-align: right;
}
.ycT9u_ZTilsUnlM3 {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row;
  flex-flow: row wrap;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  line-height: 0;
}
.SHuORRg0hcrzJ_L4 {
  display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
  overflow: hidden;
  align-items: center;
}
.hgQY3hqGmyMp7_pd {
  display: block;
  text-align: right;
  margin: 7px 0;
  white-space: nowrap;
}
.HCW5atxbAuYf_BiH {
  text-decoration: none;
  padding-left: 6px;
  padding-right: 6px;
  white-space: nowrap;
}
.k8fYbuVUIG2qaNlt:hover .aJ6KJB_jY6rEICkH {
  color: #cc2529;
  border-color: rgba(204, 37, 41, 0.4);
}
.k8fYbuVUIG2qaNlt:hover svg {
  fill: #cc2529;
}
.aJ6KJB_jY6rEICkH {
  font-size: 15px;
  line-height: 20px;
  font-weight: normal;
  font-weight: bold;
  color: #369;
  display: inline;
  border-bottom: 1px solid rgba(70, 101, 152, 0.4);
  vertical-align: middle;
}
.ZQAGPAjXRPAlFYQy {
  display: inline-block;
  padding-right: 5px;
  vertical-align: middle;
  line-height: 0;
}
.WUdeQDJN6HI8_D7z {
  margin-top: 0;
  display: inline-block;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MzAgMjA1Ij48cGF0aCBkPSJNMjg0LjUgODV2MjhjMCA2LjEtMi45IDkuMy03LjkgOS4zLTUuNCAwLTguMy0zLjItOC4zLTkuM1Y4NWgtMTQuNHYyOS41YzAgMTIuOSA4LjYgMjEuMiAyMi4zIDIxLjJzMjIuNy04LjMgMjIuNy0yMS4yVjg1aC0xNC40em0tMTA3LjIgMjguMWMwIDYuMS0yLjkgOS4zLTcuOSA5LjMtNS40IDAtOC4zLTMuMi04LjMtOS4zdi0yOGgtMTQuNHYyOS41YzAgMTIuOSA4LjYgMjEuMiAyMi4zIDIxLjIgMTMuNyAwIDIyLjctOC4zIDIyLjctMjEuMlY4NWgtMTQuNHYyOC4xem0tOTguNSAwYzAgNi4xLTIuOSA5LjMtNy45IDkuMy01LjQgMC04LjMtMy4yLTguMy05LjN2LTI4SDQ4LjJ2MjkuNWMwIDEyLjkgOC42IDIxLjIgMjIuMyAyMS4yIDEzLjcgMCAyMi43LTguMyAyMi43LTIxLjJWODVINzguOHYyOC4xem0xNDAuNi02LjV2MjhoMTQuNHYtMjcuM2MwLTUuNCAyLjUtOC4zIDcuNS04LjMgMS4xIDAgMy42IDAgNS44LjdWODVjLTEuNC0uNC0zLjItLjctNS0uNy0xNS4yIDAtMjIuNyA3LjYtMjIuNyAyMi4zem0tOTcuMSAxLjV2LTkuN2gxMS4xTDEzNyA4NWgtMTQuN1Y3Mi44aC0xNC40Vjg1aC02LjF2MTMuM2g2LjF2MTAuOGMwIDE2LjkgOC42IDI1LjkgMjUuMiAyNS45aDV2LTEzLjdoLTMuNmMtOC42LjEtMTIuMi0zLjktMTIuMi0xMy4yem0tOTguNiAwdi05LjdoMTEuMWwzLjYtMTMuM0gyMy43VjcyLjlIOS4zVjg1SC43djEzLjNoOC42djEwLjhjMCAxNi45IDguNiAyNS45IDI1LjIgMjUuOWg1di0xMy43aC0zLjZjLTguNi4xLTEyLjItMy45LTEyLjItMTMuMnoiLz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTU4IC0xOTQpIj48bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSIzNTMuNCIgeDI9IjU1OC42IiB5MT0iMzU3LjMiIHkyPSIzNTcuMyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzAwYjRmZiIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzAwZGNmZiIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNhKSIgZD0iTTU0MS4zIDM3Ny45QzQ1NyAzOTkuOCAzODggMzY1LjMgMzY3LjUgMzIyLjdhNy41IDcuNSAwIDAgMC0xMy40IDYuNmMyMy4yIDQ2LjMgMTA0LjUgODguMyAyMDQuNCA1NC4zYTcyIDcyIDAgMCAxLTE3LjItNS43eiIvPjxwYXRoIGQ9Ik01ODUuMyAzNzIuNmExOTQgMTk0IDAgMCAwIDMyLjMtMjAuMWMtNiAuOC0xMi43IDEuMy0xOS44IDEuNmEyMDMgMjAzIDAgMCAxLTM0IDE2LjcgODYuNCA4Ni40IDAgMCAwIDIxLjUgMS44eiIgZmlsbD0iIzAwZGNmZiIvPjxsaW5lYXJHcmFkaWVudCBpZD0iYiIgeDE9IjUwMC42IiB4Mj0iNjY4LjUiIHkxPSIzNTguNCIgeTI9IjM1OC40IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMDA5M2ZmIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMDA4NmZmIi8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2IpIiBkPSJNNjQ0LjEgMzQ1LjhDNjE1IDM3OS4zIDU1OCAzODEuNSA1MjcuMiAzNTJhOTguOCA5OC44IDAgMCAxLTcuOC04LjFjLTMuMS4xLTExLjkuMS0xOC45LTJhOTMuNSA5My41IDAgMCAwIDU3LjggNDEuOCAxMDEgMTAxIDAgMCAwIDY3LjgtNy43IDg5LjkgODkuOSAwIDAgMCA0Mi4zLTQ1LjdjLS4zLjUtOS4yIDkuNS0yNC4zIDE1LjV6Ii8+PHBhdGggZD0iTTYzOS4xIDMzMi43YzEwLjgtMTIgMTkuNS0yNS44IDI0LjctNDEuMiAzLjgtMTEuMSAzLjYtMTUuNCAzLjUtMjUuOC0yLjggNC41LTYuOCAxMC4xLTEwLjYgMTQuOWE5OC41IDk4LjUgMCAwIDEtMTcuOCAzNyAxMjEuNCAxMjEuNCAwIDAgMS0xOC40IDE5LjhjMC0uMSA5LjMtMS4zIDE4LjYtNC43eiIgZmlsbD0iIzAwZGNmZiIvPjxsaW5lYXJHcmFkaWVudCBpZD0iYyIgeDE9IjUwMy4yIiB4Mj0iNjU2LjciIHkxPSIyNDEuNiIgeTI9IjI0MS42IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMDA5M2ZmIiBzdG9wLW9wYWNpdHk9Ii44Ii8+PHN0b3Agb2Zmc2V0PSIuMSIgc3RvcC1jb2xvcj0iIzBhOTdmZiIgc3RvcC1vcGFjaXR5PSIuOCIvPjxzdG9wIG9mZnNldD0iLjMiIHN0b3AtY29sb3I9IiMxNjljZmYiIHN0b3Atb3BhY2l0eT0iLjciLz48c3RvcCBvZmZzZXQ9Ii41IiBzdG9wLWNvbG9yPSIjMWE5ZWZmIiBzdG9wLW9wYWNpdHk9Ii42Ii8+PHN0b3Agb2Zmc2V0PSIuNyIgc3RvcC1jb2xvcj0iIzE2OWJmZiIgc3RvcC1vcGFjaXR5PSIuNyIvPjxzdG9wIG9mZnNldD0iLjkiIHN0b3AtY29sb3I9IiMwYzkxZmYiIHN0b3Atb3BhY2l0eT0iLjgiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMwMDg2ZmYiIHN0b3Atb3BhY2l0eT0iLjgiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjYykiIGQ9Ik02NTUuOCAyNTdsLjktMS40YTU0LjIgNTQuMiAwIDAgMC01LjktMTUuNHYtLjFjLTMzLjktMjQuNi05My40LTI5LTEzMi42LTMuNS0uMy4yLTEwLjUgMTIuOC0xNSAyNyAzOS42LTQ5LjUgMTIyLTQxLjYgMTUyLjYtNi42eiIvPjxsaW5lYXJHcmFkaWVudCBpZD0iZCIgeDE9IjQ5OS4yIiB4Mj0iNjU1LjMiIHkxPSIyODAuMyIgeTI9IjI4MC4zIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjNGM2N2ZmIiBzdG9wLW9wYWNpdHk9Ii44Ii8+PHN0b3Agb2Zmc2V0PSIuMSIgc3RvcC1jb2xvcj0iIzQ3NmJmZiIgc3RvcC1vcGFjaXR5PSIuOCIvPjxzdG9wIG9mZnNldD0iLjMiIHN0b3AtY29sb3I9IiMzOTczZmYiIHN0b3Atb3BhY2l0eT0iLjciLz48c3RvcCBvZmZzZXQ9Ii41IiBzdG9wLWNvbG9yPSIjMzU3NmZmIiBzdG9wLW9wYWNpdHk9Ii42Ii8+PHN0b3Agb2Zmc2V0PSIuNyIgc3RvcC1jb2xvcj0iIzMxNzlmZiIgc3RvcC1vcGFjaXR5PSIuNyIvPjxzdG9wIG9mZnNldD0iLjkiIHN0b3AtY29sb3I9IiMyNDgxZmYiIHN0b3Atb3BhY2l0eT0iLjgiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMxZTg1ZmYiIHN0b3Atb3BhY2l0eT0iLjgiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjZCkiIGQ9Ik02NTUuMyAyNTcuOWMtMTktNi45LTUwLjUtOS45LTc5LjktMy41YTE2NCAxNjQgMCAwIDAtNzYuMiA0MC43Yy4zIDQuNiAxIDkuNyAyLjMgMTQuNiA2LjgtMTAuMSAxNi44LTE3LjUgMTktMTkuNSAzMy41LTI2LjIgNzMtMzYuOCAxMTYuMy0yOS4yIDEuNC4zIDguMSAxLjYgMTMuNiAzLjUgMi41LTMgNC44LTYuNiA0LjktNi42eiIvPjxsaW5lYXJHcmFkaWVudCBpZD0iZSIgeDE9IjQ4Ny43IiB4Mj0iNjY0LjIiIHkxPSIyNTYiIHkyPSIyNTYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMwMDk2ZmYiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMwMGRjZmYiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjZSkiIGQ9Ik00OTIuMSAzMDAuNGE0MyA0MyAwIDAgMCAxMS41IDE2LjMgODIuOSA4Mi45IDAgMCAxLS41LTUzIDEwNi43IDEwNi43IDAgMCAxIDE0LjktMjYuOWM1LjUtNyAxMi4yLTEyLjggMTkuNi0xNy42YTg3LjggODcuOCAwIDAgMSA3MS41LTkuNCA2NS43IDY1LjcgMCAwIDEgNDMuNSAzMy44IDYwIDYwIDAgMCAxIDQuMSAxMS45YzEuNC0yLjMgMy4zLTUuNCA0LjEtNy4yLjgtMS40IDItMi41IDMuMy0zLjEtMjMtNjUuNS0xNDEuNi03Mi4yLTE3Mi45IDEzLjNhNzAgNzAgMCAwIDAtMS40IDQuOWMtLjIgMS43LTUuOCAxOC42IDIuMyAzN3oiLz48cGF0aCBmaWxsPSIjMDA4NmZmIiBkPSJNNjc2LjUgMjc5LjhjLS4yLTIuMS0xLjQtNi4yLTEuNS02LjZhNTYuNiA1Ni42IDAgMCAwLTUuMi0xMi4xbC0yLjYgNC42cy4xIDEwLjMtLjYgMTVjMSA2LjQuOCAxMy4yLS40IDE5LjdhODUuMSA4NS4xIDAgMCAxLTYuMiAxOS41bC0xIDIuMmMyLjgtMi4zIDUuMy00LjkgNy4zLTcuNyA2LjItOC44IDExLjQtMjQgMTAuMi0zNC42eiIvPjxsaW5lYXJHcmFkaWVudCBpZD0iZiIgeDE9IjUwMS40IiB4Mj0iNTAxLjQiIHkxPSIyNjMuNSIgeTI9IjMyOS4xIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMDBhNmZmIi8+PHN0b3Agb2Zmc2V0PSIuMSIgc3RvcC1jb2xvcj0iIzAwOWFmZiIvPjxzdG9wIG9mZnNldD0iLjMiIHN0b3AtY29sb3I9IiMwMDhjZmYiLz48c3RvcCBvZmZzZXQ9Ii42IiBzdG9wLWNvbG9yPSIjMDA4M2ZmIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMDA4MWZmIi8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2YpIiBkPSJNNDg1LjQgMzE0YTMwLjQgMzAuNCAwIDAgMCAxOS45IDE0LjJjNC4zLjkgMTAuNyAxLjEgMTcuNi4zYTUzLjIgNTMuMiAwIDAgMS0zMC42LTI4LjIgNjYgNjYgMCAwIDEtMi4zLTM2LjlsLTEgMS41Yy05LjkgMTUuNC0xMi42IDMzLTMuNiA0OS4xeiIvPjxsaW5lYXJHcmFkaWVudCBpZD0iZyIgeDE9IjQ4My43IiB4Mj0iNjczLjciIHkxPSIyOTQuNCIgeTI9IjI5NC40IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIuMSIgc3RvcC1jb2xvcj0iIzQwNTdmZiIvPjxzdG9wIG9mZnNldD0iLjUiIHN0b3AtY29sb3I9IiNhYTVjZmYiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmZjNmNjgiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjZykiIGQ9Ik02NzAuMSAyNDUuNmE3IDcgMCAwIDAtOS4zIDIuOGMtMS4zIDIuNi00LjggOC4zLTUuNyA5LjdhMTE3LjQgMTE3LjQgMCAwIDEtMjEuNiAyMy41Yy00MS40IDM1LTEwNi40IDUxLjQtMTI4LjEgNDYuN2EzMC4yIDMwLjIgMCAwIDEtMTkuOS0xNC4yYy0zLjUgOS4xLTEuNCAxNi45IDQuMiAyMiAxMy44IDEyLjggNDMuNCA3LjQgNjEuNiAyLjcgMzQuOS05IDY1LjgtMjEuNCA5Mi42LTQ1LjIgMTguMS0xNi4yIDIzLjktMjggMjkuNC0zOS4xIDEuMy0zLjMgMC03LjItMy4yLTguOXoiLz48bGluZWFyR3JhZGllbnQgaWQ9ImgiIHgxPSI1MjMuMSIgeDI9IjY4My4yIiB5MT0iMzEzLjciIHkyPSIzMTMuNyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzAwODFmZiIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzAwNzNmZiIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNoKSIgZD0iTTY3NSAyNzMuMmMtLjEtLjEgMS4yIDQuNSAxLjQgNi42IDEuMiAxMC42LTQgMjUuOC0xMC4xIDM0LjUtOS41IDEzLjUtMjkuNSAyMC40LTQ1LjkgMjIuOWEyNTMuOSAyNTMuOSAwIDAgMS02NC4xLjFsLTUuMiAxLjNjLTE1LjkgMy45LTI4LjEgNS0yOC4xIDUgMzQuMiAxMy4zIDg1LjEgMTIuNiAxMDkuMyA2IDQ4LTEyLjYgNjEuNS01MC42IDQyLjctNzYuNHoiLz48L2c+PC9zdmc+) 0 0 no-repeat;
}
.HEeBLycQE0c2KcF6 {
  margin-top: 0;
  display: inline-block;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MzAgMjA1Ij48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMjg0LjUgODV2MjhjMCA2LjEtMi45IDkuMy03LjkgOS4zLTUuNCAwLTguMy0zLjItOC4zLTkuM1Y4NWgtMTQuNHYyOS41YzAgMTIuOSA4LjYgMjEuMiAyMi4zIDIxLjJzMjIuNy04LjMgMjIuNy0yMS4yVjg1aC0xNC40em0tMTA3LjIgMjguMWMwIDYuMS0yLjkgOS4zLTcuOSA5LjMtNS40IDAtOC4zLTMuMi04LjMtOS4zdi0yOGgtMTQuNHYyOS41YzAgMTIuOSA4LjYgMjEuMiAyMi4zIDIxLjIgMTMuNyAwIDIyLjctOC4zIDIyLjctMjEuMlY4NWgtMTQuNHYyOC4xem0tOTguNSAwYzAgNi4xLTIuOSA5LjMtNy45IDkuMy01LjQgMC04LjMtMy4yLTguMy05LjN2LTI4SDQ4LjJ2MjkuNWMwIDEyLjkgOC42IDIxLjIgMjIuMyAyMS4yIDEzLjcgMCAyMi43LTguMyAyMi43LTIxLjJWODVINzguOHYyOC4xem0xNDAuNi02LjV2MjhoMTQuNHYtMjcuM2MwLTUuNCAyLjUtOC4zIDcuNS04LjMgMS4xIDAgMy42IDAgNS44LjdWODVjLTEuNC0uNC0zLjItLjctNS0uNy0xNS4yIDAtMjIuNyA3LjYtMjIuNyAyMi4zem0tOTcuMSAxLjV2LTkuN2gxMS4xTDEzNyA4NWgtMTQuN1Y3Mi44aC0xNC40Vjg1aC02LjF2MTMuM2g2LjF2MTAuOGMwIDE2LjkgOC42IDI1LjkgMjUuMiAyNS45aDV2LTEzLjdoLTMuNmMtOC42LjEtMTIuMi0zLjktMTIuMi0xMy4yem0tOTguNiAwdi05LjdoMTEuMWwzLjYtMTMuM0gyMy43VjcyLjlIOS4zVjg1SC43djEzLjNoOC42djEwLjhjMCAxNi45IDguNiAyNS45IDI1LjIgMjUuOWg1di0xMy43aC0zLjZjLTguNi4xLTEyLjItMy45LTEyLjItMTMuMnoiLz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTU4IC0xOTQpIj48bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSIzNTMuNCIgeDI9IjU1OC42IiB5MT0iMzU3LjMiIHkyPSIzNTcuMyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzAwYjRmZiIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzAwZGNmZiIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNhKSIgZD0iTTU0MS4zIDM3Ny45QzQ1NyAzOTkuOCAzODggMzY1LjMgMzY3LjUgMzIyLjdhNy41IDcuNSAwIDAgMC0xMy40IDYuNmMyMy4yIDQ2LjMgMTA0LjUgODguMyAyMDQuNCA1NC4zYTcyIDcyIDAgMCAxLTE3LjItNS43eiIvPjxwYXRoIGQ9Ik01ODUuMyAzNzIuNmExOTQgMTk0IDAgMCAwIDMyLjMtMjAuMWMtNiAuOC0xMi43IDEuMy0xOS44IDEuNmEyMDMgMjAzIDAgMCAxLTM0IDE2LjcgODYuNCA4Ni40IDAgMCAwIDIxLjUgMS44eiIgZmlsbD0iIzAwZGNmZiIvPjxsaW5lYXJHcmFkaWVudCBpZD0iYiIgeDE9IjUwMC42IiB4Mj0iNjY4LjUiIHkxPSIzNTguNCIgeTI9IjM1OC40IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMDA5M2ZmIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMDA4NmZmIi8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2IpIiBkPSJNNjQ0LjEgMzQ1LjhDNjE1IDM3OS4zIDU1OCAzODEuNSA1MjcuMiAzNTJhOTguOCA5OC44IDAgMCAxLTcuOC04LjFjLTMuMS4xLTExLjkuMS0xOC45LTJhOTMuNSA5My41IDAgMCAwIDU3LjggNDEuOCAxMDEgMTAxIDAgMCAwIDY3LjgtNy43IDg5LjkgODkuOSAwIDAgMCA0Mi4zLTQ1LjdjLS4zLjUtOS4yIDkuNS0yNC4zIDE1LjV6Ii8+PHBhdGggZD0iTTYzOS4xIDMzMi43YzEwLjgtMTIgMTkuNS0yNS44IDI0LjctNDEuMiAzLjgtMTEuMSAzLjYtMTUuNCAzLjUtMjUuOC0yLjggNC41LTYuOCAxMC4xLTEwLjYgMTQuOWE5OC41IDk4LjUgMCAwIDEtMTcuOCAzNyAxMjEuNCAxMjEuNCAwIDAgMS0xOC40IDE5LjhjMC0uMSA5LjMtMS4zIDE4LjYtNC43eiIgZmlsbD0iIzAwZGNmZiIvPjxsaW5lYXJHcmFkaWVudCBpZD0iYyIgeDE9IjUwMy4yIiB4Mj0iNjU2LjciIHkxPSIyNDEuNiIgeTI9IjI0MS42IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMDA5M2ZmIiBzdG9wLW9wYWNpdHk9Ii44Ii8+PHN0b3Agb2Zmc2V0PSIuMSIgc3RvcC1jb2xvcj0iIzBhOTdmZiIgc3RvcC1vcGFjaXR5PSIuOCIvPjxzdG9wIG9mZnNldD0iLjMiIHN0b3AtY29sb3I9IiMxNjljZmYiIHN0b3Atb3BhY2l0eT0iLjciLz48c3RvcCBvZmZzZXQ9Ii41IiBzdG9wLWNvbG9yPSIjMWE5ZWZmIiBzdG9wLW9wYWNpdHk9Ii42Ii8+PHN0b3Agb2Zmc2V0PSIuNyIgc3RvcC1jb2xvcj0iIzE2OWJmZiIgc3RvcC1vcGFjaXR5PSIuNyIvPjxzdG9wIG9mZnNldD0iLjkiIHN0b3AtY29sb3I9IiMwYzkxZmYiIHN0b3Atb3BhY2l0eT0iLjgiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMwMDg2ZmYiIHN0b3Atb3BhY2l0eT0iLjgiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjYykiIGQ9Ik02NTUuOCAyNTdsLjktMS40YTU0LjIgNTQuMiAwIDAgMC01LjktMTUuNHYtLjFjLTMzLjktMjQuNi05My40LTI5LTEzMi42LTMuNS0uMy4yLTEwLjUgMTIuOC0xNSAyNyAzOS42LTQ5LjUgMTIyLTQxLjYgMTUyLjYtNi42eiIvPjxsaW5lYXJHcmFkaWVudCBpZD0iZCIgeDE9IjQ5OS4yIiB4Mj0iNjU1LjMiIHkxPSIyODAuMyIgeTI9IjI4MC4zIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjNGM2N2ZmIiBzdG9wLW9wYWNpdHk9Ii44Ii8+PHN0b3Agb2Zmc2V0PSIuMSIgc3RvcC1jb2xvcj0iIzQ3NmJmZiIgc3RvcC1vcGFjaXR5PSIuOCIvPjxzdG9wIG9mZnNldD0iLjMiIHN0b3AtY29sb3I9IiMzOTczZmYiIHN0b3Atb3BhY2l0eT0iLjciLz48c3RvcCBvZmZzZXQ9Ii41IiBzdG9wLWNvbG9yPSIjMzU3NmZmIiBzdG9wLW9wYWNpdHk9Ii42Ii8+PHN0b3Agb2Zmc2V0PSIuNyIgc3RvcC1jb2xvcj0iIzMxNzlmZiIgc3RvcC1vcGFjaXR5PSIuNyIvPjxzdG9wIG9mZnNldD0iLjkiIHN0b3AtY29sb3I9IiMyNDgxZmYiIHN0b3Atb3BhY2l0eT0iLjgiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMxZTg1ZmYiIHN0b3Atb3BhY2l0eT0iLjgiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjZCkiIGQ9Ik02NTUuMyAyNTcuOWMtMTktNi45LTUwLjUtOS45LTc5LjktMy41YTE2NCAxNjQgMCAwIDAtNzYuMiA0MC43Yy4zIDQuNiAxIDkuNyAyLjMgMTQuNiA2LjgtMTAuMSAxNi44LTE3LjUgMTktMTkuNSAzMy41LTI2LjIgNzMtMzYuOCAxMTYuMy0yOS4yIDEuNC4zIDguMSAxLjYgMTMuNiAzLjUgMi41LTMgNC44LTYuNiA0LjktNi42eiIvPjxsaW5lYXJHcmFkaWVudCBpZD0iZSIgeDE9IjQ4Ny43IiB4Mj0iNjY0LjIiIHkxPSIyNTYiIHkyPSIyNTYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMwMDk2ZmYiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMwMGRjZmYiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjZSkiIGQ9Ik00OTIuMSAzMDAuNGE0MyA0MyAwIDAgMCAxMS41IDE2LjMgODIuOSA4Mi45IDAgMCAxLS41LTUzIDEwNi43IDEwNi43IDAgMCAxIDE0LjktMjYuOWM1LjUtNyAxMi4yLTEyLjggMTkuNi0xNy42YTg3LjggODcuOCAwIDAgMSA3MS41LTkuNCA2NS43IDY1LjcgMCAwIDEgNDMuNSAzMy44IDYwIDYwIDAgMCAxIDQuMSAxMS45YzEuNC0yLjMgMy4zLTUuNCA0LjEtNy4yLjgtMS40IDItMi41IDMuMy0zLjEtMjMtNjUuNS0xNDEuNi03Mi4yLTE3Mi45IDEzLjNhNzAgNzAgMCAwIDAtMS40IDQuOWMtLjIgMS43LTUuOCAxOC42IDIuMyAzN3oiLz48cGF0aCBmaWxsPSIjMDA4NmZmIiBkPSJNNjc2LjUgMjc5LjhjLS4yLTIuMS0xLjQtNi4yLTEuNS02LjZhNTYuNiA1Ni42IDAgMCAwLTUuMi0xMi4xbC0yLjYgNC42cy4xIDEwLjMtLjYgMTVjMSA2LjQuOCAxMy4yLS40IDE5LjdhODUuMSA4NS4xIDAgMCAxLTYuMiAxOS41bC0xIDIuMmMyLjgtMi4zIDUuMy00LjkgNy4zLTcuNyA2LjItOC44IDExLjQtMjQgMTAuMi0zNC42eiIvPjxsaW5lYXJHcmFkaWVudCBpZD0iZiIgeDE9IjUwMS40IiB4Mj0iNTAxLjQiIHkxPSIyNjMuNSIgeTI9IjMyOS4xIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMDBhNmZmIi8+PHN0b3Agb2Zmc2V0PSIuMSIgc3RvcC1jb2xvcj0iIzAwOWFmZiIvPjxzdG9wIG9mZnNldD0iLjMiIHN0b3AtY29sb3I9IiMwMDhjZmYiLz48c3RvcCBvZmZzZXQ9Ii42IiBzdG9wLWNvbG9yPSIjMDA4M2ZmIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMDA4MWZmIi8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2YpIiBkPSJNNDg1LjQgMzE0YTMwLjQgMzAuNCAwIDAgMCAxOS45IDE0LjJjNC4zLjkgMTAuNyAxLjEgMTcuNi4zYTUzLjIgNTMuMiAwIDAgMS0zMC42LTI4LjIgNjYgNjYgMCAwIDEtMi4zLTM2LjlsLTEgMS41Yy05LjkgMTUuNC0xMi42IDMzLTMuNiA0OS4xeiIvPjxsaW5lYXJHcmFkaWVudCBpZD0iZyIgeDE9IjQ4My43IiB4Mj0iNjczLjciIHkxPSIyOTQuNCIgeTI9IjI5NC40IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIuMSIgc3RvcC1jb2xvcj0iIzQwNTdmZiIvPjxzdG9wIG9mZnNldD0iLjUiIHN0b3AtY29sb3I9IiNhYTVjZmYiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmZjNmNjgiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjZykiIGQ9Ik02NzAuMSAyNDUuNmE3IDcgMCAwIDAtOS4zIDIuOGMtMS4zIDIuNi00LjggOC4zLTUuNyA5LjdhMTE3LjQgMTE3LjQgMCAwIDEtMjEuNiAyMy41Yy00MS40IDM1LTEwNi40IDUxLjQtMTI4LjEgNDYuN2EzMC4yIDMwLjIgMCAwIDEtMTkuOS0xNC4yYy0zLjUgOS4xLTEuNCAxNi45IDQuMiAyMiAxMy44IDEyLjggNDMuNCA3LjQgNjEuNiAyLjcgMzQuOS05IDY1LjgtMjEuNCA5Mi42LTQ1LjIgMTguMS0xNi4yIDIzLjktMjggMjkuNC0zOS4xIDEuMy0zLjMgMC03LjItMy4yLTguOXoiLz48bGluZWFyR3JhZGllbnQgaWQ9ImgiIHgxPSI1MjMuMSIgeDI9IjY4My4yIiB5MT0iMzEzLjciIHkyPSIzMTMuNyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzAwODFmZiIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzAwNzNmZiIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNoKSIgZD0iTTY3NSAyNzMuMmMtLjEtLjEgMS4yIDQuNSAxLjQgNi42IDEuMiAxMC42LTQgMjUuOC0xMC4xIDM0LjUtOS41IDEzLjUtMjkuNSAyMC40LTQ1LjkgMjIuOWEyNTMuOSAyNTMuOSAwIDAgMS02NC4xLjFsLTUuMiAxLjNjLTE1LjkgMy45LTI4LjEgNS0yOC4xIDUgMzQuMiAxMy4zIDg1LjEgMTIuNiAxMDkuMyA2IDQ4LTEyLjYgNjEuNS01MC42IDQyLjctNzYuNHoiLz48L2c+PC9zdmc+) 0 0 no-repeat;
}
.YgACJFlsBIUMYV2s {
  margin-top: 0;
  display: inline-block;
  background: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MzAgMjA1Ij48ZyBjbGlwLXBhdGg9InVybCgjYSkiPjxwYXRoIGQ9Ik03NC4xMzIgMTI3Ljc4M2M1LjY0NCAwIDEwLjIyOS00LjU4NCAxMC4yMjktMTAuMjI5di04LjU4NmMwLTEuMDMzLjgzNS0xLjg2OCAxLjg2OC0xLjg2OGg0NC4wMTZjMS4wMzMgMCAxLjg2OC44MzUgMS44NjggMS44Njh2OC41OTljMCAzMi4wMTItMjUuOTU2IDU3Ljk2OC01Ny45NjggNTcuOTY4LTMyLjAxMSAwLTU3Ljk2Ny0yNS45NTYtNTcuOTY3LTU3Ljk2OFY5Ni41YTEuODY2IDEuODY2IDAgMCAwLTEuODY4LTEuODY4SDEuODY4QTEuODY2IDEuODY2IDAgMCAxIDAgOTIuNzY0VjU5LjAzYzAtMS4wMzMuODM1LTEuODY4IDEuODY4LTEuODY4aDEyLjQyOGExLjg2NiAxLjg2NiAwIDAgMCAxLjg2OS0xLjg2OFYzMy45NjJjMC0xLjAzNC44MzQtMS44NjggMS44NjgtMS44NjhoNDQuMDAyYzEuMDM0IDAgMS44NjguODM0IDEuODY4IDEuODY4djIxLjMzMmMwIDEuMDMzLjgzNSAxLjg2OCAxLjg2OSAxLjg2OGg1My41NTVjMS4wMzMgMCAxLjg2OC44MzUgMS44NjggMS44Njh2MzMuNzJhMS44NjYgMS44NjYgMCAwIDEtMS44NjggMS44NjlINjUuNzcyYTEuODY2IDEuODY2IDAgMCAwLTEuODY5IDEuODY4djIxLjA2N2MwIDUuNjQ1IDQuNTg1IDEwLjIyOSAxMC4yMyAxMC4yMjl6bTEyMy42NDYgMGM1LjY0NSAwIDEwLjIyOS00LjU4NCAxMC4yMjktMTAuMjI5VjU5LjAzYzAtMS4wMzMuODM1LTEuODY4IDEuODY4LTEuODY4aDQ0LjkxN2MxLjA2IDAgMS45MDguOTAxIDEuODU1IDEuOTYxbC0uOTAxIDU4LjQzMWMwIDMyLjAxMS0yNS45NTYgNTcuOTY4LTU3Ljk2OCA1Ny45NjgtMzIuMDExIDAtNTcuOTY3LTI1Ljk1Ny01Ny45NjctNTcuOTY4VjU5LjAzYzAtMS4wMzMuODM1LTEuODY4IDEuODY4LTEuODY4aDQ0LjAwMmMxLjAzNCAwIDEuODY4LjgzNSAxLjg2OCAxLjg2OHY1OC41MjRjMCA1LjY0NSA0LjU4NSAxMC4yMjkgMTAuMjI5IDEwLjIyOXoiIGZpbGw9IiMwRDBCNjgiLz48cGF0aCBkPSJNMzI3LjM3NCA5NS41MzNsLTUuNjA1IDIyLjczN2MtMS4yNTkgNC42MjQgMi4wNjcgOS4zNjcgNi44NjMgOS41YTEzLjkwNSAxMy45MDUgMCAwIDAgMTMuODA3LTEwLjI1NmwyLjQ2NC05LjA2MmExLjg3MSAxLjg3MSAwIDAgMSAxLjgwMi0xLjM3OGg0My44N2ExLjg2OCAxLjg2OCAwIDAgMSAxLjgwMiAyLjM1OGwtNS4zOCAxOS43NDJjLTcuNDU5IDI3LjM0OC0zMi4zMDIgNDYuMzM0LTYwLjY1NyA0Ni4zMzQtMzQuMTk3IDAtNTkuMDQtMzIuNTE0LTUwLjA0NC02NS41MTlsMy4wODctMTMuNDc1YTEuODczIDEuODczIDAgMCAwLTEuODAyLTIuMzU5aC0xMS45NzdhMS44NjggMS44NjggMCAwIDEtMS44MDItMi4zNThsOS4xOTUtMzMuNzM0YTEuODcyIDEuODcyIDAgMCAxIDEuODAyLTEuMzc4aDE0LjAwNWExLjg3IDEuODcgMCAwIDAgMS44MDItMS4zNzhsNi43NTctMjIuMzUyYTEuODcyIDEuODcyIDAgMCAxIDEuODAyLTEuMzc4aDQzLjg3YTEuODY4IDEuODY4IDAgMCAxIDEuODAyIDIuMzU4bC02LjIyOCAyMC4zOTJhMS44NzMgMS44NzMgMCAwIDAgMS44MDIgMi4zNThoNTMuMzdhMS44NjggMS44NjggMCAwIDEgMS44MDIgMi4zNThsLTkuMTk1IDMzLjczNGExLjg3MiAxLjg3MiAwIDAgMS0xLjgwMiAxLjM3OGgtNTUuMzk3Yy0uODYxLjAxMy0xLjU5LjU3LTEuODE1IDEuMzc4em0xNTUuMDc0LTM3LjI1OGwtMTYuMzI0IDU5LjkyOGExMi45ODggMTIuOTg4IDAgMCAxLTEyLjUzNCA5LjU4Yy01LjMgMC05LjE1NS01LjA0OC03Ljc2NC0xMC4xNjNsMTUuOTEzLTU4LjM2NWExLjg3MyAxLjg3MyAwIDAgMC0xLjgwMi0yLjM1OGgtNDMuODdjLS44MzUgMC0xLjU3Ny41NTctMS44MDIgMS4zNzhsLTE0LjcwNyA1My45NzljLTguNjc5IDMxLjg1MyAxNS4zMDMgNjMuMjU0IDQ4LjMyMiA2My4yNTQgMjkuNzMyIDAgNTUuNzk0LTE5LjkwMSA2My42MTEtNDguNmwxOC40NDQtNjcuNjY2YTEuODczIDEuODczIDAgMCAwLTEuODAyLTIuMzU4aC00My44N2MtLjg0OC4wMjYtMS41OS41ODMtMS44MTUgMS4zOTF6IiBmaWxsPSIjN0Q3MUZGIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg1MzB2MjA1SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+) 0 0 no-repeat;
}
.fQNQBL4tpsH9LJKU {
  margin-top: 0;
  display: inline-block;
  background: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MzAgMjA1Ij48ZyBjbGlwLXBhdGg9InVybCgjYSkiPjxwYXRoIGQ9Ik03NC4xMzIgMTI3Ljc4M2M1LjY0NCAwIDEwLjIyOS00LjU4NCAxMC4yMjktMTAuMjI5di04LjU4NmMwLTEuMDMzLjgzNS0xLjg2OCAxLjg2OC0xLjg2OGg0NC4wMTZjMS4wMzMgMCAxLjg2OC44MzUgMS44NjggMS44Njh2OC41OTljMCAzMi4wMTItMjUuOTU2IDU3Ljk2OC01Ny45NjggNTcuOTY4LTMyLjAxMSAwLTU3Ljk2Ny0yNS45NTYtNTcuOTY3LTU3Ljk2OFY5Ni41YTEuODY2IDEuODY2IDAgMCAwLTEuODY4LTEuODY4SDEuODY4QTEuODY2IDEuODY2IDAgMCAxIDAgOTIuNzY0VjU5LjAzYzAtMS4wMzMuODM1LTEuODY4IDEuODY4LTEuODY4aDEyLjQyOGExLjg2NiAxLjg2NiAwIDAgMCAxLjg2OS0xLjg2OFYzMy45NjJjMC0xLjAzNC44MzQtMS44NjggMS44NjgtMS44NjhoNDQuMDAyYzEuMDM0IDAgMS44NjguODM0IDEuODY4IDEuODY4djIxLjMzMmMwIDEuMDMzLjgzNSAxLjg2OCAxLjg2OSAxLjg2OGg1My41NTVjMS4wMzMgMCAxLjg2OC44MzUgMS44NjggMS44Njh2MzMuNzJhMS44NjYgMS44NjYgMCAwIDEtMS44NjggMS44NjlINjUuNzcyYTEuODY2IDEuODY2IDAgMCAwLTEuODY5IDEuODY4djIxLjA2N2MwIDUuNjQ1IDQuNTg1IDEwLjIyOSAxMC4yMyAxMC4yMjl6bTEyMy42NDYgMGM1LjY0NSAwIDEwLjIyOS00LjU4NCAxMC4yMjktMTAuMjI5VjU5LjAzYzAtMS4wMzMuODM1LTEuODY4IDEuODY4LTEuODY4aDQ0LjkxN2MxLjA2IDAgMS45MDguOTAxIDEuODU1IDEuOTYxbC0uOTAxIDU4LjQzMWMwIDMyLjAxMS0yNS45NTYgNTcuOTY4LTU3Ljk2OCA1Ny45NjgtMzIuMDExIDAtNTcuOTY3LTI1Ljk1Ny01Ny45NjctNTcuOTY4VjU5LjAzYzAtMS4wMzMuODM1LTEuODY4IDEuODY4LTEuODY4aDQ0LjAwMmMxLjAzNCAwIDEuODY4LjgzNSAxLjg2OCAxLjg2OHY1OC41MjRjMCA1LjY0NSA0LjU4NSAxMC4yMjkgMTAuMjI5IDEwLjIyOXoiIGZpbGw9IiNFREVGRkYiLz48cGF0aCBkPSJNMzI3LjM3NCA5NS41MzNsLTUuNjA1IDIyLjczN2MtMS4yNTkgNC42MjQgMi4wNjcgOS4zNjcgNi44NjMgOS41YTEzLjkwNSAxMy45MDUgMCAwIDAgMTMuODA3LTEwLjI1NmwyLjQ2NC05LjA2MmExLjg3MSAxLjg3MSAwIDAgMSAxLjgwMi0xLjM3OGg0My44N2ExLjg2OCAxLjg2OCAwIDAgMSAxLjgwMiAyLjM1OGwtNS4zOCAxOS43NDJjLTcuNDU5IDI3LjM0OC0zMi4zMDIgNDYuMzM0LTYwLjY1NyA0Ni4zMzQtMzQuMTk3IDAtNTkuMDQtMzIuNTE0LTUwLjA0NC02NS41MTlsMy4wODctMTMuNDc1YTEuODczIDEuODczIDAgMCAwLTEuODAyLTIuMzU5aC0xMS45NzdhMS44NjggMS44NjggMCAwIDEtMS44MDItMi4zNThsOS4xOTUtMzMuNzM0YTEuODcyIDEuODcyIDAgMCAxIDEuODAyLTEuMzc4aDE0LjAwNWExLjg3IDEuODcgMCAwIDAgMS44MDItMS4zNzhsNi43NTctMjIuMzUyYTEuODcyIDEuODcyIDAgMCAxIDEuODAyLTEuMzc4aDQzLjg3YTEuODY4IDEuODY4IDAgMCAxIDEuODAyIDIuMzU4bC02LjIyOCAyMC4zOTJhMS44NzMgMS44NzMgMCAwIDAgMS44MDIgMi4zNThoNTMuMzdhMS44NjggMS44NjggMCAwIDEgMS44MDIgMi4zNThsLTkuMTk1IDMzLjczNGExLjg3MiAxLjg3MiAwIDAgMS0xLjgwMiAxLjM3OGgtNTUuMzk3Yy0uODYxLjAxMy0xLjU5LjU3LTEuODE1IDEuMzc4em0xNTUuMDc0LTM3LjI1OGwtMTYuMzI0IDU5LjkyOGExMi45ODggMTIuOTg4IDAgMCAxLTEyLjUzNCA5LjU4Yy01LjMgMC05LjE1NS01LjA0OC03Ljc2NC0xMC4xNjNsMTUuOTEzLTU4LjM2NWExLjg3MyAxLjg3MyAwIDAgMC0xLjgwMi0yLjM1OGgtNDMuODdjLS44MzUgMC0xLjU3Ny41NTctMS44MDIgMS4zNzhsLTE0LjcwNyA1My45NzljLTguNjc5IDMxLjg1MyAxNS4zMDMgNjMuMjU0IDQ4LjMyMiA2My4yNTQgMjkuNzMyIDAgNTUuNzk0LTE5LjkwMSA2My42MTEtNDguNmwxOC40NDQtNjcuNjY2YTEuODczIDEuODczIDAgMCAwLTEuODAyLTIuMzU4aC00My44N2MtLjg0OC4wMjYtMS41OS41ODMtMS44MTUgMS4zOTF6IiBmaWxsPSIjN0Q3MUZGIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg1MzB2MjA1SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+) 0 0 no-repeat;
}
.wcT3UNNBTdQGV9b7 {
  text-decoration-line: initial;
  height: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
}
.EqYByCXD43AXnm7u {
  display: inline-block;
  padding-left: 19px;
  line-height: 20px;
}
.EqYByCXD43AXnm7u:first-child {
  padding-left: 0;
}
.zpnhD6LT3gU95Eay {
  color: #000;
  text-decoration: none;
}
.CbBcClCN4kQH5SjF {
  color: #000;
  text-decoration: none;
}
.CbBcClCN4kQH5SjF:hover {
  color: #f34d16;
}
.CbBcClCN4kQH5SjF:hover .VJf021ub8RYhF0Ao {
  border-color: rgba(243, 77, 22, 0.2);
}
.CbBcClCN4kQH5SjF:hover svg path {
  fill: #f34d16;
}
.RggmUMlvmuYu_6n5 {
  display: inline-block;
  margin-right: 5px;
  vertical-align: middle;
  line-height: 0;
}
.RggmUMlvmuYu_6n5 svg {
  fill: #6b58fc;
}
.eM5GRLEzxX8E0nB2 {
  margin-right: 2px;
}
.qddrq8xranQYsjSc {
  background: #ed3200;
  border-radius: 50%;
  width: 8px;
  height: 8px;
}
.VJf021ub8RYhF0Ao {
  vertical-align: middle;
  border-bottom: 1px solid rgba(70, 101, 152, 0.4);
}
.gJ8K6mRcRaM5Tz79 {
  position: relative;
}
.gJ8K6mRcRaM5Tz79::before {
  content: '';
  background: linear-gradient(45deg, rgba(255, 255, 255, 0) 32%, rgba(255, 255, 255, 0.5) 40%, rgba(255, 255, 255, 0) 48%), linear-gradient(rgba(221, 1, 221, 0.4), rgba(221, 1, 221, 0.4));
  background-repeat: no-repeat, repeat;
  background-position-x: 370%;
  background-size: 120%;
  border-radius: 4px;
  position: absolute;
  top: -2px;
  bottom: -4px;
  left: -7px;
  right: -8px;
  animation: hzqbhNlnyAofJCA4 4s ease-in 1s infinite;
}
@keyframes hzqbhNlnyAofJCA4 {
  0% {
    background-position-x: 370%;
  }
  12.5%,
  100% {
    background-position-x: -420%;
  }
}
.gJ8K6mRcRaM5Tz79:hover::before {
  background: linear-gradient(rgba(124, 0, 255, 0.4), rgba(124, 0, 255, 0.4));
}
.gJ8K6mRcRaM5Tz79 .zpnhD6LT3gU95Eay {
  color: #fff;
  text-decoration: none;
}
.gJ8K6mRcRaM5Tz79:hover {
  color: #fff;
}
.gJ8K6mRcRaM5Tz79:hover .VJf021ub8RYhF0Ao {
  border-color: rgba(255, 255, 255, 0.4);
}
.gJ8K6mRcRaM5Tz79:hover svg path {
  fill: #fff;
}
.gJ8K6mRcRaM5Tz79 .RggmUMlvmuYu_6n5 {
  position: relative;
}
.gJ8K6mRcRaM5Tz79 .RggmUMlvmuYu_6n5 svg {
  fill: #fff;
}
.gJ8K6mRcRaM5Tz79 .RggmUMlvmuYu_6n5 svg path {
  fill: #fff;
}
.gJ8K6mRcRaM5Tz79 .VJf021ub8RYhF0Ao {
  position: relative;
  color: #fff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.4);
}
.LnOX9FYv0pq34OVh {
  margin: 0;
  padding: 0;
}
@media screen and (max-width: 1024px) {
  .EqYByCXD43AXnm7u {
    padding-left: 8px;
  }
  .RggmUMlvmuYu_6n5 {
    margin-right: 3px;
  }
}
.aZcfSSmWkj9ZU3Tj {
  display: inline-block;
}
.aZcfSSmWkj9ZU3Tj svg {
  /* делаем подобное в стилях, а не в аттрибутах, чтобы в случае
		   отвалившихся стилей иконки не закрыли собой весь экран */
  width: 100%;
  height: 100%;
}
.fA6CQ5fY2A8mM8gs {
  font-family: Helvetica, arial, sans-serif;
  font-size: 15px;
  line-height: 20px;
  font-weight: normal;
}
.JgTG7tweAIY_7xJq {
  font-size: 24px;
  line-height: 26px;
  font-weight: bold;
}
.hkKJXxW3TQbd23Ff {
  font-size: 18px;
  line-height: 20px;
  font-weight: bold;
}
.qZa57PH9ZNMRr6nK {
  font-size: 15px;
  line-height: 20px;
  font-weight: bold;
}
.fYEA2VWCig7X1nXS {
  font-size: 18px;
  line-height: 20px;
  font-weight: normal;
}
.nmGKMZ5yxAZVECu0 {
  font-size: 15px;
  line-height: 20px;
  font-weight: normal;
}
.U1CzFTwpfeEtbyaY {
  font-size: 13px;
  line-height: 18px;
  font-weight: normal;
}
.RbWTWesKHFQJLbUh {
  font-size: 11px;
  line-height: 14px;
  font-weight: normal;
}
.guEuw2SpY2syLTeM {
  text-transform: uppercase;
  letter-spacing: 2px;
}
.fbtFRgt1W_QapOIQ {
  font-weight: bold;
}
.__IGKUpzgdIxr4hu {
  font-style: italic;
}
.C2_9AGxgQ1QOnw4D {
  white-space: nowrap;
}
.xaoeFydU25Ygez9O {
  font-size: 8px;
  line-height: 10px;
  font-weight: normal;
  text-transform: uppercase;
  letter-spacing: 2px;
}

.g0GL5WHDmUs3kjUt {
  display: inline;
  text-decoration: none;
  cursor: pointer;
}
.g0GL5WHDmUs3kjUt:hover {
  color: #cc2529;
  border-color: rgba(204, 37, 41, 0.4);
}
.DdUBmqA3Kfs8qJnm {
  display: inline;
  text-decoration: none;
  cursor: pointer;
  color: #000;
  border-bottom: 1px solid #666;
  margin: 0 5px;
  vertical-align: middle;
}
.DdUBmqA3Kfs8qJnm:hover {
  color: #cc2529;
  border-color: rgba(204, 37, 41, 0.4);
}
.gkHTWkzwQd872dXS {
  display: inline-block;
  margin-left: 10px;
}
.biuVL4BjKYlfRyA1 {
  display: inline-block;
}
.yLx1FNC65RwmZma4 {
  display: inline;
  text-decoration: none;
  cursor: pointer;
  font-size: 13px;
  line-height: 18px;
  font-weight: normal;
  line-height: 20px;
  border-bottom: 1px dashed #666;
  color: #666;
}
.yLx1FNC65RwmZma4:hover {
  color: #cc2529;
  border-color: rgba(204, 37, 41, 0.4);
}
.VH5Fni_hjXsuUwfu {
  font-size: 13px;
  line-height: 18px;
  font-weight: normal;
  color: #666;
}
.G8NjE7GbiE07PZAR {
  display: inline;
  text-decoration: none;
  cursor: pointer;
  color: #6b58fc;
  border-bottom: 1px solid rgba(107, 88, 252, 0.4);
  margin: 0 5px;
  vertical-align: middle;
}
.G8NjE7GbiE07PZAR:hover {
  color: #cc2529;
  border-color: rgba(204, 37, 41, 0.4);
}
.TIy5YLkXoYnkGPqq {
  margin-right: 5px;
}
.YSnQ3BJ6Th4s2QYl {
  margin-right: 16px;
}
.o0uOMPQVar8IX7jm {
  line-height: 0;
  font-size: 0;
  display: inline-block;
  cursor: pointer;
  padding: 0 5px;
  vertical-align: middle;
  color: #000000;
}
.o0uOMPQVar8IX7jm:hover {
  color: #f34d16;
}
.kCxXWNeeIEM6q8gW {
  display: none;
}
.ftL73_6m4TYxKFSB {
  margin-top: 5px;
  padding-left: 12px;
}
.ftL73_6m4TYxKFSB:hover .fnScHJEVf9gHjF0j {
  color: #000;
}
.fnScHJEVf9gHjF0j {
  font: 600 15px/1.33 Direct, Helvetica, Arial, sans-serif;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #000;
  border-bottom-style: none;
}
.ARcCNEaA7EHePAIk {
  padding: 32px 40px 56px 40px;
}
.poaMAWnMv1wLkQ7v {
  max-width: 340px;
}
.wrgd0UKUWDMokkyY {
  padding: 5px;
}
.v1tHJk4HrQnTyDi1 {
  /* RESET */
  background: none;
  border: 0;
  color: inherit;
  font: inherit;
  padding: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  outline: none;
  display: inline-block;
  /* CUSTOM */
  position: relative;
  padding: 6px 10px;
  height: 29px;
  text-align: center;
  vertical-align: middle;
  box-sizing: border-box;
  border-radius: 5px;
  letter-spacing: 0;
  font-family: inherit;
  line-height: normal;
  font-size: 15px;
  white-space: nowrap;
  text-decoration: none;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  cursor: pointer;
  user-select: none;
}
.v1tHJk4HrQnTyDi1:active .C2E2woGtoWe5JaHm,
.v1tHJk4HrQnTyDi1:active .OBAw1zRWLSIVdJWi,
.v1tHJk4HrQnTyDi1.aIHSo4rFd_M0WLUa .C2E2woGtoWe5JaHm,
.v1tHJk4HrQnTyDi1.aIHSo4rFd_M0WLUa .OBAw1zRWLSIVdJWi {
  transform: translateY(1px);
}
/* focus outline */
.v1tHJk4HrQnTyDi1:before {
  content: '';
  z-index: 1;
  display: none;
  position: absolute;
  top: 3px;
  bottom: 3px;
  left: 5px;
  right: 5px;
  border: 1px dotted rgba(0, 0, 0, 0.5);
  border-radius: 3px;
}
.v1tHJk4HrQnTyDi1:focus:before {
  display: block;
}
.v1tHJk4HrQnTyDi1:disabled {
  opacity: 0.3;
  pointer-events: none;
}
.Jg5mg5YzUT1DEHzn {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 100%;
  margin-left: -2px;
  width: 12px;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.odjXvzKAOAAqsy9x {
  z-index: 1;
  height: 100%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
/* DEFAULT GREY BUTTON STYLES */
.nZqROckM0EMdJENu {
  font-weight: 400;
  color: #323232;
  box-shadow: inset 0 0 0 1px #bebebe;
  background-image: linear-gradient(-180deg, #FAF9F7 0%, #F0EFEB 48%, #E5E4DF 49%, #DEDCD4 97%);
}
.nZqROckM0EMdJENu:hover {
  box-shadow: inset 0 0 0 1px #cecece;
  background-image: linear-gradient(-180deg, #FEFEFD 0%, #F0EFEB 48%, #E5E4DF 49%, #DEDCD4 97%);
}
.nZqROckM0EMdJENu:active,
.nZqROckM0EMdJENu.aIHSo4rFd_M0WLUa,
.nZqROckM0EMdJENu.aIHSo4rFd_M0WLUa:hover {
  box-shadow: none;
  background-image: linear-gradient(0deg, #EEEEE7 2%, #C3C1B4 95%);
}
.nZqROckM0EMdJENu:focus:before {
  border-color: rgba(0, 0, 0, 0.5);
}
.l617qG_JCqED00m0 {
  height: 27px;
  padding: 5px 8px;
  font-size: 13px;
}

.FEHClmXXEAca6l1y {
  position: relative;
  display: inline-block;
}
.HvOnqhlK7bkQECS0 {
  font-size: 15px;
  color: black;
  border-radius: 3px;
  overflow: hidden;
  outline: none;
  background-clip: padding-box;
  border: 1px solid;
  width: 100%;
  padding: 8px 11px 10px;
  box-sizing: border-box;
  background-color: white;
  border-color: rgba(1, 1, 1, 0.2) rgba(76, 76, 76, 0.2) rgba(144, 144, 144, 0.2);
  box-shadow: 0 2px 6px -4px #666 inset, 0 1px 0 0 rgba(255, 255, 255, 0.5);
}
.AOplmcK3UnoadBM3 {
  border: 1px solid #c53c0c;
}
.lnPou0pUOFIL1jcz {
  border: 1px solid #3c9c01;
}
.I0u34oZvTn44mHmn {
  display: inline-block;
  position: relative;
  width: 100%;
  height: 100%;
}
.ZPG2YCeArMX1CXuI {
  width: 6%;
  height: 26%;
  position: absolute;
  left: 49%;
  top: 43%;
  opacity: 0;
  border-radius: 50px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
  animation: a7hifNbevADpYtvo 1s linear infinite;
  background: #000;
}
@keyframes a7hifNbevADpYtvo {
  from {
    opacity: 1;
  }
  to {
    opacity: 0.25;
  }
}
.DIIQq9EPbkuhNVTf {
  transform: rotate(0deg) translate(0, -130%);
  animation-delay: 0s;
}
.UBOCAbaGhkEOKOMd {
  transform: rotate(30deg) translate(0, -130%);
  animation-delay: -0.9167s;
}
.ire8wvt5CgIAd6TX {
  transform: rotate(60deg) translate(0, -130%);
  animation-delay: -0.833s;
}
.ZNBeYINEU0koHMcM {
  transform: rotate(90deg) translate(0, -130%);
  animation-delay: -0.7497s;
}
.YoXllgaD0nQBu_FT {
  transform: rotate(120deg) translate(0, -130%);
  animation-delay: -0.667s;
}
.qH6QaI3SwWEqoe4v {
  transform: rotate(150deg) translate(0, -130%);
  animation-delay: -0.5837s;
}
.G6RVzsjH1NMgCMUC {
  transform: rotate(180deg) translate(0, -130%);
  animation-delay: -0.5s;
}
.ipKuDqOIQUEhvbts {
  transform: rotate(210deg) translate(0, -130%);
  animation-delay: -0.4167s;
}
.XVBZgWHXCVcwjYff {
  transform: rotate(240deg) translate(0, -130%);
  animation-delay: -0.333s;
}
.AdOBSO4rasQsO5tH {
  transform: rotate(270deg) translate(0, -130%);
  animation-delay: -0.2497s;
}
.qHiUNBmQOs0VorFU {
  transform: rotate(300deg) translate(0, -130%);
  animation-delay: -0.167s;
}
.kLWhwV2q0_AP4s53 {
  transform: rotate(330deg) translate(0, -130%);
  animation-delay: -0.0833s;
}
.nuj0rRkk_MNJo77T {
  display: none;
}
.TKh6XyLHbDYZQPHc {
  margin-top: 5px;
  padding-left: 12px;
}
.TKh6XyLHbDYZQPHc:hover .yPKlRWXG1gQ9GDuy {
  color: #000;
}
.yPKlRWXG1gQ9GDuy {
  font: 600 15px/1.33 Direct, Helvetica, Arial, sans-serif;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #000;
  border-bottom-style: none;
}
.zXSTCVWJ0ALuXKTK .fDdGcysCrUr7Ayb8,
.zXSTCVWJ0ALuXKTK .OcuDwFE6nGog9u3I {
  display: inline;
  font: 600 15px/1.33 Direct, Helvetica, Arial, sans-serif;
  line-height: 15px;
  color: #000;
  margin-top: 4px;
}
.zXSTCVWJ0ALuXKTK svg {
  display: block;
  margin: auto;
}
@media screen and (min-width: 280px) and (max-width: 320px) {
  .zXSTCVWJ0ALuXKTK .fDdGcysCrUr7Ayb8 {
    display: none;
  }
  .zXSTCVWJ0ALuXKTK .VdaH_r9OK4_dhU56 {
    width: 46px;
    position: relative;
    margin-left: 6px;
    left: 0;
    height: 100%;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
}
.yyBRp6uHcvAJGxZS {
  font-family: Arial;
  font-size: 15px;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #0073ff;
  border-bottom-style: none;
  font-weight: bold;
}
.yyBRp6uHcvAJGxZS:hover {
  color: #ff4169;
  border-color: rgba(255, 65, 105, 0.4);
}
.EVsV5ie4t4pYiCg0 {
  border-radius: 6px;
  background-color: unset;
  border: solid 1px rgba(0, 115, 255, 0.3);
}
._idaIsB20RYPDbpc,
.u3RnNle83jMiy8qM {
  color: black;
}
._idaIsB20RYPDbpc:hover,
.u3RnNle83jMiy8qM:hover {
  color: #f34d16;
  border-color: rgba(243, 77, 22, 0.4);
}
._idaIsB20RYPDbpc .Amk1IYOm2DENY2pk,
.u3RnNle83jMiy8qM .Amk1IYOm2DENY2pk {
  background: #f34d16;
}
._idaIsB20RYPDbpc .Amk1IYOm2DENY2pk:before,
.u3RnNle83jMiy8qM .Amk1IYOm2DENY2pk:before {
  border-radius: 7px;
  height: 10px;
  min-width: 10px;
  top: 5px;
  left: 4px;
  background-color: #f34d16;
}
._idaIsB20RYPDbpc .luCaflhF4VpSM0Rf svg,
.u3RnNle83jMiy8qM .luCaflhF4VpSM0Rf svg,
._idaIsB20RYPDbpc .luCaflhF4VpSM0Rf path,
.u3RnNle83jMiy8qM .luCaflhF4VpSM0Rf path,
._idaIsB20RYPDbpc .luCaflhF4VpSM0Rf circle,
.u3RnNle83jMiy8qM .luCaflhF4VpSM0Rf circle {
  fill: #6b58fc;
}
.sVOYaVYRVREUeO_X {
  font-family: Arial;
  font-size: 15px;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #0073ff;
  border-bottom-style: none;
}
.sVOYaVYRVREUeO_X:hover {
  color: #ff4169;
  border-color: rgba(255, 65, 105, 0.4);
}
.LHm5Yk8804V88phT .RVZFpRaeKPsP3Gz6 {
  -webkit-tap-highlight-color: transparent;
  cursor: pointer;
  display: inline;
  text-decoration: none;
  border: 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.4);
  border-style: dotted;
  color: #000;
}
.LHm5Yk8804V88phT .RVZFpRaeKPsP3Gz6:hover {
  color: #f34d16;
}
.fT6OLz6XaBgXgJUY .C_LJ82e9WYIDdrzn {
  border-bottom: 1px solid rgba(0, 0, 0, 0.4);
  color: #000;
}
.fT6OLz6XaBgXgJUY .C_LJ82e9WYIDdrzn:hover {
  color: #f34d16;
}
.bfq5NhbQxoE4x02u {
  color: #6b58fc;
  border-bottom: 1px solid, rgba(107, 88, 252, 0.4);
}
.bfq5NhbQxoE4x02u:hover {
  color: #f34d16;
  border-color: rgba(243, 77, 22, 0.4);
}
.j3zBLEGJSi8W2H2V {
  margin-top: 35px;
}
.f5SMIWuSg4wbi9Yk {
  font: 600 15px/1.33 Direct, Helvetica, Arial, sans-serif;
}
.nwBom9IIdHII4ZZT,
._HpTY5SSIXYMxPcB,
.atoBdcFEzGQBJvCI {
  height: 40px;
}
.KePBaVFb5sYhW_9y {
  font: 600 15px/1.33 Direct, Helvetica, Arial, sans-serif;
}
.Tuz9DkFoTmwy_MtS,
.j0mJO0efdYvwYHql,
.XnKV7YjzdQ7voR_z {
  font: 600 15px/1.33 Direct, Helvetica, Arial, sans-serif;
  height: 40px;
  border-radius: 5px;
  background-image: linear-gradient(98deg, #00dcff, #0073ff 72%, #aa5aff);
  color: white;
  box-shadow: none;
  text-shadow: none;
  padding-top: 8px;
}
.Tuz9DkFoTmwy_MtS:hover,
.j0mJO0efdYvwYHql:hover,
.XnKV7YjzdQ7voR_z:hover {
  box-shadow: none;
  background-image: linear-gradient(115deg, #00dcff, #0073ff 57%, #aa5aff 79%, #ff4169);
}
.Tuz9DkFoTmwy_MtS:disabled,
.j0mJO0efdYvwYHql:disabled,
.XnKV7YjzdQ7voR_z:disabled {
  opacity: 0.5;
}
.hrkjVDrx6Cc5l3Lc,
.AsMoJDM7U8wDLxhA {
  font-size: 16px;
}
.AsMoJDM7U8wDLxhA {
  box-shadow: none;
  color: #000;
  border: 1px solid #d8d8d8;
}
.AsMoJDM7U8wDLxhA:focus {
  border: 1px solid #868684;
}
.jeISd1qB4ZgrGJE1:before {
  background-color: #3798fe;
  border-color: #3798fe;
}
.BJePWuB1Yz4wiHZZ {
  font-family: Arial;
  font-size: 15px;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #0073ff;
  border-bottom-style: none;
}
.BJePWuB1Yz4wiHZZ:hover {
  color: #ff4169;
  border-color: rgba(255, 65, 105, 0.4);
}
.BJePWuB1Yz4wiHZZ:hover {
  color: #ff4169;
  border-color: rgba(255, 65, 105, 0.4);
}
.k1lQZsfXMc06NzdY {
  color: #868684;
  background-color: #ffee55;
  border: solid 1px #d8d8d8;
  box-shadow: none;
}
.k1lQZsfXMc06NzdY:focus {
  color: #000;
}
.of_FLdlmXwcF0AjU {
  width: 20px;
  height: 20px;
  box-shadow: none;
}
.rf3Js1mcK4UrHvKa {
  line-height: 2;
}
.NW_KI8FQu5sGBvNO {
  height: 100%;
}
.KAR4rgSCgBsl7Shn {
  display: none;
}
.SoPRfffsl9YC99DV {
  margin-top: 5px;
  padding-left: 12px;
}
.SoPRfffsl9YC99DV:hover .fEzGlqU2_MCjblyQ {
  color: #fff;
}
.fEzGlqU2_MCjblyQ {
  font: 600 15px/1.33 Direct, Helvetica, Arial, sans-serif;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #fff;
  border-bottom-color: rgba(255, 255, 255, 0.4);
  border-bottom-style: none;
}
.ex5M2iVxMA8VIWk2 .rRlRZlsCwQs9S7rf,
.ex5M2iVxMA8VIWk2 .utzFMp26sFU84g4F {
  display: inline;
  font: 600 15px/1.33 Direct, Helvetica, Arial, sans-serif;
  line-height: 15px;
  color: #fff;
  margin-top: 4px;
}
.ex5M2iVxMA8VIWk2 svg {
  display: block;
  margin: auto;
}
@media screen and (min-width: 280px) and (max-width: 320px) {
  .ex5M2iVxMA8VIWk2 .rRlRZlsCwQs9S7rf {
    display: none;
  }
  .ex5M2iVxMA8VIWk2 .J5mUVXaD6Vg_m5_Q {
    width: 46px;
    position: relative;
    margin-left: 6px;
    left: 0;
    height: 100%;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
}
.MKdj0j6drBspBQ1c {
  font-family: Arial;
  font-size: 15px;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #fff;
  border-bottom-style: none;
  transition: border-color 0.2s ease-in-out;
  font-weight: bold;
}
.MKdj0j6drBspBQ1c:hover {
  color: #fff;
  border-color: rgba(255, 255, 255, 0.4);
}
.QshW5Q2AnIcIDaZc {
  border-radius: 6px;
  background-color: unset;
  border: solid 1px rgba(255, 255, 255, 0.4);
}
.KwSqYserQdjvkH7Q,
.W_FJGTMGiktP2qal {
  color: #fff;
  border-color: rgba(255, 255, 255, 0.4);
  transition: border-color 0.2s ease-in-out;
}
.KwSqYserQdjvkH7Q:hover,
.W_FJGTMGiktP2qal:hover {
  color: #fff;
  border-color: white;
}
.KwSqYserQdjvkH7Q:hover .W2YlWQH3hBYRcGwD,
.W_FJGTMGiktP2qal:hover .W2YlWQH3hBYRcGwD {
  border-color: #fff;
}
.KwSqYserQdjvkH7Q:hover svg path,
.W_FJGTMGiktP2qal:hover svg path {
  fill: #fff;
}
.KwSqYserQdjvkH7Q .oUZvrvUjHb8saqG3,
.W_FJGTMGiktP2qal .oUZvrvUjHb8saqG3 {
  background: #fff;
}
.KwSqYserQdjvkH7Q .oUZvrvUjHb8saqG3:before,
.W_FJGTMGiktP2qal .oUZvrvUjHb8saqG3:before {
  border-radius: 7px;
  height: 10px;
  min-width: 10px;
  top: 5px;
  left: 4px;
  background-color: #fff;
}
.KwSqYserQdjvkH7Q .wWw7tz9bht4APpDR svg,
.W_FJGTMGiktP2qal .wWw7tz9bht4APpDR svg,
.KwSqYserQdjvkH7Q .wWw7tz9bht4APpDR path,
.W_FJGTMGiktP2qal .wWw7tz9bht4APpDR path,
.KwSqYserQdjvkH7Q .wWw7tz9bht4APpDR circle,
.W_FJGTMGiktP2qal .wWw7tz9bht4APpDR circle {
  fill: #fff;
}
.W2YlWQH3hBYRcGwD {
  border-bottom-color: rgba(255, 255, 255, 0.4);
  transition: border-color 0.2s ease-in-out;
}
.ZLzsuthP3I6vhH2N:hover .W2YlWQH3hBYRcGwD {
  border-bottom-color: #fff;
}
.LLCUSHOCM0A2eGmE {
  font-family: Arial;
  font-size: 15px;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #fff;
  border-bottom-style: none;
  transition: border-color 0.2s ease-in-out;
}
.LLCUSHOCM0A2eGmE:hover {
  color: #fff;
  border-color: rgba(255, 255, 255, 0.4);
}
.HFY7hd37ncI5RVaR .suwE1aC49EK8ij4o {
  -webkit-tap-highlight-color: transparent;
  cursor: pointer;
  display: inline;
  text-decoration: none;
  border: 0;
  color: #fff;
  border-bottom: 1px dotted rgba(255, 255, 255, 0.4);
  transition: border-color 0.2s ease-in-out;
}
.HFY7hd37ncI5RVaR .suwE1aC49EK8ij4o:hover {
  color: #fff;
  border-color: #fff;
}
.z35OsGBY5X8_9iiS,
.trqbWLrHiGAGxfMi .Kjko3FWqLx019V8A {
  color: #fff;
  border-color: rgba(255, 255, 255, 0.4);
  transition: border-color 0.2s ease-in-out;
}
.z35OsGBY5X8_9iiS:hover,
.trqbWLrHiGAGxfMi .Kjko3FWqLx019V8A:hover {
  color: #fff;
  border-color: #fff;
}
.Urr2xvmYaCgCoYPN {
  color: hsl(0, 0%, 80%);
}
.NQkPC5hV3QMc5RaM,
.NQkPC5hV3QMc5RaM .KuogXpHX0RsKlhg7 {
  color: white;
}
.txMCSl7l2IvaFK87 {
  color: white;
}
.txMCSl7l2IvaFK87:hover {
  color: white;
}
.pFO2VA3j8I_SvvbH {
  margin-top: 35px;
}
.YIKX3pHSVpg3uOB8 {
  font: 600 15px/1.33 Direct, Helvetica, Arial, sans-serif;
}
.xy5u6JkXDFovPszI,
.qlwlxma8hJoT3emk,
.FLwRPE0OUopujBqg {
  height: 40px;
}
.N77_cJt_B3QwDVPK {
  font: 600 15px/1.33 Direct, Helvetica, Arial, sans-serif;
}
.IpZ6WgvIA9ojOeIi,
.zsbDwvk0OW8Fbckl,
.wdE3Lbm3VqICLj0R {
  font: 600 15px/1.33 Direct, Helvetica, Arial, sans-serif;
  height: 40px;
  border-radius: 5px;
  background-image: linear-gradient(98deg, #00dcff, #0073ff 72%, #aa5aff);
  color: white;
  box-shadow: none;
  text-shadow: none;
  padding-top: 8px;
}
.IpZ6WgvIA9ojOeIi:hover,
.zsbDwvk0OW8Fbckl:hover,
.wdE3Lbm3VqICLj0R:hover {
  box-shadow: none;
  background-image: linear-gradient(115deg, #00dcff, #0073ff 57%, #aa5aff 79%, #ff4169);
}
.IpZ6WgvIA9ojOeIi:disabled,
.zsbDwvk0OW8Fbckl:disabled,
.wdE3Lbm3VqICLj0R:disabled {
  opacity: 0.5;
}
.tRTF781Hh3sfYWuE,
.jxMJnN1gsUfQ45Bs {
  font-size: 16px;
}
.jxMJnN1gsUfQ45Bs {
  box-shadow: none;
  color: #000;
  border: 1px solid #d8d8d8;
}
.jxMJnN1gsUfQ45Bs:focus {
  border: 1px solid #868684;
}
.dBhtbOgrGbIi8Pfm:before {
  background-color: #3798fe;
  border-color: #3798fe;
}
.HwvWHhQmSFUT_h1t {
  font-family: Arial;
  font-size: 15px;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #fff;
  border-bottom-style: none;
  transition: border-color 0.2s ease-in-out;
}
.HwvWHhQmSFUT_h1t:hover {
  color: #fff;
  border-color: rgba(255, 255, 255, 0.4);
}
.HwvWHhQmSFUT_h1t:hover {
  color: #ff4169;
  border-color: rgba(255, 65, 105, 0.4);
}
.z7ENLKsYV7oMYqgb {
  color: #868684;
  background-color: #ffee55;
  border: solid 1px #d8d8d8;
  box-shadow: none;
}
.z7ENLKsYV7oMYqgb:focus {
  color: #000;
}
.uUz4UhIxKkEtaX4A {
  width: 20px;
  height: 20px;
  box-shadow: none;
}
.d2FEuVnXY8mnmpRt {
  line-height: 2;
}
.PFK_SHcDtnMHRsBi {
  height: 100%;
}
.P0Ap1OGx_UMdMjkF {
  font-family: Helvetica, arial, sans-serif;
  font-size: 15px;
  line-height: 20px;
  font-weight: normal;
  display: flex;
  background-color: #345360;
}
.db2XC90uC9olchOb {
  border-radius: 5px;
  background-color: rgba(255, 255, 255, 0.5);
}
.G0tGoA8fKfM_f4gy {
  display: block;
  flex: 0 0 auto;
  height: 30px;
  width: 30px;
  padding: 20px 0;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQoJPGc+DQoJCTxwYXRoIGlkPSJzdmdfMiIgZD0ibTI2LjYsMTIuNWwwLjksMC45bC02LjYsNi42bDYuNiw2LjZsLTAuOSwwLjlsLTYuNiwtNi42bC02LjYsNi42bC0wLjksLTAuOWw2LjYsLTYuNmwtNi42LC02LjZsMC45LC0wLjlsNi42LDYuNmw2LjYsLTYuNnoiIGZpbGw9IiNmZmYiLz4NCgk8L2c+DQo8L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 30px 30px;
}
.RWjlt0LNF0P5hsMc {
  display: block;
  flex: 1 0 auto;
  padding: 10px 10px 10px 0;
  position: relative;
}
a.RWjlt0LNF0P5hsMc {
  text-decoration: none;
}
.hyTRSth8zqARGrSd {
  border-radius: 5px;
  background-color: rgba(255, 255, 255, 0.5);
  display: inline-block;
  vertical-align: middle;
  width: 50px;
  height: 50px;
  margin-right: 9px;
  background-size: cover;
}
.MNd21QF6oboY4c9Q {
  display: inline-block;
  vertical-align: middle;
  width: 45%;
  color: #fff;
}
.dDmJQskkOsF4cSpD {
  font-size: 13px;
  line-height: 18px;
  font-weight: normal;
  display: block;
}
.ZYhcxjs80AD1kxAU {
  font-size: 11px;
  line-height: 14px;
  font-weight: normal;
  display: block;
  opacity: 0.5;
}
.uWeEgObWUJA5wsdf {
  font-size: 13px;
  line-height: 18px;
  font-weight: normal;
  border-radius: 5px;
  background-color: rgba(255, 255, 255, 0.5);
  position: absolute;
  right: 10px;
  top: 50%;
  transform: translateY(-50%);
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);
  padding: 10px;
  color: #345360;
}
.nQ3rba7LwZYMTgFs {
  background-color: #007be3;
  color: #fff;
}
.zLD_IWPRGALYPW2F {
  width: 48%;
}
.lzpea9Ozzk83eFXO {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGIAAABiCAMAAACce/Y8AAAC+lBMVEUAAADxLyT///+/XZj3RDRYjutZjOm/TYj2OCfLRG34V0nYkLP7enK9TInGYJO6To+yUZrPb5nBSoLHR3W4UZjCSHuzU5/0Lx/0LyBUku/Uhq38b2JWjutXjulXj/Pdmbr+hHdhjPP/Kx7Fc6tei+dejOj///8tNTipVq23T5K9S4b++/yxUp2zUZqvU6HASoG/SoO1T5W4TpCYYrrCSX60UJi5TY7GRnWuVKPDSHutVKWsVaejWrK8TIjVPli7TIl7dM6hW7PHRnLJRXDYPFLFR3jSQF+qVqurVam6TYyBccvTP1vXPVWbYLimWK9+c82eXrXaO066TItsftqcX7fQQWJkhOCFbsexUp/dOUlye9ZvfNh5dtG2UJVpgNyUZL3KRG6DcMmIbMWWZLzLRGyLasSlWbDMQ2pghuPfOEVngt6fXbXESHrOQmaSZb7NQ2h0edSPaMH++Pl2eNPPQWSHbcbcOkzhN0GRlZd3d9KQZ79hZ2rszN6NasJbiebjNj3pzuSMacL69PlZi+j39/leiOX46e/nNDb78fS/hMNWjuryytSWmpw7Q0X35Or3ycyRZ7/PYIf27/fixOHz0tzeutrVpMy9TYtdY2Xt3O3txdTQptT0ytDBxMW9v8DamLnjmK3Uc5ZyeHoyOj3j2vDr7OzFjMbpscL2MB716vT23eTWr9jMndDsucnipLyzcLqwZrWnqqvabYdobnDqMjDtMSvs1ejcwuLltsy6d7zPi7jTfKLFVYfazerY2drQ0dLFfbXqoq/ejqjdgJmEiYvNVn9HTlDu6PXw8fHy5PHOveTLzc2ph8zNlMWrWq7Bcq3Zh6eeoqPGap55foBUWl1OVFdAR0r+5+bj5OXf4eHErNzuwc7aqszUnsarrrCwXavXXXi4o9qZitOddsX7v7y2ubqws7T7tK67ZKTGTXzOT3bVTWn3cWawmNW+ls/Qa5H3ko5+g4XteXvds9SSd8mjp6i0XKX5gnfTR2X3ZFhMU1WtsLFOVVjqRkbCt5usAAAAJnRSTlMA+wH+9vLZW/7p1mJiKvLy3tXVnZv08OCglpaWZGBNTU0qKtegnkmDfHUAAAucSURBVGjejJdZSFRhFMcviUUPUbRBUEFQB/NWU1qZlU2blS1mVtpm1pQVZVmmQWFiow1OgTTOjGHzMAqD4jrig7tghojiho+m5PLSQvVQRI+db7n3m3udK52HYR4GfvP//8/5vu9I+lq0fMnKLbt2796959ixo0fDaMXv3XvgXsK5U5GRN1IfPHv0PM2SnZx8/fjp0/v3X3n6+OGly5fPXr16Nykp6U7o/A3rpDlrwZLNmzdv2nRhC0IoI4wzbgVlHA9gnL169y4y7rzMzZ2/xhiwOGXbjh1axlEDRtpcjPzQ1QaAiI0bt2kZezQ6DgjGizQLCqFeXZnNyM9/Fbp2NmH5zp0REYjQMebSkW2oAxmvVukA85a+jUMG06HmscuQ8YbkYdF7dVXDmD9PQ1gcYzYjAxEpKf+tw4I6tH1FIIIRGshYGh4e8zYxLg4ZPA+h45hBHlRHtl6HysglOgRh2dathGFmDKFDeGXASLMEmQ/BEHksMJkow5yYSLxCyNx5CAY2lkbHJeaVYCh9tWI7Z8TovdrEvQqu400Qhr53uYjo7QrDjF6xvjL0yl2r92quGcxfzUQgQmUk0t417is7yA2a3kXGXPMRSkXEpkdHz2IIr7QMN0At8+oUY7xQvDLo3TWkYWN1jESdVxcogzdvH4Dz1t699/43j1zSuFFRsekahtmIgTqGZIA+mrnQ8WjuvsL74SAyYvUM3rvbROZMhx8AZF1fPeM6rgdnrJOWHaSMaGSI3k006is7YDUwxj1kCB2GXq2XFh5ijCBe6XXggAwSRGsYZyTw3n02F2M+IoIy4jhDO4N7PARhJ/MRr3p1IxX7yjiPJOnQtWCMGJE51YFCKKOGICr4nGNfJZzjXhnnkSTdvBmUYdYxhidKSpDhJAhPWNhQjafWTx4N51AIy9xIByI0jI4WW2FOe5A83ABNW7pKgVaef8iKI4g6iFcGjIcKQ8q4HcBwFAIpr+KVyMNtnRh2glKy218j12IeyGA6MPTnMwrjtEYHIm7fvKYwXFDoHXGBPNru9Y6yw4Tr6Pr8S4aAsnr8rZiH0DHTKYPsG/s92yvpfobQ4QBoj442FQGtFuFVyo4JK+iqClNnjATC6OX6fFM88yucgYj7qIMzygG+YOYtwKo+xhzHdLT1QZAqRR30oYiMfoDemYH+AgAo6JxGrzgDD0UpCxncq0M9AOWYebXieAjzajQPDKq5AXUQRiS6OJaK98d39AvANx3AkM5nZSk6fr4GKOxufwdYme+8mVAfbsZHg1cm/9g9XoJVShsKv3hqnFUkEjvRYfc0A5Zv6g3O+e8pHyqZVr1ChMooE3m6ujtMJi/YSF+1gZzTFoJ5kN79BViD/ExsqC0FuTU+3i+j4s5iIJ/fSe9OF4APveK9Kx1Bxn2SeTnwKqp3sBmshnacj5bxEDEfJYDVJR7Vrc21YfFk5D0J5waaSRLF/QNpll6Qr/M8CIIwspDxEUgVVv4kFwhltEPLVt1ZQo/BYTyw+B1FqxgNu0fm48YPH2D1YvYg5gMRXEc1BvDxA+ldlVFkfRseHm4OmI8uwPqjXQ7IAV+jPH5mxlj3FiQnK70rnVAYLrB9xcwFo8NrgxF1zndSHZ+JFboFpDUP5IaAJWegH2V1WpKvc6+kE5yRVQ/VpK8QQhhfRnIwRHSKMISOYTJzn3UMPzh57/JL6pEPpsijmjGkfQqjEax8zg9FlddZaS7lpg5kIIQzJggWrG3k/hCMGrDrlrVOKPiuLmvSPmScoIwiaKQMR72NDkb7l/KWQq/JpDJCcoCX+0KgjuIqdkcJBraWT10IEaHoeA9lGRlfy+hsy909jnpyVlWbGANnMMQGajURxi7GsINziDDEg3cAAPpfKAzppMqYhNcfXhMnbAB1DhcxCgf953a8o2hf5RBtNtlaRX4zLvJwonVueyBjDAAG1CVHOnnypMJwscFovOmoc9QBWHti04ugnt6DZD4yc9pGIyJyxlNShidKm9TH6CcrO3hr/OrDvRRnAx+8/K6VDiOC59FNBuN2Y6WtztEjA2TGRsW2gA3ng3oVM8rOxBA658Pqg7dCnLy1DZThB1/zWKrCSJYOC8a37m+T79llQT/LosrRsw7lQo/BPIIsa05osruZEpDzfiDDAz8iI1M5w0IQh1WvGkkALnEaZpJg0hGBeYglhzHUt48VKvYcG1IvFGuzvdR6Siw5lmzpzBlVx5EPAB//ZpVBYFXioFOvGIPrEIttF0Df4CcSiKhmzUJIEIJRCGXnsyY1CAc+RokOPh+qV8pjdJwaVAysGMmuWWylJ8hQvaoE1/nzqEXUO+VMFF6JpZPoaEKAaq0nzN6MzaVdCKUngYxGAFd1IEF2HGQM7hXXIR4/m4oB3H8GEaS8E0vBo106pYvIoBDqVRFoq/6geLgrjBiRB2G05XVh6A0lNPC8CrssN2gXW+kiMoSOSVsgwFVWNsIY6SRz8RjlOrQLYaubJeLULc//ujW3UJmiMAAvzIN7RIgHov71sEN5kNuTMpQ3pXjwpuR1p+waRZocsje5T8MMZ6ZhXI6MwQMyhmNSE5FxhtTwwHE7Dyi5l3+ttWeW9Z8xDc5+8T3stfdpr775/7XW3nv9HVRoB8bxuWiD4tSxW+viuEI6USEcRq5WKAfddB4/KfcGpoOtJ47lb4u75GNEfsN1negULyk95sohP7DoxhYVT21c47QIwNYLx2pjXoWf3TyvXrbyHWU46KbTLGbssMSQEwcq/DikRDmKUAzje1B/xKHCH3M9Hk2LMk/P7OtXaGAbDYeM460NN8IrZRzGR7WxzjEQPR4tCyZso3QgOo5jXefDiPz2obkSEl0wae4gcaBCSkiu1Lt2JTqMXNGN1FyyQW/qYJtRQXPlO8KNXK0lDrI+WhcU2WbpUBISh8qVjsNfg3SDTje2xLEIFS3ioGPeLw7qwFzROFChHWYc6oXewkEKWLSY0XCwDulAiKNFHPPpBr11kYx1dLSOAxVycyAdbRUzqAMV6PhQfL5bc0SzU3Oi8xfH1aPxTZQthH2nj9+tKz5UoS3ib+qOK9uhLfYeV4oP0C679ijHWWibO6i48MOGttl6Dx234tA+1jlUvIM/YVdX3IY/4TAqdkOgXFrKLlQhUPYuYxdtCBQ7eIW18L9QLGAXtwPltuu618Ak4br3/04xjw3qr0hyzgtgEuM89teKU0BxOE9HyY1pzh34G07OYoOe0zQ5Xzn3HKecdBwXr2uOU0t2Y2B5x4k6+HeADDb1TBZyruMUco7zDS/wNEGX3io26GW/NCkSfm48zt/jqeBhAQ9JgF5sHoMgE1P3YpDdAI/wNAcmB1BBn1GuxzEKz8uo3DwW3XrwPO153R/xIgPwHm8ASZ4jXqmMxxcAL7Ch8+TgBDaxDwg5vPERwDXVrVd2K3GeAoAU5yVsKpg1bJS/gvHUVBdMZ9oCk8tj2KQQEB5w3qNN2M2DDJ7jnPVNe/HKbfyaAsiwen4z7V6NZ9Oz1PuQ84g2VcRVQuQb6qayutL3wEMZVrTZtJs5irGhZLxvi+At2a3H8rs5+LdegIRSuNjcTtZqyXr+olwq1GQw2TeTMTb8Cxg84kgpJRT8e6oif7GYs+nYi4Ro8ikP5xbgIaWiUgoeS32Vk8Hk+gxUjMzaYFCRHeA+9/GikOCCZLTEfVwx0B8bj4EU96FDYa0ZwZDQJ/qIykciOYDkg4jggZiGZXGewWWZjyB51ypjc60XD1FArFwqIuimQRwdwpgOIwisOSOYJNQHAXF5NFNMyz6HQNh0aCrzmZKtQgBsOzSZNRg+NIDhsK6OZZrBoaHVAY/h6mjzXyiGD/R4xGePNQxyPPoGMFn2vdk4DpRpoewne4AEN16PnsqaMTKU/fLSgn/lSeeSPSOYhkiGD82G+t693F21FdafsG1/17Gbtxa/GUsElOmTJg6SXEQuCDoEekPYvNCwQRV+hg0bN4oRfgKVE/4gxjcJtAAAAABJRU5ErkJggg==);
  background-color: transparent;
}
.z0nT0bcIEkINOutQ {
  background-image: url("data:image/svg+xml,%0A%3Csvg width='40' height='40' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cpath id='svg_2' d='m26.6,12.5l0.9,0.9l-6.6,6.6l6.6,6.6l-0.9,0.9l-6.6,-6.6l-6.6,6.6l-0.9,-0.9l6.6,-6.6l-6.6,-6.6l0.9,-0.9l6.6,6.6l6.6,-6.6z' fill='%23ccc'/%3E%3C/g%3E%3C/svg%3E");
}
.aYtyroScYuYCdgPp {
  background-color: #f0f4f8;
}
.YU3fL9gpE9w3wYuL {
  box-shadow: none;
  background-color: #0073ff;
  color: #fff;
  font-size: 11px;
  right: 8px;
}
.VqCnARWsfcUZwu64 {
  padding-right: 0;
}
.F9WSmuQdnxYHrDmU {
  width: 48%;
  color: #000;
}
.F9WSmuQdnxYHrDmU .bslpwtWe44cYQSKB {
  font-size: 12px;
  line-height: 1.25;
  font-weight: normal;
  display: block;
}
.F9WSmuQdnxYHrDmU .EciOOSDxmMm6wBsA {
  font-size: 10px;
  line-height: 1.5;
  opacity: .4;
}
.OzNXCI6mx4Y0O9oj {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGIAAABiCAMAAACce/Y8AAAC+lBMVEUAAADxLyT///+/XZj3RDRYjutZjOm/TYj2OCfLRG34V0nYkLP7enK9TInGYJO6To+yUZrPb5nBSoLHR3W4UZjCSHuzU5/0Lx/0LyBUku/Uhq38b2JWjutXjulXj/Pdmbr+hHdhjPP/Kx7Fc6tei+dejOj///8tNTipVq23T5K9S4b++/yxUp2zUZqvU6HASoG/SoO1T5W4TpCYYrrCSX60UJi5TY7GRnWuVKPDSHutVKWsVaejWrK8TIjVPli7TIl7dM6hW7PHRnLJRXDYPFLFR3jSQF+qVqurVam6TYyBccvTP1vXPVWbYLimWK9+c82eXrXaO066TItsftqcX7fQQWJkhOCFbsexUp/dOUlye9ZvfNh5dtG2UJVpgNyUZL3KRG6DcMmIbMWWZLzLRGyLasSlWbDMQ2pghuPfOEVngt6fXbXESHrOQmaSZb7NQ2h0edSPaMH++Pl2eNPPQWSHbcbcOkzhN0GRlZd3d9KQZ79hZ2rszN6NasJbiebjNj3pzuSMacL69PlZi+j39/leiOX46e/nNDb78fS/hMNWjuryytSWmpw7Q0X35Or3ycyRZ7/PYIf27/fixOHz0tzeutrVpMy9TYtdY2Xt3O3txdTQptT0ytDBxMW9v8DamLnjmK3Uc5ZyeHoyOj3j2vDr7OzFjMbpscL2MB716vT23eTWr9jMndDsucnipLyzcLqwZrWnqqvabYdobnDqMjDtMSvs1ejcwuLltsy6d7zPi7jTfKLFVYfazerY2drQ0dLFfbXqoq/ejqjdgJmEiYvNVn9HTlDu6PXw8fHy5PHOveTLzc2ph8zNlMWrWq7Bcq3Zh6eeoqPGap55foBUWl1OVFdAR0r+5+bj5OXf4eHErNzuwc7aqszUnsarrrCwXavXXXi4o9qZitOddsX7v7y2ubqws7T7tK67ZKTGTXzOT3bVTWn3cWawmNW+ls/Qa5H3ko5+g4XteXvds9SSd8mjp6i0XKX5gnfTR2X3ZFhMU1WtsLFOVVjqRkbCt5usAAAAJnRSTlMA+wH+9vLZW/7p1mJiKvLy3tXVnZv08OCglpaWZGBNTU0qKtegnkmDfHUAAAucSURBVGjejJdZSFRhFMcviUUPUbRBUEFQB/NWU1qZlU2blS1mVtpm1pQVZVmmQWFiow1OgTTOjGHzMAqD4jrig7tghojiho+m5PLSQvVQRI+db7n3m3udK52HYR4GfvP//8/5vu9I+lq0fMnKLbt2796959ixo0fDaMXv3XvgXsK5U5GRN1IfPHv0PM2SnZx8/fjp0/v3X3n6+OGly5fPXr16Nykp6U7o/A3rpDlrwZLNmzdv2nRhC0IoI4wzbgVlHA9gnL169y4y7rzMzZ2/xhiwOGXbjh1axlEDRtpcjPzQ1QaAiI0bt2kZezQ6DgjGizQLCqFeXZnNyM9/Fbp2NmH5zp0REYjQMebSkW2oAxmvVukA85a+jUMG06HmscuQ8YbkYdF7dVXDmD9PQ1gcYzYjAxEpKf+tw4I6tH1FIIIRGshYGh4e8zYxLg4ZPA+h45hBHlRHtl6HysglOgRh2dathGFmDKFDeGXASLMEmQ/BEHksMJkow5yYSLxCyNx5CAY2lkbHJeaVYCh9tWI7Z8TovdrEvQqu400Qhr53uYjo7QrDjF6xvjL0yl2r92quGcxfzUQgQmUk0t417is7yA2a3kXGXPMRSkXEpkdHz2IIr7QMN0At8+oUY7xQvDLo3TWkYWN1jESdVxcogzdvH4Dz1t699/43j1zSuFFRsekahtmIgTqGZIA+mrnQ8WjuvsL74SAyYvUM3rvbROZMhx8AZF1fPeM6rgdnrJOWHaSMaGSI3k006is7YDUwxj1kCB2GXq2XFh5ijCBe6XXggAwSRGsYZyTw3n02F2M+IoIy4jhDO4N7PARhJ/MRr3p1IxX7yjiPJOnQtWCMGJE51YFCKKOGICr4nGNfJZzjXhnnkSTdvBmUYdYxhidKSpDhJAhPWNhQjafWTx4N51AIy9xIByI0jI4WW2FOe5A83ABNW7pKgVaef8iKI4g6iFcGjIcKQ8q4HcBwFAIpr+KVyMNtnRh2glKy218j12IeyGA6MPTnMwrjtEYHIm7fvKYwXFDoHXGBPNru9Y6yw4Tr6Pr8S4aAsnr8rZiH0DHTKYPsG/s92yvpfobQ4QBoj442FQGtFuFVyo4JK+iqClNnjATC6OX6fFM88yucgYj7qIMzygG+YOYtwKo+xhzHdLT1QZAqRR30oYiMfoDemYH+AgAo6JxGrzgDD0UpCxncq0M9AOWYebXieAjzajQPDKq5AXUQRiS6OJaK98d39AvANx3AkM5nZSk6fr4GKOxufwdYme+8mVAfbsZHg1cm/9g9XoJVShsKv3hqnFUkEjvRYfc0A5Zv6g3O+e8pHyqZVr1ChMooE3m6ujtMJi/YSF+1gZzTFoJ5kN79BViD/ExsqC0FuTU+3i+j4s5iIJ/fSe9OF4APveK9Kx1Bxn2SeTnwKqp3sBmshnacj5bxEDEfJYDVJR7Vrc21YfFk5D0J5waaSRLF/QNpll6Qr/M8CIIwspDxEUgVVv4kFwhltEPLVt1ZQo/BYTyw+B1FqxgNu0fm48YPH2D1YvYg5gMRXEc1BvDxA+ldlVFkfRseHm4OmI8uwPqjXQ7IAV+jPH5mxlj3FiQnK70rnVAYLrB9xcwFo8NrgxF1zndSHZ+JFboFpDUP5IaAJWegH2V1WpKvc6+kE5yRVQ/VpK8QQhhfRnIwRHSKMISOYTJzn3UMPzh57/JL6pEPpsijmjGkfQqjEax8zg9FlddZaS7lpg5kIIQzJggWrG3k/hCMGrDrlrVOKPiuLmvSPmScoIwiaKQMR72NDkb7l/KWQq/JpDJCcoCX+0KgjuIqdkcJBraWT10IEaHoeA9lGRlfy+hsy909jnpyVlWbGANnMMQGajURxi7GsINziDDEg3cAAPpfKAzppMqYhNcfXhMnbAB1DhcxCgf953a8o2hf5RBtNtlaRX4zLvJwonVueyBjDAAG1CVHOnnypMJwscFovOmoc9QBWHti04ugnt6DZD4yc9pGIyJyxlNShidKm9TH6CcrO3hr/OrDvRRnAx+8/K6VDiOC59FNBuN2Y6WtztEjA2TGRsW2gA3ng3oVM8rOxBA658Pqg7dCnLy1DZThB1/zWKrCSJYOC8a37m+T79llQT/LosrRsw7lQo/BPIIsa05osruZEpDzfiDDAz8iI1M5w0IQh1WvGkkALnEaZpJg0hGBeYglhzHUt48VKvYcG1IvFGuzvdR6Siw5lmzpzBlVx5EPAB//ZpVBYFXioFOvGIPrEIttF0Df4CcSiKhmzUJIEIJRCGXnsyY1CAc+RokOPh+qV8pjdJwaVAysGMmuWWylJ8hQvaoE1/nzqEXUO+VMFF6JpZPoaEKAaq0nzN6MzaVdCKUngYxGAFd1IEF2HGQM7hXXIR4/m4oB3H8GEaS8E0vBo106pYvIoBDqVRFoq/6geLgrjBiRB2G05XVh6A0lNPC8CrssN2gXW+kiMoSOSVsgwFVWNsIY6SRz8RjlOrQLYaubJeLULc//ujW3UJmiMAAvzIN7RIgHov71sEN5kNuTMpQ3pXjwpuR1p+waRZocsje5T8MMZ6ZhXI6MwQMyhmNSE5FxhtTwwHE7Dyi5l3+ttWeW9Z8xDc5+8T3stfdpr775/7XW3nv9HVRoB8bxuWiD4tSxW+viuEI6USEcRq5WKAfddB4/KfcGpoOtJ47lb4u75GNEfsN1negULyk95sohP7DoxhYVT21c47QIwNYLx2pjXoWf3TyvXrbyHWU46KbTLGbssMSQEwcq/DikRDmKUAzje1B/xKHCH3M9Hk2LMk/P7OtXaGAbDYeM460NN8IrZRzGR7WxzjEQPR4tCyZso3QgOo5jXefDiPz2obkSEl0wae4gcaBCSkiu1Lt2JTqMXNGN1FyyQW/qYJtRQXPlO8KNXK0lDrI+WhcU2WbpUBISh8qVjsNfg3SDTje2xLEIFS3ioGPeLw7qwFzROFChHWYc6oXewkEKWLSY0XCwDulAiKNFHPPpBr11kYx1dLSOAxVycyAdbRUzqAMV6PhQfL5bc0SzU3Oi8xfH1aPxTZQthH2nj9+tKz5UoS3ib+qOK9uhLfYeV4oP0C679ijHWWibO6i48MOGttl6Dx234tA+1jlUvIM/YVdX3IY/4TAqdkOgXFrKLlQhUPYuYxdtCBQ7eIW18L9QLGAXtwPltuu618Ak4br3/04xjw3qr0hyzgtgEuM89teKU0BxOE9HyY1pzh34G07OYoOe0zQ5Xzn3HKecdBwXr2uOU0t2Y2B5x4k6+HeADDb1TBZyruMUco7zDS/wNEGX3io26GW/NCkSfm48zt/jqeBhAQ9JgF5sHoMgE1P3YpDdAI/wNAcmB1BBn1GuxzEKz8uo3DwW3XrwPO153R/xIgPwHm8ASZ4jXqmMxxcAL7Ch8+TgBDaxDwg5vPERwDXVrVd2K3GeAoAU5yVsKpg1bJS/gvHUVBdMZ9oCk8tj2KQQEB5w3qNN2M2DDJ7jnPVNe/HKbfyaAsiwen4z7V6NZ9Oz1PuQ84g2VcRVQuQb6qayutL3wEMZVrTZtJs5irGhZLxvi+At2a3H8rs5+LdegIRSuNjcTtZqyXr+olwq1GQw2TeTMTb8Cxg84kgpJRT8e6oif7GYs+nYi4Ro8ikP5xbgIaWiUgoeS32Vk8Hk+gxUjMzaYFCRHeA+9/GikOCCZLTEfVwx0B8bj4EU96FDYa0ZwZDQJ/qIykciOYDkg4jggZiGZXGewWWZjyB51ypjc60XD1FArFwqIuimQRwdwpgOIwisOSOYJNQHAXF5NFNMyz6HQNh0aCrzmZKtQgBsOzSZNRg+NIDhsK6OZZrBoaHVAY/h6mjzXyiGD/R4xGePNQxyPPoGMFn2vdk4DpRpoewne4AEN16PnsqaMTKU/fLSgn/lSeeSPSOYhkiGD82G+t693F21FdafsG1/17Gbtxa/GUsElOmTJg6SXEQuCDoEekPYvNCwQRV+hg0bN4oRfgKVE/4gxjcJtAAAAABJRU5ErkJggg==);
  background-color: transparent;
}
.K4jecIJI4DASbSTp {
  background-color: #007be3;
  color: #fff;
}
.zcCKDZxAlfADA8SN {
  width: 48%;
}
.qKf3s_yNpqAHcCk6 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgdmlld0JveD0iMCAwIDk2IDk2Ij4KICA8ZGVmcz4KICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iYSIgeDE9IjUwJSIgeDI9IjY3LjgzJSIgeTE9IjAlIiB5Mj0iMTAwJSI+CiAgICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwMERDRkYiLz4KICAgICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDA3M0ZGIi8+CiAgICA8L2xpbmVhckdyYWRpZW50PgogICAgPGxpbmVhckdyYWRpZW50IGlkPSJiIiB4MT0iMCUiIHkxPSIwJSIgeTI9IjEwMCUiPgogICAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjQUE1QUZGIi8+CiAgICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI0ZGNDE2OSIvPgogICAgPC9saW5lYXJHcmFkaWVudD4KICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iYyIgeDE9IjI5LjE1OCUiIHkxPSIxNS43NDIlIiB5Mj0iMTAwJSI+CiAgICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNBQTVBRkYiLz4KICAgICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjRkY0MTY5Ii8+CiAgICA8L2xpbmVhckdyYWRpZW50PgogICAgPGxpbmVhckdyYWRpZW50IGlkPSJkIiB4MT0iMTIuMjA5JSIgeDI9IjYyLjU0MSUiIHkxPSIwJSIgeTI9IjY4LjA5NiUiPgogICAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDBEQ0ZGIi8+CiAgICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNzNGRiIvPgogICAgPC9saW5lYXJHcmFkaWVudD4KICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iZSIgeDE9IjI0LjYzNCUiIHgyPSI5Ni4wNDglIiB5MT0iMCUiIHkyPSIxMDAlIj4KICAgICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI0FBNUFGRiIvPgogICAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNGRjQxNjkiLz4KICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImYiIHgxPSI0MC43OTYlIiB4Mj0iNjIuMDk3JSIgeTE9Ii0yOC43MjMlIiB5Mj0iMTE4LjU3OSUiPgogICAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDBEQ0ZGIi8+CiAgICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNzNGRiIvPgogICAgPC9saW5lYXJHcmFkaWVudD4KICA8L2RlZnM+CiAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0wIDBoOTZ2OTZIMHoiLz4KICAgIDxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0wIDBoOTZ2OTZIMHoiLz4KICAgIDxnIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgIDxwYXRoIGZpbGw9InVybCgjYSkiIGQ9Ik0yMi40OSA0LjA4NVYzLjM4NEMyMi40OSAxLjc1MiAyMS42OCAwIDExLjkwNiAwUzEuMzIzIDEuNzIgMS4zMjMgMy4zODR2LjcwMUMuNDQ3IDQuMTkzIDAgNC43NTIgMCA1Ljc1M1Y4LjhjMCAxLjAwMi40NDcgMS41NjEgMS4zMjMgMS42N3YyLjM5MmMwIDEuNjY0LjgwOCAzLjM4NiAxMC41ODMgMy4zODZzMTAuNTg0LTEuNzU0IDEwLjU4NC0zLjM4NlYxMC40N2MuODc1LS4xMSAxLjMyMy0uNjY5IDEuMzIzLTEuNjdWNS43NTJjMC0xLjAwMS0uNDQ4LTEuNTYtMS4zMjMtMS42Njh6TTEyLjE0MiA1LjI5SDUuMDU1Yy0xLjQ2NiAwLTEuNDY2LTIuNjY3IDAtMi42NjdoNy4wODVjMS40NjkgMCAxLjQ2OSAyLjY2Ny4wMDIgMi42Njd6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNSAzNC41KSIvPgogICAgICA8cGF0aCBmaWxsPSJ1cmwoI2IpIiBkPSJNMS4zMjMgMTUuNzUxVjI3Ljc1aDEuMzIzYzEuODM1IDAgMi42NDYtLjg2NyAyLjY0Ni0yLjcwOEgxOC41MmMwIDEuODg1LjgyMyAyLjcwOCAyLjY0NiAyLjcwOGgxLjMyM1YxNS43NThjLTEuNjYgMS4zMDQtNC45ODggMS44NC0xMC41ODQgMS44NC01LjYwMiAwLTguOTI1LS41NC0xMC41ODMtMS44NDd6bTQuMyA2LjU4NGMtLjkxMyAwLTEuNjU0LS43NTctMS42NTQtMS42OTIgMC0uOTM0Ljc0LTEuNjkxIDEuNjUzLTEuNjkxczEuNjU0Ljc1NyAxLjY1NCAxLjY5MWMwIC45MzUtLjc0IDEuNjkyLTEuNjU0IDEuNjkyem0xMi41NjctMy4zODNjLjkxMyAwIDEuNjU0Ljc1NyAxLjY1NCAxLjY5MSAwIC45MzUtLjc0MSAxLjY5Mi0xLjY1NCAxLjY5Mi0uOTEzIDAtMS42NTQtLjc1Ny0xLjY1NC0xLjY5MiAwLS45MzQuNzQxLTEuNjkxIDEuNjU0LTEuNjkxeiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTUgMzQuNSkiLz4KICAgIDwvZz4KICAgIDxwYXRoIGZpbGw9InVybCgjYykiIGQ9Ik0xNy4xMiAyNi40MTJzMy40NzIuMjcgNC4yMDctMi42NjVjLjQ5MS0xLjk1MiAxLjUzNS02Ljk3MiAyLjMwMi0xMC43MzNsLTcuNzg1IDMuMzA4IDEuMjc2IDEwLjA5eiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjkuODEzIDguMDYzKSIvPgogICAgPHBhdGggZmlsbD0idXJsKCNkKSIgZD0iTTM0LjI1NyA0LjEzNGMtLjU3Mi0xLjQtNS42NDItMS44NzEtMTAuNTY3LjIwNy0xLjAyMi40MzItMi4wNi45MTQtMy4wODggMS40Mi0xLjIxNy0uNjA3LTcuNS0zLjcyOC0xMC44Ni01LjEyOC0zLjcyOC0xLjU1Mi01LjczNC42NDYtNS43MzQuNjQ2bDguNjE4IDguOTFhMTEyLjIyNSAxMTIuMjI1IDAgMCAwLTQuMjIzIDIuNjk4Yy0zLjg2LTIuMjMyLTYuNjM3LTIuMjY0LTguMzg2LS40ODdsNi4yNDcgNi40NDNMMzEuNjE2IDguMTdjLS4wMDMuMDAxIDMuNTUyLTEuOCAyLjY0LTQuMDM2eiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjkuODEzIDguMDYzKSIvPgogICAgPHBhdGggZmlsbD0idXJsKCNlKSIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMTUuNCAyLjQ5M2M0LjM1MS40OTYgNi40MiAyLjA4IDYuODIzIDUuNDI5SDEuMjEzYy40MDMtMy4zNDggMi40NzMtNC45MzMgNi44MjEtNS40M2EzLjk2OCAzLjk2OCAwIDAgMSA3LjM2NiAwek0xMS43MiA1LjYxYy45MTEgMCAxLjY1My0uNzM5IDEuNjUzLTEuNjVhMS42NTMgMS42NTMgMCAwIDAtMy4zMDcgMGMwIC45MTEuNzQgMS42NSAxLjY1NCAxLjY1em0xMC43MDcgOC4yNDJjLjM2NyAxLjk2MyAxLjM2NCA4LjQyNy41MzggOS4yNTIgMCAwLTUuNjI4IDUuOTQyLTExLjI0NSA1Ljk0Mi01LjYyOCAwLTExLjI0NS01Ljk0Mi0xMS4yNDUtNS45NDItLjgwOC0uODA1LjE0NC03LjEyNC41MjMtOS4xNjYgMS42MDYgMS4zNTMgNC45NjQgMS45MDUgMTAuNzIyIDEuOTA1IDUuODc1IDAgOS4xNzMtLjU3NiAxMC43MDctMS45OTF6TTExLjcyIDIxLjc4NWExLjk4MyAxLjk4MyAwIDAgMCAxLjk4NC0xLjk4YzAtMS4wOTQtLjg4OS0xLjk4LTEuOTg0LTEuOThhMS45ODMgMS45ODMgMCAwIDAtMS45ODUgMS45OGMwIDEuMDkzLjg5IDEuOTggMS45ODUgMS45OHpNMS4xMzUgMzAuMzY3bDMuNjM4LTIuMzEgMS4zMjMuNjYtMS42NTMgMi45N0gxLjEzNXYtMS4zMnptMTYuMjA2LTEuNjVsMS4zMjMtLjY2IDMuNjM4IDIuMzF2MS4zMmgtMy4zMDdsLTEuNjU0LTIuOTd6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1Ny4xODggMzMpIi8+CiAgICA8cGF0aCBmaWxsPSJ1cmwoI2YpIiBkPSJNMTEuNzE5IDE0LjUyM2M5Ljc3MiAwIDEwLjU4My0xLjcxIDEwLjU4My0zLjI5OVY5LjI0MkgxLjEzNXYxLjk4YzAgMS42MjMuODA5IDMuMzAxIDEwLjU4NCAzLjMwMXoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU3LjE4OCAzMykiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDAiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTY3LjIyIDc5Ljk0NWwuMDAyLTYuNDEySDcwLjV2Ni43NDFjMCAyLjk2LTIuMDUgNC44NTEtNS4xNjQgNC44NTFzLTUuMDgtMS44OS01LjA4LTQuODV2LTYuNzQyaDMuMjc2djYuNDEyYzAgMS4zOTguNjU3IDIuMTM5IDEuODg1IDIuMTM5IDEuMTQyIDAgMS44MDQtLjc0IDEuODA0LTIuMTM5em0tMjIuMTY4IDB2LTYuNDEyaDMuMjc4djYuNzQxYzAgMi45Ni0yLjA0OCA0Ljg1MS01LjE2MyA0Ljg1MXMtNS4wODItMS44OS01LjA4Mi00Ljg1di02Ljc0MmgzLjI3OHY2LjQxMmMwIDEuMzk4LjY1NyAyLjEzOSAxLjg4NSAyLjEzOSAxLjE0OCAwIDEuODA0LS43NCAxLjgwNC0yLjEzOXptOS43OTgtMS4zODdjMCAyLjEzNy44MTkgMy4wNDEgMi43ODYgMy4wMzZoLjgydjMuMTI3aC0xLjE0OGMtMy43NyAwLTUuNzM3LTIuMDU1LTUuNzM3LTUuOTJ2LTIuNDY0aC0xLjM5M3YtMy4wNDFoMS4zOTNWNzAuNWgzLjI3OXYyLjc5NmgzLjM2bC0uODIgMy4wNDFoLTIuNTR2Mi4yMnptLTIyLjYwNiAwYzAgMi4xMzcuODIgMy4wNDEgMi43ODcgMy4wMzZoLjgydjMuMTI3aC0xLjE0OGMtMy43NyAwLTUuNzM3LTIuMDU1LTUuNzM3LTUuOTJ2LTIuNDY0SDI3di0zLjA0MWgxLjk2NlY3MC41aDMuMjc4djIuNzk2aDMuMzYzbC0uODIgMy4wNDFoLTIuNTQzdjIuMjJ6Ii8+CiAgPC9nPgo8L3N2Zz4K);
  background-color: #fff;
  border-radius: 10px;
}
.Pv_0bP1jL1YG5CjK {
  background-image: url("data:image/svg+xml,%0A%3Csvg width='40' height='40' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cpath id='svg_2' d='m26.6,12.5l0.9,0.9l-6.6,6.6l6.6,6.6l-0.9,0.9l-6.6,-6.6l-6.6,6.6l-0.9,-0.9l6.6,-6.6l-6.6,-6.6l0.9,-0.9l6.6,6.6l6.6,-6.6z' fill='%23ccc'/%3E%3C/g%3E%3C/svg%3E");
}
.p1K4uqzUPoMbnBKR {
  background-color: #f0f4f8;
}
._82e4wzWKM9iuorq {
  box-shadow: none;
  background-color: #0073ff;
  color: #fff;
  font-size: 11px;
  right: 8px;
}
.GA4bbMS1kHs0EQTK {
  padding-right: 0;
}
.iqqc_aHIZiE6CjWG {
  width: 48%;
  color: #000;
}
.iqqc_aHIZiE6CjWG .JG6a9IJi96oGEkCe {
  font-size: 12px;
  line-height: 1.25;
  font-weight: normal;
  display: block;
}
.iqqc_aHIZiE6CjWG .EbLoIs07jPojrlRH {
  font-size: 10px;
  line-height: 1.5;
  opacity: .4;
}
.jh4NeRZT9n8vWEX_ {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgdmlld0JveD0iMCAwIDk2IDk2Ij4KICA8ZGVmcz4KICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iYSIgeDE9IjUwJSIgeDI9IjY3LjgzJSIgeTE9IjAlIiB5Mj0iMTAwJSI+CiAgICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwMERDRkYiLz4KICAgICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDA3M0ZGIi8+CiAgICA8L2xpbmVhckdyYWRpZW50PgogICAgPGxpbmVhckdyYWRpZW50IGlkPSJiIiB4MT0iMCUiIHkxPSIwJSIgeTI9IjEwMCUiPgogICAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjQUE1QUZGIi8+CiAgICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI0ZGNDE2OSIvPgogICAgPC9saW5lYXJHcmFkaWVudD4KICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iYyIgeDE9IjI5LjE1OCUiIHkxPSIxNS43NDIlIiB5Mj0iMTAwJSI+CiAgICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNBQTVBRkYiLz4KICAgICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjRkY0MTY5Ii8+CiAgICA8L2xpbmVhckdyYWRpZW50PgogICAgPGxpbmVhckdyYWRpZW50IGlkPSJkIiB4MT0iMTIuMjA5JSIgeDI9IjYyLjU0MSUiIHkxPSIwJSIgeTI9IjY4LjA5NiUiPgogICAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDBEQ0ZGIi8+CiAgICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNzNGRiIvPgogICAgPC9saW5lYXJHcmFkaWVudD4KICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iZSIgeDE9IjI0LjYzNCUiIHgyPSI5Ni4wNDglIiB5MT0iMCUiIHkyPSIxMDAlIj4KICAgICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI0FBNUFGRiIvPgogICAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNGRjQxNjkiLz4KICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICA8bGluZWFyR3JhZGllbnQgaWQ9ImYiIHgxPSI0MC43OTYlIiB4Mj0iNjIuMDk3JSIgeTE9Ii0yOC43MjMlIiB5Mj0iMTE4LjU3OSUiPgogICAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDBEQ0ZGIi8+CiAgICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNzNGRiIvPgogICAgPC9saW5lYXJHcmFkaWVudD4KICA8L2RlZnM+CiAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0wIDBoOTZ2OTZIMHoiLz4KICAgIDxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0wIDBoOTZ2OTZIMHoiLz4KICAgIDxnIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgIDxwYXRoIGZpbGw9InVybCgjYSkiIGQ9Ik0yMi40OSA0LjA4NVYzLjM4NEMyMi40OSAxLjc1MiAyMS42OCAwIDExLjkwNiAwUzEuMzIzIDEuNzIgMS4zMjMgMy4zODR2LjcwMUMuNDQ3IDQuMTkzIDAgNC43NTIgMCA1Ljc1M1Y4LjhjMCAxLjAwMi40NDcgMS41NjEgMS4zMjMgMS42N3YyLjM5MmMwIDEuNjY0LjgwOCAzLjM4NiAxMC41ODMgMy4zODZzMTAuNTg0LTEuNzU0IDEwLjU4NC0zLjM4NlYxMC40N2MuODc1LS4xMSAxLjMyMy0uNjY5IDEuMzIzLTEuNjdWNS43NTJjMC0xLjAwMS0uNDQ4LTEuNTYtMS4zMjMtMS42Njh6TTEyLjE0MiA1LjI5SDUuMDU1Yy0xLjQ2NiAwLTEuNDY2LTIuNjY3IDAtMi42NjdoNy4wODVjMS40NjkgMCAxLjQ2OSAyLjY2Ny4wMDIgMi42Njd6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNSAzNC41KSIvPgogICAgICA8cGF0aCBmaWxsPSJ1cmwoI2IpIiBkPSJNMS4zMjMgMTUuNzUxVjI3Ljc1aDEuMzIzYzEuODM1IDAgMi42NDYtLjg2NyAyLjY0Ni0yLjcwOEgxOC41MmMwIDEuODg1LjgyMyAyLjcwOCAyLjY0NiAyLjcwOGgxLjMyM1YxNS43NThjLTEuNjYgMS4zMDQtNC45ODggMS44NC0xMC41ODQgMS44NC01LjYwMiAwLTguOTI1LS41NC0xMC41ODMtMS44NDd6bTQuMyA2LjU4NGMtLjkxMyAwLTEuNjU0LS43NTctMS42NTQtMS42OTIgMC0uOTM0Ljc0LTEuNjkxIDEuNjUzLTEuNjkxczEuNjU0Ljc1NyAxLjY1NCAxLjY5MWMwIC45MzUtLjc0IDEuNjkyLTEuNjU0IDEuNjkyem0xMi41NjctMy4zODNjLjkxMyAwIDEuNjU0Ljc1NyAxLjY1NCAxLjY5MSAwIC45MzUtLjc0MSAxLjY5Mi0xLjY1NCAxLjY5Mi0uOTEzIDAtMS42NTQtLjc1Ny0xLjY1NC0xLjY5MiAwLS45MzQuNzQxLTEuNjkxIDEuNjU0LTEuNjkxeiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTUgMzQuNSkiLz4KICAgIDwvZz4KICAgIDxwYXRoIGZpbGw9InVybCgjYykiIGQ9Ik0xNy4xMiAyNi40MTJzMy40NzIuMjcgNC4yMDctMi42NjVjLjQ5MS0xLjk1MiAxLjUzNS02Ljk3MiAyLjMwMi0xMC43MzNsLTcuNzg1IDMuMzA4IDEuMjc2IDEwLjA5eiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjkuODEzIDguMDYzKSIvPgogICAgPHBhdGggZmlsbD0idXJsKCNkKSIgZD0iTTM0LjI1NyA0LjEzNGMtLjU3Mi0xLjQtNS42NDItMS44NzEtMTAuNTY3LjIwNy0xLjAyMi40MzItMi4wNi45MTQtMy4wODggMS40Mi0xLjIxNy0uNjA3LTcuNS0zLjcyOC0xMC44Ni01LjEyOC0zLjcyOC0xLjU1Mi01LjczNC42NDYtNS43MzQuNjQ2bDguNjE4IDguOTFhMTEyLjIyNSAxMTIuMjI1IDAgMCAwLTQuMjIzIDIuNjk4Yy0zLjg2LTIuMjMyLTYuNjM3LTIuMjY0LTguMzg2LS40ODdsNi4yNDcgNi40NDNMMzEuNjE2IDguMTdjLS4wMDMuMDAxIDMuNTUyLTEuOCAyLjY0LTQuMDM2eiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjkuODEzIDguMDYzKSIvPgogICAgPHBhdGggZmlsbD0idXJsKCNlKSIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMTUuNCAyLjQ5M2M0LjM1MS40OTYgNi40MiAyLjA4IDYuODIzIDUuNDI5SDEuMjEzYy40MDMtMy4zNDggMi40NzMtNC45MzMgNi44MjEtNS40M2EzLjk2OCAzLjk2OCAwIDAgMSA3LjM2NiAwek0xMS43MiA1LjYxYy45MTEgMCAxLjY1My0uNzM5IDEuNjUzLTEuNjVhMS42NTMgMS42NTMgMCAwIDAtMy4zMDcgMGMwIC45MTEuNzQgMS42NSAxLjY1NCAxLjY1em0xMC43MDcgOC4yNDJjLjM2NyAxLjk2MyAxLjM2NCA4LjQyNy41MzggOS4yNTIgMCAwLTUuNjI4IDUuOTQyLTExLjI0NSA1Ljk0Mi01LjYyOCAwLTExLjI0NS01Ljk0Mi0xMS4yNDUtNS45NDItLjgwOC0uODA1LjE0NC03LjEyNC41MjMtOS4xNjYgMS42MDYgMS4zNTMgNC45NjQgMS45MDUgMTAuNzIyIDEuOTA1IDUuODc1IDAgOS4xNzMtLjU3NiAxMC43MDctMS45OTF6TTExLjcyIDIxLjc4NWExLjk4MyAxLjk4MyAwIDAgMCAxLjk4NC0xLjk4YzAtMS4wOTQtLjg4OS0xLjk4LTEuOTg0LTEuOThhMS45ODMgMS45ODMgMCAwIDAtMS45ODUgMS45OGMwIDEuMDkzLjg5IDEuOTggMS45ODUgMS45OHpNMS4xMzUgMzAuMzY3bDMuNjM4LTIuMzEgMS4zMjMuNjYtMS42NTMgMi45N0gxLjEzNXYtMS4zMnptMTYuMjA2LTEuNjVsMS4zMjMtLjY2IDMuNjM4IDIuMzF2MS4zMmgtMy4zMDdsLTEuNjU0LTIuOTd6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1Ny4xODggMzMpIi8+CiAgICA8cGF0aCBmaWxsPSJ1cmwoI2YpIiBkPSJNMTEuNzE5IDE0LjUyM2M5Ljc3MiAwIDEwLjU4My0xLjcxIDEwLjU4My0zLjI5OVY5LjI0MkgxLjEzNXYxLjk4YzAgMS42MjMuODA5IDMuMzAxIDEwLjU4NCAzLjMwMXoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU3LjE4OCAzMykiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDAiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTY3LjIyIDc5Ljk0NWwuMDAyLTYuNDEySDcwLjV2Ni43NDFjMCAyLjk2LTIuMDUgNC44NTEtNS4xNjQgNC44NTFzLTUuMDgtMS44OS01LjA4LTQuODV2LTYuNzQyaDMuMjc2djYuNDEyYzAgMS4zOTguNjU3IDIuMTM5IDEuODg1IDIuMTM5IDEuMTQyIDAgMS44MDQtLjc0IDEuODA0LTIuMTM5em0tMjIuMTY4IDB2LTYuNDEyaDMuMjc4djYuNzQxYzAgMi45Ni0yLjA0OCA0Ljg1MS01LjE2MyA0Ljg1MXMtNS4wODItMS44OS01LjA4Mi00Ljg1di02Ljc0MmgzLjI3OHY2LjQxMmMwIDEuMzk4LjY1NyAyLjEzOSAxLjg4NSAyLjEzOSAxLjE0OCAwIDEuODA0LS43NCAxLjgwNC0yLjEzOXptOS43OTgtMS4zODdjMCAyLjEzNy44MTkgMy4wNDEgMi43ODYgMy4wMzZoLjgydjMuMTI3aC0xLjE0OGMtMy43NyAwLTUuNzM3LTIuMDU1LTUuNzM3LTUuOTJ2LTIuNDY0aC0xLjM5M3YtMy4wNDFoMS4zOTNWNzAuNWgzLjI3OXYyLjc5NmgzLjM2bC0uODIgMy4wNDFoLTIuNTR2Mi4yMnptLTIyLjYwNiAwYzAgMi4xMzcuODIgMy4wNDEgMi43ODcgMy4wMzZoLjgydjMuMTI3aC0xLjE0OGMtMy43NyAwLTUuNzM3LTIuMDU1LTUuNzM3LTUuOTJ2LTIuNDY0SDI3di0zLjA0MWgxLjk2NlY3MC41aDMuMjc4djIuNzk2aDMuMzYzbC0uODIgMy4wNDFoLTIuNTQzdjIuMjJ6Ii8+CiAgPC9nPgo8L3N2Zz4K);
  background-color: #fff;
  border-radius: 10px;
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.07);
  width: 48px;
  height: 48px;
  margin-right: 7px;
}
.WLog7jGkfQnBeKfn {
	background-color: #007be3;
	color: #fff;
}

.tn8WTFekyXwTsH7b {
	width: 48%;
}

.QFWk01dTHJAuaNPw {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNjQgNjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+Cgk8c3R5bGU+CgkJLnN0MHtmaWxsOiMwRDBCNjg7fQoJCS5zdDF7ZmlsbDojRURFRkZGO30KCQkuc3Qye2ZpbGw6IzdENzFGRjt9Cgk8L3N0eWxlPgoJPGcgY2xhc3M9InNtYWxsIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTMuODQgMEg1MC4xMkM1Ny43NiAwIDY0IDYuMiA2NCAxMy44OFY1MC4xNkM2NCA1Ny44IDU3LjggNjQuMDQgNTAuMTIgNjQuMDRIMTMuODRDNi4xNjAwMSA2NCAtMC4wMzk5OTMzIDU3Ljc2IC0wLjAzOTk5MzMgNTAuMTJWMTMuODRDLTAuMDM5OTkzMyA2LjIgNi4xNjAwMSAwIDEzLjg0IDBaIiBmaWxsPSIjMEQwQjY4Ii8+CgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTI1LjggMjEuODhIMTEuMTJDOS42IDIxLjg4IDguMzYgMjMuMTIgOC4zNiAyNC42NFYzOS4zMkM4LjM2IDQwLjg0IDkuNiA0Mi4wOCAxMS4xMiA0Mi4wOEgyNS44QzI3LjMyIDQyLjA4IDI4LjU2IDQwLjg0IDI4LjU2IDM5LjMyVjI0LjY0QzI4LjU2IDIzLjEyIDI3LjM2IDIxLjg4IDI1LjggMjEuODhaIiBmaWxsPSIjRURFRkZGIi8+CgkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTQ4LjIgNDIuMTJIMzMuNzJDMzEuODQgNDIuMTIgMzAuNTIgNDAuMzIgMzEuMDggMzguNTJMMzUuNzYgMjMuODRDMzYuMTIgMjIuNjQgMzcuMiAyMS44OCAzOC40IDIxLjg4SDUyLjg0QzU0LjcyIDIxLjg4IDU2LjA0IDIzLjY4IDU1LjQ4IDI1LjQ4TDUwLjggNDAuMTZDNTAuNCA0MS4zMiA0OS40IDQyLjEyIDQ4LjIgNDIuMTJaIiBmaWxsPSIjN0Q3MUZGIi8+Cgk8L2c+Cgk8ZyBjbGFzcz0iYmlnIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTMuODY2NyAwSDUwLjEzMzNDNTcuNzkyIDAgNjQgNi4yMDggNjQgMTMuODY2N1Y1MC4xMzMzQzY0IDU3Ljc5MiA1Ny43OTIgNjQgNTAuMTMzMyA2NEgxMy44NjY3QzYuMjA4IDY0IDAgNTcuNzkyIDAgNTAuMTMzM1YxMy44NjY3QzAgNi4yMDggNi4yMDggMCAxMy44NjY3IDBaIiBmaWxsPSIjMEQwQjY4Ii8+CgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE3LjIyMzEgMzIuNDAxOEgxMi43Mzk2QzEyLjU1ODIgMzIuNDAxOCAxMi40MzM4IDMyLjQ3NjQgMTIuNDMzOCAzMi42NzU2VjMzLjUxNDdDMTIuNDMzOCAzNC4yMTUxIDEyLjAyMTMgMzQuNjEzMyAxMS4zNDkzIDM0LjYxMzNDMTAuNjc3MyAzNC42MTMzIDEwLjI1MDcgMzQuMjE1MSAxMC4yNTA3IDMzLjUxNDdWMzEuMjg4OUMxMC4yNTA3IDMxLjE2OCAxMC4zNDMxIDMxLjA3NTYgMTAuNDk2IDMxLjA3NTZIMTYuMDY0QzE2LjI2MzEgMzEuMDc1NiAxNi4zNjk4IDMxLjAwMDkgMTYuMzY5OCAzMC44MDE4VjI3LjM1MjlDMTYuMzY5OCAyNy4xNTM4IDE2LjI2MzEgMjcuMDc5MSAxNi4wNjQgMjcuMDc5MUgxMC40OTZDMTAuMzQzMSAyNy4wNzkxIDEwLjI1MDcgMjcuMDE4NyAxMC4yNTA3IDI2Ljg2NThWMjQuNjgyN0MxMC4yNTA3IDI0LjQ2OTMgMTAuMTQ0IDI0LjM5NDcgOS45NDQ4OCAyNC4zOTQ3SDUuNDc1NTVDNS4yOTQyMiAyNC4zOTQ3IDUuMTY5NzcgMjQuNDY5MyA1LjE2OTc3IDI0LjY2ODRWMjYuODY1OEM1LjE2OTc3IDI3LjAxODcgNS4wNzczMyAyNy4wNzkxIDQuOTI0NDQgMjcuMDc5MUgzLjc1MTExQzMuNTY5NzcgMjcuMDc5MSAzLjQ0NTMzIDI3LjE1MzggMy40NDUzMyAyNy4zNTI5VjMwLjgwMThDMy40NDUzMyAzMS4wMDA5IDMuNTY2MjIgMzEuMDc1NiAzLjc1MTExIDMxLjA3NTZINC45MjQ0NEM1LjA3NzMzIDMxLjA3NTYgNS4xNjk3NyAzMS4xMzYgNS4xNjk3NyAzMS4yODg5VjMzLjUxNDdDNS4xNjk3NyAzNy4wMjQgNy43Nzk1NSAzOS42MDE4IDExLjM0OTMgMzkuNjAxOEMxNC45MTkxIDM5LjYwMTggMTcuNTI4OSAzNy4wMjQgMTcuNTI4OSAzMy41MTQ3VjMyLjY4OThDMTcuNTI4OSAzMi40OCAxNy40MjIyIDMyLjQwMTggMTcuMjIzMSAzMi40MDE4WiIgZmlsbD0iI0VERUZGRiIvPgoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zMC40MTc4IDI3LjA3OTFIMjUuOTQ4NEMyNS43NjcxIDI3LjA3OTEgMjUuNjQyNyAyNy4xNTM4IDI1LjY0MjcgMjcuMzUyOVYzMy41MTQ3QzI1LjY0MjcgMzQuMTg2NyAyNS4yMTYgMzQuNjEzMyAyNC41NDQgMzQuNjEzM0MyMy44NzIgMzQuNjEzMyAyMy40NDUzIDM0LjE4NjcgMjMuNDQ1MyAzMy41MTQ3VjI3LjM2NzFDMjMuNDQ1MyAyNy4xNTM4IDIzLjMzODcgMjcuMDc5MSAyMy4xMzk2IDI3LjA3OTFIMTguNjczOEMxOC40OTI0IDI3LjA3OTEgMTguMzY4IDI3LjE1MzggMTguMzY4IDI3LjM1MjlWMzMuNTE0N0MxOC4zNjggMzcuMDI0IDIwLjk3NzggMzkuNjAxOCAyNC41NDc2IDM5LjYwMThDMjguMTE3MyAzOS42MDE4IDMwLjcyNzEgMzcuMDI0IDMwLjcyNzEgMzMuNTE0N1YyNy4zNjcxQzMwLjcyMzYgMjcuMTUzOCAzMC42MTY5IDI3LjA3OTEgMzAuNDE3OCAyNy4wNzkxWiIgZmlsbD0iI0VERUZGRiIvPgoJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02MC4yNDE4IDI3LjA0NzFINTUuNjY1OEM1NS40MzgyIDI3LjA0NzEgNTUuMzQ1OCAyNy4xMDc1IDU1LjI4NTMgMjcuMzIwOUw1My40NCAzMy41NzUxQzUzLjIyNjcgMzQuMjc1NSA1Mi42NjEzIDM0LjYxMzMgNTIuMDM1NiAzNC42MTMzQzUxLjQ3MDIgMzQuNjEzMyA1MC45ODMxIDM0LjI0NzEgNTEuMTk2NCAzMy41Mjg5TDUzLjA0MTggMjcuMzk1NkM1My4xMTY0IDI3LjE1MDIgNTMuMDA5OCAyNy4wNDM1IDUyLjc2OCAyNy4wNDM1SDQ4LjA5OTVDNDcuOTAwNCAyNy4wNDM1IDQ3Ljc3OTYgMjcuMTE4MiA0Ny43MTkxIDI3LjMxNzNMNDYuMDg3MSAzMi45NDU4QzQ0Ljg0OTggMzcuMTg3NiA0Ny43MzMzIDM5LjU5ODIgNTEuMjc0NyAzOS41OTgyQzU1LjIxMDcgMzkuNTk4MiA1Ny41NjA5IDM3LjY2MDQgNTguNzIgMzMuNjY0TDYwLjUzNjkgMjcuMzk1NkM2MC41OTM4IDI3LjE4NTggNjAuNTE5MSAyNy4wNDcxIDYwLjI0MTggMjcuMDQ3MVoiIGZpbGw9IiM3RDcxRkYiLz4KCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNDUuMjk0MiAyNy4wNzkxSDM5Ljg3OTFDMzkuNjk3OCAyNy4wNzkxIDM5LjYxOTYgMjcuMDA0NCAzOS42OCAyNi44MTk2TDQwLjM1MiAyNC42MzY0QzQwLjM5ODIgMjQuNDk3OCA0MC4zNjYyIDI0LjM5MTEgNDAuMTk5MSAyNC4zOTExSDM1LjY1MTZDMzUuNDI0IDI0LjM5MTEgMzUuMzMxNiAyNC40MzczIDM1LjI3MTEgMjQuNjUwN0wzNC41NTI5IDI2Ljg2MjJDMzQuNDkyNCAyNy4wMjkzIDM0LjQzMiAyNy4wNzU2IDM0LjI0NzEgMjcuMDc1NkgzMy4wMDk4QzMyLjc5NjQgMjcuMDc1NiAzMi42ODk4IDI3LjEzNiAzMi42MjkzIDI3LjMzNTFMMzEuNjUxNiAzMC42NzczQzMxLjU3NjkgMzAuOTUxMSAzMS42MDUzIDMxLjA3NTYgMzEuODY0OSAzMS4wNzU2SDMzLjA1NkMzMy4yMjMxIDMxLjA3NTYgMzMuMjgzNiAzMS4xNjggMzMuMjU1MSAzMS4zMjA5TDMyLjkwMzEgMzIuNzM5NkMzMS43OTAyIDM3LjI0MDkgMzQuNDg4OSAzOS42MDUzIDM3LjgzMTEgMzkuNjA1M0M0MS4xNzMzIDM5LjYwNTMgNDMuODQgMzcuNzEzOCA0NC44MTc4IDM0LjMyNTNMNDUuMjYyMiAzMi44QzQ1LjMzNjkgMzIuNTU0NyA0NS4yNzY0IDMyLjQ0OCA0NS4wMDI3IDMyLjQ0OEg0MC42MjU4QzQwLjQyNjcgMzIuNDQ4IDQwLjI1OTYgMzIuNTA4NCA0MC4xOTkxIDMyLjcyMThMMzkuOTM5NiAzMy41NjA5QzM5LjcxMiAzNC4zMjUzIDM5LjE2MDkgMzQuNjQ1MyAzOC41NjcxIDM0LjY0NTNDMzcuOTczMyAzNC42NDUzIDM3LjU2MDkgMzQuMzExMSAzNy43NzQyIDMzLjU0NjdMMzguNDMyIDMxLjI3NDdDMzguNDc4MiAzMS4xMzYgMzguNTM4NyAzMS4wNzU2IDM4Ljc1MiAzMS4wNzU2SDQ0LjE1MjlDNDQuNDU4NyAzMS4wNzU2IDQ0LjU2NTMgMzEuMDE1MSA0NC42NCAzMC43NDEzTDQ1LjU4NTggMjcuNDMxMUM0NS42NTY5IDI3LjE4NTggNDUuNTgyMiAyNy4wNzkxIDQ1LjI5NDIgMjcuMDc5MVoiIGZpbGw9IiM3RDcxRkYiLz4KCTwvZz4KPC9zdmc+Cg==);
	background-color: #0D0B68;
	border-radius: 10px;
}
.JhrxaVVz6R44QU0y {
	background-image: url("data:image/svg+xml,%0A%3Csvg width='40' height='40' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cpath id='svg_2' d='m26.6,12.5l0.9,0.9l-6.6,6.6l6.6,6.6l-0.9,0.9l-6.6,-6.6l-6.6,6.6l-0.9,-0.9l6.6,-6.6l-6.6,-6.6l0.9,-0.9l6.6,6.6l6.6,-6.6z' fill='%23ccc'/%3E%3C/g%3E%3C/svg%3E");
}

.EjSSk_hnTBAxoCQO {
	background-color: #f0f4f8;
}

.PBUii4wEaG8ejIMz {
	box-shadow: none;
	background-color: #0073ff;
	color: #fff;
	font-size: 11px;
	right: 8px;
}

.GOoao7zlm484x6rV {
	padding-right: 0;
}

.ClPrzGnmDFkutN0_ {
	width: 48%;
	color: #000;
}

.ClPrzGnmDFkutN0_ .vVhUATC_qoQMhuhm {
	font-size: 12px;
	line-height: 1.25;
	font-weight: normal;
	display: block;
}

.ClPrzGnmDFkutN0_ .loTFe4D_PgUZe4sF {
	font-size: 10px;
	line-height: 1.5;
	opacity: .4;
}

._yqSS2Tw2IkpUtjm {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNjQgNjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+Cgk8c3R5bGU+CgkJLnN0MHtmaWxsOiMwRDBCNjg7fQoJCS5zdDF7ZmlsbDojRURFRkZGO30KCQkuc3Qye2ZpbGw6IzdENzFGRjt9Cgk8L3N0eWxlPgoJPGcgY2xhc3M9InNtYWxsIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTMuODQgMEg1MC4xMkM1Ny43NiAwIDY0IDYuMiA2NCAxMy44OFY1MC4xNkM2NCA1Ny44IDU3LjggNjQuMDQgNTAuMTIgNjQuMDRIMTMuODRDNi4xNjAwMSA2NCAtMC4wMzk5OTMzIDU3Ljc2IC0wLjAzOTk5MzMgNTAuMTJWMTMuODRDLTAuMDM5OTkzMyA2LjIgNi4xNjAwMSAwIDEzLjg0IDBaIiBmaWxsPSIjMEQwQjY4Ii8+CgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTI1LjggMjEuODhIMTEuMTJDOS42IDIxLjg4IDguMzYgMjMuMTIgOC4zNiAyNC42NFYzOS4zMkM4LjM2IDQwLjg0IDkuNiA0Mi4wOCAxMS4xMiA0Mi4wOEgyNS44QzI3LjMyIDQyLjA4IDI4LjU2IDQwLjg0IDI4LjU2IDM5LjMyVjI0LjY0QzI4LjU2IDIzLjEyIDI3LjM2IDIxLjg4IDI1LjggMjEuODhaIiBmaWxsPSIjRURFRkZGIi8+CgkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTQ4LjIgNDIuMTJIMzMuNzJDMzEuODQgNDIuMTIgMzAuNTIgNDAuMzIgMzEuMDggMzguNTJMMzUuNzYgMjMuODRDMzYuMTIgMjIuNjQgMzcuMiAyMS44OCAzOC40IDIxLjg4SDUyLjg0QzU0LjcyIDIxLjg4IDU2LjA0IDIzLjY4IDU1LjQ4IDI1LjQ4TDUwLjggNDAuMTZDNTAuNCA0MS4zMiA0OS40IDQyLjEyIDQ4LjIgNDIuMTJaIiBmaWxsPSIjN0Q3MUZGIi8+Cgk8L2c+Cgk8ZyBjbGFzcz0iYmlnIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTMuODY2NyAwSDUwLjEzMzNDNTcuNzkyIDAgNjQgNi4yMDggNjQgMTMuODY2N1Y1MC4xMzMzQzY0IDU3Ljc5MiA1Ny43OTIgNjQgNTAuMTMzMyA2NEgxMy44NjY3QzYuMjA4IDY0IDAgNTcuNzkyIDAgNTAuMTMzM1YxMy44NjY3QzAgNi4yMDggNi4yMDggMCAxMy44NjY3IDBaIiBmaWxsPSIjMEQwQjY4Ii8+CgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE3LjIyMzEgMzIuNDAxOEgxMi43Mzk2QzEyLjU1ODIgMzIuNDAxOCAxMi40MzM4IDMyLjQ3NjQgMTIuNDMzOCAzMi42NzU2VjMzLjUxNDdDMTIuNDMzOCAzNC4yMTUxIDEyLjAyMTMgMzQuNjEzMyAxMS4zNDkzIDM0LjYxMzNDMTAuNjc3MyAzNC42MTMzIDEwLjI1MDcgMzQuMjE1MSAxMC4yNTA3IDMzLjUxNDdWMzEuMjg4OUMxMC4yNTA3IDMxLjE2OCAxMC4zNDMxIDMxLjA3NTYgMTAuNDk2IDMxLjA3NTZIMTYuMDY0QzE2LjI2MzEgMzEuMDc1NiAxNi4zNjk4IDMxLjAwMDkgMTYuMzY5OCAzMC44MDE4VjI3LjM1MjlDMTYuMzY5OCAyNy4xNTM4IDE2LjI2MzEgMjcuMDc5MSAxNi4wNjQgMjcuMDc5MUgxMC40OTZDMTAuMzQzMSAyNy4wNzkxIDEwLjI1MDcgMjcuMDE4NyAxMC4yNTA3IDI2Ljg2NThWMjQuNjgyN0MxMC4yNTA3IDI0LjQ2OTMgMTAuMTQ0IDI0LjM5NDcgOS45NDQ4OCAyNC4zOTQ3SDUuNDc1NTVDNS4yOTQyMiAyNC4zOTQ3IDUuMTY5NzcgMjQuNDY5MyA1LjE2OTc3IDI0LjY2ODRWMjYuODY1OEM1LjE2OTc3IDI3LjAxODcgNS4wNzczMyAyNy4wNzkxIDQuOTI0NDQgMjcuMDc5MUgzLjc1MTExQzMuNTY5NzcgMjcuMDc5MSAzLjQ0NTMzIDI3LjE1MzggMy40NDUzMyAyNy4zNTI5VjMwLjgwMThDMy40NDUzMyAzMS4wMDA5IDMuNTY2MjIgMzEuMDc1NiAzLjc1MTExIDMxLjA3NTZINC45MjQ0NEM1LjA3NzMzIDMxLjA3NTYgNS4xNjk3NyAzMS4xMzYgNS4xNjk3NyAzMS4yODg5VjMzLjUxNDdDNS4xNjk3NyAzNy4wMjQgNy43Nzk1NSAzOS42MDE4IDExLjM0OTMgMzkuNjAxOEMxNC45MTkxIDM5LjYwMTggMTcuNTI4OSAzNy4wMjQgMTcuNTI4OSAzMy41MTQ3VjMyLjY4OThDMTcuNTI4OSAzMi40OCAxNy40MjIyIDMyLjQwMTggMTcuMjIzMSAzMi40MDE4WiIgZmlsbD0iI0VERUZGRiIvPgoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zMC40MTc4IDI3LjA3OTFIMjUuOTQ4NEMyNS43NjcxIDI3LjA3OTEgMjUuNjQyNyAyNy4xNTM4IDI1LjY0MjcgMjcuMzUyOVYzMy41MTQ3QzI1LjY0MjcgMzQuMTg2NyAyNS4yMTYgMzQuNjEzMyAyNC41NDQgMzQuNjEzM0MyMy44NzIgMzQuNjEzMyAyMy40NDUzIDM0LjE4NjcgMjMuNDQ1MyAzMy41MTQ3VjI3LjM2NzFDMjMuNDQ1MyAyNy4xNTM4IDIzLjMzODcgMjcuMDc5MSAyMy4xMzk2IDI3LjA3OTFIMTguNjczOEMxOC40OTI0IDI3LjA3OTEgMTguMzY4IDI3LjE1MzggMTguMzY4IDI3LjM1MjlWMzMuNTE0N0MxOC4zNjggMzcuMDI0IDIwLjk3NzggMzkuNjAxOCAyNC41NDc2IDM5LjYwMThDMjguMTE3MyAzOS42MDE4IDMwLjcyNzEgMzcuMDI0IDMwLjcyNzEgMzMuNTE0N1YyNy4zNjcxQzMwLjcyMzYgMjcuMTUzOCAzMC42MTY5IDI3LjA3OTEgMzAuNDE3OCAyNy4wNzkxWiIgZmlsbD0iI0VERUZGRiIvPgoJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02MC4yNDE4IDI3LjA0NzFINTUuNjY1OEM1NS40MzgyIDI3LjA0NzEgNTUuMzQ1OCAyNy4xMDc1IDU1LjI4NTMgMjcuMzIwOUw1My40NCAzMy41NzUxQzUzLjIyNjcgMzQuMjc1NSA1Mi42NjEzIDM0LjYxMzMgNTIuMDM1NiAzNC42MTMzQzUxLjQ3MDIgMzQuNjEzMyA1MC45ODMxIDM0LjI0NzEgNTEuMTk2NCAzMy41Mjg5TDUzLjA0MTggMjcuMzk1NkM1My4xMTY0IDI3LjE1MDIgNTMuMDA5OCAyNy4wNDM1IDUyLjc2OCAyNy4wNDM1SDQ4LjA5OTVDNDcuOTAwNCAyNy4wNDM1IDQ3Ljc3OTYgMjcuMTE4MiA0Ny43MTkxIDI3LjMxNzNMNDYuMDg3MSAzMi45NDU4QzQ0Ljg0OTggMzcuMTg3NiA0Ny43MzMzIDM5LjU5ODIgNTEuMjc0NyAzOS41OTgyQzU1LjIxMDcgMzkuNTk4MiA1Ny41NjA5IDM3LjY2MDQgNTguNzIgMzMuNjY0TDYwLjUzNjkgMjcuMzk1NkM2MC41OTM4IDI3LjE4NTggNjAuNTE5MSAyNy4wNDcxIDYwLjI0MTggMjcuMDQ3MVoiIGZpbGw9IiM3RDcxRkYiLz4KCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNDUuMjk0MiAyNy4wNzkxSDM5Ljg3OTFDMzkuNjk3OCAyNy4wNzkxIDM5LjYxOTYgMjcuMDA0NCAzOS42OCAyNi44MTk2TDQwLjM1MiAyNC42MzY0QzQwLjM5ODIgMjQuNDk3OCA0MC4zNjYyIDI0LjM5MTEgNDAuMTk5MSAyNC4zOTExSDM1LjY1MTZDMzUuNDI0IDI0LjM5MTEgMzUuMzMxNiAyNC40MzczIDM1LjI3MTEgMjQuNjUwN0wzNC41NTI5IDI2Ljg2MjJDMzQuNDkyNCAyNy4wMjkzIDM0LjQzMiAyNy4wNzU2IDM0LjI0NzEgMjcuMDc1NkgzMy4wMDk4QzMyLjc5NjQgMjcuMDc1NiAzMi42ODk4IDI3LjEzNiAzMi42MjkzIDI3LjMzNTFMMzEuNjUxNiAzMC42NzczQzMxLjU3NjkgMzAuOTUxMSAzMS42MDUzIDMxLjA3NTYgMzEuODY0OSAzMS4wNzU2SDMzLjA1NkMzMy4yMjMxIDMxLjA3NTYgMzMuMjgzNiAzMS4xNjggMzMuMjU1MSAzMS4zMjA5TDMyLjkwMzEgMzIuNzM5NkMzMS43OTAyIDM3LjI0MDkgMzQuNDg4OSAzOS42MDUzIDM3LjgzMTEgMzkuNjA1M0M0MS4xNzMzIDM5LjYwNTMgNDMuODQgMzcuNzEzOCA0NC44MTc4IDM0LjMyNTNMNDUuMjYyMiAzMi44QzQ1LjMzNjkgMzIuNTU0NyA0NS4yNzY0IDMyLjQ0OCA0NS4wMDI3IDMyLjQ0OEg0MC42MjU4QzQwLjQyNjcgMzIuNDQ4IDQwLjI1OTYgMzIuNTA4NCA0MC4xOTkxIDMyLjcyMThMMzkuOTM5NiAzMy41NjA5QzM5LjcxMiAzNC4zMjUzIDM5LjE2MDkgMzQuNjQ1MyAzOC41NjcxIDM0LjY0NTNDMzcuOTczMyAzNC42NDUzIDM3LjU2MDkgMzQuMzExMSAzNy43NzQyIDMzLjU0NjdMMzguNDMyIDMxLjI3NDdDMzguNDc4MiAzMS4xMzYgMzguNTM4NyAzMS4wNzU2IDM4Ljc1MiAzMS4wNzU2SDQ0LjE1MjlDNDQuNDU4NyAzMS4wNzU2IDQ0LjU2NTMgMzEuMDE1MSA0NC42NCAzMC43NDEzTDQ1LjU4NTggMjcuNDMxMUM0NS42NTY5IDI3LjE4NTggNDUuNTgyMiAyNy4wNzkxIDQ1LjI5NDIgMjcuMDc5MVoiIGZpbGw9IiM3RDcxRkYiLz4KCTwvZz4KPC9zdmc+Cg==);
	background-color: #fff;
	border-radius: 10px;
	box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.07);
	width: 48px;
	height: 48px;
	margin-right: 7px;
}
.d_yslAcg7ZoO3vSu {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: column;
  flex-flow: column;
  height: 49px;
  min-height: 49px;
  background: #ffffff;
  color: #336699;
  box-shadow: none;
}
.o3f9YJHuF7ceX8Gx {
  position: relative;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row;
  flex-flow: row;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  height: 48px;
  padding: 0 0 0 10px;
}
.HFZksigbkY8Ib5TU,
.vpoS6On2trYSaIPm {
  width: 100%;
  height: 1px;
  background: rgba(0, 0, 0, 0.05);
}
._bpms2PongoTVsAt {
  height: 100%;
  width: 100%;
  margin-right: 4px;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  flex-flow: wrap;
  overflow: hidden;
}
.pC4TZRMn1jcOSro7 {
  display: -webkit-flex;
  display: flex;
  height: 100%;
  min-width: 143px;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  /*	svg {
		margin-right: -5px; // todO: РАЗОБРАТЬСЯ С base-line: -(@base-line * 0.5);
	}*/
}
.pC4TZRMn1jcOSro7.PbO4aJb1iJcUMBXP {
  min-width: 167px;
}
.pC4TZRMn1jcOSro7.fnyj3186baI6jkz3 {
  min-width: unset;
}
.KnbHARUvhwM03EQZ {
  display: -webkit-flex;
  display: flex;
  height: 100%;
  -webkit-align-items: center;
  align-items: center;
}
.Vyo7GrvSvg_3jL0Y {
  margin-top: 0;
  display: inline-block;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNzkgNzUuNyI+PHN0eWxlPi5zdDB7ZmlsbDojNjhhM2MzfS5zdDF7ZmlsbDojY2UwMDAwfTwvc3R5bGU+PHBhdGggY2xhc3M9InN0MCIgZD0iTTI0IDcuNWgtNS45VjBINy41djcuNUgwVjE4aDcuNXY2YzAgOC43IDUuMSAxOCAxNi40IDE5LjFoLjFWMzIuNWMtNC40LTEtNi01LjEtNi04LjV2LTZoNlY3LjV6Ii8+PHBhdGggZD0iTTk5IDQ0LjJjLTEuNS0xLjUtMS4zLTQtMS02LjVsMS4zLTcuNWg5LjNsMS41LTguM2gtOS4zbDEuNS0xMC4zSDkwLjJsLTEuNSAxMC4zaC00LjVsLTEuNSA4LjNoNC41bC0yLjUgMTQuMWMtLjUgMyAuMyA2IDIuOCA4IDMgMi4zIDcuMyAyLjMgOS44IDIuM2g3bDEuNS04LjhIMTA0Yy0xLjUtLjEtMy43LS4xLTUtMS42em0zMi4yLTFjMCAuNS0uMyAxLjMtMSAyLS41LjUtMS4zLjgtMi4zLjhoLTIuM2MtMS41IDAtMy44IDAtNC44LTItLjUtMS0uOC0yLjUtLjMtNS41bDIuOC0xNi4zaC0xMi4xbC0zIDE3LjhjLS44IDUtMSA5LjMgMiAxMi4xIDEuNSAxLjUgNCAyLjggOC41IDIuOGgxNC44YzEuMyAwIDMuNSAwIDUuNS0xLjVzMi41LTMuMyAzLTUuM2w0LjUtMjUuOWgtMTIuMWwtMy4yIDIxem0zMi40IDFjLTEuNS0xLjUtMS4zLTQtMS02LjVsMS4zLTcuNWg5LjNsMS41LTguM2gtOS4zbDEuNS0xMC4zaC0xMi4xbC0xLjUgMTAuM2gtNC41bC0xLjUgOC4zaDQuNWwtMi41IDE0LjFjLS41IDMgLjMgNiAyLjggOCAzIDIuMyA3LjMgMi4zIDkuOCAyLjNoN2wxLjUtOC44aC0xLjhjLTEuNS0uMS0zLjctLjEtNS0xLjZ6bTM2LTIyLjNMMTk1LjggNDNjMCAuNS0uMyAxLjMtMSAyLS41LjUtMS4zLjgtMi4zLjhoLTIuM2MtMS41IDAtMy44IDAtNC44LTItLjUtMS0uOC0yLjUtLjMtNS41bDIuOC0xNi4zaC0xMi4xbC0zIDE3LjhjLS44IDUtMSA5LjMgMiAxMi4xIDEuNSAxLjUgNCAyLjggOC41IDIuOGgxNC44YzEuMyAwIDMuNSAwIDUuNS0xLjVzMi41LTMuMyAzLTUuM2w0LjUtMjUuOWMuMy0uMS0xMS41LS4xLTExLjUtLjF6bTQ3LjIgMEgyNDJjLTIuNSAwLTYuOC4zLTEwLjMgMi44LTMuMyAyLjUtNC41IDUuOC01IDkuNmwtMy41IDIwLjRoN2wzLjMtMTguM2MuNS0yLjUgMS4zLTQuOCAyLjgtNi4zIDItMiA0LjUtMi4zIDYuNS0yLjNoM2wxLTUuOXptMjUuNC41bC00LjMgMjMuOWMwIC41LS4zIDEuMy0xIDItLjUuNS0xLjMuOC0yLjMuOGgtNmMtMi41IDAtNC41LS4zLTUuNS0yLS44LTEuMy0uOC0yLjgtLjMtNS44bDMuMy0xOS4xaC03LjNsLTMuNSAyMC42Yy0uOCA0LS44IDcuMyAxLjUgOS42IDEuOCAyIDQuMyAyLjUgOCAyLjVoMTEuNmMxLjggMCAzLjggMCA1LjMtMS4zIDItMS4zIDIuMy0zLjUgMi41LTQuNWw0LjgtMjYuNmgtNi44di0uMXptLTU1IDIxLjFjLTMuNSAwLTYuOCAyLjUtNy41IDUuNS0uOCAzIDEuMyA1LjUgNC44IDUuNXM2LjgtMi41IDcuNS01LjUtMS4zLTUuNS00LjgtNS41eiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01MS43IDY4LjJoNnY3LjVoMTAuNXYtNy41aDcuNVY1Ny42aC03LjV2LTZjMC04LjctNS4xLTE4LTE2LjQtMTkuMWgtLjF2MTAuNmM0LjQgMSA2IDUuMSA2IDguNXY2aC02djEwLjZ6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTUxLjcgMzIuNWgtOC42di01LjljMC0xMC45LTguMi0xOS4xLTE5LjEtMTkuMVYxOGM0LjcgMCA4LjYgMy44IDguNiA4LjZ2NS45SDI0djEwLjZoOC42djZjMCAxMC45IDguMiAxOS4xIDE5LjEgMTkuMVY1Ny42Yy00LjcgMC04LjYtMy44LTguNi04LjZ2LTUuOUg1MS43VjMyLjV6Ii8+PC9zdmc+) 0 0 no-repeat;
}
.B00qCLrloC8IYq_P {
  margin-top: 0;
  display: inline-block;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNzkgNzUuNyI+PHN0eWxlPi5zdDB7ZmlsbDojNjhhM2MzfS5zdDF7ZmlsbDojZmZmfS5zdDJ7ZmlsbDojY2UwMDAwfTwvc3R5bGU+PHBhdGggY2xhc3M9InN0MCIgZD0iTTI0IDcuNWgtNS45VjBINy41djcuNUgwVjE4aDcuNXY2YzAgOC43IDUuMSAxOCAxNi40IDE5LjFoLjFWMzIuNWMtNC40LTEtNi01LjEtNi04LjV2LTZoNlY3LjV6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTk5IDQ0LjJjLTEuNS0xLjUtMS4zLTQtMS02LjVsMS4zLTcuNWg5LjNsMS41LTguM2gtOS4zbDEuNS0xMC4zSDkwLjJsLTEuNSAxMC4zaC00LjVsLTEuNSA4LjNoNC41bC0yLjUgMTQuMWMtLjUgMyAuMyA2IDIuOCA4IDMgMi4zIDcuMyAyLjMgOS44IDIuM2g3bDEuNS04LjhIMTA0Yy0xLjUtLjEtMy43LS4xLTUtMS42em0zMi4yLTFjMCAuNS0uMyAxLjMtMSAyLS41LjUtMS4zLjgtMi4zLjhoLTIuM2MtMS41IDAtMy44IDAtNC44LTItLjUtMS0uOC0yLjUtLjMtNS41bDIuOC0xNi4zaC0xMi4xbC0zIDE3LjhjLS44IDUtMSA5LjMgMiAxMi4xIDEuNSAxLjUgNCAyLjggOC41IDIuOGgxNC44YzEuMyAwIDMuNSAwIDUuNS0xLjVzMi41LTMuMyAzLTUuM2w0LjUtMjUuOWgtMTIuMWwtMy4yIDIxem0zMi40IDFjLTEuNS0xLjUtMS4zLTQtMS02LjVsMS4zLTcuNWg5LjNsMS41LTguM2gtOS4zbDEuNS0xMC4zaC0xMi4xbC0xLjUgMTAuM2gtNC41bC0xLjUgOC4zaDQuNWwtMi41IDE0LjFjLS41IDMgLjMgNiAyLjggOCAzIDIuMyA3LjMgMi4zIDkuOCAyLjNoN2wxLjUtOC44aC0xLjhjLTEuNS0uMS0zLjctLjEtNS0xLjZ6bTM2LTIyLjNMMTk1LjggNDNjMCAuNS0uMyAxLjMtMSAyLS41LjUtMS4zLjgtMi4zLjhoLTIuM2MtMS41IDAtMy44IDAtNC44LTItLjUtMS0uOC0yLjUtLjMtNS41bDIuOC0xNi4zaC0xMi4xbC0zIDE3LjhjLS44IDUtMSA5LjMgMiAxMi4xIDEuNSAxLjUgNCAyLjggOC41IDIuOGgxNC44YzEuMyAwIDMuNSAwIDUuNS0xLjVzMi41LTMuMyAzLTUuM2w0LjUtMjUuOWMuMy0uMS0xMS41LS4xLTExLjUtLjF6bTQ3LjIgMEgyNDJjLTIuNSAwLTYuOC4zLTEwLjMgMi44LTMuMyAyLjUtNC41IDUuOC01IDkuNmwtMy41IDIwLjRoN2wzLjMtMTguM2MuNS0yLjUgMS4zLTQuOCAyLjgtNi4zIDItMiA0LjUtMi4zIDYuNS0yLjNoM2wxLTUuOXptMjUuNC41bC00LjMgMjMuOWMwIC41LS4zIDEuMy0xIDItLjUuNS0xLjMuOC0yLjMuOGgtNmMtMi41IDAtNC41LS4zLTUuNS0yLS44LTEuMy0uOC0yLjgtLjMtNS44bDMuMy0xOS4xaC03LjNsLTMuNSAyMC42Yy0uOCA0LS44IDcuMyAxLjUgOS42IDEuOCAyIDQuMyAyLjUgOCAyLjVoMTEuNmMxLjggMCAzLjggMCA1LjMtMS4zIDItMS4zIDIuMy0zLjUgMi41LTQuNWw0LjgtMjYuNmgtNi44di0uMXptLTU1IDIxLjFjLTMuNSAwLTYuOCAyLjUtNy41IDUuNS0uOCAzIDEuMyA1LjUgNC44IDUuNXM2LjgtMi41IDcuNS01LjUtMS4zLTUuNS00LjgtNS41eiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01MS43IDY4LjJoNnY3LjVoMTAuNXYtNy41aDcuNVY1Ny42aC03LjV2LTZjMC04LjctNS4xLTE4LTE2LjQtMTkuMWgtLjF2MTAuNmM0LjQgMSA2IDUuMSA2IDguNXY2aC02djEwLjZ6Ii8+PHBhdGggY2xhc3M9InN0MiIgZD0iTTUxLjcgMzIuNWgtOC42di01LjljMC0xMC45LTguMi0xOS4xLTE5LjEtMTkuMVYxOGM0LjcgMCA4LjYgMy44IDguNiA4LjZ2NS45SDI0djEwLjZoOC42djZjMCAxMC45IDguMiAxOS4xIDE5LjEgMTkuMVY1Ny42Yy00LjcgMC04LjYtMy44LTguNi04LjZ2LTUuOUg1MS43VjMyLjV6Ii8+PC9zdmc+) 0 0 no-repeat;
}
._08Sfg3U4uU9ij71 {
  margin-top: 0;
  display: inline-block;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MzAgMjA1Ij48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMjg0LjUgODV2MjhjMCA2LjEtMi45IDkuMy03LjkgOS4zLTUuNCAwLTguMy0zLjItOC4zLTkuM1Y4NWgtMTQuNHYyOS41YzAgMTIuOSA4LjYgMjEuMiAyMi4zIDIxLjJzMjIuNy04LjMgMjIuNy0yMS4yVjg1aC0xNC40em0tMTA3LjIgMjguMWMwIDYuMS0yLjkgOS4zLTcuOSA5LjMtNS40IDAtOC4zLTMuMi04LjMtOS4zdi0yOGgtMTQuNHYyOS41YzAgMTIuOSA4LjYgMjEuMiAyMi4zIDIxLjIgMTMuNyAwIDIyLjctOC4zIDIyLjctMjEuMlY4NWgtMTQuNHYyOC4xem0tOTguNSAwYzAgNi4xLTIuOSA5LjMtNy45IDkuMy01LjQgMC04LjMtMy4yLTguMy05LjN2LTI4SDQ4LjJ2MjkuNWMwIDEyLjkgOC42IDIxLjIgMjIuMyAyMS4yIDEzLjcgMCAyMi43LTguMyAyMi43LTIxLjJWODVINzguOHYyOC4xem0xNDAuNi02LjV2MjhoMTQuNHYtMjcuM2MwLTUuNCAyLjUtOC4zIDcuNS04LjMgMS4xIDAgMy42IDAgNS44LjdWODVjLTEuNC0uNC0zLjItLjctNS0uNy0xNS4yIDAtMjIuNyA3LjYtMjIuNyAyMi4zem0tOTcuMSAxLjV2LTkuN2gxMS4xTDEzNyA4NWgtMTQuN1Y3Mi44aC0xNC40Vjg1aC02LjF2MTMuM2g2LjF2MTAuOGMwIDE2LjkgOC42IDI1LjkgMjUuMiAyNS45aDV2LTEzLjdoLTMuNmMtOC42LjEtMTIuMi0zLjktMTIuMi0xMy4yem0tOTguNiAwdi05LjdoMTEuMWwzLjYtMTMuM0gyMy43VjcyLjlIOS4zVjg1SC43djEzLjNoOC42djEwLjhjMCAxNi45IDguNiAyNS45IDI1LjIgMjUuOWg1di0xMy43aC0zLjZjLTguNi4xLTEyLjItMy45LTEyLjItMTMuMnoiLz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTU4IC0xOTQpIj48bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSIzNTMuNCIgeDI9IjU1OC42IiB5MT0iMzU3LjMiIHkyPSIzNTcuMyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzAwYjRmZiIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzAwZGNmZiIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNhKSIgZD0iTTU0MS4zIDM3Ny45QzQ1NyAzOTkuOCAzODggMzY1LjMgMzY3LjUgMzIyLjdhNy41IDcuNSAwIDAgMC0xMy40IDYuNmMyMy4yIDQ2LjMgMTA0LjUgODguMyAyMDQuNCA1NC4zYTcyIDcyIDAgMCAxLTE3LjItNS43eiIvPjxwYXRoIGQ9Ik01ODUuMyAzNzIuNmExOTQgMTk0IDAgMCAwIDMyLjMtMjAuMWMtNiAuOC0xMi43IDEuMy0xOS44IDEuNmEyMDMgMjAzIDAgMCAxLTM0IDE2LjcgODYuNCA4Ni40IDAgMCAwIDIxLjUgMS44eiIgZmlsbD0iIzAwZGNmZiIvPjxsaW5lYXJHcmFkaWVudCBpZD0iYiIgeDE9IjUwMC42IiB4Mj0iNjY4LjUiIHkxPSIzNTguNCIgeTI9IjM1OC40IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMDA5M2ZmIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMDA4NmZmIi8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2IpIiBkPSJNNjQ0LjEgMzQ1LjhDNjE1IDM3OS4zIDU1OCAzODEuNSA1MjcuMiAzNTJhOTguOCA5OC44IDAgMCAxLTcuOC04LjFjLTMuMS4xLTExLjkuMS0xOC45LTJhOTMuNSA5My41IDAgMCAwIDU3LjggNDEuOCAxMDEgMTAxIDAgMCAwIDY3LjgtNy43IDg5LjkgODkuOSAwIDAgMCA0Mi4zLTQ1LjdjLS4zLjUtOS4yIDkuNS0yNC4zIDE1LjV6Ii8+PHBhdGggZD0iTTYzOS4xIDMzMi43YzEwLjgtMTIgMTkuNS0yNS44IDI0LjctNDEuMiAzLjgtMTEuMSAzLjYtMTUuNCAzLjUtMjUuOC0yLjggNC41LTYuOCAxMC4xLTEwLjYgMTQuOWE5OC41IDk4LjUgMCAwIDEtMTcuOCAzNyAxMjEuNCAxMjEuNCAwIDAgMS0xOC40IDE5LjhjMC0uMSA5LjMtMS4zIDE4LjYtNC43eiIgZmlsbD0iIzAwZGNmZiIvPjxsaW5lYXJHcmFkaWVudCBpZD0iYyIgeDE9IjUwMy4yIiB4Mj0iNjU2LjciIHkxPSIyNDEuNiIgeTI9IjI0MS42IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMDA5M2ZmIiBzdG9wLW9wYWNpdHk9Ii44Ii8+PHN0b3Agb2Zmc2V0PSIuMSIgc3RvcC1jb2xvcj0iIzBhOTdmZiIgc3RvcC1vcGFjaXR5PSIuOCIvPjxzdG9wIG9mZnNldD0iLjMiIHN0b3AtY29sb3I9IiMxNjljZmYiIHN0b3Atb3BhY2l0eT0iLjciLz48c3RvcCBvZmZzZXQ9Ii41IiBzdG9wLWNvbG9yPSIjMWE5ZWZmIiBzdG9wLW9wYWNpdHk9Ii42Ii8+PHN0b3Agb2Zmc2V0PSIuNyIgc3RvcC1jb2xvcj0iIzE2OWJmZiIgc3RvcC1vcGFjaXR5PSIuNyIvPjxzdG9wIG9mZnNldD0iLjkiIHN0b3AtY29sb3I9IiMwYzkxZmYiIHN0b3Atb3BhY2l0eT0iLjgiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMwMDg2ZmYiIHN0b3Atb3BhY2l0eT0iLjgiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjYykiIGQ9Ik02NTUuOCAyNTdsLjktMS40YTU0LjIgNTQuMiAwIDAgMC01LjktMTUuNHYtLjFjLTMzLjktMjQuNi05My40LTI5LTEzMi42LTMuNS0uMy4yLTEwLjUgMTIuOC0xNSAyNyAzOS42LTQ5LjUgMTIyLTQxLjYgMTUyLjYtNi42eiIvPjxsaW5lYXJHcmFkaWVudCBpZD0iZCIgeDE9IjQ5OS4yIiB4Mj0iNjU1LjMiIHkxPSIyODAuMyIgeTI9IjI4MC4zIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjNGM2N2ZmIiBzdG9wLW9wYWNpdHk9Ii44Ii8+PHN0b3Agb2Zmc2V0PSIuMSIgc3RvcC1jb2xvcj0iIzQ3NmJmZiIgc3RvcC1vcGFjaXR5PSIuOCIvPjxzdG9wIG9mZnNldD0iLjMiIHN0b3AtY29sb3I9IiMzOTczZmYiIHN0b3Atb3BhY2l0eT0iLjciLz48c3RvcCBvZmZzZXQ9Ii41IiBzdG9wLWNvbG9yPSIjMzU3NmZmIiBzdG9wLW9wYWNpdHk9Ii42Ii8+PHN0b3Agb2Zmc2V0PSIuNyIgc3RvcC1jb2xvcj0iIzMxNzlmZiIgc3RvcC1vcGFjaXR5PSIuNyIvPjxzdG9wIG9mZnNldD0iLjkiIHN0b3AtY29sb3I9IiMyNDgxZmYiIHN0b3Atb3BhY2l0eT0iLjgiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMxZTg1ZmYiIHN0b3Atb3BhY2l0eT0iLjgiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjZCkiIGQ9Ik02NTUuMyAyNTcuOWMtMTktNi45LTUwLjUtOS45LTc5LjktMy41YTE2NCAxNjQgMCAwIDAtNzYuMiA0MC43Yy4zIDQuNiAxIDkuNyAyLjMgMTQuNiA2LjgtMTAuMSAxNi44LTE3LjUgMTktMTkuNSAzMy41LTI2LjIgNzMtMzYuOCAxMTYuMy0yOS4yIDEuNC4zIDguMSAxLjYgMTMuNiAzLjUgMi41LTMgNC44LTYuNiA0LjktNi42eiIvPjxsaW5lYXJHcmFkaWVudCBpZD0iZSIgeDE9IjQ4Ny43IiB4Mj0iNjY0LjIiIHkxPSIyNTYiIHkyPSIyNTYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMwMDk2ZmYiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMwMGRjZmYiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjZSkiIGQ9Ik00OTIuMSAzMDAuNGE0MyA0MyAwIDAgMCAxMS41IDE2LjMgODIuOSA4Mi45IDAgMCAxLS41LTUzIDEwNi43IDEwNi43IDAgMCAxIDE0LjktMjYuOWM1LjUtNyAxMi4yLTEyLjggMTkuNi0xNy42YTg3LjggODcuOCAwIDAgMSA3MS41LTkuNCA2NS43IDY1LjcgMCAwIDEgNDMuNSAzMy44IDYwIDYwIDAgMCAxIDQuMSAxMS45YzEuNC0yLjMgMy4zLTUuNCA0LjEtNy4yLjgtMS40IDItMi41IDMuMy0zLjEtMjMtNjUuNS0xNDEuNi03Mi4yLTE3Mi45IDEzLjNhNzAgNzAgMCAwIDAtMS40IDQuOWMtLjIgMS43LTUuOCAxOC42IDIuMyAzN3oiLz48cGF0aCBmaWxsPSIjMDA4NmZmIiBkPSJNNjc2LjUgMjc5LjhjLS4yLTIuMS0xLjQtNi4yLTEuNS02LjZhNTYuNiA1Ni42IDAgMCAwLTUuMi0xMi4xbC0yLjYgNC42cy4xIDEwLjMtLjYgMTVjMSA2LjQuOCAxMy4yLS40IDE5LjdhODUuMSA4NS4xIDAgMCAxLTYuMiAxOS41bC0xIDIuMmMyLjgtMi4zIDUuMy00LjkgNy4zLTcuNyA2LjItOC44IDExLjQtMjQgMTAuMi0zNC42eiIvPjxsaW5lYXJHcmFkaWVudCBpZD0iZiIgeDE9IjUwMS40IiB4Mj0iNTAxLjQiIHkxPSIyNjMuNSIgeTI9IjMyOS4xIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMDBhNmZmIi8+PHN0b3Agb2Zmc2V0PSIuMSIgc3RvcC1jb2xvcj0iIzAwOWFmZiIvPjxzdG9wIG9mZnNldD0iLjMiIHN0b3AtY29sb3I9IiMwMDhjZmYiLz48c3RvcCBvZmZzZXQ9Ii42IiBzdG9wLWNvbG9yPSIjMDA4M2ZmIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMDA4MWZmIi8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2YpIiBkPSJNNDg1LjQgMzE0YTMwLjQgMzAuNCAwIDAgMCAxOS45IDE0LjJjNC4zLjkgMTAuNyAxLjEgMTcuNi4zYTUzLjIgNTMuMiAwIDAgMS0zMC42LTI4LjIgNjYgNjYgMCAwIDEtMi4zLTM2LjlsLTEgMS41Yy05LjkgMTUuNC0xMi42IDMzLTMuNiA0OS4xeiIvPjxsaW5lYXJHcmFkaWVudCBpZD0iZyIgeDE9IjQ4My43IiB4Mj0iNjczLjciIHkxPSIyOTQuNCIgeTI9IjI5NC40IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIuMSIgc3RvcC1jb2xvcj0iIzQwNTdmZiIvPjxzdG9wIG9mZnNldD0iLjUiIHN0b3AtY29sb3I9IiNhYTVjZmYiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmZjNmNjgiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjZykiIGQ9Ik02NzAuMSAyNDUuNmE3IDcgMCAwIDAtOS4zIDIuOGMtMS4zIDIuNi00LjggOC4zLTUuNyA5LjdhMTE3LjQgMTE3LjQgMCAwIDEtMjEuNiAyMy41Yy00MS40IDM1LTEwNi40IDUxLjQtMTI4LjEgNDYuN2EzMC4yIDMwLjIgMCAwIDEtMTkuOS0xNC4yYy0zLjUgOS4xLTEuNCAxNi45IDQuMiAyMiAxMy44IDEyLjggNDMuNCA3LjQgNjEuNiAyLjcgMzQuOS05IDY1LjgtMjEuNCA5Mi42LTQ1LjIgMTguMS0xNi4yIDIzLjktMjggMjkuNC0zOS4xIDEuMy0zLjMgMC03LjItMy4yLTguOXoiLz48bGluZWFyR3JhZGllbnQgaWQ9ImgiIHgxPSI1MjMuMSIgeDI9IjY4My4yIiB5MT0iMzEzLjciIHkyPSIzMTMuNyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzAwODFmZiIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzAwNzNmZiIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNoKSIgZD0iTTY3NSAyNzMuMmMtLjEtLjEgMS4yIDQuNSAxLjQgNi42IDEuMiAxMC42LTQgMjUuOC0xMC4xIDM0LjUtOS41IDEzLjUtMjkuNSAyMC40LTQ1LjkgMjIuOWEyNTMuOSAyNTMuOSAwIDAgMS02NC4xLjFsLTUuMiAxLjNjLTE1LjkgMy45LTI4LjEgNS0yOC4xIDUgMzQuMiAxMy4zIDg1LjEgMTIuNiAxMDkuMyA2IDQ4LTEyLjYgNjEuNS01MC42IDQyLjctNzYuNHoiLz48L2c+PC9zdmc+) 0 0 no-repeat;
}
.eVOUcEY9zTEE1DA9 {
  margin-top: 0;
  display: inline-block;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MzAgMjA1Ij48cGF0aCBkPSJNMjg0LjUgODV2MjhjMCA2LjEtMi45IDkuMy03LjkgOS4zLTUuNCAwLTguMy0zLjItOC4zLTkuM1Y4NWgtMTQuNHYyOS41YzAgMTIuOSA4LjYgMjEuMiAyMi4zIDIxLjJzMjIuNy04LjMgMjIuNy0yMS4yVjg1aC0xNC40em0tMTA3LjIgMjguMWMwIDYuMS0yLjkgOS4zLTcuOSA5LjMtNS40IDAtOC4zLTMuMi04LjMtOS4zdi0yOGgtMTQuNHYyOS41YzAgMTIuOSA4LjYgMjEuMiAyMi4zIDIxLjIgMTMuNyAwIDIyLjctOC4zIDIyLjctMjEuMlY4NWgtMTQuNHYyOC4xem0tOTguNSAwYzAgNi4xLTIuOSA5LjMtNy45IDkuMy01LjQgMC04LjMtMy4yLTguMy05LjN2LTI4SDQ4LjJ2MjkuNWMwIDEyLjkgOC42IDIxLjIgMjIuMyAyMS4yIDEzLjcgMCAyMi43LTguMyAyMi43LTIxLjJWODVINzguOHYyOC4xem0xNDAuNi02LjV2MjhoMTQuNHYtMjcuM2MwLTUuNCAyLjUtOC4zIDcuNS04LjMgMS4xIDAgMy42IDAgNS44LjdWODVjLTEuNC0uNC0zLjItLjctNS0uNy0xNS4yIDAtMjIuNyA3LjYtMjIuNyAyMi4zem0tOTcuMSAxLjV2LTkuN2gxMS4xTDEzNyA4NWgtMTQuN1Y3Mi44aC0xNC40Vjg1aC02LjF2MTMuM2g2LjF2MTAuOGMwIDE2LjkgOC42IDI1LjkgMjUuMiAyNS45aDV2LTEzLjdoLTMuNmMtOC42LjEtMTIuMi0zLjktMTIuMi0xMy4yem0tOTguNiAwdi05LjdoMTEuMWwzLjYtMTMuM0gyMy43VjcyLjlIOS4zVjg1SC43djEzLjNoOC42djEwLjhjMCAxNi45IDguNiAyNS45IDI1LjIgMjUuOWg1di0xMy43aC0zLjZjLTguNi4xLTEyLjItMy45LTEyLjItMTMuMnoiLz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTU4IC0xOTQpIj48bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSIzNTMuNCIgeDI9IjU1OC42IiB5MT0iMzU3LjMiIHkyPSIzNTcuMyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzAwYjRmZiIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzAwZGNmZiIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNhKSIgZD0iTTU0MS4zIDM3Ny45QzQ1NyAzOTkuOCAzODggMzY1LjMgMzY3LjUgMzIyLjdhNy41IDcuNSAwIDAgMC0xMy40IDYuNmMyMy4yIDQ2LjMgMTA0LjUgODguMyAyMDQuNCA1NC4zYTcyIDcyIDAgMCAxLTE3LjItNS43eiIvPjxwYXRoIGQ9Ik01ODUuMyAzNzIuNmExOTQgMTk0IDAgMCAwIDMyLjMtMjAuMWMtNiAuOC0xMi43IDEuMy0xOS44IDEuNmEyMDMgMjAzIDAgMCAxLTM0IDE2LjcgODYuNCA4Ni40IDAgMCAwIDIxLjUgMS44eiIgZmlsbD0iIzAwZGNmZiIvPjxsaW5lYXJHcmFkaWVudCBpZD0iYiIgeDE9IjUwMC42IiB4Mj0iNjY4LjUiIHkxPSIzNTguNCIgeTI9IjM1OC40IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMDA5M2ZmIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMDA4NmZmIi8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2IpIiBkPSJNNjQ0LjEgMzQ1LjhDNjE1IDM3OS4zIDU1OCAzODEuNSA1MjcuMiAzNTJhOTguOCA5OC44IDAgMCAxLTcuOC04LjFjLTMuMS4xLTExLjkuMS0xOC45LTJhOTMuNSA5My41IDAgMCAwIDU3LjggNDEuOCAxMDEgMTAxIDAgMCAwIDY3LjgtNy43IDg5LjkgODkuOSAwIDAgMCA0Mi4zLTQ1LjdjLS4zLjUtOS4yIDkuNS0yNC4zIDE1LjV6Ii8+PHBhdGggZD0iTTYzOS4xIDMzMi43YzEwLjgtMTIgMTkuNS0yNS44IDI0LjctNDEuMiAzLjgtMTEuMSAzLjYtMTUuNCAzLjUtMjUuOC0yLjggNC41LTYuOCAxMC4xLTEwLjYgMTQuOWE5OC41IDk4LjUgMCAwIDEtMTcuOCAzNyAxMjEuNCAxMjEuNCAwIDAgMS0xOC40IDE5LjhjMC0uMSA5LjMtMS4zIDE4LjYtNC43eiIgZmlsbD0iIzAwZGNmZiIvPjxsaW5lYXJHcmFkaWVudCBpZD0iYyIgeDE9IjUwMy4yIiB4Mj0iNjU2LjciIHkxPSIyNDEuNiIgeTI9IjI0MS42IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMDA5M2ZmIiBzdG9wLW9wYWNpdHk9Ii44Ii8+PHN0b3Agb2Zmc2V0PSIuMSIgc3RvcC1jb2xvcj0iIzBhOTdmZiIgc3RvcC1vcGFjaXR5PSIuOCIvPjxzdG9wIG9mZnNldD0iLjMiIHN0b3AtY29sb3I9IiMxNjljZmYiIHN0b3Atb3BhY2l0eT0iLjciLz48c3RvcCBvZmZzZXQ9Ii41IiBzdG9wLWNvbG9yPSIjMWE5ZWZmIiBzdG9wLW9wYWNpdHk9Ii42Ii8+PHN0b3Agb2Zmc2V0PSIuNyIgc3RvcC1jb2xvcj0iIzE2OWJmZiIgc3RvcC1vcGFjaXR5PSIuNyIvPjxzdG9wIG9mZnNldD0iLjkiIHN0b3AtY29sb3I9IiMwYzkxZmYiIHN0b3Atb3BhY2l0eT0iLjgiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMwMDg2ZmYiIHN0b3Atb3BhY2l0eT0iLjgiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjYykiIGQ9Ik02NTUuOCAyNTdsLjktMS40YTU0LjIgNTQuMiAwIDAgMC01LjktMTUuNHYtLjFjLTMzLjktMjQuNi05My40LTI5LTEzMi42LTMuNS0uMy4yLTEwLjUgMTIuOC0xNSAyNyAzOS42LTQ5LjUgMTIyLTQxLjYgMTUyLjYtNi42eiIvPjxsaW5lYXJHcmFkaWVudCBpZD0iZCIgeDE9IjQ5OS4yIiB4Mj0iNjU1LjMiIHkxPSIyODAuMyIgeTI9IjI4MC4zIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjNGM2N2ZmIiBzdG9wLW9wYWNpdHk9Ii44Ii8+PHN0b3Agb2Zmc2V0PSIuMSIgc3RvcC1jb2xvcj0iIzQ3NmJmZiIgc3RvcC1vcGFjaXR5PSIuOCIvPjxzdG9wIG9mZnNldD0iLjMiIHN0b3AtY29sb3I9IiMzOTczZmYiIHN0b3Atb3BhY2l0eT0iLjciLz48c3RvcCBvZmZzZXQ9Ii41IiBzdG9wLWNvbG9yPSIjMzU3NmZmIiBzdG9wLW9wYWNpdHk9Ii42Ii8+PHN0b3Agb2Zmc2V0PSIuNyIgc3RvcC1jb2xvcj0iIzMxNzlmZiIgc3RvcC1vcGFjaXR5PSIuNyIvPjxzdG9wIG9mZnNldD0iLjkiIHN0b3AtY29sb3I9IiMyNDgxZmYiIHN0b3Atb3BhY2l0eT0iLjgiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMxZTg1ZmYiIHN0b3Atb3BhY2l0eT0iLjgiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjZCkiIGQ9Ik02NTUuMyAyNTcuOWMtMTktNi45LTUwLjUtOS45LTc5LjktMy41YTE2NCAxNjQgMCAwIDAtNzYuMiA0MC43Yy4zIDQuNiAxIDkuNyAyLjMgMTQuNiA2LjgtMTAuMSAxNi44LTE3LjUgMTktMTkuNSAzMy41LTI2LjIgNzMtMzYuOCAxMTYuMy0yOS4yIDEuNC4zIDguMSAxLjYgMTMuNiAzLjUgMi41LTMgNC44LTYuNiA0LjktNi42eiIvPjxsaW5lYXJHcmFkaWVudCBpZD0iZSIgeDE9IjQ4Ny43IiB4Mj0iNjY0LjIiIHkxPSIyNTYiIHkyPSIyNTYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMwMDk2ZmYiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMwMGRjZmYiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjZSkiIGQ9Ik00OTIuMSAzMDAuNGE0MyA0MyAwIDAgMCAxMS41IDE2LjMgODIuOSA4Mi45IDAgMCAxLS41LTUzIDEwNi43IDEwNi43IDAgMCAxIDE0LjktMjYuOWM1LjUtNyAxMi4yLTEyLjggMTkuNi0xNy42YTg3LjggODcuOCAwIDAgMSA3MS41LTkuNCA2NS43IDY1LjcgMCAwIDEgNDMuNSAzMy44IDYwIDYwIDAgMCAxIDQuMSAxMS45YzEuNC0yLjMgMy4zLTUuNCA0LjEtNy4yLjgtMS40IDItMi41IDMuMy0zLjEtMjMtNjUuNS0xNDEuNi03Mi4yLTE3Mi45IDEzLjNhNzAgNzAgMCAwIDAtMS40IDQuOWMtLjIgMS43LTUuOCAxOC42IDIuMyAzN3oiLz48cGF0aCBmaWxsPSIjMDA4NmZmIiBkPSJNNjc2LjUgMjc5LjhjLS4yLTIuMS0xLjQtNi4yLTEuNS02LjZhNTYuNiA1Ni42IDAgMCAwLTUuMi0xMi4xbC0yLjYgNC42cy4xIDEwLjMtLjYgMTVjMSA2LjQuOCAxMy4yLS40IDE5LjdhODUuMSA4NS4xIDAgMCAxLTYuMiAxOS41bC0xIDIuMmMyLjgtMi4zIDUuMy00LjkgNy4zLTcuNyA2LjItOC44IDExLjQtMjQgMTAuMi0zNC42eiIvPjxsaW5lYXJHcmFkaWVudCBpZD0iZiIgeDE9IjUwMS40IiB4Mj0iNTAxLjQiIHkxPSIyNjMuNSIgeTI9IjMyOS4xIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMDBhNmZmIi8+PHN0b3Agb2Zmc2V0PSIuMSIgc3RvcC1jb2xvcj0iIzAwOWFmZiIvPjxzdG9wIG9mZnNldD0iLjMiIHN0b3AtY29sb3I9IiMwMDhjZmYiLz48c3RvcCBvZmZzZXQ9Ii42IiBzdG9wLWNvbG9yPSIjMDA4M2ZmIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMDA4MWZmIi8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2YpIiBkPSJNNDg1LjQgMzE0YTMwLjQgMzAuNCAwIDAgMCAxOS45IDE0LjJjNC4zLjkgMTAuNyAxLjEgMTcuNi4zYTUzLjIgNTMuMiAwIDAgMS0zMC42LTI4LjIgNjYgNjYgMCAwIDEtMi4zLTM2LjlsLTEgMS41Yy05LjkgMTUuNC0xMi42IDMzLTMuNiA0OS4xeiIvPjxsaW5lYXJHcmFkaWVudCBpZD0iZyIgeDE9IjQ4My43IiB4Mj0iNjczLjciIHkxPSIyOTQuNCIgeTI9IjI5NC40IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIuMSIgc3RvcC1jb2xvcj0iIzQwNTdmZiIvPjxzdG9wIG9mZnNldD0iLjUiIHN0b3AtY29sb3I9IiNhYTVjZmYiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmZjNmNjgiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjZykiIGQ9Ik02NzAuMSAyNDUuNmE3IDcgMCAwIDAtOS4zIDIuOGMtMS4zIDIuNi00LjggOC4zLTUuNyA5LjdhMTE3LjQgMTE3LjQgMCAwIDEtMjEuNiAyMy41Yy00MS40IDM1LTEwNi40IDUxLjQtMTI4LjEgNDYuN2EzMC4yIDMwLjIgMCAwIDEtMTkuOS0xNC4yYy0zLjUgOS4xLTEuNCAxNi45IDQuMiAyMiAxMy44IDEyLjggNDMuNCA3LjQgNjEuNiAyLjcgMzQuOS05IDY1LjgtMjEuNCA5Mi42LTQ1LjIgMTguMS0xNi4yIDIzLjktMjggMjkuNC0zOS4xIDEuMy0zLjMgMC03LjItMy4yLTguOXoiLz48bGluZWFyR3JhZGllbnQgaWQ9ImgiIHgxPSI1MjMuMSIgeDI9IjY4My4yIiB5MT0iMzEzLjciIHkyPSIzMTMuNyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzAwODFmZiIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzAwNzNmZiIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNoKSIgZD0iTTY3NSAyNzMuMmMtLjEtLjEgMS4yIDQuNSAxLjQgNi42IDEuMiAxMC42LTQgMjUuOC0xMC4xIDM0LjUtOS41IDEzLjUtMjkuNSAyMC40LTQ1LjkgMjIuOWEyNTMuOSAyNTMuOSAwIDAgMS02NC4xLjFsLTUuMiAxLjNjLTE1LjkgMy45LTI4LjEgNS0yOC4xIDUgMzQuMiAxMy4zIDg1LjEgMTIuNiAxMDkuMyA2IDQ4LTEyLjYgNjEuNS01MC42IDQyLjctNzYuNHoiLz48L2c+PC9zdmc+) 0 0 no-repeat;
}
.js_WLlR0_rUN2Tjh {
  margin-top: 0;
  display: inline-block;
  background: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MzAgMjA1Ij48ZyBjbGlwLXBhdGg9InVybCgjYSkiPjxwYXRoIGQ9Ik03NC4xMzIgMTI3Ljc4M2M1LjY0NCAwIDEwLjIyOS00LjU4NCAxMC4yMjktMTAuMjI5di04LjU4NmMwLTEuMDMzLjgzNS0xLjg2OCAxLjg2OC0xLjg2OGg0NC4wMTZjMS4wMzMgMCAxLjg2OC44MzUgMS44NjggMS44Njh2OC41OTljMCAzMi4wMTItMjUuOTU2IDU3Ljk2OC01Ny45NjggNTcuOTY4LTMyLjAxMSAwLTU3Ljk2Ny0yNS45NTYtNTcuOTY3LTU3Ljk2OFY5Ni41YTEuODY2IDEuODY2IDAgMCAwLTEuODY4LTEuODY4SDEuODY4QTEuODY2IDEuODY2IDAgMCAxIDAgOTIuNzY0VjU5LjAzYzAtMS4wMzMuODM1LTEuODY4IDEuODY4LTEuODY4aDEyLjQyOGExLjg2NiAxLjg2NiAwIDAgMCAxLjg2OS0xLjg2OFYzMy45NjJjMC0xLjAzNC44MzQtMS44NjggMS44NjgtMS44NjhoNDQuMDAyYzEuMDM0IDAgMS44NjguODM0IDEuODY4IDEuODY4djIxLjMzMmMwIDEuMDMzLjgzNSAxLjg2OCAxLjg2OSAxLjg2OGg1My41NTVjMS4wMzMgMCAxLjg2OC44MzUgMS44NjggMS44Njh2MzMuNzJhMS44NjYgMS44NjYgMCAwIDEtMS44NjggMS44NjlINjUuNzcyYTEuODY2IDEuODY2IDAgMCAwLTEuODY5IDEuODY4djIxLjA2N2MwIDUuNjQ1IDQuNTg1IDEwLjIyOSAxMC4yMyAxMC4yMjl6bTEyMy42NDYgMGM1LjY0NSAwIDEwLjIyOS00LjU4NCAxMC4yMjktMTAuMjI5VjU5LjAzYzAtMS4wMzMuODM1LTEuODY4IDEuODY4LTEuODY4aDQ0LjkxN2MxLjA2IDAgMS45MDguOTAxIDEuODU1IDEuOTYxbC0uOTAxIDU4LjQzMWMwIDMyLjAxMS0yNS45NTYgNTcuOTY4LTU3Ljk2OCA1Ny45NjgtMzIuMDExIDAtNTcuOTY3LTI1Ljk1Ny01Ny45NjctNTcuOTY4VjU5LjAzYzAtMS4wMzMuODM1LTEuODY4IDEuODY4LTEuODY4aDQ0LjAwMmMxLjAzNCAwIDEuODY4LjgzNSAxLjg2OCAxLjg2OHY1OC41MjRjMCA1LjY0NSA0LjU4NSAxMC4yMjkgMTAuMjI5IDEwLjIyOXoiIGZpbGw9IiMwRDBCNjgiLz48cGF0aCBkPSJNMzI3LjM3NCA5NS41MzNsLTUuNjA1IDIyLjczN2MtMS4yNTkgNC42MjQgMi4wNjcgOS4zNjcgNi44NjMgOS41YTEzLjkwNSAxMy45MDUgMCAwIDAgMTMuODA3LTEwLjI1NmwyLjQ2NC05LjA2MmExLjg3MSAxLjg3MSAwIDAgMSAxLjgwMi0xLjM3OGg0My44N2ExLjg2OCAxLjg2OCAwIDAgMSAxLjgwMiAyLjM1OGwtNS4zOCAxOS43NDJjLTcuNDU5IDI3LjM0OC0zMi4zMDIgNDYuMzM0LTYwLjY1NyA0Ni4zMzQtMzQuMTk3IDAtNTkuMDQtMzIuNTE0LTUwLjA0NC02NS41MTlsMy4wODctMTMuNDc1YTEuODczIDEuODczIDAgMCAwLTEuODAyLTIuMzU5aC0xMS45NzdhMS44NjggMS44NjggMCAwIDEtMS44MDItMi4zNThsOS4xOTUtMzMuNzM0YTEuODcyIDEuODcyIDAgMCAxIDEuODAyLTEuMzc4aDE0LjAwNWExLjg3IDEuODcgMCAwIDAgMS44MDItMS4zNzhsNi43NTctMjIuMzUyYTEuODcyIDEuODcyIDAgMCAxIDEuODAyLTEuMzc4aDQzLjg3YTEuODY4IDEuODY4IDAgMCAxIDEuODAyIDIuMzU4bC02LjIyOCAyMC4zOTJhMS44NzMgMS44NzMgMCAwIDAgMS44MDIgMi4zNThoNTMuMzdhMS44NjggMS44NjggMCAwIDEgMS44MDIgMi4zNThsLTkuMTk1IDMzLjczNGExLjg3MiAxLjg3MiAwIDAgMS0xLjgwMiAxLjM3OGgtNTUuMzk3Yy0uODYxLjAxMy0xLjU5LjU3LTEuODE1IDEuMzc4em0xNTUuMDc0LTM3LjI1OGwtMTYuMzI0IDU5LjkyOGExMi45ODggMTIuOTg4IDAgMCAxLTEyLjUzNCA5LjU4Yy01LjMgMC05LjE1NS01LjA0OC03Ljc2NC0xMC4xNjNsMTUuOTEzLTU4LjM2NWExLjg3MyAxLjg3MyAwIDAgMC0xLjgwMi0yLjM1OGgtNDMuODdjLS44MzUgMC0xLjU3Ny41NTctMS44MDIgMS4zNzhsLTE0LjcwNyA1My45NzljLTguNjc5IDMxLjg1MyAxNS4zMDMgNjMuMjU0IDQ4LjMyMiA2My4yNTQgMjkuNzMyIDAgNTUuNzk0LTE5LjkwMSA2My42MTEtNDguNmwxOC40NDQtNjcuNjY2YTEuODczIDEuODczIDAgMCAwLTEuODAyLTIuMzU4aC00My44N2MtLjg0OC4wMjYtMS41OS41ODMtMS44MTUgMS4zOTF6IiBmaWxsPSIjN0Q3MUZGIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg1MzB2MjA1SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+) 0 0 no-repeat;
}
.txXYFvhYV_wgamOi {
  margin-top: 0;
  display: inline-block;
  background: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MzAgMjA1Ij48ZyBjbGlwLXBhdGg9InVybCgjYSkiPjxwYXRoIGQ9Ik03NC4xMzIgMTI3Ljc4M2M1LjY0NCAwIDEwLjIyOS00LjU4NCAxMC4yMjktMTAuMjI5di04LjU4NmMwLTEuMDMzLjgzNS0xLjg2OCAxLjg2OC0xLjg2OGg0NC4wMTZjMS4wMzMgMCAxLjg2OC44MzUgMS44NjggMS44Njh2OC41OTljMCAzMi4wMTItMjUuOTU2IDU3Ljk2OC01Ny45NjggNTcuOTY4LTMyLjAxMSAwLTU3Ljk2Ny0yNS45NTYtNTcuOTY3LTU3Ljk2OFY5Ni41YTEuODY2IDEuODY2IDAgMCAwLTEuODY4LTEuODY4SDEuODY4QTEuODY2IDEuODY2IDAgMCAxIDAgOTIuNzY0VjU5LjAzYzAtMS4wMzMuODM1LTEuODY4IDEuODY4LTEuODY4aDEyLjQyOGExLjg2NiAxLjg2NiAwIDAgMCAxLjg2OS0xLjg2OFYzMy45NjJjMC0xLjAzNC44MzQtMS44NjggMS44NjgtMS44NjhoNDQuMDAyYzEuMDM0IDAgMS44NjguODM0IDEuODY4IDEuODY4djIxLjMzMmMwIDEuMDMzLjgzNSAxLjg2OCAxLjg2OSAxLjg2OGg1My41NTVjMS4wMzMgMCAxLjg2OC44MzUgMS44NjggMS44Njh2MzMuNzJhMS44NjYgMS44NjYgMCAwIDEtMS44NjggMS44NjlINjUuNzcyYTEuODY2IDEuODY2IDAgMCAwLTEuODY5IDEuODY4djIxLjA2N2MwIDUuNjQ1IDQuNTg1IDEwLjIyOSAxMC4yMyAxMC4yMjl6bTEyMy42NDYgMGM1LjY0NSAwIDEwLjIyOS00LjU4NCAxMC4yMjktMTAuMjI5VjU5LjAzYzAtMS4wMzMuODM1LTEuODY4IDEuODY4LTEuODY4aDQ0LjkxN2MxLjA2IDAgMS45MDguOTAxIDEuODU1IDEuOTYxbC0uOTAxIDU4LjQzMWMwIDMyLjAxMS0yNS45NTYgNTcuOTY4LTU3Ljk2OCA1Ny45NjgtMzIuMDExIDAtNTcuOTY3LTI1Ljk1Ny01Ny45NjctNTcuOTY4VjU5LjAzYzAtMS4wMzMuODM1LTEuODY4IDEuODY4LTEuODY4aDQ0LjAwMmMxLjAzNCAwIDEuODY4LjgzNSAxLjg2OCAxLjg2OHY1OC41MjRjMCA1LjY0NSA0LjU4NSAxMC4yMjkgMTAuMjI5IDEwLjIyOXoiIGZpbGw9IiNFREVGRkYiLz48cGF0aCBkPSJNMzI3LjM3NCA5NS41MzNsLTUuNjA1IDIyLjczN2MtMS4yNTkgNC42MjQgMi4wNjcgOS4zNjcgNi44NjMgOS41YTEzLjkwNSAxMy45MDUgMCAwIDAgMTMuODA3LTEwLjI1NmwyLjQ2NC05LjA2MmExLjg3MSAxLjg3MSAwIDAgMSAxLjgwMi0xLjM3OGg0My44N2ExLjg2OCAxLjg2OCAwIDAgMSAxLjgwMiAyLjM1OGwtNS4zOCAxOS43NDJjLTcuNDU5IDI3LjM0OC0zMi4zMDIgNDYuMzM0LTYwLjY1NyA0Ni4zMzQtMzQuMTk3IDAtNTkuMDQtMzIuNTE0LTUwLjA0NC02NS41MTlsMy4wODctMTMuNDc1YTEuODczIDEuODczIDAgMCAwLTEuODAyLTIuMzU5aC0xMS45NzdhMS44NjggMS44NjggMCAwIDEtMS44MDItMi4zNThsOS4xOTUtMzMuNzM0YTEuODcyIDEuODcyIDAgMCAxIDEuODAyLTEuMzc4aDE0LjAwNWExLjg3IDEuODcgMCAwIDAgMS44MDItMS4zNzhsNi43NTctMjIuMzUyYTEuODcyIDEuODcyIDAgMCAxIDEuODAyLTEuMzc4aDQzLjg3YTEuODY4IDEuODY4IDAgMCAxIDEuODAyIDIuMzU4bC02LjIyOCAyMC4zOTJhMS44NzMgMS44NzMgMCAwIDAgMS44MDIgMi4zNThoNTMuMzdhMS44NjggMS44NjggMCAwIDEgMS44MDIgMi4zNThsLTkuMTk1IDMzLjczNGExLjg3MiAxLjg3MiAwIDAgMS0xLjgwMiAxLjM3OGgtNTUuMzk3Yy0uODYxLjAxMy0xLjU5LjU3LTEuODE1IDEuMzc4em0xNTUuMDc0LTM3LjI1OGwtMTYuMzI0IDU5LjkyOGExMi45ODggMTIuOTg4IDAgMCAxLTEyLjUzNCA5LjU4Yy01LjMgMC05LjE1NS01LjA0OC03Ljc2NC0xMC4xNjNsMTUuOTEzLTU4LjM2NWExLjg3MyAxLjg3MyAwIDAgMC0xLjgwMi0yLjM1OGgtNDMuODdjLS44MzUgMC0xLjU3Ny41NTctMS44MDIgMS4zNzhsLTE0LjcwNyA1My45NzljLTguNjc5IDMxLjg1MyAxNS4zMDMgNjMuMjU0IDQ4LjMyMiA2My4yNTQgMjkuNzMyIDAgNTUuNzk0LTE5LjkwMSA2My42MTEtNDguNmwxOC40NDQtNjcuNjY2YTEuODczIDEuODczIDAgMCAwLTEuODAyLTIuMzU4aC00My44N2MtLjg0OC4wMjYtMS41OS41ODMtMS44MTUgMS4zOTF6IiBmaWxsPSIjN0Q3MUZGIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg1MzB2MjA1SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+) 0 0 no-repeat;
}
.hA8SXFSs2c8cjaBF {
  height: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none;
}
.a5B8KG6YrQIn1iRQ {
  font-size: 15px;
  line-height: 18px;
  font: 600 15px/1.33 Direct, Helvetica, Arial, sans-serif;
  line-height: 15px;
  color: #000;
  display: inline-block;
  margin: 0 6px;
  font-weight: bold;
}
.LqOKzZfh4wgSI_nk {
  padding: 0;
}
.ccGR8l8pnaYzuzce {
  text-decoration-line: initial;
  height: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
}
.eXZ9egd7l0YrGLDU {
  display: none;
}
.rN7ciDWWGvEAB975 {
  font-size: 15px;
  line-height: 18px;
  font: 600 15px/1.33 Direct, Helvetica, Arial, sans-serif;
  line-height: 15px;
  color: #000;
  display: inline-block;
  margin: 0 6px;
  font-weight: bold;
}
@media screen and (min-width: 280px) and (max-width: 320px) {
  .rN7ciDWWGvEAB975 {
    display: none;
  }
  .eXZ9egd7l0YrGLDU {
    display: inline-block;
    position: absolute;
    margin-left: -12px;
    left: 50%;
    height: 100%;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
}
.WNMWyNDjVIswMrzV {
  width: 100%;
  height: 100%;
  display: flex;
  padding: 0;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.CQh13HeGdsauXQEm {
  cursor: pointer;
  width: auto;
  height: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
  margin-right: 10px;
}
.CQh13HeGdsauXQEm a {
  text-decoration: none;
  color: #369;
}
.hJylddOgpsE8NcRA {
  border-radius: 7px;
  height: 10px;
  min-width: 10px;
  top: -2px;
  right: -12px;
  background-color: #ed3200;
  position: absolute;
}
.bkmK5OlZcognnInu {
  cursor: pointer;
  width: auto;
  height: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
  margin-right: 10px;
  height: 32px;
  border: none;
  border-radius: 6px;
  background-color: rgba(0, 125, 222, 0.1);
  position: relative;
}
.bkmK5OlZcognnInu a {
  text-decoration: none;
  color: #369;
}
.bkmK5OlZcognnInu:active {
  box-shadow: inset 0 1px 4px 0 #6b58fc;
  background-color: rgba(107, 88, 252, 0.2);
}
.SqfMvXiTimYzk_Bf,
._qCXEX8bK7g1a0pS {
  height: 100%;
  width: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
  line-height: 20px;
  font-size: 15px;
  padding: 0 15px;
  font-weight: bold;
}
.At10udcB7bIzaFXE .SqfMvXiTimYzk_Bf,
.At10udcB7bIzaFXE ._qCXEX8bK7g1a0pS {
  padding: 0 15px 0 5px;
}
.At10udcB7bIzaFXE .SqfMvXiTimYzk_Bf:before,
.At10udcB7bIzaFXE ._qCXEX8bK7g1a0pS:before {
  content: "";
  height: 11px;
  min-width: 34px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDE4IDEwIj4KICAgIDxwYXRoIGZpbGw9IiM2YjU4ZmMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE3IDRjLjU1MiAwIDEgLjQ0NCAxIDF2M2MwIC41NTItLjQ0NCAxLTEgMS0uNTUyIDAtMS0uNDQ0LTEtMXYtLjAwMUEuOTk3Ljk5NyAwIDAgMCAxNSA3Yy0uNTU2IDAtMSAuNDQ3LTEgLjk5OVY4YzAgLjU1Mi0uNDQ0IDEtMSAxLS41NTIgMC0xLS40NDQtMS0xVjZIOS45QTUuMDAyIDUuMDAyIDAgMCAxIDAgNWE1IDUgMCAwIDEgOS45LTFIMTd6TTUgOGEzIDMgMCAxIDAgMC02IDMgMyAwIDAgMCAwIDZ6Ii8+Cjwvc3ZnPgo=) no-repeat 10px 0;
}
.At10udcB7bIzaFXE .AZFDuTZo4CARrWhu {
  color: #6b58fc;
}
.AZFDuTZo4CARrWhu {
  display: inline-block;
  width: 100%;
  line-height: normal;
  color: #6b58fc;
}
/*
@import (reference) '../../Sidenav/styles';
@import (reference) '../../list/styles';
@import (reference) '../../header/styles';
*/
.ypNbnR27aHgsaQDw {
  text-decoration: none;
  color: #336699;
}
.TSnw4d7V9IYtZEle {
  height: 21px;
  border-right: 1px solid rgba(140, 171, 200, 0.5);
  margin-right: 5px;
  padding: 2.5px 10px 2.5px 0;
}
.TSnw4d7V9IYtZEle a {
  text-decoration: none;
  color: #336699;
}
.oRWvWOwx2dwxWVLq {
  padding: 13px 20px 13px 30px;
  font-size: 14px;
  line-height: 1.29;
}
.xyb9MHDOSLMC4sXf {
  font: inherit;
  color: inherit;
  background: transparent;
  border: none;
  line-height: normal;
  cursor: default;
  user-select: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 1em;
  padding: 0;
  margin: 0;
  list-style-type: none;
  text-align: left;
  overflow: auto;
  display: block;
  -webkit-overflow-scrolling: touch;
  border-top: none;
  border-bottom: none;
  font-size: 17px;
  line-height: 1;
}
.xyb9MHDOSLMC4sXf + .xyb9MHDOSLMC4sXf {
  margin-top: 2px;
}
.xyb9MHDOSLMC4sXf a {
  color: #336699;
  text-decoration: none;
}
.dHU32M895ygYnupS {
  margin-bottom: 40px;
}
.b72QWWVeeigJvP2G {
  position: relative;
  overflow: hidden;
  white-space: nowrap;
  width: 100%;
  margin-right: 10px;
}
.b72QWWVeeigJvP2G :after {
  position: absolute;
  display: block;
  content: '';
  width: 38px;
  height: 100%;
  background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0), #ffffff);
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), #ffffff);
  top: 0;
  right: -3px;
}
.w2E5ORuk60U8K2yK {
  text-decoration: none;
  color: #336699;
  display: -webkit-flex !important;
  display: flex !important;
  -webkit-flex-flow: row;
  flex-flow: row;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.SuT5RfvqPI_HbnBu {
  padding-left: 4px;
}
.PsIWmMIKxWIXg1a1 {
  height: 16px;
}
.n_rjDzVn2CQYS90b {
  display: block;
  font-size: 13px;
  line-height: 1.46;
  color: #666666;
}
.l065Ap2wAw0Uc7rG {
  font: inherit;
  color: inherit;
  background: transparent;
  border: none;
  line-height: normal;
  cursor: default;
  user-select: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 1em;
  list-style-type: none;
  text-align: left;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  border-top: none;
  border-bottom: none;
  position: relative;
  display: block;
  box-sizing: border-box;
  margin: 0;
  padding: 0 10px;
  min-height: 43px;
  list-style: none;
  background-color: #ffffff;
  border-bottom: 1px solid #cdcdcd;
  border-top: none !important;
  border-bottom: none !important;
  box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.05);
  font-size: 16px;
  line-height: 1;
  padding: 0;
}
.l065Ap2wAw0Uc7rG:first-child {
  border-top: 1px solid #cdcdcd;
  border-bottom: 1px solid #cdcdcd;
}
.l065Ap2wAw0Uc7rG:last-child {
  border-bottom: 1px solid #cdcdcd;
  background-image: none;
}
.l065Ap2wAw0Uc7rG:only-child {
  border-top: none;
  border-bottom: none;
}
.cuA7SQzTJ0QWqFUe {
  position: absolute;
  top: 0;
  right: 20px;
  height: 100%;
  color: #cdcdcd;
}
.l065Ap2wAw0Uc7rG .nFakOhdo9FMfwXC1,
.l065Ap2wAw0Uc7rG .KVjC8tPjzQ1M6xhM {
  width: 100%;
}
.TuMGqDMkVAQd2a_B {
  float: right;
}
.l065Ap2wAw0Uc7rG:first-child {
  box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.05) !important;
}
.l065Ap2wAw0Uc7rG:last-child {
  box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.05) !important;
}
.CMQo7YyDDMVx4qOH {
  display: block;
  padding: 13px 10px 13px 20px;
  font-size: 16px;
}
.Os_zzLNS3cMTNNbD {
  border-top: none !important;
  border-bottom: none !important;
  box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.05);
  font: inherit;
  color: inherit;
  background: transparent;
  border: none;
  line-height: normal;
  cursor: default;
  user-select: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 1em;
  padding: 0;
  list-style-type: none;
  text-align: left;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  border-top: none;
  border-bottom: none;
  position: relative;
  display: block;
  box-sizing: border-box;
  margin: 0;
  padding: 0 10px;
  min-height: 43px;
  list-style: none;
  line-height: 1;
  background-color: #ffffff;
  border-bottom: 1px solid #cdcdcd;
  transition: background-color 0.2s;
  font-size: 16px;
}
.Os_zzLNS3cMTNNbD:first-child {
  border-top: 1px solid #cdcdcd;
  border-bottom: 1px solid #cdcdcd;
}
.Os_zzLNS3cMTNNbD:last-child {
  border-bottom: 1px solid #cdcdcd;
  background-image: none;
}
.Os_zzLNS3cMTNNbD:only-child {
  border-top: none;
  border-bottom: none;
}
.G1oyhfHY6R8riHyd {
  position: absolute;
  top: 0;
  right: 20px;
  height: 100%;
  color: #cdcdcd;
}
.Os_zzLNS3cMTNNbD .nFakOhdo9FMfwXC1,
.Os_zzLNS3cMTNNbD .KVjC8tPjzQ1M6xhM {
  width: 100%;
}
.Gcp3q5Wgd3w80ZTG {
  float: right;
}
.Os_zzLNS3cMTNNbD:first-child {
  box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.05) !important;
}
.Os_zzLNS3cMTNNbD:last-child {
  box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, 0.05) !important;
}
.Os_zzLNS3cMTNNbD:first-child {
  border-top: 1px solid #cdcdcd;
  border-bottom: 1px solid #cdcdcd;
}
.Os_zzLNS3cMTNNbD:last-child {
  border-bottom: 1px solid #cdcdcd;
  background-image: none;
}
.Os_zzLNS3cMTNNbD:only-child {
  border-top: none;
  border-bottom: none;
}
.G1oyhfHY6R8riHyd {
  position: absolute;
  top: 0;
  right: 20px;
  height: 100%;
  color: #cdcdcd;
}
.Os_zzLNS3cMTNNbD .nFakOhdo9FMfwXC1,
.Os_zzLNS3cMTNNbD .KVjC8tPjzQ1M6xhM {
  width: 100%;
}
.Os_zzLNS3cMTNNbD:active {
  background-color: #cdcdcd;
  transition: none;
}
.Os_zzLNS3cMTNNbD:hover {
  transition: none;
}
.lWL12xHlJQILHUoD {
  display: -webkit-flex !important;
  display: flex !important;
  -webkit-flex-flow: row;
  flex-flow: row;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.JAKToprclAdnWPjF {
  font: inherit;
  color: inherit;
  background: transparent;
  border: none;
  line-height: normal;
  cursor: default;
  user-select: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 1em;
  padding: 0;
  list-style-type: none;
  text-align: left;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  border-top: none;
  border-bottom: none;
  position: relative;
  display: block;
  box-sizing: border-box;
  margin: 0;
  padding: 0 10px;
  min-height: 43px;
  list-style: none;
  line-height: 1;
  background-color: #ffffff;
  border-bottom: 1px solid #cdcdcd;
  display: -webkit-flex !important;
  display: flex !important;
  -webkit-flex-flow: row;
  flex-flow: row;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  min-height: initial;
  overflow: hidden;
}
.JAKToprclAdnWPjF:first-child {
  border-top: 1px solid #cdcdcd;
  border-bottom: 1px solid #cdcdcd;
}
.JAKToprclAdnWPjF:last-child {
  border-bottom: 1px solid #cdcdcd;
  background-image: none;
}
.JAKToprclAdnWPjF:only-child {
  border-top: none;
  border-bottom: none;
}
.JXRO9uxbSUhRn0iG {
  position: absolute;
  top: 0;
  right: 20px;
  height: 100%;
  color: #cdcdcd;
}
.JAKToprclAdnWPjF .nFakOhdo9FMfwXC1,
.JAKToprclAdnWPjF .KVjC8tPjzQ1M6xhM {
  width: 100%;
}
.w_jASd2R2usIYUx6 {
  margin-left: -20px;
  padding-right: 10px;
  vertical-align: middle;
}
.GD9n8Isnz54El9b8 {
  border-top-color: transparent;
  padding: 15px 10px 10px;
  text-align: right;
}
.nbYSYAqNQDkW6tDS {
  color: #336699;
}
.T9kwXDRl44UQigvh {
  margin-bottom: 49px;
}
.HIojAnwlOEhbWpBz {
  margin: 10px 20px 0;
  font-size: 15px;
  line-height: 18px;
  color: #6a8090;
}
.NCeh8eXrk34wx90n {
  position: static;
}
.ZkPuNjkNpRg8LpUx {
  position: absolute;
  top: 0;
  right: 0;
  width: 80%;
  height: 100%;
  background-color: #efefef;
  box-shadow: 0 -10px 10px rgba(0, 0, 0, 0.35);
  transition: all 0.3s;
  -webkit-transform: translate3d(110%, 0, 0);
  transform: translate3d(110%, 0, 0);
  z-index: 99;
}
.vbgJBlI1yU0l5DfG {
  transition: -webkit-transform 0.3s cubic-bezier(0.62, 0.28, 0.23, 0.99);
  transition: transform 0.3s cubic-bezier(0.62, 0.28, 0.23, 0.99);
  transition: transform 0.3s cubic-bezier(0.62, 0.28, 0.23, 0.99), -webkit-transform 0.3s cubic-bezier(0.62, 0.28, 0.23, 0.99);
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  pointer-events: all;
  -webkit-overflow-scrolling: touch;
  overflow: auto;
}
.WMwfgotc5Jw_8szL {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  pointer-events: none;
  z-index: 97;
  opacity: 0;
  visibility: hidden;
  background: rgba(0, 0, 0, 0.35);
  -webkit-transition: opacity 0.3s 0.15s, visibility 0s linear 0.45s;
  transition: opacity 0.3s 0.15s, visibility 0s linear 0.45s;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.WEyORGgEGL4LgVlE {
  opacity: 1;
  visibility: visible;
  transition-delay: 0s;
  pointer-events: all;
}
.JZFfa1ZubCkU0kbO {
  position: absolute;
  width: 10px;
  bottom: 0;
  top: 0;
  right: 0;
  z-index: 98;
  background: transparent;
}
.MJLHrnBIsxy6b7wO {
  margin: auto;
  display: inline-block;
}
.l7iK6NJ7KqEGpmgu {
  display: inline;
}
.YL_PC8pSGxgH1sEZ {
  margin: auto;
  display: inline-block;
  -webkit-animation-name: R30yEf4bVwwQPrr9;
  -webkit-animation-duration: 2s;
  -webkit-animation-iteration-count: infinite;
  animation-name: R30yEf4bVwwQPrr9;
  animation-duration: 2s;
  animation-iteration-count: infinite;
}
.WU6cDps5WL8xzVfi {
  position: relative;
}
.WU6cDps5WL8xzVfi:before {
  content: '';
  border-radius: 7px;
  height: 8px;
  min-width: 8px;
  top: 5px;
  left: 4px;
  background-color: #ed3200;
  position: absolute;
}
@-webkit-keyframes R30yEf4bVwwQPrr9 {
  0%,
  100% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
}
@-webkit-keyframes ShnNpyxynVYfyEEa {
  0%,
  12.66%,
  100% {
    transform: translate3d(0, 0, 0);
  }
  16.66%,
  29.32% {
    transform: translate3d(0, -25%, 0);
  }
  33.32%,
  45.98% {
    transform: translate3d(0, -50%, 0);
  }
  49.98%,
  62.64% {
    transform: translate3d(0, -75%, 0);
  }
  66.64%,
  79.3% {
    transform: translate3d(0, -50%, 0);
  }
  83.3%,
  95.96% {
    transform: translate3d(0, -25%, 0);
  }
}
@-o-keyframes R30yEf4bVwwQPrr9 {
  0%,
  100% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
}
@-o-keyframes ShnNpyxynVYfyEEa {
  0%,
  12.66%,
  100% {
    transform: translate3d(0, 0, 0);
  }
  16.66%,
  29.32% {
    transform: translate3d(0, -25%, 0);
  }
  33.32%,
  45.98% {
    transform: translate3d(0, -50%, 0);
  }
  49.98%,
  62.64% {
    transform: translate3d(0, -75%, 0);
  }
  66.64%,
  79.3% {
    transform: translate3d(0, -50%, 0);
  }
  83.3%,
  95.96% {
    transform: translate3d(0, -25%, 0);
  }
}
@-moz-keyframes R30yEf4bVwwQPrr9 {
  0%,
  100% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
}
@-moz-keyframes ShnNpyxynVYfyEEa {
  0%,
  12.66%,
  100% {
    transform: translate3d(0, 0, 0);
  }
  16.66%,
  29.32% {
    transform: translate3d(0, -25%, 0);
  }
  33.32%,
  45.98% {
    transform: translate3d(0, -50%, 0);
  }
  49.98%,
  62.64% {
    transform: translate3d(0, -75%, 0);
  }
  66.64%,
  79.3% {
    transform: translate3d(0, -50%, 0);
  }
  83.3%,
  95.96% {
    transform: translate3d(0, -25%, 0);
  }
}
@keyframes R30yEf4bVwwQPrr9 {
  0%,
  100% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
}
@keyframes ShnNpyxynVYfyEEa {
  0%,
  12.66%,
  100% {
    transform: translate3d(0, 0, 0);
  }
  16.66%,
  29.32% {
    transform: translate3d(0, -25%, 0);
  }
  33.32%,
  45.98% {
    transform: translate3d(0, -50%, 0);
  }
  49.98%,
  62.64% {
    transform: translate3d(0, -75%, 0);
  }
  66.64%,
  79.3% {
    transform: translate3d(0, -50%, 0);
  }
  83.3%,
  95.96% {
    transform: translate3d(0, -25%, 0);
  }
}
.BUPoTRswwfc_hLrI {
  /* *zoom: 1; */
}
.BUPoTRswwfc_hLrI:before,
.BUPoTRswwfc_hLrI:after {
  display: table;
  content: "";
  line-height: 0;
}
.BUPoTRswwfc_hLrI:after {
  clear: both;
}
/*
	Тема по-умолчанию для шапки
 */
.PCTbdp58xAMoN5pf {
  background: transparent;
  color: #5198db;
  border: 1px solid;
  border-color: transparent;
}
.NUCG3WjOuUyMPIlh {
  background: transparent;
  color: #e1706a;
  border: 1px solid;
  border-color: transparent;
}
.m2ETPiviaAM_D_hl {
  position: relative;
  display: inline-block;
  vertical-align: top;
  box-sizing: border-box;
  background-clip: padding-box;
  padding: 0;
  margin: 0;
  font: inherit;
  color: inherit;
  background: transparent;
  border: none;
  line-height: normal;
  cursor: default;
  user-select: none;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  padding: 5px 15px;
  height: 100%;
  vertical-align: middle;
  text-decoration: none;
  font-size: 1em;
  line-height: 1.8em;
  border-radius: 4px;
  transition: opacity 0.2s;
  background: #ddd;
  color: #5e5e5e;
  border: 1px solid;
  border-color: #848484;
}
.m2ETPiviaAM_D_hl:active,
.m2ETPiviaAM_D_hl:focus,
.m2ETPiviaAM_D_hl:hover {
  outline: 0;
}
.m2ETPiviaAM_D_hl:active {
  opacity: 0.7;
}
.m2ETPiviaAM_D_hl:disabled {
  opacity: 0.3;
  cursor: default;
  pointer-events: none;
}
.m2ETPiviaAM_D_hl.eE48SgaV66g46am5 {
  height: 22px;
  padding: 0 10px;
  font-size: 15px;
  line-height: 1;
}
.m2ETPiviaAM_D_hl.twfsqMJVAGse1JEN {
  height: 30px;
  padding: 0 20px;
  font-size: 17px;
  line-height: 1;
}
.m2ETPiviaAM_D_hl.i7xNcKGb2AYtQa7A {
  width: 100%;
}
.yhQyt35Zywdak3Ie {
  background: transparent;
  color: #ddd;
  border: 1px solid;
  border-color: transparent;
}
.VDgRT5zj_d80DxqB {
  background: transparent;
  color: #ddd;
  border: 1px solid;
  border-color: #848484;
}
.ylldSMnCq0oqum10 {
  background: #d4a82d;
  color: #ffffff;
  border: 1px solid;
  border-color: #ab8723;
}
.VQPAylJQJAcgl0ed {
  background: transparent;
  color: #d4a82d;
  border: 1px solid;
  border-color: transparent;
}
.igvctCcCsYQh2kyr {
  background: transparent;
  color: #d4a82d;
  border: 1px solid;
  border-color: #ab8723;
}
.jyJxQeXajPoiyjEp {
  background: #25c570;
  color: #ffffff;
  border: 1px solid;
  border-color: #1d9a58;
}
.o5pzjiSI8mMnP0wY {
  background: transparent;
  color: #25c570;
  border: 1px solid;
  border-color: transparent;
}
.PrL1iVL49nEKaFKX {
  background: transparent;
  color: #25c570;
  border: 1px solid;
  border-color: #1d9a58;
}
.SxYvbx_n5ME5KArM {
  background: #e1706a;
  color: #ffffff;
  border: 1px solid;
  border-color: #d84740;
}
.NUCG3WjOuUyMPIlh {
  background: transparent;
  color: #e1706a;
  border: 1px solid;
  border-color: transparent;
}
.t4XgNTSVD8QUP0Vj {
  background: transparent;
  color: #e1706a;
  border: 1px solid;
  border-color: #d84740;
}
.eNZp8SMNHEgvaK7F {
  background: #5198db;
  color: #ffffff;
  border: 1px solid;
  border-color: #2b7fce;
}
.PCTbdp58xAMoN5pf {
  background: transparent;
  color: #5198db;
  border: 1px solid;
  border-color: transparent;
}
.h6VolIDqAskPfj8a {
  background: transparent;
  color: #5198db;
  border: 1px solid;
  border-color: #2b7fce;
}
.yoLAQiAigA56nM8F {
  display: inline-block;
  vertical-align: top;
  box-sizing: border-box;
  background-clip: padding-box;
  margin: 0;
  font: inherit;
  color: inherit;
  border: none;
  cursor: default;
  user-select: none;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  padding: 5px 15px;
  vertical-align: middle;
  text-decoration: none;
  font-size: 1em;
  line-height: 1.8em;
  border-radius: 4px;
  transition: opacity 0.2s;
  background: #ddd;
  color: #5e5e5e;
  border-color: #848484;
  background: transparent;
  color: #5198db;
  border: 1px solid;
  border-color: transparent;
  background-color: transparent;
  width: 48px;
  height: 100%;
  line-height: normal;
  border-radius: 0;
  cursor: pointer;
  padding: 0;
  position: relative;
}
.yoLAQiAigA56nM8F:active,
.yoLAQiAigA56nM8F:focus,
.yoLAQiAigA56nM8F:hover {
  outline: 0;
}
.yoLAQiAigA56nM8F:active {
  opacity: 0.7;
}
.yoLAQiAigA56nM8F:disabled {
  opacity: 0.3;
  cursor: default;
  pointer-events: none;
}
.yoLAQiAigA56nM8F.iBDi71NetZcoGk18 {
  height: 22px;
  padding: 0 10px;
  font-size: 15px;
  line-height: 1;
}
.yoLAQiAigA56nM8F.etK0EBGSivM2IfHq {
  height: 30px;
  padding: 0 20px;
  font-size: 17px;
  line-height: 1;
}
.yoLAQiAigA56nM8F.yVYKJsmxYBMvIiKg {
  width: 100%;
}
.IZh4B4pCB8sqavBo {
  background: transparent;
  color: #ddd;
  border: 1px solid;
  border-color: transparent;
}
.qkGpyBxRd0fGLUW_ {
  background: transparent;
  color: #ddd;
  border: 1px solid;
  border-color: #848484;
}
.k9z6Al9DhTsSuvL1 {
  background: #d4a82d;
  color: #ffffff;
  border: 1px solid;
  border-color: #ab8723;
}
.Uaq7GCl7X4F6K0YL {
  background: transparent;
  color: #d4a82d;
  border: 1px solid;
  border-color: transparent;
}
.nOpHkPXxl84pVrrX {
  background: transparent;
  color: #d4a82d;
  border: 1px solid;
  border-color: #ab8723;
}
.zKgesM5Pp0qiQDjw {
  background: #25c570;
  color: #ffffff;
  border: 1px solid;
  border-color: #1d9a58;
}
.OQjaGb6R2aQ0GB7N {
  background: transparent;
  color: #25c570;
  border: 1px solid;
  border-color: transparent;
}
.GOASiqNhmaQAEZvk {
  background: transparent;
  color: #25c570;
  border: 1px solid;
  border-color: #1d9a58;
}
.HKe3QJ6gNqQ0bjS5 {
  background: #e1706a;
  color: #ffffff;
  border: 1px solid;
  border-color: #d84740;
}
.Ub6C200GC14f6swt {
  background: transparent;
  color: #e1706a;
  border: 1px solid;
  border-color: transparent;
}
.S5WiQ9Fj1AomMAgw {
  background: transparent;
  color: #e1706a;
  border: 1px solid;
  border-color: #d84740;
}
.KEIs4Ri3JzwlSlpj {
  background: #5198db;
  color: #ffffff;
  border: 1px solid;
  border-color: #2b7fce;
}
.AtuHOJPyT5Eu5sY6 {
  background: transparent;
  color: #5198db;
  border: 1px solid;
  border-color: transparent;
}
.RrK7GhjTBsA178l0 {
  background: transparent;
  color: #5198db;
  border: 1px solid;
  border-color: #2b7fce;
}
.yoLAQiAigA56nM8F.N58lH2eRb_glBW2e:before {
  content: '';
  border-radius: 7px;
  height: 8px;
  min-width: 8px;
  top: 10px;
  right: 8px;
  background-color: #ed3200;
  position: absolute;
}
.jEN3rjUzkDcoaSca {
  display: inline-block;
  vertical-align: top;
  box-sizing: border-box;
  background-clip: padding-box;
  margin: 0;
  font: inherit;
  color: inherit;
  border: none;
  cursor: default;
  user-select: none;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  padding: 5px 15px;
  vertical-align: middle;
  text-decoration: none;
  font-size: 1em;
  line-height: 1.8em;
  border-radius: 4px;
  transition: opacity 0.2s;
  background: #ddd;
  color: #5e5e5e;
  border-color: #848484;
  background: transparent;
  color: #5198db;
  border: 1px solid;
  border-color: transparent;
  background-color: transparent;
  border-radius: 0;
  cursor: pointer;
  padding: 0;
  position: relative;
  width: 48px;
  height: 100%;
  line-height: normal;
  background-color: #eaeef5;
}
.jEN3rjUzkDcoaSca:active,
.jEN3rjUzkDcoaSca:focus,
.jEN3rjUzkDcoaSca:hover {
  outline: 0;
}
.jEN3rjUzkDcoaSca:active {
  opacity: 0.7;
}
.jEN3rjUzkDcoaSca:disabled {
  opacity: 0.3;
  cursor: default;
  pointer-events: none;
}
.jEN3rjUzkDcoaSca.u_6qmC8bUGMvDqpm {
  height: 22px;
  padding: 0 10px;
  font-size: 15px;
  line-height: 1;
}
.jEN3rjUzkDcoaSca.vPHsDFF7AYo0PU9j {
  height: 30px;
  padding: 0 20px;
  font-size: 17px;
  line-height: 1;
}
.jEN3rjUzkDcoaSca.M1fUqWNMkYgFhKXE {
  width: 100%;
}
.Vb_YDcUitIl2lVIT {
  background: transparent;
  color: #ddd;
  border: 1px solid;
  border-color: transparent;
}
.W4L0IymeRakd4Imh {
  background: transparent;
  color: #ddd;
  border: 1px solid;
  border-color: #848484;
}
.ZcIPYODNPHEoPUaT {
  background: #d4a82d;
  color: #ffffff;
  border: 1px solid;
  border-color: #ab8723;
}
.UL0lYKT4fEsylo2v {
  background: transparent;
  color: #d4a82d;
  border: 1px solid;
  border-color: transparent;
}
._T6Vs3I9bCsjP_Db {
  background: transparent;
  color: #d4a82d;
  border: 1px solid;
  border-color: #ab8723;
}
.MS30_K66STs4bFzH {
  background: #25c570;
  color: #ffffff;
  border: 1px solid;
  border-color: #1d9a58;
}
.p9kCLBSeqdouMa6x {
  background: transparent;
  color: #25c570;
  border: 1px solid;
  border-color: transparent;
}
.lffDyWgf9kjQyusD {
  background: transparent;
  color: #25c570;
  border: 1px solid;
  border-color: #1d9a58;
}
.ZbMiLXapAGg0z7K7 {
  background: #e1706a;
  color: #ffffff;
  border: 1px solid;
  border-color: #d84740;
}
.UxrUCw47meIHtk_K {
  background: transparent;
  color: #e1706a;
  border: 1px solid;
  border-color: transparent;
}
.wTJ3xv3Ikd4OrV4K {
  background: transparent;
  color: #e1706a;
  border: 1px solid;
  border-color: #d84740;
}
.vHDlHmm4kvomoufM {
  background: #5198db;
  color: #ffffff;
  border: 1px solid;
  border-color: #2b7fce;
}
.VkJBMHZy0jUwFIKm {
  background: transparent;
  color: #5198db;
  border: 1px solid;
  border-color: transparent;
}
.T30NnY4KpOEuOmhS {
  background: transparent;
  color: #5198db;
  border: 1px solid;
  border-color: #2b7fce;
}
.jEN3rjUzkDcoaSca.N58lH2eRb_glBW2e:before {
  content: '';
  border-radius: 7px;
  height: 8px;
  min-width: 8px;
  top: 10px;
  right: 8px;
  background-color: #ed3200;
  position: absolute;
}
._v4O0qSbEhzoq1tf {
  /* *zoom: 1; */
}
._v4O0qSbEhzoq1tf:before,
._v4O0qSbEhzoq1tf:after {
  display: table;
  content: "";
  line-height: 0;
}
._v4O0qSbEhzoq1tf:after {
  clear: both;
}
/*
	Тема по-умолчанию для шапки
 */
.AcqS1DxLf4sdw3Ho {
  background: transparent;
  color: #5198db;
  border: 1px solid;
  border-color: transparent;
}
.cJXKXz1jVP8u9nGQ {
  background: transparent;
  color: #e1706a;
  border: 1px solid;
  border-color: transparent;
}
.mzElAeLr0g8ot51U {
  position: relative;
  display: inline-block;
  vertical-align: top;
  box-sizing: border-box;
  background-clip: padding-box;
  padding: 0;
  margin: 0;
  font: inherit;
  color: inherit;
  background: transparent;
  border: none;
  line-height: normal;
  cursor: default;
  user-select: none;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  padding: 5px 15px;
  height: 100%;
  vertical-align: middle;
  text-decoration: none;
  font-size: 1em;
  line-height: 1.8em;
  border-radius: 4px;
  transition: opacity 0.2s;
  background: #ddd;
  color: #5e5e5e;
  border: 1px solid;
  border-color: #848484;
}
.mzElAeLr0g8ot51U:active,
.mzElAeLr0g8ot51U:focus,
.mzElAeLr0g8ot51U:hover {
  outline: 0;
}
.mzElAeLr0g8ot51U:active {
  opacity: 0.7;
}
.mzElAeLr0g8ot51U:disabled {
  opacity: 0.3;
  cursor: default;
  pointer-events: none;
}
.mzElAeLr0g8ot51U.BAvMazCFRA_KM_fD {
  height: 22px;
  padding: 0 10px;
  font-size: 15px;
  line-height: 1;
}
.mzElAeLr0g8ot51U.m4YZXFKAEoZUtS3K {
  height: 30px;
  padding: 0 20px;
  font-size: 17px;
  line-height: 1;
}
.mzElAeLr0g8ot51U.sEU5uzhAv8sUb07S {
  width: 100%;
}
.ITaqriAfm_42fD3Y {
  background: transparent;
  color: #ddd;
  border: 1px solid;
  border-color: transparent;
}
.BNwQFlWGG5AxMlsw {
  background: transparent;
  color: #ddd;
  border: 1px solid;
  border-color: #848484;
}
.VC__barnFIHKgJKc {
  background: #d4a82d;
  color: #ffffff;
  border: 1px solid;
  border-color: #ab8723;
}
.AOA2sQfbImwzmYpk {
  background: transparent;
  color: #d4a82d;
  border: 1px solid;
  border-color: transparent;
}
.pqGG_6OjNiMQTCak {
  background: transparent;
  color: #d4a82d;
  border: 1px solid;
  border-color: #ab8723;
}
.TY0dyR0A8MaklB3q {
  background: #25c570;
  color: #ffffff;
  border: 1px solid;
  border-color: #1d9a58;
}
.lu8d9rwiJw4WVDaJ {
  background: transparent;
  color: #25c570;
  border: 1px solid;
  border-color: transparent;
}
.k0caf04M9JMYuqFM {
  background: transparent;
  color: #25c570;
  border: 1px solid;
  border-color: #1d9a58;
}
.DxGIZQOH19I_C7tr {
  background: #e1706a;
  color: #ffffff;
  border: 1px solid;
  border-color: #d84740;
}
.cJXKXz1jVP8u9nGQ {
  background: transparent;
  color: #e1706a;
  border: 1px solid;
  border-color: transparent;
}
.bN5XW9rGMiAp2jtE {
  background: transparent;
  color: #e1706a;
  border: 1px solid;
  border-color: #d84740;
}
._SeUBPiDlkgZTT85 {
  background: #5198db;
  color: #ffffff;
  border: 1px solid;
  border-color: #2b7fce;
}
.AcqS1DxLf4sdw3Ho {
  background: transparent;
  color: #5198db;
  border: 1px solid;
  border-color: transparent;
}
.Eu5gPZthcYwz7IrB {
  background: transparent;
  color: #5198db;
  border: 1px solid;
  border-color: #2b7fce;
}
.Gd8xhjWOb85uZB0R {
  position: relative;
  display: inline-block;
  vertical-align: top;
  box-sizing: border-box;
  background-clip: padding-box;
  margin: 0;
  font: inherit;
  color: inherit;
  border: none;
  cursor: default;
  user-select: none;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  padding: 5px 15px;
  vertical-align: middle;
  text-decoration: none;
  font-size: 1em;
  line-height: 1.8em;
  border-radius: 4px;
  transition: opacity 0.2s;
  background: #ddd;
  color: #5e5e5e;
  border-color: #848484;
  background: transparent;
  color: #5198db;
  border: 1px solid;
  border-color: transparent;
  width: 48px;
  height: 100%;
  line-height: normal;
  border-radius: 0;
  cursor: pointer;
  padding: 0;
}
.Gd8xhjWOb85uZB0R:active,
.Gd8xhjWOb85uZB0R:focus,
.Gd8xhjWOb85uZB0R:hover {
  outline: 0;
}
.Gd8xhjWOb85uZB0R:active {
  opacity: 0.7;
}
.Gd8xhjWOb85uZB0R:disabled {
  opacity: 0.3;
  cursor: default;
  pointer-events: none;
}
.Gd8xhjWOb85uZB0R.dPbiRdX894nohAX6 {
  height: 22px;
  padding: 0 10px;
  font-size: 15px;
  line-height: 1;
}
.Gd8xhjWOb85uZB0R.GsVSU2jXCYwn6zAL {
  height: 30px;
  padding: 0 20px;
  font-size: 17px;
  line-height: 1;
}
.Gd8xhjWOb85uZB0R.QvFDd5WcTz0MtL81 {
  width: 100%;
}
.JinNnt_DA_sdLppa {
  background: transparent;
  color: #ddd;
  border: 1px solid;
  border-color: transparent;
}
.DKVRyw2Hnb0L8Teo {
  background: transparent;
  color: #ddd;
  border: 1px solid;
  border-color: #848484;
}
.pC7767fh24hGWwkS {
  background: #d4a82d;
  color: #ffffff;
  border: 1px solid;
  border-color: #ab8723;
}
.G6gWS1GIIDHfMgjZ {
  background: transparent;
  color: #d4a82d;
  border: 1px solid;
  border-color: transparent;
}
.OGUN8GkxzIo8Pb4n {
  background: transparent;
  color: #d4a82d;
  border: 1px solid;
  border-color: #ab8723;
}
.QJja2HKhhJEx8O61 {
  background: #25c570;
  color: #ffffff;
  border: 1px solid;
  border-color: #1d9a58;
}
.ojcG88ViIwcURHDi {
  background: transparent;
  color: #25c570;
  border: 1px solid;
  border-color: transparent;
}
.ZoMHGRbg3347X9qs {
  background: transparent;
  color: #25c570;
  border: 1px solid;
  border-color: #1d9a58;
}
.Zrk9I3ff2p4IjGV5 {
  background: #e1706a;
  color: #ffffff;
  border: 1px solid;
  border-color: #d84740;
}
.ABOR4EfoLZUrHLTs {
  background: transparent;
  color: #e1706a;
  border: 1px solid;
  border-color: transparent;
}
.YdkBmqYbgiQW7Zf3 {
  background: transparent;
  color: #e1706a;
  border: 1px solid;
  border-color: #d84740;
}
.pNPw1LFe1AGO9DWa {
  background: #5198db;
  color: #ffffff;
  border: 1px solid;
  border-color: #2b7fce;
}
.v7PKfc8b3_Yw_Cy9 {
  background: transparent;
  color: #5198db;
  border: 1px solid;
  border-color: transparent;
}
._oAdPnq6ycwhDjrS {
  background: transparent;
  color: #5198db;
  border: 1px solid;
  border-color: #2b7fce;
}
.QZFYvN9rtEEmU1TC {
  position: relative;
  display: inline-block;
  vertical-align: top;
  box-sizing: border-box;
  background-clip: padding-box;
  margin: 0;
  font: inherit;
  color: inherit;
  cursor: default;
  user-select: none;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  padding: 5px 15px;
  vertical-align: middle;
  text-decoration: none;
  font-size: 1em;
  line-height: 1.8em;
  border-radius: 4px;
  transition: opacity 0.2s;
  background: #ddd;
  color: #5e5e5e;
  border-color: #848484;
  background: transparent;
  color: #5198db;
  border: 1px solid;
  border-color: transparent;
  cursor: pointer;
  padding: 0;
  width: 48px;
  height: 100%;
  line-height: normal;
  border: none;
  border-radius: 0;
  background-color: #eaeef5;
}
.QZFYvN9rtEEmU1TC:active,
.QZFYvN9rtEEmU1TC:focus,
.QZFYvN9rtEEmU1TC:hover {
  outline: 0;
}
.QZFYvN9rtEEmU1TC:active {
  opacity: 0.7;
}
.QZFYvN9rtEEmU1TC:disabled {
  opacity: 0.3;
  cursor: default;
  pointer-events: none;
}
.QZFYvN9rtEEmU1TC.qwLFgYqyyLMUl5CV {
  height: 22px;
  padding: 0 10px;
  font-size: 15px;
  line-height: 1;
}
.QZFYvN9rtEEmU1TC.wCW04h1PF5Eg59ZR {
  height: 30px;
  padding: 0 20px;
  font-size: 17px;
  line-height: 1;
}
.QZFYvN9rtEEmU1TC.ewv577_bfQlTk64J {
  width: 100%;
}
.rCBnFfkRQwoTbutR {
  background: transparent;
  color: #ddd;
  border: 1px solid;
  border-color: transparent;
}
.rgJPo6Fza88Qvi4u {
  background: transparent;
  color: #ddd;
  border: 1px solid;
  border-color: #848484;
}
.qH9S7gkUy7M5_wi7 {
  background: #d4a82d;
  color: #ffffff;
  border: 1px solid;
  border-color: #ab8723;
}
.LC1NpRq2FtshKHYX {
  background: transparent;
  color: #d4a82d;
  border: 1px solid;
  border-color: transparent;
}
.RSaxkkkfdh8Kb4ni {
  background: transparent;
  color: #d4a82d;
  border: 1px solid;
  border-color: #ab8723;
}
.nZNAuI1d7s6_eoyl {
  background: #25c570;
  color: #ffffff;
  border: 1px solid;
  border-color: #1d9a58;
}
.HIaPvFkE5hcSGKjn {
  background: transparent;
  color: #25c570;
  border: 1px solid;
  border-color: transparent;
}
.YzMwNBk16ngWyc5Z {
  background: transparent;
  color: #25c570;
  border: 1px solid;
  border-color: #1d9a58;
}
.MIDAOZ6ppfwyFBWz {
  background: #e1706a;
  color: #ffffff;
  border: 1px solid;
  border-color: #d84740;
}
.jO_4T7AiDjQ9kcc9 {
  background: transparent;
  color: #e1706a;
  border: 1px solid;
  border-color: transparent;
}
.NGhteplCfboxBKQz {
  background: transparent;
  color: #e1706a;
  border: 1px solid;
  border-color: #d84740;
}
.nSDNzKz_L8UUcojs {
  background: #5198db;
  color: #ffffff;
  border: 1px solid;
  border-color: #2b7fce;
}
.NHGlyqDS1cvhhgns {
  background: transparent;
  color: #5198db;
  border: 1px solid;
  border-color: transparent;
}
.GEKf8uQiCQ8xgnpm {
  background: transparent;
  color: #5198db;
  border: 1px solid;
  border-color: #2b7fce;
}
.OCa_juGrPF0IKhpQ {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
}
._2U6C61DTQkqaIrd {
  position: fixed;
  z-index: 100000;
}
.wZsMULvqo18NYvMj {
  width: 100%;
  overflow: hidden;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.mT09yQny7UITYW5X {
  width: 100%;
  overflow: hidden;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  position: absolute;
  top: 0;
  left: 0;
}
.xyENcD8MYo7itmRm {
  width: 100%;
  overflow: hidden;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  z-index: 100000;
}
.JRuIj98OYyQT1v2o {
  color: #000000;
  font-size: 15px;
  font-weight: 700;
  font-family: Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;
}
.hu5dEXSlXkscboXw {
  color: #000000;
  font-size: 15px;
  font-weight: 700;
  font-family: Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;
  height: 0;
  width: 100%;
  overflow: hidden;
  position: relative;
  box-sizing: border-box;
}
.bEeE1dLpcisdLy4j {
  color: #000000;
  font-size: 15px;
  font-weight: 700;
  font-family: Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;
  height: 0;
  width: 100%;
  overflow: hidden;
  position: relative;
  box-sizing: border-box;
  height: 100%;
}
html.TsvwiKRPg3soBXHo,
html.TsvwiKRPg3soBXHo body {
  height: 100%;
  overflow: hidden;
}
html.TsvwiKRPg3soBXHo .wZsMULvqo18NYvMj,
html.TsvwiKRPg3soBXHo body .wZsMULvqo18NYvMj {
  overflow: auto;
}
.lzJkyDpCfA1fu4sG,
.fm6BxSQBx4EZvd6G {
  width: 100%;
  height: 1px;
  background: rgba(0, 0, 0, 0.05);
}
.qTQktpaywbcoX2J5,
.qTQktpaywbcoX2J5:hover {
  line-height: 24px;
  font-size: 15px;
  color: #336699;
  border-radius: 5px;
  background-image: initial;
  background-color: #ffffff;
  box-shadow: inset 0 0 0 1px rgba(52, 102, 153, 0.4);
  text-shadow: initial;
  width: 100%;
  height: 45px;
}
.qTQktpaywbcoX2J5:active .dMpkat9yAcLmioUR,
.qTQktpaywbcoX2J5:active .QvNNAn7_3M14F2bt,
.qTQktpaywbcoX2J5.iscizgbc3BQEvsyW .dMpkat9yAcLmioUR,
.qTQktpaywbcoX2J5.iscizgbc3BQEvsyW .QvNNAn7_3M14F2bt {
  -webkit-transform: initial;
  transform: initial;
}
/* PRIMARY STYLES */
.D3AFs0Ybp54M7vlq,
.D3AFs0Ybp54M7vlq:hover,
.D3AFs0Ybp54M7vlq:active,
.D3AFs0Ybp54M7vlq.iscizgbc3BQEvsyW,
.D3AFs0Ybp54M7vlq.iscizgbc3BQEvsyW:hover {
  font-size: 18px;
  line-height: 24px;
  font-weight: 700;
  color: #ffffff;
  border-radius: 5px;
  background-image: initial;
  background-color: #346699;
  box-shadow: none;
  text-shadow: initial;
  width: 100%;
  height: 45px;
}
.D3AFs0Ybp54M7vlq .rKCo5PbfSPA5ktQC {
  background-image: none;
}
.D3AFs0Ybp54M7vlq:hover .rKCo5PbfSPA5ktQC {
  background-image: none;
}
.D3AFs0Ybp54M7vlq:active .rKCo5PbfSPA5ktQC,
.D3AFs0Ybp54M7vlq.iscizgbc3BQEvsyW .rKCo5PbfSPA5ktQC,
.D3AFs0Ybp54M7vlq.iscizgbc3BQEvsyW:hover .rKCo5PbfSPA5ktQC {
  background-image: none;
}
.qTQktpaywbcoX2J5:active,
.D3AFs0Ybp54M7vlq:active {
  opacity: 0.7;
}
.MXQnROQmwBUqRphT {
  border: none;
}
.MXQnROQmwBUqRphT:hover {
  color: #369;
}
.QOqQvcLBLQY3xlPf {
  position: relative;
  display: inline-block;
}
.c481K_3_qX8MWFEq {
  font-size: 15px;
  color: black;
  border-radius: 3px;
  overflow: hidden;
  outline: none;
  background-clip: padding-box;
  border: 1px solid;
  width: 100%;
  height: 29px;
  padding: 4px 7px 1px;
  box-sizing: border-box;
  background-color: white;
  border-color: rgba(1, 1, 1, 0.2) rgba(76, 76, 76, 0.2) rgba(144, 144, 144, 0.2);
  box-shadow: 0 2px 6px -4px #666 inset, 0 1px 0 0 rgba(255, 255, 255, 0.5);
}
.c481K_3_qX8MWFEq:focus {
  border-color: #00bbec #86d6f4 #c6eafa;
  box-shadow: inset 0 2px 5px -1px #0080de, 0 1px 0 0 hsla(0, 0%, 100%, 0.5);
}
.c481K_3_qX8MWFEq::-webkit-input-placeholder {
  color: #999;
}
.c481K_3_qX8MWFEq:-moz-placeholder {
  color: #999;
}
.c481K_3_qX8MWFEq::-moz-placeholder {
  color: #999;
}
.c481K_3_qX8MWFEq:-ms-input-placeholder {
  color: #999;
}
.c481K_3_qX8MWFEq::-ms-clear {
  display: none;
}
.p6TGpKlIKcQzBYDj {
  display: block;
  position: absolute;
  pointer-events: none;
  right: 6px;
  top: 5px;
  height: 21px;
  width: 21px;
  background-image: linear-gradient(to left, #fff 0, #fff 20%, rgba(255, 255, 255, 0.8) 65%, rgba(255, 255, 255, 0));
}
.ugoXXvBX7wqRUe_8 {
  padding-right: 25px;
}
.ugoXXvBX7wqRUe_8 + .p6TGpKlIKcQzBYDj {
  right: 2/3*29px;
  background: linear-gradient(to left, #fff 0, #fff 20%, rgba(255, 255, 255, 0.9) 85%, rgba(255, 255, 255, 0));
}
.UeevuJoeZ0NzSPlN {
  background-color: #fffcdf;
  border-color: #ffde45 #ffe987 #fff3b4;
  box-shadow: inset 0 2px 5px -1px #FFDF40, 0 1px 0 0 hsla(0, 0%, 100%, 0.5);
}
.UeevuJoeZ0NzSPlN + .p6TGpKlIKcQzBYDj {
  display: none;
}
.ICE91jKfWSEZFc3g {
  opacity: 0.5;
  cursor: default;
}
.ICE91jKfWSEZFc3g + .p6TGpKlIKcQzBYDj {
  display: none;
}
.KTBL61V_cKwD8Tk9 {
  position: absolute;
  cursor: pointer;
  right: 0;
  top: 0;
}
.WSNUKvDogewks1jW {
  height: 27px;
  font-size: 13px;
}
.xoU5rgL7SwQGR87V {
  display: inline-block;
  position: relative;
  width: 100%;
  height: 100%;
}
.FDxHsKh8HqsRDgNL {
  width: 6%;
  height: 26%;
  position: absolute;
  left: 49%;
  top: 43%;
  opacity: 0;
  border-radius: 50px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
  animation: DeBwnPd89awFTfP3 1s linear infinite;
  background: #000;
}
@keyframes DeBwnPd89awFTfP3 {
  from {
    opacity: 1;
  }
  to {
    opacity: 0.25;
  }
}
.NSoeeKHeG08zs6i9 {
  transform: rotate(0deg) translate(0, -130%);
  animation-delay: 0s;
}
.mek4DSbI3Nc6WjKR {
  transform: rotate(30deg) translate(0, -130%);
  animation-delay: -0.9167s;
}
.K2dERNzN7UBCEscx {
  transform: rotate(60deg) translate(0, -130%);
  animation-delay: -0.833s;
}
.yrL2yFj_IaAMz1DR {
  transform: rotate(90deg) translate(0, -130%);
  animation-delay: -0.7497s;
}
.okHmzIzTgNoAr1_k {
  transform: rotate(120deg) translate(0, -130%);
  animation-delay: -0.667s;
}
.mYj4VD2ABtkCMY4z {
  transform: rotate(150deg) translate(0, -130%);
  animation-delay: -0.5837s;
}
.GgRCJzjtRKwyzpe3 {
  transform: rotate(180deg) translate(0, -130%);
  animation-delay: -0.5s;
}
.soyTf1GADbgbOBOm {
  transform: rotate(210deg) translate(0, -130%);
  animation-delay: -0.4167s;
}
.moCVdErRbMiS39EF {
  transform: rotate(240deg) translate(0, -130%);
  animation-delay: -0.333s;
}
.z1QyJl6f9vcJdX7H {
  transform: rotate(270deg) translate(0, -130%);
  animation-delay: -0.2497s;
}
.tl5u5coRD_ww6fM0 {
  transform: rotate(300deg) translate(0, -130%);
  animation-delay: -0.167s;
}
.DPilil1_7YLDrc44 {
  transform: rotate(330deg) translate(0, -130%);
  animation-delay: -0.0833s;
}
.yTa2lOZacPkb_dTa {
  width: 80%;
  background: #efefef;
  box-shadow: none;
  transition: all 0.3s;
  z-index: 99;
}
.kzWeVmSKcr0jz1JZ {
  transition: transform 0.3s cubic-bezier(0.62, 0.28, 0.23, 0.99);
}
.GYgILuJh8Bw5qqVF {
  z-index: 97;
  background: rgba(0, 0, 0, 0.35);
  transition: opacity 0.3s 0.15s, visibility 0s linear 0.45s;
  transition-delay: 0s;
}
.Q8rJhPk5Egaz8EB3 {
  width: 10px;
  z-index: 98;
}
.IPXgPzHH7w9HH2mZ .K_NYNcDU5P01Abei,
.IPXgPzHH7w9HH2mZ .UQ8IKCJhJAwTuT66 {
  display: inline;
  font: 600 15px/1.33 Direct, Helvetica, Arial, sans-serif;
  line-height: 15px;
  color: #000;
  margin-top: 4px;
}
.IPXgPzHH7w9HH2mZ svg {
  display: block;
  margin: auto;
}
@media screen and (min-width: 280px) and (max-width: 320px) {
  .IPXgPzHH7w9HH2mZ .K_NYNcDU5P01Abei {
    display: none;
  }
  .IPXgPzHH7w9HH2mZ .c1wGFxaDsHgBuRwh {
    width: 20px;
    position: relative;
    margin-left: 12px;
    left: 0;
    height: 100%;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
}
.EOM1v_yt2SQQCIF0 {
  font-family: Arial;
  font-size: 15px;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #6b58fc;
  border-bottom-style: none;
  font-weight: bold;
}
.zNXkc7S1k5kgLCbY {
  border-radius: 6px;
  background-color: unset;
  border: solid 1px rgba(107, 88, 252, 0.4);
}
.O45JQoBrk88_phj8 svg,
.ck1QlwaOwjQz4YPH svg,
.O45JQoBrk88_phj8 path,
.ck1QlwaOwjQz4YPH path,
.O45JQoBrk88_phj8 circle,
.ck1QlwaOwjQz4YPH circle {
  fill: #000 !important;
}
.O45JQoBrk88_phj8.xoAE3wImJ0AT7c4F:before,
.ck1QlwaOwjQz4YPH.xoAE3wImJ0AT7c4F:before {
  background-color: #ff4169;
}
.qVuoe4YC0BQHz28i svg,
.STY0_cM0Z_4rr1rv svg,
.qVuoe4YC0BQHz28i path,
.STY0_cM0Z_4rr1rv path,
.qVuoe4YC0BQHz28i circle,
.STY0_cM0Z_4rr1rv circle {
  fill: #000 !important;
}
.qVuoe4YC0BQHz28i {
  background-color: rgba(0, 0, 0, 0.05);
}
.nRMmGPTPbFwKFXfG {
  padding: 13px 10px 13px 35px;
  line-height: 20px;
  color: black !important;
}
.nRMmGPTPbFwKFXfG .VGs8KNo3h9IbgAPt {
  height: 20px;
  margin-left: -30px !important;
}
.nRMmGPTPbFwKFXfG .VGs8KNo3h9IbgAPt:before {
  border-radius: 7px;
  height: 10px;
  min-width: 10px;
  top: 5px;
  left: 5px;
  background-color: #ff4169;
}
.nRMmGPTPbFwKFXfG .hu5uPP9u9jkmaElP {
  height: 20px;
  margin-left: -30px !important;
  margin-top: -2px;
  vertical-align: top;
  display: inline-block;
}
.nRMmGPTPbFwKFXfG .hu5uPP9u9jkmaElP svg,
.nRMmGPTPbFwKFXfG .hu5uPP9u9jkmaElP path,
.nRMmGPTPbFwKFXfG .hu5uPP9u9jkmaElP circle {
  fill: #0073ff;
}
.rO_llQ0AfmkpzeSl .kvZxohABChQeOyYQ .iBqR8LzAgBEDLJXO,
.rO_llQ0AfmkpzeSl .DvduW5_2d8c1fUuq .v9zos_ebpgwGGwhA {
  font-family: Arial;
  font-size: 15px;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #6b58fc;
  border-bottom-style: none;
}
.iC4fCdS4V5cAa9AM {
  height: 20px;
  margin-left: -30px !important;
  margin-top: -2px;
  vertical-align: top;
  display: inline-block;
}
.iC4fCdS4V5cAa9AM svg,
.iC4fCdS4V5cAa9AM path,
.iC4fCdS4V5cAa9AM circle {
  fill: #6b58fc;
}
.OhOhpzNMoQ4idjUI .pbMnUThiYUqUymWW {
  margin-left: -30px !important;
}
.OhOhpzNMoQ4idjUI:before {
  border-radius: 5px;
  height: 10px;
  min-width: 10px;
  top: 5px;
  left: 5px;
  background-color: #ff4169;
}
.lDAhNlV96SoneWC1 {
  font-family: Arial;
  font-size: 15px;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #6b58fc;
  border-bottom-style: none;
}
.HN8S2m5R96kaEy2L {
  margin-top: 35px;
}
.slnHjEwH9zon6WCt {
  font-size: 16px;
  line-height: normal;
  min-height: 25px;
}
.R2BNjvWzayAUGnXw,
.ib5ThP54CoYeHHNC,
.iy0qwkmTzoN1F5kQ,
.R2BNjvWzayAUGnXw:hover,
.ib5ThP54CoYeHHNC:hover,
.iy0qwkmTzoN1F5kQ:hover {
  height: 40px;
  border-radius: 5px;
  background-image: linear-gradient(98deg, #00dcff, #0073ff 72%, #aa5aff);
}
.R2BNjvWzayAUGnXw:hover,
.ib5ThP54CoYeHHNC:hover,
.iy0qwkmTzoN1F5kQ:hover {
  box-shadow: none;
  background-image: linear-gradient(115deg, #00dcff, #0073ff 57%, #aa5aff 79%, #ff4169);
}
.P81LlT_SGZkfjd5c,
.ra2SoHtHLDYA5_4v {
  font-size: 16px;
}
.MOKByVfdCzcVnTii:before {
  background-color: #3798fe;
  border-color: #3798fe;
}
.Qmju5ZFW8ywbiNct {
  color: #000;
  background-color: #ffee55;
  border: none;
}
.VDe8dekv25gjpKR5[type=checkbox]:checked + .jD8J1UJeu84T_bSt:before {
  background-color: #3798fe;
  border-color: #3798fe;
}
.mo3P3KKLZ5kIj4gh {
  background: none;
}
.mo3P3KKLZ5kIj4gh .OQuFDrGfaBwDQdpo,
.mo3P3KKLZ5kIj4gh .WXyhFAVUO0Ai7MRv {
  display: inline;
  font: 600 15px/1.33 Direct, Helvetica, Arial, sans-serif;
  line-height: 15px;
  color: #fff;
  margin-top: 4px;
}
.mo3P3KKLZ5kIj4gh svg {
  display: block;
  margin: auto;
}
@media screen and (min-width: 280px) and (max-width: 320px) {
  .mo3P3KKLZ5kIj4gh .OQuFDrGfaBwDQdpo {
    display: none;
  }
  .mo3P3KKLZ5kIj4gh .cuX3HlUkCQUEHOtP {
    width: 20px;
    position: relative;
    margin-left: 12px;
    left: 0;
    height: 100%;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
}
.AnopCT5a2OwI6ICD {
  font-family: Arial;
  font-size: 15px;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #fff;
  border-bottom-style: none;
  font-weight: bold;
}
.mD0xxhIwhnECmP9e {
  border-radius: 6px;
  background-color: unset;
  border: solid 1px rgba(255, 255, 255, 0.5);
}
.Unu0WJaipsUELRRe a {
  color: #fff;
}
.N56OdWIDGxYB0ENA {
  background-color: #ed3200;
}
.mD0xxhIwhnECmP9e:active {
  box-shadow: inset 0 1px 4px 0 rgba(145, 188, 238, 0.66);
  background-color: rgba(255, 255, 255, 0.15);
}
.eZotO8B4kJ8K1xEd,
.HiCbqLbYNggGyMa2 {
  height: 100%;
  width: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
  line-height: 20px;
  font-size: 15px;
  padding: 0 15px;
  font-weight: bold;
}
.WB2feU6Z_MvCVQ4a .eZotO8B4kJ8K1xEd:before,
.WB2feU6Z_MvCVQ4a .HiCbqLbYNggGyMa2:before {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDE4IDEwIj4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE3IDRjLjU1MiAwIDEgLjQ0NCAxIDF2M2MwIC41NTItLjQ0NCAxLTEgMS0uNTUyIDAtMS0uNDQ0LTEtMXYtLjAwMUEuOTk3Ljk5NyAwIDAgMCAxNSA3Yy0uNTU2IDAtMSAuNDQ3LTEgLjk5OVY4YzAgLjU1Mi0uNDQ0IDEtMSAxLS41NTIgMC0xLS40NDQtMS0xVjZIOS45QTUuMDAyIDUuMDAyIDAgMCAxIDAgNWE1IDUgMCAwIDEgOS45LTFIMTd6TTUgOGEzIDMgMCAxIDAgMC02IDMgMyAwIDAgMCAwIDZ6Ii8+Cjwvc3ZnPgo=) no-repeat 10px 0;
}
.WB2feU6Z_MvCVQ4a .AnopCT5a2OwI6ICD {
  color: #fff;
}
.AnopCT5a2OwI6ICD {
  color: #fff;
}
.EaPETVKyzow0_v_Q svg,
.YLMcJnf0BL8nBHz9 svg,
.EaPETVKyzow0_v_Q path,
.YLMcJnf0BL8nBHz9 path,
.EaPETVKyzow0_v_Q circle,
.YLMcJnf0BL8nBHz9 circle {
  fill: #fff !important;
}
.EaPETVKyzow0_v_Q.KRV3joOMHuYkTBvr:before,
.YLMcJnf0BL8nBHz9.KRV3joOMHuYkTBvr:before {
  background-color: #ff4169;
}
.DYwGyZXKbULheaKs svg,
.AYv3m5tzZ4kS34kt svg,
.DYwGyZXKbULheaKs path,
.AYv3m5tzZ4kS34kt path,
.DYwGyZXKbULheaKs circle,
.AYv3m5tzZ4kS34kt circle {
  fill: #fff !important;
}
.DYwGyZXKbULheaKs {
  background-color: rgba(255, 255, 255, 0.25);
}
.wWg22IoVxYAw20Kh {
  padding: 13px 10px 13px 35px;
  line-height: 20px;
  color: black !important;
}
.wWg22IoVxYAw20Kh .KU7DLWqet9QvOkzk {
  height: 20px;
  margin-left: -30px !important;
}
.wWg22IoVxYAw20Kh .KU7DLWqet9QvOkzk:before {
  border-radius: 7px;
  height: 10px;
  min-width: 10px;
  top: 5px;
  left: 5px;
  background-color: #ff4169;
}
.wWg22IoVxYAw20Kh .UGXUKKJAp0gVbLdI {
  height: 20px;
  margin-left: -30px !important;
  margin-top: -2px;
  vertical-align: top;
  display: inline-block;
}
.wWg22IoVxYAw20Kh .UGXUKKJAp0gVbLdI svg,
.wWg22IoVxYAw20Kh .UGXUKKJAp0gVbLdI path,
.wWg22IoVxYAw20Kh .UGXUKKJAp0gVbLdI circle {
  fill: #0073ff;
}
.C0thVLPaCoMBgJ9t .unaOZOYcv47tPOZr .hUJJbxeR0gIYNK4z,
.C0thVLPaCoMBgJ9t .GL3ThSUd6VISSEHn .jtH5sUUb8UU3my28 {
  font-family: Arial;
  font-size: 15px;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #fff;
  border-bottom-style: none;
  color: #0073ff;
}
.kSRhQeM_KIE2vGV6 {
  height: 20px;
  margin-left: -30px !important;
  margin-top: -2px;
  vertical-align: top;
  display: inline-block;
}
.kSRhQeM_KIE2vGV6 svg,
.kSRhQeM_KIE2vGV6 path,
.kSRhQeM_KIE2vGV6 circle {
  fill: #6b58fc;
}
.Kjcd25oBWsl3JO_5 .nElYfMFe4Gw35Qyp {
  margin-left: -30px !important;
}
.Kjcd25oBWsl3JO_5:before {
  border-radius: 5px;
  height: 10px;
  min-width: 10px;
  top: 5px;
  left: 5px;
  background-color: #ff4169;
}
.b1MMRikZiZQFYDP6 {
  font-family: Arial;
  font-size: 15px;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #fff;
  border-bottom-style: none;
}
.ycQetTyJs_WagKVb {
  margin-top: 35px;
}
.NRXyPRqpxfUR335J {
  font-size: 16px;
  line-height: normal;
  min-height: 25px;
}
.VWzK1EI5tKAPzERX,
.kmQdf4znkMsGaPpY,
.PSkqwDOJkgFEPuq5,
.VWzK1EI5tKAPzERX:hover,
.kmQdf4znkMsGaPpY:hover,
.PSkqwDOJkgFEPuq5:hover {
  height: 40px;
  border-radius: 5px;
  background-image: linear-gradient(98deg, #00dcff, #0073ff 72%, #aa5aff);
}
.VWzK1EI5tKAPzERX:hover,
.kmQdf4znkMsGaPpY:hover,
.PSkqwDOJkgFEPuq5:hover {
  box-shadow: none;
  background-image: linear-gradient(115deg, #00dcff, #0073ff 57%, #aa5aff 79%, #ff4169);
}
.St_ChsFRk50nmc6x,
.xbkGuGmDtyMZzdCL {
  font-size: 16px;
}
.eSPvo4MYw02sb1D6:before {
  background-color: #3798fe;
  border-color: #3798fe;
}
.SvMHHDvWC9UAAHPC {
  color: #000;
  background-color: #ffee55;
  border: none;
}
.IraDOvAyTsFeYyBr[type=checkbox]:checked + .uSQqtJkenHIdHqIR:before {
  background-color: #3798fe;
  border-color: #3798fe;
}
.zK2_r8WHHKYM0edc {
  max-width: 1204px;
  margin: auto;
  box-sizing: border-box;
  width: 100%;
  padding: 0 16px;
}
@media (min-width: 768px) {
  .zK2_r8WHHKYM0edc {
    padding: 0 32px;
  }
}
@media (min-width: 992px) {
  .zK2_r8WHHKYM0edc {
    padding: 8px 32px;
  }
}
.Q6vgDYVpyUS620md {
  min-height: 100vh;
  display: flex;
  flex-direction: column;
}

.jMRHx8Xp3a0lLzRX {
  width: 100%;
  margin: 0 auto;
  padding: 0 16px;
  max-width: 1204px;
  box-sizing: border-box;
  flex-grow: 1;
}
@media (min-width: 768px) {
  .jMRHx8Xp3a0lLzRX {
    padding: 0 32px;
  }
}

.VyhyCB8_rs4tX26O {
  margin-top: auto;
}
.KsiaRhRx0m8QryQE {
  flex: 1 0 0;
}

.Jgw8KQ1oWnsXA8GM {
  cursor: pointer;
}

.OjjFOC2Lw0zBMs7y {
  width: 100%;
}

.CcxMDV1jCaUV9EMX .q54YGDw5fs4UAJrH {
  margin-top: calc(var(--kite-badge-layout-100-min-height, 20px) / -2);
}

@media (min-width: 768px) {
  .OjjFOC2Lw0zBMs7y {
    width: 300px;
  }
  .CcxMDV1jCaUV9EMX .q54YGDw5fs4UAJrH {
    margin-top: calc(var(--kite-badge-layout-200-min-height, 24px) / -2);
  }
}
.NMyWlaqFSKUlct7j {
  opacity: 0.5;
}
/**
* AUTOMATICALLY GENERATED FILE
*
* Do not change anything manually!
* Generated on Thu, 10 Apr 2025 11:44:42 GMT
*/
.JtIKBd58YI2rg4cS {
  border-radius: 16px;
  animation: TooYMXG18b8FRdjV 1000ms cubic-bezier(0.42, 0, 0.58, 1) infinite;
  background: var(--kite-overlay-neutral);
}

@keyframes TooYMXG18b8FRdjV {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.5;
  }
  100% {
    opacity: 1;
  }
}
.tgBaH7AxrEHfdPLg {
  position: relative;
  cursor: default;
  overflow: hidden;
}
.tgBaH7AxrEHfdPLg:hover {
  box-shadow: none;
}

.l8ZrCyCRFUOx2nSY {
  flex-shrink: 0;
}
.gtRY1KaSpI6BPyvw {
  width: 85px;
  height: 28px;
}
@media (min-width: 768px) {
  .gtRY1KaSpI6BPyvw {
    width: 89px;
    height: 32px;
  }
}
.oJkt4laTEVoyCp5K {
  width: 85px;
  height: 28px;
}
@media (min-width: 768px) {
  .oJkt4laTEVoyCp5K {
    visibility: hidden;
  }
}
.MhZoMOg3KY9duwUs {
  width: 67px;
  height: 28px;
}
.kFZxhYMbDX4tSS11 {
  width: 83px;
  height: 18px;
}
.oSL_aJzT9wwI5xUB {
  width: 67px;
  height: 28px;
}
@media (min-width: 768px) {
  .oSL_aJzT9wwI5xUB {
    width: 60px;
  }
}
.CA12pLBu5ooO6msH {
  width: 80px;
  height: 54px;
}
@media (min-width: 768px) {
  .CA12pLBu5ooO6msH {
    width: 150px;
    height: 48px;
  }
}
.YKPvkNlCstoHBW5Z {
  width: 80px;
  height: 54px;
}
@media (min-width: 768px) {
  .YKPvkNlCstoHBW5Z {
    width: 150px;
    height: 48px;
  }
}
.lFrFG2eQoxYvJ0zL {
  width: 190px;
  height: 24px;
}
@media (min-width: 768px) {
  .lFrFG2eQoxYvJ0zL {
    width: 156px;
    height: 28px;
  }
}
.EXxQJRAqoNczhebg {
  width: 190px;
  height: 54px;
}
@media (min-width: 768px) {
  .EXxQJRAqoNczhebg {
    width: 132px;
    height: 32px;
  }
}
.AvQAlgfFdw0hfKia {
  width: 190px;
  height: 54px;
}
@media (min-width: 768px) {
  .AvQAlgfFdw0hfKia {
    width: 100%;
    height: 72px;
  }
}
.V5jcMG5q8k6B9zo2 {
  width: 100%;
  height: 48px;
}
@media (min-width: 768px) {
  .V5jcMG5q8k6B9zo2 {
    width: 100%;
  }
}

.gISCJAz3ZwxbXE1k {
  margin-left: unset;
}
@media (min-width: 768px) {
  .gISCJAz3ZwxbXE1k {
    margin-left: auto;
  }
}

.Q99wj3zOvIU2qzco {
  gap: 8px;
}
@media (min-width: 768px) {
  .Q99wj3zOvIU2qzco {
    gap: 16px;
  }
}
.VOhwLCBlD8gLT3z6 {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: baseline;
}

.czcxXpidDeMYsxHO {
  width: 100%;
  text-align: left;
}

.KGky1Au5rEMoMAc1 {
  width: 100%;
  text-align: center;
}

.MgYyYThWyjsTRBbM {
  width: 100%;
  text-align: right;
}
.vattE392FoscySQJ {
  border-bottom: 1px solid var(--kite-border-neutral-secondary);
  position: relative;
}

.s_HGQ72zWiIGRFKL {
  position: absolute;
  height: 3px;
  border-radius: 4px;
  background-color: var(--kite-border-negative-primary);
  top: -1px;
  z-index: 1;
  min-width: 10px;
}
.e7IKktrJBIF5utys {
  width: 100%;
}

.Aga5lQ6jKoz2_p_w {
  text-overflow: ellipsis;
  overflow: hidden;
  width: 100%;
}
/**
* AUTOMATICALLY GENERATED FILE
*
* Do not change anything manually!
* Generated on Wed, 05 Mar 2025 11:23:35 GMT
*/
.PFeootvybcC4xEV5 {
  width: inherit;
}

.HdWBWsO2W98LihIS {
  display: flex;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.HdWBWsO2W98LihIS span:nth-of-type(2) {
  margin-left: 4px;
}
.HdWBWsO2W98LihIS.Y51NwzydRQsFsqo6 {
  flex-direction: column;
}
.HdWBWsO2W98LihIS .EGaCetdEoxkeP_zE {
  text-align: center;
}
.n6nkLJO2bC8n1_60 {
  display: flex;
  justify-content: space-between;
}
.KpSzH6R7Z9MUoQpO:last-child {
  display: flex;
  flex-shrink: 1;
  min-width: 0;
}
.KpSzH6R7Z9MUoQpO:last-child > div {
  overflow: hidden !important;
}
.KpSzH6R7Z9MUoQpO:last-child > div > span {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.HDID4RpQ_voV4wQz {
  display: flex;
  overflow: hidden;
  flex-shrink: 1;
  min-width: 0;
}
.HDID4RpQ_voV4wQz > div {
  overflow: hidden !important;
}
.HDID4RpQ_voV4wQz > div > span {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

@media (max-width: 575.98px) {
  .HDID4RpQ_voV4wQz:last-child {
    flex: 1 0 calc(100% + var(--tutu-tags-line-mobile-offset));
  }
}
.zQf6g563QErLa77x {
  display: flex;
  flex: 0 0 auto;
}
:root {
  --tutu-tags-line-mobile-offset: 0;
}

.tt_QqHq0OPMy84pj {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
  align-items: center;
}

.joBtP8cHAHw0VTWN {
  display: flex;
  flex-wrap: nowrap;
  min-width: 0;
  gap: 6px;
  overflow: hidden;
  align-items: center;
}

@media (max-width: 575.98px) {
  .joBtP8cHAHw0VTWN:not(:first-of-type) {
    flex: 1 0 calc(100% + var(--tutu-tags-line-mobile-offset));
  }
}
.exTKvJZBi18nqUrz {
  overflow: hidden;
  transition: height 400ms;
}
.qFY8PYTcavsDuSGE {
  padding: 0;
}

.cL6AJroXSRU_FlQu {
  background: none;
  color: inherit;
  border: none;
  padding: 0;
  font: inherit;
  cursor: pointer;
  outline: inherit;
  width: 100%;
  display: flex;
}

.YvkHPjhLHKId2JzW {
  background: rgba(0, 115, 255, 0.1);
  border-radius: 6px;
  color: var(--o-color-curacao, #0073ff);
  width: 20px;
  height: 20px;
}

.cZRUpOFKekQLql7K {
  text-align: right;
  flex-basis: content;
  flex-grow: 0;
  padding-left: 0;
  position: relative;
  bottom: 4px;
}

.S2FDGmJ3SA0AccwK {
  text-align: left;
  margin-right: auto;
  flex-basis: 85%;
}

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

.ac6D2CvCsXQL7iV8 {
  flex-basis: content;
  flex-grow: 0;
  padding-right: 0;
}

.w4aVgqIYlq0bx8Gm {
  padding-top: 8px;
}

.SyUEZp3U9IlRDj66 {
  padding-bottom: 12px;
  margin: unset;
}

.ZlTh06jc8Ay0ALdN {
  color: var(--o-color-sashagrey, #c3cfdf);
}

.YkzoAJSx2EgR4UU4 {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  display: block;
}
:root {
  --tutu-mtp-offers-content-padding: 12px;
  --tutu-mtp-offers-content-padding-desktop: 16px;
}
.Qurlp19XiCg7ja5G {
  border-radius: 12px;
  overflow: hidden;
}
.uPzJSyhglYbKlfAA {
  background-color: #fff;
  padding: 12px;
  padding: var(--tutu-mtp-offers-content-padding);
  position: relative;
}
.s5eLiOmeUZQi9g8z {
  height: 100px;
  background-size: auto 100px;
  background-position: center center;
}
@media screen and (min-width: 375px) {
  .s5eLiOmeUZQi9g8z {
    background-size: auto 125px;
  }
}
@media screen and (min-width: 464px) {
  .s5eLiOmeUZQi9g8z {
    background-size: cover;
  }
}
.OCFw133BD34z53aV {
  margin-top: 8px;
}
.OCFw133BD34z53aV .NWNHJnHSPVo5k0ZB {
  height: 16px;
  width: 80px;
}
.OCFw133BD34z53aV .NWNHJnHSPVo5k0ZB.IYrowYr9DV4ypRks {
  width: 40px;
}
.mJJHGTD6okyu_6a8 {
  text-align: right;
}
.mJJHGTD6okyu_6a8 .NWNHJnHSPVo5k0ZB {
  float: right;
}
.L3G91eHs0JERhcev {
  margin-top: 12px;
}
.L3G91eHs0JERhcev.NWNHJnHSPVo5k0ZB {
  height: 48px;
}
.Mq1QJxjB3z84G29e .s5eLiOmeUZQi9g8z {
  background-color: #c3cfdf;
}
.NWNHJnHSPVo5k0ZB {
  border-radius: 6px;
  background-color: #f3f5f9;
}
.NWNHJnHSPVo5k0ZB.ZZmG8XipPikq_0VO {
  height: 20px;
  width: 120px;
}
.wZSOjfxi_Ygf7RME {
  height: 85%;
  width: 100%;
  position: absolute;
  z-index: 1;
  background-image: linear-gradient(107deg, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 0.8) 40%, rgba(255, 255, 255, 0) 40%);
  background-size: 50% 100%;
  background-repeat: repeat-y;
  transform: translateX(-155px);
  animation: pYgCP8xe9AVOlqyq 4s infinite;
}
@keyframes pYgCP8xe9AVOlqyq {
  to {
    transform: translateX(90%);
  }
}
@media screen and (min-width: 576px) {
  .Kdbf3XDl8cgk5Avv.Qurlp19XiCg7ja5G {
    max-width: 464px;
  }
  .Kdbf3XDl8cgk5Avv .s5eLiOmeUZQi9g8z {
    height: 125px;
  }
  .Kdbf3XDl8cgk5Avv .uPzJSyhglYbKlfAA {
    padding: 16px;
    padding: var(--tutu-mtp-offers-content-padding-desktop);
  }
}
@media screen and (min-width: 768px) {
  .Dy1OXeCJay410_0h.Qurlp19XiCg7ja5G {
    max-width: 464px;
  }
  .Dy1OXeCJay410_0h .s5eLiOmeUZQi9g8z {
    height: 125px;
  }
  .Dy1OXeCJay410_0h .uPzJSyhglYbKlfAA {
    padding: 16px;
    padding: var(--tutu-mtp-offers-content-padding-desktop);
  }
}
@media screen and (min-width: 992px) {
  .xVorl1BdgFUhOhX3.Qurlp19XiCg7ja5G {
    max-width: 464px;
  }
  .xVorl1BdgFUhOhX3 .s5eLiOmeUZQi9g8z {
    height: 125px;
  }
  .xVorl1BdgFUhOhX3 .uPzJSyhglYbKlfAA {
    padding: 16px;
    padding: var(--tutu-mtp-offers-content-padding-desktop);
  }
}

/* stylelint-disable */
.cLmFZLHhsTkCdUGx {
  background-image: url(/offers/_next/static/media/img-27bc5a64.46e92f20.png);
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .cLmFZLHhsTkCdUGx {
    background-image: url(/offers/_next/static/media/img2x-ce60482a.1d57de47.png);
  }
}
@media screen and (min-width: 375px) {
  .cLmFZLHhsTkCdUGx {
    background-image: url(/offers/_next/static/media/big-af1cfb48.e9d4ef4c.png);
  }
}
@media screen and (min-width: 375px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 375px) and (min-resolution: 192dpi) {
  .cLmFZLHhsTkCdUGx {
    background-image: url(/offers/_next/static/media/big2x-49608712.fa851975.png);
  }
}

/* stylelint-disable */
.ePHnXHewut49WmhD {
  background-image: url(/offers/_next/static/media/img-380f463c.5a12f9b3.png);
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .ePHnXHewut49WmhD {
    background-image: url(/offers/_next/static/media/img2x-a4877240.eadd530a.png);
  }
}
@media screen and (min-width: 375px) {
  .ePHnXHewut49WmhD {
    background-image: url(/offers/_next/static/media/big-89fd0a91.3cfbd29c.png);
  }
}
@media screen and (min-width: 375px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 375px) and (min-resolution: 192dpi) {
  .ePHnXHewut49WmhD {
    background-image: url(/offers/_next/static/media/big2x-febe7ff3.b2eec21a.png);
  }
}

/* stylelint-disable */
.iGujrRxJkIsbiVsA {
  background-image: url(/offers/_next/static/media/img-3624f919.9ecec3cc.png);
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .iGujrRxJkIsbiVsA {
    background-image: url(/offers/_next/static/media/img2x-ae706ae0.60bd0ad3.png);
  }
}
@media screen and (min-width: 375px) {
  .iGujrRxJkIsbiVsA {
    background-image: url(/offers/_next/static/media/big-5fecd933.caab8d55.png);
  }
}
@media screen and (min-width: 375px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 375px) and (min-resolution: 192dpi) {
  .iGujrRxJkIsbiVsA {
    background-image: url(/offers/_next/static/media/big2x-277e7095.e277d9a6.png);
  }
}

.ocTiALttnIIEoqeM {
  position: relative;
  width: 100%;
  min-width: 304px;
  padding-top: 12px;
}
.ocTiALttnIIEoqeM.Xmgmtof5ocSNKuAY {
  padding-top: 0;
}
@media (min-width: 992px) {
  .ocTiALttnIIEoqeM {
    max-width: 552px;
  }
}

.cinPH90bF_8aoF2f {
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cinPH90bF_8aoF2f:hover {
  cursor: pointer;
  box-shadow: var(--kite-shadow-300);
}
@media (min-width: 768px) {
  .cinPH90bF_8aoF2f:hover {
    box-shadow: var(--kite-shadow-500);
  }
}
.cinPH90bF_8aoF2f:hover .y91oMQohseATXjDz,
.cinPH90bF_8aoF2f:hover .LBdYRviXydouCV7y {
  color: var(--kite-content-brand-primary);
}
.cinPH90bF_8aoF2f.Xmgmtof5ocSNKuAY:hover {
  cursor: default;
  box-shadow: none;
}

.YdRujRtxVbY700UY {
  width: 100%;
}

.wc6i9RIEX_kF18EV {
  width: 100%;
  display: flex;
  align-items: center;
}

.LLjksbpYPyspToyx {
  position: absolute;
  top: 0;
  left: 16px;
  display: flex;
  z-index: 1;
}
@media (min-width: 768px) {
  .LLjksbpYPyspToyx {
    left: 24px;
  }
}

.uwow5vc8Pws8bhim {
  display: flex;
  flex-direction: column;
  align-items: baseline;
}
@media (min-width: 768px) {
  .uwow5vc8Pws8bhim {
    flex-direction: row;
  }
}

.wC5R_D2DMgEK_WKo {
  margin-left: 0;
}
@media (min-width: 768px) {
  .wC5R_D2DMgEK_WKo {
    margin-left: 8px;
  }
}

.XeUlmzZlQaYAVg8c {
  display: flex;
  align-items: baseline;
  flex-wrap: wrap;
  margin-bottom: 6px;
}
.XeUlmzZlQaYAVg8c.Xmgmtof5ocSNKuAY {
  width: 100%;
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .XeUlmzZlQaYAVg8c {
    display: none;
  }
}

.exFXCcsZc7EOkZde {
  display: flex;
  align-items: baseline;
}
.exFXCcsZc7EOkZde.Y0cJH43eWS47I81k {
  flex: 1;
  justify-content: space-between;
  margin-right: 0;
}

.rFn7LBkSWBU6rMsL {
  background-color: var(--kite-overlay-neutral);
  border-radius: 8px;
}
.rFn7LBkSWBU6rMsL.bg92zhj9u5QoRsMq {
  width: 40px;
  height: 40px;
}
.rFn7LBkSWBU6rMsL.y91oMQohseATXjDz {
  width: 73px;
  height: 24px;
}
.rFn7LBkSWBU6rMsL.rQceQDZpYZ214CIL {
  width: 66px;
  height: 20px;
}

.sFJbWBZHiFMbYRVV {
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(107deg, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 0.8) 40%, rgba(255, 255, 255, 0) 40%);
  background-size: 50% 100%;
  background-repeat: repeat-y;
  transform: translateX(-155px);
  animation: cYW_0WQGZ64PnFRg 4s infinite;
}

@keyframes cYW_0WQGZ64PnFRg {
  to {
    transform: translateX(90%);
  }
}
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
.yV3DLxOJVrgXfgB1 {
  position: absolute;
  top: -24px;
  left: 16px;
  width: 64px;
  height: 64px;
  border-radius: 16px;
  box-shadow: 0 4px 16px rgba(75, 106, 166, 0.3);
  background-size: cover;
  background-color: #fff;
  background-position: center;
  background-repeat: no-repeat;
}
.ua21xD3lzKkBFzmf {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%221024%22%20height%3D%221024%22%20viewBox%3D%220%200%201024%201024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20width%3D%221024%22%20height%3D%221024%22%20fill%3D%22white%22%2F%3E%0A%3Cg%20clip-path%3D%22url(%23clip0_2512_7407)%22%3E%0A%3Cpath%20d%3D%22M244.634%20767.402C244.634%20775.834%20237.861%20782.683%20229.522%20782.683C221.183%20782.683%20214.41%20775.834%20214.41%20767.402V735.93C214.41%20734.386%20215.643%20733.139%20217.17%20733.139H296.292C297.819%20733.139%20299.053%20731.892%20299.053%20730.348V679.973C299.053%20678.429%20297.819%20677.182%20296.292%20677.182H217.17C215.643%20677.182%20214.41%20675.935%20214.41%20674.391V642.523C214.41%20640.979%20213.177%20639.732%20211.65%20639.732H146.642C145.115%20639.732%20143.882%20640.979%20143.882%20642.523V674.391C143.882%20675.935%20142.648%20677.182%20141.121%20677.182H122.76C121.233%20677.182%20120%20678.429%20120%20679.973V730.368C120%20731.912%20121.233%20733.159%20122.76%20733.159H141.141C142.668%20733.159%20143.901%20734.406%20143.901%20735.95V767.422C143.901%20815.244%20182.249%20854.02%20229.542%20854.02C276.835%20854.02%20315.182%20815.244%20315.182%20767.422V754.576C315.182%20753.032%20313.949%20751.785%20312.422%20751.785H247.394C245.867%20751.785%20244.634%20753.032%20244.634%20754.576V767.402Z%22%20fill%3D%22%230D0B56%22%2F%3E%0A%3Cpath%20d%3D%22M427.308%20767.402C427.308%20775.834%20420.535%20782.683%20412.196%20782.683C403.857%20782.683%20397.084%20775.834%20397.084%20767.402V679.973C397.084%20678.429%20395.851%20677.182%20394.324%20677.182H329.316C327.789%20677.182%20326.555%20678.429%20326.555%20679.973V767.402C326.555%20815.224%20364.903%20854%20412.196%20854C459.489%20854%20497.837%20815.224%20497.837%20767.402L499.168%20680.112C499.246%20678.528%20497.993%20677.182%20496.427%20677.182H430.068C428.541%20677.182%20427.308%20678.429%20427.308%20679.973V767.402Z%22%20fill%3D%22%230D0B56%22%2F%3E%0A%3Cpath%20d%3D%22M603.659%20734.505L595.379%20768.471C593.519%20775.379%20598.432%20782.465%20605.519%20782.663C615.032%20782.921%20623.43%20776.587%20625.916%20767.343L629.557%20753.804C629.89%20752.596%20630.966%20751.745%20632.219%20751.745H697.032C698.852%20751.745%20700.164%20753.487%20699.694%20755.269L691.746%20784.761C680.726%20825.616%20644.023%20853.98%20602.132%20853.98C551.609%20853.98%20514.906%20805.406%20528.197%20756.1L532.758%20735.97C533.228%20734.208%20531.917%20732.446%20530.096%20732.446H512.4C510.58%20732.446%20509.268%20730.705%20509.738%20728.923L523.323%20678.528C523.656%20677.321%20524.733%20676.47%20525.985%20676.47H546.676C547.909%20676.47%20549.006%20675.638%20549.338%20674.411L559.322%20641.019C559.654%20639.812%20560.731%20638.96%20561.984%20638.96H626.797C628.617%20638.96%20629.929%20640.702%20629.459%20642.484L620.259%20672.946C619.789%20674.708%20621.1%20676.47%20622.921%20676.47H701.769C703.589%20676.47%20704.901%20678.211%20704.431%20679.993L690.846%20730.388C690.513%20731.595%20689.437%20732.446%20688.184%20732.446H606.341C605.068%20732.466%20603.992%20733.298%20603.659%20734.505ZM832.765%20678.845L808.648%20768.372C806.378%20776.824%20798.783%20782.683%20790.13%20782.683C782.3%20782.683%20776.604%20775.142%20778.66%20767.501L802.169%20680.31C802.639%20678.548%20801.327%20676.786%20799.507%20676.786H734.694C733.461%20676.786%20732.365%20677.618%20732.032%20678.845L710.304%20759.485C697.482%20807.069%20732.913%20853.98%20781.694%20853.98C825.62%20853.98%20864.124%20824.25%20875.673%20781.377L902.922%20680.29C903.391%20678.528%20902.08%20676.767%20900.259%20676.767H835.447C834.194%20676.806%20833.098%20677.637%20832.765%20678.845Z%22%20fill%3D%22%230D0B56%22%2F%3E%0A%3C%2Fg%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M340.571%20577.885L395.433%20536.709L426.286%20546.611L394.143%20600H340.571V577.885ZM683.429%20577.885V600H629.857L597.714%20546.611L628.567%20536.709L683.429%20577.885ZM340.571%20314.477C389.126%20342.651%20446.269%20356.738%20512%20356.738C577.731%20356.738%20634.874%20342.651%20683.429%20314.477L688.786%20423.024C668.757%20445.17%20658.042%20469.147%20656.643%20494.955C625.85%20520.756%20577.652%20533.656%20512.05%20533.656C446.447%20533.656%20398.217%20520.756%20367.357%20494.955C368.201%20469.179%20357.487%20445.221%20335.214%20423.082L340.571%20314.477ZM447.714%20417.156V379.339L372.714%20368.083C372.714%20368.083%20372.714%20373.966%20372.714%20385.93C372.714%20397.894%20382.293%20409.305%20394.143%20411.406L447.714%20417.156ZM651.286%20385.93C651.286%20373.966%20651.286%20368.105%20651.286%20368.083L576.286%20379.339V417.156L629.857%20411.406C641.707%20409.327%20651.286%20397.894%20651.286%20385.93Z%22%20fill%3D%22url(%23paint0_linear_2512_7407)%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M419.722%2047.1325L604.277%2047.1325C610.195%2047.1325%20614.992%2052.0831%20614.992%2058.1899C614.992%2059.3784%20614.806%2060.5591%20614.442%2061.6865L612.091%2068.9635C609.904%2075.7363%20603.762%2080.3046%20596.845%2080.3046H427.155C420.237%2080.3046%20414.096%2075.7363%20411.908%2068.9635L409.558%2061.6865C407.686%2055.8931%20410.72%2049.6311%20416.334%2047.7C417.427%2047.3241%20418.571%2047.1325%20419.722%2047.1325ZM402.939%20118.352C441.039%20107.73%20477.393%20102.419%20512%20102.419C546.607%20102.419%20582.96%20107.73%20621.06%20118.352L621.06%20118.352C651.869%20126.941%20674.037%20154.709%20676.311%20187.56L681.954%20269.097C682.885%20282.556%20675.825%20295.256%20664.096%20301.218C620.285%20323.489%20569.587%20334.624%20512%20334.624C454.413%20334.624%20403.714%20323.489%20359.904%20301.218L359.904%20301.219C348.175%20295.256%20341.114%20282.556%20342.045%20269.097L347.688%20187.561C349.962%20154.71%20372.13%20126.941%20402.939%20118.352Z%22%20fill%3D%22url(%23paint1_linear_2512_7407)%22%2F%3E%0A%3Cdefs%3E%0A%3ClinearGradient%20id%3D%22paint0_linear_2512_7407%22%20x1%3D%22175.778%22%20y1%3D%22461.772%22%20x2%3D%22448.161%22%20y2%3D%22786.555%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%0A%3Cstop%20stop-color%3D%22%23AA59FF%22%2F%3E%0A%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23FF4169%22%2F%3E%0A%3C%2FlinearGradient%3E%0A%3ClinearGradient%20id%3D%22paint1_linear_2512_7407%22%20x1%3D%22246.525%22%20y1%3D%22228.254%22%20x2%3D%22464.833%22%20y2%3D%22483.323%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%0A%3Cstop%20stop-color%3D%22%2300DBFF%22%2F%3E%0A%3Cstop%20offset%3D%221%22%20stop-color%3D%22%230072FF%22%2F%3E%0A%3C%2FlinearGradient%3E%0A%3CclipPath%20id%3D%22clip0_2512_7407%22%3E%0A%3Crect%20width%3D%22783%22%20height%3D%22215%22%20fill%3D%22white%22%20transform%3D%22translate(120%20639)%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
}
.JDiews5UC_8BbhX4 {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2264%22%20height%3D%2264%22%20fill%3D%22none%22%3E%3Cg%20clip-path%3D%22url(%23a)%22%3E%3Crect%20width%3D%2264%22%20height%3D%2264%22%20fill%3D%22%23fff%22%20rx%3D%2216%22%2F%3E%3Cpath%20fill%3D%22url(%23b)%22%20fill-rule%3D%22evenodd%22%20d%3D%22M53.857%203.134c.487%201.543%201.918%206.62%201.337%207.365%200%200-3.922%205.33-8.422%205.883-4.509.553-9.595-3.67-9.595-3.67-.727-.569-.594-5.79-.493-7.47%201.433.91%204.172%201.091%208.785.525%204.707-.578%207.273-1.434%208.388-2.633Zm-7.802%207.41a1.604%201.604%200%200%200-.39-3.185%201.603%201.603%200%200%200%20.39%203.185Zm-7.632%207.94%202.687-2.215%201.125.4-1.032%202.552-2.65.325-.13-1.062Zm12.82-2.92.996-.661%203.142%201.5.13%201.06-2.649.326-1.618-2.226Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3Cpath%20fill%3D%22url(%23c)%22%20fill-rule%3D%22evenodd%22%20d%3D%22M41.242-4.762a3.204%203.204%200%200%201%205.78-.709c1.04.057%202.11.206%203.21.448a3.743%203.743%200%200%201%202.91%203.2l.361%202.94a1.605%201.605%200%200%201-.508%201.378c-1.067.978-3.62%201.715-7.658%202.21-4.038.496-6.693.399-7.965-.292a1.605%201.605%200%200%201-.826-1.215L36.239.702a4.367%204.367%200%200%201%202.492-4.493%2019.72%2019.72%200%200%201%202.51-.97Zm3.216%202.302a1.336%201.336%200%201%200-.328-2.651%201.336%201.336%200%200%200%20.328%202.651Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3Cpath%20fill%3D%22url(%23d)%22%20d%3D%22m4.265%2013.511-.17-1.389a2.902%202.902%200%200%201%202.68-3.432l16.11-1.978a2.898%202.898%200%200%201%203.43%202.682l.171%201.39L4.265%2013.51ZM22.47%205.635l-.342-2.779-3.61.443a2.876%202.876%200%200%200-2.715%203.155l-2.222.273a2.868%202.868%200%200%200-3.386-2.406l-3.622.445.342%202.78-.8.097a4.33%204.33%200%200%200-1.393.42L4.25%204.203A2.902%202.902%200%200%201%206.93.772L20.818-.933a2.898%202.898%200%200%201%203.431%202.681l.474%203.858a4.206%204.206%200%200%200-1.441-.071l-.811.1Z%22%2F%3E%3Cpath%20fill%3D%22url(%23e)%22%20d%3D%22m27.305%2017.453-1.944.239-1.107-2.121L7.59%2017.617l-.56%202.325-1.945.24-.683-5.559%2022.222-2.728.682%205.558Z%22%2F%3E%3Cpath%20fill%3D%22url(%23f)%22%20d%3D%22m27.443%2054.031.235%201.916c.162%201.313-.313%202.79-8.137%203.75-7.824.961-8.637-.325-8.802-1.67l-.236-1.916c-.709.001-1.123-.4-1.222-1.204l-.3-2.446a1.173%201.173%200%200%201%20.895-1.464l-.068-.55c-.165-1.345.312-2.8%208.136-3.761%207.824-.96%208.642.368%208.802%201.67l.068.55a1.173%201.173%200%200%201%201.222%201.205l.302%202.456c.099.805-.207%201.294-.895%201.464Zm-9.049-5.251-5.674.697c-1.176.144-.916%202.261.26%202.117l5.674-.697c1.175-.144.916-2.261-.26-2.117Z%22%2F%3E%3Cpath%20fill%3D%22url(%23g)%22%20d%3D%22m27.963%2058.266%201.18%209.613-1.059.13c-1.46.18-2.197-.397-2.383-1.91l-10.588%201.3c.181%201.471-.379%202.25-1.85%202.43l-1.06.13-1.18-9.613c1.454.896%204.163.993%208.652.442%204.49-.551%207.093-1.312%208.288-2.522Zm-2.791%205.716a1.365%201.365%200%201%200-1.49-1.193%201.344%201.344%200%200%200%201.487%201.172l.003.02Zm-10.39-1.475a1.366%201.366%200%201%200%201.487%201.171%201.354%201.354%200%200%200-1.49-1.193l.002.022Z%22%2F%3E%3Cpath%20fill%3D%22url(%23h)%22%20d%3D%22M53.504%2062.971c-.307%202.462-3.145%202.56-3.145%202.56L48.28%2057.46l5.97-3.462c-.206%203.102-.551%207.286-.746%208.973Z%22%2F%3E%3Cpath%20fill%3D%22url(%23i)%22%20d%3D%22M60.269%2049.237%2040.803%2060.433l-5.711-4.615c1.249-1.61%203.5-1.886%206.853-.439%200%200%201.257-1.1%203.148-2.615l-7.896-6.38s1.398-1.987%204.575-1.094c2.893.797%208.295%202.71%209.341%203.082a57.792%2057.792%200%200%201%202.355-1.463c3.79-2.172%207.94-2.301%208.552-1.213.951%201.72-1.751%203.541-1.751%203.541Z%22%2F%3E%3Cpath%20fill%3D%22%230D0B68%22%20d%3D%22M14.092%2035.512a1.026%201.026%200%200%201-.896%201.14%201.026%201.026%200%200%201-1.138-.898l-.25-2.099a.187.187%200%200%201%20.164-.208l5.325-.632a.187.187%200%200%200%20.163-.209l-.399-3.359a.187.187%200%200%200-.207-.164l-5.325.633a.187.187%200%200%201-.208-.164l-.252-2.125a.187.187%200%200%200-.208-.165l-4.375.52a.187.187%200%200%200-.163.208l.252%202.125a.187.187%200%200%201-.164.209l-1.235.146a.187.187%200%200%200-.164.209l.4%203.36a.187.187%200%200%200%20.207.164l1.237-.147a.187.187%200%200%201%20.208.164l.25%202.099a5.81%205.81%200%200%200%206.448%205.09%205.81%205.81%200%200%200%205.078-6.46l-.102-.856a.187.187%200%200%200-.208-.164l-4.376.52a.187.187%200%200%200-.164.208l.102.855ZM26.384%2034.052a1.026%201.026%200%200%201-.896%201.14%201.026%201.026%200%200%201-1.137-.899l-.693-5.83a.187.187%200%200%200-.208-.164l-4.375.52a.187.187%200%200%200-.163.208l.692%205.83a5.81%205.81%200%200%200%206.45%205.09%205.81%205.81%200%200%200%205.077-6.46l-.602-5.83a.187.187%200%200%200-.208-.174l-4.466.53a.187.187%200%200%200-.163.209l.692%205.83ZM37.992%2030.449l-.288%202.33c-.07.476.316.91.794.866a1.392%201.392%200%200%200%201.252-1.184l.138-.932a.187.187%200%200%201%20.162-.159l4.362-.518a.187.187%200%200%201%20.207.214l-.301%202.03a6.298%206.298%200%200%201-5.483%205.332c-3.4.404-6.254-2.542-5.75-5.936l.147-1.379a.188.188%200%200%200-.207-.213l-1.19.14a.187.187%200%200%201-.208-.213l.515-3.469a.187.187%200%200%201%20.163-.158l1.392-.166a.187.187%200%200%200%20.163-.158l.408-2.307a.187.187%200%200%201%20.163-.158l4.361-.518a.187.187%200%200%201%20.207.213l-.378%202.105a.188.188%200%200%200%20.207.214l5.306-.63a.187.187%200%200%201%20.208.213l-.515%203.47a.187.187%200%200%201-.163.158l-5.508.654a.19.19%200%200%200-.164.159Zm14.977-5.543-.914%206.163a1.301%201.301%200%200%201-1.133%201.102.807.807%200%200%201-.892-.92l.891-6.003a.188.188%200%200%200-.207-.213l-4.361.518a.187.187%200%200%200-.163.158l-.824%205.551c-.486%203.276%202.27%206.12%205.553%205.73a6.603%206.603%200%200%200%205.75-5.592l1.032-6.958a.188.188%200%200%200-.207-.214l-4.361.518a.194.194%200%200%200-.164.16Z%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22b%22%20x1%3D%2228.565%22%20x2%3D%2244.178%22%20y1%3D%2213.737%22%20y2%3D%2228.947%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23AA59FF%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23FF4169%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22c%22%20x1%3D%2231.569%22%20x2%3D%2241.472%22%20y1%3D%222.011%22%20y2%3D%2213.056%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%2300DBFF%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%230072FF%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22d%22%20x1%3D%226.586%22%20x2%3D%2222.641%22%20y1%3D%22-.031%22%20y2%3D%2214.861%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%2300DCFF%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%230073FF%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22e%22%20x1%3D%2213.758%22%20x2%3D%2217.958%22%20y1%3D%2210.871%22%20y2%3D%2221.26%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23AA5AFF%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23FF4587%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22f%22%20x1%3D%222.377%22%20x2%3D%2210.57%22%20y1%3D%2252.183%22%20y2%3D%2267.404%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%2300DCFF%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%230073FF%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%221.456%22%20x2%3D%227.737%22%20y1%3D%2262.685%22%20y2%3D%2278.133%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23AA5AFF%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23FF4169%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22h%22%20x1%3D%2247.655%22%20x2%3D%2254.535%22%20y1%3D%2262.418%22%20y2%3D%2263.466%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23AA5AFF%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23FF4169%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22i%22%20x1%3D%2227.564%22%20x2%3D%2233.71%22%20y1%3D%2247.984%22%20y2%3D%2263.889%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%2300DCFF%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%230073FF%22%2F%3E%3C%2FlinearGradient%3E%3CclipPath%20id%3D%22a%22%3E%3Crect%20width%3D%2264%22%20height%3D%2264%22%20fill%3D%22%23fff%22%20rx%3D%2216%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E");
}
.pKv0xj_wVEhG3TXm {
  padding: 0;
  margin: 0 0 16px;
  list-style: none;
}
.p2p4XNVSuzUh4x2M {
  display: flex;
}
.p2p4XNVSuzUh4x2M + .p2p4XNVSuzUh4x2M {
  margin-top: 4px;
}
.W5Ib5Yi1G_QtqFMX {
  min-width: 28px;
  margin-right: 8px;
  margin-top: -2px;
  color: #3da112;
}
.PHRPCYz1BAq0A85w {
  position: absolute;
  top: 12px;
  right: 12px;
  width: 24px;
  height: 24px;
  margin: 0;
  color: #c3cfdf;
}
.xRUdLCpHp8RF1ugq .YKfXqhNQo_ginwgY {
  margin: 55px 0 12px;
}
.xRUdLCpHp8RF1ugq .fqPYk1WsXYovhQyi {
  padding: 0 16px 16px;
}
.xRUdLCpHp8RF1ugq .v0AaDzuyJKUVS273 {
  background: rgba(0, 0, 0, 0.5);
}
.xRUdLCpHp8RF1ugq .l_lrOixxaV8g7q7F {
  border-radius: 16px 16px 0 0;
  position: absolute;
}




















































.pxgNwwXkkl830XNb {
  text-align: center;
}

.E0I2gXWIACgyXbNR {
  cursor: pointer;
}

.aOlbxVUZ10Q5LeY2 {
  word-break: break-all;
}
.jMsY9ppBbRwwG80t {
  text-align: center;
}

.kkE5IkEQo5URBdHA {
  cursor: pointer;
}

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

/**
	Позволяет сделать текст переносимым на след строку и добавляет многоточие,
	если текст вылезает за пределы блока
 */
.XJ9vrJrm3ExYQ_XO {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 4px 16px;
  z-index: 2;
}
@media (min-width: 768px) {
  .XJ9vrJrm3ExYQ_XO {
    position: relative;
    bottom: inherit;
    left: inherit;
    right: inherit;
  }
}
.XJ9vrJrm3ExYQ_XO .XbKcNowle4gH3rVK::before {
  content: "•";
  display: inline-block;
  font-size: 1.5em;
  margin-right: 0.2em;
}
.eK5bFu0zo6Qm8moP {
  text-align: center;
}

.mjOHMVS8KCMO8135 {
  cursor: pointer;
}

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

.AeGHzI8S0uMlsZ09 {
  flex-shrink: 0;
  height: 112px;
}
.jwXYlloFreYV55Yj {
  width: 100%;
  height: 100%;
  min-height: 310px;
}
.t_2NrwTkgRASdYpK {
  text-align: center;
}

.yt4onpgq_JclJE27 {
  cursor: pointer;
}

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

.YyH6FeOoI6kMQfxs {
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  height: 1px;
  overflow: hidden;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}
.gm4l6xczyasE15Y7:hover {
  background-color: rgba(0, 0, 0, 0.07) !important;
}
.gm4l6xczyasE15Y7:hover, .gm4l6xczyasE15Y7 span {
  color: currentcolor !important;
}

.KyxjNMCChIjEzALG {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.k8iCj9eWfgC_I8Tn {
  background-color: #ef3124 !important;
}

.Py_uhOfJazAhzYKk {
  visibility: hidden;
}

.J1yf5UldBFEu1mrZ {
  display: none;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.nnbhE8mJRas9Z9Uj {
  display: block;
}
.knfUucKTT4YsBykf {
  text-align: center;
}

.TFhNnc6KbAIGJRrt {
  height: auto;
}
@media (max-width: 767.98px) {
  .TFhNnc6KbAIGJRrt {
    height: 100%;
  }
}
/**
* AUTOMATICALLY GENERATED FILE
*
* Do not change anything manually!
* Generated on Mon, 30 Jun 2025 08:56:11 GMT
*/
.e73M4qbMJkk2x7WY, .DrJsPwEgYeuRik4B {
  display: grid;
  grid-template-columns: 1fr max-content;
  align-items: center;
  gap: 12px;
}

.e73M4qbMJkk2x7WY {
  grid-template-columns: max-content 1fr;
}
.e73M4qbMJkk2x7WY:hover {
  text-decoration: none;
}

.rDn3dMJ5sYrVOA7L {
  max-width: 250px;
  text-underline: none;
}
.HAyM6WYkhorIse4a {
  text-decoration: none;
}

.iSEw_YVoUOkj_Ekw {
  width: 100%;
  transition: 0.5s;
  box-sizing: border-box;
  position: absolute;
  right: 0;
  background: #fff;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  z-index: 100;
  max-height: 75vh;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
@media (min-width: 992px) {
  .iSEw_YVoUOkj_Ekw {
    -webkit-overflow-scrolling: auto;
    width: 344px;
    bottom: unset;
    max-height: unset;
    overflow: unset;
  }
}

.frFny426LcIYSq0p {
  cursor: pointer;
}

.PZtGlCnbA3Mp5smV {
  position: absolute;
  top: 20px;
  left: 0;
  width: 100%;
  height: 100vh;
  background-color: var(--kite-modal-scrim);
  z-index: 99;
}
.gaKMjRpDPTcIJKug {
  position: absolute;
  left: 0;
  right: 0;
}

.v0EoAj0ug0ou0dLC {
  height: 100vh;
  overflow: hidden;
}
@media (min-width: 992px) {
  .v0EoAj0ug0ou0dLC {
    height: auto;
    overflow: auto;
  }
}

.kqB1stGPxU4mRLj5 {
  display: flex;
  align-items: center;
  justify-content: center;
}
.tLSg1mTF1g7N3yLh {
  text-decoration: none;
}

.gdvm3FEg3p4XuiMu {
  display: flex;
  align-items: center;
  text-decoration: none;
}
header.jJqkihxj7Ix0fhX_ {
  background-color: rgb(36, 33, 94);
}

.u5Uy6BkXHSUMBYQf {
  display: flex;
  align-items: center;
  gap: 8px;
}
.u5Uy6BkXHSUMBYQf svg {
  padding-bottom: 0;
}

.DBPtNtaqKDoO3BpW {
  min-height: 52px;
  display: flex;
  justify-content: end;
}

.zRNCXPgVLkk43C4v {
  justify-content: end;
  align-items: center;
  min-height: 40px;
  justify-self: end;
}

@media (min-width: 992px) {
  .QdGGSECDDbEAxCj_ {
    position: relative;
  }
}

.OKqLviIcyMoFE9b7 {
  height: 20px;
}

.T911qyrb3qYKB4aq {
  text-wrap: nowrap;
}
.rc-slider {
  position: relative;
  height: 14px;
  padding: 5px 0;
  width: 100%;
  border-radius: 6px;
  touch-action: none;
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider * {
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider-rail {
  position: absolute;
  width: 100%;
  background-color: #e9e9e9;
  height: 4px;
  border-radius: 6px;
}
.rc-slider-track {
  position: absolute;
  left: 0;
  height: 4px;
  border-radius: 6px;
  background-color: #abe2fb;
}
.rc-slider-handle {
  position: absolute;
  width: 14px;
  height: 14px;
  cursor: pointer;
  cursor: -webkit-grab;
  margin-top: -5px;
  cursor: grab;
  border-radius: 50%;
  border: solid 2px #96dbfa;
  background-color: #fff;
  touch-action: pan-x;
}
.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging {
  border-color: #57c5f7;
  box-shadow: 0 0 0 5px #96dbfa;
}
.rc-slider-handle:focus {
  outline: none;
}
.rc-slider-handle-click-focused:focus {
  border-color: #96dbfa;
  box-shadow: unset;
}
.rc-slider-handle:hover {
  border-color: #57c5f7;
}
.rc-slider-handle:active {
  border-color: #57c5f7;
  box-shadow: 0 0 5px #57c5f7;
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.rc-slider-mark {
  position: absolute;
  top: 18px;
  left: 0;
  width: 100%;
  font-size: 12px;
}
.rc-slider-mark-text {
  position: absolute;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  cursor: pointer;
  color: #999;
}
.rc-slider-mark-text-active {
  color: #666;
}
.rc-slider-step {
  position: absolute;
  width: 100%;
  height: 4px;
  background: transparent;
}
.rc-slider-dot {
  position: absolute;
  bottom: -2px;
  margin-left: -4px;
  width: 8px;
  height: 8px;
  border: 2px solid #e9e9e9;
  background-color: #fff;
  cursor: pointer;
  border-radius: 50%;
  vertical-align: middle;
}
.rc-slider-dot-active {
  border-color: #96dbfa;
}
.rc-slider-dot-reverse {
  margin-right: -4px;
}
.rc-slider-disabled {
  background-color: #e9e9e9;
}
.rc-slider-disabled .rc-slider-track {
  background-color: #ccc;
}
.rc-slider-disabled .rc-slider-handle, .rc-slider-disabled .rc-slider-dot {
  border-color: #ccc;
  box-shadow: none;
  background-color: #fff;
  cursor: not-allowed;
}
.rc-slider-disabled .rc-slider-mark-text, .rc-slider-disabled .rc-slider-dot {
  cursor: not-allowed !important;
}
.rc-slider-vertical {
  width: 14px;
  height: 100%;
  padding: 0 5px;
}
.rc-slider-vertical .rc-slider-rail {
  height: 100%;
  width: 4px;
}
.rc-slider-vertical .rc-slider-track {
  left: 5px;
  bottom: 0;
  width: 4px;
}
.rc-slider-vertical .rc-slider-handle {
  margin-left: -5px;
  touch-action: pan-y;
}
.rc-slider-vertical .rc-slider-mark {
  top: 0;
  left: 18px;
  height: 100%;
}
.rc-slider-vertical .rc-slider-step {
  height: 100%;
  width: 4px;
}
.rc-slider-vertical .rc-slider-dot {
  left: 2px;
  margin-bottom: -4px;
}
.rc-slider-vertical .rc-slider-dot:first-child {
  margin-bottom: -4px;
}
.rc-slider-vertical .rc-slider-dot:last-child {
  margin-bottom: -4px;
}
.rc-slider-tooltip-zoom-down-enter, .rc-slider-tooltip-zoom-down-appear {
  animation-duration: 0.3s;
  animation-fill-mode: both;
  display: block !important;
  animation-play-state: paused;
}
.rc-slider-tooltip-zoom-down-leave {
  animation-duration: 0.3s;
  animation-fill-mode: both;
  display: block !important;
  animation-play-state: paused;
}
.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active, .rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active {
  animation-name: rcSliderTooltipZoomDownIn;
  animation-play-state: running;
}
.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active {
  animation-name: rcSliderTooltipZoomDownOut;
  animation-play-state: running;
}
.rc-slider-tooltip-zoom-down-enter, .rc-slider-tooltip-zoom-down-appear {
  transform: scale(0, 0);
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.rc-slider-tooltip-zoom-down-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
@keyframes pQ8S8axMfwsqWOEG {
  0% {
    opacity: 0;
    transform-origin: 50% 100%;
    transform: scale(0, 0);
  }
  100% {
    transform-origin: 50% 100%;
    transform: scale(1, 1);
  }
}
@keyframes x4mmsh_VK2AyiRmk {
  0% {
    transform-origin: 50% 100%;
    transform: scale(1, 1);
  }
  100% {
    opacity: 0;
    transform-origin: 50% 100%;
    transform: scale(0, 0);
  }
}
.rc-slider-tooltip {
  position: absolute;
  left: -9999px;
  top: -9999px;
  visibility: visible;
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider-tooltip * {
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider-tooltip-hidden {
  display: none;
}
.rc-slider-tooltip-placement-top {
  padding: 4px 0 8px 0;
}
.rc-slider-tooltip-inner {
  padding: 6px 2px;
  min-width: 24px;
  height: 24px;
  font-size: 12px;
  line-height: 1;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background-color: #6c6c6c;
  border-radius: 6px;
  box-shadow: 0 0 4px #d9d9d9;
}
.rc-slider-tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow {
  bottom: 4px;
  left: 50%;
  margin-left: -4px;
  border-width: 4px 4px 0;
  border-top-color: #6c6c6c;
}
.PWgQSzlJkDhrwGCM {
  position: relative;
  width: auto;
  height: 4px;
  padding-top: 14px;
  padding-bottom: 14px;
  font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  box-sizing: content-box;
  margin-left: 14px;
  margin-right: 14px;
}
.PWgQSzlJkDhrwGCM .rc-slider-handle {
  appearance: none;
  box-sizing: border-box;
  border: 0;
  border-radius: 100%;
  cursor: pointer;
  display: block;
  height: 28px;
  margin-top: -14px;
  outline: none;
  position: absolute;
  top: 50%;
  width: 28px;
  background-color: #6b58fc;
  background-position: center center;
  background-repeat: no-repeat;
}
.PWgQSzlJkDhrwGCM .rc-slider-handle.rc-slider-handle-dragging {
  background: #7D71FF;
  transform: translateX(-50%) scale(1.15) !important;
  box-shadow: 0px 8px 12px rgba(0, 115, 255, 0.32) !important;
  border-radius: 18px;
  z-index: 1;
}
.PWgQSzlJkDhrwGCM .rc-slider-handle:active {
  box-shadow: none;
}
.PWgQSzlJkDhrwGCM .rc-slider-rail,
.PWgQSzlJkDhrwGCM .rc-slider-track {
  background-color: rgba(107, 88, 252, 0.1);
  border-radius: 4px;
  cursor: pointer;
  display: block;
  height: 4px;
  width: calc(100% + 28px);
  margin-left: -14px;
}
.PWgQSzlJkDhrwGCM .rc-slider-track {
  margin: 0;
  background: #7D71FF;
}
.PWgQSzlJkDhrwGCM.rc-slider-disabled {
  background-color: transparent;
}
.I5IORPPw4iQAXrOl {
  position: relative;
  width: auto;
  height: 4px;
  padding-top: 14px;
  padding-bottom: 14px;
  font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  box-sizing: content-box;
  margin-left: 14px;
  margin-right: 14px;
  opacity: 0.4;
}
.I5IORPPw4iQAXrOl .rc-slider-handle {
  appearance: none;
  box-sizing: border-box;
  border: 0;
  border-radius: 100%;
  cursor: pointer;
  display: block;
  height: 28px;
  margin-top: -14px;
  outline: none;
  position: absolute;
  top: 50%;
  width: 28px;
  background-color: #6b58fc;
  background-position: center center;
  background-repeat: no-repeat;
}
.I5IORPPw4iQAXrOl .rc-slider-handle.rc-slider-handle-dragging {
  background: #7D71FF;
  transform: translateX(-50%) scale(1.15) !important;
  box-shadow: 0px 8px 12px rgba(0, 115, 255, 0.32) !important;
  border-radius: 18px;
  z-index: 1;
}
.I5IORPPw4iQAXrOl .rc-slider-handle:active {
  box-shadow: none;
}
.I5IORPPw4iQAXrOl .rc-slider-rail,
.I5IORPPw4iQAXrOl .rc-slider-track {
  background-color: rgba(107, 88, 252, 0.1);
  border-radius: 4px;
  cursor: pointer;
  display: block;
  height: 4px;
  width: calc(100% + 28px);
  margin-left: -14px;
}
.I5IORPPw4iQAXrOl .rc-slider-track {
  margin: 0;
  background: #7D71FF;
}
.I5IORPPw4iQAXrOl.rc-slider-disabled {
  background-color: transparent;
}
.BZxVd0OqZ887hrHA {
  display: flex;
  flex-direction: column;
}
.lEuu3pYuTCoGJezC {
  display: flex;
  justify-content: space-between;
  height: 20px;
  margin-bottom: 5px;
}
.EP0QOCEVe3w8P8j_ {
  width: 100%;
  border-radius: 3px;
  background: #808999;
  margin-bottom: 4px;
}
.EDeaTzLu8U4EiK6r {
  width: 50%;
  height: 6px;
  border-radius: 3px;
  background-color: #c3cfdf;
}
.mWeNBof2y2oh4SIK {
  display: flex;
  padding-right: 30px;
  flex-wrap: nowrap;
  outline: none;
}
@media (max-width: 768px) {
  .mWeNBof2y2oh4SIK {
    justify-content: space-between;
    padding-right: 0;
  }
}
.yTPtv1nXo3cLnhxk {
  font-size: 12px;
}
.seVe8hu5R4g9k4Tr {
  margin-top: 5px;
  margin-left: 8px;
}
@media (max-width: 768px) {
  .seVe8hu5R4g9k4Tr {
    margin-top: 0;
  }
}
.lVd8NJMDfYHeb756 {
  cursor: pointer;
}
.IAsFRmaH0PCydile {
  display: flex;
}
.ynPNQ0c5nqUlni_P {
  margin-right: 4px;
  margin-bottom: 4px;
}
.ynPNQ0c5nqUlni_P:last-child {
  margin-right: 0;
}
.IapEwESMJFcgJLeY {
  display: none;
  transform: translateY(4px);
  margin-right: 2px;
}
.zL3ExL60nxYUrP2M {
  white-space: nowrap;
}
.tUXTGxKDeywypMUS {
  color: #f34d16;
}
.sMStz60tX4APWEKG {
  overflow: hidden;
}
.SysLhS35agEBusjB {
  display: block;
}
@media (min-width: 768px) {
  .SysLhS35agEBusjB {
    width: calc(100% - (4px * 4));
  }
}
@media (max-width: 767px) {
  .IapEwESMJFcgJLeY {
    display: inline-block;
  }
  .IAsFRmaH0PCydile {
    width: 100%;
    overflow-x: auto;
    white-space: nowrap;
    scrollbar-width: none;
    /* for Firefox */
  }
  .IAsFRmaH0PCydile::-webkit-scrollbar {
    display: none;
  }
  .ynPNQ0c5nqUlni_P {
    margin-bottom: 0;
  }
  .tvKO2W6w87cVwk4a {
    text-overflow: ellipsis;
    max-width: 130px;
    white-space: nowrap;
    overflow: hidden;
  }
  .REjaHLU32HgERJCs {
    line-height: 16px;
  }
  .SPqOpxnYKQ9yED3g {
    line-height: 16px;
  }
}
.NOEoeh_TgQB05YtH {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
}

._L2Gax5YOTMPJ4oZ {
  text-align: left;
}

.Bz2a6I8PIn0oHQ4J {
  flex-shrink: 0;
}

.lr8w3m4mgU8FzLeN {
  text-align: right;
}
.xkHWaeEToO2fUSn5 {
  border-bottom: 1px solid var(--o-color-sashagrey, #c3cfdf);
  position: relative;
  padding: 0 5px;
}

.xkHWaeEToO2fUSn5::before,
.xkHWaeEToO2fUSn5::after {
  content: "";
  position: absolute;
  top: -2px;
  left: 0;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background-color: var(--o-color-sashagrey, #c3cfdf);
}

.xkHWaeEToO2fUSn5::after {
  left: calc(100% - 5px);
}

.Xf5XSJ8A5ls_9YMy {
  position: absolute;
  height: 3px;
  border-radius: 4px;
  background-color: var(--o-color-raspberry, #ff4169);
  top: -1px;
  z-index: 1;
  min-width: 10px;
}

.TDrKrMaxrqkbodl4 {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 3px;
  border-radius: 4px;
  background-color: white;
  z-index: 0;
  opacity: 0.5;
}
.m3y4XChDy4t_Phqh {
  display: flex;
  flex-direction: column;
  width: auto;
  min-width: 33%;
  max-width: 33%;
}

.HUgce3tzObACUkJ0 {
  text-overflow: ellipsis;
  overflow: hidden;
  width: 100%;
}

.G7TFlNwLjLcy7CA7 {
  align-items: flex-end;
}
.G7TFlNwLjLcy7CA7 .HUgce3tzObACUkJ0 {
  text-align: right;
}
.HnyEQt6yMAuvoBmi {
  display: flex;
  flex-direction: column;
  width: 100%;
  text-align: center;
  min-width: 0;
}

.Vv08y4LHuSIEnsGc {
  display: flex;
  justify-content: center;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.Vv08y4LHuSIEnsGc span:nth-of-type(2) {
  margin-left: 4px;
}
.Vv08y4LHuSIEnsGc .k3hvdOtsnMGzqS98 {
  text-overflow: ellipsis;
  overflow: hidden;
}
.R2wqAeT38UwRKnYQ {
  display: flex;
  justify-content: space-between;
  margin-top: 6px;
}

.vcKtQW73jDcv7Kfy {
  margin-top: 6px;
}

.GoGXFZnnYOolrF2h {
  margin-right: 4px;
}

.fPJHxbyHLbIIrtEo {
  margin-left: 4px;
}
.jiM05R3Yk4B1TMNH {
  height: 24px;
  display: flex;
  align-items: center;
  overflow: hidden;
}
.jiM05R3Yk4B1TMNH:last-child {
  margin-right: 0;
  flex: 1 0 92px;
}

.y9oPkwpsm6k8_ddu {
  height: 24px;
  margin-right: 8px;
}

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

.K7sj0_6RXfE1NxAK {
  border-radius: 6px;
  padding: 2px 8px;
}
.K7sj0_6RXfE1NxAK.zoP2d0_Q94swLsfL {
  background-color: #edf2fa;
}
.zRXtYv09ZgHOpoFb {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
}

@media (min-width: 768px) {
  .zRXtYv09ZgHOpoFb {
    gap: 8px 12px;
  }
}
.RmlNFovr84O64TX5 {
  margin-left: auto;
}

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

.vbs2bDDiakEvXACf {
  display: flex;
  justify-content: space-between;
  height: 20px;
  margin-bottom: 5px;
}

.R8p_ASc0zjsR4ER1 {
  width: 100%;
  border-radius: 3px;
  background-color: var(--o-color-sashagrey, #d1d3e0);
  margin-bottom: 4px;
}

.lLnGb4IH7L8IpGnO {
  width: 50%;
  height: 6px;
  border-radius: 3px;
  background-color: var(--o-color-sashagrey, #d1d3e0);
}

.FIi1uHzWb5s6_ww2 {
  overflow: hidden;
  text-overflow: ellipsis;
}

.eeZGp5KHGlkUSVSb {
  margin-left: 4px;
}

.XKfgp5yWFFUSICCY {
  background-color: var(--o-color-lime, #4cc121);
}

.o_gGXXI85PoBjFlu {
  background-color: #8ecf00;
}

.EZ2QpPt6amAathaX {
  background-color: #f5b309;
}

.h1lFtJmU2wDOSeNs {
  background-color: #ff7557;
}

.QW3zStuIq6YM18Ib {
  background-color: var(--o-color-raspberry, #f34d16);
}
.yX8BZmAZj88TqtE9 {
  display: flex;
  justify-content: space-between;
  overflow: hidden;
  gap: 0 8px;
}

.MO5UruRAKwPQHjh1 {
  min-width: 0;
  flex-grow: 1;
}

@media (min-width: 768px) {
  .G2udomswGzhePnB7 {
    display: none;
  }
}
.CCemGwQmTyAumNmE {
  display: inline-block;
}

.VvneGyiekE8XzYHx {
  width: 97%;
  z-index: 1;
}

@media (min-width: 768px) {
  .VvneGyiekE8XzYHx {
    width: 380px;
  }
}
.CAy6MKKhy1UkQZXL {
  flex: 1 1 auto;
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin-top: 16px;
}
.CAy6MKKhy1UkQZXL > * {
  margin-bottom: 16px;
}
.CAy6MKKhy1UkQZXL > *:last-child {
  margin-bottom: 0;
}

.LB4PHY0ACBgB1t5K {
  margin-top: 16px;
}

@media (min-width: 768px) {
  .CAy6MKKhy1UkQZXL {
    margin-top: 24px;
  }
  .CAy6MKKhy1UkQZXL > * {
    margin-bottom: 24px;
  }
  .CAy6MKKhy1UkQZXL > *:last-child {
    margin-bottom: 0;
  }
  .LB4PHY0ACBgB1t5K {
    margin-top: 24px;
  }
}
.cGePKVxsIB41i5ys {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-radius: 8px;
  padding: 8px 16px;
  /* background-color: #eff0ff; */
  background-color: var(--kite-chip-row-chip-background-primary-unselected-default);
  user-select: none;
}

.ezOBfDK1Ch0AubNA {
  display: flex;
  align-items: center;
  margin-right: 4px;
}
.o-text-paragraphSmall-textind {
  border-bottom: 1px dashed var(--main-color);
}
.o-text-paragraphSmall-textind:hover {
  border-bottom-color: transparent;
}

.UvRJukZjLcDrCvEC {
  display: inline-block;
}

.a6UItO_MevMNxKTR {
  margin-right: 8px;
}

.eoM8GCGJJAOs0O3_,
.K6coiuAMmPIQM5jh,
.sTmONDgzRQQXWTRc,
.KRjcGAMGTZEP8IuH,
.cmCUiqmgPEgIvnVF {
  margin: 0;
}

.cmCUiqmgPEgIvnVF {
  /* color: #6b58fc; */
  color: #3B62FF;
}
.cmCUiqmgPEgIvnVF::before {
  content: "+ ";
}
.cmCUiqmgPEgIvnVF_hide {
  display: none;
}

.ABkSHzHFVIROM8ml {
  display: flex;
}

.XvCtxzaKps8his3j {
  margin-right: 0;
}

.OmVyIQuzKUQotHbR {
  cursor: pointer;
}

.X42PnLQCL8zSirrG {
  pointer-events: none;
}

@media (min-width: 768px) {
  .cGePKVxsIB41i5ys {
    padding: 8px 8px 8px 12px;
  }
}
.RinbtsPeR50DTmDt {
  display: flex;
  flex-direction: column;
}

.EfXj1OR1nJAuSZeg {
  display: flex;
  margin-bottom: 8px;
  align-items: baseline;
}

.nAS84cpy_1UddYHH {
  margin-right: 4px;
  align-self: center;
}

@media (min-width: 768px) {
  .RinbtsPeR50DTmDt {
    width: 177px;
  }
}
:root {
  --tutu-card-button-block-max-width-desktop: 324px;
}

.v3lsj1Yx04EJiIHi {
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: space-between;
}

.XncYwzo05jIBkonV {
  display: none;
  text-align: end;
}

@media (min-width: 768px) {
  .XncYwzo05jIBkonV {
    display: inline-flex;
    margin-bottom: 16px;
    align-items: flex-end;
  }
}
header.ZBXd_uau4oktXnyW {
  background-color: var(--kite-background-static-brand-deep);
}

header.uR8v4WAgZMiFmCnH {
  background-color: var(--kite-background-static-light);
}





















































.jXdeFL5n3GYWZsg8{width:195px}.gIcxqXUaqMJWDUWf{padding:1px 8px 4px 8px;line-height:16px}
.FxwhKlXFcJIqSdDV {
  padding: 0;
}
@media (min-width: 768px) {
  .FxwhKlXFcJIqSdDV {
    width: 460px;
    border-radius: 16px;
  }
}
.T71l8qwM05VDer1T {
  font-size: 17px;
}
.l48siw7ajmEGmHDY {
  align-items: baseline;
}
.gIMqEbOEeTskFAVl {
  display: flex;
  flex-direction: column;
  width: 100%;
  align-items: center;
  gap: 20px;
}
.AIizuF6dRRgb2oG6 {
  display: block;
  max-height: calc(100vh - 57px);
}
.AIizuF6dRRgb2oG6 + .AIizuF6dRRgb2oG6 {
  flex: 1;
  overflow-y: auto;
}
.YQ2A3Nl79Ur2tyrB {
  min-height: 56px;
  display: flex;
  box-sizing: border-box;
  align-items: center;
  justify-content: center;
  border-bottom: 1px solid #f2f2f7;
  padding: 20px 56px 16px;
  text-align: center;
}
.AAh8Lx1bjEEIfOxO {
  padding: 16px 24px;
  box-sizing: border-box;
}
.O4_NSsqAEJQY6sHj {
  top: 17px;
  right: 16px;
}
.O4_NSsqAEJQY6sHj i {
  font-weight: 600;
  font-size: 24px;
  width: 24px;
  height: 24px;
}
.wl7KruQx0wtevxBo i {
  font-weight: 600;
}

.Lfy5PI9jkB46CKN_ {
  width: 720px;
}
.v_rZQib8LJgH7c4Q {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin-bottom: 16px;
}
.v_rZQib8LJgH7c4Q .yk6b6C1VkW1QODqG {
  cursor: pointer;
}
.O6I2itaRcI8TtOQt {
  margin-top: 8px;
  margin-bottom: 0;
}
.E0dMkUhD4M0yNXZN {
  width: 100%;
}

.OvwQsCmzehs2dOCq {
  margin: 0;
}
.V6CQfQRdOOcWgFuk {
  margin-top: 20px;
}
.SkMM7ZQwIs8UaGi6 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: nowrap;
  /* margin: 16px 0 20px 0; */
  margin: 28px 0 28px 0;
}
.bRmj8b87mQnWG_yY {
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 36px;
  height: 36px;
  border: none;
  background: #fff;
  padding: 0 8px;
}
.bRmj8b87mQnWG_yY i {
  line-height: 1;
}
.Md1HL3xHaQ95CnYj button {
  border: none;
  background: #fff;
}

.kJeuFZWFY5YJlhut {
  margin-right: 4px;
}

.sGW2fEWoDaI3hVg3 {
  padding-bottom: 0;
}
.bRqiqmpyUAIGXApT {
  padding: 16px 8px;
  background-color: #f5f5f9;
}
.gmAjzVheWA5mjrEZ div[data-ti='order-popper-slot-bottom'] {
  padding: 8px 8px 4px;
  background-color: #fff;
  box-sizing: border-box;
  min-height: auto;
  display: block;
  position: relative;
  border-radius: 0 0 6px 6px;
  box-shadow: 0px 4px 16px rgba(75, 106, 166, 0.16);
}
div[data-ti='order-popper-container'] .Mnbjiu3ODf4I_frX {
  display: flex;
  max-width: 560px;
  padding: 0;
  left: auto;
  right: 0;
  top: 0;
  bottom: 0;
  border-radius: 0;
  height: 100%;
  max-height: 100%;
  /** Нужно указать то же значение, что указано у timeout в ./index.tsx */
  animation-duration: 0.4s;
  animation-name: k4LvxYUPCMQ2pFOZ;
  animation-direction: alternate;
  animation-timing-function: ease-out;
  background-color: #eff0ff;
  transition: none;
  transform: none;
}
div[data-ti='order-popper-container'] .VzIUtlQnMctkbKvq {
  animation-name: y_ictYnK17Uav_7a;
}
@keyframes k4LvxYUPCMQ2pFOZ {
  from {
    right: -560px;
  }
  to {
    right: 0;
  }
}
@keyframes y_ictYnK17Uav_7a {
  from {
    right: 0;
  }
  to {
    right: -560px;
  }
}
.rMi3QktTpIMT5Zkp {
  right: 16px;
  color: #000;
  z-index: 10;
  margin-top: 5px;
}
@media screen and (min-width: 768px) {
  .rMi3QktTpIMT5Zkp {
    left: 16px;
    right: auto;
  }
}
@media screen and (min-width: 768px) {
  .gmAjzVheWA5mjrEZ {
    padding: 16px 16px 0;
    max-height: calc(100vh - 100px);
    overflow-y: auto;
    display: block;
  }
  .eOkVgjBRoenIYnlR {
    background-color: #fff;
    flex: 0 0 auto;
  }
  .gmAjzVheWA5mjrEZ div[data-ti='order-popper-slot-bottom'] {
    width: 100%;
    margin: 0;
    padding: 12px 16px 8px;
    background-color: #fff;
    border-radius: 0;
    flex: 0 0 auto;
  }
  .bRqiqmpyUAIGXApT {
    padding: 16px;
  }
}

.Nv_snMkkGvYVhesO {
  padding: 16px 12px;
  padding-right: 83px;
  border-radius: 16px;
  position: relative;
}
.Nv_snMkkGvYVhesO::after {
  position: absolute;
  right: 16px;
  bottom: 6px;
  content: "";
  background-size: contain;
  background-repeat: no-repeat;
}
@media (min-width: 768px) {
  .Nv_snMkkGvYVhesO::after {
    left: 16px;
  }
}
@media (min-width: 768px) {
  .Nv_snMkkGvYVhesO {
    padding-right: 16px;
  }
}
.k5jNiagFugs7QS90 {
  background-color: #fff;
}
@media (min-width: 768px) {
  .k5jNiagFugs7QS90 {
    padding-left: 88px;
  }
}
.k5jNiagFugs7QS90::after {
  width: 55px;
  height: 59px;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTgiIGhlaWdodD0iNjMiIHZpZXdCb3g9IjAgMCA1OCA2MyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQ1LjkzNTcgMzAuMTI1SDI4LjQyOTdMMzYuNjkwMSAyLjg0Mjg2QzM3LjE4MjcgMS4xMzc3MyAzOC43MzYzIDAuMDAwOTc2NTYyIDQwLjQ3OTMgMC4wMDA5NzY1NjJINDkuODAwN0M1MS4wODkgMC4wMDA5NzY1NjIgNTIuMjI1OCAwLjYwNzI0MSA1Mi45ODM2IDEuNjMwMzJDNTMuNzQxNCAyLjY1MzQgNTMuOTY4OCAzLjk0MTczIDUzLjU4OTkgNS4xNTQyN0w0NS45MzU3IDMwLjEyNVpNMzIuOTc2NyAyNi43NTI2SDQzLjQzNDlMNTAuMzY5MSA0LjE2OTA4QzUwLjQ0NDggMy45MDM4MyA1MC4zMzEyIDMuNzE0MzggNTAuMjkzMyAzLjYzODU5QzUwLjIxNzUgMy41NjI4MSA1MC4wNjU5IDMuNDExMjQgNDkuODAwNyAzLjQxMTI0SDQwLjQ3OTNDNDAuMjE0IDMuNDExMjQgMzkuOTg2NyAzLjYwMDcgMzkuOTEwOSAzLjgyODA1TDMyLjk3NjcgMjYuNzUyNloiIGZpbGw9IiMwRDBCNjgiLz4KPHBhdGggZD0iTTE4LjYyOTIgNTMuMDAxSDQ0LjUwODRDNDYuMTEzOSA1My4wMDEgNDcuNTI4MyA1MS45NTQzIDQ3Ljk4NyA1MC40NTg5TDU3Ljg0OTQgMTcuNTYxN0M1OC41Mzc1IDE1LjI4MTQgNTYuNzc5MSAxMy4wMDEgNTQuMzcwOCAxMy4wMDFIMjguNjA2M0MyNy4wMDA3IDEzLjAwMSAyNS41ODY0IDE0LjA0NzcgMjUuMTI3NyAxNS41NDNMMTUuMTUwNiA0OC40NDAyQzE0LjQ2MjUgNTAuNzIwNiAxNi4yMjA5IDUzLjAwMSAxOC42MjkyIDUzLjAwMVoiIGZpbGw9IiMwRDBCNjgiLz4KPHBhdGggZD0iTTE0LjU0NDggNTMuMDAxSDM5LjgyMjJDNDEuMzkwNCA1My4wMDEgNDIuNzcxOCA1Mi4wMzI4IDQzLjIxOTkgNTAuNjQ5Nkw1Mi44NTI5IDIwLjIxOTdDNTMuNTI1IDE4LjExMDMgNTEuODA3NSAxNi4wMDEgNDkuNDU1MiAxNi4wMDFIMjQuMjg5OEMyMi43MjE3IDE2LjAwMSAyMS4zNDAyIDE2Ljk2OTIgMjAuODkyMSAxOC4zNTI0TDExLjE0NzEgNDguNzgyM0MxMC40NzUgNTAuODkxNiAxMi4xOTI1IDUzLjAwMSAxNC41NDQ4IDUzLjAwMVoiIGZpbGw9IiM1Rjk0RkYiLz4KPHBhdGggZD0iTTM3LjU3MzYgNTMuMjQ1OEMzOC4wNTkxIDUxLjYgMzcuNDkyNyA0OS45ODI2IDM2LjMwODUgNDkuNjMzM0MzNS4xMjQzIDQ5LjI4NCAzMy43NzA3IDUwLjMzNTEgMzMuMjg1MyA1MS45ODA5QzMyLjc5OTggNTMuNjI2NyAzMy4zNjYyIDU1LjI0NDEgMzQuNTUwNCA1NS41OTM0QzM1LjczNDYgNTUuOTQyNyAzNy4wODgyIDU0Ljg5MTYgMzcuNTczNiA1My4yNDU4WiIgZmlsbD0iIzBEMEI2OCIvPgo8cGF0aCBkPSJNMjAuMjI0IDUzLjI1MDdDMjAuNzA5NSA1MS42MDQ5IDIwLjE0MyA0OS45ODc1IDE4Ljk1ODggNDkuNjM4MkMxNy43NzQ2IDQ5LjI4ODkgMTYuNDIxMSA1MC4zMzk5IDE1LjkzNTYgNTEuOTg1OEMxNS40NTAyIDUzLjYzMTYgMTYuMDE2NiA1NS4yNDkgMTcuMjAwOCA1NS41OTgzQzE4LjM4NSA1NS45NDc2IDE5LjczODYgNTQuODk2NSAyMC4yMjQgNTMuMjUwN1oiIGZpbGw9IiMwRDBCNjgiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMy41NjA1IDIxLjk4MDVDMjMuNTYwNSAyMS44NDU0IDIzLjY3MDEgMjEuNzM1OCAyMy44MDUyIDIxLjczNThINDcuNzAyOEM0Ny44Mzc5IDIxLjczNTggNDcuOTQ3NSAyMS44NDU0IDQ3Ljk0NzUgMjEuOTgwNUM0Ny45NDc1IDIyLjExNTcgNDcuODM3OSAyMi4yMjUyIDQ3LjcwMjggMjIuMjI1MkgyMy44MDUyQzIzLjY3MDEgMjIuMjI1MiAyMy41NjA1IDIyLjExNTcgMjMuNTYwNSAyMS45ODA1WiIgZmlsbD0iIzBEMEI2OCIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIyLjUgMjUuMjQyN0MyMi41IDI1LjEwNzYgMjIuNjA5NSAyNC45OTggMjIuNzQ0NyAyNC45OThINDYuNjQyM0M0Ni43Nzc0IDI0Ljk5OCA0Ni44ODY5IDI1LjEwNzYgNDYuODg2OSAyNS4yNDI3QzQ2Ljg4NjkgMjUuMzc3OSA0Ni43Nzc0IDI1LjQ4NzQgNDYuNjQyMyAyNS40ODc0SDIyLjc0NDdDMjIuNjA5NSAyNS40ODc0IDIyLjUgMjUuMzc3OSAyMi41IDI1LjI0MjdaIiBmaWxsPSIjMEQwQjY4Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTguNDIxOSAzOC4yOTI1QzE4LjQyMTkgMzguMTU3NCAxOC41MzE0IDM4LjA0NzkgMTguNjY2NiAzOC4wNDc5SDQyLjU2NDFDNDIuNjk5MyAzOC4wNDc5IDQyLjgwODggMzguMTU3NCA0Mi44MDg4IDM4LjI5MjVDNDIuODA4OCAzOC40Mjc3IDQyLjY5OTMgMzguNTM3MiA0Mi41NjQxIDM4LjUzNzJIMTguNjY2NkMxOC41MzE0IDM4LjUzNzIgMTguNDIxOSAzOC40Mjc3IDE4LjQyMTkgMzguMjkyNVoiIGZpbGw9IiMwRDBCNjgiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMS41MjE1IDI4LjUwNDlDMjEuNTIxNSAyOC4zNjk4IDIxLjYzMSAyOC4yNjAzIDIxLjc2NjIgMjguMjYwM0g0NS42NjM3QzQ1Ljc5ODkgMjguMjYwMyA0NS45MDg0IDI4LjM2OTggNDUuOTA4NCAyOC41MDQ5QzQ1LjkwODQgMjguNjQwMSA0NS43OTg5IDI4Ljc0OTYgNDUuNjYzNyAyOC43NDk2SDIxLjc2NjJDMjEuNjMxIDI4Ljc0OTYgMjEuNTIxNSAyOC42NDAxIDIxLjUyMTUgMjguNTA0OVoiIGZpbGw9IiMwRDBCNjgiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNy4zNjEzIDQxLjU1NDdDMTcuMzYxMyA0MS40MTk2IDE3LjQ3MDkgNDEuMzEwMSAxNy42MDYgNDEuMzEwMUg0MS41MDM2QzQxLjYzODcgNDEuMzEwMSA0MS43NDgzIDQxLjQxOTYgNDEuNzQ4MyA0MS41NTQ3QzQxLjc0ODMgNDEuNjg5OSA0MS42Mzg3IDQxLjc5OTQgNDEuNTAzNiA0MS43OTk0SDE3LjYwNkMxNy40NzA5IDQxLjc5OTQgMTcuMzYxMyA0MS42ODk5IDE3LjM2MTMgNDEuNTU0N1oiIGZpbGw9IiMwRDBCNjgiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMC40NjA5IDMxLjc2NzZDMjAuNDYwOSAzMS42MzI1IDIwLjU3MDUgMzEuNTIyOSAyMC43MDU2IDMxLjUyMjlINDQuNjAzMkM0NC43MzgzIDMxLjUyMjkgNDQuODQ3OSAzMS42MzI1IDQ0Ljg0NzkgMzEuNzY3NkM0NC44NDc5IDMxLjkwMjggNDQuNzM4MyAzMi4wMTIzIDQ0LjYwMzIgMzIuMDEyM0gyMC43MDU2QzIwLjU3MDUgMzIuMDEyMyAyMC40NjA5IDMxLjkwMjggMjAuNDYwOSAzMS43Njc2WiIgZmlsbD0iIzBEMEI2OCIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE2LjM4MjggNDQuODE3NEMxNi4zODI4IDQ0LjY4MjMgMTYuNDkyNCA0NC41NzI4IDE2LjYyNzUgNDQuNTcyOEg0MC41MjUxQzQwLjY2MDIgNDQuNTcyOCA0MC43Njk4IDQ0LjY4MjMgNDAuNzY5OCA0NC44MTc0QzQwLjc2OTggNDQuOTUyNiA0MC42NjAyIDQ1LjA2MjEgNDAuNTI1MSA0NS4wNjIxSDE2LjYyNzVDMTYuNDkyNCA0NS4wNjIxIDE2LjM4MjggNDQuOTUyNiAxNi4zODI4IDQ0LjgxNzRaIiBmaWxsPSIjMEQwQjY4Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTkuNDAwNCAzNS4wMjk4QzE5LjQwMDQgMzQuODk0NyAxOS41MDk5IDM0Ljc4NTIgMTkuNjQ1MSAzNC43ODUySDQzLjU0MjZDNDMuNjc3OCAzNC43ODUyIDQzLjc4NzMgMzQuODk0NyA0My43ODczIDM1LjAyOThDNDMuNzg3MyAzNS4xNjUgNDMuNjc3OCAzNS4yNzQ1IDQzLjU0MjYgMzUuMjc0NUgxOS42NDUxQzE5LjUwOTkgMzUuMjc0NSAxOS40MDA0IDM1LjE2NSAxOS40MDA0IDM1LjAyOThaIiBmaWxsPSIjMEQwQjY4Ii8+CjxwYXRoIGQ9Ik00NS4zNTM2IDU5LjM1NDVDNDUuNTQ4OCA1OS4xNTkzIDQ1LjU0ODggNTguODQyNyA0NS4zNTM2IDU4LjY0NzRMNDIuMTcxNiA1NS40NjU0QzQxLjk3NjMgNTUuMjcwMiA0MS42NTk3IDU1LjI3MDIgNDEuNDY0NSA1NS40NjU0QzQxLjI2OTIgNTUuNjYwNyA0MS4yNjkyIDU1Ljk3NzMgNDEuNDY0NSA1Ni4xNzI1TDQ0LjI5MjkgNTkuMDAxTDQxLjQ2NDUgNjEuODI5NEM0MS4yNjkyIDYyLjAyNDcgNDEuMjY5MiA2Mi4zNDEyIDQxLjQ2NDUgNjIuNTM2NUM0MS42NTk3IDYyLjczMTggNDEuOTc2MyA2Mi43MzE4IDQyLjE3MTYgNjIuNTM2NUw0NS4zNTM2IDU5LjM1NDVaTTYuNjQ2NDUgNTguNjQ3NEM2LjQ1MTE4IDU4Ljg0MjcgNi40NTExOCA1OS4xNTkzIDYuNjQ2NDUgNTkuMzU0NUw5LjgyODQzIDYyLjUzNjVDMTAuMDIzNyA2Mi43MzE4IDEwLjM0MDMgNjIuNzMxOCAxMC41MzU1IDYyLjUzNjVDMTAuNzMwOCA2Mi4zNDEyIDEwLjczMDggNjIuMDI0NyAxMC41MzU1IDYxLjgyOTRMNy43MDcxMSA1OS4wMDFMMTAuNTM1NSA1Ni4xNzI1QzEwLjczMDggNTUuOTc3MyAxMC43MzA4IDU1LjY2MDcgMTAuNTM1NSA1NS40NjU0QzEwLjM0MDMgNTUuMjcwMiAxMC4wMjM3IDU1LjI3MDIgOS44Mjg0MyA1NS40NjU0TDYuNjQ2NDUgNTguNjQ3NFpNNDUgNTguNTAxTDcgNTguNTAxVjU5LjUwMUw0NSA1OS41MDFWNTguNTAxWiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTIuNTU0MzYgNTIuMjI3N0MyLjY3OTU4IDUyLjQ3MzggMi45ODA2MSA1Mi41NzE4IDMuMjI2NzMgNTIuNDQ2Nkw3LjIzNzQ4IDUwLjQwNjFDNy40ODM2IDUwLjI4MDggNy41ODE2MSA0OS45Nzk4IDcuNDU2MzkgNDkuNzMzN0M3LjMzMTE3IDQ5LjQ4NzYgNy4wMzAxNCA0OS4zODk2IDYuNzg0MDIgNDkuNTE0OEwzLjIxODkxIDUxLjMyODZMMS40MDUwOCA0Ny43NjM1QzEuMjc5ODYgNDcuNTE3NCAwLjk3ODgzNCA0Ny40MTk0IDAuNzMyNzE0IDQ3LjU0NDZDMC40ODY1OTQgNDcuNjY5OCAwLjM4ODU4NSA0Ny45NzA4IDAuNTEzODAzIDQ4LjIxN0wyLjU1NDM2IDUyLjIyNzdaTTE3LjQ0NTYgOC43NzQyNUMxNy4zMjA0IDguNTI4MTMgMTcuMDE5NCA4LjQzMDEyIDE2Ljc3MzMgOC41NTUzNEwxMi43NjI1IDEwLjU5NTlDMTIuNTE2NCAxMC43MjExIDEyLjQxODQgMTEuMDIyMSAxMi41NDM2IDExLjI2ODNDMTIuNjY4OCAxMS41MTQ0IDEyLjk2OTkgMTEuNjEyNCAxMy4yMTYgMTEuNDg3MkwxNi43ODExIDkuNjczMzVMMTguNTk0OSAxMy4yMzg1QzE4LjcyMDEgMTMuNDg0NiAxOS4wMjEyIDEzLjU4MjYgMTkuMjY3MyAxMy40NTc0QzE5LjUxMzQgMTMuMzMyMSAxOS42MTE0IDEzLjAzMTEgMTkuNDg2MiAxMi43ODVMMTcuNDQ1NiA4Ljc3NDI1Wk0zLjQ3NTQ0IDUyLjE1NThMMTcuNDc1NCA5LjE1NTc3TDE2LjUyNDYgOC44NDYxOEwyLjUyNDU2IDUxLjg0NjJMMy40NzU0NCA1Mi4xNTU4WiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg==');
}
.SWqbmZXVhJgNgwxw {
  background-color: #fff1bd;
}
@media (min-width: 768px) {
  .SWqbmZXVhJgNgwxw {
    padding-left: 96px;
  }
}
.SWqbmZXVhJgNgwxw::after {
  top: 12px;
  width: 62px;
  height: 58px;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjIiIGhlaWdodD0iNTgiIHZpZXdCb3g9IjAgMCA2MiA1OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9ImJhY2twYWNrLWltZyI+CjxnIGlkPSJiYWNrcGFjay1pbWdfMiI+CjxnIGlkPSJHcm91cCAxMDc3MjM5NDY2Ij4KPHBhdGggaWQ9IlZlY3RvciA1MiAoU3Ryb2tlKSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01MS4xOTAxIDEzLjYzMTRDNTAuMzQ0OSAxMi4yNzAyIDQ5LjYzMjEgMTEuNDQ0IDQ5LjE1MzQgMTEuMDg2NUw1MS4zMzA1IDguMTkwMDZDNTIuMzY2OCA4Ljk2Mzk2IDUzLjM2ODkgMTAuMjYyMyA1NC4yNzk0IDExLjcyODhDNTUuMjE3IDEzLjIzODcgNTYuMTU2MiAxNS4wOTAyIDU3LjAyMjggMTcuMTI2MkM1OC43NTI3IDIxLjE5MDMgNjAuMjQ5MSAyNi4xMjIyIDYwLjg0NjYgMzAuNzU1NEM2MS40MzA4IDM1LjI4NTEgNjEuMjE1NSAzOS45NzQ2IDU5LjAxMDUgNDMuMTY1OEM1Ny44NjA1IDQ0LjgzMDEgNTYuMjA0NSA0Ni4wMzAzIDU0LjAyMzMgNDYuNTUxNUM1MS44ODk0IDQ3LjA2MTMgNDkuMzY2NSA0Ni44OTYyIDQ2LjQ1NDggNDYuMDc3MUw0Ny40Mzg4IDQyLjU5MjhDNDkuOTc4OSA0My4zMDc0IDUxLjgzNzIgNDMuMzQ5OCA1My4xNzI3IDQzLjAzMDdDNTQuNDYwOSA0Mi43MjI5IDU1LjM2MjUgNDIuMDU3OSA1Ni4wMTcxIDQxLjExMDVDNTcuNDIxMyAzOS4wNzgzIDU3LjgwMzIgMzUuNTU4OCA1Ny4yNDI4IDMxLjIxMzJDNTYuNjk1NyAyNi45NzEgNTUuMzA1OCAyMi4zNjEzIDUzLjY3OCAxOC41MzdDNTIuODY1OCAxNi42Mjg3IDUyLjAwODMgMTQuOTQ5MyA1MS4xOTAxIDEzLjYzMTRaIiBmaWxsPSIjMEQwQjY4Ii8+CjxwYXRoIGlkPSJWZWN0b3IgNTIgKFN0cm9rZSlfMiIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00My45MTExIDMuOTkwNkM0Mi45ODg3IDQuNDQ0MjMgNDIuMzUzNyA1LjE2NTk4IDQyLjE3NzcgNi4yMDU0OUwzOS43ODkxIDUuODAxNTZDNDAuMTE2OCAzLjg2NjUyIDQxLjM0ODQgMi41NTgxMyA0Mi44MzczIDEuODI1OTRDNDQuMjk2MiAxLjEwODU1IDQ2LjAyOTkgMC45MjAxMTkgNDcuNTc4OCAxLjE1MjYxQzQ5LjEwNDggMS4zODE2NyA1MC42NjM2IDIuMDU2MDggNTEuNTgxOCAzLjMwMzE4QzUyLjU3ODMgNC42NTY2OSA1Mi42MTc0IDYuMzk3ODIgNTEuNTkzNSA4LjIxMTdMNDkuNDgxOSA3LjAyNjc4QzUwLjEzOTggNS44NjEzNSA0OS45NTE0IDUuMTY3MjIgNDkuNjI5MiA0LjcyOTYyQzQ5LjIyODcgNC4xODU2IDQ4LjM3NzUgMy43MTMwNSA0Ny4yMjA0IDMuNTM5MzZDNDYuMDg2MiAzLjM2OTExIDQ0Ljg2MzcgMy41MjIxOCA0My45MTExIDMuOTkwNloiIGZpbGw9IiMwRDBCNjgiLz4KPHBhdGggaWQ9IkVsbGlwc2UgMTYyIiBkPSJNMTcuOTg4MSAyNS45OTM4QzE0LjYxOTMgMzcuNzY1NyA5LjE1MTA5IDQ4LjA2MzIgMTkuNTk0MiA0OC4wNjMySDQzLjA0MTFDNDkuNzIyOCA0OC4wNjMyIDQ5LjI0OTQgNDQuMjk4NiA1NC4yMDc4IDI0LjYxNTlDNTYuNTQzOCAxMi40MjcxIDUzLjQzOTggNC42Nzg3MSA0Mi45OTY2IDQuNjc4NzFDMzIuNTUzNSA0LjY3ODcxIDIxLjM1NjggMTQuMjIxOCAxNy45ODgxIDI1Ljk5MzhaIiBmaWxsPSIjNUY5NEZGIi8+CjxwYXRoIGlkPSJSZWN0YW5nbGUgMzU0IiBkPSJNMTguNDc2OCAzMi4xMTkyQzE5LjQ1MzkgMjguNzAxNCAyMy4xMzggMjUuOTMwNyAyNi43MDU1IDI1LjkzMDdINDUuNTgzMkM0OS4xNTA3IDI1LjkzMDcgNTEuMjUwNiAyOC43MDE0IDUwLjI3MzUgMzIuMTE5Mkw0Ny43NDIgNDAuOTc0QzQ2Ljc2NDkgNDQuMzkxOSA0My4wODA4IDQ3LjE2MjYgMzkuNTEzMyA0Ny4xNjI2SDIwLjYzNTZDMTcuMDY4MSA0Ny4xNjI2IDE0Ljk2ODIgNDQuMzkxOSAxNS45NDUzIDQwLjk3NDFMMTguNDc2OCAzMi4xMTkyWiIgZmlsbD0iIzVGOTRGRiIvPgo8cGF0aCBpZD0iUmVjdGFuZ2xlIDM1NSIgZD0iTTEzLjYzNTEgMzIuOTIzOUMxNC42MTIyIDI5LjUwNjEgMTguMjk2MyAyNi43MzU0IDIxLjg2MzggMjYuNzM1NEg0NC40MjI2QzQ3Ljk5MDEgMjYuNzM1NCA1MC4wOSAyOS41MDYxIDQ5LjExMjkgMzIuOTIzOUw0Ni41ODE0IDQxLjc3ODdDNDUuNjA0MyA0NS4xOTY2IDQxLjkyMDIgNDcuOTY3MyAzOC4zNTI3IDQ3Ljk2NzNIMTUuNzkzOUMxMi4yMjY1IDQ3Ljk2NzMgMTAuMTI2NSA0NS4xOTY2IDExLjEwMzYgNDEuNzc4N0wxMy42MzUxIDMyLjkyMzlaIiBmaWxsPSIjMEQwQjY4Ii8+CjxtYXNrIGlkPSJtYXNrMF81NTk4Xzk0NzEiIHN0eWxlPSJtYXNrLXR5cGU6YWxwaGEiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjEzIiB5PSI0IiB3aWR0aD0iNDIiIGhlaWdodD0iNDUiPgo8cGF0aCBpZD0iRWxsaXBzZSAxNjMiIGQ9Ik0xNy45ODgxIDI1Ljk5MzhDMTQuNjE5MyAzNy43NjU3IDkuMTUxMDkgNDguMDYzMiAxOS41OTQyIDQ4LjA2MzJINDMuMDQxMUM0OS43MjI4IDQ4LjA2MzIgNDkuMjQ5NCA0NC4yOTg2IDU0LjIwNzggMjQuNjE1OUM1Ni41NDM4IDEyLjQyNzEgNTMuNDM5OCA0LjY3ODcxIDQyLjk5NjYgNC42Nzg3MUMzMi41NTM1IDQuNjc4NzEgMjEuMzU2OCAxNC4yMjE4IDE3Ljk4ODEgMjUuOTkzOFoiIGZpbGw9IiM1Rjk0RkYiLz4KPC9tYXNrPgo8ZyBtYXNrPSJ1cmwoI21hc2swXzU1OThfOTQ3MSkiPgo8cGF0aCBpZD0iVmVjdG9yIDUzIChTdHJva2UpIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTQyLjIzNjcgOC42NTcwNEMzNi41MzY2IDcuNDU4MzcgMjkuMDcwNyA5LjY0MjQ1IDI0LjA1ODkgMTQuNTkyNUMyMy44MjE0IDE0LjgyNyAyMy40MzggMTQuODI1MSAyMy4yMDI0IDE0LjU4ODNDMjIuOTY2OSAxNC4zNTE1IDIyLjk2ODQgMTMuOTY5NCAyMy4yMDU4IDEzLjczNDlDMjguNDc4NCA4LjUyNzM1IDM2LjM0OTIgNi4xODU3OCA0Mi40ODU2IDcuNDc2MjJDNDUuNTY5IDguMTI0NjEgNDguMjQ5NCA5LjcwMDI0IDQ5LjkwNDUgMTIuMzMwMkM1MS41NTkgMTQuOTU5NCA1Mi4xMzM5IDE4LjU1NDYgNTEuMTgyNyAyMy4xMzY3QzUxLjExNSAyMy40NjI5IDUwLjc5NDUgMjMuNjcyNSA1MC40NjcgMjMuNjA0NkM1MC4xMzk1IDIzLjUzNjggNDkuOTI4OSAyMy4yMTczIDQ5Ljk5NjYgMjIuODkxMUM1MC45MDM1IDE4LjUyMjQgNTAuMzIzMiAxNS4yNjYzIDQ4Ljg3ODYgMTIuOTcwNkM0Ny40MzQ0IDEwLjY3NTggNDUuMDcxNiA5LjI1MzE5IDQyLjIzNjcgOC42NTcwNFoiIGZpbGw9IiMwRDBCNjgiLz4KPC9nPgo8L2c+CjxwYXRoIGlkPSJBcnJvdyAyIChTdHJva2UpIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTQ2LjM1MzYgNTMuNjQ2NUM0Ni41NDg4IDUzLjg0MTcgNDYuNTQ4OCA1NC4xNTgzIDQ2LjM1MzYgNTQuMzUzNkw0My4xNzE2IDU3LjUzNTZDNDIuOTc2MyA1Ny43MzA4IDQyLjY1OTcgNTcuNzMwOCA0Mi40NjQ1IDU3LjUzNTZDNDIuMjY5MiA1Ny4zNDAzIDQyLjI2OTIgNTcuMDIzNyA0Mi40NjQ1IDU2LjgyODVMNDQuNzkyOSA1NC41TDkuMjA3MTEgNTQuNUwxMS41MzU1IDU2LjgyODVDMTEuNzMwOCA1Ny4wMjM3IDExLjczMDggNTcuMzQwMyAxMS41MzU1IDU3LjUzNTZDMTEuMzQwMyA1Ny43MzA4IDExLjAyMzcgNTcuNzMwOCAxMC44Mjg0IDU3LjUzNTZMNy42NDY0NSA1NC4zNTM2QzcuNDUxMTggNTQuMTU4MyA3LjQ1MTE4IDUzLjg0MTcgNy42NDY0NSA1My42NDY1TDEwLjgyODQgNTAuNDY0NUMxMS4wMjM3IDUwLjI2OTIgMTEuMzQwMyA1MC4yNjkyIDExLjUzNTUgNTAuNDY0NUMxMS43MzA4IDUwLjY1OTggMTEuNzMwOCA1MC45NzYzIDExLjUzNTUgNTEuMTcxNkw5LjIwNzExIDUzLjVMNDQuNzkyOSA1My41TDQyLjQ2NDUgNTEuMTcxNkM0Mi4yNjkyIDUwLjk3NjMgNDIuMjY5MiA1MC42NTk4IDQyLjQ2NDUgNTAuNDY0NUM0Mi42NTk3IDUwLjI2OTIgNDIuOTc2MyA1MC4yNjkyIDQzLjE3MTYgNTAuNDY0NUw0Ni4zNTM2IDUzLjY0NjVaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBpZD0iQXJyb3cgMyAoU3Ryb2tlKSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00LjIyNjczIDQ4LjQ0NTdDMy45ODA2MSA0OC41NzA5IDMuNjc5NTggNDguNDcyOSAzLjU1NDM2IDQ4LjIyNjhMMS41MTM4IDQ0LjIxNkMxLjM4ODU4IDQzLjk2OTkgMS40ODY1OSA0My42Njg5IDEuNzMyNzEgNDMuNTQzNkMxLjk3ODgzIDQzLjQxODQgMi4yNzk4NiA0My41MTY0IDIuNDA1MDggNDMuNzYyNUwzLjg5ODI3IDQ2LjY5NzRMMTcuMTUwOSA1Ljk5MzA0TDE0LjIxNiA3LjQ4NjIyQzEzLjk2OTkgNy42MTE0NCAxMy42Njg4IDcuNTEzNDMgMTMuNTQzNiA3LjI2NzMxQzEzLjQxODQgNy4wMjExOSAxMy41MTY0IDYuNzIwMTYgMTMuNzYyNSA2LjU5NDk0TDE3Ljc3MzMgNC41NTQzOUMxOC4wMTk0IDQuNDI5MTcgMTguMzIwNCA0LjUyNzE4IDE4LjQ0NTYgNC43NzMzTDIwLjQ4NjIgOC43ODQwNUMyMC42MTE0IDkuMDMwMTcgMjAuNTEzNCA5LjMzMTIgMjAuMjY3MyA5LjQ1NjQyQzIwLjAyMTIgOS41ODE2NCAxOS43MjAxIDkuNDgzNjMgMTkuNTk0OSA5LjIzNzUxTDE4LjEwMTcgNi4zMDI2Mkw0Ljg0OTE0IDQ3LjAwN0w3Ljc4NDAyIDQ1LjUxMzhDOC4wMzAxNCA0NS4zODg2IDguMzMxMTcgNDUuNDg2NiA4LjQ1NjM5IDQ1LjczMjdDOC41ODE2MSA0NS45Nzg5IDguNDgzNiA0Ni4yNzk5IDguMjM3NDggNDYuNDA1MUw0LjIyNjczIDQ4LjQ0NTdaIiBmaWxsPSJibGFjayIvPgo8L2c+CjwvZz4KPC9zdmc+Cg==');
}
.jRxgXd6OTsAcqrHG {
  font-weight: 600;
}

.zmqRqg7wNcYglaca {
  white-space: pre;
  display: block;
  width: 50%;
}
.zmqRqg7wNcYglaca table {
  border-collapse: collapse;
  border: 1px solid grey;
}
.zmqRqg7wNcYglaca table td {
  border: 1px solid grey;
  padding: 1px 2px;
}

.H2F8nW2Wrig6C3J1 {
  min-width: 16px;
}
.dGJu0ACGjwTxfSys {
  margin-bottom: 8px;
}
.BsTAQvlbhYEw62VZ {
  width: 216px;
}
.vzRbclPz5Hsn8wGf {
  padding: 4px 12px 8px;
  line-height: 16px;
  white-space: normal;
}

.Z06YQIRjN283N3tt {
  flex: 1;
  display: flex;
  flex-direction: column;
  padding: 12px;
  border-radius: 12px;
  background-color: #fff;
  box-sizing: border-box;
}
.cMMyElnQwBXentZY {
  min-width: 100%;
  z-index: 100;
  max-width: inherit;
}
.cMMyElnQwBXentZY code {
  line-height: normal;
  font-size: 9px;
  margin-left: -10px;
  width: 110%;
}
.bIag93QLqigRzoic {
  display: flex;
  flex-direction: column;
  margin: 4px 0 8px 0;
}
.RlQadzLbMB88EDOt {
  display: flex;
  /* gap: 4px; */
  /* align-items: baseline; */
  align-items: center;
  min-height: 24px;
  margin-bottom: 5px;
}
.RlQadzLbMB88EDOt .V74QmjsIPlA9ramv {
  /* margin-top: 4px; */
  margin-top: 0px;
  /* width: 20px;
  min-width: 20px; */
  width: 25px;
  min-width: 25px;
  margin-right: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.RlQadzLbMB88EDOt .zox_mBKYTs0KToW9 {
  color: #8f94b8;
}
.RlQadzLbMB88EDOt .tewBFdNg6JwCjOSX {
  margin: 4px 0;
  width: auto;
}
.RlQadzLbMB88EDOt .Nvo4V0irhGEt4bbf {
  align-self: flex-end;
}
.RlQadzLbMB88EDOt .NZl17IxKv8KW50Kk {
  margin-top: 0;
  align-self: center;
}
.bnzLrJVS9sxgVc05 {
  color: #6b58fc;
}
.rU68GlKKLjQP5Fs_ {
  padding-top: 8px;
  margin-top: auto;
}
@media screen and (max-width: 767px) {
  .rU68GlKKLjQP5Fs_ {
    margin-left: auto;
  }
}

.gqOY0kxoVkYxx1NA {
  display: flex;
  gap: 4px;
  align-items: baseline;
  margin-bottom: 8px;
}
.gqOY0kxoVkYxx1NA .fSvDWRfkURESfaz_ {
  color: #8f94b8;
}
.gqOY0kxoVkYxx1NA .aKmO3aGe28sHI0_m {
  line-height: normal;
}
.nt46zMn7RTENhHEf {
  margin-bottom: 0;
  margin-top: 0;
  line-height: 14px;
  font-size: 13px;
  align-self: center;
  width: auto;
}
.FtcAIhKCo4cgztt9 {
  white-space: nowrap;
}
.FtcAIhKCo4cgztt9 .sRJY5WGMNawVOfU7 {
  color: #6b58fc;
}
.FhdIcmASuGM2gVtz {
  display: inline-block;
  vertical-align: bottom;
}
.dcZaMw9x4YjSFRFM {
  width: 130px;
  white-space: normal;
}
.qSsxODLuIYzhj5Wq {
  padding: 4px 8px;
}

.LJfCqeMYk0oS8eXP {
  flex: 1;
  display: flex;
  flex-direction: column;
  padding: 12px;
  border-radius: 12px;
  background-color: #fff;
  box-sizing: border-box;
  width: 157px;
}
.dQCAfMjT9TMbFqC1 {
  min-width: 100%;
  z-index: 100;
  max-width: inherit;
}
.dQCAfMjT9TMbFqC1 code {
  word-break: break-all;
  line-height: normal;
  font-size: 9px;
  margin-left: -10px;
  width: 115%;
}
.ea9qB8s7y0iw01bM {
  min-height: 20px;
}
.jf7yYvdqtpA7Y24Z {
  min-height: 40px;
}
._mATsIlvVQEFw8oC {
  display: flex;
  margin: 0;
  min-height: 35px;
  max-height: 52px;
  flex-wrap: wrap;
}
.eRs6swZxl7cuCEce {
  padding-top: 8px;
  margin-top: auto;
}
@media screen and (max-width: 767px) {
  .eRs6swZxl7cuCEce {
    margin-right: auto;
  }
}
.jxwUw618jAkCytRU {
  margin-right: 1px;
}
.eA3PokhRQ4lm3rXD {
  width: auto;
  font-size: 26px;
  margin: 3px 2px 0 0;
  flex: 1;
}
.xpsMmV4rw_01N0Pi {
  margin-top: 0;
}
.i93o2gDltcwghC4u {
  display: flex;
  flex: 7;
  height: 28px;
  align-items: flex-end;
}
.Lx4MW4tX4NMiuIoX {
  font-size: 19px;
  line-height: 20px;
}
.QmI7NXZj5QAKhSHS {
  color: #6b58fc;
}
.QeXfBZouQsQqXxs_ {
  margin-bottom: 8px;
  flex: 100%;
}
.ZnDAkcGMDqQ8S7kY {
  line-height: 14px;
}

.aNJOyT0jwQ2Q1LFT {
  margin-top: 12px;
}
.eFRNHsppQBQY5e3V {
  display: flex;
  flex-direction: row;
  gap: 28px;
  margin-top: 12px;
  margin-left: -20px;
  margin-right: -20px;
  padding-left: 20px;
  padding-right: 20px;
  overflow-x: scroll;
  /* padding-right: 10px; */
  scroll-direction: horizontal;
}
.eFRNHsppQBQY5e3V::-webkit-scrollbar {
  display: none;
}
@media screen and (max-width: 767px) {
  .eFRNHsppQBQY5e3V {
    flex-direction: column;
    padding-bottom: 16px;
    margin-top: 0;
    padding-top: 28px;
  }
  .KIKBUdVm1GYfC4hJ {
    padding-bottom: 0;
    margin-left: 0;
  }
  .Net_nwOBlDApLZnn {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
  }
}
.YgQplqvjsZtVN6Gc {
  gap: 20px;
}
.Mm5p09W78lgImxhL {
  gap: 8px;
}
.bU8eIZJNo46DC8T4 {
  position: relative;
  padding: 2px;
  background: #fff;
  box-sizing: border-box;
}
.bU8eIZJNo46DC8T4:not(._UJ649CxHdwtHFjm) {
  cursor: pointer;
  /* box-shadow: 0 4px 8px rgba(75, 106, 166, 0.46); */
  box-shadow: 0 0px 8px rgba(75, 106, 166, 0.46);
}
.bU8eIZJNo46DC8T4:hover:not(._UJ649CxHdwtHFjm) {
  /* box-shadow: 0 4px 8px rgba(75, 106, 166, 0.56); */
  box-shadow: 0 0px 8px rgba(75, 106, 166, 0.56);
}
@media screen and (max-width: 767px) {
  .bU8eIZJNo46DC8T4:last-child {
    margin-bottom: 0;
  }
}
.mGAuFiUCZUEn7Bwj {
  display: flex;
  flex: 1;
  margin: 16px 0;
  max-width: 33.33%;
  min-width: 33.33%;
  border-radius: 14px;
}
@media screen and (max-width: 767px) {
  .mGAuFiUCZUEn7Bwj {
    margin: 0;
    max-width: 100%;
  }
}
.mIQTDhIP8Y4ZUqUk {
  display: flex !important;
  margin: 16px 6px;
  border-radius: 14px;
}
@media screen and (max-width: 767px) {
  .mIQTDhIP8Y4ZUqUk {
    margin: 0;
  }
}
.RtJQGRexDbMw6XyW {
  display: flex !important;
  border-radius: 14px;
  margin-right: 8px;
}
.CTSVbg4nfXM8LW9t {
  box-shadow: 0 4px 8px 0 rgba(75, 106, 166, 0.16);
  /* background: #6b58fc; */
  background: #3B62FF;
}
.CTSVbg4nfXM8LW9t button {
  /* background: rgba(61, 161, 18, 0.1) !important; */
  /* color: #16a511 !important; */
  background: #3B62FF !important;
  color: #fff !important;
  cursor: default;
}
.CTSVbg4nfXM8LW9t button svg path {
  fill: #fff !important;
}
.twC6hxp5__kxdES3 {
  position: relative;
  width: 100%;
}
.l2bk90yc0TNSiGao {
  margin: 0;
  width: 100%;
}
.l2bk90yc0TNSiGao .slick-slide {
  display: flex;
  padding-bottom: 16px;
}
.l2bk90yc0TNSiGao .slick-slide > div {
  display: flex;
  width: 100%;
}
.l2bk90yc0TNSiGao .slick-prev {
  padding: 10px;
  margin-left: 8px;
}
.l2bk90yc0TNSiGao .slick-next {
  padding: 10px;
  margin-right: 8px;
}
.l2bk90yc0TNSiGao .slick-disabled {
  display: none !important;
}

.lR2e6rgGLDMWdZ1Q{
  background-color:var(--kite-panel-primary);
  box-shadow: 0 4px 16px rgba(75, 106, 166, 0.46);
}
.OLCPaw01s10nm24K{max-width:768px !important}
.mYksTlganWsbwJZf.t9YCDZP5duwyTXFo{
  padding-bottom: 50px;
  z-index: -1;
}
.mYksTlganWsbwJZf.t9YCDZP5duwyTXFo::-webkit-scrollbar {
  display: none;
}
.MsQNPPL5o8A6DYZ0 {
  display: block;
}
.qFbODJpZhg0vBkja {
  justify-content: center;
}

:root{--offers-other-dates-right-padding: 0}.DSzF9xDN0EwNRoTz{display:flex;gap:4px;margin-right:calc(var(--offers-other-dates-right-padding)*-1)}@media(min-width: 768px){.DSzF9xDN0EwNRoTz{gap:8px}}.xQN0OY1WN8USUGns{display:flex;gap:4px;overflow-x:auto}.xQN0OY1WN8USUGns .j9LzKG2jaXEay0Fv:last-child{margin-right:var(--offers-other-dates-right-padding)}.xQN0OY1WN8USUGns::-webkit-scrollbar{display:none}@media(min-width: 768px){.xQN0OY1WN8USUGns{gap:8px}}.avv7X6TSTMAWpXH0:hover{box-shadow:inset 0 0 0 var(--kite-panel-border-unselected) rgba(0,0,0,0)}.j9LzKG2jaXEay0Fv{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;cursor:pointer}.j9LzKG2jaXEay0Fv.m8cW6jCIMLfEHI4i{cursor:default}.j9LzKG2jaXEay0Fv:not(.sRISogzGXHssW8KA):not(.m8cW6jCIMLfEHI4i):hover{background-color:var(--kite-background-brand)}.j9LzKG2jaXEay0Fv.sRISogzGXHssW8KA{cursor:default}.j9LzKG2jaXEay0Fv.sRISogzGXHssW8KA.m8cW6jCIMLfEHI4i .qURIg4QwkMTZypvv{background-color:var(--kite-overlay-static-light)}.j9LzKG2jaXEay0Fv.sRISogzGXHssW8KA.m8cW6jCIMLfEHI4i::before{background-color:var(--kite-panel-selected-background);mask-image:linear-gradient(107deg, transparent 30%, var(--kite-background-neutral) 40%, transparent 40%)}.j9LzKG2jaXEay0Fv.m8cW6jCIMLfEHI4i.mws30nDbzXQrY9ME::before{content:"";position:absolute;display:block;height:85%;width:100%;z-index:1;background-color:hsla(0,0%,100%,.8);mask-image:linear-gradient(107deg, transparent 10%, var(--kite-background-neutral) 40%, transparent 40%);mask-size:50% 100%;mask-repeat:repeat-y;transform:translateX(-20%);animation:pth1v4Fihoy6tqQ7 4s infinite}.j9LzKG2jaXEay0Fv.m8cW6jCIMLfEHI4i:nth-child(2)::before{left:-100%}.j9LzKG2jaXEay0Fv.m8cW6jCIMLfEHI4i:nth-child(3)::before{left:-200%}.j9LzKG2jaXEay0Fv.m8cW6jCIMLfEHI4i:nth-child(4)::before{left:-300%}.j9LzKG2jaXEay0Fv.m8cW6jCIMLfEHI4i:nth-child(5)::before{left:-400%}@keyframes pth1v4Fihoy6tqQ7{to{transform:translateX(500%)}}.JPlO3jG4i4YwPAZm,.QSqeW49mJXcVxEIA{position:relative;z-index:1;white-space:nowrap}.qURIg4QwkMTZypvv{width:100%;height:12px;background-color:var(--kite-overlay-brand);border-radius:8px;margin:3px 0}.nOV8qExwKQMKdmGh{line-height:10px}.FxXNLnWRXUEcSlHr{cursor:default;opacity:.4}.oIat7vJqHEMgK1T_{line-height:5px;font-weight:normal}.DayPicker-Day:not(.DayPicker-Day--outside):not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):hover .B4fS1gVeASUx5gP1{color:#fff}.U3PngdLMjpg8Hnlf{visibility:hidden}.skUWm6PmOxAxMwBI{margin:1px 0}._Kk0_XHFIR8vgZFK{z-index:0}.AEydFoqnjtEaAmsF{visibility:hidden}
.Ay_mWNpvJ_I1yqqK{z-index:200}
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
.TddZu7F5DIMu38DJ {
  margin-top: -24px;
  width: 88px;
}
@media screen and (min-width: 768px) {
  .TddZu7F5DIMu38DJ {
    margin-top: -36px;
  }
}

.rUJwyVbyqDAN33II{padding:20px !important;width:400px}
.UzRNJzJOWIsKUAJ5{max-height:1000px;overflow-x:visible;overflow-y:hidden;transition:max-height .7s,opacity .7s,margin-bottom .7s,margin-top .7s;margin-top:12px}.UzRNJzJOWIsKUAJ5.q2HtSoiGXuovcShW{max-height:0;opacity:0;margin-bottom:0;margin-top:0}.KOib9DjtYIo7bwhW{margin-top:8px;transition:max-height .5s,margin-top .5s,opacity .5s;max-height:1000px;overflow:hidden}.KOib9DjtYIo7bwhW.q2HtSoiGXuovcShW{margin-top:0;max-height:0;opacity:0}.KOib9DjtYIo7bwhW:first-child{margin-top:0}.EqFBWHQ3CAGpXvQW{margin-top:12px}.EqFBWHQ3CAGpXvQW:last-child{margin-bottom:16px}





















































.WOZPzPvQiiceif8I {
  border-radius: 16px;
}

.SfyWPGMMnXU_JqXi {
  display: flex;
  gap: 16px;
}
.RahxU825McgQLdTj {
  background-color: var(--kite-background-static-brand-deep);
  padding: 32px 0 56px;
}
@media (min-width: 1200px) {
  .RahxU825McgQLdTj {
    padding: 32px 0 80px;
  }
}

.szauTEgtfq41SE2x {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.c6ekVdnNIYcdWkqR._wNWGv3JUQu3Qmmw div{background-color:#4cc121 !important}.c6ekVdnNIYcdWkqR.f1R8sP7VgoQ1EbYu div{background-color:#faa200 !important}.O_rmtiP3I1AtDGQn{height:auto;min-height:auto}.O_rmtiP3I1AtDGQn.VgnrOnjkQExES9iq{pointer-events:none}.J_KO8nEPn6U4vmpS{white-space:nowrap}
.QOZafK7DGkXeM3fA{width:100%}
.T__53N_LYtAq30R3{display:flex;min-width:0}
.XabXVC_UqIJAjcrm{width:100%}.F3EfjZJhLUgnx2Oq{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.i_ibosskGQxE1MQl:last-of-type{margin-bottom:32px}
.rM4sF6dSFYVdItc4,.Amk8Cd_F2t0VVPlD,.qXmn6jM5HA8C7RTO,.M9Uo0sJT6kKj9RLs{max-width:100%}.rM4sF6dSFYVdItc4{overflow-x:hidden}.Amk8Cd_F2t0VVPlD:not(:first-child){margin-left:12px}.AwQlM_kXai8tTFlu{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.eBD8XuLCyNAmc2R1{width:100%}.bpj3wvu2CIHNvn6J{width:100%}@media(min-width: 768px){.bpj3wvu2CIHNvn6J{max-width:240px}}.rokRn39ptKcTxV4J{width:100%}@media(min-width: 768px){.rokRn39ptKcTxV4J{width:auto}}
.SuDctc78TT0sRIgu{display:flex;flex-direction:column;justify-content:space-between;height:100%}.Anrs9VIGb9wd6R4Z{display:flex;height:100%}.gjGI5q1g758ukx7h{display:flex;flex-direction:column;align-items:flex-end;width:62px;margin-right:8px}@media(min-width: 768px){.gjGI5q1g758ukx7h{min-width:72px;margin-right:16px}}.d9veIMFGEw44Mujd{margin:auto 0}.ZOfeeot6Xose5x83{display:flex;margin-top:4px}
.Dta_HFJYIZckw6zV{overflow-x:hidden}
.uQEOGQxAp6cLC6cu{width:100%;background-color:rgba(159,162,194,.1490196078)}
.UCs7SRqtQe8dhnDY {
  margin-bottom: 4px;
  display: block;
}
.R9uVZPvZmrshEzJV {
  margin-bottom: 12px;
  display: block;
}
.HYlWmX4wsag0oDx1 {
  background-color: #fff;
  border-radius: 12px;
  margin-bottom: 12px;
}
.HYlWmX4wsag0oDx1:last-child {
  margin-bottom: 0;
}
.Sqm2ZQ2SujkdewOc {
  padding: 4px 8px 0;
}
.mapc95c33IJ5ZVhx {
  padding: 12px 12px 12px;
}
.mapc95c33IJ5ZVhx .UCs7SRqtQe8dhnDY {
  margin-bottom: 4px;
}
.L_b5dqnw94AM0qCG {
  display: flex;
  height: 28px;
  position: relative;
  justify-content: center;
}
.lGX4nCkZA9ISAkR5 {
  margin-top: 12px;
}
.u_v7RF2IUGkHNRTN {
  margin: 8px 0;
}
.x3Iyx44SJAG0PX1e {
  padding: 12px;
  margin-top: 8px;
  border-radius: 8px;
  background-color: #EDF2FA;
}
.aWNvtCnKdScILsfr {
  padding: 0;
}
.Wljf7WL7mvErIBiy {
  white-space: break-spaces;
}

.vJVS3L1Cq8uowqIi {
  padding-top: 12px;
}
.yG0Dc8BWznooQggy {
  padding: 12px 0 8px 0;
}

.utADEb_YmqYBsCou{cursor:pointer}
.nVmy2SR80Ig9JwZV {
  margin-bottom: 12px;
  display: block;
}
.Z0ZRbtPKMOsAc0jv {
  background-color: #fff;
  border-radius: 12px;
  margin-bottom: 12px;
}
.Z0ZRbtPKMOsAc0jv:last-child {
  margin-bottom: 0;
}
.mCCr005GUIAGnZJ_ {
  padding: 4px 8px 0;
}
.Lk4R3av4VloIiKD6 {
  padding: 12px 12px 12px;
}
.Lk4R3av4VloIiKD6 .nVmy2SR80Ig9JwZV {
  margin-bottom: 4px;
}
.N0g5vgUW_kQi8O1u {
  display: flex;
  height: 28px;
  position: relative;
  justify-content: center;
}
.L43_1ll5OMqFVQoS {
  margin-top: 12px;
}

.KdIUxXXtwX43W8xE {
  padding-left: 12px;
}
.ip6dde8SWrIfplRC::before {
  content: ' ';
  width: 12px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='16' viewBox='0 0 12 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 3C0 1.34315 1.34315 0 3 0H9C10.6569 0 12 1.34315 12 3V10.1087C12 11.0685 11.5407 11.9704 10.7645 12.5349L7.17634 15.1445C6.47504 15.6545 5.52496 15.6545 4.82366 15.1445L1.23548 12.5349C0.459251 11.9704 0 11.0685 0 10.1087V3Z' fill='%23C3CFDF'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  display: inline-block;
  position: absolute;
  top: 11px;
  left: -12px;
}
.ip6dde8SWrIfplRC::after {
  content: ' ';
  width: 6px;
  height: 6px;
  background-color: #fff;
  border-radius: 50%;
  display: inline-block;
  position: absolute;
  top: 15px;
  left: -9px;
}
.g9gZ0BDJsS0R8xED::before {
  top: 9px;
  transform: rotate(180deg);
}

.TFCM46hUKMk8tohw {
  margin-bottom: 8px;
}
.TfYBu77d0YsbR9UY {
  padding-left: 12px;
}
.TfYBu77d0YsbR9UY::before {
  content: ' ';
  width: 6px;
  height: 6px;
  background-color: #d1d3e0;
  border-radius: 50%;
  display: inline-block;
  position: absolute;
  top: 5px;
  left: -9px;
}
.TfYBu77d0YsbR9UY::after {
  content: ' ';
  width: 2px;
  height: 2px;
  background-color: #fff;
  border-radius: 50%;
  display: inline-block;
  position: absolute;
  top: 7px;
  left: -7px;
}

.ruEzwryIyoYDd8ek {
  margin-top: 4px;
  margin-bottom: 4px;
}
.VtirQ1I0dQsEuOsI {
  text-align: end;
}
.P8v_Ep9Du403RkRc {
  cursor: pointer;
}
.aTj6wq8qmY0fEVNf {
  border-radius: 12px;
  background-color: #fff;
}
.aTj6wq8qmY0fEVNf:last-child {
  margin-bottom: 16px;
}
.B3jBW93T2ko0g2Hj {
  position: relative;
  right: 0;
  background-color: rgba(0, 115, 255, 0.1);
  display: inline-block;
  border-radius: 8px;
  color: #6b58fc;
}
.B3jBW93T2ko0g2Hj:hover {
  cursor: pointer;
}
.aKKa12HVoxcvpLx0 {
  border-left: dotted;
  border-width: 2px;
  border-color: #e7edf4;
  margin-left: -12px;
}
.jpCkyHVkUE9DUgD0 {
  padding-left: 12px;
}
.cDOe2MNpTI4jDkn8 {
  display: flex;
  position: absolute;
  height: calc(100% - 42px);
  width: 100%;
  max-width: 563px;
  padding: 8px 12px 12px;
  top: 0;
  left: 0;
  box-sizing: border-box;
}
@media screen and (min-width: 768px) {
  .cDOe2MNpTI4jDkn8 {
    max-width: none;
  }
}
.WWtfH7co6HslBmyj {
  width: 100%;
  flex-grow: 1;
  max-width: 100%;
  flex-basis: 0;
  margin-top: 44px;
}
.fkr6wvtVp0efnhs3 {
  margin-right: 4px;
}
.GY_s40tm7C07Mnss {
  display: inline-block;
  padding: 2px 4px;
  color: #b3b5cc;
  background-color: rgba(160, 172, 192, 0.1);
  vertical-align: middle;
  border-radius: 8px;
  margin-right: 4px;
}

.U1YiQVcOKEAzGoMh {
  margin-top: 20px;
}
.U1YiQVcOKEAzGoMh:first-child {
  margin-top: -16px;
  padding-top: 16px;
}
.XCsoM25upWMDLDcS {
  background-color: #fff;
  width: 100%;
}
.QYZpG6Z8I0p1Jl4f {
  padding-top: 12px;
}
.dGne5KDqrWMUAssQ {
  padding: 12px 0 8px 0;
}
.RvLAtEDqJC0tLM0C div[data-ti='order-popper-slot-top'] {
  padding: 0;
  display: block;
  min-height: auto;
}

.csCnn5BCiAaX7jA3{position:relative;width:calc(100% + 20px);height:55px;overflow-x:auto;user-select:none}.csCnn5BCiAaX7jA3::-webkit-scrollbar{display:none}.rexfuBD6U004DXAk{position:absolute;display:flex;transition:transform .5s ease-in-out}.tFCfOy9a9Uxyp64Q{border:unset;margin:unset;padding:unset;color:unset;background-color:unset}.tFCfOy9a9Uxyp64Q:not(:nth-last-child(2)){margin-right:8px}.cC1qyHoLPI1lyZxq{width:100%;white-space:nowrap;text-align:start}.O4YsgwnSUF4u1UBX{border-left:1px solid rgba(0,0,0,0);margin-left:19px}
.BSz3kSMZoZEDHqSp{width:100%}.riHaAF8gRmEDSgDi{position:relative;border:1px solid rgba(0,0,0,0);border-radius:8px;cursor:pointer;z-index:1;color:unset;background-color:unset}.riHaAF8gRmEDSgDi:disabled{cursor:initial}.riHaAF8gRmEDSgDi:not(:disabled):hover{border-top-color:rgba(0,0,0,0)}.riHaAF8gRmEDSgDi:not(:disabled):hover+*{border-top-color:rgba(0,0,0,0)}.riHaAF8gRmEDSgDi:not(:disabled):hover::before{content:"";position:absolute;top:1px;left:-8px;display:block;width:calc(100% + 16px);height:calc(100% - 2px);border-radius:8px;background-color:var(--kite-overlay-brand, rgba(125, 113, 255, 0.15));pointer-events:none;z-index:-1}.GC6k_NQaK8APWwy4{min-width:77px;max-width:77px;width:77px;text-align:left}.nuzVJEtBNoUL1Cpv{white-space:nowrap}
.keL9sZMsstkakGzn{width:max-content}
.vqXY4c3ZOYCvgCAu{height:100%}.CRuppbLppJEHuDel{max-width:300px;white-space:pre-line}.F2BZmAVruf8XMvOL{white-space:pre-line}.Bnle3aw7npQrCJCP{min-width:62px}@media(min-width: 768px){.Bnle3aw7npQrCJCP{min-width:72px}}.zUpPuOtJNosVIZLm{width:100%}.XgtOlbhmn3QWSCyG{height:100%}
.PQTJ02oh0vAs_Oxs{cursor:pointer}
.UiMSuzOcks8uM77c{max-width:672px;margin:0 auto}
.LJ8rcIyMyRAxAfr0 {
  position: relative;
  width: 100%;
  background-color: #6b58fc;
  color: #fff;
  height: 48px;
}
@media screen and (min-width: 992px) {
  .LJ8rcIyMyRAxAfr0 {
    height: 72px;
  }
}
.hZIqPjm28s6hcFnd {
  position: absolute;
  background-color: #524bb7;
  transition: width 0.5s ease-out;
  height: 48px;
}
@media screen and (min-width: 992px) {
  .hZIqPjm28s6hcFnd {
    height: 72px;
  }
}
.cKO3BUvM7_0v0_b4 {
  top: 0;
  margin-bottom: -4px;
  transition: opacity 0.5s ease-out;
}
@media screen and (min-width: 992px) {
  .cKO3BUvM7_0v0_b4 {
    margin-bottom: 0;
  }
}
.yLD21pTXLuwnHkpi {
  margin-bottom: 0;
  margin-top: 0;
  opacity: 0.8;
}
.Eewsihw9178O8V_V {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.gX1INBjpuBErPxPt {
  opacity: 0;
  position: absolute;
  width: 50%;
}
.fUwtrAGeZc4d_GDS {
  left: 0;
}
@media screen and (max-width: 767px) {
  .RAvw6XQx4OsJZpt2 {
    padding-left: 8px;
    padding-right: 8px;
  }
}

.XZxfSoL98YUho0X7 {
  position: fixed;
  top: 0;
  z-index: 9;
  background-color: #fff;
  width: 100vw;
}
.s0hUdOObYZuQlHMg {
  position: fixed;
  width: 100%;
  height: 48px;
  top: 0;
  left: 0;
  right: 0;
  background-color: #fff;
  z-index: 8;
  box-shadow: 0px 1px 0px rgba(75, 106, 166, 0.16);
}
@media screen and (min-width: 992px) {
  .s0hUdOObYZuQlHMg {
    height: 72px;
  }
}
.fwnFqEPqSAErrCqw {
  height: 48px;
}
@media screen and (min-width: 992px) {
  .fwnFqEPqSAErrCqw {
    height: 72px;
  }
}

.lfBZWpS4nZosDoYc {
  background-color: #f2f2f7;
  border-radius: 6px;
  padding: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 32px;
  width: 32px;
  box-sizing: border-box;
}
@media screen and (min-width: 992px) {
  .lfBZWpS4nZosDoYc {
    height: 56px;
    width: 44px;
  }
}
.lfBZWpS4nZosDoYc.iuL8GFWq1BUfTCg7 {
  cursor: pointer;
}
.lfBZWpS4nZosDoYc.iuL8GFWq1BUfTCg7:hover {
  background-color: rgba(243, 77, 22, 0.1);
}
.lfBZWpS4nZosDoYc.iuL8GFWq1BUfTCg7:hover .yvjH_HETz1gBtHOp {
  color: #f34d16;
  opacity: 1;
}
.RAUt75uMhe0R345U {
  display: inline-block;
  padding-right: 4px;
}
.yvjH_HETz1gBtHOp {
  display: inline-block;
  opacity: 0.6;
}

.yWpg5RE0HNodGWWO {
  margin: 8px 4px 8px 0;
}
.yWpg5RE0HNodGWWO:last-child {
  margin-right: 0;
}

.JN96O214rPsWNfQX {
  display: inline-flex;
}
.OyhrupZaMxkLYzhc {
  min-width: 200px;
}
.rP_7ulWv5IMrDtwa div[data-ti='order-popper-slot-top'] {
  min-height: auto;
}
.rP_7ulWv5IMrDtwa div[data-ti='order-popper-content'] {
  background-color: white;
}
.w_NauW7u1UYJO9Um {
  border-color: #f2f2f7;
  margin-bottom: 28px;
}
.nbXECHobexMMKWiJ {
  margin: 4px 0 12px;
}
.TbZx0JeDWZQe96jX {
  margin-top: 0;
  margin-bottom: 4px;
}
._d0NjXcLCc4NHwkR {
  display: flex;
  flex-wrap: wrap;
}
.AKCdYAXlmM0FZJj3 {
  height: 32px;
}
.AKCdYAXlmM0FZJj3.G96ehyMe3_MLKeU5 {
  height: 56px;
}
.iqqPJwddI0E0utbv:first-child {
  margin-top: 12px;
}
.ey0NHYqkWPk0TuGr {
  margin: 24px 0 12px;
}
.WP3cRVky9YZ5YU4z {
  display: inline-block;
  position: relative;
  padding-left: 16px;
}
.WP3cRVky9YZ5YU4z.G96ehyMe3_MLKeU5 {
  padding-left: 24px;
}
.WP3cRVky9YZ5YU4z.G96ehyMe3_MLKeU5.eM5H7TC6kFMdJxxd {
  padding-left: 11px;
}
.WP3cRVky9YZ5YU4z.eM5H7TC6kFMdJxxd {
  padding-left: 7px;
}
.fcs02kZgtYo6ZquZ {
  font-weight: bold;
}
.uvCJqCUFXwsVij4J {
  position: absolute;
  left: -4px;
}
.P_SFgE9PN9koIWOC {
  display: flex;
}
.tmVHT9By004Db9gm {
  background-color: rgba(209, 211, 224, 0.2);
  border-radius: 6px;
  padding: 4px / 2;
  margin-left: 3px;
}
.aKkw9Ad14c8cXynk {
  margin-top: 4px;
}
.ckMLLFOafonTQM8R {
  margin-right: 4px;
}
@media screen and (min-width: 768px) {
  .ey0NHYqkWPk0TuGr {
    max-width: 300px;
  }
}

@media screen and (min-width: 768px) {
  .UNxrQPcD9WMhFM2R {
    max-width: 300px;
  }
}

.R96Zsyygeh0F0OcU {
  margin-bottom: 8px;
}
.R96Zsyygeh0F0OcU input {
  margin-top: -12px;
  cursor: pointer;
}
.sOH5CcesN1QBJEkS {
  margin-bottom: 0;
}
.FCiFNIH8Sh8uupFB {
  margin: 0;
}

.bmcmAN7CUwG7JIdK {
  display: flex;
  justify-content: space-between;
  margin-bottom: 4px;
}
.YNDu_Bb421w3HjYr {
  color: #b3b5cc;
}
.d6r91UuPWkolunqv {
  margin-top: -14px;
}
.MGf3ZQ2jNU0bEYSE {
  margin: 0 14px;
}

.kY4yPotTqoMTpPbD {
  display: flex;
  justify-content: stretch;
  width: 100%;
  height: 40px;
  overflow: hidden;
}
.cadtNZrc4IAJBm7q {
  position: relative;
  transition: top 0.5s;
  flex: 1 1 auto;
  background-color: rgba(107, 88, 252, 0.1);
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  margin-left: 2px;
}
.cadtNZrc4IAJBm7q:first-child {
  margin-left: 0px;
}

.v9yyUL8WPr07ahCw {
  display: flex;
  justify-content: space-between;
  margin-bottom: 4px;
}
.hAjdgIV47krGA4dQ {
  color: #b3b5cc;
}

.Gn6LWkZzWroI0KgT {
  display: flex;
  justify-content: space-between;
  padding: 4px 4px;
}
.drSpHykZxAnBn1Fq {
  flex: 1;
}
.aUQBvUOg2qQj6yU9 {
  margin-right: 12px;
}

.Pou1NaCnQpwPL4eL {
  display: flex;
  align-items: flex-start;
  margin-left: -32px;
  padding-left: 32px;
}
.mlyzRJwG3M8c76uW {
  display: flex;
  overflow-x: auto;
  margin-right: -8px;
  scrollbar-width: none;
}
.mlyzRJwG3M8c76uW::-webkit-scrollbar {
  display: none;
}
@media screen and (min-width: 768px) {
  .mlyzRJwG3M8c76uW {
    margin-right: -32px;
  }
}
@media screen and (min-width: 1200px) {
  .mlyzRJwG3M8c76uW {
    margin-right: 0;
  }
}
.O9j0CtA9oRIPvUb1 {
  padding-right: 8px;
}
@media screen and (min-width: 768px) {
  .O9j0CtA9oRIPvUb1 {
    padding-right: 32px;
  }
}
@media screen and (min-width: 1200px) {
  .O9j0CtA9oRIPvUb1 {
    padding-right: 0;
  }
}
@media screen and (max-width: 767px) {
  .TCkXuewU4R8vnyjV {
    padding-left: 8px;
    padding-right: 8px;
  }
}

.n5YZyipACdcU5S01 {
  padding: 16px;
  background-color: white;
  margin-bottom: 20px;
  border-radius: 16px;
}
.IYCJpXpEwkIQ2q7D {
  margin-bottom: 20px;
  padding: 8px 16px 16px;
  background: linear-gradient(98.61deg, #ecffee 43.42%, #d0ffeb 100%);
  background-color: #ecffee;
  border-radius: 12px;
}
.nr2xksv6dQC0Z_Vk {
  margin-bottom: 16px;
}

/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
.sve5bf2qohcAHzf0 {
  display: flex;
  gap: 4px;
  align-items: center;
}
.lH5Z8iz0x8gUyoHJ {
  width: 251px;
}
.g51JZOIYeL0ajN2g {
  margin-top: 0;
}
.UjB4ydowz02Jf5R4 {
  z-index: 1000;
}
.AR8VERDxy2UwuIIG {
  border-radius: 12px 12px 0 0;
}
.cjtO8hVsULQGFnZQ {
  font-size: 20px;
}

.SL8VH4CD61YQewvL {
  display: none;
}
.vvuuw_bDtcYUgqR_.nLXxniLK7FMTtu7x {
  color: #7000d0;
  background-color: #daacff;
}
.vvuuw_bDtcYUgqR_.ciQFEHzZW5gk1mJP {
  box-shadow: 0px 0px 0px 3px #daacff;
}
.vvuuw_bDtcYUgqR_.ciQFEHzZW5gk1mJP:hover {
  box-shadow: 0px 0px 0px 3px #daacff, 0 4px 16px rgba(75, 106, 166, 0.16);
}

.yoZ406arfzo3KITn {
  /* margin-bottom: 20px; */
  margin-bottom: 16px;
}
.yoZ406arfzo3KITn_hide {
  display: none !important;
}
.gYPu9sqXnYI8HtBn {
  display: flex;
  width: 100%;
  margin: 10px 0 20px;
  justify-content: center;
}
@media screen and (max-width: 767px) {
  .yoZ406arfzo3KITn {
    margin-bottom: 12px;
  }
}

.YAeRm1wk_xQL0TZg {
  font-weight: 600;
  margin-bottom: 8px;
}
.Y6mvCJgAacBGfA5Q {
  margin-top: 8px;
  margin-bottom: 20px;
}
.rW935BZEbUaOQg4I {
  border: 0 none;
  padding: 7px 6px 7px 10px;
  min-height: unset;
  margin-top: auto;
  margin-bottom: auto;
}
.h7WZQKPDLqEefP5z {
  display: none;
}
.NFYbBROlKykkTEYw {
  color: #A0ACC0;
}
.iBGO2pOsBHUra5Mm {
  position: relative;
}
.HXvFiaghUWYuveGO {
  margin-inline-start: 0;
  margin-inline-end: 0;
  border-color: #c3cfdf;
  border-style: solid;
  height: 48px;
  position: relative;
  border-radius: 8px;
  border-width: 1px;
  box-sizing: border-box;
  min-width: 0;
  padding: 3px 12px 0;
}
.HXvFiaghUWYuveGO:focus-within {
  border-color: #808999;
}
.HXvFiaghUWYuveGO.B8uYJlZAEdwZI2mZ {
  display: flex;
  align-items: center;
}
.HXvFiaghUWYuveGO .mzcVYfn490YuOxI_ {
  position: unset;
  padding: 0;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  flex-direction: column;
  width: 100%;
}
.HXvFiaghUWYuveGO .mzcVYfn490YuOxI_.B8uYJlZAEdwZI2mZ {
  padding-top: 2px;
}
.HXvFiaghUWYuveGO .mzcVYfn490YuOxI_.PyRqtmTO0gaMZG2Y {
  transform: translateZ(0);
  border: 1px solid transparent;
  padding-right: 20px;
  width: calc(100% - 24px);
}
.HXvFiaghUWYuveGO.icwFfJYebwAx6vmC {
  cursor: text;
}
.HXvFiaghUWYuveGO.icwFfJYebwAx6vmC.gsfW2whXcNd5Ebed,
.HXvFiaghUWYuveGO.icwFfJYebwAx6vmC:hover {
  border-color: #808999;
}
.HXvFiaghUWYuveGO.icwFfJYebwAx6vmC.p0aG0y3PRjY7QpPr.gsfW2whXcNd5Ebed {
  padding-right: 24px;
}
.HXvFiaghUWYuveGO.icwFfJYebwAx6vmC.gsfW2whXcNd5Ebed .QwdbCExVEsEinhYY {
  cursor: auto;
}
.HXvFiaghUWYuveGO.icwFfJYebwAx6vmC.gsfW2whXcNd5Ebed .mzcVYfn490YuOxI_ {
  width: calc(100% - 12px);
}
.HXvFiaghUWYuveGO.icwFfJYebwAx6vmC.fXjtO4fhSAwPyn_J {
  background-color: #FFF699;
}
.HXvFiaghUWYuveGO.U2X9FzT70UFdYfuY {
  cursor: not-allowed;
  background-color: #EDF2FA;
}
.HXvFiaghUWYuveGO.U2X9FzT70UFdYfuY .blinZN3wqD837qnC {
  cursor: not-allowed;
}
.blinZN3wqD837qnC {
  cursor: text;
  color: #808999;
  position: unset;
  top: 2px;
  left: 0;
  right: 0;
  font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 13px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: -2px;
  transform-origin: top left;
  transform: scale(1) translate(0, 0);
  transition: transform;
  transition-duration: 150ms;
}
.blinZN3wqD837qnC.Yuzcy4flXmQB2Z8f {
  transform: scale(1.1538) translate(0px, 6px);
  width: 90%;
}
.xZm3A3fnKyUHYg6C {
  position: absolute;
  bottom: 0;
  display: flex;
  top: 0;
  right: 0;
  z-index: 3;
}
.XuDEWbBlRO0SprBT {
  top: -4px !important;
}
.qmbG4EHdwYB0waJF {
  width: fit-content;
  max-width: 220px;
  padding: 8px 12px;
  border-radius: 8px;
}
.j4tPSOgiYgcZMC4L {
  left: 0 !important;
  background-image: url('data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%228%22%20viewBox%3D%220%200%2024%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%200C2.15128%200%202.57148%200%204.71429%201.97565L8.57143%205.92696C11.5781%208.68525%2012%208.69678%2015%205.92696L19.2857%201.97565C21.4307%200%2021.8734%200%2024%200H0Z%22%20fill%3D%22%23161F2B%22%20fill-opacity%3D%220.9%22%20transform%3D%22translate(-12%2C%20-16)%20rotate(180%2018%2012)%22%2F%3E%20%3C%2Fsvg%3E%20');
  background-repeat: no-repeat;
  background-position: 14px 0;
}
.j4tPSOgiYgcZMC4L svg {
  opacity: 0;
}
.BLgk4Rx2JPccsvXX {
  position: absolute;
  bottom: 6px;
  left: 12px;
  z-index: 0;
  overflow: hidden;
  right: 0;
  text-overflow: ellipsis;
  top: 21px;
}
.BLgk4Rx2JPccsvXX i {
  font-style: unset;
  color: #808999;
}
.ghOjQszxIrYmk6AY {
  display: block;
  width: 100%;
}
.xkhWivOlvYAfJjsW .WEcKwMEOVu8u5xZ4 {
  padding: 0;
  min-height: unset;
  border: 0 none;
  background-color: transparent;
  min-width: unset;
  overflow: hidden;
  text-overflow: ellipsis;
  border-radius: 0;
  position: relative;
  z-index: 1;
}
.xkhWivOlvYAfJjsW .WEcKwMEOVu8u5xZ4:disabled {
  cursor: not-allowed;
  color: #000;
}
.xkhWivOlvYAfJjsW .WEcKwMEOVu8u5xZ4.faSzfHwtelIX53oR {
  color: transparent;
  caret-color: #000;
}
.xkhWivOlvYAfJjsW .WEcKwMEOVu8u5xZ4.cPoOK7NQDwfE9phf {
  color: transparent;
}
.xkhWivOlvYAfJjsW .WEcKwMEOVu8u5xZ4.cPoOK7NQDwfE9phf::placeholder {
  color: transparent;
}
.xkhWivOlvYAfJjsW .WEcKwMEOVu8u5xZ4:-webkit-autofill,
.xkhWivOlvYAfJjsW .WEcKwMEOVu8u5xZ4:-webkit-autofill:focus,
.xkhWivOlvYAfJjsW .WEcKwMEOVu8u5xZ4:-webkit-autofill:hover {
  -webkit-box-shadow: 0 0 0 50px transparent inset;
  background-color: transparent;
  transition: background-color 5000s ease-in-out 0s;
  font-size: inherit;
  font-family: inherit;
}
.xkhWivOlvYAfJjsW .WEcKwMEOVu8u5xZ4:-webkit-autofill.faSzfHwtelIX53oR,
.xkhWivOlvYAfJjsW .WEcKwMEOVu8u5xZ4:-webkit-autofill:focus.faSzfHwtelIX53oR,
.xkhWivOlvYAfJjsW .WEcKwMEOVu8u5xZ4:-webkit-autofill:hover.faSzfHwtelIX53oR {
  color: transparent;
}
.xkhWivOlvYAfJjsW .prpwoTa8iZgTO9_2 {
  position: unset;
  min-height: 24px;
}
.vZEyqUtiiiAxbnhP {
  left: -12px !important;
  right: 12px !important;
  max-height: 164px;
  overflow: scroll;
  box-shadow: 0 8px 32px rgba(75,106,166,0.32);
  border-radius: 8px;
  z-index: 2;
  width: max-content;
  min-width: 100%;
  -ms-overflow-style: none;
  overflow: -moz-scrollbars-none;
  scrollbar-width: none;
}
.vZEyqUtiiiAxbnhP::-webkit-scrollbar {
  width: 0;
  height: 0;
}
.OCQ2xdmR4CAqJJZX {
  display: none;
}
.UPEUWiKn1sjaCbdF {
  cursor: pointer !important;
}
.UPEUWiKn1sjaCbdF .FxGAaVTPEtoBTQdB {
  cursor: pointer;
}
.UPEUWiKn1sjaCbdF div.p15EQ9ScoK8Dj4xU {
  padding-right: 0 !important;
  width: 100% !important;
}
.UPEUWiKn1sjaCbdF div.p15EQ9ScoK8Dj4xU.jo76h_JMKUw07B0s {
  transform: unset;
}
.UPEUWiKn1sjaCbdF .v23a1rrhu8qBdQdp {
  height: 24px;
  position: relative;
  z-index: 1;
  top: -2px;
}
.UPEUWiKn1sjaCbdF .v23a1rrhu8qBdQdp .ly_jJXRe2EIur4h_ {
  color: #000;
  position: absolute;
  right: -6px;
  top: -6px;
}
.UPEUWiKn1sjaCbdF .v23a1rrhu8qBdQdp button {
  top: 0;
  cursor: pointer;
  min-height: unset;
  border: 0 none;
  position: unset;
  color: #000;
  padding: 0;
}
.UPEUWiKn1sjaCbdF .v23a1rrhu8qBdQdp button:focus {
  box-shadow: none;
}
.UPEUWiKn1sjaCbdF .v23a1rrhu8qBdQdp.WPlY2zYBG3cNjhZl button {
  opacity: 1;
  cursor: not-allowed;
}
.UPEUWiKn1sjaCbdF .v23a1rrhu8qBdQdp.WPlY2zYBG3cNjhZl .ly_jJXRe2EIur4h_ {
  color: #A0ACC0;
}
.UPEUWiKn1sjaCbdF .v23a1rrhu8qBdQdp .Z9OXXX3IK8MPBAHQ {
  color: #000;
}
.UPEUWiKn1sjaCbdF .v23a1rrhu8qBdQdp .IrFo8o9EgtMMOG9Q {
  display: none;
}
.UPEUWiKn1sjaCbdF .lwIlFngaKeQDTvvl {
  width: calc(100% - 20px);
  text-align: left;
}
.UPEUWiKn1sjaCbdF .LSeviwZN5iowCg0i {
  color: #000;
}
.UPEUWiKn1sjaCbdF .Xovn2G09IoAdSyGo {
  color: #fff;
}
.n4cYeg1vbKsq_cSX {
  left: 0;
  right: 0;
  top: 50px;
  max-height: 164px;
  width: max-content;
  min-width: max-content;
  overflow: scroll;
  border-radius: 8px;
  -ms-overflow-style: none;
  overflow: -moz-scrollbars-none;
  scrollbar-width: none;
}
.n4cYeg1vbKsq_cSX::-webkit-scrollbar {
  width: 0;
  height: 0;
}
.PiFdF6V0TgJNTSK5 .vP7xybGEQNYcGSjD > div > div {
  min-height: 24px;
}
.PiFdF6V0TgJNTSK5 .vP7xybGEQNYcGSjD > div {
  width: 100%;
}
.PiFdF6V0TgJNTSK5 .j5LSb8mvY3cmeSkx {
  padding: 0;
  min-height: unset;
  border: 0 none;
  background-color: transparent;
  min-width: unset;
  overflow: hidden;
  text-overflow: ellipsis;
  border-radius: 0;
  z-index: 1;
}
.PiFdF6V0TgJNTSK5 .j5LSb8mvY3cmeSkx:disabled {
  cursor: not-allowed;
  color: #000;
}
.PiFdF6V0TgJNTSK5 .j5LSb8mvY3cmeSkx.baOqEoIZwssFbhDR {
  color: transparent;
  caret-color: #000;
}
.PiFdF6V0TgJNTSK5 .j5LSb8mvY3cmeSkx:-webkit-autofill,
.PiFdF6V0TgJNTSK5 .j5LSb8mvY3cmeSkx:-webkit-autofill:focus,
.PiFdF6V0TgJNTSK5 .j5LSb8mvY3cmeSkx:-webkit-autofill:hover {
  -webkit-box-shadow: 0 0 0 50px transparent inset;
  background-color: transparent;
  transition: background-color 5000s ease-in-out 0s;
  font-size: inherit;
  font-family: inherit;
}
.ajn69YbcrQqFCDtS {
  font-weight: 600;
}
.Drbq0_SI5JYm6RCD {
  margin: 12px 0;
  display: flex;
  gap: 4px;
}
.Di1UkSMZzXsb05NO {
  display: flex;
  flex-direction: row;
  gap: 24px;
  padding: 8px 0 20px 0;
}
.UTej9LKuoM6UYrTF {
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: space-between;
}
.LG6XXFpIOkF06nNF {
  margin-right: 0;
  padding-left: 8px;
}
.LG6XXFpIOkF06nNF input {
  cursor: pointer !important;
}
.ggZrqqMnlPQQqxU7 {
  margin-top: 12px;
}
.pyGQBAw1NjwVJxOA {
  display: flex;
  margin-top: 20px;
  margin-bottom: 16px;
}
.HuRHTH0WWT4haUpm:not(:checked) {
  background: #fff;
}
.u5IQRBPdjEQMpKMZ {
  display: flex;
  flex-direction: column;
  gap: 8px;
  margin-top: 12px;
}
@media screen and (max-width: 575px) {
  .u5IQRBPdjEQMpKMZ {
    gap: 8px;
    flex-direction: column;
  }
  .Di1UkSMZzXsb05NO {
    padding: 12px 0 20px 0;
  }
}
.tOItbJSluV8mazO_ {
  margin-left: 16px;
  z-index: 15;
}
.Eve_TZwd1AIEnWJH {
  padding: 4px 12px;
  border-radius: 8px;
  z-index: 15;
}
.eq5dB7LDxUswYDYz {
  cursor: pointer;
}
.QC5cXsyMrodDtJuW {
  background: #fff;
}
.FIKWzBprhukoZCvZ {
  white-space: nowrap;
}
.oNICVOmVJMLyDgy5 button {
  background: white;
}
.oNICVOmVJMLyDgy5 button:hover {
  background-color: rgba(107, 88, 252, 0.2) !important;
  color: #6b58fc;
}
.eH9GcTcP5ZMgV9GP {
  max-width: 196px;
  margin: 0;
}
.ceLlbZVb05AfHP9d {
  margin-right: 4px;
}
.GCGasAxtJ1sgrvOy {
  z-index: 15;
}
.sUpTDEsBuHocFhMp {
  background-color: #524bb730;
}
.xY0O_i5wCHcpsJ2X {
  width: 440px;
  padding: 0;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  box-shadow: none;
  border-radius: 16px;
}
.gzxP4QyijZ8_SzTZ {
  color: #b3b5cc;
}
.gzxP4QyijZ8_SzTZ:hover {
  color: #000000;
}
.CgVVYNZfEKU8c0oL {
  min-height: 56px;
  display: flex;
  box-sizing: border-box;
  align-items: center;
  justify-content: center;
  border-bottom: 1px solid #f2f2f7;
  padding: 20px 56px 16px;
  text-align: center;
}
.M7rAbNgOvwAn5rKF {
  font-size: 19px;
}
.IRzGyX9uhRo6RxnJ {
  top: 16px;
  right: 16px;
}
.IRzGyX9uhRo6RxnJ svg {
  width: 24px;
  height: 24px;
}
.KyMwyFQ8RHQHEqqI {
  display: block;
}
.KyMwyFQ8RHQHEqqI + .KyMwyFQ8RHQHEqqI {
  flex: 1;
  overflow-y: auto;
}
.sQWc1ACM5BIIhauC {
  background: #F5F5F9;
  padding: 20px 24px 24px;
  box-sizing: border-box;
  border-radius: 0 0 16px 16px;
}
.N7CbMPOLWvAjIC3T {
  min-height: 56px;
  flex: 1 0;
  padding: 20px 0 16px 56px;
}
.E4UYWzrcuwkmz3n5 {
  padding: 0;
}
.zToIGJjTFFkNT_5U {
  align-items: flex-start;
}
.fhVll0G47H0Tn1M4 {
  background: #F5F5F9;
  padding: 12px 20px 32px;
}
.vKPzT4hyICUwe3XX {
  box-shadow: none;
}
.Cx2Jj_zIMZorEIpS {
  width: initial;
  height: initial;
}
.D41a5NsRg3EbgHhK {
  border-radius: 16px 16px 0 0;
}
.TyUTODoysEeDW6Oc {
  justify-content: space-between;
  display: flex;
  flex-direction: row;
}
@media screen and (max-width: 575px) {
  .TyUTODoysEeDW6Oc {
    flex-direction: column;
  }
}
.n3lzjeu4K2QexXha {
  display: flex;
  flex-direction: row;
  align-items: center;
  flex-wrap: nowrap;
  margin-top: -8px;
  min-height: 32px;
}
.oIMj0iJopJMDCw9u {
  margin-right: 12px;
  flex-shrink: 1;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.j6QNbZvZ9cgBD77W button {
  border: none;
  padding: 0;
}
.vOLOvrUZOPgxQz01 {
  display: block;
  margin-top: -4px;
}
@media screen and (min-width: 768px) {
  .n3lzjeu4K2QexXha {
    margin-top: -12px;
    min-height: 40px;
  }
  .oIMj0iJopJMDCw9u {
    margin-right: 16px;
  }
  .vOLOvrUZOPgxQz01 {
    margin-top: -6px;
  }
}

@media screen and (max-width: 575px) {
  .dkrHRSdj8mO_yb53 {
    margin: 8px 0;
  }
}

/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
.VFvYBhFGu5AE8XTS {
  width: calc(100% + 4px * 3);
}

/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
.GWY1pi8ORnsnhVyw {
  --tutu-mtp-offers-content-padding: calc(4px * 2);
}
.EQNrkOX7EWJ_q5lY {
  width: 100%;
  max-width: 464px;
  margin-bottom: 16px;
}
.ph1QGtwXY9joYemG {
  width: auto;
  padding-left: 8px;
  padding-right: 8px;
  margin-bottom: 8px;
}
@media screen and (min-width: 576px) {
  .ph1QGtwXY9joYemG {
    padding-left: 0;
  }
}
@media screen and (max-width: 768px) {
  .ph1QGtwXY9joYemG {
    margin-bottom: 4px;
  }
}
@media screen and (min-width: 768px) {
  .EQNrkOX7EWJ_q5lY {
    margin-right: 16px;
  }
  .cGzJc2mDGoZn6Kte {
    display: flex;
  }
}
.ZXB8WMd21RoC_q4F {
  display: flex;
}
@media screen and (max-width: 992px) {
  .ZXB8WMd21RoC_q4F {
    flex-direction: column;
  }
}
@media screen and (min-width: 992px) {
  .ZXB8WMd21RoC_q4F {
    flex-direction: row;
  }
}
.lcfgMj0OSYg94fWL {
  max-width: none;
}

.zkWoGUfOIoQndKU_ {
  width: 100%;
  display: inline-flex;
  align-items: center;
  justify-content: space-between;
  border-radius: 6px;
  background-color: #f5f5f9;
  padding: 0 8px 4px;
  box-sizing: border-box;
}
.zkWoGUfOIoQndKU_:not(.GNY9duWRChoaxN2u) {
  cursor: pointer;
}
.zkWoGUfOIoQndKU_:not(.GNY9duWRChoaxN2u):hover {
  background-color: rgba(243, 77, 22, 0.1);
}
.zkWoGUfOIoQndKU_:not(.GNY9duWRChoaxN2u):hover .k2fy6lvyKlEc9kuE {
  color: #f34d16;
}
.JMYMGbMyTpszm2Rg {
  margin-bottom: -4px;
  margin-right: 12px;
}
.aUT8g_uP6n0cSDho {
  margin-right: 24px;
}
.k2fy6lvyKlEc9kuE {
  background: #fff;
  box-shadow: 0 4px 8px rgba(75, 106, 166, 0.08);
  border-radius: 6px;
  color: #6b58fc;
  white-space: nowrap;
  margin-top: 4px;
  padding: 4px 6px 6px;
}
.Hg45A_3AgQgEFrEH {
  margin: 0;
}
.NJuuzlbITWAahjD4 {
  display: none;
}
@media screen and (min-width: 768px) {
  .zkWoGUfOIoQndKU_ {
    width: auto;
    padding: 8px;
  }
  .JMYMGbMyTpszm2Rg {
    display: inline-block;
    margin-bottom: 0;
  }
  .aUT8g_uP6n0cSDho {
    display: inline-block;
  }
  .k2fy6lvyKlEc9kuE {
    margin-top: 0;
  }
  .NJuuzlbITWAahjD4 {
    display: inline;
  }
  .GNY9duWRChoaxN2u {
    min-width: 500px;
  }
}

.Sbtq5z1pOAg8bdIU {
  margin: 16px 0;
}
.SmHJOKO1GUNt3GIg {
  position: relative;
  margin-top: 36px;
}
.SmHJOKO1GUNt3GIg.ZXBc40ahKU07w7j2 {
  display: none;
}
.jA2xDqHbt94Iie4D {
  position: absolute;
  right: -10px;
  top: -36px;
  padding: 10px;
  z-index: 2;
  cursor: pointer;
}
.jA2xDqHbt94Iie4D:hover {
  color: #f34d16;
}
@media screen and (min-width: 1200px) {
  .Sbtq5z1pOAg8bdIU {
    margin-top: 0;
  }
}

/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
.DS55ivolYU9949cO {
  max-width: 600px;
  margin-bottom: 24px;
}

.qx0YQ_U1Plc_bKmx{margin-top:4px;margin-bottom:12px}.EFwiw0djuSAEtSA8{max-width:100%;margin-bottom:8px}.EFwiw0djuSAEtSA8:last-child{margin-bottom:0}@media(min-width: 768px){.EFwiw0djuSAEtSA8{max-width:553px}}.U3dVCTHkt34h9Y3W{padding-left:8px;padding-right:8px}@media(min-width: 768px){.U3dVCTHkt34h9Y3W{padding-left:32px;padding-right:32px}}
.RuTsm96AaWMCe6Z8 {
  max-width: 560px;
  margin-bottom: 8px;
}
@media screen and (max-width: 767px) {
  .nRY55axd4roJZwcx {
    padding-left: 8px;
    padding-right: 8px;
  }
  .RuTsm96AaWMCe6Z8 {
    max-width: 100%;
  }
}

/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
.fsc1ItWzHVIPcWZI {
  display: flex;
  flex-wrap: nowrap;
}
.ARTBKoLYgn04QHvw {
  display: flex;
  gap: 4px;
  padding: 4px 8px;
  border: 1px solid #d1d3e0;
  border-radius: 8px;
  background-color: #fff;
  color: #000;
  text-decoration: none;
}
.ARTBKoLYgn04QHvw.Q5i4kKHNwjshSxqk {
  background-color: #6b58fc;
  border-color: #6b58fc;
  color: #fff;
}
.ARTBKoLYgn04QHvw.Q5i4kKHNwjshSxqk .LHD7ZbEF38tP7nAe {
  color: #fff;
}
.ARTBKoLYgn04QHvw.WHVXHa2C_RUzpM7G:not(.Q5i4kKHNwjshSxqk) {
  color: #8f94b8;
}
.ARTBKoLYgn04QHvw.WHVXHa2C_RUzpM7G:not(.Q5i4kKHNwjshSxqk) .LHD7ZbEF38tP7nAe {
  color: #8f94b8;
}
.ARTBKoLYgn04QHvw .LHD7ZbEF38tP7nAe {
  display: block;
  text-wrap: nowrap;
}
.ARTBKoLYgn04QHvw .LHD7ZbEF38tP7nAe.iatYS5r2KIwJacB6 {
  color: #6b58fc;
}
a.ARTBKoLYgn04QHvw:hover {
  background-color: #eff0ff;
}
a.ARTBKoLYgn04QHvw:hover .LHD7ZbEF38tP7nAe.iatYS5r2KIwJacB6 {
  color: #8f94b8;
}
@media screen and (min-width: 768px) {
  .ARTBKoLYgn04QHvw {
    gap: 8px;
    padding: 8px 16px;
    --o-icon-size: 24px;
  }
  .ARTBKoLYgn04QHvw .LJyH0O3hk1k6XDXR {
    margin-top: -2px;
  }
}

.bJ0sP6lLXSESyv2T{display:flex;flex-direction:row;align-items:center;gap:4px}@media(min-width: 992px){.bJ0sP6lLXSESyv2T{gap:8px}}.H4Xl8jGQSAITEsbz:hover:not(.i6HRvLlNGp8W7KBM,.rqPzqRhkzTM5e8Eu){background-color:var(--kite-overlay-neutral);box-shadow:inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-neutral-tertiary)}.kBa6CC3Fw7sdvOxk{color:var(--kite-content-neutral-tertiary)}.tnmEPHHwwSolGeOD{color:var(--kite-content-static-dark-primary)}.vJxoKIeED2I__nwI{color:var(--kite-content-static-light-primary)}.tqLP4AODrX0HWNyA{color:var(--kite-content-static-dark-secondary)}.TVBciIvwZ7gsA9nF{color:var(--kite-content-static-light-secondary)}.DFZzWSXaS_o_RhJA{display:flex;align-items:center;margin-top:8px;margin-bottom:8px}@media(min-width: 992px){.DFZzWSXaS_o_RhJA{margin-top:4px;margin-bottom:4px}}.cpFnYPbvpFoAxXwu{display:flex;gap:2px;flex-direction:column}.RvyuuWhOPsUo6SxL{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;font-weight:600;font-size:1rem;line-height:120%;letter-spacing:0;text-transform:none;text-decoration:none}.wY2bZaQjkWM943gM{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;font-weight:400;font-size:.866666rem;line-height:108%;letter-spacing:0;text-transform:none;text-decoration:none}.nu9nqQcBNVwkz1sF{width:28px}@media(max-width: 991.98px){.nu9nqQcBNVwkz1sF{width:24px}}.FmWs4LRnZOQLZlTp{text-decoration:none}.QDaQuRPZ4fIBEDK8{white-space:nowrap}.UF9vzPv0W2E6Gl_Q{text-decoration:underline;white-space:nowrap}.X65qZ0CWZToJ13Ql{border-radius:var(--kite-panel-500-border-radius);width:38px;height:18px;background-color:var(--kite-overlay-static-light)}.Km_6tt2iBQgrr406{border-radius:var(--kite-panel-500-border-radius);width:33px;height:14px;background-color:var(--kite-overlay-static-light)}.UijxaH4DHlg1dEad{border-radius:var(--kite-panel-500-border-radius);width:38px;height:18px;background-color:var(--kite-overlay-neutral)}.xCvRAPddNiMwCXLB{border-radius:var(--kite-panel-500-border-radius);width:33px;height:14px;background-color:var(--kite-overlay-neutral)}
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
/* deprecated */
.iBVqMPQIbC8fiLtz {
  overflow-x: auto;
  display: flex;
  margin-left: -8px;
  margin-right: -8px;
  padding-left: 8px;
  padding-right: 8px;
  scrollbar-width: none;
}
.iBVqMPQIbC8fiLtz::-webkit-scrollbar {
  display: none;
}
@media screen and (min-width: 768px) {
  .iBVqMPQIbC8fiLtz {
    margin-left: -32px;
    margin-right: -32px;
    padding-left: 32px;
    padding-right: 32px;
  }
}

.Ki_RJc3fW8imqqSy {
  background-color: #fff;
}
.GXKxQFzEzs8HkqMb {
  background-color: #f5f5f9;
  padding-top: 24px;
  padding-bottom: 12px;
  box-shadow: 0px 1px 0px rgba(75, 106, 166, 0.16);
  flex-grow: 1;
}
.J2oCqEoI8CBnVmgh {
  background-color: #d5d5f6;
}
.KWAV7Bl5gps2OElo {
  margin-bottom: 16px;
}
.oW3hItnR00DLEYLw {
  padding-bottom: 20px;
}
.qZC25yDlIBIr9tJX {
  margin-bottom: 20px;
}
.qI1BdIbM1EEqbOhE {
  margin-bottom: 20px;
  margin-top: 8px;
}
.MuIph7ObXkwR4723 {
  margin-bottom: 8px;
}
@media screen and (max-width: 575px) {
  .GXKxQFzEzs8HkqMb.hKoifTukT6k0mOL9 .OlxyVXR1IqwRPv4M,
  .GXKxQFzEzs8HkqMb.hKoifTukT6k0mOL9 .pZThoU_rLgwZyTBB {
    margin-right: 0;
    margin-left: 0;
  }
}
.dM36xR5vYaQwKbJz {
  margin-bottom: 16px;
}
@media screen and (max-width: 767px) {
  .GXKxQFzEzs8HkqMb {
    padding-top: 8px;
  }
  .GXKxQFzEzs8HkqMb.hKoifTukT6k0mOL9 .C5a3YxVAdvRs9ea4,
  .GXKxQFzEzs8HkqMb.hKoifTukT6k0mOL9 .KsusRS3OnRw4BoWU {
    margin-right: 0;
    margin-left: 0;
  }
  .KWAV7Bl5gps2OElo {
    margin-bottom: 8px;
    display: flex;
    flex-direction: column;
  }
  .C5a3YxVAdvRs9ea4,
  .KsusRS3OnRw4BoWU {
    margin-right: -8px;
    margin-left: -8px;
  }
  .dM36xR5vYaQwKbJz {
    --offers-other-dates-right-padding: calc(4px * 2);
  }
  .qZC25yDlIBIr9tJX {
    margin-bottom: 8px;
  }
  .XvMgq9dZe2kO7mAj {
    padding-left: 8px;
    padding-right: 8px;
  }
  .qI1BdIbM1EEqbOhE {
    margin-bottom: 16px;
  }
}
.MN5iQ3mhKoilHgEq {
  margin-bottom: 16px;
}
.u72TjB4V1cyhzl8D {
  margin-bottom: 8px;
}

.Bm5s96Fds8Qlmej_{display:flex;flex-direction:column;min-height:100vh;background-color:var(--kite-main-layout-color)}.SZyoaz3a8AoK2VTd{flex:1}.DDImWEnhSlYe77iV{overflow-x:auto;scrollbar-width:none}.DDImWEnhSlYe77iV::-webkit-scrollbar{display:none}.ELwiybqWoysPwsCU{width:max-content;display:flex;position:relative}
.cVCQBD_0zIQW0AJb{max-width:100%;margin-bottom:8px}.cVCQBD_0zIQW0AJb:last-child{margin-bottom:0}@media(min-width: 768px){.cVCQBD_0zIQW0AJb{max-width:553px}}
.MXllavd2PEIlZFpF{box-sizing:border-box;width:100%;max-width:445px}
.J4J41ifbAewcdnxM{z-index:2000}
.rsFNkxgXyMNaHcAl{
  display: none;
  /* position:sticky; */
  top:0;
  /* background-color:var(--kite-main-layout-color); */
  width:100%
}
.rsFNkxgXyMNaHcAl.nNonW_YwM1EvUvUV{box-shadow:var(--kite-shadow-300)}
.rsFNkxgXyMNaHcAl_active {
  display: block;
}
.MPB8cgqqS2Mhj2S2{position:relative;height:100%;display:flex;flex-direction:column;justify-content:center}.UrljyrkZFMB2P25K{position:absolute;transition:width .5s ease-out;height:100%;z-index:1}.w8v8ElgzCjgqVG03{width:100%;position:relative;z-index:2}.D59Z1oCqqBIAf6Y0{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vLTx8WKZ_oQWHCuQ{overflow:hidden}.f672XIoHcwo7Sz_4{position:relative}.xLPrTtnDKMOXSfNu{top:0;transition:opacity .5s ease-out}.z8YOr0SgDyIMkk7k{opacity:0;position:absolute;width:50%}.JKxDh7SrRG8nectI{left:0}
.vfuW20DUMiwx2Thr{display:inline-flex}.Z6XLgFlaePkqwtDb{min-width:200px}.OLB_CoF0fD0JcjEE{flex-wrap:nowrap}.f16c9kcygMGyIqOk{max-width:187px}
.o11YUElVN7Qtjn7H{white-space:nowrap}
.VPcEWsaU_pw2edKx{z-index:4}
.gnIZVcYvio86JhnO{height:64px}@media(min-width: 768px){.gnIZVcYvio86JhnO{height:80px}}.fsu1B5cahqglgRC7{height:100%;display:flex;flex-direction:column;justify-content:center}
.Loc_5mu9rSkRbeYA{
  /* border-bottom:1px solid var(--kite-border-neutral-secondary); */
}
.uekqmiGSAxIPUTPQ{min-height:64px;height:100%}@media(min-width: 768px){.uekqmiGSAxIPUTPQ{min-height:80px}}.uekqmiGSAxIPUTPQ.K3_cLOpI8kwAjTW6{min-height:auto;height:auto;box-shadow:unset}.tE0G9pqc1P8LXf9H{height:0;opacity:0;overflow:hidden;transition:opacity .3s ease;will-change:opacity}.tE0G9pqc1P8LXf9H.tR5EV8VegZk4t_Vd{height:auto;opacity:1}
.OwaltMkz1gW2W3X1{width:100%}@media(min-width: 768px){.OwaltMkz1gW2W3X1{width:auto}}.e_C8a80ofIIND3cC{width:100%}@media(min-width: 768px){.e_C8a80ofIIND3cC{width:auto;margin-left:auto}}
.g4w34F2jw4Jpq_KM{max-width:fit-content}.EUJhC8RoiA94_jXp{min-width:max-content}@media(max-width: 767.98px){.dDgSJ9b59PgGxZk6{--offers-other-dates-right-padding: 16px}}
.Di32sgEnlMnHdrJO > div {
  position: static;
}
@media screen and (min-width: 992px) {
  .Di32sgEnlMnHdrJO.qQZP26Xs02MYpGO9 {
    visibility: hidden;
  }
}
@media screen and (max-width: 1199px) {
  .Di32sgEnlMnHdrJO {
    padding: 0;
  }
}
@media screen and (min-width: 1200px) {
  .Di32sgEnlMnHdrJO.qQZP26Xs02MYpGO9 {
    min-height: 97px;
  }
}
.xaoS_920rWcRiUD6 {
  padding: 10px;
}

.pGQYboJKAcMw8hrD {
  position: fixed;
  top: 0;
  z-index: 9;
  background-color: #fff;
  width: 100vw;
}
.lUxNV83XT4M97dZE {
  position: fixed;
  width: 100%;
  height: 48px;
  top: 0;
  left: 0;
  right: 0;
  background-color: #fff;
  z-index: 8;
  box-shadow: 0px 1px 0px rgba(75, 106, 166, 0.16);
}
@media screen and (min-width: 992px) {
  .lUxNV83XT4M97dZE {
    height: 72px;
  }
}
.ZM6VxbmPjQgc02xO {
  height: 48px;
}
@media screen and (min-width: 992px) {
  .ZM6VxbmPjQgc02xO {
    height: 72px;
  }
}

.jkc9LeeS9ZUV8aB3 {
  margin-bottom: 20px;
}
@media screen and (max-width: 767px) {
  .jkc9LeeS9ZUV8aB3 {
    margin-bottom: 12px;
  }
}

.oViecziNFM0YDbhW {
  margin-top: 8px;
  margin-bottom: 8px;
  position: relative;
}
@media screen and (min-width: 992px) {
  .oViecziNFM0YDbhW {
    margin-top: -8px;
  }
}
@media screen and (min-width: 1200px) {
  .oViecziNFM0YDbhW {
    margin-top: 0;
  }
}

.ITCf6nzDloAqMMcO {
  background-color: #fff;
}
.TQK2KP0qPGIoDbmA {
  background-color: #EDF2FA;
  padding-top: 24px;
  padding-bottom: 12px;
  box-shadow: 0px 1px 0px rgba(75, 106, 166, 0.16);
  flex-grow: 1;
}
.hSxB8P5bI9oqbr0h {
  margin-bottom: 16px;
}
._6cnewwk_NILM8Lk {
  margin-bottom: 8px;
}
.B3Q14dKcmgofNTzP {
  margin-bottom: 16px;
}
@media screen and (max-width: 767px) {
  .TQK2KP0qPGIoDbmA {
    padding-top: 8px;
  }
  .TQK2KP0qPGIoDbmA.dgi3NJEXgEntRGqT .CU1AJWJWDwAw3jl3 {
    margin-right: 0;
    margin-left: 0;
  }
  .hSxB8P5bI9oqbr0h {
    margin-bottom: 8px;
    display: flex;
    flex-direction: column;
  }
  .CU1AJWJWDwAw3jl3 {
    margin-right: -8px;
    margin-left: -8px;
  }
  .B3Q14dKcmgofNTzP {
    --offers-other-dates-right-padding: calc(4px * 2);
  }
  .O8HGXC38vAA9KzHS {
    padding-left: 8px;
    padding-right: 8px;
  }
}

.xuOeyiWV7w4OwcL4{height:56px}
.xqK9J1uuxFADn2tG{height:64px}@media(min-width: 768px){.xqK9J1uuxFADn2tG{height:80px}}.su0TjlSWNCoqGhyC{margin-bottom:16px}@media(min-width: 768px){.su0TjlSWNCoqGhyC{--offers-other-dates-right-padding: spacing.$spacing-200}}




.modal_2c0292e5 svg {
  max-width: 100%;
  height: auto;
}
.styles__layout--WxNvi .oim-plane.icon_1ffde0d2 {
  width: 100%;
}
.modal_2c0292e5 .oim-plane.icon_ae3f38eb svg,
.styles__layout--WxNvi .oim-plane.icon_1ffde0d2 svg {
  width: 80%;
  height: auto;
  margin: 0 auto;
}
.modal_2c0292e5 .oim-plane.icon_ae3f38eb svg path,
.styles__layout--WxNvi .oim-plane.icon_1ffde0d2 svg path {
  /* fill: rgb(95, 74, 237); */
  fill: #3B62FF;
}
.RlQadzLbMB88EDOt .V74QmjsIPlA9ramv svg {
  width: 100%;
  width: 75%;
  position: relative;
  /* top: 5px; */
}
.RlQadzLbMB88EDOt .V74QmjsIPlA9ramv svg g,
.RlQadzLbMB88EDOt .V74QmjsIPlA9ramv svg path {
  fill: var(--main-color);
}
.oim-angle-arrow-small-down_outline.icon_1ffde0d2 {
  width: 100%;
}
.button_83850562.generalSecondary_83850562 svg,
.oim-angle-arrow-small-down_outline.icon_1ffde0d2 svg {
  width: 50%;
  height: auto;
  margin: 0 auto;
}
.button_83850562.generalSecondary_83850562 svg path,
.oim-angle-arrow-small-down_outline.icon_1ffde0d2 svg path {
  fill: #3B62FF;
}
.shapeNoShape_ae3f38eb.styleNeutralPrimary_ae3f38eb svg {
  width: 100%;
  margin: 0 auto;
  position: relative;
  /* top: 2px; */
  /* left: .5px; */
}
.shapeNoShape_ae3f38eb.styleNeutralPrimary_ae3f38eb svg path {
  fill: #3B62FF;
}
.RlQadzLbMB88EDOt_obmen .V74QmjsIPlA9ramv svg {
  width: 60%;
  /* top: 7px; */
  /* left: 2px; */
}
.RlQadzLbMB88EDOt_obmen_dark .o-text-paragraphExtraSmall {
  color: var(--main-color-light) !important;
}
.RlQadzLbMB88EDOt_obmen_dark .V74QmjsIPlA9ramv svg {
  width: 80%;
}
.RlQadzLbMB88EDOt_obmen_dark .V74QmjsIPlA9ramv svg path {
  fill: var(--main-color-light);
}
.modal_2c0292e5 .oim-clock_outline svg {
  width: 60%;
  margin: 0 auto;
  position: relative;
  top: 2px;
}
.modal_2c0292e5 .oim-checkmark svg {
  width: 13px;
  margin: 0 auto;
  position: relative;
  top: -1px;
}
.modal_2c0292e5 .oim-checkmark svg path {
  fill: #16a511;
}







































.dFlex_64b37d27 {
    display: flex !important;
}
.secondary_875b0045 {
    background-color: var(--kite-panel-secondary);
}
.marginTop350_bf48d925 {
    margin-top: 16px;
}
.paddingLeft100_bf48d925 {
    padding-left: 4px;
}
.paddingRight100_bf48d925 {
    padding-right: 4px;
}
.paddingBottom100_bf48d925 {
    padding-bottom: 4px;
}
.paddingTop100_bf48d925 {
    padding-top: 4px;
}
.BFY298vOhfAhC6D6.OsWw7pBmjEMvc3ei {
    font-weight: 600;
    /* background-color: rgb(255, 255, 255); */
    background-color: #de8043;
    /* color: rgb(38, 39, 56); */
    color: #fff;
    cursor: auto;
}
.BFY298vOhfAhC6D6:not(:last-child) {
    /* margin-right: 6px; */
    margin-right: 11px;
}
.BFY298vOhfAhC6D6 {
  border-radius: 8px;
  white-space: nowrap;
}
.paddingBottom200_bf48d925 {
    padding-bottom: 8px;
    padding-top: 8px;
}
.paddingTop200_bf48d925 {
}


































































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

    to {
        transform: rotate(360deg)
    }
}

@keyframes loaderOddLeft_4312c7a8 {
    16.25%,8.75% {
        transform: scale(98%) translateX(0) skewX(0)
    }

    10% {
        transform: scale(97.32%) translateX(0) skewX(0)
    }

    11.25% {
        transform: scale(96%) translateX(0) skewX(0)
    }

    12.5%,15% {
        transform: scale(95.5%) translateX(0) skewX(0)
    }

    13.75% {
        transform: scale(95%) translateX(0) skewX(0)
    }

    17.5% {
        transform: scale(104%) translateX(0) skewX(0)
    }

    20% {
        transform: scale(106%) translateX(0) skewX(0)
    }

    21.25% {
        transform: scale(102%) translateX(0) skewX(2deg)
    }

    22.5% {
        transform: scale(101%) translateX(0) skewX(2deg)
    }

    23.75%,31.25%,95% {
        transform: scale(1) translateX(0) skewX(8deg)
    }

    25%,30% {
        transform: scale(99.5%) translateX(0) skewX(12deg)
    }

    32.5% {
        transform: scale(1) translateX(0) skewX(6deg)
    }

    33.75%,96.25%,to {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    35% {
        transform: scale(1) translateX(0) skewX(-8deg)
    }

    36.25%,45% {
        transform: scale(1) translateX(0) skewX(-12deg)
    }

    37.5% {
        transform: scale(1) translateX(0) skewX(-18deg)
    }

    40%,42.5% {
        transform: scale(1) translateX(0) skewX(-24deg)
    }

    41.25% {
        transform: scale(1) translateX(0) skewX(-28deg)
    }

    43.75%,46.25% {
        transform: scale(1) translateX(0) skewX(-20deg)
    }

    58.75% {
        transform: scale(98%) translateX(0) skewX(-20deg)
    }

    60% {
        transform: scale(97.32%) translateX(0) skewX(-20deg)
    }

    61.25% {
        transform: scale(96%) translateX(0) skewX(-20deg)
    }

    62.5%,65% {
        transform: scale(95.5%) translateX(0) skewX(-20deg)
    }

    63.75% {
        transform: scale(95%) translateX(0) skewX(-20deg)
    }

    66.25% {
        transform: scale(95%,99%) translateX(-5%) skewX(-18deg)
    }

    67.5% {
        transform: scale(90%,102%) translateX(-10%) skewX(-15deg)
    }

    68.75% {
        transform: scale(85%,102%) translateX(-15%) skewX(-10deg)
    }

    70% {
        transform: scale(80%,102.25%) translateX(-25%) skewX(-6deg)
    }

    71.25% {
        transform: scale(75%,101.34%) translateX(-35%) skewX(-2deg)
    }

    72.5% {
        transform: scale(70%,101%) translateX(-50%) skewX(4deg)
    }

    73.75% {
        transform: scale(65%,1) translateX(-55%) skewX(10deg)
    }

    75%,76.25% {
        transform: scale(60%,1) translateX(-60%) skewX(20deg)
    }

    78.75%,82.5% {
        transform: scale(60%,1) translateX(60%) skewX(20deg)
    }

    87.5% {
        transform: scale(80%,1) translateX(35%) skewX(-10deg)
    }

    91.25% {
        transform: scale(90%,1) translateX(10%) skewX(-6deg)
    }

    93.75% {
        transform: scale(1) translateX(0) skewX(4deg)
    }
}

@keyframes loaderOddRight_4312c7a8 {
    0%,93.75%,96.25%,to {
        transform: scale(1) translateX(0) skewX(-20deg)
    }

    8.75% {
        transform: scale(98%) translateX(0) skewX(-20deg)
    }

    10% {
        transform: scale(97.32%) translateX(0) skewX(-20deg)
    }

    11.25% {
        transform: scale(96%) translateX(0) skewX(-20deg)
    }

    12.5%,15% {
        transform: scale(95.5%) translateX(0) skewX(-20deg)
    }

    13.75% {
        transform: scale(95%) translateX(0) skewX(-20deg)
    }

    16.25% {
        transform: scale(95%,99%) translateX(-5%) skewX(-18deg)
    }

    17.5% {
        transform: scale(90%,102%) translateX(-10%) skewX(-15deg)
    }

    18.75% {
        transform: scale(85%,102%) translateX(-15%) skewX(-10deg)
    }

    20% {
        transform: scale(80%,102.25%) translateX(-25%) skewX(-6deg)
    }

    21.25% {
        transform: scale(75%,101.34%) translateX(-35%) skewX(-2deg)
    }

    22.5% {
        transform: scale(70%,101%) translateX(-50%) skewX(4deg)
    }

    23.75% {
        transform: scale(65%,1) translateX(-55%) skewX(10deg)
    }

    25%,26.25% {
        transform: scale(60%,1) translateX(-60%) skewX(20deg)
    }

    28.75%,32.5% {
        transform: scale(60%,1) translateX(60%) skewX(20deg)
    }

    37.5% {
        transform: scale(80%,1) translateX(35%) skewX(-10deg)
    }

    41.25% {
        transform: scale(90%,1) translateX(10%) skewX(-6deg)
    }

    43.75% {
        transform: scale(1) translateX(0) skewX(4deg)
    }

    45%,73.75%,81.25% {
        transform: scale(1) translateX(0) skewX(8deg)
    }

    46.25%,50%,83.75% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    51.25%,68.75% {
        transform: scale(1) translateX(0) skewX(0)
    }

    58.75%,66.25% {
        transform: scale(98%) translateX(0) skewX(0)
    }

    60% {
        transform: scale(97.32%) translateX(0) skewX(0)
    }

    61.25% {
        transform: scale(96%) translateX(0) skewX(0)
    }

    62.5%,65% {
        transform: scale(95.5%) translateX(0) skewX(0)
    }

    63.75% {
        transform: scale(95%) translateX(0) skewX(0)
    }

    67.5% {
        transform: scale(104%) translateX(0) skewX(0)
    }

    70% {
        transform: scale(106%) translateX(0) skewX(0)
    }

    71.25% {
        transform: scale(102%) translateX(0) skewX(2deg)
    }

    72.5% {
        transform: scale(101%) translateX(0) skewX(2deg)
    }

    75%,80% {
        transform: scale(99.5%) translateX(0) skewX(12deg)
    }

    82.5% {
        transform: scale(1) translateX(0) skewX(6deg)
    }

    85% {
        transform: scale(1) translateX(0) skewX(-8deg)
    }

    86.25%,95% {
        transform: scale(1) translateX(0) skewX(-12deg)
    }

    87.5% {
        transform: scale(1) translateX(0) skewX(-18deg)
    }

    90%,92.5% {
        transform: scale(1) translateX(0) skewX(-24deg)
    }

    91.25% {
        transform: scale(1) translateX(0) skewX(-28deg)
    }
}

@keyframes loaderEvenLeft_4312c7a8 {
    16.25%,8.75% {
        transform: scale(98%) translateX(0) skewX(0)
    }

    10% {
        transform: scale(97.32%) translateX(0) skewX(0)
    }

    11.25% {
        transform: scale(96%) translateX(0) skewX(0)
    }

    12.5%,15% {
        transform: scale(95.5%) translateX(0) skewX(0)
    }

    13.75% {
        transform: scale(95%) translateX(0) skewX(0)
    }

    17.5% {
        transform: scale(104%) translateX(0) skewX(0)
    }

    20% {
        transform: scale(106%) translateX(0) skewX(0)
    }

    21.25% {
        transform: scale(102%) translateX(0) skewX(2deg)
    }

    22.5% {
        transform: scale(101%) translateX(0) skewX(2deg)
    }

    23.75%,31.25%,95% {
        transform: scale(1) translateX(0) skewX(8deg)
    }

    25%,30% {
        transform: scale(99.5%) translateX(0) skewX(12deg)
    }

    32.5% {
        transform: scale(1) translateX(0) skewX(6deg)
    }

    33.75%,96.25%,to {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    35% {
        transform: scale(1) translateX(0) skewX(-8deg)
    }

    36.25%,45% {
        transform: scale(1) translateX(0) skewX(-12deg)
    }

    37.5% {
        transform: scale(1) translateX(0) skewX(-18deg)
    }

    40%,42.5% {
        transform: scale(1) translateX(0) skewX(-24deg)
    }

    41.25% {
        transform: scale(1) translateX(0) skewX(-28deg)
    }

    43.75%,46.25% {
        transform: scale(1) translateX(0) skewX(-20deg)
    }

    58.75% {
        transform: scale(98%) translateX(0) skewX(-20deg)
    }

    60% {
        transform: scale(97.32%) translateX(0) skewX(-20deg)
    }

    61.25% {
        transform: scale(96%) translateX(0) skewX(-20deg)
    }

    62.5%,65% {
        transform: scale(95.5%) translateX(0) skewX(-20deg)
    }

    63.75% {
        transform: scale(95%) translateX(0) skewX(-20deg)
    }

    66.25% {
        transform: scale(95%,99%) translateX(-5%) skewX(-18deg)
    }

    67.5% {
        transform: scale(90%,102%) translateX(-10%) skewX(-15deg)
    }

    68.75% {
        transform: scale(85%,102%) translateX(-15%) skewX(-10deg)
    }

    70% {
        transform: scale(80%,102.25%) translateX(-25%) skewX(-6deg)
    }

    71.25% {
        transform: scale(75%,101.34%) translateX(-35%) skewX(-2deg)
    }

    72.5% {
        transform: scale(70%,101%) translateX(-50%) skewX(4deg)
    }

    73.75% {
        transform: scale(65%,1) translateX(-55%) skewX(10deg)
    }

    75%,76.25%,78.75%,82.5% {
        transform: scale(60%,1) translateX(-60%) skewX(20deg)
    }

    87.5% {
        transform: scale(1) translateX(0) skewX(-10deg)
    }

    91.25% {
        transform: scale(1) translateX(0) skewX(-6deg)
    }

    93.75% {
        transform: scale(1) translateX(0) skewX(4deg)
    }
}

@keyframes loaderEvenRight_4312c7a8 {
    0%,93.75%,96.25%,to {
        transform: scale(1) translateX(0) skewX(-20deg)
    }

    8.75% {
        transform: scale(98%) translateX(0) skewX(-20deg)
    }

    10% {
        transform: scale(97.32%) translateX(0) skewX(-20deg)
    }

    11.25% {
        transform: scale(96%) translateX(0) skewX(-20deg)
    }

    12.5%,15% {
        transform: scale(95.5%) translateX(0) skewX(-20deg)
    }

    13.75% {
        transform: scale(95%) translateX(0) skewX(-20deg)
    }

    16.25% {
        transform: scale(95%,99%) translateX(-5%) skewX(-18deg)
    }

    17.5% {
        transform: scale(90%,102%) translateX(-10%) skewX(-15deg)
    }

    18.75% {
        transform: scale(85%,102%) translateX(-15%) skewX(-10deg)
    }

    20% {
        transform: scale(80%,102.25%) translateX(-25%) skewX(-6deg)
    }

    21.25% {
        transform: scale(75%,101.34%) translateX(-35%) skewX(-2deg)
    }

    22.5% {
        transform: scale(70%,101%) translateX(-50%) skewX(4deg)
    }

    23.75% {
        transform: scale(65%,1) translateX(-55%) skewX(10deg)
    }

    25%,26.25%,32.5% {
        transform: scale(60%,1) translateX(-60%) skewX(20deg)
    }

    37.5% {
        transform: scale(1) translateX(0) skewX(-10deg)
    }

    41.25% {
        transform: scale(1) translateX(0) skewX(-6deg)
    }

    43.75% {
        transform: scale(1) translateX(0) skewX(4deg)
    }

    45%,73.75%,81.25% {
        transform: scale(1) translateX(0) skewX(8deg)
    }

    46.25%,50%,83.75% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    51.25%,68.75% {
        transform: scale(1) translateX(0) skewX(0)
    }

    58.75%,66.25% {
        transform: scale(98%) translateX(0) skewX(0)
    }

    60% {
        transform: scale(97.32%) translateX(0) skewX(0)
    }

    61.25% {
        transform: scale(96%) translateX(0) skewX(0)
    }

    62.5%,65% {
        transform: scale(95.5%) translateX(0) skewX(0)
    }

    63.75% {
        transform: scale(95%) translateX(0) skewX(0)
    }

    67.5% {
        transform: scale(104%) translateX(0) skewX(0)
    }

    70% {
        transform: scale(106%) translateX(0) skewX(0)
    }

    71.25% {
        transform: scale(102%) translateX(0) skewX(2deg)
    }

    72.5% {
        transform: scale(101%) translateX(0) skewX(2deg)
    }

    75%,80% {
        transform: scale(99.5%) translateX(0) skewX(12deg)
    }

    82.5% {
        transform: scale(1) translateX(0) skewX(6deg)
    }

    85% {
        transform: scale(1) translateX(0) skewX(-8deg)
    }

    86.25%,95% {
        transform: scale(1) translateX(0) skewX(-12deg)
    }

    87.5% {
        transform: scale(1) translateX(0) skewX(-18deg)
    }

    90%,92.5% {
        transform: scale(1) translateX(0) skewX(-24deg)
    }

    91.25% {
        transform: scale(1) translateX(0) skewX(-28deg)
    }
}

@keyframes loaderContainer_4312c7a8 {
    16.25% {
        transform: translateX(0)
    }

    43.75%,65% {
        transform: translateX(50%)
    }

    to {
        transform: translateX(100%)
    }
}

@keyframes animOpen_a12af648 {
    0% {
        transform: translateY(-8px);
        opacity: 0
    }

    to {
        transform: translateY(0);
        opacity: 1
    }
}

@keyframes animClose_a12af648 {
    0% {
        transform: translateY(0);
        opacity: 1
    }

    to {
        transform: translateY(-8px);
        opacity: 0
    }
}

@keyframes slideUp_ce63e92b {
    0% {
        transform: translateY(100%)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes slideDown_ce63e92b {
    0% {
        transform: translateY(0) scale(1);
        opacity: 1
    }

    to {
        transform: translateY(100%) scale(.8);
        opacity: 0
    }
}

@keyframes paginationBarSlide_966f6da5 {
    to {
        transform: translateX(0)
    }
}

:root {
    --kite-badge-label-400-padding-bottom: 2px;
    --kite-badge-label-400-padding-horizontal: 2px;
    --kite-badge-label-300-padding-bottom: 2px;
    --kite-badge-label-300-padding-horizontal: 2px;
    --kite-badge-label-200-padding-bottom: 1px;
    --kite-badge-label-200-padding-horizontal: 2px;
    --kite-badge-label-100-padding-bottom: 1px;
    --kite-badge-label-100-padding-horizontal: 2px;
    --kite-badge-label-50-padding-bottom: 1px;
    --kite-badge-label-50-padding-horizontal: 2px;
    --kite-badge-layout-400-min-height: 32px;
    --kite-badge-layout-400-gap: 2px;
    --kite-badge-layout-400-border-radius: 10px;
    --kite-badge-layout-400-padding-horizontal-default: 8px;
    --kite-badge-layout-400-padding-horizontal-icon-only: 6px;
    --kite-badge-layout-400-padding-horizontal-curvy: 10px;
    --kite-badge-layout-300-min-height: 28px;
    --kite-badge-layout-300-gap: 0px;
    --kite-badge-layout-300-border-radius: 8px;
    --kite-badge-layout-300-padding-horizontal-default: 6px;
    --kite-badge-layout-300-padding-horizontal-icon-only: 4px;
    --kite-badge-layout-300-padding-horizontal-curvy: 8px;
    --kite-badge-layout-200-min-height: 24px;
    --kite-badge-layout-200-gap: 0px;
    --kite-badge-layout-200-border-radius: 6px;
    --kite-badge-layout-200-padding-horizontal-default: 4px;
    --kite-badge-layout-200-padding-horizontal-icon-only: 4px;
    --kite-badge-layout-200-padding-horizontal-curvy: 6px;
    --kite-badge-layout-100-min-height: 20px;
    --kite-badge-layout-100-gap: 0px;
    --kite-badge-layout-100-border-radius: 6px;
    --kite-badge-layout-100-padding-horizontal-default: 4px;
    --kite-badge-layout-100-padding-horizontal-icon-only: 2px;
    --kite-badge-layout-100-padding-horizontal-curvy: 6px;
    --kite-badge-layout-50-min-height: 18px;
    --kite-badge-layout-50-gap: 0px;
    --kite-badge-layout-50-border-radius: 6px;
    --kite-badge-layout-50-padding-horizontal-default: 2px;
    --kite-badge-layout-50-padding-horizontal-icon-only: 1px;
    --kite-badge-layout-50-padding-horizontal-curvy: 4px;
    --kite-banner-padding-horizontal: 16px;
    --kite-banner-padding-vertical: 4px;
    --kite-breadcrumbs-gap-horizontal: 4px;
    --kite-breadcrumbs-crumb-gap-horizontal: 4px;
    --kite-breadcrumbs-crumb-height: 40px;
    --kite-breadcrumbs-crumb-content-gap-horizontal: 2px;
    --kite-bulleted-list-bullet-min-width: 28px;
    --kite-bulleted-list-bullet-unordered-large-padding-right: 4px;
    --kite-bulleted-list-bullet-unordered-medium-padding-right: 4px;
    --kite-bulleted-list-bullet-unordered-small-padding-right: 3px;
    --kite-bulleted-list-layout-large-gap-vertical: 8px;
    --kite-bulleted-list-layout-large-gap-horizontal: 8px;
    --kite-bulleted-list-layout-large-padding-bottom: 12px;
    --kite-bulleted-list-layout-medium-gap-vertical: 6px;
    --kite-bulleted-list-layout-medium-gap-horizontal: 8px;
    --kite-bulleted-list-layout-medium-padding-bottom: 8px;
    --kite-bulleted-list-layout-small-gap-vertical: 4px;
    --kite-bulleted-list-layout-small-gap-horizontal: 8px;
    --kite-bulleted-list-layout-small-padding-bottom: 4px;
    --kite-button-content-700-with-addon-padding-horizontal: 6px;
    --kite-button-content-700-with-addon-gap: 12px;
    --kite-button-content-700-with-addon-list-padding-left: 0px;
    --kite-button-content-700-with-addon-list-padding-right: 12px;
    --kite-button-content-700-with-addon-list-padding-bottom: 2px;
    --kite-button-content-700-with-addon-list-min-height: 0px;
    --kite-button-content-700-default-padding-horizontal: 18px;
    --kite-button-content-700-default-list-min-height: 0px;
    --kite-button-content-700-default-list-padding-bottom: 2px;
    --kite-button-content-700-icon-padding-horizontal: 0px;
    --kite-button-content-600-with-addon-padding-horizontal: 6px;
    --kite-button-content-600-with-addon-gap: 8px;
    --kite-button-content-600-with-addon-list-padding-left: 0px;
    --kite-button-content-600-with-addon-list-padding-right: 12px;
    --kite-button-content-600-with-addon-list-padding-bottom: 2px;
    --kite-button-content-600-with-addon-list-min-height: 0px;
    --kite-button-content-600-default-padding-horizontal: 16px;
    --kite-button-content-600-default-list-min-height: 0px;
    --kite-button-content-600-default-list-padding-bottom: 2px;
    --kite-button-content-600-icon-padding-horizontal: 0px;
    --kite-button-content-500-with-addon-padding-horizontal: 0px;
    --kite-button-content-500-with-addon-gap: 4px;
    --kite-button-content-500-with-addon-list-padding-left: 4px;
    --kite-button-content-500-with-addon-list-padding-right: 8px;
    --kite-button-content-500-with-addon-list-padding-bottom: 2px;
    --kite-button-content-500-with-addon-list-min-height: 0px;
    --kite-button-content-500-default-padding-horizontal: 10px;
    --kite-button-content-500-default-list-min-height: 0px;
    --kite-button-content-500-default-list-padding-bottom: 2px;
    --kite-button-content-500-icon-padding-horizontal: 0px;
    --kite-button-content-400-with-addon-padding-horizontal: 2px;
    --kite-button-content-400-with-addon-gap: 0px;
    --kite-button-content-400-with-addon-list-padding-left: 4px;
    --kite-button-content-400-with-addon-list-padding-right: 6px;
    --kite-button-content-400-with-addon-list-padding-bottom: 2px;
    --kite-button-content-400-with-addon-list-min-height: 24px;
    --kite-button-content-400-default-padding-horizontal: 8px;
    --kite-button-content-400-default-list-min-height: 24px;
    --kite-button-content-400-default-list-padding-bottom: 2px;
    --kite-button-content-400-icon-padding-horizontal: 0px;
    --kite-button-content-300-with-addon-padding-horizontal: 2px;
    --kite-button-content-300-with-addon-gap: 0px;
    --kite-button-content-300-with-addon-list-padding-left: 4px;
    --kite-button-content-300-with-addon-list-padding-right: 6px;
    --kite-button-content-300-with-addon-list-padding-bottom: 2px;
    --kite-button-content-300-with-addon-list-min-height: 24px;
    --kite-button-content-300-default-padding-horizontal: 8px;
    --kite-button-content-300-default-list-min-height: 24px;
    --kite-button-content-300-default-list-padding-bottom: 2px;
    --kite-button-content-300-icon-padding-horizontal: 0px;
    --kite-button-content-200-with-addon-padding-horizontal: 4px;
    --kite-button-content-200-with-addon-gap: 0px;
    --kite-button-content-200-with-addon-list-padding-left: 4px;
    --kite-button-content-200-with-addon-list-padding-right: 2px;
    --kite-button-content-200-with-addon-list-padding-bottom: 2px;
    --kite-button-content-200-with-addon-list-min-height: 20px;
    --kite-button-content-200-default-padding-horizontal: 6px;
    --kite-button-content-200-default-list-min-height: 20px;
    --kite-button-content-200-default-list-padding-bottom: 2px;
    --kite-button-content-200-icon-padding-horizontal: 0px;
    --kite-button-border-width-special-outline-form-default: 1px;
    --kite-button-border-width-special-outline-form-hover: 2px;
    --kite-button-border-width-special-outline-form-disabled: 1px;
    --kite-button-border-width-general-outline-default: 2px;
    --kite-button-border-width-general-outline-hover: 2px;
    --kite-button-border-width-general-outline-disabled: 2px;
    --kite-button-layout-700-padding-horizontal: 12px;
    --kite-button-layout-700-border-radius: 16px;
    --kite-button-layout-700-min-size: 64px;
    --kite-button-layout-600-padding-horizontal: 8px;
    --kite-button-layout-600-border-radius: 12px;
    --kite-button-layout-600-min-size: 56px;
    --kite-button-layout-500-padding-horizontal: 10px;
    --kite-button-layout-500-border-radius: 12px;
    --kite-button-layout-500-min-size: 48px;
    --kite-button-layout-400-padding-horizontal: 8px;
    --kite-button-layout-400-border-radius: 10px;
    --kite-button-layout-400-min-size: 40px;
    --kite-button-layout-300-padding-horizontal: 4px;
    --kite-button-layout-300-border-radius: 10px;
    --kite-button-layout-300-min-size: 32px;
    --kite-button-layout-200-padding-horizontal: 0px;
    --kite-button-layout-200-border-radius: 6px;
    --kite-button-layout-200-min-size: 24px;
    --kite-calendar-cell-data-price-padding-vertical-xs: 8px;
    --kite-calendar-cell-data-price-padding-vertical-sm: 8px;
    --kite-calendar-cell-data-price-padding-vertical-md: 8px;
    --kite-calendar-cell-data-price-padding-vertical-lg: 8px;
    --kite-calendar-cell-data-price-padding-vertical-xl: 8px;
    --kite-calendar-cell-data-price-padding-vertical-xxl: 8px;
    --kite-calendar-cell-data-price-height-xs: 48px;
    --kite-calendar-cell-data-price-height-sm: 48px;
    --kite-calendar-cell-data-price-height-md: 48px;
    --kite-calendar-cell-data-price-height-lg: 48px;
    --kite-calendar-cell-data-price-height-xl: 48px;
    --kite-calendar-cell-data-price-height-xxl: 48px;
    --kite-calendar-cell-data-price-min-width-xs: 40px;
    --kite-calendar-cell-data-price-min-width-sm: 40px;
    --kite-calendar-cell-data-price-min-width-md: 40px;
    --kite-calendar-cell-data-price-min-width-lg: 40px;
    --kite-calendar-cell-data-price-min-width-xl: 40px;
    --kite-calendar-cell-data-price-min-width-xxl: 40px;
    --kite-calendar-cell-data-price-gap-xs: 2px;
    --kite-calendar-cell-data-price-gap-sm: 2px;
    --kite-calendar-cell-data-price-gap-md: 2px;
    --kite-calendar-cell-data-price-gap-lg: 2px;
    --kite-calendar-cell-data-price-gap-xl: 2px;
    --kite-calendar-cell-data-price-gap-xxl: 2px;
    --kite-calendar-cell-data-price-border-xs: 1px;
    --kite-calendar-cell-data-price-border-sm: 1px;
    --kite-calendar-cell-data-price-border-md: 1px;
    --kite-calendar-cell-data-price-border-lg: 1px;
    --kite-calendar-cell-data-price-border-xl: 1px;
    --kite-calendar-cell-data-price-border-xxl: 1px;
    --kite-calendar-cell-data-price-panel-border-radius-xs: 12px;
    --kite-calendar-cell-data-price-panel-border-radius-sm: 12px;
    --kite-calendar-cell-data-price-panel-border-radius-md: 12px;
    --kite-calendar-cell-data-price-panel-border-radius-lg: 12px;
    --kite-calendar-cell-data-price-panel-border-radius-xl: 12px;
    --kite-calendar-cell-data-price-panel-border-radius-xxl: 12px;
    --kite-calendar-row-data-border-radius-xs: 12px;
    --kite-calendar-row-data-border-radius-sm: 12px;
    --kite-calendar-row-data-border-radius-md: 12px;
    --kite-calendar-row-data-border-radius-lg: 12px;
    --kite-calendar-row-data-border-radius-xl: 12px;
    --kite-calendar-row-data-border-radius-xxl: 12px;
    --kite-calendar-days-week-min-width-xs: 40px;
    --kite-calendar-days-week-min-width-sm: 40px;
    --kite-calendar-days-week-min-width-md: 40px;
    --kite-calendar-days-week-min-width-lg: 40px;
    --kite-calendar-days-week-min-width-xl: 40px;
    --kite-calendar-days-week-min-width-xxl: 40px;
    --kite-calendar-days-week-padding-bottom-xs: 8px;
    --kite-calendar-days-week-padding-bottom-sm: 8px;
    --kite-calendar-days-week-padding-bottom-md: 8px;
    --kite-calendar-days-week-padding-bottom-lg: 8px;
    --kite-calendar-days-week-padding-bottom-xl: 8px;
    --kite-calendar-days-week-padding-bottom-xxl: 8px;
    --kite-calendar-row-days-week-padding-horizontal-xs: 8px;
    --kite-calendar-row-days-week-padding-horizontal-sm: 8px;
    --kite-calendar-row-days-week-padding-horizontal-md: 8px;
    --kite-calendar-row-days-week-padding-horizontal-lg: 0px;
    --kite-calendar-row-days-week-padding-horizontal-xl: 0px;
    --kite-calendar-row-days-week-padding-horizontal-xxl: 0px;
    --kite-calendar-title-padding-horizontal-xs: 8px;
    --kite-calendar-title-padding-horizontal-sm: 8px;
    --kite-calendar-title-padding-horizontal-md: 8px;
    --kite-calendar-title-padding-horizontal-lg: 0px;
    --kite-calendar-title-padding-horizontal-xl: 0px;
    --kite-calendar-title-padding-horizontal-xxl: 0px;
    --kite-calendar-table-gap-xs: 4px;
    --kite-calendar-table-gap-sm: 4px;
    --kite-calendar-table-gap-md: 4px;
    --kite-calendar-table-gap-lg: 4px;
    --kite-calendar-table-gap-xl: 4px;
    --kite-calendar-table-gap-xxl: 4px;
    --kite-calendar-panel-border-radius-xs: 16px;
    --kite-calendar-panel-border-radius-sm: 16px;
    --kite-calendar-panel-border-radius-md: 16px;
    --kite-calendar-panel-border-radius-lg: 0px;
    --kite-calendar-panel-border-radius-xl: 0px;
    --kite-calendar-panel-border-radius-xxl: 0px;
    --kite-calendar-panel-padding-vertical-xs: 8px;
    --kite-calendar-panel-padding-vertical-sm: 8px;
    --kite-calendar-panel-padding-vertical-md: 8px;
    --kite-calendar-panel-padding-vertical-lg: 0px;
    --kite-calendar-panel-padding-vertical-xl: 0px;
    --kite-calendar-panel-padding-vertical-xxl: 0px;
    --kite-calendar-panel-padding-horizontal-xs: 8px;
    --kite-calendar-panel-padding-horizontal-sm: 8px;
    --kite-calendar-panel-padding-horizontal-md: 8px;
    --kite-calendar-panel-padding-horizontal-lg: 0px;
    --kite-calendar-panel-padding-horizontal-xl: 0px;
    --kite-calendar-panel-padding-horizontal-xxl: 0px;
    --kite-calendar-gap-xs: 0px;
    --kite-calendar-gap-sm: 0px;
    --kite-calendar-gap-md: 0px;
    --kite-calendar-gap-lg: 12px;
    --kite-calendar-gap-xl: 12px;
    --kite-calendar-gap-xxl: 12px;
    --kite-calendar-calendar-block-gap-xs: 8px;
    --kite-calendar-calendar-block-gap-sm: 8px;
    --kite-calendar-calendar-block-gap-md: 8px;
    --kite-calendar-calendar-block-gap-lg: 16px;
    --kite-calendar-calendar-block-gap-xl: 16px;
    --kite-calendar-calendar-block-gap-xxl: 16px;
    --kite-carousel-gap-xs: 8px;
    --kite-carousel-gap-sm: 8px;
    --kite-carousel-gap-md: 8px;
    --kite-carousel-gap-lg: 16px;
    --kite-carousel-gap-xl: 16px;
    --kite-carousel-gap-xxl: 16px;
    --kite-carousel-arrow-padding-horizontal: 16px;
    --kite-cell-addon-900-spacing: 16px;
    --kite-cell-addon-900-min-height: 80px;
    --kite-cell-addon-800-spacing: 12px;
    --kite-cell-addon-800-min-height: 72px;
    --kite-cell-addon-750-spacing: 12px;
    --kite-cell-addon-750-min-height: 80px;
    --kite-cell-addon-700-spacing: 12px;
    --kite-cell-addon-700-min-height: 64px;
    --kite-cell-addon-600-spacing: 12px;
    --kite-cell-addon-600-min-height: 56px;
    --kite-cell-addon-550-spacing: 10px;
    --kite-cell-addon-550-min-height: 56px;
    --kite-cell-addon-500-spacing: 10px;
    --kite-cell-addon-500-min-height: 48px;
    --kite-cell-addon-450-spacing: 10px;
    --kite-cell-addon-450-min-height: 44px;
    --kite-cell-addon-400-spacing: 10px;
    --kite-cell-addon-400-min-height: 40px;
    --kite-cell-addon-350-spacing: 10px;
    --kite-cell-addon-350-min-height: 36px;
    --kite-cell-addon-250-spacing: 8px;
    --kite-cell-addon-250-min-height: 40px;
    --kite-cell-addon-200-spacing: 8px;
    --kite-cell-addon-200-min-height: 36px;
    --kite-cell-addon-150-spacing: 8px;
    --kite-cell-addon-150-min-height: 32px;
    --kite-cell-addon-0-spacing: 8px;
    --kite-cell-addon-0-min-height: 0px;
    --kite-cell-list-500-padding-vertical: 8px;
    --kite-cell-list-450-padding-vertical: 7px;
    --kite-cell-list-400-padding-vertical: 6px;
    --kite-cell-list-350-padding-vertical: 5px;
    --kite-cell-list-300-padding-vertical: 4px;
    --kite-cell-list-250-padding-vertical: 3px;
    --kite-cell-list-150-padding-vertical: 1px;
    --kite-cell-list-100-padding-vertical: 0px;
    --kite-cell-layout-600-padding-vertical: 10px;
    --kite-cell-layout-500-padding-vertical: 8px;
    --kite-cell-layout-300-padding-vertical: 4px;
    --kite-cell-layout-200-padding-vertical: 2px;
    --kite-cell-layout-100-padding-vertical: 0px;
    --kite-checkbox-500-size: 20px;
    --kite-checkbox-500-border-radius: 6px;
    --kite-checkbox-500-border-width: 1px;
    --kite-checkbox-500-error-border-width: 4px;
    --kite-checkbox-400-size: 16px;
    --kite-checkbox-400-border-radius: 4px;
    --kite-checkbox-400-border-width: 1px;
    --kite-checkbox-400-error-border-width: 4px;
    --kite-chip-row-chip-common-border-width: 2px;
    --kite-chip-row-chip-common-addon-padding-horizontal: 4px;
    --kite-chip-row-chip-common-list-padding-bottom: 2px;
    --kite-chip-row-chip-common-list-mid-padding-horizontal: 12px;
    --kite-chip-row-chip-500-border-radius: 32px;
    --kite-chip-row-chip-500-height: 48px;
    --kite-chip-row-chip-500-min-width: 48px;
    --kite-chip-row-chip-500-padding-horizontal: 4px;
    --kite-chip-row-chip-500-right-slot-padding-right: 4px;
    --kite-chip-row-chip-500-left-slot-padding-left: 4px;
    --kite-chip-row-chip-400-border-radius: 32px;
    --kite-chip-row-chip-400-height: 40px;
    --kite-chip-row-chip-400-min-width: 40px;
    --kite-chip-row-chip-400-padding-horizontal: 2px;
    --kite-chip-row-chip-400-right-slot-padding-right: 2px;
    --kite-chip-row-chip-400-left-slot-padding-left: 2px;
    --kite-chip-row-chip-300-border-radius: 32px;
    --kite-chip-row-chip-300-height: 32px;
    --kite-chip-row-chip-300-min-width: 32px;
    --kite-chip-row-chip-300-padding-horizontal: 0px;
    --kite-chip-row-chip-300-right-slot-padding-right: 2px;
    --kite-chip-row-chip-300-left-slot-padding-left: 2px;
    --kite-chip-row-layout-gap-horizontal: 8px;
    --kite-chip-row-layout-gap-vertical: 8px;
    --kite-close-button-600-height: 40px;
    --kite-close-button-600-width: 40px;
    --kite-close-button-500-height: 40px;
    --kite-close-button-500-width: 40px;
    --kite-close-button-400-height: 32px;
    --kite-close-button-400-width: 32px;
    --kite-counter-500-gap: 12px;
    --kite-counter-400-gap: 8px;
    --kite-dropdown-common-padding-horizontal: 8px;
    --kite-dropdown-common-padding-vertical: 8px;
    --kite-dropdown-common-gap: 4px;
    --kite-dropdown-700-inner-padding-horizontal: 12px;
    --kite-dropdown-700-inner-radius: 8px;
    --kite-dropdown-600-inner-padding-horizontal: 8px;
    --kite-dropdown-600-inner-radius: 4px;
    --kite-dropdown-500-inner-padding-horizontal: 4px;
    --kite-dropdown-500-inner-radius: 4px;
    --kite-flex-button-600-gap: 4px;
    --kite-flex-button-600-min-height: 24px;
    --kite-flex-button-500-gap: 4px;
    --kite-flex-button-500-min-height: 20px;
    --kite-footer-main-block-gap-xs: 16px;
    --kite-footer-main-block-gap-sm: 16px;
    --kite-footer-main-block-gap-md: 64px;
    --kite-footer-main-block-gap-lg: 64px;
    --kite-footer-main-block-gap-xl: 64px;
    --kite-footer-main-block-gap-xxl: 64px;
    --kite-footer-social-container-padding-top: 4px;
    --kite-footer-col-group-gap: 16px;
    --kite-footer-links-gap: 32px;
    --kite-footer-app-gap: 8px;
    --kite-footer-app-block-gap: 8px;
    --kite-footer-footer-padding-vertical: 32px;
    --kite-footer-footer-gap: 16px;
    --kite-form-group-700-gap-horizontal: 8px;
    --kite-form-group-700-gap-vertical: 8px;
    --kite-form-group-600-gap-horizontal: 8px;
    --kite-form-group-600-gap-vertical: 8px;
    --kite-form-group-500-gap-horizontal: 8px;
    --kite-form-group-500-gap-vertical: 8px;
    --kite-grid-0: 0px;
    --kite-grid-100: 2px;
    --kite-grid-200: 4px;
    --kite-grid-250: 6px;
    --kite-grid-300: 8px;
    --kite-grid-350: 10px;
    --kite-grid-400: 12px;
    --kite-grid-500: 16px;
    --kite-grid-600: 24px;
    --kite-grid-700: 32px;
    --kite-header-medium-button-container-gap: 16px;
    --kite-header-medium-separator-height: 28px;
    --kite-header-medium-links-buttons-container-gap: 24px;
    --kite-header-medium-links-buttons-container-height: 48px;
    --kite-header-medium-links-product-gap: 28px;
    --kite-header-medium-links-product-height: 48px;
    --kite-header-medium-logo-container-gap: 8px;
    --kite-header-medium-logo-container-height: 48px;
    --kite-header-medium-logo-container-badge-container-padding-bottom: 6px;
    --kite-header-medium-layout-padding-top: 8px;
    --kite-header-medium-layout-min-height: 64px;
    --kite-header-x-small-button-container-gap: 16px;
    --kite-header-x-small-separator-height: 28px;
    --kite-header-x-small-links-buttons-container-gap: 24px;
    --kite-header-x-small-links-buttons-container-height: 48px;
    --kite-header-x-small-links-product-gap: 28px;
    --kite-header-x-small-links-product-height: 48px;
    --kite-header-x-small-logo-container-gap: 8px;
    --kite-header-x-small-logo-container-height: 48px;
    --kite-header-x-small-logo-container-badge-container-padding-bottom: 10px;
    --kite-header-x-small-layout-padding-top: 0px;
    --kite-header-x-small-layout-min-height: 0px;
    --kite-input-content-700-padding-horizontal: 12px;
    --kite-input-content-700-input-padding-horizontal: 8px;
    --kite-input-content-700-control-padding: 8px;
    --kite-input-content-700-addon-left-padding-right: 0px;
    --kite-input-content-700-addon-right-padding-left: 0px;
    --kite-input-content-600-padding-horizontal: 10px;
    --kite-input-content-600-input-padding-horizontal: 6px;
    --kite-input-content-600-control-padding: 6px;
    --kite-input-content-600-addon-left-padding-right: 2px;
    --kite-input-content-600-addon-right-padding-left: 2px;
    --kite-input-content-500-padding-horizontal: 8px;
    --kite-input-content-500-input-padding-horizontal: 4px;
    --kite-input-content-500-control-padding: 4px;
    --kite-input-content-500-addon-left-padding-right: 4px;
    --kite-input-content-500-addon-right-padding-left: 4px;
    --kite-input-layout-700-border-radius: 16px;
    --kite-input-layout-700-min-size: 64px;
    --kite-input-layout-700-gap: 4px;
    --kite-input-layout-700-border-width-default: 1px;
    --kite-input-layout-700-border-width-hover: 1px;
    --kite-input-layout-700-border-width-focused: 2px;
    --kite-input-layout-600-border-radius: 12px;
    --kite-input-layout-600-min-size: 56px;
    --kite-input-layout-600-gap: 4px;
    --kite-input-layout-600-border-width-default: 1px;
    --kite-input-layout-600-border-width-hover: 1px;
    --kite-input-layout-600-border-width-focused: 2px;
    --kite-input-layout-500-border-radius: 12px;
    --kite-input-layout-500-min-size: 48px;
    --kite-input-layout-500-gap: 4px;
    --kite-input-layout-500-border-width-default: 1px;
    --kite-input-layout-500-border-width-hover: 1px;
    --kite-input-layout-500-border-width-focused: 2px;
    --kite-label-value-group-table-item-gap: 4px;
    --kite-label-value-group-content-padding-top: 0px;
    --kite-label-value-group-content-padding-bottom: 8px;
    --kite-label-value-group-content-gap: 8px;
    --kite-label-value-group-header-x-large-padding-top: 8px;
    --kite-label-value-group-header-x-large-padding-bottom: 6px;
    --kite-label-value-group-header-x-large-gap: 4px;
    --kite-label-value-group-header-x-large-icon-padding-top: 0px;
    --kite-label-value-group-header-large-padding-top: 8px;
    --kite-label-value-group-header-large-padding-bottom: 8px;
    --kite-label-value-group-header-large-gap: 4px;
    --kite-label-value-group-header-large-icon-padding-top: 0px;
    --kite-label-value-group-header-medium-padding-top: 8px;
    --kite-label-value-group-header-medium-padding-bottom: 10px;
    --kite-label-value-group-header-medium-gap: 4px;
    --kite-label-value-group-header-medium-icon-padding-top: 1px;
    --kite-label-value-group-header-small-padding-top: 8px;
    --kite-label-value-group-header-small-padding-bottom: 10px;
    --kite-label-value-group-header-small-gap: 4px;
    --kite-label-value-group-header-small-icon-padding-top: 0px;
    --kite-label-value-group-header-x-small-padding-top: 6px;
    --kite-label-value-group-header-x-small-padding-bottom: 10px;
    --kite-label-value-group-header-x-small-gap: 4px;
    --kite-label-value-group-header-x-small-icon-padding-top: 0px;
    --kite-label-value-group-header-xx-small-padding-top: 6px;
    --kite-label-value-group-header-xx-small-padding-bottom: 10px;
    --kite-label-value-group-header-xx-small-gap: 4px;
    --kite-label-value-group-header-xx-small-icon-padding-top: 1px;
    --kite-label-value-list-control-gap: 0px;
    --kite-label-value-list-control-padding-vertical: 0px;
    --kite-label-value-list-default-gap: 0px;
    --kite-label-value-list-default-padding-vertical-size-large-contrast-plain: 0px;
    --kite-label-value-list-default-padding-vertical-size-large-contrast-small: 0px;
    --kite-label-value-list-default-padding-vertical-size-large-contrast-medium: 0px;
    --kite-label-value-list-default-padding-vertical-size-large-contrast-large: 2px;
    --kite-label-value-list-default-padding-vertical-size-medium-contrast-plain: 0px;
    --kite-label-value-list-default-padding-vertical-size-medium-contrast-small: 1px;
    --kite-label-value-list-default-padding-vertical-size-medium-contrast-medium: 1px;
    --kite-label-value-list-default-padding-vertical-size-medium-contrast-large: 2px;
    --kite-label-value-list-default-padding-vertical-size-small-contrast-plain: 0px;
    --kite-label-value-list-default-padding-vertical-size-small-contrast-small: 0px;
    --kite-label-value-list-default-padding-vertical-size-small-contrast-medium: 0px;
    --kite-label-value-list-default-padding-vertical-size-small-contrast-large: 0px;
    --kite-label-value-label-value-table-separator-min-width: 32px;
    --kite-label-value-header-x-large-control-padding-top: 0px;
    --kite-label-value-header-x-large-control-padding-bottom: 0px;
    --kite-label-value-header-x-large-control-gap: 4px;
    --kite-label-value-header-x-large-control-min-height: 0px;
    --kite-label-value-header-x-large-default-padding-top: 0px;
    --kite-label-value-header-x-large-default-padding-bottom: 6px;
    --kite-label-value-header-x-large-default-gap: 8px;
    --kite-label-value-header-x-large-default-min-height: 52px;
    --kite-label-value-header-large-control-padding-top: 0px;
    --kite-label-value-header-large-control-padding-bottom: 0px;
    --kite-label-value-header-large-control-gap: 4px;
    --kite-label-value-header-large-control-min-height: 0px;
    --kite-label-value-header-large-default-padding-top: 0px;
    --kite-label-value-header-large-default-padding-bottom: 4px;
    --kite-label-value-header-large-default-gap: 8px;
    --kite-label-value-header-large-default-min-height: 40px;
    --kite-label-value-header-medium-control-padding-top: 0px;
    --kite-label-value-header-medium-control-padding-bottom: 0px;
    --kite-label-value-header-medium-control-gap: 4px;
    --kite-label-value-header-medium-control-min-height: 0px;
    --kite-label-value-header-medium-default-padding-top: 0px;
    --kite-label-value-header-medium-default-padding-bottom: 2px;
    --kite-label-value-header-medium-default-gap: 8px;
    --kite-label-value-header-medium-default-min-height: 30px;
    --kite-label-value-header-small-control-padding-top: 0px;
    --kite-label-value-header-small-control-padding-bottom: 0px;
    --kite-label-value-header-small-control-gap: 8px;
    --kite-label-value-header-small-control-min-height: 0px;
    --kite-label-value-header-small-default-padding-top: 0px;
    --kite-label-value-header-small-default-padding-bottom: 2px;
    --kite-label-value-header-small-default-gap: 8px;
    --kite-label-value-header-small-default-min-height: 24px;
    --kite-label-value-paragraph-large-compact-control-padding-top: 0px;
    --kite-label-value-paragraph-large-compact-control-padding-bottom: 0px;
    --kite-label-value-paragraph-large-compact-control-gap: 4px;
    --kite-label-value-paragraph-large-compact-control-min-height: 0px;
    --kite-label-value-paragraph-large-compact-default-padding-top: 2px;
    --kite-label-value-paragraph-large-compact-default-padding-bottom: 2px;
    --kite-label-value-paragraph-large-compact-default-gap: 8px;
    --kite-label-value-paragraph-large-compact-default-min-height: 24px;
    --kite-label-value-paragraph-large-control-padding-top: 0px;
    --kite-label-value-paragraph-large-control-padding-bottom: 0px;
    --kite-label-value-paragraph-large-control-gap: 4px;
    --kite-label-value-paragraph-large-control-min-height: 0px;
    --kite-label-value-paragraph-large-default-padding-top: 0px;
    --kite-label-value-paragraph-large-default-padding-bottom: 0px;
    --kite-label-value-paragraph-large-default-gap: 8px;
    --kite-label-value-paragraph-large-default-min-height: 24px;
    --kite-label-value-paragraph-medium-compact-control-padding-top: 0px;
    --kite-label-value-paragraph-medium-compact-control-padding-bottom: 0px;
    --kite-label-value-paragraph-medium-compact-control-gap: 4px;
    --kite-label-value-paragraph-medium-compact-control-min-height: 0px;
    --kite-label-value-paragraph-medium-compact-default-padding-top: 2px;
    --kite-label-value-paragraph-medium-compact-default-padding-bottom: 2px;
    --kite-label-value-paragraph-medium-compact-default-gap: 8px;
    --kite-label-value-paragraph-medium-compact-default-min-height: 22px;
    --kite-label-value-paragraph-medium-control-padding-top: 0px;
    --kite-label-value-paragraph-medium-control-padding-bottom: 0px;
    --kite-label-value-paragraph-medium-control-gap: 4px;
    --kite-label-value-paragraph-medium-control-min-height: 0px;
    --kite-label-value-paragraph-medium-default-padding-top: 0px;
    --kite-label-value-paragraph-medium-default-padding-bottom: 0px;
    --kite-label-value-paragraph-medium-default-gap: 8px;
    --kite-label-value-paragraph-medium-default-min-height: 20px;
    --kite-label-value-paragraph-small-compact-control-padding-top: 0px;
    --kite-label-value-paragraph-small-compact-control-padding-bottom: 0px;
    --kite-label-value-paragraph-small-compact-control-gap: 4px;
    --kite-label-value-paragraph-small-compact-control-min-height: 0px;
    --kite-label-value-paragraph-small-compact-default-padding-top: 2px;
    --kite-label-value-paragraph-small-compact-default-padding-bottom: 2px;
    --kite-label-value-paragraph-small-compact-default-gap: 8px;
    --kite-label-value-paragraph-small-compact-default-min-height: 18px;
    --kite-label-value-paragraph-small-control-padding-top: 0px;
    --kite-label-value-paragraph-small-control-padding-bottom: 0px;
    --kite-label-value-paragraph-small-control-gap: 4px;
    --kite-label-value-paragraph-small-control-min-height: 0px;
    --kite-label-value-paragraph-small-default-padding-top: 0px;
    --kite-label-value-paragraph-small-default-padding-bottom: 0px;
    --kite-label-value-paragraph-small-default-gap: 8px;
    --kite-label-value-paragraph-small-default-min-height: 18px;
    --kite-main-layout-margin-horizontal-xs: 16px;
    --kite-main-layout-margin-horizontal-sm: 16px;
    --kite-main-layout-margin-horizontal-md: 16px;
    --kite-main-layout-margin-horizontal-lg: 24px;
    --kite-main-layout-margin-horizontal-xl: 32px;
    --kite-main-layout-margin-horizontal-xxl: 32px;
    --kite-main-layout-gutter-xs: 16px;
    --kite-main-layout-gutter-sm: 16px;
    --kite-main-layout-gutter-md: 16px;
    --kite-main-layout-gutter-lg: 24px;
    --kite-main-layout-gutter-xl: 32px;
    --kite-main-layout-gutter-xxl: 32px;
    --kite-modal-overlay-container-600-content-padding-horizontal: 32px;
    --kite-modal-overlay-container-600-content-padding-bottom: 16px;
    --kite-modal-overlay-container-500-content-padding-horizontal: 24px;
    --kite-modal-overlay-container-500-content-padding-bottom: 16px;
    --kite-modal-overlay-container-400-content-padding-horizontal: 16px;
    --kite-modal-overlay-container-400-content-padding-bottom: 16px;
    --kite-modal-menu-padding-horizontal-xs: 8px;
    --kite-modal-menu-padding-horizontal-sm: 8px;
    --kite-modal-menu-padding-horizontal-md: 8px;
    --kite-modal-menu-padding-horizontal-lg: 8px;
    --kite-modal-menu-padding-horizontal-xl: 8px;
    --kite-modal-menu-padding-horizontal-xxl: 8px;
    --kite-modal-menu-padding-bottom-xs: 8px;
    --kite-modal-menu-padding-bottom-sm: 8px;
    --kite-modal-menu-padding-bottom-md: 8px;
    --kite-modal-menu-padding-bottom-lg: 8px;
    --kite-modal-menu-padding-bottom-xl: 8px;
    --kite-modal-menu-padding-bottom-xxl: 8px;
    --kite-modal-menu-padding-top-xs: 8px;
    --kite-modal-menu-padding-top-sm: 8px;
    --kite-modal-menu-padding-top-md: 8px;
    --kite-modal-menu-padding-top-lg: 8px;
    --kite-modal-menu-padding-top-xl: 8px;
    --kite-modal-menu-padding-top-xxl: 8px;
    --kite-modal-fullscreen-padding-horizontal-xs: 0px;
    --kite-modal-fullscreen-padding-horizontal-sm: 0px;
    --kite-modal-fullscreen-padding-horizontal-md: 0px;
    --kite-modal-fullscreen-padding-horizontal-lg: 0px;
    --kite-modal-fullscreen-padding-horizontal-xl: 0px;
    --kite-modal-fullscreen-padding-horizontal-xxl: 0px;
    --kite-modal-fullscreen-padding-bottom-xs: 0px;
    --kite-modal-fullscreen-padding-bottom-sm: 0px;
    --kite-modal-fullscreen-padding-bottom-md: 0px;
    --kite-modal-fullscreen-padding-bottom-lg: 0px;
    --kite-modal-fullscreen-padding-bottom-xl: 0px;
    --kite-modal-fullscreen-padding-bottom-xxl: 0px;
    --kite-modal-fullscreen-padding-top-xs: 0px;
    --kite-modal-fullscreen-padding-top-sm: 0px;
    --kite-modal-fullscreen-padding-top-md: 0px;
    --kite-modal-fullscreen-padding-top-lg: 0px;
    --kite-modal-fullscreen-padding-top-xl: 0px;
    --kite-modal-fullscreen-padding-top-xxl: 0px;
    --kite-modal-dialog-width-xs: 320px;
    --kite-modal-dialog-width-sm: 320px;
    --kite-modal-dialog-width-md: 480px;
    --kite-modal-dialog-width-lg: 480px;
    --kite-modal-dialog-width-xl: 480px;
    --kite-modal-dialog-width-xxl: 480px;
    --kite-modal-dialog-padding-horizontal-xs: 16px;
    --kite-modal-dialog-padding-horizontal-sm: 16px;
    --kite-modal-dialog-padding-horizontal-md: 16px;
    --kite-modal-dialog-padding-horizontal-lg: 0px;
    --kite-modal-dialog-padding-horizontal-xl: 0px;
    --kite-modal-dialog-padding-horizontal-xxl: 0px;
    --kite-modal-dialog-padding-bottom-xs: 40px;
    --kite-modal-dialog-padding-bottom-sm: 40px;
    --kite-modal-dialog-padding-bottom-md: 40px;
    --kite-modal-dialog-padding-bottom-lg: 40px;
    --kite-modal-dialog-padding-bottom-xl: 40px;
    --kite-modal-dialog-padding-bottom-xxl: 40px;
    --kite-modal-dialog-padding-top-xs: 40px;
    --kite-modal-dialog-padding-top-sm: 40px;
    --kite-modal-dialog-padding-top-md: 40px;
    --kite-modal-dialog-padding-top-lg: 40px;
    --kite-modal-dialog-padding-top-xl: 40px;
    --kite-modal-dialog-padding-top-xxl: 40px;
    --kite-modal-modal-medium-min-height-xs: 196px;
    --kite-modal-modal-medium-min-height-sm: 196px;
    --kite-modal-modal-medium-min-height-md: 196px;
    --kite-modal-modal-medium-min-height-lg: 0px;
    --kite-modal-modal-medium-min-height-xl: 0px;
    --kite-modal-modal-medium-min-height-xxl: 0px;
    --kite-modal-modal-medium-width-md: 720px;
    --kite-modal-modal-medium-width-lg: 960px;
    --kite-modal-modal-medium-width-xl: 960px;
    --kite-modal-modal-medium-width-xxl: 960px;
    --kite-modal-modal-medium-padding-horizontal-xs: 0px;
    --kite-modal-modal-medium-padding-horizontal-sm: 0px;
    --kite-modal-modal-medium-padding-horizontal-md: 0px;
    --kite-modal-modal-medium-padding-horizontal-lg: 0px;
    --kite-modal-modal-medium-padding-horizontal-xl: 0px;
    --kite-modal-modal-medium-padding-horizontal-xxl: 0px;
    --kite-modal-modal-medium-padding-bottom-xs: 0px;
    --kite-modal-modal-medium-padding-bottom-sm: 0px;
    --kite-modal-modal-medium-padding-bottom-md: 0px;
    --kite-modal-modal-medium-padding-bottom-lg: 40px;
    --kite-modal-modal-medium-padding-bottom-xl: 40px;
    --kite-modal-modal-medium-padding-bottom-xxl: 40px;
    --kite-modal-modal-medium-padding-top-xs: 24px;
    --kite-modal-modal-medium-padding-top-sm: 24px;
    --kite-modal-modal-medium-padding-top-md: 24px;
    --kite-modal-modal-medium-padding-top-lg: 40px;
    --kite-modal-modal-medium-padding-top-xl: 40px;
    --kite-modal-modal-medium-padding-top-xxl: 40px;
    --kite-modal-modal-small-min-height-xs: 196px;
    --kite-modal-modal-small-min-height-sm: 196px;
    --kite-modal-modal-small-min-height-md: 196px;
    --kite-modal-modal-small-min-height-lg: 0px;
    --kite-modal-modal-small-min-height-xl: 0px;
    --kite-modal-modal-small-min-height-xxl: 0px;
    --kite-modal-modal-small-width-md: 480px;
    --kite-modal-modal-small-width-lg: 480px;
    --kite-modal-modal-small-width-xl: 480px;
    --kite-modal-modal-small-width-xxl: 480px;
    --kite-modal-modal-small-padding-horizontal-xs: 0px;
    --kite-modal-modal-small-padding-horizontal-sm: 0px;
    --kite-modal-modal-small-padding-horizontal-md: 0px;
    --kite-modal-modal-small-padding-horizontal-lg: 0px;
    --kite-modal-modal-small-padding-horizontal-xl: 0px;
    --kite-modal-modal-small-padding-horizontal-xxl: 0px;
    --kite-modal-modal-small-padding-bottom-xs: 0px;
    --kite-modal-modal-small-padding-bottom-sm: 0px;
    --kite-modal-modal-small-padding-bottom-md: 0px;
    --kite-modal-modal-small-padding-bottom-lg: 40px;
    --kite-modal-modal-small-padding-bottom-xl: 40px;
    --kite-modal-modal-small-padding-bottom-xxl: 40px;
    --kite-modal-modal-small-padding-top-xs: 24px;
    --kite-modal-modal-small-padding-top-sm: 24px;
    --kite-modal-modal-small-padding-top-md: 24px;
    --kite-modal-modal-small-padding-top-lg: 40px;
    --kite-modal-modal-small-padding-top-xl: 40px;
    --kite-modal-modal-small-padding-top-xxl: 40px;
    --kite-modal-header-600-padding-vertical: 16px;
    --kite-modal-header-600-padding-horizontal: 16px;
    --kite-modal-header-600-gap: 0px;
    --kite-modal-header-600-title-container-padding-vertical: 4px;
    --kite-modal-header-600-title-container-padding-horizontal: 16px;
    --kite-modal-header-600-title-container-min-height: 48px;
    --kite-modal-header-500-padding-vertical: 16px;
    --kite-modal-header-500-padding-horizontal: 16px;
    --kite-modal-header-500-gap: 8px;
    --kite-modal-header-500-title-container-padding-vertical: 5px;
    --kite-modal-header-500-title-container-padding-horizontal: 8px;
    --kite-modal-header-500-title-container-min-height: 40px;
    --kite-modal-header-400-padding-vertical: 16px;
    --kite-modal-header-400-padding-horizontal: 16px;
    --kite-modal-header-400-gap: 16px;
    --kite-modal-header-400-title-container-padding-vertical: 4px;
    --kite-modal-header-400-title-container-padding-horizontal: 0px;
    --kite-modal-header-400-title-container-min-height: 32px;
    --kite-nav-bar-padding-horizontal: 4px;
    --kite-nav-bar-addon-padding-horizontal: 4px;
    --kite-nav-bar-right-slot-padding-right: 8px;
    --kite-nav-bar-mid-slot-padding-horizontal: 12px;
    --kite-nav-bar-mid-slot-medium-padding-vertical: 10px;
    --kite-nav-bar-left-slot-padding-left: 8px;
    --kite-nav-bar-wrapper-height: 56px;
    --kite-pagination-bar-layout-gap: 8px;
    --kite-pagination-bar-layout-middle-width: 60px;
    --kite-pagination-bar-layout-200-item-300-height: 8px;
    --kite-pagination-bar-layout-200-item-300-width: 8px;
    --kite-pagination-bar-layout-200-item-200-height: 6px;
    --kite-pagination-bar-layout-200-item-200-width: 6px;
    --kite-pagination-bar-layout-200-item-100-height: 4px;
    --kite-pagination-bar-layout-200-item-100-width: 4px;
    --kite-pagination-bar-layout-200-side-width: 50px;
    --kite-pagination-bar-layout-100-item-300-height: 6px;
    --kite-pagination-bar-layout-100-item-300-width: 6px;
    --kite-pagination-bar-layout-100-item-200-height: 4px;
    --kite-pagination-bar-layout-100-item-200-width: 4px;
    --kite-pagination-bar-layout-100-item-100-height: 2px;
    --kite-pagination-bar-layout-100-item-100-width: 2px;
    --kite-pagination-bar-layout-100-side-width: 42px;
    --kite-panel-border-unselected: 1px;
    --kite-panel-border-unselected-bold: 2px;
    --kite-panel-border-selected: 2px;
    --kite-panel-700-border-radius: 32px;
    --kite-panel-600-border-radius: 24px;
    --kite-panel-500-border-radius: 16px;
    --kite-panel-400-border-radius: 12px;
    --kite-panel-300-border-radius: 8px;
    --kite-pimple-500-size: 20px;
    --kite-pimple-500-padding-horizontal: 4px;
    --kite-pimple-500-padding-bottom: 1px;
    --kite-pimple-500-border-radius: 10px;
    --kite-pimple-400-size: 16px;
    --kite-pimple-400-padding-horizontal: 4px;
    --kite-pimple-400-padding-bottom: 0px;
    --kite-pimple-400-border-radius: 8px;
    --kite-pimple-100-size: 6px;
    --kite-pimple-100-padding-horizontal: 0px;
    --kite-pimple-100-padding-bottom: 0px;
    --kite-pimple-100-border-radius: 3px;
    --kite-progress-bar-background-height-100: 6px;
    --kite-progress-bar-background-height-200: 8px;
    --kite-progress-cell-gap: 8px;
    --kite-progress-cell-padding-vertical: 8px;
    --kite-radio-500-size: 20px;
    --kite-radio-500-border-radius: 10px;
    --kite-radio-500-border-width: 1px;
    --kite-radio-500-error-border-width: 4px;
    --kite-radio-400-size: 16px;
    --kite-radio-400-border-radius: 8px;
    --kite-radio-400-border-width: 1px;
    --kite-radio-400-error-border-width: 4px;
    --kite-rich-icon-900-background-size: 80px;
    --kite-rich-icon-900-icon-size: 48px;
    --kite-rich-icon-900-label-compensation: 0px;
    --kite-rich-icon-800-background-size: 72px;
    --kite-rich-icon-800-icon-size: 44px;
    --kite-rich-icon-800-label-compensation: 1px;
    --kite-rich-icon-700-background-size: 64px;
    --kite-rich-icon-700-icon-size: 40px;
    --kite-rich-icon-700-label-compensation: 1px;
    --kite-rich-icon-600-background-size: 56px;
    --kite-rich-icon-600-icon-size: 36px;
    --kite-rich-icon-600-label-compensation: 0px;
    --kite-rich-icon-500-background-size: 48px;
    --kite-rich-icon-500-icon-size: 32px;
    --kite-rich-icon-500-label-compensation: 0px;
    --kite-rich-icon-450-background-size: 44px;
    --kite-rich-icon-450-icon-size: 30px;
    --kite-rich-icon-450-label-compensation: 0px;
    --kite-rich-icon-400-background-size: 40px;
    --kite-rich-icon-400-icon-size: 28px;
    --kite-rich-icon-400-label-compensation: 0px;
    --kite-rich-icon-350-background-size: 36px;
    --kite-rich-icon-350-icon-size: 24px;
    --kite-rich-icon-350-label-compensation: 1px;
    --kite-rich-icon-300-background-size: 32px;
    --kite-rich-icon-300-icon-size: 22px;
    --kite-rich-icon-300-label-compensation: 1px;
    --kite-rich-icon-250-background-size: 28px;
    --kite-rich-icon-250-icon-size: 20px;
    --kite-rich-icon-250-label-compensation: 1px;
    --kite-rich-icon-200-background-size: 24px;
    --kite-rich-icon-200-icon-size: 16px;
    --kite-rich-icon-200-label-compensation: 1px;
    --kite-rich-icon-150-background-size: 20px;
    --kite-rich-icon-150-icon-size: 14px;
    --kite-rich-icon-150-label-compensation: 0px;
    --kite-rich-icon-100-background-size: 16px;
    --kite-rich-icon-100-icon-size: 10px;
    --kite-rich-icon-100-label-compensation: 0px;
    --kite-segmented-control-item-list-600-padding-bottom: 2px;
    --kite-segmented-control-item-list-600-padding-horizontal: 2px;
    --kite-segmented-control-item-list-500-padding-bottom: 2px;
    --kite-segmented-control-item-list-500-padding-horizontal: 2px;
    --kite-segmented-control-item-list-400-padding-bottom: 2px;
    --kite-segmented-control-item-list-400-padding-horizontal: 2px;
    --kite-segmented-control-item-layout-600-padding-horizontal: 10px;
    --kite-segmented-control-item-layout-600-gap: 6px;
    --kite-segmented-control-item-layout-600-min-size: 56px;
    --kite-segmented-control-item-layout-600-border-radius: 12px;
    --kite-segmented-control-item-layout-500-padding-horizontal: 8px;
    --kite-segmented-control-item-layout-500-gap: 4px;
    --kite-segmented-control-item-layout-500-min-size: 48px;
    --kite-segmented-control-item-layout-500-border-radius: 12px;
    --kite-segmented-control-item-layout-400-padding-horizontal: 6px;
    --kite-segmented-control-item-layout-400-gap: 2px;
    --kite-segmented-control-item-layout-400-min-size: 40px;
    --kite-segmented-control-item-layout-400-border-radius: 10px;
    --kite-segmented-control-layout-600-padding-horizontal: 4px;
    --kite-segmented-control-layout-600-padding-vertical: 4px;
    --kite-segmented-control-layout-600-gap: 0px;
    --kite-segmented-control-layout-600-border-radius: 16px;
    --kite-segmented-control-layout-500-padding-horizontal: 4px;
    --kite-segmented-control-layout-500-padding-vertical: 4px;
    --kite-segmented-control-layout-500-gap: 0px;
    --kite-segmented-control-layout-500-border-radius: 16px;
    --kite-segmented-control-layout-400-padding-horizontal: 4px;
    --kite-segmented-control-layout-400-padding-vertical: 4px;
    --kite-segmented-control-layout-400-gap: 0px;
    --kite-segmented-control-layout-400-border-radius: 14px;
    --kite-selection-control-500-size: 20px;
    --kite-selection-control-500-border-radius: 6px;
    --kite-selection-control-500-border-width: 1px;
    --kite-selection-control-500-error-border-width: 4px;
    --kite-selection-control-400-size: 16px;
    --kite-selection-control-400-border-radius: 4px;
    --kite-selection-control-400-border-width: 1px;
    --kite-selection-control-400-error-border-width: 4px;
    --kite-semantic-text-paragraph-xx-small-padding-top: 0px;
    --kite-semantic-text-paragraph-xx-small-padding-top-extra: 1px;
    --kite-semantic-text-paragraph-xx-small-padding-bottom: 1px;
    --kite-semantic-text-paragraph-x-small-padding-top: 0px;
    --kite-semantic-text-paragraph-x-small-padding-top-extra: 2px;
    --kite-semantic-text-paragraph-x-small-padding-bottom: 2px;
    --kite-semantic-text-paragraph-small-padding-top: 0px;
    --kite-semantic-text-paragraph-small-padding-top-extra: 4px;
    --kite-semantic-text-paragraph-small-padding-bottom: 4px;
    --kite-semantic-text-paragraph-medium-padding-top: 0px;
    --kite-semantic-text-paragraph-medium-padding-top-extra: 4px;
    --kite-semantic-text-paragraph-medium-padding-bottom: 8px;
    --kite-semantic-text-paragraph-large-padding-top: 0px;
    --kite-semantic-text-paragraph-large-padding-top-extra: 8px;
    --kite-semantic-text-paragraph-large-padding-bottom: 12px;
    --kite-semantic-text-paragraph-x-large-padding-top: 0px;
    --kite-semantic-text-paragraph-x-large-padding-top-extra: 10px;
    --kite-semantic-text-paragraph-x-large-padding-bottom: 16px;
    --kite-semantic-text-header-xx-small-padding-top: 8px;
    --kite-semantic-text-header-xx-small-padding-top-extra: 8px;
    --kite-semantic-text-header-xx-small-padding-bottom: 8px;
    --kite-semantic-text-header-x-small-padding-top: 8px;
    --kite-semantic-text-header-x-small-padding-top-extra: 8px;
    --kite-semantic-text-header-x-small-padding-bottom: 8px;
    --kite-semantic-text-header-small-padding-top: 8px;
    --kite-semantic-text-header-small-padding-top-extra: 8px;
    --kite-semantic-text-header-small-padding-bottom: 8px;
    --kite-semantic-text-header-medium-padding-top: 8px;
    --kite-semantic-text-header-medium-padding-top-extra: 8px;
    --kite-semantic-text-header-medium-padding-bottom: 8px;
    --kite-semantic-text-header-large-padding-top: 8px;
    --kite-semantic-text-header-large-padding-top-extra: 8px;
    --kite-semantic-text-header-large-padding-bottom: 8px;
    --kite-semantic-text-header-x-large-padding-top: 8px;
    --kite-semantic-text-header-x-large-padding-top-extra: 8px;
    --kite-semantic-text-header-x-large-padding-bottom: 8px;
    --kite-separator-width: 1px;
    --kite-slider-cell-gap: 8px;
    --kite-slider-cell-padding-vertical: 8px;
    --kite-slider-500-knob-size: 20px;
    --kite-slider-500-knob-border-width: 8px;
    --kite-slider-500-background-height: 4px;
    --kite-snack-bar-padding-top: 16px;
    --kite-snack-bar-item-gap: 10px;
    --kite-snack-bar-item-padding-horizontal: 16px;
    --kite-snack-bar-item-padding-left: 16px;
    --kite-snack-bar-item-padding-right: 10px;
    --kite-snack-bar-item-padding-vertical: 8px;
    --kite-snack-bar-item-border-radius: 16px;
    --kite-snack-bar-item-min-width: 228px;
    --kite-snack-bar-item-max-width: 480px;
    --kite-snack-bar-item-content-min-height: 40px;
    --kite-snack-bar-item-content-gap: 8px;
    --kite-snack-bar-item-content-padding-right: 2px;
    --kite-status-block-medium-addon-bottom-gap: 16px;
    --kite-status-block-medium-content-gap: 8px;
    --kite-status-block-medium-layout-gap: 16px;
    --kite-status-block-x-small-addon-bottom-gap: 12px;
    --kite-status-block-x-small-content-gap: 8px;
    --kite-status-block-x-small-layout-gap: 16px;
    --kite-suggest-gap-context: 12px;
    --kite-suggest-item-header-padding-top: 4px;
    --kite-switch-height: 20px;
    --kite-switch-width: 36px;
    --kite-switch-padding: 2px;
    --kite-switch-border-radius: 10px;
    --kite-switch-error-border-width: 4px;
    --kite-tab-bar-height: 56px;
    --kite-tab-row-icon-tab-700-content-gap: 4px;
    --kite-tab-row-icon-tab-700-row-gap: 16px;
    --kite-tab-row-icon-tab-600-content-gap: 2px;
    --kite-tab-row-icon-tab-600-row-gap: 16px;
    --kite-tabs-tab-line-height: 2px;
    --kite-tabs-tab-line-border-radius: 2px;
    --kite-tabs-tab-500-min-height: 48px;
    --kite-tabs-tab-500-min-width: 43px;
    --kite-tabs-tab-500-gap: 4px;
    --kite-tabs-tab-500-content-gap: 2px;
    --kite-tabs-tab-400-min-height: 40px;
    --kite-tabs-tab-400-min-width: 40px;
    --kite-tabs-tab-400-gap: 4px;
    --kite-tabs-tab-400-content-gap: 2px;
    --kite-tabs-500-gap: 12px;
    --kite-tabs-400-gap: 12px;
    --kite-textarea-field-hint-counter-max-width: 41px;
    --kite-textarea-field-700-min-height: 130px;
    --kite-textarea-field-700-max-height: 130px;
    --kite-textarea-field-700-padding-vertical-label-off: 19px;
    --kite-textarea-field-700-padding-vertical-label-on-default: 19px;
    --kite-textarea-field-700-padding-vertical-label-on-interaction: 8px;
    --kite-textarea-field-600-min-height: 116px;
    --kite-textarea-field-600-max-height: 116px;
    --kite-textarea-field-600-padding-vertical-label-off: 16px;
    --kite-textarea-field-600-padding-vertical-label-on-default: 16px;
    --kite-textarea-field-600-padding-vertical-label-on-interaction: 7px;
    --kite-textarea-field-500-min-height: 102px;
    --kite-textarea-field-500-max-height: 102px;
    --kite-textarea-field-500-padding-vertical-label-off: 13px;
    --kite-textarea-field-500-padding-vertical-label-on-default: 13px;
    --kite-textarea-field-500-padding-vertical-label-on-interaction: 4px;
    --kite-tile-gap-xsmall: 12px;
    --kite-tile-gap-small: 16px;
    --kite-tile-gap-medium: 20px;
    --kite-tile-gap-large: 24px;
    --kite-tooltip-500-padding-horizontal: 16px;
    --kite-tooltip-500-padding-vertical: 12px;
    --kite-tooltip-500-tip-padding-horizontal: 16px;
    --kite-tooltip-500-tip-padding-vertical: 16px;
    --kite-tooltip-500-min-width: 64px;
    --kite-tooltip-500-min-height: 64px;
    --kite-tooltip-500-distance: 6px;
    --kite-tooltip-400-padding-horizontal: 8px;
    --kite-tooltip-400-padding-vertical: 4px;
    --kite-tooltip-400-tip-padding-horizontal: 8px;
    --kite-tooltip-400-tip-padding-vertical: 8px;
    --kite-tooltip-400-min-width: 32px;
    --kite-tooltip-400-min-height: 32px;
    --kite-tooltip-400-distance: 4px;
    --kite-overlay-neutral: rgb(105, 109, 141);
    --kite-overlay-brand: rgb(113, 94, 254);
    --kite-overlay-brand-deep: rgb(64, 109, 247);
    --kite-overlay-rose: rgb(201, 64, 160);
    --kite-overlay-positive: rgb(56, 138, 32);
    --kite-overlay-teal: rgb(0, 133, 143);
    --kite-overlay-warning: rgb(199, 93, 0);
    --kite-overlay-negative: rgb(217, 67, 17)
}

:root,[data-theme=dark] [data-theme=inverted],[data-theme=dark] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted],[data-theme=light],[data-theme=light] [data-theme=inverted] [data-theme=inverted] {
    --kite-breadcrumbs-crumb-separator: rgb(125, 130, 160);
    --kite-breadcrumbs-crumb-icon-current: rgb(24, 28, 45);
    --kite-breadcrumbs-crumb-label-current: rgb(24, 28, 45);
    --kite-button-other-brand-content-alfa-disabled-label-text: rgba( 239, 49, 36, 0.4 );
    --kite-button-other-brand-content-alfa-disabled-value-text: rgba( 239, 49, 36, 0.3 );
    --kite-button-other-brand-content-alfa-disabled-subtitle-text: rgba( 239, 49, 36, 0.4 );
    --kite-button-other-brand-content-alfa-disabled-subvalue-text: rgba( 239, 49, 36, 0.3 );
    --kite-button-other-brand-content-alfa-disabled-addon: rgba(239, 49, 36, 0.3);
    --kite-button-other-brand-content-alfa-hover-label-text: rgb(255, 255, 255);
    --kite-button-other-brand-content-alfa-hover-value-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-alfa-hover-subtitle-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-alfa-hover-subvalue-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-alfa-hover-addon: rgb(255, 255, 255);
    --kite-button-other-brand-content-alfa-default-label-text: rgb(255, 255, 255);
    --kite-button-other-brand-content-alfa-default-value-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-alfa-default-subtitle-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-alfa-default-subvalue-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-alfa-default-addon: rgb(255, 255, 255);
    --kite-button-other-brand-content-google-disabled-label-text: rgba( 234, 67, 53, 0.4 );
    --kite-button-other-brand-content-google-disabled-value-text: rgba( 234, 67, 53, 0.3 );
    --kite-button-other-brand-content-google-disabled-subtitle-text: rgba( 234, 67, 53, 0.4 );
    --kite-button-other-brand-content-google-disabled-subvalue-text: rgba( 234, 67, 53, 0.3 );
    --kite-button-other-brand-content-google-disabled-addon: rgba( 234, 67, 53, 0.3 );
    --kite-button-other-brand-content-google-hover-label-text: rgb(255, 255, 255);
    --kite-button-other-brand-content-google-hover-value-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-google-hover-subtitle-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-google-hover-subvalue-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-google-hover-addon: rgb(255, 255, 255);
    --kite-button-other-brand-content-google-default-label-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-google-default-value-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-google-default-subtitle-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-google-default-subvalue-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-google-default-addon: rgb(255, 255, 255);
    --kite-button-other-brand-content-apple-disabled-label-text: rgba( 28, 28, 43, 0.4 );
    --kite-button-other-brand-content-apple-disabled-value-text: rgba( 28, 28, 43, 0.3 );
    --kite-button-other-brand-content-apple-disabled-subtitle-text: rgba( 28, 28, 43, 0.4 );
    --kite-button-other-brand-content-apple-disabled-subvalue-text: rgba( 28, 28, 43, 0.3 );
    --kite-button-other-brand-content-apple-disabled-addon: rgba(28, 28, 43, 0.3);
    --kite-button-other-brand-content-apple-hover-label-text: rgb(255, 255, 255);
    --kite-button-other-brand-content-apple-hover-value-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-apple-hover-subtitle-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-apple-hover-subvalue-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-apple-hover-addon: rgb(255, 255, 255);
    --kite-button-other-brand-content-apple-default-label-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-apple-default-value-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-apple-default-subtitle-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-apple-default-subvalue-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-apple-default-addon: rgb(255, 255, 255);
    --kite-button-other-brand-content-viber-disabled-label-text: rgba( 124, 106, 245, 0.4 );
    --kite-button-other-brand-content-viber-disabled-value-text: rgba( 124, 106, 245, 0.3 );
    --kite-button-other-brand-content-viber-disabled-subtitle-text: rgba( 124, 106, 245, 0.4 );
    --kite-button-other-brand-content-viber-disabled-subvalue-text: rgba( 124, 106, 245, 0.3 );
    --kite-button-other-brand-content-viber-disabled-addon: rgba( 124, 106, 245, 0.3 );
    --kite-button-other-brand-content-viber-hover-label-text: rgb(255, 255, 255);
    --kite-button-other-brand-content-viber-hover-value-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-viber-hover-subtitle-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-viber-hover-subvalue-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-viber-hover-addon: rgb(255, 255, 255);
    --kite-button-other-brand-content-viber-default-label-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-viber-default-value-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-viber-default-subtitle-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-viber-default-subvalue-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-viber-default-addon: rgb(255, 255, 255);
    --kite-button-other-brand-content-vk-disabled-label-text: rgba( 31, 132, 255, 0.4 );
    --kite-button-other-brand-content-vk-disabled-value-text: rgba( 31, 132, 255, 0.3 );
    --kite-button-other-brand-content-vk-disabled-subtitle-text: rgba( 31, 132, 255, 0.4 );
    --kite-button-other-brand-content-vk-disabled-subvalue-text: rgba( 31, 132, 255, 0.3 );
    --kite-button-other-brand-content-vk-disabled-addon: rgba(31, 132, 255, 0.3);
    --kite-button-other-brand-content-vk-hover-label-text: rgb(255, 255, 255);
    --kite-button-other-brand-content-vk-hover-value-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-vk-hover-subtitle-text: rgb(255, 255, 255);
    --kite-button-other-brand-content-vk-hover-subvalue-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-vk-hover-addon: rgb(255, 255, 255);
    --kite-button-other-brand-content-vk-default-label-text: rgb(255, 255, 255);
    --kite-button-other-brand-content-vk-default-value-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-vk-default-subtitle-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-vk-default-subvalue-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-vk-default-addon: rgb(255, 255, 255);
    --kite-button-other-brand-content-telegram-disabled-label-text: rgba( 37, 160, 248, 0.4 );
    --kite-button-other-brand-content-telegram-disabled-value-text: rgba( 37, 160, 248, 0.3 );
    --kite-button-other-brand-content-telegram-disabled-subtitle-text: rgba( 37, 160, 248, 0.4 );
    --kite-button-other-brand-content-telegram-disabled-subvalue-text: rgba( 37, 160, 248, 0.3 );
    --kite-button-other-brand-content-telegram-disabled-addon: rgba( 37, 160, 248, 0.3 );
    --kite-button-other-brand-content-telegram-hover-label-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-telegram-hover-value-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-telegram-hover-subtitle-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-telegram-hover-subvalue-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-telegram-hover-addon: rgb(255, 255, 255);
    --kite-button-other-brand-content-telegram-default-label-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-telegram-default-value-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-telegram-default-subtitle-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-telegram-default-subvalue-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-telegram-default-addon: rgb(255, 255, 255);
    --kite-button-other-brand-content-youtube-disabled-label-text: rgba( 255, 60, 46, 0.4 );
    --kite-button-other-brand-content-youtube-disabled-value-text: rgba( 255, 60, 46, 0.3 );
    --kite-button-other-brand-content-youtube-disabled-subtitle-text: rgba( 255, 60, 46, 0.4 );
    --kite-button-other-brand-content-youtube-disabled-subvalue-text: rgba( 255, 60, 46, 0.3 );
    --kite-button-other-brand-content-youtube-disabled-addon: rgba( 255, 60, 46, 0.3 );
    --kite-button-other-brand-content-youtube-hover-label-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-youtube-hover-value-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-youtube-hover-subtitle-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-youtube-hover-subvalue-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-youtube-hover-addon: rgb(255, 255, 255);
    --kite-button-other-brand-content-youtube-default-label-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-youtube-default-value-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-youtube-default-subtitle-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-youtube-default-subvalue-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-youtube-default-addon: rgb(255, 255, 255);
    --kite-button-other-brand-content-odnoklassniki-disabled-label-text: rgba( 255, 119, 0, 0.4 );
    --kite-button-other-brand-content-odnoklassniki-disabled-value-text: rgba( 255, 119, 0, 0.3 );
    --kite-button-other-brand-content-odnoklassniki-disabled-subtitle-text: rgba( 255, 119, 0, 0.4 );
    --kite-button-other-brand-content-odnoklassniki-disabled-subvalue-text: rgba( 255, 119, 0, 0.3 );
    --kite-button-other-brand-content-odnoklassniki-disabled-addon: rgba( 255, 119, 0, 0.3 );
    --kite-button-other-brand-content-odnoklassniki-hover-label-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-odnoklassniki-hover-value-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-odnoklassniki-hover-subtitle-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-odnoklassniki-hover-subvalue-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-odnoklassniki-hover-addon: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-odnoklassniki-default-label-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-odnoklassniki-default-value-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-odnoklassniki-default-subtitle-text: rgb( 255, 255, 255 );
    --kite-button-other-brand-content-odnoklassniki-default-subvalue-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-other-brand-content-odnoklassniki-default-addon: rgb( 255, 255, 255 );
    --kite-button-other-brand-background-alfa-default: rgb(239, 49, 36);
    --kite-button-other-brand-background-alfa-hover: rgb(222, 46, 33);
    --kite-button-other-brand-background-alfa-disabled: rgba(239, 49, 36, 0.15);
    --kite-button-other-brand-background-google-default: rgba(234, 67, 53, 1);
    --kite-button-other-brand-background-google-hover: rgba(222, 54, 40, 1);
    --kite-button-other-brand-background-google-disabled: rgba(234, 67, 53, 0.15);
    --kite-button-other-brand-background-apple-default: rgba(28, 28, 43, 1);
    --kite-button-other-brand-background-apple-hover: rgba(0, 0, 0, 1);
    --kite-button-other-brand-background-apple-disabled: rgba(28, 28, 43, 0.15);
    --kite-button-other-brand-background-viber-default: rgba(124, 106, 245, 1);
    --kite-button-other-brand-background-viber-hover: rgba(113, 94, 244, 1);
    --kite-button-other-brand-background-viber-disabled: rgba( 124, 106, 245, 0.15 );
    --kite-button-other-brand-background-vk-default: rgba(31, 132, 255, 1);
    --kite-button-other-brand-background-vk-hover: rgba(0, 119, 255, 1);
    --kite-button-other-brand-background-vk-disabled: rgba(31, 132, 255, 0.15);
    --kite-button-other-brand-background-telegram-default: rgba(37, 160, 248, 1);
    --kite-button-other-brand-background-telegram-hover: rgba(1, 150, 249, 1);
    --kite-button-other-brand-background-telegram-disabled: rgba( 37, 160, 248, 0.15 );
    --kite-button-other-brand-background-youtube-default: rgba(255, 60, 46, 1);
    --kite-button-other-brand-background-youtube-hover: rgba(255, 0, 0, 1);
    --kite-button-other-brand-background-youtube-disabled: rgba( 255, 60, 46, 0.15 );
    --kite-button-other-brand-background-odnoklassniki-default: rgba( 255, 119, 0, 1 );
    --kite-button-other-brand-background-odnoklassniki-hover: rgba( 235, 109, 0, 1 );
    --kite-button-other-brand-background-odnoklassniki-disabled: rgba( 255, 119, 0, 0.15 );
    --kite-button-special-content-outline-form-disabled-label-text: rgba( 52, 57, 84, 0.4 );
    --kite-button-special-content-outline-form-disabled-value-text: rgba( 52, 57, 84, 0.3 );
    --kite-button-special-content-outline-form-disabled-subtitle-text: rgba( 52, 57, 84, 0.4 );
    --kite-button-special-content-outline-form-disabled-subvalue-text: rgba( 52, 57, 84, 0.3 );
    --kite-button-special-content-outline-form-disabled-addon: rgba( 52, 57, 84, 0.25 );
    --kite-button-special-content-outline-form-hover-label-text: rgb( 113, 94, 254 );
    --kite-button-special-content-outline-form-hover-value-text: rgba( 113, 94, 254, 0.6 );
    --kite-button-special-content-outline-form-hover-subtitle-text: rgb( 24, 28, 45 );
    --kite-button-special-content-outline-form-hover-subvalue-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-special-content-outline-form-hover-addon: rgb(125, 113, 255);
    --kite-button-special-content-outline-form-default-label-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-special-content-outline-form-default-value-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-special-content-outline-form-default-subtitle-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-special-content-outline-form-default-subvalue-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-special-content-outline-form-default-addon: rgba( 85, 90, 122, 0.6 );
    --kite-button-special-content-contrast-low-neutral-disabled-label-text: rgba( 52, 57, 84, 0.4 );
    --kite-button-special-content-contrast-low-neutral-disabled-value-text: rgba( 52, 57, 84, 0.3 );
    --kite-button-special-content-contrast-low-neutral-disabled-subtitle-text: rgba( 52, 57, 84, 0.4 );
    --kite-button-special-content-contrast-low-neutral-disabled-subvalue-text: rgba( 52, 57, 84, 0.3 );
    --kite-button-special-content-contrast-low-neutral-disabled-addon: rgba( 52, 57, 84, 0.25 );
    --kite-button-special-content-contrast-low-neutral-hover-label-text: rgb( 52, 57, 84 );
    --kite-button-special-content-contrast-low-neutral-hover-value-text: rgba( 52, 57, 84, 0.6 );
    --kite-button-special-content-contrast-low-neutral-hover-subtitle-text: rgb( 24, 28, 45 );
    --kite-button-special-content-contrast-low-neutral-hover-subvalue-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-special-content-contrast-low-neutral-hover-addon: rgb( 37, 42, 64 );
    --kite-button-special-content-contrast-low-neutral-default-label-text: rgb( 52, 57, 84 );
    --kite-button-special-content-contrast-low-neutral-default-value-text: rgba( 52, 57, 84, 0.6 );
    --kite-button-special-content-contrast-low-neutral-default-subtitle-text: rgb( 24, 28, 45 );
    --kite-button-special-content-contrast-low-neutral-default-subvalue-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-special-content-contrast-low-neutral-default-addon: rgb( 37, 42, 64 );
    --kite-button-special-content-contrast-low-disabled-label-text: rgba( 125, 130, 160, 0.5 );
    --kite-button-special-content-contrast-low-disabled-value-text: rgba( 125, 130, 160, 0.4 );
    --kite-button-special-content-contrast-low-disabled-subtitle-text: rgba( 125, 130, 160, 0.5 );
    --kite-button-special-content-contrast-low-disabled-subvalue-text: rgba( 125, 130, 160, 0.4 );
    --kite-button-special-content-contrast-low-disabled-addon: rgba( 125, 130, 160, 0.3 );
    --kite-button-special-content-contrast-low-hover-label-text: rgb( 113, 94, 254 );
    --kite-button-special-content-contrast-low-hover-value-text: rgba( 113, 94, 254, 0.6 );
    --kite-button-special-content-contrast-low-hover-subtitle-text: rgb( 24, 28, 45 );
    --kite-button-special-content-contrast-low-hover-subvalue-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-special-content-contrast-low-hover-addon: rgb(125, 113, 255);
    --kite-button-special-content-contrast-low-default-label-text: rgb( 113, 94, 254 );
    --kite-button-special-content-contrast-low-default-value-text: rgba( 113, 94, 254, 0.6 );
    --kite-button-special-content-contrast-low-default-subtitle-text: rgb( 24, 28, 45 );
    --kite-button-special-content-contrast-low-default-subvalue-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-special-content-contrast-low-default-addon: rgb(125, 113, 255);
    --kite-button-special-content-contrast-high-neutral-disabled-label-text: rgba( 245, 245, 249, 0.3 );
    --kite-button-special-content-contrast-high-neutral-disabled-value-text: rgba( 245, 245, 249, 0.2 );
    --kite-button-special-content-contrast-high-neutral-disabled-subtitle-text: rgba( 229, 229, 241, 0.3 );
    --kite-button-special-content-contrast-high-neutral-disabled-subvalue-text: rgba( 229, 229, 241, 0.2 );
    --kite-button-special-content-contrast-high-neutral-disabled-addon: rgba( 229, 229, 241, 0.15 );
    --kite-button-special-content-contrast-high-neutral-hover-label-text: rgb( 245, 245, 249 );
    --kite-button-special-content-contrast-high-neutral-hover-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-special-content-contrast-high-neutral-hover-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-special-content-contrast-high-neutral-hover-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-special-content-contrast-high-neutral-hover-addon: rgb( 245, 245, 249 );
    --kite-button-special-content-contrast-high-neutral-default-label-text: rgb( 245, 245, 249 );
    --kite-button-special-content-contrast-high-neutral-default-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-special-content-contrast-high-neutral-default-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-special-content-contrast-high-neutral-default-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-special-content-contrast-high-neutral-default-addon: rgb( 245, 245, 249 );
    --kite-button-special-content-contrast-high-disabled-label-text: rgba( 125, 130, 160, 0.5 );
    --kite-button-special-content-contrast-high-disabled-value-text: rgba( 125, 130, 160, 0.4 );
    --kite-button-special-content-contrast-high-disabled-subtitle-text: rgba( 125, 130, 160, 0.5 );
    --kite-button-special-content-contrast-high-disabled-subvalue-text: rgba( 125, 130, 160, 0.4 );
    --kite-button-special-content-contrast-high-disabled-addon: rgba( 125, 130, 160, 0.3 );
    --kite-button-special-content-contrast-high-hover-label-text: rgb( 159, 155, 255 );
    --kite-button-special-content-contrast-high-hover-value-text: rgba( 159, 155, 255, 0.6 );
    --kite-button-special-content-contrast-high-hover-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-special-content-contrast-high-hover-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-special-content-contrast-high-hover-addon: rgb(141, 134, 255);
    --kite-button-special-content-contrast-high-default-label-text: rgb( 159, 155, 255 );
    --kite-button-special-content-contrast-high-default-value-text: rgba( 159, 155, 255, 0.6 );
    --kite-button-special-content-contrast-high-default-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-special-content-contrast-high-default-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-special-content-contrast-high-default-addon: rgb(141, 134, 255);
    --kite-button-special-border-outline-form-default: rgba(197, 198, 218, 1);
    --kite-button-special-border-outline-form-hover: rgba(125, 113, 255, 1);
    --kite-button-special-border-outline-form-disabled: rgba(197, 198, 218, 0.6);
    --kite-button-special-background-outline-form-default: rgb(255, 255, 255);
    --kite-button-special-background-outline-form-hover: rgb(255, 255, 255);
    --kite-button-special-background-outline-form-disabled: rgb(255, 255, 255);
    --kite-button-special-background-contrast-low-neutral-default: rgba( 255, 255, 255, 1 );
    --kite-button-special-background-contrast-low-neutral-hover: rgb( 227, 228, 255 );
    --kite-button-special-background-contrast-low-neutral-disabled: rgba( 255, 255, 255, 0.95 );
    --kite-button-special-background-contrast-low-default: rgba(255, 255, 255, 1);
    --kite-button-special-background-contrast-low-hover: rgb(227, 228, 255);
    --kite-button-special-background-contrast-low-disabled: rgba( 255, 255, 255, 0.95 );
    --kite-button-special-background-contrast-high-neutral-default: rgba( 24, 28, 45, 1 );
    --kite-button-special-background-contrast-high-neutral-hover: rgba( 24, 28, 45, 1 );
    --kite-button-special-background-contrast-high-neutral-disabled: rgba( 24, 28, 45, 0.9 );
    --kite-button-special-background-contrast-high-default: rgba(24, 28, 45, 1);
    --kite-button-special-background-contrast-high-hover: rgba(24, 28, 45, 1);
    --kite-button-special-background-contrast-high-disabled: rgba( 24, 28, 45, 0.9 );
    --kite-button-general-content-flat-disabled-label-text: rgba( 141, 134, 255, 0.5 );
    --kite-button-general-content-flat-disabled-value-text: rgba( 141, 134, 255, 0.4 );
    --kite-button-general-content-flat-disabled-subtitle-text: rgba( 141, 134, 255, 0.5 );
    --kite-button-general-content-flat-disabled-subvalue-text: rgba( 141, 134, 255, 0.4 );
    --kite-button-general-content-flat-disabled-addon: rgba(141, 134, 255, 0.3);
    --kite-button-general-content-flat-hover-label-text: rgb(113, 94, 254);
    --kite-button-general-content-flat-hover-value-text: rgba(113, 94, 254, 0.6);
    --kite-button-general-content-flat-hover-subtitle-text: rgb(24, 28, 45);
    --kite-button-general-content-flat-hover-subvalue-text: rgba(24, 28, 45, 0.6);
    --kite-button-general-content-flat-hover-addon: rgb(125, 113, 255);
    --kite-button-general-content-flat-default-label-text: rgb(113, 94, 254);
    --kite-button-general-content-flat-default-value-text: rgba( 113, 94, 254, 0.6 );
    --kite-button-general-content-flat-default-subtitle-text: rgb(24, 28, 45);
    --kite-button-general-content-flat-default-subvalue-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-general-content-flat-default-addon: rgb(125, 113, 255);
    --kite-button-general-content-outline-neutral-disabled-label-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-general-content-outline-neutral-disabled-value-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-general-content-outline-neutral-disabled-subtitle-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-general-content-outline-neutral-disabled-subvalue-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-general-content-outline-neutral-disabled-addon: rgba( 85, 90, 122, 0.6 );
    --kite-button-general-content-outline-neutral-hover-label-text: rgb( 113, 94, 254 );
    --kite-button-general-content-outline-neutral-hover-value-text: rgba( 113, 94, 254, 0.6 );
    --kite-button-general-content-outline-neutral-hover-subtitle-text: rgb( 24, 28, 45 );
    --kite-button-general-content-outline-neutral-hover-subvalue-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-general-content-outline-neutral-hover-addon: rgb(125, 113, 255);
    --kite-button-general-content-outline-neutral-default-label-text: rgb( 24, 28, 45 );
    --kite-button-general-content-outline-neutral-default-value-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-general-content-outline-neutral-default-subtitle-text: rgb( 24, 28, 45 );
    --kite-button-general-content-outline-neutral-default-subvalue-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-general-content-outline-neutral-default-addon: rgb(24, 28, 45);
    --kite-button-general-content-outline-primary-disabled-label-text: rgba( 141, 134, 255, 0.5 );
    --kite-button-general-content-outline-primary-disabled-value-text: rgba( 141, 134, 255, 0.4 );
    --kite-button-general-content-outline-primary-disabled-subtitle-text: rgba( 141, 134, 255, 0.5 );
    --kite-button-general-content-outline-primary-disabled-subvalue-text: rgba( 141, 134, 255, 0.4 );
    --kite-button-general-content-outline-primary-disabled-addon: rgba( 141, 134, 255, 0.3 );
    --kite-button-general-content-outline-primary-hover-label-text: rgb( 113, 94, 254 );
    --kite-button-general-content-outline-primary-hover-value-text: rgba( 113, 94, 254, 0.6 );
    --kite-button-general-content-outline-primary-hover-subtitle-text: rgb( 24, 28, 45 );
    --kite-button-general-content-outline-primary-hover-subvalue-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-general-content-outline-primary-hover-addon: rgb(125, 113, 255);
    --kite-button-general-content-outline-primary-default-label-text: rgb( 113, 94, 254 );
    --kite-button-general-content-outline-primary-default-value-text: rgba( 113, 94, 254, 0.6 );
    --kite-button-general-content-outline-primary-default-subtitle-text: rgb( 24, 28, 45 );
    --kite-button-general-content-outline-primary-default-subvalue-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-general-content-outline-primary-default-addon: rgb( 125, 113, 255 );
    --kite-button-general-content-secondary-neutral-disabled-label-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-general-content-secondary-neutral-disabled-value-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-general-content-secondary-neutral-disabled-subtitle-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-general-content-secondary-neutral-disabled-subvalue-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-general-content-secondary-neutral-disabled-addon: rgba( 85, 90, 122, 0.6 );
    --kite-button-general-content-secondary-neutral-hover-label-text: rgb( 113, 94, 254 );
    --kite-button-general-content-secondary-neutral-hover-value-text: rgba( 113, 94, 254, 0.6 );
    --kite-button-general-content-secondary-neutral-hover-subtitle-text: rgb( 24, 28, 45 );
    --kite-button-general-content-secondary-neutral-hover-subvalue-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-general-content-secondary-neutral-hover-addon: rgb( 125, 113, 255 );
    --kite-button-general-content-secondary-neutral-default-label-text: rgb( 24, 28, 45 );
    --kite-button-general-content-secondary-neutral-default-value-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-general-content-secondary-neutral-default-subtitle-text: rgb( 24, 28, 45 );
    --kite-button-general-content-secondary-neutral-default-subvalue-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-general-content-secondary-neutral-default-addon: rgb( 24, 28, 45 );
    --kite-button-general-content-secondary-disabled-label-text: rgba( 141, 134, 255, 0.5 );
    --kite-button-general-content-secondary-disabled-value-text: rgba( 141, 134, 255, 0.4 );
    --kite-button-general-content-secondary-disabled-subtitle-text: rgba( 141, 134, 255, 0.5 );
    --kite-button-general-content-secondary-disabled-subvalue-text: rgba( 141, 134, 255, 0.4 );
    --kite-button-general-content-secondary-disabled-addon: rgba( 141, 134, 255, 0.3 );
    --kite-button-general-content-secondary-hover-label-text: rgb(125, 113, 255);
    --kite-button-general-content-secondary-hover-value-text: rgba( 113, 94, 254, 0.6 );
    --kite-button-general-content-secondary-hover-subtitle-text: rgb(24, 28, 45);
    --kite-button-general-content-secondary-hover-subvalue-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-general-content-secondary-hover-addon: rgb(125, 113, 255);
    --kite-button-general-content-secondary-default-label-text: rgb( 125, 113, 255 );
    --kite-button-general-content-secondary-default-value-text: rgba( 113, 94, 254, 0.6 );
    --kite-button-general-content-secondary-default-subtitle-text: rgb( 24, 28, 45 );
    --kite-button-general-content-secondary-default-subvalue-text: rgba( 24, 28, 45, 0.6 );
    --kite-button-general-content-secondary-default-addon: rgb(125, 113, 255);
    --kite-button-general-content-primary-disabled-label-text: rgba( 141, 134, 255, 0.5 );
    --kite-button-general-content-primary-disabled-value-text: rgba( 141, 134, 255, 0.4 );
    --kite-button-general-content-primary-disabled-subtitle-text: rgba( 141, 134, 255, 0.5 );
    --kite-button-general-content-primary-disabled-subvalue-text: rgba( 141, 134, 255, 0.4 );
    --kite-button-general-content-primary-disabled-addon: rgba( 141, 134, 255, 0.3 );
    --kite-button-general-content-primary-hover-label-text: rgba( 255, 255, 255, 1 );
    --kite-button-general-content-primary-hover-value-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-general-content-primary-hover-subtitle-text: rgba( 255, 255, 255, 1 );
    --kite-button-general-content-primary-hover-subvalue-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-general-content-primary-hover-addon: rgba(255, 255, 255, 1);
    --kite-button-general-content-primary-default-label-text: rgba( 255, 255, 255, 1 );
    --kite-button-general-content-primary-default-value-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-general-content-primary-default-subtitle-text: rgba( 255, 255, 255, 1 );
    --kite-button-general-content-primary-default-subvalue-text: rgba( 255, 255, 255, 0.6 );
    --kite-button-general-content-primary-default-addon: rgba(255, 255, 255, 1);
    --kite-button-general-border-outline-neutral-default: rgba( 125, 130, 160, 0.4 );
    --kite-button-general-border-outline-neutral-hover: rgb(125, 113, 255);
    --kite-button-general-border-outline-neutral-disabled: rgba( 125, 130, 160, 0.25 );
    --kite-button-general-border-outline-primary-default: rgba( 125, 113, 255, 0.3 );
    --kite-button-general-border-outline-primary-hover: rgb(125, 113, 255);
    --kite-button-general-border-outline-primary-disabled: rgba( 125, 113, 255, 0.3 );
    --kite-button-general-background-flat-default: rgba(125, 113, 255, 0);
    --kite-button-general-background-flat-hover: rgba(125, 113, 255, 0.18);
    --kite-button-general-background-flat-disabled: rgba(125, 113, 255, 0);
    --kite-button-general-background-secondary-neutral-default: rgba( 125, 130, 160, 0.1 );
    --kite-button-general-background-secondary-neutral-hover: rgba( 125, 113, 255, 0.18 );
    --kite-button-general-background-secondary-neutral-disabled: rgba( 125, 130, 160, 0.1 );
    --kite-button-general-background-secondary-default: rgba(125, 113, 255, 0.1);
    --kite-button-general-background-secondary-hover: rgba(125, 113, 255, 0.18);
    --kite-button-general-background-secondary-disabled: rgba(125, 113, 255, 0.1);
    --kite-button-general-background-primary-default: rgb(125, 113, 255);
    --kite-button-general-background-primary-hover: rgb(113, 94, 254);
    --kite-button-general-background-primary-disabled: rgba(125, 113, 255, 0.1);
    --kite-calendar-title: rgb(24, 28, 45);
    --kite-calendar-days-week-default: rgb(85, 90, 122);
    --kite-calendar-days-week-weekend: rgb(217, 67, 17);
    --kite-calendar-price-loading-default: rgba(125, 130, 160, 0.15);
    --kite-calendar-price-loading-on-select: rgba(255, 255, 255, 0.15);
    --kite-calendar-price-no-price-default: rgb(85, 90, 122);
    --kite-calendar-price-no-price-on-select: rgb(255, 255, 255);
    --kite-calendar-price-positive-default: rgb(56, 138, 32);
    --kite-calendar-price-positive-on-select: rgb(255, 255, 255);
    --kite-calendar-price-default-default: rgb(85, 90, 122);
    --kite-calendar-price-default-on-select: rgb(255, 255, 255);
    --kite-calendar-data-disabled: rgb(125, 130, 160);
    --kite-calendar-data-weekend-default: rgb(217, 67, 17);
    --kite-calendar-data-weekend-on-select: rgb(255, 255, 255);
    --kite-calendar-data-default-default: rgb(24, 28, 45);
    --kite-calendar-data-default-on-select: rgb(255, 255, 255);
    --kite-calendar-cell-data-price-border-default: rgb(197, 198, 255);
    --kite-calendar-cell-data-price-border-hover: rgb(197, 198, 255);
    --kite-calendar-cell-data-price-panel-selected-default: rgb(125, 113, 255);
    --kite-calendar-cell-data-price-panel-selected-hover: rgb(113, 94, 254);
    --kite-calendar-cell-data-price-panel-unselected-hover: rgba( 125, 113, 255, 0.15 );
    --kite-calendar-cell-data-price-background-multi: rgba(125, 113, 255, 0.15);
    --kite-checkbox-error-border: rgb(255, 232, 158);
    --kite-checkbox-unchecked-disabled-background: rgb(242, 242, 247);
    --kite-checkbox-unchecked-disabled-border: rgba(194, 196, 214, 0.6);
    --kite-checkbox-unchecked-hover-background: rgb(255, 255, 255);
    --kite-checkbox-unchecked-hover-border: rgb(125, 113, 255);
    --kite-checkbox-unchecked-default-background: rgb(255, 255, 255);
    --kite-checkbox-unchecked-default-border: rgb(194, 196, 214);
    --kite-checkbox-checked-disabled-background: rgb(242, 242, 247);
    --kite-checkbox-checked-disabled-icon: rgb(179, 181, 204);
    --kite-checkbox-checked-disabled-border: rgba(194, 196, 214, 0.6);
    --kite-checkbox-checked-hover-background: rgb(125, 113, 255);
    --kite-checkbox-checked-hover-icon: rgb(255, 255, 255);
    --kite-checkbox-checked-default-background: rgb(107, 88, 252);
    --kite-checkbox-checked-default-icon: rgb(255, 255, 255);
    --kite-chip-row-chip-border-secondary-selected-default: rgb(125, 113, 255);
    --kite-chip-row-chip-border-secondary-selected-hover: rgb(113, 94, 254);
    --kite-chip-row-chip-addon-right-secondary-selected: rgb(85, 90, 122);
    --kite-chip-row-chip-addon-right-secondary-unselected-default: rgb( 85, 90, 122 );
    --kite-chip-row-chip-addon-right-secondary-unselected-disabled: rgb( 125, 130, 160 );
    --kite-chip-row-chip-addon-right-primary-selected: rgba(255, 255, 255, 0.8);
    --kite-chip-row-chip-addon-right-primary-unselected-default: rgb(85, 90, 122);
    --kite-chip-row-chip-addon-right-primary-unselected-disabled: rgb( 125, 130, 160 );
    --kite-chip-row-chip-addon-left-secondary-selected: rgb(24, 28, 45);
    --kite-chip-row-chip-addon-left-secondary-unselected-default: rgb(24, 28, 45);
    --kite-chip-row-chip-addon-left-secondary-unselected-disabled: rgb( 125, 130, 160 );
    --kite-chip-row-chip-addon-left-primary-selected: rgb(255, 255, 255);
    --kite-chip-row-chip-addon-left-primary-unselected-default: rgb(24, 28, 45);
    --kite-chip-row-chip-addon-left-primary-unselected-disabled: rgb( 125, 130, 160 );
    --kite-chip-row-chip-subvalue-text-secondary-selected: rgb(85, 90, 122);
    --kite-chip-row-chip-subvalue-text-secondary-unselected-default: rgb( 85, 90, 122 );
    --kite-chip-row-chip-subvalue-text-secondary-unselected-disabled: rgb( 125, 130, 160 );
    --kite-chip-row-chip-subvalue-text-primary-selected: rgba(255, 255, 255, 0.8);
    --kite-chip-row-chip-subvalue-text-primary-unselected-default: rgb( 85, 90, 122 );
    --kite-chip-row-chip-subvalue-text-primary-unselected-disabled: rgb( 125, 130, 160 );
    --kite-chip-row-chip-subtitle-text-secondary-selected: rgb(85, 90, 122);
    --kite-chip-row-chip-subtitle-text-secondary-unselected-default: rgb( 85, 90, 122 );
    --kite-chip-row-chip-subtitle-text-secondary-unselected-disabled: rgb( 125, 130, 160 );
    --kite-chip-row-chip-subtitle-text-primary-selected: rgba(255, 255, 255, 0.8);
    --kite-chip-row-chip-subtitle-text-primary-unselected-default: rgb( 85, 90, 122 );
    --kite-chip-row-chip-subtitle-text-primary-unselected-disabled: rgb( 125, 130, 160 );
    --kite-chip-row-chip-value-text-secondary-selected: rgb(85, 90, 122);
    --kite-chip-row-chip-value-text-secondary-unselected-default: rgb( 85, 90, 122 );
    --kite-chip-row-chip-value-text-secondary-unselected-disabled: rgb( 125, 130, 160 );
    --kite-chip-row-chip-value-text-primary-selected: rgba(255, 255, 255, 0.8);
    --kite-chip-row-chip-value-text-primary-unselected-default: rgb(85, 90, 122);
    --kite-chip-row-chip-value-text-primary-unselected-disabled: rgb( 125, 130, 160 );
    --kite-chip-row-chip-label-text-secondary-selected: rgb(24, 28, 45);
    --kite-chip-row-chip-label-text-secondary-unselected-default: rgb(24, 28, 45);
    --kite-chip-row-chip-label-text-secondary-unselected-disabled: rgb( 125, 130, 160 );
    --kite-chip-row-chip-label-text-primary-selected: rgb(255, 255, 255);
    --kite-chip-row-chip-label-text-primary-unselected-default: rgb(24, 28, 45);
    --kite-chip-row-chip-label-text-primary-unselected-disabled: rgb( 125, 130, 160 );
    --kite-chip-row-chip-background-secondary-selected-default: rgba( 125, 130, 160, 0.12 );
    --kite-chip-row-chip-background-secondary-selected-hover: rgba( 125, 130, 160, 0.2 );
    --kite-chip-row-chip-background-secondary-unselected-default: rgba( 125, 130, 160, 0.12 );
    --kite-chip-row-chip-background-secondary-unselected-hover: rgba( 125, 130, 160, 0.2 );
    --kite-chip-row-chip-background-secondary-unselected-disabled: rgba( 125, 130, 160, 0.12 );
    --kite-chip-row-chip-background-primary-selected-default: rgb(125, 113, 255);
    --kite-chip-row-chip-background-primary-selected-hover: rgb(113, 94, 254);
    --kite-chip-row-chip-background-primary-unselected-default: rgba( 125, 130, 160, 0.12 );
    --kite-chip-row-chip-background-primary-unselected-hover: rgba( 125, 130, 160, 0.2 );
    --kite-chip-row-chip-background-primary-unselected-disabled: rgba( 125, 130, 160, 0.12 );
    --kite-close-button-background-default: rgba(229, 229, 241, 0.6);
    --kite-close-button-background-hover: rgba(229, 229, 241, 0.8);
    --kite-dropdown-background-hover: rgb(245, 245, 249);
    --kite-flex-button-content-disabled: rgb(125, 130, 160);
    --kite-footer-background: rgb(13, 11, 104);
    --kite-header-background: rgb(255, 255, 255);
    --kite-input-cursor: rgb(78, 129, 252);
    --kite-input-content-error-label: rgb(125, 130, 160);
    --kite-input-content-error-value: rgb(24, 28, 45);
    --kite-input-content-error-placeholder: rgb(125, 130, 160);
    --kite-input-content-disabled-label: rgb(125, 130, 160);
    --kite-input-content-disabled-value: rgb(125, 130, 160);
    --kite-input-content-disabled-placeholder: rgb(125, 130, 160);
    --kite-input-content-enabled-label: rgb(125, 130, 160);
    --kite-input-content-enabled-value: rgb(24, 28, 45);
    --kite-input-content-enabled-placeholder: rgb(125, 130, 160);
    --kite-input-border-default: rgb(171, 173, 199);
    --kite-input-border-hover: rgb(125, 113, 255);
    --kite-input-border-focused: rgb(125, 113, 255);
    --kite-input-border-disabled: rgb(213, 213, 230);
    --kite-input-background-default: rgb(255, 255, 255);
    --kite-input-background-disabled: rgb(245, 245, 249);
    --kite-input-background-error: rgb(255, 242, 156);
    --kite-link-active-primary: rgb(62, 139, 255);
    --kite-link-hovered-primary: rgb(28, 51, 170);
    --kite-link-enabled-primary: rgb(62, 139, 255);
    --kite-links-content: rgb(95, 74, 237);
    --kite-loader-on-color-left: rgb(255, 255, 255);
    --kite-loader-on-color-right: rgba(255, 255, 255, 0.4);
    --kite-loader-on-dark-left: rgb(125, 113, 255);
    --kite-loader-on-dark-right: rgb(239, 240, 255);
    --kite-loader-on-light-left: rgb(13, 11, 104);
    --kite-loader-on-light-right: rgb(125, 113, 255);
    --kite-loader-on-brand-left: rgb(13, 11, 104);
    --kite-loader-on-brand-right: rgb(239, 240, 255);
    --kite-logo-hover-primary-left: rgb(125, 113, 255);
    --kite-logo-hover-primary-right: rgb(125, 113, 255);
    --kite-logo-default-primary-left: rgb(13, 11, 104);
    --kite-logo-default-primary-right: rgb(125, 113, 255);
    --kite-modal-scrim: rgba(0, 0, 0, 0.6);
    --kite-nav-bar-transparent: rgba(0, 0, 0, 0.4);
    --kite-nav-bar-background: rgb(255, 255, 255);
    --kite-pagination-bar-default-background: rgba(125, 130, 160, 0.2);
    --kite-pagination-bar-default-bar: rgb(125, 113, 255);
    --kite-pagination-bar-static-background: rgba(255, 255, 255, 0.5);
    --kite-pagination-bar-static-bar: rgb(255, 255, 255);
    --kite-panel-primary: rgb(255, 255, 255);
    --kite-panel-secondary: rgb(242, 242, 247);
    --kite-panel-tertiary: rgb(255, 255, 255);
    --kite-panel-brand: rgb(239, 240, 255);
    --kite-panel-positive: rgb(227, 255, 210);
    --kite-panel-warning: rgb(255, 248, 219);
    --kite-panel-negative: rgb(255, 238, 232);
    --kite-panel-selected-border: rgb(125, 113, 255);
    --kite-panel-selected-background: rgb(125, 113, 255);
    --kite-pimple-background: rgb(240, 88, 36);
    --kite-pimple-label: rgb(255, 255, 255);
    --kite-progress-bar-background: rgb(229, 229, 241);
    --kite-progress-bar-bar-positive: rgb(72, 162, 43);
    --kite-progress-bar-bar-positive-low: rgb(123, 201, 90);
    --kite-progress-bar-bar-warning: rgb(255, 199, 37);
    --kite-progress-bar-bar-negative: rgb(217, 67, 17);
    --kite-progress-bar-bar-negative-low: rgb(253, 115, 68);
    --kite-radio-error-border: rgb(255, 232, 158);
    --kite-radio-unchecked-disabled-background: rgb(242, 242, 247);
    --kite-radio-unchecked-disabled-border: rgba(194, 196, 214, 0.6);
    --kite-radio-unchecked-hover-background: rgb(255, 255, 255);
    --kite-radio-unchecked-hover-border: rgb(125, 113, 255);
    --kite-radio-unchecked-default-background: rgb(255, 255, 255);
    --kite-radio-unchecked-default-border: rgb(194, 196, 214);
    --kite-radio-checked-disabled-checked-border: rgb(242, 242, 247);
    --kite-radio-checked-disabled-background: rgb(179, 181, 204);
    --kite-radio-checked-disabled-border: rgba(194, 196, 214, 0.6);
    --kite-radio-checked-hover-checked-border: rgb(125, 113, 255);
    --kite-radio-checked-hover-background: rgb(255, 255, 255);
    --kite-radio-checked-default-checked-border: rgb(107, 88, 252);
    --kite-radio-checked-default-background: rgb(255, 255, 255);
    --kite-rich-icon-background-primary: rgba(38, 39, 56, 0.15);
    --kite-rich-icon-background-secondary: rgba(100, 105, 150, 0.09);
    --kite-rich-icon-background-brand: rgba(147, 139, 253, 0.15);
    --kite-rich-icon-background-positive: rgba(99, 207, 28, 0.15);
    --kite-rich-icon-background-warning: rgba(250, 162, 0, 0.15);
    --kite-rich-icon-background-negative: rgba(240, 88, 36, 0.15);
    --kite-rich-icon-icon-primary: rgb(38, 39, 56);
    --kite-rich-icon-icon-secondary: rgba(100, 105, 150, 0.6);
    --kite-rich-icon-icon-brand: rgb(147, 139, 253);
    --kite-rich-icon-icon-positive: rgb(99, 207, 28);
    --kite-rich-icon-icon-warning: rgb(250, 162, 0);
    --kite-rich-icon-icon-negative: rgb(240, 88, 36);
    --kite-segmented-control-background: rgba(229, 229, 241, 0.6);
    --kite-segmented-control-item-addon-default: rgb(24, 28, 45);
    --kite-segmented-control-item-addon-hover: rgb(24, 28, 45);
    --kite-segmented-control-item-addon-selected: rgb(24, 28, 45);
    --kite-segmented-control-item-subtitle-text-default: rgb(85, 90, 122);
    --kite-segmented-control-item-subtitle-text-hover: rgb(85, 90, 122);
    --kite-segmented-control-item-subtitle-text-selected: rgb(85, 90, 122);
    --kite-segmented-control-item-label-text-default: rgb(24, 28, 45);
    --kite-segmented-control-item-label-text-hover: rgb(24, 28, 45);
    --kite-segmented-control-item-label-text-selected: rgb(24, 28, 45);
    --kite-segmented-control-item-background-default: rgba(125, 130, 160, 0);
    --kite-segmented-control-item-background-hover: rgba(125, 130, 160, 0.1);
    --kite-segmented-control-item-background-selected: rgb(255, 255, 255);
    --kite-selection-control-error-border: rgb(255, 221, 62);
    --kite-selection-control-unchecked-disabled-background: rgb(245, 245, 249);
    --kite-selection-control-unchecked-disabled-border: rgba(194, 196, 214, 0.6);
    --kite-selection-control-unchecked-hover-background: rgb(255, 255, 255);
    --kite-selection-control-unchecked-hover-border: rgb(125, 113, 255);
    --kite-selection-control-unchecked-default-background: rgb(255, 255, 255);
    --kite-selection-control-unchecked-default-border: rgb(197, 198, 218);
    --kite-selection-control-checked-disabled-background: rgb(245, 245, 249);
    --kite-selection-control-checked-disabled-border: rgba(197, 198, 218, 0.6);
    --kite-selection-control-checked-disabled-icon: rgb(171, 173, 199);
    --kite-selection-control-checked-hover-background: rgb(125, 113, 255);
    --kite-selection-control-checked-hover-icon: rgb(255, 255, 255);
    --kite-selection-control-checked-default-background: rgb(113, 94, 254);
    --kite-selection-control-checked-default-icon: rgb(255, 255, 255);
    --kite-slider-background: rgba(125, 130, 160, 0.2);
    --kite-slider-hover-negative-low-knob-border: rgba(240, 88, 36, 0.15);
    --kite-slider-hover-negative-knob-border: rgba(240, 88, 36, 0.15);
    --kite-slider-hover-warning-knob-border: rgba(222, 115, 0, 0.15);
    --kite-slider-hover-positive-low-knob-border: rgba(72, 162, 43, 0.15);
    --kite-slider-hover-positive-knob-border: rgba(72, 162, 43, 0.15);
    --kite-slider-hover-default-knob-border: rgba(125, 113, 255, 0.15);
    --kite-slider-knob-default: rgb(125, 113, 255);
    --kite-slider-knob-positive: rgb(72, 162, 43);
    --kite-slider-knob-positive-low: rgb(98, 189, 64);
    --kite-slider-knob-warning: rgb(222, 115, 0);
    --kite-slider-knob-negative: rgb(240, 88, 36);
    --kite-slider-knob-negative-low: rgb(253, 115, 68);
    --kite-slider-range-default: rgb(125, 113, 255);
    --kite-slider-range-positive: rgb(72, 162, 43);
    --kite-slider-range-positive-low: rgb(98, 189, 64);
    --kite-slider-range-warning: rgb(222, 115, 0);
    --kite-slider-range-negative: rgb(240, 88, 36);
    --kite-slider-range-negative-low: rgb(253, 115, 68);
    --kite-snack-bar-background: rgb(37, 42, 64);
    --kite-snack-bar-label-text: rgb(255, 255, 255);
    --kite-switch-error-border: rgb(255, 221, 62);
    --kite-switch-unchecked-disabled-background: rgba(125, 130, 160, 0.2);
    --kite-switch-unchecked-disabled-knob: rgb(245, 245, 249);
    --kite-switch-unchecked-hover-background: rgba(125, 130, 160, 0.5);
    --kite-switch-unchecked-hover-knob: rgb(255, 255, 255);
    --kite-switch-unchecked-default-background: rgba(125, 130, 160, 0.3);
    --kite-switch-unchecked-default-knob: rgb(255, 255, 255);
    --kite-switch-checked-disabled-background: rgba(125, 130, 160, 0.2);
    --kite-switch-checked-disabled-knob: rgb(245, 245, 249);
    --kite-switch-checked-hover-background: rgb(113, 94, 254);
    --kite-switch-checked-hover-knob: rgb(245, 245, 249);
    --kite-switch-checked-default-background: rgb(125, 113, 255);
    --kite-switch-checked-default-knob: rgb(245, 245, 249);
    --kite-tab-bar-background: rgb(255, 255, 255);
    --kite-tab-row-icon-tab-content-on-contrast-selected-label-text: rgb( 125, 113, 255 );
    --kite-tab-row-icon-tab-content-on-contrast-selected-addon: rgb( 255, 255, 255 );
    --kite-tab-row-icon-tab-content-on-contrast-hover-label-text: rgb( 255, 255, 255 );
    --kite-tab-row-icon-tab-content-on-contrast-hover-addon: rgb(255, 255, 255);
    --kite-tab-row-icon-tab-content-on-contrast-default-label-text: rgb( 255, 255, 255 );
    --kite-tab-row-icon-tab-content-on-contrast-default-addon: rgb(255, 255, 255);
    --kite-tab-row-icon-tab-content-primary-selected-label-text: rgb( 113, 94, 254 );
    --kite-tab-row-icon-tab-content-primary-selected-addon: rgb(255, 255, 255);
    --kite-tab-row-icon-tab-content-primary-hover-label-text: rgb(113, 94, 254);
    --kite-tab-row-icon-tab-content-primary-hover-addon: rgb(113, 94, 254);
    --kite-tab-row-icon-tab-content-primary-default-label-text: rgb(24, 28, 45);
    --kite-tab-row-icon-tab-content-primary-default-addon: rgb(24, 28, 45);
    --kite-tab-row-icon-tab-background-on-contrast-default: rgba( 125, 113, 255, 0 );
    --kite-tab-row-icon-tab-background-on-contrast-hover: rgba( 125, 113, 255, 0.18 );
    --kite-tab-row-icon-tab-background-on-contrast-selected: rgb(125, 113, 255);
    --kite-tab-row-icon-tab-background-primary-default: rgba(125, 113, 255, 0);
    --kite-tab-row-icon-tab-background-primary-hover: rgba(125, 113, 255, 0.18);
    --kite-tab-row-icon-tab-background-primary-selected: rgb(125, 113, 255);
    --kite-tabs-tab-content-disabled-label-text: rgb(125, 130, 160);
    --kite-tabs-tab-content-disabled-icon: rgb(125, 130, 160);
    --kite-tabs-tab-content-selected-label-text: rgb(95, 74, 237);
    --kite-tabs-tab-content-selected-icon: rgb(95, 74, 237);
    --kite-tabs-tab-content-selected-line: rgb(95, 74, 237);
    --kite-tabs-tab-content-hover-label-text: rgb(113, 94, 254);
    --kite-tabs-tab-content-hover-icon: rgb(113, 94, 254);
    --kite-tabs-tab-content-default-label-text: rgb(24, 28, 45);
    --kite-tabs-tab-content-default-icon: rgb(24, 28, 45);
    --kite-text-primary: rgb(38, 39, 56);
    --kite-text-secondary: rgba(38, 39, 56, 0.8);
    --kite-text-brand: rgb(107, 88, 252);
    --kite-text-positive: rgb(22, 165, 17);
    --kite-text-warning: rgb(219, 121, 9);
    --kite-text-negative: rgb(217, 67, 17);
    --kite-textarea-field-error-count: rgb(189, 56, 8);
    --kite-tooltip-background: rgb(37, 42, 64);
    --kite-tooltip-label-text: rgb(255, 255, 255);
    --kite-tooltip-subtitle-text: rgba(255, 255, 255, 0.8);
    --kite-shadow-100: 0px -1px 0px 0px rgba(85, 90, 122, 0.16);
    --kite-shadow-300: 0px 4px 8px 0px rgba(85, 90, 122, 0.16);
    --kite-shadow-500: 0px 4px 16px 0px rgba(85, 90, 122, 0.16);
    --kite-shadow-700: 0px 8px 32px 0px rgba(85, 90, 122, 0.32);
    --kite-shadow-900: 0px 12px 54px 0px rgba(85, 90, 122, 0.54)
}

[data-theme=dark],[data-theme=dark] [data-theme=inverted] [data-theme=inverted],[data-theme=light] [data-theme=inverted],[data-theme=light] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted] {
    --kite-breadcrumbs-crumb-separator: rgb(112, 116, 149);
    --kite-breadcrumbs-crumb-icon-current: rgb(245, 245, 249);
    --kite-breadcrumbs-crumb-label-current: rgb(245, 245, 249);
    --kite-button-other-brand-content-alfa-disabled-label-text: rgba( 239, 49, 36, 0.4 );
    --kite-button-other-brand-content-alfa-disabled-value-text: rgba( 239, 49, 36, 0.3 );
    --kite-button-other-brand-content-alfa-disabled-subtitle-text: rgba( 239, 49, 36, 0.4 );
    --kite-button-other-brand-content-alfa-disabled-subvalue-text: rgba( 239, 49, 36, 0.3 );
    --kite-button-other-brand-content-alfa-disabled-addon: rgba(239, 49, 36, 0.3);
    --kite-button-other-brand-content-alfa-hover-label-text: rgb(26, 30, 45);
    --kite-button-other-brand-content-alfa-hover-value-text: rgba( 26, 30, 45, 0.6 );
    --kite-button-other-brand-content-alfa-hover-subtitle-text: rgb(26, 30, 45);
    --kite-button-other-brand-content-alfa-hover-subvalue-text: rgba( 26, 30, 45, 0.6 );
    --kite-button-other-brand-content-alfa-hover-addon: rgb(26, 30, 45);
    --kite-button-other-brand-content-alfa-default-label-text: rgb(26, 30, 45);
    --kite-button-other-brand-content-alfa-default-value-text: rgba( 26, 30, 45, 0.6 );
    --kite-button-other-brand-content-alfa-default-subtitle-text: rgb(26, 30, 45);
    --kite-button-other-brand-content-alfa-default-subvalue-text: rgba( 26, 30, 45, 0.6 );
    --kite-button-other-brand-content-alfa-default-addon: rgb(26, 30, 45);
    --kite-button-other-brand-content-google-disabled-label-text: rgba( 240, 76, 62, 0.4 );
    --kite-button-other-brand-content-google-disabled-value-text: rgba( 240, 76, 62, 0.3 );
    --kite-button-other-brand-content-google-disabled-subtitle-text: rgba( 240, 76, 62, 0.4 );
    --kite-button-other-brand-content-google-disabled-subvalue-text: rgba( 240, 76, 62, 0.3 );
    --kite-button-other-brand-content-google-disabled-addon: rgba( 240, 76, 62, 0.3 );
    --kite-button-other-brand-content-google-hover-label-text: rgb(245, 245, 249);
    --kite-button-other-brand-content-google-hover-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-google-hover-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-google-hover-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-google-hover-addon: rgb(245, 245, 249);
    --kite-button-other-brand-content-google-default-label-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-google-default-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-google-default-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-google-default-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-google-default-addon: rgb(245, 245, 249);
    --kite-button-other-brand-content-apple-disabled-label-text: rgba( 84, 88, 125, 0.4 );
    --kite-button-other-brand-content-apple-disabled-value-text: rgba( 84, 88, 125, 0.3 );
    --kite-button-other-brand-content-apple-disabled-subtitle-text: rgba( 84, 88, 125, 0.4 );
    --kite-button-other-brand-content-apple-disabled-subvalue-text: rgba( 84, 88, 125, 0.3 );
    --kite-button-other-brand-content-apple-disabled-addon: rgba( 84, 88, 125, 0.3 );
    --kite-button-other-brand-content-apple-hover-label-text: rgb(245, 245, 249);
    --kite-button-other-brand-content-apple-hover-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-apple-hover-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-apple-hover-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-apple-hover-addon: rgb(245, 245, 249);
    --kite-button-other-brand-content-apple-default-label-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-apple-default-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-apple-default-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-apple-default-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-apple-default-addon: rgb(245, 245, 249);
    --kite-button-other-brand-content-viber-disabled-label-text: rgba( 124, 106, 245, 0.4 );
    --kite-button-other-brand-content-viber-disabled-value-text: rgba( 124, 106, 245, 0.3 );
    --kite-button-other-brand-content-viber-disabled-subtitle-text: rgba( 124, 106, 245, 0.4 );
    --kite-button-other-brand-content-viber-disabled-subvalue-text: rgba( 124, 106, 245, 0.3 );
    --kite-button-other-brand-content-viber-disabled-addon: rgba( 124, 106, 245, 0.3 );
    --kite-button-other-brand-content-viber-hover-label-text: rgb(245, 245, 249);
    --kite-button-other-brand-content-viber-hover-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-viber-hover-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-viber-hover-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-viber-hover-addon: rgb(245, 245, 249);
    --kite-button-other-brand-content-viber-default-label-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-viber-default-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-viber-default-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-viber-default-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-viber-default-addon: rgb(245, 245, 249);
    --kite-button-other-brand-content-vk-disabled-label-text: rgba( 31, 132, 255, 0.4 );
    --kite-button-other-brand-content-vk-disabled-value-text: rgba( 31, 132, 255, 0.3 );
    --kite-button-other-brand-content-vk-disabled-subtitle-text: rgba( 31, 132, 255, 0.4 );
    --kite-button-other-brand-content-vk-disabled-subvalue-text: rgba( 31, 132, 255, 0.3 );
    --kite-button-other-brand-content-vk-disabled-addon: rgba(31, 132, 255, 0.3);
    --kite-button-other-brand-content-vk-hover-label-text: rgb(245, 245, 249);
    --kite-button-other-brand-content-vk-hover-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-vk-hover-subtitle-text: rgb(245, 245, 249);
    --kite-button-other-brand-content-vk-hover-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-vk-hover-addon: rgb(245, 245, 249);
    --kite-button-other-brand-content-vk-default-label-text: rgb(245, 245, 249);
    --kite-button-other-brand-content-vk-default-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-vk-default-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-vk-default-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-vk-default-addon: rgb(245, 245, 249);
    --kite-button-other-brand-content-telegram-disabled-label-text: rgba( 37, 160, 248, 0.4 );
    --kite-button-other-brand-content-telegram-disabled-value-text: rgba( 37, 160, 248, 0.3 );
    --kite-button-other-brand-content-telegram-disabled-subtitle-text: rgba( 37, 160, 248, 0.4 );
    --kite-button-other-brand-content-telegram-disabled-subvalue-text: rgba( 37, 160, 248, 0.3 );
    --kite-button-other-brand-content-telegram-disabled-addon: rgba( 37, 160, 248, 0.3 );
    --kite-button-other-brand-content-telegram-hover-label-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-telegram-hover-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-telegram-hover-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-telegram-hover-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-telegram-hover-addon: rgb(245, 245, 249);
    --kite-button-other-brand-content-telegram-default-label-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-telegram-default-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-telegram-default-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-telegram-default-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-telegram-default-addon: rgb(245, 245, 249);
    --kite-button-other-brand-content-youtube-disabled-label-text: rgba( 255, 60, 46, 0.4 );
    --kite-button-other-brand-content-youtube-disabled-value-text: rgba( 255, 60, 46, 0.3 );
    --kite-button-other-brand-content-youtube-disabled-subtitle-text: rgba( 255, 60, 46, 0.4 );
    --kite-button-other-brand-content-youtube-disabled-subvalue-text: rgba( 255, 60, 46, 0.3 );
    --kite-button-other-brand-content-youtube-disabled-addon: rgba( 255, 60, 46, 0.3 );
    --kite-button-other-brand-content-youtube-hover-label-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-youtube-hover-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-youtube-hover-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-youtube-hover-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-youtube-hover-addon: rgb(245, 245, 249);
    --kite-button-other-brand-content-youtube-default-label-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-youtube-default-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-youtube-default-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-youtube-default-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-youtube-default-addon: rgb(245, 245, 249);
    --kite-button-other-brand-content-odnoklassniki-disabled-label-text: rgba( 255, 119, 0, 0.4 );
    --kite-button-other-brand-content-odnoklassniki-disabled-value-text: rgba( 255, 119, 0, 0.3 );
    --kite-button-other-brand-content-odnoklassniki-disabled-subtitle-text: rgba( 255, 119, 0, 0.4 );
    --kite-button-other-brand-content-odnoklassniki-disabled-subvalue-text: rgba( 255, 119, 0, 0.3 );
    --kite-button-other-brand-content-odnoklassniki-disabled-addon: rgba( 255, 119, 0, 0.3 );
    --kite-button-other-brand-content-odnoklassniki-hover-label-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-odnoklassniki-hover-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-odnoklassniki-hover-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-odnoklassniki-hover-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-odnoklassniki-hover-addon: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-odnoklassniki-default-label-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-odnoklassniki-default-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-odnoklassniki-default-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-other-brand-content-odnoklassniki-default-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-other-brand-content-odnoklassniki-default-addon: rgb( 245, 245, 249 );
    --kite-button-other-brand-background-alfa-default: rgb(239, 49, 36);
    --kite-button-other-brand-background-alfa-hover: rgb(222, 46, 33);
    --kite-button-other-brand-background-alfa-disabled: rgba(239, 49, 36, 0.15);
    --kite-button-other-brand-background-google-default: rgba(240, 76, 62, 1);
    --kite-button-other-brand-background-google-hover: rgba(234, 67, 53, 1);
    --kite-button-other-brand-background-google-disabled: rgba(240, 76, 62, 0.15);
    --kite-button-other-brand-background-apple-default: rgba(100, 105, 150, 1);
    --kite-button-other-brand-background-apple-hover: rgba(84, 88, 125, 1);
    --kite-button-other-brand-background-apple-disabled: rgba( 100, 105, 150, 0.15 );
    --kite-button-other-brand-background-viber-default: rgba(140, 123, 249, 1);
    --kite-button-other-brand-background-viber-hover: rgba(124, 106, 245, 1);
    --kite-button-other-brand-background-viber-disabled: rgba( 124, 106, 245, 0.15 );
    --kite-button-other-brand-background-vk-default: rgba(61, 145, 255, 1);
    --kite-button-other-brand-background-vk-hover: rgba(31, 132, 255, 1);
    --kite-button-other-brand-background-vk-disabled: rgba(61, 145, 255, 0.15);
    --kite-button-other-brand-background-telegram-default: rgba(50, 171, 251, 1);
    --kite-button-other-brand-background-telegram-hover: rgba(37, 160, 248, 1);
    --kite-button-other-brand-background-telegram-disabled: rgba( 50, 171, 251, 0.15 );
    --kite-button-other-brand-background-youtube-default: rgba(255, 81, 61, 1);
    --kite-button-other-brand-background-youtube-hover: rgba(255, 60, 46, 1);
    --kite-button-other-brand-background-youtube-disabled: rgba( 255, 81, 61, 0.15 );
    --kite-button-other-brand-background-odnoklassniki-default: rgba( 255, 134, 41, 1 );
    --kite-button-other-brand-background-odnoklassniki-hover: rgba( 255, 119, 0, 1 );
    --kite-button-other-brand-background-odnoklassniki-disabled: rgba( 255, 134, 41, 0.15 );
    --kite-button-special-content-outline-form-disabled-label-text: rgba( 245, 245, 249, 0.3 );
    --kite-button-special-content-outline-form-disabled-value-text: rgba( 245, 245, 249, 0.2 );
    --kite-button-special-content-outline-form-disabled-subtitle-text: rgba( 245, 245, 249, 0.3 );
    --kite-button-special-content-outline-form-disabled-subvalue-text: rgba( 245, 245, 249, 0.2 );
    --kite-button-special-content-outline-form-disabled-addon: rgba( 245, 245, 249, 0.15 );
    --kite-button-special-content-outline-form-hover-label-text: rgb( 125, 113, 255 );
    --kite-button-special-content-outline-form-hover-value-text: rgba( 125, 113, 255, 0.6 );
    --kite-button-special-content-outline-form-hover-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-special-content-outline-form-hover-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-special-content-outline-form-hover-addon: rgb(125, 113, 255);
    --kite-button-special-content-outline-form-default-label-text: rgb( 245, 245, 249 );
    --kite-button-special-content-outline-form-default-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-special-content-outline-form-default-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-special-content-outline-form-default-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-special-content-outline-form-default-addon: rgb(245, 245, 249);
    --kite-button-special-content-contrast-low-neutral-disabled-label-text: rgba( 245, 245, 249, 0.3 );
    --kite-button-special-content-contrast-low-neutral-disabled-value-text: rgba( 245, 245, 249, 0.2 );
    --kite-button-special-content-contrast-low-neutral-disabled-subtitle-text: rgba( 245, 245, 249, 0.3 );
    --kite-button-special-content-contrast-low-neutral-disabled-subvalue-text: rgba( 245, 245, 249, 0.2 );
    --kite-button-special-content-contrast-low-neutral-disabled-addon: rgba( 245, 245, 249, 0.15 );
    --kite-button-special-content-contrast-low-neutral-hover-label-text: rgb( 245, 245, 249 );
    --kite-button-special-content-contrast-low-neutral-hover-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-special-content-contrast-low-neutral-hover-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-special-content-contrast-low-neutral-hover-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-special-content-contrast-low-neutral-hover-addon: rgb( 245, 245, 249 );
    --kite-button-special-content-contrast-low-neutral-default-label-text: rgb( 245, 245, 249 );
    --kite-button-special-content-contrast-low-neutral-default-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-special-content-contrast-low-neutral-default-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-special-content-contrast-low-neutral-default-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-special-content-contrast-low-neutral-default-addon: rgb( 245, 245, 249 );
    --kite-button-special-content-contrast-low-disabled-label-text: rgba( 112, 116, 149, 0.5 );
    --kite-button-special-content-contrast-low-disabled-value-text: rgba( 112, 116, 149, 0.4 );
    --kite-button-special-content-contrast-low-disabled-subtitle-text: rgba( 112, 116, 149, 0.5 );
    --kite-button-special-content-contrast-low-disabled-subvalue-text: rgba( 112, 116, 149, 0.4 );
    --kite-button-special-content-contrast-low-disabled-addon: rgba( 112, 116, 149, 0.3 );
    --kite-button-special-content-contrast-low-hover-label-text: rgb( 125, 113, 255 );
    --kite-button-special-content-contrast-low-hover-value-text: rgba( 125, 113, 255, 0.6 );
    --kite-button-special-content-contrast-low-hover-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-special-content-contrast-low-hover-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-special-content-contrast-low-hover-addon: rgb(125, 113, 255);
    --kite-button-special-content-contrast-low-default-label-text: rgb( 125, 113, 255 );
    --kite-button-special-content-contrast-low-default-value-text: rgba( 125, 113, 255, 0.6 );
    --kite-button-special-content-contrast-low-default-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-special-content-contrast-low-default-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-special-content-contrast-low-default-addon: rgb(125, 113, 255);
    --kite-button-special-content-contrast-high-neutral-disabled-label-text: rgba( 52, 57, 84, 0.4 );
    --kite-button-special-content-contrast-high-neutral-disabled-value-text: rgba( 52, 57, 84, 0.3 );
    --kite-button-special-content-contrast-high-neutral-disabled-subtitle-text: rgba( 52, 57, 84, 0.4 );
    --kite-button-special-content-contrast-high-neutral-disabled-subvalue-text: rgba( 52, 57, 84, 0.3 );
    --kite-button-special-content-contrast-high-neutral-disabled-addon: rgba( 52, 57, 84, 0.25 );
    --kite-button-special-content-contrast-high-neutral-hover-label-text: rgb( 46, 50, 71 );
    --kite-button-special-content-contrast-high-neutral-hover-value-text: rgba( 46, 50, 71, 0.6 );
    --kite-button-special-content-contrast-high-neutral-hover-subtitle-text: rgb( 46, 50, 71 );
    --kite-button-special-content-contrast-high-neutral-hover-subvalue-text: rgba( 46, 50, 71, 0.6 );
    --kite-button-special-content-contrast-high-neutral-hover-addon: rgb( 46, 50, 71 );
    --kite-button-special-content-contrast-high-neutral-default-label-text: rgb( 46, 50, 71 );
    --kite-button-special-content-contrast-high-neutral-default-value-text: rgba( 46, 50, 71, 0.6 );
    --kite-button-special-content-contrast-high-neutral-default-subtitle-text: rgb( 46, 50, 71 );
    --kite-button-special-content-contrast-high-neutral-default-subvalue-text: rgba( 46, 50, 71, 0.6 );
    --kite-button-special-content-contrast-high-neutral-default-addon: rgb( 46, 50, 71 );
    --kite-button-special-content-contrast-high-disabled-label-text: rgba( 112, 116, 149, 0.5 );
    --kite-button-special-content-contrast-high-disabled-value-text: rgba( 112, 116, 149, 0.4 );
    --kite-button-special-content-contrast-high-disabled-subtitle-text: rgba( 112, 116, 149, 0.5 );
    --kite-button-special-content-contrast-high-disabled-subvalue-text: rgba( 112, 116, 149, 0.4 );
    --kite-button-special-content-contrast-high-disabled-addon: rgba( 112, 116, 149, 0.3 );
    --kite-button-special-content-contrast-high-hover-label-text: rgb( 105, 91, 201 );
    --kite-button-special-content-contrast-high-hover-value-text: rgba( 105, 91, 201, 0.6 );
    --kite-button-special-content-contrast-high-hover-subtitle-text: rgb( 41, 44, 64 );
    --kite-button-special-content-contrast-high-hover-subvalue-text: rgba( 41, 44, 64, 0.6 );
    --kite-button-special-content-contrast-high-hover-addon: rgb(105, 91, 201);
    --kite-button-special-content-contrast-high-default-label-text: rgb( 105, 91, 201 );
    --kite-button-special-content-contrast-high-default-value-text: rgba( 105, 91, 201, 0.6 );
    --kite-button-special-content-contrast-high-default-subtitle-text: rgb( 41, 44, 64 );
    --kite-button-special-content-contrast-high-default-subvalue-text: rgba( 41, 44, 64, 0.6 );
    --kite-button-special-content-contrast-high-default-addon: rgb(105, 91, 201);
    --kite-button-special-border-outline-form-default: rgba(68, 73, 103, 0.3);
    --kite-button-special-border-outline-form-hover: rgba(125, 113, 255, 0.7);
    --kite-button-special-border-outline-form-disabled: rgba(68, 73, 103, 0.3);
    --kite-button-special-background-outline-form-default: rgba(47, 38, 79, 1);
    --kite-button-special-background-outline-form-hover: rgba(47, 38, 79, 1);
    --kite-button-special-background-outline-form-disabled: rgba(41, 44, 64, 1);
    --kite-button-special-background-contrast-low-neutral-default: rgba( 41, 44, 64, 1 );
    --kite-button-special-background-contrast-low-neutral-hover: rgb(47, 38, 79);
    --kite-button-special-background-contrast-low-neutral-disabled: rgba( 41, 44, 64, 1 );
    --kite-button-special-background-contrast-low-default: rgba(41, 44, 64, 1);
    --kite-button-special-background-contrast-low-hover: rgb(47, 38, 79);
    --kite-button-special-background-contrast-low-disabled: rgba(41, 44, 64, 1);
    --kite-button-special-background-contrast-high-neutral-default: rgba( 245, 245, 249, 1 );
    --kite-button-special-background-contrast-high-neutral-hover: rgba( 245, 245, 249, 0.9 );
    --kite-button-special-background-contrast-high-neutral-disabled: rgba( 245, 245, 249, 1 );
    --kite-button-special-background-contrast-high-default: rgba( 245, 245, 249, 1 );
    --kite-button-special-background-contrast-high-hover: rgba( 245, 245, 249, 0.9 );
    --kite-button-special-background-contrast-high-disabled: rgba( 245, 245, 249, 1 );
    --kite-button-general-content-flat-disabled-label-text: rgba( 141, 134, 255, 0.5 );
    --kite-button-general-content-flat-disabled-value-text: rgba( 141, 134, 255, 0.4 );
    --kite-button-general-content-flat-disabled-subtitle-text: rgba( 141, 134, 255, 0.5 );
    --kite-button-general-content-flat-disabled-subvalue-text: rgba( 141, 134, 255, 0.4 );
    --kite-button-general-content-flat-disabled-addon: rgba(141, 134, 255, 0.3);
    --kite-button-general-content-flat-hover-label-text: rgb(139, 135, 255);
    --kite-button-general-content-flat-hover-value-text: rgba(139, 135, 255, 0.6);
    --kite-button-general-content-flat-hover-subtitle-text: rgb(245, 245, 249);
    --kite-button-general-content-flat-hover-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-flat-hover-addon: rgb(125, 113, 255);
    --kite-button-general-content-flat-default-label-text: rgb(139, 135, 255);
    --kite-button-general-content-flat-default-value-text: rgba( 139, 135, 255, 0.6 );
    --kite-button-general-content-flat-default-subtitle-text: rgb(245, 245, 249);
    --kite-button-general-content-flat-default-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-flat-default-addon: rgb(125, 113, 255);
    --kite-button-general-content-outline-neutral-disabled-label-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-outline-neutral-disabled-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-outline-neutral-disabled-subtitle-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-outline-neutral-disabled-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-outline-neutral-disabled-addon: rgba( 148, 150, 180, 0.6 );
    --kite-button-general-content-outline-neutral-hover-label-text: rgb( 139, 135, 255 );
    --kite-button-general-content-outline-neutral-hover-value-text: rgba( 139, 135, 255, 0.6 );
    --kite-button-general-content-outline-neutral-hover-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-general-content-outline-neutral-hover-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-outline-neutral-hover-addon: rgb(125, 113, 255);
    --kite-button-general-content-outline-neutral-default-label-text: rgb( 245, 245, 249 );
    --kite-button-general-content-outline-neutral-default-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-outline-neutral-default-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-general-content-outline-neutral-default-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-outline-neutral-default-addon: rgb( 245, 245, 249 );
    --kite-button-general-content-outline-primary-disabled-label-text: rgba( 141, 134, 255, 0.5 );
    --kite-button-general-content-outline-primary-disabled-value-text: rgba( 141, 134, 255, 0.4 );
    --kite-button-general-content-outline-primary-disabled-subtitle-text: rgba( 141, 134, 255, 0.5 );
    --kite-button-general-content-outline-primary-disabled-subvalue-text: rgba( 141, 134, 255, 0.4 );
    --kite-button-general-content-outline-primary-disabled-addon: rgba( 141, 134, 255, 0.3 );
    --kite-button-general-content-outline-primary-hover-label-text: rgb( 139, 135, 255 );
    --kite-button-general-content-outline-primary-hover-value-text: rgba( 139, 135, 255, 0.6 );
    --kite-button-general-content-outline-primary-hover-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-general-content-outline-primary-hover-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-outline-primary-hover-addon: rgb(125, 113, 255);
    --kite-button-general-content-outline-primary-default-label-text: rgb( 139, 135, 255 );
    --kite-button-general-content-outline-primary-default-value-text: rgba( 139, 135, 255, 0.6 );
    --kite-button-general-content-outline-primary-default-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-general-content-outline-primary-default-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-outline-primary-default-addon: rgb( 125, 113, 255 );
    --kite-button-general-content-secondary-neutral-disabled-label-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-secondary-neutral-disabled-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-secondary-neutral-disabled-subtitle-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-secondary-neutral-disabled-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-secondary-neutral-disabled-addon: rgba( 148, 150, 180, 0.6 );
    --kite-button-general-content-secondary-neutral-hover-label-text: rgb( 139, 135, 255 );
    --kite-button-general-content-secondary-neutral-hover-value-text: rgba( 139, 135, 255, 0.6 );
    --kite-button-general-content-secondary-neutral-hover-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-general-content-secondary-neutral-hover-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-secondary-neutral-hover-addon: rgb( 125, 113, 255 );
    --kite-button-general-content-secondary-neutral-default-label-text: rgb( 245, 245, 249 );
    --kite-button-general-content-secondary-neutral-default-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-secondary-neutral-default-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-general-content-secondary-neutral-default-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-secondary-neutral-default-addon: rgb( 245, 245, 249 );
    --kite-button-general-content-secondary-disabled-label-text: rgba( 125, 113, 255, 0.5 );
    --kite-button-general-content-secondary-disabled-value-text: rgba( 125, 113, 255, 0.4 );
    --kite-button-general-content-secondary-disabled-subtitle-text: rgba( 125, 113, 255, 0.5 );
    --kite-button-general-content-secondary-disabled-subvalue-text: rgba( 125, 113, 255, 0.4 );
    --kite-button-general-content-secondary-disabled-addon: rgba( 125, 113, 255, 0.3 );
    --kite-button-general-content-secondary-hover-label-text: rgb(125, 113, 255);
    --kite-button-general-content-secondary-hover-value-text: rgba( 153, 150, 255, 0.6 );
    --kite-button-general-content-secondary-hover-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-general-content-secondary-hover-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-secondary-hover-addon: rgb(125, 113, 255);
    --kite-button-general-content-secondary-default-label-text: rgb( 125, 113, 255 );
    --kite-button-general-content-secondary-default-value-text: rgba( 153, 150, 255, 0.6 );
    --kite-button-general-content-secondary-default-subtitle-text: rgb( 245, 245, 249 );
    --kite-button-general-content-secondary-default-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-secondary-default-addon: rgb(125, 113, 255);
    --kite-button-general-content-primary-disabled-label-text: rgba( 125, 113, 255, 0.5 );
    --kite-button-general-content-primary-disabled-value-text: rgba( 125, 113, 255, 0.4 );
    --kite-button-general-content-primary-disabled-subtitle-text: rgba( 125, 113, 255, 0.5 );
    --kite-button-general-content-primary-disabled-subvalue-text: rgba( 125, 113, 255, 0.4 );
    --kite-button-general-content-primary-disabled-addon: rgba( 125, 113, 255, 0.3 );
    --kite-button-general-content-primary-hover-label-text: rgba( 245, 245, 249, 1 );
    --kite-button-general-content-primary-hover-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-primary-hover-subtitle-text: rgba( 245, 245, 249, 1 );
    --kite-button-general-content-primary-hover-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-primary-hover-addon: rgba(245, 245, 249, 1);
    --kite-button-general-content-primary-default-label-text: rgba( 245, 245, 249, 1 );
    --kite-button-general-content-primary-default-value-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-primary-default-subtitle-text: rgba( 245, 245, 249, 1 );
    --kite-button-general-content-primary-default-subvalue-text: rgba( 245, 245, 249, 0.6 );
    --kite-button-general-content-primary-default-addon: rgba(245, 245, 249, 1);
    --kite-button-general-border-outline-neutral-default: rgba( 112, 116, 149, 0.4 );
    --kite-button-general-border-outline-neutral-hover: rgb(125, 113, 255);
    --kite-button-general-border-outline-neutral-disabled: rgba( 112, 116, 149, 0.25 );
    --kite-button-general-border-outline-primary-default: rgba( 125, 113, 255, 0.3 );
    --kite-button-general-border-outline-primary-hover: rgb(125, 113, 255);
    --kite-button-general-border-outline-primary-disabled: rgba( 125, 113, 255, 0.3 );
    --kite-button-general-background-flat-default: rgba(125, 113, 255, 0);
    --kite-button-general-background-flat-hover: rgba(125, 113, 255, 0.18);
    --kite-button-general-background-flat-disabled: rgba(125, 113, 255, 0);
    --kite-button-general-background-secondary-neutral-default: rgba( 112, 116, 149, 0.1 );
    --kite-button-general-background-secondary-neutral-hover: rgba( 125, 113, 255, 0.18 );
    --kite-button-general-background-secondary-neutral-disabled: rgba( 112, 116, 149, 0.1 );
    --kite-button-general-background-secondary-default: rgba(125, 113, 255, 0.15);
    --kite-button-general-background-secondary-hover: rgba(125, 113, 255, 0.35);
    --kite-button-general-background-secondary-disabled: rgba(80, 60, 186, 0.15);
    --kite-button-general-background-primary-default: rgb(125, 113, 255);
    --kite-button-general-background-primary-hover: rgba(125, 113, 255, 0.8);
    --kite-button-general-background-primary-disabled: rgba(125, 113, 255, 0.15);
    --kite-calendar-title: rgb(245, 245, 249);
    --kite-calendar-days-week-default: rgb(148, 150, 180);
    --kite-calendar-days-week-weekend: rgb(247, 107, 59);
    --kite-calendar-price-loading-default: rgba(112, 116, 149, 0.15);
    --kite-calendar-price-loading-on-select: rgba(255, 255, 255, 0.15);
    --kite-calendar-price-no-price-default: rgb(148, 150, 180);
    --kite-calendar-price-no-price-on-select: rgb(255, 255, 255);
    --kite-calendar-price-positive-default: rgb(94, 166, 67);
    --kite-calendar-price-positive-on-select: rgb(255, 255, 255);
    --kite-calendar-price-default-default: rgb(148, 150, 180);
    --kite-calendar-price-default-on-select: rgb(255, 255, 255);
    --kite-calendar-data-disabled: rgb(112, 116, 149);
    --kite-calendar-data-weekend-default: rgb(247, 107, 59);
    --kite-calendar-data-weekend-on-select: rgb(255, 255, 255);
    --kite-calendar-data-default-default: rgb(245, 245, 249);
    --kite-calendar-data-default-on-select: rgb(255, 255, 255);
    --kite-calendar-cell-data-price-border-default: rgb(82, 68, 147);
    --kite-calendar-cell-data-price-border-hover: rgb(82, 68, 147);
    --kite-calendar-cell-data-price-panel-selected-default: rgb(125, 113, 255);
    --kite-calendar-cell-data-price-panel-selected-hover: rgb(139, 135, 255);
    --kite-calendar-cell-data-price-panel-unselected-hover: rgba( 125, 113, 255, 0.15 );
    --kite-calendar-cell-data-price-background-multi: rgba(125, 113, 255, 0.15);
    --kite-checkbox-error-border: rgb(253, 187, 33);
    --kite-checkbox-unchecked-disabled-background: rgb(51, 54, 77);
    --kite-checkbox-unchecked-disabled-border: rgba(84, 88, 125, 0.6);
    --kite-checkbox-unchecked-hover-background: rgb(51, 54, 77);
    --kite-checkbox-unchecked-hover-border: rgb(123, 128, 167);
    --kite-checkbox-unchecked-default-background: rgb(51, 54, 77);
    --kite-checkbox-unchecked-default-border: rgb(84, 88, 125);
    --kite-checkbox-checked-disabled-background: rgb(51, 54, 77);
    --kite-checkbox-checked-disabled-icon: rgb(123, 128, 167);
    --kite-checkbox-checked-disabled-border: rgba(84, 88, 125, 0.6);
    --kite-checkbox-checked-hover-background: rgb(147, 139, 253);
    --kite-checkbox-checked-hover-icon: rgb(65, 62, 154);
    --kite-checkbox-checked-default-background: rgb(182, 182, 252);
    --kite-checkbox-checked-default-icon: rgb(82, 75, 183);
    --kite-chip-row-chip-border-secondary-selected-default: rgb(139, 135, 255);
    --kite-chip-row-chip-border-secondary-selected-hover: rgb(125, 113, 255);
    --kite-chip-row-chip-addon-right-secondary-selected: rgb(245, 245, 249);
    --kite-chip-row-chip-addon-right-secondary-unselected-default: rgba( 245, 245, 249, 0.6 );
    --kite-chip-row-chip-addon-right-secondary-unselected-disabled: rgb( 112, 116, 149 );
    --kite-chip-row-chip-addon-right-primary-selected: rgb(245, 245, 249);
    --kite-chip-row-chip-addon-right-primary-unselected-default: rgba( 245, 245, 249, 0.6 );
    --kite-chip-row-chip-addon-right-primary-unselected-disabled: rgb( 112, 116, 149 );
    --kite-chip-row-chip-addon-left-secondary-selected: rgb(245, 245, 249);
    --kite-chip-row-chip-addon-left-secondary-unselected-default: rgb( 245, 245, 249 );
    --kite-chip-row-chip-addon-left-secondary-unselected-disabled: rgb( 112, 116, 149 );
    --kite-chip-row-chip-addon-left-primary-selected: rgb(245, 245, 249);
    --kite-chip-row-chip-addon-left-primary-unselected-default: rgb( 245, 245, 249 );
    --kite-chip-row-chip-addon-left-primary-unselected-disabled: rgb( 112, 116, 149 );
    --kite-chip-row-chip-subvalue-text-secondary-selected: rgb(245, 245, 249);
    --kite-chip-row-chip-subvalue-text-secondary-unselected-default: rgba( 245, 245, 249, 0.6 );
    --kite-chip-row-chip-subvalue-text-secondary-unselected-disabled: rgb( 112, 116, 149 );
    --kite-chip-row-chip-subvalue-text-primary-selected: rgb(245, 245, 249);
    --kite-chip-row-chip-subvalue-text-primary-unselected-default: rgba( 245, 245, 249, 0.6 );
    --kite-chip-row-chip-subvalue-text-primary-unselected-disabled: rgb( 112, 116, 149 );
    --kite-chip-row-chip-subtitle-text-secondary-selected: rgb(245, 245, 249);
    --kite-chip-row-chip-subtitle-text-secondary-unselected-default: rgba( 245, 245, 249, 0.6 );
    --kite-chip-row-chip-subtitle-text-secondary-unselected-disabled: rgb( 112, 116, 149 );
    --kite-chip-row-chip-subtitle-text-primary-selected: rgb(245, 245, 249);
    --kite-chip-row-chip-subtitle-text-primary-unselected-default: rgba( 245, 245, 249, 0.6 );
    --kite-chip-row-chip-subtitle-text-primary-unselected-disabled: rgb( 112, 116, 149 );
    --kite-chip-row-chip-value-text-secondary-selected: rgba(245, 245, 249, 0.6);
    --kite-chip-row-chip-value-text-secondary-unselected-default: rgba( 245, 245, 249, 0.6 );
    --kite-chip-row-chip-value-text-secondary-unselected-disabled: rgb( 112, 116, 149 );
    --kite-chip-row-chip-value-text-primary-selected: rgb(245, 245, 249);
    --kite-chip-row-chip-value-text-primary-unselected-default: rgba( 245, 245, 249, 0.6 );
    --kite-chip-row-chip-value-text-primary-unselected-disabled: rgb( 112, 116, 149 );
    --kite-chip-row-chip-label-text-secondary-selected: rgb(245, 245, 249);
    --kite-chip-row-chip-label-text-secondary-unselected-default: rgb( 245, 245, 249 );
    --kite-chip-row-chip-label-text-secondary-unselected-disabled: rgb( 112, 116, 149 );
    --kite-chip-row-chip-label-text-primary-selected: rgb(245, 245, 249);
    --kite-chip-row-chip-label-text-primary-unselected-default: rgb( 245, 245, 249 );
    --kite-chip-row-chip-label-text-primary-unselected-disabled: rgb( 112, 116, 149 );
    --kite-chip-row-chip-background-secondary-selected-default: rgba( 112, 116, 149, 0.15 );
    --kite-chip-row-chip-background-secondary-selected-hover: rgba( 112, 116, 149, 0.25 );
    --kite-chip-row-chip-background-secondary-unselected-default: rgba( 112, 116, 149, 0.15 );
    --kite-chip-row-chip-background-secondary-unselected-hover: rgba( 112, 116, 149, 0.25 );
    --kite-chip-row-chip-background-secondary-unselected-disabled: rgba( 112, 116, 149, 0.15 );
    --kite-chip-row-chip-background-primary-selected-default: rgb(125, 113, 255);
    --kite-chip-row-chip-background-primary-selected-hover: rgb(139, 135, 255);
    --kite-chip-row-chip-background-primary-unselected-default: rgba( 112, 116, 149, 0.15 );
    --kite-chip-row-chip-background-primary-unselected-hover: rgba( 112, 116, 149, 0.25 );
    --kite-chip-row-chip-background-primary-unselected-disabled: rgba( 112, 116, 149, 0.15 );
    --kite-close-button-background-default: rgba(46, 50, 71, 0.6);
    --kite-close-button-background-hover: rgba(46, 50, 71, 0.8);
    --kite-dropdown-background-hover: rgb(41, 44, 64);
    --kite-flex-button-content-disabled: rgb(112, 116, 149);
    --kite-footer-background: rgb(13, 11, 104);
    --kite-header-background: rgb(51, 54, 77);
    --kite-input-cursor: rgb(78, 129, 252);
    --kite-input-content-error-label: rgb(112, 116, 149);
    --kite-input-content-error-value: rgb(245, 245, 249);
    --kite-input-content-error-placeholder: rgb(112, 116, 149);
    --kite-input-content-disabled-label: rgb(112, 116, 149);
    --kite-input-content-disabled-value: rgb(112, 116, 149);
    --kite-input-content-disabled-placeholder: rgb(112, 116, 149);
    --kite-input-content-enabled-label: rgb(112, 116, 149);
    --kite-input-content-enabled-value: rgb(245, 245, 249);
    --kite-input-content-enabled-placeholder: rgb(112, 116, 149);
    --kite-input-border-default: rgb(97, 102, 136);
    --kite-input-border-hover: rgb(125, 113, 255);
    --kite-input-border-focused: rgb(125, 113, 255);
    --kite-input-border-disabled: rgb(73, 77, 106);
    --kite-input-background-default: rgb(41, 44, 64);
    --kite-input-background-disabled: rgb(41, 44, 64);
    --kite-input-background-error: rgb(62, 54, 20);
    --kite-link-active-primary: rgb(92, 157, 255);
    --kite-link-hovered-primary: rgb(9, 68, 189);
    --kite-link-enabled-primary: rgb(92, 157, 255);
    --kite-links-content: rgb(153, 150, 255);
    --kite-loader-on-color-left: rgb(255, 255, 255);
    --kite-loader-on-color-right: rgba(255, 255, 255, 0.4);
    --kite-loader-on-dark-left: rgb(13, 11, 104);
    --kite-loader-on-dark-right: rgb(125, 113, 255);
    --kite-loader-on-light-left: rgb(125, 113, 255);
    --kite-loader-on-light-right: rgb(239, 240, 255);
    --kite-loader-on-brand-left: rgb(13, 11, 104);
    --kite-loader-on-brand-right: rgb(239, 240, 255);
    --kite-logo-hover-primary-left: rgb(239, 240, 255);
    --kite-logo-hover-primary-right: rgb(239, 240, 255);
    --kite-logo-default-primary-left: rgb(239, 240, 255);
    --kite-logo-default-primary-right: rgb(125, 113, 255);
    --kite-modal-scrim: rgba(0, 0, 0, 0.6);
    --kite-nav-bar-transparent: rgba(0, 0, 0, 0.4);
    --kite-nav-bar-background: rgb(41, 44, 64);
    --kite-pagination-bar-default-background: rgba(112, 116, 149, 0.2);
    --kite-pagination-bar-default-bar: rgb(125, 113, 255);
    --kite-pagination-bar-static-background: rgba(245, 245, 249, 0.5);
    --kite-pagination-bar-static-bar: rgb(245, 245, 249);
    --kite-panel-primary: rgb(51, 54, 77);
    --kite-panel-secondary: rgb(67, 71, 101);
    --kite-panel-tertiary: rgb(67, 71, 101);
    --kite-panel-brand: rgb(202, 204, 252);
    --kite-panel-positive: rgb(22, 165, 17);
    --kite-panel-warning: rgb(219, 121, 9);
    --kite-panel-negative: rgb(189, 56, 8);
    --kite-panel-selected-border: rgb(125, 113, 255);
    --kite-panel-selected-background: rgb(125, 113, 255);
    --kite-pimple-background: rgb(230, 82, 32);
    --kite-pimple-label: rgb(26, 30, 45);
    --kite-progress-bar-background: rgb(46, 50, 71);
    --kite-progress-bar-bar-positive: rgb(70, 150, 44);
    --kite-progress-bar-bar-positive-low: rgb(117, 184, 92);
    --kite-progress-bar-bar-warning: rgb(228, 156, 30);
    --kite-progress-bar-bar-negative: rgb(230, 82, 32);
    --kite-progress-bar-bar-negative-low: rgb(255, 136, 97);
    --kite-radio-error-border: rgb(253, 187, 33);
    --kite-radio-unchecked-disabled-background: rgb(51, 54, 77);
    --kite-radio-unchecked-disabled-border: rgba(84, 88, 125, 0.6);
    --kite-radio-unchecked-hover-background: rgb(51, 54, 77);
    --kite-radio-unchecked-hover-border: rgb(123, 128, 167);
    --kite-radio-unchecked-default-background: rgb(51, 54, 77);
    --kite-radio-unchecked-default-border: rgb(84, 88, 125);
    --kite-radio-checked-disabled-checked-border: rgba(51, 54, 77, 0.6);
    --kite-radio-checked-disabled-background: rgb(123, 128, 167);
    --kite-radio-checked-disabled-border: rgba(84, 88, 125, 0.6);
    --kite-radio-checked-hover-checked-border: rgb(147, 139, 253);
    --kite-radio-checked-hover-background: rgb(65, 62, 154);
    --kite-radio-checked-default-checked-border: rgb(182, 182, 252);
    --kite-radio-checked-default-background: rgb(82, 75, 183);
    --kite-rich-icon-background-primary: rgba(242, 242, 247, 0.15);
    --kite-rich-icon-background-secondary: rgba(242, 242, 247, 0.09);
    --kite-rich-icon-background-brand: rgba(182, 182, 252, 0.15);
    --kite-rich-icon-background-positive: rgba(159, 236, 111, 0.15);
    --kite-rich-icon-background-warning: rgba(255, 223, 128, 0.15);
    --kite-rich-icon-background-negative: rgba(255, 162, 130, 0.15);
    --kite-rich-icon-icon-primary: rgb(242, 242, 247);
    --kite-rich-icon-icon-secondary: rgba(242, 242, 247, 0.6);
    --kite-rich-icon-icon-brand: rgb(164, 161, 252);
    --kite-rich-icon-icon-positive: rgb(159, 236, 111);
    --kite-rich-icon-icon-warning: rgb(255, 223, 128);
    --kite-rich-icon-icon-negative: rgb(255, 162, 130);
    --kite-segmented-control-background: rgba(46, 50, 71, 0.6);
    --kite-segmented-control-item-addon-default: rgb(245, 245, 249);
    --kite-segmented-control-item-addon-hover: rgb(245, 245, 249);
    --kite-segmented-control-item-addon-selected: rgb(245, 245, 249);
    --kite-segmented-control-item-subtitle-text-default: rgb(148, 150, 180);
    --kite-segmented-control-item-subtitle-text-hover: rgb(148, 150, 180);
    --kite-segmented-control-item-subtitle-text-selected: rgb(148, 150, 180);
    --kite-segmented-control-item-label-text-default: rgb(245, 245, 249);
    --kite-segmented-control-item-label-text-hover: rgb(245, 245, 249);
    --kite-segmented-control-item-label-text-selected: rgb(245, 245, 249);
    --kite-segmented-control-item-background-default: rgba(112, 116, 149, 0);
    --kite-segmented-control-item-background-hover: rgba(112, 116, 149, 0.1);
    --kite-segmented-control-item-background-selected: rgb(73, 77, 106);
    --kite-selection-control-error-border: rgb(222, 115, 0);
    --kite-selection-control-unchecked-disabled-background: rgb(226, 227, 239);
    --kite-selection-control-unchecked-disabled-border: rgba(68, 73, 103, 0.6);
    --kite-selection-control-unchecked-hover-background: rgb(41, 44, 64);
    --kite-selection-control-unchecked-hover-border: rgb(125, 113, 255);
    --kite-selection-control-unchecked-default-background: rgb(226, 227, 239);
    --kite-selection-control-unchecked-default-border: rgb(68, 73, 103);
    --kite-selection-control-checked-disabled-background: rgb(226, 227, 239);
    --kite-selection-control-checked-disabled-border: rgba(68, 73, 103, 0.6);
    --kite-selection-control-checked-disabled-icon: rgb(129, 132, 164);
    --kite-selection-control-checked-hover-background: rgb(125, 113, 255);
    --kite-selection-control-checked-hover-icon: rgb(66, 47, 153);
    --kite-selection-control-checked-default-background: rgb(139, 135, 255);
    --kite-selection-control-checked-default-icon: rgb(80, 60, 186);
    --kite-slider-background: rgba(112, 116, 149, 0.3);
    --kite-slider-hover-negative-low-knob-border: rgba(253, 115, 68, 0.2);
    --kite-slider-hover-negative-knob-border: rgba(230, 82, 32, 0.2);
    --kite-slider-hover-warning-knob-border: rgba(222, 115, 0, 0.2);
    --kite-slider-hover-positive-low-knob-border: rgba(98, 189, 64, 0.2);
    --kite-slider-hover-positive-knob-border: rgba(70, 150, 44, 0.2);
    --kite-slider-hover-default-knob-border: rgba(125, 113, 255, 0.15);
    --kite-slider-knob-default: rgb(125, 113, 255);
    --kite-slider-knob-positive: rgb(70, 150, 44);
    --kite-slider-knob-positive-low: rgb(98, 189, 64);
    --kite-slider-knob-warning: rgb(222, 115, 0);
    --kite-slider-knob-negative: rgb(230, 82, 32);
    --kite-slider-knob-negative-low: rgb(253, 115, 68);
    --kite-slider-range-default: rgb(125, 113, 255);
    --kite-slider-range-positive: rgb(70, 150, 44);
    --kite-slider-range-positive-low: rgb(98, 189, 64);
    --kite-slider-range-warning: rgb(222, 115, 0);
    --kite-slider-range-negative: rgb(230, 82, 32);
    --kite-slider-range-negative-low: rgb(253, 115, 68);
    --kite-snack-bar-background: rgb(226, 227, 239);
    --kite-snack-bar-label-text: rgb(26, 30, 45);
    --kite-switch-error-border: rgb(222, 115, 0);
    --kite-switch-unchecked-disabled-background: rgba(112, 116, 149, 0.2);
    --kite-switch-unchecked-disabled-knob: rgb(73, 77, 106);
    --kite-switch-unchecked-hover-background: rgba(112, 116, 149, 0.5);
    --kite-switch-unchecked-hover-knob: rgba(245, 245, 249, 0.8);
    --kite-switch-unchecked-default-background: rgba(112, 116, 149, 0.4);
    --kite-switch-unchecked-default-knob: rgba(245, 245, 249, 0.8);
    --kite-switch-checked-disabled-background: rgba(112, 116, 149, 0.2);
    --kite-switch-checked-disabled-knob: rgb(73, 77, 106);
    --kite-switch-checked-hover-background: rgb(125, 113, 255);
    --kite-switch-checked-hover-knob: rgb(66, 47, 153);
    --kite-switch-checked-default-background: rgb(139, 135, 255);
    --kite-switch-checked-default-knob: rgb(80, 60, 186);
    --kite-tab-bar-background: rgb(41, 44, 64);
    --kite-tab-row-icon-tab-content-on-contrast-selected-label-text: rgb( 125, 113, 255 );
    --kite-tab-row-icon-tab-content-on-contrast-selected-addon: rgb( 245, 245, 249 );
    --kite-tab-row-icon-tab-content-on-contrast-hover-label-text: rgb( 245, 245, 249 );
    --kite-tab-row-icon-tab-content-on-contrast-hover-addon: rgb(245, 245, 249);
    --kite-tab-row-icon-tab-content-on-contrast-default-label-text: rgb( 245, 245, 249 );
    --kite-tab-row-icon-tab-content-on-contrast-default-addon: rgb(245, 245, 249);
    --kite-tab-row-icon-tab-content-primary-selected-label-text: rgb( 125, 113, 255 );
    --kite-tab-row-icon-tab-content-primary-selected-addon: rgb(245, 245, 249);
    --kite-tab-row-icon-tab-content-primary-hover-label-text: rgb(139, 135, 255);
    --kite-tab-row-icon-tab-content-primary-hover-addon: rgb(245, 245, 249);
    --kite-tab-row-icon-tab-content-primary-default-label-text: rgb( 245, 245, 249 );
    --kite-tab-row-icon-tab-content-primary-default-addon: rgb(245, 245, 249);
    --kite-tab-row-icon-tab-background-on-contrast-default: rgba( 125, 113, 255, 0 );
    --kite-tab-row-icon-tab-background-on-contrast-hover: rgba( 125, 113, 255, 0.35 );
    --kite-tab-row-icon-tab-background-on-contrast-selected: rgb(125, 113, 255);
    --kite-tab-row-icon-tab-background-primary-default: rgba(125, 113, 255, 0);
    --kite-tab-row-icon-tab-background-primary-hover: rgba(125, 113, 255, 0.35);
    --kite-tab-row-icon-tab-background-primary-selected: rgb(125, 113, 255);
    --kite-tabs-tab-content-disabled-label-text: rgb(112, 116, 149);
    --kite-tabs-tab-content-disabled-icon: rgb(112, 116, 149);
    --kite-tabs-tab-content-selected-label-text: rgb(153, 150, 255);
    --kite-tabs-tab-content-selected-icon: rgb(153, 150, 255);
    --kite-tabs-tab-content-selected-line: rgb(153, 150, 255);
    --kite-tabs-tab-content-hover-label-text: rgb(139, 135, 255);
    --kite-tabs-tab-content-hover-icon: rgb(139, 135, 255);
    --kite-tabs-tab-content-default-label-text: rgb(245, 245, 249);
    --kite-tabs-tab-content-default-icon: rgb(245, 245, 249);
    --kite-text-primary: rgb(242, 242, 247);
    --kite-text-secondary: rgba(242, 242, 247, 0.8);
    --kite-text-brand: rgb(147, 139, 253);
    --kite-text-positive: rgb(99, 207, 28);
    --kite-text-warning: rgb(253, 187, 33);
    --kite-text-negative: rgb(253, 115, 68);
    --kite-textarea-field-error-count: rgb(255, 136, 97);
    --kite-tooltip-background: rgb(226, 227, 239);
    --kite-tooltip-label-text: rgb(26, 30, 45);
    --kite-tooltip-subtitle-text: rgba(26, 30, 45, 0.8);
    --kite-shadow-100: 0px -1px 0px 0px rgba(148, 150, 180, 0.16);
    --kite-shadow-300: 0px 4px 8px 0px rgba(148, 150, 180, 0.16);
    --kite-shadow-500: 0px 4px 16px 0px rgba(148, 150, 180, 0.16);
    --kite-shadow-700: 0px 8px 32px 0px rgba(148, 150, 180, 0.32);
    --kite-shadow-900: 0px 12px 54px 0px rgba(148, 150, 180, 0.54)
}

.label-value-header-x-large-value-text-control,.label-value-header-x-large-value-text-default,.label-value-header-x-large-value-text-table {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.label-value-header-x-large-value-text-default,.label-value-header-x-large-value-text-table {
    font-size: 1.133333rem
}

.label-value-header-x-large-value-text-table {
    font-size: 2.533333rem
}

.label-value-header-x-large-value-text-control {
    font-size: 1.133333rem
}

.label-value-header-large-value-text-control,.label-value-header-large-value-text-default,.label-value-header-large-value-text-table,.label-value-header-x-large-label-text-control,.label-value-header-x-large-label-text-default,.label-value-header-x-large-label-text-table {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.label-value-header-x-large-label-text-control,.label-value-header-x-large-label-text-default,.label-value-header-x-large-label-text-table {
    font-size: 2.533333rem
}

.label-value-header-large-value-text-default {
    font-size: 1.133333rem
}

.label-value-header-large-value-text-table {
    font-size: 2rem
}

.label-value-header-large-value-text-control {
    font-size: 1.133333rem
}

.label-value-header-large-label-text-control,.label-value-header-large-label-text-default,.label-value-header-large-label-text-table {
    font-size: 2rem;
    line-height: 120%
}

.label-value-header-large-label-text-control,.label-value-header-large-label-text-default,.label-value-header-large-label-text-table,.label-value-header-medium-value-text-control,.label-value-header-medium-value-text-default,.label-value-header-medium-value-text-table {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.label-value-header-medium-value-text-default {
    font-size: .866666rem;
    line-height: 108%
}

.label-value-header-medium-value-text-table {
    font-size: 1.6rem;
    line-height: 116.6%
}

.label-value-header-medium-value-text-control {
    font-size: .866666rem;
    line-height: 108%
}

.label-value-header-medium-label-text-control,.label-value-header-medium-label-text-default,.label-value-header-medium-label-text-table {
    font-size: 1.6rem;
    line-height: 116.6%
}

.label-value-header-medium-label-text-control,.label-value-header-medium-label-text-default,.label-value-header-medium-label-text-table,.label-value-header-small-value-text-default,.label-value-header-small-value-text-table {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.label-value-header-small-value-text-default {
    font-size: .866666rem;
    line-height: 108%
}

.label-value-header-small-value-text-table {
    font-size: 1.266666rem;
    line-height: 116%
}

.label-value-header-small-label-text-control,.label-value-header-small-label-text-default,.label-value-header-small-label-text-table,.label-value-header-small-value-text-control {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.label-value-header-small-value-text-control {
    font-size: .866666rem;
    line-height: 108%
}

.label-value-header-small-label-text-control,.label-value-header-small-label-text-default,.label-value-header-small-label-text-table {
    font-size: 1.266666rem;
    line-height: 116%
}

.label-value-paragraph-large-compact-label-text-control,.label-value-paragraph-large-compact-label-text-default,.label-value-paragraph-large-compact-label-text-table,.label-value-paragraph-large-compact-value-text-control,.label-value-paragraph-large-compact-value-text-default,.label-value-paragraph-large-compact-value-text-table,.label-value-paragraph-large-value-text-default,.label-value-paragraph-large-value-text-table {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.133333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.label-value-paragraph-large-value-text-default,.label-value-paragraph-large-value-text-table {
    line-height: 140%
}

.label-value-paragraph-large-label-text-control,.label-value-paragraph-large-label-text-default,.label-value-paragraph-large-label-text-table,.label-value-paragraph-large-value-text-control {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.133333rem;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.label-value-paragraph-large-value-text-control {
    line-height: 120%
}

.label-value-paragraph-large-label-text-default,.label-value-paragraph-large-label-text-table {
    line-height: 140%
}

.label-value-paragraph-large-label-text-control {
    line-height: 120%
}

.label-value-paragraph-medium-compact-label-text-control,.label-value-paragraph-medium-compact-label-text-default,.label-value-paragraph-medium-compact-label-text-table,.label-value-paragraph-medium-compact-value-text-control,.label-value-paragraph-medium-compact-value-text-default,.label-value-paragraph-medium-compact-value-text-table,.label-value-paragraph-medium-value-text-default,.label-value-paragraph-medium-value-text-table {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.label-value-paragraph-medium-value-text-default,.label-value-paragraph-medium-value-text-table {
    line-height: 133.3%
}

.label-value-paragraph-medium-label-text-control,.label-value-paragraph-medium-label-text-default,.label-value-paragraph-medium-label-text-table,.label-value-paragraph-medium-value-text-control {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.label-value-paragraph-medium-value-text-control {
    line-height: 120%
}

.label-value-paragraph-medium-label-text-default,.label-value-paragraph-medium-label-text-table {
    line-height: 133.3%
}

.label-value-paragraph-medium-label-text-control {
    line-height: 120%
}

.label-value-paragraph-small-compact-label-text-control,.label-value-paragraph-small-compact-label-text-default,.label-value-paragraph-small-compact-label-text-table,.label-value-paragraph-small-compact-value-text-control,.label-value-paragraph-small-compact-value-text-default,.label-value-paragraph-small-compact-value-text-table,.label-value-paragraph-small-value-text-default,.label-value-paragraph-small-value-text-table {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: .866666rem;
    line-height: 108%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.label-value-paragraph-small-value-text-default,.label-value-paragraph-small-value-text-table {
    line-height: 140%
}

.label-value-paragraph-small-label-text-control,.label-value-paragraph-small-label-text-default,.label-value-paragraph-small-label-text-table,.label-value-paragraph-small-value-text-control {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: .866666rem;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.label-value-paragraph-small-value-text-control {
    line-height: 108%
}

.label-value-paragraph-small-label-text-default,.label-value-paragraph-small-label-text-table {
    line-height: 140%
}

.label-value-paragraph-small-label-text-control {
    line-height: 108%
}

:root,[data-theme=dark] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]),[data-theme=dark] [data-theme=inverted]:not([data-style=on-grey]),[data-theme=light] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]),[data-theme=light]:not([data-style=on-grey]) {
    --kite-overlay-neutral: rgba(125, 130, 160, 0.15);
    --kite-overlay-brand: rgba(125, 113, 255, 0.15);
    --kite-overlay-brand-deep: rgba(78, 129, 252, 0.15);
    --kite-overlay-rose: rgba(216, 80, 175, 0.15);
    --kite-overlay-positive: rgba(72, 162, 43, 0.15);
    --kite-overlay-teal: rgba(0, 155, 166, 0.15);
    --kite-overlay-warning: rgba(222, 115, 0, 0.15);
    --kite-overlay-negative: rgba(240, 88, 36, 0.15)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]),[data-theme=dark] [data-theme=inverted]:not([data-style=on-grey]),[data-theme=light] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]),[data-theme=light]:not([data-style=on-grey]) {
    --kite-content-neutral-primary: rgb(24, 28, 45);
    --kite-content-brand-primary: rgb(95, 74, 237);
    --kite-content-brand-deep-primary: rgb(53, 88, 232);
    --kite-content-rose-primary: rgb(176, 51, 138);
    --kite-content-positive-primary: rgb(40, 117, 21);
    --kite-content-teal-primary: rgb(0, 114, 122);
    --kite-content-warning-primary: rgb(181, 75, 0);
    --kite-content-negative-primary: rgb(189, 56, 8);
    --kite-content-neutral-secondary: rgb(85, 90, 122);
    --kite-content-brand-secondary: rgb(113, 94, 254);
    --kite-content-brand-deep-secondary: rgb(64, 109, 247);
    --kite-content-rose-secondary: rgb(201, 64, 160);
    --kite-content-positive-secondary: rgb(56, 138, 32);
    --kite-content-teal-secondary: rgb(0, 133, 143);
    --kite-content-warning-secondary: rgb(199, 93, 0);
    --kite-content-negative-secondary: rgb(217, 67, 17);
    --kite-content-neutral-tertiary: rgb(125, 130, 160);
    --kite-content-static-dark-primary: rgb(0, 0, 0);
    --kite-content-static-dark-secondary: rgba(0, 0, 0, 0.8);
    --kite-content-static-light-primary: rgb(255, 255, 255);
    --kite-content-static-light-secondary: rgba(255, 255, 255, 0.8);
    --kite-background-neutral: rgb(245, 245, 249);
    --kite-background-brand: rgb(239, 240, 255);
    --kite-background-brand-deep: rgb(230, 244, 255);
    --kite-background-rose: rgb(255, 235, 249);
    --kite-background-positive: rgb(240, 250, 232);
    --kite-background-teal: rgb(227, 248, 250);
    --kite-background-warning: rgb(255, 248, 181);
    --kite-background-negative: rgb(255, 238, 232);
    --kite-background-static-dark: rgb(0, 0, 0);
    --kite-background-static-light: rgb(255, 255, 255);
    --kite-background-static-brand-deep: rgb(13, 11, 104);
    --kite-overlay-static-dark: rgba(0, 0, 0, 0.5);
    --kite-overlay-static-light: rgba(255, 255, 255, 0.5);
    --kite-border-neutral-primary: rgb(171, 173, 199);
    --kite-border-brand-primary: rgb(159, 155, 255);
    --kite-border-brand-deep-primary: rgb(120, 175, 255);
    --kite-border-rose-primary: rgb(241, 123, 206);
    --kite-border-positive-primary: rgb(123, 201, 90);
    --kite-border-teal-primary: rgb(82, 202, 211);
    --kite-border-warning-primary: rgb(255, 199, 37);
    --kite-border-negative-primary: rgb(255, 139, 99);
    --kite-border-neutral-secondary: rgb(213, 213, 230);
    --kite-border-brand-secondary: rgb(197, 198, 255);
    --kite-border-brand-deep-secondary: rgb(169, 213, 255);
    --kite-border-rose-secondary: rgb(250, 177, 228);
    --kite-border-positive-secondary: rgb(177, 230, 149);
    --kite-border-teal-secondary: rgb(147, 226, 232);
    --kite-border-warning-secondary: rgb(255, 221, 62);
    --kite-border-negative-secondary: rgb(255, 187, 163);
    --kite-border-neutral-tertiary: rgb(229, 229, 241);
    --kite-border-brand-tertiary: rgb(227, 228, 255);
    --kite-border-brand-deep-tertiary: rgb(219, 238, 255);
    --kite-border-rose-tertiary: rgb(255, 224, 246);
    --kite-border-positive-tertiary: rgb(221, 242, 208);
    --kite-border-teal-tertiary: rgb(211, 238, 240);
    --kite-border-warning-tertiary: rgb(255, 242, 156);
    --kite-border-negative-tertiary: rgb(255, 228, 219);
    --kite-border-static-dark-primary: rgb(0, 0, 0);
    --kite-border-static-dark-secondary: rgba(0, 0, 0, 0.3);
    --kite-border-static-light-primary: rgb(255, 255, 255);
    --kite-border-static-light-secondary: rgba(255, 255, 255, 0.3);
    --kite-main-layout-color: rgb(255, 255, 255)
}

:root,[data-theme=dark] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted][data-style=on-grey],[data-theme=dark] [data-theme=inverted][data-style=on-grey],[data-theme=light] [data-theme=inverted] [data-theme=inverted][data-style=on-grey],[data-theme=light][data-style=on-grey] {
    --kite-overlay-neutral: rgba(125, 130, 160, 0.15);
    --kite-overlay-brand: rgba(125, 113, 255, 0.15);
    --kite-overlay-brand-deep: rgba(78, 129, 252, 0.15);
    --kite-overlay-rose: rgba(216, 80, 175, 0.15);
    --kite-overlay-positive: rgba(72, 162, 43, 0.15);
    --kite-overlay-teal: rgba(0, 155, 166, 0.15);
    --kite-overlay-warning: rgba(222, 115, 0, 0.15);
    --kite-overlay-negative: rgba(240, 88, 36, 0.15)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted][data-style=on-grey],[data-theme=dark] [data-theme=inverted][data-style=on-grey],[data-theme=light] [data-theme=inverted] [data-theme=inverted][data-style=on-grey],[data-theme=light][data-style=on-grey] {
    --kite-content-neutral-primary: rgb(24, 28, 45);
    --kite-content-brand-primary: rgb(95, 74, 237);
    --kite-content-brand-deep-primary: rgb(53, 88, 232);
    --kite-content-rose-primary: rgb(176, 51, 138);
    --kite-content-positive-primary: rgb(40, 117, 21);
    --kite-content-teal-primary: rgb(0, 114, 122);
    --kite-content-warning-primary: rgb(181, 75, 0);
    --kite-content-negative-primary: rgb(189, 56, 8);
    --kite-content-neutral-secondary: rgb(85, 90, 122);
    --kite-content-brand-secondary: rgb(113, 94, 254);
    --kite-content-brand-deep-secondary: rgb(64, 109, 247);
    --kite-content-rose-secondary: rgb(201, 64, 160);
    --kite-content-positive-secondary: rgb(56, 138, 32);
    --kite-content-teal-secondary: rgb(0, 133, 143);
    --kite-content-warning-secondary: rgb(199, 93, 0);
    --kite-content-negative-secondary: rgb(217, 67, 17);
    --kite-content-neutral-tertiary: rgb(125, 130, 160);
    --kite-content-static-dark-primary: rgb(0, 0, 0);
    --kite-content-static-dark-secondary: rgba(0, 0, 0, 0.8);
    --kite-content-static-light-primary: rgb(255, 255, 255);
    --kite-content-static-light-secondary: rgba(255, 255, 255, 0.8);
    --kite-background-neutral: rgb(255, 255, 255);
    --kite-background-brand: rgb(227, 228, 255);
    --kite-background-brand-deep: rgb(219, 238, 255);
    --kite-background-rose: rgb(255, 224, 246);
    --kite-background-positive: rgb(221, 242, 208);
    --kite-background-teal: rgb(211, 238, 240);
    --kite-background-warning: rgb(255, 242, 156);
    --kite-background-negative: rgb(255, 228, 219);
    --kite-background-static-dark: rgb(0, 0, 0);
    --kite-background-static-light: rgb(255, 255, 255);
    --kite-background-static-brand-deep: rgb(13, 11, 104);
    --kite-overlay-static-dark: rgba(0, 0, 0, 0.5);
    --kite-overlay-static-light: rgba(255, 255, 255, 0.5);
    --kite-border-neutral-primary: rgb(171, 173, 199);
    --kite-border-brand-primary: rgb(159, 155, 255);
    --kite-border-brand-deep-primary: rgb(120, 175, 255);
    --kite-border-rose-primary: rgb(241, 123, 206);
    --kite-border-positive-primary: rgb(123, 201, 90);
    --kite-border-teal-primary: rgb(82, 202, 211);
    --kite-border-warning-primary: rgb(255, 199, 37);
    --kite-border-negative-primary: rgb(255, 139, 99);
    --kite-border-neutral-secondary: rgb(213, 213, 230);
    --kite-border-brand-secondary: rgb(197, 198, 255);
    --kite-border-brand-deep-secondary: rgb(169, 213, 255);
    --kite-border-rose-secondary: rgb(250, 177, 228);
    --kite-border-positive-secondary: rgb(177, 230, 149);
    --kite-border-teal-secondary: rgb(147, 226, 232);
    --kite-border-warning-secondary: rgb(255, 221, 62);
    --kite-border-negative-secondary: rgb(255, 187, 163);
    --kite-border-neutral-tertiary: rgb(229, 229, 241);
    --kite-border-brand-tertiary: rgb(227, 228, 255);
    --kite-border-brand-deep-tertiary: rgb(219, 238, 255);
    --kite-border-rose-tertiary: rgb(255, 224, 246);
    --kite-border-positive-tertiary: rgb(221, 242, 208);
    --kite-border-teal-tertiary: rgb(211, 238, 240);
    --kite-border-warning-tertiary: rgb(255, 242, 156);
    --kite-border-negative-tertiary: rgb(255, 228, 219);
    --kite-border-static-dark-primary: rgb(0, 0, 0);
    --kite-border-static-dark-secondary: rgba(0, 0, 0, 0.3);
    --kite-border-static-light-primary: rgb(255, 255, 255);
    --kite-border-static-light-secondary: rgba(255, 255, 255, 0.3);
    --kite-main-layout-color: rgb(245, 245, 249)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]),[data-theme=dark]:not([data-style=on-grey]),[data-theme=light] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]),[data-theme=light] [data-theme=inverted]:not([data-style=on-grey]) {
    --kite-content-neutral-primary: rgb(245, 245, 249);
    --kite-content-brand-primary: rgb(153, 150, 255);
    --kite-content-brand-deep-primary: rgb(120, 175, 255);
    --kite-content-rose-primary: rgb(241, 123, 206);
    --kite-content-positive-primary: rgb(117, 184, 92);
    --kite-content-teal-primary: rgb(65, 183, 192);
    --kite-content-warning-primary: rgb(228, 156, 30);
    --kite-content-negative-primary: rgb(255, 136, 97);
    --kite-content-neutral-secondary: rgb(148, 150, 180);
    --kite-content-brand-secondary: rgb(139, 135, 255);
    --kite-content-brand-deep-secondary: rgb(99, 154, 255);
    --kite-content-rose-secondary: rgb(232, 100, 192);
    --kite-content-positive-secondary: rgb(94, 166, 67);
    --kite-content-teal-secondary: rgb(48, 167, 175);
    --kite-content-warning-secondary: rgb(214, 133, 19);
    --kite-content-negative-secondary: rgb(247, 107, 59);
    --kite-content-neutral-tertiary: rgb(112, 116, 149);
    --kite-content-static-dark-primary: rgb(0, 0, 0);
    --kite-content-static-dark-secondary: rgba(0, 0, 0, 0.8);
    --kite-content-static-light-primary: rgb(255, 255, 255);
    --kite-content-static-light-secondary: rgba(255, 255, 255, 0.8);
    --kite-background-neutral: rgb(33, 37, 55);
    --kite-background-brand: rgb(47, 38, 79);
    --kite-background-brand-deep: rgb(31, 44, 77);
    --kite-background-rose: rgb(62, 37, 66);
    --kite-background-positive: rgb(20, 51, 40);
    --kite-background-teal: rgb(21, 50, 65);
    --kite-background-warning: rgb(52, 45, 17);
    --kite-background-negative: rgb(70, 34, 26);
    --kite-background-static-dark: rgb(0, 0, 0);
    --kite-background-static-light: rgb(255, 255, 255);
    --kite-background-static-brand-deep: rgb(13, 11, 104);
    --kite-overlay-neutral: rgba(112, 116, 149, 0.15);
    --kite-overlay-brand: rgba(125, 113, 255, 0.15);
    --kite-overlay-brand-deep: rgba(78, 129, 252, 0.15);
    --kite-overlay-rose: rgba(216, 80, 175, 0.15);
    --kite-overlay-positive: rgba(70, 150, 44, 0.15);
    --kite-overlay-teal: rgba(0, 148, 158, 0.15);
    --kite-overlay-warning: rgba(222, 115, 0, 0.15);
    --kite-overlay-negative: rgba(230, 82, 32, 0.15);
    --kite-overlay-static-dark: rgba(0, 0, 0, 0.5);
    --kite-overlay-static-light: rgba(255, 255, 255, 0.5);
    --kite-border-neutral-primary: rgb(97, 102, 136);
    --kite-border-brand-primary: rgb(105, 91, 201);
    --kite-border-brand-deep-primary: rgb(70, 109, 206);
    --kite-border-rose-primary: rgb(171, 74, 157);
    --kite-border-positive-primary: rgb(49, 127, 41);
    --kite-border-teal-primary: rgb(16, 122, 143);
    --kite-border-warning-primary: rgb(191, 107, 0);
    --kite-border-negative-primary: rgb(195, 72, 35);
    --kite-border-neutral-secondary: rgb(73, 77, 106);
    --kite-border-brand-secondary: rgb(82, 68, 147);
    --kite-border-brand-deep-secondary: rgb(55, 81, 147);
    --kite-border-rose-secondary: rgb(124, 62, 125);
    --kite-border-positive-secondary: rgb(34, 94, 46);
    --kite-border-teal-secondary: rgb(24, 87, 109);
    --kite-border-warning-secondary: rgb(114, 77, 8);
    --kite-border-negative-secondary: rgb(117, 55, 41);
    --kite-border-neutral-tertiary: rgb(46, 50, 71);
    --kite-border-brand-tertiary: rgb(55, 44, 93);
    --kite-border-brand-deep-tertiary: rgb(36, 51, 89);
    --kite-border-rose-tertiary: rgb(73, 44, 79);
    --kite-border-positive-tertiary: rgb(24, 60, 47);
    --kite-border-teal-tertiary: rgb(25, 58, 76);
    --kite-border-warning-tertiary: rgb(62, 54, 20);
    --kite-border-negative-tertiary: rgb(79, 38, 29);
    --kite-border-static-dark-primary: rgb(0, 0, 0);
    --kite-border-static-dark-secondary: rgba(0, 0, 0, 0.3);
    --kite-border-static-light-primary: rgb(255, 255, 255);
    --kite-border-static-light-secondary: rgba(255, 255, 255, 0.3);
    --kite-main-layout-color: rgb(26, 30, 45)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted][data-style=on-grey],[data-theme=dark][data-style=on-grey],[data-theme=light] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted][data-style=on-grey],[data-theme=light] [data-theme=inverted][data-style=on-grey] {
    --kite-content-neutral-primary: rgb(245, 245, 249);
    --kite-content-brand-primary: rgb(153, 150, 255);
    --kite-content-brand-deep-primary: rgb(120, 175, 255);
    --kite-content-rose-primary: rgb(241, 123, 206);
    --kite-content-positive-primary: rgb(117, 184, 92);
    --kite-content-teal-primary: rgb(65, 183, 192);
    --kite-content-warning-primary: rgb(228, 156, 30);
    --kite-content-negative-primary: rgb(255, 136, 97);
    --kite-content-neutral-secondary: rgb(148, 150, 180);
    --kite-content-brand-secondary: rgb(139, 135, 255);
    --kite-content-brand-deep-secondary: rgb(99, 154, 255);
    --kite-content-rose-secondary: rgb(232, 100, 192);
    --kite-content-positive-secondary: rgb(94, 166, 67);
    --kite-content-teal-secondary: rgb(48, 167, 175);
    --kite-content-warning-secondary: rgb(214, 133, 19);
    --kite-content-negative-secondary: rgb(247, 107, 59);
    --kite-content-neutral-tertiary: rgb(112, 116, 149);
    --kite-content-static-dark-primary: rgb(0, 0, 0);
    --kite-content-static-dark-secondary: rgba(0, 0, 0, 0.8);
    --kite-content-static-light-primary: rgb(255, 255, 255);
    --kite-content-static-light-secondary: rgba(255, 255, 255, 0.8);
    --kite-background-neutral: rgb(33, 37, 55);
    --kite-background-brand: rgb(47, 38, 79);
    --kite-background-brand-deep: rgb(31, 44, 77);
    --kite-background-rose: rgb(62, 37, 66);
    --kite-background-positive: rgb(20, 51, 40);
    --kite-background-teal: rgb(21, 50, 65);
    --kite-background-warning: rgb(52, 45, 17);
    --kite-background-negative: rgb(70, 34, 26);
    --kite-background-static-dark: rgb(0, 0, 0);
    --kite-background-static-light: rgb(255, 255, 255);
    --kite-background-static-brand-deep: rgb(13, 11, 104);
    --kite-overlay-neutral: rgba(112, 116, 149, 0.15);
    --kite-overlay-brand: rgba(125, 113, 255, 0.15);
    --kite-overlay-brand-deep: rgba(78, 129, 252, 0.15);
    --kite-overlay-rose: rgba(216, 80, 175, 0.15);
    --kite-overlay-positive: rgba(70, 150, 44, 0.15);
    --kite-overlay-teal: rgba(0, 148, 158, 0.15);
    --kite-overlay-warning: rgba(222, 115, 0, 0.15);
    --kite-overlay-negative: rgba(230, 82, 32, 0.15);
    --kite-overlay-static-dark: rgba(0, 0, 0, 0.5);
    --kite-overlay-static-light: rgba(255, 255, 255, 0.5);
    --kite-border-neutral-primary: rgb(97, 102, 136);
    --kite-border-brand-primary: rgb(105, 91, 201);
    --kite-border-brand-deep-primary: rgb(70, 109, 206);
    --kite-border-rose-primary: rgb(171, 74, 157);
    --kite-border-positive-primary: rgb(49, 127, 41);
    --kite-border-teal-primary: rgb(16, 122, 143);
    --kite-border-warning-primary: rgb(191, 107, 0);
    --kite-border-negative-primary: rgb(195, 72, 35);
    --kite-border-neutral-secondary: rgb(73, 77, 106);
    --kite-border-brand-secondary: rgb(82, 68, 147);
    --kite-border-brand-deep-secondary: rgb(55, 81, 147);
    --kite-border-rose-secondary: rgb(124, 62, 125);
    --kite-border-positive-secondary: rgb(34, 94, 46);
    --kite-border-teal-secondary: rgb(24, 87, 109);
    --kite-border-warning-secondary: rgb(114, 77, 8);
    --kite-border-negative-secondary: rgb(117, 55, 41);
    --kite-border-neutral-tertiary: rgb(46, 50, 71);
    --kite-border-brand-tertiary: rgb(55, 44, 93);
    --kite-border-brand-deep-tertiary: rgb(36, 51, 89);
    --kite-border-rose-tertiary: rgb(73, 44, 79);
    --kite-border-positive-tertiary: rgb(24, 60, 47);
    --kite-border-teal-tertiary: rgb(25, 58, 76);
    --kite-border-warning-tertiary: rgb(62, 54, 20);
    --kite-border-negative-tertiary: rgb(79, 38, 29);
    --kite-border-static-dark-primary: rgb(0, 0, 0);
    --kite-border-static-dark-secondary: rgba(0, 0, 0, 0.3);
    --kite-border-static-light-primary: rgb(255, 255, 255);
    --kite-border-static-light-secondary: rgba(255, 255, 255, 0.3);
    --kite-main-layout-color: rgb(26, 30, 45)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=low] [data-contrast=high],[data-theme=dark] [data-theme=inverted][data-style=on-grey] [data-contrast=low] [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=low] [data-contrast=high],[data-theme=light][data-style=on-grey] [data-contrast=low] [data-contrast=high] {
    --kite-content-neutral-primary: rgb(255, 255, 255);
    --kite-content-brand-primary: rgb(255, 255, 255);
    --kite-content-brand-deep-primary: rgb(255, 255, 255);
    --kite-content-rose-primary: rgb(255, 255, 255);
    --kite-content-positive-primary: rgb(255, 255, 255);
    --kite-content-teal-primary: rgb(255, 255, 255);
    --kite-content-warning-primary: rgb(255, 255, 255);
    --kite-content-negative-primary: rgb(255, 255, 255);
    --kite-content-neutral-secondary: rgb(229, 229, 241);
    --kite-content-brand-secondary: rgb(239, 240, 255);
    --kite-content-brand-deep-secondary: rgb(230, 244, 255);
    --kite-content-rose-secondary: rgb(255, 235, 249);
    --kite-content-positive-secondary: rgb(240, 250, 232);
    --kite-content-teal-secondary: rgb(227, 248, 250);
    --kite-content-warning-secondary: rgb(255, 248, 181);
    --kite-content-negative-secondary: rgb(255, 238, 232);
    --kite-content-neutral-tertiary: rgb(213, 213, 230);
    --kite-content-static-dark-primary: rgb(0, 0, 0);
    --kite-content-static-dark-secondary: rgba(0, 0, 0, 0.8);
    --kite-content-static-light-primary: rgb(255, 255, 255);
    --kite-content-static-light-secondary: rgba(255, 255, 255, 0.8);
    --kite-background-neutral: rgb(125, 130, 160);
    --kite-background-brand: rgb(125, 113, 255);
    --kite-background-brand-deep: rgb(78, 129, 252);
    --kite-background-rose: rgb(216, 80, 175);
    --kite-background-positive: rgb(72, 162, 43);
    --kite-background-teal: rgb(0, 155, 166);
    --kite-background-warning: rgb(222, 115, 0);
    --kite-background-negative: rgb(240, 88, 36);
    --kite-background-static-dark: rgb(0, 0, 0);
    --kite-background-static-light: rgb(255, 255, 255);
    --kite-background-static-brand-deep: rgb(13, 11, 104);
    --kite-overlay-neutral: rgb(125, 130, 160);
    --kite-overlay-brand: rgb(125, 113, 255);
    --kite-overlay-brand-deep: rgb(78, 129, 252);
    --kite-overlay-rose: rgb(216, 80, 175);
    --kite-overlay-positive: rgb(72, 162, 43);
    --kite-overlay-teal: rgb(0, 155, 166);
    --kite-overlay-warning: rgb(222, 115, 0);
    --kite-overlay-negative: rgb(240, 88, 36);
    --kite-overlay-static-dark: rgba(0, 0, 0, 0.5);
    --kite-overlay-static-light: rgba(255, 255, 255, 0.5);
    --kite-border-neutral-primary: rgb(171, 173, 199);
    --kite-border-brand-primary: rgb(159, 155, 255);
    --kite-border-brand-deep-primary: rgb(120, 175, 255);
    --kite-border-rose-primary: rgb(241, 123, 206);
    --kite-border-positive-primary: rgb(123, 201, 90);
    --kite-border-teal-primary: rgb(82, 202, 211);
    --kite-border-warning-primary: rgb(255, 199, 37);
    --kite-border-negative-primary: rgb(255, 139, 99);
    --kite-border-neutral-secondary: rgb(213, 213, 230);
    --kite-border-brand-secondary: rgb(197, 198, 255);
    --kite-border-brand-deep-secondary: rgb(169, 213, 255);
    --kite-border-rose-secondary: rgb(250, 177, 228);
    --kite-border-positive-secondary: rgb(177, 230, 149);
    --kite-border-teal-secondary: rgb(147, 226, 232);
    --kite-border-warning-secondary: rgb(255, 221, 62);
    --kite-border-negative-secondary: rgb(255, 187, 163);
    --kite-border-neutral-tertiary: rgb(229, 229, 241);
    --kite-border-brand-tertiary: rgb(227, 228, 255);
    --kite-border-brand-deep-tertiary: rgb(219, 238, 255);
    --kite-border-rose-tertiary: rgb(255, 224, 246);
    --kite-border-positive-tertiary: rgb(221, 242, 208);
    --kite-border-teal-tertiary: rgb(211, 238, 240);
    --kite-border-warning-tertiary: rgb(255, 242, 156);
    --kite-border-negative-tertiary: rgb(255, 228, 219);
    --kite-border-static-dark-primary: rgb(0, 0, 0);
    --kite-border-static-dark-secondary: rgba(0, 0, 0, 0.3);
    --kite-border-static-light-primary: rgb(255, 255, 255);
    --kite-border-static-light-secondary: rgba(255, 255, 255, 0.3);
    --kite-main-layout-color: rgb(245, 245, 249)
}

:root,[data-theme=dark] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=low],[data-theme=dark] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=low],[data-theme=light] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=low],[data-theme=light][data-style=on-grey] [data-contrast=high] [data-contrast=low] {
    --kite-content-neutral-primary: rgb(24, 28, 45);
    --kite-content-brand-primary: rgb(95, 74, 237);
    --kite-content-brand-deep-primary: rgb(53, 88, 232);
    --kite-content-rose-primary: rgb(176, 51, 138);
    --kite-content-positive-primary: rgb(40, 117, 21);
    --kite-content-teal-primary: rgb(0, 114, 122);
    --kite-content-warning-primary: rgb(181, 75, 0);
    --kite-content-negative-primary: rgb(189, 56, 8);
    --kite-content-neutral-secondary: rgb(85, 90, 122);
    --kite-content-brand-secondary: rgb(113, 94, 254);
    --kite-content-brand-deep-secondary: rgb(64, 109, 247);
    --kite-content-rose-secondary: rgb(201, 64, 160);
    --kite-content-positive-secondary: rgb(56, 138, 32);
    --kite-content-teal-secondary: rgb(0, 133, 143);
    --kite-content-warning-secondary: rgb(199, 93, 0);
    --kite-content-negative-secondary: rgb(217, 67, 17);
    --kite-content-neutral-tertiary: rgb(125, 130, 160);
    --kite-background-neutral: rgb(255, 255, 255);
    --kite-background-brand: rgb(227, 228, 255);
    --kite-background-brand-deep: rgb(219, 238, 255);
    --kite-background-rose: rgb(255, 224, 246);
    --kite-background-positive: rgb(221, 242, 208);
    --kite-background-teal: rgb(211, 238, 240);
    --kite-background-warning: rgb(255, 242, 156);
    --kite-background-negative: rgb(255, 228, 219);
    --kite-overlay-neutral: rgba(255, 255, 255, 1);
    --kite-overlay-brand: rgba(255, 255, 255, 1);
    --kite-overlay-brand-deep: rgba(255, 255, 255, 1);
    --kite-overlay-rose: rgba(255, 255, 255, 1);
    --kite-overlay-positive: rgba(255, 255, 255, 1);
    --kite-overlay-teal: rgba(255, 255, 255, 1);
    --kite-overlay-warning: rgba(255, 255, 255, 1);
    --kite-overlay-negative: rgba(255, 255, 255, 1);
    --kite-border-neutral-primary: rgb(229, 229, 241);
    --kite-border-brand-primary: rgb(229, 229, 241);
    --kite-border-brand-deep-primary: rgb(229, 229, 241);
    --kite-border-rose-primary: rgb(229, 229, 241);
    --kite-border-positive-primary: rgb(229, 229, 241);
    --kite-border-teal-primary: rgb(229, 229, 241);
    --kite-border-warning-primary: rgb(229, 229, 241);
    --kite-border-negative-primary: rgb(229, 229, 241);
    --kite-border-neutral-tertiary: rgb(171, 173, 199);
    --kite-border-brand-tertiary: rgb(159, 155, 255);
    --kite-border-brand-deep-tertiary: rgb(120, 175, 255);
    --kite-border-rose-tertiary: rgb(241, 123, 206);
    --kite-border-positive-tertiary: rgb(123, 201, 90);
    --kite-border-teal-tertiary: rgb(82, 202, 211);
    --kite-border-warning-tertiary: rgb(255, 199, 37);
    --kite-border-negative-tertiary: rgb(255, 139, 99)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=low],[data-theme=dark] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=low],[data-theme=light] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=low],[data-theme=light][data-style=on-grey] [data-contrast=high] [data-contrast=low] {
    --kite-content-static-dark-primary: rgb(0, 0, 0);
    --kite-content-static-dark-secondary: rgba(0, 0, 0, 0.8);
    --kite-content-static-light-primary: rgb(255, 255, 255);
    --kite-content-static-light-secondary: rgba(255, 255, 255, 0.8);
    --kite-background-static-dark: rgb(0, 0, 0);
    --kite-background-static-light: rgb(255, 255, 255);
    --kite-background-static-brand-deep: rgb(13, 11, 104);
    --kite-overlay-static-dark: rgba(0, 0, 0, 0.5);
    --kite-overlay-static-light: rgba(255, 255, 255, 0.5);
    --kite-border-neutral-secondary: rgb(213, 213, 230);
    --kite-border-brand-secondary: rgb(197, 198, 255);
    --kite-border-brand-deep-secondary: rgb(169, 213, 255);
    --kite-border-rose-secondary: rgb(250, 177, 228);
    --kite-border-positive-secondary: rgb(177, 230, 149);
    --kite-border-teal-secondary: rgb(147, 226, 232);
    --kite-border-warning-secondary: rgb(255, 221, 62);
    --kite-border-negative-secondary: rgb(255, 187, 163);
    --kite-border-static-dark-primary: rgb(0, 0, 0);
    --kite-border-static-dark-secondary: rgba(0, 0, 0, 0.3);
    --kite-border-static-light-primary: rgb(255, 255, 255);
    --kite-border-static-light-secondary: rgba(255, 255, 255, 0.3);
    --kite-main-layout-color: rgb(245, 245, 249)
}

:root,[data-theme=dark] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high],[data-theme=dark] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=high],[data-theme=dark] [data-theme=inverted][data-style=on-grey] [data-contrast=high],[data-theme=dark] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=high],[data-theme=light][data-style=on-grey] [data-contrast=high],[data-theme=light][data-style=on-grey] [data-contrast=high] [data-contrast=high] {
    --kite-content-neutral-primary: rgb(255, 255, 255);
    --kite-content-brand-primary: rgb(255, 255, 255);
    --kite-content-brand-deep-primary: rgb(255, 255, 255);
    --kite-content-rose-primary: rgb(255, 255, 255);
    --kite-content-positive-primary: rgb(255, 255, 255);
    --kite-content-teal-primary: rgb(255, 255, 255);
    --kite-content-warning-primary: rgb(255, 255, 255);
    --kite-content-negative-primary: rgb(255, 255, 255);
    --kite-content-neutral-secondary: rgb(229, 229, 241);
    --kite-content-brand-secondary: rgb(239, 240, 255);
    --kite-content-brand-deep-secondary: rgb(230, 244, 255);
    --kite-content-rose-secondary: rgb(255, 235, 249);
    --kite-content-positive-secondary: rgb(240, 250, 232);
    --kite-content-teal-secondary: rgb(227, 248, 250);
    --kite-content-warning-secondary: rgb(255, 248, 181);
    --kite-content-negative-secondary: rgb(255, 238, 232);
    --kite-content-neutral-tertiary: rgb(213, 213, 230);
    --kite-content-static-dark-primary: rgb(0, 0, 0);
    --kite-content-static-dark-secondary: rgba(0, 0, 0, 0.8);
    --kite-content-static-light-primary: rgb(255, 255, 255);
    --kite-content-static-light-secondary: rgba(255, 255, 255, 0.8);
    --kite-background-neutral: rgb(125, 130, 160);
    --kite-background-brand: rgb(125, 113, 255);
    --kite-background-brand-deep: rgb(78, 129, 252);
    --kite-background-rose: rgb(216, 80, 175);
    --kite-background-positive: rgb(72, 162, 43);
    --kite-background-teal: rgb(0, 155, 166);
    --kite-background-warning: rgb(222, 115, 0);
    --kite-background-negative: rgb(240, 88, 36);
    --kite-background-static-dark: rgb(0, 0, 0);
    --kite-background-static-light: rgb(255, 255, 255);
    --kite-background-static-brand-deep: rgb(13, 11, 104);
    --kite-overlay-static-dark: rgba(0, 0, 0, 0.5);
    --kite-overlay-static-light: rgba(255, 255, 255, 0.5);
    --kite-border-neutral-secondary: rgb(213, 213, 230);
    --kite-border-brand-secondary: rgb(197, 198, 255);
    --kite-border-brand-deep-secondary: rgb(169, 213, 255);
    --kite-border-rose-secondary: rgb(250, 177, 228);
    --kite-border-positive-secondary: rgb(177, 230, 149);
    --kite-border-teal-secondary: rgb(147, 226, 232);
    --kite-border-warning-secondary: rgb(255, 221, 62);
    --kite-border-negative-secondary: rgb(255, 187, 163);
    --kite-border-static-dark-primary: rgb(0, 0, 0);
    --kite-border-static-dark-secondary: rgba(0, 0, 0, 0.3);
    --kite-border-static-light-primary: rgb(255, 255, 255);
    --kite-border-static-light-secondary: rgba(255, 255, 255, 0.3);
    --kite-main-layout-color: rgb(245, 245, 249)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=high],[data-theme=dark] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=high],[data-theme=light][data-style=on-grey] [data-contrast=high] [data-contrast=high] {
    --kite-overlay-neutral: rgb(105, 109, 141);
    --kite-overlay-brand: rgb(113, 94, 254);
    --kite-overlay-brand-deep: rgb(64, 109, 247);
    --kite-overlay-rose: rgb(201, 64, 160);
    --kite-overlay-positive: rgb(56, 138, 32);
    --kite-overlay-teal: rgb(0, 133, 143);
    --kite-overlay-warning: rgb(199, 93, 0);
    --kite-overlay-negative: rgb(217, 67, 17);
    --kite-border-neutral-primary: rgb(229, 229, 241);
    --kite-border-brand-primary: rgb(229, 229, 241);
    --kite-border-brand-deep-primary: rgb(229, 229, 241);
    --kite-border-rose-primary: rgb(229, 229, 241);
    --kite-border-positive-primary: rgb(229, 229, 241);
    --kite-border-teal-primary: rgb(229, 229, 241);
    --kite-border-warning-primary: rgb(229, 229, 241);
    --kite-border-negative-primary: rgb(229, 229, 241);
    --kite-border-neutral-tertiary: rgb(171, 173, 199);
    --kite-border-brand-tertiary: rgb(159, 155, 255);
    --kite-border-brand-deep-tertiary: rgb(120, 175, 255);
    --kite-border-rose-tertiary: rgb(241, 123, 206);
    --kite-border-positive-tertiary: rgb(123, 201, 90);
    --kite-border-teal-tertiary: rgb(82, 202, 211);
    --kite-border-warning-tertiary: rgb(255, 199, 37);
    --kite-border-negative-tertiary: rgb(255, 139, 99)
}

:root,[data-theme=dark] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high],[data-theme=dark] [data-theme=inverted][data-style=on-grey] [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high],[data-theme=light][data-style=on-grey] [data-contrast=high] {
    --kite-overlay-neutral: rgb(125, 130, 160);
    --kite-overlay-brand: rgb(125, 113, 255);
    --kite-overlay-brand-deep: rgb(78, 129, 252);
    --kite-overlay-rose: rgb(216, 80, 175);
    --kite-overlay-positive: rgb(72, 162, 43);
    --kite-overlay-teal: rgb(0, 155, 166);
    --kite-overlay-warning: rgb(222, 115, 0);
    --kite-overlay-negative: rgb(240, 88, 36);
    --kite-border-neutral-primary: rgb(171, 173, 199);
    --kite-border-brand-primary: rgb(159, 155, 255);
    --kite-border-brand-deep-primary: rgb(120, 175, 255);
    --kite-border-rose-primary: rgb(241, 123, 206);
    --kite-border-positive-primary: rgb(123, 201, 90);
    --kite-border-teal-primary: rgb(82, 202, 211);
    --kite-border-warning-primary: rgb(255, 199, 37);
    --kite-border-negative-primary: rgb(255, 139, 99);
    --kite-border-neutral-tertiary: rgb(229, 229, 241);
    --kite-border-brand-tertiary: rgb(227, 228, 255);
    --kite-border-brand-deep-tertiary: rgb(219, 238, 255);
    --kite-border-rose-tertiary: rgb(255, 224, 246);
    --kite-border-positive-tertiary: rgb(221, 242, 208);
    --kite-border-teal-tertiary: rgb(211, 238, 240);
    --kite-border-warning-tertiary: rgb(255, 242, 156);
    --kite-border-negative-tertiary: rgb(255, 228, 219)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=low] [data-contrast=high],[data-theme=dark] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=low] [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=low] [data-contrast=high],[data-theme=light]:not([data-style=on-grey]) [data-contrast=low] [data-contrast=high] {
    --kite-content-neutral-primary: rgb(255, 255, 255);
    --kite-content-brand-primary: rgb(255, 255, 255);
    --kite-content-brand-deep-primary: rgb(255, 255, 255);
    --kite-content-rose-primary: rgb(255, 255, 255);
    --kite-content-positive-primary: rgb(255, 255, 255);
    --kite-content-teal-primary: rgb(255, 255, 255);
    --kite-content-warning-primary: rgb(255, 255, 255);
    --kite-content-negative-primary: rgb(255, 255, 255);
    --kite-content-neutral-secondary: rgb(229, 229, 241);
    --kite-content-brand-secondary: rgb(239, 240, 255);
    --kite-content-brand-deep-secondary: rgb(230, 244, 255);
    --kite-content-rose-secondary: rgb(255, 235, 249);
    --kite-content-positive-secondary: rgb(240, 250, 232);
    --kite-content-teal-secondary: rgb(227, 248, 250);
    --kite-content-warning-secondary: rgb(255, 248, 181);
    --kite-content-negative-secondary: rgb(255, 238, 232);
    --kite-content-neutral-tertiary: rgb(213, 213, 230);
    --kite-content-static-dark-primary: rgb(0, 0, 0);
    --kite-content-static-dark-secondary: rgba(0, 0, 0, 0.8);
    --kite-content-static-light-primary: rgb(255, 255, 255);
    --kite-content-static-light-secondary: rgba(255, 255, 255, 0.8);
    --kite-background-neutral: rgb(125, 130, 160);
    --kite-background-brand: rgb(125, 113, 255);
    --kite-background-brand-deep: rgb(78, 129, 252);
    --kite-background-rose: rgb(216, 80, 175);
    --kite-background-positive: rgb(72, 162, 43);
    --kite-background-teal: rgb(0, 155, 166);
    --kite-background-warning: rgb(222, 115, 0);
    --kite-background-negative: rgb(240, 88, 36);
    --kite-background-static-dark: rgb(0, 0, 0);
    --kite-background-static-light: rgb(255, 255, 255);
    --kite-background-static-brand-deep: rgb(13, 11, 104);
    --kite-overlay-neutral: rgb(125, 130, 160);
    --kite-overlay-brand: rgb(125, 113, 255);
    --kite-overlay-brand-deep: rgb(78, 129, 252);
    --kite-overlay-rose: rgb(216, 80, 175);
    --kite-overlay-positive: rgb(72, 162, 43);
    --kite-overlay-teal: rgb(0, 155, 166);
    --kite-overlay-warning: rgb(222, 115, 0);
    --kite-overlay-negative: rgb(240, 88, 36);
    --kite-overlay-static-dark: rgba(0, 0, 0, 0.5);
    --kite-overlay-static-light: rgba(255, 255, 255, 0.5);
    --kite-border-neutral-primary: rgb(171, 173, 199);
    --kite-border-brand-primary: rgb(159, 155, 255);
    --kite-border-brand-deep-primary: rgb(120, 175, 255);
    --kite-border-rose-primary: rgb(241, 123, 206);
    --kite-border-positive-primary: rgb(123, 201, 90);
    --kite-border-teal-primary: rgb(82, 202, 211);
    --kite-border-warning-primary: rgb(255, 199, 37);
    --kite-border-negative-primary: rgb(255, 139, 99);
    --kite-border-neutral-secondary: rgb(213, 213, 230);
    --kite-border-brand-secondary: rgb(197, 198, 255);
    --kite-border-brand-deep-secondary: rgb(169, 213, 255);
    --kite-border-rose-secondary: rgb(250, 177, 228);
    --kite-border-positive-secondary: rgb(177, 230, 149);
    --kite-border-teal-secondary: rgb(147, 226, 232);
    --kite-border-warning-secondary: rgb(255, 221, 62);
    --kite-border-negative-secondary: rgb(255, 187, 163);
    --kite-border-neutral-tertiary: rgb(229, 229, 241);
    --kite-border-brand-tertiary: rgb(227, 228, 255);
    --kite-border-brand-deep-tertiary: rgb(219, 238, 255);
    --kite-border-rose-tertiary: rgb(255, 224, 246);
    --kite-border-positive-tertiary: rgb(221, 242, 208);
    --kite-border-teal-tertiary: rgb(211, 238, 240);
    --kite-border-warning-tertiary: rgb(255, 242, 156);
    --kite-border-negative-tertiary: rgb(255, 228, 219);
    --kite-border-static-dark-primary: rgb(0, 0, 0);
    --kite-border-static-dark-secondary: rgba(0, 0, 0, 0.3);
    --kite-border-static-light-primary: rgb(255, 255, 255);
    --kite-border-static-light-secondary: rgba(255, 255, 255, 0.3);
    --kite-main-layout-color: rgb(255, 255, 255)
}

:root,[data-theme=dark] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=low],[data-theme=dark] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=low],[data-theme=light] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=low],[data-theme=light]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=low] {
    --kite-content-neutral-primary: rgb(24, 28, 45);
    --kite-content-brand-primary: rgb(95, 74, 237);
    --kite-content-brand-deep-primary: rgb(53, 88, 232);
    --kite-content-rose-primary: rgb(176, 51, 138);
    --kite-content-positive-primary: rgb(40, 117, 21);
    --kite-content-teal-primary: rgb(0, 114, 122);
    --kite-content-warning-primary: rgb(181, 75, 0);
    --kite-content-negative-primary: rgb(189, 56, 8);
    --kite-content-neutral-secondary: rgb(85, 90, 122);
    --kite-content-brand-secondary: rgb(113, 94, 254);
    --kite-content-brand-deep-secondary: rgb(64, 109, 247);
    --kite-content-rose-secondary: rgb(201, 64, 160);
    --kite-content-positive-secondary: rgb(56, 138, 32);
    --kite-content-teal-secondary: rgb(0, 133, 143);
    --kite-content-warning-secondary: rgb(199, 93, 0);
    --kite-content-negative-secondary: rgb(217, 67, 17);
    --kite-content-neutral-tertiary: rgb(125, 130, 160);
    --kite-background-neutral: rgb(245, 245, 249);
    --kite-background-brand: rgb(239, 240, 255);
    --kite-background-brand-deep: rgb(230, 244, 255);
    --kite-background-rose: rgb(255, 235, 249);
    --kite-background-positive: rgb(240, 250, 232);
    --kite-background-teal: rgb(227, 248, 250);
    --kite-background-warning: rgb(255, 248, 181);
    --kite-background-negative: rgb(255, 238, 232);
    --kite-overlay-neutral: rgba(255, 255, 255, 1);
    --kite-overlay-brand: rgba(255, 255, 255, 1);
    --kite-overlay-brand-deep: rgba(255, 255, 255, 1);
    --kite-overlay-rose: rgba(255, 255, 255, 1);
    --kite-overlay-positive: rgba(255, 255, 255, 1);
    --kite-overlay-teal: rgba(255, 255, 255, 1);
    --kite-overlay-warning: rgba(255, 255, 255, 1);
    --kite-overlay-negative: rgba(255, 255, 255, 1);
    --kite-border-neutral-primary: rgb(229, 229, 241);
    --kite-border-brand-primary: rgb(227, 228, 255);
    --kite-border-brand-deep-primary: rgb(219, 238, 255);
    --kite-border-rose-primary: rgb(255, 224, 246);
    --kite-border-positive-primary: rgb(221, 242, 208);
    --kite-border-teal-primary: rgb(211, 238, 240);
    --kite-border-warning-primary: rgb(255, 242, 156);
    --kite-border-negative-primary: rgb(255, 228, 219);
    --kite-border-neutral-tertiary: rgb(171, 173, 199);
    --kite-border-brand-tertiary: rgb(159, 155, 255);
    --kite-border-brand-deep-tertiary: rgb(120, 175, 255);
    --kite-border-rose-tertiary: rgb(241, 123, 206);
    --kite-border-positive-tertiary: rgb(123, 201, 90);
    --kite-border-teal-tertiary: rgb(82, 202, 211);
    --kite-border-warning-tertiary: rgb(255, 199, 37);
    --kite-border-negative-tertiary: rgb(255, 139, 99)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=low],[data-theme=dark] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=low],[data-theme=light] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=low],[data-theme=light]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=low] {
    --kite-content-static-dark-primary: rgb(0, 0, 0);
    --kite-content-static-dark-secondary: rgba(0, 0, 0, 0.8);
    --kite-content-static-light-primary: rgb(255, 255, 255);
    --kite-content-static-light-secondary: rgba(255, 255, 255, 0.8);
    --kite-background-static-dark: rgb(0, 0, 0);
    --kite-background-static-light: rgb(255, 255, 255);
    --kite-background-static-brand-deep: rgb(13, 11, 104);
    --kite-overlay-static-dark: rgba(0, 0, 0, 0.5);
    --kite-overlay-static-light: rgba(255, 255, 255, 0.5);
    --kite-border-neutral-secondary: rgb(213, 213, 230);
    --kite-border-brand-secondary: rgb(197, 198, 255);
    --kite-border-brand-deep-secondary: rgb(169, 213, 255);
    --kite-border-rose-secondary: rgb(250, 177, 228);
    --kite-border-positive-secondary: rgb(177, 230, 149);
    --kite-border-teal-secondary: rgb(147, 226, 232);
    --kite-border-warning-secondary: rgb(255, 221, 62);
    --kite-border-negative-secondary: rgb(255, 187, 163);
    --kite-border-static-dark-primary: rgb(0, 0, 0);
    --kite-border-static-dark-secondary: rgba(0, 0, 0, 0.3);
    --kite-border-static-light-primary: rgb(255, 255, 255);
    --kite-border-static-light-secondary: rgba(255, 255, 255, 0.3);
    --kite-main-layout-color: rgb(255, 255, 255)
}

:root,[data-theme=dark] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high],[data-theme=dark] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=high],[data-theme=dark] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high],[data-theme=dark] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=high],[data-theme=light]:not([data-style=on-grey]) [data-contrast=high],[data-theme=light]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=high] {
    --kite-content-neutral-primary: rgb(255, 255, 255);
    --kite-content-brand-primary: rgb(255, 255, 255);
    --kite-content-brand-deep-primary: rgb(255, 255, 255);
    --kite-content-rose-primary: rgb(255, 255, 255);
    --kite-content-positive-primary: rgb(255, 255, 255);
    --kite-content-teal-primary: rgb(255, 255, 255);
    --kite-content-warning-primary: rgb(255, 255, 255);
    --kite-content-negative-primary: rgb(255, 255, 255);
    --kite-content-neutral-secondary: rgb(229, 229, 241);
    --kite-content-brand-secondary: rgb(239, 240, 255);
    --kite-content-brand-deep-secondary: rgb(230, 244, 255);
    --kite-content-rose-secondary: rgb(255, 235, 249);
    --kite-content-positive-secondary: rgb(240, 250, 232);
    --kite-content-teal-secondary: rgb(227, 248, 250);
    --kite-content-warning-secondary: rgb(255, 248, 181);
    --kite-content-negative-secondary: rgb(255, 238, 232);
    --kite-content-neutral-tertiary: rgb(213, 213, 230);
    --kite-content-static-dark-primary: rgb(0, 0, 0);
    --kite-content-static-dark-secondary: rgba(0, 0, 0, 0.8);
    --kite-content-static-light-primary: rgb(255, 255, 255);
    --kite-content-static-light-secondary: rgba(255, 255, 255, 0.8);
    --kite-background-neutral: rgb(125, 130, 160);
    --kite-background-brand: rgb(125, 113, 255);
    --kite-background-brand-deep: rgb(78, 129, 252);
    --kite-background-rose: rgb(216, 80, 175);
    --kite-background-positive: rgb(72, 162, 43);
    --kite-background-teal: rgb(0, 155, 166);
    --kite-background-warning: rgb(222, 115, 0);
    --kite-background-negative: rgb(240, 88, 36);
    --kite-background-static-dark: rgb(0, 0, 0);
    --kite-background-static-light: rgb(255, 255, 255);
    --kite-background-static-brand-deep: rgb(13, 11, 104);
    --kite-overlay-static-dark: rgba(0, 0, 0, 0.5);
    --kite-overlay-static-light: rgba(255, 255, 255, 0.5);
    --kite-border-neutral-secondary: rgb(213, 213, 230);
    --kite-border-brand-secondary: rgb(197, 198, 255);
    --kite-border-brand-deep-secondary: rgb(169, 213, 255);
    --kite-border-rose-secondary: rgb(250, 177, 228);
    --kite-border-positive-secondary: rgb(177, 230, 149);
    --kite-border-teal-secondary: rgb(147, 226, 232);
    --kite-border-warning-secondary: rgb(255, 221, 62);
    --kite-border-negative-secondary: rgb(255, 187, 163);
    --kite-border-static-dark-primary: rgb(0, 0, 0);
    --kite-border-static-dark-secondary: rgba(0, 0, 0, 0.3);
    --kite-border-static-light-primary: rgb(255, 255, 255);
    --kite-border-static-light-secondary: rgba(255, 255, 255, 0.3);
    --kite-main-layout-color: rgb(255, 255, 255)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=high],[data-theme=dark] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=high],[data-theme=light]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=high] {
    --kite-overlay-neutral: rgb(105, 109, 141);
    --kite-overlay-brand: rgb(113, 94, 254);
    --kite-overlay-brand-deep: rgb(64, 109, 247);
    --kite-overlay-rose: rgb(201, 64, 160);
    --kite-overlay-positive: rgb(56, 138, 32);
    --kite-overlay-teal: rgb(0, 133, 143);
    --kite-overlay-warning: rgb(199, 93, 0);
    --kite-overlay-negative: rgb(217, 67, 17);
    --kite-border-neutral-primary: rgb(229, 229, 241);
    --kite-border-brand-primary: rgb(227, 228, 255);
    --kite-border-brand-deep-primary: rgb(219, 238, 255);
    --kite-border-rose-primary: rgb(255, 224, 246);
    --kite-border-positive-primary: rgb(221, 242, 208);
    --kite-border-teal-primary: rgb(211, 238, 240);
    --kite-border-warning-primary: rgb(255, 242, 156);
    --kite-border-negative-primary: rgb(255, 228, 219);
    --kite-border-neutral-tertiary: rgb(171, 173, 199);
    --kite-border-brand-tertiary: rgb(159, 155, 255);
    --kite-border-brand-deep-tertiary: rgb(120, 175, 255);
    --kite-border-rose-tertiary: rgb(241, 123, 206);
    --kite-border-positive-tertiary: rgb(123, 201, 90);
    --kite-border-teal-tertiary: rgb(82, 202, 211);
    --kite-border-warning-tertiary: rgb(255, 199, 37);
    --kite-border-negative-tertiary: rgb(255, 139, 99)
}

:root,[data-theme=dark] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high],[data-theme=dark] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high],[data-theme=light]:not([data-style=on-grey]) [data-contrast=high] {
    --kite-overlay-neutral: rgb(125, 130, 160);
    --kite-overlay-brand: rgb(125, 113, 255);
    --kite-overlay-brand-deep: rgb(78, 129, 252);
    --kite-overlay-rose: rgb(216, 80, 175);
    --kite-overlay-positive: rgb(72, 162, 43);
    --kite-overlay-teal: rgb(0, 155, 166);
    --kite-overlay-warning: rgb(222, 115, 0);
    --kite-overlay-negative: rgb(240, 88, 36);
    --kite-border-neutral-primary: rgb(171, 173, 199);
    --kite-border-brand-primary: rgb(159, 155, 255);
    --kite-border-brand-deep-primary: rgb(120, 175, 255);
    --kite-border-rose-primary: rgb(241, 123, 206);
    --kite-border-positive-primary: rgb(123, 201, 90);
    --kite-border-teal-primary: rgb(82, 202, 211);
    --kite-border-warning-primary: rgb(255, 199, 37);
    --kite-border-negative-primary: rgb(255, 139, 99);
    --kite-border-neutral-tertiary: rgb(229, 229, 241);
    --kite-border-brand-tertiary: rgb(227, 228, 255);
    --kite-border-brand-deep-tertiary: rgb(219, 238, 255);
    --kite-border-rose-tertiary: rgb(255, 224, 246);
    --kite-border-positive-tertiary: rgb(221, 242, 208);
    --kite-border-teal-tertiary: rgb(211, 238, 240);
    --kite-border-warning-tertiary: rgb(255, 242, 156);
    --kite-border-negative-tertiary: rgb(255, 228, 219)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=low],[data-theme=dark] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=low] [data-contrast=high],[data-theme=dark][data-style=on-grey] [data-contrast=high] [data-contrast=low],[data-theme=dark][data-style=on-grey] [data-contrast=low] [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=low],[data-theme=light] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=low] [data-contrast=high],[data-theme=light] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=low],[data-theme=light] [data-theme=inverted][data-style=on-grey] [data-contrast=low] [data-contrast=high] {
    --kite-content-neutral-primary: rgb(245, 245, 249);
    --kite-content-static-dark-primary: rgb(0, 0, 0);
    --kite-content-static-dark-secondary: rgba(0, 0, 0, 0.8);
    --kite-content-static-light-primary: rgb(255, 255, 255);
    --kite-content-static-light-secondary: rgba(255, 255, 255, 0.8);
    --kite-background-static-dark: rgb(0, 0, 0);
    --kite-background-static-light: rgb(255, 255, 255);
    --kite-background-static-brand-deep: rgb(13, 11, 104);
    --kite-overlay-static-dark: rgba(0, 0, 0, 0.5);
    --kite-overlay-static-light: rgba(255, 255, 255, 0.5);
    --kite-border-neutral-secondary: rgb(73, 77, 106);
    --kite-border-brand-secondary: rgb(82, 68, 147);
    --kite-border-brand-deep-secondary: rgb(55, 81, 147);
    --kite-border-rose-secondary: rgb(124, 62, 125);
    --kite-border-positive-secondary: rgb(34, 94, 46);
    --kite-border-teal-secondary: rgb(24, 87, 109);
    --kite-border-warning-secondary: rgb(114, 77, 8);
    --kite-border-negative-secondary: rgb(117, 55, 41);
    --kite-border-static-dark-primary: rgb(0, 0, 0);
    --kite-border-static-dark-secondary: rgba(0, 0, 0, 0.3);
    --kite-border-static-light-primary: rgb(255, 255, 255);
    --kite-border-static-light-secondary: rgba(255, 255, 255, 0.3);
    --kite-main-layout-color: rgb(26, 30, 45)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=low] [data-contrast=high],[data-theme=dark][data-style=on-grey] [data-contrast=low] [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=low] [data-contrast=high],[data-theme=light] [data-theme=inverted][data-style=on-grey] [data-contrast=low] [data-contrast=high] {
    --kite-content-brand-primary: rgb(245, 245, 249);
    --kite-content-brand-deep-primary: rgb(245, 245, 249);
    --kite-content-rose-primary: rgb(245, 245, 249);
    --kite-content-positive-primary: rgb(245, 245, 249);
    --kite-content-teal-primary: rgb(245, 245, 249);
    --kite-content-warning-primary: rgb(245, 245, 249);
    --kite-content-negative-primary: rgb(245, 245, 249);
    --kite-content-neutral-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-brand-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-brand-deep-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-rose-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-positive-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-teal-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-warning-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-negative-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-neutral-tertiary: rgba(245, 245, 249, 0.8);
    --kite-background-neutral: rgb(112, 116, 149);
    --kite-background-brand: rgb(125, 113, 255);
    --kite-background-brand-deep: rgb(78, 129, 252);
    --kite-background-rose: rgb(216, 80, 175);
    --kite-background-positive: rgb(70, 150, 44);
    --kite-background-teal: rgb(0, 148, 158);
    --kite-background-warning: rgb(222, 115, 0);
    --kite-background-negative: rgb(230, 82, 32);
    --kite-overlay-neutral: rgb(112, 116, 149);
    --kite-overlay-brand: rgb(125, 113, 255);
    --kite-overlay-brand-deep: rgb(78, 129, 252);
    --kite-overlay-rose: rgb(216, 80, 175);
    --kite-overlay-positive: rgb(70, 150, 44);
    --kite-overlay-teal: rgb(0, 148, 158);
    --kite-overlay-warning: rgb(222, 115, 0);
    --kite-overlay-negative: rgb(230, 82, 32);
    --kite-border-neutral-primary: rgb(97, 102, 136);
    --kite-border-brand-primary: rgb(105, 91, 201);
    --kite-border-brand-deep-primary: rgb(70, 109, 206);
    --kite-border-rose-primary: rgb(171, 74, 157);
    --kite-border-positive-primary: rgb(49, 127, 41);
    --kite-border-teal-primary: rgb(16, 122, 143);
    --kite-border-warning-primary: rgb(191, 107, 0);
    --kite-border-negative-primary: rgb(195, 72, 35);
    --kite-border-neutral-tertiary: rgb(46, 50, 71);
    --kite-border-brand-tertiary: rgb(55, 44, 93);
    --kite-border-brand-deep-tertiary: rgb(36, 51, 89);
    --kite-border-rose-tertiary: rgb(73, 44, 79);
    --kite-border-positive-tertiary: rgb(24, 60, 47);
    --kite-border-teal-tertiary: rgb(25, 58, 76);
    --kite-border-warning-tertiary: rgb(62, 54, 20);
    --kite-border-negative-tertiary: rgb(79, 38, 29)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=low],[data-theme=dark][data-style=on-grey] [data-contrast=high] [data-contrast=low],[data-theme=light] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=low],[data-theme=light] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=low] {
    --kite-content-brand-primary: rgb(153, 150, 255);
    --kite-content-brand-deep-primary: rgb(120, 175, 255);
    --kite-content-rose-primary: rgb(241, 123, 206);
    --kite-content-positive-primary: rgb(117, 184, 92);
    --kite-content-teal-primary: rgb(65, 183, 192);
    --kite-content-warning-primary: rgb(228, 156, 30);
    --kite-content-negative-primary: rgb(255, 136, 97);
    --kite-content-neutral-secondary: rgb(148, 150, 180);
    --kite-content-brand-secondary: rgb(139, 135, 255);
    --kite-content-brand-deep-secondary: rgb(99, 154, 255);
    --kite-content-rose-secondary: rgb(232, 100, 192);
    --kite-content-positive-secondary: rgb(94, 166, 67);
    --kite-content-teal-secondary: rgb(48, 167, 175);
    --kite-content-warning-secondary: rgb(214, 133, 19);
    --kite-content-negative-secondary: rgb(247, 107, 59);
    --kite-content-neutral-tertiary: rgb(112, 116, 149);
    --kite-background-neutral: rgb(33, 37, 55);
    --kite-background-brand: rgb(47, 38, 79);
    --kite-background-brand-deep: rgb(31, 44, 77);
    --kite-background-rose: rgb(62, 37, 66);
    --kite-background-positive: rgb(20, 51, 40);
    --kite-background-teal: rgb(21, 50, 65);
    --kite-background-warning: rgb(52, 45, 17);
    --kite-background-negative: rgb(70, 34, 26);
    --kite-overlay-neutral: rgb(26, 30, 45);
    --kite-overlay-brand: rgb(26, 30, 45);
    --kite-overlay-brand-deep: rgb(26, 30, 45);
    --kite-overlay-rose: rgb(26, 30, 45);
    --kite-overlay-positive: rgb(26, 30, 45);
    --kite-overlay-teal: rgb(26, 30, 45);
    --kite-overlay-warning: rgb(26, 30, 45);
    --kite-overlay-negative: rgb(26, 30, 45);
    --kite-border-neutral-primary: rgb(46, 50, 71);
    --kite-border-brand-primary: rgb(46, 50, 71);
    --kite-border-brand-deep-primary: rgb(46, 50, 71);
    --kite-border-rose-primary: rgb(46, 50, 71);
    --kite-border-positive-primary: rgb(46, 50, 71);
    --kite-border-teal-primary: rgb(46, 50, 71);
    --kite-border-warning-primary: rgb(46, 50, 71);
    --kite-border-negative-primary: rgb(46, 50, 71);
    --kite-border-neutral-tertiary: rgb(97, 102, 136);
    --kite-border-brand-tertiary: rgb(159, 155, 255);
    --kite-border-brand-deep-tertiary: rgb(70, 109, 206);
    --kite-border-rose-tertiary: rgb(171, 74, 157);
    --kite-border-positive-tertiary: rgb(49, 127, 41);
    --kite-border-teal-tertiary: rgb(16, 122, 143);
    --kite-border-warning-tertiary: rgb(191, 107, 0);
    --kite-border-negative-tertiary: rgb(195, 72, 35)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high],[data-theme=dark] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=high],[data-theme=dark][data-style=on-grey] [data-contrast=high],[data-theme=dark][data-style=on-grey] [data-contrast=high] [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=high],[data-theme=light] [data-theme=inverted][data-style=on-grey] [data-contrast=high],[data-theme=light] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=high] {
    --kite-content-neutral-primary: rgb(245, 245, 249);
    --kite-content-brand-primary: rgb(245, 245, 249);
    --kite-content-brand-deep-primary: rgb(245, 245, 249);
    --kite-content-rose-primary: rgb(245, 245, 249);
    --kite-content-positive-primary: rgb(245, 245, 249);
    --kite-content-teal-primary: rgb(245, 245, 249);
    --kite-content-warning-primary: rgb(245, 245, 249);
    --kite-content-negative-primary: rgb(245, 245, 249);
    --kite-content-neutral-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-brand-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-brand-deep-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-rose-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-positive-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-teal-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-warning-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-negative-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-neutral-tertiary: rgba(245, 245, 249, 0.8);
    --kite-content-static-dark-primary: rgb(0, 0, 0);
    --kite-content-static-dark-secondary: rgba(0, 0, 0, 0.8);
    --kite-content-static-light-primary: rgb(255, 255, 255);
    --kite-content-static-light-secondary: rgba(255, 255, 255, 0.8);
    --kite-background-neutral: rgb(112, 116, 149);
    --kite-background-brand: rgb(125, 113, 255);
    --kite-background-brand-deep: rgb(78, 129, 252);
    --kite-background-rose: rgb(216, 80, 175);
    --kite-background-positive: rgb(70, 150, 44);
    --kite-background-teal: rgb(0, 148, 158);
    --kite-background-warning: rgb(222, 115, 0);
    --kite-background-negative: rgb(230, 82, 32);
    --kite-background-static-dark: rgb(0, 0, 0);
    --kite-background-static-light: rgb(255, 255, 255);
    --kite-background-static-brand-deep: rgb(13, 11, 104);
    --kite-overlay-static-dark: rgba(0, 0, 0, 0.5);
    --kite-overlay-static-light: rgba(255, 255, 255, 0.5);
    --kite-border-neutral-secondary: rgb(73, 77, 106);
    --kite-border-brand-secondary: rgb(82, 68, 147);
    --kite-border-brand-deep-secondary: rgb(55, 81, 147);
    --kite-border-rose-secondary: rgb(124, 62, 125);
    --kite-border-positive-secondary: rgb(34, 94, 46);
    --kite-border-teal-secondary: rgb(24, 87, 109);
    --kite-border-warning-secondary: rgb(114, 77, 8);
    --kite-border-negative-secondary: rgb(117, 55, 41);
    --kite-border-static-dark-primary: rgb(0, 0, 0);
    --kite-border-static-dark-secondary: rgba(0, 0, 0, 0.3);
    --kite-border-static-light-primary: rgb(255, 255, 255);
    --kite-border-static-light-secondary: rgba(255, 255, 255, 0.3);
    --kite-main-layout-color: rgb(26, 30, 45)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=high],[data-theme=dark][data-style=on-grey] [data-contrast=high] [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=high],[data-theme=light] [data-theme=inverted][data-style=on-grey] [data-contrast=high] [data-contrast=high] {
    --kite-overlay-neutral: rgb(129, 132, 164);
    --kite-overlay-brand: rgb(139, 135, 255);
    --kite-overlay-brand-deep: rgb(99, 154, 255);
    --kite-overlay-rose: rgb(232, 100, 192);
    --kite-overlay-positive: rgb(94, 166, 67);
    --kite-overlay-teal: rgb(48, 167, 175);
    --kite-overlay-warning: rgb(214, 133, 19);
    --kite-overlay-negative: rgb(247, 107, 59);
    --kite-border-neutral-primary: rgb(46, 50, 71);
    --kite-border-brand-primary: rgb(46, 50, 71);
    --kite-border-brand-deep-primary: rgb(46, 50, 71);
    --kite-border-rose-primary: rgb(46, 50, 71);
    --kite-border-positive-primary: rgb(46, 50, 71);
    --kite-border-teal-primary: rgb(46, 50, 71);
    --kite-border-warning-primary: rgb(46, 50, 71);
    --kite-border-negative-primary: rgb(46, 50, 71);
    --kite-border-neutral-tertiary: rgb(97, 102, 136);
    --kite-border-brand-tertiary: rgb(159, 155, 255);
    --kite-border-brand-deep-tertiary: rgb(70, 109, 206);
    --kite-border-rose-tertiary: rgb(171, 74, 157);
    --kite-border-positive-tertiary: rgb(49, 127, 41);
    --kite-border-teal-tertiary: rgb(16, 122, 143);
    --kite-border-warning-tertiary: rgb(191, 107, 0);
    --kite-border-negative-tertiary: rgb(195, 72, 35)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high],[data-theme=dark][data-style=on-grey] [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted][data-style=on-grey] [data-contrast=high],[data-theme=light] [data-theme=inverted][data-style=on-grey] [data-contrast=high] {
    --kite-overlay-neutral: rgb(112, 116, 149);
    --kite-overlay-brand: rgb(125, 113, 255);
    --kite-overlay-brand-deep: rgb(78, 129, 252);
    --kite-overlay-rose: rgb(216, 80, 175);
    --kite-overlay-positive: rgb(70, 150, 44);
    --kite-overlay-teal: rgb(0, 148, 158);
    --kite-overlay-warning: rgb(222, 115, 0);
    --kite-overlay-negative: rgb(230, 82, 32);
    --kite-border-neutral-primary: rgb(97, 102, 136);
    --kite-border-brand-primary: rgb(105, 91, 201);
    --kite-border-brand-deep-primary: rgb(70, 109, 206);
    --kite-border-rose-primary: rgb(171, 74, 157);
    --kite-border-positive-primary: rgb(49, 127, 41);
    --kite-border-teal-primary: rgb(16, 122, 143);
    --kite-border-warning-primary: rgb(191, 107, 0);
    --kite-border-negative-primary: rgb(195, 72, 35);
    --kite-border-neutral-tertiary: rgb(46, 50, 71);
    --kite-border-brand-tertiary: rgb(55, 44, 93);
    --kite-border-brand-deep-tertiary: rgb(36, 51, 89);
    --kite-border-rose-tertiary: rgb(73, 44, 79);
    --kite-border-positive-tertiary: rgb(24, 60, 47);
    --kite-border-teal-tertiary: rgb(25, 58, 76);
    --kite-border-warning-tertiary: rgb(62, 54, 20);
    --kite-border-negative-tertiary: rgb(79, 38, 29)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=low],[data-theme=dark] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=low] [data-contrast=high],[data-theme=dark]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=low],[data-theme=dark]:not([data-style=on-grey]) [data-contrast=low] [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=low],[data-theme=light] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=low] [data-contrast=high],[data-theme=light] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=low],[data-theme=light] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=low] [data-contrast=high] {
    --kite-content-neutral-primary: rgb(245, 245, 249);
    --kite-content-static-dark-primary: rgb(0, 0, 0);
    --kite-content-static-dark-secondary: rgba(0, 0, 0, 0.8);
    --kite-content-static-light-primary: rgb(255, 255, 255);
    --kite-content-static-light-secondary: rgba(255, 255, 255, 0.8);
    --kite-background-static-dark: rgb(0, 0, 0);
    --kite-background-static-light: rgb(255, 255, 255);
    --kite-background-static-brand-deep: rgb(13, 11, 104);
    --kite-overlay-static-dark: rgba(0, 0, 0, 0.5);
    --kite-overlay-static-light: rgba(255, 255, 255, 0.5);
    --kite-border-neutral-secondary: rgb(73, 77, 106);
    --kite-border-brand-secondary: rgb(82, 68, 147);
    --kite-border-brand-deep-secondary: rgb(55, 81, 147);
    --kite-border-rose-secondary: rgb(124, 62, 125);
    --kite-border-positive-secondary: rgb(34, 94, 46);
    --kite-border-teal-secondary: rgb(24, 87, 109);
    --kite-border-warning-secondary: rgb(114, 77, 8);
    --kite-border-negative-secondary: rgb(117, 55, 41);
    --kite-border-static-dark-primary: rgb(0, 0, 0);
    --kite-border-static-dark-secondary: rgba(0, 0, 0, 0.3);
    --kite-border-static-light-primary: rgb(255, 255, 255);
    --kite-border-static-light-secondary: rgba(255, 255, 255, 0.3);
    --kite-main-layout-color: rgb(26, 30, 45)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=low] [data-contrast=high],[data-theme=dark]:not([data-style=on-grey]) [data-contrast=low] [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=low] [data-contrast=high],[data-theme=light] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=low] [data-contrast=high] {
    --kite-content-brand-primary: rgb(245, 245, 249);
    --kite-content-brand-deep-primary: rgb(245, 245, 249);
    --kite-content-rose-primary: rgb(245, 245, 249);
    --kite-content-positive-primary: rgb(245, 245, 249);
    --kite-content-teal-primary: rgb(245, 245, 249);
    --kite-content-warning-primary: rgb(245, 245, 249);
    --kite-content-negative-primary: rgb(245, 245, 249);
    --kite-content-neutral-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-brand-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-brand-deep-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-rose-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-positive-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-teal-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-warning-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-negative-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-neutral-tertiary: rgba(245, 245, 249, 0.8);
    --kite-background-neutral: rgb(112, 116, 149);
    --kite-background-brand: rgb(125, 113, 255);
    --kite-background-brand-deep: rgb(78, 129, 252);
    --kite-background-rose: rgb(216, 80, 175);
    --kite-background-positive: rgb(70, 150, 44);
    --kite-background-teal: rgb(0, 148, 158);
    --kite-background-warning: rgb(222, 115, 0);
    --kite-background-negative: rgb(230, 82, 32);
    --kite-overlay-neutral: rgb(112, 116, 149);
    --kite-overlay-brand: rgb(125, 113, 255);
    --kite-overlay-brand-deep: rgb(78, 129, 252);
    --kite-overlay-rose: rgb(216, 80, 175);
    --kite-overlay-positive: rgb(70, 150, 44);
    --kite-overlay-teal: rgb(0, 148, 158);
    --kite-overlay-warning: rgb(222, 115, 0);
    --kite-overlay-negative: rgb(230, 82, 32);
    --kite-border-neutral-primary: rgb(97, 102, 136);
    --kite-border-brand-primary: rgb(105, 91, 201);
    --kite-border-brand-deep-primary: rgb(70, 109, 206);
    --kite-border-rose-primary: rgb(171, 74, 157);
    --kite-border-positive-primary: rgb(49, 127, 41);
    --kite-border-teal-primary: rgb(16, 122, 143);
    --kite-border-warning-primary: rgb(191, 107, 0);
    --kite-border-negative-primary: rgb(195, 72, 35);
    --kite-border-neutral-tertiary: rgb(46, 50, 71);
    --kite-border-brand-tertiary: rgb(55, 44, 93);
    --kite-border-brand-deep-tertiary: rgb(36, 51, 89);
    --kite-border-rose-tertiary: rgb(73, 44, 79);
    --kite-border-positive-tertiary: rgb(24, 60, 47);
    --kite-border-teal-tertiary: rgb(25, 58, 76);
    --kite-border-warning-tertiary: rgb(62, 54, 20);
    --kite-border-negative-tertiary: rgb(79, 38, 29)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=low],[data-theme=dark]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=low],[data-theme=light] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=low],[data-theme=light] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=low] {
    --kite-content-brand-primary: rgb(153, 150, 255);
    --kite-content-brand-deep-primary: rgb(120, 175, 255);
    --kite-content-rose-primary: rgb(241, 123, 206);
    --kite-content-positive-primary: rgb(117, 184, 92);
    --kite-content-teal-primary: rgb(65, 183, 192);
    --kite-content-warning-primary: rgb(228, 156, 30);
    --kite-content-negative-primary: rgb(255, 136, 97);
    --kite-content-neutral-secondary: rgb(148, 150, 180);
    --kite-content-brand-secondary: rgb(139, 135, 255);
    --kite-content-brand-deep-secondary: rgb(99, 154, 255);
    --kite-content-rose-secondary: rgb(232, 100, 192);
    --kite-content-positive-secondary: rgb(94, 166, 67);
    --kite-content-teal-secondary: rgb(48, 167, 175);
    --kite-content-warning-secondary: rgb(214, 133, 19);
    --kite-content-negative-secondary: rgb(247, 107, 59);
    --kite-content-neutral-tertiary: rgb(112, 116, 149);
    --kite-background-neutral: rgb(33, 37, 55);
    --kite-background-brand: rgb(47, 38, 79);
    --kite-background-brand-deep: rgb(31, 44, 77);
    --kite-background-rose: rgb(62, 37, 66);
    --kite-background-positive: rgb(20, 51, 40);
    --kite-background-teal: rgb(21, 50, 65);
    --kite-background-warning: rgb(52, 45, 17);
    --kite-background-negative: rgb(70, 34, 26);
    --kite-overlay-neutral: rgb(26, 30, 45);
    --kite-overlay-brand: rgb(26, 30, 45);
    --kite-overlay-brand-deep: rgb(26, 30, 45);
    --kite-overlay-rose: rgb(26, 30, 45);
    --kite-overlay-positive: rgb(26, 30, 45);
    --kite-overlay-teal: rgb(26, 30, 45);
    --kite-overlay-warning: rgb(26, 30, 45);
    --kite-overlay-negative: rgb(26, 30, 45);
    --kite-border-neutral-primary: rgb(46, 50, 71);
    --kite-border-brand-primary: rgb(55, 44, 93);
    --kite-border-brand-deep-primary: rgb(46, 50, 71);
    --kite-border-rose-primary: rgb(46, 50, 71);
    --kite-border-positive-primary: rgb(46, 50, 71);
    --kite-border-teal-primary: rgb(46, 50, 71);
    --kite-border-warning-primary: rgb(46, 50, 71);
    --kite-border-negative-primary: rgb(46, 50, 71);
    --kite-border-neutral-tertiary: rgb(97, 102, 136);
    --kite-border-brand-tertiary: rgb(105, 91, 201);
    --kite-border-brand-deep-tertiary: rgb(70, 109, 206);
    --kite-border-rose-tertiary: rgb(171, 74, 157);
    --kite-border-positive-tertiary: rgb(49, 127, 41);
    --kite-border-teal-tertiary: rgb(16, 122, 143);
    --kite-border-warning-tertiary: rgb(191, 107, 0);
    --kite-border-negative-tertiary: rgb(195, 72, 35)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high],[data-theme=dark] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=high],[data-theme=dark]:not([data-style=on-grey]) [data-contrast=high],[data-theme=dark]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=high],[data-theme=light] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high],[data-theme=light] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=high] {
    --kite-content-neutral-primary: rgb(245, 245, 249);
    --kite-content-brand-primary: rgb(245, 245, 249);
    --kite-content-brand-deep-primary: rgb(245, 245, 249);
    --kite-content-rose-primary: rgb(245, 245, 249);
    --kite-content-positive-primary: rgb(245, 245, 249);
    --kite-content-teal-primary: rgb(245, 245, 249);
    --kite-content-warning-primary: rgb(245, 245, 249);
    --kite-content-negative-primary: rgb(245, 245, 249);
    --kite-content-neutral-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-brand-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-brand-deep-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-rose-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-positive-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-teal-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-warning-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-negative-secondary: rgba(245, 245, 249, 0.9);
    --kite-content-neutral-tertiary: rgba(245, 245, 249, 0.8);
    --kite-content-static-dark-primary: rgb(0, 0, 0);
    --kite-content-static-dark-secondary: rgba(0, 0, 0, 0.8);
    --kite-content-static-light-primary: rgb(255, 255, 255);
    --kite-content-static-light-secondary: rgba(255, 255, 255, 0.8);
    --kite-background-neutral: rgb(112, 116, 149);
    --kite-background-brand: rgb(125, 113, 255);
    --kite-background-brand-deep: rgb(78, 129, 252);
    --kite-background-rose: rgb(216, 80, 175);
    --kite-background-positive: rgb(70, 150, 44);
    --kite-background-teal: rgb(0, 148, 158);
    --kite-background-warning: rgb(222, 115, 0);
    --kite-background-negative: rgb(230, 82, 32);
    --kite-background-static-dark: rgb(0, 0, 0);
    --kite-background-static-light: rgb(255, 255, 255);
    --kite-background-static-brand-deep: rgb(13, 11, 104);
    --kite-overlay-static-dark: rgba(0, 0, 0, 0.5);
    --kite-overlay-static-light: rgba(255, 255, 255, 0.5);
    --kite-border-neutral-secondary: rgb(73, 77, 106);
    --kite-border-brand-secondary: rgb(82, 68, 147);
    --kite-border-brand-deep-secondary: rgb(55, 81, 147);
    --kite-border-rose-secondary: rgb(124, 62, 125);
    --kite-border-positive-secondary: rgb(34, 94, 46);
    --kite-border-teal-secondary: rgb(24, 87, 109);
    --kite-border-warning-secondary: rgb(114, 77, 8);
    --kite-border-negative-secondary: rgb(117, 55, 41);
    --kite-border-static-dark-primary: rgb(0, 0, 0);
    --kite-border-static-dark-secondary: rgba(0, 0, 0, 0.3);
    --kite-border-static-light-primary: rgb(255, 255, 255);
    --kite-border-static-light-secondary: rgba(255, 255, 255, 0.3);
    --kite-main-layout-color: rgb(26, 30, 45)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=high],[data-theme=dark]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=high],[data-theme=light] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] [data-contrast=high] {
    --kite-overlay-neutral: rgb(129, 132, 164);
    --kite-overlay-brand: rgb(139, 135, 255);
    --kite-overlay-brand-deep: rgb(99, 154, 255);
    --kite-overlay-rose: rgb(232, 100, 192);
    --kite-overlay-positive: rgb(94, 166, 67);
    --kite-overlay-teal: rgb(48, 167, 175);
    --kite-overlay-warning: rgb(214, 133, 19);
    --kite-overlay-negative: rgb(247, 107, 59);
    --kite-border-neutral-primary: rgb(46, 50, 71);
    --kite-border-brand-primary: rgb(55, 44, 93);
    --kite-border-brand-deep-primary: rgb(46, 50, 71);
    --kite-border-rose-primary: rgb(46, 50, 71);
    --kite-border-positive-primary: rgb(46, 50, 71);
    --kite-border-teal-primary: rgb(46, 50, 71);
    --kite-border-warning-primary: rgb(46, 50, 71);
    --kite-border-negative-primary: rgb(46, 50, 71);
    --kite-border-neutral-tertiary: rgb(97, 102, 136);
    --kite-border-brand-tertiary: rgb(105, 91, 201);
    --kite-border-brand-deep-tertiary: rgb(70, 109, 206);
    --kite-border-rose-tertiary: rgb(171, 74, 157);
    --kite-border-positive-tertiary: rgb(49, 127, 41);
    --kite-border-teal-tertiary: rgb(16, 122, 143);
    --kite-border-warning-tertiary: rgb(191, 107, 0);
    --kite-border-negative-tertiary: rgb(195, 72, 35)
}

[data-theme=dark] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high],[data-theme=dark]:not([data-style=on-grey]) [data-contrast=high],[data-theme=light] [data-theme=inverted] [data-theme=inverted] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high],[data-theme=light] [data-theme=inverted]:not([data-style=on-grey]) [data-contrast=high] {
    --kite-overlay-neutral: rgb(112, 116, 149);
    --kite-overlay-brand: rgb(125, 113, 255);
    --kite-overlay-brand-deep: rgb(78, 129, 252);
    --kite-overlay-rose: rgb(216, 80, 175);
    --kite-overlay-positive: rgb(70, 150, 44);
    --kite-overlay-teal: rgb(0, 148, 158);
    --kite-overlay-warning: rgb(222, 115, 0);
    --kite-overlay-negative: rgb(230, 82, 32);
    --kite-border-neutral-primary: rgb(97, 102, 136);
    --kite-border-brand-primary: rgb(105, 91, 201);
    --kite-border-brand-deep-primary: rgb(70, 109, 206);
    --kite-border-rose-primary: rgb(171, 74, 157);
    --kite-border-positive-primary: rgb(49, 127, 41);
    --kite-border-teal-primary: rgb(16, 122, 143);
    --kite-border-warning-primary: rgb(191, 107, 0);
    --kite-border-negative-primary: rgb(195, 72, 35);
    --kite-border-neutral-tertiary: rgb(46, 50, 71);
    --kite-border-brand-tertiary: rgb(55, 44, 93);
    --kite-border-brand-deep-tertiary: rgb(36, 51, 89);
    --kite-border-rose-tertiary: rgb(73, 44, 79);
    --kite-border-positive-tertiary: rgb(24, 60, 47);
    --kite-border-teal-tertiary: rgb(25, 58, 76);
    --kite-border-warning-tertiary: rgb(62, 54, 20);
    --kite-border-negative-tertiary: rgb(79, 38, 29)
}

.rich-icon-100,.rich-icon-150 {
    font-size: .733333rem;
    line-height: 127%
}

.rich-icon-100,.rich-icon-150,.rich-icon-200,.rich-icon-250,.rich-icon-300,.rich-icon-350,.rich-icon-400,.rich-icon-450,.rich-icon-500,.rich-icon-600,.rich-icon-700,.rich-icon-800,.rich-icon-900 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.rich-icon-200,.rich-icon-250 {
    font-size: .866666rem;
    line-height: 108%
}

.rich-icon-300,.rich-icon-350 {
    font-size: 1rem;
    line-height: 120%
}

.rich-icon-400,.rich-icon-450 {
    line-height: 120%;
    font-size: 1.133333rem
}

.rich-icon-500,.rich-icon-600 {
    font-size: 1.266666rem;
    line-height: 116%
}

.rich-icon-700,.rich-icon-800 {
    font-size: 1.6rem;
    line-height: 116.6%
}

.rich-icon-900 {
    font-size: 2rem;
    line-height: 120%
}

.semantic-text-paragraph-x-small-text,.semantic-text-paragraph-xx-small-text {
    font-family: "Montserrat";
    font-weight: 400;
    line-height: 133.333%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none;
    relative-to: footnote
}

.semantic-text-paragraph-xx-small-text {
    font-size: .1875rem
}

.semantic-text-paragraph-x-small-text {
    font-size: .375rem
}

.semantic-text-paragraph-large-text,.semantic-text-paragraph-medium-text {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.semantic-text-paragraph-small-text {
    font-size: .866666rem;
    line-height: 140%
}

.semantic-text-paragraph-small-text,.semantic-text-paragraph-x-large-text {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.semantic-text-paragraph-medium-text {
    font-size: 1rem;
    line-height: 133.3%
}

.semantic-text-paragraph-large-text {
    font-size: 1.133333rem;
    line-height: 140%
}

.semantic-text-paragraph-x-large-text {
    font-size: 1.1875rem;
    line-height: 147.368%
}

.semantic-text-header-large-text,.semantic-text-header-medium-text,.semantic-text-header-small-text,.semantic-text-header-x-large-text,.semantic-text-header-x-small-text,.semantic-text-header-xx-small-text {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 600;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.semantic-text-header-x-small-text,.semantic-text-header-xx-small-text {
    line-height: 120%
}

.semantic-text-header-xx-small-text {
    font-size: 1rem
}

.semantic-text-header-x-small-text {
    font-size: 1.133333rem
}

.semantic-text-header-small-text {
    font-size: 1.266666rem;
    line-height: 116%
}

.semantic-text-header-medium-text {
    font-size: 1.6rem;
    line-height: 116.6%
}

.semantic-text-header-large-text {
    font-size: 2rem;
    line-height: 120%
}

.semantic-text-header-x-large-text {
    line-height: 120%;
    font-size: 2.533333rem
}

.modal_b795332d.small_b795332d {
    width: var(--kite-modal-modal-small-width-xs, 100%)
}

.modal_b795332d.medium_b795332d {
    width: var(--kite-modal-modal-medium-width-xs, 100%)
}

.link_c53fd982 {
    text-decoration: none;
    cursor: pointer
}

.link_c53fd982:hover {
    text-decoration: underline
}

.link_c53fd982:active {
    opacity: .6
}

.linksColor_c53fd982 {
    /* color: var(--kite-links-content); */
    color: var(--main-color);
}

.semanticTextParagraphXSmallText_aca26aab,.semanticTextParagraphXxSmallText_aca26aab {
    font-family: "Montserrat";
    font-weight: 400;
    font-size: .1875rem;
    line-height: 133.333%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none;
    relative-to: footnote
}

.semanticTextParagraphXSmallText_aca26aab {
    font-size: .375rem
}

.semanticTextHeaderXxSmallText_aca26aab,.semanticTextParagraphLargeText_aca26aab,.semanticTextParagraphMediumText_aca26aab,.semanticTextParagraphSmallText_aca26aab,.semanticTextParagraphXLargeText_aca26aab {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: .866666rem;
    line-height: 140%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.semanticTextHeaderXxSmallText_aca26aab,.semanticTextParagraphLargeText_aca26aab,.semanticTextParagraphMediumText_aca26aab,.semanticTextParagraphXLargeText_aca26aab {
    font-size: 1rem;
    line-height: 133.3%
}

.semanticTextHeaderXxSmallText_aca26aab,.semanticTextParagraphLargeText_aca26aab,.semanticTextParagraphXLargeText_aca26aab {
    font-size: 1.133333rem;
    line-height: 140%
}

.semanticTextHeaderXxSmallText_aca26aab,.semanticTextParagraphXLargeText_aca26aab {
    font-size: 1.1875rem;
    line-height: 147.368%
}

.semanticTextHeaderXxSmallText_aca26aab {
    font-weight: 600;
    font-size: 1rem;
    line-height: 120%
}

.semanticTextHeaderLargeText_aca26aab,.semanticTextHeaderMediumText_aca26aab,.semanticTextHeaderSmallText_aca26aab,.semanticTextHeaderXLargeText_aca26aab,.semanticTextHeaderXSmallText_aca26aab {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 600;
    font-size: 1.133333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.semanticTextHeaderLargeText_aca26aab,.semanticTextHeaderMediumText_aca26aab,.semanticTextHeaderSmallText_aca26aab,.semanticTextHeaderXLargeText_aca26aab {
    font-size: 1.266666rem;
    line-height: 116%
}

.semanticTextHeaderLargeText_aca26aab,.semanticTextHeaderMediumText_aca26aab,.semanticTextHeaderXLargeText_aca26aab {
    font-size: 1.6rem;
    line-height: 116.6%
}

.semanticTextHeaderLargeText_aca26aab,.semanticTextHeaderXLargeText_aca26aab {
    font-size: 2rem;
    line-height: 120%
}

.semanticTextHeaderXLargeText_aca26aab {
    font-size: 2.533333rem
}

.paddingParagraphXxSmallExtra_aca26aab,.paddingParagraphXxSmall_aca26aab {
    padding-bottom: var(--kite-semantic-text-paragraph-xx-small-padding-bottom)
}

.paddingParagraphXxSmall_aca26aab {
    padding-top: var(--kite-semantic-text-paragraph-xx-small-padding-top)
}

.paddingParagraphXxSmallExtra_aca26aab {
    padding-top: calc(var(--kite-semantic-text-paragraph-xx-small-padding-top) + var(--kite-semantic-text-paragraph-xx-small-padding-top-extra))
}

.paddingParagraphXSmallExtra_aca26aab,.paddingParagraphXSmall_aca26aab {
    padding-bottom: var(--kite-semantic-text-paragraph-x-small-padding-bottom)
}

.paddingParagraphXSmall_aca26aab {
    padding-top: var(--kite-semantic-text-paragraph-x-small-padding-top)
}

.paddingParagraphXSmallExtra_aca26aab {
    padding-top: calc(var(--kite-semantic-text-paragraph-x-small-padding-top) + var(--kite-semantic-text-paragraph-x-small-padding-top-extra))
}

.paddingParagraphSmallExtra_aca26aab,.paddingParagraphSmall_aca26aab {
    padding-bottom: var(--kite-semantic-text-paragraph-small-padding-bottom)
}

.paddingParagraphSmall_aca26aab {
    padding-top: var(--kite-semantic-text-paragraph-small-padding-top)
}

.paddingParagraphSmallExtra_aca26aab {
    padding-top: calc(var(--kite-semantic-text-paragraph-small-padding-top) + var(--kite-semantic-text-paragraph-small-padding-top-extra))
}

.paddingParagraphMediumExtra_aca26aab,.paddingParagraphMedium_aca26aab {
    padding-bottom: var(--kite-semantic-text-paragraph-medium-padding-bottom)
}

.paddingParagraphMedium_aca26aab {
    padding-top: var(--kite-semantic-text-paragraph-medium-padding-top)
}

.paddingParagraphMediumExtra_aca26aab {
    padding-top: calc(var(--kite-semantic-text-paragraph-medium-padding-top) + var(--kite-semantic-text-paragraph-medium-padding-top-extra))
}

.paddingParagraphLargeExtra_aca26aab,.paddingParagraphLarge_aca26aab {
    padding-bottom: var(--kite-semantic-text-paragraph-large-padding-bottom)
}

.paddingParagraphLarge_aca26aab {
    padding-top: var(--kite-semantic-text-paragraph-large-padding-top)
}

.paddingParagraphLargeExtra_aca26aab {
    padding-top: calc(var(--kite-semantic-text-paragraph-large-padding-top) + var(--kite-semantic-text-paragraph-large-padding-top-extra))
}

.paddingParagraphXLargeExtra_aca26aab,.paddingParagraphXLarge_aca26aab {
    padding-bottom: var(--kite-semantic-text-paragraph-x-large-padding-bottom)
}

.paddingParagraphXLarge_aca26aab {
    padding-top: var(--kite-semantic-text-paragraph-x-large-padding-top)
}

.paddingParagraphXLargeExtra_aca26aab {
    padding-top: calc(var(--kite-semantic-text-paragraph-x-large-padding-top) + var(--kite-semantic-text-paragraph-x-large-padding-top-extra))
}

.paddingHeaderXxSmallExtra_aca26aab,.paddingHeaderXxSmall_aca26aab {
    padding-bottom: var(--kite-semantic-text-header-xx-small-padding-bottom)
}

.paddingHeaderXxSmall_aca26aab {
    padding-top: var(--kite-semantic-text-header-xx-small-padding-top)
}

.paddingHeaderXxSmallExtra_aca26aab {
    padding-top: calc(var(--kite-semantic-text-header-xx-small-padding-top) + var(--kite-semantic-text-header-xx-small-padding-top-extra))
}

.paddingHeaderXSmallExtra_aca26aab,.paddingHeaderXSmall_aca26aab {
    padding-bottom: var(--kite-semantic-text-header-x-small-padding-bottom)
}

.paddingHeaderXSmall_aca26aab {
    padding-top: var(--kite-semantic-text-header-x-small-padding-top)
}

.paddingHeaderXSmallExtra_aca26aab {
    padding-top: calc(var(--kite-semantic-text-header-x-small-padding-top) + var(--kite-semantic-text-header-x-small-padding-top-extra))
}

.paddingHeaderSmallExtra_aca26aab,.paddingHeaderSmall_aca26aab {
    padding-bottom: var(--kite-semantic-text-header-small-padding-bottom)
}

.paddingHeaderSmall_aca26aab {
    padding-top: var(--kite-semantic-text-header-small-padding-top)
}

.paddingHeaderSmallExtra_aca26aab {
    padding-top: calc(var(--kite-semantic-text-header-small-padding-top) + var(--kite-semantic-text-header-small-padding-top-extra))
}

.paddingHeaderMediumExtra_aca26aab,.paddingHeaderMedium_aca26aab {
    padding-bottom: var(--kite-semantic-text-header-medium-padding-bottom)
}

.paddingHeaderMedium_aca26aab {
    padding-top: var(--kite-semantic-text-header-medium-padding-top)
}

.paddingHeaderMediumExtra_aca26aab {
    padding-top: calc(var(--kite-semantic-text-header-medium-padding-top) + var(--kite-semantic-text-header-medium-padding-top-extra))
}

.paddingHeaderLargeExtra_aca26aab,.paddingHeaderLarge_aca26aab {
    padding-bottom: var(--kite-semantic-text-header-large-padding-bottom)
}

.paddingHeaderLarge_aca26aab {
    padding-top: var(--kite-semantic-text-header-large-padding-top)
}

.paddingHeaderLargeExtra_aca26aab {
    padding-top: calc(var(--kite-semantic-text-header-large-padding-top) + var(--kite-semantic-text-header-large-padding-top-extra))
}

.paddingHeaderXLargeExtra_aca26aab,.paddingHeaderXLarge_aca26aab {
    padding-bottom: var(--kite-semantic-text-header-x-large-padding-bottom)
}

.paddingHeaderXLarge_aca26aab {
    padding-top: var(--kite-semantic-text-header-x-large-padding-top)
}

.paddingHeaderXLargeExtra_aca26aab {
    padding-top: calc(var(--kite-semantic-text-header-x-large-padding-top) + var(--kite-semantic-text-header-x-large-padding-top-extra))
}

.semanticText_aca26aab {
    margin: 0
}

.listStyleTypeNone_aca26aab {
    list-style-type: none
}

.labelValueList_a6b3879f {
    display: flex;
    flex-direction: column
}
.labelValueList_a6b3879fop {
  font-size: 12px;
  border-bottom: 1px dashed #fff;
}

.labelValueList_a6b3879f.default_a6b3879f {
    gap: var(--kite-label-value-list-default-gap)
}

.labelValueList_a6b3879f.control_a6b3879f {
    gap: var(--kite-label-value-list-control-gap);
    padding-top: var(--kite-label-value-list-control-padding-vertical);
    padding-bottom: var(--kite-label-value-list-control-padding-vertical)
}

.labelValueList_a6b3879f.labelOnly_a6b3879f {
    display: block
}

.labelValueList_a6b3879f:not(.kite-label-value-list-emphasized) {
    /* color: var(--kite-text-secondary) */
}

.alignStart_a6b3879f {
    align-items: start
}

.alignStart_a6b3879f.labelOnly_a6b3879f {
    text-align: left
}

.alignCenter_a6b3879f {
    align-items: center
}

.alignCenter_a6b3879f.labelOnly_a6b3879f {
    text-align: center
}

.alignEnd_a6b3879f {
    align-items: end
}

.alignEnd_a6b3879f.labelOnly_a6b3879f {
    text-align: right
}

.default_a6b3879f.sizeContrastSmallPlain_a6b3879f {
    padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain);
    padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain)
}

.default_a6b3879f.sizeContrastSmallPlain_a6b3879f.labelOnly_a6b3879f {
    padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain) + var(--kite-label-value-list-from-label-padding-top));
    padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain) + var(--kite-label-value-list-from-label-padding-bottom))
}

.default_a6b3879f.sizeContrastSmallSmall_a6b3879f {
    padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small);
    padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small)
}

.default_a6b3879f.sizeContrastSmallSmall_a6b3879f.labelOnly_a6b3879f {
    padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small) + var(--kite-label-value-list-from-label-padding-top));
    padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small) + var(--kite-label-value-list-from-label-padding-bottom))
}

.default_a6b3879f.sizeContrastSmallMedium_a6b3879f {
    padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium);
    padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium)
}

.default_a6b3879f.sizeContrastSmallMedium_a6b3879f.labelOnly_a6b3879f {
    padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium) + var(--kite-label-value-list-from-label-padding-top));
    padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium) + var(--kite-label-value-list-from-label-padding-bottom))
}

.default_a6b3879f.sizeContrastSmallLarge_a6b3879f {
    padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large);
    padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large)
}

.default_a6b3879f.sizeContrastSmallLarge_a6b3879f.labelOnly_a6b3879f {
    padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large) + var(--kite-label-value-list-from-label-padding-top));
    padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large) + var(--kite-label-value-list-from-label-padding-bottom))
}

.default_a6b3879f.sizeContrastMediumPlain_a6b3879f {
    padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain);
    padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain)
}

.default_a6b3879f.sizeContrastMediumPlain_a6b3879f.labelOnly_a6b3879f {
    padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain) + var(--kite-label-value-list-from-label-padding-top));
    padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain) + var(--kite-label-value-list-from-label-padding-bottom))
}

.default_a6b3879f.sizeContrastMediumSmall_a6b3879f {
    padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small);
    padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small)
}

.default_a6b3879f.sizeContrastMediumSmall_a6b3879f.labelOnly_a6b3879f {
    padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small) + var(--kite-label-value-list-from-label-padding-top));
    padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small) + var(--kite-label-value-list-from-label-padding-bottom))
}

.default_a6b3879f.sizeContrastMediumMedium_a6b3879f {
    padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium);
    padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium)
}

.default_a6b3879f.sizeContrastMediumMedium_a6b3879f.labelOnly_a6b3879f {
    padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium) + var(--kite-label-value-list-from-label-padding-top));
    padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium) + var(--kite-label-value-list-from-label-padding-bottom))
}

.default_a6b3879f.sizeContrastMediumLarge_a6b3879f {
    padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large);
    padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large)
}

.default_a6b3879f.sizeContrastMediumLarge_a6b3879f.labelOnly_a6b3879f {
    padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large) + var(--kite-label-value-list-from-label-padding-top));
    padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large) + var(--kite-label-value-list-from-label-padding-bottom))
}

.default_a6b3879f.sizeContrastLargePlain_a6b3879f {
    padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain);
    padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain)
}

.default_a6b3879f.sizeContrastLargePlain_a6b3879f.labelOnly_a6b3879f {
    padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain) + var(--kite-label-value-list-from-label-padding-top));
    padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain) + var(--kite-label-value-list-from-label-padding-bottom))
}

.default_a6b3879f.sizeContrastLargeSmall_a6b3879f {
    padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small);
    padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small)
}

.default_a6b3879f.sizeContrastLargeSmall_a6b3879f.labelOnly_a6b3879f {
    padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small) + var(--kite-label-value-list-from-label-padding-top));
    padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small) + var(--kite-label-value-list-from-label-padding-bottom))
}

.default_a6b3879f.sizeContrastLargeMedium_a6b3879f {
    padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium);
    padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium)
}

.default_a6b3879f.sizeContrastLargeMedium_a6b3879f.labelOnly_a6b3879f {
    padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium) + var(--kite-label-value-list-from-label-padding-top));
    padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium) + var(--kite-label-value-list-from-label-padding-bottom))
}

.default_a6b3879f.sizeContrastLargeLarge_a6b3879f {
    padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large);
    padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large)
}

.default_a6b3879f.sizeContrastLargeLarge_a6b3879f.labelOnly_a6b3879f {
    padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large) + var(--kite-label-value-list-from-label-padding-top));
    padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large) + var(--kite-label-value-list-from-label-padding-bottom))
}

.labelEmphasizedSmallPlain_a6b3879f {
    --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-small-default-padding-top );
    --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-small-default-padding-bottom )
}

.labelEmphasizedSmallSmall_a6b3879f {
    --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-medium-compact-default-padding-top );
    --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-medium-compact-default-padding-bottom )
}

.labelEmphasizedSmallMedium_a6b3879f {
    --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
    --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
}

.labelEmphasizedSmallLarge_a6b3879f {
    --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
    --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
}

.labelEmphasizedMediumPlain_a6b3879f {
    --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-medium-compact-default-padding-top );
    --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-medium-compact-default-padding-bottom )
}

.labelEmphasizedMediumSmall_a6b3879f {
    --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
    --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
}

.labelEmphasizedMediumMedium_a6b3879f {
    --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-small-default-padding-top );
    --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-small-default-padding-bottom )
}

.labelEmphasizedMediumLarge_a6b3879f {
    --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
    --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
}

.labelEmphasizedLargePlain_a6b3879f {
    --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
    --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
}

.labelEmphasizedLargeSmall_a6b3879f {
    --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-small-default-padding-top );
    --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-small-default-padding-bottom )
}

.labelEmphasizedLargeMedium_a6b3879f {
    --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
    --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
}

.labelEmphasizedLargeLarge_a6b3879f {
    --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-x-large-default-padding-top );
    --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-x-large-default-padding-bottom )
}

.labelDefaultSmallLarge_a6b3879f,.labelDefaultSmallMedium_a6b3879f,.labelDefaultSmallPlain_a6b3879f,.labelDefaultSmallSmall_a6b3879f {
    --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-small-default-padding-top );
    --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-small-default-padding-bottom )
}

.labelDefaultMediumLarge_a6b3879f,.labelDefaultMediumMedium_a6b3879f,.labelDefaultMediumPlain_a6b3879f,.labelDefaultMediumSmall_a6b3879f {
    --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-medium-compact-default-padding-top );
    --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-medium-compact-default-padding-bottom )
}

.labelDefaultLargePlain_a6b3879f {
    --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
    --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
}

.labelDefaultLargeSmall_a6b3879f {
    --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-small-default-padding-top );
    --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-small-default-padding-bottom )
}

.labelDefaultLargeMedium_a6b3879f {
    --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
    --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
}

.labelDefaultLargeLarge_a6b3879f {
    --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-x-large-default-padding-top );
    --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-x-large-default-padding-bottom )
}

button.cell_5a68c27f {
    width: 100%;
    border: initial;
    background-color: initial;
    cursor: pointer
}

.cell_5a68c27f {
    display: flex;
    place-items: start stretch
}

.cell_5a68c27f.alternative_5a68c27f {
    align-items: center
}

.cell_5a68c27f .kite-label-value-list {
    flex: 1 1 100%;
    align-self: center;
    margin: var(--kite-cell-list-inner-padding-vertical)0
}

.cell_5a68c27f>.group_5a68c27f {
    flex: 1 1 100%;
    align-self: stretch
}

.cell_5a68c27f>.kite-label-value {
    flex: 1 1 100%;
    align-self: center
}

.cell_5a68c27f>.kite-label-value:not(.kite-label-value-emphasized) {
    color: var(--kite-text-secondary)
}

.cell_5a68c27f.labelOnly_5a68c27f {
    display: block
}

.cell_5a68c27f>.addon_5a68c27f {
    display: flex;
    align-items: center;
    flex: 0 0 auto
}

.cell_5a68c27f>.addon_5a68c27f:last-child {
    align-items: center
}

.cell_5a68c27f.alternative_5a68c27f>.addon_5a68c27f:first-child {
    align-items: center;
    align-self: flex-start
}

.hasSeparator_5a68c27f {
    box-shadow: inset 0 calc(-1*var(--kite-separator-width)) var(--kite-border-neutral-secondary)
}

.addon150_5a68c27f,.addon150_5a68c27f>.group_5a68c27f {
    gap: var(--kite-cell-addon-150-spacing)
}

.addon150_5a68c27f>.addon_5a68c27f,.addon150_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
    gap: var(--kite-cell-addon-150-spacing);
    min-height: var(--kite-cell-addon-150-min-height)
}

.addon200_5a68c27f,.addon200_5a68c27f>.group_5a68c27f {
    gap: var(--kite-cell-addon-200-spacing)
}

.addon200_5a68c27f>.addon_5a68c27f,.addon200_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
    gap: var(--kite-cell-addon-200-spacing);
    min-height: var(--kite-cell-addon-200-min-height)
}

.addon250_5a68c27f,.addon250_5a68c27f>.group_5a68c27f {
    gap: var(--kite-cell-addon-250-spacing)
}

.addon250_5a68c27f>.addon_5a68c27f,.addon250_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
    gap: var(--kite-cell-addon-250-spacing);
    min-height: var(--kite-cell-addon-250-min-height)
}

.addon350_5a68c27f,.addon350_5a68c27f>.group_5a68c27f {
    gap: var(--kite-cell-addon-350-spacing)
}

.addon350_5a68c27f>.addon_5a68c27f,.addon350_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
    gap: var(--kite-cell-addon-350-spacing);
    min-height: var(--kite-cell-addon-350-min-height)
}

.addon400_5a68c27f,.addon400_5a68c27f>.group_5a68c27f {
    gap: var(--kite-cell-addon-400-spacing)
}

.addon400_5a68c27f>.addon_5a68c27f,.addon400_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
    gap: var(--kite-cell-addon-400-spacing);
    min-height: var(--kite-cell-addon-400-min-height)
}

.addon450_5a68c27f,.addon450_5a68c27f>.group_5a68c27f {
    gap: var(--kite-cell-addon-450-spacing)
}

.addon450_5a68c27f>.addon_5a68c27f,.addon450_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
    gap: var(--kite-cell-addon-450-spacing);
    min-height: var(--kite-cell-addon-450-min-height)
}

.addon500_5a68c27f,.addon500_5a68c27f>.group_5a68c27f {
    gap: var(--kite-cell-addon-500-spacing)
}

.addon500_5a68c27f>.addon_5a68c27f,.addon500_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
    gap: var(--kite-cell-addon-500-spacing);
    min-height: var(--kite-cell-addon-500-min-height)
}

.addon550_5a68c27f,.addon550_5a68c27f>.group_5a68c27f {
    gap: var(--kite-cell-addon-550-spacing)
}

.addon550_5a68c27f>.addon_5a68c27f,.addon550_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
    gap: var(--kite-cell-addon-550-spacing);
    min-height: var(--kite-cell-addon-550-min-height)
}

.addon600_5a68c27f,.addon600_5a68c27f>.group_5a68c27f {
    gap: var(--kite-cell-addon-600-spacing)
}

.addon600_5a68c27f>.addon_5a68c27f,.addon600_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
    gap: var(--kite-cell-addon-600-spacing);
    min-height: var(--kite-cell-addon-600-min-height)
}

.addon700_5a68c27f,.addon700_5a68c27f>.group_5a68c27f {
    gap: var(--kite-cell-addon-700-spacing)
}

.addon700_5a68c27f>.addon_5a68c27f,.addon700_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
    gap: var(--kite-cell-addon-700-spacing);
    min-height: var(--kite-cell-addon-700-min-height)
}

.addon750_5a68c27f,.addon750_5a68c27f>.group_5a68c27f {
    gap: var(--kite-cell-addon-750-spacing)
}

.addon750_5a68c27f>.addon_5a68c27f,.addon750_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
    gap: var(--kite-cell-addon-750-spacing);
    min-height: var(--kite-cell-addon-750-min-height)
}

.addon800_5a68c27f,.addon800_5a68c27f>.group_5a68c27f {
    gap: var(--kite-cell-addon-800-spacing)
}

.addon800_5a68c27f>.addon_5a68c27f,.addon800_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
    gap: var(--kite-cell-addon-800-spacing);
    min-height: var(--kite-cell-addon-800-min-height)
}

.addon900_5a68c27f,.addon900_5a68c27f>.group_5a68c27f {
    gap: var(--kite-cell-addon-900-spacing)
}

.addon900_5a68c27f>.addon_5a68c27f,.addon900_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
    gap: var(--kite-cell-addon-900-spacing);
    min-height: var(--kite-cell-addon-900-min-height)
}

.list100_5a68c27f,.list100_5a68c27f>.group_5a68c27f {
    --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-100-padding-vertical)
}

.list100_5a68c27f>.group_5a68c27f>.kite-label-value,.list100_5a68c27f>.kite-label-value {
    margin: calc(var(--kite-cell-list-100-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
}

.list250_5a68c27f,.list250_5a68c27f>.group_5a68c27f {
    --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-250-padding-vertical)
}

.list250_5a68c27f>.group_5a68c27f>.kite-label-value,.list250_5a68c27f>.kite-label-value {
    margin: calc(var(--kite-cell-list-250-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
}

.list300_5a68c27f,.list300_5a68c27f>.group_5a68c27f {
    --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-300-padding-vertical)
}

.list300_5a68c27f>.group_5a68c27f>.kite-label-value,.list300_5a68c27f>.kite-label-value {
    margin: calc(var(--kite-cell-list-300-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
}

.list350_5a68c27f,.list350_5a68c27f>.group_5a68c27f {
    --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-350-padding-vertical)
}

.list350_5a68c27f>.group_5a68c27f>.kite-label-value,.list350_5a68c27f>.kite-label-value {
    margin: calc(var(--kite-cell-list-350-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
}

.list400_5a68c27f,.list400_5a68c27f>.group_5a68c27f {
    --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-400-padding-vertical)
}

.list400_5a68c27f>.group_5a68c27f>.kite-label-value,.list400_5a68c27f>.kite-label-value {
    margin: calc(var(--kite-cell-list-400-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
}

.list450_5a68c27f,.list450_5a68c27f>.group_5a68c27f {
    --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-450-padding-vertical)
}

.list450_5a68c27f>.group_5a68c27f>.kite-label-value,.list450_5a68c27f>.kite-label-value {
    margin: calc(var(--kite-cell-list-450-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
}

.list500_5a68c27f,.list500_5a68c27f>.group_5a68c27f {
    --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-500-padding-vertical)
}

.list500_5a68c27f>.group_5a68c27f>.kite-label-value,.list500_5a68c27f>.kite-label-value {
    margin: calc(var(--kite-cell-list-500-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
}

.layout100_5a68c27f,.layout100_5a68c27f>.group_5a68c27f {
    padding: var(--kite-cell-layout-100-padding-vertical)0
}

.layout100_5a68c27f.labelOnly_5a68c27f,.layout100_5a68c27f>.group_5a68c27f.labelOnly_5a68c27f {
    padding-top: calc(var(--kite-cell-layout-100-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
    padding-bottom: calc(var(--kite-cell-layout-100-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
}

.layout100_5a68c27f>.group_5a68c27f {
    margin: calc(-1*var(--kite-cell-layout-100-padding-vertical))0
}

.layout200_5a68c27f,.layout200_5a68c27f>.group_5a68c27f {
    padding: var(--kite-cell-layout-200-padding-vertical)0
}

.layout200_5a68c27f.labelOnly_5a68c27f,.layout200_5a68c27f>.group_5a68c27f.labelOnly_5a68c27f {
    padding-top: calc(var(--kite-cell-layout-200-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
    padding-bottom: calc(var(--kite-cell-layout-200-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
}

.layout200_5a68c27f>.group_5a68c27f {
    margin: calc(-1*var(--kite-cell-layout-200-padding-vertical))0
}

.layout300_5a68c27f,.layout300_5a68c27f>.group_5a68c27f {
    padding: var(--kite-cell-layout-300-padding-vertical)0
}

.layout300_5a68c27f.labelOnly_5a68c27f,.layout300_5a68c27f>.group_5a68c27f.labelOnly_5a68c27f {
    padding-top: calc(var(--kite-cell-layout-300-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
    padding-bottom: calc(var(--kite-cell-layout-300-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
}

.layout300_5a68c27f>.group_5a68c27f {
    margin: calc(-1*var(--kite-cell-layout-300-padding-vertical))0
}

.layout500_5a68c27f,.layout500_5a68c27f>.group_5a68c27f {
    padding: var(--kite-cell-layout-500-padding-vertical)0
}

.layout500_5a68c27f.labelOnly_5a68c27f,.layout500_5a68c27f>.group_5a68c27f.labelOnly_5a68c27f {
    padding-top: calc(var(--kite-cell-layout-500-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
    padding-bottom: calc(var(--kite-cell-layout-500-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
}

.layout500_5a68c27f>.group_5a68c27f {
    margin: calc(-1*var(--kite-cell-layout-500-padding-vertical))0
}

.layout600_5a68c27f,.layout600_5a68c27f>.group_5a68c27f {
    padding: var(--kite-cell-layout-600-padding-vertical)0
}

.layout600_5a68c27f.labelOnly_5a68c27f,.layout600_5a68c27f>.group_5a68c27f.labelOnly_5a68c27f {
    padding-top: calc(var(--kite-cell-layout-600-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
    padding-bottom: calc(var(--kite-cell-layout-600-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
}

.layout600_5a68c27f>.group_5a68c27f {
    margin: calc(-1*var(--kite-cell-layout-600-padding-vertical))0
}

.listSizeContrastSmallPlain_5a68c27f,.listSizeContrastSmallPlain_5a68c27f>.group_5a68c27f {
    --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-plain )
}

.listSizeContrastSmallSmall_5a68c27f,.listSizeContrastSmallSmall_5a68c27f>.group_5a68c27f {
    --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-small )
}

.listSizeContrastSmallMedium_5a68c27f,.listSizeContrastSmallMedium_5a68c27f>.group_5a68c27f {
    --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-medium )
}

.listSizeContrastSmallLarge_5a68c27f,.listSizeContrastSmallLarge_5a68c27f>.group_5a68c27f {
    --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-large )
}

.listSizeContrastMediumPlain_5a68c27f,.listSizeContrastMediumPlain_5a68c27f>.group_5a68c27f {
    --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-plain )
}

.listSizeContrastMediumSmall_5a68c27f,.listSizeContrastMediumSmall_5a68c27f>.group_5a68c27f {
    --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-small )
}

.listSizeContrastMediumMedium_5a68c27f,.listSizeContrastMediumMedium_5a68c27f>.group_5a68c27f {
    --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-medium )
}

.listSizeContrastMediumLarge_5a68c27f,.listSizeContrastMediumLarge_5a68c27f>.group_5a68c27f {
    --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-large )
}

.listSizeContrastLargePlain_5a68c27f,.listSizeContrastLargePlain_5a68c27f>.group_5a68c27f {
    --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-plain )
}

.listSizeContrastLargeSmall_5a68c27f,.listSizeContrastLargeSmall_5a68c27f>.group_5a68c27f {
    --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-small )
}

.listSizeContrastLargeMedium_5a68c27f,.listSizeContrastLargeMedium_5a68c27f>.group_5a68c27f {
    --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-medium )
}

.listSizeContrastLargeLarge_5a68c27f,.listSizeContrastLargeLarge_5a68c27f>.group_5a68c27f {
    --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-large )
}

.controllCell_1fbf01c8 {
    cursor: pointer
}

.controllCell_1fbf01c8.disabled_1fbf01c8 {
    cursor: default
}

.controllCell_1fbf01c8.disabled_1fbf01c8 .kite-label-value,.controllCell_1fbf01c8.disabled_1fbf01c8 .kite-label-value-list {
    color: var(--kite-text-secondary)
}

.input_d8fd04b0 {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: unset;
    border-style: solid;
    background-color: var(--kite-selection-control-unchecked-default-background);
    border-color: var(--kite-selection-control-unchecked-default-border)
}

.input_d8fd04b0:checked {
    background-color: var(--kite-selection-control-checked-default-background);
    border-color: var(--kite-selection-control-checked-default-background);
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='50' r='25' fill='white' /%3E%3C/svg%3E")
}

.input_d8fd04b0:not(:disabled) {
    cursor: pointer
}

.input_d8fd04b0:disabled {
    border-color: var(--kite-selection-control-unchecked-disabled-border);
    background-color: var(--kite-selection-control-unchecked-disabled-background)
}

.input_d8fd04b0:disabled:checked {
    border-color: var(--kite-selection-control-checked-disabled-border);
    background-color: var(--kite-selection-control-checked-disabled-background);
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='50' r='25' fill='rgb(179, 181, 204)' /%3E%3C/svg%3E")
}

.input_d8fd04b0:not(:disabled):hover {
    cursor: pointer;
    background-color: var(--kite-selection-control-unchecked-hover-background);
    border-color: var(--kite-selection-control-unchecked-hover-border)
}

.input_d8fd04b0:not(:disabled):hover:checked {
    background-color: var(--kite-selection-control-checked-hover-background);
    border-color: var(--kite-selection-control-checked-hover-background)
}

.input_d8fd04b0.size400_d8fd04b0 {
    width: var(--kite-radio-400-size);
    height: var(--kite-radio-400-size);
    border-width: var(--kite-radio-400-border-width);
    border-radius: var(--kite-radio-400-border-radius)
}

.input_d8fd04b0.size400_d8fd04b0.error_d8fd04b0 {
    box-shadow: 0 0 0 var(--kite-selection-control-400-error-border-width) var(--kite-selection-control-error-border)
}

.input_d8fd04b0.size500_d8fd04b0 {
    width: var(--kite-radio-500-size);
    height: var(--kite-radio-500-size);
    border-width: var(--kite-radio-500-border-width);
    border-radius: var(--kite-radio-500-border-radius)
}

.input_d8fd04b0.size500_d8fd04b0.error_d8fd04b0 {
    box-shadow: 0 0 0 var(--kite-selection-control-500-error-border-width) var(--kite-selection-control-error-border)
}

.margin0_bf48d925 {
    margin: 0
}

.padding0_bf48d925 {
    padding: 0
}

.marginTop0_bf48d925 {
    margin-top: 0
}

.marginBottom0_bf48d925 {
    margin-bottom: 0
}

.marginRight0_bf48d925 {
    margin-right: 0
}

.marginLeft0_bf48d925 {
    margin-left: 0
}

.paddingTop0_bf48d925 {
    padding-top: 0
}

.paddingBottom0_bf48d925 {
    padding-bottom: 0
}

.paddingRight0_bf48d925 {
    padding-right: 0
}

.paddingLeft0_bf48d925 {
    padding-left: 0
}

.gap0_bf48d925 {
    gap: 0
}

.margin50_bf48d925 {
    margin: 2px
}

.padding50_bf48d925 {
    padding: 2px
}

.marginTop50_bf48d925 {
    margin-top: 2px
}

.marginBottom50_bf48d925 {
    margin-bottom: 2px
}

.marginRight50_bf48d925 {
    margin-right: 2px
}

.marginLeft50_bf48d925 {
    margin-left: 2px
}

.paddingTop50_bf48d925 {
    padding-top: 2px
}

.paddingBottom50_bf48d925 {
    padding-bottom: 2px
}

.paddingRight50_bf48d925 {
    padding-right: 2px
}

.paddingLeft50_bf48d925 {
    padding-left: 2px
}

.gap50_bf48d925 {
    gap: 2px
}

.margin100_bf48d925 {
    margin: 4px
}

.padding100_bf48d925 {
    padding: 4px
}

.marginTop100_bf48d925 {
    margin-top: 4px
}

.marginBottom100_bf48d925 {
    margin-bottom: 4px
}

.marginRight100_bf48d925 {
    margin-right: 4px
}

.marginLeft100_bf48d925 {
    margin-left: 4px
}

.paddingTop100_bf48d925 {
    padding-top: 4px
}

.paddingBottom100_bf48d925 {
    padding-bottom: 4px
}

.paddingRight100_bf48d925 {
    /* padding-right: 4px; */
    padding-right: 11px;
}

.paddingLeft100_bf48d925 {
    /* padding-left: 4px; */
    padding-left: 11px;
}

.gap100_bf48d925 {
    gap: 4px
}

.margin150_bf48d925 {
    margin: 6px
}

.padding150_bf48d925 {
    padding: 6px
}

.marginTop150_bf48d925 {
    margin-top: 6px
}

.marginBottom150_bf48d925 {
    margin-bottom: 6px
}

.marginRight150_bf48d925 {
    margin-right: 6px
}

.marginLeft150_bf48d925 {
    margin-left: 6px
}

.paddingTop150_bf48d925 {
    padding-top: 6px
}

.paddingBottom150_bf48d925 {
    padding-bottom: 6px
}

.paddingRight150_bf48d925 {
    padding-right: 6px
}

.paddingLeft150_bf48d925 {
    padding-left: 6px
}

.gap150_bf48d925 {
    gap: 6px
}

.margin200_bf48d925 {
    margin: 8px
}

.padding200_bf48d925 {
    padding: 8px
}

.marginTop200_bf48d925 {
    margin-top: 8px
}

.marginBottom200_bf48d925 {
    margin-bottom: 8px
}

.marginRight200_bf48d925 {
    margin-right: 8px
}

.marginLeft200_bf48d925 {
    margin-left: 8px
}

.paddingTop200_bf48d925 {
    padding-top: 8px
}

.paddingBottom200_bf48d925 {
    padding-bottom: 8px
}

.paddingRight200_bf48d925 {
    padding-right: 24px
}

.paddingLeft200_bf48d925 {
    padding-left: 8px
}

.gap200_bf48d925 {
    gap: 8px
}

.margin250_bf48d925 {
    margin: 10px
}

.padding250_bf48d925 {
    padding: 10px
}

.marginTop250_bf48d925 {
    margin-top: 10px
}

.marginBottom250_bf48d925 {
    margin-bottom: 10px
}

.marginRight250_bf48d925 {
    margin-right: 10px
}

.marginLeft250_bf48d925 {
    margin-left: 10px
}

.paddingTop250_bf48d925 {
    padding-top: 10px
}

.paddingBottom250_bf48d925 {
    padding-bottom: 10px
}

.paddingRight250_bf48d925 {
    padding-right: 10px
}

.paddingLeft250_bf48d925 {
    padding-left: 10px
}

.gap250_bf48d925 {
    gap: 10px
}

.margin300_bf48d925 {
    margin: 12px
}

.padding300_bf48d925 {
    padding: 12px
}

.marginTop300_bf48d925 {
    margin-top: 12px
}

.marginBottom300_bf48d925 {
    margin-bottom: 12px
}

.marginRight300_bf48d925 {
    margin-right: 12px
}

.marginLeft300_bf48d925 {
    margin-left: 12px
}

.paddingTop300_bf48d925 {
    padding-top: 12px
}

.paddingBottom300_bf48d925 {
    padding-bottom: 12px
}

.paddingRight300_bf48d925 {
    padding-right: 12px
}

.paddingLeft300_bf48d925 {
    padding-left: 12px
}

.gap300_bf48d925 {
    gap: 12px
}

.margin350_bf48d925 {
    margin: 16px
}

.padding350_bf48d925 {
    padding: 16px
}

.marginTop350_bf48d925 {
    /* margin-top: 16px; */
    margin-top: 12px;
}

.marginBottom350_bf48d925 {
    margin-bottom: 16px
}

.marginRight350_bf48d925 {
    margin-right: 16px
}

.marginLeft350_bf48d925 {
    margin-left: 16px
}

.paddingTop350_bf48d925 {
    padding-top: 16px
}

.paddingBottom350_bf48d925 {
    padding-bottom: 16px
}

.paddingRight350_bf48d925 {
    padding-right: 16px
}

.paddingLeft350_bf48d925 {
    padding-left: 16px
}

.gap350_bf48d925 {
    gap: 16px
}

.margin400_bf48d925 {
    margin: 20px
}

.padding400_bf48d925 {
    padding: 20px
}

.marginTop400_bf48d925 {
    margin-top: 20px
}

.marginBottom400_bf48d925 {
    margin-bottom: 20px
}

.marginRight400_bf48d925 {
    margin-right: 20px
}

.marginLeft400_bf48d925 {
    margin-left: 20px
}

.paddingTop400_bf48d925 {
    padding-top: 20px
}

.paddingBottom400_bf48d925 {
    padding-bottom: 20px
}

.paddingRight400_bf48d925 {
    padding-right: 20px
}

.paddingLeft400_bf48d925 {
    padding-left: 20px
}

.gap400_bf48d925 {
    gap: 20px
}

.margin450_bf48d925 {
    margin: 24px
}

.padding450_bf48d925 {
    padding: 24px
}

.marginTop450_bf48d925 {
    margin-top: 24px
}

.marginBottom450_bf48d925 {
    margin-bottom: 24px
}

.marginRight450_bf48d925 {
    margin-right: 24px
}

.marginLeft450_bf48d925 {
    margin-left: 24px
}

.paddingTop450_bf48d925 {
    padding-top: 24px
}

.paddingBottom450_bf48d925 {
    padding-bottom: 24px
}

.paddingRight450_bf48d925 {
    padding-right: 24px
}

.paddingLeft450_bf48d925 {
    padding-left: 24px
}

.gap450_bf48d925 {
    gap: 24px
}

.margin500_bf48d925 {
    margin: 28px
}

.padding500_bf48d925 {
    padding: 28px
}

.marginTop500_bf48d925 {
    margin-top: 28px
}

.marginBottom500_bf48d925 {
    margin-bottom: 28px
}

.marginRight500_bf48d925 {
    margin-right: 28px
}

.marginLeft500_bf48d925 {
    margin-left: 28px
}

.paddingTop500_bf48d925 {
    padding-top: 28px
}

.paddingBottom500_bf48d925 {
    /* padding-bottom: 28px; */
    padding-bottom: 20px;
}

.paddingRight500_bf48d925 {
    padding-right: 28px
}

.paddingLeft500_bf48d925 {
    padding-left: 28px
}

.gap500_bf48d925 {
    gap: 28px
}

.margin550_bf48d925 {
    margin: 32px
}

.padding550_bf48d925 {
    padding: 32px
}

.marginTop550_bf48d925 {
    margin-top: 32px
}

.marginBottom550_bf48d925 {
    margin-bottom: 32px
}

.marginRight550_bf48d925 {
    margin-right: 32px
}

.marginLeft550_bf48d925 {
    margin-left: 32px
}

.paddingTop550_bf48d925 {
    padding-top: 32px
}

.paddingBottom550_bf48d925 {
    padding-bottom: 32px
}

.paddingRight550_bf48d925 {
    padding-right: 32px
}

.paddingLeft550_bf48d925 {
    padding-left: 32px
}

.gap550_bf48d925 {
    gap: 32px
}

.margin600_bf48d925 {
    margin: 36px
}

.padding600_bf48d925 {
    padding: 36px
}

.marginTop600_bf48d925 {
    margin-top: 36px
}

.marginBottom600_bf48d925 {
    margin-bottom: 36px
}

.marginRight600_bf48d925 {
    margin-right: 36px
}

.marginLeft600_bf48d925 {
    margin-left: 36px
}

.paddingTop600_bf48d925 {
    padding-top: 36px
}

.paddingBottom600_bf48d925 {
    padding-bottom: 36px
}

.paddingRight600_bf48d925 {
    padding-right: 36px
}

.paddingLeft600_bf48d925 {
    padding-left: 36px
}

.gap600_bf48d925 {
    gap: 36px
}

.margin650_bf48d925 {
    margin: 40px
}

.padding650_bf48d925 {
    padding: 40px
}

.marginTop650_bf48d925 {
    margin-top: 40px
}

.marginBottom650_bf48d925 {
    margin-bottom: 40px
}

.marginRight650_bf48d925 {
    margin-right: 40px
}

.marginLeft650_bf48d925 {
    margin-left: 40px
}

.paddingTop650_bf48d925 {
    padding-top: 40px
}

.paddingBottom650_bf48d925 {
    padding-bottom: 40px
}

.paddingRight650_bf48d925 {
    padding-right: 40px
}

.paddingLeft650_bf48d925 {
    padding-left: 40px
}

.gap650_bf48d925 {
    gap: 40px
}

.margin700_bf48d925 {
    margin: 48px
}

.padding700_bf48d925 {
    padding: 48px
}

.marginTop700_bf48d925 {
    margin-top: 48px
}

.marginBottom700_bf48d925 {
    margin-bottom: 48px
}

.marginRight700_bf48d925 {
    margin-right: 48px
}

.marginLeft700_bf48d925 {
    margin-left: 48px
}

.paddingTop700_bf48d925 {
    padding-top: 48px
}

.paddingBottom700_bf48d925 {
    padding-bottom: 48px
}

.paddingRight700_bf48d925 {
    padding-right: 48px
}

.paddingLeft700_bf48d925 {
    padding-left: 48px
}

.gap700_bf48d925 {
    gap: 48px
}

.margin750_bf48d925 {
    margin: 56px
}

.padding750_bf48d925 {
    padding: 56px
}

.marginTop750_bf48d925 {
    margin-top: 56px
}

.marginBottom750_bf48d925 {
    margin-bottom: 56px
}

.marginRight750_bf48d925 {
    margin-right: 56px
}

.marginLeft750_bf48d925 {
    margin-left: 56px
}

.paddingTop750_bf48d925 {
    padding-top: 56px
}

.paddingBottom750_bf48d925 {
    padding-bottom: 56px
}

.paddingRight750_bf48d925 {
    padding-right: 56px
}

.paddingLeft750_bf48d925 {
    padding-left: 56px
}

.gap750_bf48d925 {
    gap: 56px
}

.margin800_bf48d925 {
    margin: 64px
}

.padding800_bf48d925 {
    padding: 64px
}

.marginTop800_bf48d925 {
    margin-top: 64px
}

.marginBottom800_bf48d925 {
    margin-bottom: 64px
}

.marginRight800_bf48d925 {
    margin-right: 64px
}

.marginLeft800_bf48d925 {
    margin-left: 64px
}

.paddingTop800_bf48d925 {
    padding-top: 64px
}

.paddingBottom800_bf48d925 {
    padding-bottom: 64px
}

.paddingRight800_bf48d925 {
    padding-right: 64px
}

.paddingLeft800_bf48d925 {
    padding-left: 64px
}

.gap800_bf48d925 {
    gap: 64px
}

.margin850_bf48d925 {
    margin: 72px
}

.padding850_bf48d925 {
    padding: 72px
}

.marginTop850_bf48d925 {
    margin-top: 72px
}

.marginBottom850_bf48d925 {
    margin-bottom: 72px
}

.marginRight850_bf48d925 {
    margin-right: 72px
}

.marginLeft850_bf48d925 {
    margin-left: 72px
}

.paddingTop850_bf48d925 {
    padding-top: 72px
}

.paddingBottom850_bf48d925 {
    padding-bottom: 72px
}

.paddingRight850_bf48d925 {
    padding-right: 72px
}

.paddingLeft850_bf48d925 {
    padding-left: 72px
}

.gap850_bf48d925 {
    gap: 72px
}

.margin900_bf48d925 {
    margin: 80px
}

.padding900_bf48d925 {
    padding: 80px
}

.marginTop900_bf48d925 {
    margin-top: 80px
}

.marginBottom900_bf48d925 {
    margin-bottom: 80px
}

.marginRight900_bf48d925 {
    margin-right: 80px
}

.marginLeft900_bf48d925 {
    margin-left: 80px
}

.paddingTop900_bf48d925 {
    padding-top: 80px
}

.paddingBottom900_bf48d925 {
    padding-bottom: 80px
}

.paddingRight900_bf48d925 {
    padding-right: 80px
}

.paddingLeft900_bf48d925 {
    padding-left: 80px
}

.gap900_bf48d925 {
    gap: 80px
}

.topLeft300_875b0045 {
    --kite-panel-border-top-left-radius: var(--kite-panel-300-border-radius)
}

.topRight300_875b0045 {
    --kite-panel-border-top-right-radius: var(--kite-panel-300-border-radius)
}

.bottomLeft300_875b0045 {
    --kite-panel-border-bottom-left-radius: var(--kite-panel-300-border-radius)
}

.bottomRight300_875b0045 {
    --kite-panel-border-bottom-right-radius: var(--kite-panel-300-border-radius)
}

.topLeft400_875b0045 {
    --kite-panel-border-top-left-radius: var(--kite-panel-400-border-radius)
}

.topRight400_875b0045 {
    --kite-panel-border-top-right-radius: var(--kite-panel-400-border-radius)
}

.bottomLeft400_875b0045 {
    --kite-panel-border-bottom-left-radius: var(--kite-panel-400-border-radius)
}

.bottomRight400_875b0045 {
    --kite-panel-border-bottom-right-radius: var(--kite-panel-400-border-radius)
}

.topLeft500_875b0045 {
    --kite-panel-border-top-left-radius: var(--kite-panel-500-border-radius)
}

.topRight500_875b0045 {
    --kite-panel-border-top-right-radius: var(--kite-panel-500-border-radius)
}

.bottomLeft500_875b0045 {
    --kite-panel-border-bottom-left-radius: var(--kite-panel-500-border-radius)
}

.bottomRight500_875b0045 {
    --kite-panel-border-bottom-right-radius: var(--kite-panel-500-border-radius)
}

.topLeft600_875b0045 {
    --kite-panel-border-top-left-radius: var(--kite-panel-600-border-radius)
}

.topRight600_875b0045 {
    --kite-panel-border-top-right-radius: var(--kite-panel-600-border-radius)
}

.bottomLeft600_875b0045 {
    --kite-panel-border-bottom-left-radius: var(--kite-panel-600-border-radius)
}

.bottomRight600_875b0045 {
    --kite-panel-border-bottom-right-radius: var(--kite-panel-600-border-radius)
}

.topLeft700_875b0045 {
    --kite-panel-border-top-left-radius: var(--kite-panel-700-border-radius)
}

.topRight700_875b0045 {
    --kite-panel-border-top-right-radius: var(--kite-panel-700-border-radius)
}

.bottomLeft700_875b0045 {
    --kite-panel-border-bottom-left-radius: var(--kite-panel-700-border-radius)
}

.bottomRight700_875b0045 {
    --kite-panel-border-bottom-right-radius: var(--kite-panel-700-border-radius)
}

.topLeftRoundedTrue_875b0045 {
    border-top-left-radius: var(--kite-panel-border-top-left-radius)
}

.topLeftRoundedFalse_875b0045 {
    border-top-left-radius: 0
}

.topRightRoundedTrue_875b0045 {
    border-top-right-radius: var(--kite-panel-border-top-right-radius)
}

.topRightRoundedFalse_875b0045 {
    border-top-right-radius: 0
}

.bottomLeftRoundedTrue_875b0045 {
    border-bottom-left-radius: var(--kite-panel-border-bottom-left-radius)
}

.bottomLeftRoundedFalse_875b0045 {
    border-bottom-left-radius: 0
}

.bottomRightRoundedTrue_875b0045 {
    border-bottom-right-radius: var(--kite-panel-border-bottom-right-radius)
}

.bottomRightRoundedFalse_875b0045 {
    border-bottom-right-radius: 0
}

.primary_875b0045 {
    background-color: var(--kite-panel-primary)
}

.secondary_875b0045 {
    /* background-color: var(--kite-panel-secondary); */
    background-color: transparent;
}

.tertiary_875b0045 {
    background-color: var(--kite-panel-tertiary)
}

.brand_875b0045 {
    background-color: var(--kite-background-brand)
}

.positive_875b0045 {
    background-color: var(--kite-background-positive)
}

.warning_875b0045 {
    background-color: var(--kite-background-warning)
}

.negative_875b0045 {
    background-color: var(--kite-background-negative)
}

.neutral_875b0045 {
    /* background-color: var(--kite-background-neutral) */
    background: #3B62FF;
}
.neutral_875b0045 * {
  color: #fff;
}

.brandDeep_875b0045 {
    background-color: var(--kite-background-brand-deep)
}

.rose_875b0045 {
    background-color: var(--kite-background-rose)
}

.teal_875b0045 {
    background-color: var(--kite-background-teal)
}

.staticDark_875b0045 {
    background-color: var(--kite-background-static-dark)
}

.staticLight_875b0045 {
    background-color: var(--kite-background-static-light)
}

.staticBrandDeep_875b0045 {
    background-color: var(--kite-background-static-brand-deep)
}

.overlayNeutral_875b0045 {
    background-color: var(--kite-overlay-neutral)
}

.overlayBrand_875b0045 {
    background-color: var(--kite-overlay-brand)
}

.overlayBrandDeep_875b0045 {
    background-color: var(--kite-overlay-brand-deep)
}

.overlayPositive_875b0045 {
    background-color: var(--kite-overlay-positive)
}

.overlayWarning_875b0045 {
    background-color: var(--kite-overlay-warning)
}

.overlayNegative_875b0045 {
    background-color: var(--kite-overlay-negative)
}

.overlayRose_875b0045 {
    background-color: var(--kite-overlay-rose)
}

.overlayTeal_875b0045 {
    background-color: var(--kite-overlay-teal)
}

.overlayStaticDark_875b0045 {
    background-color: var(--kite-overlay-static-dark)
}

.overlayStaticLight_875b0045 {
    background-color: var(--kite-overlay-static-light)
}

.transparentBg_875b0045 {
    background-color: transparent
}

.borderNeutralPrimary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-neutral-primary)
}

.borderBoldNeutralPrimary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-neutral-primary)
}

.borderBrandPrimary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-brand-primary)
}

.borderBoldBrandPrimary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-brand-primary)
}

.borderBrandDeepPrimary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-brand-deep-primary)
}

.borderBoldBrandDeepPrimary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-brand-deep-primary)
}

.borderPositivePrimary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-positive-primary)
}

.borderBoldPositivePrimary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-positive-primary)
}

.borderWarningPrimary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-warning-primary)
}

.borderBoldWarningPrimary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-warning-primary)
}

.borderNegativePrimary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-negative-primary)
}

.borderBoldNegativePrimary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-negative-primary)
}

.borderRosePrimary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-rose-primary)
}

.borderBoldRosePrimary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-rose-primary)
}

.borderTealPrimary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-teal-primary)
}

.borderBoldTealPrimary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-teal-primary)
}

.borderNeutralSecondary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-neutral-secondary)
}

.borderBoldNeutralSecondary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-neutral-secondary)
}

.borderBrandSecondary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-brand-secondary)
}

.borderBoldBrandSecondary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-brand-secondary)
}

.borderBrandDeepSecondary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-brand-deep-secondary)
}

.borderBoldBrandDeepSecondary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-brand-deep-secondary)
}

.borderPositiveSecondary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-positive-secondary)
}

.borderBoldPositiveSecondary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-positive-secondary)
}

.borderWarningSecondary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-warning-secondary)
}

.borderBoldWarningSecondary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-warning-secondary)
}

.borderNegativeSecondary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-negative-secondary)
}

.borderBoldNegativeSecondary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-negative-secondary)
}

.borderRoseSecondary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-rose-secondary)
}

.borderBoldRoseSecondary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-rose-secondary)
}

.borderTealSecondary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-teal-secondary)
}

.borderBoldTealSecondary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-teal-secondary)
}

.borderNeutralTertiary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-neutral-tertiary)
}

.borderBoldNeutralTertiary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-neutral-tertiary)
}

.borderBrandTertiary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-brand-tertiary)
}

.borderBoldBrandTertiary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-brand-tertiary)
}

.borderBrandDeepTertiary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-brand-deep-tertiary)
}

.borderBoldBrandDeepTertiary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-brand-deep-tertiary)
}

.borderPositiveTertiary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-positive-tertiary)
}

.borderBoldPositiveTertiary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-positive-tertiary)
}

.borderWarningTertiary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-warning-tertiary)
}

.borderBoldWarningTertiary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-warning-tertiary)
}

.borderNegativeTertiary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-negative-tertiary)
}

.borderBoldNegativeTertiary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-negative-tertiary)
}

.borderRoseTertiary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-rose-tertiary)
}

.borderBoldRoseTertiary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-rose-tertiary)
}

.borderTealTertiary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-teal-tertiary)
}

.borderBoldTealTertiary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-teal-tertiary)
}

.borderStaticDarkPrimary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-static-dark-primary)
}

.borderBoldStaticDarkPrimary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-static-dark-primary)
}

.borderStaticDarkSecondary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-static-dark-secondary)
}

.borderBoldStaticDarkSecondary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-static-dark-secondary)
}

.borderStaticLightPrimary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-static-light-primary)
}

.borderBoldStaticLightPrimary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-static-light-primary)
}

.borderStaticLightSecondary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected) var(--kite-border-static-light-secondary)
}

.borderBoldStaticLightSecondary_875b0045 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-static-light-secondary)
}

.panel_875b0045 {
    overflow: hidden
}

.spinner_dc2e06e7 {
    display: block;
    aspect-ratio: 1/1
}

.spinner_dc2e06e7 .trackNeutral_dc2e06e7 {
    stroke: var(--kite-overlay-neutral)
}

.spinner_dc2e06e7 .trackBrand_dc2e06e7 {
    stroke: var(--kite-loader-on-brand-right)
}

.spinner_dc2e06e7 .trackBrandDeep_dc2e06e7 {
    stroke: var(--kite-overlay-brand-deep)
}

.spinner_dc2e06e7 .trackPositive_dc2e06e7 {
    stroke: var(--kite-overlay-positive)
}

.spinner_dc2e06e7 .trackWarning_dc2e06e7 {
    stroke: var(--kite-overlay-warning)
}

.spinner_dc2e06e7 .trackNegative_dc2e06e7 {
    stroke: var(--kite-overlay-negative)
}

.spinner_dc2e06e7 .trackRose_dc2e06e7 {
    stroke: var(--kite-overlay-rose)
}

.spinner_dc2e06e7 .trackTeal_dc2e06e7 {
    stroke: var(--kite-overlay-teal)
}

.spinner_dc2e06e7 .trackStaticDark_dc2e06e7 {
    stroke: var(--kite-overlay-static-dark)
}

.spinner_dc2e06e7 .trackStaticLight_dc2e06e7 {
    stroke: var(--kite-overlay-static-light)
}

.spinner_dc2e06e7 .bodyNeutralPrimary_dc2e06e7 {
    stroke: var(--kite-content-neutral-primary);
    animation: spin_dc2e06e7 .8s infinite linear;
    transform-origin: 50% 50%
}

.spinner_dc2e06e7 .bodyBrandDeepPrimary_dc2e06e7,.spinner_dc2e06e7 .bodyBrandPrimary_dc2e06e7 {
    stroke: var(--kite-content-brand-primary);
    animation: spin_dc2e06e7 .8s infinite linear;
    transform-origin: 50% 50%
}

.spinner_dc2e06e7 .bodyBrandDeepPrimary_dc2e06e7 {
    stroke: var(--kite-content-brand-deep-primary)
}

.spinner_dc2e06e7 .bodyPositivePrimary_dc2e06e7,.spinner_dc2e06e7 .bodyWarningPrimary_dc2e06e7 {
    stroke: var(--kite-content-positive-primary);
    animation: spin_dc2e06e7 .8s infinite linear;
    transform-origin: 50% 50%
}

.spinner_dc2e06e7 .bodyWarningPrimary_dc2e06e7 {
    stroke: var(--kite-content-warning-primary)
}

.spinner_dc2e06e7 .bodyNegativePrimary_dc2e06e7,.spinner_dc2e06e7 .bodyRosePrimary_dc2e06e7 {
    stroke: var(--kite-content-negative-primary);
    animation: spin_dc2e06e7 .8s infinite linear;
    transform-origin: 50% 50%
}

.spinner_dc2e06e7 .bodyRosePrimary_dc2e06e7 {
    stroke: var(--kite-content-rose-primary)
}

.spinner_dc2e06e7 .bodyStaticDarkPrimary_dc2e06e7,.spinner_dc2e06e7 .bodyTealPrimary_dc2e06e7 {
    stroke: var(--kite-content-teal-primary);
    animation: spin_dc2e06e7 .8s infinite linear;
    transform-origin: 50% 50%
}

.spinner_dc2e06e7 .bodyStaticDarkPrimary_dc2e06e7 {
    stroke: var(--kite-content-static-dark-primary)
}

.spinner_dc2e06e7 .bodyNeutralSecondary_dc2e06e7,.spinner_dc2e06e7 .bodyStaticLightPrimary_dc2e06e7 {
    stroke: var(--kite-content-static-light-primary);
    animation: spin_dc2e06e7 .8s infinite linear;
    transform-origin: 50% 50%
}

.spinner_dc2e06e7 .bodyNeutralSecondary_dc2e06e7 {
    stroke: var(--kite-content-neutral-secondary)
}

.spinner_dc2e06e7 .bodyBrandDeepSecondary_dc2e06e7,.spinner_dc2e06e7 .bodyBrandSecondary_dc2e06e7 {
    stroke: var(--kite-content-brand-secondary);
    animation: spin_dc2e06e7 .8s infinite linear;
    transform-origin: 50% 50%
}

.spinner_dc2e06e7 .bodyBrandDeepSecondary_dc2e06e7 {
    stroke: var(--kite-content-brand-deep-secondary)
}

.spinner_dc2e06e7 .bodyPositiveSecondary_dc2e06e7,.spinner_dc2e06e7 .bodyWarningSecondary_dc2e06e7 {
    stroke: var(--kite-content-positive-secondary);
    animation: spin_dc2e06e7 .8s infinite linear;
    transform-origin: 50% 50%
}

.spinner_dc2e06e7 .bodyWarningSecondary_dc2e06e7 {
    stroke: var(--kite-content-warning-secondary)
}

.spinner_dc2e06e7 .bodyNegativeSecondary_dc2e06e7,.spinner_dc2e06e7 .bodyRoseSecondary_dc2e06e7 {
    stroke: var(--kite-content-negative-secondary);
    animation: spin_dc2e06e7 .8s infinite linear;
    transform-origin: 50% 50%
}

.spinner_dc2e06e7 .bodyRoseSecondary_dc2e06e7 {
    stroke: var(--kite-content-rose-secondary)
}

.spinner_dc2e06e7 .bodyStaticDarkSecondary_dc2e06e7,.spinner_dc2e06e7 .bodyTealSecondary_dc2e06e7 {
    stroke: var(--kite-content-teal-secondary);
    animation: spin_dc2e06e7 .8s infinite linear;
    transform-origin: 50% 50%
}

.spinner_dc2e06e7 .bodyStaticDarkSecondary_dc2e06e7 {
    stroke: var(--kite-content-static-dark-secondary)
}

.spinner_dc2e06e7 .bodyNeutralTertiary_dc2e06e7,.spinner_dc2e06e7 .bodyStaticLightSecondary_dc2e06e7 {
    stroke: var(--kite-content-static-light-secondary);
    animation: spin_dc2e06e7 .8s infinite linear;
    transform-origin: 50% 50%
}

.spinner_dc2e06e7 .bodyNeutralTertiary_dc2e06e7 {
    stroke: var(--kite-content-neutral-tertiary)
}

.spinner_dc2e06e7 .trackLight_dc2e06e7 {
    stroke: var(--kite-loader-on-light-right)
}

.spinner_dc2e06e7 .bodyLight_dc2e06e7 {
    stroke: var(--kite-loader-on-light-left);
    animation: spin_dc2e06e7 .8s infinite linear;
    transform-origin: 50% 50%
}

.spinner_dc2e06e7 .trackDark_dc2e06e7 {
    stroke: var(--kite-loader-on-dark-right)
}

.spinner_dc2e06e7 .bodyDark_dc2e06e7 {
    stroke: var(--kite-loader-on-dark-left);
    animation: spin_dc2e06e7 .8s infinite linear;
    transform-origin: 50% 50%
}

.spinner_dc2e06e7 .trackColor_dc2e06e7 {
    stroke: var(--kite-loader-on-color-right)
}

.spinner_dc2e06e7 .bodyBrand_dc2e06e7,.spinner_dc2e06e7 .bodyColor_dc2e06e7 {
    stroke: var(--kite-loader-on-color-left);
    animation: spin_dc2e06e7 .8s infinite linear;
    transform-origin: 50% 50%
}

.spinner_dc2e06e7 .bodyBrand_dc2e06e7 {
    stroke: var(--kite-loader-on-brand-left)
}

.loader_4312c7a8 {
    position: relative;
    height: 100%;
    width: -moz-fit-content;
    width: fit-content;
    aspect-ratio: 1/1;
    overflow: hidden
}

.loader_4312c7a8 .left_4312c7a8,.loader_4312c7a8 .right_4312c7a8 {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    animation: 1s linear 0s infinite normal loaderContainer_4312c7a8
}

.loader_4312c7a8 .left_4312c7a8 {
    left: -100%
}

.loader_4312c7a8 .right_4312c7a8 {
    left: 0
}

.loader_4312c7a8 .left_4312c7a8::after,.loader_4312c7a8 .left_4312c7a8::before,.loader_4312c7a8 .right_4312c7a8::after,.loader_4312c7a8 .right_4312c7a8::before {
    position: absolute;
    content: "";
    border-radius: 15%;
    top: 31.4814814815%;
    width: 37.037037037%;
    height: 37.037037037%
}

.loader_4312c7a8 .left_4312c7a8::before,.loader_4312c7a8 .right_4312c7a8::before {
    left: 7%
}

.loader_4312c7a8 .left_4312c7a8::after,.loader_4312c7a8 .right_4312c7a8::after {
    right: 7%
}

.loader_4312c7a8 .left_4312c7a8::before {
    animation: 1s linear 0s infinite normal loaderOddLeft_4312c7a8
}

.loader_4312c7a8 .left_4312c7a8::after {
    animation: 1s linear 0s infinite normal loaderOddRight_4312c7a8
}

.loader_4312c7a8 .right_4312c7a8::before {
    animation: 1s linear 0s infinite normal loaderEvenLeft_4312c7a8
}

.loader_4312c7a8 .right_4312c7a8::after {
    animation: 1s linear 0s infinite normal loaderEvenRight_4312c7a8
}

.loader_4312c7a8.light_4312c7a8 .left_4312c7a8::before,.loader_4312c7a8.light_4312c7a8 .right_4312c7a8::before {
    background-color: var(--kite-loader-on-light-left)
}

.loader_4312c7a8.light_4312c7a8 .left_4312c7a8::after,.loader_4312c7a8.light_4312c7a8 .right_4312c7a8::after {
    background-color: var(--kite-loader-on-light-right)
}

.loader_4312c7a8.dark_4312c7a8 .left_4312c7a8::before,.loader_4312c7a8.dark_4312c7a8 .right_4312c7a8::before {
    background-color: var(--kite-loader-on-dark-left)
}

.loader_4312c7a8.dark_4312c7a8 .left_4312c7a8::after,.loader_4312c7a8.dark_4312c7a8 .right_4312c7a8::after {
    background-color: var(--kite-loader-on-dark-right)
}

.loader_4312c7a8.color_4312c7a8 .left_4312c7a8::before,.loader_4312c7a8.color_4312c7a8 .right_4312c7a8::before {
    background-color: var(--kite-loader-on-color-left)
}

.loader_4312c7a8.color_4312c7a8 .left_4312c7a8::after,.loader_4312c7a8.color_4312c7a8 .right_4312c7a8::after {
    background-color: var(--kite-loader-on-color-right)
}

.loader_4312c7a8.brand_4312c7a8 .left_4312c7a8::before,.loader_4312c7a8.brand_4312c7a8 .right_4312c7a8::before {
    background-color: var(--kite-loader-on-brand-left)
}

.loader_4312c7a8.brand_4312c7a8 .left_4312c7a8::after,.loader_4312c7a8.brand_4312c7a8 .right_4312c7a8::after {
    background-color: var(--kite-loader-on-brand-right)
}

.spinner_4312c7a8 {
    display: none
}

body[data-whiteLabel]:not([data-whiteLabel=tutu]) .loader_4312c7a8 {
    display: none
}

body[data-whiteLabel]:not([data-whiteLabel=tutu]) .spinner_4312c7a8 {
    display: unset
}

.whiteLabel_4312c7a8 {
    display: unset
}

.whiteLabelLocked_4312c7a8 {
    display: none
}

.labelValueHeaderXLargeValueTextControl_2d8c3ddc,.labelValueHeaderXLargeValueTextDefault_2d8c3ddc,.labelValueHeaderXLargeValueTextTable_2d8c3ddc {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.133333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueHeaderXLargeValueTextControl_2d8c3ddc,.labelValueHeaderXLargeValueTextTable_2d8c3ddc {
    font-size: 2.533333rem
}

.labelValueHeaderXLargeValueTextControl_2d8c3ddc {
    font-size: 1.133333rem
}

.labelValueHeaderLargeValueTextControl_2d8c3ddc,.labelValueHeaderLargeValueTextDefault_2d8c3ddc,.labelValueHeaderLargeValueTextTable_2d8c3ddc,.labelValueHeaderXLargeLabelTextControl_2d8c3ddc,.labelValueHeaderXLargeLabelTextDefault_2d8c3ddc,.labelValueHeaderXLargeLabelTextTable_2d8c3ddc {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 2.533333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueHeaderLargeValueTextControl_2d8c3ddc,.labelValueHeaderLargeValueTextDefault_2d8c3ddc,.labelValueHeaderLargeValueTextTable_2d8c3ddc {
    font-size: 1.133333rem
}

.labelValueHeaderLargeValueTextControl_2d8c3ddc,.labelValueHeaderLargeValueTextTable_2d8c3ddc {
    font-size: 2rem
}

.labelValueHeaderLargeValueTextControl_2d8c3ddc {
    font-size: 1.133333rem
}

.labelValueHeaderLargeLabelTextControl_2d8c3ddc,.labelValueHeaderLargeLabelTextDefault_2d8c3ddc,.labelValueHeaderLargeLabelTextTable_2d8c3ddc,.labelValueHeaderMediumValueTextControl_2d8c3ddc,.labelValueHeaderMediumValueTextDefault_2d8c3ddc,.labelValueHeaderMediumValueTextTable_2d8c3ddc {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 2rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueHeaderMediumValueTextControl_2d8c3ddc,.labelValueHeaderMediumValueTextDefault_2d8c3ddc,.labelValueHeaderMediumValueTextTable_2d8c3ddc {
    font-size: .866666rem;
    line-height: 108%
}

.labelValueHeaderMediumValueTextControl_2d8c3ddc,.labelValueHeaderMediumValueTextTable_2d8c3ddc {
    font-size: 1.6rem;
    line-height: 116.6%
}

.labelValueHeaderMediumValueTextControl_2d8c3ddc {
    font-size: .866666rem;
    line-height: 108%
}

.labelValueHeaderMediumLabelTextControl_2d8c3ddc,.labelValueHeaderMediumLabelTextDefault_2d8c3ddc,.labelValueHeaderMediumLabelTextTable_2d8c3ddc,.labelValueHeaderSmallValueTextDefault_2d8c3ddc,.labelValueHeaderSmallValueTextTable_2d8c3ddc {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 116.6%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueHeaderSmallValueTextDefault_2d8c3ddc,.labelValueHeaderSmallValueTextTable_2d8c3ddc {
    font-size: .866666rem;
    line-height: 108%
}

.labelValueHeaderSmallValueTextTable_2d8c3ddc {
    font-size: 1.266666rem;
    line-height: 116%
}

.labelValueHeaderSmallLabelTextControl_2d8c3ddc,.labelValueHeaderSmallLabelTextDefault_2d8c3ddc,.labelValueHeaderSmallLabelTextTable_2d8c3ddc,.labelValueHeaderSmallValueTextControl_2d8c3ddc {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: .866666rem;
    line-height: 108%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueHeaderSmallLabelTextControl_2d8c3ddc,.labelValueHeaderSmallLabelTextDefault_2d8c3ddc,.labelValueHeaderSmallLabelTextTable_2d8c3ddc {
    font-size: 1.266666rem;
    line-height: 116%
}

.labelValueParagraphLargeCompactLabelTextControl_2d8c3ddc,.labelValueParagraphLargeCompactLabelTextDefault_2d8c3ddc,.labelValueParagraphLargeCompactLabelTextTable_2d8c3ddc,.labelValueParagraphLargeCompactValueTextControl_2d8c3ddc,.labelValueParagraphLargeCompactValueTextDefault_2d8c3ddc,.labelValueParagraphLargeCompactValueTextTable_2d8c3ddc,.labelValueParagraphLargeValueTextDefault_2d8c3ddc,.labelValueParagraphLargeValueTextTable_2d8c3ddc {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.133333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphLargeValueTextDefault_2d8c3ddc,.labelValueParagraphLargeValueTextTable_2d8c3ddc {
    line-height: 140%
}

.labelValueParagraphLargeLabelTextControl_2d8c3ddc,.labelValueParagraphLargeLabelTextDefault_2d8c3ddc,.labelValueParagraphLargeLabelTextTable_2d8c3ddc,.labelValueParagraphLargeValueTextControl_2d8c3ddc {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.133333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphLargeLabelTextControl_2d8c3ddc,.labelValueParagraphLargeLabelTextDefault_2d8c3ddc,.labelValueParagraphLargeLabelTextTable_2d8c3ddc {
    line-height: 140%
}

.labelValueParagraphLargeLabelTextControl_2d8c3ddc {
    line-height: 120%
}

.labelValueParagraphMediumCompactLabelTextControl_2d8c3ddc,.labelValueParagraphMediumCompactLabelTextDefault_2d8c3ddc,.labelValueParagraphMediumCompactLabelTextTable_2d8c3ddc,.labelValueParagraphMediumCompactValueTextControl_2d8c3ddc,.labelValueParagraphMediumCompactValueTextDefault_2d8c3ddc,.labelValueParagraphMediumCompactValueTextTable_2d8c3ddc,.labelValueParagraphMediumValueTextDefault_2d8c3ddc,.labelValueParagraphMediumValueTextTable_2d8c3ddc {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphMediumValueTextDefault_2d8c3ddc,.labelValueParagraphMediumValueTextTable_2d8c3ddc {
    line-height: 133.3%
}

.labelValueParagraphMediumLabelTextControl_2d8c3ddc,.labelValueParagraphMediumLabelTextDefault_2d8c3ddc,.labelValueParagraphMediumLabelTextTable_2d8c3ddc,.labelValueParagraphMediumValueTextControl_2d8c3ddc {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphMediumLabelTextControl_2d8c3ddc,.labelValueParagraphMediumLabelTextDefault_2d8c3ddc,.labelValueParagraphMediumLabelTextTable_2d8c3ddc {
    line-height: 133.3%
}

.labelValueParagraphMediumLabelTextControl_2d8c3ddc {
    line-height: 120%
}

.labelValueParagraphSmallCompactLabelTextControl_2d8c3ddc,.labelValueParagraphSmallCompactLabelTextDefault_2d8c3ddc,.labelValueParagraphSmallCompactLabelTextTable_2d8c3ddc,.labelValueParagraphSmallCompactValueTextControl_2d8c3ddc,.labelValueParagraphSmallCompactValueTextDefault_2d8c3ddc,.labelValueParagraphSmallCompactValueTextTable_2d8c3ddc,.labelValueParagraphSmallValueTextDefault_2d8c3ddc,.labelValueParagraphSmallValueTextTable_2d8c3ddc {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: .866666rem;
    line-height: 108%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphSmallValueTextDefault_2d8c3ddc,.labelValueParagraphSmallValueTextTable_2d8c3ddc {
    line-height: 140%
}

.labelValueParagraphSmallLabelTextControl_2d8c3ddc,.labelValueParagraphSmallLabelTextDefault_2d8c3ddc,.labelValueParagraphSmallLabelTextTable_2d8c3ddc,.labelValueParagraphSmallValueTextControl_2d8c3ddc {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: .866666rem;
    line-height: 108%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphSmallLabelTextControl_2d8c3ddc,.labelValueParagraphSmallLabelTextDefault_2d8c3ddc,.labelValueParagraphSmallLabelTextTable_2d8c3ddc {
    line-height: 140%
}

.labelValueParagraphSmallLabelTextControl_2d8c3ddc {
    line-height: 108%
}

.labelValueControl_2d8c3ddc {
    justify-content: unset;
    width: auto
}

.labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.headerXLarge_2d8c3ddc {
    padding-top: var(--kite-label-value-header-x-large-control-padding-top);
    padding-bottom: var(--kite-label-value-header-x-large-control-padding-bottom);
    min-height: var(--kite-label-value-header-x-large-control-min-height);
    gap: var(--kite-label-value-header-x-large-control-gap)
}

.labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.headerLarge_2d8c3ddc {
    padding-top: var(--kite-label-value-header-large-control-padding-top);
    padding-bottom: var(--kite-label-value-header-large-control-padding-bottom);
    min-height: var(--kite-label-value-header-large-control-min-height);
    gap: var(--kite-label-value-header-large-control-gap)
}

.labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.headerMedium_2d8c3ddc {
    padding-top: var(--kite-label-value-header-medium-control-padding-top);
    padding-bottom: var(--kite-label-value-header-medium-control-padding-bottom);
    min-height: var(--kite-label-value-header-medium-control-min-height);
    gap: var(--kite-label-value-header-medium-control-gap)
}

.labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.headerSmall_2d8c3ddc {
    padding-top: var(--kite-label-value-header-small-control-padding-top);
    padding-bottom: var(--kite-label-value-header-small-control-padding-bottom);
    min-height: var(--kite-label-value-header-small-control-min-height);
    gap: var(--kite-label-value-header-small-control-gap)
}

.labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.paragraphLargeCompact_2d8c3ddc {
    padding-top: var(--kite-label-value-paragraph-large-compact-control-padding-top);
    padding-bottom: var(--kite-label-value-paragraph-large-compact-control-padding-bottom);
    min-height: var(--kite-label-value-paragraph-large-compact-control-min-height);
    gap: var(--kite-label-value-paragraph-large-compact-control-gap)
}

.labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.paragraphLarge_2d8c3ddc {
    padding-top: var(--kite-label-value-paragraph-large-control-padding-top);
    padding-bottom: var(--kite-label-value-paragraph-large-control-padding-bottom);
    min-height: var(--kite-label-value-paragraph-large-control-min-height);
    gap: var(--kite-label-value-paragraph-large-control-gap)
}

.labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.paragraphMediumCompact_2d8c3ddc {
    padding-top: var(--kite-label-value-paragraph-medium-compact-control-padding-top);
    padding-bottom: var(--kite-label-value-paragraph-medium-compact-control-padding-bottom);
    min-height: var(--kite-label-value-paragraph-medium-compact-control-min-height);
    gap: var(--kite-label-value-paragraph-medium-compact-control-gap)
}

.labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.paragraphMedium_2d8c3ddc {
    padding-top: var(--kite-label-value-paragraph-medium-control-padding-top);
    padding-bottom: var(--kite-label-value-paragraph-medium-control-padding-bottom);
    min-height: var(--kite-label-value-paragraph-medium-control-min-height);
    gap: var(--kite-label-value-paragraph-medium-control-gap)
}

.labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.paragraphSmall_2d8c3ddc {
    padding-top: var(--kite-label-value-paragraph-small-control-padding-top);
    padding-bottom: var(--kite-label-value-paragraph-small-control-padding-bottom);
    min-height: var(--kite-label-value-paragraph-small-control-min-height);
    gap: var(--kite-label-value-paragraph-small-control-gap)
}

.label_2d8c3ddc {
    flex: 0 1 auto
}

.value_2d8c3ddc {
    min-width: -moz-fit-content;
    min-width: fit-content;
    flex: 1
}

.textClamp_2d8c3ddc {
    overflow: hidden;
    display: -webkit-box;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    white-space: normal;
    word-break: break-word;
    max-width: 100%;
    -webkit-line-clamp: var(--max-lines)
}

.labelValueHeaderXLargeValueTextControl_b583304d,.labelValueHeaderXLargeValueTextDefault_b583304d,.labelValueHeaderXLargeValueTextTable_b583304d {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.133333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueHeaderXLargeValueTextControl_b583304d,.labelValueHeaderXLargeValueTextTable_b583304d {
    font-size: 2.533333rem
}

.labelValueHeaderXLargeValueTextControl_b583304d {
    font-size: 1.133333rem
}

.labelValueHeaderLargeValueTextControl_b583304d,.labelValueHeaderLargeValueTextDefault_b583304d,.labelValueHeaderLargeValueTextTable_b583304d,.labelValueHeaderXLargeLabelTextControl_b583304d,.labelValueHeaderXLargeLabelTextDefault_b583304d,.labelValueHeaderXLargeLabelTextTable_b583304d {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 2.533333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueHeaderLargeValueTextControl_b583304d,.labelValueHeaderLargeValueTextDefault_b583304d,.labelValueHeaderLargeValueTextTable_b583304d {
    font-size: 1.133333rem
}

.labelValueHeaderLargeValueTextControl_b583304d,.labelValueHeaderLargeValueTextTable_b583304d {
    font-size: 2rem
}

.labelValueHeaderLargeValueTextControl_b583304d {
    font-size: 1.133333rem
}

.labelValueHeaderLargeLabelTextControl_b583304d,.labelValueHeaderLargeLabelTextDefault_b583304d,.labelValueHeaderLargeLabelTextTable_b583304d,.labelValueHeaderMediumValueTextControl_b583304d,.labelValueHeaderMediumValueTextDefault_b583304d,.labelValueHeaderMediumValueTextTable_b583304d {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 2rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueHeaderMediumValueTextControl_b583304d,.labelValueHeaderMediumValueTextDefault_b583304d,.labelValueHeaderMediumValueTextTable_b583304d {
    font-size: .866666rem;
    line-height: 108%
}

.labelValueHeaderMediumValueTextControl_b583304d,.labelValueHeaderMediumValueTextTable_b583304d {
    font-size: 1.6rem;
    line-height: 116.6%
}

.labelValueHeaderMediumValueTextControl_b583304d {
    font-size: .866666rem;
    line-height: 108%
}

.labelValueHeaderMediumLabelTextControl_b583304d,.labelValueHeaderMediumLabelTextDefault_b583304d,.labelValueHeaderMediumLabelTextTable_b583304d,.labelValueHeaderSmallValueTextDefault_b583304d,.labelValueHeaderSmallValueTextTable_b583304d {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 116.6%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueHeaderSmallValueTextDefault_b583304d,.labelValueHeaderSmallValueTextTable_b583304d {
    font-size: .866666rem;
    line-height: 108%
}

.labelValueHeaderSmallValueTextTable_b583304d {
    font-size: 1.266666rem;
    line-height: 116%
}

.labelValueHeaderSmallLabelTextControl_b583304d,.labelValueHeaderSmallLabelTextDefault_b583304d,.labelValueHeaderSmallLabelTextTable_b583304d,.labelValueHeaderSmallValueTextControl_b583304d {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: .866666rem;
    line-height: 108%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueHeaderSmallLabelTextControl_b583304d,.labelValueHeaderSmallLabelTextDefault_b583304d,.labelValueHeaderSmallLabelTextTable_b583304d {
    font-size: 1.266666rem;
    line-height: 116%
}

.labelValueParagraphLargeCompactLabelTextControl_b583304d,.labelValueParagraphLargeCompactLabelTextDefault_b583304d,.labelValueParagraphLargeCompactLabelTextTable_b583304d,.labelValueParagraphLargeCompactValueTextControl_b583304d,.labelValueParagraphLargeCompactValueTextDefault_b583304d,.labelValueParagraphLargeCompactValueTextTable_b583304d,.labelValueParagraphLargeValueTextDefault_b583304d,.labelValueParagraphLargeValueTextTable_b583304d {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.133333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphLargeValueTextDefault_b583304d,.labelValueParagraphLargeValueTextTable_b583304d {
    line-height: 140%
}

.labelValueParagraphLargeLabelTextControl_b583304d,.labelValueParagraphLargeLabelTextDefault_b583304d,.labelValueParagraphLargeLabelTextTable_b583304d,.labelValueParagraphLargeValueTextControl_b583304d {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.133333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphLargeLabelTextControl_b583304d,.labelValueParagraphLargeLabelTextDefault_b583304d,.labelValueParagraphLargeLabelTextTable_b583304d {
    line-height: 140%
}

.labelValueParagraphLargeLabelTextControl_b583304d {
    line-height: 120%
}

.labelValueParagraphMediumCompactLabelTextControl_b583304d,.labelValueParagraphMediumCompactLabelTextDefault_b583304d,.labelValueParagraphMediumCompactLabelTextTable_b583304d,.labelValueParagraphMediumCompactValueTextControl_b583304d,.labelValueParagraphMediumCompactValueTextDefault_b583304d,.labelValueParagraphMediumCompactValueTextTable_b583304d,.labelValueParagraphMediumValueTextDefault_b583304d,.labelValueParagraphMediumValueTextTable_b583304d {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphMediumValueTextDefault_b583304d,.labelValueParagraphMediumValueTextTable_b583304d {
    line-height: 133.3%
}

.labelValueParagraphMediumLabelTextControl_b583304d,.labelValueParagraphMediumLabelTextDefault_b583304d,.labelValueParagraphMediumLabelTextTable_b583304d,.labelValueParagraphMediumValueTextControl_b583304d {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphMediumLabelTextControl_b583304d,.labelValueParagraphMediumLabelTextDefault_b583304d,.labelValueParagraphMediumLabelTextTable_b583304d {
    line-height: 133.3%
}

.labelValueParagraphMediumLabelTextControl_b583304d {
    line-height: 120%
}

.labelValueParagraphSmallCompactLabelTextControl_b583304d,.labelValueParagraphSmallCompactLabelTextDefault_b583304d,.labelValueParagraphSmallCompactLabelTextTable_b583304d,.labelValueParagraphSmallCompactValueTextControl_b583304d,.labelValueParagraphSmallCompactValueTextDefault_b583304d,.labelValueParagraphSmallCompactValueTextTable_b583304d,.labelValueParagraphSmallValueTextDefault_b583304d,.labelValueParagraphSmallValueTextTable_b583304d {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: .866666rem;
    line-height: 108%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphSmallValueTextDefault_b583304d,.labelValueParagraphSmallValueTextTable_b583304d {
    line-height: 140%
}

.labelValueParagraphSmallLabelTextControl_b583304d,.labelValueParagraphSmallLabelTextDefault_b583304d,.labelValueParagraphSmallLabelTextTable_b583304d,.labelValueParagraphSmallValueTextControl_b583304d {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: .866666rem;
    line-height: 108%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphSmallLabelTextControl_b583304d,.labelValueParagraphSmallLabelTextDefault_b583304d,.labelValueParagraphSmallLabelTextTable_b583304d {
    line-height: 140%
}

.labelValueParagraphSmallLabelTextControl_b583304d {
    line-height: 108%
}

.labelValueTableLabelFullwidth_b583304d {
    width: 100%
}

.labelValueTableLabelAutowidth_b583304d {
    width: auto
}

.labelValueTableValue_b583304d {
    align-self: flex-start;
    margin-left: auto
}

.labelValueTable_b583304d.withMaxLines_b583304d .labelValueTableLabel_b583304d,.labelValueTable_b583304d.withMaxLines_b583304d .labelValueTableValue_b583304d {
    overflow: hidden;
    display: -webkit-box;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    white-space: normal;
    word-break: break-word;
    max-width: 100%;
    flex: 0 0 auto;
    word-wrap: break-word
}

.textPrimary_44ffeffc {
    color: var(--kite-text-primary)
}

.textSecondary_44ffeffc {
    color: var(--kite-text-secondary)
}

.textBrand_44ffeffc {
    color: var(--kite-text-brand)
}

.textPositive_44ffeffc {
    color: var(--kite-text-positive)
}

.textWarning_44ffeffc {
    color: var(--kite-text-warning)
}

.textNegative_44ffeffc {
    color: var(--kite-text-negative)
}

.textNeutralPrimary_44ffeffc {
    /* color: var(--kite-content-neutral-primary) */
}
.primary_875b004510 .textNeutralPrimary_44ffeffc {
    /* color: var(--kite-content-neutral-primary) */
    color: var(--main-color);
    font-size: var(--main-size);
    font-weight: var(--main-weight-next);
}

.textBrandPrimary_44ffeffc {
    color: var(--kite-content-brand-primary)
}

.textBrandDeepPrimary_44ffeffc {
    color: var(--kite-content-brand-deep-primary)
}

.textPositivePrimary_44ffeffc {
    color: var(--kite-content-positive-primary)
}

.textWarningPrimary_44ffeffc {
    color: var(--kite-content-warning-primary)
}

.textNegativePrimary_44ffeffc {
    color: var(--kite-content-negative-primary)
}

.textRosePrimary_44ffeffc {
    color: var(--kite-content-rose-primary)
}

.textTealPrimary_44ffeffc {
    color: var(--kite-content-teal-primary)
}

.textStaticDarkPrimary_44ffeffc {
    color: var(--kite-content-static-dark-primary)
}

.textStaticLightPrimary_44ffeffc {
    color: var(--kite-content-static-light-primary)
}

.textNeutralSecondary_44ffeffc {
    /* color: var(--kite-content-neutral-secondary) */
    color: var(--main-color);
    font-size: var(--main-size);
    font-weight: var(--main-weight);
}

.textBrandSecondary_44ffeffc {
    color: var(--kite-content-brand-secondary)
}

.textBrandDeepSecondary_44ffeffc {
    color: var(--kite-content-brand-deep-secondary)
}

.textPositiveSecondary_44ffeffc {
    color: var(--kite-content-positive-secondary)
}

.textWarningSecondary_44ffeffc {
    color: var(--kite-content-warning-secondary)
}

.textNegativeSecondary_44ffeffc {
    color: var(--kite-content-negative-secondary)
}

.textRoseSecondary_44ffeffc {
    color: var(--kite-content-rose-secondary)
}

.textTealSecondary_44ffeffc {
    color: var(--kite-content-teal-secondary)
}

.textStaticDarkSecondary_44ffeffc {
    color: var(--kite-content-static-dark-secondary)
}

.textStaticLightSecondary_44ffeffc {
    color: var(--kite-content-static-light-secondary)
}

.textNeutralTertiary_44ffeffc {
    color: var(--kite-content-neutral-tertiary)
}

.textLink_44ffeffc {
    color: var(--kite-links-content)
}

.size500_32472dc7 {
    --kite-form-group-gap-horizontal: var(--kite-form-group-500-gap-horizontal);
    --kite-form-group-gap-vertical: var(--kite-form-group-500-gap-vertical)
}

.size600_32472dc7 {
    --kite-form-group-gap-horizontal: var(--kite-form-group-600-gap-horizontal);
    --kite-form-group-gap-vertical: var(--kite-form-group-600-gap-vertical)
}

.size700_32472dc7 {
    --kite-form-group-gap-horizontal: var(--kite-form-group-700-gap-horizontal);
    --kite-form-group-gap-vertical: var(--kite-form-group-700-gap-vertical)
}

.layoutHorizontal_32472dc7 {
    --kite-form-group-gap: var(--kite-form-group-gap-horizontal)
}

.layoutVertical_32472dc7 {
    --kite-form-group-gap: var(--kite-form-group-gap-vertical)
}

.positionTop_32472dc7 {
    margin: 0 0-1px
}

.positionMiddleHorizontal_32472dc7 {
    margin: 0-1px 0 0
}

.positionMiddleVertical_32472dc7 {
    margin: 0 0-1px
}

.positionBottom_32472dc7 {
    margin: 0
}

.positionLeft_32472dc7 {
    margin: 0-1px 0 0
}

.positionRight_32472dc7,.positionSingle_32472dc7 {
    margin: 0
}

.marginTop_32472dc7.marginTop_32472dc7 {
    margin-top: var(--kite-form-group-gap)
}

.marginBottom_32472dc7.marginBottom_32472dc7 {
    margin-bottom: var(--kite-form-group-gap)
}

.marginLeft_32472dc7.marginLeft_32472dc7 {
    margin: 0 0 0 var(--kite-form-group-gap)
}

.marginRight_32472dc7.marginRight_32472dc7 {
    margin: 0 var(--kite-form-group-gap)0 0
}

.marginAll_32472dc7.marginAll_32472dc7 {
    margin: var(--kite-form-group-gap)
}

.marginNone_32472dc7.marginNone_32472dc7 {
    margin: 0
}

.formGroupElement_32472dc7:hover {
    position: relative;
    z-index: 1
}

.formGroupElement_32472dc7:focus-within {
    position: relative;
    z-index: 1
}

.formGroupElement_32472dc7.positionTop_32472dc7 {
    border-radius: var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0 0
}

.formGroupElement_32472dc7.positionMiddleHorizontal_32472dc7,.formGroupElement_32472dc7.positionMiddleVertical_32472dc7 {
    border-radius: 0
}

.formGroupElement_32472dc7.positionBottom_32472dc7 {
    border-radius: 0 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)
}

.formGroupElement_32472dc7.positionLeft_32472dc7 {
    border-radius: var(--kite-form-group-element-layout-border-radius)0 0 var(--kite-form-group-element-layout-border-radius)
}

.formGroupElement_32472dc7.positionRight_32472dc7 {
    border-radius: 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0
}

.formGroupElement_32472dc7.positionSingle_32472dc7 {
    border-radius: var(--kite-form-group-element-layout-border-radius)
}

.size500_69b010b7 {
    --kite-form-group-gap-horizontal: var(--kite-form-group-500-gap-horizontal);
    --kite-form-group-gap-vertical: var(--kite-form-group-500-gap-vertical)
}

.size600_69b010b7 {
    --kite-form-group-gap-horizontal: var(--kite-form-group-600-gap-horizontal);
    --kite-form-group-gap-vertical: var(--kite-form-group-600-gap-vertical)
}

.size700_69b010b7 {
    --kite-form-group-gap-horizontal: var(--kite-form-group-700-gap-horizontal);
    --kite-form-group-gap-vertical: var(--kite-form-group-700-gap-vertical)
}

.layoutHorizontal_69b010b7 {
    --kite-form-group-gap: var(--kite-form-group-gap-horizontal)
}

.layoutVertical_69b010b7 {
    --kite-form-group-gap: var(--kite-form-group-gap-vertical)
}

.positionTop_69b010b7 {
    margin: 0 0-1px
}

.positionMiddleHorizontal_69b010b7 {
    margin: 0-1px 0 0
}

.positionMiddleVertical_69b010b7 {
    margin: 0 0-1px
}

.positionBottom_69b010b7 {
    margin: 0
}

.positionLeft_69b010b7 {
    margin: 0-1px 0 0
}

.positionRight_69b010b7,.positionSingle_69b010b7 {
    margin: 0
}

.marginTop_69b010b7.marginTop_69b010b7 {
    margin-top: var(--kite-form-group-gap)
}

.marginBottom_69b010b7.marginBottom_69b010b7 {
    margin-bottom: var(--kite-form-group-gap)
}

.marginLeft_69b010b7.marginLeft_69b010b7 {
    margin: 0 0 0 var(--kite-form-group-gap)
}

.marginRight_69b010b7.marginRight_69b010b7 {
    margin: 0 var(--kite-form-group-gap)0 0
}

.marginAll_69b010b7.marginAll_69b010b7 {
    margin: var(--kite-form-group-gap)
}

.marginNone_69b010b7.marginNone_69b010b7 {
    margin: 0
}

.formGroupElement_69b010b7:hover {
    position: relative;
    z-index: 1
}

.formGroupElement_69b010b7:focus-within {
    position: relative;
    z-index: 1
}

.formGroupElement_69b010b7.positionTop_69b010b7 {
    border-radius: var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0 0
}

.formGroupElement_69b010b7.positionMiddleHorizontal_69b010b7,.formGroupElement_69b010b7.positionMiddleVertical_69b010b7 {
    border-radius: 0
}

.formGroupElement_69b010b7.positionBottom_69b010b7 {
    border-radius: 0 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)
}

.formGroupElement_69b010b7.positionLeft_69b010b7 {
    border-radius: var(--kite-form-group-element-layout-border-radius)0 0 var(--kite-form-group-element-layout-border-radius)
}

.formGroupElement_69b010b7.positionRight_69b010b7 {
    border-radius: 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0
}

.formGroupElement_69b010b7.positionSingle_69b010b7 {
    border-radius: var(--kite-form-group-element-layout-border-radius)
}

.gap200_69b010b7 {
    gap: var(--kite-button-content-200-with-addon-gap)
}

.layout200_69b010b7 {
    min-height: var(--kite-button-layout-200-min-size);
    min-width: var(--kite-button-layout-200-min-size);
    border-radius: var(--kite-button-layout-200-border-radius);
    --kite-rich-icon-500-background-size: var( --kite-rich-icon-100-background-size );
    --kite-form-group-element-layout-border-radius: var(--kite-button-layout-200-border-radius)
}

.loader200_69b010b7 {
    height: 16px;
    width: 16px
}

.contentIcon200_69b010b7 {
    padding: 0 calc(var(--kite-button-content-200-icon-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal))
}

.contentDefault200_69b010b7 {
    padding: 0 calc(var(--kite-button-content-200-default-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal)) var(--kite-button-content-200-default-list-padding-bottom)
}

.contentWithAddonList200_69b010b7 {
    padding: 0 calc(var(--kite-button-content-200-with-addon-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal))
}

.contentListWithAddon200_69b010b7 {
    padding: 0 var(--kite-button-content-200-with-addon-list-padding-right) var(--kite-button-content-200-with-addon-list-padding-bottom) var(--kite-button-content-200-with-addon-list-padding-left);
    min-height: var(--kite-button-content-200-with-addon-list-min-height)
}

.contentListDefault200_69b010b7 {
    padding-bottom: var(--kite-button-content-200-default-list-padding-bottom);
    min-height: var(--kite-button-content-200-default-list-min-height)
}

.buttonDefault200_69b010b7 {
    padding: 0 calc(var(--kite-button-content-200-default-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal)) var(--kite-button-content-200-default-list-padding-bottom)
}

.gap300_69b010b7 {
    gap: var(--kite-button-content-300-with-addon-gap)
}

.layout300_69b010b7 {
    min-height: var(--kite-button-layout-300-min-size);
    min-width: var(--kite-button-layout-300-min-size);
    border-radius: var(--kite-button-layout-300-border-radius);
    --kite-rich-icon-500-background-size: var( --kite-rich-icon-150-background-size );
    --kite-form-group-element-layout-border-radius: var(--kite-button-layout-300-border-radius)
}

.loader300_69b010b7 {
    height: 20px;
    width: 20px
}

.contentIcon300_69b010b7 {
    padding: 0 calc(var(--kite-button-content-300-icon-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal))
}

.contentDefault300_69b010b7 {
    padding: 0 calc(var(--kite-button-content-300-default-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal)) var(--kite-button-content-300-default-list-padding-bottom)
}

.contentWithAddonList300_69b010b7 {
    padding: 0 calc(var(--kite-button-content-300-with-addon-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal))
}

.contentListWithAddon300_69b010b7 {
    padding: 0 var(--kite-button-content-300-with-addon-list-padding-right) var(--kite-button-content-300-with-addon-list-padding-bottom) var(--kite-button-content-300-with-addon-list-padding-left);
    min-height: var(--kite-button-content-300-with-addon-list-min-height)
}

.contentListDefault300_69b010b7 {
    padding-bottom: var(--kite-button-content-300-default-list-padding-bottom);
    min-height: var(--kite-button-content-300-default-list-min-height)
}

.buttonDefault300_69b010b7 {
    padding: 0 calc(var(--kite-button-content-300-default-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal)) var(--kite-button-content-300-default-list-padding-bottom)
}

.gap400_69b010b7 {
    gap: var(--kite-button-content-400-with-addon-gap)
}

.layout400_69b010b7 {
    min-height: var(--kite-button-layout-400-min-size);
    min-width: var(--kite-button-layout-400-min-size);
    border-radius: var(--kite-button-layout-400-border-radius);
    --kite-rich-icon-500-background-size: var( --kite-rich-icon-200-background-size );
    --kite-form-group-element-layout-border-radius: var(--kite-button-layout-400-border-radius)
}

.loader400_69b010b7 {
    height: 24px;
    width: 24px
}

.contentIcon400_69b010b7 {
    padding: 0 calc(var(--kite-button-content-400-icon-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal))
}

.contentDefault400_69b010b7 {
    padding: 0 calc(var(--kite-button-content-400-default-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal)) var(--kite-button-content-400-default-list-padding-bottom)
}

.contentWithAddonList400_69b010b7 {
    padding: 0 calc(var(--kite-button-content-400-with-addon-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal))
}

.contentListWithAddon400_69b010b7 {
    padding: 0 var(--kite-button-content-400-with-addon-list-padding-right) var(--kite-button-content-400-with-addon-list-padding-bottom) var(--kite-button-content-400-with-addon-list-padding-left);
    min-height: var(--kite-button-content-400-with-addon-list-min-height)
}

.contentListDefault400_69b010b7 {
    padding-bottom: var(--kite-button-content-400-default-list-padding-bottom);
    min-height: var(--kite-button-content-400-default-list-min-height)
}

.buttonDefault400_69b010b7 {
    padding: 0 calc(var(--kite-button-content-400-default-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal)) var(--kite-button-content-400-default-list-padding-bottom)
}

.gap500_69b010b7 {
    gap: var(--kite-button-content-500-with-addon-gap)
}

.layout500_69b010b7 {
    min-height: var(--kite-button-layout-500-min-size);
    min-width: var(--kite-button-layout-500-min-size);
    border-radius: var(--kite-button-layout-500-border-radius);
    --kite-rich-icon-500-background-size: var( --kite-rich-icon-200-background-size );
    --kite-form-group-element-layout-border-radius: var(--kite-button-layout-500-border-radius)
}

.loader500_69b010b7 {
    height: 28px;
    width: 28px
}

.contentIcon500_69b010b7 {
    padding: 0 calc(var(--kite-button-content-500-icon-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal))
}

.contentDefault500_69b010b7 {
    padding: 0 calc(var(--kite-button-content-500-default-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal)) var(--kite-button-content-500-default-list-padding-bottom)
}

.contentWithAddonList500_69b010b7 {
    padding: 0 calc(var(--kite-button-content-500-with-addon-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal))
}

.contentListWithAddon500_69b010b7 {
    padding: 0 var(--kite-button-content-500-with-addon-list-padding-right) var(--kite-button-content-500-with-addon-list-padding-bottom) var(--kite-button-content-500-with-addon-list-padding-left);
    min-height: var(--kite-button-content-500-with-addon-list-min-height)
}

.contentListDefault500_69b010b7 {
    padding-bottom: var(--kite-button-content-500-default-list-padding-bottom);
    min-height: var(--kite-button-content-500-default-list-min-height)
}

.buttonDefault500_69b010b7 {
    padding: 0 calc(var(--kite-button-content-500-default-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal)) var(--kite-button-content-500-default-list-padding-bottom)
}

.gap600_69b010b7 {
    gap: var(--kite-button-content-600-with-addon-gap)
}

.layout600_69b010b7 {
    min-height: var(--kite-button-layout-600-min-size);
    min-width: var(--kite-button-layout-600-min-size);
    border-radius: var(--kite-button-layout-600-border-radius);
    --kite-rich-icon-500-background-size: var( --kite-rich-icon-250-background-size );
    --kite-form-group-element-layout-border-radius: var(--kite-button-layout-600-border-radius)
}

.loader600_69b010b7 {
    height: 32px;
    width: 32px
}

.contentIcon600_69b010b7 {
    padding: 0 calc(var(--kite-button-content-600-icon-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal))
}

.contentDefault600_69b010b7 {
    padding: 0 calc(var(--kite-button-content-600-default-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal)) var(--kite-button-content-600-default-list-padding-bottom)
}

.contentWithAddonList600_69b010b7 {
    padding: 0 calc(var(--kite-button-content-600-with-addon-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal))
}

.contentListWithAddon600_69b010b7 {
    padding: 0 var(--kite-button-content-600-with-addon-list-padding-right) var(--kite-button-content-600-with-addon-list-padding-bottom) var(--kite-button-content-600-with-addon-list-padding-left);
    min-height: var(--kite-button-content-600-with-addon-list-min-height)
}

.contentListDefault600_69b010b7 {
    padding-bottom: var(--kite-button-content-600-default-list-padding-bottom);
    min-height: var(--kite-button-content-600-default-list-min-height)
}

.buttonDefault600_69b010b7 {
    padding: 0 calc(var(--kite-button-content-600-default-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal)) var(--kite-button-content-600-default-list-padding-bottom)
}

.gap700_69b010b7 {
    gap: var(--kite-button-content-700-with-addon-gap)
}

.layout700_69b010b7 {
    min-height: var(--kite-button-layout-700-min-size);
    min-width: var(--kite-button-layout-700-min-size);
    border-radius: var(--kite-button-layout-700-border-radius);
    --kite-rich-icon-500-background-size: var( --kite-rich-icon-350-background-size );
    --kite-form-group-element-layout-border-radius: var(--kite-button-layout-700-border-radius)
}

.loader700_69b010b7 {
    height: 36px;
    width: 36px
}

.contentIcon700_69b010b7 {
    padding: 0 calc(var(--kite-button-content-700-icon-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal))
}

.contentDefault700_69b010b7 {
    padding: 0 calc(var(--kite-button-content-700-default-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal)) var(--kite-button-content-700-default-list-padding-bottom)
}

.contentWithAddonList700_69b010b7 {
    padding: 0 calc(var(--kite-button-content-700-with-addon-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal))
}

.contentListWithAddon700_69b010b7 {
    padding: 0 var(--kite-button-content-700-with-addon-list-padding-right) var(--kite-button-content-700-with-addon-list-padding-bottom) var(--kite-button-content-700-with-addon-list-padding-left);
    min-height: var(--kite-button-content-700-with-addon-list-min-height)
}

.contentListDefault700_69b010b7 {
    padding-bottom: var(--kite-button-content-700-default-list-padding-bottom);
    min-height: var(--kite-button-content-700-default-list-min-height)
}

.buttonDefault700_69b010b7 {
    padding: 0 calc(var(--kite-button-content-700-default-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal)) var(--kite-button-content-700-default-list-padding-bottom)
}

.addonXs_69b010b7 {
    display: block
}

.addonLg_69b010b7,.addonMd_69b010b7,.addonSm_69b010b7,.addonXl_69b010b7,.addonXxl_69b010b7,template {
    display: none
}

.button_69b010b7 {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border: 0;
    cursor: pointer;
    overflow: hidden;
    white-space: nowrap;
    background-color: inherit;
    position: relative
}

.button_69b010b7 .label_69b010b7 {
    word-break: break-all!important
}

.button_69b010b7.link_69b010b7 .label_69b010b7.buttonSingleLineText_69b010b7 {
    min-height: inherit;
    display: flex;
    align-items: center;
    justify-content: center
}

.button_69b010b7 .buttonSingleLineText_69b010b7 {
    padding-bottom: 0
}

.button_69b010b7.generalPrimary_69b010b7 {
    background-color: var(--o-button-primary-background);
    --kite-content-neutral-primary: var(--kite-button-general-content-primary-default-addon)
}

.button_69b010b7.generalPrimary_69b010b7,.button_69b010b7.generalPrimary_69b010b7 .label_69b010b7 {
    color: var(--kite-button-general-content-primary-default-label-text)
}

.button_69b010b7.generalPrimary_69b010b7 .value_69b010b7 {
    color: var(--kite-button-general-content-primary-default-value-text)
}

.button_69b010b7.generalPrimary_69b010b7 .sublabel_69b010b7 {
    color: var(--kite-button-general-content-primary-default-subtitle-text)
}

.button_69b010b7.generalPrimary_69b010b7 .subvalue_69b010b7 {
    color: var(--kite-button-general-content-primary-default-subvalue-text)
}

.button_69b010b7.generalPrimary_69b010b7:hover {
    background-color: #5c7dff;
}

.button_69b010b7.generalPrimary_69b010b7:hover,.button_69b010b7.generalPrimary_69b010b7:hover .label_69b010b7 {
    color: var(--kite-button-general-content-primary-hover-label-text);
}

.button_69b010b7.generalPrimary_69b010b7:hover .value_69b010b7 {
    color: var(--kite-button-general-content-primary-hover-value-text)
}

.button_69b010b7.generalPrimary_69b010b7:hover .sublabel_69b010b7 {
    color: var(--kite-button-general-content-primary-hover-subtitle-text)
}

.button_69b010b7.generalPrimary_69b010b7:hover .subvalue_69b010b7 {
    color: var(--kite-button-general-content-primary-hover-subvalue-text)
}

.button_69b010b7.generalPrimary_69b010b7.disabled_69b010b7 {
    background-color: var(--kite-button-general-background-primary-disabled)
}

.button_69b010b7.generalPrimary_69b010b7.disabled_69b010b7 .addon_69b010b7 {
    --kite-content-neutral-primary: var(--kite-button-general-content-primary-disabled-addon)
}

.button_69b010b7.generalPrimary_69b010b7.disabled_69b010b7,.button_69b010b7.generalPrimary_69b010b7.disabled_69b010b7 .label_69b010b7 {
    color: var(--kite-button-general-content-primary-disabled-label-text)
}

.button_69b010b7.generalPrimary_69b010b7.disabled_69b010b7 .value_69b010b7 {
    color: var(--kite-button-general-content-primary-disabled-value-text)
}

.button_69b010b7.generalPrimary_69b010b7.disabled_69b010b7 .sublabel_69b010b7 {
    color: var(--kite-button-general-content-primary-disabled-subtitle-text)
}

.button_69b010b7.generalPrimary_69b010b7.disabled_69b010b7 .subvalue_69b010b7 {
    color: var(--kite-button-general-content-primary-disabled-subvalue-text)
}

.button_69b010b7.generalSecondary_69b010b7 {
    /* background-color: var(--kite-button-general-background-secondary-default); */
    background-color: var(--kite-chip-row-chip-background-primary-unselected-default);
    --kite-content-neutral-primary: var(--kite-button-general-content-secondary-default-addon)
}

.button_69b010b7.generalSecondary_69b010b7,.button_69b010b7.generalSecondary_69b010b7 .label_69b010b7 {
    color: var(--kite-button-general-content-secondary-default-label-text)
}

.button_69b010b7.generalSecondary_69b010b7 .value_69b010b7 {
    color: var(--kite-button-general-content-secondary-default-value-text)
}

.button_69b010b7.generalSecondary_69b010b7 .sublabel_69b010b7 {
    color: var(--kite-button-general-content-secondary-default-subtitle-text)
}

.button_69b010b7.generalSecondary_69b010b7 .subvalue_69b010b7 {
    color: var(--kite-button-general-content-secondary-default-subvalue-text)
}

.button_69b010b7.generalSecondary_69b010b7:hover {
    --kite-content-neutral-primary: var(--kite-button-general-content-secondary-hover-addon);
    background-color: var(--kite-button-general-background-secondary-hover)
}

.button_69b010b7.generalSecondary_69b010b7:hover,.button_69b010b7.generalSecondary_69b010b7:hover .label_69b010b7 {
    color: var(--kite-button-general-content-secondary-hover-label-text)
}

.button_69b010b7.generalSecondary_69b010b7:hover .value_69b010b7 {
    color: var(--kite-button-general-content-secondary-hover-value-text)
}

.button_69b010b7.generalSecondary_69b010b7:hover .sublabel_69b010b7 {
    color: var(--kite-button-general-content-secondary-hover-subtitle-text)
}

.button_69b010b7.generalSecondary_69b010b7:hover .subvalue_69b010b7 {
    color: var(--kite-button-general-content-secondary-hover-subvalue-text)
}

.button_69b010b7.generalSecondary_69b010b7.disabled_69b010b7 {
    background-color: var(--kite-button-general-background-secondary-disabled)
}

.button_69b010b7.generalSecondary_69b010b7.disabled_69b010b7 .addon_69b010b7 {
    --kite-content-neutral-primary: var(--kite-button-general-content-secondary-disabled-addon)
}

.button_69b010b7.generalSecondary_69b010b7.disabled_69b010b7,.button_69b010b7.generalSecondary_69b010b7.disabled_69b010b7 .label_69b010b7 {
    color: var(--kite-button-general-content-secondary-disabled-label-text)
}

.button_69b010b7.generalSecondary_69b010b7.disabled_69b010b7 .value_69b010b7 {
    color: var(--kite-button-general-content-secondary-disabled-value-text)
}

.button_69b010b7.generalSecondary_69b010b7.disabled_69b010b7 .sublabel_69b010b7 {
    color: var(--kite-button-general-content-secondary-disabled-subtitle-text)
}

.button_69b010b7.generalSecondary_69b010b7.disabled_69b010b7 .subvalue_69b010b7 {
    color: var(--kite-button-general-content-secondary-disabled-subvalue-text)
}

.button_69b010b7.generalSecondaryNeutral_69b010b7 {
    background-color: var(--kite-button-general-background-secondary-neutral-default);
    --kite-content-neutral-primary: var(--kite-button-general-content-secondary-neutral-default-addon)
}

.button_69b010b7.generalSecondaryNeutral_69b010b7,.button_69b010b7.generalSecondaryNeutral_69b010b7 .label_69b010b7 {
    color: var(--kite-button-general-content-secondary-neutral-default-label-text)
}

.button_69b010b7.generalSecondaryNeutral_69b010b7 .value_69b010b7 {
    color: var(--kite-button-general-content-secondary-neutral-default-value-text)
}

.button_69b010b7.generalSecondaryNeutral_69b010b7 .sublabel_69b010b7 {
    color: var(--kite-button-general-content-secondary-neutral-default-subtitle-text)
}

.button_69b010b7.generalSecondaryNeutral_69b010b7 .subvalue_69b010b7 {
    color: var(--kite-button-general-content-secondary-neutral-default-subvalue-text)
}

.button_69b010b7.generalSecondaryNeutral_69b010b7:hover {
    --kite-content-neutral-primary: var(--kite-button-general-content-secondary-neutral-hover-addon);
    background-color: var(--kite-button-general-background-secondary-neutral-hover)
}

.button_69b010b7.generalSecondaryNeutral_69b010b7:hover,.button_69b010b7.generalSecondaryNeutral_69b010b7:hover .label_69b010b7 {
    color: var(--kite-button-general-content-secondary-neutral-hover-label-text)
}

.button_69b010b7.generalSecondaryNeutral_69b010b7:hover .value_69b010b7 {
    color: var(--kite-button-general-content-secondary-neutral-hover-value-text)
}

.button_69b010b7.generalSecondaryNeutral_69b010b7:hover .sublabel_69b010b7 {
    color: var(--kite-button-general-content-secondary-neutral-hover-subtitle-text)
}

.button_69b010b7.generalSecondaryNeutral_69b010b7:hover .subvalue_69b010b7 {
    color: var(--kite-button-general-content-secondary-neutral-hover-subvalue-text)
}

.button_69b010b7.generalSecondaryNeutral_69b010b7.disabled_69b010b7 {
    background-color: var(--kite-button-general-background-secondary-neutral-disabled)
}

.button_69b010b7.generalSecondaryNeutral_69b010b7.disabled_69b010b7 .addon_69b010b7 {
    --kite-content-neutral-primary: var(--kite-button-general-content-secondary-neutral-disabled-addon)
}

.button_69b010b7.generalSecondaryNeutral_69b010b7.disabled_69b010b7,.button_69b010b7.generalSecondaryNeutral_69b010b7.disabled_69b010b7 .label_69b010b7 {
    color: var(--kite-button-general-content-secondary-neutral-disabled-label-text)
}

.button_69b010b7.generalSecondaryNeutral_69b010b7.disabled_69b010b7 .value_69b010b7 {
    color: var(--kite-button-general-content-secondary-neutral-disabled-value-text)
}

.button_69b010b7.generalSecondaryNeutral_69b010b7.disabled_69b010b7 .sublabel_69b010b7 {
    color: var(--kite-button-general-content-secondary-neutral-disabled-subtitle-text)
}

.button_69b010b7.generalSecondaryNeutral_69b010b7.disabled_69b010b7 .subvalue_69b010b7 {
    color: var(--kite-button-general-content-secondary-neutral-disabled-subvalue-text)
}

.button_69b010b7.generalFlat_69b010b7 {
    background-color: var(--kite-button-general-background-flat-default);
    --kite-content-neutral-primary: var(--kite-button-general-content-flat-default-addon)
}

.button_69b010b7.generalFlat_69b010b7,.button_69b010b7.generalFlat_69b010b7 .label_69b010b7 {
    color: var(--kite-button-general-content-flat-default-label-text)
}

.button_69b010b7.generalFlat_69b010b7 .value_69b010b7 {
    color: var(--kite-button-general-content-flat-default-value-text)
}

.button_69b010b7.generalFlat_69b010b7 .sublabel_69b010b7 {
    color: var(--kite-button-general-content-flat-default-subtitle-text)
}

.button_69b010b7.generalFlat_69b010b7 .subvalue_69b010b7 {
    color: var(--kite-button-general-content-flat-default-subvalue-text)
}

.button_69b010b7.generalFlat_69b010b7:hover {
    --kite-content-neutral-primary: var(--kite-button-general-content-flat-hover-addon);
    background-color: var(--kite-button-general-background-flat-hover)
}

.button_69b010b7.generalFlat_69b010b7:hover,.button_69b010b7.generalFlat_69b010b7:hover .label_69b010b7 {
    color: var(--kite-button-general-content-flat-hover-label-text)
}

.button_69b010b7.generalFlat_69b010b7:hover .value_69b010b7 {
    color: var(--kite-button-general-content-flat-hover-value-text)
}

.button_69b010b7.generalFlat_69b010b7:hover .sublabel_69b010b7 {
    color: var(--kite-button-general-content-flat-hover-subtitle-text)
}

.button_69b010b7.generalFlat_69b010b7:hover .subvalue_69b010b7 {
    color: var(--kite-button-general-content-flat-hover-subvalue-text)
}

.button_69b010b7.generalFlat_69b010b7.disabled_69b010b7 {
    background-color: var(--kite-button-general-background-flat-disabled)
}

.button_69b010b7.generalFlat_69b010b7.disabled_69b010b7 .addon_69b010b7 {
    --kite-content-neutral-primary: var(--kite-button-general-content-flat-disabled-addon)
}

.button_69b010b7.generalFlat_69b010b7.disabled_69b010b7,.button_69b010b7.generalFlat_69b010b7.disabled_69b010b7 .label_69b010b7 {
    color: var(--kite-button-general-content-flat-disabled-label-text)
}

.button_69b010b7.generalFlat_69b010b7.disabled_69b010b7 .value_69b010b7 {
    color: var(--kite-button-general-content-flat-disabled-value-text)
}

.button_69b010b7.generalFlat_69b010b7.disabled_69b010b7 .sublabel_69b010b7 {
    color: var(--kite-button-general-content-flat-disabled-subtitle-text)
}

.button_69b010b7.generalFlat_69b010b7.disabled_69b010b7 .subvalue_69b010b7 {
    color: var(--kite-button-general-content-flat-disabled-subvalue-text)
}

.button_69b010b7.generalOutlinePrimary_69b010b7 {
    border: var(--kite-button-border-width-general-outline-default) solid var(--kite-button-general-border-outline-primary-default);
    --kite-content-neutral-primary: var(--kite-button-general-content-outline-primary-default-addon)
}

.button_69b010b7.generalOutlinePrimary_69b010b7,.button_69b010b7.generalOutlinePrimary_69b010b7 .label_69b010b7 {
    color: var(--kite-button-general-content-outline-primary-default-label-text)
}

.button_69b010b7.generalOutlinePrimary_69b010b7 .value_69b010b7 {
    color: var(--kite-button-general-content-outline-primary-default-value-text)
}

.button_69b010b7.generalOutlinePrimary_69b010b7 .sublabel_69b010b7 {
    color: var(--kite-button-general-content-outline-primary-default-subtitle-text)
}

.button_69b010b7.generalOutlinePrimary_69b010b7 .subvalue_69b010b7 {
    color: var(--kite-button-general-content-outline-primary-default-subvalue-text)
}

.button_69b010b7.generalOutlinePrimary_69b010b7:hover {
    --kite-content-neutral-primary: var(--kite-button-general-content-outline-primary-hover-addon);
    border: var(--kite-button-border-width-general-outline-hover) solid var(--kite-button-general-border-outline-primary-hover)
}

.button_69b010b7.generalOutlinePrimary_69b010b7:hover,.button_69b010b7.generalOutlinePrimary_69b010b7:hover .label_69b010b7 {
    color: var(--kite-button-general-content-outline-primary-hover-label-text)
}

.button_69b010b7.generalOutlinePrimary_69b010b7:hover .value_69b010b7 {
    color: var(--kite-button-general-content-outline-primary-hover-value-text)
}

.button_69b010b7.generalOutlinePrimary_69b010b7:hover .sublabel_69b010b7 {
    color: var(--kite-button-general-content-outline-primary-hover-subtitle-text)
}

.button_69b010b7.generalOutlinePrimary_69b010b7:hover .subvalue_69b010b7 {
    color: var(--kite-button-general-content-outline-primary-hover-subvalue-text)
}

.button_69b010b7.generalOutlinePrimary_69b010b7.disabled_69b010b7 {
    border: var(--kite-button-border-width-general-outline-disabled) solid var(--kite-button-general-border-outline-primary-disabled)
}

.button_69b010b7.generalOutlinePrimary_69b010b7.disabled_69b010b7 .addon_69b010b7 {
    --kite-content-neutral-primary: var(--kite-button-general-content-outline-primary-disabled-addon)
}

.button_69b010b7.generalOutlinePrimary_69b010b7.disabled_69b010b7,.button_69b010b7.generalOutlinePrimary_69b010b7.disabled_69b010b7 .label_69b010b7 {
    color: var(--kite-button-general-content-outline-primary-disabled-label-text)
}

.button_69b010b7.generalOutlinePrimary_69b010b7.disabled_69b010b7 .value_69b010b7 {
    color: var(--kite-button-general-content-outline-primary-disabled-value-text)
}

.button_69b010b7.generalOutlinePrimary_69b010b7.disabled_69b010b7 .sublabel_69b010b7 {
    color: var(--kite-button-general-content-outline-primary-disabled-subtitle-text)
}

.button_69b010b7.generalOutlinePrimary_69b010b7.disabled_69b010b7 .subvalue_69b010b7 {
    color: var(--kite-button-general-content-outline-primary-disabled-subvalue-text)
}

.button_69b010b7.generalOutlineNeutral_69b010b7 {
    border: var(--kite-button-border-width-general-outline-default) solid var(--kite-button-general-border-outline-neutral-default);
    --kite-content-neutral-primary: var(--kite-button-general-content-outline-neutral-default-addon)
}

.button_69b010b7.generalOutlineNeutral_69b010b7,.button_69b010b7.generalOutlineNeutral_69b010b7 .label_69b010b7 {
    color: var(--kite-button-general-content-outline-neutral-default-label-text)
}

.button_69b010b7.generalOutlineNeutral_69b010b7 .value_69b010b7 {
    color: var(--kite-button-general-content-outline-neutral-default-value-text)
}

.button_69b010b7.generalOutlineNeutral_69b010b7 .sublabel_69b010b7 {
    color: var(--kite-button-general-content-outline-neutral-default-subtitle-text)
}

.button_69b010b7.generalOutlineNeutral_69b010b7 .subvalue_69b010b7 {
    color: var(--kite-button-general-content-outline-neutral-default-subvalue-text)
}

.button_69b010b7.generalOutlineNeutral_69b010b7:hover {
    --kite-content-neutral-primary: var(--kite-button-general-content-outline-neutral-hover-addon);
    border: var(--kite-button-border-width-general-outline-hover) solid var(--kite-button-general-border-outline-neutral-hover)
}

.button_69b010b7.generalOutlineNeutral_69b010b7:hover,.button_69b010b7.generalOutlineNeutral_69b010b7:hover .label_69b010b7 {
    color: var(--kite-button-general-content-outline-neutral-hover-label-text)
}

.button_69b010b7.generalOutlineNeutral_69b010b7:hover .value_69b010b7 {
    color: var(--kite-button-general-content-outline-neutral-hover-value-text)
}

.button_69b010b7.generalOutlineNeutral_69b010b7:hover .sublabel_69b010b7 {
    color: var(--kite-button-general-content-outline-neutral-hover-subtitle-text)
}

.button_69b010b7.generalOutlineNeutral_69b010b7:hover .subvalue_69b010b7 {
    color: var(--kite-button-general-content-outline-neutral-hover-subvalue-text)
}

.button_69b010b7.generalOutlineNeutral_69b010b7.disabled_69b010b7 {
    border: var(--kite-button-border-width-general-outline-disabled) solid var(--kite-button-general-border-outline-neutral-disabled)
}

.button_69b010b7.generalOutlineNeutral_69b010b7.disabled_69b010b7 .addon_69b010b7 {
    --kite-content-neutral-primary: var(--kite-button-general-content-outline-neutral-disabled-addon)
}

.button_69b010b7.generalOutlineNeutral_69b010b7.disabled_69b010b7,.button_69b010b7.generalOutlineNeutral_69b010b7.disabled_69b010b7 .label_69b010b7 {
    color: var(--kite-button-general-content-outline-neutral-disabled-label-text)
}

.button_69b010b7.generalOutlineNeutral_69b010b7.disabled_69b010b7 .value_69b010b7 {
    color: var(--kite-button-general-content-outline-neutral-disabled-value-text)
}

.button_69b010b7.generalOutlineNeutral_69b010b7.disabled_69b010b7 .sublabel_69b010b7 {
    color: var(--kite-button-general-content-outline-neutral-disabled-subtitle-text)
}

.button_69b010b7.generalOutlineNeutral_69b010b7.disabled_69b010b7 .subvalue_69b010b7 {
    color: var(--kite-button-general-content-outline-neutral-disabled-subvalue-text)
}

.button_69b010b7.specialContrastHigh_69b010b7 {
    background-color: var(--kite-button-special-background-contrast-high-default);
    --kite-content-neutral-primary: var(--kite-button-special-content-contrast-high-default-addon)
}

.button_69b010b7.specialContrastHigh_69b010b7,.button_69b010b7.specialContrastHigh_69b010b7 .label_69b010b7 {
    color: var(--kite-button-special-content-contrast-high-default-label-text)
}

.button_69b010b7.specialContrastHigh_69b010b7 .value_69b010b7 {
    color: var(--kite-button-special-content-contrast-high-default-value-text)
}

.button_69b010b7.specialContrastHigh_69b010b7 .sublabel_69b010b7 {
    color: var(--kite-button-special-content-contrast-high-default-subtitle-text)
}

.button_69b010b7.specialContrastHigh_69b010b7 .subvalue_69b010b7 {
    color: var(--kite-button-special-content-contrast-high-default-subvalue-text)
}

.button_69b010b7.specialContrastHigh_69b010b7:hover {
    --kite-content-neutral-primary: var(--kite-button-special-content-contrast-high-hover-addon);
    background-color: var(--kite-button-special-background-contrast-high-hover)
}

.button_69b010b7.specialContrastHigh_69b010b7:hover,.button_69b010b7.specialContrastHigh_69b010b7:hover .label_69b010b7 {
    color: var(--kite-button-special-content-contrast-high-hover-label-text)
}

.button_69b010b7.specialContrastHigh_69b010b7:hover .value_69b010b7 {
    color: var(--kite-button-special-content-contrast-high-hover-value-text)
}

.button_69b010b7.specialContrastHigh_69b010b7:hover .sublabel_69b010b7 {
    color: var(--kite-button-special-content-contrast-high-hover-subtitle-text)
}

.button_69b010b7.specialContrastHigh_69b010b7:hover .subvalue_69b010b7 {
    color: var(--kite-button-special-content-contrast-high-hover-subvalue-text)
}

.button_69b010b7.specialContrastHigh_69b010b7.disabled_69b010b7 {
    background-color: var(--kite-button-special-background-contrast-high-disabled)
}

.button_69b010b7.specialContrastHigh_69b010b7.disabled_69b010b7 .addon_69b010b7 {
    --kite-content-neutral-primary: var(--kite-button-special-content-contrast-high-disabled-addon)
}

.button_69b010b7.specialContrastHigh_69b010b7.disabled_69b010b7,.button_69b010b7.specialContrastHigh_69b010b7.disabled_69b010b7 .label_69b010b7 {
    color: var(--kite-button-special-content-contrast-high-disabled-label-text)
}

.button_69b010b7.specialContrastHigh_69b010b7.disabled_69b010b7 .value_69b010b7 {
    color: var(--kite-button-special-content-contrast-high-disabled-value-text)
}

.button_69b010b7.specialContrastHigh_69b010b7.disabled_69b010b7 .sublabel_69b010b7 {
    color: var(--kite-button-special-content-contrast-high-disabled-subtitle-text)
}

.button_69b010b7.specialContrastHigh_69b010b7.disabled_69b010b7 .subvalue_69b010b7 {
    color: var(--kite-button-special-content-contrast-high-disabled-subvalue-text)
}

.button_69b010b7.specialContrastHighNeutral_69b010b7 {
    background-color: var(--kite-button-special-background-contrast-high-neutral-default);
    --kite-content-neutral-primary: var(--kite-button-special-content-contrast-high-neutral-default-addon)
}

.button_69b010b7.specialContrastHighNeutral_69b010b7,.button_69b010b7.specialContrastHighNeutral_69b010b7 .label_69b010b7 {
    color: var(--kite-button-special-content-contrast-high-neutral-default-label-text)
}

.button_69b010b7.specialContrastHighNeutral_69b010b7 .value_69b010b7 {
    color: var(--kite-button-special-content-contrast-high-neutral-default-value-text)
}

.button_69b010b7.specialContrastHighNeutral_69b010b7 .sublabel_69b010b7 {
    color: var(--kite-button-special-content-contrast-high-neutral-default-subtitle-text)
}

.button_69b010b7.specialContrastHighNeutral_69b010b7 .subvalue_69b010b7 {
    color: var(--kite-button-special-content-contrast-high-neutral-default-subvalue-text)
}

.button_69b010b7.specialContrastHighNeutral_69b010b7:hover {
    --kite-content-neutral-primary: var(--kite-button-special-content-contrast-high-neutral-hover-addon);
    background-color: var(--kite-button-special-background-contrast-high-neutral-hover)
}

.button_69b010b7.specialContrastHighNeutral_69b010b7:hover,.button_69b010b7.specialContrastHighNeutral_69b010b7:hover .label_69b010b7 {
    color: var(--kite-button-special-content-contrast-high-neutral-hover-label-text)
}

.button_69b010b7.specialContrastHighNeutral_69b010b7:hover .value_69b010b7 {
    color: var(--kite-button-special-content-contrast-high-neutral-hover-value-text)
}

.button_69b010b7.specialContrastHighNeutral_69b010b7:hover .sublabel_69b010b7 {
    color: var(--kite-button-special-content-contrast-high-neutral-hover-subtitle-text)
}

.button_69b010b7.specialContrastHighNeutral_69b010b7:hover .subvalue_69b010b7 {
    color: var(--kite-button-special-content-contrast-high-neutral-hover-subvalue-text)
}

.button_69b010b7.specialContrastHighNeutral_69b010b7.disabled_69b010b7 {
    background-color: var(--kite-button-special-background-contrast-high-neutral-disabled)
}

.button_69b010b7.specialContrastHighNeutral_69b010b7.disabled_69b010b7 .addon_69b010b7 {
    --kite-content-neutral-primary: var(--kite-button-special-content-contrast-high-neutral-disabled-addon)
}

.button_69b010b7.specialContrastHighNeutral_69b010b7.disabled_69b010b7,.button_69b010b7.specialContrastHighNeutral_69b010b7.disabled_69b010b7 .label_69b010b7 {
    color: var(--kite-button-special-content-contrast-high-neutral-disabled-label-text)
}

.button_69b010b7.specialContrastHighNeutral_69b010b7.disabled_69b010b7 .value_69b010b7 {
    color: var(--kite-button-special-content-contrast-high-neutral-disabled-value-text)
}

.button_69b010b7.specialContrastHighNeutral_69b010b7.disabled_69b010b7 .sublabel_69b010b7 {
    color: var(--kite-button-special-content-contrast-high-neutral-disabled-subtitle-text)
}

.button_69b010b7.specialContrastHighNeutral_69b010b7.disabled_69b010b7 .subvalue_69b010b7 {
    color: var(--kite-button-special-content-contrast-high-neutral-disabled-subvalue-text)
}

.button_69b010b7.specialContrastLow_69b010b7 {
    background-color: var(--kite-button-special-background-contrast-low-default);
    --kite-content-neutral-primary: var(--kite-button-special-content-contrast-low-default-addon)
}

.button_69b010b7.specialContrastLow_69b010b7,.button_69b010b7.specialContrastLow_69b010b7 .label_69b010b7 {
    color: var(--kite-button-special-content-contrast-low-default-label-text)
}

.button_69b010b7.specialContrastLow_69b010b7 .value_69b010b7 {
    color: var(--kite-button-special-content-contrast-low-default-value-text)
}

.button_69b010b7.specialContrastLow_69b010b7 .sublabel_69b010b7 {
    color: var(--kite-button-special-content-contrast-low-default-subtitle-text)
}

.button_69b010b7.specialContrastLow_69b010b7 .subvalue_69b010b7 {
    color: var(--kite-button-special-content-contrast-low-default-subvalue-text)
}

.button_69b010b7.specialContrastLow_69b010b7:hover {
    --kite-content-neutral-primary: var(--kite-button-special-content-contrast-low-hover-addon);
    background-color: var(--kite-button-special-background-contrast-low-hover)
}

.button_69b010b7.specialContrastLow_69b010b7:hover,.button_69b010b7.specialContrastLow_69b010b7:hover .label_69b010b7 {
    color: var(--kite-button-special-content-contrast-low-hover-label-text)
}

.button_69b010b7.specialContrastLow_69b010b7:hover .value_69b010b7 {
    color: var(--kite-button-special-content-contrast-low-hover-value-text)
}

.button_69b010b7.specialContrastLow_69b010b7:hover .sublabel_69b010b7 {
    color: var(--kite-button-special-content-contrast-low-hover-subtitle-text)
}

.button_69b010b7.specialContrastLow_69b010b7:hover .subvalue_69b010b7 {
    color: var(--kite-button-special-content-contrast-low-hover-subvalue-text)
}

.button_69b010b7.specialContrastLow_69b010b7.disabled_69b010b7 {
    background-color: var(--kite-button-special-background-contrast-low-disabled)
}

.button_69b010b7.specialContrastLow_69b010b7.disabled_69b010b7 .addon_69b010b7 {
    --kite-content-neutral-primary: var(--kite-button-special-content-contrast-low-disabled-addon)
}

.button_69b010b7.specialContrastLow_69b010b7.disabled_69b010b7,.button_69b010b7.specialContrastLow_69b010b7.disabled_69b010b7 .label_69b010b7 {
    color: var(--kite-button-special-content-contrast-low-disabled-label-text)
}

.button_69b010b7.specialContrastLow_69b010b7.disabled_69b010b7 .value_69b010b7 {
    color: var(--kite-button-special-content-contrast-low-disabled-value-text)
}

.button_69b010b7.specialContrastLow_69b010b7.disabled_69b010b7 .sublabel_69b010b7 {
    color: var(--kite-button-special-content-contrast-low-disabled-subtitle-text)
}

.button_69b010b7.specialContrastLow_69b010b7.disabled_69b010b7 .subvalue_69b010b7 {
    color: var(--kite-button-special-content-contrast-low-disabled-subvalue-text)
}

.button_69b010b7.specialContrastLowNeutral_69b010b7 {
    background-color: var(--kite-button-special-background-contrast-low-neutral-default);
    --kite-content-neutral-primary: var(--kite-button-special-content-contrast-low-neutral-default-addon)
}

.button_69b010b7.specialContrastLowNeutral_69b010b7,.button_69b010b7.specialContrastLowNeutral_69b010b7 .label_69b010b7 {
    color: var(--kite-button-special-content-contrast-low-neutral-default-label-text)
}

.button_69b010b7.specialContrastLowNeutral_69b010b7 .value_69b010b7 {
    color: var(--kite-button-special-content-contrast-low-neutral-default-value-text)
}

.button_69b010b7.specialContrastLowNeutral_69b010b7 .sublabel_69b010b7 {
    color: var(--kite-button-special-content-contrast-low-neutral-default-subtitle-text)
}

.button_69b010b7.specialContrastLowNeutral_69b010b7 .subvalue_69b010b7 {
    color: var(--kite-button-special-content-contrast-low-neutral-default-subvalue-text)
}

.button_69b010b7.specialContrastLowNeutral_69b010b7:hover {
    --kite-content-neutral-primary: var(--kite-button-special-content-contrast-low-neutral-hover-addon);
    background-color: var(--kite-button-special-background-contrast-low-neutral-hover)
}

.button_69b010b7.specialContrastLowNeutral_69b010b7:hover,.button_69b010b7.specialContrastLowNeutral_69b010b7:hover .label_69b010b7 {
    color: var(--kite-button-special-content-contrast-low-neutral-hover-label-text)
}

.button_69b010b7.specialContrastLowNeutral_69b010b7:hover .value_69b010b7 {
    color: var(--kite-button-special-content-contrast-low-neutral-hover-value-text)
}

.button_69b010b7.specialContrastLowNeutral_69b010b7:hover .sublabel_69b010b7 {
    color: var(--kite-button-special-content-contrast-low-neutral-hover-subtitle-text)
}

.button_69b010b7.specialContrastLowNeutral_69b010b7:hover .subvalue_69b010b7 {
    color: var(--kite-button-special-content-contrast-low-neutral-hover-subvalue-text)
}

.button_69b010b7.specialContrastLowNeutral_69b010b7.disabled_69b010b7 {
    background-color: var(--kite-button-special-background-contrast-low-neutral-disabled)
}

.button_69b010b7.specialContrastLowNeutral_69b010b7.disabled_69b010b7 .addon_69b010b7 {
    --kite-content-neutral-primary: var(--kite-button-special-content-contrast-low-neutral-disabled-addon)
}

.button_69b010b7.specialContrastLowNeutral_69b010b7.disabled_69b010b7,.button_69b010b7.specialContrastLowNeutral_69b010b7.disabled_69b010b7 .label_69b010b7 {
    color: var(--kite-button-special-content-contrast-low-neutral-disabled-label-text)
}

.button_69b010b7.specialContrastLowNeutral_69b010b7.disabled_69b010b7 .value_69b010b7 {
    color: var(--kite-button-special-content-contrast-low-neutral-disabled-value-text)
}

.button_69b010b7.specialContrastLowNeutral_69b010b7.disabled_69b010b7 .sublabel_69b010b7 {
    color: var(--kite-button-special-content-contrast-low-neutral-disabled-subtitle-text)
}

.button_69b010b7.specialContrastLowNeutral_69b010b7.disabled_69b010b7 .subvalue_69b010b7 {
    color: var(--kite-button-special-content-contrast-low-neutral-disabled-subvalue-text)
}

.button_69b010b7.specialOutlineForm_69b010b7 {
    --kite-content-neutral-primary: var(--kite-button-special-content-outline-form-default-addon);
    background-color: var(--kite-button-special-background-outline-form-default);
    border: var(--kite-button-border-width-special-outline-form-default) solid var(--kite-button-special-border-outline-form-default)
}

.button_69b010b7.specialOutlineForm_69b010b7,.button_69b010b7.specialOutlineForm_69b010b7 .label_69b010b7 {
    color: var(--kite-button-special-content-outline-form-default-label-text)
}

.button_69b010b7.specialOutlineForm_69b010b7 .value_69b010b7 {
    color: var(--kite-button-special-content-outline-form-default-value-text)
}

.button_69b010b7.specialOutlineForm_69b010b7 .sublabel_69b010b7 {
    color: var(--kite-button-special-content-outline-form-default-subtitle-text)
}

.button_69b010b7.specialOutlineForm_69b010b7 .subvalue_69b010b7 {
    color: var(--kite-button-special-content-outline-form-default-subvalue-text)
}

.button_69b010b7.specialOutlineForm_69b010b7:hover {
    --kite-content-neutral-primary: var(--kite-button-special-content-outline-form-hover-addon);
    background-color: var(--kite-button-special-background-outline-form-hover);
    border: var(--kite-button-border-width-special-outline-form-hover) solid var(--kite-button-special-border-outline-form-hover)
}

.button_69b010b7.specialOutlineForm_69b010b7:hover,.button_69b010b7.specialOutlineForm_69b010b7:hover .label_69b010b7 {
    color: var(--kite-button-special-content-outline-form-hover-label-text)
}

.button_69b010b7.specialOutlineForm_69b010b7:hover .value_69b010b7 {
    color: var(--kite-button-special-content-outline-form-hover-value-text)
}

.button_69b010b7.specialOutlineForm_69b010b7:hover .sublabel_69b010b7 {
    color: var(--kite-button-special-content-outline-form-hover-subtitle-text)
}

.button_69b010b7.specialOutlineForm_69b010b7:hover .subvalue_69b010b7 {
    color: var(--kite-button-special-content-outline-form-hover-subvalue-text)
}

.button_69b010b7.specialOutlineForm_69b010b7.disabled_69b010b7 .addon_69b010b7 {
    --kite-content-neutral-primary: var(--kite-button-special-content-outline-form-disabled-addon)
}

.button_69b010b7.specialOutlineForm_69b010b7.disabled_69b010b7,.button_69b010b7.specialOutlineForm_69b010b7.disabled_69b010b7 .label_69b010b7 {
    color: var(--kite-button-special-content-outline-form-disabled-label-text)
}

.button_69b010b7.specialOutlineForm_69b010b7.disabled_69b010b7 .value_69b010b7 {
    color: var(--kite-button-special-content-outline-form-disabled-value-text)
}

.button_69b010b7.specialOutlineForm_69b010b7.disabled_69b010b7 .sublabel_69b010b7 {
    color: var(--kite-button-special-content-outline-form-disabled-subtitle-text)
}

.button_69b010b7.specialOutlineForm_69b010b7.disabled_69b010b7 .subvalue_69b010b7 {
    color: var(--kite-button-special-content-outline-form-disabled-subvalue-text)
}

.button_69b010b7.otherBrandAlfa_69b010b7 {
    background-color: var(--kite-button-other-brand-background-alfa-default);
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-alfa-default-addon)
}

.button_69b010b7.otherBrandAlfa_69b010b7,.button_69b010b7.otherBrandAlfa_69b010b7 .label_69b010b7 {
    color: var(--kite-button-other-brand-content-alfa-default-label-text)
}

.button_69b010b7.otherBrandAlfa_69b010b7 .value_69b010b7 {
    color: var(--kite-button-other-brand-content-alfa-default-value-text)
}

.button_69b010b7.otherBrandAlfa_69b010b7 .sublabel_69b010b7 {
    color: var(--kite-button-other-brand-content-alfa-default-subtitle-text)
}

.button_69b010b7.otherBrandAlfa_69b010b7 .subvalue_69b010b7 {
    color: var(--kite-button-other-brand-content-alfa-default-subvalue-text)
}

.button_69b010b7.otherBrandAlfa_69b010b7:hover {
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-alfa-hover-addon);
    background-color: var(--kite-button-other-brand-background-alfa-hover)
}

.button_69b010b7.otherBrandAlfa_69b010b7:hover,.button_69b010b7.otherBrandAlfa_69b010b7:hover .label_69b010b7 {
    color: var(--kite-button-other-brand-content-alfa-hover-label-text)
}

.button_69b010b7.otherBrandAlfa_69b010b7:hover .value_69b010b7 {
    color: var(--kite-button-other-brand-content-alfa-hover-value-text)
}

.button_69b010b7.otherBrandAlfa_69b010b7:hover .sublabel_69b010b7 {
    color: var(--kite-button-other-brand-content-alfa-hover-subtitle-text)
}

.button_69b010b7.otherBrandAlfa_69b010b7:hover .subvalue_69b010b7 {
    color: var(--kite-button-other-brand-content-alfa-hover-subvalue-text)
}

.button_69b010b7.otherBrandAlfa_69b010b7.disabled_69b010b7 {
    background-color: var(--kite-button-other-brand-background-alfa-disabled)
}

.button_69b010b7.otherBrandAlfa_69b010b7.disabled_69b010b7 .addon_69b010b7 {
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-alfa-disabled-addon)
}

.button_69b010b7.otherBrandAlfa_69b010b7.disabled_69b010b7,.button_69b010b7.otherBrandAlfa_69b010b7.disabled_69b010b7 .label_69b010b7 {
    color: var(--kite-button-other-brand-content-alfa-disabled-label-text)
}

.button_69b010b7.otherBrandAlfa_69b010b7.disabled_69b010b7 .value_69b010b7 {
    color: var(--kite-button-other-brand-content-alfa-disabled-value-text)
}

.button_69b010b7.otherBrandAlfa_69b010b7.disabled_69b010b7 .sublabel_69b010b7 {
    color: var(--kite-button-other-brand-content-alfa-disabled-subtitle-text)
}

.button_69b010b7.otherBrandAlfa_69b010b7.disabled_69b010b7 .subvalue_69b010b7 {
    color: var(--kite-button-other-brand-content-alfa-disabled-subvalue-text)
}

.button_69b010b7.otherBrandYoutube_69b010b7 {
    background-color: var(--kite-button-other-brand-background-youtube-default);
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-youtube-default-addon)
}

.button_69b010b7.otherBrandYoutube_69b010b7,.button_69b010b7.otherBrandYoutube_69b010b7 .label_69b010b7 {
    color: var(--kite-button-other-brand-content-youtube-default-label-text)
}

.button_69b010b7.otherBrandYoutube_69b010b7 .value_69b010b7 {
    color: var(--kite-button-other-brand-content-youtube-default-value-text)
}

.button_69b010b7.otherBrandYoutube_69b010b7 .sublabel_69b010b7 {
    color: var(--kite-button-other-brand-content-youtube-default-subtitle-text)
}

.button_69b010b7.otherBrandYoutube_69b010b7 .subvalue_69b010b7 {
    color: var(--kite-button-other-brand-content-youtube-default-subvalue-text)
}

.button_69b010b7.otherBrandYoutube_69b010b7:hover {
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-youtube-hover-addon);
    background-color: var(--kite-button-other-brand-background-youtube-hover)
}

.button_69b010b7.otherBrandYoutube_69b010b7:hover,.button_69b010b7.otherBrandYoutube_69b010b7:hover .label_69b010b7 {
    color: var(--kite-button-other-brand-content-youtube-hover-label-text)
}

.button_69b010b7.otherBrandYoutube_69b010b7:hover .value_69b010b7 {
    color: var(--kite-button-other-brand-content-youtube-hover-value-text)
}

.button_69b010b7.otherBrandYoutube_69b010b7:hover .sublabel_69b010b7 {
    color: var(--kite-button-other-brand-content-youtube-hover-subtitle-text)
}

.button_69b010b7.otherBrandYoutube_69b010b7:hover .subvalue_69b010b7 {
    color: var(--kite-button-other-brand-content-youtube-hover-subvalue-text)
}

.button_69b010b7.otherBrandYoutube_69b010b7.disabled_69b010b7 {
    background-color: var(--kite-button-other-brand-background-youtube-disabled)
}

.button_69b010b7.otherBrandYoutube_69b010b7.disabled_69b010b7 .addon_69b010b7 {
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-youtube-disabled-addon)
}

.button_69b010b7.otherBrandYoutube_69b010b7.disabled_69b010b7,.button_69b010b7.otherBrandYoutube_69b010b7.disabled_69b010b7 .label_69b010b7 {
    color: var(--kite-button-other-brand-content-youtube-disabled-label-text)
}

.button_69b010b7.otherBrandYoutube_69b010b7.disabled_69b010b7 .value_69b010b7 {
    color: var(--kite-button-other-brand-content-youtube-disabled-value-text)
}

.button_69b010b7.otherBrandYoutube_69b010b7.disabled_69b010b7 .sublabel_69b010b7 {
    color: var(--kite-button-other-brand-content-youtube-disabled-subtitle-text)
}

.button_69b010b7.otherBrandYoutube_69b010b7.disabled_69b010b7 .subvalue_69b010b7 {
    color: var(--kite-button-other-brand-content-youtube-disabled-subvalue-text)
}

.button_69b010b7.otherBrandVk_69b010b7 {
    background-color: var(--kite-button-other-brand-background-vk-default);
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-vk-default-addon)
}

.button_69b010b7.otherBrandVk_69b010b7,.button_69b010b7.otherBrandVk_69b010b7 .label_69b010b7 {
    color: var(--kite-button-other-brand-content-vk-default-label-text)
}

.button_69b010b7.otherBrandVk_69b010b7 .value_69b010b7 {
    color: var(--kite-button-other-brand-content-vk-default-value-text)
}

.button_69b010b7.otherBrandVk_69b010b7 .sublabel_69b010b7 {
    color: var(--kite-button-other-brand-content-vk-default-subtitle-text)
}

.button_69b010b7.otherBrandVk_69b010b7 .subvalue_69b010b7 {
    color: var(--kite-button-other-brand-content-vk-default-subvalue-text)
}

.button_69b010b7.otherBrandVk_69b010b7:hover {
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-vk-hover-addon);
    background-color: var(--kite-button-other-brand-background-vk-hover)
}

.button_69b010b7.otherBrandVk_69b010b7:hover,.button_69b010b7.otherBrandVk_69b010b7:hover .label_69b010b7 {
    color: var(--kite-button-other-brand-content-vk-hover-label-text)
}

.button_69b010b7.otherBrandVk_69b010b7:hover .value_69b010b7 {
    color: var(--kite-button-other-brand-content-vk-hover-value-text)
}

.button_69b010b7.otherBrandVk_69b010b7:hover .sublabel_69b010b7 {
    color: var(--kite-button-other-brand-content-vk-hover-subtitle-text)
}

.button_69b010b7.otherBrandVk_69b010b7:hover .subvalue_69b010b7 {
    color: var(--kite-button-other-brand-content-vk-hover-subvalue-text)
}

.button_69b010b7.otherBrandVk_69b010b7.disabled_69b010b7 {
    background-color: var(--kite-button-other-brand-background-vk-disabled)
}

.button_69b010b7.otherBrandVk_69b010b7.disabled_69b010b7 .addon_69b010b7 {
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-vk-disabled-addon)
}

.button_69b010b7.otherBrandVk_69b010b7.disabled_69b010b7,.button_69b010b7.otherBrandVk_69b010b7.disabled_69b010b7 .label_69b010b7 {
    color: var(--kite-button-other-brand-content-vk-disabled-label-text)
}

.button_69b010b7.otherBrandVk_69b010b7.disabled_69b010b7 .value_69b010b7 {
    color: var(--kite-button-other-brand-content-vk-disabled-value-text)
}

.button_69b010b7.otherBrandVk_69b010b7.disabled_69b010b7 .sublabel_69b010b7 {
    color: var(--kite-button-other-brand-content-vk-disabled-subtitle-text)
}

.button_69b010b7.otherBrandVk_69b010b7.disabled_69b010b7 .subvalue_69b010b7 {
    color: var(--kite-button-other-brand-content-vk-disabled-subvalue-text)
}

.button_69b010b7.otherBrandViber_69b010b7 {
    background-color: var(--kite-button-other-brand-background-viber-default);
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-viber-default-addon)
}

.button_69b010b7.otherBrandViber_69b010b7,.button_69b010b7.otherBrandViber_69b010b7 .label_69b010b7 {
    color: var(--kite-button-other-brand-content-viber-default-label-text)
}

.button_69b010b7.otherBrandViber_69b010b7 .value_69b010b7 {
    color: var(--kite-button-other-brand-content-viber-default-value-text)
}

.button_69b010b7.otherBrandViber_69b010b7 .sublabel_69b010b7 {
    color: var(--kite-button-other-brand-content-viber-default-subtitle-text)
}

.button_69b010b7.otherBrandViber_69b010b7 .subvalue_69b010b7 {
    color: var(--kite-button-other-brand-content-viber-default-subvalue-text)
}

.button_69b010b7.otherBrandViber_69b010b7:hover {
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-viber-hover-addon);
    background-color: var(--kite-button-other-brand-background-viber-hover)
}

.button_69b010b7.otherBrandViber_69b010b7:hover,.button_69b010b7.otherBrandViber_69b010b7:hover .label_69b010b7 {
    color: var(--kite-button-other-brand-content-viber-hover-label-text)
}

.button_69b010b7.otherBrandViber_69b010b7:hover .value_69b010b7 {
    color: var(--kite-button-other-brand-content-viber-hover-value-text)
}

.button_69b010b7.otherBrandViber_69b010b7:hover .sublabel_69b010b7 {
    color: var(--kite-button-other-brand-content-viber-hover-subtitle-text)
}

.button_69b010b7.otherBrandViber_69b010b7:hover .subvalue_69b010b7 {
    color: var(--kite-button-other-brand-content-viber-hover-subvalue-text)
}

.button_69b010b7.otherBrandViber_69b010b7.disabled_69b010b7 {
    background-color: var(--kite-button-other-brand-background-viber-disabled)
}

.button_69b010b7.otherBrandViber_69b010b7.disabled_69b010b7 .addon_69b010b7 {
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-viber-disabled-addon)
}

.button_69b010b7.otherBrandViber_69b010b7.disabled_69b010b7,.button_69b010b7.otherBrandViber_69b010b7.disabled_69b010b7 .label_69b010b7 {
    color: var(--kite-button-other-brand-content-viber-disabled-label-text)
}

.button_69b010b7.otherBrandViber_69b010b7.disabled_69b010b7 .value_69b010b7 {
    color: var(--kite-button-other-brand-content-viber-disabled-value-text)
}

.button_69b010b7.otherBrandViber_69b010b7.disabled_69b010b7 .sublabel_69b010b7 {
    color: var(--kite-button-other-brand-content-viber-disabled-subtitle-text)
}

.button_69b010b7.otherBrandViber_69b010b7.disabled_69b010b7 .subvalue_69b010b7 {
    color: var(--kite-button-other-brand-content-viber-disabled-subvalue-text)
}

.button_69b010b7.otherBrandOdnoklassniki_69b010b7 {
    background-color: var(--kite-button-other-brand-background-odnoklassniki-default);
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-odnoklassniki-default-addon)
}

.button_69b010b7.otherBrandOdnoklassniki_69b010b7,.button_69b010b7.otherBrandOdnoklassniki_69b010b7 .label_69b010b7 {
    color: var(--kite-button-other-brand-content-odnoklassniki-default-label-text)
}

.button_69b010b7.otherBrandOdnoklassniki_69b010b7 .value_69b010b7 {
    color: var(--kite-button-other-brand-content-odnoklassniki-default-value-text)
}

.button_69b010b7.otherBrandOdnoklassniki_69b010b7 .sublabel_69b010b7 {
    color: var(--kite-button-other-brand-content-odnoklassniki-default-subtitle-text)
}

.button_69b010b7.otherBrandOdnoklassniki_69b010b7 .subvalue_69b010b7 {
    color: var(--kite-button-other-brand-content-odnoklassniki-default-subvalue-text)
}

.button_69b010b7.otherBrandOdnoklassniki_69b010b7:hover {
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-odnoklassniki-hover-addon);
    background-color: var(--kite-button-other-brand-background-odnoklassniki-hover)
}

.button_69b010b7.otherBrandOdnoklassniki_69b010b7:hover,.button_69b010b7.otherBrandOdnoklassniki_69b010b7:hover .label_69b010b7 {
    color: var(--kite-button-other-brand-content-odnoklassniki-hover-label-text)
}

.button_69b010b7.otherBrandOdnoklassniki_69b010b7:hover .value_69b010b7 {
    color: var(--kite-button-other-brand-content-odnoklassniki-hover-value-text)
}

.button_69b010b7.otherBrandOdnoklassniki_69b010b7:hover .sublabel_69b010b7 {
    color: var(--kite-button-other-brand-content-odnoklassniki-hover-subtitle-text)
}

.button_69b010b7.otherBrandOdnoklassniki_69b010b7:hover .subvalue_69b010b7 {
    color: var(--kite-button-other-brand-content-odnoklassniki-hover-subvalue-text)
}

.button_69b010b7.otherBrandOdnoklassniki_69b010b7.disabled_69b010b7 {
    background-color: var(--kite-button-other-brand-background-odnoklassniki-disabled)
}

.button_69b010b7.otherBrandOdnoklassniki_69b010b7.disabled_69b010b7 .addon_69b010b7 {
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-odnoklassniki-disabled-addon)
}

.button_69b010b7.otherBrandOdnoklassniki_69b010b7.disabled_69b010b7,.button_69b010b7.otherBrandOdnoklassniki_69b010b7.disabled_69b010b7 .label_69b010b7 {
    color: var(--kite-button-other-brand-content-odnoklassniki-disabled-label-text)
}

.button_69b010b7.otherBrandOdnoklassniki_69b010b7.disabled_69b010b7 .value_69b010b7 {
    color: var(--kite-button-other-brand-content-odnoklassniki-disabled-value-text)
}

.button_69b010b7.otherBrandOdnoklassniki_69b010b7.disabled_69b010b7 .sublabel_69b010b7 {
    color: var(--kite-button-other-brand-content-odnoklassniki-disabled-subtitle-text)
}

.button_69b010b7.otherBrandOdnoklassniki_69b010b7.disabled_69b010b7 .subvalue_69b010b7 {
    color: var(--kite-button-other-brand-content-odnoklassniki-disabled-subvalue-text)
}

.button_69b010b7.otherBrandTelegram_69b010b7 {
    background-color: var(--kite-button-other-brand-background-telegram-default);
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-telegram-default-addon)
}

.button_69b010b7.otherBrandTelegram_69b010b7,.button_69b010b7.otherBrandTelegram_69b010b7 .label_69b010b7 {
    color: var(--kite-button-other-brand-content-telegram-default-label-text)
}

.button_69b010b7.otherBrandTelegram_69b010b7 .value_69b010b7 {
    color: var(--kite-button-other-brand-content-telegram-default-value-text)
}

.button_69b010b7.otherBrandTelegram_69b010b7 .sublabel_69b010b7 {
    color: var(--kite-button-other-brand-content-telegram-default-subtitle-text)
}

.button_69b010b7.otherBrandTelegram_69b010b7 .subvalue_69b010b7 {
    color: var(--kite-button-other-brand-content-telegram-default-subvalue-text)
}

.button_69b010b7.otherBrandTelegram_69b010b7:hover {
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-telegram-hover-addon);
    background-color: var(--kite-button-other-brand-background-telegram-hover)
}

.button_69b010b7.otherBrandTelegram_69b010b7:hover,.button_69b010b7.otherBrandTelegram_69b010b7:hover .label_69b010b7 {
    color: var(--kite-button-other-brand-content-telegram-hover-label-text)
}

.button_69b010b7.otherBrandTelegram_69b010b7:hover .value_69b010b7 {
    color: var(--kite-button-other-brand-content-telegram-hover-value-text)
}

.button_69b010b7.otherBrandTelegram_69b010b7:hover .sublabel_69b010b7 {
    color: var(--kite-button-other-brand-content-telegram-hover-subtitle-text)
}

.button_69b010b7.otherBrandTelegram_69b010b7:hover .subvalue_69b010b7 {
    color: var(--kite-button-other-brand-content-telegram-hover-subvalue-text)
}

.button_69b010b7.otherBrandTelegram_69b010b7.disabled_69b010b7 {
    background-color: var(--kite-button-other-brand-background-telegram-disabled)
}

.button_69b010b7.otherBrandTelegram_69b010b7.disabled_69b010b7 .addon_69b010b7 {
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-telegram-disabled-addon)
}

.button_69b010b7.otherBrandTelegram_69b010b7.disabled_69b010b7,.button_69b010b7.otherBrandTelegram_69b010b7.disabled_69b010b7 .label_69b010b7 {
    color: var(--kite-button-other-brand-content-telegram-disabled-label-text)
}

.button_69b010b7.otherBrandTelegram_69b010b7.disabled_69b010b7 .value_69b010b7 {
    color: var(--kite-button-other-brand-content-telegram-disabled-value-text)
}

.button_69b010b7.otherBrandTelegram_69b010b7.disabled_69b010b7 .sublabel_69b010b7 {
    color: var(--kite-button-other-brand-content-telegram-disabled-subtitle-text)
}

.button_69b010b7.otherBrandTelegram_69b010b7.disabled_69b010b7 .subvalue_69b010b7 {
    color: var(--kite-button-other-brand-content-telegram-disabled-subvalue-text)
}

.button_69b010b7.otherBrandApple_69b010b7 {
    background-color: var(--kite-button-other-brand-background-apple-default);
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-apple-default-addon)
}

.button_69b010b7.otherBrandApple_69b010b7,.button_69b010b7.otherBrandApple_69b010b7 .label_69b010b7 {
    color: var(--kite-button-other-brand-content-apple-default-label-text)
}

.button_69b010b7.otherBrandApple_69b010b7 .value_69b010b7 {
    color: var(--kite-button-other-brand-content-apple-default-value-text)
}

.button_69b010b7.otherBrandApple_69b010b7 .sublabel_69b010b7 {
    color: var(--kite-button-other-brand-content-apple-default-subtitle-text)
}

.button_69b010b7.otherBrandApple_69b010b7 .subvalue_69b010b7 {
    color: var(--kite-button-other-brand-content-apple-default-subvalue-text)
}

.button_69b010b7.otherBrandApple_69b010b7:hover {
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-apple-hover-addon);
    background-color: var(--kite-button-other-brand-background-apple-hover)
}

.button_69b010b7.otherBrandApple_69b010b7:hover,.button_69b010b7.otherBrandApple_69b010b7:hover .label_69b010b7 {
    color: var(--kite-button-other-brand-content-apple-hover-label-text)
}

.button_69b010b7.otherBrandApple_69b010b7:hover .value_69b010b7 {
    color: var(--kite-button-other-brand-content-apple-hover-value-text)
}

.button_69b010b7.otherBrandApple_69b010b7:hover .sublabel_69b010b7 {
    color: var(--kite-button-other-brand-content-apple-hover-subtitle-text)
}

.button_69b010b7.otherBrandApple_69b010b7:hover .subvalue_69b010b7 {
    color: var(--kite-button-other-brand-content-apple-hover-subvalue-text)
}

.button_69b010b7.otherBrandApple_69b010b7.disabled_69b010b7 {
    background-color: var(--kite-button-other-brand-background-apple-disabled)
}

.button_69b010b7.otherBrandApple_69b010b7.disabled_69b010b7 .addon_69b010b7 {
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-apple-disabled-addon)
}

.button_69b010b7.otherBrandApple_69b010b7.disabled_69b010b7,.button_69b010b7.otherBrandApple_69b010b7.disabled_69b010b7 .label_69b010b7 {
    color: var(--kite-button-other-brand-content-apple-disabled-label-text)
}

.button_69b010b7.otherBrandApple_69b010b7.disabled_69b010b7 .value_69b010b7 {
    color: var(--kite-button-other-brand-content-apple-disabled-value-text)
}

.button_69b010b7.otherBrandApple_69b010b7.disabled_69b010b7 .sublabel_69b010b7 {
    color: var(--kite-button-other-brand-content-apple-disabled-subtitle-text)
}

.button_69b010b7.otherBrandApple_69b010b7.disabled_69b010b7 .subvalue_69b010b7 {
    color: var(--kite-button-other-brand-content-apple-disabled-subvalue-text)
}

.button_69b010b7.otherBrandGoogle_69b010b7 {
    background-color: var(--kite-button-other-brand-background-google-default);
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-google-default-addon)
}

.button_69b010b7.otherBrandGoogle_69b010b7,.button_69b010b7.otherBrandGoogle_69b010b7 .label_69b010b7 {
    color: var(--kite-button-other-brand-content-google-default-label-text)
}

.button_69b010b7.otherBrandGoogle_69b010b7 .value_69b010b7 {
    color: var(--kite-button-other-brand-content-google-default-value-text)
}

.button_69b010b7.otherBrandGoogle_69b010b7 .sublabel_69b010b7 {
    color: var(--kite-button-other-brand-content-google-default-subtitle-text)
}

.button_69b010b7.otherBrandGoogle_69b010b7 .subvalue_69b010b7 {
    color: var(--kite-button-other-brand-content-google-default-subvalue-text)
}

.button_69b010b7.otherBrandGoogle_69b010b7:hover {
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-google-hover-addon);
    background-color: var(--kite-button-other-brand-background-google-hover)
}

.button_69b010b7.otherBrandGoogle_69b010b7:hover,.button_69b010b7.otherBrandGoogle_69b010b7:hover .label_69b010b7 {
    color: var(--kite-button-other-brand-content-google-hover-label-text)
}

.button_69b010b7.otherBrandGoogle_69b010b7:hover .value_69b010b7 {
    color: var(--kite-button-other-brand-content-google-hover-value-text)
}

.button_69b010b7.otherBrandGoogle_69b010b7:hover .sublabel_69b010b7 {
    color: var(--kite-button-other-brand-content-google-hover-subtitle-text)
}

.button_69b010b7.otherBrandGoogle_69b010b7:hover .subvalue_69b010b7 {
    color: var(--kite-button-other-brand-content-google-hover-subvalue-text)
}

.button_69b010b7.otherBrandGoogle_69b010b7.disabled_69b010b7 {
    background-color: var(--kite-button-other-brand-background-google-disabled)
}

.button_69b010b7.otherBrandGoogle_69b010b7.disabled_69b010b7 .addon_69b010b7 {
    --kite-content-neutral-primary: var(--kite-button-other-brand-content-google-disabled-addon)
}

.button_69b010b7.otherBrandGoogle_69b010b7.disabled_69b010b7,.button_69b010b7.otherBrandGoogle_69b010b7.disabled_69b010b7 .label_69b010b7 {
    color: var(--kite-button-other-brand-content-google-disabled-label-text)
}

.button_69b010b7.otherBrandGoogle_69b010b7.disabled_69b010b7 .value_69b010b7 {
    color: var(--kite-button-other-brand-content-google-disabled-value-text)
}

.button_69b010b7.otherBrandGoogle_69b010b7.disabled_69b010b7 .sublabel_69b010b7 {
    color: var(--kite-button-other-brand-content-google-disabled-subtitle-text)
}

.button_69b010b7.otherBrandGoogle_69b010b7.disabled_69b010b7 .subvalue_69b010b7 {
    color: var(--kite-button-other-brand-content-google-disabled-subvalue-text)
}

.button_69b010b7.specialOutlineForm_69b010b7 .addon_69b010b7 {
    --kite-content-neutral-primary: var(--kite-button-special-content-outline-form-default-addon)
}

.button_69b010b7.specialOutlineForm_69b010b7 .addon_69b010b7:disabled {
    --kite-content-neutral-primary: var(--kite-button-special-content-outline-form-disabled-addon)
}

.button_69b010b7.specialOutlineForm_69b010b7:disabled {
    background-color: var(--kite-button-special-background-outline-form-disabled);
    border: var(--kite-button-border-width-special-outline-form-disabled) solid var(--kite-button-special-border-outline-form-disabled)
}

.button_69b010b7.disabled_69b010b7 {
    cursor: default
}

.button_69b010b7:hover {
    transition: color .3s ease
}

.button_69b010b7.circle_69b010b7 {
    border-radius: 50%
}

.centeredList_69b010b7 {
    display: flex;
    flex-direction: column;
    align-items: center
}

.fullWidth_69b010b7 {
    width: 100%
}

.fullWidthFalse_69b010b7 {
    width: -moz-max-content;
    width: max-content
}

.fullWidthTrue_69b010b7 {
    width: 100%
}

.fullWidthList_69b010b7 {
    flex: 1
}

.contentListWithAddon_69b010b7 {
    display: flex;
    flex-direction: column;
    justify-content: center
}

.link_69b010b7 {
    box-sizing: border-box;
    text-decoration: none
}

.pseudoLink_69b010b7 {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    cursor: pointer;
    border: 0;
    background: 0 0;
    padding-inline:0;font: inherit
}

.pseudoLink_69b010b7:hover {
    text-decoration: underline
}

.pseudoLink_69b010b7:active {
    text-decoration: none;
    opacity: .6
}

.linksColor_69b010b7 {
    color: var(--kite-links-content)
}

.loader_69b010b7 {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%)
}

.contentWrapper_69b010b7 {
    display: flex;
    align-items: center;
    justify-content: center
}

.contentWrapper_69b010b7.loading_69b010b7 {
    visibility: hidden
}

.Separator_5ee2a862.horizontal_5ee2a862 {
    width: 100%;
    height: var(--kite-separator-width)
}

.Separator_5ee2a862.vertical_5ee2a862 {
    width: var(--kite-separator-width);
    height: 100%
}

.Separator_5ee2a862.neutralPrimary_5ee2a862 {
    background: var(--kite-border-neutral-primary)
}

.Separator_5ee2a862.brandPrimary_5ee2a862 {
    background: var(--kite-border-brand-primary)
}

.Separator_5ee2a862.brandDeepPrimary_5ee2a862 {
    background: var(--kite-border-brand-deep-primary)
}

.Separator_5ee2a862.positivePrimary_5ee2a862 {
    background: var(--kite-border-positive-primary)
}

.Separator_5ee2a862.warningPrimary_5ee2a862 {
    background: var(--kite-border-warning-primary)
}

.Separator_5ee2a862.negativePrimary_5ee2a862 {
    background: var(--kite-border-negative-primary)
}

.Separator_5ee2a862.rosePrimary_5ee2a862 {
    background: var(--kite-border-rose-primary)
}

.Separator_5ee2a862.tealPrimary_5ee2a862 {
    background: var(--kite-border-teal-primary)
}

.Separator_5ee2a862.neutralSecondary_5ee2a862 {
    background: var(--kite-border-neutral-secondary)
}

.Separator_5ee2a862.brandSecondary_5ee2a862 {
    background: var(--kite-border-brand-secondary)
}

.Separator_5ee2a862.brandDeepSecondary_5ee2a862 {
    background: var(--kite-border-brand-deep-secondary)
}

.Separator_5ee2a862.positiveSecondary_5ee2a862 {
    background: var(--kite-border-positive-secondary)
}

.Separator_5ee2a862.warningSecondary_5ee2a862 {
    background: var(--kite-border-warning-secondary)
}

.Separator_5ee2a862.negativeSecondary_5ee2a862 {
    background: var(--kite-border-negative-secondary)
}

.Separator_5ee2a862.roseSecondary_5ee2a862 {
    background: var(--kite-border-rose-secondary)
}

.Separator_5ee2a862.tealSecondary_5ee2a862 {
    background: var(--kite-border-teal-secondary)
}

.Separator_5ee2a862.neutralTertiary_5ee2a862 {
    background: var(--kite-border-neutral-tertiary)
}

.Separator_5ee2a862.brandTertiary_5ee2a862 {
    background: var(--kite-border-brand-tertiary)
}

.Separator_5ee2a862.brandDeepTertiary_5ee2a862 {
    background: var(--kite-border-brand-deep-tertiary)
}

.Separator_5ee2a862.positiveTertiary_5ee2a862 {
    background: var(--kite-border-positive-tertiary)
}

.Separator_5ee2a862.warningTertiary_5ee2a862 {
    background: var(--kite-border-warning-tertiary)
}

.Separator_5ee2a862.negativeTertiary_5ee2a862 {
    background: var(--kite-border-negative-tertiary)
}

.Separator_5ee2a862.roseTertiary_5ee2a862 {
    background: var(--kite-border-rose-tertiary)
}

.Separator_5ee2a862.tealTertiary_5ee2a862 {
    background: var(--kite-border-teal-tertiary)
}

.Separator_5ee2a862.staticDarkPrimary_5ee2a862 {
    background: var(--kite-border-static-dark-primary)
}

.Separator_5ee2a862.staticDarkSecondary_5ee2a862 {
    background: var(--kite-border-static-dark-secondary)
}

.Separator_5ee2a862.staticLightPrimary_5ee2a862 {
    background: var(--kite-border-static-light-primary)
}

.Separator_5ee2a862.staticLightSecondary_5ee2a862 {
    background: var(--kite-border-static-light-secondary)
}

.textStart_a6cf37ae {
    text-align: start
}

.textCenter_a6cf37ae {
    text-align: center
}

.textEnd_a6cf37ae {
    text-align: end
}

[data-ds=kite],html {
    font-size: 15px;
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
}

.typoBig300Accent_bcc68360,.typoBig300Normal_bcc68360 {
    font: 400 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: normal;
    text-decoration: none
}

.typoBig300Accent_bcc68360 {
    font: 600 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
}

.typoBig300NumericAccent_bcc68360,.typoBig300Numeric_bcc68360 {
    font: 400 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: "tnum";
    text-decoration: none
}

.typoBig300NumericAccent_bcc68360 {
    font: 600 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
}

.typoBig400Accent_bcc68360,.typoBig400Normal_bcc68360,.typoBig400Numeric_bcc68360 {
    /* font: 400 1.6rem/116.6% "Montserrat"; */
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: normal;
    text-decoration: none
}

.typoBig400Accent_bcc68360,.typoBig400Numeric_bcc68360 {
    /* font: 600 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif */
    font-size: var(--main-size-next);
    margin-bottom: 20px;
}

.typoBig400Numeric_bcc68360 {
    font: 400 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    font-feature-settings: "tnum"
}

.typoBig400NumericAccent_bcc68360,.typoBig500Accent_bcc68360,.typoBig500Normal_bcc68360 {
    font: 600 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: "tnum";
    text-decoration: none
}

.typoBig500Accent_bcc68360,.typoBig500Normal_bcc68360 {
    font: 400 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    font-feature-settings: normal
}

.typoBig500Accent_bcc68360 {
    font: 600 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
}

.typoBig500NumericAccent_bcc68360,.typoBig500Numeric_bcc68360 {
    font: 400 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: "tnum";
    text-decoration: none
}

.typoBig500NumericAccent_bcc68360 {
    font: 600 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
}

.typoBig600Accent_bcc68360,.typoBig600Normal_bcc68360,.typoBig600Numeric_bcc68360 {
    font: 400 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: normal;
    text-decoration: none
}

.typoBig600Accent_bcc68360,.typoBig600Numeric_bcc68360 {
    font: 600 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
}

.typoBig600Numeric_bcc68360 {
    font: 400 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    font-feature-settings: "tnum"
}

.typoBig600NumericAccent_bcc68360,.typoBig700Accent_bcc68360,.typoBig700Normal_bcc68360 {
    font: 600 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: "tnum";
    text-decoration: none
}

.typoBig700Accent_bcc68360,.typoBig700Normal_bcc68360 {
    font: 400 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    font-feature-settings: normal
}

.typoBig700Accent_bcc68360 {
    font: 600 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
}

.typoBig700NumericAccent_bcc68360,.typoBig700Numeric_bcc68360 {
    font: 400 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: "tnum";
    text-decoration: none
}

.typoBig700NumericAccent_bcc68360 {
    font: 600 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
}

.typoText100Accent_bcc68360,.typoText100Normal_bcc68360,.typoText100Numeric_bcc68360 {
    font: 400 .1875rem/133.333%"Montserrat";
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: normal;
    text-decoration: none
}

.typoText100Accent_bcc68360,.typoText100Numeric_bcc68360 {
    font: 600 .1875rem/133.333%"Montserrat"
}

.typoText100Numeric_bcc68360 {
    font: 400 .1875rem/133.333%"Montserrat";
    font-feature-settings: "tnum"
}

.typoText100NumericAccent_bcc68360,.typoText200Accent_bcc68360,.typoText200Normal_bcc68360 {
    font: 600 .1875rem/133.333%"Montserrat";
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: "tnum";
    text-decoration: none
}

.typoText200Accent_bcc68360,.typoText200Normal_bcc68360 {
    font: 400 .375rem/133.333%"Montserrat";
    font-feature-settings: normal
}

.typoText200Accent_bcc68360 {
    font: 600 .375rem/133.333%"Montserrat"
}

.typoText200NumericAccent_bcc68360,.typoText200Numeric_bcc68360 {
    font: 400 .375rem/133.333%"Montserrat";
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: "tnum";
    text-decoration: none
}

.typoText200NumericAccent_bcc68360 {
    font: 600 .375rem/133.333%"Montserrat"
}

.typoText400Accent_bcc68360,.typoText400Normal_bcc68360,.typoText400Numeric_bcc68360 {
    /* font: 400 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif; */
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: normal;
    text-decoration: none
}

.typoText400Accent_bcc68360,.typoText400Numeric_bcc68360 {
    font: 600 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
}

.typoText400Numeric_bcc68360 {
    font: 400 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    font-feature-settings: "tnum"
}

.typoText400NumericAccent_bcc68360,.typoText500Accent_bcc68360,.typoText500Normal_bcc68360 {
    font: 600 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: "tnum";
    text-decoration: none
}

.typoText500Accent_bcc68360,.typoText500Normal_bcc68360 {
    font: 400 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    font-feature-settings: normal
}

.typoText500Accent_bcc68360 {
    font: 600 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
}

.typoText500NumericAccent_bcc68360,.typoText500Numeric_bcc68360 {
    font: 400 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: "tnum";
    text-decoration: none
}

.typoText500NumericAccent_bcc68360 {
    font: 600 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
}

.typoText600Accent_bcc68360,.typoText600Normal_bcc68360,.typoText600Numeric_bcc68360 {
    font: 400 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: normal;
    text-decoration: none
}

.typoText600Accent_bcc68360,.typoText600Numeric_bcc68360 {
    font: 600 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
}

.typoText600Numeric_bcc68360 {
    font: 400 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    font-feature-settings: "tnum"
}

.typoText600NumericAccent_bcc68360,.typoText700Accent_bcc68360,.typoText700Normal_bcc68360 {
    font: 600 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: "tnum";
    text-decoration: none
}

.typoText700Accent_bcc68360,.typoText700Normal_bcc68360 {
    font: 400 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    font-feature-settings: normal
}

.typoText700Accent_bcc68360 {
    font: 600 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
}

.typoText700NumericAccent_bcc68360,.typoText700Numeric_bcc68360 {
    font: 400 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: "tnum";
    text-decoration: none
}

.typoText700NumericAccent_bcc68360 {
    font: 600 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
}

.typoCompact300Accent_bcc68360,.typoCompact300Normal_bcc68360 {
    font: 400 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: normal;
    text-decoration: none
}

.typoCompact300Accent_bcc68360 {
    font: 600 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
}

.typoCompact300NumericAccent_bcc68360,.typoCompact300Numeric_bcc68360 {
    font: 400 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: "tnum";
    text-decoration: none
}

.typoCompact300NumericAccent_bcc68360 {
    font: 600 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
}

.typoCompact400Accent_bcc68360,.typoCompact400Normal_bcc68360 {
    /* font: 400 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif; */
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: normal;
    text-decoration: none
}

.typoCompact400Accent_bcc68360 {
    font: 600 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
}

.typoCompact400NumericAccent_bcc68360,.typoCompact400Numeric_bcc68360 {
    font: 400 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: "tnum";
    text-decoration: none
}

.typoCompact400NumericAccent_bcc68360 {
    font: 600 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
}

.typoCompact500Accent_bcc68360,.typoCompact500Normal_bcc68360 {
    /* font: 400 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif; */
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: normal;
    text-decoration: none
}

.typoCompact500Accent_bcc68360 {
    /* font: 600 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif */
}

.typoCompact500NumericAccent_bcc68360,.typoCompact500Numeric_bcc68360 {
    /* font: 400 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif; */
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: "tnum";
    text-decoration: none
}

.typoCompact500NumericAccent_bcc68360 {
    /* font: 600 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif */
}

.typoCompact600Accent_bcc68360,.typoCompact600Normal_bcc68360 {
    /* font: 400 1.133333rem/120% "Montserrat"; */
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: normal;
    text-decoration: none
}

.typoCompact600Accent_bcc68360 {
    /* font: 600 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif */
}

.typoCompact600NumericAccent_bcc68360,.typoCompact600Numeric_bcc68360 {
    /* font: 400 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif; */
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: "tnum";
    text-decoration: none
}

.typoCompact600NumericAccent_bcc68360 {
    /* font: 600 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif */
}

.typoArticle600Normal_bcc68360 {
    /* font: 400 1.133333rem/140%"PT Serif",serif; */
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: normal;
    text-decoration: none
}

.typoArticle700Normal_bcc68360,.typoArticle800Normal_bcc68360,.typoArticle900Normal_bcc68360 {
    font: 400 1.266666rem/140%"PT Serif",serif;
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: normal;
    text-decoration: none
}

.typoArticle800Normal_bcc68360,.typoArticle900Normal_bcc68360 {
    font: 400 1.4rem/140%"PT Serif",serif
}

.typoArticle900Normal_bcc68360 {
    font: 400 1.6rem/140%"PT Serif",serif
}

.labelValueHeaderXLargeValueTextControl_347b08f2,.labelValueHeaderXLargeValueTextDefault_347b08f2,.labelValueHeaderXLargeValueTextTable_347b08f2 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.133333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueHeaderXLargeValueTextControl_347b08f2,.labelValueHeaderXLargeValueTextTable_347b08f2 {
    font-size: 2.533333rem
}

.labelValueHeaderXLargeValueTextControl_347b08f2 {
    font-size: 1.133333rem
}

.labelValueHeaderLargeValueTextControl_347b08f2,.labelValueHeaderLargeValueTextDefault_347b08f2,.labelValueHeaderLargeValueTextTable_347b08f2,.labelValueHeaderXLargeLabelTextControl_347b08f2,.labelValueHeaderXLargeLabelTextDefault_347b08f2,.labelValueHeaderXLargeLabelTextTable_347b08f2 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 2.533333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueHeaderLargeValueTextControl_347b08f2,.labelValueHeaderLargeValueTextDefault_347b08f2,.labelValueHeaderLargeValueTextTable_347b08f2 {
    font-size: 1.133333rem
}

.labelValueHeaderLargeValueTextControl_347b08f2,.labelValueHeaderLargeValueTextTable_347b08f2 {
    font-size: 2rem
}

.labelValueHeaderLargeValueTextControl_347b08f2 {
    font-size: 1.133333rem
}

.labelValueHeaderLargeLabelTextControl_347b08f2,.labelValueHeaderLargeLabelTextDefault_347b08f2,.labelValueHeaderLargeLabelTextTable_347b08f2,.labelValueHeaderMediumValueTextControl_347b08f2,.labelValueHeaderMediumValueTextDefault_347b08f2,.labelValueHeaderMediumValueTextTable_347b08f2 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 2rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueHeaderMediumValueTextControl_347b08f2,.labelValueHeaderMediumValueTextDefault_347b08f2,.labelValueHeaderMediumValueTextTable_347b08f2 {
    font-size: .866666rem;
    line-height: 108%
}

.labelValueHeaderMediumValueTextControl_347b08f2,.labelValueHeaderMediumValueTextTable_347b08f2 {
    font-size: 1.6rem;
    line-height: 116.6%
}

.labelValueHeaderMediumValueTextControl_347b08f2 {
    font-size: .866666rem;
    line-height: 108%
}

.labelValueHeaderMediumLabelTextControl_347b08f2,.labelValueHeaderMediumLabelTextDefault_347b08f2,.labelValueHeaderMediumLabelTextTable_347b08f2,.labelValueHeaderSmallValueTextDefault_347b08f2,.labelValueHeaderSmallValueTextTable_347b08f2 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 116.6%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueHeaderSmallValueTextDefault_347b08f2,.labelValueHeaderSmallValueTextTable_347b08f2 {
    font-size: .866666rem;
    line-height: 108%
}

.labelValueHeaderSmallValueTextTable_347b08f2 {
    font-size: 1.266666rem;
    line-height: 116%
}

.labelValueHeaderSmallLabelTextControl_347b08f2,.labelValueHeaderSmallLabelTextDefault_347b08f2,.labelValueHeaderSmallLabelTextTable_347b08f2,.labelValueHeaderSmallValueTextControl_347b08f2 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: .866666rem;
    line-height: 108%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueHeaderSmallLabelTextControl_347b08f2,.labelValueHeaderSmallLabelTextDefault_347b08f2,.labelValueHeaderSmallLabelTextTable_347b08f2 {
    font-size: 1.266666rem;
    line-height: 116%
}

.labelValueParagraphLargeCompactLabelTextControl_347b08f2,.labelValueParagraphLargeCompactLabelTextDefault_347b08f2,.labelValueParagraphLargeCompactLabelTextTable_347b08f2,.labelValueParagraphLargeCompactValueTextControl_347b08f2,.labelValueParagraphLargeCompactValueTextDefault_347b08f2,.labelValueParagraphLargeCompactValueTextTable_347b08f2,.labelValueParagraphLargeValueTextDefault_347b08f2,.labelValueParagraphLargeValueTextTable_347b08f2 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.133333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphLargeValueTextDefault_347b08f2,.labelValueParagraphLargeValueTextTable_347b08f2 {
    line-height: 140%
}

.labelValueParagraphLargeLabelTextControl_347b08f2,.labelValueParagraphLargeLabelTextDefault_347b08f2,.labelValueParagraphLargeLabelTextTable_347b08f2,.labelValueParagraphLargeValueTextControl_347b08f2 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.133333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphLargeLabelTextControl_347b08f2,.labelValueParagraphLargeLabelTextDefault_347b08f2,.labelValueParagraphLargeLabelTextTable_347b08f2 {
    line-height: 140%
}

.labelValueParagraphLargeLabelTextControl_347b08f2 {
    line-height: 120%
}

.labelValueParagraphMediumCompactLabelTextControl_347b08f2,.labelValueParagraphMediumCompactLabelTextDefault_347b08f2,.labelValueParagraphMediumCompactLabelTextTable_347b08f2,.labelValueParagraphMediumCompactValueTextControl_347b08f2,.labelValueParagraphMediumCompactValueTextDefault_347b08f2,.labelValueParagraphMediumCompactValueTextTable_347b08f2,.labelValueParagraphMediumValueTextDefault_347b08f2,.labelValueParagraphMediumValueTextTable_347b08f2 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphMediumValueTextDefault_347b08f2,.labelValueParagraphMediumValueTextTable_347b08f2 {
    line-height: 133.3%
}

.labelValueParagraphMediumLabelTextControl_347b08f2,.labelValueParagraphMediumLabelTextDefault_347b08f2,.labelValueParagraphMediumLabelTextTable_347b08f2,.labelValueParagraphMediumValueTextControl_347b08f2 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphMediumLabelTextControl_347b08f2,.labelValueParagraphMediumLabelTextDefault_347b08f2,.labelValueParagraphMediumLabelTextTable_347b08f2 {
    line-height: 133.3%
}

.labelValueParagraphMediumLabelTextControl_347b08f2 {
    line-height: 120%
}

.labelValueParagraphSmallCompactLabelTextControl_347b08f2,.labelValueParagraphSmallCompactLabelTextDefault_347b08f2,.labelValueParagraphSmallCompactLabelTextTable_347b08f2,.labelValueParagraphSmallCompactValueTextControl_347b08f2,.labelValueParagraphSmallCompactValueTextDefault_347b08f2,.labelValueParagraphSmallCompactValueTextTable_347b08f2,.labelValueParagraphSmallValueTextDefault_347b08f2,.labelValueParagraphSmallValueTextTable_347b08f2 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: .866666rem;
    line-height: 108%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphSmallValueTextDefault_347b08f2,.labelValueParagraphSmallValueTextTable_347b08f2 {
    line-height: 140%
}

.labelValueParagraphSmallLabelTextControl_347b08f2,.labelValueParagraphSmallLabelTextDefault_347b08f2,.labelValueParagraphSmallLabelTextTable_347b08f2,.labelValueParagraphSmallValueTextControl_347b08f2 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: .866666rem;
    line-height: 108%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphSmallLabelTextControl_347b08f2,.labelValueParagraphSmallLabelTextDefault_347b08f2,.labelValueParagraphSmallLabelTextTable_347b08f2 {
    line-height: 140%
}

.labelValueParagraphSmallLabelTextControl_347b08f2 {
    line-height: 108%
}

.value_347b08f2 {
    flex: 0 0 auto;
    word-wrap: break-word;
    -webkit-line-clamp: var(--max-lines, unset)
}

.value_347b08f2.numeric_347b08f2 {
    font-feature-settings: "tnum"
}

.truncateLabel_347b08f2,.truncateValue_347b08f2 {
    overflow: hidden;
    text-overflow: ellipsis
}

.truncateLabel_347b08f2.label_347b08f2,.truncateLabel_347b08f2.label_347b08f2+.value_347b08f2 {
    flex: unset
}

.truncateValue_347b08f2.value_347b08f2 {
    flex: unset;
    word-wrap: normal
}

.labelValue_347b08f2 {
    box-sizing: border-box;
    display: flex;
    align-items: baseline;
    justify-content: space-between;
    width: 100%
}

.labelValue_347b08f2.expandedFalse_347b08f2 {
    flex-grow: 0;
    width: auto;
    display: inline-flex
}

.labelValue_347b08f2.expandedFalse_347b08f2 .value_347b08f2 {
    max-width: initial
}

.labelValue_347b08f2.valueOnly_347b08f2 {
    gap: 0;
    justify-content: end;
    overflow-x: hidden
}

.labelValue_347b08f2.valueOnly_347b08f2::before {
    content: "&";
    visibility: hidden;
    width: 0
}

.labelValue_347b08f2.valueOnly_347b08f2 .value_347b08f2 {
    max-width: 100%;
    width: 100%
}

.labelValue_347b08f2.labelOnly_347b08f2,.richImage_b40946d1 img,details,main {
    display: block
}

.labelValue_347b08f2.labelOnly_347b08f2.expandedFalse_347b08f2 {
    display: inline-block
}

.labelValue_347b08f2.truncate_347b08f2,.labelValue_347b08f2.withMaxLines_347b08f2 .label_347b08f2,.labelValue_347b08f2.withMaxLines_347b08f2 .value_347b08f2 {
    overflow: hidden;
    display: -webkit-box;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    white-space: normal;
    word-break: break-word;
    max-width: 100%
}

.labelValue_347b08f2.defaultVariantHeaderXLarge_347b08f2 {
    padding-top: var(--kite-label-value-header-x-large-default-padding-top);
    padding-bottom: var(--kite-label-value-header-x-large-default-padding-bottom);
    min-height: var(--kite-label-value-header-x-large-default-min-height);
    gap: var(--kite-label-value-header-x-large-default-gap)
}

.labelValue_347b08f2.defaultVariantHeaderLarge_347b08f2 {
    padding-top: var(--kite-label-value-header-large-default-padding-top);
    padding-bottom: var(--kite-label-value-header-large-default-padding-bottom);
    min-height: var(--kite-label-value-header-large-default-min-height);
    gap: var(--kite-label-value-header-large-default-gap)
}

.labelValue_347b08f2.defaultVariantHeaderMedium_347b08f2 {
    padding-top: var(--kite-label-value-header-medium-default-padding-top);
    padding-bottom: var(--kite-label-value-header-medium-default-padding-bottom);
    min-height: var(--kite-label-value-header-medium-default-min-height);
    gap: var(--kite-label-value-header-medium-default-gap)
}

.labelValue_347b08f2.defaultVariantHeaderSmall_347b08f2 {
    padding-top: var(--kite-label-value-header-small-default-padding-top);
    padding-bottom: var(--kite-label-value-header-small-default-padding-bottom);
    min-height: var(--kite-label-value-header-small-default-min-height);
    gap: var(--kite-label-value-header-small-default-gap)
}

.labelValue_347b08f2.defaultVariantParagraphLargeCompact_347b08f2 {
    padding-top: var(--kite-label-value-paragraph-large-compact-default-padding-top);
    padding-bottom: var(--kite-label-value-paragraph-large-compact-default-padding-bottom);
    min-height: var(--kite-label-value-paragraph-large-compact-default-min-height);
    gap: var(--kite-label-value-paragraph-large-compact-default-gap)
}

.labelValue_347b08f2.defaultVariantParagraphLarge_347b08f2 {
    padding-top: var(--kite-label-value-paragraph-large-default-padding-top);
    padding-bottom: var(--kite-label-value-paragraph-large-default-padding-bottom);
    min-height: var(--kite-label-value-paragraph-large-default-min-height);
    gap: var(--kite-label-value-paragraph-large-default-gap)
}

.labelValue_347b08f2.defaultVariantParagraphMediumCompact_347b08f2 {
    padding-top: var(--kite-label-value-paragraph-medium-compact-default-padding-top);
    padding-bottom: var(--kite-label-value-paragraph-medium-compact-default-padding-bottom);
    min-height: var(--kite-label-value-paragraph-medium-compact-default-min-height);
    gap: var(--kite-label-value-paragraph-medium-compact-default-gap)
}

.labelValue_347b08f2.defaultVariantParagraphMedium_347b08f2 {
    padding-top: var(--kite-label-value-paragraph-medium-default-padding-top);
    padding-bottom: var(--kite-label-value-paragraph-medium-default-padding-bottom);
    min-height: var(--kite-label-value-paragraph-medium-default-min-height);
    gap: var(--kite-label-value-paragraph-medium-default-gap)
}

.labelValue_347b08f2.defaultVariantParagraphSmall_347b08f2 {
    padding-top: var(--kite-label-value-paragraph-small-default-padding-top);
    padding-bottom: var(--kite-label-value-paragraph-small-default-padding-bottom);
    min-height: var(--kite-label-value-paragraph-small-default-min-height);
    gap: var(--kite-label-value-paragraph-small-default-gap)
}

.labelValue_347b08f2 .label_347b08f2.accent_347b08f2,.labelValue_347b08f2 .value_347b08f2.accent_347b08f2,.labelValue_347b08f2.labelOnly_347b08f2.accent_347b08f2 {
    font-weight: var(--main-weight-next);
}

.labelValue_347b08f2 .label_347b08f2.noAccent_347b08f2,.labelValue_347b08f2 .value_347b08f2.noAccent_347b08f2,.labelValue_347b08f2.labelOnly_347b08f2.noAccent_347b08f2 {
    font-weight: 400
}
a.link-type {
  color: var(--main-color);
}

.kite-label-value-emphasized {
    /* color: var(--kite-text-primary) */
    color: var(--main-color);
    font-size: var(--main-size);
    font-weight: var(--main-weight-next);
}

.label_347b08f2 {
    box-sizing: border-box;
    display: block;
    -webkit-line-clamp: var(--max-lines, unset);
    color: var(--main-color);
    font-size: var(--main-size);
    font-weight: var(--main-weight);
}
.label_347b08f2_light {
  color: #fff;
}
.label_347b08f2_big {
    font-weight: var(--main-weight-next);
}
.label_347b08f2_big-size {
    font-size: var(--main-size-next);
}
.styles__summaryCol--G39On {
  margin-bottom: 20px;
}
.label_347b08f2.expandedFalse_347b08f2 {
    flex-grow: 0;
    width: auto;
    display: inline-block
}

.separatorWrapper_347b08f2.separatorWrapper_347b08f2 {
    flex: 1 1 auto;
    width: auto;
    min-width: var(--kite-label-value-label-value-table-separator-min-width)
}

.crossed_347b08f2 {
    text-decoration: line-through
}

.image_61964cce {
    max-width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    height: var(--img-height)
}

.ratio1x1_61964cce {
    aspect-ratio: 1/1
}

.ratio3x2_61964cce {
    aspect-ratio: 3/2
}

.ratio3x4_61964cce {
    aspect-ratio: 3/4
}

.ratio4x3_61964cce {
    aspect-ratio: 4/3
}

.richIcon100_1ffde0d2,.richIcon150_1ffde0d2,.richIcon200_1ffde0d2,.richIcon250_1ffde0d2 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: .733333rem;
    line-height: 127%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.richIcon200_1ffde0d2,.richIcon250_1ffde0d2 {
    font-size: .866666rem;
    line-height: 108%
}

.richIcon300_1ffde0d2,.richIcon350_1ffde0d2,.richIcon400_1ffde0d2,.richIcon450_1ffde0d2,.richIcon500_1ffde0d2,.richIcon600_1ffde0d2,.richIcon700_1ffde0d2,.richIcon800_1ffde0d2,.richIcon900_1ffde0d2 {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.richIcon400_1ffde0d2,.richIcon450_1ffde0d2,.richIcon500_1ffde0d2,.richIcon600_1ffde0d2,.richIcon700_1ffde0d2,.richIcon800_1ffde0d2,.richIcon900_1ffde0d2 {
    font-size: 1.133333rem
}

.richIcon500_1ffde0d2,.richIcon600_1ffde0d2,.richIcon700_1ffde0d2,.richIcon800_1ffde0d2,.richIcon900_1ffde0d2 {
    font-size: 1.266666rem;
    line-height: 116%
}

.richIcon700_1ffde0d2,.richIcon800_1ffde0d2,.richIcon900_1ffde0d2 {
    font-size: 1.6rem;
    line-height: 116.6%
}

.richIcon900_1ffde0d2 {
    font-size: 2rem;
    line-height: 120%
}

.richIcon_1ffde0d2 {
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    overflow: hidden
}

.icon_1ffde0d2 {
    position: relative;
    z-index: 1
}

.label_1ffde0d2 {
    position: absolute;
    text-align: center
}

.flag_1ffde0d2,.logo_1ffde0d2 {
    position: absolute;
    width: 100%;
    z-index: 1
}

.image_1ffde0d2 {
    position: absolute;
    z-index: 0
}

.clickable_1ffde0d2 {
    cursor: pointer
}

.size_100_1ffde0d2 {
    width: var(--kite-rich-icon-100-background-size);
    height: var(--kite-rich-icon-100-background-size);
    font-size: var(--kite-rich-icon-100-icon-size)
}

.size_100_1ffde0d2.shapeNoShape_1ffde0d2 {
    font-size: var(--kite-rich-icon-100-background-size)
}

.size_100_1ffde0d2 .label_1ffde0d2 {
    padding-bottom: var(--kite-rich-icon-100-label-compensation)
}

.size_150_1ffde0d2 {
    width: var(--kite-rich-icon-150-background-size);
    height: var(--kite-rich-icon-150-background-size);
    font-size: var(--kite-rich-icon-150-icon-size)
}

.size_150_1ffde0d2.shapeNoShape_1ffde0d2 {
    font-size: var(--kite-rich-icon-150-background-size)
}

.size_150_1ffde0d2 .label_1ffde0d2 {
    padding-bottom: var(--kite-rich-icon-150-label-compensation)
}

.size_200_1ffde0d2 {
    width: var(--kite-rich-icon-200-background-size);
    height: var(--kite-rich-icon-200-background-size);
    font-size: var(--kite-rich-icon-200-icon-size)
}

.size_200_1ffde0d2.shapeNoShape_1ffde0d2 {
    font-size: var(--kite-rich-icon-200-background-size)
}

.size_200_1ffde0d2 .label_1ffde0d2 {
    padding-bottom: var(--kite-rich-icon-200-label-compensation)
}

.size_250_1ffde0d2 {
    width: var(--kite-rich-icon-250-background-size);
    height: var(--kite-rich-icon-250-background-size);
    font-size: var(--kite-rich-icon-250-icon-size)
}

.size_250_1ffde0d2.shapeNoShape_1ffde0d2 {
    font-size: var(--kite-rich-icon-250-background-size)
}

.size_250_1ffde0d2 .label_1ffde0d2 {
    padding-bottom: var(--kite-rich-icon-250-label-compensation)
}

.size_300_1ffde0d2 {
    width: var(--kite-rich-icon-300-background-size);
    height: var(--kite-rich-icon-300-background-size);
    font-size: var(--kite-rich-icon-300-icon-size);
  transform: rotate(180deg);
}

.size_300_1ffde0d2.shapeNoShape_1ffde0d2 {
    font-size: var(--kite-rich-icon-300-background-size)
}

.size_300_1ffde0d2 .label_1ffde0d2 {
    padding-bottom: var(--kite-rich-icon-300-label-compensation)
}

.size_350_1ffde0d2 {
    width: var(--kite-rich-icon-350-background-size);
    height: var(--kite-rich-icon-350-background-size);
    font-size: var(--kite-rich-icon-350-icon-size)
}

.size_350_1ffde0d2.shapeNoShape_1ffde0d2 {
    font-size: var(--kite-rich-icon-350-background-size)
}

.size_350_1ffde0d2 .label_1ffde0d2 {
    padding-bottom: var(--kite-rich-icon-350-label-compensation)
}

.size_400_1ffde0d2 {
    width: var(--kite-rich-icon-400-background-size);
    height: var(--kite-rich-icon-400-background-size);
    font-size: var(--kite-rich-icon-400-icon-size)
}

.size_400_1ffde0d2.shapeNoShape_1ffde0d2 {
    font-size: var(--kite-rich-icon-400-background-size)
}

.size_400_1ffde0d2 .label_1ffde0d2 {
    padding-bottom: var(--kite-rich-icon-400-label-compensation)
}

.size_450_1ffde0d2 {
    width: var(--kite-rich-icon-450-background-size);
    height: var(--kite-rich-icon-450-background-size);
    font-size: var(--kite-rich-icon-450-icon-size)
}

.size_450_1ffde0d2.shapeNoShape_1ffde0d2 {
    font-size: var(--kite-rich-icon-450-background-size)
}

.size_450_1ffde0d2 .label_1ffde0d2 {
    padding-bottom: var(--kite-rich-icon-450-label-compensation)
}

.size_500_1ffde0d2 {
    width: var(--kite-rich-icon-500-background-size);
    height: var(--kite-rich-icon-500-background-size);
    font-size: var(--kite-rich-icon-500-icon-size)
}

.size_500_1ffde0d2.shapeNoShape_1ffde0d2 {
    font-size: var(--kite-rich-icon-500-background-size)
}

.size_500_1ffde0d2 .label_1ffde0d2 {
    padding-bottom: var(--kite-rich-icon-500-label-compensation)
}

.size_600_1ffde0d2 {
    width: var(--kite-rich-icon-600-background-size);
    height: var(--kite-rich-icon-600-background-size);
    font-size: var(--kite-rich-icon-600-icon-size)
}

.size_600_1ffde0d2.shapeNoShape_1ffde0d2 {
    font-size: var(--kite-rich-icon-600-background-size)
}

.size_600_1ffde0d2 .label_1ffde0d2 {
    padding-bottom: var(--kite-rich-icon-600-label-compensation)
}

.size_700_1ffde0d2 {
    width: var(--kite-rich-icon-700-background-size);
    height: var(--kite-rich-icon-700-background-size);
    font-size: var(--kite-rich-icon-700-icon-size)
}

.size_700_1ffde0d2.shapeNoShape_1ffde0d2 {
    font-size: var(--kite-rich-icon-700-background-size)
}

.size_700_1ffde0d2 .label_1ffde0d2 {
    padding-bottom: var(--kite-rich-icon-700-label-compensation)
}

.size_800_1ffde0d2 {
    width: var(--kite-rich-icon-800-background-size);
    height: var(--kite-rich-icon-800-background-size);
    font-size: var(--kite-rich-icon-800-icon-size)
}

.size_800_1ffde0d2.shapeNoShape_1ffde0d2 {
    font-size: var(--kite-rich-icon-800-background-size)
}

.size_800_1ffde0d2 .label_1ffde0d2 {
    padding-bottom: var(--kite-rich-icon-800-label-compensation)
}

.size_900_1ffde0d2 {
    width: var(--kite-rich-icon-900-background-size);
    height: var(--kite-rich-icon-900-background-size);
    font-size: var(--kite-rich-icon-900-icon-size)
}

.size_900_1ffde0d2.shapeNoShape_1ffde0d2 {
    font-size: var(--kite-rich-icon-900-background-size)
}

.size_900_1ffde0d2 .label_1ffde0d2 {
    padding-bottom: var(--kite-rich-icon-900-label-compensation)
}

.shapeCircle_1ffde0d2 {
    border-radius: 50%
}

.shapeSquircle_1ffde0d2 {
    border-radius: 30%
}

.shapeCircle_1ffde0d2.stylePrimary_1ffde0d2,.shapeSquircle_1ffde0d2.stylePrimary_1ffde0d2 {
    background-color: var(--kite-rich-icon-background-primary);
    color: var(--kite-rich-icon-icon-primary)
}

.shapeCircle_1ffde0d2.styleSecondary_1ffde0d2,.shapeSquircle_1ffde0d2.styleSecondary_1ffde0d2 {
    background-color: var(--kite-rich-icon-background-secondary);
    color: var(--kite-rich-icon-icon-secondary)
}

.shapeCircle_1ffde0d2.styleBrand_1ffde0d2,.shapeSquircle_1ffde0d2.styleBrand_1ffde0d2 {
    background-color: var(--kite-rich-icon-background-brand);
    color: var(--kite-rich-icon-icon-brand)
}

.shapeCircle_1ffde0d2.stylePositive_1ffde0d2,.shapeSquircle_1ffde0d2.stylePositive_1ffde0d2 {
    background-color: var(--kite-rich-icon-background-positive);
    color: var(--kite-rich-icon-icon-positive)
}

.shapeCircle_1ffde0d2.styleWarning_1ffde0d2,.shapeSquircle_1ffde0d2.styleWarning_1ffde0d2 {
    background-color: var(--kite-rich-icon-background-warning);
    color: var(--kite-rich-icon-icon-warning)
}

.shapeCircle_1ffde0d2.styleNegative_1ffde0d2,.shapeSquircle_1ffde0d2.styleNegative_1ffde0d2 {
    background-color: var(--kite-rich-icon-background-negative);
    color: var(--kite-rich-icon-icon-negative)
}

.shapeCircle_1ffde0d2.styleNeutralPrimary_1ffde0d2,.shapeSquircle_1ffde0d2.styleNeutralPrimary_1ffde0d2 {
    background-color: var(--kite-overlay-neutral);
    color: var(--kite-content-neutral-primary)
}

.shapeCircle_1ffde0d2.styleBrandPrimary_1ffde0d2,.shapeSquircle_1ffde0d2.styleBrandPrimary_1ffde0d2 {
    /* background-color: var(--kite-overlay-brand); */
    /* background-color: rgba(125, 113, 255, 0.15); */
    background-color: var(--kite-chip-row-chip-background-primary-unselected-default);
    color: var(--kite-content-brand-primary)
}
.shapeSquircle_1ffde0d2.styleBrandPrimary_1ffde0d2 {
  min-width: 48px;
}

.shapeCircle_1ffde0d2.styleBrandDeepPrimary_1ffde0d2,.shapeSquircle_1ffde0d2.styleBrandDeepPrimary_1ffde0d2 {
    background-color: var(--kite-overlay-brand-deep);
    color: var(--kite-content-brand-deep-primary)
}

.shapeCircle_1ffde0d2.stylePositivePrimary_1ffde0d2,.shapeSquircle_1ffde0d2.stylePositivePrimary_1ffde0d2 {
    background-color: var(--kite-overlay-positive);
    color: var(--kite-content-positive-primary)
}

.shapeCircle_1ffde0d2.styleWarningPrimary_1ffde0d2,.shapeSquircle_1ffde0d2.styleWarningPrimary_1ffde0d2 {
    background-color: var(--kite-overlay-warning);
    color: var(--kite-content-warning-primary)
}

.shapeCircle_1ffde0d2.styleNegativePrimary_1ffde0d2,.shapeSquircle_1ffde0d2.styleNegativePrimary_1ffde0d2 {
    background-color: var(--kite-overlay-negative);
    color: var(--kite-content-negative-primary)
}

.shapeCircle_1ffde0d2.styleRosePrimary_1ffde0d2,.shapeSquircle_1ffde0d2.styleRosePrimary_1ffde0d2 {
    background-color: var(--kite-overlay-rose);
    color: var(--kite-content-rose-primary)
}

.shapeCircle_1ffde0d2.styleTealPrimary_1ffde0d2,.shapeSquircle_1ffde0d2.styleTealPrimary_1ffde0d2 {
    background-color: var(--kite-overlay-teal);
    color: var(--kite-content-teal-primary)
}

.shapeCircle_1ffde0d2.styleStaticDarkPrimary_1ffde0d2,.shapeSquircle_1ffde0d2.styleStaticDarkPrimary_1ffde0d2 {
    background-color: var(--kite-overlay-static-dark);
    color: var(--kite-content-static-dark-primary)
}

.shapeCircle_1ffde0d2.styleStaticLightPrimary_1ffde0d2,.shapeSquircle_1ffde0d2.styleStaticLightPrimary_1ffde0d2 {
    background-color: var(--kite-overlay-static-light);
    color: var(--kite-content-static-light-primary)
}

.shapeCircle_1ffde0d2.styleNeutralSecondary_1ffde0d2,.shapeSquircle_1ffde0d2.styleNeutralSecondary_1ffde0d2 {
    /* background-color: var(--kite-overlay-neutral); */
    background-color: rgba(125, 130, 160, 0.15);
    color: var(--kite-content-neutral-secondary)
}
.root_7f7196fc_active .shapeCircle_1ffde0d2.styleNeutralSecondary_1ffde0d2,
.root_7f7196fc_active .shapeSquircle_1ffde0d2.styleNeutralSecondary_1ffde0d2 {
  transform: rotate(0deg);
}

.shapeCircle_1ffde0d2.styleBrandSecondary_1ffde0d2,.shapeSquircle_1ffde0d2.styleBrandSecondary_1ffde0d2 {
    background-color: var(--kite-overlay-brand);
    color: var(--kite-content-brand-secondary)
}

.shapeCircle_1ffde0d2.styleBrandDeepSecondary_1ffde0d2,.shapeSquircle_1ffde0d2.styleBrandDeepSecondary_1ffde0d2 {
    background-color: var(--kite-overlay-brand-deep);
    color: var(--kite-content-brand-deep-secondary)
}

.shapeCircle_1ffde0d2.stylePositiveSecondary_1ffde0d2,.shapeSquircle_1ffde0d2.stylePositiveSecondary_1ffde0d2 {
    background-color: var(--kite-overlay-positive);
    color: var(--kite-content-positive-secondary)
}

.shapeCircle_1ffde0d2.styleWarningSecondary_1ffde0d2,.shapeSquircle_1ffde0d2.styleWarningSecondary_1ffde0d2 {
    background-color: var(--kite-overlay-warning);
    color: var(--kite-content-warning-secondary)
}

.shapeCircle_1ffde0d2.styleNegativeSecondary_1ffde0d2,.shapeSquircle_1ffde0d2.styleNegativeSecondary_1ffde0d2 {
    background-color: var(--kite-overlay-negative);
    color: var(--kite-content-negative-secondary)
}

.shapeCircle_1ffde0d2.styleRoseSecondary_1ffde0d2,.shapeSquircle_1ffde0d2.styleRoseSecondary_1ffde0d2 {
    background-color: var(--kite-overlay-rose);
    color: var(--kite-content-rose-secondary)
}

.shapeCircle_1ffde0d2.styleTealSecondary_1ffde0d2,.shapeSquircle_1ffde0d2.styleTealSecondary_1ffde0d2 {
    background-color: var(--kite-overlay-teal);
    color: var(--kite-content-teal-secondary)
}

.shapeCircle_1ffde0d2.styleStaticDarkSecondary_1ffde0d2,.shapeSquircle_1ffde0d2.styleStaticDarkSecondary_1ffde0d2 {
    background-color: var(--kite-overlay-static-dark);
    color: var(--kite-content-static-dark-secondary)
}

.shapeCircle_1ffde0d2.styleStaticLightSecondary_1ffde0d2,.shapeSquircle_1ffde0d2.styleStaticLightSecondary_1ffde0d2 {
    background-color: var(--kite-overlay-static-light);
    color: var(--kite-content-static-light-secondary)
}

.shapeCircle_1ffde0d2.styleNeutralTertiary_1ffde0d2,.shapeSquircle_1ffde0d2.styleNeutralTertiary_1ffde0d2 {
    background-color: var(--kite-overlay-neutral);
    color: var(--kite-content-neutral-tertiary)
}

.shapeNoShape_1ffde0d2.stylePrimary_1ffde0d2 {
    color: var(--kite-rich-icon-icon-primary)
}

.shapeNoShape_1ffde0d2.styleSecondary_1ffde0d2 {
    color: var(--kite-rich-icon-icon-secondary)
}

.shapeNoShape_1ffde0d2.styleBrand_1ffde0d2 {
    color: var(--kite-rich-icon-icon-brand)
}

.shapeNoShape_1ffde0d2.stylePositive_1ffde0d2 {
    color: var(--kite-rich-icon-icon-positive)
}

.shapeNoShape_1ffde0d2.styleWarning_1ffde0d2 {
    color: var(--kite-rich-icon-icon-warning)
}

.shapeNoShape_1ffde0d2.styleNegative_1ffde0d2 {
    color: var(--kite-rich-icon-icon-negative)
}

.shapeNoShape_1ffde0d2.styleNeutralPrimary_1ffde0d2 {
    color: var(--kite-content-neutral-primary)
}

.shapeNoShape_1ffde0d2.styleBrandPrimary_1ffde0d2 {
    color: var(--kite-content-brand-primary)
}

.shapeNoShape_1ffde0d2.styleBrandDeepPrimary_1ffde0d2 {
    color: var(--kite-content-brand-deep-primary)
}

.shapeNoShape_1ffde0d2.stylePositivePrimary_1ffde0d2 {
    color: var(--kite-content-positive-primary)
}

.shapeNoShape_1ffde0d2.styleWarningPrimary_1ffde0d2 {
    color: var(--kite-content-warning-primary)
}

.shapeNoShape_1ffde0d2.styleNegativePrimary_1ffde0d2 {
    color: var(--kite-content-negative-primary)
}

.shapeNoShape_1ffde0d2.styleRosePrimary_1ffde0d2 {
    color: var(--kite-content-rose-primary)
}

.shapeNoShape_1ffde0d2.styleTealPrimary_1ffde0d2 {
    color: var(--kite-content-teal-primary)
}

.shapeNoShape_1ffde0d2.styleStaticDarkPrimary_1ffde0d2 {
    color: var(--kite-content-static-dark-primary)
}

.shapeNoShape_1ffde0d2.styleStaticLightPrimary_1ffde0d2 {
    color: var(--kite-content-static-light-primary)
}

.shapeNoShape_1ffde0d2.styleNeutralSecondary_1ffde0d2 {
    color: var(--kite-content-neutral-secondary)
}

.shapeNoShape_1ffde0d2.styleBrandSecondary_1ffde0d2 {
    color: var(--kite-content-brand-secondary)
}

.shapeNoShape_1ffde0d2.styleBrandDeepSecondary_1ffde0d2 {
    color: var(--kite-content-brand-deep-secondary)
}

.shapeNoShape_1ffde0d2.stylePositiveSecondary_1ffde0d2 {
    color: var(--kite-content-positive-secondary)
}

.shapeNoShape_1ffde0d2.styleWarningSecondary_1ffde0d2 {
    color: var(--kite-content-warning-secondary)
}

.shapeNoShape_1ffde0d2.styleNegativeSecondary_1ffde0d2 {
    color: var(--kite-content-negative-secondary)
}

.shapeNoShape_1ffde0d2.styleRoseSecondary_1ffde0d2 {
    color: var(--kite-content-rose-secondary)
}

.shapeNoShape_1ffde0d2.styleTealSecondary_1ffde0d2 {
    color: var(--kite-content-teal-secondary)
}

.shapeNoShape_1ffde0d2.styleStaticDarkSecondary_1ffde0d2 {
    color: var(--kite-content-static-dark-secondary)
}

.shapeNoShape_1ffde0d2.styleStaticLightSecondary_1ffde0d2 {
    color: var(--kite-content-static-light-secondary)
}

.shapeNoShape_1ffde0d2.styleNeutralTertiary_1ffde0d2 {
    color: var(--kite-content-neutral-tertiary)
}

.dNone_64b37d27 {
    display: none!important
}

.dInline_64b37d27 {
    display: inline!important
}

.dInlineBlock_64b37d27 {
    display: inline-block!important
}

.dBlock_64b37d27 {
    display: block!important
}

.dTable_64b37d27 {
    display: table!important
}

.dTableRow_64b37d27 {
    display: table-row!important
}

.dTableCell_64b37d27 {
    display: table-cell!important
}

.dFlex_64b37d27 {
    display: flex!important
}

.dInlineFlex_64b37d27 {
    display: inline-flex!important
}

.dGrid_64b37d27 {
    display: grid!important
}

.dInlineGrid_64b37d27 {
    display: inline-grid!important
}

.modalHeader_72274174 {
    display: flex
}

.overlayPosition_72274174 {
    position: absolute;
    top: 0;
    left: 0
}

.size400_72274174 {
    padding: var(--kite-modal-header-400-padding-vertical) var(--kite-modal-header-400-padding-horizontal);
    gap: var(--kite-modal-header-400-gap)
}

.size400_72274174.overlayPosition_72274174 {
    width: calc(100% - var(--kite-modal-header-400-padding-horizontal)*2)
}

.size400_72274174 .title_72274174 {
    padding: var(--kite-modal-header-400-title-container-padding-vertical) var(--kite-modal-header-400-title-container-padding-horizontal);
    min-height: var(--kite-modal-header-400-title-container-min-height)
}

.size500_72274174 {
    padding: var(--kite-modal-header-500-padding-vertical) var(--kite-modal-header-500-padding-horizontal);
    gap: var(--kite-modal-header-500-gap)
}

.size500_72274174.overlayPosition_72274174 {
    width: calc(100% - var(--kite-modal-header-500-padding-horizontal)*2)
}

.size500_72274174 .title_72274174 {
    padding: var(--kite-modal-header-500-title-container-padding-vertical) var(--kite-modal-header-500-title-container-padding-horizontal);
    min-height: var(--kite-modal-header-500-title-container-min-height)
}

.size600_72274174 {
    padding: var(--kite-modal-header-600-padding-vertical) var(--kite-modal-header-600-padding-horizontal);
    gap: var(--kite-modal-header-600-gap)
}

.size600_72274174.overlayPosition_72274174 {
    width: calc(100% - var(--kite-modal-header-600-padding-horizontal)*2)
}

.size600_72274174 .title_72274174 {
    padding: var(--kite-modal-header-600-title-container-padding-vertical) var(--kite-modal-header-600-title-container-padding-horizontal);
    min-height: var(--kite-modal-header-600-title-container-min-height)
}

.title_72274174 {
    flex: 1 1 auto;
    align-self: center;
    box-sizing: border-box
}

.backButton_72274174,.closeButton_72274174 {
    flex: 0 0 auto
}

.margin0_be8f3fc8,button,input,optgroup,select,textarea {
    margin: 0
}

.padding0_be8f3fc8,ol,ul {
    padding: 0
}

.marginTop0_be8f3fc8 {
    margin-top: 0
}

.marginBottom0_be8f3fc8 {
    margin-bottom: 0
}

.marginRight0_be8f3fc8 {
    margin-right: 0
}

.marginLeft0_be8f3fc8 {
    margin-left: 0
}

.paddingTop0_be8f3fc8 {
    padding-top: 0
}

.paddingBottom0_be8f3fc8 {
    padding-bottom: 0
}

.paddingRight0_be8f3fc8 {
    padding-right: 0
}

.paddingLeft0_be8f3fc8 {
    padding-left: 0
}

.gap0_be8f3fc8 {
    gap: 0
}

.margin50_be8f3fc8 {
    margin: 2px
}

.padding50_be8f3fc8 {
    padding: 2px
}

.marginTop50_be8f3fc8 {
    margin-top: 2px
}

.marginBottom50_be8f3fc8 {
    margin-bottom: 2px
}

.marginRight50_be8f3fc8 {
    margin-right: 2px
}

.marginLeft50_be8f3fc8 {
    margin-left: 2px
}

.paddingTop50_be8f3fc8 {
    padding-top: 2px
}

.paddingBottom50_be8f3fc8 {
    padding-bottom: 2px
}

.paddingRight50_be8f3fc8 {
    padding-right: 2px
}

.paddingLeft50_be8f3fc8 {
    padding-left: 2px
}

.gap50_be8f3fc8 {
    gap: 2px
}

.margin100_be8f3fc8 {
    margin: 4px
}

.padding100_be8f3fc8 {
    padding: 4px
}

.marginTop100_be8f3fc8 {
    margin-top: 4px
}

.marginBottom100_be8f3fc8 {
    margin-bottom: 4px
}

.marginRight100_be8f3fc8 {
    margin-right: 4px
}

.marginLeft100_be8f3fc8 {
    margin-left: 4px
}

.paddingTop100_be8f3fc8 {
    padding-top: 4px
}

.paddingBottom100_be8f3fc8 {
    padding-bottom: 4px
}

.paddingRight100_be8f3fc8 {
    padding-right: 4px
}

.paddingLeft100_be8f3fc8 {
    padding-left: 4px
}

.gap100_be8f3fc8 {
    gap: 4px
}

.margin150_be8f3fc8 {
    margin: 6px
}

.padding150_be8f3fc8 {
    padding: 6px
}

.marginTop150_be8f3fc8 {
    margin-top: 6px
}

.marginBottom150_be8f3fc8 {
    margin-bottom: 6px
}

.marginRight150_be8f3fc8 {
    margin-right: 6px
}

.marginLeft150_be8f3fc8 {
    margin-left: 6px
}

.paddingTop150_be8f3fc8 {
    padding-top: 6px
}

.paddingBottom150_be8f3fc8 {
    padding-bottom: 6px
}

.paddingRight150_be8f3fc8 {
    padding-right: 6px
}

.paddingLeft150_be8f3fc8 {
    padding-left: 6px
}

.gap150_be8f3fc8 {
    gap: 6px
}

.margin200_be8f3fc8 {
    margin: 8px
}

.padding200_be8f3fc8 {
    padding: 8px
}

.marginTop200_be8f3fc8 {
    margin-top: 8px
}

.marginBottom200_be8f3fc8 {
    margin-bottom: 8px
}

.marginRight200_be8f3fc8 {
    margin-right: 8px
}

.marginLeft200_be8f3fc8 {
    margin-left: 8px
}

.paddingTop200_be8f3fc8 {
    padding-top: 8px
}

.paddingBottom200_be8f3fc8 {
    padding-bottom: 8px
}

.paddingRight200_be8f3fc8 {
    padding-right: 8px
}

.paddingLeft200_be8f3fc8 {
    padding-left: 8px
}

.gap200_be8f3fc8 {
    gap: 8px
}

.margin250_be8f3fc8 {
    margin: 10px
}

.padding250_be8f3fc8 {
    padding: 10px
}

.marginTop250_be8f3fc8 {
    margin-top: 10px
}

.marginBottom250_be8f3fc8 {
    margin-bottom: 10px
}

.marginRight250_be8f3fc8 {
    margin-right: 10px
}

.marginLeft250_be8f3fc8 {
    margin-left: 10px
}

.paddingTop250_be8f3fc8 {
    padding-top: 10px
}

.paddingBottom250_be8f3fc8 {
    padding-bottom: 10px
}

.paddingRight250_be8f3fc8 {
    padding-right: 10px
}

.paddingLeft250_be8f3fc8 {
    padding-left: 10px
}

.gap250_be8f3fc8 {
    gap: 10px
}

.margin300_be8f3fc8 {
    margin: 12px
}

.padding300_be8f3fc8 {
    padding: 12px
}

.marginTop300_be8f3fc8 {
    margin-top: 12px
}

.marginBottom300_be8f3fc8 {
    margin-bottom: 12px
}

.marginRight300_be8f3fc8 {
    margin-right: 12px
}

.marginLeft300_be8f3fc8 {
    margin-left: 12px
}

.paddingTop300_be8f3fc8 {
    padding-top: 12px
}

.paddingBottom300_be8f3fc8 {
    padding-bottom: 12px
}

.paddingRight300_be8f3fc8 {
    padding-right: 12px
}

.paddingLeft300_be8f3fc8 {
    padding-left: 12px
}

.gap300_be8f3fc8 {
    gap: 12px
}

.margin350_be8f3fc8 {
    margin: 16px
}

.padding350_be8f3fc8 {
    padding: 16px
}

.marginTop350_be8f3fc8 {
    margin-top: 16px
}

.marginBottom350_be8f3fc8 {
    margin-bottom: 16px
}

.marginRight350_be8f3fc8 {
    margin-right: 16px
}

.marginLeft350_be8f3fc8 {
    margin-left: 16px
}

.paddingTop350_be8f3fc8 {
    padding-top: 16px
}

.paddingBottom350_be8f3fc8 {
    padding-bottom: 16px
}

.paddingRight350_be8f3fc8 {
    padding-right: 16px
}

.paddingLeft350_be8f3fc8 {
    padding-left: 16px
}

.gap350_be8f3fc8 {
    gap: 16px
}

.margin400_be8f3fc8 {
    margin: 20px
}

.padding400_be8f3fc8 {
    padding: 20px
}

.marginTop400_be8f3fc8 {
    margin-top: 20px
}

.marginBottom400_be8f3fc8 {
    margin-bottom: 20px
}

.marginRight400_be8f3fc8 {
    margin-right: 20px
}

.marginLeft400_be8f3fc8 {
    margin-left: 20px
}

.paddingTop400_be8f3fc8 {
    padding-top: 20px
}

.paddingBottom400_be8f3fc8 {
    padding-bottom: 20px
}

.paddingRight400_be8f3fc8 {
    padding-right: 20px
}

.paddingLeft400_be8f3fc8 {
    padding-left: 20px
}

.gap400_be8f3fc8 {
    gap: 20px
}

.margin450_be8f3fc8 {
    margin: 24px
}

.padding450_be8f3fc8 {
    padding: 24px
}

.marginTop450_be8f3fc8 {
    margin-top: 24px
}

.marginBottom450_be8f3fc8 {
    margin-bottom: 24px
}

.marginRight450_be8f3fc8 {
    margin-right: 24px
}

.marginLeft450_be8f3fc8 {
    margin-left: 24px
}

.paddingTop450_be8f3fc8 {
    padding-top: 24px
}

.paddingBottom450_be8f3fc8 {
    padding-bottom: 24px
}

.paddingRight450_be8f3fc8 {
    padding-right: 24px
}

.paddingLeft450_be8f3fc8 {
    padding-left: 24px
}

.gap450_be8f3fc8 {
    gap: 24px
}

.margin500_be8f3fc8 {
    margin: 28px
}

.padding500_be8f3fc8 {
    padding: 28px
}

.marginTop500_be8f3fc8 {
    margin-top: 28px
}

.marginBottom500_be8f3fc8 {
    margin-bottom: 28px
}

.marginRight500_be8f3fc8 {
    margin-right: 28px
}

.marginLeft500_be8f3fc8 {
    margin-left: 28px
}

.paddingTop500_be8f3fc8 {
    padding-top: 28px
}

.paddingBottom500_be8f3fc8 {
    padding-bottom: 28px
}

.paddingRight500_be8f3fc8 {
    padding-right: 28px
}

.paddingLeft500_be8f3fc8 {
    padding-left: 28px
}

.gap500_be8f3fc8 {
    gap: 28px
}

.margin550_be8f3fc8 {
    margin: 32px
}

.padding550_be8f3fc8 {
    padding: 32px
}

.marginTop550_be8f3fc8 {
    margin-top: 32px
}

.marginBottom550_be8f3fc8 {
    margin-bottom: 32px
}

.marginRight550_be8f3fc8 {
    margin-right: 32px
}

.marginLeft550_be8f3fc8 {
    margin-left: 32px
}

.paddingTop550_be8f3fc8 {
    padding-top: 32px
}

.paddingBottom550_be8f3fc8 {
    padding-bottom: 32px
}

.paddingRight550_be8f3fc8 {
    padding-right: 32px
}

.paddingLeft550_be8f3fc8 {
    padding-left: 32px
}

.gap550_be8f3fc8 {
    gap: 32px
}

.margin600_be8f3fc8 {
    margin: 36px
}

.padding600_be8f3fc8 {
    padding: 36px
}

.marginTop600_be8f3fc8 {
    margin-top: 36px
}

.marginBottom600_be8f3fc8 {
    margin-bottom: 36px
}

.marginRight600_be8f3fc8 {
    margin-right: 36px
}

.marginLeft600_be8f3fc8 {
    margin-left: 36px
}

.paddingTop600_be8f3fc8 {
    padding-top: 36px
}

.paddingBottom600_be8f3fc8 {
    padding-bottom: 36px
}

.paddingRight600_be8f3fc8 {
    padding-right: 36px
}

.paddingLeft600_be8f3fc8 {
    padding-left: 36px
}

.gap600_be8f3fc8 {
    gap: 36px
}

.margin650_be8f3fc8 {
    margin: 40px
}

.padding650_be8f3fc8 {
    padding: 40px
}

.marginTop650_be8f3fc8 {
    margin-top: 40px
}

.marginBottom650_be8f3fc8 {
    margin-bottom: 40px
}

.marginRight650_be8f3fc8 {
    margin-right: 40px
}

.marginLeft650_be8f3fc8 {
    margin-left: 40px
}

.paddingTop650_be8f3fc8 {
    padding-top: 40px
}

.paddingBottom650_be8f3fc8 {
    padding-bottom: 40px
}

.paddingRight650_be8f3fc8 {
    padding-right: 40px
}

.paddingLeft650_be8f3fc8 {
    padding-left: 40px
}

.gap650_be8f3fc8 {
    gap: 40px
}

.margin700_be8f3fc8 {
    margin: 48px
}

.padding700_be8f3fc8 {
    padding: 48px
}

.marginTop700_be8f3fc8 {
    margin-top: 48px
}

.marginBottom700_be8f3fc8 {
    margin-bottom: 48px
}

.marginRight700_be8f3fc8 {
    margin-right: 48px
}

.marginLeft700_be8f3fc8 {
    margin-left: 48px
}

.paddingTop700_be8f3fc8 {
    padding-top: 48px
}

.paddingBottom700_be8f3fc8 {
    padding-bottom: 48px
}

.paddingRight700_be8f3fc8 {
    padding-right: 48px
}

.paddingLeft700_be8f3fc8 {
    padding-left: 48px
}

.gap700_be8f3fc8 {
    gap: 48px
}

.margin750_be8f3fc8 {
    margin: 56px
}

.padding750_be8f3fc8 {
    padding: 56px
}

.marginTop750_be8f3fc8 {
    margin-top: 56px
}

.marginBottom750_be8f3fc8 {
    margin-bottom: 56px
}

.marginRight750_be8f3fc8 {
    margin-right: 56px
}

.marginLeft750_be8f3fc8 {
    margin-left: 56px
}

.paddingTop750_be8f3fc8 {
    padding-top: 56px
}

.paddingBottom750_be8f3fc8 {
    padding-bottom: 56px
}

.paddingRight750_be8f3fc8 {
    padding-right: 56px
}

.paddingLeft750_be8f3fc8 {
    padding-left: 56px
}

.gap750_be8f3fc8 {
    gap: 56px
}

.margin800_be8f3fc8 {
    margin: 64px
}

.padding800_be8f3fc8 {
    padding: 64px
}

.marginTop800_be8f3fc8 {
    margin-top: 64px
}

.marginBottom800_be8f3fc8 {
    margin-bottom: 64px
}

.marginRight800_be8f3fc8 {
    margin-right: 64px
}

.marginLeft800_be8f3fc8 {
    margin-left: 64px
}

.paddingTop800_be8f3fc8 {
    padding-top: 64px
}

.paddingBottom800_be8f3fc8 {
    padding-bottom: 64px
}

.paddingRight800_be8f3fc8 {
    padding-right: 64px
}

.paddingLeft800_be8f3fc8 {
    padding-left: 64px
}

.gap800_be8f3fc8 {
    gap: 64px
}

.margin850_be8f3fc8 {
    margin: 72px
}

.padding850_be8f3fc8 {
    padding: 72px
}

.marginTop850_be8f3fc8 {
    margin-top: 72px
}

.marginBottom850_be8f3fc8 {
    margin-bottom: 72px
}

.marginRight850_be8f3fc8 {
    margin-right: 72px
}

.marginLeft850_be8f3fc8 {
    margin-left: 72px
}

.paddingTop850_be8f3fc8 {
    padding-top: 72px
}

.paddingBottom850_be8f3fc8 {
    padding-bottom: 72px
}

.paddingRight850_be8f3fc8 {
    padding-right: 72px
}

.paddingLeft850_be8f3fc8 {
    padding-left: 72px
}

.gap850_be8f3fc8 {
    gap: 72px
}

.margin900_be8f3fc8 {
    margin: 80px
}

.padding900_be8f3fc8 {
    padding: 80px
}

.marginTop900_be8f3fc8 {
    margin-top: 80px
}

.marginBottom900_be8f3fc8 {
    margin-bottom: 80px
}

.marginRight900_be8f3fc8 {
    margin-right: 80px
}

.marginLeft900_be8f3fc8 {
    margin-left: 80px
}

.paddingTop900_be8f3fc8 {
    padding-top: 80px
}

.paddingBottom900_be8f3fc8 {
    padding-bottom: 80px
}

.paddingRight900_be8f3fc8 {
    padding-right: 80px
}

.paddingLeft900_be8f3fc8 {
    padding-left: 80px
}

.gap900_be8f3fc8 {
    gap: 80px
}

.overlayContainer_be8f3fc8 {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    z-index: 10;
    background-color: var(--kite-main-layout-color);
    --kite-overlay-min-height-xs: initial;
    --kite-overlay-width-xs: initial;
    --kite-overlay-min-height-sm: var(--kite-overlay-min-height-xs);
    --kite-overlay-width-sm: var(--kite-overlay-width-xs);
    --kite-overlay-min-height-md: var(--kite-overlay-min-height-sm);
    --kite-overlay-width-md: var(--kite-overlay-width-sm);
    --kite-overlay-min-height-lg: var(--kite-overlay-min-height-md);
    --kite-overlay-width-lg: var(--kite-overlay-width-md);
    --kite-overlay-min-height-xl: var(--kite-overlay-min-height-lg);
    --kite-overlay-width-xl: var(--kite-overlay-width-lg);
    --kite-overlay-min-height-xxl: var(--kite-overlay-min-height-xl);
    --kite-overlay-width-xxl: var(--kite-overlay-width-xl);
    min-height: var(--kite-overlay-min-height-xs)
}

.overlayContainer_be8f3fc8.coverSlot_be8f3fc8 {
    position: relative
}

.header_be8f3fc8,.slotTop_be8f3fc8 {
    flex: 0 0 auto
}

.content_be8f3fc8 {
    flex: 1 1 auto;
    overflow: auto
}

.size400_be8f3fc8 .content_be8f3fc8,.size400_be8f3fc8 .slotTop_be8f3fc8 {
    padding: 0 var(--kite-modal-overlay-container-400-content-padding-horizontal)
}

.size400_be8f3fc8 .content_be8f3fc8 {
    padding-bottom: var(--kite-modal-overlay-container-400-content-padding-bottom)
}

.size500_be8f3fc8 .content_be8f3fc8,.size500_be8f3fc8 .slotTop_be8f3fc8 {
    padding: 0 var(--kite-modal-overlay-container-500-content-padding-horizontal)
}

.size500_be8f3fc8 .content_be8f3fc8 {
    padding-bottom: var(--kite-modal-overlay-container-500-content-padding-bottom)
}

.size600_be8f3fc8 .content_be8f3fc8,.size600_be8f3fc8 .slotTop_be8f3fc8 {
    padding: 0 var(--kite-modal-overlay-container-600-content-padding-horizontal)
}

.size600_be8f3fc8 .content_be8f3fc8 {
    padding-bottom: var(--kite-modal-overlay-container-600-content-padding-bottom)
}

.coverSlot0_be8f3fc8 {
    width: calc(100% - 0px);
    margin: 0
}

.coverSlot50_be8f3fc8 {
    width: calc(100% - 4px);
    margin: 2px
}

.coverSlot100_be8f3fc8 {
    width: calc(100% - 8px);
    margin: 4px
}

.coverSlot150_be8f3fc8 {
    width: calc(100% - 12px);
    margin: 6px
}

.coverSlot200_be8f3fc8 {
    width: calc(100% - 16px);
    margin: 8px
}

.coverSlot250_be8f3fc8 {
    width: calc(100% - 20px);
    margin: 10px
}

.coverSlot300_be8f3fc8 {
    width: calc(100% - 24px);
    margin: 12px
}

.coverSlot350_be8f3fc8 {
    width: calc(100% - 32px);
    margin: 16px
}

.coverSlot400_be8f3fc8 {
    width: calc(100% - 40px);
    margin: 20px
}

.coverSlot450_be8f3fc8 {
    width: calc(100% - 48px);
    margin: 24px
}

.coverSlot500_be8f3fc8 {
    width: calc(100% - 56px);
    margin: 28px
}

.coverSlot550_be8f3fc8 {
    width: calc(100% - 64px);
    margin: 32px
}

.coverSlot600_be8f3fc8 {
    width: calc(100% - 72px);
    margin: 36px
}

.coverSlot650_be8f3fc8 {
    width: calc(100% - 80px);
    margin: 40px
}

.coverSlot700_be8f3fc8 {
    width: calc(100% - 96px);
    margin: 48px
}

.coverSlot750_be8f3fc8 {
    width: calc(100% - 112px);
    margin: 56px
}

.coverSlot800_be8f3fc8 {
    width: calc(100% - 128px);
    margin: 64px
}

.coverSlot850_be8f3fc8 {
    width: calc(100% - 144px);
    margin: 72px
}

.coverSlot900_be8f3fc8 {
    width: calc(100% - 160px);
    margin: 80px
}

.overlayContainer_be8f3fc8.typeModal_be8f3fc8 {
    position: relative;
    max-width: 90%;
    max-height: 90%;
    height: auto
}

.overlayContainer_be8f3fc8.typeModal_be8f3fc8.withWidth_be8f3fc8 {
    width: var(--kite-overlay-width-xs)
}

.overlayContainer_be8f3fc8.typeFullScreen_be8f3fc8 {
    position: absolute;
    width: 100%;
    height: 100%;
    max-height: unset;
    top: 0;
    left: 0;
    bottom: unset
}

.overlayContainer_be8f3fc8.typeBottomSheet_be8f3fc8 {
    position: absolute;
    width: 100%;
    height: auto;
    max-height: 90%;
    top: unset;
    left: 0;
    bottom: 0
}

.withSeparator_be8f3fc8 {
    border-top: var(--kite-separator-width) solid var(--kite-border-neutral-secondary)
}

.modal_de5fe49c,.scrim_a6117ff0 {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.scrim_a6117ff0 {
    position: absolute;
    background-color: var(--kite-modal-scrim)
}

.modal_de5fe49c {
    position: fixed;
    z-index: 1000;
    display: flex;
    justify-content: center;
    align-items: center
}

ol,ul {
    margin: 0
}

html {
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    text-size-adjust: 100%
}

html[data-theme],html[data-theme][data-style] {
    background-color: var(--kite-main-layout-color)
}

[data-ds=kite] body,[data-ds=kite] body[data-ds=kite] {
    color: var(--kite-text-primary, black);
    background-color: var(--kite-main-layout-color);
    margin: 0
}

h1 {
    margin: .67em 0;
    font-size: 2em
}

hr {
    height: 0;
    box-sizing: content-box
}

abbr[title] {
    border-bottom: none;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

button,hr,input {
    overflow: visible
}

button,select {
    text-transform: none
}

[type=button],[type=reset],[type=submit],button {
    -webkit-appearance: button;
    -moz-appearance: button;
    appearance: button
}

[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner {
    padding: 0;
    border-style: none
}

[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring {
    outline: 0
}

fieldset {
    padding: .35em .75em .625em
}

legend {
    color: inherit;
    display: table;
    padding: 0;
    max-width: 100%;
    box-sizing: border-box;
    white-space: normal
}

progress {
    vertical-align: baseline
}

textarea {
    overflow: auto
}

[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    outline-offset: -2px;
    -webkit-appearance: textfield;
    -moz-appearance: textfield;
    appearance: textfield
}

[type=search]::-webkit-search-decoration {
    -webkit-appearance: none;
    appearance: none
}

::-webkit-file-upload-button {
    font: inherit;
    -webkit-appearance: button;
    appearance: button
}

summary {
    display: list-item
}

a,a:focus-ring,button,button:focus-ring,input,input:focus-ring {
    outline: 0
}

.accordion_a12af648>summary {
    cursor: pointer;
    list-style: none
}

.accordion_a12af648>summary::-webkit-details-marker {
    display: none
}

.accordion_a12af648 .summaryForFlexButton_a12af648 {
    display: inline-block
}

.accordion_a12af648 .chevronAnimation_a12af648 i {
    transition-property: transform;
    transition-duration: 200ms;
    transition-timing-function: cubic-bezier(.45,0,.55,1);
    transform-origin: center center
}

.accordion_a12af648.opening_a12af648 .chevronAnimation_a12af648 i {
    transform: rotate(-180deg)
}

.accordion_a12af648 .content_a12af648 {
    position: relative;
    transition: max-height 300ms ease;
    max-height: 0
}

.accordion_a12af648.opening_a12af648 .content_a12af648 {
    animation: animOpen_a12af648 300ms cubic-bezier(.45,0,.55,1);
    overflow: visible
}

.accordion_a12af648.closing_a12af648 .chevronAnimation_a12af648 i {
    transform: rotate(0)
}

.accordion_a12af648.closing_a12af648 .content_a12af648 {
    overflow: auto;
    animation: animClose_a12af648 300ms cubic-bezier(.45,0,.55,1);
    max-height: 0
}

.accordion_a12af648.initial_a12af648 .content_a12af648 {
    animation: none;
    transition: none;
    max-height: initial;
}

.accordion_a12af648>summary>* {
    pointer-events: none
}

.banner_31020cd9 {
    position: relative
}

.banner_31020cd9.clickable_31020cd9 {
    cursor: pointer
}

.banner_31020cd9 .cross_31020cd9 {
    position: absolute;
    top: 0;
    right: 0
}

.labelWithIcon_5730de49 {
    padding-left: var(--kite-breadcrumbs-crumb-content-gap-horizontal)
}

.icon_5730de49 {
    flex-shrink: 0;
    color: var(--kite-links-content)
}

.item_5730de49,.list_5730de49 {
    display: flex;
    align-items: center
}

.item_5730de49 {
    flex-direction: row;
    height: 100%;
    padding: 0
}

.item_5730de49:hover {
    text-decoration: none
}

.flexAnchor_8110b750:hover .label_8110b750,.item_5730de49:hover .label_5730de49 {
    text-decoration: underline
}

.list_5730de49 {
    list-style: none;
    height: var(--kite-breadcrumbs-crumb-height);
    gap: var(--kite-breadcrumbs-gap-horizontal)
}

.list_5730de49 li {
    height: 100%;
    white-space: nowrap
}

.list_5730de49 li:last-child .icon_5730de49 {
    color: var(--kite-breadcrumbs-crumb-icon-current)
}

.list_5730de49 li:last-child .label_5730de49 {
    text-decoration: none;
    color: var(--kite-breadcrumbs-crumb-label-current)
}

.listScroll_5730de49 {
    overflow: scroll
}

.listWrap_5730de49 {
    flex-wrap: wrap
}

.separator_5730de49 {
    flex-shrink: 0;
    padding-left: var(--kite-breadcrumbs-crumb-gap-horizontal);
    color: var(--kite-breadcrumbs-crumb-separator)
}

.CardNumberField_c5899a07 {
    position: relative
}

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

.counter_28f7f609 .text_28f7f609 {
    width: 24px;
    text-align: center;
    overflow: hidden
}

.counter_28f7f609.fullWidth_28f7f609 {
    width: 100%;
    justify-content: space-between
}

.size400_28f7f609 {
    -moz-column-gap: var(--kite-counter-400-gap);
    column-gap: var(--kite-counter-400-gap)
}

.size500_28f7f609 {
    -moz-column-gap: var(--kite-counter-500-gap);
    column-gap: var(--kite-counter-500-gap)
}

.flexAnchor_8110b750,.flexButton_8110b750 {
    text-decoration: none;
    cursor: pointer
}

.flexAnchor_8110b750:active .label_8110b750 {
    text-decoration: none
}

.flexAnchor_8110b750:active {
    opacity: .6
}

.flexAnchor_8110b750.accent_8110b750 {
    font-weight: 600
}

.flexButton_8110b750 {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 0;
    background: 0 0;
    padding-inline:0;padding-block:0}

.flexButton_8110b750:hover .label_8110b750 {
    text-decoration: underline
}

.flexButton_8110b750:active .label_8110b750 {
    text-decoration: none
}

.flexButton_8110b750:active {
    opacity: .6
}

.flexButton_8110b750.accent_8110b750 {
    font-weight: 600
}

.linksColor_8110b750 {
    color: var(--kite-links-content)
}

.layout500_8110b750,.layout600_8110b750 {
    display: inline-flex;
    align-items: center;
    gap: var(--kite-flex-button-500-gap);
    height: 100%;
    min-height: var(--kite-flex-button-500-min-height)
}

.layout600_8110b750 {
    gap: var(--kite-flex-button-600-gap);
    min-height: var(--kite-flex-button-600-min-height)
}

.logo_e7c536e1 {
    height: 1em;
    vertical-align: middle;
    padding-bottom: .25em
}

.logoPrimaryLeft_e7c536e1 {
    fill: var(--kite-logo-default-primary-left)
}

.logoPrimaryRight_e7c536e1 {
    fill: var(--kite-logo-default-primary-right)
}

.logoPrimaryHoverable_e7c536e1:hover .logoPrimaryLeft_e7c536e1 {
    fill: var(--kite-logo-hover-primary-left)
}

.logoPrimaryHoverable_e7c536e1:hover .logoPrimaryRight_e7c536e1 {
    fill: var(--kite-logo-hover-primary-right)
}

.pimple_e34ca5c0 {
    background: var(--kite-pimple-background);
    display: inline-flex;
    box-sizing: border-box;
    align-items: center;
    justify-content: center
}

.pimple100_e34ca5c0 {
    height: var(--kite-pimple-100-size);
    min-width: var(--kite-pimple-100-size);
    padding-left: var(--kite-pimple-100-padding-horizontal);
    padding-right: var(--kite-pimple-100-padding-horizontal);
    padding-bottom: var(--kite-pimple-100-padding-bottom);
    border-radius: var(--kite-pimple-100-border-radius);
    color: transparent;
    width: var(--kite-pimple-100-size);
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.pimple400_e34ca5c0,.pimple500_e34ca5c0 {
    height: var(--kite-pimple-400-size);
    min-width: var(--kite-pimple-400-size);
    padding-left: var(--kite-pimple-400-padding-horizontal);
    padding-right: var(--kite-pimple-400-padding-horizontal);
    padding-bottom: var(--kite-pimple-400-padding-bottom);
    border-radius: var(--kite-pimple-400-border-radius);
    color: var(--kite-pimple-label);
    width: auto;
    -webkit-user-select: auto;
    -moz-user-select: auto;
    user-select: auto
}

.pimple500_e34ca5c0 {
    height: var(--kite-pimple-500-size);
    min-width: var(--kite-pimple-500-size);
    padding-left: var(--kite-pimple-500-padding-horizontal);
    padding-right: var(--kite-pimple-500-padding-horizontal);
    padding-bottom: var(--kite-pimple-500-padding-bottom);
    border-radius: var(--kite-pimple-500-border-radius)
}

.ProgressCell_0684c45b {
    position: relative;
    padding-top: var(--kite-progress-cell-padding-vertical);
    padding-bottom: var(--kite-progress-cell-padding-vertical)
}

.ProgressCellBarBottom_0684c45b {
    margin-top: var(--kite-progress-cell-gap)
}

.ProgressCellBarTop_0684c45b {
    margin-bottom: var(--kite-progress-cell-gap)
}

.sliderCell_1a0691ee {
    display: flex;
    padding: var(--kite-slider-cell-padding-vertical)0;
    gap: var(--kite-slider-cell-gap)
}

.sliderCell_1a0691ee.bottom_1a0691ee {
    flex-direction: column
}

.sliderCell_1a0691ee.top_1a0691ee {
    flex-direction: column-reverse
}

.labelValueHeaderXLargeValueTextControl_443fe22d,.labelValueHeaderXLargeValueTextDefault_443fe22d,.labelValueHeaderXLargeValueTextTable_443fe22d {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.133333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueHeaderXLargeValueTextControl_443fe22d,.labelValueHeaderXLargeValueTextTable_443fe22d {
    font-size: 2.533333rem
}

.labelValueHeaderXLargeValueTextControl_443fe22d {
    font-size: 1.133333rem
}

.labelValueHeaderLargeValueTextControl_443fe22d,.labelValueHeaderLargeValueTextDefault_443fe22d,.labelValueHeaderLargeValueTextTable_443fe22d,.labelValueHeaderXLargeLabelTextControl_443fe22d,.labelValueHeaderXLargeLabelTextDefault_443fe22d,.labelValueHeaderXLargeLabelTextTable_443fe22d {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 2.533333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueHeaderLargeValueTextControl_443fe22d,.labelValueHeaderLargeValueTextDefault_443fe22d,.labelValueHeaderLargeValueTextTable_443fe22d {
    font-size: 1.133333rem
}

.labelValueHeaderLargeValueTextControl_443fe22d,.labelValueHeaderLargeValueTextTable_443fe22d {
    font-size: 2rem
}

.labelValueHeaderLargeValueTextControl_443fe22d {
    font-size: 1.133333rem
}

.labelValueHeaderLargeLabelTextControl_443fe22d,.labelValueHeaderLargeLabelTextDefault_443fe22d,.labelValueHeaderLargeLabelTextTable_443fe22d,.labelValueHeaderMediumValueTextControl_443fe22d,.labelValueHeaderMediumValueTextDefault_443fe22d,.labelValueHeaderMediumValueTextTable_443fe22d {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 2rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueHeaderMediumValueTextControl_443fe22d,.labelValueHeaderMediumValueTextDefault_443fe22d,.labelValueHeaderMediumValueTextTable_443fe22d {
    font-size: .866666rem;
    line-height: 108%
}

.labelValueHeaderMediumValueTextControl_443fe22d,.labelValueHeaderMediumValueTextTable_443fe22d {
    font-size: 1.6rem;
    line-height: 116.6%
}

.labelValueHeaderMediumValueTextControl_443fe22d {
    font-size: .866666rem;
    line-height: 108%
}

.labelValueHeaderMediumLabelTextControl_443fe22d,.labelValueHeaderMediumLabelTextDefault_443fe22d,.labelValueHeaderMediumLabelTextTable_443fe22d,.labelValueHeaderSmallValueTextDefault_443fe22d,.labelValueHeaderSmallValueTextTable_443fe22d {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 116.6%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueHeaderSmallValueTextDefault_443fe22d,.labelValueHeaderSmallValueTextTable_443fe22d {
    font-size: .866666rem;
    line-height: 108%
}

.labelValueHeaderSmallValueTextTable_443fe22d {
    font-size: 1.266666rem;
    line-height: 116%
}

.labelValueHeaderSmallLabelTextControl_443fe22d,.labelValueHeaderSmallLabelTextDefault_443fe22d,.labelValueHeaderSmallLabelTextTable_443fe22d,.labelValueHeaderSmallValueTextControl_443fe22d {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: .866666rem;
    line-height: 108%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueHeaderSmallLabelTextControl_443fe22d,.labelValueHeaderSmallLabelTextDefault_443fe22d,.labelValueHeaderSmallLabelTextTable_443fe22d {
    font-size: 1.266666rem;
    line-height: 116%
}

.labelValueParagraphLargeCompactLabelTextControl_443fe22d,.labelValueParagraphLargeCompactLabelTextDefault_443fe22d,.labelValueParagraphLargeCompactLabelTextTable_443fe22d,.labelValueParagraphLargeCompactValueTextControl_443fe22d,.labelValueParagraphLargeCompactValueTextDefault_443fe22d,.labelValueParagraphLargeCompactValueTextTable_443fe22d,.labelValueParagraphLargeValueTextDefault_443fe22d,.labelValueParagraphLargeValueTextTable_443fe22d {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.133333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphLargeValueTextDefault_443fe22d,.labelValueParagraphLargeValueTextTable_443fe22d {
    line-height: 140%
}

.labelValueParagraphLargeLabelTextControl_443fe22d,.labelValueParagraphLargeLabelTextDefault_443fe22d,.labelValueParagraphLargeLabelTextTable_443fe22d,.labelValueParagraphLargeValueTextControl_443fe22d {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.133333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphLargeLabelTextControl_443fe22d,.labelValueParagraphLargeLabelTextDefault_443fe22d,.labelValueParagraphLargeLabelTextTable_443fe22d {
    line-height: 140%
}

.labelValueParagraphLargeLabelTextControl_443fe22d {
    line-height: 120%
}

.labelValueParagraphMediumCompactLabelTextControl_443fe22d,.labelValueParagraphMediumCompactLabelTextDefault_443fe22d,.labelValueParagraphMediumCompactLabelTextTable_443fe22d,.labelValueParagraphMediumCompactValueTextControl_443fe22d,.labelValueParagraphMediumCompactValueTextDefault_443fe22d,.labelValueParagraphMediumCompactValueTextTable_443fe22d,.labelValueParagraphMediumValueTextDefault_443fe22d,.labelValueParagraphMediumValueTextTable_443fe22d {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphMediumValueTextDefault_443fe22d,.labelValueParagraphMediumValueTextTable_443fe22d {
    line-height: 133.3%
}

.labelValueParagraphMediumLabelTextControl_443fe22d,.labelValueParagraphMediumLabelTextDefault_443fe22d,.labelValueParagraphMediumLabelTextTable_443fe22d,.labelValueParagraphMediumValueTextControl_443fe22d {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphMediumLabelTextControl_443fe22d,.labelValueParagraphMediumLabelTextDefault_443fe22d,.labelValueParagraphMediumLabelTextTable_443fe22d {
    line-height: 133.3%
}

.labelValueParagraphMediumLabelTextControl_443fe22d {
    line-height: 120%
}

.labelValueParagraphSmallCompactLabelTextControl_443fe22d,.labelValueParagraphSmallCompactLabelTextDefault_443fe22d,.labelValueParagraphSmallCompactLabelTextTable_443fe22d,.labelValueParagraphSmallCompactValueTextControl_443fe22d,.labelValueParagraphSmallCompactValueTextDefault_443fe22d,.labelValueParagraphSmallCompactValueTextTable_443fe22d,.labelValueParagraphSmallValueTextDefault_443fe22d,.labelValueParagraphSmallValueTextTable_443fe22d {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: .866666rem;
    line-height: 108%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphSmallValueTextDefault_443fe22d,.labelValueParagraphSmallValueTextTable_443fe22d {
    line-height: 140%
}

.labelValueParagraphSmallLabelTextControl_443fe22d,.labelValueParagraphSmallLabelTextDefault_443fe22d,.labelValueParagraphSmallLabelTextTable_443fe22d,.labelValueParagraphSmallValueTextControl_443fe22d {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: .866666rem;
    line-height: 108%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.labelValueParagraphSmallLabelTextControl_443fe22d,.labelValueParagraphSmallLabelTextDefault_443fe22d,.labelValueParagraphSmallLabelTextTable_443fe22d {
    line-height: 140%
}

.labelValueParagraphSmallLabelTextControl_443fe22d {
    line-height: 108%
}

.bulletedList_443fe22d,.bulletedList_443fe22d.ul_443fe22d>li {
    position: relative
}

.bulletedList_443fe22d.ul_443fe22d {
    list-style: none
}

.bulletedList_443fe22d.ol_443fe22d>li::before,.bulletedList_443fe22d.ul_443fe22d>li::before {
    box-sizing: border-box;
    position: absolute;
    top: 0;
    left: 0;
    width: var(--kite-bulleted-list-bullet-min-width);
    min-width: var(--kite-bulleted-list-bullet-min-width);
    display: flex;
    align-items: center;
    justify-content: flex-end
}

.bulletedList_443fe22d.ul_443fe22d>li::before {
    content: "—"
}

.bulletedList_443fe22d.ol_443fe22d {
    list-style: none;
    counter-reset: list-counter
}

.bulletedList_443fe22d.ol_443fe22d>li {
    position: relative;
    counter-increment: list-counter
}

.bulletedList_443fe22d.ol_443fe22d>li::before {
    content: counter(list-counter)". "
}

.bulletedList_443fe22d>li.textNeutralPrimary_443fe22d {
    color: var(--kite-content-neutral-primary)
}

.bulletedList_443fe22d>li.textBrandPrimary_443fe22d {
    color: var(--kite-content-brand-primary)
}

.bulletedList_443fe22d>li.textBrandDeepPrimary_443fe22d {
    color: var(--kite-content-brand-deep-primary)
}

.bulletedList_443fe22d>li.textPositivePrimary_443fe22d {
    color: var(--kite-content-positive-primary)
}

.bulletedList_443fe22d>li.textWarningPrimary_443fe22d {
    color: var(--kite-content-warning-primary)
}

.bulletedList_443fe22d>li.textNegativePrimary_443fe22d {
    color: var(--kite-content-negative-primary)
}

.bulletedList_443fe22d>li.textRosePrimary_443fe22d {
    color: var(--kite-content-rose-primary)
}

.bulletedList_443fe22d>li.textTealPrimary_443fe22d {
    color: var(--kite-content-teal-primary)
}

.bulletedList_443fe22d>li.textStaticDarkPrimary_443fe22d {
    color: var(--kite-content-static-dark-primary)
}

.bulletedList_443fe22d>li.textStaticLightPrimary_443fe22d {
    color: var(--kite-content-static-light-primary)
}

.bulletedList_443fe22d>li.textNeutralSecondary_443fe22d {
    color: var(--kite-content-neutral-secondary)
}

.bulletedList_443fe22d>li.textBrandSecondary_443fe22d {
    color: var(--kite-content-brand-secondary)
}

.bulletedList_443fe22d>li.textBrandDeepSecondary_443fe22d {
    color: var(--kite-content-brand-deep-secondary)
}

.bulletedList_443fe22d>li.textPositiveSecondary_443fe22d {
    color: var(--kite-content-positive-secondary)
}

.bulletedList_443fe22d>li.textWarningSecondary_443fe22d {
    color: var(--kite-content-warning-secondary)
}

.bulletedList_443fe22d>li.textNegativeSecondary_443fe22d {
    color: var(--kite-content-negative-secondary)
}

.bulletedList_443fe22d>li.textRoseSecondary_443fe22d {
    color: var(--kite-content-rose-secondary)
}

.bulletedList_443fe22d>li.textTealSecondary_443fe22d {
    color: var(--kite-content-teal-secondary)
}

.bulletedList_443fe22d>li.textStaticDarkSecondary_443fe22d {
    color: var(--kite-content-static-dark-secondary)
}

.bulletedList_443fe22d>li.textStaticLightSecondary_443fe22d {
    color: var(--kite-content-static-light-secondary)
}

.bulletedList_443fe22d>li.textNeutralTertiary_443fe22d {
    color: var(--kite-content-neutral-tertiary)
}

.sizeSmall_443fe22d.bulletedList_443fe22d {
    padding-bottom: var(--kite-bulleted-list-layout-small-padding-bottom)
}

.sizeSmall_443fe22d.bulletedList_443fe22d>li {
    padding-left: calc(var(--kite-bulleted-list-bullet-min-width) + var(--kite-bulleted-list-layout-small-gap-horizontal));
    margin-bottom: var(--kite-bulleted-list-layout-small-gap-vertical)
}

.sizeLarge_443fe22d.bulletedList_443fe22d>li:last-child,.sizeMedium_443fe22d.bulletedList_443fe22d>li:last-child,.sizeSmall_443fe22d.bulletedList_443fe22d>li:last-child {
    margin-bottom: 0
}

.sizeSmall_443fe22d.bulletedList_443fe22d.ul_443fe22d>li::before {
    padding-right: var(--kite-bulleted-list-bullet-unordered-small-padding-right)
}

.sizeSmall_443fe22d.bulletedList_443fe22d.ol_443fe22d>li::before,.sizeSmall_443fe22d.bulletedList_443fe22d.ul_443fe22d>li::before {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: .866666rem;
    line-height: 108%;
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: "tnum";
    text-decoration: none;
    padding-top: var(--kite-label-value-paragraph-small-default-padding-top);
    padding-bottom: var(--kite-label-value-paragraph-small-default-padding-bottom);
    min-height: var(--kite-label-value-paragraph-small-default-min-height)
}

.sizeMedium_443fe22d.bulletedList_443fe22d {
    padding-bottom: var(--kite-bulleted-list-layout-medium-padding-bottom)
}

.sizeMedium_443fe22d.bulletedList_443fe22d>li {
    padding-left: calc(var(--kite-bulleted-list-bullet-min-width) + var(--kite-bulleted-list-layout-medium-gap-horizontal));
    margin-bottom: var(--kite-bulleted-list-layout-medium-gap-vertical)
}

.sizeMedium_443fe22d.bulletedList_443fe22d.ul_443fe22d>li::before {
    padding-right: var(--kite-bulleted-list-bullet-unordered-medium-padding-right)
}

.sizeMedium_443fe22d.bulletedList_443fe22d.ol_443fe22d>li::before,.sizeMedium_443fe22d.bulletedList_443fe22d.ul_443fe22d>li::before {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: "tnum";
    text-decoration: none;
    padding-top: var(--kite-label-value-paragraph-medium-compact-default-padding-top);
    padding-bottom: var(--kite-label-value-paragraph-medium-compact-default-padding-bottom);
    min-height: var(--kite-label-value-paragraph-medium-compact-default-min-height)
}

.sizeLarge_443fe22d.bulletedList_443fe22d {
    padding-bottom: var(--kite-bulleted-list-layout-large-padding-bottom)
}

.sizeLarge_443fe22d.bulletedList_443fe22d>li {
    padding-left: calc(var(--kite-bulleted-list-bullet-min-width) + var(--kite-bulleted-list-layout-large-gap-horizontal));
    margin-bottom: var(--kite-bulleted-list-layout-large-gap-vertical)
}

.sizeLarge_443fe22d.bulletedList_443fe22d.ul_443fe22d>li::before {
    padding-right: var(--kite-bulleted-list-bullet-unordered-large-padding-right)
}

.sizeLarge_443fe22d.bulletedList_443fe22d.ol_443fe22d>li::before,.sizeLarge_443fe22d.bulletedList_443fe22d.ul_443fe22d>li::before {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.133333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: "tnum";
    text-decoration: none;
    padding-top: var(--kite-label-value-paragraph-large-compact-default-padding-top);
    padding-bottom: var(--kite-label-value-paragraph-large-compact-default-padding-bottom);
    min-height: var(--kite-label-value-paragraph-large-compact-default-min-height)
}

.headerXLarge_da4a2f03 {
    padding-top: var(--kite-label-value-group-header-x-large-padding-top);
    padding-bottom: var(--kite-label-value-group-header-x-large-padding-bottom);
    gap: var(--kite-label-value-group-header-x-large-gap)
}

.headerIconXLarge_da4a2f03 {
    padding-top: var(--kite-label-value-group-header-x-large-icon-padding-top)
}

.headerLarge_da4a2f03 {
    padding-top: var(--kite-label-value-group-header-large-padding-top);
    padding-bottom: var(--kite-label-value-group-header-large-padding-bottom);
    gap: var(--kite-label-value-group-header-large-gap)
}

.headerIconLarge_da4a2f03 {
    padding-top: var(--kite-label-value-group-header-large-icon-padding-top)
}

.headerMedium_da4a2f03 {
    padding-top: var(--kite-label-value-group-header-medium-padding-top);
    padding-bottom: var(--kite-label-value-group-header-medium-padding-bottom);
    gap: var(--kite-label-value-group-header-medium-gap)
}

.headerIconMedium_da4a2f03 {
    padding-top: var(--kite-label-value-group-header-medium-icon-padding-top)
}

.headerSmall_da4a2f03 {
    padding-top: var(--kite-label-value-group-header-small-padding-top);
    padding-bottom: var(--kite-label-value-group-header-small-padding-bottom);
    gap: var(--kite-label-value-group-header-small-gap)
}

.headerIconSmall_da4a2f03 {
    padding-top: var(--kite-label-value-group-header-small-icon-padding-top)
}

.headerXSmall_da4a2f03 {
    padding-top: var(--kite-label-value-group-header-x-small-padding-top);
    padding-bottom: var(--kite-label-value-group-header-x-small-padding-bottom);
    gap: var(--kite-label-value-group-header-x-small-gap)
}

.headerIconXSmall_da4a2f03 {
    padding-top: var(--kite-label-value-group-header-x-small-icon-padding-top)
}

.headerXxSmall_da4a2f03 {
    padding-top: var(--kite-label-value-group-header-xx-small-padding-top);
    padding-bottom: var(--kite-label-value-group-header-xx-small-padding-bottom);
    gap: var(--kite-label-value-group-header-xx-small-gap)
}

.headerIconXxSmall_da4a2f03 {
    padding-top: var(--kite-label-value-group-header-xx-small-icon-padding-top)
}

.groupHeaderWrapper_da4a2f03 {
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
    width: 100%
}

.groupItemsWrapper_da4a2f03 {
    display: flex;
    flex-direction: column;
    row-gap: var(--kite-label-value-group-content-gap);
    padding-top: var(--kite-label-value-group-content-padding-top);
    padding-bottom: var(--kite-label-value-group-content-padding-bottom)
}

.groupItemsRow_da4a2f03 {
    display: flex;
    align-items: baseline;
    -moz-column-gap: var(--kite-label-value-group-table-item-gap);
    column-gap: var(--kite-label-value-group-table-item-gap)
}

.slider_1ed15cc5 {
    position: relative;
    height: var(--kite-slider-500-knob-size);
    width: 100%
}

.range_1ed15cc5 {
    position: absolute;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: transparent;
    height: var(--kite-slider-500-background-height);
    margin: calc((var(--kite-slider-500-knob-size) - var(--kite-slider-500-background-height))*.5)0;
    cursor: pointer;
    width: 100%;
    border-radius: calc(var(--kite-slider-500-background-height)*.5)
}

.range_1ed15cc5.hasTwoKnobs_1ed15cc5 {
    pointer-events: none
}

.range_1ed15cc5.fromRange_1ed15cc5 {
    z-index: 1;
    background-color: transparent
}

.range_1ed15cc5::-webkit-slider-container {
    min-block-size: var(--kite-slider-500-background-height)
}

.range_1ed15cc5::-moz-range-track {
    height: var(--kite-slider-500-background-height);
    background-color: transparent;
    cursor: pointer;
    border-top: calc((var(--kite-slider-500-knob-size) - var(--kite-slider-500-background-height))*.5) solid transparent;
    border-bottom: calc((var(--kite-slider-500-knob-size) - var(--kite-slider-500-background-height))*.5) solid transparent
}

.range_1ed15cc5::-webkit-slider-runnable-track {
    height: var(--kite-slider-500-background-height);
    background-color: transparent;
    cursor: pointer;
    border-top: calc(var(--kite-slider-500-knob-size)*.5) solid transparent;
    border-bottom: calc(var(--kite-slider-500-knob-size)*.5) solid transparent
}

.range_1ed15cc5.fromRange_1ed15cc5::-moz-range-thumb {
    pointer-events: all
}

.range_1ed15cc5.fromRange_1ed15cc5::-webkit-slider-thumb {
    pointer-events: all
}

.range_1ed15cc5::-moz-range-thumb {
    -moz-appearance: none;
    border: 0;
    appearance: none;
    pointer-events: all;
    width: var(--kite-slider-500-knob-size);
    height: var(--kite-slider-500-knob-size);
    background-color: var(--kite-slider-knob-default);
    border-radius: 50%;
    cursor: grab
}

.range_1ed15cc5::-webkit-slider-thumb {
    -webkit-appearance: none;
    appearance: none;
    pointer-events: all;
    width: var(--kite-slider-500-knob-size);
    height: var(--kite-slider-500-knob-size);
    background-color: var(--kite-slider-knob-default);
    border-radius: 50%;
    cursor: grab;
    top: calc(var(--kite-slider-500-knob-size)*-.5);
    position: relative
}

.range_1ed15cc5::-moz-range-thumb:hover {
    box-shadow: 0 0 0 var(--kite-slider-500-knob-border-width) var(--kite-slider-hover-default-knob-border)
}

.range_1ed15cc5::-webkit-slider-thumb:hover {
    box-shadow: 0 0 0 var(--kite-slider-500-knob-border-width) var(--kite-slider-hover-default-knob-border)
}

.range_1ed15cc5::-webkit-slider-thumb:active {
    cursor: grabbing
}

.range_1ed15cc5::-moz-range-thumb:active {
    cursor: grabbing
}

.range_1ed15cc5.positive_1ed15cc5::-webkit-slider-thumb {
    background-color: var(--kite-slider-knob-positive)
}

.range_1ed15cc5.positiveLow_1ed15cc5::-webkit-slider-thumb {
    background-color: var(--kite-slider-knob-positive-low)
}

.range_1ed15cc5.warning_1ed15cc5::-webkit-slider-thumb {
    background-color: var(--kite-slider-knob-warning)
}

.range_1ed15cc5.negative_1ed15cc5::-webkit-slider-thumb {
    background-color: var(--kite-slider-knob-negative)
}

.range_1ed15cc5.negativeLow_1ed15cc5::-webkit-slider-thumb {
    background-color: var(--kite-slider-knob-negative-low)
}

.range_1ed15cc5.positive_1ed15cc5::-moz-range-thumb {
    background-color: var(--kite-slider-knob-positive)
}

.range_1ed15cc5.positiveLow_1ed15cc5::-moz-range-thumb {
    background-color: var(--kite-slider-knob-positive-low)
}

.range_1ed15cc5.warning_1ed15cc5::-moz-range-thumb {
    background-color: var(--kite-slider-knob-warning)
}

.range_1ed15cc5.negative_1ed15cc5::-moz-range-thumb {
    background-color: var(--kite-slider-knob-negative)
}

.range_1ed15cc5.negativeLow_1ed15cc5::-moz-range-thumb {
    background-color: var(--kite-slider-knob-negative-low)
}

.range_1ed15cc5.positive_1ed15cc5::-webkit-slider-thumb:hover {
    box-shadow: 0 0 0 var(--kite-slider-500-knob-border-width) var(--kite-slider-hover-positive-knob-border)
}

.range_1ed15cc5.positiveLow_1ed15cc5::-webkit-slider-thumb:hover {
    box-shadow: 0 0 0 var(--kite-slider-500-knob-border-width) var(--kite-slider-hover-positive-low-knob-border)
}

.range_1ed15cc5.warning_1ed15cc5::-webkit-slider-thumb:hover {
    box-shadow: 0 0 0 var(--kite-slider-500-knob-border-width) var(--kite-slider-hover-warning-knob-border)
}

.range_1ed15cc5.negative_1ed15cc5::-webkit-slider-thumb:hover {
    box-shadow: 0 0 0 var(--kite-slider-500-knob-border-width) var(--kite-slider-hover-negative-knob-border)
}

.range_1ed15cc5.negativeLow_1ed15cc5::-webkit-slider-thumb:hover {
    box-shadow: 0 0 0 var(--kite-slider-500-knob-border-width) var(--kite-slider-hover-negative-low-knob-border)
}

.range_1ed15cc5.positive_1ed15cc5::-moz-range-thumb:hover {
    box-shadow: 0 0 0 var(--kite-slider-500-knob-border-width) var(--kite-slider-hover-positive-knob-border)
}

.range_1ed15cc5.positiveLow_1ed15cc5::-moz-range-thumb:hover {
    box-shadow: 0 0 0 var(--kite-slider-500-knob-border-width) var(--kite-slider-hover-positive-low-knob-border)
}

.range_1ed15cc5.warning_1ed15cc5::-moz-range-thumb:hover {
    box-shadow: 0 0 0 var(--kite-slider-500-knob-border-width) var(--kite-slider-hover-warning-knob-border)
}

.range_1ed15cc5.negative_1ed15cc5::-moz-range-thumb:hover {
    box-shadow: 0 0 0 var(--kite-slider-500-knob-border-width) var(--kite-slider-hover-negative-knob-border)
}

.range_1ed15cc5.negativeLow_1ed15cc5::-moz-range-thumb:hover {
    box-shadow: 0 0 0 var(--kite-slider-500-knob-border-width) var(--kite-slider-hover-negative-low-knob-border)
}

.snackBarWrapper_ce63e92b {
    position: fixed;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    justify-content: flex-end;
    inset: 0 0 var(--kite-snack-bar-padding-top)0;
    z-index: 1000;
    pointer-events: none;
    padding-left: var(--kite-main-layout-margin-horizontal-xs);
    padding-right: var(--kite-main-layout-margin-horizontal-xs)
}

.snackBarWrapper_ce63e92b.left_ce63e92b {
    align-items: flex-start
}

.snackBarWrapper_ce63e92b.middle_ce63e92b {
    align-items: center
}

.snackBarWrapper_ce63e92b.right_ce63e92b {
    align-items: flex-end
}

.snackBar_ce63e92b {
    width: calc(100% - 2*var(--kite-main-layout-margin-horizontal-xs));
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: var(--kite-snack-bar-item-gap);
    pointer-events: auto;
    background: var(--kite-snack-bar-background);
    padding: var(--kite-snack-bar-item-padding-vertical) var(--kite-snack-bar-item-padding-horizontal);
    border-radius: var(--kite-snack-bar-item-border-radius);
    min-width: var(--kite-snack-bar-item-min-width);
    max-width: var(--kite-snack-bar-item-max-width);
    animation: slideUp_ce63e92b 300ms cubic-bezier(.4,0,.2,1);
    overflow: hidden
}

.snackBar_ce63e92b.closing_ce63e92b {
    animation: slideDown_ce63e92b 300ms cubic-bezier(.4,0,.2,1) forwards
}

.labelText_ce63e92b {
    color: var(--kite-snack-bar-label-text)
}

.fullWidth_ce63e92b {
    width: 100%
}

.closeExpandedHitArea_ce63e92b {
    overflow: visible
}

.closeExpandedHitArea_ce63e92b::before {
    content: "";
    position: absolute;
    inset: calc(-1*var(--kite-snack-bar-item-padding-vertical) - 54px) calc(-1*var(--kite-snack-bar-item-padding-horizontal)) calc(-1*var(--kite-snack-bar-item-padding-vertical) - 54px)0
}

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

.statusBlock_990b5e71 .bottomAddon_990b5e71 {
    display: flex;
    flex-wrap: wrap
}

.statusBlock_990b5e71.layoutCenter_990b5e71 {
    align-items: center
}

.statusBlock_990b5e71.layoutCenter_990b5e71 .bottomAddon_990b5e71 {
    justify-content: center;
    flex-direction: column
}

.statusBlock_990b5e71.layoutLeft_990b5e71 {
    align-items: start
}

.statusBlock_990b5e71.layoutLeft_990b5e71 .bottomAddon_990b5e71 {
    justify-content: start
}

.gap_990b5e71 .topAddon_990b5e71 {
    margin-bottom: var(--kite-status-block-x-small-content-gap)
}

.gap_990b5e71 .content_990b5e71:not(:last-child) {
    margin-bottom: var(--kite-status-block-x-small-layout-gap)
}

.gap_990b5e71 .bottomAddon_990b5e71 {
    gap: var(--kite-status-block-x-small-addon-bottom-gap)
}

.chipRowItem_d685b249 {
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.chipRowItem_d685b249 .text_d685b249 {
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    padding-bottom: var(--kite-chip-row-chip-common-list-padding-bottom)
}

.chipRowItem_d685b249 .text_d685b249.single_d685b249 {
    padding-bottom: 0
}

.chipRowItem_d685b249.primary_d685b249 {
    background: var(--kite-chip-row-chip-background-primary-unselected-default)
}

.chipRowItem_d685b249.primary_d685b249 .leftSlot_d685b249 .icon_d685b249 {
    color: var(--kite-chip-row-chip-addon-left-primary-unselected-default)
}

.chipRowItem_d685b249.primary_d685b249 .rightSlot_d685b249 .icon_d685b249 {
    color: var(--kite-chip-row-chip-addon-right-primary-unselected-default)
}

.chipRowItem_d685b249.primary_d685b249 .label_d685b249 {
    color: var(--kite-chip-row-chip-label-text-primary-unselected-default)
}

.chipRowItem_d685b249.primary_d685b249 .subtitle_d685b249 {
    color: var(--kite-chip-row-chip-subtitle-text-primary-unselected-default)
}

.chipRowItem_d685b249.primary_d685b249 .value_d685b249 {
    color: var(--kite-chip-row-chip-value-text-primary-unselected-default)
}

.chipRowItem_d685b249.primary_d685b249 .subValue_d685b249 {
    color: var(--kite-chip-row-chip-subvalue-text-primary-unselected-default)
}

.chipRowItem_d685b249.primary_d685b249:hover:not(.selected_d685b249,.disabled_d685b249) {
    background: var(--kite-chip-row-chip-background-primary-unselected-hover)
}

.chipRowItem_d685b249.secondary_d685b249 {
    background: var(--kite-chip-row-chip-background-secondary-unselected-default)
}

.chipRowItem_d685b249.secondary_d685b249 .leftSlot_d685b249 .icon_d685b249 {
    color: var(--kite-chip-row-chip-addon-left-secondary-unselected-default)
}

.chipRowItem_d685b249.secondary_d685b249 .rightSlot_d685b249 .icon_d685b249 {
    color: var(--kite-chip-row-chip-addon-right-secondary-unselected-default)
}

.chipRowItem_d685b249.secondary_d685b249 .label_d685b249 {
    color: var(--kite-chip-row-chip-label-text-secondary-unselected-default)
}

.chipRowItem_d685b249.secondary_d685b249 .subtitle_d685b249 {
    color: var(--kite-chip-row-chip-subtitle-text-secondary-unselected-default)
}

.chipRowItem_d685b249.secondary_d685b249 .value_d685b249 {
    color: var(--kite-chip-row-chip-value-text-secondary-unselected-default)
}

.chipRowItem_d685b249.secondary_d685b249 .subValue_d685b249 {
    color: var(--kite-chip-row-chip-subvalue-text-secondary-unselected-default)
}

.chipRowItem_d685b249.secondary_d685b249:hover.selected_d685b249:not(.disabled_d685b249) {
    box-shadow: inset 0 0 0 var(--kite-chip-row-chip-common-border-width) var(--kite-chip-row-chip-border-secondary-selected-hover)
}

.chipRowItem_d685b249.secondary_d685b249:hover:not(.selected_d685b249,.disabled_d685b249) {
    background: var(--kite-chip-row-chip-background-secondary-unselected-hover)
}

.chipRowItem_d685b249.selected_d685b249.primary_d685b249 {
    background: var(--kite-chip-row-chip-background-primary-selected-default)
}

.chipRowItem_d685b249.selected_d685b249.primary_d685b249 .leftSlot_d685b249 .icon_d685b249 {
    color: var(--kite-chip-row-chip-addon-left-primary-selected)
}

.chipRowItem_d685b249.selected_d685b249.primary_d685b249 .rightSlot_d685b249 .icon_d685b249 {
    color: var(--kite-chip-row-chip-addon-right-primary-selected)
}

.chipRowItem_d685b249.selected_d685b249.primary_d685b249,.chipRowItem_d685b249.selected_d685b249.primary_d685b249 .label_d685b249 {
    color: var(--kite-chip-row-chip-label-text-primary-selected)
}

.chipRowItem_d685b249.selected_d685b249.primary_d685b249 .subtitle_d685b249 {
    color: var(--kite-chip-row-chip-subtitle-text-primary-selected)
}

.chipRowItem_d685b249.selected_d685b249.primary_d685b249 .value_d685b249 {
    color: var(--kite-chip-row-chip-value-text-primary-selected)
}

.chipRowItem_d685b249.selected_d685b249.primary_d685b249 .subValue_d685b249 {
    color: var(--kite-chip-row-chip-subvalue-text-primary-selected)
}

.chipRowItem_d685b249.selected_d685b249.secondary_d685b249 {
    background: var(--kite-chip-row-chip-background-secondary-selected-default);
    box-shadow: inset 0 0 0 var(--kite-chip-row-chip-common-border-width) var(--kite-chip-row-chip-border-secondary-selected-default)
}

.chipRowItem_d685b249.selected_d685b249.secondary_d685b249 .leftSlot_d685b249 .icon_d685b249 {
    color: var(--kite-chip-row-chip-addon-left-secondary-selected)
}

.chipRowItem_d685b249.selected_d685b249.secondary_d685b249 .rightSlot_d685b249 .icon_d685b249 {
    color: var(--kite-chip-row-chip-addon-right-secondary-selected)
}

.chipRowItem_d685b249.selected_d685b249.secondary_d685b249,.chipRowItem_d685b249.selected_d685b249.secondary_d685b249 .label_d685b249 {
    color: var(--kite-chip-row-chip-label-text-secondary-selected)
}

.chipRowItem_d685b249.selected_d685b249.secondary_d685b249 .subtitle_d685b249 {
    color: var(--kite-chip-row-chip-subtitle-text-secondary-selected)
}

.chipRowItem_d685b249.selected_d685b249.secondary_d685b249 .value_d685b249 {
    color: var(--kite-chip-row-chip-value-text-secondary-selected)
}

.chipRowItem_d685b249.selected_d685b249.secondary_d685b249 .subValue_d685b249 {
    color: var(--kite-chip-row-chip-subvalue-text-secondary-selected)
}

.chipRowItem_d685b249.disabled_d685b249 {
    cursor: default
}

.chipRowItem_d685b249.disabled_d685b249.primary_d685b249 {
    background: var(--kite-chip-row-chip-background-primary-unselected-disabled)
}

.chipRowItem_d685b249.disabled_d685b249.primary_d685b249 .leftSlot_d685b249 .icon_d685b249 {
    color: var(--kite-chip-row-chip-addon-left-primary-unselected-disabled)
}

.chipRowItem_d685b249.disabled_d685b249.primary_d685b249 .rightSlot_d685b249 .icon_d685b249 {
    color: var(--kite-chip-row-chip-addon-right-primary-unselected-disabled)
}

.chipRowItem_d685b249.disabled_d685b249.primary_d685b249 .label_d685b249 {
    color: var(--kite-chip-row-chip-label-text-primary-unselected-disabled)
}

.chipRowItem_d685b249.disabled_d685b249.primary_d685b249 .subtitle_d685b249 {
    color: var(--kite-chip-row-chip-subtitle-text-primary-unselected-disabled)
}

.chipRowItem_d685b249.disabled_d685b249.primary_d685b249 .value_d685b249 {
    color: var(--kite-chip-row-chip-value-text-primary-unselected-disabled)
}

.chipRowItem_d685b249.disabled_d685b249.primary_d685b249 .subValue_d685b249 {
    color: var(--kite-chip-row-chip-subvalue-text-primary-unselected-disabled)
}

.chipRowItem_d685b249.disabled_d685b249.secondary_d685b249 {
    background: var(--kite-chip-row-chip-background-secondary-unselected-disabled)
}

.chipRowItem_d685b249.disabled_d685b249.secondary_d685b249 .leftSlot_d685b249 .icon_d685b249 {
    color: var(--kite-chip-row-chip-addon-left-secondary-unselected-disabled)
}

.chipRowItem_d685b249.disabled_d685b249.secondary_d685b249 .rightSlot_d685b249 .icon_d685b249 {
    color: var(--kite-chip-row-chip-addon-right-secondary-unselected-disabled)
}

.chipRowItem_d685b249.disabled_d685b249.secondary_d685b249 .label_d685b249 {
    color: var(--kite-chip-row-chip-label-text-secondary-unselected-disabled)
}

.chipRowItem_d685b249.disabled_d685b249.secondary_d685b249 .subtitle_d685b249 {
    color: var(--kite-chip-row-chip-subtitle-text-secondary-unselected-disabled)
}

.chipRowItem_d685b249.disabled_d685b249.secondary_d685b249 .value_d685b249 {
    color: var(--kite-chip-row-chip-value-text-secondary-unselected-disabled)
}

.chipRowItem_d685b249.disabled_d685b249.secondary_d685b249 .subValue_d685b249 {
    color: var(--kite-chip-row-chip-subvalue-text-secondary-unselected-disabled)
}

.size300_d685b249 {
    box-sizing: border-box;
    display: inline-flex;
    flex: 0 0 auto;
    justify-content: center;
    align-items: center;
    height: var(--kite-chip-row-chip-300-height);
    min-width: var(--kite-chip-row-chip-300-min-width);
    border-radius: var(--kite-chip-row-chip-300-border-radius);
    padding-left: var(--kite-chip-row-chip-300-padding-horizontal);
    padding-right: var(--kite-chip-row-chip-300-padding-horizontal)
}

.size300_d685b249 .leftSlot_d685b249 {
    padding-left: var(--kite-chip-row-chip-300-left-slot-padding-left);
    height: 100%
}

.size300_d685b249 .rightSlot_d685b249 {
    padding-right: var(--kite-chip-row-chip-300-right-slot-padding-right);
    height: 100%
}

.size300_d685b249 .leftSlot_d685b249:only-child {
    padding-left: 0
}

.size300_d685b249 .rightSlot_d685b249:only-child {
    padding-right: 0
}

.size300_d685b249 .addon_d685b249 {
    display: flex;
    align-items: center;
    padding-left: var(--kite-chip-row-chip-common-addon-padding-horizontal);
    padding-right: var(--kite-chip-row-chip-common-addon-padding-horizontal);
    height: 100%
}

.size300_d685b249 .text_d685b249 {
    padding-left: var(--kite-chip-row-chip-common-list-mid-padding-horizontal);
    padding-right: var(--kite-chip-row-chip-common-list-mid-padding-horizontal)
}

.size300_d685b249 .text_d685b249:only-child {
    align-items: center
}

.size300_d685b249 .leftSlot_d685b249+.text_d685b249 {
    padding-left: 0
}

.size300_d685b249 .textHasRightSlot_d685b249 {
    padding-right: 0
}

.size400_d685b249 {
    box-sizing: border-box;
    display: inline-flex;
    flex: 0 0 auto;
    justify-content: center;
    align-items: center;
    height: var(--kite-chip-row-chip-400-height);
    min-width: var(--kite-chip-row-chip-400-min-width);
    border-radius: var(--kite-chip-row-chip-400-border-radius);
    padding-left: var(--kite-chip-row-chip-400-padding-horizontal);
    padding-right: var(--kite-chip-row-chip-400-padding-horizontal)
}

.size400_d685b249 .leftSlot_d685b249 {
    padding-left: var(--kite-chip-row-chip-400-left-slot-padding-left);
    height: 100%
}

.size400_d685b249 .rightSlot_d685b249 {
    padding-right: var(--kite-chip-row-chip-400-right-slot-padding-right);
    height: 100%
}

.size400_d685b249 .leftSlot_d685b249:only-child {
    padding-left: 0
}

.size400_d685b249 .rightSlot_d685b249:only-child {
    padding-right: 0
}

.size400_d685b249 .addon_d685b249 {
    display: flex;
    align-items: center;
    padding-left: var(--kite-chip-row-chip-common-addon-padding-horizontal);
    padding-right: var(--kite-chip-row-chip-common-addon-padding-horizontal);
    height: 100%
}

.size400_d685b249 .text_d685b249 {
    padding-left: var(--kite-chip-row-chip-common-list-mid-padding-horizontal);
    padding-right: var(--kite-chip-row-chip-common-list-mid-padding-horizontal)
}

.size400_d685b249 .text_d685b249:only-child {
    align-items: center
}

.size400_d685b249 .leftSlot_d685b249+.text_d685b249 {
    padding-left: 0
}

.size400_d685b249 .textHasRightSlot_d685b249 {
    padding-right: 0
}

.size500_d685b249 {
    box-sizing: border-box;
    display: inline-flex;
    flex: 0 0 auto;
    justify-content: center;
    align-items: center;
    height: var(--kite-chip-row-chip-500-height);
    min-width: var(--kite-chip-row-chip-500-min-width);
    border-radius: var(--kite-chip-row-chip-500-border-radius);
    padding-left: var(--kite-chip-row-chip-500-padding-horizontal);
    padding-right: var(--kite-chip-row-chip-500-padding-horizontal)
}

.size500_d685b249 .leftSlot_d685b249 {
    padding-left: var(--kite-chip-row-chip-500-left-slot-padding-left);
    height: 100%
}

.size500_d685b249 .rightSlot_d685b249 {
    padding-right: var(--kite-chip-row-chip-500-right-slot-padding-right);
    height: 100%
}

.size500_d685b249 .leftSlot_d685b249:only-child {
    padding-left: 0
}

.size500_d685b249 .rightSlot_d685b249:only-child {
    padding-right: 0
}

.size500_d685b249 .addon_d685b249 {
    display: flex;
    align-items: center;
    padding-left: var(--kite-chip-row-chip-common-addon-padding-horizontal);
    padding-right: var(--kite-chip-row-chip-common-addon-padding-horizontal);
    height: 100%
}

.size500_d685b249 .text_d685b249 {
    padding-left: var(--kite-chip-row-chip-common-list-mid-padding-horizontal);
    padding-right: var(--kite-chip-row-chip-common-list-mid-padding-horizontal)
}

.size500_d685b249 .text_d685b249:only-child {
    align-items: center
}

.size500_d685b249 .leftSlot_d685b249+.text_d685b249 {
    padding-left: 0
}

.size500_d685b249 .textHasRightSlot_d685b249 {
    padding-right: 0
}

.chipRowWrapper_74011b7d {
    display: flex;
    flex-wrap: wrap;
    gap: var(--kite-chip-row-layout-gap-vertical) var(--kite-chip-row-layout-gap-horizontal)
}

.chipRowWrapper_74011b7d.scroll_74011b7d {
    display: flex;
    flex-wrap: nowrap;
    overflow: auto hidden
}

.segmentControlItem_cfdd4b43 {
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    flex: 1 1 0;
    background: var(--kite-segmented-control-item-background-default)
}

.segmentControlItem_cfdd4b43.hug_cfdd4b43 {
    flex: 1.1 1 0
}

.segmentControlItem_cfdd4b43 .text_cfdd4b43 {
    display: flex;
    align-items: flex-start;
    flex-direction: column
}

.segmentControlItem_cfdd4b43 .label_cfdd4b43 {
    text-transform: capitalize;
    color: var(--kite-segmented-control-item-label-text-default);
    word-break: break-all!important
}

.segmentControlItem_cfdd4b43 .subtitle_cfdd4b43 {
    color: var(--kite-segmented-control-item-subtitle-text-default);
    word-break: break-all!important
}

.segmentControlItem_cfdd4b43.selected_cfdd4b43 {
    cursor: auto;
    color: var(--kite-segmented-control-item-label-text-selected);
    background: var(--kite-segmented-control-item-background-selected);
    box-shadow: var(--kite-shadow-300)
}

.segmentControlItem_cfdd4b43:hover:not(.selected_cfdd4b43) {
    background: var(--kite-segmented-control-item-background-hover)
}

.segmentControlItem_cfdd4b43:hover:not(.selected_cfdd4b43) .label_cfdd4b43 {
    color: var(--kite-segmented-control-item-label-text-hover)
}

.segmentControlItem_cfdd4b43:hover:not(.selected_cfdd4b43) .subtitle_cfdd4b43 {
    color: var(--kite-segmented-control-item-subtitle-text-hover)
}

.layoutItem400_cfdd4b43,.layoutItem500_cfdd4b43,.layoutItem600_cfdd4b43 {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: var(--kite-segmented-control-item-layout-400-gap);
    min-height: var(--kite-segmented-control-item-layout-400-min-size);
    padding-left: var(--kite-segmented-control-item-layout-400-padding-horizontal);
    padding-right: var(--kite-segmented-control-item-layout-400-padding-horizontal);
    border-radius: var(--kite-segmented-control-item-layout-400-border-radius)
}

.layoutItem500_cfdd4b43,.layoutItem600_cfdd4b43 {
    gap: var(--kite-segmented-control-item-layout-500-gap);
    min-height: var(--kite-segmented-control-item-layout-500-min-size);
    padding-left: var(--kite-segmented-control-item-layout-500-padding-horizontal);
    padding-right: var(--kite-segmented-control-item-layout-500-padding-horizontal);
    border-radius: var(--kite-segmented-control-item-layout-500-border-radius)
}

.layoutItem600_cfdd4b43 {
    gap: var(--kite-segmented-control-item-layout-600-gap);
    min-height: var(--kite-segmented-control-item-layout-600-min-size);
    padding-left: var(--kite-segmented-control-item-layout-600-padding-horizontal);
    padding-right: var(--kite-segmented-control-item-layout-600-padding-horizontal);
    border-radius: var(--kite-segmented-control-item-layout-600-border-radius)
}

.segmentedControl_5acd7e64 {
    display: inline-flex;
    background: var(--kite-segmented-control-background);
    overflow: hidden
}

.segmentedControl_5acd7e64.fullWidth_5acd7e64 {
    display: flex
}

.layout400_5acd7e64 {
    border-radius: var(--kite-segmented-control-layout-400-border-radius);
    padding: var(--kite-segmented-control-layout-400-padding-vertical) var(--kite-segmented-control-layout-400-padding-horizontal)
}

.layout500_5acd7e64 {
    border-radius: var(--kite-segmented-control-layout-500-border-radius);
    padding: var(--kite-segmented-control-layout-500-padding-vertical) var(--kite-segmented-control-layout-500-padding-horizontal)
}

.layout600_5acd7e64 {
    border-radius: var(--kite-segmented-control-layout-600-border-radius);
    padding: var(--kite-segmented-control-layout-600-padding-vertical) var(--kite-segmented-control-layout-600-padding-horizontal)
}

.size500_7f7196fc {
    --kite-form-group-gap-horizontal: var(--kite-form-group-500-gap-horizontal);
    --kite-form-group-gap-vertical: var(--kite-form-group-500-gap-vertical);
    min-height: var(--kite-input-layout-500-min-size);
    max-height: var(--kite-input-layout-500-min-size);
    height: var(--kite-input-layout-500-min-size);
    padding-left: var(--kite-input-content-500-padding-horizontal);
    padding-right: var(--kite-input-content-500-padding-horizontal);
    border-radius: var(--kite-input-layout-500-border-radius);
    border-width: var(--kite-input-layout-500-border-width-default);
    --kite-form-group-element-layout-border-radius: var(--kite-input-layout-500-border-radius)
}

.size600_7f7196fc {
    --kite-form-group-gap-horizontal: var(--kite-form-group-600-gap-horizontal);
    --kite-form-group-gap-vertical: var(--kite-form-group-600-gap-vertical);
    min-height: var(--kite-input-layout-600-min-size);
    max-height: var(--kite-input-layout-600-min-size);
    height: var(--kite-input-layout-600-min-size);
    padding-left: var(--kite-input-content-600-padding-horizontal);
    padding-right: var(--kite-input-content-600-padding-horizontal);
    border-radius: var(--kite-input-layout-600-border-radius);
    border-width: var(--kite-input-layout-600-border-width-default);
    --kite-form-group-element-layout-border-radius: var(--kite-input-layout-600-border-radius)
}

.size700_7f7196fc {
    --kite-form-group-gap-horizontal: var(--kite-form-group-700-gap-horizontal);
    --kite-form-group-gap-vertical: var(--kite-form-group-700-gap-vertical);
    min-height: var(--kite-input-layout-700-min-size);
    max-height: var(--kite-input-layout-700-min-size);
    height: var(--kite-input-layout-700-min-size);
    padding-left: var(--kite-input-content-700-padding-horizontal);
    padding-right: var(--kite-input-content-700-padding-horizontal);
    border-radius: var(--kite-input-layout-700-border-radius);
    border-width: var(--kite-input-layout-700-border-width-default);
    --kite-form-group-element-layout-border-radius: var(--kite-input-layout-700-border-radius)
}

.layoutHorizontal_7f7196fc {
    --kite-form-group-gap: var(--kite-form-group-gap-horizontal)
}

.layoutVertical_7f7196fc {
    --kite-form-group-gap: var(--kite-form-group-gap-vertical)
}

.positionTop_7f7196fc {
    margin: 0 0-1px
}

.positionMiddleHorizontal_7f7196fc {
    margin: 0-1px 0 0
}

.positionMiddleVertical_7f7196fc {
    margin: 0 0-1px
}

.positionBottom_7f7196fc {
    margin: 0
}

.positionLeft_7f7196fc {
    margin: 0-1px 0 0
}

.positionRight_7f7196fc,.positionSingle_7f7196fc {
    margin: 0
}

.marginTop_7f7196fc.marginTop_7f7196fc {
    margin-top: var(--kite-form-group-gap)
}

.marginBottom_7f7196fc.marginBottom_7f7196fc {
    margin-bottom: var(--kite-form-group-gap)
}

.marginLeft_7f7196fc.marginLeft_7f7196fc {
    margin: 0 0 0 var(--kite-form-group-gap)
}

.marginRight_7f7196fc.marginRight_7f7196fc {
    margin: 0 var(--kite-form-group-gap)0 0
}

.marginAll_7f7196fc.marginAll_7f7196fc {
    margin: var(--kite-form-group-gap)
}

.marginNone_7f7196fc.marginNone_7f7196fc {
    margin: 0
}

.formGroupElement_7f7196fc:hover {
    position: relative;
    z-index: 1
}

.formGroupElement_7f7196fc:focus-within {
    position: relative;
    z-index: 1
}

.formGroupElement_7f7196fc.positionTop_7f7196fc {
    border-radius: var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0 0
}

.formGroupElement_7f7196fc.positionMiddleHorizontal_7f7196fc,.formGroupElement_7f7196fc.positionMiddleVertical_7f7196fc {
    border-radius: 0
}

.formGroupElement_7f7196fc.positionBottom_7f7196fc {
    border-radius: 0 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)
}

.formGroupElement_7f7196fc.positionLeft_7f7196fc {
    border-radius: var(--kite-form-group-element-layout-border-radius)0 0 var(--kite-form-group-element-layout-border-radius)
}

.formGroupElement_7f7196fc.positionRight_7f7196fc {
    border-radius: 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0
}

.formGroupElement_7f7196fc.positionSingle_7f7196fc {
    border-radius: var(--kite-form-group-element-layout-border-radius)
}

.richIcon100_7f7196fc,.richIcon150_7f7196fc,.richIcon200_7f7196fc,.richIcon250_7f7196fc {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: .733333rem;
    line-height: 127%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.richIcon200_7f7196fc,.richIcon250_7f7196fc {
    font-size: .866666rem;
    line-height: 108%
}

.richIcon300_7f7196fc,.richIcon350_7f7196fc,.richIcon400_7f7196fc,.richIcon450_7f7196fc,.richIcon500_7f7196fc,.richIcon600_7f7196fc,.richIcon700_7f7196fc,.richIcon800_7f7196fc,.richIcon900_7f7196fc {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.richIcon400_7f7196fc,.richIcon450_7f7196fc,.richIcon500_7f7196fc,.richIcon600_7f7196fc,.richIcon700_7f7196fc,.richIcon800_7f7196fc,.richIcon900_7f7196fc {
    font-size: 1.133333rem
}

.richIcon500_7f7196fc,.richIcon600_7f7196fc,.richIcon700_7f7196fc,.richIcon800_7f7196fc,.richIcon900_7f7196fc {
    font-size: 1.266666rem;
    line-height: 116%
}

.richIcon700_7f7196fc,.richIcon800_7f7196fc,.richIcon900_7f7196fc {
    font-size: 1.6rem;
    line-height: 116.6%
}

.richIcon900_7f7196fc {
    font-size: 2rem;
    line-height: 120%
}

.maskedPlaceholder_7f7196fc {
    color: transparent;
    position: absolute;
    inset: 0;
    display: flex;
    align-items: center;
    pointer-events: none;
    white-space: pre;
    overflow: hidden
}

.maskedPlaceholder_7f7196fc .maskedValuePart_7f7196fc {
    color: var(--kite-input-content-enabled-value)
}

.maskedPlaceholder_7f7196fc .maskedPlaceholderPart_7f7196fc {
    color: var(--kite-input-content-enabled-placeholder)
}

.size500_7f7196fc .maskedPlaceholder_7f7196fc {
    padding-left: var(--kite-input-content-500-input-padding-horizontal);
    padding-right: var(--kite-input-content-500-input-padding-horizontal)
}

.size600_7f7196fc .maskedPlaceholder_7f7196fc {
    padding-left: var(--kite-input-content-600-input-padding-horizontal);
    padding-right: var(--kite-input-content-600-input-padding-horizontal)
}

.size700_7f7196fc .maskedPlaceholder_7f7196fc {
    padding-left: var(--kite-input-content-700-input-padding-horizontal);
    padding-right: var(--kite-input-content-700-input-padding-horizontal)
}

.root_7f7196fc {
    box-sizing: border-box;
    display: flex;
    align-items: flex-start;
    background-color: var(--kite-input-background-default);
    border-color: var(--kite-input-border-default);
    border-style: solid
}

@document url-prefix() {
    .root_7f7196fc:has(:-webkit-autofill,:-webkit-autofill),.root_7f7196fc:has(:-webkit-autofill,:autofill) {
        background-color: #fffcc8
    }
}






.list-elements-select {
  position: absolute;
  top: calc(100% + 5px);
  left: -99999999999px;
  right: 99999999999px;
  z-index: 2;
  background: #fff;
  border-radius: var(--kite-input-layout-500-border-radius);
  padding: 8px 9px;
  max-height: 200px !important;
  overflow-y: auto;
}
.list-elements-select {

}
.root_7f7196fc_active .list-elements-select,
.root_7f7196fc:focus .list-elements-select {
  left: 0px;
  right: 0;
}
.list-elements-select__i {
  color: var(--main-color);
  font-size: var(--main-size);
  font-weight: var(--main-weight);
  padding: 6px 4px;
  cursor: pointer;
  border-radius: 4px;
}
.list-elements-select__i:hover {
  background-color: rgba(125, 130, 160, 0.15);
}
.list-elements-select__i + .list-elements-select__i {
  /* margin-top: 3px; */
}
.main-under-t-tx {
  margin-top: 5px;
}





.root_7f7196fc:focus-within {
    /* border-color: var(--kite-input-border-focused); */
    border-color: var(--o-button-primary-background);
    border-style: solid;
}

.root_7f7196fc:focus-within .withMask_7f7196fc {
    color: var(--kite-input-content-enabled-placeholder)
}

.root_7f7196fc:has(:invalid) {
    /* background-color: var(--kite-input-background-error) */
}

.root_7f7196fc:not(.disabled_7f7196fc):hover {
    cursor: pointer;
    /* border-color: var(--kite-input-border-hover); */
    border-color: var(--o-button-primary-background);
}

@document url-prefix() {
    .root_7f7196fc:not(.disabled_7f7196fc):hover:has(:-webkit-autofill,:-webkit-autofill),.root_7f7196fc:not(.disabled_7f7196fc):hover:has(:-webkit-autofill,:autofill) {
        background-color: #fffcc8
    }
}

.root_7f7196fc.disabled_7f7196fc {
    /* border-color: var(--kite-input-border-disabled); */
    border-color: var(--o-button-primary-background);
    background-color: var(--kite-input-background-disabled)
}

.root_7f7196fc.error_7f7196fc {
  background-color: var(--kite-input-background-error);
}
@keyframes fadeOutShadow {
  to {
    box-shadow: 0 0 0 0 transparent;
  }
}
.root_7f7196fc_check {
  transition: box-shadow 0.5s ease-out;
}
.root_7f7196fc_check.error_7f7196fc {
  box-shadow: 0 0 0 4px #ff4343;
  /* animation: fadeOutShadow 0.5s ease-out 2s forwards; */
}

.size500_7f7196fc .main_7f7196fc .input_7f7196fc {
    padding-left: var(--kite-input-content-500-input-padding-horizontal);
    padding-right: var(--kite-input-content-500-input-padding-horizontal)
}

.size500_7f7196fc.withLabel_7f7196fc .main_7f7196fc .input_7f7196fc,.size500_7f7196fc.withLabel_7f7196fc .main_7f7196fc .maskedPlaceholder_7f7196fc {
    padding-top: calc(var(--kite-input-layout-500-min-size)/2 - var(--kite-input-content-500-padding-horizontal))
}

.size500_7f7196fc.withAddonLeft_7f7196fc .addonLeft_7f7196fc {
    padding-right: var(--kite-input-content-500-addon-left-padding-right)
}

.size500_7f7196fc.withAddonRight_7f7196fc .addonRight_7f7196fc {
    padding-left: var(--kite-input-content-500-addon-right-padding-left)
}

.size500_7f7196fc:hover {
    border-width: var(--kite-input-layout-500-border-width-hover)
}

.size500_7f7196fc:focus-within {
    border-width: var(--kite-input-layout-500-border-width-focused);
    padding-left: calc(var(--kite-input-content-500-padding-horizontal) - (var(--kite-input-layout-500-border-width-focused) - var(--kite-input-layout-500-border-width-default)));
    padding-right: calc(var(--kite-input-content-500-padding-horizontal) - (var(--kite-input-layout-500-border-width-focused) - var(--kite-input-layout-500-border-width-default)))
}

.size500_7f7196fc:focus-within .label_7f7196fc {
    bottom: calc(var(--kite-input-layout-500-min-size)/2 - (var(--kite-input-layout-500-border-width-focused) - var(--kite-input-layout-500-border-width-default)))
}

.size500_7f7196fc .label_7f7196fc {
    bottom: calc(var(--kite-input-layout-500-min-size)/2);
    padding-left: var(--kite-input-content-500-input-padding-horizontal);
    padding-right: var(--kite-input-content-500-input-padding-horizontal)
}

.size500_7f7196fc .controlAddon_7f7196fc {
    padding: var(--kite-input-content-500-control-padding)
}

.size500_7f7196fc .input_7f7196fc::-moz-placeholder {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.size500_7f7196fc .input_7f7196fc:not(:focus):-moz-placeholder~.label_7f7196fc,.size500_7f7196fc .input_7f7196fc:read-only:-moz-placeholder~.label_7f7196fc {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.size500_7f7196fc .input_7f7196fc:-moz-read-only:placeholder-shown~.label_7f7196fc {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.size500_7f7196fc .input_7f7196fc::placeholder,.size500_7f7196fc .input_7f7196fc:not(:focus):placeholder-shown~.label_7f7196fc,.size500_7f7196fc .input_7f7196fc:read-only:placeholder-shown~.label_7f7196fc,.size500_7f7196fc .withMask_7f7196fc:not(:focus).empty_7f7196fc~.label_7f7196fc {
    /* font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif; */
    font-weight: 400;
    font-size: 1rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none;
    color: var(--main-color-light);
    font-size: var(--main-size);
    font-weight: var(--main-weight);
}

.hintSize500_7f7196fc {
    margin-top: var(--kite-input-layout-500-gap)
}

.size600_7f7196fc .main_7f7196fc .input_7f7196fc {
    padding-left: var(--kite-input-content-600-input-padding-horizontal);
    padding-right: var(--kite-input-content-600-input-padding-horizontal)
}

.size600_7f7196fc.withLabel_7f7196fc .main_7f7196fc .input_7f7196fc,.size600_7f7196fc.withLabel_7f7196fc .main_7f7196fc .maskedPlaceholder_7f7196fc {
    padding-top: calc(var(--kite-input-layout-600-min-size)/2 - var(--kite-input-content-600-padding-horizontal))
}

.size600_7f7196fc.withAddonLeft_7f7196fc .addonLeft_7f7196fc {
    padding-right: var(--kite-input-content-600-addon-left-padding-right)
}

.size600_7f7196fc.withAddonRight_7f7196fc .addonRight_7f7196fc {
    padding-left: var(--kite-input-content-600-addon-right-padding-left)
}

.size600_7f7196fc:hover {
    border-width: var(--kite-input-layout-600-border-width-hover)
}

.size600_7f7196fc:focus-within {
    border-width: var(--kite-input-layout-600-border-width-focused);
    padding-left: calc(var(--kite-input-content-600-padding-horizontal) - (var(--kite-input-layout-600-border-width-focused) - var(--kite-input-layout-600-border-width-default)));
    padding-right: calc(var(--kite-input-content-600-padding-horizontal) - (var(--kite-input-layout-600-border-width-focused) - var(--kite-input-layout-600-border-width-default)))
}

.size600_7f7196fc:focus-within .label_7f7196fc {
    bottom: calc(var(--kite-input-layout-600-min-size)/2 - (var(--kite-input-layout-600-border-width-focused) - var(--kite-input-layout-600-border-width-default)))
}

.size600_7f7196fc .label_7f7196fc {
    bottom: calc(var(--kite-input-layout-600-min-size)/2);
    padding-left: var(--kite-input-content-600-input-padding-horizontal);
    padding-right: var(--kite-input-content-600-input-padding-horizontal)
}

.size600_7f7196fc .controlAddon_7f7196fc {
    padding: var(--kite-input-content-600-control-padding)
}

.size600_7f7196fc .input_7f7196fc::-moz-placeholder {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.133333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.size600_7f7196fc .input_7f7196fc:not(:focus):-moz-placeholder~.label_7f7196fc,.size600_7f7196fc .input_7f7196fc:read-only:-moz-placeholder~.label_7f7196fc {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.133333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.size600_7f7196fc .input_7f7196fc:-moz-read-only:placeholder-shown~.label_7f7196fc {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.133333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.size600_7f7196fc .input_7f7196fc::placeholder,.size600_7f7196fc .input_7f7196fc:not(:focus):placeholder-shown~.label_7f7196fc,.size600_7f7196fc .input_7f7196fc:read-only:placeholder-shown~.label_7f7196fc,.size600_7f7196fc .withMask_7f7196fc:not(:focus).empty_7f7196fc~.label_7f7196fc {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.133333rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.hintSize600_7f7196fc {
    margin-top: var(--kite-input-layout-600-gap)
}

.size700_7f7196fc .main_7f7196fc .input_7f7196fc {
    padding-left: var(--kite-input-content-700-input-padding-horizontal);
    padding-right: var(--kite-input-content-700-input-padding-horizontal)
}

.size700_7f7196fc.withLabel_7f7196fc .main_7f7196fc .input_7f7196fc,.size700_7f7196fc.withLabel_7f7196fc .main_7f7196fc .maskedPlaceholder_7f7196fc {
    padding-top: calc(var(--kite-input-layout-700-min-size)/2 - var(--kite-input-content-700-padding-horizontal))
}

.size700_7f7196fc.withAddonLeft_7f7196fc .addonLeft_7f7196fc {
    padding-right: var(--kite-input-content-700-addon-left-padding-right)
}

.size700_7f7196fc.withAddonRight_7f7196fc .addonRight_7f7196fc {
    padding-left: var(--kite-input-content-700-addon-right-padding-left)
}

.size700_7f7196fc:hover {
    border-width: var(--kite-input-layout-700-border-width-hover)
}

.size700_7f7196fc:focus-within {
    border-width: var(--kite-input-layout-700-border-width-focused);
    padding-left: calc(var(--kite-input-content-700-padding-horizontal) - (var(--kite-input-layout-700-border-width-focused) - var(--kite-input-layout-700-border-width-default)));
    padding-right: calc(var(--kite-input-content-700-padding-horizontal) - (var(--kite-input-layout-700-border-width-focused) - var(--kite-input-layout-700-border-width-default)))
}

.size700_7f7196fc:focus-within .label_7f7196fc {
    bottom: calc(var(--kite-input-layout-700-min-size)/2 - (var(--kite-input-layout-700-border-width-focused) - var(--kite-input-layout-700-border-width-default)))
}

.size700_7f7196fc .label_7f7196fc {
    bottom: calc(var(--kite-input-layout-700-min-size)/2);
    padding-left: var(--kite-input-content-700-input-padding-horizontal);
    padding-right: var(--kite-input-content-700-input-padding-horizontal)
}

.size700_7f7196fc .controlAddon_7f7196fc {
    padding: var(--kite-input-content-700-control-padding)
}

.size700_7f7196fc .input_7f7196fc::-moz-placeholder {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.266666rem;
    line-height: 116%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.size700_7f7196fc .input_7f7196fc:not(:focus):-moz-placeholder~.label_7f7196fc,.size700_7f7196fc .input_7f7196fc:read-only:-moz-placeholder~.label_7f7196fc {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.266666rem;
    line-height: 116%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.size700_7f7196fc .input_7f7196fc:-moz-read-only:placeholder-shown~.label_7f7196fc {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.266666rem;
    line-height: 116%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.size700_7f7196fc .input_7f7196fc::placeholder,.size700_7f7196fc .input_7f7196fc:not(:focus):placeholder-shown~.label_7f7196fc,.size700_7f7196fc .input_7f7196fc:read-only:placeholder-shown~.label_7f7196fc,.size700_7f7196fc .withMask_7f7196fc:not(:focus).empty_7f7196fc~.label_7f7196fc {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1.266666rem;
    line-height: 116%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.hintSize700_7f7196fc {
    margin-top: var(--kite-input-layout-700-gap)
}

.main_7f7196fc {
    position: relative;
    display: flex;
    flex: auto;
    height: 100%
}

.addon_7f7196fc {
    flex: 0 0 auto;
    align-self: center;
    display: flex;
    align-items: center;
    justify-content: center
}

.addon_7f7196fc.addonRight_7f7196fc {
    text-decoration: none
}

.label_7f7196fc {
    position: absolute;
    left: 0;
    /* color: var(--kite-input-content-enabled-label); */
    pointer-events: none;
}

.label_7f7196fc:not(.withLabel_7f7196fc) {
    display: none
}

.label_7f7196fc.error_7f7196fc {
    color: var(--kite-input-content-error-label)
}

.label_7f7196fc.disabled_7f7196fc {
    color: var(--kite-input-content-disabled-label)
}

.input_7f7196fc {
    width: 100%;
    color: var(--kite-input-content-enabled-value);
    background-color: transparent;
    caret-color: var(--kite-input-cursor);
    padding: 0;
    border: 0;
    outline: 0
}

.input_7f7196fc[type=number]::-webkit-inner-spin-button,.input_7f7196fc[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    appearance: none;
    margin: 0
}

.input_7f7196fc[type=number] {
    -webkit-appearance: textfield;
    -moz-appearance: textfield;
    appearance: textfield
}

.input_7f7196fc::-moz-placeholder {
    opacity: 0;
    color: var(--kite-input-content-enabled-placeholder)
}

.input_7f7196fc::placeholder {
    opacity: 0;
    color: var(--kite-input-content-enabled-placeholder)
}

.input_7f7196fc.error_7f7196fc,.input_7f7196fc:invalid {
    color: var(--kite-input-content-error-value)
}

.input_7f7196fc.error_7f7196fc::-moz-placeholder,.input_7f7196fc:invalid::-moz-placeholder {
    color: var(--kite-input-content-error-placeholder)
}

.input_7f7196fc.error_7f7196fc::placeholder,.input_7f7196fc:invalid::placeholder {
    color: var(--kite-input-content-error-placeholder)
}

.input_7f7196fc:disabled {
    color: var(--kite-input-content-disabled-value);
    opacity: 1
}

.input_7f7196fc:disabled::-moz-placeholder {
    color: var(--kite-input-content-disabled-placeholder)
}

.input_7f7196fc:disabled::placeholder {
    color: var(--kite-input-content-disabled-placeholder)
}

.input_7f7196fc:focus::-moz-placeholder {
    opacity: 1
}

.input_7f7196fc:focus::placeholder {
    opacity: 1
}

.maskedPlaceholder_7f7196fc~.input_7f7196fc:focus::-moz-placeholder {
    opacity: 0
}

.maskedPlaceholder_7f7196fc~.input_7f7196fc:focus::placeholder {
    opacity: 0
}

.input_7f7196fc:focus:read-only::-moz-placeholder {
    opacity: 0
}

.input_7f7196fc:focus:-moz-read-only::placeholder {
    opacity: 0
}

.input_7f7196fc:focus:read-only::placeholder {
    opacity: 0
}

.input_7f7196fc:not(:disabled,:focus,:-moz-read-only),.input_7f7196fc:not(:disabled,:focus,:read-only) {
    cursor: pointer
}

.input_7f7196fc:-moz-read-only {
    cursor: initial
}

.input_7f7196fc:read-only {
    cursor: initial
}

.input_7f7196fc.withMask_7f7196fc:not(:focus) {
    color: var(--kite-input-content-enabled-placeholder)
}

.input_7f7196fc.withMask_7f7196fc:not(:focus).empty_7f7196fc {
    color: transparent
}

.input_7f7196fc.withMask_7f7196fc:not(:focus):-moz-read-only:not(:disabled) {
    color: var(--kite-input-content-enabled-value)
}

.input_7f7196fc.withMask_7f7196fc:not(:focus):read-only:not(:disabled) {
    color: var(--kite-input-content-enabled-value)
}

.input_7f7196fc:not(:focus):-moz-placeholder~.label_7f7196fc,.input_7f7196fc:read-only:-moz-placeholder~.label_7f7196fc {
    bottom: 50%;
    transform: translateY(50%)
}

.input_7f7196fc:-moz-read-only:placeholder-shown~.label_7f7196fc {
    bottom: 50%;
    transform: translateY(50%)
}

.input_7f7196fc.empty_7f7196fc:not(:focus)~.label_7f7196fc,.input_7f7196fc:not(:focus):placeholder-shown~.label_7f7196fc,.input_7f7196fc:read-only:placeholder-shown~.label_7f7196fc {
    bottom: 50%;
    transform: translateY(50%)
}

.input_7f7196fc:not(:focus):-moz-placeholder~.label_7f7196fc.withPlaceholder_7f7196fc:not(.withLabel_7f7196fc),.input_7f7196fc:read-only:-moz-placeholder~.label_7f7196fc.withPlaceholder_7f7196fc:not(.withLabel_7f7196fc) {
    display: inline
}

.input_7f7196fc:-moz-read-only:placeholder-shown~.label_7f7196fc.withPlaceholder_7f7196fc:not(.withLabel_7f7196fc) {
    display: inline
}

.input_7f7196fc.empty_7f7196fc:not(:focus)~.label_7f7196fc.withPlaceholder_7f7196fc:not(.withLabel_7f7196fc),.input_7f7196fc:not(:focus):placeholder-shown~.label_7f7196fc.withPlaceholder_7f7196fc:not(.withLabel_7f7196fc),.input_7f7196fc:read-only:placeholder-shown~.label_7f7196fc.withPlaceholder_7f7196fc:not(.withLabel_7f7196fc) {
    display: inline
}

.input_7f7196fc:-webkit-autofill:focus:placeholder-shown~.label_7f7196fc {
    opacity: 0
}

.input_7f7196fc:-webkit-autofill:hover:placeholder-shown~.label_7f7196fc,.input_7f7196fc:autofill:focus:placeholder-shown~.label_7f7196fc {
    opacity: 0
}

.controlAddon_7f7196fc {
    align-items: center;
    justify-content: center;
    border: 0;
    background: 0 0;
    cursor: pointer;
    color: var(--kite-content-neutral-secondary)
}

.controlAddon_7f7196fc:hover .clearIcon_7f7196fc {
    color: var(--kite-content-neutral-primary)
}

.root_7f7196fc:focus-within .controlAddonAll_7f7196fc {
    display: flex
}

.root_7f7196fc:not(:focus-within) .controlAddonAll_7f7196fc {
    display: none
}

.root_7f7196fc .controlAddon_7f7196fc.controlAddonForce_7f7196fc {
    display: flex
}

.rootEmpty_7f7196fc .controlAddon_7f7196fc.controlAddonValue_7f7196fc,.root_7f7196fc .controlAddon_7f7196fc.controlAddonHidden_7f7196fc {
    display: none
}

.rootEmpty_7f7196fc:not(:focus-within) .controlAddonValue_7f7196fc {
    display: none
}

.rootNotEmpty_7f7196fc:focus-within .controlAddonValue_7f7196fc {
    display: flex
}

.rootNotEmpty_7f7196fc:not(:focus-within) .controlAddonValue_7f7196fc {
    display: none
}

.truncate_7f7196fc {
    overflow: hidden;
    display: -webkit-box;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    word-break: break-word;
    max-width: 100%;
    white-space: nowrap;
    display: block
}

.isLoading_d3177694 {
    opacity: .4
}

.inputWrapper_c4f67073 {
    position: relative;
    display: inline-block
}

.iconWrapper_c4f67073 {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    pointer-events: none;
    overflow: hidden
}

.iconWrapper_c4f67073 svg {
    width: 100%;
    height: 100%
}

.input_c4f67073 {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    display: inline-block;
    margin: unset;
    background-color: var(--kite-selection-control-unchecked-default-background);
    border-color: var(--kite-selection-control-unchecked-default-border);
    border-style: solid;
    box-sizing: border-box
}

.input_c4f67073:not(:disabled) {
    cursor: pointer
}

.input_c4f67073:checked {
    /* background-color: var(--kite-selection-control-checked-default-background); */
    background-color: var(--o-button-primary-background);
    /* border-color: var(--kite-selection-control-checked-default-background); */
    border-color: var(--o-button-primary-background);
}

.input_c4f67073:checked~.iconWrapper_c4f67073 {
    display: block;
    fill: var(--kite-selection-control-checked-default-icon)
}

.input_c4f67073:disabled {
    background-color: var(--kite-selection-control-unchecked-disabled-background);
    border-color: var(--kite-selection-control-unchecked-disabled-border)
}

.input_c4f67073:disabled:checked {
    background-color: var(--kite-selection-control-checked-disabled-background);
    border-color: var(--kite-selection-control-checked-disabled-border)
}

.input_c4f67073:disabled:checked~.iconWrapper_c4f67073 {
    fill: var(--kite-selection-control-checked-disabled-icon)
}

.input_c4f67073:not(:disabled):hover {
    /* background-color: var(--kite-selection-control-unchecked-hover-background); */
    /* background-color: var(--o-button-primary-background); */
    border-color: var(--o-button-primary-background);
    background-color: transparent;
}

.input_c4f67073:not(:disabled):hover~.iconWrapper_c4f67073 {
    fill: var(--kite-selection-control-checked-hover-icon)
}

.input_c4f67073:not(:disabled):hover:checked {
    /* background-color: var(--kite-selection-control-checked-hover-background); */
    background-color: var(--o-button-primary-background);
}

.size400_c4f67073.input_c4f67073 {
    border-width: var(--kite-checkbox-400-border-width)
}

.size400_c4f67073.iconWrapper_c4f67073,.size400_c4f67073.inputWrapper_c4f67073,.size400_c4f67073.input_c4f67073 {
    width: var(--kite-checkbox-400-size);
    height: var(--kite-checkbox-400-size);
    border-radius: var(--kite-checkbox-400-border-radius)
}

.size400_c4f67073.inputWrapper_c4f67073.error_c4f67073 {
    box-shadow: 0 0 0 var(--kite-selection-control-400-error-border-width) var(--kite-selection-control-error-border)
}

.size400_c4f67073.iconWrapper_c4f67073 {
    border-width: var(--kite-checkbox-400-border-width)
}

.size500_c4f67073.input_c4f67073 {
    border-width: var(--kite-checkbox-500-border-width)
}

.size500_c4f67073.iconWrapper_c4f67073,.size500_c4f67073.inputWrapper_c4f67073,.size500_c4f67073.input_c4f67073 {
    width: var(--kite-checkbox-500-size);
    height: var(--kite-checkbox-500-size);
    border-radius: var(--kite-checkbox-500-border-radius)
}

.size500_c4f67073.inputWrapper_c4f67073.error_c4f67073 {
    box-shadow: 0 0 0 var(--kite-selection-control-500-error-border-width) var(--kite-selection-control-error-border)
}

.size500_c4f67073.iconWrapper_c4f67073 {
    border-width: var(--kite-checkbox-500-border-width)
}

.inputWrapper_d81a935a {
    position: relative;
    display: inline-block;
    width: var(--kite-switch-width);
    height: var(--kite-switch-height)
}

.inputWrapper_d81a935a.error_d81a935a {
    border-radius: var(--kite-switch-border-radius);
    box-shadow: 0 0 0 var(--kite-switch-error-border-width) var(--kite-switch-error-border)
}

.thumbWrapper_d81a935a {
    position: absolute;
    top: 0;
    left: 0;
    pointer-events: none;
    cursor: pointer;
    overflow: hidden;
    width: 100%;
    height: 100%;
    background-color: var(--kite-switch-unchecked-default-background);
    border-radius: var(--kite-switch-border-radius)
}

.thumbWrapper_d81a935a .thumb_d81a935a {
    position: absolute;
    top: var(--kite-switch-padding);
    left: var(--kite-switch-padding);
    width: 16px;
    height: 16px;
    border-radius: 50%;
    background-color: var(--kite-switch-unchecked-default-knob)
}

.input_d81a935a {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    display: inline-block;
    margin: unset;
    width: 100%;
    height: 100%
}

.input_d81a935a:not(:disabled) {
    cursor: pointer
}

.input_d81a935a:checked~.thumbWrapper_d81a935a {
    background-color: var(--kite-switch-checked-default-background)
}

.input_d81a935a:checked~.thumbWrapper_d81a935a .thumb_d81a935a {
    left: unset;
    right: 2px;
    background-color: var(--kite-switch-checked-default-knob)
}

.input_d81a935a:disabled~.thumbWrapper_d81a935a {
    background-color: var(--kite-switch-unchecked-disabled-background)
}

.input_d81a935a:disabled~.thumbWrapper_d81a935a .thumb_d81a935a {
    background-color: var(--kite-switch-unchecked-disabled-knob)
}

.input_d81a935a:disabled:checked~.thumbWrapper_d81a935a {
    background-color: var(--kite-switch-checked-disabled-background)
}

.input_d81a935a:disabled:checked~.thumbWrapper_d81a935a .thumb_d81a935a {
    background-color: var(--kite-switch-checked-disabled-knob)
}

.input_d81a935a:not(:disabled):hover~.thumbWrapper_d81a935a {
    background-color: var(--kite-switch-unchecked-hover-background)
}

.input_d81a935a:not(:disabled):hover~.thumbWrapper_d81a935a .thumb_d81a935a {
    background-color: var(--kite-switch-unchecked-hover-knob)
}

.input_d81a935a:not(:disabled):hover:checked~.thumbWrapper_d81a935a {
    background-color: var(--kite-switch-checked-hover-background)
}

.input_d81a935a:not(:disabled):hover:checked~.thumbWrapper_d81a935a .thumb_d81a935a {
    background-color: var(--kite-switch-checked-hover-knob)
}

.innerInput_88850949 {
    margin-bottom: var(--kite-suggest-gap-context)
}

.groupHeader_88850949 {
    margin-top: var(--kite-suggest-item-header-padding-top)
}

.ProgressBar_58f723bb {
    --kite-progress-bar-component-completion: initial;
    all: unset;
    position: relative;
    overflow: hidden;
    display: flex;
    width: 100%;
    height: 0
}

@supports (-moz-appearance: none) {
    .ProgressBar_58f723bb.backgroundDefault_58f723bb {
        background:var(--kite-progress-bar-background)
    }
}

.ProgressBar_58f723bb.backgroundDefault_58f723bb::-webkit-progress-bar,.ProgressBar_58f723bb.backgroundDefault_58f723bb::-webkit-progress-value {
    background: var(--kite-progress-bar-background)
}

.ProgressBar_58f723bb.backgroundDefault_58f723bb:not(::-webkit-progress-bar::after),.ProgressBar_58f723bb.backgroundDefault_58f723bb:not(::-webkit-progress-bar::before) {
    background: var(--kite-progress-bar-background)
}

@supports (-moz-appearance: none) {
    .ProgressBar_58f723bb.backgroundSemanticNeutral_58f723bb {
        background:var(--kite-overlay-neutral)
    }
}

.ProgressBar_58f723bb.backgroundSemanticNeutral_58f723bb:not(::-webkit-progress-bar::after),.ProgressBar_58f723bb.backgroundSemanticNeutral_58f723bb:not(::-webkit-progress-bar::before) {
    background: var(--kite-overlay-neutral)
}

.ProgressBar_58f723bb.backgroundSemanticNeutral_58f723bb::-webkit-progress-bar,.ProgressBar_58f723bb.backgroundSemanticNeutral_58f723bb::-webkit-progress-value {
    background: var(--kite-overlay-neutral)
}

@supports (-moz-appearance: none) {
    .ProgressBar_58f723bb.backgroundSemanticBrand_58f723bb {
        background:var(--kite-overlay-brand)
    }
}

.ProgressBar_58f723bb.backgroundSemanticBrand_58f723bb:not(::-webkit-progress-bar::after),.ProgressBar_58f723bb.backgroundSemanticBrand_58f723bb:not(::-webkit-progress-bar::before) {
    background: var(--kite-overlay-brand)
}

.ProgressBar_58f723bb.backgroundSemanticBrand_58f723bb::-webkit-progress-bar,.ProgressBar_58f723bb.backgroundSemanticBrand_58f723bb::-webkit-progress-value {
    background: var(--kite-overlay-brand)
}

@supports (-moz-appearance: none) {
    .ProgressBar_58f723bb.backgroundSemanticBrandDeep_58f723bb {
        background:var(--kite-overlay-brand-deep)
    }
}

.ProgressBar_58f723bb.backgroundSemanticBrandDeep_58f723bb:not(::-webkit-progress-bar::after),.ProgressBar_58f723bb.backgroundSemanticBrandDeep_58f723bb:not(::-webkit-progress-bar::before) {
    background: var(--kite-overlay-brand-deep)
}

.ProgressBar_58f723bb.backgroundSemanticBrandDeep_58f723bb::-webkit-progress-bar,.ProgressBar_58f723bb.backgroundSemanticBrandDeep_58f723bb::-webkit-progress-value {
    background: var(--kite-overlay-brand-deep)
}

@supports (-moz-appearance: none) {
    .ProgressBar_58f723bb.backgroundSemanticPositive_58f723bb {
        background:var(--kite-overlay-positive)
    }
}

.ProgressBar_58f723bb.backgroundSemanticPositive_58f723bb:not(::-webkit-progress-bar::after),.ProgressBar_58f723bb.backgroundSemanticPositive_58f723bb:not(::-webkit-progress-bar::before) {
    background: var(--kite-overlay-positive)
}

.ProgressBar_58f723bb.backgroundSemanticPositive_58f723bb::-webkit-progress-bar,.ProgressBar_58f723bb.backgroundSemanticPositive_58f723bb::-webkit-progress-value {
    background: var(--kite-overlay-positive)
}

@supports (-moz-appearance: none) {
    .ProgressBar_58f723bb.backgroundSemanticWarning_58f723bb {
        background:var(--kite-overlay-warning)
    }
}

.ProgressBar_58f723bb.backgroundSemanticWarning_58f723bb:not(::-webkit-progress-bar::after),.ProgressBar_58f723bb.backgroundSemanticWarning_58f723bb:not(::-webkit-progress-bar::before) {
    background: var(--kite-overlay-warning)
}

.ProgressBar_58f723bb.backgroundSemanticWarning_58f723bb::-webkit-progress-bar,.ProgressBar_58f723bb.backgroundSemanticWarning_58f723bb::-webkit-progress-value {
    background: var(--kite-overlay-warning)
}

@supports (-moz-appearance: none) {
    .ProgressBar_58f723bb.backgroundSemanticNegative_58f723bb {
        background:var(--kite-overlay-negative)
    }
}

.ProgressBar_58f723bb.backgroundSemanticNegative_58f723bb:not(::-webkit-progress-bar::after),.ProgressBar_58f723bb.backgroundSemanticNegative_58f723bb:not(::-webkit-progress-bar::before) {
    background: var(--kite-overlay-negative)
}

.ProgressBar_58f723bb.backgroundSemanticNegative_58f723bb::-webkit-progress-bar,.ProgressBar_58f723bb.backgroundSemanticNegative_58f723bb::-webkit-progress-value {
    background: var(--kite-overlay-negative)
}

@supports (-moz-appearance: none) {
    .ProgressBar_58f723bb.backgroundSemanticRose_58f723bb {
        background:var(--kite-overlay-rose)
    }
}

.ProgressBar_58f723bb.backgroundSemanticRose_58f723bb:not(::-webkit-progress-bar::after),.ProgressBar_58f723bb.backgroundSemanticRose_58f723bb:not(::-webkit-progress-bar::before) {
    background: var(--kite-overlay-rose)
}

.ProgressBar_58f723bb.backgroundSemanticRose_58f723bb::-webkit-progress-bar,.ProgressBar_58f723bb.backgroundSemanticRose_58f723bb::-webkit-progress-value {
    background: var(--kite-overlay-rose)
}

@supports (-moz-appearance: none) {
    .ProgressBar_58f723bb.backgroundSemanticTeal_58f723bb {
        background:var(--kite-overlay-teal)
    }
}

.ProgressBar_58f723bb.backgroundSemanticTeal_58f723bb:not(::-webkit-progress-bar::after),.ProgressBar_58f723bb.backgroundSemanticTeal_58f723bb:not(::-webkit-progress-bar::before) {
    background: var(--kite-overlay-teal)
}

.ProgressBar_58f723bb.backgroundSemanticTeal_58f723bb::-webkit-progress-bar,.ProgressBar_58f723bb.backgroundSemanticTeal_58f723bb::-webkit-progress-value {
    background: var(--kite-overlay-teal)
}

@supports (-moz-appearance: none) {
    .ProgressBar_58f723bb.backgroundSemanticStaticDark_58f723bb {
        background:var(--kite-overlay-static-dark)
    }
}

.ProgressBar_58f723bb.backgroundSemanticStaticDark_58f723bb:not(::-webkit-progress-bar::after),.ProgressBar_58f723bb.backgroundSemanticStaticDark_58f723bb:not(::-webkit-progress-bar::before) {
    background: var(--kite-overlay-static-dark)
}

.ProgressBar_58f723bb.backgroundSemanticStaticDark_58f723bb::-webkit-progress-bar,.ProgressBar_58f723bb.backgroundSemanticStaticDark_58f723bb::-webkit-progress-value {
    background: var(--kite-overlay-static-dark)
}

@supports (-moz-appearance: none) {
    .ProgressBar_58f723bb.backgroundSemanticStaticLight_58f723bb {
        background:var(--kite-overlay-static-light)
    }
}

.ProgressBar_58f723bb.backgroundSemanticStaticLight_58f723bb:not(::-webkit-progress-bar::after),.ProgressBar_58f723bb.backgroundSemanticStaticLight_58f723bb:not(::-webkit-progress-bar::before) {
    background: var(--kite-overlay-static-light)
}

.ProgressBar_58f723bb.backgroundSemanticStaticLight_58f723bb::-webkit-progress-bar,.ProgressBar_58f723bb.backgroundSemanticStaticLight_58f723bb::-webkit-progress-value {
    background: var(--kite-overlay-static-light)
}

.ProgressBar_58f723bb::-webkit-progress-inner-element {
    -webkit-appearance: auto;
    appearance: auto;
    padding-bottom: 0
}

.ProgressBar_58f723bb::-webkit-progress-bar,.ProgressBar_58f723bb::-webkit-progress-value {
    -webkit-transition: all .1s linear;
    transition: all .1s linear
}

.ProgressBar_58f723bb::-moz-progress-bar {
    -moz-appearance: auto;
    appearance: auto;
    padding-bottom: 0;
    -moz-transition: all .1s linear;
    transition: all .1s linear
}

.ProgressBar_58f723bb::after,.ProgressBar_58f723bb::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%
}

.ProgressBar_58f723bb::after {
    transform: translateX(var(--kite-progress-bar-component-completion));
    will-change: transform;
    transition: transform .1s linear
}

.ProgressBar_58f723bb.contentPositive_58f723bb::after {
    background: var(--kite-progress-bar-bar-positive)
}

.ProgressBar_58f723bb.contentPositive_58f723bb::-webkit-progress-value {
    background: var(--kite-progress-bar-bar-positive)
}

.ProgressBar_58f723bb.contentPositive_58f723bb::-moz-progress-bar {
    background: var(--kite-progress-bar-bar-positive)
}

.ProgressBar_58f723bb.contentPositiveLow_58f723bb::after {
    background: var(--kite-progress-bar-bar-positive-low)
}

.ProgressBar_58f723bb.contentPositiveLow_58f723bb::-webkit-progress-value {
    background: var(--kite-progress-bar-bar-positive-low)
}

.ProgressBar_58f723bb.contentPositiveLow_58f723bb::-moz-progress-bar {
    background: var(--kite-progress-bar-bar-positive-low)
}

.ProgressBar_58f723bb.contentWarning_58f723bb::after {
    background: var(--kite-progress-bar-bar-warning)
}

.ProgressBar_58f723bb.contentWarning_58f723bb::-webkit-progress-value {
    background: var(--kite-progress-bar-bar-warning)
}

.ProgressBar_58f723bb.contentWarning_58f723bb::-moz-progress-bar {
    background: var(--kite-progress-bar-bar-warning)
}

.ProgressBar_58f723bb.contentNegative_58f723bb::after {
    background: var(--kite-progress-bar-bar-negative)
}

.ProgressBar_58f723bb.contentNegative_58f723bb::-webkit-progress-value {
    background: var(--kite-progress-bar-bar-negative)
}

.ProgressBar_58f723bb.contentNegative_58f723bb::-moz-progress-bar {
    background: var(--kite-progress-bar-bar-negative)
}

.ProgressBar_58f723bb.contentNegativeLow_58f723bb::after {
    background: var(--kite-progress-bar-bar-negative-low)
}

.ProgressBar_58f723bb.contentNegativeLow_58f723bb::-webkit-progress-value {
    background: var(--kite-progress-bar-bar-negative-low)
}

.ProgressBar_58f723bb.contentNegativeLow_58f723bb::-moz-progress-bar {
    background: var(--kite-progress-bar-bar-negative-low)
}

.ProgressBar_58f723bb.contentSemanticNeutralPrimary_58f723bb::after {
    background: var(--kite-content-neutral-primary)
}

.ProgressBar_58f723bb.contentSemanticNeutralPrimary_58f723bb::-webkit-progress-value {
    background: var(--kite-content-neutral-primary)
}

.ProgressBar_58f723bb.contentSemanticNeutralPrimary_58f723bb::-moz-progress-bar {
    background: var(--kite-content-neutral-primary)
}

.ProgressBar_58f723bb.contentSemanticBrandPrimary_58f723bb::after {
    background: var(--kite-content-brand-primary)
}

.ProgressBar_58f723bb.contentSemanticBrandPrimary_58f723bb::-webkit-progress-value {
    background: var(--kite-content-brand-primary)
}

.ProgressBar_58f723bb.contentSemanticBrandPrimary_58f723bb::-moz-progress-bar {
    background: var(--kite-content-brand-primary)
}

.ProgressBar_58f723bb.contentSemanticBrandDeepPrimary_58f723bb::after {
    background: var(--kite-content-brand-deep-primary)
}

.ProgressBar_58f723bb.contentSemanticBrandDeepPrimary_58f723bb::-webkit-progress-value {
    background: var(--kite-content-brand-deep-primary)
}

.ProgressBar_58f723bb.contentSemanticBrandDeepPrimary_58f723bb::-moz-progress-bar {
    background: var(--kite-content-brand-deep-primary)
}

.ProgressBar_58f723bb.contentSemanticPositivePrimary_58f723bb::after {
    background: var(--kite-content-positive-primary)
}

.ProgressBar_58f723bb.contentSemanticPositivePrimary_58f723bb::-webkit-progress-value {
    background: var(--kite-content-positive-primary)
}

.ProgressBar_58f723bb.contentSemanticPositivePrimary_58f723bb::-moz-progress-bar {
    background: var(--kite-content-positive-primary)
}

.ProgressBar_58f723bb.contentSemanticWarningPrimary_58f723bb::after {
    background: var(--kite-content-warning-primary)
}

.ProgressBar_58f723bb.contentSemanticWarningPrimary_58f723bb::-webkit-progress-value {
    background: var(--kite-content-warning-primary)
}

.ProgressBar_58f723bb.contentSemanticWarningPrimary_58f723bb::-moz-progress-bar {
    background: var(--kite-content-warning-primary)
}

.ProgressBar_58f723bb.contentSemanticNegativePrimary_58f723bb::after {
    background: var(--kite-content-negative-primary)
}

.ProgressBar_58f723bb.contentSemanticNegativePrimary_58f723bb::-webkit-progress-value {
    background: var(--kite-content-negative-primary)
}

.ProgressBar_58f723bb.contentSemanticNegativePrimary_58f723bb::-moz-progress-bar {
    background: var(--kite-content-negative-primary)
}

.ProgressBar_58f723bb.contentSemanticRosePrimary_58f723bb::after {
    background: var(--kite-content-rose-primary)
}

.ProgressBar_58f723bb.contentSemanticRosePrimary_58f723bb::-webkit-progress-value {
    background: var(--kite-content-rose-primary)
}

.ProgressBar_58f723bb.contentSemanticRosePrimary_58f723bb::-moz-progress-bar {
    background: var(--kite-content-rose-primary)
}

.ProgressBar_58f723bb.contentSemanticTealPrimary_58f723bb::after {
    background: var(--kite-content-teal-primary)
}

.ProgressBar_58f723bb.contentSemanticTealPrimary_58f723bb::-webkit-progress-value {
    background: var(--kite-content-teal-primary)
}

.ProgressBar_58f723bb.contentSemanticTealPrimary_58f723bb::-moz-progress-bar {
    background: var(--kite-content-teal-primary)
}

.ProgressBar_58f723bb.contentSemanticStaticDarkPrimary_58f723bb::after {
    background: var(--kite-content-static-dark-primary)
}

.ProgressBar_58f723bb.contentSemanticStaticDarkPrimary_58f723bb::-webkit-progress-value {
    background: var(--kite-content-static-dark-primary)
}

.ProgressBar_58f723bb.contentSemanticStaticDarkPrimary_58f723bb::-moz-progress-bar {
    background: var(--kite-content-static-dark-primary)
}

.ProgressBar_58f723bb.contentSemanticStaticLightPrimary_58f723bb::after {
    background: var(--kite-content-static-light-primary)
}

.ProgressBar_58f723bb.contentSemanticStaticLightPrimary_58f723bb::-webkit-progress-value {
    background: var(--kite-content-static-light-primary)
}

.ProgressBar_58f723bb.contentSemanticStaticLightPrimary_58f723bb::-moz-progress-bar {
    background: var(--kite-content-static-light-primary)
}

.ProgressBar_58f723bb.contentSemanticNeutralSecondary_58f723bb::after {
    background: var(--kite-content-neutral-secondary)
}

.ProgressBar_58f723bb.contentSemanticNeutralSecondary_58f723bb::-webkit-progress-value {
    background: var(--kite-content-neutral-secondary)
}

.ProgressBar_58f723bb.contentSemanticNeutralSecondary_58f723bb::-moz-progress-bar {
    background: var(--kite-content-neutral-secondary)
}

.ProgressBar_58f723bb.contentSemanticBrandSecondary_58f723bb::after {
    background: var(--kite-content-brand-secondary)
}

.ProgressBar_58f723bb.contentSemanticBrandSecondary_58f723bb::-webkit-progress-value {
    background: var(--kite-content-brand-secondary)
}

.ProgressBar_58f723bb.contentSemanticBrandSecondary_58f723bb::-moz-progress-bar {
    background: var(--kite-content-brand-secondary)
}

.ProgressBar_58f723bb.contentSemanticBrandDeepSecondary_58f723bb::after {
    background: var(--kite-content-brand-deep-secondary)
}

.ProgressBar_58f723bb.contentSemanticBrandDeepSecondary_58f723bb::-webkit-progress-value {
    background: var(--kite-content-brand-deep-secondary)
}

.ProgressBar_58f723bb.contentSemanticBrandDeepSecondary_58f723bb::-moz-progress-bar {
    background: var(--kite-content-brand-deep-secondary)
}

.ProgressBar_58f723bb.contentSemanticPositiveSecondary_58f723bb::after {
    background: var(--kite-content-positive-secondary)
}

.ProgressBar_58f723bb.contentSemanticPositiveSecondary_58f723bb::-webkit-progress-value {
    background: var(--kite-content-positive-secondary)
}

.ProgressBar_58f723bb.contentSemanticPositiveSecondary_58f723bb::-moz-progress-bar {
    background: var(--kite-content-positive-secondary)
}

.ProgressBar_58f723bb.contentSemanticWarningSecondary_58f723bb::after {
    background: var(--kite-content-warning-secondary)
}

.ProgressBar_58f723bb.contentSemanticWarningSecondary_58f723bb::-webkit-progress-value {
    background: var(--kite-content-warning-secondary)
}

.ProgressBar_58f723bb.contentSemanticWarningSecondary_58f723bb::-moz-progress-bar {
    background: var(--kite-content-warning-secondary)
}

.ProgressBar_58f723bb.contentSemanticNegativeSecondary_58f723bb::after {
    background: var(--kite-content-negative-secondary)
}

.ProgressBar_58f723bb.contentSemanticNegativeSecondary_58f723bb::-webkit-progress-value {
    background: var(--kite-content-negative-secondary)
}

.ProgressBar_58f723bb.contentSemanticNegativeSecondary_58f723bb::-moz-progress-bar {
    background: var(--kite-content-negative-secondary)
}

.ProgressBar_58f723bb.contentSemanticRoseSecondary_58f723bb::after {
    background: var(--kite-content-rose-secondary)
}

.ProgressBar_58f723bb.contentSemanticRoseSecondary_58f723bb::-webkit-progress-value {
    background: var(--kite-content-rose-secondary)
}

.ProgressBar_58f723bb.contentSemanticRoseSecondary_58f723bb::-moz-progress-bar {
    background: var(--kite-content-rose-secondary)
}

.ProgressBar_58f723bb.contentSemanticTealSecondary_58f723bb::after {
    background: var(--kite-content-teal-secondary)
}

.ProgressBar_58f723bb.contentSemanticTealSecondary_58f723bb::-webkit-progress-value {
    background: var(--kite-content-teal-secondary)
}

.ProgressBar_58f723bb.contentSemanticTealSecondary_58f723bb::-moz-progress-bar {
    background: var(--kite-content-teal-secondary)
}

.ProgressBar_58f723bb.contentSemanticStaticDarkSecondary_58f723bb::after {
    background: var(--kite-content-static-dark-secondary)
}

.ProgressBar_58f723bb.contentSemanticStaticDarkSecondary_58f723bb::-webkit-progress-value {
    background: var(--kite-content-static-dark-secondary)
}

.ProgressBar_58f723bb.contentSemanticStaticDarkSecondary_58f723bb::-moz-progress-bar {
    background: var(--kite-content-static-dark-secondary)
}

.ProgressBar_58f723bb.contentSemanticStaticLightSecondary_58f723bb::after {
    background: var(--kite-content-static-light-secondary)
}

.ProgressBar_58f723bb.contentSemanticStaticLightSecondary_58f723bb::-webkit-progress-value {
    background: var(--kite-content-static-light-secondary)
}

.ProgressBar_58f723bb.contentSemanticStaticLightSecondary_58f723bb::-moz-progress-bar {
    background: var(--kite-content-static-light-secondary)
}

.ProgressBar_58f723bb.contentSemanticNeutralTertiary_58f723bb::after {
    background: var(--kite-content-neutral-tertiary)
}

.ProgressBar_58f723bb.contentSemanticNeutralTertiary_58f723bb::-webkit-progress-value {
    background: var(--kite-content-neutral-tertiary)
}

.ProgressBar_58f723bb.contentSemanticNeutralTertiary_58f723bb::-moz-progress-bar {
    background: var(--kite-content-neutral-tertiary)
}

.layout100_58f723bb {
    border-radius: calc(var(--kite-progress-bar-background-height-100)/2);
    padding-bottom: var(--kite-progress-bar-background-height-100)
}

.layout100_58f723bb::-webkit-progress-bar,.layout100_58f723bb::-webkit-progress-value {
    border-radius: calc(var(--kite-progress-bar-background-height-100)/2)
}

.layout100_58f723bb::-webkit-progress-inner-element {
    height: var(--kite-progress-bar-background-height-100)
}

.layout100_58f723bb::-moz-progress-bar {
    border-radius: calc(var(--kite-progress-bar-background-height-100)/2);
    height: var(--kite-progress-bar-background-height-100)
}

.layout100_58f723bb::after,.layout100_58f723bb::before {
    height: var(--kite-progress-bar-background-height-100);
    border-radius: calc(var(--kite-progress-bar-background-height-100)/2)
}

.layout200_58f723bb {
    border-radius: calc(var(--kite-progress-bar-background-height-200)/2);
    padding-bottom: var(--kite-progress-bar-background-height-200)
}

.layout200_58f723bb::-webkit-progress-bar,.layout200_58f723bb::-webkit-progress-value {
    border-radius: calc(var(--kite-progress-bar-background-height-200)/2)
}

.layout200_58f723bb::-webkit-progress-inner-element {
    height: var(--kite-progress-bar-background-height-200)
}

.layout200_58f723bb::-moz-progress-bar {
    border-radius: calc(var(--kite-progress-bar-background-height-200)/2);
    height: var(--kite-progress-bar-background-height-200)
}

.layout200_58f723bb::after,.layout200_58f723bb::before {
    height: var(--kite-progress-bar-background-height-200);
    border-radius: calc(var(--kite-progress-bar-background-height-200)/2)
}

.content_966f6da5 {
    position: absolute;
    display: inline-flex;
    top: 0;
    align-items: center;
    transition: margin-left,margin-right;
    transition-duration: 300ms,300ms;
    transition-timing-function: cubic-bezier(.45,0,.55,1),cubic-bezier(.45,0,.55,1)
}

.dot_966f6da5,.middle_966f6da5 {
    flex-grow: 0;
    display: block;
    transition: width,padding-bottom,margin-right;
    transition-duration: 300ms,300ms,300ms;
    transition-timing-function: cubic-bezier(.45,0,.55,1),cubic-bezier(.45,0,.55,1),cubic-bezier(.45,0,.55,1)
}

.middle_966f6da5 {
    width: var(--kite-pagination-bar-layout-middle-width);
    flex-shrink: 0;
    transition: width,padding-bottom;
    transition-duration: 300ms,300ms;
    transition-timing-function: cubic-bezier(.45,0,.55,1),cubic-bezier(.45,0,.55,1)
}

.dot_966f6da5::before,.middle_966f6da5::before {
    background: var(--kite-pagination-bar-default-background)
}

.dot_966f6da5::after,.middle_966f6da5::after {
    background: var(--kite-pagination-bar-default-bar)!important
}

.static_966f6da5::before {
    background: var(--kite-pagination-bar-static-background)
}

.static_966f6da5::after {
    background: var(--kite-pagination-bar-static-bar)!important
}

.auto_966f6da5::after {
    animation: paginationBarSlide_966f6da5 var(--pagination-bar-slide-transition-duration) linear
}

.paginationBar_966f6da5 {
    display: inline-block;
    height: var(--kite-pagination-bar-layout-200-item-300-height);
    box-sizing: border-box;
    position: relative;
    width: calc(var(--kite-pagination-bar-layout-200-side-width)*2 + var(--kite-pagination-bar-layout-middle-width) + var(--kite-pagination-bar-layout-gap)*2);
    overflow: hidden;
    text-align: left
}

.paginationBar100_966f6da5 {
    padding: 0 var(--kite-pagination-bar-layout-100-side-width)
}

.paginationBar100_966f6da5 .prev0_966f6da5 {
    margin-left: var(--kite-pagination-bar-layout-gap)
}

.paginationBar100_966f6da5 .prev1_966f6da5 {
    margin-left: calc(0px - var(--kite-pagination-bar-layout-gap))
}

.paginationBar100_966f6da5 .prev2_966f6da5 {
    margin-left: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
}

.paginationBar100_966f6da5 .prev3_966f6da5 {
    margin-left: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
}

.paginationBar100_966f6da5 .prevMax_966f6da5 {
    margin-left: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-100-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
}

.paginationBar100_966f6da5 .last0_966f6da5 {
    margin-right: var(--kite-pagination-bar-layout-gap)
}

.paginationBar100_966f6da5 .last1_966f6da5 {
    margin-right: calc(0px - var(--kite-pagination-bar-layout-gap))
}

.paginationBar100_966f6da5 .last2_966f6da5 {
    margin-right: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
}

.paginationBar100_966f6da5 .last3_966f6da5 {
    margin-right: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
}

.paginationBar100_966f6da5 .lastMax_966f6da5 {
    margin-right: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-100-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
}

.paginationBar100_966f6da5 .middle_966f6da5 {
    padding-bottom: var(--kite-pagination-bar-layout-100-item-300-height);
    border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
}

.paginationBar100_966f6da5 .middle_966f6da5::after,.paginationBar100_966f6da5 .middle_966f6da5::before {
    height: var(--kite-pagination-bar-layout-100-item-300-height);
    border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
}

.paginationBar100_966f6da5 .dot_966f6da5 {
    width: 0;
    padding-bottom: 0;
    margin-right: 0
}

.paginationBar100_966f6da5 .dot_966f6da5::after,.paginationBar100_966f6da5 .dot_966f6da5::before {
    height: 0
}

.paginationBar100_966f6da5 .dot1_966f6da5,.paginationBar100_966f6da5 .dot2_966f6da5,.paginationBar100_966f6da5 .dot3_966f6da5,.paginationBar100_966f6da5 .dot4_966f6da5,.paginationBar100_966f6da5 .middle_966f6da5 {
    margin-right: var(--kite-pagination-bar-layout-gap)
}

.paginationBar100_966f6da5 .dot1_966f6da5,.paginationBar100_966f6da5 .dot2_966f6da5 {
    width: var(--kite-pagination-bar-layout-100-item-300-width);
    padding-bottom: var(--kite-pagination-bar-layout-100-item-300-height);
    border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
}

.paginationBar100_966f6da5 .dot1_966f6da5::after,.paginationBar100_966f6da5 .dot1_966f6da5::before,.paginationBar100_966f6da5 .dot2_966f6da5::after,.paginationBar100_966f6da5 .dot2_966f6da5::before {
    height: var(--kite-pagination-bar-layout-100-item-300-height);
    border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
}

.paginationBar100_966f6da5 .dot3_966f6da5 {
    width: var(--kite-pagination-bar-layout-100-item-200-width);
    padding-bottom: var(--kite-pagination-bar-layout-100-item-200-height);
    border-radius: var(--kite-pagination-bar-layout-100-item-200-height)
}

.paginationBar100_966f6da5 .dot3_966f6da5::after,.paginationBar100_966f6da5 .dot3_966f6da5::before {
    height: var(--kite-pagination-bar-layout-100-item-200-height);
    border-radius: var(--kite-pagination-bar-layout-100-item-200-height)
}

.paginationBar100_966f6da5 .dot4_966f6da5 {
    width: var(--kite-pagination-bar-layout-100-item-100-width);
    padding-bottom: var(--kite-pagination-bar-layout-100-item-100-height);
    border-radius: var(--kite-pagination-bar-layout-100-item-100-height)
}

.paginationBar100_966f6da5 .dot4_966f6da5::after,.paginationBar100_966f6da5 .dot4_966f6da5::before {
    height: var(--kite-pagination-bar-layout-100-item-100-height);
    border-radius: var(--kite-pagination-bar-layout-100-item-100-height)
}

.paginationBar200_966f6da5 {
    padding: 0 var(--kite-pagination-bar-layout-200-side-width)
}

.paginationBar200_966f6da5 .prev0_966f6da5 {
    margin-left: var(--kite-pagination-bar-layout-gap)
}

.paginationBar200_966f6da5 .prev1_966f6da5 {
    margin-left: calc(0px - var(--kite-pagination-bar-layout-gap))
}

.paginationBar200_966f6da5 .prev2_966f6da5 {
    margin-left: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
}

.paginationBar200_966f6da5 .prev3_966f6da5 {
    margin-left: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
}

.paginationBar200_966f6da5 .prevMax_966f6da5 {
    margin-left: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-200-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
}

.paginationBar200_966f6da5 .last0_966f6da5 {
    margin-right: var(--kite-pagination-bar-layout-gap)
}

.paginationBar200_966f6da5 .last1_966f6da5 {
    margin-right: calc(0px - var(--kite-pagination-bar-layout-gap))
}

.paginationBar200_966f6da5 .last2_966f6da5 {
    margin-right: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
}

.paginationBar200_966f6da5 .last3_966f6da5 {
    margin-right: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
}

.paginationBar200_966f6da5 .lastMax_966f6da5 {
    margin-right: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-200-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
}

.paginationBar200_966f6da5 .middle_966f6da5 {
    padding-bottom: var(--kite-pagination-bar-layout-200-item-300-height);
    border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
}

.paginationBar200_966f6da5 .middle_966f6da5::after,.paginationBar200_966f6da5 .middle_966f6da5::before {
    height: var(--kite-pagination-bar-layout-200-item-300-height);
    border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
}

.paginationBar200_966f6da5 .dot_966f6da5 {
    width: 0;
    padding-bottom: 0;
    margin-right: 0
}

.paginationBar200_966f6da5 .dot_966f6da5::after,.paginationBar200_966f6da5 .dot_966f6da5::before {
    height: 0
}

.paginationBar200_966f6da5 .dot1_966f6da5,.paginationBar200_966f6da5 .dot2_966f6da5,.paginationBar200_966f6da5 .dot3_966f6da5,.paginationBar200_966f6da5 .dot4_966f6da5,.paginationBar200_966f6da5 .middle_966f6da5 {
    margin-right: var(--kite-pagination-bar-layout-gap)
}

.paginationBar200_966f6da5 .dot1_966f6da5,.paginationBar200_966f6da5 .dot2_966f6da5 {
    width: var(--kite-pagination-bar-layout-200-item-300-width);
    padding-bottom: var(--kite-pagination-bar-layout-200-item-300-height);
    border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
}

.paginationBar200_966f6da5 .dot1_966f6da5::after,.paginationBar200_966f6da5 .dot1_966f6da5::before,.paginationBar200_966f6da5 .dot2_966f6da5::after,.paginationBar200_966f6da5 .dot2_966f6da5::before {
    height: var(--kite-pagination-bar-layout-200-item-300-height);
    border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
}

.paginationBar200_966f6da5 .dot3_966f6da5 {
    width: var(--kite-pagination-bar-layout-200-item-200-width);
    padding-bottom: var(--kite-pagination-bar-layout-200-item-200-height);
    border-radius: var(--kite-pagination-bar-layout-200-item-200-height)
}

.paginationBar200_966f6da5 .dot3_966f6da5::after,.paginationBar200_966f6da5 .dot3_966f6da5::before {
    height: var(--kite-pagination-bar-layout-200-item-200-height);
    border-radius: var(--kite-pagination-bar-layout-200-item-200-height)
}

.paginationBar200_966f6da5 .dot4_966f6da5 {
    width: var(--kite-pagination-bar-layout-200-item-100-width);
    padding-bottom: var(--kite-pagination-bar-layout-200-item-100-height);
    border-radius: var(--kite-pagination-bar-layout-200-item-100-height)
}

.paginationBar200_966f6da5 .dot4_966f6da5::after,.paginationBar200_966f6da5 .dot4_966f6da5::before {
    height: var(--kite-pagination-bar-layout-200-item-100-height);
    border-radius: var(--kite-pagination-bar-layout-200-item-100-height)
}

.container_e2e0f1fa {
    --kite-carousel-slide-width: 100%;
    --kite-carousel-rail-width: 100%;
    --kite-carousel-translate-offset: 0px;
    --kite-carousel-current-index: 0;
    --kite-carousel-total-slides: 1;
    position: relative;
    display: grid
}

.hoverArrows_e2e0f1fa {
    opacity: 0;
    transition-property: opacity;
    transition-duration: 300ms;
    transition-timing-function: cubic-bezier(0,0,.58,1)
}

.container_e2e0f1fa:hover .hoverArrows_e2e0f1fa {
    opacity: 1
}

.carouselWrapper_e2e0f1fa {
    overflow: hidden
}

.carousel_e2e0f1fa {
    position: relative;
    overflow: hidden;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    box-sizing: border-box;
    --kite-carousel-slide-width: 100%;
    --kite-carousel-rail-width: 100%;
    --kite-carousel-slide-width-sm: 100%;
    --kite-carousel-rail-width-sm: 100%;
    --kite-carousel-slide-width-md: 100%;
    --kite-carousel-rail-width-md: 100%;
    --kite-carousel-slide-width-lg: 100%;
    --kite-carousel-rail-width-lg: 100%;
    --kite-carousel-slide-width-xl: 100%;
    --kite-carousel-rail-width-xl: 100%;
    --kite-carousel-slide-width-xxl: 100%;
    --kite-carousel-rail-width-xxl: 100%
}

.carousel_e2e0f1fa .slideSize_e2e0f1fa {
    width: var(--kite-carousel-slide-width)
}

.carousel_e2e0f1fa .railSizeDefault_e2e0f1fa {
    width: var(--kite-carousel-rail-width);
    transform: translateX(calc(0px - var(--kite-carousel-current-index)*var(--kite-carousel-slide-width) + var(--kite-carousel-translate-offset)))
}

.carousel_e2e0f1fa .railSizePercent_e2e0f1fa {
    width: var(--kite-carousel-rail-width);
    transform: translateX(var(--kite-carousel-percent-transform))
}

.container_e2e0f1fa .carousel_e2e0f1fa {
    margin: 0 calc(-1*var(--kite-carousel-gap-xs)/2)0 calc(-1*var(--kite-carousel-gap-xs)/2 - .5px)
}

.carousel_e2e0f1fa,.singlePlus_e2e0f1fa {
    --kite-carousel-percent-transform: calc( (-1 * var(--kite-carousel-current-index) / var(--kite-carousel-total-slides) * 100%) + var(--kite-carousel-translate-offset) )
}

.singlePlus_e2e0f1fa .railSizeDefault_e2e0f1fa {
    width: var(--kite-carousel-rail-width);
    transform: translateX(calc(0px - var(--kite-carousel-current-index)*var(--kite-carousel-slide-width) + var(--kite-carousel-translate-offset)))
}

.singlePlus_e2e0f1fa .railSizePercent_e2e0f1fa {
    width: var(--kite-carousel-rail-width);
    transform: translateX(var(--kite-carousel-percent-transform))
}

.singlePlus_e2e0f1fa .carouselWrapper_e2e0f1fa {
    padding-left: calc(var(--kite-main-layout-margin-horizontal-xs));
    margin: 0
}

.singlePlus_e2e0f1fa .carouselWrapper_e2e0f1fa .carousel_e2e0f1fa {
    width: calc(var(--kite-carousel-slide-width) + var(--kite-main-layout-margin-horizontal-xs));
    margin: 0 calc(-1*var(--kite-main-layout-margin-horizontal-xs));
    padding: 0 calc(var(--kite-main-layout-margin-horizontal-xs) - var(--kite-carousel-gap-xs)/2)
}

.rail_e2e0f1fa {
    min-width: 100%;
    transition-property: transform;
    transition-timing-function: cubic-bezier(0,0,.58,1);
    transition-duration: 300ms;
    display: flex;
    flex-wrap: nowrap;
    width: -moz-fit-content;
    width: fit-content;
    align-items: stretch
}

.rail_e2e0f1fa * {
    -webkit-user-drag: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.slide_e2e0f1fa {
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    box-sizing: border-box;
    height: var(--kite-carousel-slide-height, auto);
    aspect-ratio: var(--kite-carousel-slide-aspect-ratio, auto);
    padding: 0 calc(var(--kite-carousel-gap-xs)/2);
    height: var(--kite-carousel-slide-height-xs, var(--kite-carousel-slide-height, auto));
    aspect-ratio: var(--kite-carousel-slide-aspect-ratio-xs, var(--kite-carousel-slide-aspect-ratio, auto))
}

.slideSinglePlus_e2e0f1fa {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0,0,.58,1);
    transition-duration: 300ms;
    transform: scaleY(.9)
}

.slideSinglePlus_e2e0f1fa.active_e2e0f1fa {
    transform: scaleY(1)
}

.badge_e2e0f1fa {
    position: absolute;
    right: var(--kite-carousel-arrow-padding-horizontal);
    bottom: calc(8px + var(--kite-carousel-gap-xs) + var(--kite-carousel-arrow-padding-horizontal))
}

.singlePlus_e2e0f1fa .badge_e2e0f1fa {
    right: calc(var(--kite-carousel-arrow-padding-horizontal) + var(--kite-main-layout-margin-horizontal-xs))
}

.paginationHidden_e2e0f1fa .badge_e2e0f1fa {
    bottom: var(--kite-carousel-arrow-padding-horizontal)
}

.arrow_e2e0f1fa {
    position: absolute;
    top: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    padding: 0 var(--kite-carousel-arrow-padding-horizontal);
    bottom: calc(8px + var(--kite-carousel-gap-xs))
}

.arrow_e2e0f1fa.outside_e2e0f1fa.left_e2e0f1fa,.arrow_e2e0f1fa.outside_e2e0f1fa.right_e2e0f1fa {
    padding: 0
}

.arrow_e2e0f1fa.right_e2e0f1fa {
    right: 0
}

.arrow_e2e0f1fa.left_e2e0f1fa {
    left: 0
}

.paginationHidden_e2e0f1fa .arrow_e2e0f1fa {
    bottom: 0
}

.singlePlus_e2e0f1fa .arrow_e2e0f1fa.left_e2e0f1fa {
    left: var(--kite-main-layout-margin-horizontal-xs)
}

.singlePlus_e2e0f1fa .arrow_e2e0f1fa.right_e2e0f1fa {
    right: var(--kite-main-layout-margin-horizontal-xs)
}

.arrow300_e2e0f1fa .arrow_e2e0f1fa.outside_e2e0f1fa.right_e2e0f1fa {
    right: -16px
}

.arrow300_e2e0f1fa .arrow_e2e0f1fa.outside_e2e0f1fa.left_e2e0f1fa {
    left: -16px
}

.arrow300_e2e0f1fa.singlePlus_e2e0f1fa .arrow_e2e0f1fa.outside_e2e0f1fa.left_e2e0f1fa {
    left: calc(var(--kite-main-layout-margin-horizontal-xs) - 16px)
}

.arrow300_e2e0f1fa.singlePlus_e2e0f1fa .arrow_e2e0f1fa.outside_e2e0f1fa.right_e2e0f1fa {
    right: calc(var(--kite-main-layout-margin-horizontal-xs) - 16px)
}

.arrow400_e2e0f1fa .arrow_e2e0f1fa.outside_e2e0f1fa.right_e2e0f1fa {
    right: -20px
}

.arrow400_e2e0f1fa .arrow_e2e0f1fa.outside_e2e0f1fa.left_e2e0f1fa {
    left: -20px
}

.arrow400_e2e0f1fa.singlePlus_e2e0f1fa .arrow_e2e0f1fa.outside_e2e0f1fa.left_e2e0f1fa {
    left: calc(var(--kite-main-layout-margin-horizontal-xs) - 20px)
}

.arrow400_e2e0f1fa.singlePlus_e2e0f1fa .arrow_e2e0f1fa.outside_e2e0f1fa.right_e2e0f1fa {
    right: calc(var(--kite-main-layout-margin-horizontal-xs) - 20px)
}

.shadow_e2e0f1fa {
    box-shadow: var(--kite-shadow-500)
}

.bar_e2e0f1fa {
    display: flex;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    height: calc(8px + var(--kite-carousel-gap-xs));
    padding-top: var(--kite-carousel-gap-xs)
}

.noAnimation_e2e0f1fa * {
    transition: none!important
}

.row_98856c97 {
    display: flex;
    align-items: center;
    flex-direction: row
}

.row_98856c97 svg {
    vertical-align: text-top;
    transform: translateY(0)
}

.reverse_98856c97 {
    flex-direction: row-reverse
}

.strikethrough_e6c5147d {
    text-decoration: line-through
}

.contentXsmall_7cb518e0 {
    gap: var(--kite-tile-gap-xsmall) calc(var(--kite-tile-gap-xsmall)/2)
}

.panelXsmall_7cb518e0 {
    --kite-rich-icon-500-background-size: var( --kite-rich-icon-200-background-size );
    --kite-rich-icon-500-icon-size: var(--kite-rich-icon-200-icon-size)
}

.contentSmall_7cb518e0 {
    gap: var(--kite-tile-gap-small) calc(var(--kite-tile-gap-small)/2)
}

.panelSmall_7cb518e0 {
    --kite-rich-icon-500-background-size: var( --kite-rich-icon-300-background-size );
    --kite-rich-icon-500-icon-size: var(--kite-rich-icon-300-icon-size)
}

.contentMedium_7cb518e0 {
    gap: var(--kite-tile-gap-medium) calc(var(--kite-tile-gap-medium)/2)
}

.panelMedium_7cb518e0 {
    --kite-rich-icon-500-background-size: var( --kite-rich-icon-600-background-size );
    --kite-rich-icon-500-icon-size: var(--kite-rich-icon-600-icon-size)
}

.contentLarge_7cb518e0 {
    gap: var(--kite-tile-gap-large) calc(var(--kite-tile-gap-large)/2)
}

.panelLarge_7cb518e0 {
    --kite-rich-icon-500-background-size: var( --kite-rich-icon-700-background-size );
    --kite-rich-icon-500-icon-size: var(--kite-rich-icon-700-icon-size)
}

.positionTop_7cb518e0 {
    flex-direction: column
}

.positionRight_7cb518e0 {
    flex-direction: row-reverse
}

.positionBottom_7cb518e0 {
    flex-direction: column-reverse
}

.positionLeft_7cb518e0 {
    flex-direction: row
}

.imageTop_7cb518e0 {
    margin: -16px -16px 0
}

.imageBottom_7cb518e0 {
    margin: 0-16px -16px
}

.imageLeft_7cb518e0 {
    margin: -16px 0-16px -16px
}

.imageRight_7cb518e0 {
    margin: -16px -16px -16px 0
}

.flex_7cb518e0 {
    display: flex
}

.flexColumn_7cb518e0 {
    flex-direction: column
}

.coverFlex_7cb518e0 {
    justify-content: space-between
}

.labelValueDefaultStart_7cb518e0 span,.start_7cb518e0 {
    text-align: start
}

.center_7cb518e0,.labelValueDefaultCenter_7cb518e0 span {
    text-align: center
}

.end_7cb518e0,.labelValueDefaultEnd_7cb518e0 span {
    text-align: end
}

.flex1_7cb518e0 {
    flex: 1
}

.relative_7cb518e0 {
    position: relative
}

.tooltip_996fa57f {
    z-index: 10
}

.panel_996fa57f {
    padding: var(--kite-tooltip-500-padding-vertical) var(--kite-tooltip-500-padding-horizontal);
    min-width: var(--kite-tooltip-500-min-width);
    min-height: var(--kite-tooltip-500-min-height);
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    justify-content: center
}

.panelSmall_996fa57f {
    padding: var(--kite-tooltip-400-padding-vertical) var(--kite-tooltip-400-padding-horizontal);
    min-width: var(--kite-tooltip-400-min-width);
    min-height: var(--kite-tooltip-400-min-height)
}

.tip_996fa57f {
    position: absolute;
    fill: var(--kite-panel-primary)
}

.tipTop_996fa57f {
    bottom: auto
}

.tipBottom_996fa57f {
    top: 0;
    transform: translateY(-100%) rotate(180deg)
}

.tipBottom_996fa57f.mediumTipStart_996fa57f,.tipTop_996fa57f.mediumTipStart_996fa57f {
    left: var(--kite-tooltip-500-tip-padding-horizontal)
}

.tipBottom_996fa57f.smallTipStart_996fa57f,.tipTop_996fa57f.smallTipStart_996fa57f {
    left: var(--kite-tooltip-400-tip-padding-horizontal)
}

.tipBottom_996fa57f.mediumTipEnd_996fa57f,.tipTop_996fa57f.mediumTipEnd_996fa57f {
    right: var(--kite-tooltip-500-tip-padding-horizontal)
}

.tipBottom_996fa57f.smallTipEnd_996fa57f,.tipTop_996fa57f.smallTipEnd_996fa57f {
    right: var(--kite-tooltip-400-tip-padding-horizontal)
}

.tipLeft_996fa57f {
    right: 0
}

.tipLeft_996fa57f.mediumTipStart_996fa57f,.tipLeft_996fa57f.smallTipStart_996fa57f {
    transform: rotate(-90deg);
    transform-origin: top right;
    top: var(--kite-tooltip-500-tip-padding-vertical)
}

.tipLeft_996fa57f.smallTipStart_996fa57f {
    top: var(--kite-tooltip-400-tip-padding-vertical)
}

.tipLeft_996fa57f.mediumTipMiddle_996fa57f,.tipLeft_996fa57f.smallTipMiddle_996fa57f {
    transform: translateX(50%) translateY(50%) rotate(-90deg);
    transform-origin: top center
}

.tipLeft_996fa57f.mediumTipEnd_996fa57f,.tipLeft_996fa57f.smallTipEnd_996fa57f {
    bottom: var(--kite-tooltip-500-tip-padding-vertical);
    transform: translateX(100%) translateY(100%) rotate(-90deg);
    transform-origin: top left
}

.tipLeft_996fa57f.smallTipEnd_996fa57f {
    bottom: var(--kite-tooltip-400-tip-padding-vertical)
}

.tipRight_996fa57f {
    left: 0
}

.tipRight_996fa57f.mediumTipStart_996fa57f,.tipRight_996fa57f.smallTipStart_996fa57f {
    transform: rotate(90deg);
    transform-origin: top left;
    top: var(--kite-tooltip-500-tip-padding-vertical)
}

.tipRight_996fa57f.smallTipStart_996fa57f {
    top: var(--kite-tooltip-400-tip-padding-vertical)
}

.tipRight_996fa57f.mediumTipMiddle_996fa57f,.tipRight_996fa57f.smallTipMiddle_996fa57f {
    transform: translateX(-50%) translateY(50%) rotate(90deg);
    transform-origin: top center
}

.tipRight_996fa57f.mediumTipEnd_996fa57f,.tipRight_996fa57f.smallTipEnd_996fa57f {
    bottom: var(--kite-tooltip-500-tip-padding-vertical);
    transform: translateX(-100%) translateY(100%) rotate(90deg);
    transform-origin: top right
}

.tipRight_996fa57f.smallTipEnd_996fa57f {
    bottom: var(--kite-tooltip-400-tip-padding-vertical)
}

.badgeWrapper_7efc233b {
    display: inline-flex
}

.badgeWrapper_7efc233b .badgeAddon_7efc233b {
    display: flex;
    align-items: center
}

.badgeWrapper_7efc233b .badgeValue_7efc233b {
    align-items: end
}

.badgeWrapper_7efc233b .badgeValue_7efc233b b,.badgeWrapper_7efc233b .badgeValue_7efc233b strong,.badgeWrapper_7efc233b .badgeValue_7efc233b.accent_7efc233b {
    font-weight: 600
}

.badgeWrapper_7efc233b .badgeValue_7efc233b.numeric_7efc233b {
    font-feature-settings: "tnum"
}

.badgeWrapper_7efc233b .badgePanelColorOverlayNeutral_7efc233b {
    background-color: var(--kite-overlay-neutral)
}

.badgeWrapper_7efc233b .badgePanelColorBackgroundBrandDeep_7efc233b.badgePanelTilt_7efc233b.labelOnly_7efc233b,.badgeWrapper_7efc233b .badgePanelColorBackgroundBrand_7efc233b.badgePanelTilt_7efc233b.labelOnly_7efc233b,.badgeWrapper_7efc233b .badgePanelColorBackgroundNegative_7efc233b.badgePanelTilt_7efc233b.labelOnly_7efc233b,.badgeWrapper_7efc233b .badgePanelColorBackgroundNeutral_7efc233b.badgePanelTilt_7efc233b.labelOnly_7efc233b,.badgeWrapper_7efc233b .badgePanelColorBackgroundPositive_7efc233b.badgePanelTilt_7efc233b.labelOnly_7efc233b,.badgeWrapper_7efc233b .badgePanelColorBackgroundRose_7efc233b.badgePanelTilt_7efc233b.labelOnly_7efc233b,.badgeWrapper_7efc233b .badgePanelColorBackgroundStaticDark_7efc233b.badgePanelTilt_7efc233b.labelOnly_7efc233b,.badgeWrapper_7efc233b .badgePanelColorBackgroundStaticLight_7efc233b.badgePanelTilt_7efc233b.labelOnly_7efc233b,.badgeWrapper_7efc233b .badgePanelColorBackgroundTeal_7efc233b.badgePanelTilt_7efc233b.labelOnly_7efc233b,.badgeWrapper_7efc233b .badgePanelColorBackgroundWarning_7efc233b.badgePanelTilt_7efc233b.labelOnly_7efc233b,.badgeWrapper_7efc233b .badgePanelColorOverlayBrandDeep_7efc233b.badgePanelTilt_7efc233b.labelOnly_7efc233b,.badgeWrapper_7efc233b .badgePanelColorOverlayBrand_7efc233b.badgePanelTilt_7efc233b.labelOnly_7efc233b,.badgeWrapper_7efc233b .badgePanelColorOverlayNegative_7efc233b.badgePanelTilt_7efc233b.labelOnly_7efc233b,.badgeWrapper_7efc233b .badgePanelColorOverlayNeutral_7efc233b.badgePanelTilt_7efc233b.labelOnly_7efc233b,.badgeWrapper_7efc233b .badgePanelColorOverlayPositive_7efc233b.badgePanelTilt_7efc233b.labelOnly_7efc233b,.badgeWrapper_7efc233b .badgePanelColorOverlayRose_7efc233b.badgePanelTilt_7efc233b.labelOnly_7efc233b,.badgeWrapper_7efc233b .badgePanelColorOverlayStaticDark_7efc233b.badgePanelTilt_7efc233b.labelOnly_7efc233b,.badgeWrapper_7efc233b .badgePanelColorOverlayStaticLight_7efc233b.badgePanelTilt_7efc233b.labelOnly_7efc233b,.badgeWrapper_7efc233b .badgePanelColorOverlayTeal_7efc233b.badgePanelTilt_7efc233b.labelOnly_7efc233b,.badgeWrapper_7efc233b .badgePanelColorOverlayWarning_7efc233b.badgePanelTilt_7efc233b.labelOnly_7efc233b {
    background: 0 0
}

.badgeWrapper_7efc233b .badgePanelColorOverlayNeutral_7efc233b.badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
    background-color: var(--kite-overlay-neutral);
    z-index: -1
}

.badgeWrapper_7efc233b .badgeBorderOverlayNeutral_7efc233b path {
    fill: var(--kite-overlay-neutral)
}

.badgeWrapper_7efc233b .badgePanelColorOverlayBrand_7efc233b {
    background-color: var(--kite-overlay-brand)
}

.badgeWrapper_7efc233b .badgePanelColorOverlayBrand_7efc233b.badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
    background-color: var(--kite-overlay-brand);
    z-index: -1
}

.badgeWrapper_7efc233b .badgeBorderOverlayBrand_7efc233b path {
    fill: var(--kite-overlay-brand)
}

.badgeWrapper_7efc233b .badgePanelColorOverlayBrandDeep_7efc233b {
    background-color: var(--kite-overlay-brand-deep)
}

.badgeWrapper_7efc233b .badgePanelColorOverlayBrandDeep_7efc233b.badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
    background-color: var(--kite-overlay-brand-deep);
    z-index: -1
}

.badgeWrapper_7efc233b .badgeBorderOverlayBrandDeep_7efc233b path {
    fill: var(--kite-overlay-brand-deep)
}

.badgeWrapper_7efc233b .badgePanelColorOverlayPositive_7efc233b {
    background-color: var(--kite-overlay-positive)
}

.badgeWrapper_7efc233b .badgePanelColorOverlayPositive_7efc233b.badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
    background-color: var(--kite-overlay-positive);
    z-index: -1
}

.badgeWrapper_7efc233b .badgeBorderOverlayPositive_7efc233b path {
    fill: var(--kite-overlay-positive)
}

.badgeWrapper_7efc233b .badgePanelColorOverlayWarning_7efc233b {
    background-color: var(--kite-overlay-warning)
}

.badgeWrapper_7efc233b .badgePanelColorOverlayWarning_7efc233b.badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
    background-color: var(--kite-overlay-warning);
    z-index: -1
}

.badgeWrapper_7efc233b .badgeBorderOverlayWarning_7efc233b path {
    fill: var(--kite-overlay-warning)
}

.badgeWrapper_7efc233b .badgePanelColorOverlayNegative_7efc233b {
    background-color: var(--kite-overlay-negative)
}

.badgeWrapper_7efc233b .badgePanelColorOverlayNegative_7efc233b.badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
    background-color: var(--kite-overlay-negative);
    z-index: -1
}

.badgeWrapper_7efc233b .badgeBorderOverlayNegative_7efc233b path {
    fill: var(--kite-overlay-negative)
}

.badgeWrapper_7efc233b .badgePanelColorOverlayRose_7efc233b {
    background-color: var(--kite-overlay-rose)
}

.badgeWrapper_7efc233b .badgePanelColorOverlayRose_7efc233b.badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
    background-color: var(--kite-overlay-rose);
    z-index: -1
}

.badgeWrapper_7efc233b .badgeBorderOverlayRose_7efc233b path {
    fill: var(--kite-overlay-rose)
}

.badgeWrapper_7efc233b .badgePanelColorOverlayTeal_7efc233b {
    background-color: var(--kite-overlay-teal)
}

.badgeWrapper_7efc233b .badgePanelColorOverlayTeal_7efc233b.badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
    background-color: var(--kite-overlay-teal);
    z-index: -1
}

.badgeWrapper_7efc233b .badgeBorderOverlayTeal_7efc233b path {
    fill: var(--kite-overlay-teal)
}

.badgeWrapper_7efc233b .badgePanelColorOverlayStaticDark_7efc233b {
    background-color: var(--kite-overlay-static-dark)
}

.badgeWrapper_7efc233b .badgePanelColorOverlayStaticDark_7efc233b.badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
    background-color: var(--kite-overlay-static-dark);
    z-index: -1
}

.badgeWrapper_7efc233b .badgeBorderOverlayStaticDark_7efc233b path {
    fill: var(--kite-overlay-static-dark)
}

.badgeWrapper_7efc233b .badgePanelColorOverlayStaticLight_7efc233b {
    background-color: var(--kite-overlay-static-light)
}

.badgeWrapper_7efc233b .badgePanelColorOverlayStaticLight_7efc233b.badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
    background-color: var(--kite-overlay-static-light);
    z-index: -1
}

.badgeWrapper_7efc233b .badgeBorderOverlayStaticLight_7efc233b path {
    fill: var(--kite-overlay-static-light)
}

.badgeWrapper_7efc233b .badgePanelColorBackgroundNeutral_7efc233b {
    background-color: var(--kite-background-neutral)
}

.badgeWrapper_7efc233b .badgePanelColorBackgroundNeutral_7efc233b.badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
    background-color: var(--kite-background-neutral);
    z-index: -1
}

.badgeWrapper_7efc233b .badgeBorderBackgroundNeutral_7efc233b path {
    fill: var(--kite-background-neutral)
}

.badgeWrapper_7efc233b .badgePanelColorBackgroundBrand_7efc233b {
    background-color: var(--kite-background-brand)
}

.badgeWrapper_7efc233b .badgePanelColorBackgroundBrand_7efc233b.badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
    background-color: var(--kite-background-brand);
    z-index: -1
}

.badgeWrapper_7efc233b .badgeBorderBackgroundBrand_7efc233b path {
    fill: var(--kite-background-brand)
}

.badgeWrapper_7efc233b .badgePanelColorBackgroundBrandDeep_7efc233b {
    background-color: var(--kite-background-brand-deep)
}

.badgeWrapper_7efc233b .badgePanelColorBackgroundBrandDeep_7efc233b.badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
    background-color: var(--kite-background-brand-deep);
    z-index: -1
}

.badgeWrapper_7efc233b .badgeBorderBackgroundBrandDeep_7efc233b path {
    fill: var(--kite-background-brand-deep)
}

.badgeWrapper_7efc233b .badgePanelColorBackgroundPositive_7efc233b {
    background-color: var(--kite-background-positive)
}

.badgeWrapper_7efc233b .badgePanelColorBackgroundPositive_7efc233b.badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
    background-color: var(--kite-background-positive);
    z-index: -1
}

.badgeWrapper_7efc233b .badgeBorderBackgroundPositive_7efc233b path {
    fill: var(--kite-background-positive)
}

.badgeWrapper_7efc233b .badgePanelColorBackgroundWarning_7efc233b {
    background-color: var(--kite-background-warning)
}

.badgeWrapper_7efc233b .badgePanelColorBackgroundWarning_7efc233b.badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
    background-color: var(--kite-background-warning);
    z-index: -1
}

.badgeWrapper_7efc233b .badgeBorderBackgroundWarning_7efc233b path {
    fill: var(--kite-background-warning)
}

.badgeWrapper_7efc233b .badgePanelColorBackgroundNegative_7efc233b {
    background-color: var(--kite-background-negative)
}

.badgeWrapper_7efc233b .badgePanelColorBackgroundNegative_7efc233b.badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
    background-color: var(--kite-background-negative);
    z-index: -1
}

.badgeWrapper_7efc233b .badgeBorderBackgroundNegative_7efc233b path {
    fill: var(--kite-background-negative)
}

.badgeWrapper_7efc233b .badgePanelColorBackgroundRose_7efc233b {
    background-color: var(--kite-background-rose)
}

.badgeWrapper_7efc233b .badgePanelColorBackgroundRose_7efc233b.badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
    background-color: var(--kite-background-rose);
    z-index: -1
}

.badgeWrapper_7efc233b .badgeBorderBackgroundRose_7efc233b path {
    fill: var(--kite-background-rose)
}

.badgeWrapper_7efc233b .badgePanelColorBackgroundTeal_7efc233b {
    background-color: var(--kite-background-teal)
}

.badgeWrapper_7efc233b .badgePanelColorBackgroundTeal_7efc233b.badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
    background-color: var(--kite-background-teal);
    z-index: -1
}

.badgeWrapper_7efc233b .badgeBorderBackgroundTeal_7efc233b path {
    fill: var(--kite-background-teal)
}

.badgeWrapper_7efc233b .badgePanelColorBackgroundStaticDark_7efc233b {
    background-color: var(--kite-background-static-dark)
}

.badgeWrapper_7efc233b .badgePanelColorBackgroundStaticDark_7efc233b.badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
    background-color: var(--kite-background-static-dark);
    z-index: -1
}

.badgeWrapper_7efc233b .badgeBorderBackgroundStaticDark_7efc233b path {
    fill: var(--kite-background-static-dark)
}

.badgeWrapper_7efc233b .badgePanelColorBackgroundStaticLight_7efc233b {
    background-color: var(--kite-background-static-light)
}

.badgeWrapper_7efc233b .badgePanelColorBackgroundStaticLight_7efc233b.badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
    background-color: var(--kite-background-static-light);
    z-index: -1
}

.badgeWrapper_7efc233b .badgeBorderBackgroundStaticLight_7efc233b path {
    fill: var(--kite-background-static-light)
}

.badgeWrapper_7efc233b .badgePanel_7efc233b {
    display: flex;
    align-items: center;
    max-width: inherit;
    overflow: visible
}

.badgeWrapper_7efc233b .badgePanelPositionTop_7efc233b {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.badgeWrapper_7efc233b .badgePanelPositionBottom_7efc233b {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.badgeWrapperWave_7efc233b .badgePanel_7efc233b {
    padding: 0;
    border-radius: 0
}

.size50_7efc233b {
    height: var(--kite-badge-layout-50-min-height)
}

.size50_7efc233b .badgePanel_7efc233b {
    border-radius: var(--kite-badge-layout-50-border-radius);
    gap: var(--kite-badge-layout-50-gap);
    padding: 0 var(--kite-badge-layout-50-padding-horizontal-default)
}

.size50_7efc233b .badgePanel_7efc233b.iconOnly_7efc233b {
    padding: 0 var(--kite-badge-layout-50-padding-horizontal-icon-only)
}

.size50_7efc233b .badgePanelPositionTop_7efc233b {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.size50_7efc233b .badgePanelPositionBottom_7efc233b {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.size50_7efc233b .badgePanelTilt_7efc233b {
    padding: 0
}

.size50_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
    position: relative;
    padding-left: 13.5px
}

.size50_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
    position: absolute;
    left: -3px
}

.size50_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
    position: relative;
    padding-right: 13.5px
}

.size50_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
    position: absolute;
    right: -3px
}

.size50_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b {
    position: relative;
    padding: 0;
    overflow: visible;
    width: 12px
}

.size50_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
    position: absolute;
    left: -2px
}

.size50_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
    position: absolute;
    right: -2px
}

.size50_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b {
    position: relative;
    margin-left: -2.5px;
    margin-right: -2.5px
}

.size50_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 2.5px;
    content: "";
    display: inline-block;
    width: calc(100% - 5px)
}

.size50_7efc233b .leftTiltWrapper_7efc233b,.size50_7efc233b .leftWaveWrapper_7efc233b,.size50_7efc233b .rightTiltWrapper_7efc233b,.size50_7efc233b .rightWaveWrapper_7efc233b {
    overflow: hidden
}

.size50_7efc233b .badgePanelWave_7efc233b {
    padding: 0
}

.size50_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
    position: relative;
    padding-left: 16.5px
}

.size50_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
    position: absolute;
    left: 0
}

.size50_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
    position: relative;
    padding-right: 16.5px
}

.size50_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
    position: absolute;
    right: 0
}

.size50_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b {
    position: relative;
    padding: 0;
    overflow: visible;
    width: 16px
}

.size50_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
    position: absolute;
    left: 0
}

.size50_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
    position: absolute;
    right: 0
}

.size50_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b {
    position: relative;
    padding-left: .5px;
    padding-right: .5px
}

.size50_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b ::before {
    position: absolute;
    top: 0;
    bottom: 0;
    left: -.5px;
    content: "";
    display: inline-block;
    width: calc(100% + 1px)
}

.size50_7efc233b .badgeValue_7efc233b {
    padding: 0 var(--kite-badge-label-50-padding-horizontal) var(--kite-badge-label-50-padding-bottom) var(--kite-badge-label-50-padding-horizontal);
    white-space: nowrap;
    z-index: 1
}

.size50_7efc233b .leftTiltWrapper_7efc233b {
    width: 7px;
    height: 100%
}

.size50_7efc233b .leftTiltWrapper_7efc233b svg {
    vertical-align: top;
    width: 7px;
    height: 100%
}

.size50_7efc233b .leftWaveWrapper_7efc233b {
    width: 4px;
    height: 100%
}

.size50_7efc233b .leftWaveWrapper_7efc233b svg {
    vertical-align: top;
    width: 4px;
    height: 100%
}

.size50_7efc233b .rightTiltWrapper_7efc233b {
    width: 7px;
    height: 100%;
    transform: rotate(180deg)
}

.size50_7efc233b .rightTiltWrapper_7efc233b svg {
    vertical-align: top;
    width: 7px;
    height: 100%
}

.size50_7efc233b .rightWaveWrapper_7efc233b {
    width: 4px;
    height: 100%;
    transform: rotate(180deg)
}

.size50_7efc233b .rightWaveWrapper_7efc233b svg {
    vertical-align: top;
    width: 4px;
    height: 100%
}

.size50_7efc233b.badgeWrapperTilt_7efc233b .badgePanel_7efc233b,.size50_7efc233b.badgeWrapperWave_7efc233b .badgePanel_7efc233b {
    border-radius: 0
}

.size100_7efc233b {
    height: var(--kite-badge-layout-100-min-height)
}

.size100_7efc233b .badgePanel_7efc233b {
    border-radius: var(--kite-badge-layout-100-border-radius);
    gap: var(--kite-badge-layout-100-gap);
    padding: 0 var(--kite-badge-layout-100-padding-horizontal-default)
}

.size100_7efc233b .badgePanel_7efc233b.iconOnly_7efc233b {
    padding: 0 var(--kite-badge-layout-100-padding-horizontal-icon-only)
}

.size100_7efc233b .badgePanelPositionTop_7efc233b {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.size100_7efc233b .badgePanelPositionBottom_7efc233b {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.size100_7efc233b .badgePanelTilt_7efc233b {
    padding: 0
}

.size100_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
    position: relative;
    padding-left: 14.5px
}

.size100_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
    position: absolute;
    left: -2px
}

.size100_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
    position: relative;
    padding-right: 14.5px
}

.size100_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
    position: absolute;
    right: -2px
}

.size100_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b {
    position: relative;
    padding: 0;
    overflow: visible;
    width: 12px
}

.size100_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
    position: absolute;
    left: -2px
}

.size100_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
    position: absolute;
    right: -2px
}

.size100_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b {
    position: relative;
    margin-left: -1.5px;
    margin-right: -1.5px
}

.size100_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 1.5px;
    content: "";
    display: inline-block;
    width: calc(100% - 3px)
}

.size100_7efc233b .leftTiltWrapper_7efc233b,.size100_7efc233b .leftWaveWrapper_7efc233b,.size100_7efc233b .rightTiltWrapper_7efc233b,.size100_7efc233b .rightWaveWrapper_7efc233b {
    overflow: hidden
}

.size100_7efc233b .badgePanelWave_7efc233b {
    padding: 0
}

.size100_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
    position: relative;
    padding-left: 17.5px
}

.size100_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
    position: absolute;
    left: 1px
}

.size100_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
    position: relative;
    padding-right: 17.5px
}

.size100_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
    position: absolute;
    right: 1px
}

.size100_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b {
    position: relative;
    padding: 0;
    overflow: visible;
    width: 18px
}

.size100_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
    position: absolute;
    left: 1px
}

.size100_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
    position: absolute;
    right: 1px
}

.size100_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b {
    position: relative;
    padding-left: 1.5px;
    padding-right: 1.5px
}

.size100_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b ::before {
    position: absolute;
    top: 0;
    bottom: 0;
    left: -1.5px;
    content: "";
    display: inline-block;
    width: calc(100% + 3px)
}

.size100_7efc233b .badgeValue_7efc233b {
    padding: 0 var(--kite-badge-label-100-padding-horizontal) var(--kite-badge-label-100-padding-bottom) var(--kite-badge-label-100-padding-horizontal);
    white-space: nowrap;
    z-index: 1
}

.size100_7efc233b .leftTiltWrapper_7efc233b {
    width: 8px;
    height: 100%
}

.size100_7efc233b .leftTiltWrapper_7efc233b svg {
    vertical-align: top;
    width: 8px;
    height: 100%
}

.size100_7efc233b .leftWaveWrapper_7efc233b {
    width: 5px;
    height: 100%
}

.size100_7efc233b .leftWaveWrapper_7efc233b svg {
    vertical-align: top;
    width: 5px;
    height: 100%
}

.size100_7efc233b .rightTiltWrapper_7efc233b {
    width: 8px;
    height: 100%;
    transform: rotate(180deg)
}

.size100_7efc233b .rightTiltWrapper_7efc233b svg {
    vertical-align: top;
    width: 8px;
    height: 100%
}

.size100_7efc233b .rightWaveWrapper_7efc233b {
    width: 5px;
    height: 100%;
    transform: rotate(180deg)
}

.size100_7efc233b .rightWaveWrapper_7efc233b svg {
    vertical-align: top;
    width: 5px;
    height: 100%
}

.size100_7efc233b.badgeWrapperTilt_7efc233b .badgePanel_7efc233b,.size100_7efc233b.badgeWrapperWave_7efc233b .badgePanel_7efc233b {
    border-radius: 0
}

.size200_7efc233b {
    height: var(--kite-badge-layout-200-min-height)
}

.size200_7efc233b .badgePanel_7efc233b {
    border-radius: var(--kite-badge-layout-200-border-radius);
    gap: var(--kite-badge-layout-200-gap);
    padding: 0 var(--kite-badge-layout-200-padding-horizontal-default)
}

.size200_7efc233b .badgePanel_7efc233b.iconOnly_7efc233b {
    padding: 0 var(--kite-badge-layout-200-padding-horizontal-icon-only)
}

.size200_7efc233b .badgePanelPositionTop_7efc233b {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.size200_7efc233b .badgePanelPositionBottom_7efc233b {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.size200_7efc233b .badgePanelTilt_7efc233b {
    padding: 0
}

.size200_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
    position: relative;
    padding-left: 13.5px
}

.size200_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
    position: absolute;
    left: -3px
}

.size200_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
    position: relative;
    padding-right: 13.5px
}

.size200_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
    position: absolute;
    right: -3px
}

.size200_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b {
    position: relative;
    padding: 0;
    overflow: visible;
    width: 10px
}

.size200_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
    position: absolute;
    left: -3px
}

.size200_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
    position: absolute;
    right: -3px
}

.size200_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b {
    position: relative;
    margin-left: -2.5px;
    margin-right: -2.5px
}

.size200_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 2.5px;
    content: "";
    display: inline-block;
    width: calc(100% - 5px)
}

.size200_7efc233b .leftTiltWrapper_7efc233b,.size200_7efc233b .leftWaveWrapper_7efc233b,.size200_7efc233b .rightTiltWrapper_7efc233b,.size200_7efc233b .rightWaveWrapper_7efc233b {
    overflow: hidden
}

.size200_7efc233b .badgePanelWave_7efc233b {
    padding: 0
}

.size200_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
    position: relative;
    padding-left: 16.5px
}

.size200_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
    position: absolute;
    left: 0
}

.size200_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
    position: relative;
    padding-right: 16.5px
}

.size200_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
    position: absolute;
    right: 0
}

.size200_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b {
    position: relative;
    padding: 0;
    overflow: visible;
    width: 16px
}

.size200_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
    position: absolute;
    left: 0
}

.size200_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
    position: absolute;
    right: 0
}

.size200_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b {
    position: relative;
    padding-left: .5px;
    padding-right: .5px
}

.size200_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b ::before {
    position: absolute;
    top: 0;
    bottom: 0;
    left: -.5px;
    content: "";
    display: inline-block;
    width: calc(100% + 1px)
}

.size200_7efc233b .badgeValue_7efc233b {
    padding: 0 var(--kite-badge-label-200-padding-horizontal) var(--kite-badge-label-200-padding-bottom) var(--kite-badge-label-200-padding-horizontal);
    white-space: nowrap;
    z-index: 1
}

.size200_7efc233b .leftTiltWrapper_7efc233b {
    width: 9px;
    height: 100%
}

.size200_7efc233b .leftTiltWrapper_7efc233b svg {
    vertical-align: top;
    width: 9px;
    height: 100%
}

.size200_7efc233b .leftWaveWrapper_7efc233b {
    width: 6px;
    height: 100%
}

.size200_7efc233b .leftWaveWrapper_7efc233b svg {
    vertical-align: top;
    width: 6px;
    height: 100%
}

.size200_7efc233b .rightTiltWrapper_7efc233b {
    width: 9px;
    height: 100%;
    transform: rotate(180deg)
}

.size200_7efc233b .rightTiltWrapper_7efc233b svg {
    vertical-align: top;
    width: 9px;
    height: 100%
}

.size200_7efc233b .rightWaveWrapper_7efc233b {
    width: 6px;
    height: 100%;
    transform: rotate(180deg)
}

.size200_7efc233b .rightWaveWrapper_7efc233b svg {
    vertical-align: top;
    width: 6px;
    height: 100%
}

.size200_7efc233b.badgeWrapperTilt_7efc233b .badgePanel_7efc233b,.size200_7efc233b.badgeWrapperWave_7efc233b .badgePanel_7efc233b {
    border-radius: 0
}

.size300_7efc233b {
    height: var(--kite-badge-layout-300-min-height)
}

.size300_7efc233b .badgePanel_7efc233b {
    border-radius: var(--kite-badge-layout-300-border-radius);
    gap: var(--kite-badge-layout-300-gap);
    padding: 0 var(--kite-badge-layout-300-padding-horizontal-default)
}

.size300_7efc233b .badgePanel_7efc233b.iconOnly_7efc233b {
    padding: 0 var(--kite-badge-layout-300-padding-horizontal-icon-only)
}

.size300_7efc233b .badgePanelPositionTop_7efc233b {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.size300_7efc233b .badgePanelPositionBottom_7efc233b {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.size300_7efc233b .badgePanelTilt_7efc233b {
    padding: 0
}

.size300_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
    position: relative;
    padding-left: 17.5px
}

.size300_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
    position: absolute;
    left: -3px
}

.size300_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
    position: relative;
    padding-right: 17.5px
}

.size300_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
    position: absolute;
    right: -3px
}

.size300_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b {
    position: relative;
    padding: 0;
    overflow: visible;
    width: 14px
}

.size300_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
    position: absolute;
    left: -3px
}

.size300_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
    position: absolute;
    right: -3px
}

.size300_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b {
    position: relative;
    margin-left: -2.5px;
    margin-right: -2.5px
}

.size300_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 2.5px;
    content: "";
    display: inline-block;
    width: calc(100% - 5px)
}

.size300_7efc233b .leftTiltWrapper_7efc233b,.size300_7efc233b .leftWaveWrapper_7efc233b,.size300_7efc233b .rightTiltWrapper_7efc233b,.size300_7efc233b .rightWaveWrapper_7efc233b {
    overflow: hidden
}

.size300_7efc233b .badgePanelWave_7efc233b {
    padding: 0
}

.size300_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
    position: relative;
    padding-left: 21.5px
}

.size300_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
    position: absolute;
    left: 1px
}

.size300_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
    position: relative;
    padding-right: 21.5px
}

.size300_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
    position: absolute;
    right: 1px
}

.size300_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b {
    position: relative;
    padding: 0;
    overflow: visible;
    width: 22px
}

.size300_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
    position: absolute;
    left: 1px
}

.size300_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
    position: absolute;
    right: 1px
}

.size300_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b {
    position: relative;
    padding-left: 1.5px;
    padding-right: 1.5px
}

.size300_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b ::before {
    position: absolute;
    top: 0;
    bottom: 0;
    left: -1.5px;
    content: "";
    display: inline-block;
    width: calc(100% + 3px)
}

.size300_7efc233b .badgeValue_7efc233b {
    padding: 0 var(--kite-badge-label-300-padding-horizontal) var(--kite-badge-label-300-padding-bottom) var(--kite-badge-label-300-padding-horizontal);
    white-space: nowrap;
    z-index: 1
}

.size300_7efc233b .leftTiltWrapper_7efc233b {
    width: 11px;
    height: 100%
}

.size300_7efc233b .leftTiltWrapper_7efc233b svg {
    vertical-align: top;
    width: 11px;
    height: 100%
}

.size300_7efc233b .leftWaveWrapper_7efc233b {
    width: 7px;
    height: 100%
}

.size300_7efc233b .leftWaveWrapper_7efc233b svg {
    vertical-align: top;
    width: 7px;
    height: 100%
}

.size300_7efc233b .rightTiltWrapper_7efc233b {
    width: 11px;
    height: 100%;
    transform: rotate(180deg)
}

.size300_7efc233b .rightTiltWrapper_7efc233b svg {
    vertical-align: top;
    width: 11px;
    height: 100%
}

.size300_7efc233b .rightWaveWrapper_7efc233b {
    width: 7px;
    height: 100%;
    transform: rotate(180deg)
}

.size300_7efc233b .rightWaveWrapper_7efc233b svg {
    vertical-align: top;
    width: 7px;
    height: 100%
}

.size300_7efc233b.badgeWrapperTilt_7efc233b .badgePanel_7efc233b,.size300_7efc233b.badgeWrapperWave_7efc233b .badgePanel_7efc233b {
    border-radius: 0
}

.size400_7efc233b {
    height: var(--kite-badge-layout-400-min-height)
}

.size400_7efc233b .badgePanel_7efc233b {
    border-radius: var(--kite-badge-layout-400-border-radius);
    gap: var(--kite-badge-layout-400-gap);
    padding: 0 var(--kite-badge-layout-400-padding-horizontal-default)
}

.size400_7efc233b .badgePanel_7efc233b.iconOnly_7efc233b {
    padding: 0 var(--kite-badge-layout-400-padding-horizontal-icon-only)
}

.size400_7efc233b .badgePanelPositionTop_7efc233b {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.size400_7efc233b .badgePanelPositionBottom_7efc233b {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.size400_7efc233b .badgePanelTilt_7efc233b {
    padding: 0
}

.size400_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
    position: relative;
    padding-left: 19.5px
}

.size400_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
    position: absolute;
    left: -3px
}

.size400_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
    position: relative;
    padding-right: 19.5px
}

.size400_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
    position: absolute;
    right: -3px
}

.size400_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b {
    position: relative;
    padding: 0;
    overflow: visible;
    width: 14px
}

.size400_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
    position: absolute;
    left: -3px
}

.size400_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
    position: absolute;
    right: -3px
}

.size400_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b {
    position: relative;
    margin-left: -2.5px;
    margin-right: -2.5px
}

.size400_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 2.5px;
    content: "";
    display: inline-block;
    width: calc(100% - 5px)
}

.size400_7efc233b .leftTiltWrapper_7efc233b,.size400_7efc233b .leftWaveWrapper_7efc233b,.size400_7efc233b .rightTiltWrapper_7efc233b,.size400_7efc233b .rightWaveWrapper_7efc233b {
    overflow: hidden
}

.size400_7efc233b .badgePanelWave_7efc233b {
    padding: 0
}

.size400_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
    position: relative;
    padding-left: 23.5px
}

.size400_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
    position: absolute;
    left: 1px
}

.size400_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
    position: relative;
    padding-right: 23.5px
}

.size400_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
    position: absolute;
    right: 1px
}

.size400_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b {
    position: relative;
    padding: 0;
    overflow: visible;
    width: 22px
}

.size400_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
    position: absolute;
    left: 1px
}

.size400_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
    position: absolute;
    right: 1px
}

.size400_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b {
    position: relative;
    padding-left: 1.5px;
    padding-right: 1.5px
}

.size400_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b ::before {
    position: absolute;
    top: 0;
    bottom: 0;
    left: -1.5px;
    content: "";
    display: inline-block;
    width: calc(100% + 3px)
}

.size400_7efc233b .badgeValue_7efc233b {
    padding: 0 var(--kite-badge-label-400-padding-horizontal) var(--kite-badge-label-400-padding-bottom) var(--kite-badge-label-400-padding-horizontal);
    white-space: nowrap;
    z-index: 1
}

.size400_7efc233b .leftTiltWrapper_7efc233b {
    width: 13px;
    height: 100%
}

.size400_7efc233b .leftTiltWrapper_7efc233b svg {
    vertical-align: top;
    width: 13px;
    height: 100%
}

.size400_7efc233b .leftWaveWrapper_7efc233b {
    width: 9px;
    height: 100%
}

.size400_7efc233b .leftWaveWrapper_7efc233b svg {
    vertical-align: top;
    width: 9px;
    height: 100%
}

.size400_7efc233b .rightTiltWrapper_7efc233b {
    width: 13px;
    height: 100%;
    transform: rotate(180deg)
}

.size400_7efc233b .rightTiltWrapper_7efc233b svg {
    vertical-align: top;
    width: 13px;
    height: 100%
}

.size400_7efc233b .rightWaveWrapper_7efc233b {
    width: 9px;
    height: 100%;
    transform: rotate(180deg)
}

.size400_7efc233b .rightWaveWrapper_7efc233b svg {
    vertical-align: top;
    width: 9px;
    height: 100%
}

.size400_7efc233b.badgeWrapperTilt_7efc233b .badgePanel_7efc233b,.size400_7efc233b.badgeWrapperWave_7efc233b .badgePanel_7efc233b {
    border-radius: 0
}

.dialog_688bbadc {
    width: var(--kite-modal-dialog-width-xs, 100%)
}

.dialogButtons400_688bbadc {
    margin-top: var(--kite-modal-overlay-container-400-content-padding-bottom);
    padding-bottom: calc(var(--kite-modal-overlay-container-400-content-padding-horizontal) - var(--kite-modal-overlay-container-400-content-padding-bottom))
}

.dialogButtons500_688bbadc {
    margin-top: var(--kite-modal-overlay-container-500-content-padding-bottom);
    padding-bottom: calc(var(--kite-modal-overlay-container-500-content-padding-horizontal) - var(--kite-modal-overlay-container-500-content-padding-bottom))
}

.dialogButtons600_688bbadc {
    margin-top: var(--kite-modal-overlay-container-600-content-padding-bottom);
    padding-bottom: calc(var(--kite-modal-overlay-container-600-content-padding-horizontal) - var(--kite-modal-overlay-container-600-content-padding-bottom))
}

.dialogButtonSpace_688bbadc {
    margin-right: 12px
}

.pointer_dc737945:hover {
    cursor: pointer
}

.promoBlock_8c3ef641 {
    position: absolute;
    display: flex;
    width: 100%;
    box-sizing: border-box;
    padding: 8px
}

.promoBlock_8c3ef641.bottom_8c3ef641 {
    bottom: 0;
    align-items: end
}

.promoBlock_8c3ef641.top_8c3ef641 {
    top: 0;
    align-items: start
}

.promoBlock_8c3ef641.left_8c3ef641 {
    justify-content: flex-start
}

.promoBlock_8c3ef641.right_8c3ef641 {
    justify-content: flex-end
}

.promoBlock_8c3ef641.leftAdjacent_8c3ef641 {
    flex-direction: row
}

.promoBlock_8c3ef641.rightAdjacent_8c3ef641 {
    flex-direction: row-reverse
}

.text_8c3ef641 {
    width: 100%;
    font-size: 6px;
    line-height: 8px;
    padding: 0 8px
}

.flexRow_f6b519e4 {
    flex-direction: row!important
}

.flexColumn_f6b519e4 {
    flex-direction: column!important
}

.flexRowReverse_f6b519e4 {
    flex-direction: row-reverse!important
}

.flexColumnReverse_f6b519e4 {
    flex-direction: column-reverse!important
}

.flexWrap_f6b519e4 {
    flex-wrap: wrap!important
}

.flexNowrap_f6b519e4 {
    flex-wrap: nowrap!important
}

.flexWrapReverse_f6b519e4 {
    flex-wrap: wrap-reverse!important
}

.flexFill_f6b519e4 {
    flex: 1 1 auto!important
}

.justifyContentStart_f6b519e4 {
    justify-content: flex-start!important
}

.justifyContentEnd_f6b519e4 {
    justify-content: flex-end!important
}

.justifyContentCenter_f6b519e4 {
    justify-content: center!important
}

.justifyContentBetween_f6b519e4 {
    justify-content: space-between!important
}

.justifyContentAround_f6b519e4 {
    justify-content: space-around!important
}

.alignItemsStart_f6b519e4 {
    align-items: flex-start!important
}

.alignItemsEnd_f6b519e4 {
    align-items: flex-end!important
}

.alignItemsCenter_f6b519e4 {
    align-items: center!important
}

.alignItemsBaseline_f6b519e4 {
    align-items: baseline!important
}

.alignItemsStretch_f6b519e4 {
    align-items: stretch!important
}

.alignContentStart_f6b519e4 {
    align-content: flex-start!important
}

.alignContentEnd_f6b519e4 {
    align-content: flex-end!important
}

.alignContentCenter_f6b519e4 {
    align-content: center!important
}

.alignContentBetween_f6b519e4 {
    align-content: space-between!important
}

.alignContentAround_f6b519e4 {
    align-content: space-around!important
}

.alignContentStretch_f6b519e4 {
    align-content: stretch!important
}

.alignSelfAuto_f6b519e4 {
    align-self: auto!important
}

.alignSelfStart_f6b519e4 {
    align-self: flex-start!important
}

.alignSelfEnd_f6b519e4 {
    align-self: flex-end!important
}

.alignSelfCenter_f6b519e4 {
    align-self: center!important
}

.alignSelfBaseline_f6b519e4 {
    align-self: baseline!important
}

.alignSelfStretch_f6b519e4 {
    align-self: stretch!important
}

.orderFirst_f6b519e4 {
    order: 0
}

.orderLast_f6b519e4 {
    order: 6
}

.order1_f6b519e4 {
    order: 1
}

.order2_f6b519e4 {
    order: 2
}

.order3_f6b519e4 {
    order: 3
}

.order4_f6b519e4 {
    order: 4
}

.order5_f6b519e4 {
    order: 5
}

.containerFluid_7365b62f,.containerLg_7365b62f,.containerMd_7365b62f,.containerSm_7365b62f,.containerXl_7365b62f,.containerXxl_7365b62f,.container_7365b62f {
    --kite-gutter-x: 32px;
    --kite-gutter-y: 0;
    width: 100%;
    padding-right: calc(var(--kite-gutter-x)*.5);
    padding-left: calc(var(--kite-gutter-x)*.5);
    margin-right: auto;
    margin-left: auto;
    box-sizing: border-box
}

.row_7365b62f {
    --kite-gutter-x: 32px;
    --kite-gutter-y: 0;
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
    margin-top: calc(-1*var(--kite-gutter-y));
    margin-right: calc(-.5*var(--kite-gutter-x));
    margin-left: calc(-.5*var(--kite-gutter-x))
}

.row_7365b62f>* {
    box-sizing: border-box;
    flex-shrink: 0;
    width: 100%;
    max-width: 100%;
    padding-right: calc(var(--kite-gutter-x)*.5);
    padding-left: calc(var(--kite-gutter-x)*.5);
    margin-top: var(--kite-gutter-y)
}

.col_7365b62f {
    flex: 1 0 0%
}

.colAuto_7365b62f {
    flex: 0 0 auto;
    width: auto
}

.col1_7365b62f {
    flex: 0 0 auto;
    width: 8.33333333%
}

.col2_7365b62f {
    flex: 0 0 auto;
    width: 16.66666667%
}

.col3_7365b62f {
    flex: 0 0 auto;
    width: 25%
}

.col4_7365b62f {
    flex: 0 0 auto;
    width: 33.33333333%
}

.col5_7365b62f {
    flex: 0 0 auto;
    width: 41.66666667%
}

.col6_7365b62f {
    flex: 0 0 auto;
    width: 50%
}

.col7_7365b62f {
    flex: 0 0 auto;
    width: 58.33333333%
}

.col8_7365b62f {
    flex: 0 0 auto;
    width: 66.66666667%
}

.col9_7365b62f {
    flex: 0 0 auto;
    width: 75%
}

.col10_7365b62f {
    flex: 0 0 auto;
    width: 83.33333333%
}

.col11_7365b62f {
    flex: 0 0 auto;
    width: 91.66666667%
}

.col12_7365b62f {
    flex: 0 0 auto;
    width: 100%
}
.col12_7365b62f_hide {
  display: none;
}

.offset1_7365b62f {
    margin-left: 8.33333333%
}

.offset2_7365b62f {
    margin-left: 16.66666667%
}

.offset3_7365b62f {
    margin-left: 25%
}

.offset4_7365b62f {
    margin-left: 33.33333333%
}

.offset5_7365b62f {
    margin-left: 41.66666667%
}

.offset6_7365b62f {
    margin-left: 50%
}

.offset7_7365b62f {
    margin-left: 58.33333333%
}

.offset8_7365b62f {
    margin-left: 66.66666667%
}

.offset9_7365b62f {
    margin-left: 75%
}

.offset10_7365b62f {
    margin-left: 83.33333333%
}

.offset11_7365b62f {
    margin-left: 91.66666667%
}

.g0_7365b62f,.gx0_7365b62f {
    --kite-gutter-x: 0px
}

.g0_7365b62f,.gy0_7365b62f {
    --kite-gutter-y: 0px
}

.g100_7365b62f,.gx100_7365b62f {
    --kite-gutter-x: 2px
}

.g100_7365b62f,.gy100_7365b62f {
    --kite-gutter-y: 2px
}

.g200_7365b62f,.gx200_7365b62f {
    --kite-gutter-x: 4px
}

.g200_7365b62f,.gy200_7365b62f {
    --kite-gutter-y: 4px
}

.g250_7365b62f,.gx250_7365b62f {
    --kite-gutter-x: 6px
}

.g250_7365b62f,.gy250_7365b62f {
    --kite-gutter-y: 6px
}

.g300_7365b62f,.gx300_7365b62f {
    --kite-gutter-x: 8px
}

.g300_7365b62f,.gy300_7365b62f {
    --kite-gutter-y: 8px
}

.g350_7365b62f,.gx350_7365b62f {
    --kite-gutter-x: 10px
}

.g350_7365b62f,.gy350_7365b62f {
    --kite-gutter-y: 10px
}

.g400_7365b62f,.gx400_7365b62f {
    --kite-gutter-x: 12px
}

.g400_7365b62f,.gy400_7365b62f {
    --kite-gutter-y: 12px
}

.g500_7365b62f,.gx500_7365b62f {
    --kite-gutter-x: 16px
}

.g500_7365b62f,.gy500_7365b62f {
    --kite-gutter-y: 16px
}

.g600_7365b62f,.gx600_7365b62f {
    --kite-gutter-x: 24px
}

.g600_7365b62f,.gy600_7365b62f {
    --kite-gutter-y: 24px
}

.g700_7365b62f,.gx700_7365b62f {
    --kite-gutter-x: 32px
}

.g700_7365b62f,.gy700_7365b62f {
    --kite-gutter-y: 32px
}

.mainLayoutContainer_fcd6f14f {
    box-sizing: border-box;
    margin: 0 auto;
    max-width: 1400px;
    padding-left: var(--kite-main-layout-margin-horizontal-xs);
    padding-right: var(--kite-main-layout-margin-horizontal-xs)
}

.mainLayoutContainer_fcd6f14f.ignoreMargin_fcd6f14f {
    padding-left: 0;
    padding-right: 0
}

.mainLayoutRow_96e9f854 {
    display: grid;
    grid-template-columns: repeat(12,1fr);
    -moz-column-gap: var(--kite-main-layout-gutter-md);
    column-gap: var(--kite-main-layout-gutter-md);
    margin-left: 0;
    margin-right: 0;
    gap: var(--kite-main-layout-gutter-xs) var(--kite-main-layout-gutter-xs)
}

.mainLayoutRow_96e9f854.ignoreMargin_96e9f854 {
    padding-left: var(--kite-main-layout-margin-horizontal-xs);
    margin-left: calc(-1*var(--kite-main-layout-margin-horizontal-xs));
    padding-right: var(--kite-main-layout-margin-horizontal-xs);
    margin-right: calc(-1*var(--kite-main-layout-margin-horizontal-xs))
}

.col_ccf97819 {
    grid-column: span 12
}

.col1_ccf97819 {
    grid-column: span 1
}

.col2_ccf97819 {
    grid-column: span 2
}

.col3_ccf97819 {
    grid-column: span 3
}

.col4_ccf97819 {
    grid-column: span 4
}

.col5_ccf97819 {
    grid-column: span 5
}

.col6_ccf97819 {
    grid-column: span 6
}

.col7_ccf97819 {
    grid-column: span 7
}

.col8_ccf97819 {
    grid-column: span 8
}

.col9_ccf97819 {
    grid-column: span 9
}

.col10_ccf97819 {
    grid-column: span 10
}

.col11_ccf97819 {
    grid-column: span 11
}

.col12_ccf97819 {
    grid-column: span 12
}

.col1Offset1_ccf97819 {
    grid-column: 2/span 1
}

.col1Offset2_ccf97819 {
    grid-column: 3/span 1
}

.col1Offset3_ccf97819 {
    grid-column: 4/span 1
}

.col1Offset4_ccf97819 {
    grid-column: 5/span 1
}

.col1Offset5_ccf97819 {
    grid-column: 6/span 1
}

.col1Offset6_ccf97819 {
    grid-column: 7/span 1
}

.col1Offset7_ccf97819 {
    grid-column: 8/span 1
}

.col1Offset8_ccf97819 {
    grid-column: 9/span 1
}

.col1Offset9_ccf97819 {
    grid-column: 10/span 1
}

.col1Offset10_ccf97819 {
    grid-column: 11/span 1
}

.col1Offset11_ccf97819 {
    grid-column: 12/span 1
}

.col2Offset1_ccf97819 {
    grid-column: 2/span 2
}

.col2Offset2_ccf97819 {
    grid-column: 3/span 2
}

.col2Offset3_ccf97819 {
    grid-column: 4/span 2
}

.col2Offset4_ccf97819 {
    grid-column: 5/span 2
}

.col2Offset5_ccf97819 {
    grid-column: 6/span 2
}

.col2Offset6_ccf97819 {
    grid-column: 7/span 2
}

.col2Offset7_ccf97819 {
    grid-column: 8/span 2
}

.col2Offset8_ccf97819 {
    grid-column: 9/span 2
}

.col2Offset9_ccf97819 {
    grid-column: 10/span 2
}

.col2Offset10_ccf97819 {
    grid-column: 11/span 2
}

.col3Offset1_ccf97819 {
    grid-column: 2/span 3
}

.col3Offset2_ccf97819 {
    grid-column: 3/span 3
}

.col3Offset3_ccf97819 {
    grid-column: 4/span 3
}

.col3Offset4_ccf97819 {
    grid-column: 5/span 3
}

.col3Offset5_ccf97819 {
    grid-column: 6/span 3
}

.col3Offset6_ccf97819 {
    grid-column: 7/span 3
}

.col3Offset7_ccf97819 {
    grid-column: 8/span 3
}

.col3Offset8_ccf97819 {
    grid-column: 9/span 3
}

.col3Offset9_ccf97819 {
    grid-column: 10/span 3
}

.col4Offset1_ccf97819 {
    grid-column: 2/span 4
}

.col4Offset2_ccf97819 {
    grid-column: 3/span 4
}

.col4Offset3_ccf97819 {
    grid-column: 4/span 4
}

.col4Offset4_ccf97819 {
    grid-column: 5/span 4
}

.col4Offset5_ccf97819 {
    grid-column: 6/span 4
}

.col4Offset6_ccf97819 {
    grid-column: 7/span 4
}

.col4Offset7_ccf97819 {
    grid-column: 8/span 4
}

.col4Offset8_ccf97819 {
    grid-column: 9/span 4
}

.col5Offset1_ccf97819 {
    grid-column: 2/span 5
}

.col5Offset2_ccf97819 {
    grid-column: 3/span 5
}

.col5Offset3_ccf97819 {
    grid-column: 4/span 5
}

.col5Offset4_ccf97819 {
    grid-column: 5/span 5
}

.col5Offset5_ccf97819 {
    grid-column: 6/span 5
}

.col5Offset6_ccf97819 {
    grid-column: 7/span 5
}

.col5Offset7_ccf97819 {
    grid-column: 8/span 5
}

.col6Offset1_ccf97819 {
    grid-column: 2/span 6
}

.col6Offset2_ccf97819 {
    grid-column: 3/span 6
}

.col6Offset3_ccf97819 {
    grid-column: 4/span 6
}

.col6Offset4_ccf97819 {
    grid-column: 5/span 6
}

.col6Offset5_ccf97819 {
    grid-column: 6/span 6
}

.col6Offset6_ccf97819 {
    grid-column: 7/span 6
}

.col7Offset1_ccf97819 {
    grid-column: 2/span 7
}

.col7Offset2_ccf97819 {
    grid-column: 3/span 7
}

.col7Offset3_ccf97819 {
    grid-column: 4/span 7
}

.col7Offset4_ccf97819 {
    grid-column: 5/span 7
}

.col7Offset5_ccf97819 {
    grid-column: 6/span 7
}

.col8Offset1_ccf97819 {
    grid-column: 2/span 8
}

.col8Offset2_ccf97819 {
    grid-column: 3/span 8
}

.col8Offset3_ccf97819 {
    grid-column: 4/span 8
}

.col8Offset4_ccf97819 {
    grid-column: 5/span 8
}

.col9Offset1_ccf97819 {
    grid-column: 2/span 9
}

.col9Offset2_ccf97819 {
    grid-column: 3/span 9
}

.col9Offset3_ccf97819 {
    grid-column: 4/span 9
}

.col10Offset1_ccf97819 {
    grid-column: 2/span 10
}

.col10Offset2_ccf97819 {
    grid-column: 3/span 10
}

.col11Offset1_ccf97819 {
    grid-column: 2/span 11
}

.col12Offset1_ccf97819 {
    grid-column: 2/span 12
}

.col12Offset0_ccf97819 {
    grid-column: 1/span 12
}

.panelChip_99f6c874 {
    cursor: pointer
}

.panelChip_99f6c874.primary_99f6c874.selected_99f6c874 {
    background-color: var(--kite-panel-selected-background);
    box-shadow: none
}

.panelChip_99f6c874.secondary_99f6c874.selected_99f6c874 {
    box-shadow: inset 0 0 0 var(--kite-panel-border-selected) var(--kite-panel-selected-border)
}

.empty_33e9ab77 {
    visibility: hidden;
    display: table-cell
}

.dayCell_33e9ab77 {
    width: 100%;
    min-width: var(--cell-min-width);
    min-height: var(--cell-min-height);
    box-sizing: border-box;
    padding: 8px 0;
    background-color: transparent;
    border-radius: var(--day-cell-border-radius)
}

.panel_33e9ab77 {
    padding: 0;
    z-index: 100
}

.chip_33e9ab77,.infoContainer_33e9ab77 {
    display: flex;
    justify-content: center;
    align-items: center
}

.infoContainer_33e9ab77 {
    flex-direction: column;
    gap: var(--info-container-gap)
}

.date_33e9ab77 {
    color: var(--kite-content-neutral-primary);
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.notFoundPriceIcon_33e9ab77 {
    color: var(--kite-calendar-price-no-price-default)!important
}

.price_33e9ab77 {
    color: var(--kite-calendar-price-default-default);
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: .733333rem;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none;
    line-height: 12px
}

.pricePositive_33e9ab77 {
    color: var(--kite-calendar-price-positive-default)
}

.flexDate_33e9ab77 {
    position: relative
}

.flexDate_33e9ab77 .infoContainer_33e9ab77 {
    position: absolute;
    inset: 0;
    top: 4px
}

.priceSkeleton_33e9ab77 {
    width: 39px;
    height: 12px;
    border-radius: 8px;
    background-color: var(--kite-calendar-price-loading-default)
}

.priceSkeleton_33e9ab77.empty_33e9ab77 {
    background-color: transparent
}

.today_33e9ab77 .panel_33e9ab77 {
    box-shadow: inset 0 0 0 var(--day-cell-border-width) var(--kite-calendar-cell-data-price-border-default)
}

.keyDateSelected_33e9ab77 {
    background-color: var(--kite-calendar-cell-data-price-panel-selected-default)!important
}

.keyDateSelected_33e9ab77:hover {
    background-color: var(--kite-calendar-cell-data-price-panel-selected-hover)!important
}

.keyDateSelected_33e9ab77 .date_33e9ab77 {
    color: var(--kite-calendar-data-default-on-select)
}

.keyDateSelected_33e9ab77 .price_33e9ab77 {
    color: var(--kite-calendar-price-default-on-select)
}

.keyDateSelected_33e9ab77 .pricePositive_33e9ab77 {
    color: var(--kite-calendar-price-positive-on-select)
}

.keyDateSelected_33e9ab77 .priceSkeleton_33e9ab77 {
    background-color: var(--kite-calendar-price-loading-on-select)
}

.keyDateSelected_33e9ab77 .notFoundPriceIcon_33e9ab77 {
    color: var(--kite-calendar-price-no-price-on-select)!important
}

.weekend_33e9ab77 .date_33e9ab77 {
    color: var(--kite-calendar-data-weekend-default)
}

.weekend_33e9ab77 .keyDateSelected_33e9ab77 .date_33e9ab77 {
    color: var(--kite-calendar-data-weekend-on-select)
}

.selectedStart_33e9ab77 .panel_33e9ab77 {
    background-color: var(--day-cell-background);
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.selectedEnd_33e9ab77 .panel_33e9ab77 {
    background-color: var(--day-cell-background);
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

.selectedMiddle_33e9ab77 .panel_33e9ab77 {
    background-color: var(--day-cell-background);
    border-radius: 0
}

.selectedMiddle_33e9ab77:first-of-type .panel_33e9ab77 {
    border-bottom-left-radius: var(--day-cell-border-radius);
    border-top-left-radius: var(--day-cell-border-radius)
}

.selectedMiddle_33e9ab77:last-of-type .panel_33e9ab77 {
    border-bottom-right-radius: var(--day-cell-border-radius);
    border-top-right-radius: var(--day-cell-border-radius)
}

.today_33e9ab77 .panel_33e9ab77:hover {
    box-shadow: inset 0 0 0 var(--day-cell-border-width) var(--kite-calendar-cell-data-price-border-hover)!important
}

.dayCellWrapper_33e9ab77 {
    --flex-date-border-width: 2px;
    --day-cell-background: var(--kite-calendar-cell-data-price-background-multi);
    width: 100%;
    --info-container-gap: var(--kite-calendar-cell-data-price-gap-xs);
    --cell-min-width: var(--kite-calendar-cell-data-price-min-width-xs);
    --cell-min-height: var(--kite-calendar-cell-data-price-height-xs);
    --day-cell-border-radius: var(--kite-calendar-cell-data-price-panel-border-radius-xs);
    --day-cell-border-width: var(--kite-calendar-cell-data-price-border-xs);
    --week-row-border-radius: var(--kite-calendar-row-data-border-radius-xs)
}

.dayCellWrapper_33e9ab77.disabled_33e9ab77:not(.selected_33e9ab77) .date_33e9ab77,.dayCellWrapper_33e9ab77.visualDisabled_33e9ab77:not(.selected_33e9ab77) .date_33e9ab77 {
    color: var(--kite-calendar-data-disabled)
}

.dayCellWrapper_33e9ab77.disabled_33e9ab77 .price_33e9ab77,.dayCellWrapper_33e9ab77.visualDisabled_33e9ab77 .price_33e9ab77 {
    opacity: 0;
    visibility: hidden
}

.dayCellWrapper_33e9ab77:not(.selected_33e9ab77,.disabled_33e9ab77):hover .panel_33e9ab77 {
    background-color: var(--kite-calendar-cell-data-price-panel-unselected-hover)
}

.dayCellWrapper_33e9ab77:first-child .dayCell_33e9ab77 {
    border-bottom-left-radius: var(--week-row-border-radius);
    border-top-left-radius: var(--week-row-border-radius);
    overflow: hidden
}

.dayCellWrapper_33e9ab77:last-child .dayCell_33e9ab77 {
    border-bottom-right-radius: var(--week-row-border-radius);
    border-top-right-radius: var(--week-row-border-radius);
    overflow: hidden
}

.dayCellWrapper_33e9ab77.hideSelectedPrice_33e9ab77 .keyDateSelected_33e9ab77 .price_33e9ab77 {
    opacity: 0;
    visibility: hidden
}

.flexDate_33e9ab77.selected_33e9ab77:not(.selectedSingle_33e9ab77) .panel_33e9ab77 {
    background-color: var(--kite-content-neutral-secondary)
}

.flexDate_33e9ab77.selected_33e9ab77:not(.selectedSingle_33e9ab77).selectedStart_33e9ab77 .panel_33e9ab77 {
    padding: var(--flex-date-border-width)0 var(--flex-date-border-width) var(--flex-date-border-width)
}

.flexDate_33e9ab77.selected_33e9ab77:not(.selectedSingle_33e9ab77).selectedStart_33e9ab77 .chip_33e9ab77 {
    border-radius: calc(var(--day-cell-border-radius) - var(--flex-date-border-width))0 0 calc(var(--day-cell-border-radius) - var(--flex-date-border-width));
    min-width: calc(var(--cell-min-width) - var(--flex-date-border-width));
    min-height: calc(var(--cell-min-height) - var(--flex-date-border-width)*2)
}

.flexDate_33e9ab77.selected_33e9ab77:not(.selectedSingle_33e9ab77).selectedMiddle_33e9ab77 .panel_33e9ab77 {
    padding: var(--flex-date-border-width)0
}

.flexDate_33e9ab77.selected_33e9ab77:not(.selectedSingle_33e9ab77).selectedMiddle_33e9ab77 .chip_33e9ab77 {
    border-radius: 0;
    min-width: var(--cell-min-width);
    min-height: calc(var(--cell-min-height) - var(--flex-date-border-width)*2)
}

.flexDate_33e9ab77.selected_33e9ab77:not(.selectedSingle_33e9ab77).selectedEnd_33e9ab77 .panel_33e9ab77 {
    padding: var(--flex-date-border-width) var(--flex-date-border-width) var(--flex-date-border-width)0
}

.flexDate_33e9ab77.selected_33e9ab77:not(.selectedSingle_33e9ab77).selectedEnd_33e9ab77 .chip_33e9ab77 {
    border-radius: 0 calc(var(--day-cell-border-radius) - var(--flex-date-border-width)) calc(var(--day-cell-border-radius) - var(--flex-date-border-width))0;
    min-width: calc(var(--cell-min-width) - var(--flex-date-border-width));
    min-height: calc(var(--cell-min-height) - var(--flex-date-border-width)*2)
}

.flexDate_33e9ab77.selected_33e9ab77:not(.selectedSingle_33e9ab77).selectedEnd_33e9ab77:first-of-type .panel_33e9ab77 {
    padding: var(--flex-date-border-width);
    border-radius: calc(var(--day-cell-border-radius) - var(--flex-date-border-width))
}

.flexDate_33e9ab77.selected_33e9ab77:not(.selectedSingle_33e9ab77).selectedEnd_33e9ab77:first-of-type .chip_33e9ab77 {
    border-radius: calc(var(--day-cell-border-radius) - var(--flex-date-border-width)*2);
    min-width: calc(var(--cell-min-width) - var(--flex-date-border-width)*2);
    min-height: calc(var(--cell-min-height) - var(--flex-date-border-width)*2)
}

.flexDate_33e9ab77.selected_33e9ab77:not(.selectedSingle_33e9ab77).selectedMiddle_33e9ab77:first-of-type .panel_33e9ab77 {
    padding: var(--flex-date-border-width)0 var(--flex-date-border-width) var(--flex-date-border-width)
}

.flexDate_33e9ab77.selected_33e9ab77:not(.selectedSingle_33e9ab77).selectedMiddle_33e9ab77:first-of-type .chip_33e9ab77 {
    border-radius: calc(var(--day-cell-border-radius) - var(--flex-date-border-width))0 0 calc(var(--day-cell-border-radius) - var(--flex-date-border-width));
    min-width: calc(var(--cell-min-width) - var(--flex-date-border-width));
    min-height: calc(var(--cell-min-height) - var(--flex-date-border-width)*2)
}

.flexDate_33e9ab77.selected_33e9ab77:not(.selectedSingle_33e9ab77).selectedMiddle_33e9ab77:last-of-type .panel_33e9ab77 {
    padding: var(--flex-date-border-width) var(--flex-date-border-width) var(--flex-date-border-width)0
}

.flexDate_33e9ab77.selected_33e9ab77:not(.selectedSingle_33e9ab77).selectedMiddle_33e9ab77:last-of-type .chip_33e9ab77 {
    border-radius: 0 calc(var(--day-cell-border-radius) - var(--flex-date-border-width)) calc(var(--day-cell-border-radius) - var(--flex-date-border-width))0;
    min-width: calc(var(--cell-min-width) - var(--flex-date-border-width));
    min-height: calc(var(--cell-min-height) - var(--flex-date-border-width)*2)
}

.flexDate_33e9ab77.selected_33e9ab77:not(.selectedSingle_33e9ab77).selectedStart_33e9ab77:hover .panel_33e9ab77 {
    padding: 0
}

.flexDate_33e9ab77.selected_33e9ab77:not(.selectedSingle_33e9ab77).selectedStart_33e9ab77:hover .chip_33e9ab77 {
    min-width: var(--cell-min-width);
    min-height: var(--cell-min-height)
}

.flexDate_33e9ab77.selected_33e9ab77:not(.selectedSingle_33e9ab77).selectedMiddle_33e9ab77:hover .panel_33e9ab77 {
    padding: 0
}

.flexDate_33e9ab77.selected_33e9ab77:not(.selectedSingle_33e9ab77).selectedMiddle_33e9ab77:hover .chip_33e9ab77 {
    min-height: var(--cell-min-height)
}

.flexDate_33e9ab77.selected_33e9ab77:not(.selectedSingle_33e9ab77).selectedEnd_33e9ab77:hover .panel_33e9ab77 {
    padding: 0
}

.flexDate_33e9ab77.selected_33e9ab77:not(.selectedSingle_33e9ab77).selectedEnd_33e9ab77:hover .chip_33e9ab77 {
    min-width: var(--cell-min-width);
    min-height: var(--cell-min-height)
}

.flexDate_33e9ab77.selected_33e9ab77:not(.selectedSingle_33e9ab77).selectedMiddle_33e9ab77:first-of-type:last-of-type .panel_33e9ab77 {
    padding: var(--flex-date-border-width)
}

.flexDate_33e9ab77.selected_33e9ab77:not(.selectedSingle_33e9ab77).selectedMiddle_33e9ab77:first-of-type:last-of-type .chip_33e9ab77 {
    border-radius: calc(var(--day-cell-border-radius) - var(--flex-date-border-width));
    min-width: calc(var(--cell-min-width) - var(--flex-date-border-width)*2);
    min-height: calc(var(--cell-min-height) - var(--flex-date-border-width)*2)
}

.flexDate_33e9ab77.selected_33e9ab77:not(.selectedSingle_33e9ab77).selectedMiddle_33e9ab77:first-of-type:hover .panel_33e9ab77 {
    padding: 0
}

.flexDate_33e9ab77.selected_33e9ab77:not(.selectedSingle_33e9ab77).selectedMiddle_33e9ab77:first-of-type:hover .chip_33e9ab77 {
    min-width: var(--cell-min-width);
    min-height: var(--cell-min-height)
}

.flexDate_33e9ab77.selected_33e9ab77:not(.selectedSingle_33e9ab77).selectedMiddle_33e9ab77:last-of-type:hover .panel_33e9ab77 {
    padding: 0
}

.flexDate_33e9ab77.selected_33e9ab77:not(.selectedSingle_33e9ab77).selectedMiddle_33e9ab77:last-of-type:hover .chip_33e9ab77 {
    min-width: var(--cell-min-width);
    min-height: var(--cell-min-height)
}

.flexDate_33e9ab77.selected_33e9ab77:not(.selectedSingle_33e9ab77).selectedMiddle_33e9ab77:first-of-type:last-of-type:hover .panel_33e9ab77 {
    padding: 0
}

.flexDate_33e9ab77.selected_33e9ab77:not(.selectedSingle_33e9ab77).selectedMiddle_33e9ab77:first-of-type:last-of-type:hover .chip_33e9ab77 {
    min-width: var(--cell-min-width);
    min-height: var(--cell-min-height);
    border-radius: var(--day-cell-border-radius) var(--day-cell-border-radius) var(--day-cell-border-radius) var(--day-cell-border-radius)
}

.weekDayName_8c11e492 {
    display: flex;
    justify-content: center;
    color: var(--kite-calendar-days-week-default);
    width: 100%;
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: .733333rem;
    letter-spacing: 0;
    text-decoration: none;
    line-height: 12px;
    text-transform: uppercase;
    min-width: var(--kite-calendar-days-week-min-width-xs);
    padding: 0 0 var(--kite-calendar-days-week-padding-bottom-xs)
}

.weekDayName_8c11e492.weekend_8c11e492 {
    color: var(--kite-calendar-days-week-weekend)
}

.weekTitleRow_8c11e492 {
    display: flex;
    padding: 0 var(--kite-calendar-row-days-week-padding-horizontal-xs)
}

.weekRow_8c11e492 {
    display: flex
}

.dateTable_c63aa2c1 {
    display: flex;
    flex-direction: column;
    width: 100%;
    position: relative;
    border-collapse: separate;
    border-spacing: 0;
    empty-cells: hide
}

.dateTable_c63aa2c1,.titleRow_c63aa2c1 {
    box-sizing: border-box
}

.datesWrapper_c63aa2c1 {
    display: flex;
    flex-direction: column;
    gap: var(--kite-calendar-table-gap-xs)
}

.monthHeader_4951f6ed {
    display: flex;
    gap: 16px;
    box-sizing: border-box
}

.title_4951f6ed {
    width: 100%;
    text-align: center;
    color: var(--kite-calendar-title);
    padding-left: var(--kite-calendar-title-padding-horizontal-xs);
    padding-right: var(--kite-calendar-title-padding-horizontal-xs)
}

.calendarMonthView_8526a775 {
    box-sizing: border-box;
    overflow: hidden;
    width: 100%;
    display: flex;
    flex-direction: column;
    padding: 0;
    background: 0 0;
    gap: var(--kite-calendar-gap-xs);
    padding: var(--kite-calendar-panel-padding-vertical-xs) var(--kite-calendar-panel-padding-horizontal-xs);
    border-radius: var(--kite-calendar-panel-border-radius-xs)
}

.calendar_04e5c0ba {
    position: relative;
    display: flex;
    width: 100%;
    gap: var(--calendar-gap);
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    --calendar-gap: var(--kite-calendar-calendar-block-gap-xs)
}

.mobileTitleRow_04e5c0ba {
    z-index: 120;
    margin-bottom: calc(var(--calendar-gap)*-1);
    position: sticky;
    top: 0;
    background-color: var(--kite-main-layout-color)
}

.panel_f8aa36bb {
    box-sizing: border-box;
    --dropdown-max-width-xs: initial;
    --dropdown-max-height-xs: initial;
    max-width: var(--dropdown-max-width-xs);
    max-height: var(--dropdown-max-height-xs);
    --dropdown-max-width-sm: var(--dropdown-max-width-xs);
    --dropdown-max-height-sm: var(--dropdown-max-height-xs);
    --dropdown-max-width-md: var(--dropdown-max-width-sm);
    --dropdown-max-height-md: var(--dropdown-max-height-sm);
    --dropdown-max-width-lg: var(--dropdown-max-width-md);
    --dropdown-max-height-lg: var(--dropdown-max-height-md);
    --dropdown-max-width-xl: var(--dropdown-max-width-lg);
    --dropdown-max-height-xl: var(--dropdown-max-height-lg);
    --dropdown-max-width-xxl: var(--dropdown-max-width-xl);
    --dropdown-max-height-xxl: var(--dropdown-max-height-xl)
}

.panel_f8aa36bb.shadow500_f8aa36bb {
    box-shadow: var(--kite-shadow-500)
}

.panel_f8aa36bb.shadow700_f8aa36bb {
    box-shadow: var(--kite-shadow-700)
}

.panel_f8aa36bb.size500_f8aa36bb.standalone_f8aa36bb {
    padding: var(--kite-dropdown-common-padding-vertical) calc(var(--kite-dropdown-common-padding-horizontal) + var(--kite-dropdown-500-inner-padding-horizontal))
}

.panel_f8aa36bb.size500_f8aa36bb .item_f8aa36bb {
    border-radius: var(--kite-dropdown-500-inner-radius);
    padding: 0 var(--kite-dropdown-500-inner-padding-horizontal);
    margin-right: calc(-1*var(--kite-dropdown-500-inner-padding-horizontal));
    margin-left: calc(-1*var(--kite-dropdown-500-inner-padding-horizontal))
}

.panel_f8aa36bb.size600_f8aa36bb.standalone_f8aa36bb {
    padding: var(--kite-dropdown-common-padding-vertical) calc(var(--kite-dropdown-common-padding-horizontal) + var(--kite-dropdown-600-inner-padding-horizontal))
}

.panel_f8aa36bb.size600_f8aa36bb .item_f8aa36bb {
    border-radius: var(--kite-dropdown-600-inner-radius);
    padding: 0 var(--kite-dropdown-600-inner-padding-horizontal);
    margin-right: calc(-1*var(--kite-dropdown-600-inner-padding-horizontal));
    margin-left: calc(-1*var(--kite-dropdown-600-inner-padding-horizontal))
}

.panel_f8aa36bb.size700_f8aa36bb.standalone_f8aa36bb {
    padding: var(--kite-dropdown-common-padding-vertical) calc(var(--kite-dropdown-common-padding-horizontal) + var(--kite-dropdown-700-inner-padding-horizontal))
}

.panel_f8aa36bb.size700_f8aa36bb .item_f8aa36bb {
    border-radius: var(--kite-dropdown-700-inner-radius);
    padding: 0 var(--kite-dropdown-700-inner-padding-horizontal);
    margin-right: calc(-1*var(--kite-dropdown-700-inner-padding-horizontal));
    margin-left: calc(-1*var(--kite-dropdown-700-inner-padding-horizontal))
}

.panel_f8aa36bb.standalone_f8aa36bb {
    overflow-y: auto;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    scrollbar-width: thin
}

.item_f8aa36bb {
    background-color: transparent;
    margin: 0;
    cursor: pointer
}

.item_f8aa36bb.focused_f8aa36bb,.item_f8aa36bb:hover {
    background-color: var(--kite-dropdown-background-hover)
}

.item_f8aa36bb.disabled_f8aa36bb {
    background-color: inherit;
    cursor: default
}

.item_f8aa36bb.disabled_f8aa36bb:hover {
    background-color: unset
}

@media (min-width: 576px) {
    .modal_b795332d.small_b795332d {
        width:var(--kite-modal-modal-small-width-sm, 100%)
    }

    .modal_b795332d.medium_b795332d {
        width: var(--kite-modal-modal-medium-width-sm, 100%)
    }

    .paddingSmParagraphXxSmall_aca26aab {
        padding-top: var(--kite-semantic-text-paragraph-xx-small-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-xx-small-padding-bottom)
    }

    .paddingSmParagraphXxSmallExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-paragraph-xx-small-padding-top) + var(--kite-semantic-text-paragraph-xx-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-xx-small-padding-bottom)
    }

    .paddingSmParagraphXSmall_aca26aab {
        padding-top: var(--kite-semantic-text-paragraph-x-small-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-x-small-padding-bottom)
    }

    .paddingSmParagraphXSmallExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-paragraph-x-small-padding-top) + var(--kite-semantic-text-paragraph-x-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-x-small-padding-bottom)
    }

    .paddingSmParagraphSmall_aca26aab {
        padding-top: var(--kite-semantic-text-paragraph-small-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-small-padding-bottom)
    }

    .paddingSmParagraphSmallExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-paragraph-small-padding-top) + var(--kite-semantic-text-paragraph-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-small-padding-bottom)
    }

    .paddingSmParagraphMedium_aca26aab {
        padding-top: var(--kite-semantic-text-paragraph-medium-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-medium-padding-bottom)
    }

    .paddingSmParagraphMediumExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-paragraph-medium-padding-top) + var(--kite-semantic-text-paragraph-medium-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-medium-padding-bottom)
    }

    .paddingSmParagraphLarge_aca26aab {
        padding-top: var(--kite-semantic-text-paragraph-large-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-large-padding-bottom)
    }

    .paddingSmParagraphLargeExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-paragraph-large-padding-top) + var(--kite-semantic-text-paragraph-large-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-large-padding-bottom)
    }

    .paddingSmParagraphXLarge_aca26aab {
        padding-top: var(--kite-semantic-text-paragraph-x-large-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-x-large-padding-bottom)
    }

    .paddingSmParagraphXLargeExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-paragraph-x-large-padding-top) + var(--kite-semantic-text-paragraph-x-large-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-x-large-padding-bottom)
    }

    .paddingSmHeaderXxSmall_aca26aab {
        padding-top: var(--kite-semantic-text-header-xx-small-padding-top);
        padding-bottom: var(--kite-semantic-text-header-xx-small-padding-bottom)
    }

    .paddingSmHeaderXxSmallExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-header-xx-small-padding-top) + var(--kite-semantic-text-header-xx-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-header-xx-small-padding-bottom)
    }

    .paddingSmHeaderXSmallExtra_aca26aab,.paddingSmHeaderXSmall_aca26aab {
        padding-bottom: var(--kite-semantic-text-header-x-small-padding-bottom)
    }

    .paddingSmHeaderXSmall_aca26aab {
        padding-top: var(--kite-semantic-text-header-x-small-padding-top)
    }

    .paddingSmHeaderXSmallExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-header-x-small-padding-top) + var(--kite-semantic-text-header-x-small-padding-top-extra))
    }

    .paddingSmHeaderSmallExtra_aca26aab,.paddingSmHeaderSmall_aca26aab {
        padding-bottom: var(--kite-semantic-text-header-small-padding-bottom)
    }

    .paddingSmHeaderSmall_aca26aab {
        padding-top: var(--kite-semantic-text-header-small-padding-top)
    }

    .paddingSmHeaderSmallExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-header-small-padding-top) + var(--kite-semantic-text-header-small-padding-top-extra))
    }

    .paddingSmHeaderMedium_aca26aab {
        padding-top: var(--kite-semantic-text-header-medium-padding-top);
        padding-bottom: var(--kite-semantic-text-header-medium-padding-bottom)
    }

    .paddingSmHeaderMediumExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-header-medium-padding-top) + var(--kite-semantic-text-header-medium-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-header-medium-padding-bottom)
    }

    .paddingSmHeaderLargeExtra_aca26aab,.paddingSmHeaderLarge_aca26aab {
        padding-bottom: var(--kite-semantic-text-header-large-padding-bottom)
    }

    .paddingSmHeaderLarge_aca26aab {
        padding-top: var(--kite-semantic-text-header-large-padding-top)
    }

    .paddingSmHeaderLargeExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-header-large-padding-top) + var(--kite-semantic-text-header-large-padding-top-extra))
    }

    .paddingSmHeaderXLargeExtra_aca26aab,.paddingSmHeaderXLarge_aca26aab {
        padding-bottom: var(--kite-semantic-text-header-x-large-padding-bottom)
    }

    .paddingSmHeaderXLarge_aca26aab {
        padding-top: var(--kite-semantic-text-header-x-large-padding-top)
    }

    .paddingSmHeaderXLargeExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-header-x-large-padding-top) + var(--kite-semantic-text-header-x-large-padding-top-extra))
    }

    .alignSmStart_a6b3879f {
        align-items: start
    }

    .alignSmStart_a6b3879f.labelOnly_a6b3879f {
        text-align: left
    }

    .alignSmCenter_a6b3879f {
        align-items: center
    }

    .alignSmCenter_a6b3879f.labelOnly_a6b3879f {
        text-align: center
    }

    .alignSmEnd_a6b3879f {
        align-items: end
    }

    .alignSmEnd_a6b3879f.labelOnly_a6b3879f {
        text-align: right
    }

    .default_a6b3879f.sizeContrastSmSmallPlain_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain)
    }

    .default_a6b3879f.sizeContrastSmSmallPlain_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastSmSmallSmall_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small)
    }

    .default_a6b3879f.sizeContrastSmSmallSmall_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastSmSmallMedium_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium)
    }

    .default_a6b3879f.sizeContrastSmSmallMedium_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastSmSmallLarge_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large)
    }

    .default_a6b3879f.sizeContrastSmSmallLarge_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastSmMediumPlain_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain)
    }

    .default_a6b3879f.sizeContrastSmMediumPlain_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastSmMediumSmall_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small)
    }

    .default_a6b3879f.sizeContrastSmMediumSmall_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastSmMediumMedium_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium)
    }

    .default_a6b3879f.sizeContrastSmMediumMedium_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastSmMediumLarge_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large)
    }

    .default_a6b3879f.sizeContrastSmMediumLarge_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastSmLargePlain_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain)
    }

    .default_a6b3879f.sizeContrastSmLargePlain_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastSmLargeSmall_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small)
    }

    .default_a6b3879f.sizeContrastSmLargeSmall_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastSmLargeMedium_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium)
    }

    .default_a6b3879f.sizeContrastSmLargeMedium_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastSmLargeLarge_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large)
    }

    .default_a6b3879f.sizeContrastSmLargeLarge_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .labelEmphasizedSmSmallPlain_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-small-default-padding-bottom )
    }

    .labelEmphasizedSmSmallSmall_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-medium-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-medium-compact-default-padding-bottom )
    }

    .labelEmphasizedSmSmallMedium_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
    }

    .labelEmphasizedSmSmallLarge_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
    }

    .labelEmphasizedSmMediumPlain_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-medium-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-medium-compact-default-padding-bottom )
    }

    .labelEmphasizedSmMediumSmall_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
    }

    .labelEmphasizedSmMediumMedium_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-small-default-padding-bottom )
    }

    .labelEmphasizedSmMediumLarge_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
    }

    .labelEmphasizedSmLargePlain_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
    }

    .labelEmphasizedSmLargeSmall_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-small-default-padding-bottom )
    }

    .labelEmphasizedSmLargeMedium_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
    }

    .labelEmphasizedSmLargeLarge_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-x-large-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-x-large-default-padding-bottom )
    }

    .labelDefaultSmSmallLarge_a6b3879f,.labelDefaultSmSmallMedium_a6b3879f,.labelDefaultSmSmallPlain_a6b3879f,.labelDefaultSmSmallSmall_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-small-default-padding-bottom )
    }

    .labelDefaultSmMediumLarge_a6b3879f,.labelDefaultSmMediumMedium_a6b3879f,.labelDefaultSmMediumPlain_a6b3879f,.labelDefaultSmMediumSmall_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-medium-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-medium-compact-default-padding-bottom )
    }

    .labelDefaultSmLargePlain_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
    }

    .labelDefaultSmLargeSmall_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-small-default-padding-bottom )
    }

    .labelDefaultSmLargeMedium_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
    }

    .labelDefaultSmLargeLarge_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-x-large-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-x-large-default-padding-bottom )
    }

    .addonSm150_5a68c27f,.addonSm150_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-150-spacing)
    }

    .addonSm150_5a68c27f>.addon_5a68c27f,.addonSm150_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-150-spacing);
        min-height: var(--kite-cell-addon-150-min-height)
    }

    .addonSm200_5a68c27f,.addonSm200_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-200-spacing)
    }

    .addonSm200_5a68c27f>.addon_5a68c27f,.addonSm200_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-200-spacing);
        min-height: var(--kite-cell-addon-200-min-height)
    }

    .addonSm250_5a68c27f,.addonSm250_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-250-spacing)
    }

    .addonSm250_5a68c27f>.addon_5a68c27f,.addonSm250_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-250-spacing);
        min-height: var(--kite-cell-addon-250-min-height)
    }

    .addonSm350_5a68c27f,.addonSm350_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-350-spacing)
    }

    .addonSm350_5a68c27f>.addon_5a68c27f,.addonSm350_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-350-spacing);
        min-height: var(--kite-cell-addon-350-min-height)
    }

    .addonSm400_5a68c27f,.addonSm400_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-400-spacing)
    }

    .addonSm400_5a68c27f>.addon_5a68c27f,.addonSm400_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-400-spacing);
        min-height: var(--kite-cell-addon-400-min-height)
    }

    .addonSm450_5a68c27f,.addonSm450_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-450-spacing)
    }

    .addonSm450_5a68c27f>.addon_5a68c27f,.addonSm450_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-450-spacing);
        min-height: var(--kite-cell-addon-450-min-height)
    }

    .addonSm500_5a68c27f,.addonSm500_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-500-spacing)
    }

    .addonSm500_5a68c27f>.addon_5a68c27f,.addonSm500_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-500-spacing);
        min-height: var(--kite-cell-addon-500-min-height)
    }

    .addonSm550_5a68c27f,.addonSm550_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-550-spacing)
    }

    .addonSm550_5a68c27f>.addon_5a68c27f,.addonSm550_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-550-spacing);
        min-height: var(--kite-cell-addon-550-min-height)
    }

    .addonSm600_5a68c27f,.addonSm600_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-600-spacing)
    }

    .addonSm600_5a68c27f>.addon_5a68c27f,.addonSm600_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-600-spacing);
        min-height: var(--kite-cell-addon-600-min-height)
    }

    .addonSm700_5a68c27f,.addonSm700_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-700-spacing)
    }

    .addonSm700_5a68c27f>.addon_5a68c27f,.addonSm700_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-700-spacing);
        min-height: var(--kite-cell-addon-700-min-height)
    }

    .addonSm750_5a68c27f,.addonSm750_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-750-spacing)
    }

    .addonSm750_5a68c27f>.addon_5a68c27f,.addonSm750_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-750-spacing);
        min-height: var(--kite-cell-addon-750-min-height)
    }

    .addonSm800_5a68c27f,.addonSm800_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-800-spacing)
    }

    .addonSm800_5a68c27f>.addon_5a68c27f,.addonSm800_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-800-spacing);
        min-height: var(--kite-cell-addon-800-min-height)
    }

    .addonSm900_5a68c27f,.addonSm900_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-900-spacing)
    }

    .addonSm900_5a68c27f>.addon_5a68c27f,.addonSm900_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-900-spacing);
        min-height: var(--kite-cell-addon-900-min-height)
    }

    .listSm100_5a68c27f,.listSm100_5a68c27f>.group_5a68c27f {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-100-padding-vertical)
    }

    .listSm100_5a68c27f>.group_5a68c27f>.kite-label-value,.listSm100_5a68c27f>.kite-label-value {
        margin: calc(var(--kite-cell-list-100-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listSm250_5a68c27f,.listSm250_5a68c27f>.group_5a68c27f {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-250-padding-vertical)
    }

    .listSm250_5a68c27f>.group_5a68c27f>.kite-label-value,.listSm250_5a68c27f>.kite-label-value {
        margin: calc(var(--kite-cell-list-250-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listSm300_5a68c27f,.listSm300_5a68c27f>.group_5a68c27f {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-300-padding-vertical)
    }

    .listSm300_5a68c27f>.group_5a68c27f>.kite-label-value,.listSm300_5a68c27f>.kite-label-value {
        margin: calc(var(--kite-cell-list-300-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listSm350_5a68c27f,.listSm350_5a68c27f>.group_5a68c27f {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-350-padding-vertical)
    }

    .listSm350_5a68c27f>.group_5a68c27f>.kite-label-value,.listSm350_5a68c27f>.kite-label-value {
        margin: calc(var(--kite-cell-list-350-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listSm400_5a68c27f,.listSm400_5a68c27f>.group_5a68c27f {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-400-padding-vertical)
    }

    .listSm400_5a68c27f>.group_5a68c27f>.kite-label-value,.listSm400_5a68c27f>.kite-label-value {
        margin: calc(var(--kite-cell-list-400-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listSm450_5a68c27f,.listSm450_5a68c27f>.group_5a68c27f {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-450-padding-vertical)
    }

    .listSm450_5a68c27f>.group_5a68c27f>.kite-label-value,.listSm450_5a68c27f>.kite-label-value {
        margin: calc(var(--kite-cell-list-450-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listSm500_5a68c27f,.listSm500_5a68c27f>.group_5a68c27f {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-500-padding-vertical)
    }

    .listSm500_5a68c27f>.group_5a68c27f>.kite-label-value,.listSm500_5a68c27f>.kite-label-value {
        margin: calc(var(--kite-cell-list-500-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .layoutSm100_5a68c27f,.layoutSm100_5a68c27f>.group_5a68c27f {
        padding: var(--kite-cell-layout-100-padding-vertical)0
    }

    .layoutSm100_5a68c27f.labelOnly_5a68c27f,.layoutSm100_5a68c27f>.group_5a68c27f.labelOnly_5a68c27f {
        padding-top: calc(var(--kite-cell-layout-100-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-100-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutSm100_5a68c27f>.group_5a68c27f {
        margin: calc(-1*var(--kite-cell-layout-100-padding-vertical))0
    }

    .layoutSm200_5a68c27f,.layoutSm200_5a68c27f>.group_5a68c27f {
        padding: var(--kite-cell-layout-200-padding-vertical)0
    }

    .layoutSm200_5a68c27f.labelOnly_5a68c27f,.layoutSm200_5a68c27f>.group_5a68c27f.labelOnly_5a68c27f {
        padding-top: calc(var(--kite-cell-layout-200-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-200-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutSm200_5a68c27f>.group_5a68c27f {
        margin: calc(-1*var(--kite-cell-layout-200-padding-vertical))0
    }

    .layoutSm300_5a68c27f,.layoutSm300_5a68c27f>.group_5a68c27f {
        padding: var(--kite-cell-layout-300-padding-vertical)0
    }

    .layoutSm300_5a68c27f.labelOnly_5a68c27f,.layoutSm300_5a68c27f>.group_5a68c27f.labelOnly_5a68c27f {
        padding-top: calc(var(--kite-cell-layout-300-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-300-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutSm300_5a68c27f>.group_5a68c27f {
        margin: calc(-1*var(--kite-cell-layout-300-padding-vertical))0
    }

    .layoutSm500_5a68c27f,.layoutSm500_5a68c27f>.group_5a68c27f {
        padding: var(--kite-cell-layout-500-padding-vertical)0
    }

    .layoutSm500_5a68c27f.labelOnly_5a68c27f,.layoutSm500_5a68c27f>.group_5a68c27f.labelOnly_5a68c27f {
        padding-top: calc(var(--kite-cell-layout-500-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-500-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutSm500_5a68c27f>.group_5a68c27f {
        margin: calc(-1*var(--kite-cell-layout-500-padding-vertical))0
    }

    .layoutSm600_5a68c27f,.layoutSm600_5a68c27f>.group_5a68c27f {
        padding: var(--kite-cell-layout-600-padding-vertical)0
    }

    .layoutSm600_5a68c27f.labelOnly_5a68c27f,.layoutSm600_5a68c27f>.group_5a68c27f.labelOnly_5a68c27f {
        padding-top: calc(var(--kite-cell-layout-600-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-600-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutSm600_5a68c27f>.group_5a68c27f {
        margin: calc(-1*var(--kite-cell-layout-600-padding-vertical))0
    }

    .listSizeContrastSmSmallPlain_5a68c27f,.listSizeContrastSmSmallPlain_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-plain )
    }

    .listSizeContrastSmSmallSmall_5a68c27f,.listSizeContrastSmSmallSmall_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-small )
    }

    .listSizeContrastSmSmallMedium_5a68c27f,.listSizeContrastSmSmallMedium_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-medium )
    }

    .listSizeContrastSmSmallLarge_5a68c27f,.listSizeContrastSmSmallLarge_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-large )
    }

    .listSizeContrastSmMediumPlain_5a68c27f,.listSizeContrastSmMediumPlain_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-plain )
    }

    .listSizeContrastSmMediumSmall_5a68c27f,.listSizeContrastSmMediumSmall_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-small )
    }

    .listSizeContrastSmMediumMedium_5a68c27f,.listSizeContrastSmMediumMedium_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-medium )
    }

    .listSizeContrastSmMediumLarge_5a68c27f,.listSizeContrastSmMediumLarge_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-large )
    }

    .listSizeContrastSmLargePlain_5a68c27f,.listSizeContrastSmLargePlain_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-plain )
    }

    .listSizeContrastSmLargeSmall_5a68c27f,.listSizeContrastSmLargeSmall_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-small )
    }

    .listSizeContrastSmLargeMedium_5a68c27f,.listSizeContrastSmLargeMedium_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-medium )
    }

    .listSizeContrastSmLargeLarge_5a68c27f,.listSizeContrastSmLargeLarge_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-large )
    }

    .input_d8fd04b0.sizeSm400_d8fd04b0 {
        width: var(--kite-radio-400-size);
        height: var(--kite-radio-400-size);
        border-width: var(--kite-radio-400-border-width);
        border-radius: var(--kite-radio-400-border-radius)
    }

    .input_d8fd04b0.sizeSm400_d8fd04b0.error_d8fd04b0 {
        box-shadow: 0 0 0 var(--kite-selection-control-400-error-border-width) var(--kite-selection-control-error-border)
    }

    .input_d8fd04b0.sizeSm500_d8fd04b0 {
        width: var(--kite-radio-500-size);
        height: var(--kite-radio-500-size);
        border-width: var(--kite-radio-500-border-width);
        border-radius: var(--kite-radio-500-border-radius)
    }

    .input_d8fd04b0.sizeSm500_d8fd04b0.error_d8fd04b0 {
        box-shadow: 0 0 0 var(--kite-selection-control-500-error-border-width) var(--kite-selection-control-error-border)
    }

    .marginSm0_bf48d925 {
        margin: 0
    }

    .paddingSm0_bf48d925 {
        padding: 0
    }

    .marginTopSm0_bf48d925 {
        margin-top: 0
    }

    .marginBottomSm0_bf48d925 {
        margin-bottom: 0
    }

    .marginRightSm0_bf48d925 {
        margin-right: 0
    }

    .marginLeftSm0_bf48d925 {
        margin-left: 0
    }

    .paddingTopSm0_bf48d925 {
        padding-top: 0
    }

    .paddingBottomSm0_bf48d925 {
        padding-bottom: 0
    }

    .paddingRightSm0_bf48d925 {
        padding-right: 0
    }

    .paddingLeftSm0_bf48d925 {
        padding-left: 0
    }

    .gapSm0_bf48d925 {
        gap: 0
    }

    .marginSm50_bf48d925 {
        margin: 2px
    }

    .paddingSm50_bf48d925 {
        padding: 2px
    }

    .marginTopSm50_bf48d925 {
        margin-top: 2px
    }

    .marginBottomSm50_bf48d925 {
        margin-bottom: 2px
    }

    .marginRightSm50_bf48d925 {
        margin-right: 2px
    }

    .marginLeftSm50_bf48d925 {
        margin-left: 2px
    }

    .paddingTopSm50_bf48d925 {
        padding-top: 2px
    }

    .paddingBottomSm50_bf48d925 {
        padding-bottom: 2px
    }

    .paddingRightSm50_bf48d925 {
        padding-right: 2px
    }

    .paddingLeftSm50_bf48d925 {
        padding-left: 2px
    }

    .gapSm50_bf48d925 {
        gap: 2px
    }

    .marginSm100_bf48d925 {
        margin: 4px
    }

    .paddingSm100_bf48d925 {
        padding: 4px
    }

    .marginTopSm100_bf48d925 {
        margin-top: 4px
    }

    .marginBottomSm100_bf48d925 {
        margin-bottom: 4px
    }

    .marginRightSm100_bf48d925 {
        margin-right: 4px
    }

    .marginLeftSm100_bf48d925 {
        margin-left: 4px
    }

    .paddingTopSm100_bf48d925 {
        padding-top: 4px
    }

    .paddingBottomSm100_bf48d925 {
        padding-bottom: 4px
    }

    .paddingRightSm100_bf48d925 {
        padding-right: 4px
    }

    .paddingLeftSm100_bf48d925 {
        padding-left: 4px
    }

    .gapSm100_bf48d925 {
        gap: 4px
    }

    .marginSm150_bf48d925 {
        margin: 6px
    }

    .paddingSm150_bf48d925 {
        padding: 6px
    }

    .marginTopSm150_bf48d925 {
        margin-top: 6px
    }

    .marginBottomSm150_bf48d925 {
        margin-bottom: 6px
    }

    .marginRightSm150_bf48d925 {
        margin-right: 6px
    }

    .marginLeftSm150_bf48d925 {
        margin-left: 6px
    }

    .paddingTopSm150_bf48d925 {
        padding-top: 6px
    }

    .paddingBottomSm150_bf48d925 {
        padding-bottom: 6px
    }

    .paddingRightSm150_bf48d925 {
        padding-right: 6px
    }

    .paddingLeftSm150_bf48d925 {
        padding-left: 6px
    }

    .gapSm150_bf48d925 {
        gap: 6px
    }

    .marginSm200_bf48d925 {
        margin: 8px
    }

    .paddingSm200_bf48d925 {
        padding: 8px
    }

    .marginTopSm200_bf48d925 {
        margin-top: 8px
    }

    .marginBottomSm200_bf48d925 {
        margin-bottom: 8px
    }

    .marginRightSm200_bf48d925 {
        margin-right: 8px
    }

    .marginLeftSm200_bf48d925 {
        margin-left: 8px
    }

    .paddingTopSm200_bf48d925 {
        padding-top: 8px
    }

    .paddingBottomSm200_bf48d925 {
        padding-bottom: 8px
    }

    .paddingRightSm200_bf48d925 {
        padding-right: 8px
    }

    .paddingLeftSm200_bf48d925 {
        padding-left: 8px
    }

    .gapSm200_bf48d925 {
        gap: 8px
    }

    .marginSm250_bf48d925 {
        margin: 10px
    }

    .paddingSm250_bf48d925 {
        padding: 10px
    }

    .marginTopSm250_bf48d925 {
        margin-top: 10px
    }

    .marginBottomSm250_bf48d925 {
        margin-bottom: 10px
    }

    .marginRightSm250_bf48d925 {
        margin-right: 10px
    }

    .marginLeftSm250_bf48d925 {
        margin-left: 10px
    }

    .paddingTopSm250_bf48d925 {
        padding-top: 10px
    }

    .paddingBottomSm250_bf48d925 {
        padding-bottom: 10px
    }

    .paddingRightSm250_bf48d925 {
        padding-right: 10px
    }

    .paddingLeftSm250_bf48d925 {
        padding-left: 10px
    }

    .gapSm250_bf48d925 {
        gap: 10px
    }

    .marginSm300_bf48d925 {
        margin: 12px
    }

    .paddingSm300_bf48d925 {
        padding: 12px
    }

    .marginTopSm300_bf48d925 {
        margin-top: 12px
    }

    .marginBottomSm300_bf48d925 {
        margin-bottom: 12px
    }

    .marginRightSm300_bf48d925 {
        margin-right: 12px
    }

    .marginLeftSm300_bf48d925 {
        margin-left: 12px
    }

    .paddingTopSm300_bf48d925 {
        padding-top: 12px
    }

    .paddingBottomSm300_bf48d925 {
        padding-bottom: 12px
    }

    .paddingRightSm300_bf48d925 {
        padding-right: 12px
    }

    .paddingLeftSm300_bf48d925 {
        padding-left: 12px
    }

    .gapSm300_bf48d925 {
        gap: 12px
    }

    .marginSm350_bf48d925 {
        margin: 16px
    }

    .paddingSm350_bf48d925 {
        padding: 16px
    }

    .marginTopSm350_bf48d925 {
        margin-top: 16px
    }

    .marginBottomSm350_bf48d925 {
        margin-bottom: 16px
    }

    .marginRightSm350_bf48d925 {
        margin-right: 16px
    }

    .marginLeftSm350_bf48d925 {
        margin-left: 16px
    }

    .paddingTopSm350_bf48d925 {
        padding-top: 16px
    }

    .paddingBottomSm350_bf48d925 {
        padding-bottom: 16px
    }

    .paddingRightSm350_bf48d925 {
        padding-right: 16px
    }

    .paddingLeftSm350_bf48d925 {
        padding-left: 16px
    }

    .gapSm350_bf48d925 {
        gap: 16px
    }

    .marginSm400_bf48d925 {
        margin: 20px
    }

    .paddingSm400_bf48d925 {
        padding: 20px
    }

    .marginTopSm400_bf48d925 {
        margin-top: 20px
    }

    .marginBottomSm400_bf48d925 {
        margin-bottom: 20px
    }

    .marginRightSm400_bf48d925 {
        margin-right: 20px
    }

    .marginLeftSm400_bf48d925 {
        margin-left: 20px
    }

    .paddingTopSm400_bf48d925 {
        padding-top: 20px
    }

    .paddingBottomSm400_bf48d925 {
        padding-bottom: 20px
    }

    .paddingRightSm400_bf48d925 {
        padding-right: 20px
    }

    .paddingLeftSm400_bf48d925 {
        padding-left: 20px
    }

    .gapSm400_bf48d925 {
        gap: 20px
    }

    .marginSm450_bf48d925 {
        margin: 24px
    }

    .paddingSm450_bf48d925 {
        padding: 24px
    }

    .marginTopSm450_bf48d925 {
        margin-top: 24px
    }

    .marginBottomSm450_bf48d925 {
        margin-bottom: 24px
    }

    .marginRightSm450_bf48d925 {
        margin-right: 24px
    }

    .marginLeftSm450_bf48d925 {
        margin-left: 24px
    }

    .paddingTopSm450_bf48d925 {
        padding-top: 24px
    }

    .paddingBottomSm450_bf48d925 {
        padding-bottom: 24px
    }

    .paddingRightSm450_bf48d925 {
        padding-right: 24px
    }

    .paddingLeftSm450_bf48d925 {
        padding-left: 24px
    }

    .gapSm450_bf48d925 {
        gap: 24px
    }

    .marginSm500_bf48d925 {
        margin: 28px
    }

    .paddingSm500_bf48d925 {
        padding: 28px
    }

    .marginTopSm500_bf48d925 {
        margin-top: 28px
    }

    .marginBottomSm500_bf48d925 {
        margin-bottom: 28px
    }

    .marginRightSm500_bf48d925 {
        margin-right: 28px
    }

    .marginLeftSm500_bf48d925 {
        margin-left: 28px
    }

    .paddingTopSm500_bf48d925 {
        padding-top: 28px
    }

    .paddingBottomSm500_bf48d925 {
        padding-bottom: 28px
    }

    .paddingRightSm500_bf48d925 {
        padding-right: 28px
    }

    .paddingLeftSm500_bf48d925 {
        padding-left: 28px
    }

    .gapSm500_bf48d925 {
        gap: 28px
    }

    .marginSm550_bf48d925 {
        margin: 32px
    }

    .paddingSm550_bf48d925 {
        padding: 32px
    }

    .marginTopSm550_bf48d925 {
        margin-top: 32px
    }

    .marginBottomSm550_bf48d925 {
        margin-bottom: 32px
    }

    .marginRightSm550_bf48d925 {
        margin-right: 32px
    }

    .marginLeftSm550_bf48d925 {
        margin-left: 32px
    }

    .paddingTopSm550_bf48d925 {
        padding-top: 32px
    }

    .paddingBottomSm550_bf48d925 {
        padding-bottom: 32px
    }

    .paddingRightSm550_bf48d925 {
        padding-right: 32px
    }

    .paddingLeftSm550_bf48d925 {
        padding-left: 32px
    }

    .gapSm550_bf48d925 {
        gap: 32px
    }

    .marginSm600_bf48d925 {
        margin: 36px
    }

    .paddingSm600_bf48d925 {
        padding: 36px
    }

    .marginTopSm600_bf48d925 {
        margin-top: 36px
    }

    .marginBottomSm600_bf48d925 {
        margin-bottom: 36px
    }

    .marginRightSm600_bf48d925 {
        margin-right: 36px
    }

    .marginLeftSm600_bf48d925 {
        margin-left: 36px
    }

    .paddingTopSm600_bf48d925 {
        padding-top: 36px
    }

    .paddingBottomSm600_bf48d925 {
        padding-bottom: 36px
    }

    .paddingRightSm600_bf48d925 {
        padding-right: 36px
    }

    .paddingLeftSm600_bf48d925 {
        padding-left: 36px
    }

    .gapSm600_bf48d925 {
        gap: 36px
    }

    .marginSm650_bf48d925 {
        margin: 40px
    }

    .paddingSm650_bf48d925 {
        padding: 40px
    }

    .marginTopSm650_bf48d925 {
        margin-top: 40px
    }

    .marginBottomSm650_bf48d925 {
        margin-bottom: 40px
    }

    .marginRightSm650_bf48d925 {
        margin-right: 40px
    }

    .marginLeftSm650_bf48d925 {
        margin-left: 40px
    }

    .paddingTopSm650_bf48d925 {
        padding-top: 40px
    }

    .paddingBottomSm650_bf48d925 {
        padding-bottom: 40px
    }

    .paddingRightSm650_bf48d925 {
        padding-right: 40px
    }

    .paddingLeftSm650_bf48d925 {
        padding-left: 40px
    }

    .gapSm650_bf48d925 {
        gap: 40px
    }

    .marginSm700_bf48d925 {
        margin: 48px
    }

    .paddingSm700_bf48d925 {
        padding: 48px
    }

    .marginTopSm700_bf48d925 {
        margin-top: 48px
    }

    .marginBottomSm700_bf48d925 {
        margin-bottom: 48px
    }

    .marginRightSm700_bf48d925 {
        margin-right: 48px
    }

    .marginLeftSm700_bf48d925 {
        margin-left: 48px
    }

    .paddingTopSm700_bf48d925 {
        padding-top: 48px
    }

    .paddingBottomSm700_bf48d925 {
        padding-bottom: 48px
    }

    .paddingRightSm700_bf48d925 {
        padding-right: 48px
    }

    .paddingLeftSm700_bf48d925 {
        padding-left: 48px
    }

    .gapSm700_bf48d925 {
        gap: 48px
    }

    .marginSm750_bf48d925 {
        margin: 56px
    }

    .paddingSm750_bf48d925 {
        padding: 56px
    }

    .marginTopSm750_bf48d925 {
        margin-top: 56px
    }

    .marginBottomSm750_bf48d925 {
        margin-bottom: 56px
    }

    .marginRightSm750_bf48d925 {
        margin-right: 56px
    }

    .marginLeftSm750_bf48d925 {
        margin-left: 56px
    }

    .paddingTopSm750_bf48d925 {
        padding-top: 56px
    }

    .paddingBottomSm750_bf48d925 {
        padding-bottom: 56px
    }

    .paddingRightSm750_bf48d925 {
        padding-right: 56px
    }

    .paddingLeftSm750_bf48d925 {
        padding-left: 56px
    }

    .gapSm750_bf48d925 {
        gap: 56px
    }

    .marginSm800_bf48d925 {
        margin: 64px
    }

    .paddingSm800_bf48d925 {
        padding: 64px
    }

    .marginTopSm800_bf48d925 {
        margin-top: 64px
    }

    .marginBottomSm800_bf48d925 {
        margin-bottom: 64px
    }

    .marginRightSm800_bf48d925 {
        margin-right: 64px
    }

    .marginLeftSm800_bf48d925 {
        margin-left: 64px
    }

    .paddingTopSm800_bf48d925 {
        padding-top: 64px
    }

    .paddingBottomSm800_bf48d925 {
        padding-bottom: 64px
    }

    .paddingRightSm800_bf48d925 {
        padding-right: 64px
    }

    .paddingLeftSm800_bf48d925 {
        padding-left: 64px
    }

    .gapSm800_bf48d925 {
        gap: 64px
    }

    .marginSm850_bf48d925 {
        margin: 72px
    }

    .paddingSm850_bf48d925 {
        padding: 72px
    }

    .marginTopSm850_bf48d925 {
        margin-top: 72px
    }

    .marginBottomSm850_bf48d925 {
        margin-bottom: 72px
    }

    .marginRightSm850_bf48d925 {
        margin-right: 72px
    }

    .marginLeftSm850_bf48d925 {
        margin-left: 72px
    }

    .paddingTopSm850_bf48d925 {
        padding-top: 72px
    }

    .paddingBottomSm850_bf48d925 {
        padding-bottom: 72px
    }

    .paddingRightSm850_bf48d925 {
        padding-right: 72px
    }

    .paddingLeftSm850_bf48d925 {
        padding-left: 72px
    }

    .gapSm850_bf48d925 {
        gap: 72px
    }

    .marginSm900_bf48d925 {
        margin: 80px
    }

    .paddingSm900_bf48d925 {
        padding: 80px
    }

    .marginTopSm900_bf48d925 {
        margin-top: 80px
    }

    .marginBottomSm900_bf48d925 {
        margin-bottom: 80px
    }

    .marginRightSm900_bf48d925 {
        margin-right: 80px
    }

    .marginLeftSm900_bf48d925 {
        margin-left: 80px
    }

    .paddingTopSm900_bf48d925 {
        padding-top: 80px
    }

    .paddingBottomSm900_bf48d925 {
        padding-bottom: 80px
    }

    .paddingRightSm900_bf48d925 {
        padding-right: 80px
    }

    .paddingLeftSm900_bf48d925 {
        padding-left: 80px
    }

    .gapSm900_bf48d925 {
        gap: 80px
    }

    .topLeftSm300_875b0045 {
        --kite-panel-border-top-left-radius: var(--kite-panel-300-border-radius)
    }

    .topRightSm300_875b0045 {
        --kite-panel-border-top-right-radius: var(--kite-panel-300-border-radius)
    }

    .bottomLeftSm300_875b0045 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-300-border-radius)
    }

    .bottomRightSm300_875b0045 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-300-border-radius)
    }

    .topLeftSm400_875b0045 {
        --kite-panel-border-top-left-radius: var(--kite-panel-400-border-radius)
    }

    .topRightSm400_875b0045 {
        --kite-panel-border-top-right-radius: var(--kite-panel-400-border-radius)
    }

    .bottomLeftSm400_875b0045 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-400-border-radius)
    }

    .bottomRightSm400_875b0045 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-400-border-radius)
    }

    .topLeftSm500_875b0045 {
        --kite-panel-border-top-left-radius: var(--kite-panel-500-border-radius)
    }

    .topRightSm500_875b0045 {
        --kite-panel-border-top-right-radius: var(--kite-panel-500-border-radius)
    }

    .bottomLeftSm500_875b0045 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-500-border-radius)
    }

    .bottomRightSm500_875b0045 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-500-border-radius)
    }

    .topLeftSm600_875b0045 {
        --kite-panel-border-top-left-radius: var(--kite-panel-600-border-radius)
    }

    .topRightSm600_875b0045 {
        --kite-panel-border-top-right-radius: var(--kite-panel-600-border-radius)
    }

    .bottomLeftSm600_875b0045 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-600-border-radius)
    }

    .bottomRightSm600_875b0045 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-600-border-radius)
    }

    .topLeftSm700_875b0045 {
        --kite-panel-border-top-left-radius: var(--kite-panel-700-border-radius)
    }

    .topRightSm700_875b0045 {
        --kite-panel-border-top-right-radius: var(--kite-panel-700-border-radius)
    }

    .bottomLeftSm700_875b0045 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-700-border-radius)
    }

    .bottomRightSm700_875b0045 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-700-border-radius)
    }

    .topLeftRoundedSmTrue_875b0045 {
        border-top-left-radius: var(--kite-panel-border-top-left-radius)
    }

    .topLeftRoundedSmFalse_875b0045 {
        border-top-left-radius: 0
    }

    .topRightRoundedSmTrue_875b0045 {
        border-top-right-radius: var(--kite-panel-border-top-right-radius)
    }

    .topRightRoundedSmFalse_875b0045 {
        border-top-right-radius: 0
    }

    .bottomLeftRoundedSmTrue_875b0045 {
        border-bottom-left-radius: var(--kite-panel-border-bottom-left-radius)
    }

    .bottomLeftRoundedSmFalse_875b0045 {
        border-bottom-left-radius: 0
    }

    .bottomRightRoundedSmTrue_875b0045 {
        border-bottom-right-radius: var(--kite-panel-border-bottom-right-radius)
    }

    .bottomRightRoundedSmFalse_875b0045 {
        border-bottom-right-radius: 0
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.headerXLargeSm_2d8c3ddc {
        padding-top: var(--kite-label-value-header-x-large-control-padding-top);
        padding-bottom: var(--kite-label-value-header-x-large-control-padding-bottom);
        min-height: var(--kite-label-value-header-x-large-control-min-height);
        gap: var(--kite-label-value-header-x-large-control-gap)
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.headerLargeSm_2d8c3ddc {
        padding-top: var(--kite-label-value-header-large-control-padding-top);
        padding-bottom: var(--kite-label-value-header-large-control-padding-bottom);
        min-height: var(--kite-label-value-header-large-control-min-height);
        gap: var(--kite-label-value-header-large-control-gap)
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.headerMediumSm_2d8c3ddc {
        padding-top: var(--kite-label-value-header-medium-control-padding-top);
        padding-bottom: var(--kite-label-value-header-medium-control-padding-bottom);
        min-height: var(--kite-label-value-header-medium-control-min-height);
        gap: var(--kite-label-value-header-medium-control-gap)
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.headerSmallSm_2d8c3ddc {
        padding-top: var(--kite-label-value-header-small-control-padding-top);
        padding-bottom: var(--kite-label-value-header-small-control-padding-bottom);
        min-height: var(--kite-label-value-header-small-control-min-height);
        gap: var(--kite-label-value-header-small-control-gap)
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.paragraphLargeCompactSm_2d8c3ddc {
        padding-top: var(--kite-label-value-paragraph-large-compact-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-compact-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-compact-control-min-height);
        gap: var(--kite-label-value-paragraph-large-compact-control-gap)
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.paragraphLargeSm_2d8c3ddc {
        padding-top: var(--kite-label-value-paragraph-large-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-control-min-height);
        gap: var(--kite-label-value-paragraph-large-control-gap)
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.paragraphMediumCompactSm_2d8c3ddc {
        padding-top: var(--kite-label-value-paragraph-medium-compact-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-compact-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-compact-control-min-height);
        gap: var(--kite-label-value-paragraph-medium-compact-control-gap)
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.paragraphMediumSm_2d8c3ddc {
        padding-top: var(--kite-label-value-paragraph-medium-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-control-min-height);
        gap: var(--kite-label-value-paragraph-medium-control-gap)
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.paragraphSmallSm_2d8c3ddc {
        padding-top: var(--kite-label-value-paragraph-small-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-small-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-small-control-min-height);
        gap: var(--kite-label-value-paragraph-small-control-gap)
    }

    .textSmPrimary_44ffeffc {
        color: var(--kite-text-primary)
    }

    .textSmSecondary_44ffeffc {
        color: var(--kite-text-secondary)
    }

    .textSmBrand_44ffeffc {
        color: var(--kite-text-brand)
    }

    .textSmPositive_44ffeffc {
        color: var(--kite-text-positive)
    }

    .textSmWarning_44ffeffc {
        color: var(--kite-text-warning)
    }

    .textSmNegative_44ffeffc {
        color: var(--kite-text-negative)
    }

    .textSmNeutralPrimary_44ffeffc {
        color: var(--kite-content-neutral-primary)
    }

    .textSmBrandPrimary_44ffeffc {
        color: var(--kite-content-brand-primary)
    }

    .textSmBrandDeepPrimary_44ffeffc {
        color: var(--kite-content-brand-deep-primary)
    }

    .textSmPositivePrimary_44ffeffc {
        color: var(--kite-content-positive-primary)
    }

    .textSmWarningPrimary_44ffeffc {
        color: var(--kite-content-warning-primary)
    }

    .textSmNegativePrimary_44ffeffc {
        color: var(--kite-content-negative-primary)
    }

    .textSmRosePrimary_44ffeffc {
        color: var(--kite-content-rose-primary)
    }

    .textSmTealPrimary_44ffeffc {
        color: var(--kite-content-teal-primary)
    }

    .textSmStaticDarkPrimary_44ffeffc {
        color: var(--kite-content-static-dark-primary)
    }

    .textSmStaticLightPrimary_44ffeffc {
        color: var(--kite-content-static-light-primary)
    }

    .textSmNeutralSecondary_44ffeffc {
        color: var(--kite-content-neutral-secondary)
    }

    .textSmBrandSecondary_44ffeffc {
        color: var(--kite-content-brand-secondary)
    }

    .textSmBrandDeepSecondary_44ffeffc {
        color: var(--kite-content-brand-deep-secondary)
    }

    .textSmPositiveSecondary_44ffeffc {
        color: var(--kite-content-positive-secondary)
    }

    .textSmWarningSecondary_44ffeffc {
        color: var(--kite-content-warning-secondary)
    }

    .textSmNegativeSecondary_44ffeffc {
        color: var(--kite-content-negative-secondary)
    }

    .textSmRoseSecondary_44ffeffc {
        color: var(--kite-content-rose-secondary)
    }

    .textSmTealSecondary_44ffeffc {
        color: var(--kite-content-teal-secondary)
    }

    .textSmStaticDarkSecondary_44ffeffc {
        color: var(--kite-content-static-dark-secondary)
    }

    .textSmStaticLightSecondary_44ffeffc {
        color: var(--kite-content-static-light-secondary)
    }

    .textSmNeutralTertiary_44ffeffc {
        color: var(--kite-content-neutral-tertiary)
    }

    .sizeSm500_32472dc7 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-500-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-500-gap-vertical)
    }

    .sizeSm600_32472dc7 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-600-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-600-gap-vertical)
    }

    .sizeSm700_32472dc7 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-700-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-700-gap-vertical)
    }

    .layoutSmHorizontal_32472dc7 {
        --kite-form-group-gap: var(--kite-form-group-gap-horizontal)
    }

    .layoutSmVertical_32472dc7 {
        --kite-form-group-gap: var(--kite-form-group-gap-vertical)
    }

    .positionSmTop_32472dc7 {
        margin: 0 0-1px
    }

    .positionSmMiddleHorizontal_32472dc7 {
        margin: 0-1px 0 0
    }

    .positionSmMiddleVertical_32472dc7 {
        margin: 0 0-1px
    }

    .positionSmBottom_32472dc7 {
        margin: 0
    }

    .positionSmLeft_32472dc7 {
        margin: 0-1px 0 0
    }

    .positionSmRight_32472dc7,.positionSmSingle_32472dc7 {
        margin: 0
    }

    .marginTopSm_32472dc7.marginTopSm_32472dc7 {
        margin-top: var(--kite-form-group-gap)
    }

    .marginBottomSm_32472dc7.marginBottomSm_32472dc7 {
        margin-bottom: var(--kite-form-group-gap)
    }

    .marginLeftSm_32472dc7.marginLeftSm_32472dc7 {
        margin: 0 0 0 var(--kite-form-group-gap)
    }

    .marginRightSm_32472dc7.marginRightSm_32472dc7 {
        margin: 0 var(--kite-form-group-gap)0 0
    }

    .marginAllSm_32472dc7.marginAllSm_32472dc7 {
        margin: var(--kite-form-group-gap)
    }

    .marginNoneSm_32472dc7.marginNoneSm_32472dc7 {
        margin: 0
    }

    .formGroupElement_32472dc7.positionSmTop_32472dc7 {
        border-radius: var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0 0
    }

    .formGroupElement_32472dc7.positionSmMiddleHorizontal_32472dc7,.formGroupElement_32472dc7.positionSmMiddleVertical_32472dc7 {
        border-radius: 0
    }

    .formGroupElement_32472dc7.positionSmBottom_32472dc7 {
        border-radius: 0 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_32472dc7.positionSmLeft_32472dc7 {
        border-radius: var(--kite-form-group-element-layout-border-radius)0 0 var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_32472dc7.positionSmRight_32472dc7 {
        border-radius: 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0
    }

    .formGroupElement_32472dc7.positionSmSingle_32472dc7 {
        border-radius: var(--kite-form-group-element-layout-border-radius)
    }

    .sizeSm500_69b010b7 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-500-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-500-gap-vertical)
    }

    .sizeSm600_69b010b7 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-600-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-600-gap-vertical)
    }

    .sizeSm700_69b010b7 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-700-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-700-gap-vertical)
    }

    .layoutSmHorizontal_69b010b7 {
        --kite-form-group-gap: var(--kite-form-group-gap-horizontal)
    }

    .layoutSmVertical_69b010b7 {
        --kite-form-group-gap: var(--kite-form-group-gap-vertical)
    }

    .positionSmTop_69b010b7 {
        margin: 0 0-1px
    }

    .positionSmMiddleHorizontal_69b010b7 {
        margin: 0-1px 0 0
    }

    .positionSmMiddleVertical_69b010b7 {
        margin: 0 0-1px
    }

    .positionSmBottom_69b010b7 {
        margin: 0
    }

    .positionSmLeft_69b010b7 {
        margin: 0-1px 0 0
    }

    .positionSmRight_69b010b7,.positionSmSingle_69b010b7 {
        margin: 0
    }

    .marginTopSm_69b010b7.marginTopSm_69b010b7 {
        margin-top: var(--kite-form-group-gap)
    }

    .marginBottomSm_69b010b7.marginBottomSm_69b010b7 {
        margin-bottom: var(--kite-form-group-gap)
    }

    .marginLeftSm_69b010b7.marginLeftSm_69b010b7 {
        margin: 0 0 0 var(--kite-form-group-gap)
    }

    .marginRightSm_69b010b7.marginRightSm_69b010b7 {
        margin: 0 var(--kite-form-group-gap)0 0
    }

    .marginAllSm_69b010b7.marginAllSm_69b010b7 {
        margin: var(--kite-form-group-gap)
    }

    .marginNoneSm_69b010b7.marginNoneSm_69b010b7 {
        margin: 0
    }

    .formGroupElement_69b010b7.positionSmTop_69b010b7 {
        border-radius: var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0 0
    }

    .formGroupElement_69b010b7.positionSmMiddleHorizontal_69b010b7,.formGroupElement_69b010b7.positionSmMiddleVertical_69b010b7 {
        border-radius: 0
    }

    .formGroupElement_69b010b7.positionSmBottom_69b010b7 {
        border-radius: 0 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_69b010b7.positionSmLeft_69b010b7 {
        border-radius: var(--kite-form-group-element-layout-border-radius)0 0 var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_69b010b7.positionSmRight_69b010b7 {
        border-radius: 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0
    }

    .formGroupElement_69b010b7.positionSmSingle_69b010b7 {
        border-radius: var(--kite-form-group-element-layout-border-radius)
    }

    .gapSm200_69b010b7 {
        gap: var(--kite-button-content-200-with-addon-gap)
    }

    .layoutSm200_69b010b7 {
        min-height: var(--kite-button-layout-200-min-size);
        min-width: var(--kite-button-layout-200-min-size);
        border-radius: var(--kite-button-layout-200-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-100-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-200-border-radius)
    }

    .loaderSm200_69b010b7 {
        height: 16px;
        width: 16px
    }

    .contentIconSm200_69b010b7 {
        padding: 0 calc(var(--kite-button-content-200-icon-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal))
    }

    .contentDefaultSm200_69b010b7 {
        padding: 0 calc(var(--kite-button-content-200-default-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal)) var(--kite-button-content-200-default-list-padding-bottom)
    }

    .contentWithAddonListSm200_69b010b7 {
        padding: 0 calc(var(--kite-button-content-200-with-addon-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal))
    }

    .contentListWithAddonSm200_69b010b7 {
        padding: 0 var(--kite-button-content-200-with-addon-list-padding-right) var(--kite-button-content-200-with-addon-list-padding-bottom) var(--kite-button-content-200-with-addon-list-padding-left);
        min-height: var(--kite-button-content-200-with-addon-list-min-height)
    }

    .contentListDefaultSm200_69b010b7 {
        padding-bottom: var(--kite-button-content-200-default-list-padding-bottom);
        min-height: var(--kite-button-content-200-default-list-min-height)
    }

    .buttonDefaultSm200_69b010b7 {
        padding: 0 calc(var(--kite-button-content-200-default-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal)) var(--kite-button-content-200-default-list-padding-bottom)
    }

    .gapSm300_69b010b7 {
        gap: var(--kite-button-content-300-with-addon-gap)
    }

    .layoutSm300_69b010b7 {
        min-height: var(--kite-button-layout-300-min-size);
        min-width: var(--kite-button-layout-300-min-size);
        border-radius: var(--kite-button-layout-300-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-150-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-300-border-radius)
    }

    .loaderSm300_69b010b7 {
        height: 20px;
        width: 20px
    }

    .contentIconSm300_69b010b7 {
        padding: 0 calc(var(--kite-button-content-300-icon-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal))
    }

    .contentDefaultSm300_69b010b7 {
        padding: 0 calc(var(--kite-button-content-300-default-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal)) var(--kite-button-content-300-default-list-padding-bottom)
    }

    .contentWithAddonListSm300_69b010b7 {
        padding: 0 calc(var(--kite-button-content-300-with-addon-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal))
    }

    .contentListWithAddonSm300_69b010b7 {
        padding: 0 var(--kite-button-content-300-with-addon-list-padding-right) var(--kite-button-content-300-with-addon-list-padding-bottom) var(--kite-button-content-300-with-addon-list-padding-left);
        min-height: var(--kite-button-content-300-with-addon-list-min-height)
    }

    .contentListDefaultSm300_69b010b7 {
        padding-bottom: var(--kite-button-content-300-default-list-padding-bottom);
        min-height: var(--kite-button-content-300-default-list-min-height)
    }

    .buttonDefaultSm300_69b010b7 {
        padding: 0 calc(var(--kite-button-content-300-default-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal)) var(--kite-button-content-300-default-list-padding-bottom)
    }

    .gapSm400_69b010b7 {
        gap: var(--kite-button-content-400-with-addon-gap)
    }

    .layoutSm400_69b010b7 {
        min-height: var(--kite-button-layout-400-min-size);
        min-width: var(--kite-button-layout-400-min-size);
        border-radius: var(--kite-button-layout-400-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-200-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-400-border-radius)
    }

    .loaderSm400_69b010b7 {
        height: 24px;
        width: 24px
    }

    .contentIconSm400_69b010b7 {
        padding: 0 calc(var(--kite-button-content-400-icon-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal))
    }

    .contentDefaultSm400_69b010b7 {
        padding: 0 calc(var(--kite-button-content-400-default-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal)) var(--kite-button-content-400-default-list-padding-bottom)
    }

    .contentWithAddonListSm400_69b010b7 {
        padding: 0 calc(var(--kite-button-content-400-with-addon-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal))
    }

    .contentListWithAddonSm400_69b010b7 {
        padding: 0 var(--kite-button-content-400-with-addon-list-padding-right) var(--kite-button-content-400-with-addon-list-padding-bottom) var(--kite-button-content-400-with-addon-list-padding-left);
        min-height: var(--kite-button-content-400-with-addon-list-min-height)
    }

    .contentListDefaultSm400_69b010b7 {
        padding-bottom: var(--kite-button-content-400-default-list-padding-bottom);
        min-height: var(--kite-button-content-400-default-list-min-height)
    }

    .buttonDefaultSm400_69b010b7 {
        padding: 0 calc(var(--kite-button-content-400-default-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal)) var(--kite-button-content-400-default-list-padding-bottom)
    }

    .gapSm500_69b010b7 {
        gap: var(--kite-button-content-500-with-addon-gap)
    }

    .layoutSm500_69b010b7 {
        min-height: var(--kite-button-layout-500-min-size);
        min-width: var(--kite-button-layout-500-min-size);
        border-radius: var(--kite-button-layout-500-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-200-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-500-border-radius)
    }

    .loaderSm500_69b010b7 {
        height: 28px;
        width: 28px
    }

    .contentIconSm500_69b010b7 {
        padding: 0 calc(var(--kite-button-content-500-icon-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal))
    }

    .contentDefaultSm500_69b010b7 {
        padding: 0 calc(var(--kite-button-content-500-default-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal)) var(--kite-button-content-500-default-list-padding-bottom)
    }

    .contentWithAddonListSm500_69b010b7 {
        padding: 0 calc(var(--kite-button-content-500-with-addon-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal))
    }

    .contentListWithAddonSm500_69b010b7 {
        padding: 0 var(--kite-button-content-500-with-addon-list-padding-right) var(--kite-button-content-500-with-addon-list-padding-bottom) var(--kite-button-content-500-with-addon-list-padding-left);
        min-height: var(--kite-button-content-500-with-addon-list-min-height)
    }

    .contentListDefaultSm500_69b010b7 {
        padding-bottom: var(--kite-button-content-500-default-list-padding-bottom);
        min-height: var(--kite-button-content-500-default-list-min-height)
    }

    .buttonDefaultSm500_69b010b7 {
        padding: 0 calc(var(--kite-button-content-500-default-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal)) var(--kite-button-content-500-default-list-padding-bottom)
    }

    .gapSm600_69b010b7 {
        gap: var(--kite-button-content-600-with-addon-gap)
    }

    .layoutSm600_69b010b7 {
        min-height: var(--kite-button-layout-600-min-size);
        min-width: var(--kite-button-layout-600-min-size);
        border-radius: var(--kite-button-layout-600-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-250-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-600-border-radius)
    }

    .loaderSm600_69b010b7 {
        height: 32px;
        width: 32px
    }

    .contentIconSm600_69b010b7 {
        padding: 0 calc(var(--kite-button-content-600-icon-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal))
    }

    .contentDefaultSm600_69b010b7 {
        padding: 0 calc(var(--kite-button-content-600-default-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal)) var(--kite-button-content-600-default-list-padding-bottom)
    }

    .contentWithAddonListSm600_69b010b7 {
        padding: 0 calc(var(--kite-button-content-600-with-addon-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal))
    }

    .contentListWithAddonSm600_69b010b7 {
        padding: 0 var(--kite-button-content-600-with-addon-list-padding-right) var(--kite-button-content-600-with-addon-list-padding-bottom) var(--kite-button-content-600-with-addon-list-padding-left);
        min-height: var(--kite-button-content-600-with-addon-list-min-height)
    }

    .contentListDefaultSm600_69b010b7 {
        padding-bottom: var(--kite-button-content-600-default-list-padding-bottom);
        min-height: var(--kite-button-content-600-default-list-min-height)
    }

    .buttonDefaultSm600_69b010b7 {
        padding: 0 calc(var(--kite-button-content-600-default-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal)) var(--kite-button-content-600-default-list-padding-bottom)
    }

    .gapSm700_69b010b7 {
        gap: var(--kite-button-content-700-with-addon-gap)
    }

    .layoutSm700_69b010b7 {
        min-height: var(--kite-button-layout-700-min-size);
        min-width: var(--kite-button-layout-700-min-size);
        border-radius: var(--kite-button-layout-700-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-350-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-700-border-radius)
    }

    .loaderSm700_69b010b7 {
        height: 36px;
        width: 36px
    }

    .contentIconSm700_69b010b7 {
        padding: 0 calc(var(--kite-button-content-700-icon-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal))
    }

    .contentDefaultSm700_69b010b7 {
        padding: 0 calc(var(--kite-button-content-700-default-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal)) var(--kite-button-content-700-default-list-padding-bottom)
    }

    .contentWithAddonListSm700_69b010b7 {
        padding: 0 calc(var(--kite-button-content-700-with-addon-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal))
    }

    .contentListWithAddonSm700_69b010b7 {
        padding: 0 var(--kite-button-content-700-with-addon-list-padding-right) var(--kite-button-content-700-with-addon-list-padding-bottom) var(--kite-button-content-700-with-addon-list-padding-left);
        min-height: var(--kite-button-content-700-with-addon-list-min-height)
    }

    .contentListDefaultSm700_69b010b7 {
        padding-bottom: var(--kite-button-content-700-default-list-padding-bottom);
        min-height: var(--kite-button-content-700-default-list-min-height)
    }

    .buttonDefaultSm700_69b010b7 {
        padding: 0 calc(var(--kite-button-content-700-default-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal)) var(--kite-button-content-700-default-list-padding-bottom)
    }

    .addonSm_69b010b7 {
        display: block
    }

    .fullWidthSmFalse_69b010b7 {
        width: -moz-max-content;
        width: max-content
    }

    .fullWidthSmTrue_69b010b7 {
        width: 100%
    }

    .textSmStart_a6cf37ae {
        text-align: start
    }

    .textSmCenter_a6cf37ae {
        text-align: center
    }

    .textSmEnd_a6cf37ae {
        text-align: end
    }

    .typoSmBig300Accent_bcc68360,.typoSmBig300Normal_bcc68360 {
        font: 400 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoSmBig300Accent_bcc68360 {
        font: 600 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmBig300NumericAccent_bcc68360,.typoSmBig300Numeric_bcc68360 {
        font: 400 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoSmBig300NumericAccent_bcc68360 {
        font: 600 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmBig400Accent_bcc68360,.typoSmBig400Normal_bcc68360 {
        font: 400 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoSmBig400Accent_bcc68360 {
        font: 600 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmBig400NumericAccent_bcc68360,.typoSmBig400Numeric_bcc68360 {
        font: 400 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoSmBig400NumericAccent_bcc68360 {
        font: 600 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmBig500Accent_bcc68360,.typoSmBig500Normal_bcc68360 {
        font: 400 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoSmBig500Accent_bcc68360 {
        font: 600 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmBig500NumericAccent_bcc68360,.typoSmBig500Numeric_bcc68360 {
        font: 400 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoSmBig500NumericAccent_bcc68360 {
        font: 600 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmBig600Accent_bcc68360,.typoSmBig600Normal_bcc68360 {
        font: 400 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoSmBig600Accent_bcc68360 {
        font: 600 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmBig600NumericAccent_bcc68360,.typoSmBig600Numeric_bcc68360 {
        font: 400 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoSmBig600NumericAccent_bcc68360 {
        font: 600 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmBig700Accent_bcc68360,.typoSmBig700Normal_bcc68360 {
        font: 400 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoSmBig700Accent_bcc68360 {
        font: 600 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmBig700NumericAccent_bcc68360,.typoSmBig700Numeric_bcc68360 {
        font: 400 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoSmBig700NumericAccent_bcc68360 {
        font: 600 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmText100Accent_bcc68360,.typoSmText100Normal_bcc68360 {
        font: 400 .1875rem/133.333%"Montserrat";
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoSmText100Accent_bcc68360 {
        font: 600 .1875rem/133.333%"Montserrat"
    }

    .typoSmText100NumericAccent_bcc68360,.typoSmText100Numeric_bcc68360 {
        font: 400 .1875rem/133.333%"Montserrat";
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoSmText100NumericAccent_bcc68360 {
        font: 600 .1875rem/133.333%"Montserrat"
    }

    .typoSmText200Accent_bcc68360,.typoSmText200Normal_bcc68360 {
        font: 400 .375rem/133.333%"Montserrat";
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoSmText200Accent_bcc68360 {
        font: 600 .375rem/133.333%"Montserrat"
    }

    .typoSmText200NumericAccent_bcc68360,.typoSmText200Numeric_bcc68360 {
        font: 400 .375rem/133.333%"Montserrat";
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoSmText200NumericAccent_bcc68360 {
        font: 600 .375rem/133.333%"Montserrat"
    }

    .typoSmText400Accent_bcc68360,.typoSmText400Normal_bcc68360 {
        font: 400 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoSmText400Accent_bcc68360 {
        font: 600 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmText400NumericAccent_bcc68360,.typoSmText400Numeric_bcc68360 {
        font: 400 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoSmText400NumericAccent_bcc68360 {
        font: 600 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmText500Accent_bcc68360,.typoSmText500Normal_bcc68360 {
        font: 400 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoSmText500Accent_bcc68360 {
        font: 600 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmText500NumericAccent_bcc68360,.typoSmText500Numeric_bcc68360 {
        font: 400 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoSmText500NumericAccent_bcc68360 {
        font: 600 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmText600Accent_bcc68360,.typoSmText600Normal_bcc68360 {
        font: 400 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoSmText600Accent_bcc68360 {
        font: 600 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmText600NumericAccent_bcc68360,.typoSmText600Numeric_bcc68360 {
        font: 400 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoSmText600NumericAccent_bcc68360 {
        font: 600 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmText700Accent_bcc68360,.typoSmText700Normal_bcc68360 {
        font: 400 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoSmText700Accent_bcc68360 {
        font: 600 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmText700NumericAccent_bcc68360,.typoSmText700Numeric_bcc68360 {
        font: 400 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoSmText700NumericAccent_bcc68360 {
        font: 600 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmCompact300Accent_bcc68360,.typoSmCompact300Normal_bcc68360 {
        font: 400 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoSmCompact300Accent_bcc68360 {
        font: 600 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmCompact300NumericAccent_bcc68360,.typoSmCompact300Numeric_bcc68360 {
        font: 400 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoSmCompact300NumericAccent_bcc68360 {
        font: 600 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmCompact400Accent_bcc68360,.typoSmCompact400Normal_bcc68360 {
        font: 400 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoSmCompact400Accent_bcc68360 {
        font: 600 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmCompact400NumericAccent_bcc68360,.typoSmCompact400Numeric_bcc68360 {
        font: 400 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoSmCompact400NumericAccent_bcc68360 {
        font: 600 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmCompact500Accent_bcc68360,.typoSmCompact500Normal_bcc68360 {
        font: 400 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoSmCompact500Accent_bcc68360 {
        font: 600 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmCompact500NumericAccent_bcc68360,.typoSmCompact500Numeric_bcc68360 {
        font: 400 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoSmCompact500NumericAccent_bcc68360 {
        font: 600 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmCompact600Accent_bcc68360,.typoSmCompact600Normal_bcc68360 {
        font: 400 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoSmCompact600Accent_bcc68360 {
        font: 600 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmCompact600NumericAccent_bcc68360,.typoSmCompact600Numeric_bcc68360 {
        font: 400 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoSmCompact600NumericAccent_bcc68360 {
        font: 600 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoSmArticle600Normal_bcc68360 {
        font: 400 1.133333rem/140%"PT Serif",serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoSmArticle700Normal_bcc68360,.typoSmArticle800Normal_bcc68360,.typoSmArticle900Normal_bcc68360 {
        font: 400 1.266666rem/140%"PT Serif",serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoSmArticle800Normal_bcc68360,.typoSmArticle900Normal_bcc68360 {
        font: 400 1.4rem/140%"PT Serif",serif
    }

    .typoSmArticle900Normal_bcc68360 {
        font: 400 1.6rem/140%"PT Serif",serif
    }

    .label_347b08f2,.value_347b08f2 {
        -webkit-line-clamp: var(--max-lines-sm, unset)
    }

    .labelValue_347b08f2.defaultVariantSmHeaderXLarge_347b08f2 {
        padding-top: var(--kite-label-value-header-x-large-default-padding-top);
        padding-bottom: var(--kite-label-value-header-x-large-default-padding-bottom);
        min-height: var(--kite-label-value-header-x-large-default-min-height);
        gap: var(--kite-label-value-header-x-large-default-gap)
    }

    .labelValue_347b08f2.defaultVariantSmHeaderLarge_347b08f2 {
        padding-top: var(--kite-label-value-header-large-default-padding-top);
        padding-bottom: var(--kite-label-value-header-large-default-padding-bottom);
        min-height: var(--kite-label-value-header-large-default-min-height);
        gap: var(--kite-label-value-header-large-default-gap)
    }

    .labelValue_347b08f2.defaultVariantSmHeaderMedium_347b08f2 {
        padding-top: var(--kite-label-value-header-medium-default-padding-top);
        padding-bottom: var(--kite-label-value-header-medium-default-padding-bottom);
        min-height: var(--kite-label-value-header-medium-default-min-height);
        gap: var(--kite-label-value-header-medium-default-gap)
    }

    .labelValue_347b08f2.defaultVariantSmHeaderSmall_347b08f2 {
        padding-top: var(--kite-label-value-header-small-default-padding-top);
        padding-bottom: var(--kite-label-value-header-small-default-padding-bottom);
        min-height: var(--kite-label-value-header-small-default-min-height);
        gap: var(--kite-label-value-header-small-default-gap)
    }

    .labelValue_347b08f2.defaultVariantSmParagraphLargeCompact_347b08f2 {
        padding-top: var(--kite-label-value-paragraph-large-compact-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-compact-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-compact-default-min-height);
        gap: var(--kite-label-value-paragraph-large-compact-default-gap)
    }

    .labelValue_347b08f2.defaultVariantSmParagraphLarge_347b08f2 {
        padding-top: var(--kite-label-value-paragraph-large-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-default-min-height);
        gap: var(--kite-label-value-paragraph-large-default-gap)
    }

    .labelValue_347b08f2.defaultVariantSmParagraphMediumCompact_347b08f2 {
        padding-top: var(--kite-label-value-paragraph-medium-compact-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-compact-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-compact-default-min-height);
        gap: var(--kite-label-value-paragraph-medium-compact-default-gap)
    }

    .labelValue_347b08f2.defaultVariantSmParagraphMedium_347b08f2 {
        padding-top: var(--kite-label-value-paragraph-medium-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-default-min-height);
        gap: var(--kite-label-value-paragraph-medium-default-gap)
    }

    .labelValue_347b08f2.defaultVariantSmParagraphSmall_347b08f2 {
        padding-top: var(--kite-label-value-paragraph-small-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-small-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-small-default-min-height);
        gap: var(--kite-label-value-paragraph-small-default-gap)
    }

    .labelValue_347b08f2 .label_347b08f2.accentSm_347b08f2,.labelValue_347b08f2 .value_347b08f2.accentSm_347b08f2,.labelValue_347b08f2.labelOnly_347b08f2.accentSm_347b08f2 {
        font-weight: 600
    }

    .labelValue_347b08f2 .label_347b08f2.noAccentSm_347b08f2,.labelValue_347b08f2 .value_347b08f2.noAccentSm_347b08f2,.labelValue_347b08f2.labelOnly_347b08f2.noAccentSm_347b08f2 {
        font-weight: 400
    }

    .image_61964cce {
        height: var(--img-height-sm)
    }

    .size_Sm100_1ffde0d2 {
        width: var(--kite-rich-icon-100-background-size);
        height: var(--kite-rich-icon-100-background-size);
        font-size: var(--kite-rich-icon-100-icon-size)
    }

    .size_Sm100_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-100-background-size)
    }

    .size_Sm100_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-100-label-compensation)
    }

    .size_Sm150_1ffde0d2 {
        width: var(--kite-rich-icon-150-background-size);
        height: var(--kite-rich-icon-150-background-size);
        font-size: var(--kite-rich-icon-150-icon-size)
    }

    .size_Sm150_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-150-background-size)
    }

    .size_Sm150_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-150-label-compensation)
    }

    .size_Sm200_1ffde0d2 {
        width: var(--kite-rich-icon-200-background-size);
        height: var(--kite-rich-icon-200-background-size);
        font-size: var(--kite-rich-icon-200-icon-size)
    }

    .size_Sm200_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-200-background-size)
    }

    .size_Sm200_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-200-label-compensation)
    }

    .size_Sm250_1ffde0d2 {
        width: var(--kite-rich-icon-250-background-size);
        height: var(--kite-rich-icon-250-background-size);
        font-size: var(--kite-rich-icon-250-icon-size)
    }

    .size_Sm250_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-250-background-size)
    }

    .size_Sm250_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-250-label-compensation)
    }

    .size_Sm300_1ffde0d2 {
        width: var(--kite-rich-icon-300-background-size);
        height: var(--kite-rich-icon-300-background-size);
        font-size: var(--kite-rich-icon-300-icon-size)
    }

    .size_Sm300_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-300-background-size)
    }

    .size_Sm300_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-300-label-compensation)
    }

    .size_Sm350_1ffde0d2 {
        width: var(--kite-rich-icon-350-background-size);
        height: var(--kite-rich-icon-350-background-size);
        font-size: var(--kite-rich-icon-350-icon-size)
    }

    .size_Sm350_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-350-background-size)
    }

    .size_Sm350_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-350-label-compensation)
    }

    .size_Sm400_1ffde0d2 {
        width: var(--kite-rich-icon-400-background-size);
        height: var(--kite-rich-icon-400-background-size);
        font-size: var(--kite-rich-icon-400-icon-size)
    }

    .size_Sm400_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-400-background-size)
    }

    .size_Sm400_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-400-label-compensation)
    }

    .size_Sm450_1ffde0d2 {
        width: var(--kite-rich-icon-450-background-size);
        height: var(--kite-rich-icon-450-background-size);
        font-size: var(--kite-rich-icon-450-icon-size)
    }

    .size_Sm450_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-450-background-size)
    }

    .size_Sm450_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-450-label-compensation)
    }

    .size_Sm500_1ffde0d2 {
        width: var(--kite-rich-icon-500-background-size);
        height: var(--kite-rich-icon-500-background-size);
        font-size: var(--kite-rich-icon-500-icon-size)
    }

    .size_Sm500_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-500-background-size)
    }

    .size_Sm500_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-500-label-compensation)
    }

    .size_Sm600_1ffde0d2 {
        width: var(--kite-rich-icon-600-background-size);
        height: var(--kite-rich-icon-600-background-size);
        font-size: var(--kite-rich-icon-600-icon-size)
    }

    .size_Sm600_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-600-background-size)
    }

    .size_Sm600_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-600-label-compensation)
    }

    .size_Sm700_1ffde0d2 {
        width: var(--kite-rich-icon-700-background-size);
        height: var(--kite-rich-icon-700-background-size);
        font-size: var(--kite-rich-icon-700-icon-size)
    }

    .size_Sm700_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-700-background-size)
    }

    .size_Sm700_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-700-label-compensation)
    }

    .size_Sm800_1ffde0d2 {
        width: var(--kite-rich-icon-800-background-size);
        height: var(--kite-rich-icon-800-background-size);
        font-size: var(--kite-rich-icon-800-icon-size)
    }

    .size_Sm800_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-800-background-size)
    }

    .size_Sm800_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-800-label-compensation)
    }

    .size_Sm900_1ffde0d2 {
        width: var(--kite-rich-icon-900-background-size);
        height: var(--kite-rich-icon-900-background-size);
        font-size: var(--kite-rich-icon-900-icon-size)
    }

    .size_Sm900_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-900-background-size)
    }

    .size_Sm900_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-900-label-compensation)
    }

    .dSmNone_64b37d27 {
        display: none!important
    }

    .dSmInline_64b37d27 {
        display: inline!important
    }

    .dSmInlineBlock_64b37d27 {
        display: inline-block!important
    }

    .dSmBlock_64b37d27 {
        display: block!important
    }

    .dSmTable_64b37d27 {
        display: table!important
    }

    .dSmTableRow_64b37d27 {
        display: table-row!important
    }

    .dSmTableCell_64b37d27 {
        display: table-cell!important
    }

    .dSmFlex_64b37d27 {
        display: flex!important
    }

    .dSmInlineFlex_64b37d27 {
        display: inline-flex!important
    }

    .dSmGrid_64b37d27 {
        display: grid!important
    }

    .dSmInlineGrid_64b37d27 {
        display: inline-grid!important
    }

    .sizeSm400_72274174 {
        padding: var(--kite-modal-header-400-padding-vertical) var(--kite-modal-header-400-padding-horizontal);
        gap: var(--kite-modal-header-400-gap)
    }

    .sizeSm400_72274174.overlayPosition_72274174 {
        width: calc(100% - var(--kite-modal-header-400-padding-horizontal)*2)
    }

    .sizeSm400_72274174 .title_72274174 {
        padding: var(--kite-modal-header-400-title-container-padding-vertical) var(--kite-modal-header-400-title-container-padding-horizontal);
        min-height: var(--kite-modal-header-400-title-container-min-height)
    }

    .sizeSm500_72274174 {
        padding: var(--kite-modal-header-500-padding-vertical) var(--kite-modal-header-500-padding-horizontal);
        gap: var(--kite-modal-header-500-gap)
    }

    .sizeSm500_72274174.overlayPosition_72274174 {
        width: calc(100% - var(--kite-modal-header-500-padding-horizontal)*2)
    }

    .sizeSm500_72274174 .title_72274174 {
        padding: var(--kite-modal-header-500-title-container-padding-vertical) var(--kite-modal-header-500-title-container-padding-horizontal);
        min-height: var(--kite-modal-header-500-title-container-min-height)
    }

    .sizeSm600_72274174 {
        padding: var(--kite-modal-header-600-padding-vertical) var(--kite-modal-header-600-padding-horizontal);
        gap: var(--kite-modal-header-600-gap)
    }

    .sizeSm600_72274174.overlayPosition_72274174 {
        width: calc(100% - var(--kite-modal-header-600-padding-horizontal)*2)
    }

    .sizeSm600_72274174 .title_72274174 {
        padding: var(--kite-modal-header-600-title-container-padding-vertical) var(--kite-modal-header-600-title-container-padding-horizontal);
        min-height: var(--kite-modal-header-600-title-container-min-height)
    }

    .marginSm0_be8f3fc8 {
        margin: 0
    }

    .paddingSm0_be8f3fc8 {
        padding: 0
    }

    .marginTopSm0_be8f3fc8 {
        margin-top: 0
    }

    .marginBottomSm0_be8f3fc8 {
        margin-bottom: 0
    }

    .marginRightSm0_be8f3fc8 {
        margin-right: 0
    }

    .marginLeftSm0_be8f3fc8 {
        margin-left: 0
    }

    .paddingTopSm0_be8f3fc8 {
        padding-top: 0
    }

    .paddingBottomSm0_be8f3fc8 {
        padding-bottom: 0
    }

    .paddingRightSm0_be8f3fc8 {
        padding-right: 0
    }

    .paddingLeftSm0_be8f3fc8 {
        padding-left: 0
    }

    .gapSm0_be8f3fc8 {
        gap: 0
    }

    .marginSm50_be8f3fc8 {
        margin: 2px
    }

    .paddingSm50_be8f3fc8 {
        padding: 2px
    }

    .marginTopSm50_be8f3fc8 {
        margin-top: 2px
    }

    .marginBottomSm50_be8f3fc8 {
        margin-bottom: 2px
    }

    .marginRightSm50_be8f3fc8 {
        margin-right: 2px
    }

    .marginLeftSm50_be8f3fc8 {
        margin-left: 2px
    }

    .paddingTopSm50_be8f3fc8 {
        padding-top: 2px
    }

    .paddingBottomSm50_be8f3fc8 {
        padding-bottom: 2px
    }

    .paddingRightSm50_be8f3fc8 {
        padding-right: 2px
    }

    .paddingLeftSm50_be8f3fc8 {
        padding-left: 2px
    }

    .gapSm50_be8f3fc8 {
        gap: 2px
    }

    .marginSm100_be8f3fc8 {
        margin: 4px
    }

    .paddingSm100_be8f3fc8 {
        padding: 4px
    }

    .marginTopSm100_be8f3fc8 {
        margin-top: 4px
    }

    .marginBottomSm100_be8f3fc8 {
        margin-bottom: 4px
    }

    .marginRightSm100_be8f3fc8 {
        margin-right: 4px
    }

    .marginLeftSm100_be8f3fc8 {
        margin-left: 4px
    }

    .paddingTopSm100_be8f3fc8 {
        padding-top: 4px
    }

    .paddingBottomSm100_be8f3fc8 {
        padding-bottom: 4px
    }

    .paddingRightSm100_be8f3fc8 {
        padding-right: 4px
    }

    .paddingLeftSm100_be8f3fc8 {
        padding-left: 4px
    }

    .gapSm100_be8f3fc8 {
        gap: 4px
    }

    .marginSm150_be8f3fc8 {
        margin: 6px
    }

    .paddingSm150_be8f3fc8 {
        padding: 6px
    }

    .marginTopSm150_be8f3fc8 {
        margin-top: 6px
    }

    .marginBottomSm150_be8f3fc8 {
        margin-bottom: 6px
    }

    .marginRightSm150_be8f3fc8 {
        margin-right: 6px
    }

    .marginLeftSm150_be8f3fc8 {
        margin-left: 6px
    }

    .paddingTopSm150_be8f3fc8 {
        padding-top: 6px
    }

    .paddingBottomSm150_be8f3fc8 {
        padding-bottom: 6px
    }

    .paddingRightSm150_be8f3fc8 {
        padding-right: 6px
    }

    .paddingLeftSm150_be8f3fc8 {
        padding-left: 6px
    }

    .gapSm150_be8f3fc8 {
        gap: 6px
    }

    .marginSm200_be8f3fc8 {
        margin: 8px
    }

    .paddingSm200_be8f3fc8 {
        padding: 8px
    }

    .marginTopSm200_be8f3fc8 {
        margin-top: 8px
    }

    .marginBottomSm200_be8f3fc8 {
        margin-bottom: 8px
    }

    .marginRightSm200_be8f3fc8 {
        margin-right: 8px
    }

    .marginLeftSm200_be8f3fc8 {
        margin-left: 8px
    }

    .paddingTopSm200_be8f3fc8 {
        padding-top: 8px
    }

    .paddingBottomSm200_be8f3fc8 {
        padding-bottom: 8px
    }

    .paddingRightSm200_be8f3fc8 {
        padding-right: 8px
    }

    .paddingLeftSm200_be8f3fc8 {
        padding-left: 8px
    }

    .gapSm200_be8f3fc8 {
        gap: 8px
    }

    .marginSm250_be8f3fc8 {
        margin: 10px
    }

    .paddingSm250_be8f3fc8 {
        padding: 10px
    }

    .marginTopSm250_be8f3fc8 {
        margin-top: 10px
    }

    .marginBottomSm250_be8f3fc8 {
        margin-bottom: 10px
    }

    .marginRightSm250_be8f3fc8 {
        margin-right: 10px
    }

    .marginLeftSm250_be8f3fc8 {
        margin-left: 10px
    }

    .paddingTopSm250_be8f3fc8 {
        padding-top: 10px
    }

    .paddingBottomSm250_be8f3fc8 {
        padding-bottom: 10px
    }

    .paddingRightSm250_be8f3fc8 {
        padding-right: 10px
    }

    .paddingLeftSm250_be8f3fc8 {
        padding-left: 10px
    }

    .gapSm250_be8f3fc8 {
        gap: 10px
    }

    .marginSm300_be8f3fc8 {
        margin: 12px
    }

    .paddingSm300_be8f3fc8 {
        padding: 12px
    }

    .marginTopSm300_be8f3fc8 {
        margin-top: 12px
    }

    .marginBottomSm300_be8f3fc8 {
        margin-bottom: 12px
    }

    .marginRightSm300_be8f3fc8 {
        margin-right: 12px
    }

    .marginLeftSm300_be8f3fc8 {
        margin-left: 12px
    }

    .paddingTopSm300_be8f3fc8 {
        padding-top: 12px
    }

    .paddingBottomSm300_be8f3fc8 {
        padding-bottom: 12px
    }

    .paddingRightSm300_be8f3fc8 {
        padding-right: 12px
    }

    .paddingLeftSm300_be8f3fc8 {
        padding-left: 12px
    }

    .gapSm300_be8f3fc8 {
        gap: 12px
    }

    .marginSm350_be8f3fc8 {
        margin: 16px
    }

    .paddingSm350_be8f3fc8 {
        padding: 16px
    }

    .marginTopSm350_be8f3fc8 {
        margin-top: 16px
    }

    .marginBottomSm350_be8f3fc8 {
        margin-bottom: 16px
    }

    .marginRightSm350_be8f3fc8 {
        margin-right: 16px
    }

    .marginLeftSm350_be8f3fc8 {
        margin-left: 16px
    }

    .paddingTopSm350_be8f3fc8 {
        padding-top: 16px
    }

    .paddingBottomSm350_be8f3fc8 {
        padding-bottom: 16px
    }

    .paddingRightSm350_be8f3fc8 {
        padding-right: 16px
    }

    .paddingLeftSm350_be8f3fc8 {
        padding-left: 16px
    }

    .gapSm350_be8f3fc8 {
        gap: 16px
    }

    .marginSm400_be8f3fc8 {
        margin: 20px
    }

    .paddingSm400_be8f3fc8 {
        padding: 20px
    }

    .marginTopSm400_be8f3fc8 {
        margin-top: 20px
    }

    .marginBottomSm400_be8f3fc8 {
        margin-bottom: 20px
    }

    .marginRightSm400_be8f3fc8 {
        margin-right: 20px
    }

    .marginLeftSm400_be8f3fc8 {
        margin-left: 20px
    }

    .paddingTopSm400_be8f3fc8 {
        padding-top: 20px
    }

    .paddingBottomSm400_be8f3fc8 {
        padding-bottom: 20px
    }

    .paddingRightSm400_be8f3fc8 {
        padding-right: 20px
    }

    .paddingLeftSm400_be8f3fc8 {
        padding-left: 20px
    }

    .gapSm400_be8f3fc8 {
        gap: 20px
    }

    .marginSm450_be8f3fc8 {
        margin: 24px
    }

    .paddingSm450_be8f3fc8 {
        padding: 24px
    }

    .marginTopSm450_be8f3fc8 {
        margin-top: 24px
    }

    .marginBottomSm450_be8f3fc8 {
        margin-bottom: 24px
    }

    .marginRightSm450_be8f3fc8 {
        margin-right: 24px
    }

    .marginLeftSm450_be8f3fc8 {
        margin-left: 24px
    }

    .paddingTopSm450_be8f3fc8 {
        padding-top: 24px
    }

    .paddingBottomSm450_be8f3fc8 {
        padding-bottom: 24px
    }

    .paddingRightSm450_be8f3fc8 {
        padding-right: 24px
    }

    .paddingLeftSm450_be8f3fc8 {
        padding-left: 24px
    }

    .gapSm450_be8f3fc8 {
        gap: 24px
    }

    .marginSm500_be8f3fc8 {
        margin: 28px
    }

    .paddingSm500_be8f3fc8 {
        padding: 28px
    }

    .marginTopSm500_be8f3fc8 {
        margin-top: 28px
    }

    .marginBottomSm500_be8f3fc8 {
        margin-bottom: 28px
    }

    .marginRightSm500_be8f3fc8 {
        margin-right: 28px
    }

    .marginLeftSm500_be8f3fc8 {
        margin-left: 28px
    }

    .paddingTopSm500_be8f3fc8 {
        padding-top: 28px
    }

    .paddingBottomSm500_be8f3fc8 {
        padding-bottom: 28px
    }

    .paddingRightSm500_be8f3fc8 {
        padding-right: 28px
    }

    .paddingLeftSm500_be8f3fc8 {
        padding-left: 28px
    }

    .gapSm500_be8f3fc8 {
        gap: 28px
    }

    .marginSm550_be8f3fc8 {
        margin: 32px
    }

    .paddingSm550_be8f3fc8 {
        padding: 32px
    }

    .marginTopSm550_be8f3fc8 {
        margin-top: 32px
    }

    .marginBottomSm550_be8f3fc8 {
        margin-bottom: 32px
    }

    .marginRightSm550_be8f3fc8 {
        margin-right: 32px
    }

    .marginLeftSm550_be8f3fc8 {
        margin-left: 32px
    }

    .paddingTopSm550_be8f3fc8 {
        padding-top: 32px
    }

    .paddingBottomSm550_be8f3fc8 {
        padding-bottom: 32px
    }

    .paddingRightSm550_be8f3fc8 {
        padding-right: 32px
    }

    .paddingLeftSm550_be8f3fc8 {
        padding-left: 32px
    }

    .gapSm550_be8f3fc8 {
        gap: 32px
    }

    .marginSm600_be8f3fc8 {
        margin: 36px
    }

    .paddingSm600_be8f3fc8 {
        padding: 36px
    }

    .marginTopSm600_be8f3fc8 {
        margin-top: 36px
    }

    .marginBottomSm600_be8f3fc8 {
        margin-bottom: 36px
    }

    .marginRightSm600_be8f3fc8 {
        margin-right: 36px
    }

    .marginLeftSm600_be8f3fc8 {
        margin-left: 36px
    }

    .paddingTopSm600_be8f3fc8 {
        padding-top: 36px
    }

    .paddingBottomSm600_be8f3fc8 {
        padding-bottom: 36px
    }

    .paddingRightSm600_be8f3fc8 {
        padding-right: 36px
    }

    .paddingLeftSm600_be8f3fc8 {
        padding-left: 36px
    }

    .gapSm600_be8f3fc8 {
        gap: 36px
    }

    .marginSm650_be8f3fc8 {
        margin: 40px
    }

    .paddingSm650_be8f3fc8 {
        padding: 40px
    }

    .marginTopSm650_be8f3fc8 {
        margin-top: 40px
    }

    .marginBottomSm650_be8f3fc8 {
        margin-bottom: 40px
    }

    .marginRightSm650_be8f3fc8 {
        margin-right: 40px
    }

    .marginLeftSm650_be8f3fc8 {
        margin-left: 40px
    }

    .paddingTopSm650_be8f3fc8 {
        padding-top: 40px
    }

    .paddingBottomSm650_be8f3fc8 {
        padding-bottom: 40px
    }

    .paddingRightSm650_be8f3fc8 {
        padding-right: 40px
    }

    .paddingLeftSm650_be8f3fc8 {
        padding-left: 40px
    }

    .gapSm650_be8f3fc8 {
        gap: 40px
    }

    .marginSm700_be8f3fc8 {
        margin: 48px
    }

    .paddingSm700_be8f3fc8 {
        padding: 48px
    }

    .marginTopSm700_be8f3fc8 {
        margin-top: 48px
    }

    .marginBottomSm700_be8f3fc8 {
        margin-bottom: 48px
    }

    .marginRightSm700_be8f3fc8 {
        margin-right: 48px
    }

    .marginLeftSm700_be8f3fc8 {
        margin-left: 48px
    }

    .paddingTopSm700_be8f3fc8 {
        padding-top: 48px
    }

    .paddingBottomSm700_be8f3fc8 {
        padding-bottom: 48px
    }

    .paddingRightSm700_be8f3fc8 {
        padding-right: 48px
    }

    .paddingLeftSm700_be8f3fc8 {
        padding-left: 48px
    }

    .gapSm700_be8f3fc8 {
        gap: 48px
    }

    .marginSm750_be8f3fc8 {
        margin: 56px
    }

    .paddingSm750_be8f3fc8 {
        padding: 56px
    }

    .marginTopSm750_be8f3fc8 {
        margin-top: 56px
    }

    .marginBottomSm750_be8f3fc8 {
        margin-bottom: 56px
    }

    .marginRightSm750_be8f3fc8 {
        margin-right: 56px
    }

    .marginLeftSm750_be8f3fc8 {
        margin-left: 56px
    }

    .paddingTopSm750_be8f3fc8 {
        padding-top: 56px
    }

    .paddingBottomSm750_be8f3fc8 {
        padding-bottom: 56px
    }

    .paddingRightSm750_be8f3fc8 {
        padding-right: 56px
    }

    .paddingLeftSm750_be8f3fc8 {
        padding-left: 56px
    }

    .gapSm750_be8f3fc8 {
        gap: 56px
    }

    .marginSm800_be8f3fc8 {
        margin: 64px
    }

    .paddingSm800_be8f3fc8 {
        padding: 64px
    }

    .marginTopSm800_be8f3fc8 {
        margin-top: 64px
    }

    .marginBottomSm800_be8f3fc8 {
        margin-bottom: 64px
    }

    .marginRightSm800_be8f3fc8 {
        margin-right: 64px
    }

    .marginLeftSm800_be8f3fc8 {
        margin-left: 64px
    }

    .paddingTopSm800_be8f3fc8 {
        padding-top: 64px
    }

    .paddingBottomSm800_be8f3fc8 {
        padding-bottom: 64px
    }

    .paddingRightSm800_be8f3fc8 {
        padding-right: 64px
    }

    .paddingLeftSm800_be8f3fc8 {
        padding-left: 64px
    }

    .gapSm800_be8f3fc8 {
        gap: 64px
    }

    .marginSm850_be8f3fc8 {
        margin: 72px
    }

    .paddingSm850_be8f3fc8 {
        padding: 72px
    }

    .marginTopSm850_be8f3fc8 {
        margin-top: 72px
    }

    .marginBottomSm850_be8f3fc8 {
        margin-bottom: 72px
    }

    .marginRightSm850_be8f3fc8 {
        margin-right: 72px
    }

    .marginLeftSm850_be8f3fc8 {
        margin-left: 72px
    }

    .paddingTopSm850_be8f3fc8 {
        padding-top: 72px
    }

    .paddingBottomSm850_be8f3fc8 {
        padding-bottom: 72px
    }

    .paddingRightSm850_be8f3fc8 {
        padding-right: 72px
    }

    .paddingLeftSm850_be8f3fc8 {
        padding-left: 72px
    }

    .gapSm850_be8f3fc8 {
        gap: 72px
    }

    .marginSm900_be8f3fc8 {
        margin: 80px
    }

    .paddingSm900_be8f3fc8 {
        padding: 80px
    }

    .marginTopSm900_be8f3fc8 {
        margin-top: 80px
    }

    .marginBottomSm900_be8f3fc8 {
        margin-bottom: 80px
    }

    .marginRightSm900_be8f3fc8 {
        margin-right: 80px
    }

    .marginLeftSm900_be8f3fc8 {
        margin-left: 80px
    }

    .paddingTopSm900_be8f3fc8 {
        padding-top: 80px
    }

    .paddingBottomSm900_be8f3fc8 {
        padding-bottom: 80px
    }

    .paddingRightSm900_be8f3fc8 {
        padding-right: 80px
    }

    .paddingLeftSm900_be8f3fc8 {
        padding-left: 80px
    }

    .gapSm900_be8f3fc8 {
        gap: 80px
    }

    .sizeSm400_be8f3fc8 .content_be8f3fc8,.sizeSm400_be8f3fc8 .slotTop_be8f3fc8 {
        padding: 0 var(--kite-modal-overlay-container-400-content-padding-horizontal)
    }

    .sizeSm400_be8f3fc8 .content_be8f3fc8 {
        padding-bottom: var(--kite-modal-overlay-container-400-content-padding-bottom)
    }

    .sizeSm500_be8f3fc8 .content_be8f3fc8,.sizeSm500_be8f3fc8 .slotTop_be8f3fc8 {
        padding: 0 var(--kite-modal-overlay-container-500-content-padding-horizontal)
    }

    .sizeSm500_be8f3fc8 .content_be8f3fc8 {
        padding-bottom: var(--kite-modal-overlay-container-500-content-padding-bottom)
    }

    .sizeSm600_be8f3fc8 .content_be8f3fc8,.sizeSm600_be8f3fc8 .slotTop_be8f3fc8 {
        padding: 0 var(--kite-modal-overlay-container-600-content-padding-horizontal)
    }

    .sizeSm600_be8f3fc8 .content_be8f3fc8 {
        padding-bottom: var(--kite-modal-overlay-container-600-content-padding-bottom)
    }

    .coverSlotSm0_be8f3fc8 {
        width: calc(100% - 0px);
        margin: 0
    }

    .coverSlotSm50_be8f3fc8 {
        width: calc(100% - 4px);
        margin: 2px
    }

    .coverSlotSm100_be8f3fc8 {
        width: calc(100% - 8px);
        margin: 4px
    }

    .coverSlotSm150_be8f3fc8 {
        width: calc(100% - 12px);
        margin: 6px
    }

    .coverSlotSm200_be8f3fc8 {
        width: calc(100% - 16px);
        margin: 8px
    }

    .coverSlotSm250_be8f3fc8 {
        width: calc(100% - 20px);
        margin: 10px
    }

    .coverSlotSm300_be8f3fc8 {
        width: calc(100% - 24px);
        margin: 12px
    }

    .coverSlotSm350_be8f3fc8 {
        width: calc(100% - 32px);
        margin: 16px
    }

    .coverSlotSm400_be8f3fc8 {
        width: calc(100% - 40px);
        margin: 20px
    }

    .coverSlotSm450_be8f3fc8 {
        width: calc(100% - 48px);
        margin: 24px
    }

    .coverSlotSm500_be8f3fc8 {
        width: calc(100% - 56px);
        margin: 28px
    }

    .coverSlotSm550_be8f3fc8 {
        width: calc(100% - 64px);
        margin: 32px
    }

    .coverSlotSm600_be8f3fc8 {
        width: calc(100% - 72px);
        margin: 36px
    }

    .coverSlotSm650_be8f3fc8 {
        width: calc(100% - 80px);
        margin: 40px
    }

    .coverSlotSm700_be8f3fc8 {
        width: calc(100% - 96px);
        margin: 48px
    }

    .coverSlotSm750_be8f3fc8 {
        width: calc(100% - 112px);
        margin: 56px
    }

    .coverSlotSm800_be8f3fc8 {
        width: calc(100% - 128px);
        margin: 64px
    }

    .coverSlotSm850_be8f3fc8 {
        width: calc(100% - 144px);
        margin: 72px
    }

    .coverSlotSm900_be8f3fc8 {
        width: calc(100% - 160px);
        margin: 80px
    }

    .overlayContainer_be8f3fc8 {
        min-height: var(--kite-overlay-min-height-sm)
    }

    .overlayContainer_be8f3fc8.typeSmModal_be8f3fc8 {
        position: relative;
        max-width: 90%;
        max-height: 90%;
        height: auto
    }

    .overlayContainer_be8f3fc8.typeSmModal_be8f3fc8.withWidth_be8f3fc8 {
        width: var(--kite-overlay-width-sm)
    }

    .overlayContainer_be8f3fc8.typeSmFullScreen_be8f3fc8 {
        position: absolute;
        width: 100%;
        height: 100%;
        max-height: unset;
        top: 0;
        left: 0;
        bottom: unset
    }

    .overlayContainer_be8f3fc8.typeSmBottomSheet_be8f3fc8 {
        position: absolute;
        width: 100%;
        height: auto;
        max-height: 90%;
        top: unset;
        left: 0;
        bottom: 0
    }

    .sizeSm400_28f7f609 {
        -moz-column-gap: var(--kite-counter-400-gap);
        column-gap: var(--kite-counter-400-gap)
    }

    .sizeSm500_28f7f609 {
        -moz-column-gap: var(--kite-counter-500-gap);
        column-gap: var(--kite-counter-500-gap)
    }

    .pimpleSm100_e34ca5c0 {
        height: var(--kite-pimple-100-size);
        min-width: var(--kite-pimple-100-size);
        padding-left: var(--kite-pimple-100-padding-horizontal);
        padding-right: var(--kite-pimple-100-padding-horizontal);
        padding-bottom: var(--kite-pimple-100-padding-bottom);
        border-radius: var(--kite-pimple-100-border-radius);
        color: transparent;
        width: var(--kite-pimple-100-size);
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none
    }

    .pimpleSm400_e34ca5c0,.pimpleSm500_e34ca5c0 {
        height: var(--kite-pimple-400-size);
        min-width: var(--kite-pimple-400-size);
        padding-left: var(--kite-pimple-400-padding-horizontal);
        padding-right: var(--kite-pimple-400-padding-horizontal);
        padding-bottom: var(--kite-pimple-400-padding-bottom);
        border-radius: var(--kite-pimple-400-border-radius);
        color: var(--kite-pimple-label);
        width: auto;
        -webkit-user-select: auto;
        -moz-user-select: auto;
        user-select: auto
    }

    .pimpleSm500_e34ca5c0 {
        height: var(--kite-pimple-500-size);
        min-width: var(--kite-pimple-500-size);
        padding-left: var(--kite-pimple-500-padding-horizontal);
        padding-right: var(--kite-pimple-500-padding-horizontal);
        padding-bottom: var(--kite-pimple-500-padding-bottom);
        border-radius: var(--kite-pimple-500-border-radius)
    }

    .sizeSmSmall_443fe22d.bulletedList_443fe22d {
        padding-bottom: var(--kite-bulleted-list-layout-small-padding-bottom)
    }

    .sizeSmSmall_443fe22d.bulletedList_443fe22d>li {
        padding-left: calc(var(--kite-bulleted-list-bullet-min-width) + var(--kite-bulleted-list-layout-small-gap-horizontal));
        margin-bottom: var(--kite-bulleted-list-layout-small-gap-vertical)
    }

    .sizeSmLarge_443fe22d.bulletedList_443fe22d>li:last-child,.sizeSmMedium_443fe22d.bulletedList_443fe22d>li:last-child,.sizeSmSmall_443fe22d.bulletedList_443fe22d>li:last-child {
        margin-bottom: 0
    }

    .sizeSmSmall_443fe22d.bulletedList_443fe22d.ul_443fe22d>li::before {
        padding-right: var(--kite-bulleted-list-bullet-unordered-small-padding-right)
    }

    .sizeSmSmall_443fe22d.bulletedList_443fe22d.ol_443fe22d>li::before,.sizeSmSmall_443fe22d.bulletedList_443fe22d.ul_443fe22d>li::before {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: .866666rem;
        line-height: 108%;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none;
        padding-top: var(--kite-label-value-paragraph-small-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-small-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-small-default-min-height)
    }

    .sizeSmMedium_443fe22d.bulletedList_443fe22d {
        padding-bottom: var(--kite-bulleted-list-layout-medium-padding-bottom)
    }

    .sizeSmMedium_443fe22d.bulletedList_443fe22d>li {
        padding-left: calc(var(--kite-bulleted-list-bullet-min-width) + var(--kite-bulleted-list-layout-medium-gap-horizontal));
        margin-bottom: var(--kite-bulleted-list-layout-medium-gap-vertical)
    }

    .sizeSmMedium_443fe22d.bulletedList_443fe22d.ul_443fe22d>li::before {
        padding-right: var(--kite-bulleted-list-bullet-unordered-medium-padding-right)
    }

    .sizeSmMedium_443fe22d.bulletedList_443fe22d.ol_443fe22d>li::before,.sizeSmMedium_443fe22d.bulletedList_443fe22d.ul_443fe22d>li::before {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none;
        padding-top: var(--kite-label-value-paragraph-medium-compact-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-compact-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-compact-default-min-height)
    }

    .sizeSmLarge_443fe22d.bulletedList_443fe22d {
        padding-bottom: var(--kite-bulleted-list-layout-large-padding-bottom)
    }

    .sizeSmLarge_443fe22d.bulletedList_443fe22d>li {
        padding-left: calc(var(--kite-bulleted-list-bullet-min-width) + var(--kite-bulleted-list-layout-large-gap-horizontal));
        margin-bottom: var(--kite-bulleted-list-layout-large-gap-vertical)
    }

    .sizeSmLarge_443fe22d.bulletedList_443fe22d.ul_443fe22d>li::before {
        padding-right: var(--kite-bulleted-list-bullet-unordered-large-padding-right)
    }

    .sizeSmLarge_443fe22d.bulletedList_443fe22d.ol_443fe22d>li::before,.sizeSmLarge_443fe22d.bulletedList_443fe22d.ul_443fe22d>li::before {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none;
        padding-top: var(--kite-label-value-paragraph-large-compact-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-compact-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-compact-default-min-height)
    }

    .headerXLargeSm_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-x-large-padding-top);
        padding-bottom: var(--kite-label-value-group-header-x-large-padding-bottom);
        gap: var(--kite-label-value-group-header-x-large-gap)
    }

    .headerIconXLargeSm_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-x-large-icon-padding-top)
    }

    .headerLargeSm_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-large-padding-top);
        padding-bottom: var(--kite-label-value-group-header-large-padding-bottom);
        gap: var(--kite-label-value-group-header-large-gap)
    }

    .headerIconLargeSm_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-large-icon-padding-top)
    }

    .headerMediumSm_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-medium-padding-top);
        padding-bottom: var(--kite-label-value-group-header-medium-padding-bottom);
        gap: var(--kite-label-value-group-header-medium-gap)
    }

    .headerIconMediumSm_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-medium-icon-padding-top)
    }

    .headerSmallSm_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-small-padding-top);
        padding-bottom: var(--kite-label-value-group-header-small-padding-bottom);
        gap: var(--kite-label-value-group-header-small-gap)
    }

    .headerIconSmallSm_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-small-icon-padding-top)
    }

    .headerXSmallSm_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-x-small-padding-top);
        padding-bottom: var(--kite-label-value-group-header-x-small-padding-bottom);
        gap: var(--kite-label-value-group-header-x-small-gap)
    }

    .headerIconXSmallSm_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-x-small-icon-padding-top)
    }

    .headerXxSmallSm_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-xx-small-padding-top);
        padding-bottom: var(--kite-label-value-group-header-xx-small-padding-bottom);
        gap: var(--kite-label-value-group-header-xx-small-gap)
    }

    .headerIconXxSmallSm_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-xx-small-icon-padding-top)
    }

    .snackBarWrapper_ce63e92b {
        padding-left: var(--kite-main-layout-margin-horizontal-sm);
        padding-right: var(--kite-main-layout-margin-horizontal-sm)
    }

    .snackBar_ce63e92b {
        width: calc(100% - 2*var(--kite-main-layout-margin-horizontal-sm))
    }

    .gap_990b5e71 .topAddon_990b5e71 {
        margin-bottom: var(--kite-status-block-x-small-content-gap)
    }

    .gap_990b5e71 .content_990b5e71:not(:last-child) {
        margin-bottom: var(--kite-status-block-x-small-layout-gap)
    }

    .gap_990b5e71 .bottomAddon_990b5e71 {
        gap: var(--kite-status-block-x-small-addon-bottom-gap)
    }

    .sizeSm300_d685b249 {
        box-sizing: border-box;
        display: inline-flex;
        flex: 0 0 auto;
        justify-content: center;
        align-items: center;
        height: var(--kite-chip-row-chip-300-height);
        min-width: var(--kite-chip-row-chip-300-min-width);
        border-radius: var(--kite-chip-row-chip-300-border-radius);
        padding-left: var(--kite-chip-row-chip-300-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-300-padding-horizontal)
    }

    .sizeSm300_d685b249 .leftSlot_d685b249 {
        padding-left: var(--kite-chip-row-chip-300-left-slot-padding-left);
        height: 100%
    }

    .sizeSm300_d685b249 .rightSlot_d685b249 {
        padding-right: var(--kite-chip-row-chip-300-right-slot-padding-right);
        height: 100%
    }

    .sizeSm300_d685b249 .leftSlot_d685b249:only-child {
        padding-left: 0
    }

    .sizeSm300_d685b249 .rightSlot_d685b249:only-child {
        padding-right: 0
    }

    .sizeSm300_d685b249 .addon_d685b249 {
        display: flex;
        align-items: center;
        padding-left: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        height: 100%
    }

    .sizeSm300_d685b249 .text_d685b249 {
        padding-left: var(--kite-chip-row-chip-common-list-mid-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-list-mid-padding-horizontal)
    }

    .sizeSm300_d685b249 .text_d685b249:only-child {
        align-items: center
    }

    .sizeSm300_d685b249 .leftSlot_d685b249+.text_d685b249 {
        padding-left: 0
    }

    .sizeSm300_d685b249 .textHasRightSlot_d685b249 {
        padding-right: 0
    }

    .sizeSm400_d685b249 {
        box-sizing: border-box;
        display: inline-flex;
        flex: 0 0 auto;
        justify-content: center;
        align-items: center;
        height: var(--kite-chip-row-chip-400-height);
        min-width: var(--kite-chip-row-chip-400-min-width);
        border-radius: var(--kite-chip-row-chip-400-border-radius);
        padding-left: var(--kite-chip-row-chip-400-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-400-padding-horizontal)
    }

    .sizeSm400_d685b249 .leftSlot_d685b249 {
        padding-left: var(--kite-chip-row-chip-400-left-slot-padding-left);
        height: 100%
    }

    .sizeSm400_d685b249 .rightSlot_d685b249 {
        padding-right: var(--kite-chip-row-chip-400-right-slot-padding-right);
        height: 100%
    }

    .sizeSm400_d685b249 .leftSlot_d685b249:only-child {
        padding-left: 0
    }

    .sizeSm400_d685b249 .rightSlot_d685b249:only-child {
        padding-right: 0
    }

    .sizeSm400_d685b249 .addon_d685b249 {
        display: flex;
        align-items: center;
        padding-left: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        height: 100%
    }

    .sizeSm400_d685b249 .text_d685b249 {
        padding-left: var(--kite-chip-row-chip-common-list-mid-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-list-mid-padding-horizontal)
    }

    .sizeSm400_d685b249 .text_d685b249:only-child {
        align-items: center
    }

    .sizeSm400_d685b249 .leftSlot_d685b249+.text_d685b249 {
        padding-left: 0
    }

    .sizeSm400_d685b249 .textHasRightSlot_d685b249 {
        padding-right: 0
    }

    .sizeSm500_d685b249 {
        box-sizing: border-box;
        display: inline-flex;
        flex: 0 0 auto;
        justify-content: center;
        align-items: center;
        height: var(--kite-chip-row-chip-500-height);
        min-width: var(--kite-chip-row-chip-500-min-width);
        border-radius: var(--kite-chip-row-chip-500-border-radius);
        padding-left: var(--kite-chip-row-chip-500-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-500-padding-horizontal)
    }

    .sizeSm500_d685b249 .leftSlot_d685b249 {
        padding-left: var(--kite-chip-row-chip-500-left-slot-padding-left);
        height: 100%
    }

    .sizeSm500_d685b249 .rightSlot_d685b249 {
        padding-right: var(--kite-chip-row-chip-500-right-slot-padding-right);
        height: 100%
    }

    .sizeSm500_d685b249 .leftSlot_d685b249:only-child {
        padding-left: 0
    }

    .sizeSm500_d685b249 .rightSlot_d685b249:only-child {
        padding-right: 0
    }

    .sizeSm500_d685b249 .addon_d685b249 {
        display: flex;
        align-items: center;
        padding-left: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        height: 100%
    }

    .sizeSm500_d685b249 .text_d685b249 {
        padding-left: var(--kite-chip-row-chip-common-list-mid-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-list-mid-padding-horizontal)
    }

    .sizeSm500_d685b249 .text_d685b249:only-child {
        align-items: center
    }

    .sizeSm500_d685b249 .leftSlot_d685b249+.text_d685b249 {
        padding-left: 0
    }

    .sizeSm500_d685b249 .textHasRightSlot_d685b249 {
        padding-right: 0
    }

    .sizeSm500_7f7196fc {
        --kite-form-group-gap-horizontal: var(--kite-form-group-500-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-500-gap-vertical);
        min-height: var(--kite-input-layout-500-min-size);
        max-height: var(--kite-input-layout-500-min-size);
        height: var(--kite-input-layout-500-min-size);
        padding-left: var(--kite-input-content-500-padding-horizontal);
        padding-right: var(--kite-input-content-500-padding-horizontal);
        border-radius: var(--kite-input-layout-500-border-radius);
        border-width: var(--kite-input-layout-500-border-width-default);
        --kite-form-group-element-layout-border-radius: var(--kite-input-layout-500-border-radius)
    }

    .sizeSm600_7f7196fc {
        --kite-form-group-gap-horizontal: var(--kite-form-group-600-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-600-gap-vertical);
        min-height: var(--kite-input-layout-600-min-size);
        max-height: var(--kite-input-layout-600-min-size);
        height: var(--kite-input-layout-600-min-size);
        padding-left: var(--kite-input-content-600-padding-horizontal);
        padding-right: var(--kite-input-content-600-padding-horizontal);
        border-radius: var(--kite-input-layout-600-border-radius);
        border-width: var(--kite-input-layout-600-border-width-default);
        --kite-form-group-element-layout-border-radius: var(--kite-input-layout-600-border-radius)
    }

    .sizeSm700_7f7196fc {
        --kite-form-group-gap-horizontal: var(--kite-form-group-700-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-700-gap-vertical);
        min-height: var(--kite-input-layout-700-min-size);
        max-height: var(--kite-input-layout-700-min-size);
        height: var(--kite-input-layout-700-min-size);
        padding-left: var(--kite-input-content-700-padding-horizontal);
        padding-right: var(--kite-input-content-700-padding-horizontal);
        border-radius: var(--kite-input-layout-700-border-radius);
        border-width: var(--kite-input-layout-700-border-width-default);
        --kite-form-group-element-layout-border-radius: var(--kite-input-layout-700-border-radius)
    }

    .layoutSmHorizontal_7f7196fc {
        --kite-form-group-gap: var(--kite-form-group-gap-horizontal)
    }

    .layoutSmVertical_7f7196fc {
        --kite-form-group-gap: var(--kite-form-group-gap-vertical)
    }

    .positionSmTop_7f7196fc {
        margin: 0 0-1px
    }

    .positionSmMiddleHorizontal_7f7196fc {
        margin: 0-1px 0 0
    }

    .positionSmMiddleVertical_7f7196fc {
        margin: 0 0-1px
    }

    .positionSmBottom_7f7196fc {
        margin: 0
    }

    .positionSmLeft_7f7196fc {
        margin: 0-1px 0 0
    }

    .positionSmRight_7f7196fc,.positionSmSingle_7f7196fc {
        margin: 0
    }

    .marginTopSm_7f7196fc.marginTopSm_7f7196fc {
        margin-top: var(--kite-form-group-gap)
    }

    .marginBottomSm_7f7196fc.marginBottomSm_7f7196fc {
        margin-bottom: var(--kite-form-group-gap)
    }

    .marginLeftSm_7f7196fc.marginLeftSm_7f7196fc {
        margin: 0 0 0 var(--kite-form-group-gap)
    }

    .marginRightSm_7f7196fc.marginRightSm_7f7196fc {
        margin: 0 var(--kite-form-group-gap)0 0
    }

    .marginAllSm_7f7196fc.marginAllSm_7f7196fc {
        margin: var(--kite-form-group-gap)
    }

    .marginNoneSm_7f7196fc.marginNoneSm_7f7196fc {
        margin: 0
    }

    .formGroupElement_7f7196fc.positionSmTop_7f7196fc {
        border-radius: var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0 0
    }

    .formGroupElement_7f7196fc.positionSmMiddleHorizontal_7f7196fc,.formGroupElement_7f7196fc.positionSmMiddleVertical_7f7196fc {
        border-radius: 0
    }

    .formGroupElement_7f7196fc.positionSmBottom_7f7196fc {
        border-radius: 0 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_7f7196fc.positionSmLeft_7f7196fc {
        border-radius: var(--kite-form-group-element-layout-border-radius)0 0 var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_7f7196fc.positionSmRight_7f7196fc {
        border-radius: 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0
    }

    .formGroupElement_7f7196fc.positionSmSingle_7f7196fc {
        border-radius: var(--kite-form-group-element-layout-border-radius)
    }

    .sizeSm500_7f7196fc .main_7f7196fc .input_7f7196fc,.sizeSm500_7f7196fc .maskedPlaceholder_7f7196fc {
        padding-left: var(--kite-input-content-500-input-padding-horizontal);
        padding-right: var(--kite-input-content-500-input-padding-horizontal)
    }

    .sizeSm600_7f7196fc .maskedPlaceholder_7f7196fc {
        padding-left: var(--kite-input-content-600-input-padding-horizontal);
        padding-right: var(--kite-input-content-600-input-padding-horizontal)
    }

    .sizeSm700_7f7196fc .maskedPlaceholder_7f7196fc {
        padding-left: var(--kite-input-content-700-input-padding-horizontal);
        padding-right: var(--kite-input-content-700-input-padding-horizontal)
    }

    .sizeSm500_7f7196fc.withLabel_7f7196fc .main_7f7196fc .input_7f7196fc,.sizeSm500_7f7196fc.withLabel_7f7196fc .main_7f7196fc .maskedPlaceholder_7f7196fc {
        padding-top: calc(var(--kite-input-layout-500-min-size)/2 - var(--kite-input-content-500-padding-horizontal))
    }

    .sizeSm500_7f7196fc.withAddonLeft_7f7196fc .addonLeft_7f7196fc {
        padding-right: var(--kite-input-content-500-addon-left-padding-right)
    }

    .sizeSm500_7f7196fc.withAddonRight_7f7196fc .addonRight_7f7196fc {
        padding-left: var(--kite-input-content-500-addon-right-padding-left)
    }

    .sizeSm500_7f7196fc:hover {
        border-width: var(--kite-input-layout-500-border-width-hover)
    }

    .sizeSm500_7f7196fc:focus-within {
        border-width: var(--kite-input-layout-500-border-width-focused);
        padding-left: calc(var(--kite-input-content-500-padding-horizontal) - (var(--kite-input-layout-500-border-width-focused) - var(--kite-input-layout-500-border-width-default)));
        padding-right: calc(var(--kite-input-content-500-padding-horizontal) - (var(--kite-input-layout-500-border-width-focused) - var(--kite-input-layout-500-border-width-default)))
    }

    .sizeSm500_7f7196fc:focus-within .label_7f7196fc {
        bottom: calc(var(--kite-input-layout-500-min-size)/2 - (var(--kite-input-layout-500-border-width-focused) - var(--kite-input-layout-500-border-width-default)))
    }

    .sizeSm500_7f7196fc .label_7f7196fc {
        bottom: calc(var(--kite-input-layout-500-min-size)/2);
        padding-left: var(--kite-input-content-500-input-padding-horizontal);
        padding-right: var(--kite-input-content-500-input-padding-horizontal)
    }

    .sizeSm500_7f7196fc .controlAddon_7f7196fc {
        padding: var(--kite-input-content-500-control-padding)
    }

    .sizeSm500_7f7196fc .input_7f7196fc::-moz-placeholder {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeSm500_7f7196fc .input_7f7196fc:not(:focus):-moz-placeholder~.label_7f7196fc,.sizeSm500_7f7196fc .input_7f7196fc:read-only:-moz-placeholder~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeSm500_7f7196fc .input_7f7196fc:-moz-read-only:placeholder-shown~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeSm500_7f7196fc .input_7f7196fc::placeholder,.sizeSm500_7f7196fc .input_7f7196fc:not(:focus):placeholder-shown~.label_7f7196fc,.sizeSm500_7f7196fc .input_7f7196fc:read-only:placeholder-shown~.label_7f7196fc,.sizeSm500_7f7196fc .withMask_7f7196fc:not(:focus).empty_7f7196fc~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .hintSizeSm500_7f7196fc {
        margin-top: var(--kite-input-layout-500-gap)
    }

    .sizeSm600_7f7196fc .main_7f7196fc .input_7f7196fc {
        padding-left: var(--kite-input-content-600-input-padding-horizontal);
        padding-right: var(--kite-input-content-600-input-padding-horizontal)
    }

    .sizeSm600_7f7196fc.withLabel_7f7196fc .main_7f7196fc .input_7f7196fc,.sizeSm600_7f7196fc.withLabel_7f7196fc .main_7f7196fc .maskedPlaceholder_7f7196fc {
        padding-top: calc(var(--kite-input-layout-600-min-size)/2 - var(--kite-input-content-600-padding-horizontal))
    }

    .sizeSm600_7f7196fc.withAddonLeft_7f7196fc .addonLeft_7f7196fc {
        padding-right: var(--kite-input-content-600-addon-left-padding-right)
    }

    .sizeSm600_7f7196fc.withAddonRight_7f7196fc .addonRight_7f7196fc {
        padding-left: var(--kite-input-content-600-addon-right-padding-left)
    }

    .sizeSm600_7f7196fc:hover {
        border-width: var(--kite-input-layout-600-border-width-hover)
    }

    .sizeSm600_7f7196fc:focus-within {
        border-width: var(--kite-input-layout-600-border-width-focused);
        padding-left: calc(var(--kite-input-content-600-padding-horizontal) - (var(--kite-input-layout-600-border-width-focused) - var(--kite-input-layout-600-border-width-default)));
        padding-right: calc(var(--kite-input-content-600-padding-horizontal) - (var(--kite-input-layout-600-border-width-focused) - var(--kite-input-layout-600-border-width-default)))
    }

    .sizeSm600_7f7196fc:focus-within .label_7f7196fc {
        bottom: calc(var(--kite-input-layout-600-min-size)/2 - (var(--kite-input-layout-600-border-width-focused) - var(--kite-input-layout-600-border-width-default)))
    }

    .sizeSm600_7f7196fc .label_7f7196fc {
        bottom: calc(var(--kite-input-layout-600-min-size)/2);
        padding-left: var(--kite-input-content-600-input-padding-horizontal);
        padding-right: var(--kite-input-content-600-input-padding-horizontal)
    }

    .sizeSm600_7f7196fc .controlAddon_7f7196fc {
        padding: var(--kite-input-content-600-control-padding)
    }

    .sizeSm600_7f7196fc .input_7f7196fc::-moz-placeholder {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeSm600_7f7196fc .input_7f7196fc:not(:focus):-moz-placeholder~.label_7f7196fc,.sizeSm600_7f7196fc .input_7f7196fc:read-only:-moz-placeholder~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeSm600_7f7196fc .input_7f7196fc:-moz-read-only:placeholder-shown~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeSm600_7f7196fc .input_7f7196fc::placeholder,.sizeSm600_7f7196fc .input_7f7196fc:not(:focus):placeholder-shown~.label_7f7196fc,.sizeSm600_7f7196fc .input_7f7196fc:read-only:placeholder-shown~.label_7f7196fc,.sizeSm600_7f7196fc .withMask_7f7196fc:not(:focus).empty_7f7196fc~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .hintSizeSm600_7f7196fc {
        margin-top: var(--kite-input-layout-600-gap)
    }

    .sizeSm700_7f7196fc .main_7f7196fc .input_7f7196fc {
        padding-left: var(--kite-input-content-700-input-padding-horizontal);
        padding-right: var(--kite-input-content-700-input-padding-horizontal)
    }

    .sizeSm700_7f7196fc.withLabel_7f7196fc .main_7f7196fc .input_7f7196fc,.sizeSm700_7f7196fc.withLabel_7f7196fc .main_7f7196fc .maskedPlaceholder_7f7196fc {
        padding-top: calc(var(--kite-input-layout-700-min-size)/2 - var(--kite-input-content-700-padding-horizontal))
    }

    .sizeSm700_7f7196fc.withAddonLeft_7f7196fc .addonLeft_7f7196fc {
        padding-right: var(--kite-input-content-700-addon-left-padding-right)
    }

    .sizeSm700_7f7196fc.withAddonRight_7f7196fc .addonRight_7f7196fc {
        padding-left: var(--kite-input-content-700-addon-right-padding-left)
    }

    .sizeSm700_7f7196fc:hover {
        border-width: var(--kite-input-layout-700-border-width-hover)
    }

    .sizeSm700_7f7196fc:focus-within {
        border-width: var(--kite-input-layout-700-border-width-focused);
        padding-left: calc(var(--kite-input-content-700-padding-horizontal) - (var(--kite-input-layout-700-border-width-focused) - var(--kite-input-layout-700-border-width-default)));
        padding-right: calc(var(--kite-input-content-700-padding-horizontal) - (var(--kite-input-layout-700-border-width-focused) - var(--kite-input-layout-700-border-width-default)))
    }

    .sizeSm700_7f7196fc:focus-within .label_7f7196fc {
        bottom: calc(var(--kite-input-layout-700-min-size)/2 - (var(--kite-input-layout-700-border-width-focused) - var(--kite-input-layout-700-border-width-default)))
    }

    .sizeSm700_7f7196fc .label_7f7196fc {
        bottom: calc(var(--kite-input-layout-700-min-size)/2);
        padding-left: var(--kite-input-content-700-input-padding-horizontal);
        padding-right: var(--kite-input-content-700-input-padding-horizontal)
    }

    .sizeSm700_7f7196fc .controlAddon_7f7196fc {
        padding: var(--kite-input-content-700-control-padding)
    }

    .sizeSm700_7f7196fc .input_7f7196fc::-moz-placeholder {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.266666rem;
        line-height: 116%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeSm700_7f7196fc .input_7f7196fc:not(:focus):-moz-placeholder~.label_7f7196fc,.sizeSm700_7f7196fc .input_7f7196fc:read-only:-moz-placeholder~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.266666rem;
        line-height: 116%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeSm700_7f7196fc .input_7f7196fc:-moz-read-only:placeholder-shown~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.266666rem;
        line-height: 116%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeSm700_7f7196fc .input_7f7196fc::placeholder,.sizeSm700_7f7196fc .input_7f7196fc:not(:focus):placeholder-shown~.label_7f7196fc,.sizeSm700_7f7196fc .input_7f7196fc:read-only:placeholder-shown~.label_7f7196fc,.sizeSm700_7f7196fc .withMask_7f7196fc:not(:focus).empty_7f7196fc~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.266666rem;
        line-height: 116%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .hintSizeSm700_7f7196fc {
        margin-top: var(--kite-input-layout-700-gap)
    }

    .root_7f7196fc:focus-within .controlAddonSmAll_7f7196fc {
        display: flex
    }

    .root_7f7196fc:not(:focus-within) .controlAddonSmAll_7f7196fc {
        display: none
    }

    .root_7f7196fc .controlAddon_7f7196fc.controlAddonSmForce_7f7196fc {
        display: flex
    }

    .rootEmpty_7f7196fc .controlAddon_7f7196fc.controlAddonSmValue_7f7196fc,.root_7f7196fc .controlAddon_7f7196fc.controlAddonSmHidden_7f7196fc {
        display: none
    }

    .rootEmpty_7f7196fc:not(:focus-within) .controlAddonSmValue_7f7196fc {
        display: none
    }

    .rootNotEmpty_7f7196fc:focus-within .controlAddonSmValue_7f7196fc {
        display: flex
    }

    .rootNotEmpty_7f7196fc:not(:focus-within) .controlAddonSmValue_7f7196fc {
        display: none
    }

    .sizeSm400_c4f67073.input_c4f67073 {
        border-width: var(--kite-checkbox-400-border-width)
    }

    .sizeSm400_c4f67073.iconWrapper_c4f67073,.sizeSm400_c4f67073.inputWrapper_c4f67073,.sizeSm400_c4f67073.input_c4f67073 {
        width: var(--kite-checkbox-400-size);
        height: var(--kite-checkbox-400-size);
        border-radius: var(--kite-checkbox-400-border-radius)
    }

    .sizeSm400_c4f67073.inputWrapper_c4f67073.error_c4f67073 {
        box-shadow: 0 0 0 var(--kite-selection-control-400-error-border-width) var(--kite-selection-control-error-border)
    }

    .sizeSm400_c4f67073.iconWrapper_c4f67073 {
        border-width: var(--kite-checkbox-400-border-width)
    }

    .sizeSm500_c4f67073.input_c4f67073 {
        border-width: var(--kite-checkbox-500-border-width)
    }

    .sizeSm500_c4f67073.iconWrapper_c4f67073,.sizeSm500_c4f67073.inputWrapper_c4f67073,.sizeSm500_c4f67073.input_c4f67073 {
        width: var(--kite-checkbox-500-size);
        height: var(--kite-checkbox-500-size);
        border-radius: var(--kite-checkbox-500-border-radius)
    }

    .sizeSm500_c4f67073.inputWrapper_c4f67073.error_c4f67073 {
        box-shadow: 0 0 0 var(--kite-selection-control-500-error-border-width) var(--kite-selection-control-error-border)
    }

    .sizeSm500_c4f67073.iconWrapper_c4f67073 {
        border-width: var(--kite-checkbox-500-border-width)
    }

    .layoutSm100_58f723bb {
        border-radius: calc(var(--kite-progress-bar-background-height-100)/2);
        padding-bottom: var(--kite-progress-bar-background-height-100)
    }

    .layoutSm100_58f723bb::-webkit-progress-bar,.layoutSm100_58f723bb::-webkit-progress-value {
        border-radius: calc(var(--kite-progress-bar-background-height-100)/2)
    }

    .layoutSm100_58f723bb::-webkit-progress-inner-element {
        height: var(--kite-progress-bar-background-height-100)
    }

    .layoutSm100_58f723bb::-moz-progress-bar {
        border-radius: calc(var(--kite-progress-bar-background-height-100)/2);
        height: var(--kite-progress-bar-background-height-100)
    }

    .layoutSm100_58f723bb::after,.layoutSm100_58f723bb::before {
        height: var(--kite-progress-bar-background-height-100);
        border-radius: calc(var(--kite-progress-bar-background-height-100)/2)
    }

    .layoutSm200_58f723bb {
        border-radius: calc(var(--kite-progress-bar-background-height-200)/2);
        padding-bottom: var(--kite-progress-bar-background-height-200)
    }

    .layoutSm200_58f723bb::-webkit-progress-bar,.layoutSm200_58f723bb::-webkit-progress-value {
        border-radius: calc(var(--kite-progress-bar-background-height-200)/2)
    }

    .layoutSm200_58f723bb::-webkit-progress-inner-element {
        height: var(--kite-progress-bar-background-height-200)
    }

    .layoutSm200_58f723bb::-moz-progress-bar {
        border-radius: calc(var(--kite-progress-bar-background-height-200)/2);
        height: var(--kite-progress-bar-background-height-200)
    }

    .layoutSm200_58f723bb::after,.layoutSm200_58f723bb::before {
        height: var(--kite-progress-bar-background-height-200);
        border-radius: calc(var(--kite-progress-bar-background-height-200)/2)
    }

    .paginationBar_966f6da5 {
        display: inline-block;
        height: var(--kite-pagination-bar-layout-200-item-300-height);
        box-sizing: border-box;
        position: relative;
        width: calc(var(--kite-pagination-bar-layout-200-side-width)*2 + var(--kite-pagination-bar-layout-middle-width) + var(--kite-pagination-bar-layout-gap)*2);
        overflow: hidden;
        text-align: left
    }

    .paginationBarSm100_966f6da5 {
        padding: 0 var(--kite-pagination-bar-layout-100-side-width)
    }

    .paginationBarSm100_966f6da5 .prev0_966f6da5 {
        margin-left: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarSm100_966f6da5 .prev1_966f6da5 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarSm100_966f6da5 .prev2_966f6da5 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarSm100_966f6da5 .prev3_966f6da5 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
    }

    .paginationBarSm100_966f6da5 .prevMax_966f6da5 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-100-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
    }

    .paginationBarSm100_966f6da5 .last0_966f6da5 {
        margin-right: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarSm100_966f6da5 .last1_966f6da5 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarSm100_966f6da5 .last2_966f6da5 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarSm100_966f6da5 .last3_966f6da5 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
    }

    .paginationBarSm100_966f6da5 .lastMax_966f6da5 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-100-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
    }

    .paginationBarSm100_966f6da5 .middle_966f6da5 {
        padding-bottom: var(--kite-pagination-bar-layout-100-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
    }

    .paginationBarSm100_966f6da5 .middle_966f6da5::after,.paginationBarSm100_966f6da5 .middle_966f6da5::before {
        height: var(--kite-pagination-bar-layout-100-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
    }

    .paginationBarSm100_966f6da5 .dot_966f6da5 {
        width: 0;
        padding-bottom: 0;
        margin-right: 0
    }

    .paginationBarSm100_966f6da5 .dot_966f6da5::after,.paginationBarSm100_966f6da5 .dot_966f6da5::before {
        height: 0
    }

    .paginationBarSm100_966f6da5 .dot1_966f6da5,.paginationBarSm100_966f6da5 .dot2_966f6da5,.paginationBarSm100_966f6da5 .dot3_966f6da5,.paginationBarSm100_966f6da5 .dot4_966f6da5,.paginationBarSm100_966f6da5 .middle_966f6da5 {
        margin-right: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarSm100_966f6da5 .dot1_966f6da5,.paginationBarSm100_966f6da5 .dot2_966f6da5 {
        width: var(--kite-pagination-bar-layout-100-item-300-width);
        padding-bottom: var(--kite-pagination-bar-layout-100-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
    }

    .paginationBarSm100_966f6da5 .dot1_966f6da5::after,.paginationBarSm100_966f6da5 .dot1_966f6da5::before,.paginationBarSm100_966f6da5 .dot2_966f6da5::after,.paginationBarSm100_966f6da5 .dot2_966f6da5::before {
        height: var(--kite-pagination-bar-layout-100-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
    }

    .paginationBarSm100_966f6da5 .dot3_966f6da5 {
        width: var(--kite-pagination-bar-layout-100-item-200-width);
        padding-bottom: var(--kite-pagination-bar-layout-100-item-200-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-200-height)
    }

    .paginationBarSm100_966f6da5 .dot3_966f6da5::after,.paginationBarSm100_966f6da5 .dot3_966f6da5::before {
        height: var(--kite-pagination-bar-layout-100-item-200-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-200-height)
    }

    .paginationBarSm100_966f6da5 .dot4_966f6da5 {
        width: var(--kite-pagination-bar-layout-100-item-100-width);
        padding-bottom: var(--kite-pagination-bar-layout-100-item-100-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-100-height)
    }

    .paginationBarSm100_966f6da5 .dot4_966f6da5::after,.paginationBarSm100_966f6da5 .dot4_966f6da5::before {
        height: var(--kite-pagination-bar-layout-100-item-100-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-100-height)
    }

    .paginationBarSm200_966f6da5 {
        padding: 0 var(--kite-pagination-bar-layout-200-side-width)
    }

    .paginationBarSm200_966f6da5 .prev0_966f6da5 {
        margin-left: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarSm200_966f6da5 .prev1_966f6da5 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarSm200_966f6da5 .prev2_966f6da5 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarSm200_966f6da5 .prev3_966f6da5 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
    }

    .paginationBarSm200_966f6da5 .prevMax_966f6da5 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-200-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
    }

    .paginationBarSm200_966f6da5 .last0_966f6da5 {
        margin-right: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarSm200_966f6da5 .last1_966f6da5 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarSm200_966f6da5 .last2_966f6da5 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarSm200_966f6da5 .last3_966f6da5 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
    }

    .paginationBarSm200_966f6da5 .lastMax_966f6da5 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-200-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
    }

    .paginationBarSm200_966f6da5 .middle_966f6da5 {
        padding-bottom: var(--kite-pagination-bar-layout-200-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
    }

    .paginationBarSm200_966f6da5 .middle_966f6da5::after,.paginationBarSm200_966f6da5 .middle_966f6da5::before {
        height: var(--kite-pagination-bar-layout-200-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
    }

    .paginationBarSm200_966f6da5 .dot_966f6da5 {
        width: 0;
        padding-bottom: 0;
        margin-right: 0
    }

    .paginationBarSm200_966f6da5 .dot_966f6da5::after,.paginationBarSm200_966f6da5 .dot_966f6da5::before {
        height: 0
    }

    .paginationBarSm200_966f6da5 .dot1_966f6da5,.paginationBarSm200_966f6da5 .dot2_966f6da5,.paginationBarSm200_966f6da5 .dot3_966f6da5,.paginationBarSm200_966f6da5 .dot4_966f6da5,.paginationBarSm200_966f6da5 .middle_966f6da5 {
        margin-right: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarSm200_966f6da5 .dot1_966f6da5,.paginationBarSm200_966f6da5 .dot2_966f6da5 {
        width: var(--kite-pagination-bar-layout-200-item-300-width);
        padding-bottom: var(--kite-pagination-bar-layout-200-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
    }

    .paginationBarSm200_966f6da5 .dot1_966f6da5::after,.paginationBarSm200_966f6da5 .dot1_966f6da5::before,.paginationBarSm200_966f6da5 .dot2_966f6da5::after,.paginationBarSm200_966f6da5 .dot2_966f6da5::before {
        height: var(--kite-pagination-bar-layout-200-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
    }

    .paginationBarSm200_966f6da5 .dot3_966f6da5 {
        width: var(--kite-pagination-bar-layout-200-item-200-width);
        padding-bottom: var(--kite-pagination-bar-layout-200-item-200-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-200-height)
    }

    .paginationBarSm200_966f6da5 .dot3_966f6da5::after,.paginationBarSm200_966f6da5 .dot3_966f6da5::before {
        height: var(--kite-pagination-bar-layout-200-item-200-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-200-height)
    }

    .paginationBarSm200_966f6da5 .dot4_966f6da5 {
        width: var(--kite-pagination-bar-layout-200-item-100-width);
        padding-bottom: var(--kite-pagination-bar-layout-200-item-100-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-100-height)
    }

    .paginationBarSm200_966f6da5 .dot4_966f6da5::after,.paginationBarSm200_966f6da5 .dot4_966f6da5::before {
        height: var(--kite-pagination-bar-layout-200-item-100-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-100-height)
    }

    .carousel_e2e0f1fa .slideSizeSm_e2e0f1fa,.carousel_e2e0f1fa .slideSize_e2e0f1fa {
        width: var(--kite-carousel-slide-width-sm)
    }

    .carousel_e2e0f1fa .railSizeDefaultSm_e2e0f1fa {
        width: var(--kite-carousel-rail-width-sm);
        transform: translateX(calc(0px - var(--kite-carousel-current-index)*var(--kite-carousel-slide-width-sm) + var(--kite-carousel-translate-offset)))
    }

    .carousel_e2e0f1fa .railSizePercentSm_e2e0f1fa {
        width: var(--kite-carousel-rail-width-sm);
        transform: translateX(var(--kite-carousel-percent-transform))
    }

    .container_e2e0f1fa .carousel_e2e0f1fa {
        margin: 0 calc(-1*var(--kite-carousel-gap-sm)/2)0 calc(-1*var(--kite-carousel-gap-sm)/2 - .5px)
    }

    .singlePlus_e2e0f1fa .railSizeDefaultSm_e2e0f1fa {
        width: var(--kite-carousel-rail-width);
        transform: translateX(calc(0px - var(--kite-carousel-current-index)*var(--kite-carousel-slide-width-sm) + var(--kite-carousel-translate-offset)))
    }

    .singlePlus_e2e0f1fa .railSizePercentSm_e2e0f1fa {
        width: var(--kite-carousel-rail-width);
        transform: translateX(var(--kite-carousel-percent-transform))
    }

    .singlePlus_e2e0f1fa .carouselWrapper_e2e0f1fa {
        padding-left: calc(var(--kite-main-layout-margin-horizontal-sm));
        margin: 0
    }

    .singlePlus_e2e0f1fa .carouselWrapper_e2e0f1fa .carousel_e2e0f1fa {
        width: calc(var(--kite-carousel-slide-width) + var(--kite-main-layout-margin-horizontal-sm));
        margin: 0 calc(-1*var(--kite-main-layout-margin-horizontal-sm));
        padding: 0 calc(var(--kite-main-layout-margin-horizontal-sm) - var(--kite-carousel-gap-sm)/2)
    }

    .slide_e2e0f1fa {
        padding: 0 calc(var(--kite-carousel-gap-sm)/2);
        height: var(--kite-carousel-slide-height-sm, var(--kite-carousel-slide-height, auto));
        aspect-ratio: var(--kite-carousel-slide-aspect-ratio-sm, var(--kite-carousel-slide-aspect-ratio, auto))
    }

    .badge_e2e0f1fa {
        bottom: calc(8px + var(--kite-carousel-gap-sm) + var(--kite-carousel-arrow-padding-horizontal))
    }

    .singlePlus_e2e0f1fa .badge_e2e0f1fa {
        right: calc(var(--kite-carousel-arrow-padding-horizontal) + var(--kite-main-layout-margin-horizontal-sm))
    }

    .arrow_e2e0f1fa {
        bottom: calc(8px + var(--kite-carousel-gap-sm))
    }

    .singlePlus_e2e0f1fa .arrow_e2e0f1fa.left_e2e0f1fa {
        left: var(--kite-main-layout-margin-horizontal-sm)
    }

    .singlePlus_e2e0f1fa .arrow_e2e0f1fa.right_e2e0f1fa {
        right: var(--kite-main-layout-margin-horizontal-sm)
    }

    .arrow300_e2e0f1fa.singlePlus_e2e0f1fa .arrow_e2e0f1fa.outside_e2e0f1fa.left_e2e0f1fa {
        left: calc(var(--kite-main-layout-margin-horizontal-sm) - 16px)
    }

    .arrow300_e2e0f1fa.singlePlus_e2e0f1fa .arrow_e2e0f1fa.outside_e2e0f1fa.right_e2e0f1fa {
        right: calc(var(--kite-main-layout-margin-horizontal-sm) - 16px)
    }

    .arrow400_e2e0f1fa.singlePlus_e2e0f1fa .arrow_e2e0f1fa.outside_e2e0f1fa.left_e2e0f1fa {
        left: calc(var(--kite-main-layout-margin-horizontal-sm) - 20px)
    }

    .arrow400_e2e0f1fa.singlePlus_e2e0f1fa .arrow_e2e0f1fa.outside_e2e0f1fa.right_e2e0f1fa {
        right: calc(var(--kite-main-layout-margin-horizontal-sm) - 20px)
    }

    .bar_e2e0f1fa {
        height: calc(8px + var(--kite-carousel-gap-sm));
        padding-top: var(--kite-carousel-gap-sm)
    }

    .contentXsmallSm_7cb518e0 {
        gap: var(--kite-tile-gap-xsmall) calc(var(--kite-tile-gap-xsmall)/2)
    }

    .panelXsmall_7cb518e0 {
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-200-background-size );
        --kite-rich-icon-500-icon-size: var(--kite-rich-icon-200-icon-size)
    }

    .contentSmallSm_7cb518e0 {
        gap: var(--kite-tile-gap-small) calc(var(--kite-tile-gap-small)/2)
    }

    .panelSmall_7cb518e0 {
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-300-background-size );
        --kite-rich-icon-500-icon-size: var(--kite-rich-icon-300-icon-size)
    }

    .contentMediumSm_7cb518e0 {
        gap: var(--kite-tile-gap-medium) calc(var(--kite-tile-gap-medium)/2)
    }

    .panelMedium_7cb518e0 {
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-600-background-size );
        --kite-rich-icon-500-icon-size: var(--kite-rich-icon-600-icon-size)
    }

    .contentLargeSm_7cb518e0 {
        gap: var(--kite-tile-gap-large) calc(var(--kite-tile-gap-large)/2)
    }

    .panelLarge_7cb518e0 {
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-700-background-size );
        --kite-rich-icon-500-icon-size: var(--kite-rich-icon-700-icon-size)
    }

    .positionTopSm_7cb518e0 {
        flex-direction: column
    }

    .positionRightSm_7cb518e0 {
        flex-direction: row-reverse
    }

    .positionBottomSm_7cb518e0 {
        flex-direction: column-reverse
    }

    .positionLeftSm_7cb518e0 {
        flex-direction: row
    }

    .imageTopSm_7cb518e0 {
        margin: -16px -16px 0
    }

    .imageBottomSm_7cb518e0 {
        margin: 0-16px -16px
    }

    .imageLeftSm_7cb518e0 {
        margin: -16px 0-16px -16px
    }

    .imageRightSm_7cb518e0 {
        margin: -16px -16px -16px 0
    }

    .sizeSm50_7efc233b {
        height: var(--kite-badge-layout-50-min-height)
    }

    .sizeSm50_7efc233b .badgePanel_7efc233b {
        border-radius: var(--kite-badge-layout-50-border-radius);
        gap: var(--kite-badge-layout-50-gap);
        padding: 0 var(--kite-badge-layout-50-padding-horizontal-default)
    }

    .sizeSm50_7efc233b .badgePanel_7efc233b.iconOnly_7efc233b {
        padding: 0 var(--kite-badge-layout-50-padding-horizontal-icon-only)
    }

    .sizeSm50_7efc233b .badgePanelPositionTop_7efc233b {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeSm50_7efc233b .badgePanelPositionBottom_7efc233b {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeSm50_7efc233b .badgePanelTilt_7efc233b {
        padding: 0
    }

    .sizeSm50_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 13.5px
    }

    .sizeSm50_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -3px
    }

    .sizeSm50_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 13.5px
    }

    .sizeSm50_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: -3px
    }

    .sizeSm50_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 12px
    }

    .sizeSm50_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -2px
    }

    .sizeSm50_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: -2px
    }

    .sizeSm50_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b {
        position: relative;
        margin-left: -2.5px;
        margin-right: -2.5px
    }

    .sizeSm50_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 2.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 5px)
    }

    .sizeSm50_7efc233b .leftTiltWrapper_7efc233b,.sizeSm50_7efc233b .leftWaveWrapper_7efc233b,.sizeSm50_7efc233b .rightTiltWrapper_7efc233b,.sizeSm50_7efc233b .rightWaveWrapper_7efc233b {
        overflow: hidden
    }

    .sizeSm50_7efc233b .badgePanelWave_7efc233b {
        padding: 0
    }

    .sizeSm50_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 16.5px
    }

    .sizeSm50_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 0
    }

    .sizeSm50_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 16.5px
    }

    .sizeSm50_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: 0
    }

    .sizeSm50_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 16px
    }

    .sizeSm50_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 0
    }

    .sizeSm50_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: 0
    }

    .sizeSm50_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b {
        position: relative;
        padding-left: .5px;
        padding-right: .5px
    }

    .sizeSm50_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 1px)
    }

    .sizeSm50_7efc233b .badgeValue_7efc233b {
        padding: 0 var(--kite-badge-label-50-padding-horizontal) var(--kite-badge-label-50-padding-bottom) var(--kite-badge-label-50-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeSm50_7efc233b .leftTiltWrapper_7efc233b {
        width: 7px;
        height: 100%
    }

    .sizeSm50_7efc233b .leftTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 7px;
        height: 100%
    }

    .sizeSm50_7efc233b .leftWaveWrapper_7efc233b {
        width: 4px;
        height: 100%
    }

    .sizeSm50_7efc233b .leftWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 4px;
        height: 100%
    }

    .sizeSm50_7efc233b .rightTiltWrapper_7efc233b {
        width: 7px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeSm50_7efc233b .rightTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 7px;
        height: 100%
    }

    .sizeSm50_7efc233b .rightWaveWrapper_7efc233b {
        width: 4px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeSm50_7efc233b .rightWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 4px;
        height: 100%
    }

    .sizeSm50_7efc233b.badgeWrapperTilt_7efc233b .badgePanel_7efc233b,.sizeSm50_7efc233b.badgeWrapperWave_7efc233b .badgePanel_7efc233b {
        border-radius: 0
    }

    .sizeSm100_7efc233b {
        height: var(--kite-badge-layout-100-min-height)
    }

    .sizeSm100_7efc233b .badgePanel_7efc233b {
        border-radius: var(--kite-badge-layout-100-border-radius);
        gap: var(--kite-badge-layout-100-gap);
        padding: 0 var(--kite-badge-layout-100-padding-horizontal-default)
    }

    .sizeSm100_7efc233b .badgePanel_7efc233b.iconOnly_7efc233b {
        padding: 0 var(--kite-badge-layout-100-padding-horizontal-icon-only)
    }

    .sizeSm100_7efc233b .badgePanelPositionTop_7efc233b {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeSm100_7efc233b .badgePanelPositionBottom_7efc233b {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeSm100_7efc233b .badgePanelTilt_7efc233b {
        padding: 0
    }

    .sizeSm100_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 14.5px
    }

    .sizeSm100_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -2px
    }

    .sizeSm100_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 14.5px
    }

    .sizeSm100_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: -2px
    }

    .sizeSm100_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 12px
    }

    .sizeSm100_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -2px
    }

    .sizeSm100_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: -2px
    }

    .sizeSm100_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b {
        position: relative;
        margin-left: -1.5px;
        margin-right: -1.5px
    }

    .sizeSm100_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 1.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 3px)
    }

    .sizeSm100_7efc233b .leftTiltWrapper_7efc233b,.sizeSm100_7efc233b .leftWaveWrapper_7efc233b,.sizeSm100_7efc233b .rightTiltWrapper_7efc233b,.sizeSm100_7efc233b .rightWaveWrapper_7efc233b {
        overflow: hidden
    }

    .sizeSm100_7efc233b .badgePanelWave_7efc233b {
        padding: 0
    }

    .sizeSm100_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 17.5px
    }

    .sizeSm100_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 1px
    }

    .sizeSm100_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 17.5px
    }

    .sizeSm100_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: 1px
    }

    .sizeSm100_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 18px
    }

    .sizeSm100_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 1px
    }

    .sizeSm100_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: 1px
    }

    .sizeSm100_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b {
        position: relative;
        padding-left: 1.5px;
        padding-right: 1.5px
    }

    .sizeSm100_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -1.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 3px)
    }

    .sizeSm100_7efc233b .badgeValue_7efc233b {
        padding: 0 var(--kite-badge-label-100-padding-horizontal) var(--kite-badge-label-100-padding-bottom) var(--kite-badge-label-100-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeSm100_7efc233b .leftTiltWrapper_7efc233b {
        width: 8px;
        height: 100%
    }

    .sizeSm100_7efc233b .leftTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 8px;
        height: 100%
    }

    .sizeSm100_7efc233b .leftWaveWrapper_7efc233b {
        width: 5px;
        height: 100%
    }

    .sizeSm100_7efc233b .leftWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 5px;
        height: 100%
    }

    .sizeSm100_7efc233b .rightTiltWrapper_7efc233b {
        width: 8px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeSm100_7efc233b .rightTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 8px;
        height: 100%
    }

    .sizeSm100_7efc233b .rightWaveWrapper_7efc233b {
        width: 5px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeSm100_7efc233b .rightWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 5px;
        height: 100%
    }

    .sizeSm100_7efc233b.badgeWrapperTilt_7efc233b .badgePanel_7efc233b,.sizeSm100_7efc233b.badgeWrapperWave_7efc233b .badgePanel_7efc233b {
        border-radius: 0
    }

    .sizeSm200_7efc233b {
        height: var(--kite-badge-layout-200-min-height)
    }

    .sizeSm200_7efc233b .badgePanel_7efc233b {
        border-radius: var(--kite-badge-layout-200-border-radius);
        gap: var(--kite-badge-layout-200-gap);
        padding: 0 var(--kite-badge-layout-200-padding-horizontal-default)
    }

    .sizeSm200_7efc233b .badgePanel_7efc233b.iconOnly_7efc233b {
        padding: 0 var(--kite-badge-layout-200-padding-horizontal-icon-only)
    }

    .sizeSm200_7efc233b .badgePanelPositionTop_7efc233b {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeSm200_7efc233b .badgePanelPositionBottom_7efc233b {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeSm200_7efc233b .badgePanelTilt_7efc233b {
        padding: 0
    }

    .sizeSm200_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 13.5px
    }

    .sizeSm200_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -3px
    }

    .sizeSm200_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 13.5px
    }

    .sizeSm200_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: -3px
    }

    .sizeSm200_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 10px
    }

    .sizeSm200_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -3px
    }

    .sizeSm200_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: -3px
    }

    .sizeSm200_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b {
        position: relative;
        margin-left: -2.5px;
        margin-right: -2.5px
    }

    .sizeSm200_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 2.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 5px)
    }

    .sizeSm200_7efc233b .leftTiltWrapper_7efc233b,.sizeSm200_7efc233b .leftWaveWrapper_7efc233b,.sizeSm200_7efc233b .rightTiltWrapper_7efc233b,.sizeSm200_7efc233b .rightWaveWrapper_7efc233b {
        overflow: hidden
    }

    .sizeSm200_7efc233b .badgePanelWave_7efc233b {
        padding: 0
    }

    .sizeSm200_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 16.5px
    }

    .sizeSm200_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 0
    }

    .sizeSm200_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 16.5px
    }

    .sizeSm200_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: 0
    }

    .sizeSm200_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 16px
    }

    .sizeSm200_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 0
    }

    .sizeSm200_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: 0
    }

    .sizeSm200_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b {
        position: relative;
        padding-left: .5px;
        padding-right: .5px
    }

    .sizeSm200_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 1px)
    }

    .sizeSm200_7efc233b .badgeValue_7efc233b {
        padding: 0 var(--kite-badge-label-200-padding-horizontal) var(--kite-badge-label-200-padding-bottom) var(--kite-badge-label-200-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeSm200_7efc233b .leftTiltWrapper_7efc233b {
        width: 9px;
        height: 100%
    }

    .sizeSm200_7efc233b .leftTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 9px;
        height: 100%
    }

    .sizeSm200_7efc233b .leftWaveWrapper_7efc233b {
        width: 6px;
        height: 100%
    }

    .sizeSm200_7efc233b .leftWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 6px;
        height: 100%
    }

    .sizeSm200_7efc233b .rightTiltWrapper_7efc233b {
        width: 9px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeSm200_7efc233b .rightTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 9px;
        height: 100%
    }

    .sizeSm200_7efc233b .rightWaveWrapper_7efc233b {
        width: 6px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeSm200_7efc233b .rightWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 6px;
        height: 100%
    }

    .sizeSm200_7efc233b.badgeWrapperTilt_7efc233b .badgePanel_7efc233b,.sizeSm200_7efc233b.badgeWrapperWave_7efc233b .badgePanel_7efc233b {
        border-radius: 0
    }

    .sizeSm300_7efc233b {
        height: var(--kite-badge-layout-300-min-height)
    }

    .sizeSm300_7efc233b .badgePanel_7efc233b {
        border-radius: var(--kite-badge-layout-300-border-radius);
        gap: var(--kite-badge-layout-300-gap);
        padding: 0 var(--kite-badge-layout-300-padding-horizontal-default)
    }

    .sizeSm300_7efc233b .badgePanel_7efc233b.iconOnly_7efc233b {
        padding: 0 var(--kite-badge-layout-300-padding-horizontal-icon-only)
    }

    .sizeSm300_7efc233b .badgePanelPositionTop_7efc233b {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeSm300_7efc233b .badgePanelPositionBottom_7efc233b {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeSm300_7efc233b .badgePanelTilt_7efc233b {
        padding: 0
    }

    .sizeSm300_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 17.5px
    }

    .sizeSm300_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -3px
    }

    .sizeSm300_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 17.5px
    }

    .sizeSm300_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: -3px
    }

    .sizeSm300_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 14px
    }

    .sizeSm300_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -3px
    }

    .sizeSm300_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: -3px
    }

    .sizeSm300_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b {
        position: relative;
        margin-left: -2.5px;
        margin-right: -2.5px
    }

    .sizeSm300_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 2.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 5px)
    }

    .sizeSm300_7efc233b .leftTiltWrapper_7efc233b,.sizeSm300_7efc233b .leftWaveWrapper_7efc233b,.sizeSm300_7efc233b .rightTiltWrapper_7efc233b,.sizeSm300_7efc233b .rightWaveWrapper_7efc233b {
        overflow: hidden
    }

    .sizeSm300_7efc233b .badgePanelWave_7efc233b {
        padding: 0
    }

    .sizeSm300_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 21.5px
    }

    .sizeSm300_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 1px
    }

    .sizeSm300_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 21.5px
    }

    .sizeSm300_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: 1px
    }

    .sizeSm300_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 22px
    }

    .sizeSm300_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 1px
    }

    .sizeSm300_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: 1px
    }

    .sizeSm300_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b {
        position: relative;
        padding-left: 1.5px;
        padding-right: 1.5px
    }

    .sizeSm300_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -1.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 3px)
    }

    .sizeSm300_7efc233b .badgeValue_7efc233b {
        padding: 0 var(--kite-badge-label-300-padding-horizontal) var(--kite-badge-label-300-padding-bottom) var(--kite-badge-label-300-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeSm300_7efc233b .leftTiltWrapper_7efc233b {
        width: 11px;
        height: 100%
    }

    .sizeSm300_7efc233b .leftTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 11px;
        height: 100%
    }

    .sizeSm300_7efc233b .leftWaveWrapper_7efc233b {
        width: 7px;
        height: 100%
    }

    .sizeSm300_7efc233b .leftWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 7px;
        height: 100%
    }

    .sizeSm300_7efc233b .rightTiltWrapper_7efc233b {
        width: 11px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeSm300_7efc233b .rightTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 11px;
        height: 100%
    }

    .sizeSm300_7efc233b .rightWaveWrapper_7efc233b {
        width: 7px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeSm300_7efc233b .rightWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 7px;
        height: 100%
    }

    .sizeSm300_7efc233b.badgeWrapperTilt_7efc233b .badgePanel_7efc233b,.sizeSm300_7efc233b.badgeWrapperWave_7efc233b .badgePanel_7efc233b {
        border-radius: 0
    }

    .sizeSm400_7efc233b {
        height: var(--kite-badge-layout-400-min-height)
    }

    .sizeSm400_7efc233b .badgePanel_7efc233b {
        border-radius: var(--kite-badge-layout-400-border-radius);
        gap: var(--kite-badge-layout-400-gap);
        padding: 0 var(--kite-badge-layout-400-padding-horizontal-default)
    }

    .sizeSm400_7efc233b .badgePanel_7efc233b.iconOnly_7efc233b {
        padding: 0 var(--kite-badge-layout-400-padding-horizontal-icon-only)
    }

    .sizeSm400_7efc233b .badgePanelPositionTop_7efc233b {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeSm400_7efc233b .badgePanelPositionBottom_7efc233b {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeSm400_7efc233b .badgePanelTilt_7efc233b {
        padding: 0
    }

    .sizeSm400_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 19.5px
    }

    .sizeSm400_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -3px
    }

    .sizeSm400_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 19.5px
    }

    .sizeSm400_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: -3px
    }

    .sizeSm400_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 14px
    }

    .sizeSm400_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -3px
    }

    .sizeSm400_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: -3px
    }

    .sizeSm400_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b {
        position: relative;
        margin-left: -2.5px;
        margin-right: -2.5px
    }

    .sizeSm400_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 2.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 5px)
    }

    .sizeSm400_7efc233b .leftTiltWrapper_7efc233b,.sizeSm400_7efc233b .leftWaveWrapper_7efc233b,.sizeSm400_7efc233b .rightTiltWrapper_7efc233b,.sizeSm400_7efc233b .rightWaveWrapper_7efc233b {
        overflow: hidden
    }

    .sizeSm400_7efc233b .badgePanelWave_7efc233b {
        padding: 0
    }

    .sizeSm400_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 23.5px
    }

    .sizeSm400_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 1px
    }

    .sizeSm400_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 23.5px
    }

    .sizeSm400_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: 1px
    }

    .sizeSm400_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 22px
    }

    .sizeSm400_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 1px
    }

    .sizeSm400_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: 1px
    }

    .sizeSm400_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b {
        position: relative;
        padding-left: 1.5px;
        padding-right: 1.5px
    }

    .sizeSm400_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -1.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 3px)
    }

    .sizeSm400_7efc233b .badgeValue_7efc233b {
        padding: 0 var(--kite-badge-label-400-padding-horizontal) var(--kite-badge-label-400-padding-bottom) var(--kite-badge-label-400-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeSm400_7efc233b .leftTiltWrapper_7efc233b {
        width: 13px;
        height: 100%
    }

    .sizeSm400_7efc233b .leftTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 13px;
        height: 100%
    }

    .sizeSm400_7efc233b .leftWaveWrapper_7efc233b {
        width: 9px;
        height: 100%
    }

    .sizeSm400_7efc233b .leftWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 9px;
        height: 100%
    }

    .sizeSm400_7efc233b .rightTiltWrapper_7efc233b {
        width: 13px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeSm400_7efc233b .rightTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 13px;
        height: 100%
    }

    .sizeSm400_7efc233b .rightWaveWrapper_7efc233b {
        width: 9px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeSm400_7efc233b .rightWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 9px;
        height: 100%
    }

    .sizeSm400_7efc233b.badgeWrapperTilt_7efc233b .badgePanel_7efc233b,.sizeSm400_7efc233b.badgeWrapperWave_7efc233b .badgePanel_7efc233b {
        border-radius: 0
    }

    .dialog_688bbadc {
        width: var(--kite-modal-dialog-width-sm, 100%)
    }

    .dialogButtonsSm400_688bbadc {
        margin-top: var(--kite-modal-overlay-container-400-content-padding-bottom);
        padding-bottom: calc(var(--kite-modal-overlay-container-400-content-padding-horizontal) - var(--kite-modal-overlay-container-400-content-padding-bottom))
    }

    .dialogButtonsSm500_688bbadc {
        margin-top: var(--kite-modal-overlay-container-500-content-padding-bottom);
        padding-bottom: calc(var(--kite-modal-overlay-container-500-content-padding-horizontal) - var(--kite-modal-overlay-container-500-content-padding-bottom))
    }

    .dialogButtonsSm600_688bbadc {
        margin-top: var(--kite-modal-overlay-container-600-content-padding-bottom);
        padding-bottom: calc(var(--kite-modal-overlay-container-600-content-padding-horizontal) - var(--kite-modal-overlay-container-600-content-padding-bottom))
    }

    .flexSmRow_f6b519e4 {
        flex-direction: row!important
    }

    .flexSmColumn_f6b519e4 {
        flex-direction: column!important
    }

    .flexSmRowReverse_f6b519e4 {
        flex-direction: row-reverse!important
    }

    .flexSmColumnReverse_f6b519e4 {
        flex-direction: column-reverse!important
    }

    .flexSmWrap_f6b519e4 {
        flex-wrap: wrap!important
    }

    .flexSmNowrap_f6b519e4 {
        flex-wrap: nowrap!important
    }

    .flexSmWrapReverse_f6b519e4 {
        flex-wrap: wrap-reverse!important
    }

    .flexSmFill_f6b519e4 {
        flex: 1 1 auto!important
    }

    .justifyContentSmStart_f6b519e4 {
        justify-content: flex-start!important
    }

    .justifyContentSmEnd_f6b519e4 {
        justify-content: flex-end!important
    }

    .justifyContentSmCenter_f6b519e4 {
        justify-content: center!important
    }

    .justifyContentSmBetween_f6b519e4 {
        justify-content: space-between!important
    }

    .justifyContentSmAround_f6b519e4 {
        justify-content: space-around!important
    }

    .alignItemsSmStart_f6b519e4 {
        align-items: flex-start!important
    }

    .alignItemsSmEnd_f6b519e4 {
        align-items: flex-end!important
    }

    .alignItemsSmCenter_f6b519e4 {
        align-items: center!important
    }

    .alignItemsSmBaseline_f6b519e4 {
        align-items: baseline!important
    }

    .alignItemsSmStretch_f6b519e4 {
        align-items: stretch!important
    }

    .alignContentSmStart_f6b519e4 {
        align-content: flex-start!important
    }

    .alignContentSmEnd_f6b519e4 {
        align-content: flex-end!important
    }

    .alignContentSmCenter_f6b519e4 {
        align-content: center!important
    }

    .alignContentSmBetween_f6b519e4 {
        align-content: space-between!important
    }

    .alignContentSmAround_f6b519e4 {
        align-content: space-around!important
    }

    .alignContentSmStretch_f6b519e4 {
        align-content: stretch!important
    }

    .alignSelfSmAuto_f6b519e4 {
        align-self: auto!important
    }

    .alignSelfSmStart_f6b519e4 {
        align-self: flex-start!important
    }

    .alignSelfSmEnd_f6b519e4 {
        align-self: flex-end!important
    }

    .alignSelfSmCenter_f6b519e4 {
        align-self: center!important
    }

    .alignSelfSmBaseline_f6b519e4 {
        align-self: baseline!important
    }

    .alignSelfSmStretch_f6b519e4 {
        align-self: stretch!important
    }

    .orderSmFirst_f6b519e4 {
        order: 0
    }

    .orderSmLast_f6b519e4 {
        order: 6
    }

    .orderSm1_f6b519e4 {
        order: 1
    }

    .orderSm2_f6b519e4 {
        order: 2
    }

    .orderSm3_f6b519e4 {
        order: 3
    }

    .orderSm4_f6b519e4 {
        order: 4
    }

    .orderSm5_f6b519e4 {
        order: 5
    }

    .containerSm_7365b62f,.container_7365b62f {
        max-width: 540px
    }

    .colSm_7365b62f {
        flex: 1 0 0%
    }

    .colSmAuto_7365b62f {
        flex: 0 0 auto;
        width: auto
    }

    .colSm1_7365b62f {
        flex: 0 0 auto;
        width: 8.33333333%
    }

    .colSm2_7365b62f {
        flex: 0 0 auto;
        width: 16.66666667%
    }

    .colSm3_7365b62f {
        flex: 0 0 auto;
        width: 25%
    }

    .colSm4_7365b62f {
        flex: 0 0 auto;
        width: 33.33333333%
    }

    .colSm5_7365b62f {
        flex: 0 0 auto;
        width: 41.66666667%
    }

    .colSm6_7365b62f {
        flex: 0 0 auto;
        width: 50%
    }

    .colSm7_7365b62f {
        flex: 0 0 auto;
        width: 58.33333333%
    }

    .colSm8_7365b62f {
        flex: 0 0 auto;
        width: 66.66666667%
    }

    .colSm9_7365b62f {
        flex: 0 0 auto;
        width: 75%
    }

    .colSm10_7365b62f {
        flex: 0 0 auto;
        width: 83.33333333%
    }

    .colSm11_7365b62f {
        flex: 0 0 auto;
        width: 91.66666667%
    }

    .colSm12_7365b62f {
        flex: 0 0 auto;
        width: 100%
    }

    .offsetSm0_7365b62f {
        margin-left: 0
    }

    .offsetSm1_7365b62f {
        margin-left: 8.33333333%
    }

    .offsetSm2_7365b62f {
        margin-left: 16.66666667%
    }

    .offsetSm3_7365b62f {
        margin-left: 25%
    }

    .offsetSm4_7365b62f {
        margin-left: 33.33333333%
    }

    .offsetSm5_7365b62f {
        margin-left: 41.66666667%
    }

    .offsetSm6_7365b62f {
        margin-left: 50%
    }

    .offsetSm7_7365b62f {
        margin-left: 58.33333333%
    }

    .offsetSm8_7365b62f {
        margin-left: 66.66666667%
    }

    .offsetSm9_7365b62f {
        margin-left: 75%
    }

    .offsetSm10_7365b62f {
        margin-left: 83.33333333%
    }

    .offsetSm11_7365b62f {
        margin-left: 91.66666667%
    }

    .gSm0_7365b62f,.gxSm0_7365b62f {
        --kite-gutter-x: 0px
    }

    .gSm0_7365b62f,.gySm0_7365b62f {
        --kite-gutter-y: 0px
    }

    .gSm100_7365b62f,.gxSm100_7365b62f {
        --kite-gutter-x: 2px
    }

    .gSm100_7365b62f,.gySm100_7365b62f {
        --kite-gutter-y: 2px
    }

    .gSm200_7365b62f,.gxSm200_7365b62f {
        --kite-gutter-x: 4px
    }

    .gSm200_7365b62f,.gySm200_7365b62f {
        --kite-gutter-y: 4px
    }

    .gSm250_7365b62f,.gxSm250_7365b62f {
        --kite-gutter-x: 6px
    }

    .gSm250_7365b62f,.gySm250_7365b62f {
        --kite-gutter-y: 6px
    }

    .gSm300_7365b62f,.gxSm300_7365b62f {
        --kite-gutter-x: 8px
    }

    .gSm300_7365b62f,.gySm300_7365b62f {
        --kite-gutter-y: 8px
    }

    .gSm350_7365b62f,.gxSm350_7365b62f {
        --kite-gutter-x: 10px
    }

    .gSm350_7365b62f,.gySm350_7365b62f {
        --kite-gutter-y: 10px
    }

    .gSm400_7365b62f,.gxSm400_7365b62f {
        --kite-gutter-x: 12px
    }

    .gSm400_7365b62f,.gySm400_7365b62f {
        --kite-gutter-y: 12px
    }

    .gSm500_7365b62f,.gxSm500_7365b62f {
        --kite-gutter-x: 16px
    }

    .gSm500_7365b62f,.gySm500_7365b62f {
        --kite-gutter-y: 16px
    }

    .gSm600_7365b62f,.gxSm600_7365b62f {
        --kite-gutter-x: 24px
    }

    .gSm600_7365b62f,.gySm600_7365b62f {
        --kite-gutter-y: 24px
    }

    .gSm700_7365b62f,.gxSm700_7365b62f {
        --kite-gutter-x: 32px
    }

    .gSm700_7365b62f,.gySm700_7365b62f {
        --kite-gutter-y: 32px
    }

    .mainLayoutContainer_fcd6f14f {
        padding-left: var(--kite-main-layout-margin-horizontal-sm);
        padding-right: var(--kite-main-layout-margin-horizontal-sm)
    }

    .mainLayoutContainer_fcd6f14f.ignoreMargin_fcd6f14f {
        padding-left: 0;
        padding-right: 0
    }

    .mainLayoutRow_96e9f854 {
        margin-left: 0;
        margin-right: 0;
        gap: var(--kite-main-layout-gutter-sm) var(--kite-main-layout-gutter-sm)
    }

    .mainLayoutRow_96e9f854.ignoreMargin_96e9f854 {
        padding-left: var(--kite-main-layout-margin-horizontal-sm);
        margin-left: calc(-1*var(--kite-main-layout-margin-horizontal-sm));
        padding-right: var(--kite-main-layout-margin-horizontal-sm);
        margin-right: calc(-1*var(--kite-main-layout-margin-horizontal-sm))
    }

    .colSm1_ccf97819 {
        grid-column: span 1
    }

    .colSm2_ccf97819 {
        grid-column: span 2
    }

    .colSm3_ccf97819 {
        grid-column: span 3
    }

    .colSm4_ccf97819 {
        grid-column: span 4
    }

    .colSm5_ccf97819 {
        grid-column: span 5
    }

    .colSm6_ccf97819 {
        grid-column: span 6
    }

    .colSm7_ccf97819 {
        grid-column: span 7
    }

    .colSm8_ccf97819 {
        grid-column: span 8
    }

    .colSm9_ccf97819 {
        grid-column: span 9
    }

    .colSm10_ccf97819 {
        grid-column: span 10
    }

    .colSm11_ccf97819 {
        grid-column: span 11
    }

    .colSm12_ccf97819 {
        grid-column: span 12
    }

    .colSm1Offset1_ccf97819 {
        grid-column: 2/span 1
    }

    .colSm1Offset2_ccf97819 {
        grid-column: 3/span 1
    }

    .colSm1Offset3_ccf97819 {
        grid-column: 4/span 1
    }

    .colSm1Offset4_ccf97819 {
        grid-column: 5/span 1
    }

    .colSm1Offset5_ccf97819 {
        grid-column: 6/span 1
    }

    .colSm1Offset6_ccf97819 {
        grid-column: 7/span 1
    }

    .colSm1Offset7_ccf97819 {
        grid-column: 8/span 1
    }

    .colSm1Offset8_ccf97819 {
        grid-column: 9/span 1
    }

    .colSm1Offset9_ccf97819 {
        grid-column: 10/span 1
    }

    .colSm1Offset10_ccf97819 {
        grid-column: 11/span 1
    }

    .colSm1Offset11_ccf97819 {
        grid-column: 12/span 1
    }

    .colSm2Offset1_ccf97819 {
        grid-column: 2/span 2
    }

    .colSm2Offset2_ccf97819 {
        grid-column: 3/span 2
    }

    .colSm2Offset3_ccf97819 {
        grid-column: 4/span 2
    }

    .colSm2Offset4_ccf97819 {
        grid-column: 5/span 2
    }

    .colSm2Offset5_ccf97819 {
        grid-column: 6/span 2
    }

    .colSm2Offset6_ccf97819 {
        grid-column: 7/span 2
    }

    .colSm2Offset7_ccf97819 {
        grid-column: 8/span 2
    }

    .colSm2Offset8_ccf97819 {
        grid-column: 9/span 2
    }

    .colSm2Offset9_ccf97819 {
        grid-column: 10/span 2
    }

    .colSm2Offset10_ccf97819 {
        grid-column: 11/span 2
    }

    .colSm3Offset1_ccf97819 {
        grid-column: 2/span 3
    }

    .colSm3Offset2_ccf97819 {
        grid-column: 3/span 3
    }

    .colSm3Offset3_ccf97819 {
        grid-column: 4/span 3
    }

    .colSm3Offset4_ccf97819 {
        grid-column: 5/span 3
    }

    .colSm3Offset5_ccf97819 {
        grid-column: 6/span 3
    }

    .colSm3Offset6_ccf97819 {
        grid-column: 7/span 3
    }

    .colSm3Offset7_ccf97819 {
        grid-column: 8/span 3
    }

    .colSm3Offset8_ccf97819 {
        grid-column: 9/span 3
    }

    .colSm3Offset9_ccf97819 {
        grid-column: 10/span 3
    }

    .colSm4Offset1_ccf97819 {
        grid-column: 2/span 4
    }

    .colSm4Offset2_ccf97819 {
        grid-column: 3/span 4
    }

    .colSm4Offset3_ccf97819 {
        grid-column: 4/span 4
    }

    .colSm4Offset4_ccf97819 {
        grid-column: 5/span 4
    }

    .colSm4Offset5_ccf97819 {
        grid-column: 6/span 4
    }

    .colSm4Offset6_ccf97819 {
        grid-column: 7/span 4
    }

    .colSm4Offset7_ccf97819 {
        grid-column: 8/span 4
    }

    .colSm4Offset8_ccf97819 {
        grid-column: 9/span 4
    }

    .colSm5Offset1_ccf97819 {
        grid-column: 2/span 5
    }

    .colSm5Offset2_ccf97819 {
        grid-column: 3/span 5
    }

    .colSm5Offset3_ccf97819 {
        grid-column: 4/span 5
    }

    .colSm5Offset4_ccf97819 {
        grid-column: 5/span 5
    }

    .colSm5Offset5_ccf97819 {
        grid-column: 6/span 5
    }

    .colSm5Offset6_ccf97819 {
        grid-column: 7/span 5
    }

    .colSm5Offset7_ccf97819 {
        grid-column: 8/span 5
    }

    .colSm6Offset1_ccf97819 {
        grid-column: 2/span 6
    }

    .colSm6Offset2_ccf97819 {
        grid-column: 3/span 6
    }

    .colSm6Offset3_ccf97819 {
        grid-column: 4/span 6
    }

    .colSm6Offset4_ccf97819 {
        grid-column: 5/span 6
    }

    .colSm6Offset5_ccf97819 {
        grid-column: 6/span 6
    }

    .colSm6Offset6_ccf97819 {
        grid-column: 7/span 6
    }

    .colSm7Offset1_ccf97819 {
        grid-column: 2/span 7
    }

    .colSm7Offset2_ccf97819 {
        grid-column: 3/span 7
    }

    .colSm7Offset3_ccf97819 {
        grid-column: 4/span 7
    }

    .colSm7Offset4_ccf97819 {
        grid-column: 5/span 7
    }

    .colSm7Offset5_ccf97819 {
        grid-column: 6/span 7
    }

    .colSm8Offset1_ccf97819 {
        grid-column: 2/span 8
    }

    .colSm8Offset2_ccf97819 {
        grid-column: 3/span 8
    }

    .colSm8Offset3_ccf97819 {
        grid-column: 4/span 8
    }

    .colSm8Offset4_ccf97819 {
        grid-column: 5/span 8
    }

    .colSm9Offset1_ccf97819 {
        grid-column: 2/span 9
    }

    .colSm9Offset2_ccf97819 {
        grid-column: 3/span 9
    }

    .colSm9Offset3_ccf97819 {
        grid-column: 4/span 9
    }

    .colSm10Offset1_ccf97819 {
        grid-column: 2/span 10
    }

    .colSm10Offset2_ccf97819 {
        grid-column: 3/span 10
    }

    .colSm11Offset1_ccf97819 {
        grid-column: 2/span 11
    }

    .colSm12Offset1_ccf97819 {
        grid-column: 2/span 12
    }

    .colSm12Offset0_ccf97819 {
        grid-column: 1/span 12
    }

    .dayCellWrapper_33e9ab77 {
        --info-container-gap: var(--kite-calendar-cell-data-price-gap-sm);
        --cell-min-width: var(--kite-calendar-cell-data-price-min-width-sm);
        --cell-min-height: var(--kite-calendar-cell-data-price-height-sm);
        --day-cell-border-radius: var(--kite-calendar-cell-data-price-panel-border-radius-sm);
        --day-cell-border-width: var(--kite-calendar-cell-data-price-border-sm);
        --week-row-border-radius: var(--kite-calendar-row-data-border-radius-sm)
    }

    .weekDayName_8c11e492 {
        min-width: var(--kite-calendar-days-week-min-width-sm);
        padding: 0 0 var(--kite-calendar-days-week-padding-bottom-sm)
    }

    .weekTitleRow_8c11e492 {
        padding: 0 var(--kite-calendar-row-days-week-padding-horizontal-sm)
    }

    .datesWrapper_c63aa2c1 {
        gap: var(--kite-calendar-table-gap-sm)
    }

    .title_4951f6ed {
        padding-left: var(--kite-calendar-title-padding-horizontal-sm);
        padding-right: var(--kite-calendar-title-padding-horizontal-sm)
    }

    .calendarMonthView_8526a775 {
        gap: var(--kite-calendar-gap-sm);
        padding: var(--kite-calendar-panel-padding-vertical-sm) var(--kite-calendar-panel-padding-horizontal-sm);
        border-radius: var(--kite-calendar-panel-border-radius-sm)
    }

    .calendar_04e5c0ba {
        --calendar-gap: var(--kite-calendar-calendar-block-gap-sm)
    }

    .panel_f8aa36bb {
        max-width: var(--dropdown-max-width-sm);
        max-height: var(--dropdown-max-height-sm)
    }

    .panel_f8aa36bb.shadowSm500_f8aa36bb {
        box-shadow: var(--kite-shadow-500)
    }

    .panel_f8aa36bb.shadowSm700_f8aa36bb {
        box-shadow: var(--kite-shadow-700)
    }

    .panel_f8aa36bb.sizeSm500_f8aa36bb.standalone_f8aa36bb {
        padding: var(--kite-dropdown-common-padding-vertical) calc(var(--kite-dropdown-common-padding-horizontal) + var(--kite-dropdown-500-inner-padding-horizontal))
    }

    .panel_f8aa36bb.sizeSm500_f8aa36bb .item_f8aa36bb {
        border-radius: var(--kite-dropdown-500-inner-radius);
        padding: 0 var(--kite-dropdown-500-inner-padding-horizontal);
        margin-right: calc(-1*var(--kite-dropdown-500-inner-padding-horizontal));
        margin-left: calc(-1*var(--kite-dropdown-500-inner-padding-horizontal))
    }

    .panel_f8aa36bb.sizeSm600_f8aa36bb.standalone_f8aa36bb {
        padding: var(--kite-dropdown-common-padding-vertical) calc(var(--kite-dropdown-common-padding-horizontal) + var(--kite-dropdown-600-inner-padding-horizontal))
    }

    .panel_f8aa36bb.sizeSm600_f8aa36bb .item_f8aa36bb {
        border-radius: var(--kite-dropdown-600-inner-radius);
        padding: 0 var(--kite-dropdown-600-inner-padding-horizontal);
        margin-right: calc(-1*var(--kite-dropdown-600-inner-padding-horizontal));
        margin-left: calc(-1*var(--kite-dropdown-600-inner-padding-horizontal))
    }

    .panel_f8aa36bb.sizeSm700_f8aa36bb.standalone_f8aa36bb {
        padding: var(--kite-dropdown-common-padding-vertical) calc(var(--kite-dropdown-common-padding-horizontal) + var(--kite-dropdown-700-inner-padding-horizontal))
    }

    .panel_f8aa36bb.sizeSm700_f8aa36bb .item_f8aa36bb {
        border-radius: var(--kite-dropdown-700-inner-radius);
        padding: 0 var(--kite-dropdown-700-inner-padding-horizontal);
        margin-right: calc(-1*var(--kite-dropdown-700-inner-padding-horizontal));
        margin-left: calc(-1*var(--kite-dropdown-700-inner-padding-horizontal))
    }
}

@media (min-width: 768px) {
    .modal_b795332d.small_b795332d {
        width:var(--kite-modal-modal-small-width-md, 100%)
    }

    .modal_b795332d.medium_b795332d {
        width: var(--kite-modal-modal-medium-width-md, 100%)
    }

    .paddingMdParagraphXxSmall_aca26aab {
        padding-top: var(--kite-semantic-text-paragraph-xx-small-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-xx-small-padding-bottom)
    }

    .paddingMdParagraphXxSmallExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-paragraph-xx-small-padding-top) + var(--kite-semantic-text-paragraph-xx-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-xx-small-padding-bottom)
    }

    .paddingMdParagraphXSmall_aca26aab {
        padding-top: var(--kite-semantic-text-paragraph-x-small-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-x-small-padding-bottom)
    }

    .paddingMdParagraphXSmallExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-paragraph-x-small-padding-top) + var(--kite-semantic-text-paragraph-x-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-x-small-padding-bottom)
    }

    .paddingMdParagraphSmall_aca26aab {
        padding-top: var(--kite-semantic-text-paragraph-small-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-small-padding-bottom)
    }

    .paddingMdParagraphSmallExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-paragraph-small-padding-top) + var(--kite-semantic-text-paragraph-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-small-padding-bottom)
    }

    .paddingMdParagraphMedium_aca26aab {
        padding-top: var(--kite-semantic-text-paragraph-medium-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-medium-padding-bottom)
    }

    .paddingMdParagraphMediumExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-paragraph-medium-padding-top) + var(--kite-semantic-text-paragraph-medium-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-medium-padding-bottom)
    }

    .paddingMdParagraphLarge_aca26aab {
        padding-top: var(--kite-semantic-text-paragraph-large-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-large-padding-bottom)
    }

    .paddingMdParagraphLargeExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-paragraph-large-padding-top) + var(--kite-semantic-text-paragraph-large-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-large-padding-bottom)
    }

    .paddingMdParagraphXLarge_aca26aab {
        padding-top: var(--kite-semantic-text-paragraph-x-large-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-x-large-padding-bottom)
    }

    .paddingMdParagraphXLargeExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-paragraph-x-large-padding-top) + var(--kite-semantic-text-paragraph-x-large-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-x-large-padding-bottom)
    }

    .paddingMdHeaderXxSmall_aca26aab {
        padding-top: var(--kite-semantic-text-header-xx-small-padding-top);
        padding-bottom: var(--kite-semantic-text-header-xx-small-padding-bottom)
    }

    .paddingMdHeaderXxSmallExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-header-xx-small-padding-top) + var(--kite-semantic-text-header-xx-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-header-xx-small-padding-bottom)
    }

    .paddingMdHeaderXSmallExtra_aca26aab,.paddingMdHeaderXSmall_aca26aab {
        padding-bottom: var(--kite-semantic-text-header-x-small-padding-bottom)
    }

    .paddingMdHeaderXSmall_aca26aab {
        padding-top: var(--kite-semantic-text-header-x-small-padding-top)
    }

    .paddingMdHeaderXSmallExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-header-x-small-padding-top) + var(--kite-semantic-text-header-x-small-padding-top-extra))
    }

    .paddingMdHeaderSmallExtra_aca26aab,.paddingMdHeaderSmall_aca26aab {
        padding-bottom: var(--kite-semantic-text-header-small-padding-bottom)
    }

    .paddingMdHeaderSmall_aca26aab {
        padding-top: var(--kite-semantic-text-header-small-padding-top)
    }

    .paddingMdHeaderSmallExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-header-small-padding-top) + var(--kite-semantic-text-header-small-padding-top-extra))
    }

    .paddingMdHeaderMedium_aca26aab {
        padding-top: var(--kite-semantic-text-header-medium-padding-top);
        padding-bottom: var(--kite-semantic-text-header-medium-padding-bottom)
    }

    .paddingMdHeaderMediumExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-header-medium-padding-top) + var(--kite-semantic-text-header-medium-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-header-medium-padding-bottom)
    }

    .paddingMdHeaderLargeExtra_aca26aab,.paddingMdHeaderLarge_aca26aab {
        padding-bottom: var(--kite-semantic-text-header-large-padding-bottom)
    }

    .paddingMdHeaderLarge_aca26aab {
        padding-top: var(--kite-semantic-text-header-large-padding-top)
    }

    .paddingMdHeaderLargeExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-header-large-padding-top) + var(--kite-semantic-text-header-large-padding-top-extra))
    }

    .paddingMdHeaderXLargeExtra_aca26aab,.paddingMdHeaderXLarge_aca26aab {
        padding-bottom: var(--kite-semantic-text-header-x-large-padding-bottom)
    }

    .paddingMdHeaderXLarge_aca26aab {
        padding-top: var(--kite-semantic-text-header-x-large-padding-top)
    }

    .paddingMdHeaderXLargeExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-header-x-large-padding-top) + var(--kite-semantic-text-header-x-large-padding-top-extra))
    }

    .alignMdStart_a6b3879f {
        align-items: start
    }

    .alignMdStart_a6b3879f.labelOnly_a6b3879f {
        text-align: left
    }

    .alignMdCenter_a6b3879f {
        align-items: center
    }

    .alignMdCenter_a6b3879f.labelOnly_a6b3879f {
        text-align: center
    }

    .alignMdEnd_a6b3879f {
        align-items: end
    }

    .alignMdEnd_a6b3879f.labelOnly_a6b3879f {
        text-align: right
    }

    .default_a6b3879f.sizeContrastMdSmallPlain_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain)
    }

    .default_a6b3879f.sizeContrastMdSmallPlain_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastMdSmallSmall_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small)
    }

    .default_a6b3879f.sizeContrastMdSmallSmall_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastMdSmallMedium_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium)
    }

    .default_a6b3879f.sizeContrastMdSmallMedium_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastMdSmallLarge_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large)
    }

    .default_a6b3879f.sizeContrastMdSmallLarge_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastMdMediumPlain_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain)
    }

    .default_a6b3879f.sizeContrastMdMediumPlain_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastMdMediumSmall_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small)
    }

    .default_a6b3879f.sizeContrastMdMediumSmall_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastMdMediumMedium_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium)
    }

    .default_a6b3879f.sizeContrastMdMediumMedium_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastMdMediumLarge_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large)
    }

    .default_a6b3879f.sizeContrastMdMediumLarge_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastMdLargePlain_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain)
    }

    .default_a6b3879f.sizeContrastMdLargePlain_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastMdLargeSmall_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small)
    }

    .default_a6b3879f.sizeContrastMdLargeSmall_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastMdLargeMedium_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium)
    }

    .default_a6b3879f.sizeContrastMdLargeMedium_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastMdLargeLarge_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large)
    }

    .default_a6b3879f.sizeContrastMdLargeLarge_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .labelEmphasizedMdSmallPlain_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-small-default-padding-bottom )
    }

    .labelEmphasizedMdSmallSmall_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-medium-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-medium-compact-default-padding-bottom )
    }

    .labelEmphasizedMdSmallMedium_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
    }

    .labelEmphasizedMdSmallLarge_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
    }

    .labelEmphasizedMdMediumPlain_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-medium-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-medium-compact-default-padding-bottom )
    }

    .labelEmphasizedMdMediumSmall_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
    }

    .labelEmphasizedMdMediumMedium_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-small-default-padding-bottom )
    }

    .labelEmphasizedMdMediumLarge_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
    }

    .labelEmphasizedMdLargePlain_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
    }

    .labelEmphasizedMdLargeSmall_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-small-default-padding-bottom )
    }

    .labelEmphasizedMdLargeMedium_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
    }

    .labelEmphasizedMdLargeLarge_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-x-large-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-x-large-default-padding-bottom )
    }

    .labelDefaultMdSmallLarge_a6b3879f,.labelDefaultMdSmallMedium_a6b3879f,.labelDefaultMdSmallPlain_a6b3879f,.labelDefaultMdSmallSmall_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-small-default-padding-bottom )
    }

    .labelDefaultMdMediumLarge_a6b3879f,.labelDefaultMdMediumMedium_a6b3879f,.labelDefaultMdMediumPlain_a6b3879f,.labelDefaultMdMediumSmall_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-medium-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-medium-compact-default-padding-bottom )
    }

    .labelDefaultMdLargePlain_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
    }

    .labelDefaultMdLargeSmall_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-small-default-padding-bottom )
    }

    .labelDefaultMdLargeMedium_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
    }

    .labelDefaultMdLargeLarge_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-x-large-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-x-large-default-padding-bottom )
    }

    .addonMd150_5a68c27f,.addonMd150_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-150-spacing)
    }

    .addonMd150_5a68c27f>.addon_5a68c27f,.addonMd150_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-150-spacing);
        min-height: var(--kite-cell-addon-150-min-height)
    }

    .addonMd200_5a68c27f,.addonMd200_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-200-spacing)
    }

    .addonMd200_5a68c27f>.addon_5a68c27f,.addonMd200_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-200-spacing);
        min-height: var(--kite-cell-addon-200-min-height)
    }

    .addonMd250_5a68c27f,.addonMd250_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-250-spacing)
    }

    .addonMd250_5a68c27f>.addon_5a68c27f,.addonMd250_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-250-spacing);
        min-height: var(--kite-cell-addon-250-min-height)
    }

    .addonMd350_5a68c27f,.addonMd350_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-350-spacing)
    }

    .addonMd350_5a68c27f>.addon_5a68c27f,.addonMd350_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-350-spacing);
        min-height: var(--kite-cell-addon-350-min-height)
    }

    .addonMd400_5a68c27f,.addonMd400_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-400-spacing)
    }

    .addonMd400_5a68c27f>.addon_5a68c27f,.addonMd400_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-400-spacing);
        min-height: var(--kite-cell-addon-400-min-height)
    }

    .addonMd450_5a68c27f,.addonMd450_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-450-spacing)
    }

    .addonMd450_5a68c27f>.addon_5a68c27f,.addonMd450_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-450-spacing);
        min-height: var(--kite-cell-addon-450-min-height)
    }

    .addonMd500_5a68c27f,.addonMd500_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-500-spacing)
    }

    .addonMd500_5a68c27f>.addon_5a68c27f,.addonMd500_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-500-spacing);
        min-height: var(--kite-cell-addon-500-min-height)
    }

    .addonMd550_5a68c27f,.addonMd550_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-550-spacing)
    }

    .addonMd550_5a68c27f>.addon_5a68c27f,.addonMd550_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-550-spacing);
        min-height: var(--kite-cell-addon-550-min-height)
    }

    .addonMd600_5a68c27f,.addonMd600_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-600-spacing)
    }

    .addonMd600_5a68c27f>.addon_5a68c27f,.addonMd600_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-600-spacing);
        min-height: var(--kite-cell-addon-600-min-height)
    }

    .addonMd700_5a68c27f,.addonMd700_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-700-spacing)
    }

    .addonMd700_5a68c27f>.addon_5a68c27f,.addonMd700_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-700-spacing);
        min-height: var(--kite-cell-addon-700-min-height)
    }

    .addonMd750_5a68c27f,.addonMd750_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-750-spacing)
    }

    .addonMd750_5a68c27f>.addon_5a68c27f,.addonMd750_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-750-spacing);
        min-height: var(--kite-cell-addon-750-min-height)
    }

    .addonMd800_5a68c27f,.addonMd800_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-800-spacing)
    }

    .addonMd800_5a68c27f>.addon_5a68c27f,.addonMd800_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-800-spacing);
        min-height: var(--kite-cell-addon-800-min-height)
    }

    .addonMd900_5a68c27f,.addonMd900_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-900-spacing)
    }

    .addonMd900_5a68c27f>.addon_5a68c27f,.addonMd900_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-900-spacing);
        min-height: var(--kite-cell-addon-900-min-height)
    }

    .listMd100_5a68c27f,.listMd100_5a68c27f>.group_5a68c27f {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-100-padding-vertical)
    }

    .listMd100_5a68c27f>.group_5a68c27f>.kite-label-value,.listMd100_5a68c27f>.kite-label-value {
        margin: calc(var(--kite-cell-list-100-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listMd250_5a68c27f,.listMd250_5a68c27f>.group_5a68c27f {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-250-padding-vertical)
    }

    .listMd250_5a68c27f>.group_5a68c27f>.kite-label-value,.listMd250_5a68c27f>.kite-label-value {
        margin: calc(var(--kite-cell-list-250-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listMd300_5a68c27f,.listMd300_5a68c27f>.group_5a68c27f {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-300-padding-vertical)
    }

    .listMd300_5a68c27f>.group_5a68c27f>.kite-label-value,.listMd300_5a68c27f>.kite-label-value {
        margin: calc(var(--kite-cell-list-300-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listMd350_5a68c27f,.listMd350_5a68c27f>.group_5a68c27f {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-350-padding-vertical)
    }

    .listMd350_5a68c27f>.group_5a68c27f>.kite-label-value,.listMd350_5a68c27f>.kite-label-value {
        margin: calc(var(--kite-cell-list-350-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listMd400_5a68c27f,.listMd400_5a68c27f>.group_5a68c27f {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-400-padding-vertical)
    }

    .listMd400_5a68c27f>.group_5a68c27f>.kite-label-value,.listMd400_5a68c27f>.kite-label-value {
        margin: calc(var(--kite-cell-list-400-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listMd450_5a68c27f,.listMd450_5a68c27f>.group_5a68c27f {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-450-padding-vertical)
    }

    .listMd450_5a68c27f>.group_5a68c27f>.kite-label-value,.listMd450_5a68c27f>.kite-label-value {
        margin: calc(var(--kite-cell-list-450-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listMd500_5a68c27f,.listMd500_5a68c27f>.group_5a68c27f {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-500-padding-vertical)
    }

    .listMd500_5a68c27f>.group_5a68c27f>.kite-label-value,.listMd500_5a68c27f>.kite-label-value {
        margin: calc(var(--kite-cell-list-500-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .layoutMd100_5a68c27f,.layoutMd100_5a68c27f>.group_5a68c27f {
        padding: var(--kite-cell-layout-100-padding-vertical)0
    }

    .layoutMd100_5a68c27f.labelOnly_5a68c27f,.layoutMd100_5a68c27f>.group_5a68c27f.labelOnly_5a68c27f {
        padding-top: calc(var(--kite-cell-layout-100-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-100-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutMd100_5a68c27f>.group_5a68c27f {
        margin: calc(-1*var(--kite-cell-layout-100-padding-vertical))0
    }

    .layoutMd200_5a68c27f,.layoutMd200_5a68c27f>.group_5a68c27f {
        padding: var(--kite-cell-layout-200-padding-vertical)0
    }

    .layoutMd200_5a68c27f.labelOnly_5a68c27f,.layoutMd200_5a68c27f>.group_5a68c27f.labelOnly_5a68c27f {
        padding-top: calc(var(--kite-cell-layout-200-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-200-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutMd200_5a68c27f>.group_5a68c27f {
        margin: calc(-1*var(--kite-cell-layout-200-padding-vertical))0
    }

    .layoutMd300_5a68c27f,.layoutMd300_5a68c27f>.group_5a68c27f {
        padding: var(--kite-cell-layout-300-padding-vertical)0
    }

    .layoutMd300_5a68c27f.labelOnly_5a68c27f,.layoutMd300_5a68c27f>.group_5a68c27f.labelOnly_5a68c27f {
        padding-top: calc(var(--kite-cell-layout-300-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-300-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutMd300_5a68c27f>.group_5a68c27f {
        margin: calc(-1*var(--kite-cell-layout-300-padding-vertical))0
    }

    .layoutMd500_5a68c27f,.layoutMd500_5a68c27f>.group_5a68c27f {
        padding: var(--kite-cell-layout-500-padding-vertical)0
    }

    .layoutMd500_5a68c27f.labelOnly_5a68c27f,.layoutMd500_5a68c27f>.group_5a68c27f.labelOnly_5a68c27f {
        padding-top: calc(var(--kite-cell-layout-500-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-500-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutMd500_5a68c27f>.group_5a68c27f {
        margin: calc(-1*var(--kite-cell-layout-500-padding-vertical))0
    }

    .layoutMd600_5a68c27f,.layoutMd600_5a68c27f>.group_5a68c27f {
        padding: var(--kite-cell-layout-600-padding-vertical)0
    }

    .layoutMd600_5a68c27f.labelOnly_5a68c27f,.layoutMd600_5a68c27f>.group_5a68c27f.labelOnly_5a68c27f {
        padding-top: calc(var(--kite-cell-layout-600-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-600-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutMd600_5a68c27f>.group_5a68c27f {
        margin: calc(-1*var(--kite-cell-layout-600-padding-vertical))0
    }

    .listSizeContrastMdSmallPlain_5a68c27f,.listSizeContrastMdSmallPlain_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-plain )
    }

    .listSizeContrastMdSmallSmall_5a68c27f,.listSizeContrastMdSmallSmall_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-small )
    }

    .listSizeContrastMdSmallMedium_5a68c27f,.listSizeContrastMdSmallMedium_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-medium )
    }

    .listSizeContrastMdSmallLarge_5a68c27f,.listSizeContrastMdSmallLarge_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-large )
    }

    .listSizeContrastMdMediumPlain_5a68c27f,.listSizeContrastMdMediumPlain_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-plain )
    }

    .listSizeContrastMdMediumSmall_5a68c27f,.listSizeContrastMdMediumSmall_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-small )
    }

    .listSizeContrastMdMediumMedium_5a68c27f,.listSizeContrastMdMediumMedium_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-medium )
    }

    .listSizeContrastMdMediumLarge_5a68c27f,.listSizeContrastMdMediumLarge_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-large )
    }

    .listSizeContrastMdLargePlain_5a68c27f,.listSizeContrastMdLargePlain_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-plain )
    }

    .listSizeContrastMdLargeSmall_5a68c27f,.listSizeContrastMdLargeSmall_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-small )
    }

    .listSizeContrastMdLargeMedium_5a68c27f,.listSizeContrastMdLargeMedium_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-medium )
    }

    .listSizeContrastMdLargeLarge_5a68c27f,.listSizeContrastMdLargeLarge_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-large )
    }

    .input_d8fd04b0.sizeMd400_d8fd04b0 {
        width: var(--kite-radio-400-size);
        height: var(--kite-radio-400-size);
        border-width: var(--kite-radio-400-border-width);
        border-radius: var(--kite-radio-400-border-radius)
    }

    .input_d8fd04b0.sizeMd400_d8fd04b0.error_d8fd04b0 {
        box-shadow: 0 0 0 var(--kite-selection-control-400-error-border-width) var(--kite-selection-control-error-border)
    }

    .input_d8fd04b0.sizeMd500_d8fd04b0 {
        width: var(--kite-radio-500-size);
        height: var(--kite-radio-500-size);
        border-width: var(--kite-radio-500-border-width);
        border-radius: var(--kite-radio-500-border-radius)
    }

    .input_d8fd04b0.sizeMd500_d8fd04b0.error_d8fd04b0 {
        box-shadow: 0 0 0 var(--kite-selection-control-500-error-border-width) var(--kite-selection-control-error-border)
    }

    .marginMd0_bf48d925 {
        margin: 0
    }

    .paddingMd0_bf48d925 {
        padding: 0
    }

    .marginTopMd0_bf48d925 {
        margin-top: 0
    }

    .marginBottomMd0_bf48d925 {
        margin-bottom: 0
    }

    .marginRightMd0_bf48d925 {
        margin-right: 0
    }

    .marginLeftMd0_bf48d925 {
        margin-left: 0
    }

    .paddingTopMd0_bf48d925 {
        padding-top: 0
    }

    .paddingBottomMd0_bf48d925 {
        padding-bottom: 0
    }

    .paddingRightMd0_bf48d925 {
        padding-right: 0
    }

    .paddingLeftMd0_bf48d925 {
        padding-left: 0
    }

    .gapMd0_bf48d925 {
        gap: 0
    }

    .marginMd50_bf48d925 {
        margin: 2px
    }

    .paddingMd50_bf48d925 {
        padding: 2px
    }

    .marginTopMd50_bf48d925 {
        margin-top: 2px
    }

    .marginBottomMd50_bf48d925 {
        margin-bottom: 2px
    }

    .marginRightMd50_bf48d925 {
        margin-right: 2px
    }

    .marginLeftMd50_bf48d925 {
        margin-left: 2px
    }

    .paddingTopMd50_bf48d925 {
        padding-top: 2px
    }

    .paddingBottomMd50_bf48d925 {
        padding-bottom: 2px
    }

    .paddingRightMd50_bf48d925 {
        padding-right: 2px
    }

    .paddingLeftMd50_bf48d925 {
        padding-left: 2px
    }

    .gapMd50_bf48d925 {
        gap: 2px
    }

    .marginMd100_bf48d925 {
        margin: 4px
    }

    .paddingMd100_bf48d925 {
        padding: 4px
    }

    .marginTopMd100_bf48d925 {
        margin-top: 4px
    }

    .marginBottomMd100_bf48d925 {
        margin-bottom: 4px
    }

    .marginRightMd100_bf48d925 {
        margin-right: 4px
    }

    .marginLeftMd100_bf48d925 {
        margin-left: 4px
    }

    .paddingTopMd100_bf48d925 {
        padding-top: 4px
    }

    .paddingBottomMd100_bf48d925 {
        padding-bottom: 4px
    }

    .paddingRightMd100_bf48d925 {
        padding-right: 4px
    }

    .paddingLeftMd100_bf48d925 {
        padding-left: 4px
    }

    .gapMd100_bf48d925 {
        gap: 4px
    }

    .marginMd150_bf48d925 {
        margin: 6px
    }

    .paddingMd150_bf48d925 {
        padding: 6px
    }

    .marginTopMd150_bf48d925 {
        margin-top: 6px
    }

    .marginBottomMd150_bf48d925 {
        margin-bottom: 6px
    }

    .marginRightMd150_bf48d925 {
        margin-right: 6px
    }

    .marginLeftMd150_bf48d925 {
        margin-left: 6px
    }

    .paddingTopMd150_bf48d925 {
        padding-top: 6px
    }

    .paddingBottomMd150_bf48d925 {
        padding-bottom: 6px
    }

    .paddingRightMd150_bf48d925 {
        padding-right: 6px
    }

    .paddingLeftMd150_bf48d925 {
        padding-left: 6px
    }

    .gapMd150_bf48d925 {
        gap: 6px
    }

    .marginMd200_bf48d925 {
        margin: 8px
    }

    .paddingMd200_bf48d925 {
        padding: 8px
    }

    .marginTopMd200_bf48d925 {
        margin-top: 8px
    }

    .marginBottomMd200_bf48d925 {
        margin-bottom: 8px
    }

    .marginRightMd200_bf48d925 {
        margin-right: 8px
    }

    .marginLeftMd200_bf48d925 {
        margin-left: 8px
    }

    .paddingTopMd200_bf48d925 {
        padding-top: 8px
    }

    .paddingBottomMd200_bf48d925 {
        padding-bottom: 8px
    }

    .paddingRightMd200_bf48d925 {
        padding-right: 8px
    }

    .paddingLeftMd200_bf48d925 {
        padding-left: 8px
    }

    .gapMd200_bf48d925 {
        gap: 8px
    }

    .marginMd250_bf48d925 {
        margin: 10px
    }

    .paddingMd250_bf48d925 {
        padding: 10px
    }

    .marginTopMd250_bf48d925 {
        margin-top: 10px
    }

    .marginBottomMd250_bf48d925 {
        margin-bottom: 10px
    }

    .marginRightMd250_bf48d925 {
        margin-right: 10px
    }

    .marginLeftMd250_bf48d925 {
        margin-left: 10px
    }

    .paddingTopMd250_bf48d925 {
        padding-top: 10px
    }

    .paddingBottomMd250_bf48d925 {
        padding-bottom: 10px
    }

    .paddingRightMd250_bf48d925 {
        padding-right: 10px
    }

    .paddingLeftMd250_bf48d925 {
        padding-left: 10px
    }

    .gapMd250_bf48d925 {
        gap: 10px
    }

    .marginMd300_bf48d925 {
        margin: 12px
    }

    .paddingMd300_bf48d925 {
        padding: 12px
    }

    .marginTopMd300_bf48d925 {
        margin-top: 12px
    }

    .marginBottomMd300_bf48d925 {
        margin-bottom: 12px
    }

    .marginRightMd300_bf48d925 {
        margin-right: 12px
    }

    .marginLeftMd300_bf48d925 {
        margin-left: 12px
    }

    .paddingTopMd300_bf48d925 {
        padding-top: 12px
    }

    .paddingBottomMd300_bf48d925 {
        padding-bottom: 12px
    }

    .paddingRightMd300_bf48d925 {
        padding-right: 12px
    }

    .paddingLeftMd300_bf48d925 {
        padding-left: 12px
    }

    .gapMd300_bf48d925 {
        gap: 12px
    }

    .marginMd350_bf48d925 {
        margin: 16px
    }

    .paddingMd350_bf48d925 {
        padding: 16px
    }

    .marginTopMd350_bf48d925 {
        margin-top: 16px
    }

    .marginBottomMd350_bf48d925 {
        margin-bottom: 16px
    }

    .marginRightMd350_bf48d925 {
        margin-right: 16px
    }

    .marginLeftMd350_bf48d925 {
        margin-left: 16px
    }

    .paddingTopMd350_bf48d925 {
        padding-top: 16px
    }

    .paddingBottomMd350_bf48d925 {
        padding-bottom: 16px
    }

    .paddingRightMd350_bf48d925 {
        padding-right: 16px
    }

    .paddingLeftMd350_bf48d925 {
        padding-left: 16px
    }

    .gapMd350_bf48d925 {
        gap: 16px
    }

    .marginMd400_bf48d925 {
        margin: 20px
    }

    .paddingMd400_bf48d925 {
        padding: 20px
    }

    .marginTopMd400_bf48d925 {
        margin-top: 20px
    }

    .marginBottomMd400_bf48d925 {
        margin-bottom: 20px
    }

    .marginRightMd400_bf48d925 {
        margin-right: 20px
    }

    .marginLeftMd400_bf48d925 {
        margin-left: 20px
    }

    .paddingTopMd400_bf48d925 {
        padding-top: 20px
    }

    .paddingBottomMd400_bf48d925 {
        padding-bottom: 20px
    }

    .paddingRightMd400_bf48d925 {
        padding-right: 20px
    }

    .paddingLeftMd400_bf48d925 {
        padding-left: 20px
    }

    .gapMd400_bf48d925 {
        gap: 20px
    }

    .marginMd450_bf48d925 {
        margin: 24px
    }

    .paddingMd450_bf48d925 {
        padding: 24px
    }

    .marginTopMd450_bf48d925 {
        margin-top: 24px
    }

    .marginBottomMd450_bf48d925 {
        margin-bottom: 24px
    }

    .marginRightMd450_bf48d925 {
        margin-right: 24px
    }

    .marginLeftMd450_bf48d925 {
        margin-left: 24px
    }

    .paddingTopMd450_bf48d925 {
        padding-top: 24px
    }

    .paddingBottomMd450_bf48d925 {
        padding-bottom: 24px
    }

    .paddingRightMd450_bf48d925 {
        padding-right: 24px
    }

    .paddingLeftMd450_bf48d925 {
        padding-left: 24px
    }

    .gapMd450_bf48d925 {
        gap: 24px
    }

    .marginMd500_bf48d925 {
        margin: 28px
    }

    .paddingMd500_bf48d925 {
        padding: 28px
    }

    .marginTopMd500_bf48d925 {
        margin-top: 28px
    }

    .marginBottomMd500_bf48d925 {
        margin-bottom: 28px
    }

    .marginRightMd500_bf48d925 {
        margin-right: 28px
    }

    .marginLeftMd500_bf48d925 {
        margin-left: 28px
    }

    .paddingTopMd500_bf48d925 {
        padding-top: 28px
    }

    .paddingBottomMd500_bf48d925 {
        padding-bottom: 28px
    }

    .paddingRightMd500_bf48d925 {
        padding-right: 28px
    }

    .paddingLeftMd500_bf48d925 {
        padding-left: 28px
    }

    .gapMd500_bf48d925 {
        gap: 28px
    }

    .marginMd550_bf48d925 {
        margin: 32px
    }

    .paddingMd550_bf48d925 {
        padding: 32px
    }

    .marginTopMd550_bf48d925 {
        margin-top: 32px
    }

    .marginBottomMd550_bf48d925 {
        margin-bottom: 32px
    }

    .marginRightMd550_bf48d925 {
        margin-right: 32px
    }

    .marginLeftMd550_bf48d925 {
        margin-left: 32px
    }

    .paddingTopMd550_bf48d925 {
        padding-top: 32px
    }

    .paddingBottomMd550_bf48d925 {
        padding-bottom: 32px
    }

    .paddingRightMd550_bf48d925 {
        padding-right: 32px
    }

    .paddingLeftMd550_bf48d925 {
        padding-left: 32px
    }

    .gapMd550_bf48d925 {
        gap: 32px
    }

    .marginMd600_bf48d925 {
        margin: 36px
    }

    .paddingMd600_bf48d925 {
        padding: 36px
    }

    .marginTopMd600_bf48d925 {
        margin-top: 36px
    }

    .marginBottomMd600_bf48d925 {
        margin-bottom: 36px
    }

    .marginRightMd600_bf48d925 {
        margin-right: 36px
    }

    .marginLeftMd600_bf48d925 {
        margin-left: 36px
    }

    .paddingTopMd600_bf48d925 {
        padding-top: 36px
    }

    .paddingBottomMd600_bf48d925 {
        padding-bottom: 36px
    }

    .paddingRightMd600_bf48d925 {
        padding-right: 36px
    }

    .paddingLeftMd600_bf48d925 {
        padding-left: 36px
    }

    .gapMd600_bf48d925 {
        gap: 36px
    }

    .marginMd650_bf48d925 {
        margin: 40px
    }

    .paddingMd650_bf48d925 {
        padding: 40px
    }

    .marginTopMd650_bf48d925 {
        margin-top: 40px
    }

    .marginBottomMd650_bf48d925 {
        margin-bottom: 40px
    }

    .marginRightMd650_bf48d925 {
        margin-right: 40px
    }

    .marginLeftMd650_bf48d925 {
        margin-left: 40px
    }

    .paddingTopMd650_bf48d925 {
        padding-top: 40px
    }

    .paddingBottomMd650_bf48d925 {
        padding-bottom: 40px
    }

    .paddingRightMd650_bf48d925 {
        padding-right: 40px
    }

    .paddingLeftMd650_bf48d925 {
        padding-left: 40px
    }

    .gapMd650_bf48d925 {
        gap: 40px
    }

    .marginMd700_bf48d925 {
        margin: 48px
    }

    .paddingMd700_bf48d925 {
        padding: 48px
    }

    .marginTopMd700_bf48d925 {
        margin-top: 48px
    }

    .marginBottomMd700_bf48d925 {
        margin-bottom: 48px
    }

    .marginRightMd700_bf48d925 {
        margin-right: 48px
    }

    .marginLeftMd700_bf48d925 {
        margin-left: 48px
    }

    .paddingTopMd700_bf48d925 {
        padding-top: 48px
    }

    .paddingBottomMd700_bf48d925 {
        padding-bottom: 48px
    }

    .paddingRightMd700_bf48d925 {
        padding-right: 48px
    }

    .paddingLeftMd700_bf48d925 {
        padding-left: 48px
    }

    .gapMd700_bf48d925 {
        gap: 48px
    }

    .marginMd750_bf48d925 {
        margin: 56px
    }

    .paddingMd750_bf48d925 {
        padding: 56px
    }

    .marginTopMd750_bf48d925 {
        margin-top: 56px
    }

    .marginBottomMd750_bf48d925 {
        margin-bottom: 56px
    }

    .marginRightMd750_bf48d925 {
        margin-right: 56px
    }

    .marginLeftMd750_bf48d925 {
        margin-left: 56px
    }

    .paddingTopMd750_bf48d925 {
        padding-top: 56px
    }

    .paddingBottomMd750_bf48d925 {
        padding-bottom: 56px
    }

    .paddingRightMd750_bf48d925 {
        padding-right: 56px
    }

    .paddingLeftMd750_bf48d925 {
        padding-left: 56px
    }

    .gapMd750_bf48d925 {
        gap: 56px
    }

    .marginMd800_bf48d925 {
        margin: 64px
    }

    .paddingMd800_bf48d925 {
        padding: 64px
    }

    .marginTopMd800_bf48d925 {
        margin-top: 64px
    }

    .marginBottomMd800_bf48d925 {
        margin-bottom: 64px
    }

    .marginRightMd800_bf48d925 {
        margin-right: 64px
    }

    .marginLeftMd800_bf48d925 {
        margin-left: 64px
    }

    .paddingTopMd800_bf48d925 {
        padding-top: 64px
    }

    .paddingBottomMd800_bf48d925 {
        padding-bottom: 64px
    }

    .paddingRightMd800_bf48d925 {
        padding-right: 64px
    }

    .paddingLeftMd800_bf48d925 {
        padding-left: 64px
    }

    .gapMd800_bf48d925 {
        gap: 64px
    }

    .marginMd850_bf48d925 {
        margin: 72px
    }

    .paddingMd850_bf48d925 {
        padding: 72px
    }

    .marginTopMd850_bf48d925 {
        margin-top: 72px
    }

    .marginBottomMd850_bf48d925 {
        margin-bottom: 72px
    }

    .marginRightMd850_bf48d925 {
        margin-right: 72px
    }

    .marginLeftMd850_bf48d925 {
        margin-left: 72px
    }

    .paddingTopMd850_bf48d925 {
        padding-top: 72px
    }

    .paddingBottomMd850_bf48d925 {
        padding-bottom: 72px
    }

    .paddingRightMd850_bf48d925 {
        padding-right: 72px
    }

    .paddingLeftMd850_bf48d925 {
        padding-left: 72px
    }

    .gapMd850_bf48d925 {
        gap: 72px
    }

    .marginMd900_bf48d925 {
        margin: 80px
    }

    .paddingMd900_bf48d925 {
        padding: 80px
    }

    .marginTopMd900_bf48d925 {
        margin-top: 80px
    }

    .marginBottomMd900_bf48d925 {
        margin-bottom: 80px
    }

    .marginRightMd900_bf48d925 {
        margin-right: 80px
    }

    .marginLeftMd900_bf48d925 {
        margin-left: 80px
    }

    .paddingTopMd900_bf48d925 {
        padding-top: 80px
    }

    .paddingBottomMd900_bf48d925 {
        padding-bottom: 80px
    }

    .paddingRightMd900_bf48d925 {
        padding-right: 80px
    }

    .paddingLeftMd900_bf48d925 {
        padding-left: 80px
    }

    .gapMd900_bf48d925 {
        gap: 80px
    }

    .topLeftMd300_875b0045 {
        --kite-panel-border-top-left-radius: var(--kite-panel-300-border-radius)
    }

    .topRightMd300_875b0045 {
        --kite-panel-border-top-right-radius: var(--kite-panel-300-border-radius)
    }

    .bottomLeftMd300_875b0045 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-300-border-radius)
    }

    .bottomRightMd300_875b0045 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-300-border-radius)
    }

    .topLeftMd400_875b0045 {
        --kite-panel-border-top-left-radius: var(--kite-panel-400-border-radius)
    }

    .topRightMd400_875b0045 {
        --kite-panel-border-top-right-radius: var(--kite-panel-400-border-radius)
    }

    .bottomLeftMd400_875b0045 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-400-border-radius)
    }

    .bottomRightMd400_875b0045 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-400-border-radius)
    }

    .topLeftMd500_875b0045 {
        --kite-panel-border-top-left-radius: var(--kite-panel-500-border-radius)
    }

    .topRightMd500_875b0045 {
        --kite-panel-border-top-right-radius: var(--kite-panel-500-border-radius)
    }

    .bottomLeftMd500_875b0045 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-500-border-radius)
    }

    .bottomRightMd500_875b0045 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-500-border-radius)
    }

    .topLeftMd600_875b0045 {
        --kite-panel-border-top-left-radius: var(--kite-panel-600-border-radius)
    }

    .topRightMd600_875b0045 {
        --kite-panel-border-top-right-radius: var(--kite-panel-600-border-radius)
    }

    .bottomLeftMd600_875b0045 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-600-border-radius)
    }

    .bottomRightMd600_875b0045 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-600-border-radius)
    }

    .topLeftMd700_875b0045 {
        --kite-panel-border-top-left-radius: var(--kite-panel-700-border-radius)
    }

    .topRightMd700_875b0045 {
        --kite-panel-border-top-right-radius: var(--kite-panel-700-border-radius)
    }

    .bottomLeftMd700_875b0045 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-700-border-radius)
    }

    .bottomRightMd700_875b0045 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-700-border-radius)
    }

    .topLeftRoundedMdTrue_875b0045 {
        border-top-left-radius: var(--kite-panel-border-top-left-radius)
    }

    .topLeftRoundedMdFalse_875b0045 {
        border-top-left-radius: 0
    }

    .topRightRoundedMdTrue_875b0045 {
        border-top-right-radius: var(--kite-panel-border-top-right-radius)
    }

    .topRightRoundedMdFalse_875b0045 {
        border-top-right-radius: 0
    }

    .bottomLeftRoundedMdTrue_875b0045 {
        border-bottom-left-radius: var(--kite-panel-border-bottom-left-radius)
    }

    .bottomLeftRoundedMdFalse_875b0045 {
        border-bottom-left-radius: 0
    }

    .bottomRightRoundedMdTrue_875b0045 {
        border-bottom-right-radius: var(--kite-panel-border-bottom-right-radius)
    }

    .bottomRightRoundedMdFalse_875b0045 {
        border-bottom-right-radius: 0
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.headerXLargeMd_2d8c3ddc {
        padding-top: var(--kite-label-value-header-x-large-control-padding-top);
        padding-bottom: var(--kite-label-value-header-x-large-control-padding-bottom);
        min-height: var(--kite-label-value-header-x-large-control-min-height);
        gap: var(--kite-label-value-header-x-large-control-gap)
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.headerLargeMd_2d8c3ddc {
        padding-top: var(--kite-label-value-header-large-control-padding-top);
        padding-bottom: var(--kite-label-value-header-large-control-padding-bottom);
        min-height: var(--kite-label-value-header-large-control-min-height);
        gap: var(--kite-label-value-header-large-control-gap)
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.headerMediumMd_2d8c3ddc {
        padding-top: var(--kite-label-value-header-medium-control-padding-top);
        padding-bottom: var(--kite-label-value-header-medium-control-padding-bottom);
        min-height: var(--kite-label-value-header-medium-control-min-height);
        gap: var(--kite-label-value-header-medium-control-gap)
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.headerSmallMd_2d8c3ddc {
        padding-top: var(--kite-label-value-header-small-control-padding-top);
        padding-bottom: var(--kite-label-value-header-small-control-padding-bottom);
        min-height: var(--kite-label-value-header-small-control-min-height);
        gap: var(--kite-label-value-header-small-control-gap)
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.paragraphLargeCompactMd_2d8c3ddc {
        padding-top: var(--kite-label-value-paragraph-large-compact-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-compact-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-compact-control-min-height);
        gap: var(--kite-label-value-paragraph-large-compact-control-gap)
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.paragraphLargeMd_2d8c3ddc {
        padding-top: var(--kite-label-value-paragraph-large-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-control-min-height);
        gap: var(--kite-label-value-paragraph-large-control-gap)
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.paragraphMediumCompactMd_2d8c3ddc {
        padding-top: var(--kite-label-value-paragraph-medium-compact-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-compact-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-compact-control-min-height);
        gap: var(--kite-label-value-paragraph-medium-compact-control-gap)
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.paragraphMediumMd_2d8c3ddc {
        padding-top: var(--kite-label-value-paragraph-medium-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-control-min-height);
        gap: var(--kite-label-value-paragraph-medium-control-gap)
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.paragraphSmallMd_2d8c3ddc {
        padding-top: var(--kite-label-value-paragraph-small-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-small-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-small-control-min-height);
        gap: var(--kite-label-value-paragraph-small-control-gap)
    }

    .textMdPrimary_44ffeffc {
        color: var(--kite-text-primary)
    }

    .textMdSecondary_44ffeffc {
        color: var(--kite-text-secondary)
    }

    .textMdBrand_44ffeffc {
        color: var(--kite-text-brand)
    }

    .textMdPositive_44ffeffc {
        color: var(--kite-text-positive)
    }

    .textMdWarning_44ffeffc {
        color: var(--kite-text-warning)
    }

    .textMdNegative_44ffeffc {
        color: var(--kite-text-negative)
    }

    .textMdNeutralPrimary_44ffeffc {
        color: var(--kite-content-neutral-primary)
    }

    .textMdBrandPrimary_44ffeffc {
        color: var(--kite-content-brand-primary)
    }

    .textMdBrandDeepPrimary_44ffeffc {
        color: var(--kite-content-brand-deep-primary)
    }

    .textMdPositivePrimary_44ffeffc {
        color: var(--kite-content-positive-primary)
    }

    .textMdWarningPrimary_44ffeffc {
        color: var(--kite-content-warning-primary)
    }

    .textMdNegativePrimary_44ffeffc {
        color: var(--kite-content-negative-primary)
    }

    .textMdRosePrimary_44ffeffc {
        color: var(--kite-content-rose-primary)
    }

    .textMdTealPrimary_44ffeffc {
        color: var(--kite-content-teal-primary)
    }

    .textMdStaticDarkPrimary_44ffeffc {
        color: var(--kite-content-static-dark-primary)
    }

    .textMdStaticLightPrimary_44ffeffc {
        color: var(--kite-content-static-light-primary)
    }

    .textMdNeutralSecondary_44ffeffc {
        color: var(--kite-content-neutral-secondary)
    }

    .textMdBrandSecondary_44ffeffc {
        color: var(--kite-content-brand-secondary)
    }

    .textMdBrandDeepSecondary_44ffeffc {
        color: var(--kite-content-brand-deep-secondary)
    }

    .textMdPositiveSecondary_44ffeffc {
        color: var(--kite-content-positive-secondary)
    }

    .textMdWarningSecondary_44ffeffc {
        color: var(--kite-content-warning-secondary)
    }

    .textMdNegativeSecondary_44ffeffc {
        color: var(--kite-content-negative-secondary)
    }

    .textMdRoseSecondary_44ffeffc {
        color: var(--kite-content-rose-secondary)
    }

    .textMdTealSecondary_44ffeffc {
        color: var(--kite-content-teal-secondary)
    }

    .textMdStaticDarkSecondary_44ffeffc {
        color: var(--kite-content-static-dark-secondary)
    }

    .textMdStaticLightSecondary_44ffeffc {
        color: var(--kite-content-static-light-secondary)
    }

    .textMdNeutralTertiary_44ffeffc {
        color: var(--kite-content-neutral-tertiary)
    }

    .sizeMd500_32472dc7 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-500-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-500-gap-vertical)
    }

    .sizeMd600_32472dc7 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-600-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-600-gap-vertical)
    }

    .sizeMd700_32472dc7 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-700-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-700-gap-vertical)
    }

    .layoutMdHorizontal_32472dc7 {
        --kite-form-group-gap: var(--kite-form-group-gap-horizontal)
    }

    .layoutMdVertical_32472dc7 {
        --kite-form-group-gap: var(--kite-form-group-gap-vertical)
    }

    .positionMdTop_32472dc7 {
        margin: 0 0-1px
    }

    .positionMdMiddleHorizontal_32472dc7 {
        margin: 0-1px 0 0
    }

    .positionMdMiddleVertical_32472dc7 {
        margin: 0 0-1px
    }

    .positionMdBottom_32472dc7 {
        margin: 0
    }

    .positionMdLeft_32472dc7 {
        margin: 0-1px 0 0
    }

    .positionMdRight_32472dc7,.positionMdSingle_32472dc7 {
        margin: 0
    }

    .marginTopMd_32472dc7.marginTopMd_32472dc7 {
        margin-top: var(--kite-form-group-gap)
    }

    .marginBottomMd_32472dc7.marginBottomMd_32472dc7 {
        margin-bottom: var(--kite-form-group-gap)
    }

    .marginLeftMd_32472dc7.marginLeftMd_32472dc7 {
        margin: 0 0 0 var(--kite-form-group-gap)
    }

    .marginRightMd_32472dc7.marginRightMd_32472dc7 {
        margin: 0 var(--kite-form-group-gap)0 0
    }

    .marginAllMd_32472dc7.marginAllMd_32472dc7 {
        margin: var(--kite-form-group-gap)
    }

    .marginNoneMd_32472dc7.marginNoneMd_32472dc7 {
        margin: 0
    }

    .formGroupElement_32472dc7.positionMdTop_32472dc7 {
        border-radius: var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0 0
    }

    .formGroupElement_32472dc7.positionMdMiddleHorizontal_32472dc7,.formGroupElement_32472dc7.positionMdMiddleVertical_32472dc7 {
        border-radius: 0
    }

    .formGroupElement_32472dc7.positionMdBottom_32472dc7 {
        border-radius: 0 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_32472dc7.positionMdLeft_32472dc7 {
        border-radius: var(--kite-form-group-element-layout-border-radius)0 0 var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_32472dc7.positionMdRight_32472dc7 {
        border-radius: 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0
    }

    .formGroupElement_32472dc7.positionMdSingle_32472dc7 {
        border-radius: var(--kite-form-group-element-layout-border-radius)
    }

    .sizeMd500_69b010b7 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-500-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-500-gap-vertical)
    }

    .sizeMd600_69b010b7 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-600-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-600-gap-vertical)
    }

    .sizeMd700_69b010b7 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-700-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-700-gap-vertical)
    }

    .layoutMdHorizontal_69b010b7 {
        --kite-form-group-gap: var(--kite-form-group-gap-horizontal)
    }

    .layoutMdVertical_69b010b7 {
        --kite-form-group-gap: var(--kite-form-group-gap-vertical)
    }

    .positionMdTop_69b010b7 {
        margin: 0 0-1px
    }

    .positionMdMiddleHorizontal_69b010b7 {
        margin: 0-1px 0 0
    }

    .positionMdMiddleVertical_69b010b7 {
        margin: 0 0-1px
    }

    .positionMdBottom_69b010b7 {
        margin: 0
    }

    .positionMdLeft_69b010b7 {
        margin: 0-1px 0 0
    }

    .positionMdRight_69b010b7,.positionMdSingle_69b010b7 {
        margin: 0
    }

    .marginTopMd_69b010b7.marginTopMd_69b010b7 {
        margin-top: var(--kite-form-group-gap)
    }

    .marginBottomMd_69b010b7.marginBottomMd_69b010b7 {
        margin-bottom: var(--kite-form-group-gap)
    }

    .marginLeftMd_69b010b7.marginLeftMd_69b010b7 {
        margin: 0 0 0 var(--kite-form-group-gap)
    }

    .marginRightMd_69b010b7.marginRightMd_69b010b7 {
        margin: 0 var(--kite-form-group-gap)0 0
    }

    .marginAllMd_69b010b7.marginAllMd_69b010b7 {
        margin: var(--kite-form-group-gap)
    }

    .marginNoneMd_69b010b7.marginNoneMd_69b010b7 {
        margin: 0
    }

    .formGroupElement_69b010b7.positionMdTop_69b010b7 {
        border-radius: var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0 0
    }

    .formGroupElement_69b010b7.positionMdMiddleHorizontal_69b010b7,.formGroupElement_69b010b7.positionMdMiddleVertical_69b010b7 {
        border-radius: 0
    }

    .formGroupElement_69b010b7.positionMdBottom_69b010b7 {
        border-radius: 0 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_69b010b7.positionMdLeft_69b010b7 {
        border-radius: var(--kite-form-group-element-layout-border-radius)0 0 var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_69b010b7.positionMdRight_69b010b7 {
        border-radius: 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0
    }

    .formGroupElement_69b010b7.positionMdSingle_69b010b7 {
        border-radius: var(--kite-form-group-element-layout-border-radius)
    }

    .gapMd200_69b010b7 {
        gap: var(--kite-button-content-200-with-addon-gap)
    }

    .layoutMd200_69b010b7 {
        min-height: var(--kite-button-layout-200-min-size);
        min-width: var(--kite-button-layout-200-min-size);
        border-radius: var(--kite-button-layout-200-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-100-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-200-border-radius)
    }

    .loaderMd200_69b010b7 {
        height: 16px;
        width: 16px
    }

    .contentIconMd200_69b010b7 {
        padding: 0 calc(var(--kite-button-content-200-icon-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal))
    }

    .contentDefaultMd200_69b010b7 {
        padding: 0 calc(var(--kite-button-content-200-default-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal)) var(--kite-button-content-200-default-list-padding-bottom)
    }

    .contentWithAddonListMd200_69b010b7 {
        padding: 0 calc(var(--kite-button-content-200-with-addon-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal))
    }

    .contentListWithAddonMd200_69b010b7 {
        padding: 0 var(--kite-button-content-200-with-addon-list-padding-right) var(--kite-button-content-200-with-addon-list-padding-bottom) var(--kite-button-content-200-with-addon-list-padding-left);
        min-height: var(--kite-button-content-200-with-addon-list-min-height)
    }

    .contentListDefaultMd200_69b010b7 {
        padding-bottom: var(--kite-button-content-200-default-list-padding-bottom);
        min-height: var(--kite-button-content-200-default-list-min-height)
    }

    .buttonDefaultMd200_69b010b7 {
        padding: 0 calc(var(--kite-button-content-200-default-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal)) var(--kite-button-content-200-default-list-padding-bottom)
    }

    .gapMd300_69b010b7 {
        gap: var(--kite-button-content-300-with-addon-gap)
    }

    .layoutMd300_69b010b7 {
        min-height: var(--kite-button-layout-300-min-size);
        min-width: var(--kite-button-layout-300-min-size);
        border-radius: var(--kite-button-layout-300-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-150-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-300-border-radius)
    }

    .loaderMd300_69b010b7 {
        height: 20px;
        width: 20px
    }

    .contentIconMd300_69b010b7 {
        padding: 0 calc(var(--kite-button-content-300-icon-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal))
    }

    .contentDefaultMd300_69b010b7 {
        padding: 0 calc(var(--kite-button-content-300-default-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal)) var(--kite-button-content-300-default-list-padding-bottom)
    }

    .contentWithAddonListMd300_69b010b7 {
        padding: 0 calc(var(--kite-button-content-300-with-addon-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal))
    }

    .contentListWithAddonMd300_69b010b7 {
        padding: 0 var(--kite-button-content-300-with-addon-list-padding-right) var(--kite-button-content-300-with-addon-list-padding-bottom) var(--kite-button-content-300-with-addon-list-padding-left);
        min-height: var(--kite-button-content-300-with-addon-list-min-height)
    }

    .contentListDefaultMd300_69b010b7 {
        padding-bottom: var(--kite-button-content-300-default-list-padding-bottom);
        min-height: var(--kite-button-content-300-default-list-min-height)
    }

    .buttonDefaultMd300_69b010b7 {
        padding: 0 calc(var(--kite-button-content-300-default-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal)) var(--kite-button-content-300-default-list-padding-bottom)
    }

    .gapMd400_69b010b7 {
        gap: var(--kite-button-content-400-with-addon-gap)
    }

    .layoutMd400_69b010b7 {
        min-height: var(--kite-button-layout-400-min-size);
        min-width: var(--kite-button-layout-400-min-size);
        border-radius: var(--kite-button-layout-400-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-200-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-400-border-radius)
    }

    .loaderMd400_69b010b7 {
        height: 24px;
        width: 24px
    }

    .contentIconMd400_69b010b7 {
        padding: 0 calc(var(--kite-button-content-400-icon-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal))
    }

    .contentDefaultMd400_69b010b7 {
        padding: 0 calc(var(--kite-button-content-400-default-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal)) var(--kite-button-content-400-default-list-padding-bottom)
    }

    .contentWithAddonListMd400_69b010b7 {
        padding: 0 calc(var(--kite-button-content-400-with-addon-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal))
    }

    .contentListWithAddonMd400_69b010b7 {
        padding: 0 var(--kite-button-content-400-with-addon-list-padding-right) var(--kite-button-content-400-with-addon-list-padding-bottom) var(--kite-button-content-400-with-addon-list-padding-left);
        min-height: var(--kite-button-content-400-with-addon-list-min-height)
    }

    .contentListDefaultMd400_69b010b7 {
        padding-bottom: var(--kite-button-content-400-default-list-padding-bottom);
        min-height: var(--kite-button-content-400-default-list-min-height)
    }

    .buttonDefaultMd400_69b010b7 {
        padding: 0 calc(var(--kite-button-content-400-default-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal)) var(--kite-button-content-400-default-list-padding-bottom)
    }

    .gapMd500_69b010b7 {
        gap: var(--kite-button-content-500-with-addon-gap)
    }

    .layoutMd500_69b010b7 {
        min-height: var(--kite-button-layout-500-min-size);
        min-width: var(--kite-button-layout-500-min-size);
        border-radius: var(--kite-button-layout-500-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-200-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-500-border-radius)
    }

    .loaderMd500_69b010b7 {
        height: 28px;
        width: 28px
    }

    .contentIconMd500_69b010b7 {
        padding: 0 calc(var(--kite-button-content-500-icon-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal))
    }

    .contentDefaultMd500_69b010b7 {
        padding: 0 calc(var(--kite-button-content-500-default-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal)) var(--kite-button-content-500-default-list-padding-bottom)
    }

    .contentWithAddonListMd500_69b010b7 {
        padding: 0 calc(var(--kite-button-content-500-with-addon-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal))
    }

    .contentListWithAddonMd500_69b010b7 {
        padding: 0 var(--kite-button-content-500-with-addon-list-padding-right) var(--kite-button-content-500-with-addon-list-padding-bottom) var(--kite-button-content-500-with-addon-list-padding-left);
        min-height: var(--kite-button-content-500-with-addon-list-min-height)
    }

    .contentListDefaultMd500_69b010b7 {
        padding-bottom: var(--kite-button-content-500-default-list-padding-bottom);
        min-height: var(--kite-button-content-500-default-list-min-height)
    }

    .buttonDefaultMd500_69b010b7 {
        padding: 0 calc(var(--kite-button-content-500-default-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal)) var(--kite-button-content-500-default-list-padding-bottom)
    }

    .gapMd600_69b010b7 {
        gap: var(--kite-button-content-600-with-addon-gap)
    }

    .layoutMd600_69b010b7 {
        min-height: var(--kite-button-layout-600-min-size);
        min-width: var(--kite-button-layout-600-min-size);
        border-radius: var(--kite-button-layout-600-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-250-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-600-border-radius)
    }

    .loaderMd600_69b010b7 {
        height: 32px;
        width: 32px
    }

    .contentIconMd600_69b010b7 {
        padding: 0 calc(var(--kite-button-content-600-icon-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal))
    }

    .contentDefaultMd600_69b010b7 {
        padding: 0 calc(var(--kite-button-content-600-default-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal)) var(--kite-button-content-600-default-list-padding-bottom)
    }

    .contentWithAddonListMd600_69b010b7 {
        padding: 0 calc(var(--kite-button-content-600-with-addon-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal))
    }

    .contentListWithAddonMd600_69b010b7 {
        padding: 0 var(--kite-button-content-600-with-addon-list-padding-right) var(--kite-button-content-600-with-addon-list-padding-bottom) var(--kite-button-content-600-with-addon-list-padding-left);
        min-height: var(--kite-button-content-600-with-addon-list-min-height)
    }

    .contentListDefaultMd600_69b010b7 {
        padding-bottom: var(--kite-button-content-600-default-list-padding-bottom);
        min-height: var(--kite-button-content-600-default-list-min-height)
    }

    .buttonDefaultMd600_69b010b7 {
        padding: 0 calc(var(--kite-button-content-600-default-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal)) var(--kite-button-content-600-default-list-padding-bottom)
    }

    .gapMd700_69b010b7 {
        gap: var(--kite-button-content-700-with-addon-gap)
    }

    .layoutMd700_69b010b7 {
        min-height: var(--kite-button-layout-700-min-size);
        min-width: var(--kite-button-layout-700-min-size);
        border-radius: var(--kite-button-layout-700-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-350-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-700-border-radius)
    }

    .loaderMd700_69b010b7 {
        height: 36px;
        width: 36px
    }

    .contentIconMd700_69b010b7 {
        padding: 0 calc(var(--kite-button-content-700-icon-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal))
    }

    .contentDefaultMd700_69b010b7 {
        padding: 0 calc(var(--kite-button-content-700-default-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal)) var(--kite-button-content-700-default-list-padding-bottom)
    }

    .contentWithAddonListMd700_69b010b7 {
        padding: 0 calc(var(--kite-button-content-700-with-addon-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal))
    }

    .contentListWithAddonMd700_69b010b7 {
        padding: 0 var(--kite-button-content-700-with-addon-list-padding-right) var(--kite-button-content-700-with-addon-list-padding-bottom) var(--kite-button-content-700-with-addon-list-padding-left);
        min-height: var(--kite-button-content-700-with-addon-list-min-height)
    }

    .contentListDefaultMd700_69b010b7 {
        padding-bottom: var(--kite-button-content-700-default-list-padding-bottom);
        min-height: var(--kite-button-content-700-default-list-min-height)
    }

    .buttonDefaultMd700_69b010b7 {
        padding: 0 calc(var(--kite-button-content-700-default-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal)) var(--kite-button-content-700-default-list-padding-bottom)
    }

    .addonMd_69b010b7 {
        display: block
    }

    .fullWidthMdFalse_69b010b7 {
        width: -moz-max-content;
        width: max-content
    }

    .fullWidthMdTrue_69b010b7 {
        width: 100%
    }

    .textMdStart_a6cf37ae {
        text-align: start
    }

    .textMdCenter_a6cf37ae {
        text-align: center
    }

    .textMdEnd_a6cf37ae {
        text-align: end
    }

    .typoMdBig300Accent_bcc68360,.typoMdBig300Normal_bcc68360 {
        font: 400 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoMdBig300Accent_bcc68360 {
        font: 600 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdBig300NumericAccent_bcc68360,.typoMdBig300Numeric_bcc68360 {
        font: 400 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoMdBig300NumericAccent_bcc68360 {
        font: 600 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdBig400Accent_bcc68360,.typoMdBig400Normal_bcc68360 {
        font: 400 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoMdBig400Accent_bcc68360 {
        font: 600 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdBig400NumericAccent_bcc68360,.typoMdBig400Numeric_bcc68360 {
        font: 400 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoMdBig400NumericAccent_bcc68360 {
        font: 600 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdBig500Accent_bcc68360,.typoMdBig500Normal_bcc68360 {
        font: 400 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoMdBig500Accent_bcc68360 {
        font: 600 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdBig500NumericAccent_bcc68360,.typoMdBig500Numeric_bcc68360 {
        font: 400 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoMdBig500NumericAccent_bcc68360 {
        font: 600 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdBig600Accent_bcc68360,.typoMdBig600Normal_bcc68360 {
        font: 400 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoMdBig600Accent_bcc68360 {
        font: 600 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdBig600NumericAccent_bcc68360,.typoMdBig600Numeric_bcc68360 {
        font: 400 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoMdBig600NumericAccent_bcc68360 {
        font: 600 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdBig700Accent_bcc68360,.typoMdBig700Normal_bcc68360 {
        font: 400 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoMdBig700Accent_bcc68360 {
        font: 600 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdBig700NumericAccent_bcc68360,.typoMdBig700Numeric_bcc68360 {
        font: 400 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoMdBig700NumericAccent_bcc68360 {
        font: 600 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdText100Accent_bcc68360,.typoMdText100Normal_bcc68360 {
        font: 400 .1875rem/133.333%"Montserrat";
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoMdText100Accent_bcc68360 {
        font: 600 .1875rem/133.333%"Montserrat"
    }

    .typoMdText100NumericAccent_bcc68360,.typoMdText100Numeric_bcc68360 {
        font: 400 .1875rem/133.333%"Montserrat";
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoMdText100NumericAccent_bcc68360 {
        font: 600 .1875rem/133.333%"Montserrat"
    }

    .typoMdText200Accent_bcc68360,.typoMdText200Normal_bcc68360 {
        font: 400 .375rem/133.333%"Montserrat";
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoMdText200Accent_bcc68360 {
        font: 600 .375rem/133.333%"Montserrat"
    }

    .typoMdText200NumericAccent_bcc68360,.typoMdText200Numeric_bcc68360 {
        font: 400 .375rem/133.333%"Montserrat";
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoMdText200NumericAccent_bcc68360 {
        font: 600 .375rem/133.333%"Montserrat"
    }

    .typoMdText400Accent_bcc68360,.typoMdText400Normal_bcc68360 {
        font: 400 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoMdText400Accent_bcc68360 {
        font: 600 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdText400NumericAccent_bcc68360,.typoMdText400Numeric_bcc68360 {
        font: 400 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoMdText400NumericAccent_bcc68360 {
        font: 600 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdText500Accent_bcc68360,.typoMdText500Normal_bcc68360 {
        font: 400 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoMdText500Accent_bcc68360 {
        font: 600 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdText500NumericAccent_bcc68360,.typoMdText500Numeric_bcc68360 {
        font: 400 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoMdText500NumericAccent_bcc68360 {
        font: 600 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdText600Accent_bcc68360,.typoMdText600Normal_bcc68360 {
        font: 400 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoMdText600Accent_bcc68360 {
        font: 600 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdText600NumericAccent_bcc68360,.typoMdText600Numeric_bcc68360 {
        font: 400 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoMdText600NumericAccent_bcc68360 {
        font: 600 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdText700Accent_bcc68360,.typoMdText700Normal_bcc68360 {
        font: 400 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoMdText700Accent_bcc68360 {
        font: 600 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdText700NumericAccent_bcc68360,.typoMdText700Numeric_bcc68360 {
        font: 400 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoMdText700NumericAccent_bcc68360 {
        font: 600 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdCompact300Accent_bcc68360,.typoMdCompact300Normal_bcc68360 {
        font: 400 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoMdCompact300Accent_bcc68360 {
        font: 600 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdCompact300NumericAccent_bcc68360,.typoMdCompact300Numeric_bcc68360 {
        font: 400 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoMdCompact300NumericAccent_bcc68360 {
        font: 600 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdCompact400Accent_bcc68360,.typoMdCompact400Normal_bcc68360 {
        font: 400 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoMdCompact400Accent_bcc68360 {
        font: 600 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdCompact400NumericAccent_bcc68360,.typoMdCompact400Numeric_bcc68360 {
        font: 400 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoMdCompact400NumericAccent_bcc68360 {
        font: 600 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdCompact500Accent_bcc68360,.typoMdCompact500Normal_bcc68360 {
        font: 400 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoMdCompact500Accent_bcc68360 {
        font: 600 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdCompact500NumericAccent_bcc68360,.typoMdCompact500Numeric_bcc68360 {
        font: 400 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoMdCompact500NumericAccent_bcc68360 {
        font: 600 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdCompact600Accent_bcc68360,.typoMdCompact600Normal_bcc68360 {
        font: 400 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoMdCompact600Accent_bcc68360 {
        font: 600 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdCompact600NumericAccent_bcc68360,.typoMdCompact600Numeric_bcc68360 {
        font: 400 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoMdCompact600NumericAccent_bcc68360 {
        font: 600 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoMdArticle600Normal_bcc68360 {
        font: 400 1.133333rem/140%"PT Serif",serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoMdArticle700Normal_bcc68360,.typoMdArticle800Normal_bcc68360,.typoMdArticle900Normal_bcc68360 {
        font: 400 1.266666rem/140%"PT Serif",serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoMdArticle800Normal_bcc68360,.typoMdArticle900Normal_bcc68360 {
        font: 400 1.4rem/140%"PT Serif",serif
    }

    .typoMdArticle900Normal_bcc68360 {
        font: 400 1.6rem/140%"PT Serif",serif
    }

    .label_347b08f2,.value_347b08f2 {
        -webkit-line-clamp: var(--max-lines-md, unset)
    }

    .labelValue_347b08f2.defaultVariantMdHeaderXLarge_347b08f2 {
        padding-top: var(--kite-label-value-header-x-large-default-padding-top);
        padding-bottom: var(--kite-label-value-header-x-large-default-padding-bottom);
        min-height: var(--kite-label-value-header-x-large-default-min-height);
        gap: var(--kite-label-value-header-x-large-default-gap)
    }

    .labelValue_347b08f2.defaultVariantMdHeaderLarge_347b08f2 {
        padding-top: var(--kite-label-value-header-large-default-padding-top);
        padding-bottom: var(--kite-label-value-header-large-default-padding-bottom);
        min-height: var(--kite-label-value-header-large-default-min-height);
        gap: var(--kite-label-value-header-large-default-gap)
    }

    .labelValue_347b08f2.defaultVariantMdHeaderMedium_347b08f2 {
        padding-top: var(--kite-label-value-header-medium-default-padding-top);
        padding-bottom: var(--kite-label-value-header-medium-default-padding-bottom);
        min-height: var(--kite-label-value-header-medium-default-min-height);
        gap: var(--kite-label-value-header-medium-default-gap)
    }

    .labelValue_347b08f2.defaultVariantMdHeaderSmall_347b08f2 {
        padding-top: var(--kite-label-value-header-small-default-padding-top);
        padding-bottom: var(--kite-label-value-header-small-default-padding-bottom);
        min-height: var(--kite-label-value-header-small-default-min-height);
        gap: var(--kite-label-value-header-small-default-gap)
    }

    .labelValue_347b08f2.defaultVariantMdParagraphLargeCompact_347b08f2 {
        padding-top: var(--kite-label-value-paragraph-large-compact-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-compact-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-compact-default-min-height);
        gap: var(--kite-label-value-paragraph-large-compact-default-gap)
    }

    .labelValue_347b08f2.defaultVariantMdParagraphLarge_347b08f2 {
        padding-top: var(--kite-label-value-paragraph-large-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-default-min-height);
        gap: var(--kite-label-value-paragraph-large-default-gap)
    }

    .labelValue_347b08f2.defaultVariantMdParagraphMediumCompact_347b08f2 {
        padding-top: var(--kite-label-value-paragraph-medium-compact-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-compact-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-compact-default-min-height);
        gap: var(--kite-label-value-paragraph-medium-compact-default-gap)
    }

    .labelValue_347b08f2.defaultVariantMdParagraphMedium_347b08f2 {
        padding-top: var(--kite-label-value-paragraph-medium-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-default-min-height);
        gap: var(--kite-label-value-paragraph-medium-default-gap)
    }

    .labelValue_347b08f2.defaultVariantMdParagraphSmall_347b08f2 {
        padding-top: var(--kite-label-value-paragraph-small-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-small-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-small-default-min-height);
        gap: var(--kite-label-value-paragraph-small-default-gap)
    }

    .labelValue_347b08f2 .label_347b08f2.accentMd_347b08f2,.labelValue_347b08f2 .value_347b08f2.accentMd_347b08f2,.labelValue_347b08f2.labelOnly_347b08f2.accentMd_347b08f2 {
        font-weight: 600
    }

    .labelValue_347b08f2 .label_347b08f2.noAccentMd_347b08f2,.labelValue_347b08f2 .value_347b08f2.noAccentMd_347b08f2,.labelValue_347b08f2.labelOnly_347b08f2.noAccentMd_347b08f2 {
        font-weight: 400
    }

    .image_61964cce {
        height: var(--img-height-md)
    }

    .size_Md100_1ffde0d2 {
        width: var(--kite-rich-icon-100-background-size);
        height: var(--kite-rich-icon-100-background-size);
        font-size: var(--kite-rich-icon-100-icon-size)
    }

    .size_Md100_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-100-background-size)
    }

    .size_Md100_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-100-label-compensation)
    }

    .size_Md150_1ffde0d2 {
        width: var(--kite-rich-icon-150-background-size);
        height: var(--kite-rich-icon-150-background-size);
        font-size: var(--kite-rich-icon-150-icon-size)
    }

    .size_Md150_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-150-background-size)
    }

    .size_Md150_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-150-label-compensation)
    }

    .size_Md200_1ffde0d2 {
        width: var(--kite-rich-icon-200-background-size);
        height: var(--kite-rich-icon-200-background-size);
        font-size: var(--kite-rich-icon-200-icon-size)
    }

    .size_Md200_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-200-background-size)
    }

    .size_Md200_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-200-label-compensation)
    }

    .size_Md250_1ffde0d2 {
        width: var(--kite-rich-icon-250-background-size);
        height: var(--kite-rich-icon-250-background-size);
        font-size: var(--kite-rich-icon-250-icon-size)
    }

    .size_Md250_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-250-background-size)
    }

    .size_Md250_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-250-label-compensation)
    }

    .size_Md300_1ffde0d2 {
        width: var(--kite-rich-icon-300-background-size);
        height: var(--kite-rich-icon-300-background-size);
        font-size: var(--kite-rich-icon-300-icon-size)
    }

    .size_Md300_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-300-background-size)
    }

    .size_Md300_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-300-label-compensation)
    }

    .size_Md350_1ffde0d2 {
        width: var(--kite-rich-icon-350-background-size);
        height: var(--kite-rich-icon-350-background-size);
        font-size: var(--kite-rich-icon-350-icon-size)
    }

    .size_Md350_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-350-background-size)
    }

    .size_Md350_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-350-label-compensation)
    }

    .size_Md400_1ffde0d2 {
        width: var(--kite-rich-icon-400-background-size);
        height: var(--kite-rich-icon-400-background-size);
        font-size: var(--kite-rich-icon-400-icon-size)
    }

    .size_Md400_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-400-background-size)
    }

    .size_Md400_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-400-label-compensation)
    }

    .size_Md450_1ffde0d2 {
        width: var(--kite-rich-icon-450-background-size);
        height: var(--kite-rich-icon-450-background-size);
        font-size: var(--kite-rich-icon-450-icon-size)
    }

    .size_Md450_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-450-background-size)
    }

    .size_Md450_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-450-label-compensation)
    }

    .size_Md500_1ffde0d2 {
        width: var(--kite-rich-icon-500-background-size);
        height: var(--kite-rich-icon-500-background-size);
        font-size: var(--kite-rich-icon-500-icon-size)
    }

    .size_Md500_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-500-background-size)
    }

    .size_Md500_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-500-label-compensation)
    }

    .size_Md600_1ffde0d2 {
        width: var(--kite-rich-icon-600-background-size);
        height: var(--kite-rich-icon-600-background-size);
        font-size: var(--kite-rich-icon-600-icon-size)
    }

    .size_Md600_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-600-background-size)
    }

    .size_Md600_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-600-label-compensation)
    }

    .size_Md700_1ffde0d2 {
        width: var(--kite-rich-icon-700-background-size);
        height: var(--kite-rich-icon-700-background-size);
        font-size: var(--kite-rich-icon-700-icon-size)
    }

    .size_Md700_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-700-background-size)
    }

    .size_Md700_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-700-label-compensation)
    }

    .size_Md800_1ffde0d2 {
        width: var(--kite-rich-icon-800-background-size);
        height: var(--kite-rich-icon-800-background-size);
        font-size: var(--kite-rich-icon-800-icon-size)
    }

    .size_Md800_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-800-background-size)
    }

    .size_Md800_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-800-label-compensation)
    }

    .size_Md900_1ffde0d2 {
        width: var(--kite-rich-icon-900-background-size);
        height: var(--kite-rich-icon-900-background-size);
        font-size: var(--kite-rich-icon-900-icon-size)
    }

    .size_Md900_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-900-background-size)
    }

    .size_Md900_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-900-label-compensation)
    }

    .dMdNone_64b37d27 {
        display: none!important
    }

    .dMdInline_64b37d27 {
        display: inline!important
    }

    .dMdInlineBlock_64b37d27 {
        display: inline-block!important
    }

    .dMdBlock_64b37d27 {
        display: block!important
    }

    .dMdTable_64b37d27 {
        display: table!important
    }

    .dMdTableRow_64b37d27 {
        display: table-row!important
    }

    .dMdTableCell_64b37d27 {
        display: table-cell!important
    }

    .dMdFlex_64b37d27 {
        display: flex!important
    }

    .dMdInlineFlex_64b37d27 {
        display: inline-flex!important
    }

    .dMdGrid_64b37d27 {
        display: grid!important
    }

    .dMdInlineGrid_64b37d27 {
        display: inline-grid!important
    }

    .sizeMd400_72274174 {
        padding: var(--kite-modal-header-400-padding-vertical) var(--kite-modal-header-400-padding-horizontal);
        gap: var(--kite-modal-header-400-gap)
    }

    .sizeMd400_72274174.overlayPosition_72274174 {
        width: calc(100% - var(--kite-modal-header-400-padding-horizontal)*2)
    }

    .sizeMd400_72274174 .title_72274174 {
        padding: var(--kite-modal-header-400-title-container-padding-vertical) var(--kite-modal-header-400-title-container-padding-horizontal);
        min-height: var(--kite-modal-header-400-title-container-min-height)
    }

    .sizeMd500_72274174 {
        padding: var(--kite-modal-header-500-padding-vertical) var(--kite-modal-header-500-padding-horizontal);
        gap: var(--kite-modal-header-500-gap)
    }

    .sizeMd500_72274174.overlayPosition_72274174 {
        width: calc(100% - var(--kite-modal-header-500-padding-horizontal)*2)
    }

    .sizeMd500_72274174 .title_72274174 {
        padding: var(--kite-modal-header-500-title-container-padding-vertical) var(--kite-modal-header-500-title-container-padding-horizontal);
        min-height: var(--kite-modal-header-500-title-container-min-height)
    }

    .sizeMd600_72274174 {
        padding: var(--kite-modal-header-600-padding-vertical) var(--kite-modal-header-600-padding-horizontal);
        gap: var(--kite-modal-header-600-gap)
    }

    .sizeMd600_72274174.overlayPosition_72274174 {
        width: calc(100% - var(--kite-modal-header-600-padding-horizontal)*2)
    }

    .sizeMd600_72274174 .title_72274174 {
        padding: var(--kite-modal-header-600-title-container-padding-vertical) var(--kite-modal-header-600-title-container-padding-horizontal);
        min-height: var(--kite-modal-header-600-title-container-min-height)
    }

    .marginMd0_be8f3fc8 {
        margin: 0
    }

    .paddingMd0_be8f3fc8 {
        padding: 0
    }

    .marginTopMd0_be8f3fc8 {
        margin-top: 0
    }

    .marginBottomMd0_be8f3fc8 {
        margin-bottom: 0
    }

    .marginRightMd0_be8f3fc8 {
        margin-right: 0
    }

    .marginLeftMd0_be8f3fc8 {
        margin-left: 0
    }

    .paddingTopMd0_be8f3fc8 {
        padding-top: 0
    }

    .paddingBottomMd0_be8f3fc8 {
        padding-bottom: 0
    }

    .paddingRightMd0_be8f3fc8 {
        padding-right: 0
    }

    .paddingLeftMd0_be8f3fc8 {
        padding-left: 0
    }

    .gapMd0_be8f3fc8 {
        gap: 0
    }

    .marginMd50_be8f3fc8 {
        margin: 2px
    }

    .paddingMd50_be8f3fc8 {
        padding: 2px
    }

    .marginTopMd50_be8f3fc8 {
        margin-top: 2px
    }

    .marginBottomMd50_be8f3fc8 {
        margin-bottom: 2px
    }

    .marginRightMd50_be8f3fc8 {
        margin-right: 2px
    }

    .marginLeftMd50_be8f3fc8 {
        margin-left: 2px
    }

    .paddingTopMd50_be8f3fc8 {
        padding-top: 2px
    }

    .paddingBottomMd50_be8f3fc8 {
        padding-bottom: 2px
    }

    .paddingRightMd50_be8f3fc8 {
        padding-right: 2px
    }

    .paddingLeftMd50_be8f3fc8 {
        padding-left: 2px
    }

    .gapMd50_be8f3fc8 {
        gap: 2px
    }

    .marginMd100_be8f3fc8 {
        margin: 4px
    }

    .paddingMd100_be8f3fc8 {
        padding: 4px
    }

    .marginTopMd100_be8f3fc8 {
        margin-top: 4px
    }

    .marginBottomMd100_be8f3fc8 {
        margin-bottom: 4px
    }

    .marginRightMd100_be8f3fc8 {
        margin-right: 4px
    }

    .marginLeftMd100_be8f3fc8 {
        margin-left: 4px
    }

    .paddingTopMd100_be8f3fc8 {
        padding-top: 4px
    }

    .paddingBottomMd100_be8f3fc8 {
        padding-bottom: 4px
    }

    .paddingRightMd100_be8f3fc8 {
        padding-right: 4px
    }

    .paddingLeftMd100_be8f3fc8 {
        padding-left: 4px
    }

    .gapMd100_be8f3fc8 {
        gap: 4px
    }

    .marginMd150_be8f3fc8 {
        margin: 6px
    }

    .paddingMd150_be8f3fc8 {
        padding: 6px
    }

    .marginTopMd150_be8f3fc8 {
        margin-top: 6px
    }

    .marginBottomMd150_be8f3fc8 {
        margin-bottom: 6px
    }

    .marginRightMd150_be8f3fc8 {
        margin-right: 6px
    }

    .marginLeftMd150_be8f3fc8 {
        margin-left: 6px
    }

    .paddingTopMd150_be8f3fc8 {
        padding-top: 6px
    }

    .paddingBottomMd150_be8f3fc8 {
        padding-bottom: 6px
    }

    .paddingRightMd150_be8f3fc8 {
        padding-right: 6px
    }

    .paddingLeftMd150_be8f3fc8 {
        padding-left: 6px
    }

    .gapMd150_be8f3fc8 {
        gap: 6px
    }

    .marginMd200_be8f3fc8 {
        margin: 8px
    }

    .paddingMd200_be8f3fc8 {
        padding: 8px
    }

    .marginTopMd200_be8f3fc8 {
        margin-top: 8px
    }

    .marginBottomMd200_be8f3fc8 {
        margin-bottom: 8px
    }

    .marginRightMd200_be8f3fc8 {
        margin-right: 8px
    }

    .marginLeftMd200_be8f3fc8 {
        margin-left: 8px
    }

    .paddingTopMd200_be8f3fc8 {
        padding-top: 8px
    }

    .paddingBottomMd200_be8f3fc8 {
        padding-bottom: 8px
    }

    .paddingRightMd200_be8f3fc8 {
        padding-right: 8px
    }

    .paddingLeftMd200_be8f3fc8 {
        padding-left: 8px
    }

    .gapMd200_be8f3fc8 {
        gap: 8px
    }

    .marginMd250_be8f3fc8 {
        margin: 10px
    }

    .paddingMd250_be8f3fc8 {
        padding: 10px
    }

    .marginTopMd250_be8f3fc8 {
        margin-top: 10px
    }

    .marginBottomMd250_be8f3fc8 {
        margin-bottom: 10px
    }

    .marginRightMd250_be8f3fc8 {
        margin-right: 10px
    }

    .marginLeftMd250_be8f3fc8 {
        margin-left: 10px
    }

    .paddingTopMd250_be8f3fc8 {
        padding-top: 10px
    }

    .paddingBottomMd250_be8f3fc8 {
        padding-bottom: 10px
    }

    .paddingRightMd250_be8f3fc8 {
        padding-right: 10px
    }

    .paddingLeftMd250_be8f3fc8 {
        padding-left: 10px
    }

    .gapMd250_be8f3fc8 {
        gap: 10px
    }

    .marginMd300_be8f3fc8 {
        margin: 12px
    }

    .paddingMd300_be8f3fc8 {
        padding: 12px
    }

    .marginTopMd300_be8f3fc8 {
        margin-top: 12px
    }

    .marginBottomMd300_be8f3fc8 {
        margin-bottom: 12px
    }

    .marginRightMd300_be8f3fc8 {
        margin-right: 12px
    }

    .marginLeftMd300_be8f3fc8 {
        margin-left: 12px
    }

    .paddingTopMd300_be8f3fc8 {
        padding-top: 12px
    }

    .paddingBottomMd300_be8f3fc8 {
        padding-bottom: 12px
    }

    .paddingRightMd300_be8f3fc8 {
        padding-right: 12px
    }

    .paddingLeftMd300_be8f3fc8 {
        padding-left: 12px
    }

    .gapMd300_be8f3fc8 {
        gap: 12px
    }

    .marginMd350_be8f3fc8 {
        margin: 16px
    }

    .paddingMd350_be8f3fc8 {
        padding: 16px
    }

    .marginTopMd350_be8f3fc8 {
        margin-top: 16px
    }

    .marginBottomMd350_be8f3fc8 {
        margin-bottom: 16px
    }

    .marginRightMd350_be8f3fc8 {
        margin-right: 16px
    }

    .marginLeftMd350_be8f3fc8 {
        margin-left: 16px
    }

    .paddingTopMd350_be8f3fc8 {
        padding-top: 16px
    }

    .paddingBottomMd350_be8f3fc8 {
        padding-bottom: 16px
    }

    .paddingRightMd350_be8f3fc8 {
        padding-right: 16px
    }

    .paddingLeftMd350_be8f3fc8 {
        padding-left: 16px
    }

    .gapMd350_be8f3fc8 {
        gap: 16px
    }

    .marginMd400_be8f3fc8 {
        margin: 20px
    }

    .paddingMd400_be8f3fc8 {
        padding: 20px
    }

    .marginTopMd400_be8f3fc8 {
        margin-top: 20px
    }

    .marginBottomMd400_be8f3fc8 {
        margin-bottom: 20px
    }

    .marginRightMd400_be8f3fc8 {
        margin-right: 20px
    }

    .marginLeftMd400_be8f3fc8 {
        margin-left: 20px
    }

    .paddingTopMd400_be8f3fc8 {
        padding-top: 20px
    }

    .paddingBottomMd400_be8f3fc8 {
        padding-bottom: 20px
    }

    .paddingRightMd400_be8f3fc8 {
        padding-right: 20px
    }

    .paddingLeftMd400_be8f3fc8 {
        padding-left: 20px
    }

    .gapMd400_be8f3fc8 {
        gap: 20px
    }

    .marginMd450_be8f3fc8 {
        margin: 24px
    }

    .paddingMd450_be8f3fc8 {
        padding: 24px
    }

    .marginTopMd450_be8f3fc8 {
        margin-top: 24px
    }

    .marginBottomMd450_be8f3fc8 {
        margin-bottom: 24px
    }

    .marginRightMd450_be8f3fc8 {
        margin-right: 24px
    }

    .marginLeftMd450_be8f3fc8 {
        margin-left: 24px
    }

    .paddingTopMd450_be8f3fc8 {
        padding-top: 24px
    }

    .paddingBottomMd450_be8f3fc8 {
        padding-bottom: 24px
    }

    .paddingRightMd450_be8f3fc8 {
        padding-right: 24px
    }

    .paddingLeftMd450_be8f3fc8 {
        padding-left: 24px
    }

    .gapMd450_be8f3fc8 {
        gap: 24px
    }

    .marginMd500_be8f3fc8 {
        margin: 28px
    }

    .paddingMd500_be8f3fc8 {
        padding: 28px
    }

    .marginTopMd500_be8f3fc8 {
        margin-top: 28px
    }

    .marginBottomMd500_be8f3fc8 {
        margin-bottom: 28px
    }

    .marginRightMd500_be8f3fc8 {
        margin-right: 28px
    }

    .marginLeftMd500_be8f3fc8 {
        margin-left: 28px
    }

    .paddingTopMd500_be8f3fc8 {
        padding-top: 28px
    }

    .paddingBottomMd500_be8f3fc8 {
        padding-bottom: 28px
    }

    .paddingRightMd500_be8f3fc8 {
        padding-right: 28px
    }

    .paddingLeftMd500_be8f3fc8 {
        padding-left: 28px
    }

    .gapMd500_be8f3fc8 {
        gap: 28px
    }

    .marginMd550_be8f3fc8 {
        margin: 32px
    }

    .paddingMd550_be8f3fc8 {
        padding: 32px
    }

    .marginTopMd550_be8f3fc8 {
        margin-top: 32px
    }

    .marginBottomMd550_be8f3fc8 {
        margin-bottom: 32px
    }

    .marginRightMd550_be8f3fc8 {
        margin-right: 32px
    }

    .marginLeftMd550_be8f3fc8 {
        margin-left: 32px
    }

    .paddingTopMd550_be8f3fc8 {
        padding-top: 32px
    }

    .paddingBottomMd550_be8f3fc8 {
        padding-bottom: 32px
    }

    .paddingRightMd550_be8f3fc8 {
        padding-right: 32px
    }

    .paddingLeftMd550_be8f3fc8 {
        padding-left: 32px
    }

    .gapMd550_be8f3fc8 {
        gap: 32px
    }

    .marginMd600_be8f3fc8 {
        margin: 36px
    }

    .paddingMd600_be8f3fc8 {
        padding: 36px
    }

    .marginTopMd600_be8f3fc8 {
        margin-top: 36px
    }

    .marginBottomMd600_be8f3fc8 {
        margin-bottom: 36px
    }

    .marginRightMd600_be8f3fc8 {
        margin-right: 36px
    }

    .marginLeftMd600_be8f3fc8 {
        margin-left: 36px
    }

    .paddingTopMd600_be8f3fc8 {
        padding-top: 36px
    }

    .paddingBottomMd600_be8f3fc8 {
        padding-bottom: 36px
    }

    .paddingRightMd600_be8f3fc8 {
        padding-right: 36px
    }

    .paddingLeftMd600_be8f3fc8 {
        padding-left: 36px
    }

    .gapMd600_be8f3fc8 {
        gap: 36px
    }

    .marginMd650_be8f3fc8 {
        margin: 40px
    }

    .paddingMd650_be8f3fc8 {
        padding: 40px
    }

    .marginTopMd650_be8f3fc8 {
        margin-top: 40px
    }

    .marginBottomMd650_be8f3fc8 {
        margin-bottom: 40px
    }

    .marginRightMd650_be8f3fc8 {
        margin-right: 40px
    }

    .marginLeftMd650_be8f3fc8 {
        margin-left: 40px
    }

    .paddingTopMd650_be8f3fc8 {
        padding-top: 40px
    }

    .paddingBottomMd650_be8f3fc8 {
        padding-bottom: 40px
    }

    .paddingRightMd650_be8f3fc8 {
        padding-right: 40px
    }

    .paddingLeftMd650_be8f3fc8 {
        padding-left: 40px
    }

    .gapMd650_be8f3fc8 {
        gap: 40px
    }

    .marginMd700_be8f3fc8 {
        margin: 48px
    }

    .paddingMd700_be8f3fc8 {
        padding: 48px
    }

    .marginTopMd700_be8f3fc8 {
        margin-top: 48px
    }

    .marginBottomMd700_be8f3fc8 {
        margin-bottom: 48px
    }

    .marginRightMd700_be8f3fc8 {
        margin-right: 48px
    }

    .marginLeftMd700_be8f3fc8 {
        margin-left: 48px
    }

    .paddingTopMd700_be8f3fc8 {
        padding-top: 48px
    }

    .paddingBottomMd700_be8f3fc8 {
        padding-bottom: 48px
    }

    .paddingRightMd700_be8f3fc8 {
        padding-right: 48px
    }

    .paddingLeftMd700_be8f3fc8 {
        padding-left: 48px
    }

    .gapMd700_be8f3fc8 {
        gap: 48px
    }

    .marginMd750_be8f3fc8 {
        margin: 56px
    }

    .paddingMd750_be8f3fc8 {
        padding: 56px
    }

    .marginTopMd750_be8f3fc8 {
        margin-top: 56px
    }

    .marginBottomMd750_be8f3fc8 {
        margin-bottom: 56px
    }

    .marginRightMd750_be8f3fc8 {
        margin-right: 56px
    }

    .marginLeftMd750_be8f3fc8 {
        margin-left: 56px
    }

    .paddingTopMd750_be8f3fc8 {
        padding-top: 56px
    }

    .paddingBottomMd750_be8f3fc8 {
        padding-bottom: 56px
    }

    .paddingRightMd750_be8f3fc8 {
        padding-right: 56px
    }

    .paddingLeftMd750_be8f3fc8 {
        padding-left: 56px
    }

    .gapMd750_be8f3fc8 {
        gap: 56px
    }

    .marginMd800_be8f3fc8 {
        margin: 64px
    }

    .paddingMd800_be8f3fc8 {
        padding: 64px
    }

    .marginTopMd800_be8f3fc8 {
        margin-top: 64px
    }

    .marginBottomMd800_be8f3fc8 {
        margin-bottom: 64px
    }

    .marginRightMd800_be8f3fc8 {
        margin-right: 64px
    }

    .marginLeftMd800_be8f3fc8 {
        margin-left: 64px
    }

    .paddingTopMd800_be8f3fc8 {
        padding-top: 64px
    }

    .paddingBottomMd800_be8f3fc8 {
        padding-bottom: 64px
    }

    .paddingRightMd800_be8f3fc8 {
        padding-right: 64px
    }

    .paddingLeftMd800_be8f3fc8 {
        padding-left: 64px
    }

    .gapMd800_be8f3fc8 {
        gap: 64px
    }

    .marginMd850_be8f3fc8 {
        margin: 72px
    }

    .paddingMd850_be8f3fc8 {
        padding: 72px
    }

    .marginTopMd850_be8f3fc8 {
        margin-top: 72px
    }

    .marginBottomMd850_be8f3fc8 {
        margin-bottom: 72px
    }

    .marginRightMd850_be8f3fc8 {
        margin-right: 72px
    }

    .marginLeftMd850_be8f3fc8 {
        margin-left: 72px
    }

    .paddingTopMd850_be8f3fc8 {
        padding-top: 72px
    }

    .paddingBottomMd850_be8f3fc8 {
        padding-bottom: 72px
    }

    .paddingRightMd850_be8f3fc8 {
        padding-right: 72px
    }

    .paddingLeftMd850_be8f3fc8 {
        padding-left: 72px
    }

    .gapMd850_be8f3fc8 {
        gap: 72px
    }

    .marginMd900_be8f3fc8 {
        margin: 80px
    }

    .paddingMd900_be8f3fc8 {
        padding: 80px
    }

    .marginTopMd900_be8f3fc8 {
        margin-top: 80px
    }

    .marginBottomMd900_be8f3fc8 {
        margin-bottom: 80px
    }

    .marginRightMd900_be8f3fc8 {
        margin-right: 80px
    }

    .marginLeftMd900_be8f3fc8 {
        margin-left: 80px
    }

    .paddingTopMd900_be8f3fc8 {
        padding-top: 80px
    }

    .paddingBottomMd900_be8f3fc8 {
        padding-bottom: 80px
    }

    .paddingRightMd900_be8f3fc8 {
        padding-right: 80px
    }

    .paddingLeftMd900_be8f3fc8 {
        padding-left: 80px
    }

    .gapMd900_be8f3fc8 {
        gap: 80px
    }

    .sizeMd400_be8f3fc8 .content_be8f3fc8,.sizeMd400_be8f3fc8 .slotTop_be8f3fc8 {
        padding: 0 var(--kite-modal-overlay-container-400-content-padding-horizontal)
    }

    .sizeMd400_be8f3fc8 .content_be8f3fc8 {
        padding-bottom: var(--kite-modal-overlay-container-400-content-padding-bottom)
    }

    .sizeMd500_be8f3fc8 .content_be8f3fc8,.sizeMd500_be8f3fc8 .slotTop_be8f3fc8 {
        padding: 0 var(--kite-modal-overlay-container-500-content-padding-horizontal)
    }

    .sizeMd500_be8f3fc8 .content_be8f3fc8 {
        padding-bottom: var(--kite-modal-overlay-container-500-content-padding-bottom)
    }

    .sizeMd600_be8f3fc8 .content_be8f3fc8,.sizeMd600_be8f3fc8 .slotTop_be8f3fc8 {
        padding: 0 var(--kite-modal-overlay-container-600-content-padding-horizontal)
    }

    .sizeMd600_be8f3fc8 .content_be8f3fc8 {
        padding-bottom: var(--kite-modal-overlay-container-600-content-padding-bottom)
    }

    .coverSlotMd0_be8f3fc8 {
        width: calc(100% - 0px);
        margin: 0
    }

    .coverSlotMd50_be8f3fc8 {
        width: calc(100% - 4px);
        margin: 2px
    }

    .coverSlotMd100_be8f3fc8 {
        width: calc(100% - 8px);
        margin: 4px
    }

    .coverSlotMd150_be8f3fc8 {
        width: calc(100% - 12px);
        margin: 6px
    }

    .coverSlotMd200_be8f3fc8 {
        width: calc(100% - 16px);
        margin: 8px
    }

    .coverSlotMd250_be8f3fc8 {
        width: calc(100% - 20px);
        margin: 10px
    }

    .coverSlotMd300_be8f3fc8 {
        width: calc(100% - 24px);
        margin: 12px
    }

    .coverSlotMd350_be8f3fc8 {
        width: calc(100% - 32px);
        margin: 16px
    }

    .coverSlotMd400_be8f3fc8 {
        width: calc(100% - 40px);
        margin: 20px
    }

    .coverSlotMd450_be8f3fc8 {
        width: calc(100% - 48px);
        margin: 24px
    }

    .coverSlotMd500_be8f3fc8 {
        width: calc(100% - 56px);
        margin: 28px
    }

    .coverSlotMd550_be8f3fc8 {
        width: calc(100% - 64px);
        margin: 32px
    }

    .coverSlotMd600_be8f3fc8 {
        width: calc(100% - 72px);
        margin: 36px
    }

    .coverSlotMd650_be8f3fc8 {
        width: calc(100% - 80px);
        margin: 40px
    }

    .coverSlotMd700_be8f3fc8 {
        width: calc(100% - 96px);
        margin: 48px
    }

    .coverSlotMd750_be8f3fc8 {
        width: calc(100% - 112px);
        margin: 56px
    }

    .coverSlotMd800_be8f3fc8 {
        width: calc(100% - 128px);
        margin: 64px
    }

    .coverSlotMd850_be8f3fc8 {
        width: calc(100% - 144px);
        margin: 72px
    }

    .coverSlotMd900_be8f3fc8 {
        width: calc(100% - 160px);
        margin: 80px
    }

    .overlayContainer_be8f3fc8 {
        min-height: var(--kite-overlay-min-height-md)
    }

    .overlayContainer_be8f3fc8.typeMdModal_be8f3fc8 {
        position: relative;
        max-width: 90%;
        max-height: 90%;
        height: auto
    }

    .overlayContainer_be8f3fc8.typeMdModal_be8f3fc8.withWidth_be8f3fc8 {
        width: var(--kite-overlay-width-md)
    }

    .overlayContainer_be8f3fc8.typeMdFullScreen_be8f3fc8 {
        position: absolute;
        width: 100%;
        height: 100%;
        max-height: unset;
        top: 0;
        left: 0;
        bottom: unset
    }

    .overlayContainer_be8f3fc8.typeMdBottomSheet_be8f3fc8 {
        position: absolute;
        width: 100%;
        height: auto;
        max-height: 90%;
        top: unset;
        left: 0;
        bottom: 0
    }

    .sizeMd400_28f7f609 {
        -moz-column-gap: var(--kite-counter-400-gap);
        column-gap: var(--kite-counter-400-gap)
    }

    .sizeMd500_28f7f609 {
        -moz-column-gap: var(--kite-counter-500-gap);
        column-gap: var(--kite-counter-500-gap)
    }

    .pimpleMd100_e34ca5c0 {
        height: var(--kite-pimple-100-size);
        min-width: var(--kite-pimple-100-size);
        padding-left: var(--kite-pimple-100-padding-horizontal);
        padding-right: var(--kite-pimple-100-padding-horizontal);
        padding-bottom: var(--kite-pimple-100-padding-bottom);
        border-radius: var(--kite-pimple-100-border-radius);
        color: transparent;
        width: var(--kite-pimple-100-size);
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none
    }

    .pimpleMd400_e34ca5c0,.pimpleMd500_e34ca5c0 {
        height: var(--kite-pimple-400-size);
        min-width: var(--kite-pimple-400-size);
        padding-left: var(--kite-pimple-400-padding-horizontal);
        padding-right: var(--kite-pimple-400-padding-horizontal);
        padding-bottom: var(--kite-pimple-400-padding-bottom);
        border-radius: var(--kite-pimple-400-border-radius);
        color: var(--kite-pimple-label);
        width: auto;
        -webkit-user-select: auto;
        -moz-user-select: auto;
        user-select: auto
    }

    .pimpleMd500_e34ca5c0 {
        height: var(--kite-pimple-500-size);
        min-width: var(--kite-pimple-500-size);
        padding-left: var(--kite-pimple-500-padding-horizontal);
        padding-right: var(--kite-pimple-500-padding-horizontal);
        padding-bottom: var(--kite-pimple-500-padding-bottom);
        border-radius: var(--kite-pimple-500-border-radius)
    }

    .sizeMdSmall_443fe22d.bulletedList_443fe22d {
        padding-bottom: var(--kite-bulleted-list-layout-small-padding-bottom)
    }

    .sizeMdSmall_443fe22d.bulletedList_443fe22d>li {
        padding-left: calc(var(--kite-bulleted-list-bullet-min-width) + var(--kite-bulleted-list-layout-small-gap-horizontal));
        margin-bottom: var(--kite-bulleted-list-layout-small-gap-vertical)
    }

    .sizeMdLarge_443fe22d.bulletedList_443fe22d>li:last-child,.sizeMdMedium_443fe22d.bulletedList_443fe22d>li:last-child,.sizeMdSmall_443fe22d.bulletedList_443fe22d>li:last-child {
        margin-bottom: 0
    }

    .sizeMdSmall_443fe22d.bulletedList_443fe22d.ul_443fe22d>li::before {
        padding-right: var(--kite-bulleted-list-bullet-unordered-small-padding-right)
    }

    .sizeMdSmall_443fe22d.bulletedList_443fe22d.ol_443fe22d>li::before,.sizeMdSmall_443fe22d.bulletedList_443fe22d.ul_443fe22d>li::before {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: .866666rem;
        line-height: 108%;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none;
        padding-top: var(--kite-label-value-paragraph-small-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-small-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-small-default-min-height)
    }

    .sizeMdMedium_443fe22d.bulletedList_443fe22d {
        padding-bottom: var(--kite-bulleted-list-layout-medium-padding-bottom)
    }

    .sizeMdMedium_443fe22d.bulletedList_443fe22d>li {
        padding-left: calc(var(--kite-bulleted-list-bullet-min-width) + var(--kite-bulleted-list-layout-medium-gap-horizontal));
        margin-bottom: var(--kite-bulleted-list-layout-medium-gap-vertical)
    }

    .sizeMdMedium_443fe22d.bulletedList_443fe22d.ul_443fe22d>li::before {
        padding-right: var(--kite-bulleted-list-bullet-unordered-medium-padding-right)
    }

    .sizeMdMedium_443fe22d.bulletedList_443fe22d.ol_443fe22d>li::before,.sizeMdMedium_443fe22d.bulletedList_443fe22d.ul_443fe22d>li::before {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none;
        padding-top: var(--kite-label-value-paragraph-medium-compact-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-compact-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-compact-default-min-height)
    }

    .sizeMdLarge_443fe22d.bulletedList_443fe22d {
        padding-bottom: var(--kite-bulleted-list-layout-large-padding-bottom)
    }

    .sizeMdLarge_443fe22d.bulletedList_443fe22d>li {
        padding-left: calc(var(--kite-bulleted-list-bullet-min-width) + var(--kite-bulleted-list-layout-large-gap-horizontal));
        margin-bottom: var(--kite-bulleted-list-layout-large-gap-vertical)
    }

    .sizeMdLarge_443fe22d.bulletedList_443fe22d.ul_443fe22d>li::before {
        padding-right: var(--kite-bulleted-list-bullet-unordered-large-padding-right)
    }

    .sizeMdLarge_443fe22d.bulletedList_443fe22d.ol_443fe22d>li::before,.sizeMdLarge_443fe22d.bulletedList_443fe22d.ul_443fe22d>li::before {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none;
        padding-top: var(--kite-label-value-paragraph-large-compact-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-compact-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-compact-default-min-height)
    }

    .headerXLargeMd_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-x-large-padding-top);
        padding-bottom: var(--kite-label-value-group-header-x-large-padding-bottom);
        gap: var(--kite-label-value-group-header-x-large-gap)
    }

    .headerIconXLargeMd_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-x-large-icon-padding-top)
    }

    .headerLargeMd_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-large-padding-top);
        padding-bottom: var(--kite-label-value-group-header-large-padding-bottom);
        gap: var(--kite-label-value-group-header-large-gap)
    }

    .headerIconLargeMd_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-large-icon-padding-top)
    }

    .headerMediumMd_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-medium-padding-top);
        padding-bottom: var(--kite-label-value-group-header-medium-padding-bottom);
        gap: var(--kite-label-value-group-header-medium-gap)
    }

    .headerIconMediumMd_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-medium-icon-padding-top)
    }

    .headerSmallMd_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-small-padding-top);
        padding-bottom: var(--kite-label-value-group-header-small-padding-bottom);
        gap: var(--kite-label-value-group-header-small-gap)
    }

    .headerIconSmallMd_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-small-icon-padding-top)
    }

    .headerXSmallMd_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-x-small-padding-top);
        padding-bottom: var(--kite-label-value-group-header-x-small-padding-bottom);
        gap: var(--kite-label-value-group-header-x-small-gap)
    }

    .headerIconXSmallMd_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-x-small-icon-padding-top)
    }

    .headerXxSmallMd_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-xx-small-padding-top);
        padding-bottom: var(--kite-label-value-group-header-xx-small-padding-bottom);
        gap: var(--kite-label-value-group-header-xx-small-gap)
    }

    .headerIconXxSmallMd_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-xx-small-icon-padding-top)
    }

    .snackBarWrapper_ce63e92b {
        padding-left: var(--kite-main-layout-margin-horizontal-md);
        padding-right: var(--kite-main-layout-margin-horizontal-md)
    }

    .snackBar_ce63e92b {
        width: calc(100% - 2*var(--kite-main-layout-margin-horizontal-md))
    }

    .gap_990b5e71 .topAddon_990b5e71 {
        margin-bottom: var(--kite-status-block-medium-content-gap)
    }

    .gap_990b5e71 .content_990b5e71:not(:last-child) {
        margin-bottom: var(--kite-status-block-medium-layout-gap)
    }

    .gap_990b5e71 .bottomAddon_990b5e71 {
        gap: var(--kite-status-block-medium-addon-bottom-gap)
    }

    .sizeMd300_d685b249 {
        box-sizing: border-box;
        display: inline-flex;
        flex: 0 0 auto;
        justify-content: center;
        align-items: center;
        height: var(--kite-chip-row-chip-300-height);
        min-width: var(--kite-chip-row-chip-300-min-width);
        border-radius: var(--kite-chip-row-chip-300-border-radius);
        padding-left: var(--kite-chip-row-chip-300-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-300-padding-horizontal)
    }

    .sizeMd300_d685b249 .leftSlot_d685b249 {
        padding-left: var(--kite-chip-row-chip-300-left-slot-padding-left);
        height: 100%
    }

    .sizeMd300_d685b249 .rightSlot_d685b249 {
        padding-right: var(--kite-chip-row-chip-300-right-slot-padding-right);
        height: 100%
    }

    .sizeMd300_d685b249 .leftSlot_d685b249:only-child {
        padding-left: 0
    }

    .sizeMd300_d685b249 .rightSlot_d685b249:only-child {
        padding-right: 0
    }

    .sizeMd300_d685b249 .addon_d685b249 {
        display: flex;
        align-items: center;
        padding-left: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        height: 100%
    }

    .sizeMd300_d685b249 .text_d685b249 {
        padding-left: var(--kite-chip-row-chip-common-list-mid-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-list-mid-padding-horizontal)
    }

    .sizeMd300_d685b249 .text_d685b249:only-child {
        align-items: center
    }

    .sizeMd300_d685b249 .leftSlot_d685b249+.text_d685b249 {
        padding-left: 0
    }

    .sizeMd300_d685b249 .textHasRightSlot_d685b249 {
        padding-right: 0
    }

    .sizeMd400_d685b249 {
        box-sizing: border-box;
        display: inline-flex;
        flex: 0 0 auto;
        justify-content: center;
        align-items: center;
        height: var(--kite-chip-row-chip-400-height);
        min-width: var(--kite-chip-row-chip-400-min-width);
        border-radius: var(--kite-chip-row-chip-400-border-radius);
        padding-left: var(--kite-chip-row-chip-400-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-400-padding-horizontal)
    }

    .sizeMd400_d685b249 .leftSlot_d685b249 {
        padding-left: var(--kite-chip-row-chip-400-left-slot-padding-left);
        height: 100%
    }

    .sizeMd400_d685b249 .rightSlot_d685b249 {
        padding-right: var(--kite-chip-row-chip-400-right-slot-padding-right);
        height: 100%
    }

    .sizeMd400_d685b249 .leftSlot_d685b249:only-child {
        padding-left: 0
    }

    .sizeMd400_d685b249 .rightSlot_d685b249:only-child {
        padding-right: 0
    }

    .sizeMd400_d685b249 .addon_d685b249 {
        display: flex;
        align-items: center;
        padding-left: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        height: 100%
    }

    .sizeMd400_d685b249 .text_d685b249 {
        padding-left: var(--kite-chip-row-chip-common-list-mid-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-list-mid-padding-horizontal)
    }

    .sizeMd400_d685b249 .text_d685b249:only-child {
        align-items: center
    }

    .sizeMd400_d685b249 .leftSlot_d685b249+.text_d685b249 {
        padding-left: 0
    }

    .sizeMd400_d685b249 .textHasRightSlot_d685b249 {
        padding-right: 0
    }

    .sizeMd500_d685b249 {
        box-sizing: border-box;
        display: inline-flex;
        flex: 0 0 auto;
        justify-content: center;
        align-items: center;
        height: var(--kite-chip-row-chip-500-height);
        min-width: var(--kite-chip-row-chip-500-min-width);
        border-radius: var(--kite-chip-row-chip-500-border-radius);
        padding-left: var(--kite-chip-row-chip-500-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-500-padding-horizontal)
    }

    .sizeMd500_d685b249 .leftSlot_d685b249 {
        padding-left: var(--kite-chip-row-chip-500-left-slot-padding-left);
        height: 100%
    }

    .sizeMd500_d685b249 .rightSlot_d685b249 {
        padding-right: var(--kite-chip-row-chip-500-right-slot-padding-right);
        height: 100%
    }

    .sizeMd500_d685b249 .leftSlot_d685b249:only-child {
        padding-left: 0
    }

    .sizeMd500_d685b249 .rightSlot_d685b249:only-child {
        padding-right: 0
    }

    .sizeMd500_d685b249 .addon_d685b249 {
        display: flex;
        align-items: center;
        padding-left: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        height: 100%
    }

    .sizeMd500_d685b249 .text_d685b249 {
        padding-left: var(--kite-chip-row-chip-common-list-mid-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-list-mid-padding-horizontal)
    }

    .sizeMd500_d685b249 .text_d685b249:only-child {
        align-items: center
    }

    .sizeMd500_d685b249 .leftSlot_d685b249+.text_d685b249 {
        padding-left: 0
    }

    .sizeMd500_d685b249 .textHasRightSlot_d685b249 {
        padding-right: 0
    }

    .sizeMd500_7f7196fc {
        --kite-form-group-gap-horizontal: var(--kite-form-group-500-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-500-gap-vertical);
        min-height: var(--kite-input-layout-500-min-size);
        max-height: var(--kite-input-layout-500-min-size);
        height: var(--kite-input-layout-500-min-size);
        padding-left: var(--kite-input-content-500-padding-horizontal);
        padding-right: var(--kite-input-content-500-padding-horizontal);
        border-radius: var(--kite-input-layout-500-border-radius);
        border-width: var(--kite-input-layout-500-border-width-default);
        --kite-form-group-element-layout-border-radius: var(--kite-input-layout-500-border-radius)
    }

    .sizeMd600_7f7196fc {
        --kite-form-group-gap-horizontal: var(--kite-form-group-600-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-600-gap-vertical);
        min-height: var(--kite-input-layout-600-min-size);
        max-height: var(--kite-input-layout-600-min-size);
        height: var(--kite-input-layout-600-min-size);
        padding-left: var(--kite-input-content-600-padding-horizontal);
        padding-right: var(--kite-input-content-600-padding-horizontal);
        border-radius: var(--kite-input-layout-600-border-radius);
        border-width: var(--kite-input-layout-600-border-width-default);
        --kite-form-group-element-layout-border-radius: var(--kite-input-layout-600-border-radius)
    }

    .sizeMd700_7f7196fc {
        --kite-form-group-gap-horizontal: var(--kite-form-group-700-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-700-gap-vertical);
        min-height: var(--kite-input-layout-700-min-size);
        max-height: var(--kite-input-layout-700-min-size);
        height: var(--kite-input-layout-700-min-size);
        padding-left: var(--kite-input-content-700-padding-horizontal);
        padding-right: var(--kite-input-content-700-padding-horizontal);
        border-radius: var(--kite-input-layout-700-border-radius);
        border-width: var(--kite-input-layout-700-border-width-default);
        --kite-form-group-element-layout-border-radius: var(--kite-input-layout-700-border-radius)
    }

    .layoutMdHorizontal_7f7196fc {
        --kite-form-group-gap: var(--kite-form-group-gap-horizontal)
    }

    .layoutMdVertical_7f7196fc {
        --kite-form-group-gap: var(--kite-form-group-gap-vertical)
    }

    .positionMdTop_7f7196fc {
        margin: 0 0-1px
    }

    .positionMdMiddleHorizontal_7f7196fc {
        margin: 0-1px 0 0
    }

    .positionMdMiddleVertical_7f7196fc {
        margin: 0 0-1px
    }

    .positionMdBottom_7f7196fc {
        margin: 0
    }

    .positionMdLeft_7f7196fc {
        margin: 0-1px 0 0
    }

    .positionMdRight_7f7196fc,.positionMdSingle_7f7196fc {
        margin: 0
    }

    .marginTopMd_7f7196fc.marginTopMd_7f7196fc {
        margin-top: var(--kite-form-group-gap)
    }

    .marginBottomMd_7f7196fc.marginBottomMd_7f7196fc {
        margin-bottom: var(--kite-form-group-gap)
    }

    .marginLeftMd_7f7196fc.marginLeftMd_7f7196fc {
        margin: 0 0 0 var(--kite-form-group-gap)
    }

    .marginRightMd_7f7196fc.marginRightMd_7f7196fc {
        margin: 0 var(--kite-form-group-gap)0 0
    }

    .marginAllMd_7f7196fc.marginAllMd_7f7196fc {
        margin: var(--kite-form-group-gap)
    }

    .marginNoneMd_7f7196fc.marginNoneMd_7f7196fc {
        margin: 0
    }

    .formGroupElement_7f7196fc.positionMdTop_7f7196fc {
        border-radius: var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0 0
    }

    .formGroupElement_7f7196fc.positionMdMiddleHorizontal_7f7196fc,.formGroupElement_7f7196fc.positionMdMiddleVertical_7f7196fc {
        border-radius: 0
    }

    .formGroupElement_7f7196fc.positionMdBottom_7f7196fc {
        border-radius: 0 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_7f7196fc.positionMdLeft_7f7196fc {
        border-radius: var(--kite-form-group-element-layout-border-radius)0 0 var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_7f7196fc.positionMdRight_7f7196fc {
        border-radius: 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0
    }

    .formGroupElement_7f7196fc.positionMdSingle_7f7196fc {
        border-radius: var(--kite-form-group-element-layout-border-radius)
    }

    .sizeMd500_7f7196fc .main_7f7196fc .input_7f7196fc,.sizeMd500_7f7196fc .maskedPlaceholder_7f7196fc {
        padding-left: var(--kite-input-content-500-input-padding-horizontal);
        padding-right: var(--kite-input-content-500-input-padding-horizontal)
    }

    .sizeMd600_7f7196fc .maskedPlaceholder_7f7196fc {
        padding-left: var(--kite-input-content-600-input-padding-horizontal);
        padding-right: var(--kite-input-content-600-input-padding-horizontal)
    }

    .sizeMd700_7f7196fc .maskedPlaceholder_7f7196fc {
        padding-left: var(--kite-input-content-700-input-padding-horizontal);
        padding-right: var(--kite-input-content-700-input-padding-horizontal)
    }

    .sizeMd500_7f7196fc.withLabel_7f7196fc .main_7f7196fc .input_7f7196fc,.sizeMd500_7f7196fc.withLabel_7f7196fc .main_7f7196fc .maskedPlaceholder_7f7196fc {
        padding-top: calc(var(--kite-input-layout-500-min-size)/2 - var(--kite-input-content-500-padding-horizontal))
    }

    .sizeMd500_7f7196fc.withAddonLeft_7f7196fc .addonLeft_7f7196fc {
        padding-right: var(--kite-input-content-500-addon-left-padding-right)
    }

    .sizeMd500_7f7196fc.withAddonRight_7f7196fc .addonRight_7f7196fc {
        padding-left: var(--kite-input-content-500-addon-right-padding-left)
    }

    .sizeMd500_7f7196fc:hover {
        border-width: var(--kite-input-layout-500-border-width-hover)
    }

    .sizeMd500_7f7196fc:focus-within {
        border-width: var(--kite-input-layout-500-border-width-focused);
        padding-left: calc(var(--kite-input-content-500-padding-horizontal) - (var(--kite-input-layout-500-border-width-focused) - var(--kite-input-layout-500-border-width-default)));
        padding-right: calc(var(--kite-input-content-500-padding-horizontal) - (var(--kite-input-layout-500-border-width-focused) - var(--kite-input-layout-500-border-width-default)))
    }

    .sizeMd500_7f7196fc:focus-within .label_7f7196fc {
        bottom: calc(var(--kite-input-layout-500-min-size)/2 - (var(--kite-input-layout-500-border-width-focused) - var(--kite-input-layout-500-border-width-default)))
    }

    .sizeMd500_7f7196fc .label_7f7196fc {
        bottom: calc(var(--kite-input-layout-500-min-size)/2);
        padding-left: var(--kite-input-content-500-input-padding-horizontal);
        padding-right: var(--kite-input-content-500-input-padding-horizontal)
    }

    .sizeMd500_7f7196fc .controlAddon_7f7196fc {
        padding: var(--kite-input-content-500-control-padding)
    }

    .sizeMd500_7f7196fc .input_7f7196fc::-moz-placeholder {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeMd500_7f7196fc .input_7f7196fc:not(:focus):-moz-placeholder~.label_7f7196fc,.sizeMd500_7f7196fc .input_7f7196fc:read-only:-moz-placeholder~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeMd500_7f7196fc .input_7f7196fc:-moz-read-only:placeholder-shown~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeMd500_7f7196fc .input_7f7196fc::placeholder,.sizeMd500_7f7196fc .input_7f7196fc:not(:focus):placeholder-shown~.label_7f7196fc,.sizeMd500_7f7196fc .input_7f7196fc:read-only:placeholder-shown~.label_7f7196fc,.sizeMd500_7f7196fc .withMask_7f7196fc:not(:focus).empty_7f7196fc~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .hintSizeMd500_7f7196fc {
        margin-top: var(--kite-input-layout-500-gap)
    }

    .sizeMd600_7f7196fc .main_7f7196fc .input_7f7196fc {
        padding-left: var(--kite-input-content-600-input-padding-horizontal);
        padding-right: var(--kite-input-content-600-input-padding-horizontal)
    }

    .sizeMd600_7f7196fc.withLabel_7f7196fc .main_7f7196fc .input_7f7196fc,.sizeMd600_7f7196fc.withLabel_7f7196fc .main_7f7196fc .maskedPlaceholder_7f7196fc {
        padding-top: calc(var(--kite-input-layout-600-min-size)/2 - var(--kite-input-content-600-padding-horizontal))
    }

    .sizeMd600_7f7196fc.withAddonLeft_7f7196fc .addonLeft_7f7196fc {
        padding-right: var(--kite-input-content-600-addon-left-padding-right)
    }

    .sizeMd600_7f7196fc.withAddonRight_7f7196fc .addonRight_7f7196fc {
        padding-left: var(--kite-input-content-600-addon-right-padding-left)
    }

    .sizeMd600_7f7196fc:hover {
        border-width: var(--kite-input-layout-600-border-width-hover)
    }

    .sizeMd600_7f7196fc:focus-within {
        border-width: var(--kite-input-layout-600-border-width-focused);
        padding-left: calc(var(--kite-input-content-600-padding-horizontal) - (var(--kite-input-layout-600-border-width-focused) - var(--kite-input-layout-600-border-width-default)));
        padding-right: calc(var(--kite-input-content-600-padding-horizontal) - (var(--kite-input-layout-600-border-width-focused) - var(--kite-input-layout-600-border-width-default)))
    }

    .sizeMd600_7f7196fc:focus-within .label_7f7196fc {
        bottom: calc(var(--kite-input-layout-600-min-size)/2 - (var(--kite-input-layout-600-border-width-focused) - var(--kite-input-layout-600-border-width-default)))
    }

    .sizeMd600_7f7196fc .label_7f7196fc {
        bottom: calc(var(--kite-input-layout-600-min-size)/2);
        padding-left: var(--kite-input-content-600-input-padding-horizontal);
        padding-right: var(--kite-input-content-600-input-padding-horizontal)
    }

    .sizeMd600_7f7196fc .controlAddon_7f7196fc {
        padding: var(--kite-input-content-600-control-padding)
    }

    .sizeMd600_7f7196fc .input_7f7196fc::-moz-placeholder {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeMd600_7f7196fc .input_7f7196fc:not(:focus):-moz-placeholder~.label_7f7196fc,.sizeMd600_7f7196fc .input_7f7196fc:read-only:-moz-placeholder~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeMd600_7f7196fc .input_7f7196fc:-moz-read-only:placeholder-shown~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeMd600_7f7196fc .input_7f7196fc::placeholder,.sizeMd600_7f7196fc .input_7f7196fc:not(:focus):placeholder-shown~.label_7f7196fc,.sizeMd600_7f7196fc .input_7f7196fc:read-only:placeholder-shown~.label_7f7196fc,.sizeMd600_7f7196fc .withMask_7f7196fc:not(:focus).empty_7f7196fc~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .hintSizeMd600_7f7196fc {
        margin-top: var(--kite-input-layout-600-gap)
    }

    .sizeMd700_7f7196fc .main_7f7196fc .input_7f7196fc {
        padding-left: var(--kite-input-content-700-input-padding-horizontal);
        padding-right: var(--kite-input-content-700-input-padding-horizontal)
    }

    .sizeMd700_7f7196fc.withLabel_7f7196fc .main_7f7196fc .input_7f7196fc,.sizeMd700_7f7196fc.withLabel_7f7196fc .main_7f7196fc .maskedPlaceholder_7f7196fc {
        padding-top: calc(var(--kite-input-layout-700-min-size)/2 - var(--kite-input-content-700-padding-horizontal))
    }

    .sizeMd700_7f7196fc.withAddonLeft_7f7196fc .addonLeft_7f7196fc {
        padding-right: var(--kite-input-content-700-addon-left-padding-right)
    }

    .sizeMd700_7f7196fc.withAddonRight_7f7196fc .addonRight_7f7196fc {
        padding-left: var(--kite-input-content-700-addon-right-padding-left)
    }

    .sizeMd700_7f7196fc:hover {
        border-width: var(--kite-input-layout-700-border-width-hover)
    }

    .sizeMd700_7f7196fc:focus-within {
        border-width: var(--kite-input-layout-700-border-width-focused);
        padding-left: calc(var(--kite-input-content-700-padding-horizontal) - (var(--kite-input-layout-700-border-width-focused) - var(--kite-input-layout-700-border-width-default)));
        padding-right: calc(var(--kite-input-content-700-padding-horizontal) - (var(--kite-input-layout-700-border-width-focused) - var(--kite-input-layout-700-border-width-default)))
    }

    .sizeMd700_7f7196fc:focus-within .label_7f7196fc {
        bottom: calc(var(--kite-input-layout-700-min-size)/2 - (var(--kite-input-layout-700-border-width-focused) - var(--kite-input-layout-700-border-width-default)))
    }

    .sizeMd700_7f7196fc .label_7f7196fc {
        bottom: calc(var(--kite-input-layout-700-min-size)/2);
        padding-left: var(--kite-input-content-700-input-padding-horizontal);
        padding-right: var(--kite-input-content-700-input-padding-horizontal)
    }

    .sizeMd700_7f7196fc .controlAddon_7f7196fc {
        padding: var(--kite-input-content-700-control-padding)
    }

    .sizeMd700_7f7196fc .input_7f7196fc::-moz-placeholder {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.266666rem;
        line-height: 116%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeMd700_7f7196fc .input_7f7196fc:not(:focus):-moz-placeholder~.label_7f7196fc,.sizeMd700_7f7196fc .input_7f7196fc:read-only:-moz-placeholder~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.266666rem;
        line-height: 116%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeMd700_7f7196fc .input_7f7196fc:-moz-read-only:placeholder-shown~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.266666rem;
        line-height: 116%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeMd700_7f7196fc .input_7f7196fc::placeholder,.sizeMd700_7f7196fc .input_7f7196fc:not(:focus):placeholder-shown~.label_7f7196fc,.sizeMd700_7f7196fc .input_7f7196fc:read-only:placeholder-shown~.label_7f7196fc,.sizeMd700_7f7196fc .withMask_7f7196fc:not(:focus).empty_7f7196fc~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.266666rem;
        line-height: 116%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .hintSizeMd700_7f7196fc {
        margin-top: var(--kite-input-layout-700-gap)
    }

    .root_7f7196fc:focus-within .controlAddonMdAll_7f7196fc {
        display: flex
    }

    .root_7f7196fc:not(:focus-within) .controlAddonMdAll_7f7196fc {
        display: none
    }

    .root_7f7196fc .controlAddon_7f7196fc.controlAddonMdForce_7f7196fc {
        display: flex
    }

    .rootEmpty_7f7196fc .controlAddon_7f7196fc.controlAddonMdValue_7f7196fc,.root_7f7196fc .controlAddon_7f7196fc.controlAddonMdHidden_7f7196fc {
        display: none
    }

    .rootEmpty_7f7196fc:not(:focus-within) .controlAddonMdValue_7f7196fc {
        display: none
    }

    .rootNotEmpty_7f7196fc:focus-within .controlAddonMdValue_7f7196fc {
        display: flex
    }

    .rootNotEmpty_7f7196fc:not(:focus-within) .controlAddonMdValue_7f7196fc {
        display: none
    }

    .sizeMd400_c4f67073.input_c4f67073 {
        border-width: var(--kite-checkbox-400-border-width)
    }

    .sizeMd400_c4f67073.iconWrapper_c4f67073,.sizeMd400_c4f67073.inputWrapper_c4f67073,.sizeMd400_c4f67073.input_c4f67073 {
        width: var(--kite-checkbox-400-size);
        height: var(--kite-checkbox-400-size);
        border-radius: var(--kite-checkbox-400-border-radius)
    }

    .sizeMd400_c4f67073.inputWrapper_c4f67073.error_c4f67073 {
        box-shadow: 0 0 0 var(--kite-selection-control-400-error-border-width) var(--kite-selection-control-error-border)
    }

    .sizeMd400_c4f67073.iconWrapper_c4f67073 {
        border-width: var(--kite-checkbox-400-border-width)
    }

    .sizeMd500_c4f67073.input_c4f67073 {
        border-width: var(--kite-checkbox-500-border-width)
    }

    .sizeMd500_c4f67073.iconWrapper_c4f67073,.sizeMd500_c4f67073.inputWrapper_c4f67073,.sizeMd500_c4f67073.input_c4f67073 {
        width: var(--kite-checkbox-500-size);
        height: var(--kite-checkbox-500-size);
        border-radius: var(--kite-checkbox-500-border-radius)
    }

    .sizeMd500_c4f67073.inputWrapper_c4f67073.error_c4f67073 {
        box-shadow: 0 0 0 var(--kite-selection-control-500-error-border-width) var(--kite-selection-control-error-border)
    }

    .sizeMd500_c4f67073.iconWrapper_c4f67073 {
        border-width: var(--kite-checkbox-500-border-width)
    }

    .layoutMd100_58f723bb {
        border-radius: calc(var(--kite-progress-bar-background-height-100)/2);
        padding-bottom: var(--kite-progress-bar-background-height-100)
    }

    .layoutMd100_58f723bb::-webkit-progress-bar,.layoutMd100_58f723bb::-webkit-progress-value {
        border-radius: calc(var(--kite-progress-bar-background-height-100)/2)
    }

    .layoutMd100_58f723bb::-webkit-progress-inner-element {
        height: var(--kite-progress-bar-background-height-100)
    }

    .layoutMd100_58f723bb::-moz-progress-bar {
        border-radius: calc(var(--kite-progress-bar-background-height-100)/2);
        height: var(--kite-progress-bar-background-height-100)
    }

    .layoutMd100_58f723bb::after,.layoutMd100_58f723bb::before {
        height: var(--kite-progress-bar-background-height-100);
        border-radius: calc(var(--kite-progress-bar-background-height-100)/2)
    }

    .layoutMd200_58f723bb {
        border-radius: calc(var(--kite-progress-bar-background-height-200)/2);
        padding-bottom: var(--kite-progress-bar-background-height-200)
    }

    .layoutMd200_58f723bb::-webkit-progress-bar,.layoutMd200_58f723bb::-webkit-progress-value {
        border-radius: calc(var(--kite-progress-bar-background-height-200)/2)
    }

    .layoutMd200_58f723bb::-webkit-progress-inner-element {
        height: var(--kite-progress-bar-background-height-200)
    }

    .layoutMd200_58f723bb::-moz-progress-bar {
        border-radius: calc(var(--kite-progress-bar-background-height-200)/2);
        height: var(--kite-progress-bar-background-height-200)
    }

    .layoutMd200_58f723bb::after,.layoutMd200_58f723bb::before {
        height: var(--kite-progress-bar-background-height-200);
        border-radius: calc(var(--kite-progress-bar-background-height-200)/2)
    }

    .paginationBar_966f6da5 {
        display: inline-block;
        height: var(--kite-pagination-bar-layout-200-item-300-height);
        box-sizing: border-box;
        position: relative;
        width: calc(var(--kite-pagination-bar-layout-200-side-width)*2 + var(--kite-pagination-bar-layout-middle-width) + var(--kite-pagination-bar-layout-gap)*2);
        overflow: hidden;
        text-align: left
    }

    .paginationBarMd100_966f6da5 {
        padding: 0 var(--kite-pagination-bar-layout-100-side-width)
    }

    .paginationBarMd100_966f6da5 .prev0_966f6da5 {
        margin-left: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarMd100_966f6da5 .prev1_966f6da5 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarMd100_966f6da5 .prev2_966f6da5 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarMd100_966f6da5 .prev3_966f6da5 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
    }

    .paginationBarMd100_966f6da5 .prevMax_966f6da5 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-100-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
    }

    .paginationBarMd100_966f6da5 .last0_966f6da5 {
        margin-right: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarMd100_966f6da5 .last1_966f6da5 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarMd100_966f6da5 .last2_966f6da5 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarMd100_966f6da5 .last3_966f6da5 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
    }

    .paginationBarMd100_966f6da5 .lastMax_966f6da5 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-100-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
    }

    .paginationBarMd100_966f6da5 .middle_966f6da5 {
        padding-bottom: var(--kite-pagination-bar-layout-100-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
    }

    .paginationBarMd100_966f6da5 .middle_966f6da5::after,.paginationBarMd100_966f6da5 .middle_966f6da5::before {
        height: var(--kite-pagination-bar-layout-100-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
    }

    .paginationBarMd100_966f6da5 .dot_966f6da5 {
        width: 0;
        padding-bottom: 0;
        margin-right: 0
    }

    .paginationBarMd100_966f6da5 .dot_966f6da5::after,.paginationBarMd100_966f6da5 .dot_966f6da5::before {
        height: 0
    }

    .paginationBarMd100_966f6da5 .dot1_966f6da5,.paginationBarMd100_966f6da5 .dot2_966f6da5,.paginationBarMd100_966f6da5 .dot3_966f6da5,.paginationBarMd100_966f6da5 .dot4_966f6da5,.paginationBarMd100_966f6da5 .middle_966f6da5 {
        margin-right: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarMd100_966f6da5 .dot1_966f6da5,.paginationBarMd100_966f6da5 .dot2_966f6da5 {
        width: var(--kite-pagination-bar-layout-100-item-300-width);
        padding-bottom: var(--kite-pagination-bar-layout-100-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
    }

    .paginationBarMd100_966f6da5 .dot1_966f6da5::after,.paginationBarMd100_966f6da5 .dot1_966f6da5::before,.paginationBarMd100_966f6da5 .dot2_966f6da5::after,.paginationBarMd100_966f6da5 .dot2_966f6da5::before {
        height: var(--kite-pagination-bar-layout-100-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
    }

    .paginationBarMd100_966f6da5 .dot3_966f6da5 {
        width: var(--kite-pagination-bar-layout-100-item-200-width);
        padding-bottom: var(--kite-pagination-bar-layout-100-item-200-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-200-height)
    }

    .paginationBarMd100_966f6da5 .dot3_966f6da5::after,.paginationBarMd100_966f6da5 .dot3_966f6da5::before {
        height: var(--kite-pagination-bar-layout-100-item-200-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-200-height)
    }

    .paginationBarMd100_966f6da5 .dot4_966f6da5 {
        width: var(--kite-pagination-bar-layout-100-item-100-width);
        padding-bottom: var(--kite-pagination-bar-layout-100-item-100-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-100-height)
    }

    .paginationBarMd100_966f6da5 .dot4_966f6da5::after,.paginationBarMd100_966f6da5 .dot4_966f6da5::before {
        height: var(--kite-pagination-bar-layout-100-item-100-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-100-height)
    }

    .paginationBarMd200_966f6da5 {
        padding: 0 var(--kite-pagination-bar-layout-200-side-width)
    }

    .paginationBarMd200_966f6da5 .prev0_966f6da5 {
        margin-left: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarMd200_966f6da5 .prev1_966f6da5 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarMd200_966f6da5 .prev2_966f6da5 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarMd200_966f6da5 .prev3_966f6da5 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
    }

    .paginationBarMd200_966f6da5 .prevMax_966f6da5 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-200-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
    }

    .paginationBarMd200_966f6da5 .last0_966f6da5 {
        margin-right: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarMd200_966f6da5 .last1_966f6da5 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarMd200_966f6da5 .last2_966f6da5 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarMd200_966f6da5 .last3_966f6da5 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
    }

    .paginationBarMd200_966f6da5 .lastMax_966f6da5 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-200-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
    }

    .paginationBarMd200_966f6da5 .middle_966f6da5 {
        padding-bottom: var(--kite-pagination-bar-layout-200-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
    }

    .paginationBarMd200_966f6da5 .middle_966f6da5::after,.paginationBarMd200_966f6da5 .middle_966f6da5::before {
        height: var(--kite-pagination-bar-layout-200-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
    }

    .paginationBarMd200_966f6da5 .dot_966f6da5 {
        width: 0;
        padding-bottom: 0;
        margin-right: 0
    }

    .paginationBarMd200_966f6da5 .dot_966f6da5::after,.paginationBarMd200_966f6da5 .dot_966f6da5::before {
        height: 0
    }

    .paginationBarMd200_966f6da5 .dot1_966f6da5,.paginationBarMd200_966f6da5 .dot2_966f6da5,.paginationBarMd200_966f6da5 .dot3_966f6da5,.paginationBarMd200_966f6da5 .dot4_966f6da5,.paginationBarMd200_966f6da5 .middle_966f6da5 {
        margin-right: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarMd200_966f6da5 .dot1_966f6da5,.paginationBarMd200_966f6da5 .dot2_966f6da5 {
        width: var(--kite-pagination-bar-layout-200-item-300-width);
        padding-bottom: var(--kite-pagination-bar-layout-200-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
    }

    .paginationBarMd200_966f6da5 .dot1_966f6da5::after,.paginationBarMd200_966f6da5 .dot1_966f6da5::before,.paginationBarMd200_966f6da5 .dot2_966f6da5::after,.paginationBarMd200_966f6da5 .dot2_966f6da5::before {
        height: var(--kite-pagination-bar-layout-200-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
    }

    .paginationBarMd200_966f6da5 .dot3_966f6da5 {
        width: var(--kite-pagination-bar-layout-200-item-200-width);
        padding-bottom: var(--kite-pagination-bar-layout-200-item-200-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-200-height)
    }

    .paginationBarMd200_966f6da5 .dot3_966f6da5::after,.paginationBarMd200_966f6da5 .dot3_966f6da5::before {
        height: var(--kite-pagination-bar-layout-200-item-200-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-200-height)
    }

    .paginationBarMd200_966f6da5 .dot4_966f6da5 {
        width: var(--kite-pagination-bar-layout-200-item-100-width);
        padding-bottom: var(--kite-pagination-bar-layout-200-item-100-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-100-height)
    }

    .paginationBarMd200_966f6da5 .dot4_966f6da5::after,.paginationBarMd200_966f6da5 .dot4_966f6da5::before {
        height: var(--kite-pagination-bar-layout-200-item-100-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-100-height)
    }

    .carousel_e2e0f1fa .slideSizeMd_e2e0f1fa,.carousel_e2e0f1fa .slideSize_e2e0f1fa {
        width: var(--kite-carousel-slide-width-md)
    }

    .carousel_e2e0f1fa .railSizeDefaultMd_e2e0f1fa {
        width: var(--kite-carousel-rail-width-md);
        transform: translateX(calc(0px - var(--kite-carousel-current-index)*var(--kite-carousel-slide-width-md) + var(--kite-carousel-translate-offset)))
    }

    .carousel_e2e0f1fa .railSizePercentMd_e2e0f1fa {
        width: var(--kite-carousel-rail-width-md);
        transform: translateX(var(--kite-carousel-percent-transform))
    }

    .container_e2e0f1fa .carousel_e2e0f1fa {
        margin: 0 calc(-1*var(--kite-carousel-gap-md)/2)0 calc(-1*var(--kite-carousel-gap-md)/2 - .5px)
    }

    .singlePlus_e2e0f1fa .railSizeDefaultMd_e2e0f1fa {
        width: var(--kite-carousel-rail-width);
        transform: translateX(calc(0px - var(--kite-carousel-current-index)*var(--kite-carousel-slide-width-md) + var(--kite-carousel-translate-offset)))
    }

    .singlePlus_e2e0f1fa .railSizePercentMd_e2e0f1fa {
        width: var(--kite-carousel-rail-width);
        transform: translateX(var(--kite-carousel-percent-transform))
    }

    .singlePlus_e2e0f1fa .carouselWrapper_e2e0f1fa {
        padding-left: calc(var(--kite-main-layout-margin-horizontal-md));
        margin: 0
    }

    .singlePlus_e2e0f1fa .carouselWrapper_e2e0f1fa .carousel_e2e0f1fa {
        width: calc(var(--kite-carousel-slide-width) + var(--kite-main-layout-margin-horizontal-md));
        margin: 0 calc(-1*var(--kite-main-layout-margin-horizontal-md));
        padding: 0 calc(var(--kite-main-layout-margin-horizontal-md) - var(--kite-carousel-gap-md)/2)
    }

    .slide_e2e0f1fa {
        padding: 0 calc(var(--kite-carousel-gap-md)/2);
        height: var(--kite-carousel-slide-height-md, var(--kite-carousel-slide-height, auto));
        aspect-ratio: var(--kite-carousel-slide-aspect-ratio-md, var(--kite-carousel-slide-aspect-ratio, auto))
    }

    .badge_e2e0f1fa {
        bottom: calc(8px + var(--kite-carousel-gap-md) + var(--kite-carousel-arrow-padding-horizontal))
    }

    .singlePlus_e2e0f1fa .badge_e2e0f1fa {
        right: calc(var(--kite-carousel-arrow-padding-horizontal) + var(--kite-main-layout-margin-horizontal-md))
    }

    .arrow_e2e0f1fa {
        bottom: calc(8px + var(--kite-carousel-gap-md))
    }

    .singlePlus_e2e0f1fa .arrow_e2e0f1fa.left_e2e0f1fa {
        left: var(--kite-main-layout-margin-horizontal-md)
    }

    .singlePlus_e2e0f1fa .arrow_e2e0f1fa.right_e2e0f1fa {
        right: var(--kite-main-layout-margin-horizontal-md)
    }

    .arrow300_e2e0f1fa.singlePlus_e2e0f1fa .arrow_e2e0f1fa.outside_e2e0f1fa.left_e2e0f1fa {
        left: calc(var(--kite-main-layout-margin-horizontal-md) - 16px)
    }

    .arrow300_e2e0f1fa.singlePlus_e2e0f1fa .arrow_e2e0f1fa.outside_e2e0f1fa.right_e2e0f1fa {
        right: calc(var(--kite-main-layout-margin-horizontal-md) - 16px)
    }

    .arrow400_e2e0f1fa.singlePlus_e2e0f1fa .arrow_e2e0f1fa.outside_e2e0f1fa.left_e2e0f1fa {
        left: calc(var(--kite-main-layout-margin-horizontal-md) - 20px)
    }

    .arrow400_e2e0f1fa.singlePlus_e2e0f1fa .arrow_e2e0f1fa.outside_e2e0f1fa.right_e2e0f1fa {
        right: calc(var(--kite-main-layout-margin-horizontal-md) - 20px)
    }

    .bar_e2e0f1fa {
        height: calc(8px + var(--kite-carousel-gap-md));
        padding-top: var(--kite-carousel-gap-md)
    }

    .contentXsmallMd_7cb518e0 {
        gap: var(--kite-tile-gap-xsmall) calc(var(--kite-tile-gap-xsmall)/2)
    }

    .panelXsmall_7cb518e0 {
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-200-background-size );
        --kite-rich-icon-500-icon-size: var(--kite-rich-icon-200-icon-size)
    }

    .contentSmallMd_7cb518e0 {
        gap: var(--kite-tile-gap-small) calc(var(--kite-tile-gap-small)/2)
    }

    .panelSmall_7cb518e0 {
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-300-background-size );
        --kite-rich-icon-500-icon-size: var(--kite-rich-icon-300-icon-size)
    }

    .contentMediumMd_7cb518e0 {
        gap: var(--kite-tile-gap-medium) calc(var(--kite-tile-gap-medium)/2)
    }

    .panelMedium_7cb518e0 {
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-600-background-size );
        --kite-rich-icon-500-icon-size: var(--kite-rich-icon-600-icon-size)
    }

    .contentLargeMd_7cb518e0 {
        gap: var(--kite-tile-gap-large) calc(var(--kite-tile-gap-large)/2)
    }

    .panelLarge_7cb518e0 {
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-700-background-size );
        --kite-rich-icon-500-icon-size: var(--kite-rich-icon-700-icon-size)
    }

    .positionTopMd_7cb518e0 {
        flex-direction: column
    }

    .positionRightMd_7cb518e0 {
        flex-direction: row-reverse
    }

    .positionBottomMd_7cb518e0 {
        flex-direction: column-reverse
    }

    .positionLeftMd_7cb518e0 {
        flex-direction: row
    }

    .imageTopMd_7cb518e0 {
        margin: -16px -16px 0
    }

    .imageBottomMd_7cb518e0 {
        margin: 0-16px -16px
    }

    .imageLeftMd_7cb518e0 {
        margin: -16px 0-16px -16px
    }

    .imageRightMd_7cb518e0 {
        margin: -16px -16px -16px 0
    }

    .sizeMd50_7efc233b {
        height: var(--kite-badge-layout-50-min-height)
    }

    .sizeMd50_7efc233b .badgePanel_7efc233b {
        border-radius: var(--kite-badge-layout-50-border-radius);
        gap: var(--kite-badge-layout-50-gap);
        padding: 0 var(--kite-badge-layout-50-padding-horizontal-default)
    }

    .sizeMd50_7efc233b .badgePanel_7efc233b.iconOnly_7efc233b {
        padding: 0 var(--kite-badge-layout-50-padding-horizontal-icon-only)
    }

    .sizeMd50_7efc233b .badgePanelPositionTop_7efc233b {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeMd50_7efc233b .badgePanelPositionBottom_7efc233b {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeMd50_7efc233b .badgePanelTilt_7efc233b {
        padding: 0
    }

    .sizeMd50_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 13.5px
    }

    .sizeMd50_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -3px
    }

    .sizeMd50_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 13.5px
    }

    .sizeMd50_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: -3px
    }

    .sizeMd50_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 12px
    }

    .sizeMd50_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -2px
    }

    .sizeMd50_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: -2px
    }

    .sizeMd50_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b {
        position: relative;
        margin-left: -2.5px;
        margin-right: -2.5px
    }

    .sizeMd50_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 2.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 5px)
    }

    .sizeMd50_7efc233b .leftTiltWrapper_7efc233b,.sizeMd50_7efc233b .leftWaveWrapper_7efc233b,.sizeMd50_7efc233b .rightTiltWrapper_7efc233b,.sizeMd50_7efc233b .rightWaveWrapper_7efc233b {
        overflow: hidden
    }

    .sizeMd50_7efc233b .badgePanelWave_7efc233b {
        padding: 0
    }

    .sizeMd50_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 16.5px
    }

    .sizeMd50_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 0
    }

    .sizeMd50_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 16.5px
    }

    .sizeMd50_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: 0
    }

    .sizeMd50_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 16px
    }

    .sizeMd50_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 0
    }

    .sizeMd50_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: 0
    }

    .sizeMd50_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b {
        position: relative;
        padding-left: .5px;
        padding-right: .5px
    }

    .sizeMd50_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 1px)
    }

    .sizeMd50_7efc233b .badgeValue_7efc233b {
        padding: 0 var(--kite-badge-label-50-padding-horizontal) var(--kite-badge-label-50-padding-bottom) var(--kite-badge-label-50-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeMd50_7efc233b .leftTiltWrapper_7efc233b {
        width: 7px;
        height: 100%
    }

    .sizeMd50_7efc233b .leftTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 7px;
        height: 100%
    }

    .sizeMd50_7efc233b .leftWaveWrapper_7efc233b {
        width: 4px;
        height: 100%
    }

    .sizeMd50_7efc233b .leftWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 4px;
        height: 100%
    }

    .sizeMd50_7efc233b .rightTiltWrapper_7efc233b {
        width: 7px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeMd50_7efc233b .rightTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 7px;
        height: 100%
    }

    .sizeMd50_7efc233b .rightWaveWrapper_7efc233b {
        width: 4px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeMd50_7efc233b .rightWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 4px;
        height: 100%
    }

    .sizeMd50_7efc233b.badgeWrapperTilt_7efc233b .badgePanel_7efc233b,.sizeMd50_7efc233b.badgeWrapperWave_7efc233b .badgePanel_7efc233b {
        border-radius: 0
    }

    .sizeMd100_7efc233b {
        height: var(--kite-badge-layout-100-min-height)
    }

    .sizeMd100_7efc233b .badgePanel_7efc233b {
        border-radius: var(--kite-badge-layout-100-border-radius);
        gap: var(--kite-badge-layout-100-gap);
        padding: 0 var(--kite-badge-layout-100-padding-horizontal-default)
    }

    .sizeMd100_7efc233b .badgePanel_7efc233b.iconOnly_7efc233b {
        padding: 0 var(--kite-badge-layout-100-padding-horizontal-icon-only)
    }

    .sizeMd100_7efc233b .badgePanelPositionTop_7efc233b {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeMd100_7efc233b .badgePanelPositionBottom_7efc233b {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeMd100_7efc233b .badgePanelTilt_7efc233b {
        padding: 0
    }

    .sizeMd100_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 14.5px
    }

    .sizeMd100_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -2px
    }

    .sizeMd100_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 14.5px
    }

    .sizeMd100_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: -2px
    }

    .sizeMd100_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 12px
    }

    .sizeMd100_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -2px
    }

    .sizeMd100_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: -2px
    }

    .sizeMd100_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b {
        position: relative;
        margin-left: -1.5px;
        margin-right: -1.5px
    }

    .sizeMd100_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 1.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 3px)
    }

    .sizeMd100_7efc233b .leftTiltWrapper_7efc233b,.sizeMd100_7efc233b .leftWaveWrapper_7efc233b,.sizeMd100_7efc233b .rightTiltWrapper_7efc233b,.sizeMd100_7efc233b .rightWaveWrapper_7efc233b {
        overflow: hidden
    }

    .sizeMd100_7efc233b .badgePanelWave_7efc233b {
        padding: 0
    }

    .sizeMd100_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 17.5px
    }

    .sizeMd100_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 1px
    }

    .sizeMd100_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 17.5px
    }

    .sizeMd100_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: 1px
    }

    .sizeMd100_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 18px
    }

    .sizeMd100_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 1px
    }

    .sizeMd100_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: 1px
    }

    .sizeMd100_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b {
        position: relative;
        padding-left: 1.5px;
        padding-right: 1.5px
    }

    .sizeMd100_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -1.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 3px)
    }

    .sizeMd100_7efc233b .badgeValue_7efc233b {
        padding: 0 var(--kite-badge-label-100-padding-horizontal) var(--kite-badge-label-100-padding-bottom) var(--kite-badge-label-100-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeMd100_7efc233b .leftTiltWrapper_7efc233b {
        width: 8px;
        height: 100%
    }

    .sizeMd100_7efc233b .leftTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 8px;
        height: 100%
    }

    .sizeMd100_7efc233b .leftWaveWrapper_7efc233b {
        width: 5px;
        height: 100%
    }

    .sizeMd100_7efc233b .leftWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 5px;
        height: 100%
    }

    .sizeMd100_7efc233b .rightTiltWrapper_7efc233b {
        width: 8px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeMd100_7efc233b .rightTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 8px;
        height: 100%
    }

    .sizeMd100_7efc233b .rightWaveWrapper_7efc233b {
        width: 5px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeMd100_7efc233b .rightWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 5px;
        height: 100%
    }

    .sizeMd100_7efc233b.badgeWrapperTilt_7efc233b .badgePanel_7efc233b,.sizeMd100_7efc233b.badgeWrapperWave_7efc233b .badgePanel_7efc233b {
        border-radius: 0
    }

    .sizeMd200_7efc233b {
        height: var(--kite-badge-layout-200-min-height)
    }

    .sizeMd200_7efc233b .badgePanel_7efc233b {
        border-radius: var(--kite-badge-layout-200-border-radius);
        gap: var(--kite-badge-layout-200-gap);
        padding: 0 var(--kite-badge-layout-200-padding-horizontal-default)
    }

    .sizeMd200_7efc233b .badgePanel_7efc233b.iconOnly_7efc233b {
        padding: 0 var(--kite-badge-layout-200-padding-horizontal-icon-only)
    }

    .sizeMd200_7efc233b .badgePanelPositionTop_7efc233b {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeMd200_7efc233b .badgePanelPositionBottom_7efc233b {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeMd200_7efc233b .badgePanelTilt_7efc233b {
        padding: 0
    }

    .sizeMd200_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 13.5px
    }

    .sizeMd200_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -3px
    }

    .sizeMd200_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 13.5px
    }

    .sizeMd200_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: -3px
    }

    .sizeMd200_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 10px
    }

    .sizeMd200_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -3px
    }

    .sizeMd200_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: -3px
    }

    .sizeMd200_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b {
        position: relative;
        margin-left: -2.5px;
        margin-right: -2.5px
    }

    .sizeMd200_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 2.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 5px)
    }

    .sizeMd200_7efc233b .leftTiltWrapper_7efc233b,.sizeMd200_7efc233b .leftWaveWrapper_7efc233b,.sizeMd200_7efc233b .rightTiltWrapper_7efc233b,.sizeMd200_7efc233b .rightWaveWrapper_7efc233b {
        overflow: hidden
    }

    .sizeMd200_7efc233b .badgePanelWave_7efc233b {
        padding: 0
    }

    .sizeMd200_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 16.5px
    }

    .sizeMd200_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 0
    }

    .sizeMd200_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 16.5px
    }

    .sizeMd200_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: 0
    }

    .sizeMd200_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 16px
    }

    .sizeMd200_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 0
    }

    .sizeMd200_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: 0
    }

    .sizeMd200_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b {
        position: relative;
        padding-left: .5px;
        padding-right: .5px
    }

    .sizeMd200_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 1px)
    }

    .sizeMd200_7efc233b .badgeValue_7efc233b {
        padding: 0 var(--kite-badge-label-200-padding-horizontal) var(--kite-badge-label-200-padding-bottom) var(--kite-badge-label-200-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeMd200_7efc233b .leftTiltWrapper_7efc233b {
        width: 9px;
        height: 100%
    }

    .sizeMd200_7efc233b .leftTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 9px;
        height: 100%
    }

    .sizeMd200_7efc233b .leftWaveWrapper_7efc233b {
        width: 6px;
        height: 100%
    }

    .sizeMd200_7efc233b .leftWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 6px;
        height: 100%
    }

    .sizeMd200_7efc233b .rightTiltWrapper_7efc233b {
        width: 9px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeMd200_7efc233b .rightTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 9px;
        height: 100%
    }

    .sizeMd200_7efc233b .rightWaveWrapper_7efc233b {
        width: 6px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeMd200_7efc233b .rightWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 6px;
        height: 100%
    }

    .sizeMd200_7efc233b.badgeWrapperTilt_7efc233b .badgePanel_7efc233b,.sizeMd200_7efc233b.badgeWrapperWave_7efc233b .badgePanel_7efc233b {
        border-radius: 0
    }

    .sizeMd300_7efc233b {
        height: var(--kite-badge-layout-300-min-height)
    }

    .sizeMd300_7efc233b .badgePanel_7efc233b {
        border-radius: var(--kite-badge-layout-300-border-radius);
        gap: var(--kite-badge-layout-300-gap);
        padding: 0 var(--kite-badge-layout-300-padding-horizontal-default)
    }

    .sizeMd300_7efc233b .badgePanel_7efc233b.iconOnly_7efc233b {
        padding: 0 var(--kite-badge-layout-300-padding-horizontal-icon-only)
    }

    .sizeMd300_7efc233b .badgePanelPositionTop_7efc233b {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeMd300_7efc233b .badgePanelPositionBottom_7efc233b {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeMd300_7efc233b .badgePanelTilt_7efc233b {
        padding: 0
    }

    .sizeMd300_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 17.5px
    }

    .sizeMd300_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -3px
    }

    .sizeMd300_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 17.5px
    }

    .sizeMd300_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: -3px
    }

    .sizeMd300_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 14px
    }

    .sizeMd300_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -3px
    }

    .sizeMd300_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: -3px
    }

    .sizeMd300_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b {
        position: relative;
        margin-left: -2.5px;
        margin-right: -2.5px
    }

    .sizeMd300_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 2.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 5px)
    }

    .sizeMd300_7efc233b .leftTiltWrapper_7efc233b,.sizeMd300_7efc233b .leftWaveWrapper_7efc233b,.sizeMd300_7efc233b .rightTiltWrapper_7efc233b,.sizeMd300_7efc233b .rightWaveWrapper_7efc233b {
        overflow: hidden
    }

    .sizeMd300_7efc233b .badgePanelWave_7efc233b {
        padding: 0
    }

    .sizeMd300_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 21.5px
    }

    .sizeMd300_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 1px
    }

    .sizeMd300_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 21.5px
    }

    .sizeMd300_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: 1px
    }

    .sizeMd300_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 22px
    }

    .sizeMd300_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 1px
    }

    .sizeMd300_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: 1px
    }

    .sizeMd300_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b {
        position: relative;
        padding-left: 1.5px;
        padding-right: 1.5px
    }

    .sizeMd300_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -1.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 3px)
    }

    .sizeMd300_7efc233b .badgeValue_7efc233b {
        padding: 0 var(--kite-badge-label-300-padding-horizontal) var(--kite-badge-label-300-padding-bottom) var(--kite-badge-label-300-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeMd300_7efc233b .leftTiltWrapper_7efc233b {
        width: 11px;
        height: 100%
    }

    .sizeMd300_7efc233b .leftTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 11px;
        height: 100%
    }

    .sizeMd300_7efc233b .leftWaveWrapper_7efc233b {
        width: 7px;
        height: 100%
    }

    .sizeMd300_7efc233b .leftWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 7px;
        height: 100%
    }

    .sizeMd300_7efc233b .rightTiltWrapper_7efc233b {
        width: 11px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeMd300_7efc233b .rightTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 11px;
        height: 100%
    }

    .sizeMd300_7efc233b .rightWaveWrapper_7efc233b {
        width: 7px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeMd300_7efc233b .rightWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 7px;
        height: 100%
    }

    .sizeMd300_7efc233b.badgeWrapperTilt_7efc233b .badgePanel_7efc233b,.sizeMd300_7efc233b.badgeWrapperWave_7efc233b .badgePanel_7efc233b {
        border-radius: 0
    }

    .sizeMd400_7efc233b {
        height: var(--kite-badge-layout-400-min-height)
    }

    .sizeMd400_7efc233b .badgePanel_7efc233b {
        border-radius: var(--kite-badge-layout-400-border-radius);
        gap: var(--kite-badge-layout-400-gap);
        padding: 0 var(--kite-badge-layout-400-padding-horizontal-default)
    }

    .sizeMd400_7efc233b .badgePanel_7efc233b.iconOnly_7efc233b {
        padding: 0 var(--kite-badge-layout-400-padding-horizontal-icon-only)
    }

    .sizeMd400_7efc233b .badgePanelPositionTop_7efc233b {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeMd400_7efc233b .badgePanelPositionBottom_7efc233b {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeMd400_7efc233b .badgePanelTilt_7efc233b {
        padding: 0
    }

    .sizeMd400_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 19.5px
    }

    .sizeMd400_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -3px
    }

    .sizeMd400_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 19.5px
    }

    .sizeMd400_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: -3px
    }

    .sizeMd400_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 14px
    }

    .sizeMd400_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -3px
    }

    .sizeMd400_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: -3px
    }

    .sizeMd400_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b {
        position: relative;
        margin-left: -2.5px;
        margin-right: -2.5px
    }

    .sizeMd400_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 2.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 5px)
    }

    .sizeMd400_7efc233b .leftTiltWrapper_7efc233b,.sizeMd400_7efc233b .leftWaveWrapper_7efc233b,.sizeMd400_7efc233b .rightTiltWrapper_7efc233b,.sizeMd400_7efc233b .rightWaveWrapper_7efc233b {
        overflow: hidden
    }

    .sizeMd400_7efc233b .badgePanelWave_7efc233b {
        padding: 0
    }

    .sizeMd400_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 23.5px
    }

    .sizeMd400_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 1px
    }

    .sizeMd400_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 23.5px
    }

    .sizeMd400_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: 1px
    }

    .sizeMd400_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 22px
    }

    .sizeMd400_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 1px
    }

    .sizeMd400_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: 1px
    }

    .sizeMd400_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b {
        position: relative;
        padding-left: 1.5px;
        padding-right: 1.5px
    }

    .sizeMd400_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -1.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 3px)
    }

    .sizeMd400_7efc233b .badgeValue_7efc233b {
        padding: 0 var(--kite-badge-label-400-padding-horizontal) var(--kite-badge-label-400-padding-bottom) var(--kite-badge-label-400-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeMd400_7efc233b .leftTiltWrapper_7efc233b {
        width: 13px;
        height: 100%
    }

    .sizeMd400_7efc233b .leftTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 13px;
        height: 100%
    }

    .sizeMd400_7efc233b .leftWaveWrapper_7efc233b {
        width: 9px;
        height: 100%
    }

    .sizeMd400_7efc233b .leftWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 9px;
        height: 100%
    }

    .sizeMd400_7efc233b .rightTiltWrapper_7efc233b {
        width: 13px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeMd400_7efc233b .rightTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 13px;
        height: 100%
    }

    .sizeMd400_7efc233b .rightWaveWrapper_7efc233b {
        width: 9px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeMd400_7efc233b .rightWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 9px;
        height: 100%
    }

    .sizeMd400_7efc233b.badgeWrapperTilt_7efc233b .badgePanel_7efc233b,.sizeMd400_7efc233b.badgeWrapperWave_7efc233b .badgePanel_7efc233b {
        border-radius: 0
    }

    .dialog_688bbadc {
        width: var(--kite-modal-dialog-width-md, 100%)
    }

    .dialogButtonsMd400_688bbadc {
        margin-top: var(--kite-modal-overlay-container-400-content-padding-bottom);
        padding-bottom: calc(var(--kite-modal-overlay-container-400-content-padding-horizontal) - var(--kite-modal-overlay-container-400-content-padding-bottom))
    }

    .dialogButtonsMd500_688bbadc {
        margin-top: var(--kite-modal-overlay-container-500-content-padding-bottom);
        padding-bottom: calc(var(--kite-modal-overlay-container-500-content-padding-horizontal) - var(--kite-modal-overlay-container-500-content-padding-bottom))
    }

    .dialogButtonsMd600_688bbadc {
        margin-top: var(--kite-modal-overlay-container-600-content-padding-bottom);
        padding-bottom: calc(var(--kite-modal-overlay-container-600-content-padding-horizontal) - var(--kite-modal-overlay-container-600-content-padding-bottom))
    }

    .flexMdRow_f6b519e4 {
        flex-direction: row!important
    }

    .flexMdColumn_f6b519e4 {
        flex-direction: column!important
    }

    .flexMdRowReverse_f6b519e4 {
        flex-direction: row-reverse!important
    }

    .flexMdColumnReverse_f6b519e4 {
        flex-direction: column-reverse!important
    }

    .flexMdWrap_f6b519e4 {
        flex-wrap: wrap!important
    }

    .flexMdNowrap_f6b519e4 {
        flex-wrap: nowrap!important
    }

    .flexMdWrapReverse_f6b519e4 {
        flex-wrap: wrap-reverse!important
    }

    .flexMdFill_f6b519e4 {
        flex: 1 1 auto!important
    }

    .justifyContentMdStart_f6b519e4 {
        justify-content: flex-start!important
    }

    .justifyContentMdEnd_f6b519e4 {
        justify-content: flex-end!important
    }

    .justifyContentMdCenter_f6b519e4 {
        justify-content: center!important
    }

    .justifyContentMdBetween_f6b519e4 {
        justify-content: space-between!important
    }

    .justifyContentMdAround_f6b519e4 {
        justify-content: space-around!important
    }

    .alignItemsMdStart_f6b519e4 {
        align-items: flex-start!important
    }

    .alignItemsMdEnd_f6b519e4 {
        align-items: flex-end!important
    }

    .alignItemsMdCenter_f6b519e4 {
        align-items: center!important
    }

    .alignItemsMdBaseline_f6b519e4 {
        align-items: baseline!important
    }

    .alignItemsMdStretch_f6b519e4 {
        align-items: stretch!important
    }

    .alignContentMdStart_f6b519e4 {
        align-content: flex-start!important
    }

    .alignContentMdEnd_f6b519e4 {
        align-content: flex-end!important
    }

    .alignContentMdCenter_f6b519e4 {
        align-content: center!important
    }

    .alignContentMdBetween_f6b519e4 {
        align-content: space-between!important
    }

    .alignContentMdAround_f6b519e4 {
        align-content: space-around!important
    }

    .alignContentMdStretch_f6b519e4 {
        align-content: stretch!important
    }

    .alignSelfMdAuto_f6b519e4 {
        align-self: auto!important
    }

    .alignSelfMdStart_f6b519e4 {
        align-self: flex-start!important
    }

    .alignSelfMdEnd_f6b519e4 {
        align-self: flex-end!important
    }

    .alignSelfMdCenter_f6b519e4 {
        align-self: center!important
    }

    .alignSelfMdBaseline_f6b519e4 {
        align-self: baseline!important
    }

    .alignSelfMdStretch_f6b519e4 {
        align-self: stretch!important
    }

    .orderMdFirst_f6b519e4 {
        order: 0
    }

    .orderMdLast_f6b519e4 {
        order: 6
    }

    .orderMd1_f6b519e4 {
        order: 1
    }

    .orderMd2_f6b519e4 {
        order: 2
    }

    .orderMd3_f6b519e4 {
        order: 3
    }

    .orderMd4_f6b519e4 {
        order: 4
    }

    .orderMd5_f6b519e4 {
        order: 5
    }

    .containerMd_7365b62f,.containerSm_7365b62f,.container_7365b62f {
        max-width: 720px
    }

    .colMd_7365b62f {
        flex: 1 0 0%
    }

    .colMdAuto_7365b62f {
        flex: 0 0 auto;
        width: auto
    }

    .colMd1_7365b62f {
        flex: 0 0 auto;
        width: 8.33333333%
    }

    .colMd2_7365b62f {
        flex: 0 0 auto;
        width: 16.66666667%
    }

    .colMd3_7365b62f {
        flex: 0 0 auto;
        width: 25%
    }

    .colMd4_7365b62f {
        flex: 0 0 auto;
        width: 33.33333333%
    }

    .colMd5_7365b62f {
        flex: 0 0 auto;
        width: 41.66666667%
    }

    .colMd6_7365b62f {
        flex: 0 0 auto;
        width: 50%
    }

    .colMd7_7365b62f {
        flex: 0 0 auto;
        width: 58.33333333%
    }

    .colMd8_7365b62f {
        flex: 0 0 auto;
        width: 66.66666667%
    }

    .colMd9_7365b62f {
        flex: 0 0 auto;
        width: 75%
    }

    .colMd10_7365b62f {
        flex: 0 0 auto;
        width: 83.33333333%
    }

    .colMd11_7365b62f {
        flex: 0 0 auto;
        width: 91.66666667%
    }

    .colMd12_7365b62f {
        flex: 0 0 auto;
        width: 100%
    }

    .offsetMd0_7365b62f {
        margin-left: 0
    }

    .offsetMd1_7365b62f {
        margin-left: 8.33333333%
    }

    .offsetMd2_7365b62f {
        margin-left: 16.66666667%
    }

    .offsetMd3_7365b62f {
        margin-left: 25%
    }

    .offsetMd4_7365b62f {
        margin-left: 33.33333333%
    }

    .offsetMd5_7365b62f {
        margin-left: 41.66666667%
    }

    .offsetMd6_7365b62f {
        margin-left: 50%
    }

    .offsetMd7_7365b62f {
        margin-left: 58.33333333%
    }

    .offsetMd8_7365b62f {
        margin-left: 66.66666667%
    }

    .offsetMd9_7365b62f {
        margin-left: 75%
    }

    .offsetMd10_7365b62f {
        margin-left: 83.33333333%
    }

    .offsetMd11_7365b62f {
        margin-left: 91.66666667%
    }

    .gMd0_7365b62f,.gxMd0_7365b62f {
        --kite-gutter-x: 0px
    }

    .gMd0_7365b62f,.gyMd0_7365b62f {
        --kite-gutter-y: 0px
    }

    .gMd100_7365b62f,.gxMd100_7365b62f {
        --kite-gutter-x: 2px
    }

    .gMd100_7365b62f,.gyMd100_7365b62f {
        --kite-gutter-y: 2px
    }

    .gMd200_7365b62f,.gxMd200_7365b62f {
        --kite-gutter-x: 4px
    }

    .gMd200_7365b62f,.gyMd200_7365b62f {
        --kite-gutter-y: 4px
    }

    .gMd250_7365b62f,.gxMd250_7365b62f {
        --kite-gutter-x: 6px
    }

    .gMd250_7365b62f,.gyMd250_7365b62f {
        --kite-gutter-y: 6px
    }

    .gMd300_7365b62f,.gxMd300_7365b62f {
        --kite-gutter-x: 8px
    }

    .gMd300_7365b62f,.gyMd300_7365b62f {
        --kite-gutter-y: 8px
    }

    .gMd350_7365b62f,.gxMd350_7365b62f {
        --kite-gutter-x: 10px
    }

    .gMd350_7365b62f,.gyMd350_7365b62f {
        --kite-gutter-y: 10px
    }

    .gMd400_7365b62f,.gxMd400_7365b62f {
        --kite-gutter-x: 12px
    }

    .gMd400_7365b62f,.gyMd400_7365b62f {
        --kite-gutter-y: 12px
    }

    .gMd500_7365b62f,.gxMd500_7365b62f {
        --kite-gutter-x: 16px
    }

    .gMd500_7365b62f,.gyMd500_7365b62f {
        --kite-gutter-y: 16px
    }

    .gMd600_7365b62f,.gxMd600_7365b62f {
        --kite-gutter-x: 24px
    }

    .gMd600_7365b62f,.gyMd600_7365b62f {
        --kite-gutter-y: 24px
    }

    .gMd700_7365b62f,.gxMd700_7365b62f {
        --kite-gutter-x: 32px
    }

    .gMd700_7365b62f,.gyMd700_7365b62f {
        --kite-gutter-y: 32px
    }

    .mainLayoutContainer_fcd6f14f {
        padding-left: var(--kite-main-layout-margin-horizontal-md);
        padding-right: var(--kite-main-layout-margin-horizontal-md)
    }

    .mainLayoutContainer_fcd6f14f.ignoreMargin_fcd6f14f {
        padding-left: 0;
        padding-right: 0
    }

    .mainLayoutRow_96e9f854 {
        margin-left: 0;
        margin-right: 0;
        gap: var(--kite-main-layout-gutter-md) var(--kite-main-layout-gutter-md)
    }

    .mainLayoutRow_96e9f854.ignoreMargin_96e9f854 {
        padding-left: var(--kite-main-layout-margin-horizontal-md);
        margin-left: calc(-1*var(--kite-main-layout-margin-horizontal-md));
        padding-right: var(--kite-main-layout-margin-horizontal-md);
        margin-right: calc(-1*var(--kite-main-layout-margin-horizontal-md))
    }

    .colMd1_ccf97819 {
        grid-column: span 1
    }

    .colMd2_ccf97819 {
        grid-column: span 2
    }

    .colMd3_ccf97819 {
        grid-column: span 3
    }

    .colMd4_ccf97819 {
        grid-column: span 4
    }

    .colMd5_ccf97819 {
        grid-column: span 5
    }

    .colMd6_ccf97819 {
        grid-column: span 6
    }

    .colMd7_ccf97819 {
        grid-column: span 7
    }

    .colMd8_ccf97819 {
        grid-column: span 8
    }

    .colMd9_ccf97819 {
        grid-column: span 9
    }

    .colMd10_ccf97819 {
        grid-column: span 10
    }

    .colMd11_ccf97819 {
        grid-column: span 11
    }

    .colMd12_ccf97819 {
        grid-column: span 12
    }

    .colMd1Offset1_ccf97819 {
        grid-column: 2/span 1
    }

    .colMd1Offset2_ccf97819 {
        grid-column: 3/span 1
    }

    .colMd1Offset3_ccf97819 {
        grid-column: 4/span 1
    }

    .colMd1Offset4_ccf97819 {
        grid-column: 5/span 1
    }

    .colMd1Offset5_ccf97819 {
        grid-column: 6/span 1
    }

    .colMd1Offset6_ccf97819 {
        grid-column: 7/span 1
    }

    .colMd1Offset7_ccf97819 {
        grid-column: 8/span 1
    }

    .colMd1Offset8_ccf97819 {
        grid-column: 9/span 1
    }

    .colMd1Offset9_ccf97819 {
        grid-column: 10/span 1
    }

    .colMd1Offset10_ccf97819 {
        grid-column: 11/span 1
    }

    .colMd1Offset11_ccf97819 {
        grid-column: 12/span 1
    }

    .colMd2Offset1_ccf97819 {
        grid-column: 2/span 2
    }

    .colMd2Offset2_ccf97819 {
        grid-column: 3/span 2
    }

    .colMd2Offset3_ccf97819 {
        grid-column: 4/span 2
    }

    .colMd2Offset4_ccf97819 {
        grid-column: 5/span 2
    }

    .colMd2Offset5_ccf97819 {
        grid-column: 6/span 2
    }

    .colMd2Offset6_ccf97819 {
        grid-column: 7/span 2
    }

    .colMd2Offset7_ccf97819 {
        grid-column: 8/span 2
    }

    .colMd2Offset8_ccf97819 {
        grid-column: 9/span 2
    }

    .colMd2Offset9_ccf97819 {
        grid-column: 10/span 2
    }

    .colMd2Offset10_ccf97819 {
        grid-column: 11/span 2
    }

    .colMd3Offset1_ccf97819 {
        grid-column: 2/span 3
    }

    .colMd3Offset2_ccf97819 {
        grid-column: 3/span 3
    }

    .colMd3Offset3_ccf97819 {
        grid-column: 4/span 3
    }

    .colMd3Offset4_ccf97819 {
        grid-column: 5/span 3
    }

    .colMd3Offset5_ccf97819 {
        grid-column: 6/span 3
    }

    .colMd3Offset6_ccf97819 {
        grid-column: 7/span 3
    }

    .colMd3Offset7_ccf97819 {
        grid-column: 8/span 3
    }

    .colMd3Offset8_ccf97819 {
        grid-column: 9/span 3
    }

    .colMd3Offset9_ccf97819 {
        grid-column: 10/span 3
    }

    .colMd4Offset1_ccf97819 {
        grid-column: 2/span 4
    }

    .colMd4Offset2_ccf97819 {
        grid-column: 3/span 4
    }

    .colMd4Offset3_ccf97819 {
        grid-column: 4/span 4
    }

    .colMd4Offset4_ccf97819 {
        grid-column: 5/span 4
    }

    .colMd4Offset5_ccf97819 {
        grid-column: 6/span 4
    }

    .colMd4Offset6_ccf97819 {
        grid-column: 7/span 4
    }

    .colMd4Offset7_ccf97819 {
        grid-column: 8/span 4
    }

    .colMd4Offset8_ccf97819 {
        grid-column: 9/span 4
    }

    .colMd5Offset1_ccf97819 {
        grid-column: 2/span 5
    }

    .colMd5Offset2_ccf97819 {
        grid-column: 3/span 5
    }

    .colMd5Offset3_ccf97819 {
        grid-column: 4/span 5
    }

    .colMd5Offset4_ccf97819 {
        grid-column: 5/span 5
    }

    .colMd5Offset5_ccf97819 {
        grid-column: 6/span 5
    }

    .colMd5Offset6_ccf97819 {
        grid-column: 7/span 5
    }

    .colMd5Offset7_ccf97819 {
        grid-column: 8/span 5
    }

    .colMd6Offset1_ccf97819 {
        grid-column: 2/span 6
    }

    .colMd6Offset2_ccf97819 {
        grid-column: 3/span 6
    }

    .colMd6Offset3_ccf97819 {
        grid-column: 4/span 6
    }

    .colMd6Offset4_ccf97819 {
        grid-column: 5/span 6
    }

    .colMd6Offset5_ccf97819 {
        grid-column: 6/span 6
    }

    .colMd6Offset6_ccf97819 {
        grid-column: 7/span 6
    }

    .colMd7Offset1_ccf97819 {
        grid-column: 2/span 7
    }

    .colMd7Offset2_ccf97819 {
        grid-column: 3/span 7
    }

    .colMd7Offset3_ccf97819 {
        grid-column: 4/span 7
    }

    .colMd7Offset4_ccf97819 {
        grid-column: 5/span 7
    }

    .colMd7Offset5_ccf97819 {
        grid-column: 6/span 7
    }

    .colMd8Offset1_ccf97819 {
        grid-column: 2/span 8
    }

    .colMd8Offset2_ccf97819 {
        grid-column: 3/span 8
    }

    .colMd8Offset3_ccf97819 {
        grid-column: 4/span 8
    }

    .colMd8Offset4_ccf97819 {
        grid-column: 5/span 8
    }

    .colMd9Offset1_ccf97819 {
        grid-column: 2/span 9
    }

    .colMd9Offset2_ccf97819 {
        grid-column: 3/span 9
    }

    .colMd9Offset3_ccf97819 {
        grid-column: 4/span 9
    }

    .colMd10Offset1_ccf97819 {
        grid-column: 2/span 10
    }

    .colMd10Offset2_ccf97819 {
        grid-column: 3/span 10
    }

    .colMd11Offset1_ccf97819 {
        grid-column: 2/span 11
    }

    .colMd12Offset1_ccf97819 {
        grid-column: 2/span 12
    }

    .colMd12Offset0_ccf97819 {
        grid-column: 1/span 12
    }

    .dayCellWrapper_33e9ab77 {
        --info-container-gap: var(--kite-calendar-cell-data-price-gap-md);
        --cell-min-width: var(--kite-calendar-cell-data-price-min-width-md);
        --cell-min-height: var(--kite-calendar-cell-data-price-height-md);
        --day-cell-border-radius: var(--kite-calendar-cell-data-price-panel-border-radius-md);
        --day-cell-border-width: var(--kite-calendar-cell-data-price-border-md);
        --week-row-border-radius: var(--kite-calendar-row-data-border-radius-md)
    }

    .weekDayName_8c11e492 {
        min-width: var(--kite-calendar-days-week-min-width-md);
        padding: 0 0 var(--kite-calendar-days-week-padding-bottom-md)
    }

    .weekTitleRow_8c11e492 {
        padding: 0 var(--kite-calendar-row-days-week-padding-horizontal-md)
    }

    .datesWrapper_c63aa2c1 {
        gap: var(--kite-calendar-table-gap-md)
    }

    .title_4951f6ed {
        padding-left: var(--kite-calendar-title-padding-horizontal-md);
        padding-right: var(--kite-calendar-title-padding-horizontal-md)
    }

    .calendarMonthView_8526a775 {
        gap: var(--kite-calendar-gap-md);
        padding: var(--kite-calendar-panel-padding-vertical-md) var(--kite-calendar-panel-padding-horizontal-md);
        border-radius: var(--kite-calendar-panel-border-radius-md)
    }

    .calendar_04e5c0ba {
        --calendar-gap: var(--kite-calendar-calendar-block-gap-md)
    }

    .panel_f8aa36bb {
        max-width: var(--dropdown-max-width-md);
        max-height: var(--dropdown-max-height-md)
    }

    .panel_f8aa36bb.shadowMd500_f8aa36bb {
        box-shadow: var(--kite-shadow-500)
    }

    .panel_f8aa36bb.shadowMd700_f8aa36bb {
        box-shadow: var(--kite-shadow-700)
    }

    .panel_f8aa36bb.sizeMd500_f8aa36bb.standalone_f8aa36bb {
        padding: var(--kite-dropdown-common-padding-vertical) calc(var(--kite-dropdown-common-padding-horizontal) + var(--kite-dropdown-500-inner-padding-horizontal))
    }

    .panel_f8aa36bb.sizeMd500_f8aa36bb .item_f8aa36bb {
        border-radius: var(--kite-dropdown-500-inner-radius);
        padding: 0 var(--kite-dropdown-500-inner-padding-horizontal);
        margin-right: calc(-1*var(--kite-dropdown-500-inner-padding-horizontal));
        margin-left: calc(-1*var(--kite-dropdown-500-inner-padding-horizontal))
    }

    .panel_f8aa36bb.sizeMd600_f8aa36bb.standalone_f8aa36bb {
        padding: var(--kite-dropdown-common-padding-vertical) calc(var(--kite-dropdown-common-padding-horizontal) + var(--kite-dropdown-600-inner-padding-horizontal))
    }

    .panel_f8aa36bb.sizeMd600_f8aa36bb .item_f8aa36bb {
        border-radius: var(--kite-dropdown-600-inner-radius);
        padding: 0 var(--kite-dropdown-600-inner-padding-horizontal);
        margin-right: calc(-1*var(--kite-dropdown-600-inner-padding-horizontal));
        margin-left: calc(-1*var(--kite-dropdown-600-inner-padding-horizontal))
    }

    .panel_f8aa36bb.sizeMd700_f8aa36bb.standalone_f8aa36bb {
        padding: var(--kite-dropdown-common-padding-vertical) calc(var(--kite-dropdown-common-padding-horizontal) + var(--kite-dropdown-700-inner-padding-horizontal))
    }

    .panel_f8aa36bb.sizeMd700_f8aa36bb .item_f8aa36bb {
        border-radius: var(--kite-dropdown-700-inner-radius);
        padding: 0 var(--kite-dropdown-700-inner-padding-horizontal);
        margin-right: calc(-1*var(--kite-dropdown-700-inner-padding-horizontal));
        margin-left: calc(-1*var(--kite-dropdown-700-inner-padding-horizontal))
    }
}

@media (min-width: 769px) {
    .modal_b795332d.small_b795332d {
        width:var(--kite-modal-modal-small-width-lg, 100%)
    }

    .modal_b795332d.medium_b795332d {
        width: var(--kite-modal-modal-medium-width-lg, 100%)
    }

    .paddingLgParagraphXxSmall_aca26aab {
        padding-top: var(--kite-semantic-text-paragraph-xx-small-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-xx-small-padding-bottom)
    }

    .paddingLgParagraphXxSmallExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-paragraph-xx-small-padding-top) + var(--kite-semantic-text-paragraph-xx-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-xx-small-padding-bottom)
    }

    .paddingLgParagraphXSmall_aca26aab {
        padding-top: var(--kite-semantic-text-paragraph-x-small-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-x-small-padding-bottom)
    }

    .paddingLgParagraphXSmallExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-paragraph-x-small-padding-top) + var(--kite-semantic-text-paragraph-x-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-x-small-padding-bottom)
    }

    .paddingLgParagraphSmall_aca26aab {
        padding-top: var(--kite-semantic-text-paragraph-small-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-small-padding-bottom)
    }

    .paddingLgParagraphSmallExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-paragraph-small-padding-top) + var(--kite-semantic-text-paragraph-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-small-padding-bottom)
    }

    .paddingLgParagraphMedium_aca26aab {
        padding-top: var(--kite-semantic-text-paragraph-medium-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-medium-padding-bottom)
    }

    .paddingLgParagraphMediumExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-paragraph-medium-padding-top) + var(--kite-semantic-text-paragraph-medium-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-medium-padding-bottom)
    }

    .paddingLgParagraphLarge_aca26aab {
        padding-top: var(--kite-semantic-text-paragraph-large-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-large-padding-bottom)
    }

    .paddingLgParagraphLargeExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-paragraph-large-padding-top) + var(--kite-semantic-text-paragraph-large-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-large-padding-bottom)
    }

    .paddingLgParagraphXLarge_aca26aab {
        padding-top: var(--kite-semantic-text-paragraph-x-large-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-x-large-padding-bottom)
    }

    .paddingLgParagraphXLargeExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-paragraph-x-large-padding-top) + var(--kite-semantic-text-paragraph-x-large-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-x-large-padding-bottom)
    }

    .paddingLgHeaderXxSmall_aca26aab {
        padding-top: var(--kite-semantic-text-header-xx-small-padding-top);
        padding-bottom: var(--kite-semantic-text-header-xx-small-padding-bottom)
    }

    .paddingLgHeaderXxSmallExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-header-xx-small-padding-top) + var(--kite-semantic-text-header-xx-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-header-xx-small-padding-bottom)
    }

    .paddingLgHeaderXSmallExtra_aca26aab,.paddingLgHeaderXSmall_aca26aab {
        padding-bottom: var(--kite-semantic-text-header-x-small-padding-bottom)
    }

    .paddingLgHeaderXSmall_aca26aab {
        padding-top: var(--kite-semantic-text-header-x-small-padding-top)
    }

    .paddingLgHeaderXSmallExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-header-x-small-padding-top) + var(--kite-semantic-text-header-x-small-padding-top-extra))
    }

    .paddingLgHeaderSmallExtra_aca26aab,.paddingLgHeaderSmall_aca26aab {
        padding-bottom: var(--kite-semantic-text-header-small-padding-bottom)
    }

    .paddingLgHeaderSmall_aca26aab {
        padding-top: var(--kite-semantic-text-header-small-padding-top)
    }

    .paddingLgHeaderSmallExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-header-small-padding-top) + var(--kite-semantic-text-header-small-padding-top-extra))
    }

    .paddingLgHeaderMedium_aca26aab {
        padding-top: var(--kite-semantic-text-header-medium-padding-top);
        padding-bottom: var(--kite-semantic-text-header-medium-padding-bottom)
    }

    .paddingLgHeaderMediumExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-header-medium-padding-top) + var(--kite-semantic-text-header-medium-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-header-medium-padding-bottom)
    }

    .paddingLgHeaderLargeExtra_aca26aab,.paddingLgHeaderLarge_aca26aab {
        padding-bottom: var(--kite-semantic-text-header-large-padding-bottom)
    }

    .paddingLgHeaderLarge_aca26aab {
        padding-top: var(--kite-semantic-text-header-large-padding-top)
    }

    .paddingLgHeaderLargeExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-header-large-padding-top) + var(--kite-semantic-text-header-large-padding-top-extra))
    }

    .paddingLgHeaderXLargeExtra_aca26aab,.paddingLgHeaderXLarge_aca26aab {
        padding-bottom: var(--kite-semantic-text-header-x-large-padding-bottom)
    }

    .paddingLgHeaderXLarge_aca26aab {
        padding-top: var(--kite-semantic-text-header-x-large-padding-top)
    }

    .paddingLgHeaderXLargeExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-header-x-large-padding-top) + var(--kite-semantic-text-header-x-large-padding-top-extra))
    }

    .alignLgStart_a6b3879f {
        align-items: start
    }

    .alignLgStart_a6b3879f.labelOnly_a6b3879f {
        text-align: left
    }

    .alignLgCenter_a6b3879f {
        align-items: center
    }

    .alignLgCenter_a6b3879f.labelOnly_a6b3879f {
        text-align: center
    }

    .alignLgEnd_a6b3879f {
        align-items: end
    }

    .alignLgEnd_a6b3879f.labelOnly_a6b3879f {
        text-align: right
    }

    .default_a6b3879f.sizeContrastLgSmallPlain_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain)
    }

    .default_a6b3879f.sizeContrastLgSmallPlain_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastLgSmallSmall_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small)
    }

    .default_a6b3879f.sizeContrastLgSmallSmall_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastLgSmallMedium_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium)
    }

    .default_a6b3879f.sizeContrastLgSmallMedium_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastLgSmallLarge_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large)
    }

    .default_a6b3879f.sizeContrastLgSmallLarge_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastLgMediumPlain_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain)
    }

    .default_a6b3879f.sizeContrastLgMediumPlain_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastLgMediumSmall_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small)
    }

    .default_a6b3879f.sizeContrastLgMediumSmall_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastLgMediumMedium_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium)
    }

    .default_a6b3879f.sizeContrastLgMediumMedium_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastLgMediumLarge_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large)
    }

    .default_a6b3879f.sizeContrastLgMediumLarge_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastLgLargePlain_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain)
    }

    .default_a6b3879f.sizeContrastLgLargePlain_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastLgLargeSmall_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small)
    }

    .default_a6b3879f.sizeContrastLgLargeSmall_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastLgLargeMedium_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium)
    }

    .default_a6b3879f.sizeContrastLgLargeMedium_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastLgLargeLarge_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large)
    }

    .default_a6b3879f.sizeContrastLgLargeLarge_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .labelEmphasizedLgSmallPlain_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-small-default-padding-bottom )
    }

    .labelEmphasizedLgSmallSmall_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-medium-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-medium-compact-default-padding-bottom )
    }

    .labelEmphasizedLgSmallMedium_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
    }

    .labelEmphasizedLgSmallLarge_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
    }

    .labelEmphasizedLgMediumPlain_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-medium-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-medium-compact-default-padding-bottom )
    }

    .labelEmphasizedLgMediumSmall_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
    }

    .labelEmphasizedLgMediumMedium_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-small-default-padding-bottom )
    }

    .labelEmphasizedLgMediumLarge_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
    }

    .labelEmphasizedLgLargePlain_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
    }

    .labelEmphasizedLgLargeSmall_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-small-default-padding-bottom )
    }

    .labelEmphasizedLgLargeMedium_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
    }

    .labelEmphasizedLgLargeLarge_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-x-large-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-x-large-default-padding-bottom )
    }

    .labelDefaultLgSmallLarge_a6b3879f,.labelDefaultLgSmallMedium_a6b3879f,.labelDefaultLgSmallPlain_a6b3879f,.labelDefaultLgSmallSmall_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-small-default-padding-bottom )
    }

    .labelDefaultLgMediumLarge_a6b3879f,.labelDefaultLgMediumMedium_a6b3879f,.labelDefaultLgMediumPlain_a6b3879f,.labelDefaultLgMediumSmall_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-medium-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-medium-compact-default-padding-bottom )
    }

    .labelDefaultLgLargePlain_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
    }

    .labelDefaultLgLargeSmall_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-small-default-padding-bottom )
    }

    .labelDefaultLgLargeMedium_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
    }

    .labelDefaultLgLargeLarge_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-x-large-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-x-large-default-padding-bottom )
    }

    .addonLg150_5a68c27f,.addonLg150_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-150-spacing)
    }

    .addonLg150_5a68c27f>.addon_5a68c27f,.addonLg150_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-150-spacing);
        min-height: var(--kite-cell-addon-150-min-height)
    }

    .addonLg200_5a68c27f,.addonLg200_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-200-spacing)
    }

    .addonLg200_5a68c27f>.addon_5a68c27f,.addonLg200_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-200-spacing);
        min-height: var(--kite-cell-addon-200-min-height)
    }

    .addonLg250_5a68c27f,.addonLg250_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-250-spacing)
    }

    .addonLg250_5a68c27f>.addon_5a68c27f,.addonLg250_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-250-spacing);
        min-height: var(--kite-cell-addon-250-min-height)
    }

    .addonLg350_5a68c27f,.addonLg350_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-350-spacing)
    }

    .addonLg350_5a68c27f>.addon_5a68c27f,.addonLg350_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-350-spacing);
        min-height: var(--kite-cell-addon-350-min-height)
    }

    .addonLg400_5a68c27f,.addonLg400_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-400-spacing)
    }

    .addonLg400_5a68c27f>.addon_5a68c27f,.addonLg400_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-400-spacing);
        min-height: var(--kite-cell-addon-400-min-height)
    }

    .addonLg450_5a68c27f,.addonLg450_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-450-spacing)
    }

    .addonLg450_5a68c27f>.addon_5a68c27f,.addonLg450_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-450-spacing);
        min-height: var(--kite-cell-addon-450-min-height)
    }

    .addonLg500_5a68c27f,.addonLg500_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-500-spacing)
    }

    .addonLg500_5a68c27f>.addon_5a68c27f,.addonLg500_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-500-spacing);
        min-height: var(--kite-cell-addon-500-min-height)
    }

    .addonLg550_5a68c27f,.addonLg550_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-550-spacing)
    }

    .addonLg550_5a68c27f>.addon_5a68c27f,.addonLg550_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-550-spacing);
        min-height: var(--kite-cell-addon-550-min-height)
    }

    .addonLg600_5a68c27f,.addonLg600_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-600-spacing)
    }

    .addonLg600_5a68c27f>.addon_5a68c27f,.addonLg600_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-600-spacing);
        min-height: var(--kite-cell-addon-600-min-height)
    }

    .addonLg700_5a68c27f,.addonLg700_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-700-spacing)
    }

    .addonLg700_5a68c27f>.addon_5a68c27f,.addonLg700_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-700-spacing);
        min-height: var(--kite-cell-addon-700-min-height)
    }

    .addonLg750_5a68c27f,.addonLg750_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-750-spacing)
    }

    .addonLg750_5a68c27f>.addon_5a68c27f,.addonLg750_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-750-spacing);
        min-height: var(--kite-cell-addon-750-min-height)
    }

    .addonLg800_5a68c27f,.addonLg800_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-800-spacing)
    }

    .addonLg800_5a68c27f>.addon_5a68c27f,.addonLg800_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-800-spacing);
        min-height: var(--kite-cell-addon-800-min-height)
    }

    .addonLg900_5a68c27f,.addonLg900_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-900-spacing)
    }

    .addonLg900_5a68c27f>.addon_5a68c27f,.addonLg900_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-900-spacing);
        min-height: var(--kite-cell-addon-900-min-height)
    }

    .listLg100_5a68c27f,.listLg100_5a68c27f>.group_5a68c27f {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-100-padding-vertical)
    }

    .listLg100_5a68c27f>.group_5a68c27f>.kite-label-value,.listLg100_5a68c27f>.kite-label-value {
        margin: calc(var(--kite-cell-list-100-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listLg250_5a68c27f,.listLg250_5a68c27f>.group_5a68c27f {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-250-padding-vertical)
    }

    .listLg250_5a68c27f>.group_5a68c27f>.kite-label-value,.listLg250_5a68c27f>.kite-label-value {
        margin: calc(var(--kite-cell-list-250-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listLg300_5a68c27f,.listLg300_5a68c27f>.group_5a68c27f {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-300-padding-vertical)
    }

    .listLg300_5a68c27f>.group_5a68c27f>.kite-label-value,.listLg300_5a68c27f>.kite-label-value {
        margin: calc(var(--kite-cell-list-300-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listLg350_5a68c27f,.listLg350_5a68c27f>.group_5a68c27f {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-350-padding-vertical)
    }

    .listLg350_5a68c27f>.group_5a68c27f>.kite-label-value,.listLg350_5a68c27f>.kite-label-value {
        margin: calc(var(--kite-cell-list-350-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listLg400_5a68c27f,.listLg400_5a68c27f>.group_5a68c27f {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-400-padding-vertical)
    }

    .listLg400_5a68c27f>.group_5a68c27f>.kite-label-value,.listLg400_5a68c27f>.kite-label-value {
        margin: calc(var(--kite-cell-list-400-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listLg450_5a68c27f,.listLg450_5a68c27f>.group_5a68c27f {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-450-padding-vertical)
    }

    .listLg450_5a68c27f>.group_5a68c27f>.kite-label-value,.listLg450_5a68c27f>.kite-label-value {
        margin: calc(var(--kite-cell-list-450-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listLg500_5a68c27f,.listLg500_5a68c27f>.group_5a68c27f {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-500-padding-vertical)
    }

    .listLg500_5a68c27f>.group_5a68c27f>.kite-label-value,.listLg500_5a68c27f>.kite-label-value {
        margin: calc(var(--kite-cell-list-500-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .layoutLg100_5a68c27f,.layoutLg100_5a68c27f>.group_5a68c27f {
        padding: var(--kite-cell-layout-100-padding-vertical)0
    }

    .layoutLg100_5a68c27f.labelOnly_5a68c27f,.layoutLg100_5a68c27f>.group_5a68c27f.labelOnly_5a68c27f {
        padding-top: calc(var(--kite-cell-layout-100-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-100-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutLg100_5a68c27f>.group_5a68c27f {
        margin: calc(-1*var(--kite-cell-layout-100-padding-vertical))0
    }

    .layoutLg200_5a68c27f,.layoutLg200_5a68c27f>.group_5a68c27f {
        padding: var(--kite-cell-layout-200-padding-vertical)0
    }

    .layoutLg200_5a68c27f.labelOnly_5a68c27f,.layoutLg200_5a68c27f>.group_5a68c27f.labelOnly_5a68c27f {
        padding-top: calc(var(--kite-cell-layout-200-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-200-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutLg200_5a68c27f>.group_5a68c27f {
        margin: calc(-1*var(--kite-cell-layout-200-padding-vertical))0
    }

    .layoutLg300_5a68c27f,.layoutLg300_5a68c27f>.group_5a68c27f {
        padding: var(--kite-cell-layout-300-padding-vertical)0
    }

    .layoutLg300_5a68c27f.labelOnly_5a68c27f,.layoutLg300_5a68c27f>.group_5a68c27f.labelOnly_5a68c27f {
        padding-top: calc(var(--kite-cell-layout-300-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-300-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutLg300_5a68c27f>.group_5a68c27f {
        margin: calc(-1*var(--kite-cell-layout-300-padding-vertical))0
    }

    .layoutLg500_5a68c27f,.layoutLg500_5a68c27f>.group_5a68c27f {
        padding: var(--kite-cell-layout-500-padding-vertical)0
    }

    .layoutLg500_5a68c27f.labelOnly_5a68c27f,.layoutLg500_5a68c27f>.group_5a68c27f.labelOnly_5a68c27f {
        padding-top: calc(var(--kite-cell-layout-500-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-500-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutLg500_5a68c27f>.group_5a68c27f {
        margin: calc(-1*var(--kite-cell-layout-500-padding-vertical))0
    }

    .layoutLg600_5a68c27f,.layoutLg600_5a68c27f>.group_5a68c27f {
        padding: var(--kite-cell-layout-600-padding-vertical)0
    }

    .layoutLg600_5a68c27f.labelOnly_5a68c27f,.layoutLg600_5a68c27f>.group_5a68c27f.labelOnly_5a68c27f {
        padding-top: calc(var(--kite-cell-layout-600-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-600-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutLg600_5a68c27f>.group_5a68c27f {
        margin: calc(-1*var(--kite-cell-layout-600-padding-vertical))0
    }

    .listSizeContrastLgSmallPlain_5a68c27f,.listSizeContrastLgSmallPlain_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-plain )
    }

    .listSizeContrastLgSmallSmall_5a68c27f,.listSizeContrastLgSmallSmall_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-small )
    }

    .listSizeContrastLgSmallMedium_5a68c27f,.listSizeContrastLgSmallMedium_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-medium )
    }

    .listSizeContrastLgSmallLarge_5a68c27f,.listSizeContrastLgSmallLarge_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-large )
    }

    .listSizeContrastLgMediumPlain_5a68c27f,.listSizeContrastLgMediumPlain_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-plain )
    }

    .listSizeContrastLgMediumSmall_5a68c27f,.listSizeContrastLgMediumSmall_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-small )
    }

    .listSizeContrastLgMediumMedium_5a68c27f,.listSizeContrastLgMediumMedium_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-medium )
    }

    .listSizeContrastLgMediumLarge_5a68c27f,.listSizeContrastLgMediumLarge_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-large )
    }

    .listSizeContrastLgLargePlain_5a68c27f,.listSizeContrastLgLargePlain_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-plain )
    }

    .listSizeContrastLgLargeSmall_5a68c27f,.listSizeContrastLgLargeSmall_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-small )
    }

    .listSizeContrastLgLargeMedium_5a68c27f,.listSizeContrastLgLargeMedium_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-medium )
    }

    .listSizeContrastLgLargeLarge_5a68c27f,.listSizeContrastLgLargeLarge_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-large )
    }

    .input_d8fd04b0.sizeLg400_d8fd04b0 {
        width: var(--kite-radio-400-size);
        height: var(--kite-radio-400-size);
        border-width: var(--kite-radio-400-border-width);
        border-radius: var(--kite-radio-400-border-radius)
    }

    .input_d8fd04b0.sizeLg400_d8fd04b0.error_d8fd04b0 {
        box-shadow: 0 0 0 var(--kite-selection-control-400-error-border-width) var(--kite-selection-control-error-border)
    }

    .input_d8fd04b0.sizeLg500_d8fd04b0 {
        width: var(--kite-radio-500-size);
        height: var(--kite-radio-500-size);
        border-width: var(--kite-radio-500-border-width);
        border-radius: var(--kite-radio-500-border-radius)
    }

    .input_d8fd04b0.sizeLg500_d8fd04b0.error_d8fd04b0 {
        box-shadow: 0 0 0 var(--kite-selection-control-500-error-border-width) var(--kite-selection-control-error-border)
    }

    .marginLg0_bf48d925 {
        margin: 0
    }

    .paddingLg0_bf48d925 {
        padding: 0
    }

    .marginTopLg0_bf48d925 {
        margin-top: 0
    }

    .marginBottomLg0_bf48d925 {
        margin-bottom: 0
    }

    .marginRightLg0_bf48d925 {
        margin-right: 0
    }

    .marginLeftLg0_bf48d925 {
        margin-left: 0
    }

    .paddingTopLg0_bf48d925 {
        padding-top: 0
    }

    .paddingBottomLg0_bf48d925 {
        padding-bottom: 0
    }

    .paddingRightLg0_bf48d925 {
        padding-right: 0
    }

    .paddingLeftLg0_bf48d925 {
        padding-left: 0
    }

    .gapLg0_bf48d925 {
        gap: 0
    }

    .marginLg50_bf48d925 {
        margin: 2px
    }

    .paddingLg50_bf48d925 {
        padding: 2px
    }

    .marginTopLg50_bf48d925 {
        margin-top: 2px
    }

    .marginBottomLg50_bf48d925 {
        margin-bottom: 2px
    }

    .marginRightLg50_bf48d925 {
        margin-right: 2px
    }

    .marginLeftLg50_bf48d925 {
        margin-left: 2px
    }

    .paddingTopLg50_bf48d925 {
        padding-top: 2px
    }

    .paddingBottomLg50_bf48d925 {
        padding-bottom: 2px
    }

    .paddingRightLg50_bf48d925 {
        padding-right: 2px
    }

    .paddingLeftLg50_bf48d925 {
        padding-left: 2px
    }

    .gapLg50_bf48d925 {
        gap: 2px
    }

    .marginLg100_bf48d925 {
        margin: 4px
    }

    .paddingLg100_bf48d925 {
        padding: 4px
    }

    .marginTopLg100_bf48d925 {
        margin-top: 4px
    }

    .marginBottomLg100_bf48d925 {
        margin-bottom: 4px
    }

    .marginRightLg100_bf48d925 {
        margin-right: 4px
    }

    .marginLeftLg100_bf48d925 {
        margin-left: 4px
    }

    .paddingTopLg100_bf48d925 {
        padding-top: 4px
    }

    .paddingBottomLg100_bf48d925 {
        padding-bottom: 4px
    }

    .paddingRightLg100_bf48d925 {
        padding-right: 4px
    }

    .paddingLeftLg100_bf48d925 {
        padding-left: 4px
    }

    .gapLg100_bf48d925 {
        gap: 4px
    }

    .marginLg150_bf48d925 {
        margin: 6px
    }

    .paddingLg150_bf48d925 {
        padding: 6px
    }

    .marginTopLg150_bf48d925 {
        margin-top: 6px
    }

    .marginBottomLg150_bf48d925 {
        margin-bottom: 6px
    }

    .marginRightLg150_bf48d925 {
        margin-right: 6px
    }

    .marginLeftLg150_bf48d925 {
        margin-left: 6px
    }

    .paddingTopLg150_bf48d925 {
        padding-top: 6px
    }

    .paddingBottomLg150_bf48d925 {
        padding-bottom: 6px
    }

    .paddingRightLg150_bf48d925 {
        padding-right: 6px
    }

    .paddingLeftLg150_bf48d925 {
        padding-left: 6px
    }

    .gapLg150_bf48d925 {
        gap: 6px
    }

    .marginLg200_bf48d925 {
        margin: 8px
    }

    .paddingLg200_bf48d925 {
        padding: 8px
    }

    .marginTopLg200_bf48d925 {
        margin-top: 8px
    }

    .marginBottomLg200_bf48d925 {
        margin-bottom: 8px
    }

    .marginRightLg200_bf48d925 {
        margin-right: 8px
    }

    .marginLeftLg200_bf48d925 {
        margin-left: 8px
    }

    .paddingTopLg200_bf48d925 {
        padding-top: 8px
    }

    .paddingBottomLg200_bf48d925 {
        padding-bottom: 8px
    }

    .paddingRightLg200_bf48d925 {
        padding-right: 8px
    }

    .paddingLeftLg200_bf48d925 {
        padding-left: 8px
    }

    .gapLg200_bf48d925 {
        gap: 8px
    }

    .marginLg250_bf48d925 {
        margin: 10px
    }

    .paddingLg250_bf48d925 {
        padding: 10px
    }

    .marginTopLg250_bf48d925 {
        margin-top: 10px
    }

    .marginBottomLg250_bf48d925 {
        margin-bottom: 10px
    }

    .marginRightLg250_bf48d925 {
        margin-right: 10px
    }

    .marginLeftLg250_bf48d925 {
        margin-left: 10px
    }

    .paddingTopLg250_bf48d925 {
        padding-top: 10px
    }

    .paddingBottomLg250_bf48d925 {
        padding-bottom: 10px
    }

    .paddingRightLg250_bf48d925 {
        padding-right: 10px
    }

    .paddingLeftLg250_bf48d925 {
        padding-left: 10px
    }

    .gapLg250_bf48d925 {
        gap: 10px
    }

    .marginLg300_bf48d925 {
        margin: 12px
    }

    .paddingLg300_bf48d925 {
        padding: 12px
    }

    .marginTopLg300_bf48d925 {
        margin-top: 12px
    }

    .marginBottomLg300_bf48d925 {
        margin-bottom: 12px
    }

    .marginRightLg300_bf48d925 {
        margin-right: 12px
    }

    .marginLeftLg300_bf48d925 {
        margin-left: 12px
    }

    .paddingTopLg300_bf48d925 {
        padding-top: 12px
    }

    .paddingBottomLg300_bf48d925 {
        padding-bottom: 12px
    }

    .paddingRightLg300_bf48d925 {
        padding-right: 12px
    }

    .paddingLeftLg300_bf48d925 {
        padding-left: 12px
    }

    .gapLg300_bf48d925 {
        gap: 12px
    }

    .marginLg350_bf48d925 {
        margin: 16px
    }

    .paddingLg350_bf48d925 {
        padding: 16px
    }

    .marginTopLg350_bf48d925 {
        margin-top: 16px
    }

    .marginBottomLg350_bf48d925 {
        margin-bottom: 16px
    }

    .marginRightLg350_bf48d925 {
        margin-right: 16px
    }

    .marginLeftLg350_bf48d925 {
        margin-left: 16px
    }

    .paddingTopLg350_bf48d925 {
        padding-top: 16px
    }

    .paddingBottomLg350_bf48d925 {
        padding-bottom: 16px
    }

    .paddingRightLg350_bf48d925 {
        padding-right: 16px
    }

    .paddingLeftLg350_bf48d925 {
        padding-left: 16px
    }

    .gapLg350_bf48d925 {
        gap: 16px
    }

    .marginLg400_bf48d925 {
        margin: 20px
    }

    .paddingLg400_bf48d925 {
        padding: 20px
    }

    .marginTopLg400_bf48d925 {
        margin-top: 20px
    }

    .marginBottomLg400_bf48d925 {
        margin-bottom: 20px
    }

    .marginRightLg400_bf48d925 {
        margin-right: 20px
    }

    .marginLeftLg400_bf48d925 {
        margin-left: 20px
    }

    .paddingTopLg400_bf48d925 {
        padding-top: 20px
    }

    .paddingBottomLg400_bf48d925 {
        padding-bottom: 20px
    }

    .paddingRightLg400_bf48d925 {
        padding-right: 20px
    }

    .paddingLeftLg400_bf48d925 {
        padding-left: 20px
    }

    .gapLg400_bf48d925 {
        gap: 20px
    }

    .marginLg450_bf48d925 {
        margin: 24px
    }

    .paddingLg450_bf48d925 {
        padding: 24px
    }

    .marginTopLg450_bf48d925 {
        margin-top: 24px
    }

    .marginBottomLg450_bf48d925 {
        margin-bottom: 24px
    }

    .marginRightLg450_bf48d925 {
        margin-right: 24px
    }

    .marginLeftLg450_bf48d925 {
        margin-left: 24px
    }

    .paddingTopLg450_bf48d925 {
        padding-top: 24px
    }

    .paddingBottomLg450_bf48d925 {
        padding-bottom: 24px
    }

    .paddingRightLg450_bf48d925 {
        padding-right: 24px
    }

    .paddingLeftLg450_bf48d925 {
        padding-left: 24px
    }

    .gapLg450_bf48d925 {
        gap: 24px
    }

    .marginLg500_bf48d925 {
        margin: 28px
    }

    .paddingLg500_bf48d925 {
        padding: 28px
    }

    .marginTopLg500_bf48d925 {
        margin-top: 28px
    }

    .marginBottomLg500_bf48d925 {
        margin-bottom: 28px
    }

    .marginRightLg500_bf48d925 {
        margin-right: 28px
    }

    .marginLeftLg500_bf48d925 {
        margin-left: 28px
    }

    .paddingTopLg500_bf48d925 {
        padding-top: 28px
    }

    .paddingBottomLg500_bf48d925 {
        padding-bottom: 28px
    }

    .paddingRightLg500_bf48d925 {
        padding-right: 28px
    }

    .paddingLeftLg500_bf48d925 {
        padding-left: 28px
    }

    .gapLg500_bf48d925 {
        gap: 28px
    }

    .marginLg550_bf48d925 {
        margin: 32px
    }

    .paddingLg550_bf48d925 {
        padding: 32px
    }

    .marginTopLg550_bf48d925 {
        margin-top: 32px
    }

    .marginBottomLg550_bf48d925 {
        margin-bottom: 32px
    }

    .marginRightLg550_bf48d925 {
        margin-right: 32px
    }

    .marginLeftLg550_bf48d925 {
        margin-left: 32px
    }

    .paddingTopLg550_bf48d925 {
        padding-top: 32px
    }

    .paddingBottomLg550_bf48d925 {
        padding-bottom: 32px
    }

    .paddingRightLg550_bf48d925 {
        padding-right: 32px
    }

    .paddingLeftLg550_bf48d925 {
        padding-left: 32px
    }

    .gapLg550_bf48d925 {
        gap: 32px
    }

    .marginLg600_bf48d925 {
        margin: 36px
    }

    .paddingLg600_bf48d925 {
        padding: 36px
    }

    .marginTopLg600_bf48d925 {
        margin-top: 36px
    }

    .marginBottomLg600_bf48d925 {
        margin-bottom: 36px
    }

    .marginRightLg600_bf48d925 {
        margin-right: 36px
    }

    .marginLeftLg600_bf48d925 {
        margin-left: 36px
    }

    .paddingTopLg600_bf48d925 {
        padding-top: 36px
    }

    .paddingBottomLg600_bf48d925 {
        padding-bottom: 36px
    }

    .paddingRightLg600_bf48d925 {
        padding-right: 36px
    }

    .paddingLeftLg600_bf48d925 {
        padding-left: 36px
    }

    .gapLg600_bf48d925 {
        gap: 36px
    }

    .marginLg650_bf48d925 {
        margin: 40px
    }

    .paddingLg650_bf48d925 {
        padding: 40px
    }

    .marginTopLg650_bf48d925 {
        margin-top: 40px
    }

    .marginBottomLg650_bf48d925 {
        margin-bottom: 40px
    }

    .marginRightLg650_bf48d925 {
        margin-right: 40px
    }

    .marginLeftLg650_bf48d925 {
        margin-left: 40px
    }

    .paddingTopLg650_bf48d925 {
        padding-top: 40px
    }

    .paddingBottomLg650_bf48d925 {
        padding-bottom: 40px
    }

    .paddingRightLg650_bf48d925 {
        padding-right: 40px
    }

    .paddingLeftLg650_bf48d925 {
        padding-left: 40px
    }

    .gapLg650_bf48d925 {
        gap: 40px
    }

    .marginLg700_bf48d925 {
        margin: 48px
    }

    .paddingLg700_bf48d925 {
        padding: 48px
    }

    .marginTopLg700_bf48d925 {
        margin-top: 48px
    }

    .marginBottomLg700_bf48d925 {
        margin-bottom: 48px
    }

    .marginRightLg700_bf48d925 {
        margin-right: 48px
    }

    .marginLeftLg700_bf48d925 {
        margin-left: 48px
    }

    .paddingTopLg700_bf48d925 {
        padding-top: 48px
    }

    .paddingBottomLg700_bf48d925 {
        padding-bottom: 48px
    }

    .paddingRightLg700_bf48d925 {
        padding-right: 48px
    }

    .paddingLeftLg700_bf48d925 {
        padding-left: 48px
    }

    .gapLg700_bf48d925 {
        gap: 48px
    }

    .marginLg750_bf48d925 {
        margin: 56px
    }

    .paddingLg750_bf48d925 {
        padding: 56px
    }

    .marginTopLg750_bf48d925 {
        margin-top: 56px
    }

    .marginBottomLg750_bf48d925 {
        margin-bottom: 56px
    }

    .marginRightLg750_bf48d925 {
        margin-right: 56px
    }

    .marginLeftLg750_bf48d925 {
        margin-left: 56px
    }

    .paddingTopLg750_bf48d925 {
        padding-top: 56px
    }

    .paddingBottomLg750_bf48d925 {
        padding-bottom: 56px
    }

    .paddingRightLg750_bf48d925 {
        padding-right: 56px
    }

    .paddingLeftLg750_bf48d925 {
        padding-left: 56px
    }

    .gapLg750_bf48d925 {
        gap: 56px
    }

    .marginLg800_bf48d925 {
        margin: 64px
    }

    .paddingLg800_bf48d925 {
        padding: 64px
    }

    .marginTopLg800_bf48d925 {
        margin-top: 64px
    }

    .marginBottomLg800_bf48d925 {
        margin-bottom: 64px
    }

    .marginRightLg800_bf48d925 {
        margin-right: 64px
    }

    .marginLeftLg800_bf48d925 {
        margin-left: 64px
    }

    .paddingTopLg800_bf48d925 {
        padding-top: 64px
    }

    .paddingBottomLg800_bf48d925 {
        padding-bottom: 64px
    }

    .paddingRightLg800_bf48d925 {
        padding-right: 64px
    }

    .paddingLeftLg800_bf48d925 {
        padding-left: 64px
    }

    .gapLg800_bf48d925 {
        gap: 64px
    }

    .marginLg850_bf48d925 {
        margin: 72px
    }

    .paddingLg850_bf48d925 {
        padding: 72px
    }

    .marginTopLg850_bf48d925 {
        margin-top: 72px
    }

    .marginBottomLg850_bf48d925 {
        margin-bottom: 72px
    }

    .marginRightLg850_bf48d925 {
        margin-right: 72px
    }

    .marginLeftLg850_bf48d925 {
        margin-left: 72px
    }

    .paddingTopLg850_bf48d925 {
        padding-top: 72px
    }

    .paddingBottomLg850_bf48d925 {
        padding-bottom: 72px
    }

    .paddingRightLg850_bf48d925 {
        padding-right: 72px
    }

    .paddingLeftLg850_bf48d925 {
        padding-left: 72px
    }

    .gapLg850_bf48d925 {
        gap: 72px
    }

    .marginLg900_bf48d925 {
        margin: 80px
    }

    .paddingLg900_bf48d925 {
        padding: 80px
    }

    .marginTopLg900_bf48d925 {
        margin-top: 80px
    }

    .marginBottomLg900_bf48d925 {
        margin-bottom: 80px
    }

    .marginRightLg900_bf48d925 {
        margin-right: 80px
    }

    .marginLeftLg900_bf48d925 {
        margin-left: 80px
    }

    .paddingTopLg900_bf48d925 {
        padding-top: 80px
    }

    .paddingBottomLg900_bf48d925 {
        padding-bottom: 80px
    }

    .paddingRightLg900_bf48d925 {
        padding-right: 80px
    }

    .paddingLeftLg900_bf48d925 {
        padding-left: 80px
    }

    .gapLg900_bf48d925 {
        gap: 80px
    }

    .topLeftLg300_875b0045 {
        --kite-panel-border-top-left-radius: var(--kite-panel-300-border-radius)
    }

    .topRightLg300_875b0045 {
        --kite-panel-border-top-right-radius: var(--kite-panel-300-border-radius)
    }

    .bottomLeftLg300_875b0045 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-300-border-radius)
    }

    .bottomRightLg300_875b0045 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-300-border-radius)
    }

    .topLeftLg400_875b0045 {
        --kite-panel-border-top-left-radius: var(--kite-panel-400-border-radius)
    }

    .topRightLg400_875b0045 {
        --kite-panel-border-top-right-radius: var(--kite-panel-400-border-radius)
    }

    .bottomLeftLg400_875b0045 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-400-border-radius)
    }

    .bottomRightLg400_875b0045 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-400-border-radius)
    }

    .topLeftLg500_875b0045 {
        --kite-panel-border-top-left-radius: var(--kite-panel-500-border-radius)
    }

    .topRightLg500_875b0045 {
        --kite-panel-border-top-right-radius: var(--kite-panel-500-border-radius)
    }

    .bottomLeftLg500_875b0045 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-500-border-radius)
    }

    .bottomRightLg500_875b0045 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-500-border-radius)
    }

    .topLeftLg600_875b0045 {
        --kite-panel-border-top-left-radius: var(--kite-panel-600-border-radius)
    }

    .topRightLg600_875b0045 {
        --kite-panel-border-top-right-radius: var(--kite-panel-600-border-radius)
    }

    .bottomLeftLg600_875b0045 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-600-border-radius)
    }

    .bottomRightLg600_875b0045 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-600-border-radius)
    }

    .topLeftLg700_875b0045 {
        --kite-panel-border-top-left-radius: var(--kite-panel-700-border-radius)
    }

    .topRightLg700_875b0045 {
        --kite-panel-border-top-right-radius: var(--kite-panel-700-border-radius)
    }

    .bottomLeftLg700_875b0045 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-700-border-radius)
    }

    .bottomRightLg700_875b0045 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-700-border-radius)
    }

    .topLeftRoundedLgTrue_875b0045 {
        border-top-left-radius: var(--kite-panel-border-top-left-radius)
    }

    .topLeftRoundedLgFalse_875b0045 {
        border-top-left-radius: 0
    }

    .topRightRoundedLgTrue_875b0045 {
        border-top-right-radius: var(--kite-panel-border-top-right-radius)
    }

    .topRightRoundedLgFalse_875b0045 {
        border-top-right-radius: 0
    }

    .bottomLeftRoundedLgTrue_875b0045 {
        border-bottom-left-radius: var(--kite-panel-border-bottom-left-radius)
    }

    .bottomLeftRoundedLgFalse_875b0045 {
        border-bottom-left-radius: 0
    }

    .bottomRightRoundedLgTrue_875b0045 {
        border-bottom-right-radius: var(--kite-panel-border-bottom-right-radius)
    }

    .bottomRightRoundedLgFalse_875b0045 {
        border-bottom-right-radius: 0
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.headerXLargeLg_2d8c3ddc {
        padding-top: var(--kite-label-value-header-x-large-control-padding-top);
        padding-bottom: var(--kite-label-value-header-x-large-control-padding-bottom);
        min-height: var(--kite-label-value-header-x-large-control-min-height);
        gap: var(--kite-label-value-header-x-large-control-gap)
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.headerLargeLg_2d8c3ddc {
        padding-top: var(--kite-label-value-header-large-control-padding-top);
        padding-bottom: var(--kite-label-value-header-large-control-padding-bottom);
        min-height: var(--kite-label-value-header-large-control-min-height);
        gap: var(--kite-label-value-header-large-control-gap)
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.headerMediumLg_2d8c3ddc {
        padding-top: var(--kite-label-value-header-medium-control-padding-top);
        padding-bottom: var(--kite-label-value-header-medium-control-padding-bottom);
        min-height: var(--kite-label-value-header-medium-control-min-height);
        gap: var(--kite-label-value-header-medium-control-gap)
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.headerSmallLg_2d8c3ddc {
        padding-top: var(--kite-label-value-header-small-control-padding-top);
        padding-bottom: var(--kite-label-value-header-small-control-padding-bottom);
        min-height: var(--kite-label-value-header-small-control-min-height);
        gap: var(--kite-label-value-header-small-control-gap)
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.paragraphLargeCompactLg_2d8c3ddc {
        padding-top: var(--kite-label-value-paragraph-large-compact-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-compact-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-compact-control-min-height);
        gap: var(--kite-label-value-paragraph-large-compact-control-gap)
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.paragraphLargeLg_2d8c3ddc {
        padding-top: var(--kite-label-value-paragraph-large-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-control-min-height);
        gap: var(--kite-label-value-paragraph-large-control-gap)
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.paragraphMediumCompactLg_2d8c3ddc {
        padding-top: var(--kite-label-value-paragraph-medium-compact-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-compact-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-compact-control-min-height);
        gap: var(--kite-label-value-paragraph-medium-compact-control-gap)
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.paragraphMediumLg_2d8c3ddc {
        padding-top: var(--kite-label-value-paragraph-medium-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-control-min-height);
        gap: var(--kite-label-value-paragraph-medium-control-gap)
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.paragraphSmallLg_2d8c3ddc {
        padding-top: var(--kite-label-value-paragraph-small-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-small-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-small-control-min-height);
        gap: var(--kite-label-value-paragraph-small-control-gap)
    }

    .textLgPrimary_44ffeffc {
        color: var(--kite-text-primary)
    }

    .textLgSecondary_44ffeffc {
        color: var(--kite-text-secondary)
    }

    .textLgBrand_44ffeffc {
        color: var(--kite-text-brand)
    }

    .textLgPositive_44ffeffc {
        color: var(--kite-text-positive)
    }

    .textLgWarning_44ffeffc {
        color: var(--kite-text-warning)
    }

    .textLgNegative_44ffeffc {
        color: var(--kite-text-negative)
    }

    .textLgNeutralPrimary_44ffeffc {
        color: var(--kite-content-neutral-primary)
    }

    .textLgBrandPrimary_44ffeffc {
        color: var(--kite-content-brand-primary)
    }

    .textLgBrandDeepPrimary_44ffeffc {
        color: var(--kite-content-brand-deep-primary)
    }

    .textLgPositivePrimary_44ffeffc {
        color: var(--kite-content-positive-primary)
    }

    .textLgWarningPrimary_44ffeffc {
        color: var(--kite-content-warning-primary)
    }

    .textLgNegativePrimary_44ffeffc {
        color: var(--kite-content-negative-primary)
    }

    .textLgRosePrimary_44ffeffc {
        color: var(--kite-content-rose-primary)
    }

    .textLgTealPrimary_44ffeffc {
        color: var(--kite-content-teal-primary)
    }

    .textLgStaticDarkPrimary_44ffeffc {
        color: var(--kite-content-static-dark-primary)
    }

    .textLgStaticLightPrimary_44ffeffc {
        color: var(--kite-content-static-light-primary)
    }

    .textLgNeutralSecondary_44ffeffc {
        color: var(--kite-content-neutral-secondary)
    }

    .textLgBrandSecondary_44ffeffc {
        color: var(--kite-content-brand-secondary)
    }

    .textLgBrandDeepSecondary_44ffeffc {
        color: var(--kite-content-brand-deep-secondary)
    }

    .textLgPositiveSecondary_44ffeffc {
        color: var(--kite-content-positive-secondary)
    }

    .textLgWarningSecondary_44ffeffc {
        color: var(--kite-content-warning-secondary)
    }

    .textLgNegativeSecondary_44ffeffc {
        color: var(--kite-content-negative-secondary)
    }

    .textLgRoseSecondary_44ffeffc {
        color: var(--kite-content-rose-secondary)
    }

    .textLgTealSecondary_44ffeffc {
        color: var(--kite-content-teal-secondary)
    }

    .textLgStaticDarkSecondary_44ffeffc {
        color: var(--kite-content-static-dark-secondary)
    }

    .textLgStaticLightSecondary_44ffeffc {
        color: var(--kite-content-static-light-secondary)
    }

    .textLgNeutralTertiary_44ffeffc {
        color: var(--kite-content-neutral-tertiary)
    }

    .sizeLg500_32472dc7 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-500-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-500-gap-vertical)
    }

    .sizeLg600_32472dc7 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-600-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-600-gap-vertical)
    }

    .sizeLg700_32472dc7 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-700-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-700-gap-vertical)
    }

    .layoutLgHorizontal_32472dc7 {
        --kite-form-group-gap: var(--kite-form-group-gap-horizontal)
    }

    .layoutLgVertical_32472dc7 {
        --kite-form-group-gap: var(--kite-form-group-gap-vertical)
    }

    .positionLgTop_32472dc7 {
        margin: 0 0-1px
    }

    .positionLgMiddleHorizontal_32472dc7 {
        margin: 0-1px 0 0
    }

    .positionLgMiddleVertical_32472dc7 {
        margin: 0 0-1px
    }

    .positionLgBottom_32472dc7 {
        margin: 0
    }

    .positionLgLeft_32472dc7 {
        margin: 0-1px 0 0
    }

    .positionLgRight_32472dc7,.positionLgSingle_32472dc7 {
        margin: 0
    }

    .marginTopLg_32472dc7.marginTopLg_32472dc7 {
        margin-top: var(--kite-form-group-gap)
    }

    .marginBottomLg_32472dc7.marginBottomLg_32472dc7 {
        margin-bottom: var(--kite-form-group-gap)
    }

    .marginLeftLg_32472dc7.marginLeftLg_32472dc7 {
        margin: 0 0 0 var(--kite-form-group-gap)
    }

    .marginRightLg_32472dc7.marginRightLg_32472dc7 {
        margin: 0 var(--kite-form-group-gap)0 0
    }

    .marginAllLg_32472dc7.marginAllLg_32472dc7 {
        margin: var(--kite-form-group-gap)
    }

    .marginNoneLg_32472dc7.marginNoneLg_32472dc7 {
        margin: 0
    }

    .formGroupElement_32472dc7.positionLgTop_32472dc7 {
        border-radius: var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0 0
    }

    .formGroupElement_32472dc7.positionLgMiddleHorizontal_32472dc7,.formGroupElement_32472dc7.positionLgMiddleVertical_32472dc7 {
        border-radius: 0
    }

    .formGroupElement_32472dc7.positionLgBottom_32472dc7 {
        border-radius: 0 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_32472dc7.positionLgLeft_32472dc7 {
        border-radius: var(--kite-form-group-element-layout-border-radius)0 0 var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_32472dc7.positionLgRight_32472dc7 {
        border-radius: 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0
    }

    .formGroupElement_32472dc7.positionLgSingle_32472dc7 {
        border-radius: var(--kite-form-group-element-layout-border-radius)
    }

    .sizeLg500_69b010b7 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-500-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-500-gap-vertical)
    }

    .sizeLg600_69b010b7 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-600-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-600-gap-vertical)
    }

    .sizeLg700_69b010b7 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-700-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-700-gap-vertical)
    }

    .layoutLgHorizontal_69b010b7 {
        --kite-form-group-gap: var(--kite-form-group-gap-horizontal)
    }

    .layoutLgVertical_69b010b7 {
        --kite-form-group-gap: var(--kite-form-group-gap-vertical)
    }

    .positionLgTop_69b010b7 {
        margin: 0 0-1px
    }

    .positionLgMiddleHorizontal_69b010b7 {
        margin: 0-1px 0 0
    }

    .positionLgMiddleVertical_69b010b7 {
        margin: 0 0-1px
    }

    .positionLgBottom_69b010b7 {
        margin: 0
    }

    .positionLgLeft_69b010b7 {
        margin: 0-1px 0 0
    }

    .positionLgRight_69b010b7,.positionLgSingle_69b010b7 {
        margin: 0
    }

    .marginTopLg_69b010b7.marginTopLg_69b010b7 {
        margin-top: var(--kite-form-group-gap)
    }

    .marginBottomLg_69b010b7.marginBottomLg_69b010b7 {
        margin-bottom: var(--kite-form-group-gap)
    }

    .marginLeftLg_69b010b7.marginLeftLg_69b010b7 {
        margin: 0 0 0 var(--kite-form-group-gap)
    }

    .marginRightLg_69b010b7.marginRightLg_69b010b7 {
        margin: 0 var(--kite-form-group-gap)0 0
    }

    .marginAllLg_69b010b7.marginAllLg_69b010b7 {
        margin: var(--kite-form-group-gap)
    }

    .marginNoneLg_69b010b7.marginNoneLg_69b010b7 {
        margin: 0
    }

    .formGroupElement_69b010b7.positionLgTop_69b010b7 {
        border-radius: var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0 0
    }

    .formGroupElement_69b010b7.positionLgMiddleHorizontal_69b010b7,.formGroupElement_69b010b7.positionLgMiddleVertical_69b010b7 {
        border-radius: 0
    }

    .formGroupElement_69b010b7.positionLgBottom_69b010b7 {
        border-radius: 0 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_69b010b7.positionLgLeft_69b010b7 {
        border-radius: var(--kite-form-group-element-layout-border-radius)0 0 var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_69b010b7.positionLgRight_69b010b7 {
        border-radius: 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0
    }

    .formGroupElement_69b010b7.positionLgSingle_69b010b7 {
        border-radius: var(--kite-form-group-element-layout-border-radius)
    }

    .gapLg200_69b010b7 {
        gap: var(--kite-button-content-200-with-addon-gap)
    }

    .layoutLg200_69b010b7 {
        min-height: var(--kite-button-layout-200-min-size);
        min-width: var(--kite-button-layout-200-min-size);
        border-radius: var(--kite-button-layout-200-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-100-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-200-border-radius)
    }

    .loaderLg200_69b010b7 {
        height: 16px;
        width: 16px
    }

    .contentIconLg200_69b010b7 {
        padding: 0 calc(var(--kite-button-content-200-icon-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal))
    }

    .contentDefaultLg200_69b010b7 {
        padding: 0 calc(var(--kite-button-content-200-default-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal)) var(--kite-button-content-200-default-list-padding-bottom)
    }

    .contentWithAddonListLg200_69b010b7 {
        padding: 0 calc(var(--kite-button-content-200-with-addon-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal))
    }

    .contentListWithAddonLg200_69b010b7 {
        padding: 0 var(--kite-button-content-200-with-addon-list-padding-right) var(--kite-button-content-200-with-addon-list-padding-bottom) var(--kite-button-content-200-with-addon-list-padding-left);
        min-height: var(--kite-button-content-200-with-addon-list-min-height)
    }

    .contentListDefaultLg200_69b010b7 {
        padding-bottom: var(--kite-button-content-200-default-list-padding-bottom);
        min-height: var(--kite-button-content-200-default-list-min-height)
    }

    .buttonDefaultLg200_69b010b7 {
        padding: 0 calc(var(--kite-button-content-200-default-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal)) var(--kite-button-content-200-default-list-padding-bottom)
    }

    .gapLg300_69b010b7 {
        gap: var(--kite-button-content-300-with-addon-gap)
    }

    .layoutLg300_69b010b7 {
        min-height: var(--kite-button-layout-300-min-size);
        min-width: var(--kite-button-layout-300-min-size);
        border-radius: var(--kite-button-layout-300-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-150-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-300-border-radius)
    }

    .loaderLg300_69b010b7 {
        height: 20px;
        width: 20px
    }

    .contentIconLg300_69b010b7 {
        padding: 0 calc(var(--kite-button-content-300-icon-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal))
    }

    .contentDefaultLg300_69b010b7 {
        padding: 0 calc(var(--kite-button-content-300-default-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal)) var(--kite-button-content-300-default-list-padding-bottom)
    }

    .contentWithAddonListLg300_69b010b7 {
        padding: 0 calc(var(--kite-button-content-300-with-addon-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal))
    }

    .contentListWithAddonLg300_69b010b7 {
        padding: 0 var(--kite-button-content-300-with-addon-list-padding-right) var(--kite-button-content-300-with-addon-list-padding-bottom) var(--kite-button-content-300-with-addon-list-padding-left);
        min-height: var(--kite-button-content-300-with-addon-list-min-height)
    }

    .contentListDefaultLg300_69b010b7 {
        padding-bottom: var(--kite-button-content-300-default-list-padding-bottom);
        min-height: var(--kite-button-content-300-default-list-min-height)
    }

    .buttonDefaultLg300_69b010b7 {
        padding: 0 calc(var(--kite-button-content-300-default-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal)) var(--kite-button-content-300-default-list-padding-bottom)
    }

    .gapLg400_69b010b7 {
        gap: var(--kite-button-content-400-with-addon-gap)
    }

    .layoutLg400_69b010b7 {
        min-height: var(--kite-button-layout-400-min-size);
        min-width: var(--kite-button-layout-400-min-size);
        border-radius: var(--kite-button-layout-400-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-200-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-400-border-radius)
    }

    .loaderLg400_69b010b7 {
        height: 24px;
        width: 24px
    }

    .contentIconLg400_69b010b7 {
        padding: 0 calc(var(--kite-button-content-400-icon-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal))
    }

    .contentDefaultLg400_69b010b7 {
        padding: 0 calc(var(--kite-button-content-400-default-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal)) var(--kite-button-content-400-default-list-padding-bottom)
    }

    .contentWithAddonListLg400_69b010b7 {
        padding: 0 calc(var(--kite-button-content-400-with-addon-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal))
    }

    .contentListWithAddonLg400_69b010b7 {
        padding: 0 var(--kite-button-content-400-with-addon-list-padding-right) var(--kite-button-content-400-with-addon-list-padding-bottom) var(--kite-button-content-400-with-addon-list-padding-left);
        min-height: var(--kite-button-content-400-with-addon-list-min-height)
    }

    .contentListDefaultLg400_69b010b7 {
        padding-bottom: var(--kite-button-content-400-default-list-padding-bottom);
        min-height: var(--kite-button-content-400-default-list-min-height)
    }

    .buttonDefaultLg400_69b010b7 {
        padding: 0 calc(var(--kite-button-content-400-default-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal)) var(--kite-button-content-400-default-list-padding-bottom)
    }

    .gapLg500_69b010b7 {
        gap: var(--kite-button-content-500-with-addon-gap)
    }

    .layoutLg500_69b010b7 {
        min-height: var(--kite-button-layout-500-min-size);
        min-width: var(--kite-button-layout-500-min-size);
        border-radius: var(--kite-button-layout-500-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-200-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-500-border-radius)
    }

    .loaderLg500_69b010b7 {
        height: 28px;
        width: 28px
    }

    .contentIconLg500_69b010b7 {
        padding: 0 calc(var(--kite-button-content-500-icon-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal))
    }

    .contentDefaultLg500_69b010b7 {
        padding: 0 calc(var(--kite-button-content-500-default-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal)) var(--kite-button-content-500-default-list-padding-bottom)
    }

    .contentWithAddonListLg500_69b010b7 {
        padding: 0 calc(var(--kite-button-content-500-with-addon-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal))
    }

    .contentListWithAddonLg500_69b010b7 {
        padding: 0 var(--kite-button-content-500-with-addon-list-padding-right) var(--kite-button-content-500-with-addon-list-padding-bottom) var(--kite-button-content-500-with-addon-list-padding-left);
        min-height: var(--kite-button-content-500-with-addon-list-min-height)
    }

    .contentListDefaultLg500_69b010b7 {
        padding-bottom: var(--kite-button-content-500-default-list-padding-bottom);
        min-height: var(--kite-button-content-500-default-list-min-height)
    }

    .buttonDefaultLg500_69b010b7 {
        padding: 0 calc(var(--kite-button-content-500-default-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal)) var(--kite-button-content-500-default-list-padding-bottom)
    }

    .gapLg600_69b010b7 {
        gap: var(--kite-button-content-600-with-addon-gap)
    }

    .layoutLg600_69b010b7 {
        min-height: var(--kite-button-layout-600-min-size);
        min-width: var(--kite-button-layout-600-min-size);
        border-radius: var(--kite-button-layout-600-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-250-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-600-border-radius)
    }

    .loaderLg600_69b010b7 {
        height: 32px;
        width: 32px
    }

    .contentIconLg600_69b010b7 {
        padding: 0 calc(var(--kite-button-content-600-icon-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal))
    }

    .contentDefaultLg600_69b010b7 {
        padding: 0 calc(var(--kite-button-content-600-default-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal)) var(--kite-button-content-600-default-list-padding-bottom)
    }

    .contentWithAddonListLg600_69b010b7 {
        padding: 0 calc(var(--kite-button-content-600-with-addon-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal))
    }

    .contentListWithAddonLg600_69b010b7 {
        padding: 0 var(--kite-button-content-600-with-addon-list-padding-right) var(--kite-button-content-600-with-addon-list-padding-bottom) var(--kite-button-content-600-with-addon-list-padding-left);
        min-height: var(--kite-button-content-600-with-addon-list-min-height)
    }

    .contentListDefaultLg600_69b010b7 {
        padding-bottom: var(--kite-button-content-600-default-list-padding-bottom);
        min-height: var(--kite-button-content-600-default-list-min-height)
    }

    .buttonDefaultLg600_69b010b7 {
        padding: 0 calc(var(--kite-button-content-600-default-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal)) var(--kite-button-content-600-default-list-padding-bottom)
    }

    .gapLg700_69b010b7 {
        gap: var(--kite-button-content-700-with-addon-gap)
    }

    .layoutLg700_69b010b7 {
        min-height: var(--kite-button-layout-700-min-size);
        min-width: var(--kite-button-layout-700-min-size);
        border-radius: var(--kite-button-layout-700-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-350-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-700-border-radius)
    }

    .loaderLg700_69b010b7 {
        height: 36px;
        width: 36px
    }

    .contentIconLg700_69b010b7 {
        padding: 0 calc(var(--kite-button-content-700-icon-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal))
    }

    .contentDefaultLg700_69b010b7 {
        padding: 0 calc(var(--kite-button-content-700-default-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal)) var(--kite-button-content-700-default-list-padding-bottom)
    }

    .contentWithAddonListLg700_69b010b7 {
        padding: 0 calc(var(--kite-button-content-700-with-addon-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal))
    }

    .contentListWithAddonLg700_69b010b7 {
        padding: 0 var(--kite-button-content-700-with-addon-list-padding-right) var(--kite-button-content-700-with-addon-list-padding-bottom) var(--kite-button-content-700-with-addon-list-padding-left);
        min-height: var(--kite-button-content-700-with-addon-list-min-height)
    }

    .contentListDefaultLg700_69b010b7 {
        padding-bottom: var(--kite-button-content-700-default-list-padding-bottom);
        min-height: var(--kite-button-content-700-default-list-min-height)
    }

    .buttonDefaultLg700_69b010b7 {
        padding: 0 calc(var(--kite-button-content-700-default-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal)) var(--kite-button-content-700-default-list-padding-bottom)
    }

    .addonLg_69b010b7 {
        display: block
    }

    .fullWidthLgFalse_69b010b7 {
        width: -moz-max-content;
        width: max-content
    }

    .fullWidthLgTrue_69b010b7 {
        width: 100%
    }

    .textLgStart_a6cf37ae {
        text-align: start
    }

    .textLgCenter_a6cf37ae {
        text-align: center
    }

    .textLgEnd_a6cf37ae {
        text-align: end
    }

    .typoLgBig300Accent_bcc68360,.typoLgBig300Normal_bcc68360 {
        font: 400 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoLgBig300Accent_bcc68360 {
        font: 600 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgBig300NumericAccent_bcc68360,.typoLgBig300Numeric_bcc68360 {
        font: 400 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoLgBig300NumericAccent_bcc68360 {
        font: 600 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgBig400Accent_bcc68360,.typoLgBig400Normal_bcc68360 {
        font: 400 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoLgBig400Accent_bcc68360 {
        font: 600 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgBig400NumericAccent_bcc68360,.typoLgBig400Numeric_bcc68360 {
        font: 400 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoLgBig400NumericAccent_bcc68360 {
        font: 600 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgBig500Accent_bcc68360,.typoLgBig500Normal_bcc68360 {
        font: 400 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoLgBig500Accent_bcc68360 {
        font: 600 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgBig500NumericAccent_bcc68360,.typoLgBig500Numeric_bcc68360 {
        font: 400 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoLgBig500NumericAccent_bcc68360 {
        font: 600 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgBig600Accent_bcc68360,.typoLgBig600Normal_bcc68360 {
        font: 400 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoLgBig600Accent_bcc68360 {
        font: 600 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgBig600NumericAccent_bcc68360,.typoLgBig600Numeric_bcc68360 {
        font: 400 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoLgBig600NumericAccent_bcc68360 {
        font: 600 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgBig700Accent_bcc68360,.typoLgBig700Normal_bcc68360 {
        font: 400 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoLgBig700Accent_bcc68360 {
        font: 600 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgBig700NumericAccent_bcc68360,.typoLgBig700Numeric_bcc68360 {
        font: 400 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoLgBig700NumericAccent_bcc68360 {
        font: 600 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgText100Accent_bcc68360,.typoLgText100Normal_bcc68360 {
        font: 400 .1875rem/133.333%"Montserrat";
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoLgText100Accent_bcc68360 {
        font: 600 .1875rem/133.333%"Montserrat"
    }

    .typoLgText100NumericAccent_bcc68360,.typoLgText100Numeric_bcc68360 {
        font: 400 .1875rem/133.333%"Montserrat";
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoLgText100NumericAccent_bcc68360 {
        font: 600 .1875rem/133.333%"Montserrat"
    }

    .typoLgText200Accent_bcc68360,.typoLgText200Normal_bcc68360 {
        font: 400 .375rem/133.333%"Montserrat";
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoLgText200Accent_bcc68360 {
        font: 600 .375rem/133.333%"Montserrat"
    }

    .typoLgText200NumericAccent_bcc68360,.typoLgText200Numeric_bcc68360 {
        font: 400 .375rem/133.333%"Montserrat";
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoLgText200NumericAccent_bcc68360 {
        font: 600 .375rem/133.333%"Montserrat"
    }

    .typoLgText400Accent_bcc68360,.typoLgText400Normal_bcc68360 {
        font: 400 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoLgText400Accent_bcc68360 {
        font: 600 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgText400NumericAccent_bcc68360,.typoLgText400Numeric_bcc68360 {
        font: 400 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoLgText400NumericAccent_bcc68360 {
        font: 600 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgText500Accent_bcc68360,.typoLgText500Normal_bcc68360 {
        font: 400 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoLgText500Accent_bcc68360 {
        font: 600 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgText500NumericAccent_bcc68360,.typoLgText500Numeric_bcc68360 {
        font: 400 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoLgText500NumericAccent_bcc68360 {
        font: 600 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgText600Accent_bcc68360,.typoLgText600Normal_bcc68360 {
        font: 400 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoLgText600Accent_bcc68360 {
        font: 600 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgText600NumericAccent_bcc68360,.typoLgText600Numeric_bcc68360 {
        font: 400 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoLgText600NumericAccent_bcc68360 {
        font: 600 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgText700Accent_bcc68360,.typoLgText700Normal_bcc68360 {
        font: 400 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoLgText700Accent_bcc68360 {
        font: 600 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgText700NumericAccent_bcc68360,.typoLgText700Numeric_bcc68360 {
        font: 400 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoLgText700NumericAccent_bcc68360 {
        font: 600 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgCompact300Accent_bcc68360,.typoLgCompact300Normal_bcc68360 {
        font: 400 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoLgCompact300Accent_bcc68360 {
        font: 600 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgCompact300NumericAccent_bcc68360,.typoLgCompact300Numeric_bcc68360 {
        font: 400 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoLgCompact300NumericAccent_bcc68360 {
        font: 600 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgCompact400Accent_bcc68360,.typoLgCompact400Normal_bcc68360 {
        font: 400 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoLgCompact400Accent_bcc68360 {
        font: 600 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgCompact400NumericAccent_bcc68360,.typoLgCompact400Numeric_bcc68360 {
        font: 400 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoLgCompact400NumericAccent_bcc68360 {
        font: 600 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgCompact500Accent_bcc68360,.typoLgCompact500Normal_bcc68360 {
        font: 400 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoLgCompact500Accent_bcc68360 {
        font: 600 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgCompact500NumericAccent_bcc68360,.typoLgCompact500Numeric_bcc68360 {
        font: 400 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoLgCompact500NumericAccent_bcc68360 {
        font: 600 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgCompact600Accent_bcc68360,.typoLgCompact600Normal_bcc68360 {
        font: 400 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoLgCompact600Accent_bcc68360 {
        font: 600 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgCompact600NumericAccent_bcc68360,.typoLgCompact600Numeric_bcc68360 {
        font: 400 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoLgCompact600NumericAccent_bcc68360 {
        font: 600 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoLgArticle600Normal_bcc68360 {
        font: 400 1.133333rem/140%"PT Serif",serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoLgArticle700Normal_bcc68360,.typoLgArticle800Normal_bcc68360,.typoLgArticle900Normal_bcc68360 {
        font: 400 1.266666rem/140%"PT Serif",serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoLgArticle800Normal_bcc68360,.typoLgArticle900Normal_bcc68360 {
        font: 400 1.4rem/140%"PT Serif",serif
    }

    .typoLgArticle900Normal_bcc68360 {
        font: 400 1.6rem/140%"PT Serif",serif
    }

    .label_347b08f2,.value_347b08f2 {
        -webkit-line-clamp: var(--max-lines-lg, unset)
    }

    .labelValue_347b08f2.defaultVariantLgHeaderXLarge_347b08f2 {
        padding-top: var(--kite-label-value-header-x-large-default-padding-top);
        padding-bottom: var(--kite-label-value-header-x-large-default-padding-bottom);
        min-height: var(--kite-label-value-header-x-large-default-min-height);
        gap: var(--kite-label-value-header-x-large-default-gap)
    }

    .labelValue_347b08f2.defaultVariantLgHeaderLarge_347b08f2 {
        padding-top: var(--kite-label-value-header-large-default-padding-top);
        padding-bottom: var(--kite-label-value-header-large-default-padding-bottom);
        min-height: var(--kite-label-value-header-large-default-min-height);
        gap: var(--kite-label-value-header-large-default-gap)
    }

    .labelValue_347b08f2.defaultVariantLgHeaderMedium_347b08f2 {
        padding-top: var(--kite-label-value-header-medium-default-padding-top);
        padding-bottom: var(--kite-label-value-header-medium-default-padding-bottom);
        min-height: var(--kite-label-value-header-medium-default-min-height);
        gap: var(--kite-label-value-header-medium-default-gap)
    }

    .labelValue_347b08f2.defaultVariantLgHeaderSmall_347b08f2 {
        padding-top: var(--kite-label-value-header-small-default-padding-top);
        padding-bottom: var(--kite-label-value-header-small-default-padding-bottom);
        min-height: var(--kite-label-value-header-small-default-min-height);
        gap: var(--kite-label-value-header-small-default-gap)
    }

    .labelValue_347b08f2.defaultVariantLgParagraphLargeCompact_347b08f2 {
        padding-top: var(--kite-label-value-paragraph-large-compact-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-compact-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-compact-default-min-height);
        gap: var(--kite-label-value-paragraph-large-compact-default-gap)
    }

    .labelValue_347b08f2.defaultVariantLgParagraphLarge_347b08f2 {
        padding-top: var(--kite-label-value-paragraph-large-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-default-min-height);
        gap: var(--kite-label-value-paragraph-large-default-gap)
    }

    .labelValue_347b08f2.defaultVariantLgParagraphMediumCompact_347b08f2 {
        padding-top: var(--kite-label-value-paragraph-medium-compact-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-compact-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-compact-default-min-height);
        gap: var(--kite-label-value-paragraph-medium-compact-default-gap)
    }

    .labelValue_347b08f2.defaultVariantLgParagraphMedium_347b08f2 {
        padding-top: var(--kite-label-value-paragraph-medium-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-default-min-height);
        gap: var(--kite-label-value-paragraph-medium-default-gap)
    }

    .labelValue_347b08f2.defaultVariantLgParagraphSmall_347b08f2 {
        padding-top: var(--kite-label-value-paragraph-small-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-small-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-small-default-min-height);
        gap: var(--kite-label-value-paragraph-small-default-gap)
    }

    .labelValue_347b08f2 .label_347b08f2.accentLg_347b08f2,.labelValue_347b08f2 .value_347b08f2.accentLg_347b08f2,.labelValue_347b08f2.labelOnly_347b08f2.accentLg_347b08f2 {
        font-weight: 600
    }

    .labelValue_347b08f2 .label_347b08f2.noAccentLg_347b08f2,.labelValue_347b08f2 .value_347b08f2.noAccentLg_347b08f2,.labelValue_347b08f2.labelOnly_347b08f2.noAccentLg_347b08f2 {
        font-weight: 400
    }

    .image_61964cce {
        height: var(--img-height-lg)
    }

    .size_Lg100_1ffde0d2 {
        width: var(--kite-rich-icon-100-background-size);
        height: var(--kite-rich-icon-100-background-size);
        font-size: var(--kite-rich-icon-100-icon-size)
    }

    .size_Lg100_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-100-background-size)
    }

    .size_Lg100_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-100-label-compensation)
    }

    .size_Lg150_1ffde0d2 {
        width: var(--kite-rich-icon-150-background-size);
        height: var(--kite-rich-icon-150-background-size);
        font-size: var(--kite-rich-icon-150-icon-size)
    }

    .size_Lg150_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-150-background-size)
    }

    .size_Lg150_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-150-label-compensation)
    }

    .size_Lg200_1ffde0d2 {
        width: var(--kite-rich-icon-200-background-size);
        height: var(--kite-rich-icon-200-background-size);
        font-size: var(--kite-rich-icon-200-icon-size)
    }

    .size_Lg200_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-200-background-size)
    }

    .size_Lg200_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-200-label-compensation)
    }

    .size_Lg250_1ffde0d2 {
        width: var(--kite-rich-icon-250-background-size);
        height: var(--kite-rich-icon-250-background-size);
        font-size: var(--kite-rich-icon-250-icon-size)
    }

    .size_Lg250_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-250-background-size)
    }

    .size_Lg250_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-250-label-compensation)
    }

    .size_Lg300_1ffde0d2 {
        width: var(--kite-rich-icon-300-background-size);
        height: var(--kite-rich-icon-300-background-size);
        font-size: var(--kite-rich-icon-300-icon-size)
    }

    .size_Lg300_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-300-background-size)
    }

    .size_Lg300_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-300-label-compensation)
    }

    .size_Lg350_1ffde0d2 {
        width: var(--kite-rich-icon-350-background-size);
        height: var(--kite-rich-icon-350-background-size);
        font-size: var(--kite-rich-icon-350-icon-size)
    }

    .size_Lg350_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-350-background-size)
    }

    .size_Lg350_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-350-label-compensation)
    }

    .size_Lg400_1ffde0d2 {
        width: var(--kite-rich-icon-400-background-size);
        height: var(--kite-rich-icon-400-background-size);
        font-size: var(--kite-rich-icon-400-icon-size)
    }

    .size_Lg400_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-400-background-size)
    }

    .size_Lg400_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-400-label-compensation)
    }

    .size_Lg450_1ffde0d2 {
        width: var(--kite-rich-icon-450-background-size);
        height: var(--kite-rich-icon-450-background-size);
        font-size: var(--kite-rich-icon-450-icon-size)
    }

    .size_Lg450_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-450-background-size)
    }

    .size_Lg450_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-450-label-compensation)
    }

    .size_Lg500_1ffde0d2 {
        width: var(--kite-rich-icon-500-background-size);
        height: var(--kite-rich-icon-500-background-size);
        font-size: var(--kite-rich-icon-500-icon-size)
    }

    .size_Lg500_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-500-background-size)
    }

    .size_Lg500_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-500-label-compensation)
    }

    .size_Lg600_1ffde0d2 {
        width: var(--kite-rich-icon-600-background-size);
        height: var(--kite-rich-icon-600-background-size);
        font-size: var(--kite-rich-icon-600-icon-size)
    }

    .size_Lg600_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-600-background-size)
    }

    .size_Lg600_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-600-label-compensation)
    }

    .size_Lg700_1ffde0d2 {
        width: var(--kite-rich-icon-700-background-size);
        height: var(--kite-rich-icon-700-background-size);
        font-size: var(--kite-rich-icon-700-icon-size)
    }

    .size_Lg700_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-700-background-size)
    }

    .size_Lg700_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-700-label-compensation)
    }

    .size_Lg800_1ffde0d2 {
        width: var(--kite-rich-icon-800-background-size);
        height: var(--kite-rich-icon-800-background-size);
        font-size: var(--kite-rich-icon-800-icon-size)
    }

    .size_Lg800_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-800-background-size)
    }

    .size_Lg800_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-800-label-compensation)
    }

    .size_Lg900_1ffde0d2 {
        width: var(--kite-rich-icon-900-background-size);
        height: var(--kite-rich-icon-900-background-size);
        font-size: var(--kite-rich-icon-900-icon-size)
    }

    .size_Lg900_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-900-background-size)
    }

    .size_Lg900_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-900-label-compensation)
    }

    .dLgNone_64b37d27 {
        display: none!important
    }

    .dLgInline_64b37d27 {
        display: inline!important
    }

    .dLgInlineBlock_64b37d27 {
        display: inline-block!important
    }

    .dLgBlock_64b37d27 {
        display: block!important
    }

    .dLgTable_64b37d27 {
        display: table!important
    }

    .dLgTableRow_64b37d27 {
        display: table-row!important
    }

    .dLgTableCell_64b37d27 {
        display: table-cell!important
    }

    .dLgFlex_64b37d27 {
        display: flex!important
    }

    .dLgInlineFlex_64b37d27 {
        display: inline-flex!important
    }

    .dLgGrid_64b37d27 {
        display: grid!important
    }

    .dLgInlineGrid_64b37d27 {
        display: inline-grid!important
    }

    .sizeLg400_72274174 {
        padding: var(--kite-modal-header-400-padding-vertical) var(--kite-modal-header-400-padding-horizontal);
        gap: var(--kite-modal-header-400-gap)
    }

    .sizeLg400_72274174.overlayPosition_72274174 {
        width: calc(100% - var(--kite-modal-header-400-padding-horizontal)*2)
    }

    .sizeLg400_72274174 .title_72274174 {
        padding: var(--kite-modal-header-400-title-container-padding-vertical) var(--kite-modal-header-400-title-container-padding-horizontal);
        min-height: var(--kite-modal-header-400-title-container-min-height)
    }

    .sizeLg500_72274174 {
        padding: var(--kite-modal-header-500-padding-vertical) var(--kite-modal-header-500-padding-horizontal);
        gap: var(--kite-modal-header-500-gap)
    }

    .sizeLg500_72274174.overlayPosition_72274174 {
        width: calc(100% - var(--kite-modal-header-500-padding-horizontal)*2)
    }

    .sizeLg500_72274174 .title_72274174 {
        padding: var(--kite-modal-header-500-title-container-padding-vertical) var(--kite-modal-header-500-title-container-padding-horizontal);
        min-height: var(--kite-modal-header-500-title-container-min-height)
    }

    .sizeLg600_72274174 {
        padding: var(--kite-modal-header-600-padding-vertical) var(--kite-modal-header-600-padding-horizontal);
        gap: var(--kite-modal-header-600-gap)
    }

    .sizeLg600_72274174.overlayPosition_72274174 {
        width: calc(100% - var(--kite-modal-header-600-padding-horizontal)*2)
    }

    .sizeLg600_72274174 .title_72274174 {
        padding: var(--kite-modal-header-600-title-container-padding-vertical) var(--kite-modal-header-600-title-container-padding-horizontal);
        min-height: var(--kite-modal-header-600-title-container-min-height)
    }

    .marginLg0_be8f3fc8 {
        margin: 0
    }

    .paddingLg0_be8f3fc8 {
        padding: 0
    }

    .marginTopLg0_be8f3fc8 {
        margin-top: 0
    }

    .marginBottomLg0_be8f3fc8 {
        margin-bottom: 0
    }

    .marginRightLg0_be8f3fc8 {
        margin-right: 0
    }

    .marginLeftLg0_be8f3fc8 {
        margin-left: 0
    }

    .paddingTopLg0_be8f3fc8 {
        padding-top: 0
    }

    .paddingBottomLg0_be8f3fc8 {
        padding-bottom: 0
    }

    .paddingRightLg0_be8f3fc8 {
        padding-right: 0
    }

    .paddingLeftLg0_be8f3fc8 {
        padding-left: 0
    }

    .gapLg0_be8f3fc8 {
        gap: 0
    }

    .marginLg50_be8f3fc8 {
        margin: 2px
    }

    .paddingLg50_be8f3fc8 {
        padding: 2px
    }

    .marginTopLg50_be8f3fc8 {
        margin-top: 2px
    }

    .marginBottomLg50_be8f3fc8 {
        margin-bottom: 2px
    }

    .marginRightLg50_be8f3fc8 {
        margin-right: 2px
    }

    .marginLeftLg50_be8f3fc8 {
        margin-left: 2px
    }

    .paddingTopLg50_be8f3fc8 {
        padding-top: 2px
    }

    .paddingBottomLg50_be8f3fc8 {
        padding-bottom: 2px
    }

    .paddingRightLg50_be8f3fc8 {
        padding-right: 2px
    }

    .paddingLeftLg50_be8f3fc8 {
        padding-left: 2px
    }

    .gapLg50_be8f3fc8 {
        gap: 2px
    }

    .marginLg100_be8f3fc8 {
        margin: 4px
    }

    .paddingLg100_be8f3fc8 {
        padding: 4px
    }

    .marginTopLg100_be8f3fc8 {
        margin-top: 4px
    }

    .marginBottomLg100_be8f3fc8 {
        margin-bottom: 4px
    }

    .marginRightLg100_be8f3fc8 {
        margin-right: 4px
    }

    .marginLeftLg100_be8f3fc8 {
        margin-left: 4px
    }

    .paddingTopLg100_be8f3fc8 {
        padding-top: 4px
    }

    .paddingBottomLg100_be8f3fc8 {
        padding-bottom: 4px
    }

    .paddingRightLg100_be8f3fc8 {
        padding-right: 4px
    }

    .paddingLeftLg100_be8f3fc8 {
        padding-left: 4px
    }

    .gapLg100_be8f3fc8 {
        gap: 4px
    }

    .marginLg150_be8f3fc8 {
        margin: 6px
    }

    .paddingLg150_be8f3fc8 {
        padding: 6px
    }

    .marginTopLg150_be8f3fc8 {
        margin-top: 6px
    }

    .marginBottomLg150_be8f3fc8 {
        margin-bottom: 6px
    }

    .marginRightLg150_be8f3fc8 {
        margin-right: 6px
    }

    .marginLeftLg150_be8f3fc8 {
        margin-left: 6px
    }

    .paddingTopLg150_be8f3fc8 {
        padding-top: 6px
    }

    .paddingBottomLg150_be8f3fc8 {
        padding-bottom: 6px
    }

    .paddingRightLg150_be8f3fc8 {
        padding-right: 6px
    }

    .paddingLeftLg150_be8f3fc8 {
        padding-left: 6px
    }

    .gapLg150_be8f3fc8 {
        gap: 6px
    }

    .marginLg200_be8f3fc8 {
        margin: 8px
    }

    .paddingLg200_be8f3fc8 {
        padding: 8px
    }

    .marginTopLg200_be8f3fc8 {
        margin-top: 8px
    }

    .marginBottomLg200_be8f3fc8 {
        margin-bottom: 8px
    }

    .marginRightLg200_be8f3fc8 {
        margin-right: 8px
    }

    .marginLeftLg200_be8f3fc8 {
        margin-left: 8px
    }

    .paddingTopLg200_be8f3fc8 {
        padding-top: 8px
    }

    .paddingBottomLg200_be8f3fc8 {
        padding-bottom: 8px
    }

    .paddingRightLg200_be8f3fc8 {
        padding-right: 8px
    }

    .paddingLeftLg200_be8f3fc8 {
        padding-left: 8px
    }

    .gapLg200_be8f3fc8 {
        gap: 8px
    }

    .marginLg250_be8f3fc8 {
        margin: 10px
    }

    .paddingLg250_be8f3fc8 {
        padding: 10px
    }

    .marginTopLg250_be8f3fc8 {
        margin-top: 10px
    }

    .marginBottomLg250_be8f3fc8 {
        margin-bottom: 10px
    }

    .marginRightLg250_be8f3fc8 {
        margin-right: 10px
    }

    .marginLeftLg250_be8f3fc8 {
        margin-left: 10px
    }

    .paddingTopLg250_be8f3fc8 {
        padding-top: 10px
    }

    .paddingBottomLg250_be8f3fc8 {
        padding-bottom: 10px
    }

    .paddingRightLg250_be8f3fc8 {
        padding-right: 10px
    }

    .paddingLeftLg250_be8f3fc8 {
        padding-left: 10px
    }

    .gapLg250_be8f3fc8 {
        gap: 10px
    }

    .marginLg300_be8f3fc8 {
        margin: 12px
    }

    .paddingLg300_be8f3fc8 {
        padding: 12px
    }

    .marginTopLg300_be8f3fc8 {
        margin-top: 12px
    }

    .marginBottomLg300_be8f3fc8 {
        margin-bottom: 12px
    }

    .marginRightLg300_be8f3fc8 {
        margin-right: 12px
    }

    .marginLeftLg300_be8f3fc8 {
        margin-left: 12px
    }

    .paddingTopLg300_be8f3fc8 {
        padding-top: 12px
    }

    .paddingBottomLg300_be8f3fc8 {
        padding-bottom: 12px
    }

    .paddingRightLg300_be8f3fc8 {
        padding-right: 12px
    }

    .paddingLeftLg300_be8f3fc8 {
        padding-left: 12px
    }

    .gapLg300_be8f3fc8 {
        gap: 12px
    }

    .marginLg350_be8f3fc8 {
        margin: 16px
    }

    .paddingLg350_be8f3fc8 {
        padding: 16px
    }

    .marginTopLg350_be8f3fc8 {
        margin-top: 16px
    }

    .marginBottomLg350_be8f3fc8 {
        margin-bottom: 16px
    }

    .marginRightLg350_be8f3fc8 {
        margin-right: 16px
    }

    .marginLeftLg350_be8f3fc8 {
        margin-left: 16px
    }

    .paddingTopLg350_be8f3fc8 {
        padding-top: 16px
    }

    .paddingBottomLg350_be8f3fc8 {
        padding-bottom: 16px
    }

    .paddingRightLg350_be8f3fc8 {
        padding-right: 16px
    }

    .paddingLeftLg350_be8f3fc8 {
        padding-left: 16px
    }

    .gapLg350_be8f3fc8 {
        gap: 16px
    }

    .marginLg400_be8f3fc8 {
        margin: 20px
    }

    .paddingLg400_be8f3fc8 {
        padding: 20px
    }

    .marginTopLg400_be8f3fc8 {
        margin-top: 20px
    }

    .marginBottomLg400_be8f3fc8 {
        margin-bottom: 20px
    }

    .marginRightLg400_be8f3fc8 {
        margin-right: 20px
    }

    .marginLeftLg400_be8f3fc8 {
        margin-left: 20px
    }

    .paddingTopLg400_be8f3fc8 {
        padding-top: 20px
    }

    .paddingBottomLg400_be8f3fc8 {
        padding-bottom: 20px
    }

    .paddingRightLg400_be8f3fc8 {
        padding-right: 20px
    }

    .paddingLeftLg400_be8f3fc8 {
        padding-left: 20px
    }

    .gapLg400_be8f3fc8 {
        gap: 20px
    }

    .marginLg450_be8f3fc8 {
        margin: 24px
    }

    .paddingLg450_be8f3fc8 {
        padding: 24px
    }

    .marginTopLg450_be8f3fc8 {
        margin-top: 24px
    }

    .marginBottomLg450_be8f3fc8 {
        margin-bottom: 24px
    }

    .marginRightLg450_be8f3fc8 {
        margin-right: 24px
    }

    .marginLeftLg450_be8f3fc8 {
        margin-left: 24px
    }

    .paddingTopLg450_be8f3fc8 {
        padding-top: 24px
    }

    .paddingBottomLg450_be8f3fc8 {
        padding-bottom: 24px
    }

    .paddingRightLg450_be8f3fc8 {
        padding-right: 24px
    }

    .paddingLeftLg450_be8f3fc8 {
        padding-left: 24px
    }

    .gapLg450_be8f3fc8 {
        gap: 24px
    }

    .marginLg500_be8f3fc8 {
        margin: 28px
    }

    .paddingLg500_be8f3fc8 {
        padding: 28px
    }

    .marginTopLg500_be8f3fc8 {
        margin-top: 28px
    }

    .marginBottomLg500_be8f3fc8 {
        margin-bottom: 28px
    }

    .marginRightLg500_be8f3fc8 {
        margin-right: 28px
    }

    .marginLeftLg500_be8f3fc8 {
        margin-left: 28px
    }

    .paddingTopLg500_be8f3fc8 {
        padding-top: 28px
    }

    .paddingBottomLg500_be8f3fc8 {
        padding-bottom: 28px
    }

    .paddingRightLg500_be8f3fc8 {
        padding-right: 28px
    }

    .paddingLeftLg500_be8f3fc8 {
        padding-left: 28px
    }

    .gapLg500_be8f3fc8 {
        gap: 28px
    }

    .marginLg550_be8f3fc8 {
        margin: 32px
    }

    .paddingLg550_be8f3fc8 {
        padding: 32px
    }

    .marginTopLg550_be8f3fc8 {
        margin-top: 32px
    }

    .marginBottomLg550_be8f3fc8 {
        margin-bottom: 32px
    }

    .marginRightLg550_be8f3fc8 {
        margin-right: 32px
    }

    .marginLeftLg550_be8f3fc8 {
        margin-left: 32px
    }

    .paddingTopLg550_be8f3fc8 {
        padding-top: 32px
    }

    .paddingBottomLg550_be8f3fc8 {
        padding-bottom: 32px
    }

    .paddingRightLg550_be8f3fc8 {
        padding-right: 32px
    }

    .paddingLeftLg550_be8f3fc8 {
        padding-left: 32px
    }

    .gapLg550_be8f3fc8 {
        gap: 32px
    }

    .marginLg600_be8f3fc8 {
        margin: 36px
    }

    .paddingLg600_be8f3fc8 {
        padding: 36px
    }

    .marginTopLg600_be8f3fc8 {
        margin-top: 36px
    }

    .marginBottomLg600_be8f3fc8 {
        margin-bottom: 36px
    }

    .marginRightLg600_be8f3fc8 {
        margin-right: 36px
    }

    .marginLeftLg600_be8f3fc8 {
        margin-left: 36px
    }

    .paddingTopLg600_be8f3fc8 {
        padding-top: 36px
    }

    .paddingBottomLg600_be8f3fc8 {
        padding-bottom: 36px
    }

    .paddingRightLg600_be8f3fc8 {
        padding-right: 36px
    }

    .paddingLeftLg600_be8f3fc8 {
        padding-left: 36px
    }

    .gapLg600_be8f3fc8 {
        gap: 36px
    }

    .marginLg650_be8f3fc8 {
        margin: 40px
    }

    .paddingLg650_be8f3fc8 {
        padding: 40px
    }

    .marginTopLg650_be8f3fc8 {
        margin-top: 40px
    }

    .marginBottomLg650_be8f3fc8 {
        margin-bottom: 40px
    }

    .marginRightLg650_be8f3fc8 {
        margin-right: 40px
    }

    .marginLeftLg650_be8f3fc8 {
        margin-left: 40px
    }

    .paddingTopLg650_be8f3fc8 {
        padding-top: 40px
    }

    .paddingBottomLg650_be8f3fc8 {
        padding-bottom: 40px
    }

    .paddingRightLg650_be8f3fc8 {
        padding-right: 40px
    }

    .paddingLeftLg650_be8f3fc8 {
        padding-left: 40px
    }

    .gapLg650_be8f3fc8 {
        gap: 40px
    }

    .marginLg700_be8f3fc8 {
        margin: 48px
    }

    .paddingLg700_be8f3fc8 {
        padding: 48px
    }

    .marginTopLg700_be8f3fc8 {
        margin-top: 48px
    }

    .marginBottomLg700_be8f3fc8 {
        margin-bottom: 48px
    }

    .marginRightLg700_be8f3fc8 {
        margin-right: 48px
    }

    .marginLeftLg700_be8f3fc8 {
        margin-left: 48px
    }

    .paddingTopLg700_be8f3fc8 {
        padding-top: 48px
    }

    .paddingBottomLg700_be8f3fc8 {
        padding-bottom: 48px
    }

    .paddingRightLg700_be8f3fc8 {
        padding-right: 48px
    }

    .paddingLeftLg700_be8f3fc8 {
        padding-left: 48px
    }

    .gapLg700_be8f3fc8 {
        gap: 48px
    }

    .marginLg750_be8f3fc8 {
        margin: 56px
    }

    .paddingLg750_be8f3fc8 {
        padding: 56px
    }

    .marginTopLg750_be8f3fc8 {
        margin-top: 56px
    }

    .marginBottomLg750_be8f3fc8 {
        margin-bottom: 56px
    }

    .marginRightLg750_be8f3fc8 {
        margin-right: 56px
    }

    .marginLeftLg750_be8f3fc8 {
        margin-left: 56px
    }

    .paddingTopLg750_be8f3fc8 {
        padding-top: 56px
    }

    .paddingBottomLg750_be8f3fc8 {
        padding-bottom: 56px
    }

    .paddingRightLg750_be8f3fc8 {
        padding-right: 56px
    }

    .paddingLeftLg750_be8f3fc8 {
        padding-left: 56px
    }

    .gapLg750_be8f3fc8 {
        gap: 56px
    }

    .marginLg800_be8f3fc8 {
        margin: 64px
    }

    .paddingLg800_be8f3fc8 {
        padding: 64px
    }

    .marginTopLg800_be8f3fc8 {
        margin-top: 64px
    }

    .marginBottomLg800_be8f3fc8 {
        margin-bottom: 64px
    }

    .marginRightLg800_be8f3fc8 {
        margin-right: 64px
    }

    .marginLeftLg800_be8f3fc8 {
        margin-left: 64px
    }

    .paddingTopLg800_be8f3fc8 {
        padding-top: 64px
    }

    .paddingBottomLg800_be8f3fc8 {
        padding-bottom: 64px
    }

    .paddingRightLg800_be8f3fc8 {
        padding-right: 64px
    }

    .paddingLeftLg800_be8f3fc8 {
        padding-left: 64px
    }

    .gapLg800_be8f3fc8 {
        gap: 64px
    }

    .marginLg850_be8f3fc8 {
        margin: 72px
    }

    .paddingLg850_be8f3fc8 {
        padding: 72px
    }

    .marginTopLg850_be8f3fc8 {
        margin-top: 72px
    }

    .marginBottomLg850_be8f3fc8 {
        margin-bottom: 72px
    }

    .marginRightLg850_be8f3fc8 {
        margin-right: 72px
    }

    .marginLeftLg850_be8f3fc8 {
        margin-left: 72px
    }

    .paddingTopLg850_be8f3fc8 {
        padding-top: 72px
    }

    .paddingBottomLg850_be8f3fc8 {
        padding-bottom: 72px
    }

    .paddingRightLg850_be8f3fc8 {
        padding-right: 72px
    }

    .paddingLeftLg850_be8f3fc8 {
        padding-left: 72px
    }

    .gapLg850_be8f3fc8 {
        gap: 72px
    }

    .marginLg900_be8f3fc8 {
        margin: 80px
    }

    .paddingLg900_be8f3fc8 {
        padding: 80px
    }

    .marginTopLg900_be8f3fc8 {
        margin-top: 80px
    }

    .marginBottomLg900_be8f3fc8 {
        margin-bottom: 80px
    }

    .marginRightLg900_be8f3fc8 {
        margin-right: 80px
    }

    .marginLeftLg900_be8f3fc8 {
        margin-left: 80px
    }

    .paddingTopLg900_be8f3fc8 {
        padding-top: 80px
    }

    .paddingBottomLg900_be8f3fc8 {
        padding-bottom: 80px
    }

    .paddingRightLg900_be8f3fc8 {
        padding-right: 80px
    }

    .paddingLeftLg900_be8f3fc8 {
        padding-left: 80px
    }

    .gapLg900_be8f3fc8 {
        gap: 80px
    }

    .sizeLg400_be8f3fc8 .content_be8f3fc8,.sizeLg400_be8f3fc8 .slotTop_be8f3fc8 {
        padding: 0 var(--kite-modal-overlay-container-400-content-padding-horizontal)
    }

    .sizeLg400_be8f3fc8 .content_be8f3fc8 {
        padding-bottom: var(--kite-modal-overlay-container-400-content-padding-bottom)
    }

    .sizeLg500_be8f3fc8 .content_be8f3fc8,.sizeLg500_be8f3fc8 .slotTop_be8f3fc8 {
        padding: 0 var(--kite-modal-overlay-container-500-content-padding-horizontal)
    }

    .sizeLg500_be8f3fc8 .content_be8f3fc8 {
        padding-bottom: var(--kite-modal-overlay-container-500-content-padding-bottom)
    }

    .sizeLg600_be8f3fc8 .content_be8f3fc8,.sizeLg600_be8f3fc8 .slotTop_be8f3fc8 {
        padding: 0 var(--kite-modal-overlay-container-600-content-padding-horizontal)
    }

    .sizeLg600_be8f3fc8 .content_be8f3fc8 {
        padding-bottom: var(--kite-modal-overlay-container-600-content-padding-bottom)
    }

    .coverSlotLg0_be8f3fc8 {
        width: calc(100% - 0px);
        margin: 0
    }

    .coverSlotLg50_be8f3fc8 {
        width: calc(100% - 4px);
        margin: 2px
    }

    .coverSlotLg100_be8f3fc8 {
        width: calc(100% - 8px);
        margin: 4px
    }

    .coverSlotLg150_be8f3fc8 {
        width: calc(100% - 12px);
        margin: 6px
    }

    .coverSlotLg200_be8f3fc8 {
        width: calc(100% - 16px);
        margin: 8px
    }

    .coverSlotLg250_be8f3fc8 {
        width: calc(100% - 20px);
        margin: 10px
    }

    .coverSlotLg300_be8f3fc8 {
        width: calc(100% - 24px);
        margin: 12px
    }

    .coverSlotLg350_be8f3fc8 {
        width: calc(100% - 32px);
        margin: 16px
    }

    .coverSlotLg400_be8f3fc8 {
        width: calc(100% - 40px);
        margin: 20px
    }

    .coverSlotLg450_be8f3fc8 {
        width: calc(100% - 48px);
        margin: 24px
    }

    .coverSlotLg500_be8f3fc8 {
        width: calc(100% - 56px);
        margin: 28px
    }

    .coverSlotLg550_be8f3fc8 {
        width: calc(100% - 64px);
        margin: 32px
    }

    .coverSlotLg600_be8f3fc8 {
        width: calc(100% - 72px);
        margin: 36px
    }

    .coverSlotLg650_be8f3fc8 {
        width: calc(100% - 80px);
        margin: 40px
    }

    .coverSlotLg700_be8f3fc8 {
        width: calc(100% - 96px);
        margin: 48px
    }

    .coverSlotLg750_be8f3fc8 {
        width: calc(100% - 112px);
        margin: 56px
    }

    .coverSlotLg800_be8f3fc8 {
        width: calc(100% - 128px);
        margin: 64px
    }

    .coverSlotLg850_be8f3fc8 {
        width: calc(100% - 144px);
        margin: 72px
    }

    .coverSlotLg900_be8f3fc8 {
        width: calc(100% - 160px);
        margin: 80px
    }

    .overlayContainer_be8f3fc8 {
        min-height: var(--kite-overlay-min-height-lg)
    }

    .overlayContainer_be8f3fc8.typeLgModal_be8f3fc8 {
        position: relative;
        max-width: 90%;
        max-height: 90%;
        height: auto
    }

    .overlayContainer_be8f3fc8.typeLgModal_be8f3fc8.withWidth_be8f3fc8 {
        width: var(--kite-overlay-width-lg)
    }

    .overlayContainer_be8f3fc8.typeLgFullScreen_be8f3fc8 {
        position: absolute;
        width: 100%;
        height: 100%;
        max-height: unset;
        top: 0;
        left: 0;
        bottom: unset
    }

    .overlayContainer_be8f3fc8.typeLgBottomSheet_be8f3fc8 {
        position: absolute;
        width: 100%;
        height: auto;
        max-height: 90%;
        top: unset;
        left: 0;
        bottom: 0
    }

    .sizeLg400_28f7f609 {
        -moz-column-gap: var(--kite-counter-400-gap);
        column-gap: var(--kite-counter-400-gap)
    }

    .sizeLg500_28f7f609 {
        -moz-column-gap: var(--kite-counter-500-gap);
        column-gap: var(--kite-counter-500-gap)
    }

    .pimpleLg100_e34ca5c0 {
        height: var(--kite-pimple-100-size);
        min-width: var(--kite-pimple-100-size);
        padding-left: var(--kite-pimple-100-padding-horizontal);
        padding-right: var(--kite-pimple-100-padding-horizontal);
        padding-bottom: var(--kite-pimple-100-padding-bottom);
        border-radius: var(--kite-pimple-100-border-radius);
        color: transparent;
        width: var(--kite-pimple-100-size);
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none
    }

    .pimpleLg400_e34ca5c0,.pimpleLg500_e34ca5c0 {
        height: var(--kite-pimple-400-size);
        min-width: var(--kite-pimple-400-size);
        padding-left: var(--kite-pimple-400-padding-horizontal);
        padding-right: var(--kite-pimple-400-padding-horizontal);
        padding-bottom: var(--kite-pimple-400-padding-bottom);
        border-radius: var(--kite-pimple-400-border-radius);
        color: var(--kite-pimple-label);
        width: auto;
        -webkit-user-select: auto;
        -moz-user-select: auto;
        user-select: auto
    }

    .pimpleLg500_e34ca5c0 {
        height: var(--kite-pimple-500-size);
        min-width: var(--kite-pimple-500-size);
        padding-left: var(--kite-pimple-500-padding-horizontal);
        padding-right: var(--kite-pimple-500-padding-horizontal);
        padding-bottom: var(--kite-pimple-500-padding-bottom);
        border-radius: var(--kite-pimple-500-border-radius)
    }

    .sizeLgSmall_443fe22d.bulletedList_443fe22d {
        padding-bottom: var(--kite-bulleted-list-layout-small-padding-bottom)
    }

    .sizeLgSmall_443fe22d.bulletedList_443fe22d>li {
        padding-left: calc(var(--kite-bulleted-list-bullet-min-width) + var(--kite-bulleted-list-layout-small-gap-horizontal));
        margin-bottom: var(--kite-bulleted-list-layout-small-gap-vertical)
    }

    .sizeLgLarge_443fe22d.bulletedList_443fe22d>li:last-child,.sizeLgMedium_443fe22d.bulletedList_443fe22d>li:last-child,.sizeLgSmall_443fe22d.bulletedList_443fe22d>li:last-child {
        margin-bottom: 0
    }

    .sizeLgSmall_443fe22d.bulletedList_443fe22d.ul_443fe22d>li::before {
        padding-right: var(--kite-bulleted-list-bullet-unordered-small-padding-right)
    }

    .sizeLgSmall_443fe22d.bulletedList_443fe22d.ol_443fe22d>li::before,.sizeLgSmall_443fe22d.bulletedList_443fe22d.ul_443fe22d>li::before {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: .866666rem;
        line-height: 108%;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none;
        padding-top: var(--kite-label-value-paragraph-small-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-small-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-small-default-min-height)
    }

    .sizeLgMedium_443fe22d.bulletedList_443fe22d {
        padding-bottom: var(--kite-bulleted-list-layout-medium-padding-bottom)
    }

    .sizeLgMedium_443fe22d.bulletedList_443fe22d>li {
        padding-left: calc(var(--kite-bulleted-list-bullet-min-width) + var(--kite-bulleted-list-layout-medium-gap-horizontal));
        margin-bottom: var(--kite-bulleted-list-layout-medium-gap-vertical)
    }

    .sizeLgMedium_443fe22d.bulletedList_443fe22d.ul_443fe22d>li::before {
        padding-right: var(--kite-bulleted-list-bullet-unordered-medium-padding-right)
    }

    .sizeLgMedium_443fe22d.bulletedList_443fe22d.ol_443fe22d>li::before,.sizeLgMedium_443fe22d.bulletedList_443fe22d.ul_443fe22d>li::before {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none;
        padding-top: var(--kite-label-value-paragraph-medium-compact-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-compact-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-compact-default-min-height)
    }

    .sizeLgLarge_443fe22d.bulletedList_443fe22d {
        padding-bottom: var(--kite-bulleted-list-layout-large-padding-bottom)
    }

    .sizeLgLarge_443fe22d.bulletedList_443fe22d>li {
        padding-left: calc(var(--kite-bulleted-list-bullet-min-width) + var(--kite-bulleted-list-layout-large-gap-horizontal));
        margin-bottom: var(--kite-bulleted-list-layout-large-gap-vertical)
    }

    .sizeLgLarge_443fe22d.bulletedList_443fe22d.ul_443fe22d>li::before {
        padding-right: var(--kite-bulleted-list-bullet-unordered-large-padding-right)
    }

    .sizeLgLarge_443fe22d.bulletedList_443fe22d.ol_443fe22d>li::before,.sizeLgLarge_443fe22d.bulletedList_443fe22d.ul_443fe22d>li::before {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none;
        padding-top: var(--kite-label-value-paragraph-large-compact-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-compact-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-compact-default-min-height)
    }

    .headerXLargeLg_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-x-large-padding-top);
        padding-bottom: var(--kite-label-value-group-header-x-large-padding-bottom);
        gap: var(--kite-label-value-group-header-x-large-gap)
    }

    .headerIconXLargeLg_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-x-large-icon-padding-top)
    }

    .headerLargeLg_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-large-padding-top);
        padding-bottom: var(--kite-label-value-group-header-large-padding-bottom);
        gap: var(--kite-label-value-group-header-large-gap)
    }

    .headerIconLargeLg_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-large-icon-padding-top)
    }

    .headerMediumLg_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-medium-padding-top);
        padding-bottom: var(--kite-label-value-group-header-medium-padding-bottom);
        gap: var(--kite-label-value-group-header-medium-gap)
    }

    .headerIconMediumLg_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-medium-icon-padding-top)
    }

    .headerSmallLg_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-small-padding-top);
        padding-bottom: var(--kite-label-value-group-header-small-padding-bottom);
        gap: var(--kite-label-value-group-header-small-gap)
    }

    .headerIconSmallLg_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-small-icon-padding-top)
    }

    .headerXSmallLg_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-x-small-padding-top);
        padding-bottom: var(--kite-label-value-group-header-x-small-padding-bottom);
        gap: var(--kite-label-value-group-header-x-small-gap)
    }

    .headerIconXSmallLg_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-x-small-icon-padding-top)
    }

    .headerXxSmallLg_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-xx-small-padding-top);
        padding-bottom: var(--kite-label-value-group-header-xx-small-padding-bottom);
        gap: var(--kite-label-value-group-header-xx-small-gap)
    }

    .headerIconXxSmallLg_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-xx-small-icon-padding-top)
    }

    .snackBarWrapper_ce63e92b {
        padding-left: var(--kite-main-layout-margin-horizontal-lg);
        padding-right: var(--kite-main-layout-margin-horizontal-lg)
    }

    .snackBar_ce63e92b {
        width: calc(100% - 2*var(--kite-main-layout-margin-horizontal-lg))
    }

    .gap_990b5e71 .topAddon_990b5e71 {
        margin-bottom: var(--kite-status-block-medium-content-gap)
    }

    .gap_990b5e71 .content_990b5e71:not(:last-child) {
        margin-bottom: var(--kite-status-block-medium-layout-gap)
    }

    .gap_990b5e71 .bottomAddon_990b5e71 {
        gap: var(--kite-status-block-medium-addon-bottom-gap)
    }

    .sizeLg300_d685b249 {
        box-sizing: border-box;
        display: inline-flex;
        flex: 0 0 auto;
        justify-content: center;
        align-items: center;
        height: var(--kite-chip-row-chip-300-height);
        min-width: var(--kite-chip-row-chip-300-min-width);
        border-radius: var(--kite-chip-row-chip-300-border-radius);
        padding-left: var(--kite-chip-row-chip-300-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-300-padding-horizontal)
    }

    .sizeLg300_d685b249 .leftSlot_d685b249 {
        padding-left: var(--kite-chip-row-chip-300-left-slot-padding-left);
        height: 100%
    }

    .sizeLg300_d685b249 .rightSlot_d685b249 {
        padding-right: var(--kite-chip-row-chip-300-right-slot-padding-right);
        height: 100%
    }

    .sizeLg300_d685b249 .leftSlot_d685b249:only-child {
        padding-left: 0
    }

    .sizeLg300_d685b249 .rightSlot_d685b249:only-child {
        padding-right: 0
    }

    .sizeLg300_d685b249 .addon_d685b249 {
        display: flex;
        align-items: center;
        padding-left: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        height: 100%
    }

    .sizeLg300_d685b249 .text_d685b249 {
        padding-left: var(--kite-chip-row-chip-common-list-mid-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-list-mid-padding-horizontal)
    }

    .sizeLg300_d685b249 .text_d685b249:only-child {
        align-items: center
    }

    .sizeLg300_d685b249 .leftSlot_d685b249+.text_d685b249 {
        padding-left: 0
    }

    .sizeLg300_d685b249 .textHasRightSlot_d685b249 {
        padding-right: 0
    }

    .sizeLg400_d685b249 {
        box-sizing: border-box;
        display: inline-flex;
        flex: 0 0 auto;
        justify-content: center;
        align-items: center;
        height: var(--kite-chip-row-chip-400-height);
        min-width: var(--kite-chip-row-chip-400-min-width);
        border-radius: var(--kite-chip-row-chip-400-border-radius);
        padding-left: var(--kite-chip-row-chip-400-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-400-padding-horizontal)
    }

    .sizeLg400_d685b249 .leftSlot_d685b249 {
        padding-left: var(--kite-chip-row-chip-400-left-slot-padding-left);
        height: 100%
    }

    .sizeLg400_d685b249 .rightSlot_d685b249 {
        padding-right: var(--kite-chip-row-chip-400-right-slot-padding-right);
        height: 100%
    }

    .sizeLg400_d685b249 .leftSlot_d685b249:only-child {
        padding-left: 0
    }

    .sizeLg400_d685b249 .rightSlot_d685b249:only-child {
        padding-right: 0
    }

    .sizeLg400_d685b249 .addon_d685b249 {
        display: flex;
        align-items: center;
        padding-left: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        height: 100%
    }

    .sizeLg400_d685b249 .text_d685b249 {
        padding-left: var(--kite-chip-row-chip-common-list-mid-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-list-mid-padding-horizontal)
    }

    .sizeLg400_d685b249 .text_d685b249:only-child {
        align-items: center
    }

    .sizeLg400_d685b249 .leftSlot_d685b249+.text_d685b249 {
        padding-left: 0
    }

    .sizeLg400_d685b249 .textHasRightSlot_d685b249 {
        padding-right: 0
    }

    .sizeLg500_d685b249 {
        box-sizing: border-box;
        display: inline-flex;
        flex: 0 0 auto;
        justify-content: center;
        align-items: center;
        height: var(--kite-chip-row-chip-500-height);
        min-width: var(--kite-chip-row-chip-500-min-width);
        border-radius: var(--kite-chip-row-chip-500-border-radius);
        padding-left: var(--kite-chip-row-chip-500-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-500-padding-horizontal)
    }

    .sizeLg500_d685b249 .leftSlot_d685b249 {
        padding-left: var(--kite-chip-row-chip-500-left-slot-padding-left);
        height: 100%
    }

    .sizeLg500_d685b249 .rightSlot_d685b249 {
        padding-right: var(--kite-chip-row-chip-500-right-slot-padding-right);
        height: 100%
    }

    .sizeLg500_d685b249 .leftSlot_d685b249:only-child {
        padding-left: 0
    }

    .sizeLg500_d685b249 .rightSlot_d685b249:only-child {
        padding-right: 0
    }

    .sizeLg500_d685b249 .addon_d685b249 {
        display: flex;
        align-items: center;
        padding-left: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        height: 100%
    }

    .sizeLg500_d685b249 .text_d685b249 {
        padding-left: var(--kite-chip-row-chip-common-list-mid-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-list-mid-padding-horizontal)
    }

    .sizeLg500_d685b249 .text_d685b249:only-child {
        align-items: center
    }

    .sizeLg500_d685b249 .leftSlot_d685b249+.text_d685b249 {
        padding-left: 0
    }

    .sizeLg500_d685b249 .textHasRightSlot_d685b249 {
        padding-right: 0
    }

    .sizeLg500_7f7196fc {
        --kite-form-group-gap-horizontal: var(--kite-form-group-500-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-500-gap-vertical);
        min-height: var(--kite-input-layout-500-min-size);
        max-height: var(--kite-input-layout-500-min-size);
        height: var(--kite-input-layout-500-min-size);
        padding-left: var(--kite-input-content-500-padding-horizontal);
        padding-right: var(--kite-input-content-500-padding-horizontal);
        border-radius: var(--kite-input-layout-500-border-radius);
        border-width: var(--kite-input-layout-500-border-width-default);
        --kite-form-group-element-layout-border-radius: var(--kite-input-layout-500-border-radius)
    }

    .sizeLg600_7f7196fc {
        --kite-form-group-gap-horizontal: var(--kite-form-group-600-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-600-gap-vertical);
        min-height: var(--kite-input-layout-600-min-size);
        max-height: var(--kite-input-layout-600-min-size);
        height: var(--kite-input-layout-600-min-size);
        padding-left: var(--kite-input-content-600-padding-horizontal);
        padding-right: var(--kite-input-content-600-padding-horizontal);
        border-radius: var(--kite-input-layout-600-border-radius);
        border-width: var(--kite-input-layout-600-border-width-default);
        --kite-form-group-element-layout-border-radius: var(--kite-input-layout-600-border-radius)
    }

    .sizeLg700_7f7196fc {
        --kite-form-group-gap-horizontal: var(--kite-form-group-700-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-700-gap-vertical);
        min-height: var(--kite-input-layout-700-min-size);
        max-height: var(--kite-input-layout-700-min-size);
        height: var(--kite-input-layout-700-min-size);
        padding-left: var(--kite-input-content-700-padding-horizontal);
        padding-right: var(--kite-input-content-700-padding-horizontal);
        border-radius: var(--kite-input-layout-700-border-radius);
        border-width: var(--kite-input-layout-700-border-width-default);
        --kite-form-group-element-layout-border-radius: var(--kite-input-layout-700-border-radius)
    }

    .layoutLgHorizontal_7f7196fc {
        --kite-form-group-gap: var(--kite-form-group-gap-horizontal)
    }

    .layoutLgVertical_7f7196fc {
        --kite-form-group-gap: var(--kite-form-group-gap-vertical)
    }

    .positionLgTop_7f7196fc {
        margin: 0 0-1px
    }

    .positionLgMiddleHorizontal_7f7196fc {
        margin: 0-1px 0 0
    }

    .positionLgMiddleVertical_7f7196fc {
        margin: 0 0-1px
    }

    .positionLgBottom_7f7196fc {
        margin: 0
    }

    .positionLgLeft_7f7196fc {
        margin: 0-1px 0 0
    }

    .positionLgRight_7f7196fc,.positionLgSingle_7f7196fc {
        margin: 0
    }

    .marginTopLg_7f7196fc.marginTopLg_7f7196fc {
        margin-top: var(--kite-form-group-gap)
    }

    .marginBottomLg_7f7196fc.marginBottomLg_7f7196fc {
        margin-bottom: var(--kite-form-group-gap)
    }

    .marginLeftLg_7f7196fc.marginLeftLg_7f7196fc {
        margin: 0 0 0 var(--kite-form-group-gap)
    }

    .marginRightLg_7f7196fc.marginRightLg_7f7196fc {
        margin: 0 var(--kite-form-group-gap)0 0
    }

    .marginAllLg_7f7196fc.marginAllLg_7f7196fc {
        margin: var(--kite-form-group-gap)
    }

    .marginNoneLg_7f7196fc.marginNoneLg_7f7196fc {
        margin: 0
    }

    .formGroupElement_7f7196fc.positionLgTop_7f7196fc {
        border-radius: var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0 0
    }

    .formGroupElement_7f7196fc.positionLgMiddleHorizontal_7f7196fc,.formGroupElement_7f7196fc.positionLgMiddleVertical_7f7196fc {
        border-radius: 0
    }

    .formGroupElement_7f7196fc.positionLgBottom_7f7196fc {
        border-radius: 0 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_7f7196fc.positionLgLeft_7f7196fc {
        border-radius: var(--kite-form-group-element-layout-border-radius)0 0 var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_7f7196fc.positionLgRight_7f7196fc {
        border-radius: 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0
    }

    .formGroupElement_7f7196fc.positionLgSingle_7f7196fc {
        border-radius: var(--kite-form-group-element-layout-border-radius)
    }

    .sizeLg500_7f7196fc .main_7f7196fc .input_7f7196fc,.sizeLg500_7f7196fc .maskedPlaceholder_7f7196fc {
        padding-left: var(--kite-input-content-500-input-padding-horizontal);
        padding-right: var(--kite-input-content-500-input-padding-horizontal)
    }

    .sizeLg600_7f7196fc .maskedPlaceholder_7f7196fc {
        padding-left: var(--kite-input-content-600-input-padding-horizontal);
        padding-right: var(--kite-input-content-600-input-padding-horizontal)
    }

    .sizeLg700_7f7196fc .maskedPlaceholder_7f7196fc {
        padding-left: var(--kite-input-content-700-input-padding-horizontal);
        padding-right: var(--kite-input-content-700-input-padding-horizontal)
    }

    .sizeLg500_7f7196fc.withLabel_7f7196fc .main_7f7196fc .input_7f7196fc,.sizeLg500_7f7196fc.withLabel_7f7196fc .main_7f7196fc .maskedPlaceholder_7f7196fc {
        padding-top: calc(var(--kite-input-layout-500-min-size)/2 - var(--kite-input-content-500-padding-horizontal))
    }

    .sizeLg500_7f7196fc.withAddonLeft_7f7196fc .addonLeft_7f7196fc {
        padding-right: var(--kite-input-content-500-addon-left-padding-right)
    }

    .sizeLg500_7f7196fc.withAddonRight_7f7196fc .addonRight_7f7196fc {
        padding-left: var(--kite-input-content-500-addon-right-padding-left)
    }

    .sizeLg500_7f7196fc:hover {
        border-width: var(--kite-input-layout-500-border-width-hover)
    }

    .sizeLg500_7f7196fc:focus-within {
        border-width: var(--kite-input-layout-500-border-width-focused);
        padding-left: calc(var(--kite-input-content-500-padding-horizontal) - (var(--kite-input-layout-500-border-width-focused) - var(--kite-input-layout-500-border-width-default)));
        padding-right: calc(var(--kite-input-content-500-padding-horizontal) - (var(--kite-input-layout-500-border-width-focused) - var(--kite-input-layout-500-border-width-default)))
    }

    .sizeLg500_7f7196fc:focus-within .label_7f7196fc {
        bottom: calc(var(--kite-input-layout-500-min-size)/2 - (var(--kite-input-layout-500-border-width-focused) - var(--kite-input-layout-500-border-width-default)))
    }

    .sizeLg500_7f7196fc .label_7f7196fc {
        bottom: calc(var(--kite-input-layout-500-min-size)/2);
        padding-left: var(--kite-input-content-500-input-padding-horizontal);
        padding-right: var(--kite-input-content-500-input-padding-horizontal)
    }

    .sizeLg500_7f7196fc .controlAddon_7f7196fc {
        padding: var(--kite-input-content-500-control-padding)
    }

    .sizeLg500_7f7196fc .input_7f7196fc::-moz-placeholder {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeLg500_7f7196fc .input_7f7196fc:not(:focus):-moz-placeholder~.label_7f7196fc,.sizeLg500_7f7196fc .input_7f7196fc:read-only:-moz-placeholder~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeLg500_7f7196fc .input_7f7196fc:-moz-read-only:placeholder-shown~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeLg500_7f7196fc .input_7f7196fc::placeholder,.sizeLg500_7f7196fc .input_7f7196fc:not(:focus):placeholder-shown~.label_7f7196fc,.sizeLg500_7f7196fc .input_7f7196fc:read-only:placeholder-shown~.label_7f7196fc,.sizeLg500_7f7196fc .withMask_7f7196fc:not(:focus).empty_7f7196fc~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .hintSizeLg500_7f7196fc {
        margin-top: var(--kite-input-layout-500-gap)
    }

    .sizeLg600_7f7196fc .main_7f7196fc .input_7f7196fc {
        padding-left: var(--kite-input-content-600-input-padding-horizontal);
        padding-right: var(--kite-input-content-600-input-padding-horizontal)
    }

    .sizeLg600_7f7196fc.withLabel_7f7196fc .main_7f7196fc .input_7f7196fc,.sizeLg600_7f7196fc.withLabel_7f7196fc .main_7f7196fc .maskedPlaceholder_7f7196fc {
        padding-top: calc(var(--kite-input-layout-600-min-size)/2 - var(--kite-input-content-600-padding-horizontal))
    }

    .sizeLg600_7f7196fc.withAddonLeft_7f7196fc .addonLeft_7f7196fc {
        padding-right: var(--kite-input-content-600-addon-left-padding-right)
    }

    .sizeLg600_7f7196fc.withAddonRight_7f7196fc .addonRight_7f7196fc {
        padding-left: var(--kite-input-content-600-addon-right-padding-left)
    }

    .sizeLg600_7f7196fc:hover {
        border-width: var(--kite-input-layout-600-border-width-hover)
    }

    .sizeLg600_7f7196fc:focus-within {
        border-width: var(--kite-input-layout-600-border-width-focused);
        padding-left: calc(var(--kite-input-content-600-padding-horizontal) - (var(--kite-input-layout-600-border-width-focused) - var(--kite-input-layout-600-border-width-default)));
        padding-right: calc(var(--kite-input-content-600-padding-horizontal) - (var(--kite-input-layout-600-border-width-focused) - var(--kite-input-layout-600-border-width-default)))
    }

    .sizeLg600_7f7196fc:focus-within .label_7f7196fc {
        bottom: calc(var(--kite-input-layout-600-min-size)/2 - (var(--kite-input-layout-600-border-width-focused) - var(--kite-input-layout-600-border-width-default)))
    }

    .sizeLg600_7f7196fc .label_7f7196fc {
        bottom: calc(var(--kite-input-layout-600-min-size)/2);
        padding-left: var(--kite-input-content-600-input-padding-horizontal);
        padding-right: var(--kite-input-content-600-input-padding-horizontal)
    }

    .sizeLg600_7f7196fc .controlAddon_7f7196fc {
        padding: var(--kite-input-content-600-control-padding)
    }

    .sizeLg600_7f7196fc .input_7f7196fc::-moz-placeholder {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeLg600_7f7196fc .input_7f7196fc:not(:focus):-moz-placeholder~.label_7f7196fc,.sizeLg600_7f7196fc .input_7f7196fc:read-only:-moz-placeholder~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeLg600_7f7196fc .input_7f7196fc:-moz-read-only:placeholder-shown~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeLg600_7f7196fc .input_7f7196fc::placeholder,.sizeLg600_7f7196fc .input_7f7196fc:not(:focus):placeholder-shown~.label_7f7196fc,.sizeLg600_7f7196fc .input_7f7196fc:read-only:placeholder-shown~.label_7f7196fc,.sizeLg600_7f7196fc .withMask_7f7196fc:not(:focus).empty_7f7196fc~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .hintSizeLg600_7f7196fc {
        margin-top: var(--kite-input-layout-600-gap)
    }

    .sizeLg700_7f7196fc .main_7f7196fc .input_7f7196fc {
        padding-left: var(--kite-input-content-700-input-padding-horizontal);
        padding-right: var(--kite-input-content-700-input-padding-horizontal)
    }

    .sizeLg700_7f7196fc.withLabel_7f7196fc .main_7f7196fc .input_7f7196fc,.sizeLg700_7f7196fc.withLabel_7f7196fc .main_7f7196fc .maskedPlaceholder_7f7196fc {
        padding-top: calc(var(--kite-input-layout-700-min-size)/2 - var(--kite-input-content-700-padding-horizontal))
    }

    .sizeLg700_7f7196fc.withAddonLeft_7f7196fc .addonLeft_7f7196fc {
        padding-right: var(--kite-input-content-700-addon-left-padding-right)
    }

    .sizeLg700_7f7196fc.withAddonRight_7f7196fc .addonRight_7f7196fc {
        padding-left: var(--kite-input-content-700-addon-right-padding-left)
    }

    .sizeLg700_7f7196fc:hover {
        border-width: var(--kite-input-layout-700-border-width-hover)
    }

    .sizeLg700_7f7196fc:focus-within {
        border-width: var(--kite-input-layout-700-border-width-focused);
        padding-left: calc(var(--kite-input-content-700-padding-horizontal) - (var(--kite-input-layout-700-border-width-focused) - var(--kite-input-layout-700-border-width-default)));
        padding-right: calc(var(--kite-input-content-700-padding-horizontal) - (var(--kite-input-layout-700-border-width-focused) - var(--kite-input-layout-700-border-width-default)))
    }

    .sizeLg700_7f7196fc:focus-within .label_7f7196fc {
        bottom: calc(var(--kite-input-layout-700-min-size)/2 - (var(--kite-input-layout-700-border-width-focused) - var(--kite-input-layout-700-border-width-default)))
    }

    .sizeLg700_7f7196fc .label_7f7196fc {
        bottom: calc(var(--kite-input-layout-700-min-size)/2);
        padding-left: var(--kite-input-content-700-input-padding-horizontal);
        padding-right: var(--kite-input-content-700-input-padding-horizontal)
    }

    .sizeLg700_7f7196fc .controlAddon_7f7196fc {
        padding: var(--kite-input-content-700-control-padding)
    }

    .sizeLg700_7f7196fc .input_7f7196fc::-moz-placeholder {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.266666rem;
        line-height: 116%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeLg700_7f7196fc .input_7f7196fc:not(:focus):-moz-placeholder~.label_7f7196fc,.sizeLg700_7f7196fc .input_7f7196fc:read-only:-moz-placeholder~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.266666rem;
        line-height: 116%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeLg700_7f7196fc .input_7f7196fc:-moz-read-only:placeholder-shown~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.266666rem;
        line-height: 116%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeLg700_7f7196fc .input_7f7196fc::placeholder,.sizeLg700_7f7196fc .input_7f7196fc:not(:focus):placeholder-shown~.label_7f7196fc,.sizeLg700_7f7196fc .input_7f7196fc:read-only:placeholder-shown~.label_7f7196fc,.sizeLg700_7f7196fc .withMask_7f7196fc:not(:focus).empty_7f7196fc~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.266666rem;
        line-height: 116%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .hintSizeLg700_7f7196fc {
        margin-top: var(--kite-input-layout-700-gap)
    }

    .root_7f7196fc:focus-within .controlAddonLgAll_7f7196fc {
        display: flex
    }

    .root_7f7196fc:not(:focus-within) .controlAddonLgAll_7f7196fc {
        display: none
    }

    .root_7f7196fc .controlAddon_7f7196fc.controlAddonLgForce_7f7196fc {
        display: flex
    }

    .rootEmpty_7f7196fc .controlAddon_7f7196fc.controlAddonLgValue_7f7196fc,.root_7f7196fc .controlAddon_7f7196fc.controlAddonLgHidden_7f7196fc {
        display: none
    }

    .rootEmpty_7f7196fc:not(:focus-within) .controlAddonLgValue_7f7196fc {
        display: none
    }

    .rootNotEmpty_7f7196fc:focus-within .controlAddonLgValue_7f7196fc {
        display: flex
    }

    .rootNotEmpty_7f7196fc:not(:focus-within) .controlAddonLgValue_7f7196fc {
        display: none
    }

    .sizeLg400_c4f67073.input_c4f67073 {
        border-width: var(--kite-checkbox-400-border-width)
    }

    .sizeLg400_c4f67073.iconWrapper_c4f67073,.sizeLg400_c4f67073.inputWrapper_c4f67073,.sizeLg400_c4f67073.input_c4f67073 {
        width: var(--kite-checkbox-400-size);
        height: var(--kite-checkbox-400-size);
        border-radius: var(--kite-checkbox-400-border-radius)
    }

    .sizeLg400_c4f67073.inputWrapper_c4f67073.error_c4f67073 {
        box-shadow: 0 0 0 var(--kite-selection-control-400-error-border-width) var(--kite-selection-control-error-border)
    }

    .sizeLg400_c4f67073.iconWrapper_c4f67073 {
        border-width: var(--kite-checkbox-400-border-width)
    }

    .sizeLg500_c4f67073.input_c4f67073 {
        border-width: var(--kite-checkbox-500-border-width)
    }

    .sizeLg500_c4f67073.iconWrapper_c4f67073,.sizeLg500_c4f67073.inputWrapper_c4f67073,.sizeLg500_c4f67073.input_c4f67073 {
        width: var(--kite-checkbox-500-size);
        height: var(--kite-checkbox-500-size);
        border-radius: var(--kite-checkbox-500-border-radius)
    }

    .sizeLg500_c4f67073.inputWrapper_c4f67073.error_c4f67073 {
        box-shadow: 0 0 0 var(--kite-selection-control-500-error-border-width) var(--kite-selection-control-error-border)
    }

    .sizeLg500_c4f67073.iconWrapper_c4f67073 {
        border-width: var(--kite-checkbox-500-border-width)
    }

    .layoutLg100_58f723bb {
        border-radius: calc(var(--kite-progress-bar-background-height-100)/2);
        padding-bottom: var(--kite-progress-bar-background-height-100)
    }

    .layoutLg100_58f723bb::-webkit-progress-bar,.layoutLg100_58f723bb::-webkit-progress-value {
        border-radius: calc(var(--kite-progress-bar-background-height-100)/2)
    }

    .layoutLg100_58f723bb::-webkit-progress-inner-element {
        height: var(--kite-progress-bar-background-height-100)
    }

    .layoutLg100_58f723bb::-moz-progress-bar {
        border-radius: calc(var(--kite-progress-bar-background-height-100)/2);
        height: var(--kite-progress-bar-background-height-100)
    }

    .layoutLg100_58f723bb::after,.layoutLg100_58f723bb::before {
        height: var(--kite-progress-bar-background-height-100);
        border-radius: calc(var(--kite-progress-bar-background-height-100)/2)
    }

    .layoutLg200_58f723bb {
        border-radius: calc(var(--kite-progress-bar-background-height-200)/2);
        padding-bottom: var(--kite-progress-bar-background-height-200)
    }

    .layoutLg200_58f723bb::-webkit-progress-bar,.layoutLg200_58f723bb::-webkit-progress-value {
        border-radius: calc(var(--kite-progress-bar-background-height-200)/2)
    }

    .layoutLg200_58f723bb::-webkit-progress-inner-element {
        height: var(--kite-progress-bar-background-height-200)
    }

    .layoutLg200_58f723bb::-moz-progress-bar {
        border-radius: calc(var(--kite-progress-bar-background-height-200)/2);
        height: var(--kite-progress-bar-background-height-200)
    }

    .layoutLg200_58f723bb::after,.layoutLg200_58f723bb::before {
        height: var(--kite-progress-bar-background-height-200);
        border-radius: calc(var(--kite-progress-bar-background-height-200)/2)
    }

    .paginationBar_966f6da5 {
        display: inline-block;
        height: var(--kite-pagination-bar-layout-200-item-300-height);
        box-sizing: border-box;
        position: relative;
        width: calc(var(--kite-pagination-bar-layout-200-side-width)*2 + var(--kite-pagination-bar-layout-middle-width) + var(--kite-pagination-bar-layout-gap)*2);
        overflow: hidden;
        text-align: left
    }

    .paginationBarLg100_966f6da5 {
        padding: 0 var(--kite-pagination-bar-layout-100-side-width)
    }

    .paginationBarLg100_966f6da5 .prev0_966f6da5 {
        margin-left: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarLg100_966f6da5 .prev1_966f6da5 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarLg100_966f6da5 .prev2_966f6da5 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarLg100_966f6da5 .prev3_966f6da5 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
    }

    .paginationBarLg100_966f6da5 .prevMax_966f6da5 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-100-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
    }

    .paginationBarLg100_966f6da5 .last0_966f6da5 {
        margin-right: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarLg100_966f6da5 .last1_966f6da5 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarLg100_966f6da5 .last2_966f6da5 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarLg100_966f6da5 .last3_966f6da5 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
    }

    .paginationBarLg100_966f6da5 .lastMax_966f6da5 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-100-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
    }

    .paginationBarLg100_966f6da5 .middle_966f6da5 {
        padding-bottom: var(--kite-pagination-bar-layout-100-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
    }

    .paginationBarLg100_966f6da5 .middle_966f6da5::after,.paginationBarLg100_966f6da5 .middle_966f6da5::before {
        height: var(--kite-pagination-bar-layout-100-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
    }

    .paginationBarLg100_966f6da5 .dot_966f6da5 {
        width: 0;
        padding-bottom: 0;
        margin-right: 0
    }

    .paginationBarLg100_966f6da5 .dot_966f6da5::after,.paginationBarLg100_966f6da5 .dot_966f6da5::before {
        height: 0
    }

    .paginationBarLg100_966f6da5 .dot1_966f6da5,.paginationBarLg100_966f6da5 .dot2_966f6da5,.paginationBarLg100_966f6da5 .dot3_966f6da5,.paginationBarLg100_966f6da5 .dot4_966f6da5,.paginationBarLg100_966f6da5 .middle_966f6da5 {
        margin-right: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarLg100_966f6da5 .dot1_966f6da5,.paginationBarLg100_966f6da5 .dot2_966f6da5 {
        width: var(--kite-pagination-bar-layout-100-item-300-width);
        padding-bottom: var(--kite-pagination-bar-layout-100-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
    }

    .paginationBarLg100_966f6da5 .dot1_966f6da5::after,.paginationBarLg100_966f6da5 .dot1_966f6da5::before,.paginationBarLg100_966f6da5 .dot2_966f6da5::after,.paginationBarLg100_966f6da5 .dot2_966f6da5::before {
        height: var(--kite-pagination-bar-layout-100-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
    }

    .paginationBarLg100_966f6da5 .dot3_966f6da5 {
        width: var(--kite-pagination-bar-layout-100-item-200-width);
        padding-bottom: var(--kite-pagination-bar-layout-100-item-200-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-200-height)
    }

    .paginationBarLg100_966f6da5 .dot3_966f6da5::after,.paginationBarLg100_966f6da5 .dot3_966f6da5::before {
        height: var(--kite-pagination-bar-layout-100-item-200-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-200-height)
    }

    .paginationBarLg100_966f6da5 .dot4_966f6da5 {
        width: var(--kite-pagination-bar-layout-100-item-100-width);
        padding-bottom: var(--kite-pagination-bar-layout-100-item-100-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-100-height)
    }

    .paginationBarLg100_966f6da5 .dot4_966f6da5::after,.paginationBarLg100_966f6da5 .dot4_966f6da5::before {
        height: var(--kite-pagination-bar-layout-100-item-100-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-100-height)
    }

    .paginationBarLg200_966f6da5 {
        padding: 0 var(--kite-pagination-bar-layout-200-side-width)
    }

    .paginationBarLg200_966f6da5 .prev0_966f6da5 {
        margin-left: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarLg200_966f6da5 .prev1_966f6da5 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarLg200_966f6da5 .prev2_966f6da5 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarLg200_966f6da5 .prev3_966f6da5 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
    }

    .paginationBarLg200_966f6da5 .prevMax_966f6da5 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-200-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
    }

    .paginationBarLg200_966f6da5 .last0_966f6da5 {
        margin-right: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarLg200_966f6da5 .last1_966f6da5 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarLg200_966f6da5 .last2_966f6da5 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarLg200_966f6da5 .last3_966f6da5 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
    }

    .paginationBarLg200_966f6da5 .lastMax_966f6da5 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-200-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
    }

    .paginationBarLg200_966f6da5 .middle_966f6da5 {
        padding-bottom: var(--kite-pagination-bar-layout-200-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
    }

    .paginationBarLg200_966f6da5 .middle_966f6da5::after,.paginationBarLg200_966f6da5 .middle_966f6da5::before {
        height: var(--kite-pagination-bar-layout-200-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
    }

    .paginationBarLg200_966f6da5 .dot_966f6da5 {
        width: 0;
        padding-bottom: 0;
        margin-right: 0
    }

    .paginationBarLg200_966f6da5 .dot_966f6da5::after,.paginationBarLg200_966f6da5 .dot_966f6da5::before {
        height: 0
    }

    .paginationBarLg200_966f6da5 .dot1_966f6da5,.paginationBarLg200_966f6da5 .dot2_966f6da5,.paginationBarLg200_966f6da5 .dot3_966f6da5,.paginationBarLg200_966f6da5 .dot4_966f6da5,.paginationBarLg200_966f6da5 .middle_966f6da5 {
        margin-right: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarLg200_966f6da5 .dot1_966f6da5,.paginationBarLg200_966f6da5 .dot2_966f6da5 {
        width: var(--kite-pagination-bar-layout-200-item-300-width);
        padding-bottom: var(--kite-pagination-bar-layout-200-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
    }

    .paginationBarLg200_966f6da5 .dot1_966f6da5::after,.paginationBarLg200_966f6da5 .dot1_966f6da5::before,.paginationBarLg200_966f6da5 .dot2_966f6da5::after,.paginationBarLg200_966f6da5 .dot2_966f6da5::before {
        height: var(--kite-pagination-bar-layout-200-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
    }

    .paginationBarLg200_966f6da5 .dot3_966f6da5 {
        width: var(--kite-pagination-bar-layout-200-item-200-width);
        padding-bottom: var(--kite-pagination-bar-layout-200-item-200-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-200-height)
    }

    .paginationBarLg200_966f6da5 .dot3_966f6da5::after,.paginationBarLg200_966f6da5 .dot3_966f6da5::before {
        height: var(--kite-pagination-bar-layout-200-item-200-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-200-height)
    }

    .paginationBarLg200_966f6da5 .dot4_966f6da5 {
        width: var(--kite-pagination-bar-layout-200-item-100-width);
        padding-bottom: var(--kite-pagination-bar-layout-200-item-100-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-100-height)
    }

    .paginationBarLg200_966f6da5 .dot4_966f6da5::after,.paginationBarLg200_966f6da5 .dot4_966f6da5::before {
        height: var(--kite-pagination-bar-layout-200-item-100-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-100-height)
    }

    .carousel_e2e0f1fa .slideSizeLg_e2e0f1fa,.carousel_e2e0f1fa .slideSize_e2e0f1fa {
        width: var(--kite-carousel-slide-width-lg)
    }

    .carousel_e2e0f1fa .railSizeDefaultLg_e2e0f1fa {
        width: var(--kite-carousel-rail-width-lg);
        transform: translateX(calc(0px - var(--kite-carousel-current-index)*var(--kite-carousel-slide-width-lg) + var(--kite-carousel-translate-offset)))
    }

    .carousel_e2e0f1fa .railSizePercentLg_e2e0f1fa {
        width: var(--kite-carousel-rail-width-lg);
        transform: translateX(var(--kite-carousel-percent-transform))
    }

    .container_e2e0f1fa .carousel_e2e0f1fa {
        margin: 0 calc(-1*var(--kite-carousel-gap-lg)/2)0 calc(-1*var(--kite-carousel-gap-lg)/2 - .5px)
    }

    .singlePlus_e2e0f1fa .railSizeDefaultLg_e2e0f1fa {
        width: var(--kite-carousel-rail-width);
        transform: translateX(calc(0px - var(--kite-carousel-current-index)*var(--kite-carousel-slide-width-lg) + var(--kite-carousel-translate-offset)))
    }

    .singlePlus_e2e0f1fa .railSizePercentLg_e2e0f1fa {
        width: var(--kite-carousel-rail-width);
        transform: translateX(var(--kite-carousel-percent-transform))
    }

    .singlePlus_e2e0f1fa .carouselWrapper_e2e0f1fa {
        padding-left: calc(var(--kite-main-layout-margin-horizontal-lg));
        margin: 0
    }

    .singlePlus_e2e0f1fa .carouselWrapper_e2e0f1fa .carousel_e2e0f1fa {
        width: calc(var(--kite-carousel-slide-width) + var(--kite-main-layout-margin-horizontal-lg));
        margin: 0 calc(-1*var(--kite-main-layout-margin-horizontal-lg));
        padding: 0 calc(var(--kite-main-layout-margin-horizontal-lg) - var(--kite-carousel-gap-lg)/2)
    }

    .slide_e2e0f1fa {
        padding: 0 calc(var(--kite-carousel-gap-lg)/2);
        height: var(--kite-carousel-slide-height-lg, var(--kite-carousel-slide-height, auto));
        aspect-ratio: var(--kite-carousel-slide-aspect-ratio-lg, var(--kite-carousel-slide-aspect-ratio, auto))
    }

    .badge_e2e0f1fa {
        bottom: calc(8px + var(--kite-carousel-gap-lg) + var(--kite-carousel-arrow-padding-horizontal))
    }

    .singlePlus_e2e0f1fa .badge_e2e0f1fa {
        right: calc(var(--kite-carousel-arrow-padding-horizontal) + var(--kite-main-layout-margin-horizontal-lg))
    }

    .arrow_e2e0f1fa {
        bottom: calc(8px + var(--kite-carousel-gap-lg))
    }

    .singlePlus_e2e0f1fa .arrow_e2e0f1fa.left_e2e0f1fa {
        left: var(--kite-main-layout-margin-horizontal-lg)
    }

    .singlePlus_e2e0f1fa .arrow_e2e0f1fa.right_e2e0f1fa {
        right: var(--kite-main-layout-margin-horizontal-lg)
    }

    .arrow300_e2e0f1fa.singlePlus_e2e0f1fa .arrow_e2e0f1fa.outside_e2e0f1fa.left_e2e0f1fa {
        left: calc(var(--kite-main-layout-margin-horizontal-lg) - 16px)
    }

    .arrow300_e2e0f1fa.singlePlus_e2e0f1fa .arrow_e2e0f1fa.outside_e2e0f1fa.right_e2e0f1fa {
        right: calc(var(--kite-main-layout-margin-horizontal-lg) - 16px)
    }

    .arrow400_e2e0f1fa.singlePlus_e2e0f1fa .arrow_e2e0f1fa.outside_e2e0f1fa.left_e2e0f1fa {
        left: calc(var(--kite-main-layout-margin-horizontal-lg) - 20px)
    }

    .arrow400_e2e0f1fa.singlePlus_e2e0f1fa .arrow_e2e0f1fa.outside_e2e0f1fa.right_e2e0f1fa {
        right: calc(var(--kite-main-layout-margin-horizontal-lg) - 20px)
    }

    .bar_e2e0f1fa {
        height: calc(8px + var(--kite-carousel-gap-lg));
        padding-top: var(--kite-carousel-gap-lg)
    }

    .contentXsmallLg_7cb518e0 {
        gap: var(--kite-tile-gap-xsmall) calc(var(--kite-tile-gap-xsmall)/2)
    }

    .panelXsmall_7cb518e0 {
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-200-background-size );
        --kite-rich-icon-500-icon-size: var(--kite-rich-icon-200-icon-size)
    }

    .contentSmallLg_7cb518e0 {
        gap: var(--kite-tile-gap-small) calc(var(--kite-tile-gap-small)/2)
    }

    .panelSmall_7cb518e0 {
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-300-background-size );
        --kite-rich-icon-500-icon-size: var(--kite-rich-icon-300-icon-size)
    }

    .contentMediumLg_7cb518e0 {
        gap: var(--kite-tile-gap-medium) calc(var(--kite-tile-gap-medium)/2)
    }

    .panelMedium_7cb518e0 {
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-600-background-size );
        --kite-rich-icon-500-icon-size: var(--kite-rich-icon-600-icon-size)
    }

    .contentLargeLg_7cb518e0 {
        gap: var(--kite-tile-gap-large) calc(var(--kite-tile-gap-large)/2)
    }

    .panelLarge_7cb518e0 {
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-700-background-size );
        --kite-rich-icon-500-icon-size: var(--kite-rich-icon-700-icon-size)
    }

    .positionTopLg_7cb518e0 {
        flex-direction: column
    }

    .positionRightLg_7cb518e0 {
        flex-direction: row-reverse
    }

    .positionBottomLg_7cb518e0 {
        flex-direction: column-reverse
    }

    .positionLeftLg_7cb518e0 {
        flex-direction: row
    }

    .imageTopLg_7cb518e0 {
        margin: -20px -20px 0
    }

    .imageBottomLg_7cb518e0 {
        margin: 0-20px -20px
    }

    .imageLeftLg_7cb518e0 {
        margin: -20px 0-20px -20px
    }

    .imageRightLg_7cb518e0 {
        margin: -20px -20px -20px 0
    }

    .sizeLg50_7efc233b {
        height: var(--kite-badge-layout-50-min-height)
    }

    .sizeLg50_7efc233b .badgePanel_7efc233b {
        border-radius: var(--kite-badge-layout-50-border-radius);
        gap: var(--kite-badge-layout-50-gap);
        padding: 0 var(--kite-badge-layout-50-padding-horizontal-default)
    }

    .sizeLg50_7efc233b .badgePanel_7efc233b.iconOnly_7efc233b {
        padding: 0 var(--kite-badge-layout-50-padding-horizontal-icon-only)
    }

    .sizeLg50_7efc233b .badgePanelPositionTop_7efc233b {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeLg50_7efc233b .badgePanelPositionBottom_7efc233b {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeLg50_7efc233b .badgePanelTilt_7efc233b {
        padding: 0
    }

    .sizeLg50_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 13.5px
    }

    .sizeLg50_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -3px
    }

    .sizeLg50_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 13.5px
    }

    .sizeLg50_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: -3px
    }

    .sizeLg50_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 12px
    }

    .sizeLg50_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -2px
    }

    .sizeLg50_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: -2px
    }

    .sizeLg50_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b {
        position: relative;
        margin-left: -2.5px;
        margin-right: -2.5px
    }

    .sizeLg50_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 2.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 5px)
    }

    .sizeLg50_7efc233b .leftTiltWrapper_7efc233b,.sizeLg50_7efc233b .leftWaveWrapper_7efc233b,.sizeLg50_7efc233b .rightTiltWrapper_7efc233b,.sizeLg50_7efc233b .rightWaveWrapper_7efc233b {
        overflow: hidden
    }

    .sizeLg50_7efc233b .badgePanelWave_7efc233b {
        padding: 0
    }

    .sizeLg50_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 16.5px
    }

    .sizeLg50_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 0
    }

    .sizeLg50_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 16.5px
    }

    .sizeLg50_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: 0
    }

    .sizeLg50_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 16px
    }

    .sizeLg50_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 0
    }

    .sizeLg50_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: 0
    }

    .sizeLg50_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b {
        position: relative;
        padding-left: .5px;
        padding-right: .5px
    }

    .sizeLg50_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 1px)
    }

    .sizeLg50_7efc233b .badgeValue_7efc233b {
        padding: 0 var(--kite-badge-label-50-padding-horizontal) var(--kite-badge-label-50-padding-bottom) var(--kite-badge-label-50-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeLg50_7efc233b .leftTiltWrapper_7efc233b {
        width: 7px;
        height: 100%
    }

    .sizeLg50_7efc233b .leftTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 7px;
        height: 100%
    }

    .sizeLg50_7efc233b .leftWaveWrapper_7efc233b {
        width: 4px;
        height: 100%
    }

    .sizeLg50_7efc233b .leftWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 4px;
        height: 100%
    }

    .sizeLg50_7efc233b .rightTiltWrapper_7efc233b {
        width: 7px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeLg50_7efc233b .rightTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 7px;
        height: 100%
    }

    .sizeLg50_7efc233b .rightWaveWrapper_7efc233b {
        width: 4px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeLg50_7efc233b .rightWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 4px;
        height: 100%
    }

    .sizeLg50_7efc233b.badgeWrapperTilt_7efc233b .badgePanel_7efc233b,.sizeLg50_7efc233b.badgeWrapperWave_7efc233b .badgePanel_7efc233b {
        border-radius: 0
    }

    .sizeLg100_7efc233b {
        height: var(--kite-badge-layout-100-min-height)
    }

    .sizeLg100_7efc233b .badgePanel_7efc233b {
        border-radius: var(--kite-badge-layout-100-border-radius);
        gap: var(--kite-badge-layout-100-gap);
        padding: 0 var(--kite-badge-layout-100-padding-horizontal-default)
    }

    .sizeLg100_7efc233b .badgePanel_7efc233b.iconOnly_7efc233b {
        padding: 0 var(--kite-badge-layout-100-padding-horizontal-icon-only)
    }

    .sizeLg100_7efc233b .badgePanelPositionTop_7efc233b {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeLg100_7efc233b .badgePanelPositionBottom_7efc233b {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeLg100_7efc233b .badgePanelTilt_7efc233b {
        padding: 0
    }

    .sizeLg100_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 14.5px
    }

    .sizeLg100_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -2px
    }

    .sizeLg100_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 14.5px
    }

    .sizeLg100_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: -2px
    }

    .sizeLg100_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 12px
    }

    .sizeLg100_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -2px
    }

    .sizeLg100_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: -2px
    }

    .sizeLg100_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b {
        position: relative;
        margin-left: -1.5px;
        margin-right: -1.5px
    }

    .sizeLg100_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 1.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 3px)
    }

    .sizeLg100_7efc233b .leftTiltWrapper_7efc233b,.sizeLg100_7efc233b .leftWaveWrapper_7efc233b,.sizeLg100_7efc233b .rightTiltWrapper_7efc233b,.sizeLg100_7efc233b .rightWaveWrapper_7efc233b {
        overflow: hidden
    }

    .sizeLg100_7efc233b .badgePanelWave_7efc233b {
        padding: 0
    }

    .sizeLg100_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 17.5px
    }

    .sizeLg100_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 1px
    }

    .sizeLg100_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 17.5px
    }

    .sizeLg100_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: 1px
    }

    .sizeLg100_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 18px
    }

    .sizeLg100_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 1px
    }

    .sizeLg100_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: 1px
    }

    .sizeLg100_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b {
        position: relative;
        padding-left: 1.5px;
        padding-right: 1.5px
    }

    .sizeLg100_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -1.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 3px)
    }

    .sizeLg100_7efc233b .badgeValue_7efc233b {
        padding: 0 var(--kite-badge-label-100-padding-horizontal) var(--kite-badge-label-100-padding-bottom) var(--kite-badge-label-100-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeLg100_7efc233b .leftTiltWrapper_7efc233b {
        width: 8px;
        height: 100%
    }

    .sizeLg100_7efc233b .leftTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 8px;
        height: 100%
    }

    .sizeLg100_7efc233b .leftWaveWrapper_7efc233b {
        width: 5px;
        height: 100%
    }

    .sizeLg100_7efc233b .leftWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 5px;
        height: 100%
    }

    .sizeLg100_7efc233b .rightTiltWrapper_7efc233b {
        width: 8px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeLg100_7efc233b .rightTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 8px;
        height: 100%
    }

    .sizeLg100_7efc233b .rightWaveWrapper_7efc233b {
        width: 5px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeLg100_7efc233b .rightWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 5px;
        height: 100%
    }

    .sizeLg100_7efc233b.badgeWrapperTilt_7efc233b .badgePanel_7efc233b,.sizeLg100_7efc233b.badgeWrapperWave_7efc233b .badgePanel_7efc233b {
        border-radius: 0
    }

    .sizeLg200_7efc233b {
        height: var(--kite-badge-layout-200-min-height)
    }

    .sizeLg200_7efc233b .badgePanel_7efc233b {
        border-radius: var(--kite-badge-layout-200-border-radius);
        gap: var(--kite-badge-layout-200-gap);
        padding: 0 var(--kite-badge-layout-200-padding-horizontal-default)
    }

    .sizeLg200_7efc233b .badgePanel_7efc233b.iconOnly_7efc233b {
        padding: 0 var(--kite-badge-layout-200-padding-horizontal-icon-only)
    }

    .sizeLg200_7efc233b .badgePanelPositionTop_7efc233b {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeLg200_7efc233b .badgePanelPositionBottom_7efc233b {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeLg200_7efc233b .badgePanelTilt_7efc233b {
        padding: 0
    }

    .sizeLg200_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 13.5px
    }

    .sizeLg200_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -3px
    }

    .sizeLg200_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 13.5px
    }

    .sizeLg200_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: -3px
    }

    .sizeLg200_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 10px
    }

    .sizeLg200_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -3px
    }

    .sizeLg200_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: -3px
    }

    .sizeLg200_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b {
        position: relative;
        margin-left: -2.5px;
        margin-right: -2.5px
    }

    .sizeLg200_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 2.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 5px)
    }

    .sizeLg200_7efc233b .leftTiltWrapper_7efc233b,.sizeLg200_7efc233b .leftWaveWrapper_7efc233b,.sizeLg200_7efc233b .rightTiltWrapper_7efc233b,.sizeLg200_7efc233b .rightWaveWrapper_7efc233b {
        overflow: hidden
    }

    .sizeLg200_7efc233b .badgePanelWave_7efc233b {
        padding: 0
    }

    .sizeLg200_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 16.5px
    }

    .sizeLg200_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 0
    }

    .sizeLg200_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 16.5px
    }

    .sizeLg200_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: 0
    }

    .sizeLg200_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 16px
    }

    .sizeLg200_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 0
    }

    .sizeLg200_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: 0
    }

    .sizeLg200_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b {
        position: relative;
        padding-left: .5px;
        padding-right: .5px
    }

    .sizeLg200_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 1px)
    }

    .sizeLg200_7efc233b .badgeValue_7efc233b {
        padding: 0 var(--kite-badge-label-200-padding-horizontal) var(--kite-badge-label-200-padding-bottom) var(--kite-badge-label-200-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeLg200_7efc233b .leftTiltWrapper_7efc233b {
        width: 9px;
        height: 100%
    }

    .sizeLg200_7efc233b .leftTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 9px;
        height: 100%
    }

    .sizeLg200_7efc233b .leftWaveWrapper_7efc233b {
        width: 6px;
        height: 100%
    }

    .sizeLg200_7efc233b .leftWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 6px;
        height: 100%
    }

    .sizeLg200_7efc233b .rightTiltWrapper_7efc233b {
        width: 9px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeLg200_7efc233b .rightTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 9px;
        height: 100%
    }

    .sizeLg200_7efc233b .rightWaveWrapper_7efc233b {
        width: 6px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeLg200_7efc233b .rightWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 6px;
        height: 100%
    }

    .sizeLg200_7efc233b.badgeWrapperTilt_7efc233b .badgePanel_7efc233b,.sizeLg200_7efc233b.badgeWrapperWave_7efc233b .badgePanel_7efc233b {
        border-radius: 0
    }

    .sizeLg300_7efc233b {
        height: var(--kite-badge-layout-300-min-height)
    }

    .sizeLg300_7efc233b .badgePanel_7efc233b {
        border-radius: var(--kite-badge-layout-300-border-radius);
        gap: var(--kite-badge-layout-300-gap);
        padding: 0 var(--kite-badge-layout-300-padding-horizontal-default)
    }

    .sizeLg300_7efc233b .badgePanel_7efc233b.iconOnly_7efc233b {
        padding: 0 var(--kite-badge-layout-300-padding-horizontal-icon-only)
    }

    .sizeLg300_7efc233b .badgePanelPositionTop_7efc233b {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeLg300_7efc233b .badgePanelPositionBottom_7efc233b {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeLg300_7efc233b .badgePanelTilt_7efc233b {
        padding: 0
    }

    .sizeLg300_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 17.5px
    }

    .sizeLg300_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -3px
    }

    .sizeLg300_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 17.5px
    }

    .sizeLg300_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: -3px
    }

    .sizeLg300_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 14px
    }

    .sizeLg300_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -3px
    }

    .sizeLg300_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: -3px
    }

    .sizeLg300_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b {
        position: relative;
        margin-left: -2.5px;
        margin-right: -2.5px
    }

    .sizeLg300_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 2.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 5px)
    }

    .sizeLg300_7efc233b .leftTiltWrapper_7efc233b,.sizeLg300_7efc233b .leftWaveWrapper_7efc233b,.sizeLg300_7efc233b .rightTiltWrapper_7efc233b,.sizeLg300_7efc233b .rightWaveWrapper_7efc233b {
        overflow: hidden
    }

    .sizeLg300_7efc233b .badgePanelWave_7efc233b {
        padding: 0
    }

    .sizeLg300_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 21.5px
    }

    .sizeLg300_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 1px
    }

    .sizeLg300_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 21.5px
    }

    .sizeLg300_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: 1px
    }

    .sizeLg300_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 22px
    }

    .sizeLg300_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 1px
    }

    .sizeLg300_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: 1px
    }

    .sizeLg300_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b {
        position: relative;
        padding-left: 1.5px;
        padding-right: 1.5px
    }

    .sizeLg300_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -1.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 3px)
    }

    .sizeLg300_7efc233b .badgeValue_7efc233b {
        padding: 0 var(--kite-badge-label-300-padding-horizontal) var(--kite-badge-label-300-padding-bottom) var(--kite-badge-label-300-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeLg300_7efc233b .leftTiltWrapper_7efc233b {
        width: 11px;
        height: 100%
    }

    .sizeLg300_7efc233b .leftTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 11px;
        height: 100%
    }

    .sizeLg300_7efc233b .leftWaveWrapper_7efc233b {
        width: 7px;
        height: 100%
    }

    .sizeLg300_7efc233b .leftWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 7px;
        height: 100%
    }

    .sizeLg300_7efc233b .rightTiltWrapper_7efc233b {
        width: 11px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeLg300_7efc233b .rightTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 11px;
        height: 100%
    }

    .sizeLg300_7efc233b .rightWaveWrapper_7efc233b {
        width: 7px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeLg300_7efc233b .rightWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 7px;
        height: 100%
    }

    .sizeLg300_7efc233b.badgeWrapperTilt_7efc233b .badgePanel_7efc233b,.sizeLg300_7efc233b.badgeWrapperWave_7efc233b .badgePanel_7efc233b {
        border-radius: 0
    }

    .sizeLg400_7efc233b {
        height: var(--kite-badge-layout-400-min-height)
    }

    .sizeLg400_7efc233b .badgePanel_7efc233b {
        border-radius: var(--kite-badge-layout-400-border-radius);
        gap: var(--kite-badge-layout-400-gap);
        padding: 0 var(--kite-badge-layout-400-padding-horizontal-default)
    }

    .sizeLg400_7efc233b .badgePanel_7efc233b.iconOnly_7efc233b {
        padding: 0 var(--kite-badge-layout-400-padding-horizontal-icon-only)
    }

    .sizeLg400_7efc233b .badgePanelPositionTop_7efc233b {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeLg400_7efc233b .badgePanelPositionBottom_7efc233b {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeLg400_7efc233b .badgePanelTilt_7efc233b {
        padding: 0
    }

    .sizeLg400_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 19.5px
    }

    .sizeLg400_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -3px
    }

    .sizeLg400_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 19.5px
    }

    .sizeLg400_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: -3px
    }

    .sizeLg400_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 14px
    }

    .sizeLg400_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -3px
    }

    .sizeLg400_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: -3px
    }

    .sizeLg400_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b {
        position: relative;
        margin-left: -2.5px;
        margin-right: -2.5px
    }

    .sizeLg400_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 2.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 5px)
    }

    .sizeLg400_7efc233b .leftTiltWrapper_7efc233b,.sizeLg400_7efc233b .leftWaveWrapper_7efc233b,.sizeLg400_7efc233b .rightTiltWrapper_7efc233b,.sizeLg400_7efc233b .rightWaveWrapper_7efc233b {
        overflow: hidden
    }

    .sizeLg400_7efc233b .badgePanelWave_7efc233b {
        padding: 0
    }

    .sizeLg400_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 23.5px
    }

    .sizeLg400_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 1px
    }

    .sizeLg400_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 23.5px
    }

    .sizeLg400_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: 1px
    }

    .sizeLg400_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 22px
    }

    .sizeLg400_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 1px
    }

    .sizeLg400_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: 1px
    }

    .sizeLg400_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b {
        position: relative;
        padding-left: 1.5px;
        padding-right: 1.5px
    }

    .sizeLg400_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -1.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 3px)
    }

    .sizeLg400_7efc233b .badgeValue_7efc233b {
        padding: 0 var(--kite-badge-label-400-padding-horizontal) var(--kite-badge-label-400-padding-bottom) var(--kite-badge-label-400-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeLg400_7efc233b .leftTiltWrapper_7efc233b {
        width: 13px;
        height: 100%
    }

    .sizeLg400_7efc233b .leftTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 13px;
        height: 100%
    }

    .sizeLg400_7efc233b .leftWaveWrapper_7efc233b {
        width: 9px;
        height: 100%
    }

    .sizeLg400_7efc233b .leftWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 9px;
        height: 100%
    }

    .sizeLg400_7efc233b .rightTiltWrapper_7efc233b {
        width: 13px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeLg400_7efc233b .rightTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 13px;
        height: 100%
    }

    .sizeLg400_7efc233b .rightWaveWrapper_7efc233b {
        width: 9px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeLg400_7efc233b .rightWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 9px;
        height: 100%
    }

    .sizeLg400_7efc233b.badgeWrapperTilt_7efc233b .badgePanel_7efc233b,.sizeLg400_7efc233b.badgeWrapperWave_7efc233b .badgePanel_7efc233b {
        border-radius: 0
    }

    .dialog_688bbadc {
        width: var(--kite-modal-dialog-width-lg, 100%)
    }

    .dialogButtonsLg400_688bbadc {
        margin-top: var(--kite-modal-overlay-container-400-content-padding-bottom);
        padding-bottom: calc(var(--kite-modal-overlay-container-400-content-padding-horizontal) - var(--kite-modal-overlay-container-400-content-padding-bottom))
    }

    .dialogButtonsLg500_688bbadc {
        margin-top: var(--kite-modal-overlay-container-500-content-padding-bottom);
        padding-bottom: calc(var(--kite-modal-overlay-container-500-content-padding-horizontal) - var(--kite-modal-overlay-container-500-content-padding-bottom))
    }

    .dialogButtonsLg600_688bbadc {
        margin-top: var(--kite-modal-overlay-container-600-content-padding-bottom);
        padding-bottom: calc(var(--kite-modal-overlay-container-600-content-padding-horizontal) - var(--kite-modal-overlay-container-600-content-padding-bottom))
    }

    .flexLgRow_f6b519e4 {
        flex-direction: row!important
    }

    .flexLgColumn_f6b519e4 {
        flex-direction: column!important
    }

    .flexLgRowReverse_f6b519e4 {
        flex-direction: row-reverse!important
    }

    .flexLgColumnReverse_f6b519e4 {
        flex-direction: column-reverse!important
    }

    .flexLgWrap_f6b519e4 {
        flex-wrap: wrap!important
    }

    .flexLgNowrap_f6b519e4 {
        flex-wrap: nowrap!important
    }

    .flexLgWrapReverse_f6b519e4 {
        flex-wrap: wrap-reverse!important
    }

    .flexLgFill_f6b519e4 {
        flex: 1 1 auto!important
    }

    .justifyContentLgStart_f6b519e4 {
        justify-content: flex-start!important
    }

    .justifyContentLgEnd_f6b519e4 {
        justify-content: flex-end!important
    }

    .justifyContentLgCenter_f6b519e4 {
        justify-content: center!important
    }

    .justifyContentLgBetween_f6b519e4 {
        justify-content: space-between!important
    }

    .justifyContentLgAround_f6b519e4 {
        justify-content: space-around!important
    }

    .alignItemsLgStart_f6b519e4 {
        align-items: flex-start!important
    }

    .alignItemsLgEnd_f6b519e4 {
        align-items: flex-end!important
    }

    .alignItemsLgCenter_f6b519e4 {
        align-items: center!important
    }

    .alignItemsLgBaseline_f6b519e4 {
        align-items: baseline!important
    }

    .alignItemsLgStretch_f6b519e4 {
        align-items: stretch!important
    }

    .alignContentLgStart_f6b519e4 {
        align-content: flex-start!important
    }

    .alignContentLgEnd_f6b519e4 {
        align-content: flex-end!important
    }

    .alignContentLgCenter_f6b519e4 {
        align-content: center!important
    }

    .alignContentLgBetween_f6b519e4 {
        align-content: space-between!important
    }

    .alignContentLgAround_f6b519e4 {
        align-content: space-around!important
    }

    .alignContentLgStretch_f6b519e4 {
        align-content: stretch!important
    }

    .alignSelfLgAuto_f6b519e4 {
        align-self: auto!important
    }

    .alignSelfLgStart_f6b519e4 {
        align-self: flex-start!important
    }

    .alignSelfLgEnd_f6b519e4 {
        align-self: flex-end!important
    }

    .alignSelfLgCenter_f6b519e4 {
        align-self: center!important
    }

    .alignSelfLgBaseline_f6b519e4 {
        align-self: baseline!important
    }

    .alignSelfLgStretch_f6b519e4 {
        align-self: stretch!important
    }

    .orderLgFirst_f6b519e4 {
        order: 0
    }

    .orderLgLast_f6b519e4 {
        order: 6
    }

    .orderLg1_f6b519e4 {
        order: 1
    }

    .orderLg2_f6b519e4 {
        order: 2
    }

    .orderLg3_f6b519e4 {
        order: 3
    }

    .orderLg4_f6b519e4 {
        order: 4
    }

    .orderLg5_f6b519e4 {
        order: 5
    }

    .containerLg_7365b62f,.containerMd_7365b62f,.containerSm_7365b62f,.container_7365b62f {
        max-width: 960px
    }

    .colLg_7365b62f {
        flex: 1 0 0%
    }

    .colLgAuto_7365b62f {
        flex: 0 0 auto;
        width: auto
    }

    .colLg1_7365b62f {
        flex: 0 0 auto;
        width: 8.33333333%
    }

    .colLg2_7365b62f {
        flex: 0 0 auto;
        width: 16.66666667%
    }

    .colLg3_7365b62f {
        flex: 0 0 auto;
        width: 25%
    }

    .colLg4_7365b62f {
        flex: 0 0 auto;
        width: 33.33333333%
    }

    .colLg5_7365b62f {
        flex: 0 0 auto;
        width: 41.66666667%
    }

    .colLg6_7365b62f {
        flex: 0 0 auto;
        width: 50%
    }

    .colLg7_7365b62f {
        flex: 0 0 auto;
        width: 58.33333333%
    }

    .colLg8_7365b62f {
        flex: 0 0 auto;
        width: 66.66666667%
    }

    .colLg9_7365b62f {
        flex: 0 0 auto;
        width: 75%
    }

    .colLg10_7365b62f {
        flex: 0 0 auto;
        width: 83.33333333%
    }

    .colLg11_7365b62f {
        flex: 0 0 auto;
        width: 91.66666667%
    }

    .colLg12_7365b62f {
        flex: 0 0 auto;
        width: 100%
    }

    .offsetLg0_7365b62f {
        margin-left: 0
    }

    .offsetLg1_7365b62f {
        margin-left: 8.33333333%
    }

    .offsetLg2_7365b62f {
        margin-left: 16.66666667%
    }

    .offsetLg3_7365b62f {
        margin-left: 25%
    }

    .offsetLg4_7365b62f {
        margin-left: 33.33333333%
    }

    .offsetLg5_7365b62f {
        margin-left: 41.66666667%
    }

    .offsetLg6_7365b62f {
        margin-left: 50%
    }

    .offsetLg7_7365b62f {
        margin-left: 58.33333333%
    }

    .offsetLg8_7365b62f {
        margin-left: 66.66666667%
    }

    .offsetLg9_7365b62f {
        margin-left: 75%
    }

    .offsetLg10_7365b62f {
        margin-left: 83.33333333%
    }

    .offsetLg11_7365b62f {
        margin-left: 91.66666667%
    }

    .gLg0_7365b62f,.gxLg0_7365b62f {
        --kite-gutter-x: 0px
    }

    .gLg0_7365b62f,.gyLg0_7365b62f {
        --kite-gutter-y: 0px
    }

    .gLg100_7365b62f,.gxLg100_7365b62f {
        --kite-gutter-x: 2px
    }

    .gLg100_7365b62f,.gyLg100_7365b62f {
        --kite-gutter-y: 2px
    }

    .gLg200_7365b62f,.gxLg200_7365b62f {
        --kite-gutter-x: 4px
    }

    .gLg200_7365b62f,.gyLg200_7365b62f {
        --kite-gutter-y: 4px
    }

    .gLg250_7365b62f,.gxLg250_7365b62f {
        --kite-gutter-x: 6px
    }

    .gLg250_7365b62f,.gyLg250_7365b62f {
        --kite-gutter-y: 6px
    }

    .gLg300_7365b62f,.gxLg300_7365b62f {
        --kite-gutter-x: 8px
    }

    .gLg300_7365b62f,.gyLg300_7365b62f {
        --kite-gutter-y: 8px
    }

    .gLg350_7365b62f,.gxLg350_7365b62f {
        --kite-gutter-x: 10px
    }

    .gLg350_7365b62f,.gyLg350_7365b62f {
        --kite-gutter-y: 10px
    }

    .gLg400_7365b62f,.gxLg400_7365b62f {
        --kite-gutter-x: 12px
    }

    .gLg400_7365b62f,.gyLg400_7365b62f {
        --kite-gutter-y: 12px
    }

    .gLg500_7365b62f,.gxLg500_7365b62f {
        --kite-gutter-x: 16px
    }

    .gLg500_7365b62f,.gyLg500_7365b62f {
        --kite-gutter-y: 16px
    }

    .gLg600_7365b62f,.gxLg600_7365b62f {
        --kite-gutter-x: 24px
    }

    .gLg600_7365b62f,.gyLg600_7365b62f {
        --kite-gutter-y: 24px
    }

    .gLg700_7365b62f,.gxLg700_7365b62f {
        --kite-gutter-x: 32px
    }

    .gLg700_7365b62f,.gyLg700_7365b62f {
        --kite-gutter-y: 32px
    }

    .mainLayoutContainer_fcd6f14f {
        padding-left: var(--kite-main-layout-margin-horizontal-lg);
        padding-right: var(--kite-main-layout-margin-horizontal-lg)
    }

    .mainLayoutContainer_fcd6f14f.ignoreMargin_fcd6f14f {
        padding-left: 0;
        padding-right: 0
    }

    .mainLayoutRow_96e9f854 {
        margin-left: 0;
        margin-right: 0;
        gap: var(--kite-main-layout-gutter-lg) var(--kite-main-layout-gutter-lg)
    }

    .mainLayoutRow_96e9f854.ignoreMargin_96e9f854 {
        padding-left: var(--kite-main-layout-margin-horizontal-lg);
        margin-left: calc(-1*var(--kite-main-layout-margin-horizontal-lg));
        padding-right: var(--kite-main-layout-margin-horizontal-lg);
        margin-right: calc(-1*var(--kite-main-layout-margin-horizontal-lg))
    }

    .colLg1_ccf97819 {
        grid-column: span 1
    }

    .colLg2_ccf97819 {
        grid-column: span 2
    }

    .colLg3_ccf97819 {
        grid-column: span 3
    }

    .colLg4_ccf97819 {
        grid-column: span 4
    }

    .colLg5_ccf97819 {
        grid-column: span 5
    }

    .colLg6_ccf97819 {
        grid-column: span 6
    }

    .colLg7_ccf97819 {
        grid-column: span 7
    }

    .colLg8_ccf97819 {
        grid-column: span 8
    }

    .colLg9_ccf97819 {
        grid-column: span 9
    }

    .colLg10_ccf97819 {
        grid-column: span 10
    }

    .colLg11_ccf97819 {
        grid-column: span 11
    }

    .colLg12_ccf97819 {
        grid-column: span 12
    }

    .colLg1Offset1_ccf97819 {
        grid-column: 2/span 1
    }

    .colLg1Offset2_ccf97819 {
        grid-column: 3/span 1
    }

    .colLg1Offset3_ccf97819 {
        grid-column: 4/span 1
    }

    .colLg1Offset4_ccf97819 {
        grid-column: 5/span 1
    }

    .colLg1Offset5_ccf97819 {
        grid-column: 6/span 1
    }

    .colLg1Offset6_ccf97819 {
        grid-column: 7/span 1
    }

    .colLg1Offset7_ccf97819 {
        grid-column: 8/span 1
    }

    .colLg1Offset8_ccf97819 {
        grid-column: 9/span 1
    }

    .colLg1Offset9_ccf97819 {
        grid-column: 10/span 1
    }

    .colLg1Offset10_ccf97819 {
        grid-column: 11/span 1
    }

    .colLg1Offset11_ccf97819 {
        grid-column: 12/span 1
    }

    .colLg2Offset1_ccf97819 {
        grid-column: 2/span 2
    }

    .colLg2Offset2_ccf97819 {
        grid-column: 3/span 2
    }

    .colLg2Offset3_ccf97819 {
        grid-column: 4/span 2
    }

    .colLg2Offset4_ccf97819 {
        grid-column: 5/span 2
    }

    .colLg2Offset5_ccf97819 {
        grid-column: 6/span 2
    }

    .colLg2Offset6_ccf97819 {
        grid-column: 7/span 2
    }

    .colLg2Offset7_ccf97819 {
        grid-column: 8/span 2
    }

    .colLg2Offset8_ccf97819 {
        grid-column: 9/span 2
    }

    .colLg2Offset9_ccf97819 {
        grid-column: 10/span 2
    }

    .colLg2Offset10_ccf97819 {
        grid-column: 11/span 2
    }

    .colLg3Offset1_ccf97819 {
        grid-column: 2/span 3
    }

    .colLg3Offset2_ccf97819 {
        grid-column: 3/span 3
    }

    .colLg3Offset3_ccf97819 {
        grid-column: 4/span 3
    }

    .colLg3Offset4_ccf97819 {
        grid-column: 5/span 3
    }

    .colLg3Offset5_ccf97819 {
        grid-column: 6/span 3
    }

    .colLg3Offset6_ccf97819 {
        grid-column: 7/span 3
    }

    .colLg3Offset7_ccf97819 {
        grid-column: 8/span 3
    }

    .colLg3Offset8_ccf97819 {
        grid-column: 9/span 3
    }

    .colLg3Offset9_ccf97819 {
        grid-column: 10/span 3
    }

    .colLg4Offset1_ccf97819 {
        grid-column: 2/span 4
    }

    .colLg4Offset2_ccf97819 {
        grid-column: 3/span 4
    }

    .colLg4Offset3_ccf97819 {
        grid-column: 4/span 4
    }

    .colLg4Offset4_ccf97819 {
        grid-column: 5/span 4
    }

    .colLg4Offset5_ccf97819 {
        grid-column: 6/span 4
    }

    .colLg4Offset6_ccf97819 {
        grid-column: 7/span 4
    }

    .colLg4Offset7_ccf97819 {
        grid-column: 8/span 4
    }

    .colLg4Offset8_ccf97819 {
        grid-column: 9/span 4
    }

    .colLg5Offset1_ccf97819 {
        grid-column: 2/span 5
    }

    .colLg5Offset2_ccf97819 {
        grid-column: 3/span 5
    }

    .colLg5Offset3_ccf97819 {
        grid-column: 4/span 5
    }

    .colLg5Offset4_ccf97819 {
        grid-column: 5/span 5
    }

    .colLg5Offset5_ccf97819 {
        grid-column: 6/span 5
    }

    .colLg5Offset6_ccf97819 {
        grid-column: 7/span 5
    }

    .colLg5Offset7_ccf97819 {
        grid-column: 8/span 5
    }

    .colLg6Offset1_ccf97819 {
        grid-column: 2/span 6
    }

    .colLg6Offset2_ccf97819 {
        grid-column: 3/span 6
    }

    .colLg6Offset3_ccf97819 {
        grid-column: 4/span 6
    }

    .colLg6Offset4_ccf97819 {
        grid-column: 5/span 6
    }

    .colLg6Offset5_ccf97819 {
        grid-column: 6/span 6
    }

    .colLg6Offset6_ccf97819 {
        grid-column: 7/span 6
    }

    .colLg7Offset1_ccf97819 {
        grid-column: 2/span 7
    }

    .colLg7Offset2_ccf97819 {
        grid-column: 3/span 7
    }

    .colLg7Offset3_ccf97819 {
        grid-column: 4/span 7
    }

    .colLg7Offset4_ccf97819 {
        grid-column: 5/span 7
    }

    .colLg7Offset5_ccf97819 {
        grid-column: 6/span 7
    }

    .colLg8Offset1_ccf97819 {
        grid-column: 2/span 8
    }

    .colLg8Offset2_ccf97819 {
        grid-column: 3/span 8
    }

    .colLg8Offset3_ccf97819 {
        grid-column: 4/span 8
    }

    .colLg8Offset4_ccf97819 {
        grid-column: 5/span 8
    }

    .colLg9Offset1_ccf97819 {
        grid-column: 2/span 9
    }

    .colLg9Offset2_ccf97819 {
        grid-column: 3/span 9
    }

    .colLg9Offset3_ccf97819 {
        grid-column: 4/span 9
    }

    .colLg10Offset1_ccf97819 {
        grid-column: 2/span 10
    }

    .colLg10Offset2_ccf97819 {
        grid-column: 3/span 10
    }

    .colLg11Offset1_ccf97819 {
        grid-column: 2/span 11
    }

    .colLg12Offset1_ccf97819 {
        grid-column: 2/span 12
    }

    .colLg12Offset0_ccf97819 {
        grid-column: 1/span 12
    }

    .dayCellWrapper_33e9ab77 {
        --info-container-gap: var(--kite-calendar-cell-data-price-gap-lg);
        --cell-min-width: var(--kite-calendar-cell-data-price-min-width-lg);
        --cell-min-height: var(--kite-calendar-cell-data-price-height-lg);
        --day-cell-border-radius: var(--kite-calendar-cell-data-price-panel-border-radius-lg);
        --day-cell-border-width: var(--kite-calendar-cell-data-price-border-lg);
        --week-row-border-radius: var(--kite-calendar-row-data-border-radius-lg)
    }

    .weekDayName_8c11e492 {
        min-width: var(--kite-calendar-days-week-min-width-lg);
        padding: 0 0 var(--kite-calendar-days-week-padding-bottom-lg)
    }

    .weekTitleRow_8c11e492 {
        padding: 0 var(--kite-calendar-row-days-week-padding-horizontal-lg)
    }

    .datesWrapper_c63aa2c1 {
        gap: var(--kite-calendar-table-gap-lg)
    }

    .title_4951f6ed {
        padding-left: var(--kite-calendar-title-padding-horizontal-lg);
        padding-right: var(--kite-calendar-title-padding-horizontal-lg)
    }

    .calendarMonthView_8526a775 {
        gap: var(--kite-calendar-gap-lg);
        padding: var(--kite-calendar-panel-padding-vertical-lg) var(--kite-calendar-panel-padding-horizontal-lg);
        border-radius: var(--kite-calendar-panel-border-radius-lg)
    }

    .calendar_04e5c0ba {
        --calendar-gap: var(--kite-calendar-calendar-block-gap-lg)
    }

    .panel_f8aa36bb {
        max-width: var(--dropdown-max-width-lg);
        max-height: var(--dropdown-max-height-lg)
    }

    .panel_f8aa36bb.shadowLg500_f8aa36bb {
        box-shadow: var(--kite-shadow-500)
    }

    .panel_f8aa36bb.shadowLg700_f8aa36bb {
        box-shadow: var(--kite-shadow-700)
    }

    .panel_f8aa36bb.sizeLg500_f8aa36bb.standalone_f8aa36bb {
        padding: var(--kite-dropdown-common-padding-vertical) calc(var(--kite-dropdown-common-padding-horizontal) + var(--kite-dropdown-500-inner-padding-horizontal))
    }

    .panel_f8aa36bb.sizeLg500_f8aa36bb .item_f8aa36bb {
        border-radius: var(--kite-dropdown-500-inner-radius);
        padding: 0 var(--kite-dropdown-500-inner-padding-horizontal);
        margin-right: calc(-1*var(--kite-dropdown-500-inner-padding-horizontal));
        margin-left: calc(-1*var(--kite-dropdown-500-inner-padding-horizontal))
    }

    .panel_f8aa36bb.sizeLg600_f8aa36bb.standalone_f8aa36bb {
        padding: var(--kite-dropdown-common-padding-vertical) calc(var(--kite-dropdown-common-padding-horizontal) + var(--kite-dropdown-600-inner-padding-horizontal))
    }

    .panel_f8aa36bb.sizeLg600_f8aa36bb .item_f8aa36bb {
        border-radius: var(--kite-dropdown-600-inner-radius);
        padding: 0 var(--kite-dropdown-600-inner-padding-horizontal);
        margin-right: calc(-1*var(--kite-dropdown-600-inner-padding-horizontal));
        margin-left: calc(-1*var(--kite-dropdown-600-inner-padding-horizontal))
    }

    .panel_f8aa36bb.sizeLg700_f8aa36bb.standalone_f8aa36bb {
        padding: var(--kite-dropdown-common-padding-vertical) calc(var(--kite-dropdown-common-padding-horizontal) + var(--kite-dropdown-700-inner-padding-horizontal))
    }

    .panel_f8aa36bb.sizeLg700_f8aa36bb .item_f8aa36bb {
        border-radius: var(--kite-dropdown-700-inner-radius);
        padding: 0 var(--kite-dropdown-700-inner-padding-horizontal);
        margin-right: calc(-1*var(--kite-dropdown-700-inner-padding-horizontal));
        margin-left: calc(-1*var(--kite-dropdown-700-inner-padding-horizontal))
    }
}

@media (min-width: 1200px) {
    .modal_b795332d.small_b795332d {
        width:var(--kite-modal-modal-small-width-xl, 100%)
    }

    .modal_b795332d.medium_b795332d {
        width: var(--kite-modal-modal-medium-width-xl, 100%)
    }

    .paddingXlParagraphXxSmall_aca26aab {
        padding-top: var(--kite-semantic-text-paragraph-xx-small-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-xx-small-padding-bottom)
    }

    .paddingXlParagraphXxSmallExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-paragraph-xx-small-padding-top) + var(--kite-semantic-text-paragraph-xx-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-xx-small-padding-bottom)
    }

    .paddingXlParagraphXSmall_aca26aab {
        padding-top: var(--kite-semantic-text-paragraph-x-small-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-x-small-padding-bottom)
    }

    .paddingXlParagraphXSmallExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-paragraph-x-small-padding-top) + var(--kite-semantic-text-paragraph-x-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-x-small-padding-bottom)
    }

    .paddingXlParagraphSmall_aca26aab {
        padding-top: var(--kite-semantic-text-paragraph-small-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-small-padding-bottom)
    }

    .paddingXlParagraphSmallExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-paragraph-small-padding-top) + var(--kite-semantic-text-paragraph-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-small-padding-bottom)
    }

    .paddingXlParagraphMedium_aca26aab {
        padding-top: var(--kite-semantic-text-paragraph-medium-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-medium-padding-bottom)
    }

    .paddingXlParagraphMediumExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-paragraph-medium-padding-top) + var(--kite-semantic-text-paragraph-medium-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-medium-padding-bottom)
    }

    .paddingXlParagraphLarge_aca26aab {
        padding-top: var(--kite-semantic-text-paragraph-large-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-large-padding-bottom)
    }

    .paddingXlParagraphLargeExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-paragraph-large-padding-top) + var(--kite-semantic-text-paragraph-large-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-large-padding-bottom)
    }

    .paddingXlParagraphXLarge_aca26aab {
        padding-top: var(--kite-semantic-text-paragraph-x-large-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-x-large-padding-bottom)
    }

    .paddingXlParagraphXLargeExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-paragraph-x-large-padding-top) + var(--kite-semantic-text-paragraph-x-large-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-x-large-padding-bottom)
    }

    .paddingXlHeaderXxSmall_aca26aab {
        padding-top: var(--kite-semantic-text-header-xx-small-padding-top);
        padding-bottom: var(--kite-semantic-text-header-xx-small-padding-bottom)
    }

    .paddingXlHeaderXxSmallExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-header-xx-small-padding-top) + var(--kite-semantic-text-header-xx-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-header-xx-small-padding-bottom)
    }

    .paddingXlHeaderXSmallExtra_aca26aab,.paddingXlHeaderXSmall_aca26aab {
        padding-bottom: var(--kite-semantic-text-header-x-small-padding-bottom)
    }

    .paddingXlHeaderXSmall_aca26aab {
        padding-top: var(--kite-semantic-text-header-x-small-padding-top)
    }

    .paddingXlHeaderXSmallExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-header-x-small-padding-top) + var(--kite-semantic-text-header-x-small-padding-top-extra))
    }

    .paddingXlHeaderSmallExtra_aca26aab,.paddingXlHeaderSmall_aca26aab {
        padding-bottom: var(--kite-semantic-text-header-small-padding-bottom)
    }

    .paddingXlHeaderSmall_aca26aab {
        padding-top: var(--kite-semantic-text-header-small-padding-top)
    }

    .paddingXlHeaderSmallExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-header-small-padding-top) + var(--kite-semantic-text-header-small-padding-top-extra))
    }

    .paddingXlHeaderMedium_aca26aab {
        padding-top: var(--kite-semantic-text-header-medium-padding-top);
        padding-bottom: var(--kite-semantic-text-header-medium-padding-bottom)
    }

    .paddingXlHeaderMediumExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-header-medium-padding-top) + var(--kite-semantic-text-header-medium-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-header-medium-padding-bottom)
    }

    .paddingXlHeaderLargeExtra_aca26aab,.paddingXlHeaderLarge_aca26aab {
        padding-bottom: var(--kite-semantic-text-header-large-padding-bottom)
    }

    .paddingXlHeaderLarge_aca26aab {
        padding-top: var(--kite-semantic-text-header-large-padding-top)
    }

    .paddingXlHeaderLargeExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-header-large-padding-top) + var(--kite-semantic-text-header-large-padding-top-extra))
    }

    .paddingXlHeaderXLargeExtra_aca26aab,.paddingXlHeaderXLarge_aca26aab {
        padding-bottom: var(--kite-semantic-text-header-x-large-padding-bottom)
    }

    .paddingXlHeaderXLarge_aca26aab {
        padding-top: var(--kite-semantic-text-header-x-large-padding-top)
    }

    .paddingXlHeaderXLargeExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-header-x-large-padding-top) + var(--kite-semantic-text-header-x-large-padding-top-extra))
    }

    .alignXlStart_a6b3879f {
        align-items: start
    }

    .alignXlStart_a6b3879f.labelOnly_a6b3879f {
        text-align: left
    }

    .alignXlCenter_a6b3879f {
        align-items: center
    }

    .alignXlCenter_a6b3879f.labelOnly_a6b3879f {
        text-align: center
    }

    .alignXlEnd_a6b3879f {
        align-items: end
    }

    .alignXlEnd_a6b3879f.labelOnly_a6b3879f {
        text-align: right
    }

    .default_a6b3879f.sizeContrastXlSmallPlain_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain)
    }

    .default_a6b3879f.sizeContrastXlSmallPlain_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastXlSmallSmall_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small)
    }

    .default_a6b3879f.sizeContrastXlSmallSmall_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastXlSmallMedium_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium)
    }

    .default_a6b3879f.sizeContrastXlSmallMedium_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastXlSmallLarge_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large)
    }

    .default_a6b3879f.sizeContrastXlSmallLarge_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastXlMediumPlain_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain)
    }

    .default_a6b3879f.sizeContrastXlMediumPlain_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastXlMediumSmall_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small)
    }

    .default_a6b3879f.sizeContrastXlMediumSmall_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastXlMediumMedium_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium)
    }

    .default_a6b3879f.sizeContrastXlMediumMedium_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastXlMediumLarge_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large)
    }

    .default_a6b3879f.sizeContrastXlMediumLarge_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastXlLargePlain_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain)
    }

    .default_a6b3879f.sizeContrastXlLargePlain_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastXlLargeSmall_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small)
    }

    .default_a6b3879f.sizeContrastXlLargeSmall_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastXlLargeMedium_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium)
    }

    .default_a6b3879f.sizeContrastXlLargeMedium_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastXlLargeLarge_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large)
    }

    .default_a6b3879f.sizeContrastXlLargeLarge_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .labelEmphasizedXlSmallPlain_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-small-default-padding-bottom )
    }

    .labelEmphasizedXlSmallSmall_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-medium-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-medium-compact-default-padding-bottom )
    }

    .labelEmphasizedXlSmallMedium_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
    }

    .labelEmphasizedXlSmallLarge_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
    }

    .labelEmphasizedXlMediumPlain_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-medium-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-medium-compact-default-padding-bottom )
    }

    .labelEmphasizedXlMediumSmall_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
    }

    .labelEmphasizedXlMediumMedium_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-small-default-padding-bottom )
    }

    .labelEmphasizedXlMediumLarge_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
    }

    .labelEmphasizedXlLargePlain_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
    }

    .labelEmphasizedXlLargeSmall_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-small-default-padding-bottom )
    }

    .labelEmphasizedXlLargeMedium_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
    }

    .labelEmphasizedXlLargeLarge_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-x-large-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-x-large-default-padding-bottom )
    }

    .labelDefaultXlSmallLarge_a6b3879f,.labelDefaultXlSmallMedium_a6b3879f,.labelDefaultXlSmallPlain_a6b3879f,.labelDefaultXlSmallSmall_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-small-default-padding-bottom )
    }

    .labelDefaultXlMediumLarge_a6b3879f,.labelDefaultXlMediumMedium_a6b3879f,.labelDefaultXlMediumPlain_a6b3879f,.labelDefaultXlMediumSmall_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-medium-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-medium-compact-default-padding-bottom )
    }

    .labelDefaultXlLargePlain_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
    }

    .labelDefaultXlLargeSmall_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-small-default-padding-bottom )
    }

    .labelDefaultXlLargeMedium_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
    }

    .labelDefaultXlLargeLarge_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-x-large-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-x-large-default-padding-bottom )
    }

    .addonXl150_5a68c27f,.addonXl150_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-150-spacing)
    }

    .addonXl150_5a68c27f>.addon_5a68c27f,.addonXl150_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-150-spacing);
        min-height: var(--kite-cell-addon-150-min-height)
    }

    .addonXl200_5a68c27f,.addonXl200_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-200-spacing)
    }

    .addonXl200_5a68c27f>.addon_5a68c27f,.addonXl200_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-200-spacing);
        min-height: var(--kite-cell-addon-200-min-height)
    }

    .addonXl250_5a68c27f,.addonXl250_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-250-spacing)
    }

    .addonXl250_5a68c27f>.addon_5a68c27f,.addonXl250_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-250-spacing);
        min-height: var(--kite-cell-addon-250-min-height)
    }

    .addonXl350_5a68c27f,.addonXl350_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-350-spacing)
    }

    .addonXl350_5a68c27f>.addon_5a68c27f,.addonXl350_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-350-spacing);
        min-height: var(--kite-cell-addon-350-min-height)
    }

    .addonXl400_5a68c27f,.addonXl400_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-400-spacing)
    }

    .addonXl400_5a68c27f>.addon_5a68c27f,.addonXl400_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-400-spacing);
        min-height: var(--kite-cell-addon-400-min-height)
    }

    .addonXl450_5a68c27f,.addonXl450_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-450-spacing)
    }

    .addonXl450_5a68c27f>.addon_5a68c27f,.addonXl450_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-450-spacing);
        min-height: var(--kite-cell-addon-450-min-height)
    }

    .addonXl500_5a68c27f,.addonXl500_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-500-spacing)
    }

    .addonXl500_5a68c27f>.addon_5a68c27f,.addonXl500_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-500-spacing);
        min-height: var(--kite-cell-addon-500-min-height)
    }

    .addonXl550_5a68c27f,.addonXl550_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-550-spacing)
    }

    .addonXl550_5a68c27f>.addon_5a68c27f,.addonXl550_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-550-spacing);
        min-height: var(--kite-cell-addon-550-min-height)
    }

    .addonXl600_5a68c27f,.addonXl600_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-600-spacing)
    }

    .addonXl600_5a68c27f>.addon_5a68c27f,.addonXl600_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-600-spacing);
        min-height: var(--kite-cell-addon-600-min-height)
    }

    .addonXl700_5a68c27f,.addonXl700_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-700-spacing)
    }

    .addonXl700_5a68c27f>.addon_5a68c27f,.addonXl700_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-700-spacing);
        min-height: var(--kite-cell-addon-700-min-height)
    }

    .addonXl750_5a68c27f,.addonXl750_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-750-spacing)
    }

    .addonXl750_5a68c27f>.addon_5a68c27f,.addonXl750_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-750-spacing);
        min-height: var(--kite-cell-addon-750-min-height)
    }

    .addonXl800_5a68c27f,.addonXl800_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-800-spacing)
    }

    .addonXl800_5a68c27f>.addon_5a68c27f,.addonXl800_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-800-spacing);
        min-height: var(--kite-cell-addon-800-min-height)
    }

    .addonXl900_5a68c27f,.addonXl900_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-900-spacing)
    }

    .addonXl900_5a68c27f>.addon_5a68c27f,.addonXl900_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-900-spacing);
        min-height: var(--kite-cell-addon-900-min-height)
    }

    .listXl100_5a68c27f,.listXl100_5a68c27f>.group_5a68c27f {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-100-padding-vertical)
    }

    .listXl100_5a68c27f>.group_5a68c27f>.kite-label-value,.listXl100_5a68c27f>.kite-label-value {
        margin: calc(var(--kite-cell-list-100-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listXl250_5a68c27f,.listXl250_5a68c27f>.group_5a68c27f {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-250-padding-vertical)
    }

    .listXl250_5a68c27f>.group_5a68c27f>.kite-label-value,.listXl250_5a68c27f>.kite-label-value {
        margin: calc(var(--kite-cell-list-250-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listXl300_5a68c27f,.listXl300_5a68c27f>.group_5a68c27f {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-300-padding-vertical)
    }

    .listXl300_5a68c27f>.group_5a68c27f>.kite-label-value,.listXl300_5a68c27f>.kite-label-value {
        margin: calc(var(--kite-cell-list-300-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listXl350_5a68c27f,.listXl350_5a68c27f>.group_5a68c27f {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-350-padding-vertical)
    }

    .listXl350_5a68c27f>.group_5a68c27f>.kite-label-value,.listXl350_5a68c27f>.kite-label-value {
        margin: calc(var(--kite-cell-list-350-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listXl400_5a68c27f,.listXl400_5a68c27f>.group_5a68c27f {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-400-padding-vertical)
    }

    .listXl400_5a68c27f>.group_5a68c27f>.kite-label-value,.listXl400_5a68c27f>.kite-label-value {
        margin: calc(var(--kite-cell-list-400-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listXl450_5a68c27f,.listXl450_5a68c27f>.group_5a68c27f {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-450-padding-vertical)
    }

    .listXl450_5a68c27f>.group_5a68c27f>.kite-label-value,.listXl450_5a68c27f>.kite-label-value {
        margin: calc(var(--kite-cell-list-450-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listXl500_5a68c27f,.listXl500_5a68c27f>.group_5a68c27f {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-500-padding-vertical)
    }

    .listXl500_5a68c27f>.group_5a68c27f>.kite-label-value,.listXl500_5a68c27f>.kite-label-value {
        margin: calc(var(--kite-cell-list-500-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .layoutXl100_5a68c27f,.layoutXl100_5a68c27f>.group_5a68c27f {
        padding: var(--kite-cell-layout-100-padding-vertical)0
    }

    .layoutXl100_5a68c27f.labelOnly_5a68c27f,.layoutXl100_5a68c27f>.group_5a68c27f.labelOnly_5a68c27f {
        padding-top: calc(var(--kite-cell-layout-100-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-100-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutXl100_5a68c27f>.group_5a68c27f {
        margin: calc(-1*var(--kite-cell-layout-100-padding-vertical))0
    }

    .layoutXl200_5a68c27f,.layoutXl200_5a68c27f>.group_5a68c27f {
        padding: var(--kite-cell-layout-200-padding-vertical)0
    }

    .layoutXl200_5a68c27f.labelOnly_5a68c27f,.layoutXl200_5a68c27f>.group_5a68c27f.labelOnly_5a68c27f {
        padding-top: calc(var(--kite-cell-layout-200-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-200-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutXl200_5a68c27f>.group_5a68c27f {
        margin: calc(-1*var(--kite-cell-layout-200-padding-vertical))0
    }

    .layoutXl300_5a68c27f,.layoutXl300_5a68c27f>.group_5a68c27f {
        padding: var(--kite-cell-layout-300-padding-vertical)0
    }

    .layoutXl300_5a68c27f.labelOnly_5a68c27f,.layoutXl300_5a68c27f>.group_5a68c27f.labelOnly_5a68c27f {
        padding-top: calc(var(--kite-cell-layout-300-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-300-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutXl300_5a68c27f>.group_5a68c27f {
        margin: calc(-1*var(--kite-cell-layout-300-padding-vertical))0
    }

    .layoutXl500_5a68c27f,.layoutXl500_5a68c27f>.group_5a68c27f {
        padding: var(--kite-cell-layout-500-padding-vertical)0
    }

    .layoutXl500_5a68c27f.labelOnly_5a68c27f,.layoutXl500_5a68c27f>.group_5a68c27f.labelOnly_5a68c27f {
        padding-top: calc(var(--kite-cell-layout-500-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-500-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutXl500_5a68c27f>.group_5a68c27f {
        margin: calc(-1*var(--kite-cell-layout-500-padding-vertical))0
    }

    .layoutXl600_5a68c27f,.layoutXl600_5a68c27f>.group_5a68c27f {
        padding: var(--kite-cell-layout-600-padding-vertical)0
    }

    .layoutXl600_5a68c27f.labelOnly_5a68c27f,.layoutXl600_5a68c27f>.group_5a68c27f.labelOnly_5a68c27f {
        padding-top: calc(var(--kite-cell-layout-600-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-600-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutXl600_5a68c27f>.group_5a68c27f {
        margin: calc(-1*var(--kite-cell-layout-600-padding-vertical))0
    }

    .listSizeContrastXlSmallPlain_5a68c27f,.listSizeContrastXlSmallPlain_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-plain )
    }

    .listSizeContrastXlSmallSmall_5a68c27f,.listSizeContrastXlSmallSmall_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-small )
    }

    .listSizeContrastXlSmallMedium_5a68c27f,.listSizeContrastXlSmallMedium_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-medium )
    }

    .listSizeContrastXlSmallLarge_5a68c27f,.listSizeContrastXlSmallLarge_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-large )
    }

    .listSizeContrastXlMediumPlain_5a68c27f,.listSizeContrastXlMediumPlain_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-plain )
    }

    .listSizeContrastXlMediumSmall_5a68c27f,.listSizeContrastXlMediumSmall_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-small )
    }

    .listSizeContrastXlMediumMedium_5a68c27f,.listSizeContrastXlMediumMedium_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-medium )
    }

    .listSizeContrastXlMediumLarge_5a68c27f,.listSizeContrastXlMediumLarge_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-large )
    }

    .listSizeContrastXlLargePlain_5a68c27f,.listSizeContrastXlLargePlain_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-plain )
    }

    .listSizeContrastXlLargeSmall_5a68c27f,.listSizeContrastXlLargeSmall_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-small )
    }

    .listSizeContrastXlLargeMedium_5a68c27f,.listSizeContrastXlLargeMedium_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-medium )
    }

    .listSizeContrastXlLargeLarge_5a68c27f,.listSizeContrastXlLargeLarge_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-large )
    }

    .input_d8fd04b0.sizeXl400_d8fd04b0 {
        width: var(--kite-radio-400-size);
        height: var(--kite-radio-400-size);
        border-width: var(--kite-radio-400-border-width);
        border-radius: var(--kite-radio-400-border-radius)
    }

    .input_d8fd04b0.sizeXl400_d8fd04b0.error_d8fd04b0 {
        box-shadow: 0 0 0 var(--kite-selection-control-400-error-border-width) var(--kite-selection-control-error-border)
    }

    .input_d8fd04b0.sizeXl500_d8fd04b0 {
        width: var(--kite-radio-500-size);
        height: var(--kite-radio-500-size);
        border-width: var(--kite-radio-500-border-width);
        border-radius: var(--kite-radio-500-border-radius)
    }

    .input_d8fd04b0.sizeXl500_d8fd04b0.error_d8fd04b0 {
        box-shadow: 0 0 0 var(--kite-selection-control-500-error-border-width) var(--kite-selection-control-error-border)
    }

    .marginXl0_bf48d925 {
        margin: 0
    }

    .paddingXl0_bf48d925 {
        padding: 0
    }

    .marginTopXl0_bf48d925 {
        margin-top: 0
    }

    .marginBottomXl0_bf48d925 {
        margin-bottom: 0
    }

    .marginRightXl0_bf48d925 {
        margin-right: 0
    }

    .marginLeftXl0_bf48d925 {
        margin-left: 0
    }

    .paddingTopXl0_bf48d925 {
        padding-top: 0
    }

    .paddingBottomXl0_bf48d925 {
        padding-bottom: 0
    }

    .paddingRightXl0_bf48d925 {
        padding-right: 0
    }

    .paddingLeftXl0_bf48d925 {
        padding-left: 0
    }

    .gapXl0_bf48d925 {
        gap: 0
    }

    .marginXl50_bf48d925 {
        margin: 2px
    }

    .paddingXl50_bf48d925 {
        padding: 2px
    }

    .marginTopXl50_bf48d925 {
        margin-top: 2px
    }

    .marginBottomXl50_bf48d925 {
        margin-bottom: 2px
    }

    .marginRightXl50_bf48d925 {
        margin-right: 2px
    }

    .marginLeftXl50_bf48d925 {
        margin-left: 2px
    }

    .paddingTopXl50_bf48d925 {
        padding-top: 2px
    }

    .paddingBottomXl50_bf48d925 {
        padding-bottom: 2px
    }

    .paddingRightXl50_bf48d925 {
        padding-right: 2px
    }

    .paddingLeftXl50_bf48d925 {
        padding-left: 2px
    }

    .gapXl50_bf48d925 {
        gap: 2px
    }

    .marginXl100_bf48d925 {
        margin: 4px
    }

    .paddingXl100_bf48d925 {
        padding: 4px
    }

    .marginTopXl100_bf48d925 {
        margin-top: 4px
    }

    .marginBottomXl100_bf48d925 {
        margin-bottom: 4px
    }

    .marginRightXl100_bf48d925 {
        margin-right: 4px
    }

    .marginLeftXl100_bf48d925 {
        margin-left: 4px
    }

    .paddingTopXl100_bf48d925 {
        padding-top: 4px
    }

    .paddingBottomXl100_bf48d925 {
        padding-bottom: 4px
    }

    .paddingRightXl100_bf48d925 {
        padding-right: 4px
    }

    .paddingLeftXl100_bf48d925 {
        padding-left: 4px
    }

    .gapXl100_bf48d925 {
        gap: 4px
    }

    .marginXl150_bf48d925 {
        margin: 6px
    }

    .paddingXl150_bf48d925 {
        padding: 6px
    }

    .marginTopXl150_bf48d925 {
        margin-top: 6px
    }

    .marginBottomXl150_bf48d925 {
        margin-bottom: 6px
    }

    .marginRightXl150_bf48d925 {
        margin-right: 6px
    }

    .marginLeftXl150_bf48d925 {
        margin-left: 6px
    }

    .paddingTopXl150_bf48d925 {
        padding-top: 6px
    }

    .paddingBottomXl150_bf48d925 {
        padding-bottom: 6px
    }

    .paddingRightXl150_bf48d925 {
        padding-right: 6px
    }

    .paddingLeftXl150_bf48d925 {
        padding-left: 6px
    }

    .gapXl150_bf48d925 {
        gap: 6px
    }

    .marginXl200_bf48d925 {
        margin: 8px
    }

    .paddingXl200_bf48d925 {
        padding: 8px
    }

    .marginTopXl200_bf48d925 {
        margin-top: 8px
    }

    .marginBottomXl200_bf48d925 {
        margin-bottom: 8px
    }

    .marginRightXl200_bf48d925 {
        margin-right: 8px
    }

    .marginLeftXl200_bf48d925 {
        margin-left: 8px
    }

    .paddingTopXl200_bf48d925 {
        padding-top: 8px
    }

    .paddingBottomXl200_bf48d925 {
        padding-bottom: 8px
    }

    .paddingRightXl200_bf48d925 {
        padding-right: 8px
    }

    .paddingLeftXl200_bf48d925 {
        padding-left: 8px
    }

    .gapXl200_bf48d925 {
        gap: 8px
    }

    .marginXl250_bf48d925 {
        margin: 10px
    }

    .paddingXl250_bf48d925 {
        padding: 10px
    }

    .marginTopXl250_bf48d925 {
        margin-top: 10px
    }

    .marginBottomXl250_bf48d925 {
        margin-bottom: 10px
    }

    .marginRightXl250_bf48d925 {
        margin-right: 10px
    }

    .marginLeftXl250_bf48d925 {
        margin-left: 10px
    }

    .paddingTopXl250_bf48d925 {
        padding-top: 10px
    }

    .paddingBottomXl250_bf48d925 {
        padding-bottom: 10px
    }

    .paddingRightXl250_bf48d925 {
        padding-right: 10px
    }

    .paddingLeftXl250_bf48d925 {
        padding-left: 10px
    }

    .gapXl250_bf48d925 {
        gap: 10px
    }

    .marginXl300_bf48d925 {
        margin: 12px
    }

    .paddingXl300_bf48d925 {
        padding: 12px
    }

    .marginTopXl300_bf48d925 {
        margin-top: 12px
    }

    .marginBottomXl300_bf48d925 {
        margin-bottom: 12px
    }

    .marginRightXl300_bf48d925 {
        margin-right: 12px
    }

    .marginLeftXl300_bf48d925 {
        margin-left: 12px
    }

    .paddingTopXl300_bf48d925 {
        padding-top: 12px
    }

    .paddingBottomXl300_bf48d925 {
        padding-bottom: 12px
    }

    .paddingRightXl300_bf48d925 {
        padding-right: 12px
    }

    .paddingLeftXl300_bf48d925 {
        padding-left: 12px
    }

    .gapXl300_bf48d925 {
        gap: 12px
    }

    .marginXl350_bf48d925 {
        margin: 16px
    }

    .paddingXl350_bf48d925 {
        padding: 16px
    }

    .marginTopXl350_bf48d925 {
        margin-top: 16px
    }

    .marginBottomXl350_bf48d925 {
        margin-bottom: 16px
    }

    .marginRightXl350_bf48d925 {
        margin-right: 16px
    }

    .marginLeftXl350_bf48d925 {
        margin-left: 16px
    }

    .paddingTopXl350_bf48d925 {
        padding-top: 16px
    }

    .paddingBottomXl350_bf48d925 {
        padding-bottom: 16px
    }

    .paddingRightXl350_bf48d925 {
        padding-right: 16px
    }

    .paddingLeftXl350_bf48d925 {
        padding-left: 16px
    }

    .gapXl350_bf48d925 {
        gap: 16px
    }

    .marginXl400_bf48d925 {
        margin: 20px
    }

    .paddingXl400_bf48d925 {
        padding: 20px
    }

    .marginTopXl400_bf48d925 {
        margin-top: 20px
    }

    .marginBottomXl400_bf48d925 {
        margin-bottom: 20px
    }

    .marginRightXl400_bf48d925 {
        margin-right: 20px
    }

    .marginLeftXl400_bf48d925 {
        margin-left: 20px
    }

    .paddingTopXl400_bf48d925 {
        padding-top: 20px
    }

    .paddingBottomXl400_bf48d925 {
        padding-bottom: 20px
    }

    .paddingRightXl400_bf48d925 {
        padding-right: 20px
    }

    .paddingLeftXl400_bf48d925 {
        padding-left: 20px
    }

    .gapXl400_bf48d925 {
        gap: 20px
    }

    .marginXl450_bf48d925 {
        margin: 24px
    }

    .paddingXl450_bf48d925 {
        padding: 24px
    }

    .marginTopXl450_bf48d925 {
        margin-top: 24px
    }

    .marginBottomXl450_bf48d925 {
        margin-bottom: 24px
    }

    .marginRightXl450_bf48d925 {
        margin-right: 24px
    }

    .marginLeftXl450_bf48d925 {
        margin-left: 24px
    }

    .paddingTopXl450_bf48d925 {
        padding-top: 24px
    }

    .paddingBottomXl450_bf48d925 {
        padding-bottom: 24px
    }

    .paddingRightXl450_bf48d925 {
        padding-right: 24px
    }

    .paddingLeftXl450_bf48d925 {
        padding-left: 24px
    }

    .gapXl450_bf48d925 {
        gap: 24px
    }

    .marginXl500_bf48d925 {
        margin: 28px
    }

    .paddingXl500_bf48d925 {
        padding: 28px
    }

    .marginTopXl500_bf48d925 {
        margin-top: 28px
    }

    .marginBottomXl500_bf48d925 {
        margin-bottom: 28px
    }

    .marginRightXl500_bf48d925 {
        margin-right: 28px
    }

    .marginLeftXl500_bf48d925 {
        margin-left: 28px
    }

    .paddingTopXl500_bf48d925 {
        padding-top: 28px
    }

    .paddingBottomXl500_bf48d925 {
        padding-bottom: 28px
    }

    .paddingRightXl500_bf48d925 {
        padding-right: 28px
    }

    .paddingLeftXl500_bf48d925 {
        padding-left: 28px
    }

    .gapXl500_bf48d925 {
        gap: 28px
    }

    .marginXl550_bf48d925 {
        margin: 32px
    }

    .paddingXl550_bf48d925 {
        padding: 32px
    }

    .marginTopXl550_bf48d925 {
        margin-top: 32px
    }

    .marginBottomXl550_bf48d925 {
        margin-bottom: 32px
    }

    .marginRightXl550_bf48d925 {
        margin-right: 32px
    }

    .marginLeftXl550_bf48d925 {
        margin-left: 32px
    }

    .paddingTopXl550_bf48d925 {
        padding-top: 32px
    }

    .paddingBottomXl550_bf48d925 {
        padding-bottom: 32px
    }

    .paddingRightXl550_bf48d925 {
        padding-right: 32px
    }

    .paddingLeftXl550_bf48d925 {
        padding-left: 32px
    }

    .gapXl550_bf48d925 {
        gap: 32px
    }

    .marginXl600_bf48d925 {
        margin: 36px
    }

    .paddingXl600_bf48d925 {
        padding: 36px
    }

    .marginTopXl600_bf48d925 {
        margin-top: 36px
    }

    .marginBottomXl600_bf48d925 {
        margin-bottom: 36px
    }

    .marginRightXl600_bf48d925 {
        margin-right: 36px
    }

    .marginLeftXl600_bf48d925 {
        margin-left: 36px
    }

    .paddingTopXl600_bf48d925 {
        padding-top: 36px
    }

    .paddingBottomXl600_bf48d925 {
        padding-bottom: 36px
    }

    .paddingRightXl600_bf48d925 {
        padding-right: 36px
    }

    .paddingLeftXl600_bf48d925 {
        padding-left: 36px
    }

    .gapXl600_bf48d925 {
        gap: 36px
    }

    .marginXl650_bf48d925 {
        margin: 40px
    }

    .paddingXl650_bf48d925 {
        padding: 40px
    }

    .marginTopXl650_bf48d925 {
        margin-top: 40px
    }

    .marginBottomXl650_bf48d925 {
        margin-bottom: 40px
    }

    .marginRightXl650_bf48d925 {
        margin-right: 40px
    }

    .marginLeftXl650_bf48d925 {
        margin-left: 40px
    }

    .paddingTopXl650_bf48d925 {
        padding-top: 40px
    }

    .paddingBottomXl650_bf48d925 {
        padding-bottom: 40px
    }

    .paddingRightXl650_bf48d925 {
        padding-right: 40px
    }

    .paddingLeftXl650_bf48d925 {
        padding-left: 40px
    }

    .gapXl650_bf48d925 {
        gap: 40px
    }

    .marginXl700_bf48d925 {
        margin: 48px
    }

    .paddingXl700_bf48d925 {
        padding: 48px
    }

    .marginTopXl700_bf48d925 {
        margin-top: 48px
    }

    .marginBottomXl700_bf48d925 {
        margin-bottom: 48px
    }

    .marginRightXl700_bf48d925 {
        margin-right: 48px
    }

    .marginLeftXl700_bf48d925 {
        margin-left: 48px
    }

    .paddingTopXl700_bf48d925 {
        padding-top: 48px
    }

    .paddingBottomXl700_bf48d925 {
        padding-bottom: 48px
    }

    .paddingRightXl700_bf48d925 {
        padding-right: 48px
    }

    .paddingLeftXl700_bf48d925 {
        padding-left: 48px
    }

    .gapXl700_bf48d925 {
        gap: 48px
    }

    .marginXl750_bf48d925 {
        margin: 56px
    }

    .paddingXl750_bf48d925 {
        padding: 56px
    }

    .marginTopXl750_bf48d925 {
        margin-top: 56px
    }

    .marginBottomXl750_bf48d925 {
        margin-bottom: 56px
    }

    .marginRightXl750_bf48d925 {
        margin-right: 56px
    }

    .marginLeftXl750_bf48d925 {
        margin-left: 56px
    }

    .paddingTopXl750_bf48d925 {
        padding-top: 56px
    }

    .paddingBottomXl750_bf48d925 {
        padding-bottom: 56px
    }

    .paddingRightXl750_bf48d925 {
        padding-right: 56px
    }

    .paddingLeftXl750_bf48d925 {
        padding-left: 56px
    }

    .gapXl750_bf48d925 {
        gap: 56px
    }

    .marginXl800_bf48d925 {
        margin: 64px
    }

    .paddingXl800_bf48d925 {
        padding: 64px
    }

    .marginTopXl800_bf48d925 {
        margin-top: 64px
    }

    .marginBottomXl800_bf48d925 {
        margin-bottom: 64px
    }

    .marginRightXl800_bf48d925 {
        margin-right: 64px
    }

    .marginLeftXl800_bf48d925 {
        margin-left: 64px
    }

    .paddingTopXl800_bf48d925 {
        padding-top: 64px
    }

    .paddingBottomXl800_bf48d925 {
        padding-bottom: 64px
    }

    .paddingRightXl800_bf48d925 {
        padding-right: 64px
    }

    .paddingLeftXl800_bf48d925 {
        padding-left: 64px
    }

    .gapXl800_bf48d925 {
        gap: 64px
    }

    .marginXl850_bf48d925 {
        margin: 72px
    }

    .paddingXl850_bf48d925 {
        padding: 72px
    }

    .marginTopXl850_bf48d925 {
        margin-top: 72px
    }

    .marginBottomXl850_bf48d925 {
        margin-bottom: 72px
    }

    .marginRightXl850_bf48d925 {
        margin-right: 72px
    }

    .marginLeftXl850_bf48d925 {
        margin-left: 72px
    }

    .paddingTopXl850_bf48d925 {
        padding-top: 72px
    }

    .paddingBottomXl850_bf48d925 {
        padding-bottom: 72px
    }

    .paddingRightXl850_bf48d925 {
        padding-right: 72px
    }

    .paddingLeftXl850_bf48d925 {
        padding-left: 72px
    }

    .gapXl850_bf48d925 {
        gap: 72px
    }

    .marginXl900_bf48d925 {
        margin: 80px
    }

    .paddingXl900_bf48d925 {
        padding: 80px
    }

    .marginTopXl900_bf48d925 {
        margin-top: 80px
    }

    .marginBottomXl900_bf48d925 {
        margin-bottom: 80px
    }

    .marginRightXl900_bf48d925 {
        margin-right: 80px
    }

    .marginLeftXl900_bf48d925 {
        margin-left: 80px
    }

    .paddingTopXl900_bf48d925 {
        padding-top: 80px
    }

    .paddingBottomXl900_bf48d925 {
        padding-bottom: 80px
    }

    .paddingRightXl900_bf48d925 {
        padding-right: 80px
    }

    .paddingLeftXl900_bf48d925 {
        padding-left: 80px
    }

    .gapXl900_bf48d925 {
        gap: 80px
    }

    .topLeftXl300_875b0045 {
        --kite-panel-border-top-left-radius: var(--kite-panel-300-border-radius)
    }

    .topRightXl300_875b0045 {
        --kite-panel-border-top-right-radius: var(--kite-panel-300-border-radius)
    }

    .bottomLeftXl300_875b0045 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-300-border-radius)
    }

    .bottomRightXl300_875b0045 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-300-border-radius)
    }

    .topLeftXl400_875b0045 {
        --kite-panel-border-top-left-radius: var(--kite-panel-400-border-radius)
    }

    .topRightXl400_875b0045 {
        --kite-panel-border-top-right-radius: var(--kite-panel-400-border-radius)
    }

    .bottomLeftXl400_875b0045 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-400-border-radius)
    }

    .bottomRightXl400_875b0045 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-400-border-radius)
    }

    .topLeftXl500_875b0045 {
        --kite-panel-border-top-left-radius: var(--kite-panel-500-border-radius)
    }

    .topRightXl500_875b0045 {
        --kite-panel-border-top-right-radius: var(--kite-panel-500-border-radius)
    }

    .bottomLeftXl500_875b0045 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-500-border-radius)
    }

    .bottomRightXl500_875b0045 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-500-border-radius)
    }

    .topLeftXl600_875b0045 {
        --kite-panel-border-top-left-radius: var(--kite-panel-600-border-radius)
    }

    .topRightXl600_875b0045 {
        --kite-panel-border-top-right-radius: var(--kite-panel-600-border-radius)
    }

    .bottomLeftXl600_875b0045 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-600-border-radius)
    }

    .bottomRightXl600_875b0045 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-600-border-radius)
    }

    .topLeftXl700_875b0045 {
        --kite-panel-border-top-left-radius: var(--kite-panel-700-border-radius)
    }

    .topRightXl700_875b0045 {
        --kite-panel-border-top-right-radius: var(--kite-panel-700-border-radius)
    }

    .bottomLeftXl700_875b0045 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-700-border-radius)
    }

    .bottomRightXl700_875b0045 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-700-border-radius)
    }

    .topLeftRoundedXlTrue_875b0045 {
        border-top-left-radius: var(--kite-panel-border-top-left-radius)
    }

    .topLeftRoundedXlFalse_875b0045 {
        border-top-left-radius: 0
    }

    .topRightRoundedXlTrue_875b0045 {
        border-top-right-radius: var(--kite-panel-border-top-right-radius)
    }

    .topRightRoundedXlFalse_875b0045 {
        border-top-right-radius: 0
    }

    .bottomLeftRoundedXlTrue_875b0045 {
        border-bottom-left-radius: var(--kite-panel-border-bottom-left-radius)
    }

    .bottomLeftRoundedXlFalse_875b0045 {
        border-bottom-left-radius: 0
    }

    .bottomRightRoundedXlTrue_875b0045 {
        border-bottom-right-radius: var(--kite-panel-border-bottom-right-radius)
    }

    .bottomRightRoundedXlFalse_875b0045 {
        border-bottom-right-radius: 0
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.headerXLargeXl_2d8c3ddc {
        padding-top: var(--kite-label-value-header-x-large-control-padding-top);
        padding-bottom: var(--kite-label-value-header-x-large-control-padding-bottom);
        min-height: var(--kite-label-value-header-x-large-control-min-height);
        gap: var(--kite-label-value-header-x-large-control-gap)
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.headerLargeXl_2d8c3ddc {
        padding-top: var(--kite-label-value-header-large-control-padding-top);
        padding-bottom: var(--kite-label-value-header-large-control-padding-bottom);
        min-height: var(--kite-label-value-header-large-control-min-height);
        gap: var(--kite-label-value-header-large-control-gap)
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.headerMediumXl_2d8c3ddc {
        padding-top: var(--kite-label-value-header-medium-control-padding-top);
        padding-bottom: var(--kite-label-value-header-medium-control-padding-bottom);
        min-height: var(--kite-label-value-header-medium-control-min-height);
        gap: var(--kite-label-value-header-medium-control-gap)
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.headerSmallXl_2d8c3ddc {
        padding-top: var(--kite-label-value-header-small-control-padding-top);
        padding-bottom: var(--kite-label-value-header-small-control-padding-bottom);
        min-height: var(--kite-label-value-header-small-control-min-height);
        gap: var(--kite-label-value-header-small-control-gap)
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.paragraphLargeCompactXl_2d8c3ddc {
        padding-top: var(--kite-label-value-paragraph-large-compact-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-compact-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-compact-control-min-height);
        gap: var(--kite-label-value-paragraph-large-compact-control-gap)
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.paragraphLargeXl_2d8c3ddc {
        padding-top: var(--kite-label-value-paragraph-large-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-control-min-height);
        gap: var(--kite-label-value-paragraph-large-control-gap)
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.paragraphMediumCompactXl_2d8c3ddc {
        padding-top: var(--kite-label-value-paragraph-medium-compact-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-compact-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-compact-control-min-height);
        gap: var(--kite-label-value-paragraph-medium-compact-control-gap)
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.paragraphMediumXl_2d8c3ddc {
        padding-top: var(--kite-label-value-paragraph-medium-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-control-min-height);
        gap: var(--kite-label-value-paragraph-medium-control-gap)
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.paragraphSmallXl_2d8c3ddc {
        padding-top: var(--kite-label-value-paragraph-small-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-small-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-small-control-min-height);
        gap: var(--kite-label-value-paragraph-small-control-gap)
    }

    .textXlPrimary_44ffeffc {
        color: var(--kite-text-primary)
    }

    .textXlSecondary_44ffeffc {
        color: var(--kite-text-secondary)
    }

    .textXlBrand_44ffeffc {
        color: var(--kite-text-brand)
    }

    .textXlPositive_44ffeffc {
        color: var(--kite-text-positive)
    }

    .textXlWarning_44ffeffc {
        color: var(--kite-text-warning)
    }

    .textXlNegative_44ffeffc {
        color: var(--kite-text-negative)
    }

    .textXlNeutralPrimary_44ffeffc {
        color: var(--kite-content-neutral-primary)
    }

    .textXlBrandPrimary_44ffeffc {
        color: var(--kite-content-brand-primary)
    }

    .textXlBrandDeepPrimary_44ffeffc {
        color: var(--kite-content-brand-deep-primary)
    }

    .textXlPositivePrimary_44ffeffc {
        color: var(--kite-content-positive-primary)
    }

    .textXlWarningPrimary_44ffeffc {
        color: var(--kite-content-warning-primary)
    }

    .textXlNegativePrimary_44ffeffc {
        color: var(--kite-content-negative-primary)
    }

    .textXlRosePrimary_44ffeffc {
        color: var(--kite-content-rose-primary)
    }

    .textXlTealPrimary_44ffeffc {
        color: var(--kite-content-teal-primary)
    }

    .textXlStaticDarkPrimary_44ffeffc {
        color: var(--kite-content-static-dark-primary)
    }

    .textXlStaticLightPrimary_44ffeffc {
        color: var(--kite-content-static-light-primary)
    }

    .textXlNeutralSecondary_44ffeffc {
        color: var(--kite-content-neutral-secondary)
    }

    .textXlBrandSecondary_44ffeffc {
        color: var(--kite-content-brand-secondary)
    }

    .textXlBrandDeepSecondary_44ffeffc {
        color: var(--kite-content-brand-deep-secondary)
    }

    .textXlPositiveSecondary_44ffeffc {
        color: var(--kite-content-positive-secondary)
    }

    .textXlWarningSecondary_44ffeffc {
        color: var(--kite-content-warning-secondary)
    }

    .textXlNegativeSecondary_44ffeffc {
        color: var(--kite-content-negative-secondary)
    }

    .textXlRoseSecondary_44ffeffc {
        color: var(--kite-content-rose-secondary)
    }

    .textXlTealSecondary_44ffeffc {
        color: var(--kite-content-teal-secondary)
    }

    .textXlStaticDarkSecondary_44ffeffc {
        color: var(--kite-content-static-dark-secondary)
    }

    .textXlStaticLightSecondary_44ffeffc {
        color: var(--kite-content-static-light-secondary)
    }

    .textXlNeutralTertiary_44ffeffc {
        color: var(--kite-content-neutral-tertiary)
    }

    .sizeXl500_32472dc7 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-500-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-500-gap-vertical)
    }

    .sizeXl600_32472dc7 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-600-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-600-gap-vertical)
    }

    .sizeXl700_32472dc7 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-700-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-700-gap-vertical)
    }

    .layoutXlHorizontal_32472dc7 {
        --kite-form-group-gap: var(--kite-form-group-gap-horizontal)
    }

    .layoutXlVertical_32472dc7 {
        --kite-form-group-gap: var(--kite-form-group-gap-vertical)
    }

    .positionXlTop_32472dc7 {
        margin: 0 0-1px
    }

    .positionXlMiddleHorizontal_32472dc7 {
        margin: 0-1px 0 0
    }

    .positionXlMiddleVertical_32472dc7 {
        margin: 0 0-1px
    }

    .positionXlBottom_32472dc7 {
        margin: 0
    }

    .positionXlLeft_32472dc7 {
        margin: 0-1px 0 0
    }

    .positionXlRight_32472dc7,.positionXlSingle_32472dc7 {
        margin: 0
    }

    .marginTopXl_32472dc7.marginTopXl_32472dc7 {
        margin-top: var(--kite-form-group-gap)
    }

    .marginBottomXl_32472dc7.marginBottomXl_32472dc7 {
        margin-bottom: var(--kite-form-group-gap)
    }

    .marginLeftXl_32472dc7.marginLeftXl_32472dc7 {
        margin: 0 0 0 var(--kite-form-group-gap)
    }

    .marginRightXl_32472dc7.marginRightXl_32472dc7 {
        margin: 0 var(--kite-form-group-gap)0 0
    }

    .marginAllXl_32472dc7.marginAllXl_32472dc7 {
        margin: var(--kite-form-group-gap)
    }

    .marginNoneXl_32472dc7.marginNoneXl_32472dc7 {
        margin: 0
    }

    .formGroupElement_32472dc7.positionXlTop_32472dc7 {
        border-radius: var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0 0
    }

    .formGroupElement_32472dc7.positionXlMiddleHorizontal_32472dc7,.formGroupElement_32472dc7.positionXlMiddleVertical_32472dc7 {
        border-radius: 0
    }

    .formGroupElement_32472dc7.positionXlBottom_32472dc7 {
        border-radius: 0 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_32472dc7.positionXlLeft_32472dc7 {
        border-radius: var(--kite-form-group-element-layout-border-radius)0 0 var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_32472dc7.positionXlRight_32472dc7 {
        border-radius: 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0
    }

    .formGroupElement_32472dc7.positionXlSingle_32472dc7 {
        border-radius: var(--kite-form-group-element-layout-border-radius)
    }

    .sizeXl500_69b010b7 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-500-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-500-gap-vertical)
    }

    .sizeXl600_69b010b7 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-600-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-600-gap-vertical)
    }

    .sizeXl700_69b010b7 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-700-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-700-gap-vertical)
    }

    .layoutXlHorizontal_69b010b7 {
        --kite-form-group-gap: var(--kite-form-group-gap-horizontal)
    }

    .layoutXlVertical_69b010b7 {
        --kite-form-group-gap: var(--kite-form-group-gap-vertical)
    }

    .positionXlTop_69b010b7 {
        margin: 0 0-1px
    }

    .positionXlMiddleHorizontal_69b010b7 {
        margin: 0-1px 0 0
    }

    .positionXlMiddleVertical_69b010b7 {
        margin: 0 0-1px
    }

    .positionXlBottom_69b010b7 {
        margin: 0
    }

    .positionXlLeft_69b010b7 {
        margin: 0-1px 0 0
    }

    .positionXlRight_69b010b7,.positionXlSingle_69b010b7 {
        margin: 0
    }

    .marginTopXl_69b010b7.marginTopXl_69b010b7 {
        margin-top: var(--kite-form-group-gap)
    }

    .marginBottomXl_69b010b7.marginBottomXl_69b010b7 {
        margin-bottom: var(--kite-form-group-gap)
    }

    .marginLeftXl_69b010b7.marginLeftXl_69b010b7 {
        margin: 0 0 0 var(--kite-form-group-gap)
    }

    .marginRightXl_69b010b7.marginRightXl_69b010b7 {
        margin: 0 var(--kite-form-group-gap)0 0
    }

    .marginAllXl_69b010b7.marginAllXl_69b010b7 {
        margin: var(--kite-form-group-gap)
    }

    .marginNoneXl_69b010b7.marginNoneXl_69b010b7 {
        margin: 0
    }

    .formGroupElement_69b010b7.positionXlTop_69b010b7 {
        border-radius: var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0 0
    }

    .formGroupElement_69b010b7.positionXlMiddleHorizontal_69b010b7,.formGroupElement_69b010b7.positionXlMiddleVertical_69b010b7 {
        border-radius: 0
    }

    .formGroupElement_69b010b7.positionXlBottom_69b010b7 {
        border-radius: 0 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_69b010b7.positionXlLeft_69b010b7 {
        border-radius: var(--kite-form-group-element-layout-border-radius)0 0 var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_69b010b7.positionXlRight_69b010b7 {
        border-radius: 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0
    }

    .formGroupElement_69b010b7.positionXlSingle_69b010b7 {
        border-radius: var(--kite-form-group-element-layout-border-radius)
    }

    .gapXl200_69b010b7 {
        gap: var(--kite-button-content-200-with-addon-gap)
    }

    .layoutXl200_69b010b7 {
        min-height: var(--kite-button-layout-200-min-size);
        min-width: var(--kite-button-layout-200-min-size);
        border-radius: var(--kite-button-layout-200-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-100-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-200-border-radius)
    }

    .loaderXl200_69b010b7 {
        height: 16px;
        width: 16px
    }

    .contentIconXl200_69b010b7 {
        padding: 0 calc(var(--kite-button-content-200-icon-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal))
    }

    .contentDefaultXl200_69b010b7 {
        padding: 0 calc(var(--kite-button-content-200-default-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal)) var(--kite-button-content-200-default-list-padding-bottom)
    }

    .contentWithAddonListXl200_69b010b7 {
        padding: 0 calc(var(--kite-button-content-200-with-addon-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal))
    }

    .contentListWithAddonXl200_69b010b7 {
        padding: 0 var(--kite-button-content-200-with-addon-list-padding-right) var(--kite-button-content-200-with-addon-list-padding-bottom) var(--kite-button-content-200-with-addon-list-padding-left);
        min-height: var(--kite-button-content-200-with-addon-list-min-height)
    }

    .contentListDefaultXl200_69b010b7 {
        padding-bottom: var(--kite-button-content-200-default-list-padding-bottom);
        min-height: var(--kite-button-content-200-default-list-min-height)
    }

    .buttonDefaultXl200_69b010b7 {
        padding: 0 calc(var(--kite-button-content-200-default-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal)) var(--kite-button-content-200-default-list-padding-bottom)
    }

    .gapXl300_69b010b7 {
        gap: var(--kite-button-content-300-with-addon-gap)
    }

    .layoutXl300_69b010b7 {
        min-height: var(--kite-button-layout-300-min-size);
        min-width: var(--kite-button-layout-300-min-size);
        border-radius: var(--kite-button-layout-300-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-150-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-300-border-radius)
    }

    .loaderXl300_69b010b7 {
        height: 20px;
        width: 20px
    }

    .contentIconXl300_69b010b7 {
        padding: 0 calc(var(--kite-button-content-300-icon-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal))
    }

    .contentDefaultXl300_69b010b7 {
        padding: 0 calc(var(--kite-button-content-300-default-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal)) var(--kite-button-content-300-default-list-padding-bottom)
    }

    .contentWithAddonListXl300_69b010b7 {
        padding: 0 calc(var(--kite-button-content-300-with-addon-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal))
    }

    .contentListWithAddonXl300_69b010b7 {
        padding: 0 var(--kite-button-content-300-with-addon-list-padding-right) var(--kite-button-content-300-with-addon-list-padding-bottom) var(--kite-button-content-300-with-addon-list-padding-left);
        min-height: var(--kite-button-content-300-with-addon-list-min-height)
    }

    .contentListDefaultXl300_69b010b7 {
        padding-bottom: var(--kite-button-content-300-default-list-padding-bottom);
        min-height: var(--kite-button-content-300-default-list-min-height)
    }

    .buttonDefaultXl300_69b010b7 {
        padding: 0 calc(var(--kite-button-content-300-default-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal)) var(--kite-button-content-300-default-list-padding-bottom)
    }

    .gapXl400_69b010b7 {
        gap: var(--kite-button-content-400-with-addon-gap)
    }

    .layoutXl400_69b010b7 {
        min-height: var(--kite-button-layout-400-min-size);
        min-width: var(--kite-button-layout-400-min-size);
        border-radius: var(--kite-button-layout-400-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-200-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-400-border-radius)
    }

    .loaderXl400_69b010b7 {
        height: 24px;
        width: 24px
    }

    .contentIconXl400_69b010b7 {
        padding: 0 calc(var(--kite-button-content-400-icon-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal))
    }

    .contentDefaultXl400_69b010b7 {
        padding: 0 calc(var(--kite-button-content-400-default-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal)) var(--kite-button-content-400-default-list-padding-bottom)
    }

    .contentWithAddonListXl400_69b010b7 {
        padding: 0 calc(var(--kite-button-content-400-with-addon-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal))
    }

    .contentListWithAddonXl400_69b010b7 {
        padding: 0 var(--kite-button-content-400-with-addon-list-padding-right) var(--kite-button-content-400-with-addon-list-padding-bottom) var(--kite-button-content-400-with-addon-list-padding-left);
        min-height: var(--kite-button-content-400-with-addon-list-min-height)
    }

    .contentListDefaultXl400_69b010b7 {
        padding-bottom: var(--kite-button-content-400-default-list-padding-bottom);
        min-height: var(--kite-button-content-400-default-list-min-height)
    }

    .buttonDefaultXl400_69b010b7 {
        padding: 0 calc(var(--kite-button-content-400-default-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal)) var(--kite-button-content-400-default-list-padding-bottom)
    }

    .gapXl500_69b010b7 {
        gap: var(--kite-button-content-500-with-addon-gap)
    }

    .layoutXl500_69b010b7 {
        min-height: var(--kite-button-layout-500-min-size);
        min-width: var(--kite-button-layout-500-min-size);
        border-radius: var(--kite-button-layout-500-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-200-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-500-border-radius)
    }

    .loaderXl500_69b010b7 {
        height: 28px;
        width: 28px
    }

    .contentIconXl500_69b010b7 {
        padding: 0 calc(var(--kite-button-content-500-icon-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal))
    }

    .contentDefaultXl500_69b010b7 {
        padding: 0 calc(var(--kite-button-content-500-default-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal)) var(--kite-button-content-500-default-list-padding-bottom)
    }

    .contentWithAddonListXl500_69b010b7 {
        padding: 0 calc(var(--kite-button-content-500-with-addon-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal))
    }

    .contentListWithAddonXl500_69b010b7 {
        padding: 0 var(--kite-button-content-500-with-addon-list-padding-right) var(--kite-button-content-500-with-addon-list-padding-bottom) var(--kite-button-content-500-with-addon-list-padding-left);
        min-height: var(--kite-button-content-500-with-addon-list-min-height)
    }

    .contentListDefaultXl500_69b010b7 {
        padding-bottom: var(--kite-button-content-500-default-list-padding-bottom);
        min-height: var(--kite-button-content-500-default-list-min-height)
    }

    .buttonDefaultXl500_69b010b7 {
        padding: 0 calc(var(--kite-button-content-500-default-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal)) var(--kite-button-content-500-default-list-padding-bottom)
    }

    .gapXl600_69b010b7 {
        gap: var(--kite-button-content-600-with-addon-gap)
    }

    .layoutXl600_69b010b7 {
        min-height: var(--kite-button-layout-600-min-size);
        min-width: var(--kite-button-layout-600-min-size);
        border-radius: var(--kite-button-layout-600-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-250-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-600-border-radius)
    }

    .loaderXl600_69b010b7 {
        height: 32px;
        width: 32px
    }

    .contentIconXl600_69b010b7 {
        padding: 0 calc(var(--kite-button-content-600-icon-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal))
    }

    .contentDefaultXl600_69b010b7 {
        padding: 0 calc(var(--kite-button-content-600-default-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal)) var(--kite-button-content-600-default-list-padding-bottom)
    }

    .contentWithAddonListXl600_69b010b7 {
        padding: 0 calc(var(--kite-button-content-600-with-addon-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal))
    }

    .contentListWithAddonXl600_69b010b7 {
        padding: 0 var(--kite-button-content-600-with-addon-list-padding-right) var(--kite-button-content-600-with-addon-list-padding-bottom) var(--kite-button-content-600-with-addon-list-padding-left);
        min-height: var(--kite-button-content-600-with-addon-list-min-height)
    }

    .contentListDefaultXl600_69b010b7 {
        padding-bottom: var(--kite-button-content-600-default-list-padding-bottom);
        min-height: var(--kite-button-content-600-default-list-min-height)
    }

    .buttonDefaultXl600_69b010b7 {
        padding: 0 calc(var(--kite-button-content-600-default-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal)) var(--kite-button-content-600-default-list-padding-bottom)
    }

    .gapXl700_69b010b7 {
        gap: var(--kite-button-content-700-with-addon-gap)
    }

    .layoutXl700_69b010b7 {
        min-height: var(--kite-button-layout-700-min-size);
        min-width: var(--kite-button-layout-700-min-size);
        border-radius: var(--kite-button-layout-700-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-350-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-700-border-radius)
    }

    .loaderXl700_69b010b7 {
        height: 36px;
        width: 36px
    }

    .contentIconXl700_69b010b7 {
        padding: 0 calc(var(--kite-button-content-700-icon-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal))
    }

    .contentDefaultXl700_69b010b7 {
        padding: 0 calc(var(--kite-button-content-700-default-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal)) var(--kite-button-content-700-default-list-padding-bottom)
    }

    .contentWithAddonListXl700_69b010b7 {
        padding: 0 calc(var(--kite-button-content-700-with-addon-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal))
    }

    .contentListWithAddonXl700_69b010b7 {
        padding: 0 var(--kite-button-content-700-with-addon-list-padding-right) var(--kite-button-content-700-with-addon-list-padding-bottom) var(--kite-button-content-700-with-addon-list-padding-left);
        min-height: var(--kite-button-content-700-with-addon-list-min-height)
    }

    .contentListDefaultXl700_69b010b7 {
        padding-bottom: var(--kite-button-content-700-default-list-padding-bottom);
        min-height: var(--kite-button-content-700-default-list-min-height)
    }

    .buttonDefaultXl700_69b010b7 {
        padding: 0 calc(var(--kite-button-content-700-default-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal)) var(--kite-button-content-700-default-list-padding-bottom)
    }

    .addonXl_69b010b7 {
        display: block
    }

    .fullWidthXlFalse_69b010b7 {
        width: -moz-max-content;
        width: max-content
    }

    .fullWidthXlTrue_69b010b7 {
        width: 100%
    }

    .textXlStart_a6cf37ae {
        text-align: start
    }

    .textXlCenter_a6cf37ae {
        text-align: center
    }

    .textXlEnd_a6cf37ae {
        text-align: end
    }

    .typoXlBig300Accent_bcc68360,.typoXlBig300Normal_bcc68360 {
        font: 400 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXlBig300Accent_bcc68360 {
        font: 600 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlBig300NumericAccent_bcc68360,.typoXlBig300Numeric_bcc68360 {
        font: 400 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXlBig300NumericAccent_bcc68360 {
        font: 600 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlBig400Accent_bcc68360,.typoXlBig400Normal_bcc68360 {
        font: 400 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXlBig400Accent_bcc68360 {
        font: 600 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlBig400NumericAccent_bcc68360,.typoXlBig400Numeric_bcc68360 {
        font: 400 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXlBig400NumericAccent_bcc68360 {
        font: 600 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlBig500Accent_bcc68360,.typoXlBig500Normal_bcc68360 {
        font: 400 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXlBig500Accent_bcc68360 {
        font: 600 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlBig500NumericAccent_bcc68360,.typoXlBig500Numeric_bcc68360 {
        font: 400 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXlBig500NumericAccent_bcc68360 {
        font: 600 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlBig600Accent_bcc68360,.typoXlBig600Normal_bcc68360 {
        font: 400 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXlBig600Accent_bcc68360 {
        font: 600 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlBig600NumericAccent_bcc68360,.typoXlBig600Numeric_bcc68360 {
        font: 400 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXlBig600NumericAccent_bcc68360 {
        font: 600 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlBig700Accent_bcc68360,.typoXlBig700Normal_bcc68360 {
        font: 400 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXlBig700Accent_bcc68360 {
        font: 600 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlBig700NumericAccent_bcc68360,.typoXlBig700Numeric_bcc68360 {
        font: 400 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXlBig700NumericAccent_bcc68360 {
        font: 600 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlText100Accent_bcc68360,.typoXlText100Normal_bcc68360 {
        font: 400 .1875rem/133.333%"Montserrat";
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXlText100Accent_bcc68360 {
        font: 600 .1875rem/133.333%"Montserrat"
    }

    .typoXlText100NumericAccent_bcc68360,.typoXlText100Numeric_bcc68360 {
        font: 400 .1875rem/133.333%"Montserrat";
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXlText100NumericAccent_bcc68360 {
        font: 600 .1875rem/133.333%"Montserrat"
    }

    .typoXlText200Accent_bcc68360,.typoXlText200Normal_bcc68360 {
        font: 400 .375rem/133.333%"Montserrat";
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXlText200Accent_bcc68360 {
        font: 600 .375rem/133.333%"Montserrat"
    }

    .typoXlText200NumericAccent_bcc68360,.typoXlText200Numeric_bcc68360 {
        font: 400 .375rem/133.333%"Montserrat";
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXlText200NumericAccent_bcc68360 {
        font: 600 .375rem/133.333%"Montserrat"
    }

    .typoXlText400Accent_bcc68360,.typoXlText400Normal_bcc68360 {
        font: 400 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXlText400Accent_bcc68360 {
        font: 600 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlText400NumericAccent_bcc68360,.typoXlText400Numeric_bcc68360 {
        font: 400 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXlText400NumericAccent_bcc68360 {
        font: 600 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlText500Accent_bcc68360,.typoXlText500Normal_bcc68360 {
        font: 400 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXlText500Accent_bcc68360 {
        font: 600 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlText500NumericAccent_bcc68360,.typoXlText500Numeric_bcc68360 {
        font: 400 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXlText500NumericAccent_bcc68360 {
        font: 600 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlText600Accent_bcc68360,.typoXlText600Normal_bcc68360 {
        font: 400 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXlText600Accent_bcc68360 {
        font: 600 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlText600NumericAccent_bcc68360,.typoXlText600Numeric_bcc68360 {
        font: 400 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXlText600NumericAccent_bcc68360 {
        font: 600 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlText700Accent_bcc68360,.typoXlText700Normal_bcc68360 {
        font: 400 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXlText700Accent_bcc68360 {
        font: 600 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlText700NumericAccent_bcc68360,.typoXlText700Numeric_bcc68360 {
        font: 400 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXlText700NumericAccent_bcc68360 {
        font: 600 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlCompact300Accent_bcc68360,.typoXlCompact300Normal_bcc68360 {
        font: 400 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXlCompact300Accent_bcc68360 {
        font: 600 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlCompact300NumericAccent_bcc68360,.typoXlCompact300Numeric_bcc68360 {
        font: 400 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXlCompact300NumericAccent_bcc68360 {
        font: 600 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlCompact400Accent_bcc68360,.typoXlCompact400Normal_bcc68360 {
        font: 400 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXlCompact400Accent_bcc68360 {
        font: 600 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlCompact400NumericAccent_bcc68360,.typoXlCompact400Numeric_bcc68360 {
        font: 400 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXlCompact400NumericAccent_bcc68360 {
        font: 600 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlCompact500Accent_bcc68360,.typoXlCompact500Normal_bcc68360 {
        font: 400 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXlCompact500Accent_bcc68360 {
        font: 600 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlCompact500NumericAccent_bcc68360,.typoXlCompact500Numeric_bcc68360 {
        font: 400 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXlCompact500NumericAccent_bcc68360 {
        font: 600 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlCompact600Accent_bcc68360,.typoXlCompact600Normal_bcc68360 {
        font: 400 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXlCompact600Accent_bcc68360 {
        font: 600 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlCompact600NumericAccent_bcc68360,.typoXlCompact600Numeric_bcc68360 {
        font: 400 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXlCompact600NumericAccent_bcc68360 {
        font: 600 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXlArticle600Normal_bcc68360 {
        font: 400 1.133333rem/140%"PT Serif",serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXlArticle700Normal_bcc68360,.typoXlArticle800Normal_bcc68360,.typoXlArticle900Normal_bcc68360 {
        font: 400 1.266666rem/140%"PT Serif",serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXlArticle800Normal_bcc68360,.typoXlArticle900Normal_bcc68360 {
        font: 400 1.4rem/140%"PT Serif",serif
    }

    .typoXlArticle900Normal_bcc68360 {
        font: 400 1.6rem/140%"PT Serif",serif
    }

    .label_347b08f2,.value_347b08f2 {
        -webkit-line-clamp: var(--max-lines-xl, unset)
    }

    .labelValue_347b08f2.defaultVariantXlHeaderXLarge_347b08f2 {
        padding-top: var(--kite-label-value-header-x-large-default-padding-top);
        padding-bottom: var(--kite-label-value-header-x-large-default-padding-bottom);
        min-height: var(--kite-label-value-header-x-large-default-min-height);
        gap: var(--kite-label-value-header-x-large-default-gap)
    }

    .labelValue_347b08f2.defaultVariantXlHeaderLarge_347b08f2 {
        padding-top: var(--kite-label-value-header-large-default-padding-top);
        padding-bottom: var(--kite-label-value-header-large-default-padding-bottom);
        min-height: var(--kite-label-value-header-large-default-min-height);
        gap: var(--kite-label-value-header-large-default-gap)
    }

    .labelValue_347b08f2.defaultVariantXlHeaderMedium_347b08f2 {
        padding-top: var(--kite-label-value-header-medium-default-padding-top);
        padding-bottom: var(--kite-label-value-header-medium-default-padding-bottom);
        min-height: var(--kite-label-value-header-medium-default-min-height);
        gap: var(--kite-label-value-header-medium-default-gap)
    }

    .labelValue_347b08f2.defaultVariantXlHeaderSmall_347b08f2 {
        padding-top: var(--kite-label-value-header-small-default-padding-top);
        padding-bottom: var(--kite-label-value-header-small-default-padding-bottom);
        min-height: var(--kite-label-value-header-small-default-min-height);
        gap: var(--kite-label-value-header-small-default-gap)
    }

    .labelValue_347b08f2.defaultVariantXlParagraphLargeCompact_347b08f2 {
        padding-top: var(--kite-label-value-paragraph-large-compact-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-compact-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-compact-default-min-height);
        gap: var(--kite-label-value-paragraph-large-compact-default-gap)
    }

    .labelValue_347b08f2.defaultVariantXlParagraphLarge_347b08f2 {
        padding-top: var(--kite-label-value-paragraph-large-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-default-min-height);
        gap: var(--kite-label-value-paragraph-large-default-gap)
    }

    .labelValue_347b08f2.defaultVariantXlParagraphMediumCompact_347b08f2 {
        padding-top: var(--kite-label-value-paragraph-medium-compact-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-compact-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-compact-default-min-height);
        gap: var(--kite-label-value-paragraph-medium-compact-default-gap)
    }

    .labelValue_347b08f2.defaultVariantXlParagraphMedium_347b08f2 {
        padding-top: var(--kite-label-value-paragraph-medium-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-default-min-height);
        gap: var(--kite-label-value-paragraph-medium-default-gap)
    }

    .labelValue_347b08f2.defaultVariantXlParagraphSmall_347b08f2 {
        padding-top: var(--kite-label-value-paragraph-small-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-small-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-small-default-min-height);
        gap: var(--kite-label-value-paragraph-small-default-gap)
    }

    .labelValue_347b08f2 .label_347b08f2.accentXl_347b08f2,.labelValue_347b08f2 .value_347b08f2.accentXl_347b08f2,.labelValue_347b08f2.labelOnly_347b08f2.accentXl_347b08f2 {
        font-weight: 600
    }

    .labelValue_347b08f2 .label_347b08f2.noAccentXl_347b08f2,.labelValue_347b08f2 .value_347b08f2.noAccentXl_347b08f2,.labelValue_347b08f2.labelOnly_347b08f2.noAccentXl_347b08f2 {
        font-weight: 400
    }

    .image_61964cce {
        height: var(--img-height-xl)
    }

    .size_Xl100_1ffde0d2 {
        width: var(--kite-rich-icon-100-background-size);
        height: var(--kite-rich-icon-100-background-size);
        font-size: var(--kite-rich-icon-100-icon-size)
    }

    .size_Xl100_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-100-background-size)
    }

    .size_Xl100_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-100-label-compensation)
    }

    .size_Xl150_1ffde0d2 {
        width: var(--kite-rich-icon-150-background-size);
        height: var(--kite-rich-icon-150-background-size);
        font-size: var(--kite-rich-icon-150-icon-size)
    }

    .size_Xl150_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-150-background-size)
    }

    .size_Xl150_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-150-label-compensation)
    }

    .size_Xl200_1ffde0d2 {
        width: var(--kite-rich-icon-200-background-size);
        height: var(--kite-rich-icon-200-background-size);
        font-size: var(--kite-rich-icon-200-icon-size)
    }

    .size_Xl200_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-200-background-size)
    }

    .size_Xl200_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-200-label-compensation)
    }

    .size_Xl250_1ffde0d2 {
        width: var(--kite-rich-icon-250-background-size);
        height: var(--kite-rich-icon-250-background-size);
        font-size: var(--kite-rich-icon-250-icon-size)
    }

    .size_Xl250_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-250-background-size)
    }

    .size_Xl250_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-250-label-compensation)
    }

    .size_Xl300_1ffde0d2 {
        width: var(--kite-rich-icon-300-background-size);
        height: var(--kite-rich-icon-300-background-size);
        font-size: var(--kite-rich-icon-300-icon-size)
    }

    .size_Xl300_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-300-background-size)
    }

    .size_Xl300_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-300-label-compensation)
    }

    .size_Xl350_1ffde0d2 {
        width: var(--kite-rich-icon-350-background-size);
        height: var(--kite-rich-icon-350-background-size);
        font-size: var(--kite-rich-icon-350-icon-size)
    }

    .size_Xl350_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-350-background-size)
    }

    .size_Xl350_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-350-label-compensation)
    }

    .size_Xl400_1ffde0d2 {
        width: var(--kite-rich-icon-400-background-size);
        height: var(--kite-rich-icon-400-background-size);
        font-size: var(--kite-rich-icon-400-icon-size)
    }

    .size_Xl400_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-400-background-size)
    }

    .size_Xl400_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-400-label-compensation)
    }

    .size_Xl450_1ffde0d2 {
        width: var(--kite-rich-icon-450-background-size);
        height: var(--kite-rich-icon-450-background-size);
        font-size: var(--kite-rich-icon-450-icon-size)
    }

    .size_Xl450_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-450-background-size)
    }

    .size_Xl450_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-450-label-compensation)
    }

    .size_Xl500_1ffde0d2 {
        width: var(--kite-rich-icon-500-background-size);
        height: var(--kite-rich-icon-500-background-size);
        font-size: var(--kite-rich-icon-500-icon-size)
    }

    .size_Xl500_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-500-background-size)
    }

    .size_Xl500_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-500-label-compensation)
    }

    .size_Xl600_1ffde0d2 {
        width: var(--kite-rich-icon-600-background-size);
        height: var(--kite-rich-icon-600-background-size);
        font-size: var(--kite-rich-icon-600-icon-size)
    }

    .size_Xl600_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-600-background-size)
    }

    .size_Xl600_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-600-label-compensation)
    }

    .size_Xl700_1ffde0d2 {
        width: var(--kite-rich-icon-700-background-size);
        height: var(--kite-rich-icon-700-background-size);
        font-size: var(--kite-rich-icon-700-icon-size)
    }

    .size_Xl700_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-700-background-size)
    }

    .size_Xl700_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-700-label-compensation)
    }

    .size_Xl800_1ffde0d2 {
        width: var(--kite-rich-icon-800-background-size);
        height: var(--kite-rich-icon-800-background-size);
        font-size: var(--kite-rich-icon-800-icon-size)
    }

    .size_Xl800_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-800-background-size)
    }

    .size_Xl800_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-800-label-compensation)
    }

    .size_Xl900_1ffde0d2 {
        width: var(--kite-rich-icon-900-background-size);
        height: var(--kite-rich-icon-900-background-size);
        font-size: var(--kite-rich-icon-900-icon-size)
    }

    .size_Xl900_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-900-background-size)
    }

    .size_Xl900_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-900-label-compensation)
    }

    .dXlNone_64b37d27 {
        display: none!important
    }

    .dXlInline_64b37d27 {
        display: inline!important
    }

    .dXlInlineBlock_64b37d27 {
        display: inline-block!important
    }

    .dXlBlock_64b37d27 {
        display: block!important
    }

    .dXlTable_64b37d27 {
        display: table!important
    }

    .dXlTableRow_64b37d27 {
        display: table-row!important
    }

    .dXlTableCell_64b37d27 {
        display: table-cell!important
    }

    .dXlFlex_64b37d27 {
        display: flex!important
    }

    .dXlInlineFlex_64b37d27 {
        display: inline-flex!important
    }

    .dXlGrid_64b37d27 {
        display: grid!important
    }

    .dXlInlineGrid_64b37d27 {
        display: inline-grid!important
    }

    .sizeXl400_72274174 {
        padding: var(--kite-modal-header-400-padding-vertical) var(--kite-modal-header-400-padding-horizontal);
        gap: var(--kite-modal-header-400-gap)
    }

    .sizeXl400_72274174.overlayPosition_72274174 {
        width: calc(100% - var(--kite-modal-header-400-padding-horizontal)*2)
    }

    .sizeXl400_72274174 .title_72274174 {
        padding: var(--kite-modal-header-400-title-container-padding-vertical) var(--kite-modal-header-400-title-container-padding-horizontal);
        min-height: var(--kite-modal-header-400-title-container-min-height)
    }

    .sizeXl500_72274174 {
        padding: var(--kite-modal-header-500-padding-vertical) var(--kite-modal-header-500-padding-horizontal);
        gap: var(--kite-modal-header-500-gap)
    }

    .sizeXl500_72274174.overlayPosition_72274174 {
        width: calc(100% - var(--kite-modal-header-500-padding-horizontal)*2)
    }

    .sizeXl500_72274174 .title_72274174 {
        padding: var(--kite-modal-header-500-title-container-padding-vertical) var(--kite-modal-header-500-title-container-padding-horizontal);
        min-height: var(--kite-modal-header-500-title-container-min-height)
    }

    .sizeXl600_72274174 {
        padding: var(--kite-modal-header-600-padding-vertical) var(--kite-modal-header-600-padding-horizontal);
        gap: var(--kite-modal-header-600-gap)
    }

    .sizeXl600_72274174.overlayPosition_72274174 {
        width: calc(100% - var(--kite-modal-header-600-padding-horizontal)*2)
    }

    .sizeXl600_72274174 .title_72274174 {
        padding: var(--kite-modal-header-600-title-container-padding-vertical) var(--kite-modal-header-600-title-container-padding-horizontal);
        min-height: var(--kite-modal-header-600-title-container-min-height)
    }

    .marginXl0_be8f3fc8 {
        margin: 0
    }

    .paddingXl0_be8f3fc8 {
        padding: 0
    }

    .marginTopXl0_be8f3fc8 {
        margin-top: 0
    }

    .marginBottomXl0_be8f3fc8 {
        margin-bottom: 0
    }

    .marginRightXl0_be8f3fc8 {
        margin-right: 0
    }

    .marginLeftXl0_be8f3fc8 {
        margin-left: 0
    }

    .paddingTopXl0_be8f3fc8 {
        padding-top: 0
    }

    .paddingBottomXl0_be8f3fc8 {
        padding-bottom: 0
    }

    .paddingRightXl0_be8f3fc8 {
        padding-right: 0
    }

    .paddingLeftXl0_be8f3fc8 {
        padding-left: 0
    }

    .gapXl0_be8f3fc8 {
        gap: 0
    }

    .marginXl50_be8f3fc8 {
        margin: 2px
    }

    .paddingXl50_be8f3fc8 {
        padding: 2px
    }

    .marginTopXl50_be8f3fc8 {
        margin-top: 2px
    }

    .marginBottomXl50_be8f3fc8 {
        margin-bottom: 2px
    }

    .marginRightXl50_be8f3fc8 {
        margin-right: 2px
    }

    .marginLeftXl50_be8f3fc8 {
        margin-left: 2px
    }

    .paddingTopXl50_be8f3fc8 {
        padding-top: 2px
    }

    .paddingBottomXl50_be8f3fc8 {
        padding-bottom: 2px
    }

    .paddingRightXl50_be8f3fc8 {
        padding-right: 2px
    }

    .paddingLeftXl50_be8f3fc8 {
        padding-left: 2px
    }

    .gapXl50_be8f3fc8 {
        gap: 2px
    }

    .marginXl100_be8f3fc8 {
        margin: 4px
    }

    .paddingXl100_be8f3fc8 {
        padding: 4px
    }

    .marginTopXl100_be8f3fc8 {
        margin-top: 4px
    }

    .marginBottomXl100_be8f3fc8 {
        margin-bottom: 4px
    }

    .marginRightXl100_be8f3fc8 {
        margin-right: 4px
    }

    .marginLeftXl100_be8f3fc8 {
        margin-left: 4px
    }

    .paddingTopXl100_be8f3fc8 {
        padding-top: 4px
    }

    .paddingBottomXl100_be8f3fc8 {
        padding-bottom: 4px
    }

    .paddingRightXl100_be8f3fc8 {
        padding-right: 4px
    }

    .paddingLeftXl100_be8f3fc8 {
        padding-left: 4px
    }

    .gapXl100_be8f3fc8 {
        gap: 4px
    }

    .marginXl150_be8f3fc8 {
        margin: 6px
    }

    .paddingXl150_be8f3fc8 {
        padding: 6px
    }

    .marginTopXl150_be8f3fc8 {
        margin-top: 6px
    }

    .marginBottomXl150_be8f3fc8 {
        margin-bottom: 6px
    }

    .marginRightXl150_be8f3fc8 {
        margin-right: 6px
    }

    .marginLeftXl150_be8f3fc8 {
        margin-left: 6px
    }

    .paddingTopXl150_be8f3fc8 {
        padding-top: 6px
    }

    .paddingBottomXl150_be8f3fc8 {
        padding-bottom: 6px
    }

    .paddingRightXl150_be8f3fc8 {
        padding-right: 6px
    }

    .paddingLeftXl150_be8f3fc8 {
        padding-left: 6px
    }

    .gapXl150_be8f3fc8 {
        gap: 6px
    }

    .marginXl200_be8f3fc8 {
        margin: 8px
    }

    .paddingXl200_be8f3fc8 {
        padding: 8px
    }

    .marginTopXl200_be8f3fc8 {
        margin-top: 8px
    }

    .marginBottomXl200_be8f3fc8 {
        margin-bottom: 8px
    }

    .marginRightXl200_be8f3fc8 {
        margin-right: 8px
    }

    .marginLeftXl200_be8f3fc8 {
        margin-left: 8px
    }

    .paddingTopXl200_be8f3fc8 {
        padding-top: 8px
    }

    .paddingBottomXl200_be8f3fc8 {
        padding-bottom: 8px
    }

    .paddingRightXl200_be8f3fc8 {
        padding-right: 8px
    }

    .paddingLeftXl200_be8f3fc8 {
        padding-left: 8px
    }

    .gapXl200_be8f3fc8 {
        gap: 8px
    }

    .marginXl250_be8f3fc8 {
        margin: 10px
    }

    .paddingXl250_be8f3fc8 {
        padding: 10px
    }

    .marginTopXl250_be8f3fc8 {
        margin-top: 10px
    }

    .marginBottomXl250_be8f3fc8 {
        margin-bottom: 10px
    }

    .marginRightXl250_be8f3fc8 {
        margin-right: 10px
    }

    .marginLeftXl250_be8f3fc8 {
        margin-left: 10px
    }

    .paddingTopXl250_be8f3fc8 {
        padding-top: 10px
    }

    .paddingBottomXl250_be8f3fc8 {
        padding-bottom: 10px
    }

    .paddingRightXl250_be8f3fc8 {
        padding-right: 10px
    }

    .paddingLeftXl250_be8f3fc8 {
        padding-left: 10px
    }

    .gapXl250_be8f3fc8 {
        gap: 10px
    }

    .marginXl300_be8f3fc8 {
        margin: 12px
    }

    .paddingXl300_be8f3fc8 {
        padding: 12px
    }

    .marginTopXl300_be8f3fc8 {
        margin-top: 12px
    }

    .marginBottomXl300_be8f3fc8 {
        margin-bottom: 12px
    }

    .marginRightXl300_be8f3fc8 {
        margin-right: 12px
    }

    .marginLeftXl300_be8f3fc8 {
        margin-left: 12px
    }

    .paddingTopXl300_be8f3fc8 {
        padding-top: 12px
    }

    .paddingBottomXl300_be8f3fc8 {
        padding-bottom: 12px
    }

    .paddingRightXl300_be8f3fc8 {
        padding-right: 12px
    }

    .paddingLeftXl300_be8f3fc8 {
        padding-left: 12px
    }

    .gapXl300_be8f3fc8 {
        gap: 12px
    }

    .marginXl350_be8f3fc8 {
        margin: 16px
    }

    .paddingXl350_be8f3fc8 {
        padding: 16px
    }

    .marginTopXl350_be8f3fc8 {
        margin-top: 16px
    }

    .marginBottomXl350_be8f3fc8 {
        margin-bottom: 16px
    }

    .marginRightXl350_be8f3fc8 {
        margin-right: 16px
    }

    .marginLeftXl350_be8f3fc8 {
        margin-left: 16px
    }

    .paddingTopXl350_be8f3fc8 {
        padding-top: 16px
    }

    .paddingBottomXl350_be8f3fc8 {
        padding-bottom: 16px
    }

    .paddingRightXl350_be8f3fc8 {
        padding-right: 16px
    }

    .paddingLeftXl350_be8f3fc8 {
        padding-left: 16px
    }

    .gapXl350_be8f3fc8 {
        gap: 16px
    }

    .marginXl400_be8f3fc8 {
        margin: 20px
    }

    .paddingXl400_be8f3fc8 {
        padding: 20px
    }

    .marginTopXl400_be8f3fc8 {
        margin-top: 20px
    }

    .marginBottomXl400_be8f3fc8 {
        margin-bottom: 20px
    }

    .marginRightXl400_be8f3fc8 {
        margin-right: 20px
    }

    .marginLeftXl400_be8f3fc8 {
        margin-left: 20px
    }

    .paddingTopXl400_be8f3fc8 {
        padding-top: 20px
    }

    .paddingBottomXl400_be8f3fc8 {
        padding-bottom: 20px
    }

    .paddingRightXl400_be8f3fc8 {
        padding-right: 20px
    }

    .paddingLeftXl400_be8f3fc8 {
        padding-left: 20px
    }

    .gapXl400_be8f3fc8 {
        gap: 20px
    }

    .marginXl450_be8f3fc8 {
        margin: 24px
    }

    .paddingXl450_be8f3fc8 {
        padding: 24px
    }

    .marginTopXl450_be8f3fc8 {
        margin-top: 24px
    }

    .marginBottomXl450_be8f3fc8 {
        margin-bottom: 24px
    }

    .marginRightXl450_be8f3fc8 {
        margin-right: 24px
    }

    .marginLeftXl450_be8f3fc8 {
        margin-left: 24px
    }

    .paddingTopXl450_be8f3fc8 {
        padding-top: 24px
    }

    .paddingBottomXl450_be8f3fc8 {
        padding-bottom: 24px
    }

    .paddingRightXl450_be8f3fc8 {
        padding-right: 24px
    }

    .paddingLeftXl450_be8f3fc8 {
        padding-left: 24px
    }

    .gapXl450_be8f3fc8 {
        gap: 24px
    }

    .marginXl500_be8f3fc8 {
        margin: 28px
    }

    .paddingXl500_be8f3fc8 {
        padding: 28px
    }

    .marginTopXl500_be8f3fc8 {
        margin-top: 28px
    }

    .marginBottomXl500_be8f3fc8 {
        margin-bottom: 28px
    }

    .marginRightXl500_be8f3fc8 {
        margin-right: 28px
    }

    .marginLeftXl500_be8f3fc8 {
        margin-left: 28px
    }

    .paddingTopXl500_be8f3fc8 {
        padding-top: 28px
    }

    .paddingBottomXl500_be8f3fc8 {
        padding-bottom: 28px
    }

    .paddingRightXl500_be8f3fc8 {
        padding-right: 28px
    }

    .paddingLeftXl500_be8f3fc8 {
        padding-left: 28px
    }

    .gapXl500_be8f3fc8 {
        gap: 28px
    }

    .marginXl550_be8f3fc8 {
        margin: 32px
    }

    .paddingXl550_be8f3fc8 {
        padding: 32px
    }

    .marginTopXl550_be8f3fc8 {
        margin-top: 32px
    }

    .marginBottomXl550_be8f3fc8 {
        margin-bottom: 32px
    }

    .marginRightXl550_be8f3fc8 {
        margin-right: 32px
    }

    .marginLeftXl550_be8f3fc8 {
        margin-left: 32px
    }

    .paddingTopXl550_be8f3fc8 {
        padding-top: 32px
    }

    .paddingBottomXl550_be8f3fc8 {
        padding-bottom: 32px
    }

    .paddingRightXl550_be8f3fc8 {
        padding-right: 32px
    }

    .paddingLeftXl550_be8f3fc8 {
        padding-left: 32px
    }

    .gapXl550_be8f3fc8 {
        gap: 32px
    }

    .marginXl600_be8f3fc8 {
        margin: 36px
    }

    .paddingXl600_be8f3fc8 {
        padding: 36px
    }

    .marginTopXl600_be8f3fc8 {
        margin-top: 36px
    }

    .marginBottomXl600_be8f3fc8 {
        margin-bottom: 36px
    }

    .marginRightXl600_be8f3fc8 {
        margin-right: 36px
    }

    .marginLeftXl600_be8f3fc8 {
        margin-left: 36px
    }

    .paddingTopXl600_be8f3fc8 {
        padding-top: 36px
    }

    .paddingBottomXl600_be8f3fc8 {
        padding-bottom: 36px
    }

    .paddingRightXl600_be8f3fc8 {
        padding-right: 36px
    }

    .paddingLeftXl600_be8f3fc8 {
        padding-left: 36px
    }

    .gapXl600_be8f3fc8 {
        gap: 36px
    }

    .marginXl650_be8f3fc8 {
        margin: 40px
    }

    .paddingXl650_be8f3fc8 {
        padding: 40px
    }

    .marginTopXl650_be8f3fc8 {
        margin-top: 40px
    }

    .marginBottomXl650_be8f3fc8 {
        margin-bottom: 40px
    }

    .marginRightXl650_be8f3fc8 {
        margin-right: 40px
    }

    .marginLeftXl650_be8f3fc8 {
        margin-left: 40px
    }

    .paddingTopXl650_be8f3fc8 {
        padding-top: 40px
    }

    .paddingBottomXl650_be8f3fc8 {
        padding-bottom: 40px
    }

    .paddingRightXl650_be8f3fc8 {
        padding-right: 40px
    }

    .paddingLeftXl650_be8f3fc8 {
        padding-left: 40px
    }

    .gapXl650_be8f3fc8 {
        gap: 40px
    }

    .marginXl700_be8f3fc8 {
        margin: 48px
    }

    .paddingXl700_be8f3fc8 {
        padding: 48px
    }

    .marginTopXl700_be8f3fc8 {
        margin-top: 48px
    }

    .marginBottomXl700_be8f3fc8 {
        margin-bottom: 48px
    }

    .marginRightXl700_be8f3fc8 {
        margin-right: 48px
    }

    .marginLeftXl700_be8f3fc8 {
        margin-left: 48px
    }

    .paddingTopXl700_be8f3fc8 {
        padding-top: 48px
    }

    .paddingBottomXl700_be8f3fc8 {
        padding-bottom: 48px
    }

    .paddingRightXl700_be8f3fc8 {
        padding-right: 48px
    }

    .paddingLeftXl700_be8f3fc8 {
        padding-left: 48px
    }

    .gapXl700_be8f3fc8 {
        gap: 48px
    }

    .marginXl750_be8f3fc8 {
        margin: 56px
    }

    .paddingXl750_be8f3fc8 {
        padding: 56px
    }

    .marginTopXl750_be8f3fc8 {
        margin-top: 56px
    }

    .marginBottomXl750_be8f3fc8 {
        margin-bottom: 56px
    }

    .marginRightXl750_be8f3fc8 {
        margin-right: 56px
    }

    .marginLeftXl750_be8f3fc8 {
        margin-left: 56px
    }

    .paddingTopXl750_be8f3fc8 {
        padding-top: 56px
    }

    .paddingBottomXl750_be8f3fc8 {
        padding-bottom: 56px
    }

    .paddingRightXl750_be8f3fc8 {
        padding-right: 56px
    }

    .paddingLeftXl750_be8f3fc8 {
        padding-left: 56px
    }

    .gapXl750_be8f3fc8 {
        gap: 56px
    }

    .marginXl800_be8f3fc8 {
        margin: 64px
    }

    .paddingXl800_be8f3fc8 {
        padding: 64px
    }

    .marginTopXl800_be8f3fc8 {
        margin-top: 64px
    }

    .marginBottomXl800_be8f3fc8 {
        margin-bottom: 64px
    }

    .marginRightXl800_be8f3fc8 {
        margin-right: 64px
    }

    .marginLeftXl800_be8f3fc8 {
        margin-left: 64px
    }

    .paddingTopXl800_be8f3fc8 {
        padding-top: 64px
    }

    .paddingBottomXl800_be8f3fc8 {
        padding-bottom: 64px
    }

    .paddingRightXl800_be8f3fc8 {
        padding-right: 64px
    }

    .paddingLeftXl800_be8f3fc8 {
        padding-left: 64px
    }

    .gapXl800_be8f3fc8 {
        gap: 64px
    }

    .marginXl850_be8f3fc8 {
        margin: 72px
    }

    .paddingXl850_be8f3fc8 {
        padding: 72px
    }

    .marginTopXl850_be8f3fc8 {
        margin-top: 72px
    }

    .marginBottomXl850_be8f3fc8 {
        margin-bottom: 72px
    }

    .marginRightXl850_be8f3fc8 {
        margin-right: 72px
    }

    .marginLeftXl850_be8f3fc8 {
        margin-left: 72px
    }

    .paddingTopXl850_be8f3fc8 {
        padding-top: 72px
    }

    .paddingBottomXl850_be8f3fc8 {
        padding-bottom: 72px
    }

    .paddingRightXl850_be8f3fc8 {
        padding-right: 72px
    }

    .paddingLeftXl850_be8f3fc8 {
        padding-left: 72px
    }

    .gapXl850_be8f3fc8 {
        gap: 72px
    }

    .marginXl900_be8f3fc8 {
        margin: 80px
    }

    .paddingXl900_be8f3fc8 {
        padding: 80px
    }

    .marginTopXl900_be8f3fc8 {
        margin-top: 80px
    }

    .marginBottomXl900_be8f3fc8 {
        margin-bottom: 80px
    }

    .marginRightXl900_be8f3fc8 {
        margin-right: 80px
    }

    .marginLeftXl900_be8f3fc8 {
        margin-left: 80px
    }

    .paddingTopXl900_be8f3fc8 {
        padding-top: 80px
    }

    .paddingBottomXl900_be8f3fc8 {
        padding-bottom: 80px
    }

    .paddingRightXl900_be8f3fc8 {
        padding-right: 80px
    }

    .paddingLeftXl900_be8f3fc8 {
        padding-left: 80px
    }

    .gapXl900_be8f3fc8 {
        gap: 80px
    }

    .sizeXl400_be8f3fc8 .content_be8f3fc8,.sizeXl400_be8f3fc8 .slotTop_be8f3fc8 {
        padding: 0 var(--kite-modal-overlay-container-400-content-padding-horizontal)
    }

    .sizeXl400_be8f3fc8 .content_be8f3fc8 {
        padding-bottom: var(--kite-modal-overlay-container-400-content-padding-bottom)
    }

    .sizeXl500_be8f3fc8 .content_be8f3fc8,.sizeXl500_be8f3fc8 .slotTop_be8f3fc8 {
        padding: 0 var(--kite-modal-overlay-container-500-content-padding-horizontal)
    }

    .sizeXl500_be8f3fc8 .content_be8f3fc8 {
        padding-bottom: var(--kite-modal-overlay-container-500-content-padding-bottom)
    }

    .sizeXl600_be8f3fc8 .content_be8f3fc8,.sizeXl600_be8f3fc8 .slotTop_be8f3fc8 {
        padding: 0 var(--kite-modal-overlay-container-600-content-padding-horizontal)
    }

    .sizeXl600_be8f3fc8 .content_be8f3fc8 {
        padding-bottom: var(--kite-modal-overlay-container-600-content-padding-bottom)
    }

    .coverSlotXl0_be8f3fc8 {
        width: calc(100% - 0px);
        margin: 0
    }

    .coverSlotXl50_be8f3fc8 {
        width: calc(100% - 4px);
        margin: 2px
    }

    .coverSlotXl100_be8f3fc8 {
        width: calc(100% - 8px);
        margin: 4px
    }

    .coverSlotXl150_be8f3fc8 {
        width: calc(100% - 12px);
        margin: 6px
    }

    .coverSlotXl200_be8f3fc8 {
        width: calc(100% - 16px);
        margin: 8px
    }

    .coverSlotXl250_be8f3fc8 {
        width: calc(100% - 20px);
        margin: 10px
    }

    .coverSlotXl300_be8f3fc8 {
        width: calc(100% - 24px);
        margin: 12px
    }

    .coverSlotXl350_be8f3fc8 {
        width: calc(100% - 32px);
        margin: 16px
    }

    .coverSlotXl400_be8f3fc8 {
        width: calc(100% - 40px);
        margin: 20px
    }

    .coverSlotXl450_be8f3fc8 {
        width: calc(100% - 48px);
        margin: 24px
    }

    .coverSlotXl500_be8f3fc8 {
        width: calc(100% - 56px);
        margin: 28px
    }

    .coverSlotXl550_be8f3fc8 {
        width: calc(100% - 64px);
        margin: 32px
    }

    .coverSlotXl600_be8f3fc8 {
        width: calc(100% - 72px);
        margin: 36px
    }

    .coverSlotXl650_be8f3fc8 {
        width: calc(100% - 80px);
        margin: 40px
    }

    .coverSlotXl700_be8f3fc8 {
        width: calc(100% - 96px);
        margin: 48px
    }

    .coverSlotXl750_be8f3fc8 {
        width: calc(100% - 112px);
        margin: 56px
    }

    .coverSlotXl800_be8f3fc8 {
        width: calc(100% - 128px);
        margin: 64px
    }

    .coverSlotXl850_be8f3fc8 {
        width: calc(100% - 144px);
        margin: 72px
    }

    .coverSlotXl900_be8f3fc8 {
        width: calc(100% - 160px);
        margin: 80px
    }

    .overlayContainer_be8f3fc8 {
        min-height: var(--kite-overlay-min-height-xl)
    }

    .overlayContainer_be8f3fc8.typeXlModal_be8f3fc8 {
        position: relative;
        max-width: 90%;
        max-height: 90%;
        height: auto
    }

    .overlayContainer_be8f3fc8.typeXlModal_be8f3fc8.withWidth_be8f3fc8 {
        width: var(--kite-overlay-width-xl)
    }

    .overlayContainer_be8f3fc8.typeXlFullScreen_be8f3fc8 {
        position: absolute;
        width: 100%;
        height: 100%;
        max-height: unset;
        top: 0;
        left: 0;
        bottom: unset
    }

    .overlayContainer_be8f3fc8.typeXlBottomSheet_be8f3fc8 {
        position: absolute;
        width: 100%;
        height: auto;
        max-height: 90%;
        top: unset;
        left: 0;
        bottom: 0
    }

    .sizeXl400_28f7f609 {
        -moz-column-gap: var(--kite-counter-400-gap);
        column-gap: var(--kite-counter-400-gap)
    }

    .sizeXl500_28f7f609 {
        -moz-column-gap: var(--kite-counter-500-gap);
        column-gap: var(--kite-counter-500-gap)
    }

    .pimpleXl100_e34ca5c0 {
        height: var(--kite-pimple-100-size);
        min-width: var(--kite-pimple-100-size);
        padding-left: var(--kite-pimple-100-padding-horizontal);
        padding-right: var(--kite-pimple-100-padding-horizontal);
        padding-bottom: var(--kite-pimple-100-padding-bottom);
        border-radius: var(--kite-pimple-100-border-radius);
        color: transparent;
        width: var(--kite-pimple-100-size);
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none
    }

    .pimpleXl400_e34ca5c0,.pimpleXl500_e34ca5c0 {
        height: var(--kite-pimple-400-size);
        min-width: var(--kite-pimple-400-size);
        padding-left: var(--kite-pimple-400-padding-horizontal);
        padding-right: var(--kite-pimple-400-padding-horizontal);
        padding-bottom: var(--kite-pimple-400-padding-bottom);
        border-radius: var(--kite-pimple-400-border-radius);
        color: var(--kite-pimple-label);
        width: auto;
        -webkit-user-select: auto;
        -moz-user-select: auto;
        user-select: auto
    }

    .pimpleXl500_e34ca5c0 {
        height: var(--kite-pimple-500-size);
        min-width: var(--kite-pimple-500-size);
        padding-left: var(--kite-pimple-500-padding-horizontal);
        padding-right: var(--kite-pimple-500-padding-horizontal);
        padding-bottom: var(--kite-pimple-500-padding-bottom);
        border-radius: var(--kite-pimple-500-border-radius)
    }

    .sizeXlSmall_443fe22d.bulletedList_443fe22d {
        padding-bottom: var(--kite-bulleted-list-layout-small-padding-bottom)
    }

    .sizeXlSmall_443fe22d.bulletedList_443fe22d>li {
        padding-left: calc(var(--kite-bulleted-list-bullet-min-width) + var(--kite-bulleted-list-layout-small-gap-horizontal));
        margin-bottom: var(--kite-bulleted-list-layout-small-gap-vertical)
    }

    .sizeXlLarge_443fe22d.bulletedList_443fe22d>li:last-child,.sizeXlMedium_443fe22d.bulletedList_443fe22d>li:last-child,.sizeXlSmall_443fe22d.bulletedList_443fe22d>li:last-child {
        margin-bottom: 0
    }

    .sizeXlSmall_443fe22d.bulletedList_443fe22d.ul_443fe22d>li::before {
        padding-right: var(--kite-bulleted-list-bullet-unordered-small-padding-right)
    }

    .sizeXlSmall_443fe22d.bulletedList_443fe22d.ol_443fe22d>li::before,.sizeXlSmall_443fe22d.bulletedList_443fe22d.ul_443fe22d>li::before {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: .866666rem;
        line-height: 108%;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none;
        padding-top: var(--kite-label-value-paragraph-small-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-small-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-small-default-min-height)
    }

    .sizeXlMedium_443fe22d.bulletedList_443fe22d {
        padding-bottom: var(--kite-bulleted-list-layout-medium-padding-bottom)
    }

    .sizeXlMedium_443fe22d.bulletedList_443fe22d>li {
        padding-left: calc(var(--kite-bulleted-list-bullet-min-width) + var(--kite-bulleted-list-layout-medium-gap-horizontal));
        margin-bottom: var(--kite-bulleted-list-layout-medium-gap-vertical)
    }

    .sizeXlMedium_443fe22d.bulletedList_443fe22d.ul_443fe22d>li::before {
        padding-right: var(--kite-bulleted-list-bullet-unordered-medium-padding-right)
    }

    .sizeXlMedium_443fe22d.bulletedList_443fe22d.ol_443fe22d>li::before,.sizeXlMedium_443fe22d.bulletedList_443fe22d.ul_443fe22d>li::before {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none;
        padding-top: var(--kite-label-value-paragraph-medium-compact-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-compact-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-compact-default-min-height)
    }

    .sizeXlLarge_443fe22d.bulletedList_443fe22d {
        padding-bottom: var(--kite-bulleted-list-layout-large-padding-bottom)
    }

    .sizeXlLarge_443fe22d.bulletedList_443fe22d>li {
        padding-left: calc(var(--kite-bulleted-list-bullet-min-width) + var(--kite-bulleted-list-layout-large-gap-horizontal));
        margin-bottom: var(--kite-bulleted-list-layout-large-gap-vertical)
    }

    .sizeXlLarge_443fe22d.bulletedList_443fe22d.ul_443fe22d>li::before {
        padding-right: var(--kite-bulleted-list-bullet-unordered-large-padding-right)
    }

    .sizeXlLarge_443fe22d.bulletedList_443fe22d.ol_443fe22d>li::before,.sizeXlLarge_443fe22d.bulletedList_443fe22d.ul_443fe22d>li::before {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none;
        padding-top: var(--kite-label-value-paragraph-large-compact-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-compact-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-compact-default-min-height)
    }

    .headerXLargeXl_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-x-large-padding-top);
        padding-bottom: var(--kite-label-value-group-header-x-large-padding-bottom);
        gap: var(--kite-label-value-group-header-x-large-gap)
    }

    .headerIconXLargeXl_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-x-large-icon-padding-top)
    }

    .headerLargeXl_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-large-padding-top);
        padding-bottom: var(--kite-label-value-group-header-large-padding-bottom);
        gap: var(--kite-label-value-group-header-large-gap)
    }

    .headerIconLargeXl_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-large-icon-padding-top)
    }

    .headerMediumXl_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-medium-padding-top);
        padding-bottom: var(--kite-label-value-group-header-medium-padding-bottom);
        gap: var(--kite-label-value-group-header-medium-gap)
    }

    .headerIconMediumXl_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-medium-icon-padding-top)
    }

    .headerSmallXl_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-small-padding-top);
        padding-bottom: var(--kite-label-value-group-header-small-padding-bottom);
        gap: var(--kite-label-value-group-header-small-gap)
    }

    .headerIconSmallXl_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-small-icon-padding-top)
    }

    .headerXSmallXl_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-x-small-padding-top);
        padding-bottom: var(--kite-label-value-group-header-x-small-padding-bottom);
        gap: var(--kite-label-value-group-header-x-small-gap)
    }

    .headerIconXSmallXl_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-x-small-icon-padding-top)
    }

    .headerXxSmallXl_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-xx-small-padding-top);
        padding-bottom: var(--kite-label-value-group-header-xx-small-padding-bottom);
        gap: var(--kite-label-value-group-header-xx-small-gap)
    }

    .headerIconXxSmallXl_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-xx-small-icon-padding-top)
    }

    .snackBarWrapper_ce63e92b {
        padding-left: var(--kite-main-layout-margin-horizontal-xl);
        padding-right: var(--kite-main-layout-margin-horizontal-xl)
    }

    .snackBar_ce63e92b {
        width: calc(100% - 2*var(--kite-main-layout-margin-horizontal-xl))
    }

    .gap_990b5e71 .topAddon_990b5e71 {
        margin-bottom: var(--kite-status-block-medium-content-gap)
    }

    .gap_990b5e71 .content_990b5e71:not(:last-child) {
        margin-bottom: var(--kite-status-block-medium-layout-gap)
    }

    .gap_990b5e71 .bottomAddon_990b5e71 {
        gap: var(--kite-status-block-medium-addon-bottom-gap)
    }

    .sizeXl300_d685b249 {
        box-sizing: border-box;
        display: inline-flex;
        flex: 0 0 auto;
        justify-content: center;
        align-items: center;
        height: var(--kite-chip-row-chip-300-height);
        min-width: var(--kite-chip-row-chip-300-min-width);
        border-radius: var(--kite-chip-row-chip-300-border-radius);
        padding-left: var(--kite-chip-row-chip-300-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-300-padding-horizontal)
    }

    .sizeXl300_d685b249 .leftSlot_d685b249 {
        padding-left: var(--kite-chip-row-chip-300-left-slot-padding-left);
        height: 100%
    }

    .sizeXl300_d685b249 .rightSlot_d685b249 {
        padding-right: var(--kite-chip-row-chip-300-right-slot-padding-right);
        height: 100%
    }

    .sizeXl300_d685b249 .leftSlot_d685b249:only-child {
        padding-left: 0
    }

    .sizeXl300_d685b249 .rightSlot_d685b249:only-child {
        padding-right: 0
    }

    .sizeXl300_d685b249 .addon_d685b249 {
        display: flex;
        align-items: center;
        padding-left: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        height: 100%
    }

    .sizeXl300_d685b249 .text_d685b249 {
        padding-left: var(--kite-chip-row-chip-common-list-mid-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-list-mid-padding-horizontal)
    }

    .sizeXl300_d685b249 .text_d685b249:only-child {
        align-items: center
    }

    .sizeXl300_d685b249 .leftSlot_d685b249+.text_d685b249 {
        padding-left: 0
    }

    .sizeXl300_d685b249 .textHasRightSlot_d685b249 {
        padding-right: 0
    }

    .sizeXl400_d685b249 {
        box-sizing: border-box;
        display: inline-flex;
        flex: 0 0 auto;
        justify-content: center;
        align-items: center;
        height: var(--kite-chip-row-chip-400-height);
        min-width: var(--kite-chip-row-chip-400-min-width);
        border-radius: var(--kite-chip-row-chip-400-border-radius);
        padding-left: var(--kite-chip-row-chip-400-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-400-padding-horizontal)
    }

    .sizeXl400_d685b249 .leftSlot_d685b249 {
        padding-left: var(--kite-chip-row-chip-400-left-slot-padding-left);
        height: 100%
    }

    .sizeXl400_d685b249 .rightSlot_d685b249 {
        padding-right: var(--kite-chip-row-chip-400-right-slot-padding-right);
        height: 100%
    }

    .sizeXl400_d685b249 .leftSlot_d685b249:only-child {
        padding-left: 0
    }

    .sizeXl400_d685b249 .rightSlot_d685b249:only-child {
        padding-right: 0
    }

    .sizeXl400_d685b249 .addon_d685b249 {
        display: flex;
        align-items: center;
        padding-left: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        height: 100%
    }

    .sizeXl400_d685b249 .text_d685b249 {
        padding-left: var(--kite-chip-row-chip-common-list-mid-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-list-mid-padding-horizontal)
    }

    .sizeXl400_d685b249 .text_d685b249:only-child {
        align-items: center
    }

    .sizeXl400_d685b249 .leftSlot_d685b249+.text_d685b249 {
        padding-left: 0
    }

    .sizeXl400_d685b249 .textHasRightSlot_d685b249 {
        padding-right: 0
    }

    .sizeXl500_d685b249 {
        box-sizing: border-box;
        display: inline-flex;
        flex: 0 0 auto;
        justify-content: center;
        align-items: center;
        height: var(--kite-chip-row-chip-500-height);
        min-width: var(--kite-chip-row-chip-500-min-width);
        border-radius: var(--kite-chip-row-chip-500-border-radius);
        padding-left: var(--kite-chip-row-chip-500-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-500-padding-horizontal)
    }

    .sizeXl500_d685b249 .leftSlot_d685b249 {
        padding-left: var(--kite-chip-row-chip-500-left-slot-padding-left);
        height: 100%
    }

    .sizeXl500_d685b249 .rightSlot_d685b249 {
        padding-right: var(--kite-chip-row-chip-500-right-slot-padding-right);
        height: 100%
    }

    .sizeXl500_d685b249 .leftSlot_d685b249:only-child {
        padding-left: 0
    }

    .sizeXl500_d685b249 .rightSlot_d685b249:only-child {
        padding-right: 0
    }

    .sizeXl500_d685b249 .addon_d685b249 {
        display: flex;
        align-items: center;
        padding-left: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        height: 100%
    }

    .sizeXl500_d685b249 .text_d685b249 {
        padding-left: var(--kite-chip-row-chip-common-list-mid-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-list-mid-padding-horizontal)
    }

    .sizeXl500_d685b249 .text_d685b249:only-child {
        align-items: center
    }

    .sizeXl500_d685b249 .leftSlot_d685b249+.text_d685b249 {
        padding-left: 0
    }

    .sizeXl500_d685b249 .textHasRightSlot_d685b249 {
        padding-right: 0
    }

    .sizeXl500_7f7196fc {
        --kite-form-group-gap-horizontal: var(--kite-form-group-500-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-500-gap-vertical);
        min-height: var(--kite-input-layout-500-min-size);
        max-height: var(--kite-input-layout-500-min-size);
        height: var(--kite-input-layout-500-min-size);
        padding-left: var(--kite-input-content-500-padding-horizontal);
        padding-right: var(--kite-input-content-500-padding-horizontal);
        border-radius: var(--kite-input-layout-500-border-radius);
        border-width: var(--kite-input-layout-500-border-width-default);
        --kite-form-group-element-layout-border-radius: var(--kite-input-layout-500-border-radius)
    }

    .sizeXl600_7f7196fc {
        --kite-form-group-gap-horizontal: var(--kite-form-group-600-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-600-gap-vertical);
        min-height: var(--kite-input-layout-600-min-size);
        max-height: var(--kite-input-layout-600-min-size);
        height: var(--kite-input-layout-600-min-size);
        padding-left: var(--kite-input-content-600-padding-horizontal);
        padding-right: var(--kite-input-content-600-padding-horizontal);
        border-radius: var(--kite-input-layout-600-border-radius);
        border-width: var(--kite-input-layout-600-border-width-default);
        --kite-form-group-element-layout-border-radius: var(--kite-input-layout-600-border-radius)
    }

    .sizeXl700_7f7196fc {
        --kite-form-group-gap-horizontal: var(--kite-form-group-700-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-700-gap-vertical);
        min-height: var(--kite-input-layout-700-min-size);
        max-height: var(--kite-input-layout-700-min-size);
        height: var(--kite-input-layout-700-min-size);
        padding-left: var(--kite-input-content-700-padding-horizontal);
        padding-right: var(--kite-input-content-700-padding-horizontal);
        border-radius: var(--kite-input-layout-700-border-radius);
        border-width: var(--kite-input-layout-700-border-width-default);
        --kite-form-group-element-layout-border-radius: var(--kite-input-layout-700-border-radius)
    }

    .layoutXlHorizontal_7f7196fc {
        --kite-form-group-gap: var(--kite-form-group-gap-horizontal)
    }

    .layoutXlVertical_7f7196fc {
        --kite-form-group-gap: var(--kite-form-group-gap-vertical)
    }

    .positionXlTop_7f7196fc {
        margin: 0 0-1px
    }

    .positionXlMiddleHorizontal_7f7196fc {
        margin: 0-1px 0 0
    }

    .positionXlMiddleVertical_7f7196fc {
        margin: 0 0-1px
    }

    .positionXlBottom_7f7196fc {
        margin: 0
    }

    .positionXlLeft_7f7196fc {
        margin: 0-1px 0 0
    }

    .positionXlRight_7f7196fc,.positionXlSingle_7f7196fc {
        margin: 0
    }

    .marginTopXl_7f7196fc.marginTopXl_7f7196fc {
        margin-top: var(--kite-form-group-gap)
    }

    .marginBottomXl_7f7196fc.marginBottomXl_7f7196fc {
        margin-bottom: var(--kite-form-group-gap)
    }

    .marginLeftXl_7f7196fc.marginLeftXl_7f7196fc {
        margin: 0 0 0 var(--kite-form-group-gap)
    }

    .marginRightXl_7f7196fc.marginRightXl_7f7196fc {
        margin: 0 var(--kite-form-group-gap)0 0
    }

    .marginAllXl_7f7196fc.marginAllXl_7f7196fc {
        margin: var(--kite-form-group-gap)
    }

    .marginNoneXl_7f7196fc.marginNoneXl_7f7196fc {
        margin: 0
    }

    .formGroupElement_7f7196fc.positionXlTop_7f7196fc {
        border-radius: var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0 0
    }

    .formGroupElement_7f7196fc.positionXlMiddleHorizontal_7f7196fc,.formGroupElement_7f7196fc.positionXlMiddleVertical_7f7196fc {
        border-radius: 0
    }

    .formGroupElement_7f7196fc.positionXlBottom_7f7196fc {
        border-radius: 0 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_7f7196fc.positionXlLeft_7f7196fc {
        border-radius: var(--kite-form-group-element-layout-border-radius)0 0 var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_7f7196fc.positionXlRight_7f7196fc {
        border-radius: 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0
    }

    .formGroupElement_7f7196fc.positionXlSingle_7f7196fc {
        border-radius: var(--kite-form-group-element-layout-border-radius)
    }

    .sizeXl500_7f7196fc .main_7f7196fc .input_7f7196fc,.sizeXl500_7f7196fc .maskedPlaceholder_7f7196fc {
        padding-left: var(--kite-input-content-500-input-padding-horizontal);
        padding-right: var(--kite-input-content-500-input-padding-horizontal)
    }

    .sizeXl600_7f7196fc .maskedPlaceholder_7f7196fc {
        padding-left: var(--kite-input-content-600-input-padding-horizontal);
        padding-right: var(--kite-input-content-600-input-padding-horizontal)
    }

    .sizeXl700_7f7196fc .maskedPlaceholder_7f7196fc {
        padding-left: var(--kite-input-content-700-input-padding-horizontal);
        padding-right: var(--kite-input-content-700-input-padding-horizontal)
    }

    .sizeXl500_7f7196fc.withLabel_7f7196fc .main_7f7196fc .input_7f7196fc,.sizeXl500_7f7196fc.withLabel_7f7196fc .main_7f7196fc .maskedPlaceholder_7f7196fc {
        padding-top: calc(var(--kite-input-layout-500-min-size)/2 - var(--kite-input-content-500-padding-horizontal))
    }

    .sizeXl500_7f7196fc.withAddonLeft_7f7196fc .addonLeft_7f7196fc {
        padding-right: var(--kite-input-content-500-addon-left-padding-right)
    }

    .sizeXl500_7f7196fc.withAddonRight_7f7196fc .addonRight_7f7196fc {
        padding-left: var(--kite-input-content-500-addon-right-padding-left)
    }

    .sizeXl500_7f7196fc:hover {
        border-width: var(--kite-input-layout-500-border-width-hover)
    }

    .sizeXl500_7f7196fc:focus-within {
        border-width: var(--kite-input-layout-500-border-width-focused);
        padding-left: calc(var(--kite-input-content-500-padding-horizontal) - (var(--kite-input-layout-500-border-width-focused) - var(--kite-input-layout-500-border-width-default)));
        padding-right: calc(var(--kite-input-content-500-padding-horizontal) - (var(--kite-input-layout-500-border-width-focused) - var(--kite-input-layout-500-border-width-default)))
    }

    .sizeXl500_7f7196fc:focus-within .label_7f7196fc {
        bottom: calc(var(--kite-input-layout-500-min-size)/2 - (var(--kite-input-layout-500-border-width-focused) - var(--kite-input-layout-500-border-width-default)))
    }

    .sizeXl500_7f7196fc .label_7f7196fc {
        bottom: calc(var(--kite-input-layout-500-min-size)/2);
        padding-left: var(--kite-input-content-500-input-padding-horizontal);
        padding-right: var(--kite-input-content-500-input-padding-horizontal)
    }

    .sizeXl500_7f7196fc .controlAddon_7f7196fc {
        padding: var(--kite-input-content-500-control-padding)
    }

    .sizeXl500_7f7196fc .input_7f7196fc::-moz-placeholder {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeXl500_7f7196fc .input_7f7196fc:not(:focus):-moz-placeholder~.label_7f7196fc,.sizeXl500_7f7196fc .input_7f7196fc:read-only:-moz-placeholder~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeXl500_7f7196fc .input_7f7196fc:-moz-read-only:placeholder-shown~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeXl500_7f7196fc .input_7f7196fc::placeholder,.sizeXl500_7f7196fc .input_7f7196fc:not(:focus):placeholder-shown~.label_7f7196fc,.sizeXl500_7f7196fc .input_7f7196fc:read-only:placeholder-shown~.label_7f7196fc,.sizeXl500_7f7196fc .withMask_7f7196fc:not(:focus).empty_7f7196fc~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .hintSizeXl500_7f7196fc {
        margin-top: var(--kite-input-layout-500-gap)
    }

    .sizeXl600_7f7196fc .main_7f7196fc .input_7f7196fc {
        padding-left: var(--kite-input-content-600-input-padding-horizontal);
        padding-right: var(--kite-input-content-600-input-padding-horizontal)
    }

    .sizeXl600_7f7196fc.withLabel_7f7196fc .main_7f7196fc .input_7f7196fc,.sizeXl600_7f7196fc.withLabel_7f7196fc .main_7f7196fc .maskedPlaceholder_7f7196fc {
        padding-top: calc(var(--kite-input-layout-600-min-size)/2 - var(--kite-input-content-600-padding-horizontal))
    }

    .sizeXl600_7f7196fc.withAddonLeft_7f7196fc .addonLeft_7f7196fc {
        padding-right: var(--kite-input-content-600-addon-left-padding-right)
    }

    .sizeXl600_7f7196fc.withAddonRight_7f7196fc .addonRight_7f7196fc {
        padding-left: var(--kite-input-content-600-addon-right-padding-left)
    }

    .sizeXl600_7f7196fc:hover {
        border-width: var(--kite-input-layout-600-border-width-hover)
    }

    .sizeXl600_7f7196fc:focus-within {
        border-width: var(--kite-input-layout-600-border-width-focused);
        padding-left: calc(var(--kite-input-content-600-padding-horizontal) - (var(--kite-input-layout-600-border-width-focused) - var(--kite-input-layout-600-border-width-default)));
        padding-right: calc(var(--kite-input-content-600-padding-horizontal) - (var(--kite-input-layout-600-border-width-focused) - var(--kite-input-layout-600-border-width-default)))
    }

    .sizeXl600_7f7196fc:focus-within .label_7f7196fc {
        bottom: calc(var(--kite-input-layout-600-min-size)/2 - (var(--kite-input-layout-600-border-width-focused) - var(--kite-input-layout-600-border-width-default)))
    }

    .sizeXl600_7f7196fc .label_7f7196fc {
        bottom: calc(var(--kite-input-layout-600-min-size)/2);
        padding-left: var(--kite-input-content-600-input-padding-horizontal);
        padding-right: var(--kite-input-content-600-input-padding-horizontal)
    }

    .sizeXl600_7f7196fc .controlAddon_7f7196fc {
        padding: var(--kite-input-content-600-control-padding)
    }

    .sizeXl600_7f7196fc .input_7f7196fc::-moz-placeholder {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeXl600_7f7196fc .input_7f7196fc:not(:focus):-moz-placeholder~.label_7f7196fc,.sizeXl600_7f7196fc .input_7f7196fc:read-only:-moz-placeholder~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeXl600_7f7196fc .input_7f7196fc:-moz-read-only:placeholder-shown~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeXl600_7f7196fc .input_7f7196fc::placeholder,.sizeXl600_7f7196fc .input_7f7196fc:not(:focus):placeholder-shown~.label_7f7196fc,.sizeXl600_7f7196fc .input_7f7196fc:read-only:placeholder-shown~.label_7f7196fc,.sizeXl600_7f7196fc .withMask_7f7196fc:not(:focus).empty_7f7196fc~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .hintSizeXl600_7f7196fc {
        margin-top: var(--kite-input-layout-600-gap)
    }

    .sizeXl700_7f7196fc .main_7f7196fc .input_7f7196fc {
        padding-left: var(--kite-input-content-700-input-padding-horizontal);
        padding-right: var(--kite-input-content-700-input-padding-horizontal)
    }

    .sizeXl700_7f7196fc.withLabel_7f7196fc .main_7f7196fc .input_7f7196fc,.sizeXl700_7f7196fc.withLabel_7f7196fc .main_7f7196fc .maskedPlaceholder_7f7196fc {
        padding-top: calc(var(--kite-input-layout-700-min-size)/2 - var(--kite-input-content-700-padding-horizontal))
    }

    .sizeXl700_7f7196fc.withAddonLeft_7f7196fc .addonLeft_7f7196fc {
        padding-right: var(--kite-input-content-700-addon-left-padding-right)
    }

    .sizeXl700_7f7196fc.withAddonRight_7f7196fc .addonRight_7f7196fc {
        padding-left: var(--kite-input-content-700-addon-right-padding-left)
    }

    .sizeXl700_7f7196fc:hover {
        border-width: var(--kite-input-layout-700-border-width-hover)
    }

    .sizeXl700_7f7196fc:focus-within {
        border-width: var(--kite-input-layout-700-border-width-focused);
        padding-left: calc(var(--kite-input-content-700-padding-horizontal) - (var(--kite-input-layout-700-border-width-focused) - var(--kite-input-layout-700-border-width-default)));
        padding-right: calc(var(--kite-input-content-700-padding-horizontal) - (var(--kite-input-layout-700-border-width-focused) - var(--kite-input-layout-700-border-width-default)))
    }

    .sizeXl700_7f7196fc:focus-within .label_7f7196fc {
        bottom: calc(var(--kite-input-layout-700-min-size)/2 - (var(--kite-input-layout-700-border-width-focused) - var(--kite-input-layout-700-border-width-default)))
    }

    .sizeXl700_7f7196fc .label_7f7196fc {
        bottom: calc(var(--kite-input-layout-700-min-size)/2);
        padding-left: var(--kite-input-content-700-input-padding-horizontal);
        padding-right: var(--kite-input-content-700-input-padding-horizontal)
    }

    .sizeXl700_7f7196fc .controlAddon_7f7196fc {
        padding: var(--kite-input-content-700-control-padding)
    }

    .sizeXl700_7f7196fc .input_7f7196fc::-moz-placeholder {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.266666rem;
        line-height: 116%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeXl700_7f7196fc .input_7f7196fc:not(:focus):-moz-placeholder~.label_7f7196fc,.sizeXl700_7f7196fc .input_7f7196fc:read-only:-moz-placeholder~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.266666rem;
        line-height: 116%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeXl700_7f7196fc .input_7f7196fc:-moz-read-only:placeholder-shown~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.266666rem;
        line-height: 116%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeXl700_7f7196fc .input_7f7196fc::placeholder,.sizeXl700_7f7196fc .input_7f7196fc:not(:focus):placeholder-shown~.label_7f7196fc,.sizeXl700_7f7196fc .input_7f7196fc:read-only:placeholder-shown~.label_7f7196fc,.sizeXl700_7f7196fc .withMask_7f7196fc:not(:focus).empty_7f7196fc~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.266666rem;
        line-height: 116%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .hintSizeXl700_7f7196fc {
        margin-top: var(--kite-input-layout-700-gap)
    }

    .root_7f7196fc:focus-within .controlAddonXlAll_7f7196fc {
        display: flex
    }

    .root_7f7196fc:not(:focus-within) .controlAddonXlAll_7f7196fc {
        display: none
    }

    .root_7f7196fc .controlAddon_7f7196fc.controlAddonXlForce_7f7196fc {
        display: flex
    }

    .rootEmpty_7f7196fc .controlAddon_7f7196fc.controlAddonXlValue_7f7196fc,.root_7f7196fc .controlAddon_7f7196fc.controlAddonXlHidden_7f7196fc {
        display: none
    }

    .rootEmpty_7f7196fc:not(:focus-within) .controlAddonXlValue_7f7196fc {
        display: none
    }

    .rootNotEmpty_7f7196fc:focus-within .controlAddonXlValue_7f7196fc {
        display: flex
    }

    .rootNotEmpty_7f7196fc:not(:focus-within) .controlAddonXlValue_7f7196fc {
        display: none
    }

    .sizeXl400_c4f67073.input_c4f67073 {
        border-width: var(--kite-checkbox-400-border-width)
    }

    .sizeXl400_c4f67073.iconWrapper_c4f67073,.sizeXl400_c4f67073.inputWrapper_c4f67073,.sizeXl400_c4f67073.input_c4f67073 {
        width: var(--kite-checkbox-400-size);
        height: var(--kite-checkbox-400-size);
        border-radius: var(--kite-checkbox-400-border-radius)
    }

    .sizeXl400_c4f67073.inputWrapper_c4f67073.error_c4f67073 {
        box-shadow: 0 0 0 var(--kite-selection-control-400-error-border-width) var(--kite-selection-control-error-border)
    }

    .sizeXl400_c4f67073.iconWrapper_c4f67073 {
        border-width: var(--kite-checkbox-400-border-width)
    }

    .sizeXl500_c4f67073.input_c4f67073 {
        border-width: var(--kite-checkbox-500-border-width)
    }

    .sizeXl500_c4f67073.iconWrapper_c4f67073,.sizeXl500_c4f67073.inputWrapper_c4f67073,.sizeXl500_c4f67073.input_c4f67073 {
        width: var(--kite-checkbox-500-size);
        height: var(--kite-checkbox-500-size);
        border-radius: var(--kite-checkbox-500-border-radius)
    }

    .sizeXl500_c4f67073.inputWrapper_c4f67073.error_c4f67073 {
        box-shadow: 0 0 0 var(--kite-selection-control-500-error-border-width) var(--kite-selection-control-error-border)
    }

    .sizeXl500_c4f67073.iconWrapper_c4f67073 {
        border-width: var(--kite-checkbox-500-border-width)
    }

    .layoutXl100_58f723bb {
        border-radius: calc(var(--kite-progress-bar-background-height-100)/2);
        padding-bottom: var(--kite-progress-bar-background-height-100)
    }

    .layoutXl100_58f723bb::-webkit-progress-bar,.layoutXl100_58f723bb::-webkit-progress-value {
        border-radius: calc(var(--kite-progress-bar-background-height-100)/2)
    }

    .layoutXl100_58f723bb::-webkit-progress-inner-element {
        height: var(--kite-progress-bar-background-height-100)
    }

    .layoutXl100_58f723bb::-moz-progress-bar {
        border-radius: calc(var(--kite-progress-bar-background-height-100)/2);
        height: var(--kite-progress-bar-background-height-100)
    }

    .layoutXl100_58f723bb::after,.layoutXl100_58f723bb::before {
        height: var(--kite-progress-bar-background-height-100);
        border-radius: calc(var(--kite-progress-bar-background-height-100)/2)
    }

    .layoutXl200_58f723bb {
        border-radius: calc(var(--kite-progress-bar-background-height-200)/2);
        padding-bottom: var(--kite-progress-bar-background-height-200)
    }

    .layoutXl200_58f723bb::-webkit-progress-bar,.layoutXl200_58f723bb::-webkit-progress-value {
        border-radius: calc(var(--kite-progress-bar-background-height-200)/2)
    }

    .layoutXl200_58f723bb::-webkit-progress-inner-element {
        height: var(--kite-progress-bar-background-height-200)
    }

    .layoutXl200_58f723bb::-moz-progress-bar {
        border-radius: calc(var(--kite-progress-bar-background-height-200)/2);
        height: var(--kite-progress-bar-background-height-200)
    }

    .layoutXl200_58f723bb::after,.layoutXl200_58f723bb::before {
        height: var(--kite-progress-bar-background-height-200);
        border-radius: calc(var(--kite-progress-bar-background-height-200)/2)
    }

    .paginationBar_966f6da5 {
        display: inline-block;
        height: var(--kite-pagination-bar-layout-200-item-300-height);
        box-sizing: border-box;
        position: relative;
        width: calc(var(--kite-pagination-bar-layout-200-side-width)*2 + var(--kite-pagination-bar-layout-middle-width) + var(--kite-pagination-bar-layout-gap)*2);
        overflow: hidden;
        text-align: left
    }

    .paginationBarXl100_966f6da5 {
        padding: 0 var(--kite-pagination-bar-layout-100-side-width)
    }

    .paginationBarXl100_966f6da5 .prev0_966f6da5 {
        margin-left: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarXl100_966f6da5 .prev1_966f6da5 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarXl100_966f6da5 .prev2_966f6da5 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarXl100_966f6da5 .prev3_966f6da5 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
    }

    .paginationBarXl100_966f6da5 .prevMax_966f6da5 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-100-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
    }

    .paginationBarXl100_966f6da5 .last0_966f6da5 {
        margin-right: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarXl100_966f6da5 .last1_966f6da5 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarXl100_966f6da5 .last2_966f6da5 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarXl100_966f6da5 .last3_966f6da5 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
    }

    .paginationBarXl100_966f6da5 .lastMax_966f6da5 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-100-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
    }

    .paginationBarXl100_966f6da5 .middle_966f6da5 {
        padding-bottom: var(--kite-pagination-bar-layout-100-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
    }

    .paginationBarXl100_966f6da5 .middle_966f6da5::after,.paginationBarXl100_966f6da5 .middle_966f6da5::before {
        height: var(--kite-pagination-bar-layout-100-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
    }

    .paginationBarXl100_966f6da5 .dot_966f6da5 {
        width: 0;
        padding-bottom: 0;
        margin-right: 0
    }

    .paginationBarXl100_966f6da5 .dot_966f6da5::after,.paginationBarXl100_966f6da5 .dot_966f6da5::before {
        height: 0
    }

    .paginationBarXl100_966f6da5 .dot1_966f6da5,.paginationBarXl100_966f6da5 .dot2_966f6da5,.paginationBarXl100_966f6da5 .dot3_966f6da5,.paginationBarXl100_966f6da5 .dot4_966f6da5,.paginationBarXl100_966f6da5 .middle_966f6da5 {
        margin-right: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarXl100_966f6da5 .dot1_966f6da5,.paginationBarXl100_966f6da5 .dot2_966f6da5 {
        width: var(--kite-pagination-bar-layout-100-item-300-width);
        padding-bottom: var(--kite-pagination-bar-layout-100-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
    }

    .paginationBarXl100_966f6da5 .dot1_966f6da5::after,.paginationBarXl100_966f6da5 .dot1_966f6da5::before,.paginationBarXl100_966f6da5 .dot2_966f6da5::after,.paginationBarXl100_966f6da5 .dot2_966f6da5::before {
        height: var(--kite-pagination-bar-layout-100-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
    }

    .paginationBarXl100_966f6da5 .dot3_966f6da5 {
        width: var(--kite-pagination-bar-layout-100-item-200-width);
        padding-bottom: var(--kite-pagination-bar-layout-100-item-200-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-200-height)
    }

    .paginationBarXl100_966f6da5 .dot3_966f6da5::after,.paginationBarXl100_966f6da5 .dot3_966f6da5::before {
        height: var(--kite-pagination-bar-layout-100-item-200-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-200-height)
    }

    .paginationBarXl100_966f6da5 .dot4_966f6da5 {
        width: var(--kite-pagination-bar-layout-100-item-100-width);
        padding-bottom: var(--kite-pagination-bar-layout-100-item-100-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-100-height)
    }

    .paginationBarXl100_966f6da5 .dot4_966f6da5::after,.paginationBarXl100_966f6da5 .dot4_966f6da5::before {
        height: var(--kite-pagination-bar-layout-100-item-100-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-100-height)
    }

    .paginationBarXl200_966f6da5 {
        padding: 0 var(--kite-pagination-bar-layout-200-side-width)
    }

    .paginationBarXl200_966f6da5 .prev0_966f6da5 {
        margin-left: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarXl200_966f6da5 .prev1_966f6da5 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarXl200_966f6da5 .prev2_966f6da5 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarXl200_966f6da5 .prev3_966f6da5 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
    }

    .paginationBarXl200_966f6da5 .prevMax_966f6da5 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-200-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
    }

    .paginationBarXl200_966f6da5 .last0_966f6da5 {
        margin-right: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarXl200_966f6da5 .last1_966f6da5 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarXl200_966f6da5 .last2_966f6da5 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarXl200_966f6da5 .last3_966f6da5 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
    }

    .paginationBarXl200_966f6da5 .lastMax_966f6da5 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-200-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
    }

    .paginationBarXl200_966f6da5 .middle_966f6da5 {
        padding-bottom: var(--kite-pagination-bar-layout-200-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
    }

    .paginationBarXl200_966f6da5 .middle_966f6da5::after,.paginationBarXl200_966f6da5 .middle_966f6da5::before {
        height: var(--kite-pagination-bar-layout-200-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
    }

    .paginationBarXl200_966f6da5 .dot_966f6da5 {
        width: 0;
        padding-bottom: 0;
        margin-right: 0
    }

    .paginationBarXl200_966f6da5 .dot_966f6da5::after,.paginationBarXl200_966f6da5 .dot_966f6da5::before {
        height: 0
    }

    .paginationBarXl200_966f6da5 .dot1_966f6da5,.paginationBarXl200_966f6da5 .dot2_966f6da5,.paginationBarXl200_966f6da5 .dot3_966f6da5,.paginationBarXl200_966f6da5 .dot4_966f6da5,.paginationBarXl200_966f6da5 .middle_966f6da5 {
        margin-right: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarXl200_966f6da5 .dot1_966f6da5,.paginationBarXl200_966f6da5 .dot2_966f6da5 {
        width: var(--kite-pagination-bar-layout-200-item-300-width);
        padding-bottom: var(--kite-pagination-bar-layout-200-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
    }

    .paginationBarXl200_966f6da5 .dot1_966f6da5::after,.paginationBarXl200_966f6da5 .dot1_966f6da5::before,.paginationBarXl200_966f6da5 .dot2_966f6da5::after,.paginationBarXl200_966f6da5 .dot2_966f6da5::before {
        height: var(--kite-pagination-bar-layout-200-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
    }

    .paginationBarXl200_966f6da5 .dot3_966f6da5 {
        width: var(--kite-pagination-bar-layout-200-item-200-width);
        padding-bottom: var(--kite-pagination-bar-layout-200-item-200-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-200-height)
    }

    .paginationBarXl200_966f6da5 .dot3_966f6da5::after,.paginationBarXl200_966f6da5 .dot3_966f6da5::before {
        height: var(--kite-pagination-bar-layout-200-item-200-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-200-height)
    }

    .paginationBarXl200_966f6da5 .dot4_966f6da5 {
        width: var(--kite-pagination-bar-layout-200-item-100-width);
        padding-bottom: var(--kite-pagination-bar-layout-200-item-100-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-100-height)
    }

    .paginationBarXl200_966f6da5 .dot4_966f6da5::after,.paginationBarXl200_966f6da5 .dot4_966f6da5::before {
        height: var(--kite-pagination-bar-layout-200-item-100-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-100-height)
    }

    .carousel_e2e0f1fa .slideSizeXl_e2e0f1fa,.carousel_e2e0f1fa .slideSize_e2e0f1fa {
        width: var(--kite-carousel-slide-width-xl)
    }

    .carousel_e2e0f1fa .railSizeDefaultXl_e2e0f1fa {
        width: var(--kite-carousel-rail-width-xl);
        transform: translateX(calc(0px - var(--kite-carousel-current-index)*var(--kite-carousel-slide-width-xl) + var(--kite-carousel-translate-offset)))
    }

    .carousel_e2e0f1fa .railSizePercentXl_e2e0f1fa {
        width: var(--kite-carousel-rail-width-xl);
        transform: translateX(var(--kite-carousel-percent-transform))
    }

    .container_e2e0f1fa .carousel_e2e0f1fa {
        margin: 0 calc(-1*var(--kite-carousel-gap-xl)/2)0 calc(-1*var(--kite-carousel-gap-xl)/2 - .5px)
    }

    .singlePlus_e2e0f1fa .railSizeDefaultXl_e2e0f1fa {
        width: var(--kite-carousel-rail-width);
        transform: translateX(calc(0px - var(--kite-carousel-current-index)*var(--kite-carousel-slide-width-xl) + var(--kite-carousel-translate-offset)))
    }

    .singlePlus_e2e0f1fa .railSizePercentXl_e2e0f1fa {
        width: var(--kite-carousel-rail-width);
        transform: translateX(var(--kite-carousel-percent-transform))
    }

    .singlePlus_e2e0f1fa .carouselWrapper_e2e0f1fa {
        padding-left: calc(var(--kite-main-layout-margin-horizontal-xl));
        margin: 0
    }

    .singlePlus_e2e0f1fa .carouselWrapper_e2e0f1fa .carousel_e2e0f1fa {
        width: calc(var(--kite-carousel-slide-width) + var(--kite-main-layout-margin-horizontal-xl));
        margin: 0 calc(-1*var(--kite-main-layout-margin-horizontal-xl));
        padding: 0 calc(var(--kite-main-layout-margin-horizontal-xl) - var(--kite-carousel-gap-xl)/2)
    }

    .slide_e2e0f1fa {
        padding: 0 calc(var(--kite-carousel-gap-xl)/2);
        height: var(--kite-carousel-slide-height-xl, var(--kite-carousel-slide-height, auto));
        aspect-ratio: var(--kite-carousel-slide-aspect-ratio-xl, var(--kite-carousel-slide-aspect-ratio, auto))
    }

    .badge_e2e0f1fa {
        bottom: calc(8px + var(--kite-carousel-gap-xl) + var(--kite-carousel-arrow-padding-horizontal))
    }

    .singlePlus_e2e0f1fa .badge_e2e0f1fa {
        right: calc(var(--kite-carousel-arrow-padding-horizontal) + var(--kite-main-layout-margin-horizontal-xl))
    }

    .arrow_e2e0f1fa {
        bottom: calc(8px + var(--kite-carousel-gap-xl))
    }

    .singlePlus_e2e0f1fa .arrow_e2e0f1fa.left_e2e0f1fa {
        left: var(--kite-main-layout-margin-horizontal-xl)
    }

    .singlePlus_e2e0f1fa .arrow_e2e0f1fa.right_e2e0f1fa {
        right: var(--kite-main-layout-margin-horizontal-xl)
    }

    .arrow300_e2e0f1fa.singlePlus_e2e0f1fa .arrow_e2e0f1fa.outside_e2e0f1fa.left_e2e0f1fa {
        left: calc(var(--kite-main-layout-margin-horizontal-xl) - 16px)
    }

    .arrow300_e2e0f1fa.singlePlus_e2e0f1fa .arrow_e2e0f1fa.outside_e2e0f1fa.right_e2e0f1fa {
        right: calc(var(--kite-main-layout-margin-horizontal-xl) - 16px)
    }

    .arrow400_e2e0f1fa.singlePlus_e2e0f1fa .arrow_e2e0f1fa.outside_e2e0f1fa.left_e2e0f1fa {
        left: calc(var(--kite-main-layout-margin-horizontal-xl) - 20px)
    }

    .arrow400_e2e0f1fa.singlePlus_e2e0f1fa .arrow_e2e0f1fa.outside_e2e0f1fa.right_e2e0f1fa {
        right: calc(var(--kite-main-layout-margin-horizontal-xl) - 20px)
    }

    .bar_e2e0f1fa {
        height: calc(8px + var(--kite-carousel-gap-xl));
        padding-top: var(--kite-carousel-gap-xl)
    }

    .contentXsmallXl_7cb518e0 {
        gap: var(--kite-tile-gap-xsmall) calc(var(--kite-tile-gap-xsmall)/2)
    }

    .panelXsmall_7cb518e0 {
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-200-background-size );
        --kite-rich-icon-500-icon-size: var(--kite-rich-icon-200-icon-size)
    }

    .contentSmallXl_7cb518e0 {
        gap: var(--kite-tile-gap-small) calc(var(--kite-tile-gap-small)/2)
    }

    .panelSmall_7cb518e0 {
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-300-background-size );
        --kite-rich-icon-500-icon-size: var(--kite-rich-icon-300-icon-size)
    }

    .contentMediumXl_7cb518e0 {
        gap: var(--kite-tile-gap-medium) calc(var(--kite-tile-gap-medium)/2)
    }

    .panelMedium_7cb518e0 {
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-600-background-size );
        --kite-rich-icon-500-icon-size: var(--kite-rich-icon-600-icon-size)
    }

    .contentLargeXl_7cb518e0 {
        gap: var(--kite-tile-gap-large) calc(var(--kite-tile-gap-large)/2)
    }

    .panelLarge_7cb518e0 {
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-700-background-size );
        --kite-rich-icon-500-icon-size: var(--kite-rich-icon-700-icon-size)
    }

    .positionTopXl_7cb518e0 {
        flex-direction: column
    }

    .positionRightXl_7cb518e0 {
        flex-direction: row-reverse
    }

    .positionBottomXl_7cb518e0 {
        flex-direction: column-reverse
    }

    .positionLeftXl_7cb518e0 {
        flex-direction: row
    }

    .imageTopXl_7cb518e0 {
        margin: -28px -28px 0
    }

    .imageBottomXl_7cb518e0 {
        margin: 0-28px -28px
    }

    .imageLeftXl_7cb518e0 {
        margin: -28px 0-28px -28px
    }

    .imageRightXl_7cb518e0 {
        margin: -28px -28px -28px 0
    }

    .sizeXl50_7efc233b {
        height: var(--kite-badge-layout-50-min-height)
    }

    .sizeXl50_7efc233b .badgePanel_7efc233b {
        border-radius: var(--kite-badge-layout-50-border-radius);
        gap: var(--kite-badge-layout-50-gap);
        padding: 0 var(--kite-badge-layout-50-padding-horizontal-default)
    }

    .sizeXl50_7efc233b .badgePanel_7efc233b.iconOnly_7efc233b {
        padding: 0 var(--kite-badge-layout-50-padding-horizontal-icon-only)
    }

    .sizeXl50_7efc233b .badgePanelPositionTop_7efc233b {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeXl50_7efc233b .badgePanelPositionBottom_7efc233b {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeXl50_7efc233b .badgePanelTilt_7efc233b {
        padding: 0
    }

    .sizeXl50_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 13.5px
    }

    .sizeXl50_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -3px
    }

    .sizeXl50_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 13.5px
    }

    .sizeXl50_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: -3px
    }

    .sizeXl50_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 12px
    }

    .sizeXl50_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -2px
    }

    .sizeXl50_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: -2px
    }

    .sizeXl50_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b {
        position: relative;
        margin-left: -2.5px;
        margin-right: -2.5px
    }

    .sizeXl50_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 2.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 5px)
    }

    .sizeXl50_7efc233b .leftTiltWrapper_7efc233b,.sizeXl50_7efc233b .leftWaveWrapper_7efc233b,.sizeXl50_7efc233b .rightTiltWrapper_7efc233b,.sizeXl50_7efc233b .rightWaveWrapper_7efc233b {
        overflow: hidden
    }

    .sizeXl50_7efc233b .badgePanelWave_7efc233b {
        padding: 0
    }

    .sizeXl50_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 16.5px
    }

    .sizeXl50_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 0
    }

    .sizeXl50_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 16.5px
    }

    .sizeXl50_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: 0
    }

    .sizeXl50_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 16px
    }

    .sizeXl50_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 0
    }

    .sizeXl50_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: 0
    }

    .sizeXl50_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b {
        position: relative;
        padding-left: .5px;
        padding-right: .5px
    }

    .sizeXl50_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 1px)
    }

    .sizeXl50_7efc233b .badgeValue_7efc233b {
        padding: 0 var(--kite-badge-label-50-padding-horizontal) var(--kite-badge-label-50-padding-bottom) var(--kite-badge-label-50-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeXl50_7efc233b .leftTiltWrapper_7efc233b {
        width: 7px;
        height: 100%
    }

    .sizeXl50_7efc233b .leftTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 7px;
        height: 100%
    }

    .sizeXl50_7efc233b .leftWaveWrapper_7efc233b {
        width: 4px;
        height: 100%
    }

    .sizeXl50_7efc233b .leftWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 4px;
        height: 100%
    }

    .sizeXl50_7efc233b .rightTiltWrapper_7efc233b {
        width: 7px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeXl50_7efc233b .rightTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 7px;
        height: 100%
    }

    .sizeXl50_7efc233b .rightWaveWrapper_7efc233b {
        width: 4px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeXl50_7efc233b .rightWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 4px;
        height: 100%
    }

    .sizeXl50_7efc233b.badgeWrapperTilt_7efc233b .badgePanel_7efc233b,.sizeXl50_7efc233b.badgeWrapperWave_7efc233b .badgePanel_7efc233b {
        border-radius: 0
    }

    .sizeXl100_7efc233b {
        height: var(--kite-badge-layout-100-min-height)
    }

    .sizeXl100_7efc233b .badgePanel_7efc233b {
        border-radius: var(--kite-badge-layout-100-border-radius);
        gap: var(--kite-badge-layout-100-gap);
        padding: 0 var(--kite-badge-layout-100-padding-horizontal-default)
    }

    .sizeXl100_7efc233b .badgePanel_7efc233b.iconOnly_7efc233b {
        padding: 0 var(--kite-badge-layout-100-padding-horizontal-icon-only)
    }

    .sizeXl100_7efc233b .badgePanelPositionTop_7efc233b {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeXl100_7efc233b .badgePanelPositionBottom_7efc233b {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeXl100_7efc233b .badgePanelTilt_7efc233b {
        padding: 0
    }

    .sizeXl100_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 14.5px
    }

    .sizeXl100_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -2px
    }

    .sizeXl100_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 14.5px
    }

    .sizeXl100_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: -2px
    }

    .sizeXl100_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 12px
    }

    .sizeXl100_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -2px
    }

    .sizeXl100_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: -2px
    }

    .sizeXl100_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b {
        position: relative;
        margin-left: -1.5px;
        margin-right: -1.5px
    }

    .sizeXl100_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 1.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 3px)
    }

    .sizeXl100_7efc233b .leftTiltWrapper_7efc233b,.sizeXl100_7efc233b .leftWaveWrapper_7efc233b,.sizeXl100_7efc233b .rightTiltWrapper_7efc233b,.sizeXl100_7efc233b .rightWaveWrapper_7efc233b {
        overflow: hidden
    }

    .sizeXl100_7efc233b .badgePanelWave_7efc233b {
        padding: 0
    }

    .sizeXl100_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 17.5px
    }

    .sizeXl100_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 1px
    }

    .sizeXl100_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 17.5px
    }

    .sizeXl100_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: 1px
    }

    .sizeXl100_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 18px
    }

    .sizeXl100_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 1px
    }

    .sizeXl100_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: 1px
    }

    .sizeXl100_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b {
        position: relative;
        padding-left: 1.5px;
        padding-right: 1.5px
    }

    .sizeXl100_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -1.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 3px)
    }

    .sizeXl100_7efc233b .badgeValue_7efc233b {
        padding: 0 var(--kite-badge-label-100-padding-horizontal) var(--kite-badge-label-100-padding-bottom) var(--kite-badge-label-100-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeXl100_7efc233b .leftTiltWrapper_7efc233b {
        width: 8px;
        height: 100%
    }

    .sizeXl100_7efc233b .leftTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 8px;
        height: 100%
    }

    .sizeXl100_7efc233b .leftWaveWrapper_7efc233b {
        width: 5px;
        height: 100%
    }

    .sizeXl100_7efc233b .leftWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 5px;
        height: 100%
    }

    .sizeXl100_7efc233b .rightTiltWrapper_7efc233b {
        width: 8px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeXl100_7efc233b .rightTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 8px;
        height: 100%
    }

    .sizeXl100_7efc233b .rightWaveWrapper_7efc233b {
        width: 5px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeXl100_7efc233b .rightWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 5px;
        height: 100%
    }

    .sizeXl100_7efc233b.badgeWrapperTilt_7efc233b .badgePanel_7efc233b,.sizeXl100_7efc233b.badgeWrapperWave_7efc233b .badgePanel_7efc233b {
        border-radius: 0
    }

    .sizeXl200_7efc233b {
        height: var(--kite-badge-layout-200-min-height)
    }

    .sizeXl200_7efc233b .badgePanel_7efc233b {
        border-radius: var(--kite-badge-layout-200-border-radius);
        gap: var(--kite-badge-layout-200-gap);
        padding: 0 var(--kite-badge-layout-200-padding-horizontal-default)
    }

    .sizeXl200_7efc233b .badgePanel_7efc233b.iconOnly_7efc233b {
        padding: 0 var(--kite-badge-layout-200-padding-horizontal-icon-only)
    }

    .sizeXl200_7efc233b .badgePanelPositionTop_7efc233b {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeXl200_7efc233b .badgePanelPositionBottom_7efc233b {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeXl200_7efc233b .badgePanelTilt_7efc233b {
        padding: 0
    }

    .sizeXl200_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 13.5px
    }

    .sizeXl200_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -3px
    }

    .sizeXl200_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 13.5px
    }

    .sizeXl200_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: -3px
    }

    .sizeXl200_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 10px
    }

    .sizeXl200_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -3px
    }

    .sizeXl200_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: -3px
    }

    .sizeXl200_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b {
        position: relative;
        margin-left: -2.5px;
        margin-right: -2.5px
    }

    .sizeXl200_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 2.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 5px)
    }

    .sizeXl200_7efc233b .leftTiltWrapper_7efc233b,.sizeXl200_7efc233b .leftWaveWrapper_7efc233b,.sizeXl200_7efc233b .rightTiltWrapper_7efc233b,.sizeXl200_7efc233b .rightWaveWrapper_7efc233b {
        overflow: hidden
    }

    .sizeXl200_7efc233b .badgePanelWave_7efc233b {
        padding: 0
    }

    .sizeXl200_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 16.5px
    }

    .sizeXl200_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 0
    }

    .sizeXl200_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 16.5px
    }

    .sizeXl200_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: 0
    }

    .sizeXl200_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 16px
    }

    .sizeXl200_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 0
    }

    .sizeXl200_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: 0
    }

    .sizeXl200_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b {
        position: relative;
        padding-left: .5px;
        padding-right: .5px
    }

    .sizeXl200_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 1px)
    }

    .sizeXl200_7efc233b .badgeValue_7efc233b {
        padding: 0 var(--kite-badge-label-200-padding-horizontal) var(--kite-badge-label-200-padding-bottom) var(--kite-badge-label-200-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeXl200_7efc233b .leftTiltWrapper_7efc233b {
        width: 9px;
        height: 100%
    }

    .sizeXl200_7efc233b .leftTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 9px;
        height: 100%
    }

    .sizeXl200_7efc233b .leftWaveWrapper_7efc233b {
        width: 6px;
        height: 100%
    }

    .sizeXl200_7efc233b .leftWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 6px;
        height: 100%
    }

    .sizeXl200_7efc233b .rightTiltWrapper_7efc233b {
        width: 9px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeXl200_7efc233b .rightTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 9px;
        height: 100%
    }

    .sizeXl200_7efc233b .rightWaveWrapper_7efc233b {
        width: 6px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeXl200_7efc233b .rightWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 6px;
        height: 100%
    }

    .sizeXl200_7efc233b.badgeWrapperTilt_7efc233b .badgePanel_7efc233b,.sizeXl200_7efc233b.badgeWrapperWave_7efc233b .badgePanel_7efc233b {
        border-radius: 0
    }

    .sizeXl300_7efc233b {
        height: var(--kite-badge-layout-300-min-height)
    }

    .sizeXl300_7efc233b .badgePanel_7efc233b {
        border-radius: var(--kite-badge-layout-300-border-radius);
        gap: var(--kite-badge-layout-300-gap);
        padding: 0 var(--kite-badge-layout-300-padding-horizontal-default)
    }

    .sizeXl300_7efc233b .badgePanel_7efc233b.iconOnly_7efc233b {
        padding: 0 var(--kite-badge-layout-300-padding-horizontal-icon-only)
    }

    .sizeXl300_7efc233b .badgePanelPositionTop_7efc233b {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeXl300_7efc233b .badgePanelPositionBottom_7efc233b {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeXl300_7efc233b .badgePanelTilt_7efc233b {
        padding: 0
    }

    .sizeXl300_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 17.5px
    }

    .sizeXl300_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -3px
    }

    .sizeXl300_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 17.5px
    }

    .sizeXl300_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: -3px
    }

    .sizeXl300_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 14px
    }

    .sizeXl300_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -3px
    }

    .sizeXl300_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: -3px
    }

    .sizeXl300_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b {
        position: relative;
        margin-left: -2.5px;
        margin-right: -2.5px
    }

    .sizeXl300_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 2.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 5px)
    }

    .sizeXl300_7efc233b .leftTiltWrapper_7efc233b,.sizeXl300_7efc233b .leftWaveWrapper_7efc233b,.sizeXl300_7efc233b .rightTiltWrapper_7efc233b,.sizeXl300_7efc233b .rightWaveWrapper_7efc233b {
        overflow: hidden
    }

    .sizeXl300_7efc233b .badgePanelWave_7efc233b {
        padding: 0
    }

    .sizeXl300_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 21.5px
    }

    .sizeXl300_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 1px
    }

    .sizeXl300_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 21.5px
    }

    .sizeXl300_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: 1px
    }

    .sizeXl300_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 22px
    }

    .sizeXl300_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 1px
    }

    .sizeXl300_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: 1px
    }

    .sizeXl300_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b {
        position: relative;
        padding-left: 1.5px;
        padding-right: 1.5px
    }

    .sizeXl300_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -1.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 3px)
    }

    .sizeXl300_7efc233b .badgeValue_7efc233b {
        padding: 0 var(--kite-badge-label-300-padding-horizontal) var(--kite-badge-label-300-padding-bottom) var(--kite-badge-label-300-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeXl300_7efc233b .leftTiltWrapper_7efc233b {
        width: 11px;
        height: 100%
    }

    .sizeXl300_7efc233b .leftTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 11px;
        height: 100%
    }

    .sizeXl300_7efc233b .leftWaveWrapper_7efc233b {
        width: 7px;
        height: 100%
    }

    .sizeXl300_7efc233b .leftWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 7px;
        height: 100%
    }

    .sizeXl300_7efc233b .rightTiltWrapper_7efc233b {
        width: 11px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeXl300_7efc233b .rightTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 11px;
        height: 100%
    }

    .sizeXl300_7efc233b .rightWaveWrapper_7efc233b {
        width: 7px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeXl300_7efc233b .rightWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 7px;
        height: 100%
    }

    .sizeXl300_7efc233b.badgeWrapperTilt_7efc233b .badgePanel_7efc233b,.sizeXl300_7efc233b.badgeWrapperWave_7efc233b .badgePanel_7efc233b {
        border-radius: 0
    }

    .sizeXl400_7efc233b {
        height: var(--kite-badge-layout-400-min-height)
    }

    .sizeXl400_7efc233b .badgePanel_7efc233b {
        border-radius: var(--kite-badge-layout-400-border-radius);
        gap: var(--kite-badge-layout-400-gap);
        padding: 0 var(--kite-badge-layout-400-padding-horizontal-default)
    }

    .sizeXl400_7efc233b .badgePanel_7efc233b.iconOnly_7efc233b {
        padding: 0 var(--kite-badge-layout-400-padding-horizontal-icon-only)
    }

    .sizeXl400_7efc233b .badgePanelPositionTop_7efc233b {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeXl400_7efc233b .badgePanelPositionBottom_7efc233b {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeXl400_7efc233b .badgePanelTilt_7efc233b {
        padding: 0
    }

    .sizeXl400_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 19.5px
    }

    .sizeXl400_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -3px
    }

    .sizeXl400_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 19.5px
    }

    .sizeXl400_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: -3px
    }

    .sizeXl400_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 14px
    }

    .sizeXl400_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -3px
    }

    .sizeXl400_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: -3px
    }

    .sizeXl400_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b {
        position: relative;
        margin-left: -2.5px;
        margin-right: -2.5px
    }

    .sizeXl400_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 2.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 5px)
    }

    .sizeXl400_7efc233b .leftTiltWrapper_7efc233b,.sizeXl400_7efc233b .leftWaveWrapper_7efc233b,.sizeXl400_7efc233b .rightTiltWrapper_7efc233b,.sizeXl400_7efc233b .rightWaveWrapper_7efc233b {
        overflow: hidden
    }

    .sizeXl400_7efc233b .badgePanelWave_7efc233b {
        padding: 0
    }

    .sizeXl400_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 23.5px
    }

    .sizeXl400_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 1px
    }

    .sizeXl400_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 23.5px
    }

    .sizeXl400_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: 1px
    }

    .sizeXl400_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 22px
    }

    .sizeXl400_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 1px
    }

    .sizeXl400_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: 1px
    }

    .sizeXl400_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b {
        position: relative;
        padding-left: 1.5px;
        padding-right: 1.5px
    }

    .sizeXl400_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -1.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 3px)
    }

    .sizeXl400_7efc233b .badgeValue_7efc233b {
        padding: 0 var(--kite-badge-label-400-padding-horizontal) var(--kite-badge-label-400-padding-bottom) var(--kite-badge-label-400-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeXl400_7efc233b .leftTiltWrapper_7efc233b {
        width: 13px;
        height: 100%
    }

    .sizeXl400_7efc233b .leftTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 13px;
        height: 100%
    }

    .sizeXl400_7efc233b .leftWaveWrapper_7efc233b {
        width: 9px;
        height: 100%
    }

    .sizeXl400_7efc233b .leftWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 9px;
        height: 100%
    }

    .sizeXl400_7efc233b .rightTiltWrapper_7efc233b {
        width: 13px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeXl400_7efc233b .rightTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 13px;
        height: 100%
    }

    .sizeXl400_7efc233b .rightWaveWrapper_7efc233b {
        width: 9px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeXl400_7efc233b .rightWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 9px;
        height: 100%
    }

    .sizeXl400_7efc233b.badgeWrapperTilt_7efc233b .badgePanel_7efc233b,.sizeXl400_7efc233b.badgeWrapperWave_7efc233b .badgePanel_7efc233b {
        border-radius: 0
    }

    .dialog_688bbadc {
        width: var(--kite-modal-dialog-width-xl, 100%)
    }

    .dialogButtonsXl400_688bbadc {
        margin-top: var(--kite-modal-overlay-container-400-content-padding-bottom);
        padding-bottom: calc(var(--kite-modal-overlay-container-400-content-padding-horizontal) - var(--kite-modal-overlay-container-400-content-padding-bottom))
    }

    .dialogButtonsXl500_688bbadc {
        margin-top: var(--kite-modal-overlay-container-500-content-padding-bottom);
        padding-bottom: calc(var(--kite-modal-overlay-container-500-content-padding-horizontal) - var(--kite-modal-overlay-container-500-content-padding-bottom))
    }

    .dialogButtonsXl600_688bbadc {
        margin-top: var(--kite-modal-overlay-container-600-content-padding-bottom);
        padding-bottom: calc(var(--kite-modal-overlay-container-600-content-padding-horizontal) - var(--kite-modal-overlay-container-600-content-padding-bottom))
    }

    .flexXlRow_f6b519e4 {
        flex-direction: row!important
    }

    .flexXlColumn_f6b519e4 {
        flex-direction: column!important
    }

    .flexXlRowReverse_f6b519e4 {
        flex-direction: row-reverse!important
    }

    .flexXlColumnReverse_f6b519e4 {
        flex-direction: column-reverse!important
    }

    .flexXlWrap_f6b519e4 {
        flex-wrap: wrap!important
    }

    .flexXlNowrap_f6b519e4 {
        flex-wrap: nowrap!important
    }

    .flexXlWrapReverse_f6b519e4 {
        flex-wrap: wrap-reverse!important
    }

    .flexXlFill_f6b519e4 {
        flex: 1 1 auto!important
    }

    .justifyContentXlStart_f6b519e4 {
        justify-content: flex-start!important
    }

    .justifyContentXlEnd_f6b519e4 {
        justify-content: flex-end!important
    }

    .justifyContentXlCenter_f6b519e4 {
        justify-content: center!important
    }

    .justifyContentXlBetween_f6b519e4 {
        justify-content: space-between!important
    }

    .justifyContentXlAround_f6b519e4 {
        justify-content: space-around!important
    }

    .alignItemsXlStart_f6b519e4 {
        align-items: flex-start!important
    }

    .alignItemsXlEnd_f6b519e4 {
        align-items: flex-end!important
    }

    .alignItemsXlCenter_f6b519e4 {
        align-items: center!important
    }

    .alignItemsXlBaseline_f6b519e4 {
        align-items: baseline!important
    }

    .alignItemsXlStretch_f6b519e4 {
        align-items: stretch!important
    }

    .alignContentXlStart_f6b519e4 {
        align-content: flex-start!important
    }

    .alignContentXlEnd_f6b519e4 {
        align-content: flex-end!important
    }

    .alignContentXlCenter_f6b519e4 {
        align-content: center!important
    }

    .alignContentXlBetween_f6b519e4 {
        align-content: space-between!important
    }

    .alignContentXlAround_f6b519e4 {
        align-content: space-around!important
    }

    .alignContentXlStretch_f6b519e4 {
        align-content: stretch!important
    }

    .alignSelfXlAuto_f6b519e4 {
        align-self: auto!important
    }

    .alignSelfXlStart_f6b519e4 {
        align-self: flex-start!important
    }

    .alignSelfXlEnd_f6b519e4 {
        align-self: flex-end!important
    }

    .alignSelfXlCenter_f6b519e4 {
        align-self: center!important
    }

    .alignSelfXlBaseline_f6b519e4 {
        align-self: baseline!important
    }

    .alignSelfXlStretch_f6b519e4 {
        align-self: stretch!important
    }

    .orderXlFirst_f6b519e4 {
        order: 0
    }

    .orderXlLast_f6b519e4 {
        order: 6
    }

    .orderXl1_f6b519e4 {
        order: 1
    }

    .orderXl2_f6b519e4 {
        order: 2
    }

    .orderXl3_f6b519e4 {
        order: 3
    }

    .orderXl4_f6b519e4 {
        order: 4
    }

    .orderXl5_f6b519e4 {
        order: 5
    }

    .containerLg_7365b62f,.containerMd_7365b62f,.containerSm_7365b62f,.containerXl_7365b62f,.container_7365b62f {
        max-width: 1140px
    }

    .colXl_7365b62f {
        flex: 1 0 0%
    }

    .colXlAuto_7365b62f {
        flex: 0 0 auto;
        width: auto
    }

    .colXl1_7365b62f {
        flex: 0 0 auto;
        width: 8.33333333%
    }

    .colXl2_7365b62f {
        flex: 0 0 auto;
        width: 16.66666667%
    }

    .colXl3_7365b62f {
        flex: 0 0 auto;
        width: 25%
    }

    .colXl4_7365b62f {
        flex: 0 0 auto;
        width: 33.33333333%
    }

    .colXl5_7365b62f {
        flex: 0 0 auto;
        width: 41.66666667%
    }

    .colXl6_7365b62f {
        flex: 0 0 auto;
        width: 50%
    }

    .colXl7_7365b62f {
        flex: 0 0 auto;
        width: 58.33333333%
    }

    .colXl8_7365b62f {
        flex: 0 0 auto;
        width: 66.66666667%
    }

    .colXl9_7365b62f {
        flex: 0 0 auto;
        width: 75%
    }

    .colXl10_7365b62f {
        flex: 0 0 auto;
        width: 83.33333333%
    }

    .colXl11_7365b62f {
        flex: 0 0 auto;
        width: 91.66666667%
    }

    .colXl12_7365b62f {
        flex: 0 0 auto;
        width: 100%
    }

    .offsetXl0_7365b62f {
        margin-left: 0
    }

    .offsetXl1_7365b62f {
        margin-left: 8.33333333%
    }

    .offsetXl2_7365b62f {
        margin-left: 16.66666667%
    }

    .offsetXl3_7365b62f {
        margin-left: 25%
    }

    .offsetXl4_7365b62f {
        margin-left: 33.33333333%
    }

    .offsetXl5_7365b62f {
        margin-left: 41.66666667%
    }

    .offsetXl6_7365b62f {
        margin-left: 50%
    }

    .offsetXl7_7365b62f {
        margin-left: 58.33333333%
    }

    .offsetXl8_7365b62f {
        margin-left: 66.66666667%
    }

    .offsetXl9_7365b62f {
        margin-left: 75%
    }

    .offsetXl10_7365b62f {
        margin-left: 83.33333333%
    }

    .offsetXl11_7365b62f {
        margin-left: 91.66666667%
    }

    .gXl0_7365b62f,.gxXl0_7365b62f {
        --kite-gutter-x: 0px
    }

    .gXl0_7365b62f,.gyXl0_7365b62f {
        --kite-gutter-y: 0px
    }

    .gXl100_7365b62f,.gxXl100_7365b62f {
        --kite-gutter-x: 2px
    }

    .gXl100_7365b62f,.gyXl100_7365b62f {
        --kite-gutter-y: 2px
    }

    .gXl200_7365b62f,.gxXl200_7365b62f {
        --kite-gutter-x: 4px
    }

    .gXl200_7365b62f,.gyXl200_7365b62f {
        --kite-gutter-y: 4px
    }

    .gXl250_7365b62f,.gxXl250_7365b62f {
        --kite-gutter-x: 6px
    }

    .gXl250_7365b62f,.gyXl250_7365b62f {
        --kite-gutter-y: 6px
    }

    .gXl300_7365b62f,.gxXl300_7365b62f {
        --kite-gutter-x: 8px
    }

    .gXl300_7365b62f,.gyXl300_7365b62f {
        --kite-gutter-y: 8px
    }

    .gXl350_7365b62f,.gxXl350_7365b62f {
        --kite-gutter-x: 10px
    }

    .gXl350_7365b62f,.gyXl350_7365b62f {
        --kite-gutter-y: 10px
    }

    .gXl400_7365b62f,.gxXl400_7365b62f {
        --kite-gutter-x: 12px
    }

    .gXl400_7365b62f,.gyXl400_7365b62f {
        --kite-gutter-y: 12px
    }

    .gXl500_7365b62f,.gxXl500_7365b62f {
        --kite-gutter-x: 16px
    }

    .gXl500_7365b62f,.gyXl500_7365b62f {
        --kite-gutter-y: 16px
    }

    .gXl600_7365b62f,.gxXl600_7365b62f {
        --kite-gutter-x: 24px
    }

    .gXl600_7365b62f,.gyXl600_7365b62f {
        --kite-gutter-y: 24px
    }

    .gXl700_7365b62f,.gxXl700_7365b62f {
        --kite-gutter-x: 32px
    }

    .gXl700_7365b62f,.gyXl700_7365b62f {
        --kite-gutter-y: 32px
    }

    .mainLayoutContainer_fcd6f14f {
        padding-left: var(--kite-main-layout-margin-horizontal-xl);
        padding-right: var(--kite-main-layout-margin-horizontal-xl)
    }

    .mainLayoutContainer_fcd6f14f.ignoreMargin_fcd6f14f {
        padding-left: 0;
        padding-right: 0
    }

    .mainLayoutRow_96e9f854 {
        margin-left: 0;
        margin-right: 0;
        gap: var(--kite-main-layout-gutter-xl) var(--kite-main-layout-gutter-xl)
    }

    .mainLayoutRow_96e9f854.ignoreMargin_96e9f854 {
        padding-left: var(--kite-main-layout-margin-horizontal-xl);
        margin-left: calc(-1*var(--kite-main-layout-margin-horizontal-xl));
        padding-right: var(--kite-main-layout-margin-horizontal-xl);
        margin-right: calc(-1*var(--kite-main-layout-margin-horizontal-xl))
    }

    .colXl1_ccf97819 {
        grid-column: span 1
    }

    .colXl2_ccf97819 {
        grid-column: span 2
    }

    .colXl3_ccf97819 {
        grid-column: span 3
    }

    .colXl4_ccf97819 {
        grid-column: span 4
    }

    .colXl5_ccf97819 {
        grid-column: span 5
    }

    .colXl6_ccf97819 {
        grid-column: span 6
    }

    .colXl7_ccf97819 {
        grid-column: span 7
    }

    .colXl8_ccf97819 {
        grid-column: span 8
    }

    .colXl9_ccf97819 {
        grid-column: span 9
    }

    .colXl10_ccf97819 {
        grid-column: span 10
    }

    .colXl11_ccf97819 {
        grid-column: span 11
    }

    .colXl12_ccf97819 {
        grid-column: span 12
    }

    .colXl1Offset1_ccf97819 {
        grid-column: 2/span 1
    }

    .colXl1Offset2_ccf97819 {
        grid-column: 3/span 1
    }

    .colXl1Offset3_ccf97819 {
        grid-column: 4/span 1
    }

    .colXl1Offset4_ccf97819 {
        grid-column: 5/span 1
    }

    .colXl1Offset5_ccf97819 {
        grid-column: 6/span 1
    }

    .colXl1Offset6_ccf97819 {
        grid-column: 7/span 1
    }

    .colXl1Offset7_ccf97819 {
        grid-column: 8/span 1
    }

    .colXl1Offset8_ccf97819 {
        grid-column: 9/span 1
    }

    .colXl1Offset9_ccf97819 {
        grid-column: 10/span 1
    }

    .colXl1Offset10_ccf97819 {
        grid-column: 11/span 1
    }

    .colXl1Offset11_ccf97819 {
        grid-column: 12/span 1
    }

    .colXl2Offset1_ccf97819 {
        grid-column: 2/span 2
    }

    .colXl2Offset2_ccf97819 {
        grid-column: 3/span 2
    }

    .colXl2Offset3_ccf97819 {
        grid-column: 4/span 2
    }

    .colXl2Offset4_ccf97819 {
        grid-column: 5/span 2
    }

    .colXl2Offset5_ccf97819 {
        grid-column: 6/span 2
    }

    .colXl2Offset6_ccf97819 {
        grid-column: 7/span 2
    }

    .colXl2Offset7_ccf97819 {
        grid-column: 8/span 2
    }

    .colXl2Offset8_ccf97819 {
        grid-column: 9/span 2
    }

    .colXl2Offset9_ccf97819 {
        grid-column: 10/span 2
    }

    .colXl2Offset10_ccf97819 {
        grid-column: 11/span 2
    }

    .colXl3Offset1_ccf97819 {
        grid-column: 2/span 3
    }

    .colXl3Offset2_ccf97819 {
        grid-column: 3/span 3
    }

    .colXl3Offset3_ccf97819 {
        grid-column: 4/span 3
    }

    .colXl3Offset4_ccf97819 {
        grid-column: 5/span 3
    }

    .colXl3Offset5_ccf97819 {
        grid-column: 6/span 3
    }

    .colXl3Offset6_ccf97819 {
        grid-column: 7/span 3
    }

    .colXl3Offset7_ccf97819 {
        grid-column: 8/span 3
    }

    .colXl3Offset8_ccf97819 {
        grid-column: 9/span 3
    }

    .colXl3Offset9_ccf97819 {
        grid-column: 10/span 3
    }

    .colXl4Offset1_ccf97819 {
        grid-column: 2/span 4
    }

    .colXl4Offset2_ccf97819 {
        grid-column: 3/span 4
    }

    .colXl4Offset3_ccf97819 {
        grid-column: 4/span 4
    }

    .colXl4Offset4_ccf97819 {
        grid-column: 5/span 4
    }

    .colXl4Offset5_ccf97819 {
        grid-column: 6/span 4
    }

    .colXl4Offset6_ccf97819 {
        grid-column: 7/span 4
    }

    .colXl4Offset7_ccf97819 {
        grid-column: 8/span 4
    }

    .colXl4Offset8_ccf97819 {
        grid-column: 9/span 4
    }

    .colXl5Offset1_ccf97819 {
        grid-column: 2/span 5
    }

    .colXl5Offset2_ccf97819 {
        grid-column: 3/span 5
    }

    .colXl5Offset3_ccf97819 {
        grid-column: 4/span 5
    }

    .colXl5Offset4_ccf97819 {
        grid-column: 5/span 5
    }

    .colXl5Offset5_ccf97819 {
        grid-column: 6/span 5
    }

    .colXl5Offset6_ccf97819 {
        grid-column: 7/span 5
    }

    .colXl5Offset7_ccf97819 {
        grid-column: 8/span 5
    }

    .colXl6Offset1_ccf97819 {
        grid-column: 2/span 6
    }

    .colXl6Offset2_ccf97819 {
        grid-column: 3/span 6
    }

    .colXl6Offset3_ccf97819 {
        grid-column: 4/span 6
    }

    .colXl6Offset4_ccf97819 {
        grid-column: 5/span 6
    }

    .colXl6Offset5_ccf97819 {
        grid-column: 6/span 6
    }

    .colXl6Offset6_ccf97819 {
        grid-column: 7/span 6
    }

    .colXl7Offset1_ccf97819 {
        grid-column: 2/span 7
    }

    .colXl7Offset2_ccf97819 {
        grid-column: 3/span 7
    }

    .colXl7Offset3_ccf97819 {
        grid-column: 4/span 7
    }

    .colXl7Offset4_ccf97819 {
        grid-column: 5/span 7
    }

    .colXl7Offset5_ccf97819 {
        grid-column: 6/span 7
    }

    .colXl8Offset1_ccf97819 {
        grid-column: 2/span 8
    }

    .colXl8Offset2_ccf97819 {
        grid-column: 3/span 8
    }

    .colXl8Offset3_ccf97819 {
        grid-column: 4/span 8
    }

    .colXl8Offset4_ccf97819 {
        grid-column: 5/span 8
    }

    .colXl9Offset1_ccf97819 {
        grid-column: 2/span 9
    }

    .colXl9Offset2_ccf97819 {
        grid-column: 3/span 9
    }

    .colXl9Offset3_ccf97819 {
        grid-column: 4/span 9
    }

    .colXl10Offset1_ccf97819 {
        grid-column: 2/span 10
    }

    .colXl10Offset2_ccf97819 {
        grid-column: 3/span 10
    }

    .colXl11Offset1_ccf97819 {
        grid-column: 2/span 11
    }

    .colXl12Offset1_ccf97819 {
        grid-column: 2/span 12
    }

    .colXl12Offset0_ccf97819 {
        grid-column: 1/span 12
    }

    .dayCellWrapper_33e9ab77 {
        --info-container-gap: var(--kite-calendar-cell-data-price-gap-xl);
        --cell-min-width: var(--kite-calendar-cell-data-price-min-width-xl);
        --cell-min-height: var(--kite-calendar-cell-data-price-height-xl);
        --day-cell-border-radius: var(--kite-calendar-cell-data-price-panel-border-radius-xl);
        --day-cell-border-width: var(--kite-calendar-cell-data-price-border-xl);
        --week-row-border-radius: var(--kite-calendar-row-data-border-radius-xl)
    }

    .weekDayName_8c11e492 {
        min-width: var(--kite-calendar-days-week-min-width-xl);
        padding: 0 0 var(--kite-calendar-days-week-padding-bottom-xl)
    }

    .weekTitleRow_8c11e492 {
        padding: 0 var(--kite-calendar-row-days-week-padding-horizontal-xl)
    }

    .datesWrapper_c63aa2c1 {
        gap: var(--kite-calendar-table-gap-xl)
    }

    .title_4951f6ed {
        padding-left: var(--kite-calendar-title-padding-horizontal-xl);
        padding-right: var(--kite-calendar-title-padding-horizontal-xl)
    }

    .calendarMonthView_8526a775 {
        gap: var(--kite-calendar-gap-xl);
        padding: var(--kite-calendar-panel-padding-vertical-xl) var(--kite-calendar-panel-padding-horizontal-xl);
        border-radius: var(--kite-calendar-panel-border-radius-xl)
    }

    .calendar_04e5c0ba {
        --calendar-gap: var(--kite-calendar-calendar-block-gap-xl)
    }

    .panel_f8aa36bb {
        max-width: var(--dropdown-max-width-xl);
        max-height: var(--dropdown-max-height-xl)
    }

    .panel_f8aa36bb.shadowXl500_f8aa36bb {
        box-shadow: var(--kite-shadow-500)
    }

    .panel_f8aa36bb.shadowXl700_f8aa36bb {
        box-shadow: var(--kite-shadow-700)
    }

    .panel_f8aa36bb.sizeXl500_f8aa36bb.standalone_f8aa36bb {
        padding: var(--kite-dropdown-common-padding-vertical) calc(var(--kite-dropdown-common-padding-horizontal) + var(--kite-dropdown-500-inner-padding-horizontal))
    }

    .panel_f8aa36bb.sizeXl500_f8aa36bb .item_f8aa36bb {
        border-radius: var(--kite-dropdown-500-inner-radius);
        padding: 0 var(--kite-dropdown-500-inner-padding-horizontal);
        margin-right: calc(-1*var(--kite-dropdown-500-inner-padding-horizontal));
        margin-left: calc(-1*var(--kite-dropdown-500-inner-padding-horizontal))
    }

    .panel_f8aa36bb.sizeXl600_f8aa36bb.standalone_f8aa36bb {
        padding: var(--kite-dropdown-common-padding-vertical) calc(var(--kite-dropdown-common-padding-horizontal) + var(--kite-dropdown-600-inner-padding-horizontal))
    }

    .panel_f8aa36bb.sizeXl600_f8aa36bb .item_f8aa36bb {
        border-radius: var(--kite-dropdown-600-inner-radius);
        padding: 0 var(--kite-dropdown-600-inner-padding-horizontal);
        margin-right: calc(-1*var(--kite-dropdown-600-inner-padding-horizontal));
        margin-left: calc(-1*var(--kite-dropdown-600-inner-padding-horizontal))
    }

    .panel_f8aa36bb.sizeXl700_f8aa36bb.standalone_f8aa36bb {
        padding: var(--kite-dropdown-common-padding-vertical) calc(var(--kite-dropdown-common-padding-horizontal) + var(--kite-dropdown-700-inner-padding-horizontal))
    }

    .panel_f8aa36bb.sizeXl700_f8aa36bb .item_f8aa36bb {
        border-radius: var(--kite-dropdown-700-inner-radius);
        padding: 0 var(--kite-dropdown-700-inner-padding-horizontal);
        margin-right: calc(-1*var(--kite-dropdown-700-inner-padding-horizontal));
        margin-left: calc(-1*var(--kite-dropdown-700-inner-padding-horizontal))
    }
}

@media (min-width: 1400px) {
    .modal_b795332d.small_b795332d {
        width:var(--kite-modal-modal-small-width-xxl, 100%)
    }

    .modal_b795332d.medium_b795332d {
        width: var(--kite-modal-modal-medium-width-xxl, 100%)
    }

    .paddingXxlParagraphXxSmall_aca26aab {
        padding-top: var(--kite-semantic-text-paragraph-xx-small-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-xx-small-padding-bottom)
    }

    .paddingXxlParagraphXxSmallExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-paragraph-xx-small-padding-top) + var(--kite-semantic-text-paragraph-xx-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-xx-small-padding-bottom)
    }

    .paddingXxlParagraphXSmall_aca26aab {
        padding-top: var(--kite-semantic-text-paragraph-x-small-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-x-small-padding-bottom)
    }

    .paddingXxlParagraphXSmallExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-paragraph-x-small-padding-top) + var(--kite-semantic-text-paragraph-x-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-x-small-padding-bottom)
    }

    .paddingXxlParagraphSmall_aca26aab {
        padding-top: var(--kite-semantic-text-paragraph-small-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-small-padding-bottom)
    }

    .paddingXxlParagraphSmallExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-paragraph-small-padding-top) + var(--kite-semantic-text-paragraph-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-small-padding-bottom)
    }

    .paddingXxlParagraphMedium_aca26aab {
        padding-top: var(--kite-semantic-text-paragraph-medium-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-medium-padding-bottom)
    }

    .paddingXxlParagraphMediumExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-paragraph-medium-padding-top) + var(--kite-semantic-text-paragraph-medium-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-medium-padding-bottom)
    }

    .paddingXxlParagraphLarge_aca26aab {
        padding-top: var(--kite-semantic-text-paragraph-large-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-large-padding-bottom)
    }

    .paddingXxlParagraphLargeExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-paragraph-large-padding-top) + var(--kite-semantic-text-paragraph-large-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-large-padding-bottom)
    }

    .paddingXxlParagraphXLarge_aca26aab {
        padding-top: var(--kite-semantic-text-paragraph-x-large-padding-top);
        padding-bottom: var(--kite-semantic-text-paragraph-x-large-padding-bottom)
    }

    .paddingXxlParagraphXLargeExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-paragraph-x-large-padding-top) + var(--kite-semantic-text-paragraph-x-large-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-paragraph-x-large-padding-bottom)
    }

    .paddingXxlHeaderXxSmall_aca26aab {
        padding-top: var(--kite-semantic-text-header-xx-small-padding-top);
        padding-bottom: var(--kite-semantic-text-header-xx-small-padding-bottom)
    }

    .paddingXxlHeaderXxSmallExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-header-xx-small-padding-top) + var(--kite-semantic-text-header-xx-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-header-xx-small-padding-bottom)
    }

    .paddingXxlHeaderXSmall_aca26aab {
        padding-top: var(--kite-semantic-text-header-x-small-padding-top);
        padding-bottom: var(--kite-semantic-text-header-x-small-padding-bottom)
    }

    .paddingXxlHeaderXSmallExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-header-x-small-padding-top) + var(--kite-semantic-text-header-x-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-header-x-small-padding-bottom)
    }

    .paddingXxlHeaderSmall_aca26aab {
        padding-top: var(--kite-semantic-text-header-small-padding-top);
        padding-bottom: var(--kite-semantic-text-header-small-padding-bottom)
    }

    .paddingXxlHeaderSmallExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-header-small-padding-top) + var(--kite-semantic-text-header-small-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-header-small-padding-bottom)
    }

    .paddingXxlHeaderMedium_aca26aab {
        padding-top: var(--kite-semantic-text-header-medium-padding-top);
        padding-bottom: var(--kite-semantic-text-header-medium-padding-bottom)
    }

    .paddingXxlHeaderMediumExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-header-medium-padding-top) + var(--kite-semantic-text-header-medium-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-header-medium-padding-bottom)
    }

    .paddingXxlHeaderLarge_aca26aab {
        padding-top: var(--kite-semantic-text-header-large-padding-top);
        padding-bottom: var(--kite-semantic-text-header-large-padding-bottom)
    }

    .paddingXxlHeaderLargeExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-header-large-padding-top) + var(--kite-semantic-text-header-large-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-header-large-padding-bottom)
    }

    .paddingXxlHeaderXLarge_aca26aab {
        padding-top: var(--kite-semantic-text-header-x-large-padding-top);
        padding-bottom: var(--kite-semantic-text-header-x-large-padding-bottom)
    }

    .paddingXxlHeaderXLargeExtra_aca26aab {
        padding-top: calc(var(--kite-semantic-text-header-x-large-padding-top) + var(--kite-semantic-text-header-x-large-padding-top-extra));
        padding-bottom: var(--kite-semantic-text-header-x-large-padding-bottom)
    }

    .alignXxlStart_a6b3879f {
        align-items: start
    }

    .alignXxlStart_a6b3879f.labelOnly_a6b3879f {
        text-align: left
    }

    .alignXxlCenter_a6b3879f {
        align-items: center
    }

    .alignXxlCenter_a6b3879f.labelOnly_a6b3879f {
        text-align: center
    }

    .alignXxlEnd_a6b3879f {
        align-items: end
    }

    .alignXxlEnd_a6b3879f.labelOnly_a6b3879f {
        text-align: right
    }

    .default_a6b3879f.sizeContrastXxlSmallPlain_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain)
    }

    .default_a6b3879f.sizeContrastXxlSmallPlain_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-plain) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastXxlSmallSmall_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small)
    }

    .default_a6b3879f.sizeContrastXxlSmallSmall_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-small) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastXxlSmallMedium_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium)
    }

    .default_a6b3879f.sizeContrastXxlSmallMedium_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-medium) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastXxlSmallLarge_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large)
    }

    .default_a6b3879f.sizeContrastXxlSmallLarge_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-small-contrast-large) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastXxlMediumPlain_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain)
    }

    .default_a6b3879f.sizeContrastXxlMediumPlain_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-plain) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastXxlMediumSmall_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small)
    }

    .default_a6b3879f.sizeContrastXxlMediumSmall_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-small) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastXxlMediumMedium_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium)
    }

    .default_a6b3879f.sizeContrastXxlMediumMedium_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-medium) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastXxlMediumLarge_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large)
    }

    .default_a6b3879f.sizeContrastXxlMediumLarge_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-medium-contrast-large) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastXxlLargePlain_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain)
    }

    .default_a6b3879f.sizeContrastXxlLargePlain_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-plain) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastXxlLargeSmall_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small)
    }

    .default_a6b3879f.sizeContrastXxlLargeSmall_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-small) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastXxlLargeMedium_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium)
    }

    .default_a6b3879f.sizeContrastXxlLargeMedium_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-medium) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .default_a6b3879f.sizeContrastXxlLargeLarge_a6b3879f {
        padding-top: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large);
        padding-bottom: var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large)
    }

    .default_a6b3879f.sizeContrastXxlLargeLarge_a6b3879f.labelOnly_a6b3879f {
        padding-top: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-label-value-list-default-padding-vertical-size-large-contrast-large) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .labelEmphasizedXxlSmallPlain_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-small-default-padding-bottom )
    }

    .labelEmphasizedXxlSmallSmall_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-medium-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-medium-compact-default-padding-bottom )
    }

    .labelEmphasizedXxlSmallMedium_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
    }

    .labelEmphasizedXxlSmallLarge_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
    }

    .labelEmphasizedXxlMediumPlain_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-medium-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-medium-compact-default-padding-bottom )
    }

    .labelEmphasizedXxlMediumSmall_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
    }

    .labelEmphasizedXxlMediumMedium_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-small-default-padding-bottom )
    }

    .labelEmphasizedXxlMediumLarge_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
    }

    .labelEmphasizedXxlLargePlain_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
    }

    .labelEmphasizedXxlLargeSmall_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-small-default-padding-bottom )
    }

    .labelEmphasizedXxlLargeMedium_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
    }

    .labelEmphasizedXxlLargeLarge_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-x-large-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-x-large-default-padding-bottom )
    }

    .labelDefaultXxlSmallLarge_a6b3879f,.labelDefaultXxlSmallMedium_a6b3879f,.labelDefaultXxlSmallPlain_a6b3879f,.labelDefaultXxlSmallSmall_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-small-default-padding-bottom )
    }

    .labelDefaultXxlMediumLarge_a6b3879f,.labelDefaultXxlMediumMedium_a6b3879f,.labelDefaultXxlMediumPlain_a6b3879f,.labelDefaultXxlMediumSmall_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-medium-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-medium-compact-default-padding-bottom )
    }

    .labelDefaultXxlLargePlain_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-paragraph-large-compact-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-paragraph-large-compact-default-padding-bottom )
    }

    .labelDefaultXxlLargeSmall_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-small-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-small-default-padding-bottom )
    }

    .labelDefaultXxlLargeMedium_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-medium-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-medium-default-padding-bottom )
    }

    .labelDefaultXxlLargeLarge_a6b3879f {
        --kite-label-value-list-from-label-padding-top: var( --kite-label-value-header-x-large-default-padding-top );
        --kite-label-value-list-from-label-padding-bottom: var( --kite-label-value-header-x-large-default-padding-bottom )
    }

    .addonXxl150_5a68c27f,.addonXxl150_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-150-spacing)
    }

    .addonXxl150_5a68c27f>.addon_5a68c27f,.addonXxl150_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-150-spacing);
        min-height: var(--kite-cell-addon-150-min-height)
    }

    .addonXxl200_5a68c27f,.addonXxl200_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-200-spacing)
    }

    .addonXxl200_5a68c27f>.addon_5a68c27f,.addonXxl200_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-200-spacing);
        min-height: var(--kite-cell-addon-200-min-height)
    }

    .addonXxl250_5a68c27f,.addonXxl250_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-250-spacing)
    }

    .addonXxl250_5a68c27f>.addon_5a68c27f,.addonXxl250_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-250-spacing);
        min-height: var(--kite-cell-addon-250-min-height)
    }

    .addonXxl350_5a68c27f,.addonXxl350_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-350-spacing)
    }

    .addonXxl350_5a68c27f>.addon_5a68c27f,.addonXxl350_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-350-spacing);
        min-height: var(--kite-cell-addon-350-min-height)
    }

    .addonXxl400_5a68c27f,.addonXxl400_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-400-spacing)
    }

    .addonXxl400_5a68c27f>.addon_5a68c27f,.addonXxl400_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-400-spacing);
        min-height: var(--kite-cell-addon-400-min-height)
    }

    .addonXxl450_5a68c27f,.addonXxl450_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-450-spacing)
    }

    .addonXxl450_5a68c27f>.addon_5a68c27f,.addonXxl450_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-450-spacing);
        min-height: var(--kite-cell-addon-450-min-height)
    }

    .addonXxl500_5a68c27f,.addonXxl500_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-500-spacing)
    }

    .addonXxl500_5a68c27f>.addon_5a68c27f,.addonXxl500_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-500-spacing);
        min-height: var(--kite-cell-addon-500-min-height)
    }

    .addonXxl550_5a68c27f,.addonXxl550_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-550-spacing)
    }

    .addonXxl550_5a68c27f>.addon_5a68c27f,.addonXxl550_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-550-spacing);
        min-height: var(--kite-cell-addon-550-min-height)
    }

    .addonXxl600_5a68c27f,.addonXxl600_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-600-spacing)
    }

    .addonXxl600_5a68c27f>.addon_5a68c27f,.addonXxl600_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-600-spacing);
        min-height: var(--kite-cell-addon-600-min-height)
    }

    .addonXxl700_5a68c27f,.addonXxl700_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-700-spacing)
    }

    .addonXxl700_5a68c27f>.addon_5a68c27f,.addonXxl700_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-700-spacing);
        min-height: var(--kite-cell-addon-700-min-height)
    }

    .addonXxl750_5a68c27f,.addonXxl750_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-750-spacing)
    }

    .addonXxl750_5a68c27f>.addon_5a68c27f,.addonXxl750_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-750-spacing);
        min-height: var(--kite-cell-addon-750-min-height)
    }

    .addonXxl800_5a68c27f,.addonXxl800_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-800-spacing)
    }

    .addonXxl800_5a68c27f>.addon_5a68c27f,.addonXxl800_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-800-spacing);
        min-height: var(--kite-cell-addon-800-min-height)
    }

    .addonXxl900_5a68c27f,.addonXxl900_5a68c27f>.group_5a68c27f {
        gap: var(--kite-cell-addon-900-spacing)
    }

    .addonXxl900_5a68c27f>.addon_5a68c27f,.addonXxl900_5a68c27f>.group_5a68c27f>.addon_5a68c27f {
        gap: var(--kite-cell-addon-900-spacing);
        min-height: var(--kite-cell-addon-900-min-height)
    }

    .listXxl100_5a68c27f,.listXxl100_5a68c27f>.group_5a68c27f {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-100-padding-vertical)
    }

    .listXxl100_5a68c27f>.group_5a68c27f>.kite-label-value,.listXxl100_5a68c27f>.kite-label-value {
        margin: calc(var(--kite-cell-list-100-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listXxl250_5a68c27f,.listXxl250_5a68c27f>.group_5a68c27f {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-250-padding-vertical)
    }

    .listXxl250_5a68c27f>.group_5a68c27f>.kite-label-value,.listXxl250_5a68c27f>.kite-label-value {
        margin: calc(var(--kite-cell-list-250-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listXxl300_5a68c27f,.listXxl300_5a68c27f>.group_5a68c27f {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-300-padding-vertical)
    }

    .listXxl300_5a68c27f>.group_5a68c27f>.kite-label-value,.listXxl300_5a68c27f>.kite-label-value {
        margin: calc(var(--kite-cell-list-300-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listXxl350_5a68c27f,.listXxl350_5a68c27f>.group_5a68c27f {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-350-padding-vertical)
    }

    .listXxl350_5a68c27f>.group_5a68c27f>.kite-label-value,.listXxl350_5a68c27f>.kite-label-value {
        margin: calc(var(--kite-cell-list-350-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listXxl400_5a68c27f,.listXxl400_5a68c27f>.group_5a68c27f {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-400-padding-vertical)
    }

    .listXxl400_5a68c27f>.group_5a68c27f>.kite-label-value,.listXxl400_5a68c27f>.kite-label-value {
        margin: calc(var(--kite-cell-list-400-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listXxl450_5a68c27f,.listXxl450_5a68c27f>.group_5a68c27f {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-450-padding-vertical)
    }

    .listXxl450_5a68c27f>.group_5a68c27f>.kite-label-value,.listXxl450_5a68c27f>.kite-label-value {
        margin: calc(var(--kite-cell-list-450-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .listXxl500_5a68c27f,.listXxl500_5a68c27f>.group_5a68c27f {
        --kite-cell-list-inner-padding-vertical: var(--kite-cell-list-500-padding-vertical)
    }

    .listXxl500_5a68c27f>.group_5a68c27f>.kite-label-value,.listXxl500_5a68c27f>.kite-label-value {
        margin: calc(var(--kite-cell-list-500-padding-vertical) + var(--kite-cell-from-list-padding-vertical))0
    }

    .layoutXxl100_5a68c27f,.layoutXxl100_5a68c27f>.group_5a68c27f {
        padding: var(--kite-cell-layout-100-padding-vertical)0
    }

    .layoutXxl100_5a68c27f.labelOnly_5a68c27f,.layoutXxl100_5a68c27f>.group_5a68c27f.labelOnly_5a68c27f {
        padding-top: calc(var(--kite-cell-layout-100-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-100-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutXxl100_5a68c27f>.group_5a68c27f {
        margin: calc(-1*var(--kite-cell-layout-100-padding-vertical))0
    }

    .layoutXxl200_5a68c27f,.layoutXxl200_5a68c27f>.group_5a68c27f {
        padding: var(--kite-cell-layout-200-padding-vertical)0
    }

    .layoutXxl200_5a68c27f.labelOnly_5a68c27f,.layoutXxl200_5a68c27f>.group_5a68c27f.labelOnly_5a68c27f {
        padding-top: calc(var(--kite-cell-layout-200-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-200-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutXxl200_5a68c27f>.group_5a68c27f {
        margin: calc(-1*var(--kite-cell-layout-200-padding-vertical))0
    }

    .layoutXxl300_5a68c27f,.layoutXxl300_5a68c27f>.group_5a68c27f {
        padding: var(--kite-cell-layout-300-padding-vertical)0
    }

    .layoutXxl300_5a68c27f.labelOnly_5a68c27f,.layoutXxl300_5a68c27f>.group_5a68c27f.labelOnly_5a68c27f {
        padding-top: calc(var(--kite-cell-layout-300-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-300-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutXxl300_5a68c27f>.group_5a68c27f {
        margin: calc(-1*var(--kite-cell-layout-300-padding-vertical))0
    }

    .layoutXxl500_5a68c27f,.layoutXxl500_5a68c27f>.group_5a68c27f {
        padding: var(--kite-cell-layout-500-padding-vertical)0
    }

    .layoutXxl500_5a68c27f.labelOnly_5a68c27f,.layoutXxl500_5a68c27f>.group_5a68c27f.labelOnly_5a68c27f {
        padding-top: calc(var(--kite-cell-layout-500-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-500-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutXxl500_5a68c27f>.group_5a68c27f {
        margin: calc(-1*var(--kite-cell-layout-500-padding-vertical))0
    }

    .layoutXxl600_5a68c27f,.layoutXxl600_5a68c27f>.group_5a68c27f {
        padding: var(--kite-cell-layout-600-padding-vertical)0
    }

    .layoutXxl600_5a68c27f.labelOnly_5a68c27f,.layoutXxl600_5a68c27f>.group_5a68c27f.labelOnly_5a68c27f {
        padding-top: calc(var(--kite-cell-layout-600-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-top));
        padding-bottom: calc(var(--kite-cell-layout-600-padding-vertical) + var(--kite-cell-list-inner-padding-vertical) + var(--kite-cell-from-list-padding-vertical) + var(--kite-label-value-list-from-label-padding-bottom))
    }

    .layoutXxl600_5a68c27f>.group_5a68c27f {
        margin: calc(-1*var(--kite-cell-layout-600-padding-vertical))0
    }

    .listSizeContrastXxlSmallPlain_5a68c27f,.listSizeContrastXxlSmallPlain_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-plain )
    }

    .listSizeContrastXxlSmallSmall_5a68c27f,.listSizeContrastXxlSmallSmall_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-small )
    }

    .listSizeContrastXxlSmallMedium_5a68c27f,.listSizeContrastXxlSmallMedium_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-medium )
    }

    .listSizeContrastXxlSmallLarge_5a68c27f,.listSizeContrastXxlSmallLarge_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-small-contrast-large )
    }

    .listSizeContrastXxlMediumPlain_5a68c27f,.listSizeContrastXxlMediumPlain_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-plain )
    }

    .listSizeContrastXxlMediumSmall_5a68c27f,.listSizeContrastXxlMediumSmall_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-small )
    }

    .listSizeContrastXxlMediumMedium_5a68c27f,.listSizeContrastXxlMediumMedium_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-medium )
    }

    .listSizeContrastXxlMediumLarge_5a68c27f,.listSizeContrastXxlMediumLarge_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-medium-contrast-large )
    }

    .listSizeContrastXxlLargePlain_5a68c27f,.listSizeContrastXxlLargePlain_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-plain )
    }

    .listSizeContrastXxlLargeSmall_5a68c27f,.listSizeContrastXxlLargeSmall_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-small )
    }

    .listSizeContrastXxlLargeMedium_5a68c27f,.listSizeContrastXxlLargeMedium_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-medium )
    }

    .listSizeContrastXxlLargeLarge_5a68c27f,.listSizeContrastXxlLargeLarge_5a68c27f>.group_5a68c27f {
        --kite-cell-from-list-padding-vertical: var( --kite-label-value-list-default-padding-vertical-size-large-contrast-large )
    }

    .input_d8fd04b0.sizeXxl400_d8fd04b0 {
        width: var(--kite-radio-400-size);
        height: var(--kite-radio-400-size);
        border-width: var(--kite-radio-400-border-width);
        border-radius: var(--kite-radio-400-border-radius)
    }

    .input_d8fd04b0.sizeXxl400_d8fd04b0.error_d8fd04b0 {
        box-shadow: 0 0 0 var(--kite-selection-control-400-error-border-width) var(--kite-selection-control-error-border)
    }

    .input_d8fd04b0.sizeXxl500_d8fd04b0 {
        width: var(--kite-radio-500-size);
        height: var(--kite-radio-500-size);
        border-width: var(--kite-radio-500-border-width);
        border-radius: var(--kite-radio-500-border-radius)
    }

    .input_d8fd04b0.sizeXxl500_d8fd04b0.error_d8fd04b0 {
        box-shadow: 0 0 0 var(--kite-selection-control-500-error-border-width) var(--kite-selection-control-error-border)
    }

    .marginXxl0_bf48d925 {
        margin: 0
    }

    .paddingXxl0_bf48d925 {
        padding: 0
    }

    .marginTopXxl0_bf48d925 {
        margin-top: 0
    }

    .marginBottomXxl0_bf48d925 {
        margin-bottom: 0
    }

    .marginRightXxl0_bf48d925 {
        margin-right: 0
    }

    .marginLeftXxl0_bf48d925 {
        margin-left: 0
    }

    .paddingTopXxl0_bf48d925 {
        padding-top: 0
    }

    .paddingBottomXxl0_bf48d925 {
        padding-bottom: 0
    }

    .paddingRightXxl0_bf48d925 {
        padding-right: 0
    }

    .paddingLeftXxl0_bf48d925 {
        padding-left: 0
    }

    .gapXxl0_bf48d925 {
        gap: 0
    }

    .marginXxl50_bf48d925 {
        margin: 2px
    }

    .paddingXxl50_bf48d925 {
        padding: 2px
    }

    .marginTopXxl50_bf48d925 {
        margin-top: 2px
    }

    .marginBottomXxl50_bf48d925 {
        margin-bottom: 2px
    }

    .marginRightXxl50_bf48d925 {
        margin-right: 2px
    }

    .marginLeftXxl50_bf48d925 {
        margin-left: 2px
    }

    .paddingTopXxl50_bf48d925 {
        padding-top: 2px
    }

    .paddingBottomXxl50_bf48d925 {
        padding-bottom: 2px
    }

    .paddingRightXxl50_bf48d925 {
        padding-right: 2px
    }

    .paddingLeftXxl50_bf48d925 {
        padding-left: 2px
    }

    .gapXxl50_bf48d925 {
        gap: 2px
    }

    .marginXxl100_bf48d925 {
        margin: 4px
    }

    .paddingXxl100_bf48d925 {
        padding: 4px
    }

    .marginTopXxl100_bf48d925 {
        margin-top: 4px
    }

    .marginBottomXxl100_bf48d925 {
        margin-bottom: 4px
    }

    .marginRightXxl100_bf48d925 {
        margin-right: 4px
    }

    .marginLeftXxl100_bf48d925 {
        margin-left: 4px
    }

    .paddingTopXxl100_bf48d925 {
        padding-top: 4px
    }

    .paddingBottomXxl100_bf48d925 {
        padding-bottom: 4px
    }

    .paddingRightXxl100_bf48d925 {
        padding-right: 4px
    }

    .paddingLeftXxl100_bf48d925 {
        padding-left: 4px
    }

    .gapXxl100_bf48d925 {
        gap: 4px
    }

    .marginXxl150_bf48d925 {
        margin: 6px
    }

    .paddingXxl150_bf48d925 {
        padding: 6px
    }

    .marginTopXxl150_bf48d925 {
        margin-top: 6px
    }

    .marginBottomXxl150_bf48d925 {
        margin-bottom: 6px
    }

    .marginRightXxl150_bf48d925 {
        margin-right: 6px
    }

    .marginLeftXxl150_bf48d925 {
        margin-left: 6px
    }

    .paddingTopXxl150_bf48d925 {
        padding-top: 6px
    }

    .paddingBottomXxl150_bf48d925 {
        padding-bottom: 6px
    }

    .paddingRightXxl150_bf48d925 {
        padding-right: 6px
    }

    .paddingLeftXxl150_bf48d925 {
        padding-left: 6px
    }

    .gapXxl150_bf48d925 {
        gap: 6px
    }

    .marginXxl200_bf48d925 {
        margin: 8px
    }

    .paddingXxl200_bf48d925 {
        padding: 8px
    }

    .marginTopXxl200_bf48d925 {
        margin-top: 8px
    }

    .marginBottomXxl200_bf48d925 {
        margin-bottom: 8px
    }

    .marginRightXxl200_bf48d925 {
        margin-right: 8px
    }

    .marginLeftXxl200_bf48d925 {
        margin-left: 8px
    }

    .paddingTopXxl200_bf48d925 {
        padding-top: 8px
    }

    .paddingBottomXxl200_bf48d925 {
        padding-bottom: 8px
    }

    .paddingRightXxl200_bf48d925 {
        padding-right: 8px
    }

    .paddingLeftXxl200_bf48d925 {
        padding-left: 8px
    }

    .gapXxl200_bf48d925 {
        gap: 8px
    }

    .marginXxl250_bf48d925 {
        margin: 10px
    }

    .paddingXxl250_bf48d925 {
        padding: 10px
    }

    .marginTopXxl250_bf48d925 {
        margin-top: 10px
    }

    .marginBottomXxl250_bf48d925 {
        margin-bottom: 10px
    }

    .marginRightXxl250_bf48d925 {
        margin-right: 10px
    }

    .marginLeftXxl250_bf48d925 {
        margin-left: 10px
    }

    .paddingTopXxl250_bf48d925 {
        padding-top: 10px
    }

    .paddingBottomXxl250_bf48d925 {
        padding-bottom: 10px
    }

    .paddingRightXxl250_bf48d925 {
        padding-right: 10px
    }

    .paddingLeftXxl250_bf48d925 {
        padding-left: 10px
    }

    .gapXxl250_bf48d925 {
        gap: 10px
    }

    .marginXxl300_bf48d925 {
        margin: 12px
    }

    .paddingXxl300_bf48d925 {
        padding: 12px
    }

    .marginTopXxl300_bf48d925 {
        margin-top: 12px
    }

    .marginBottomXxl300_bf48d925 {
        margin-bottom: 12px
    }

    .marginRightXxl300_bf48d925 {
        margin-right: 12px
    }

    .marginLeftXxl300_bf48d925 {
        margin-left: 12px
    }

    .paddingTopXxl300_bf48d925 {
        padding-top: 12px
    }

    .paddingBottomXxl300_bf48d925 {
        padding-bottom: 12px
    }

    .paddingRightXxl300_bf48d925 {
        padding-right: 12px
    }

    .paddingLeftXxl300_bf48d925 {
        padding-left: 12px
    }

    .gapXxl300_bf48d925 {
        gap: 12px
    }

    .marginXxl350_bf48d925 {
        margin: 16px
    }

    .paddingXxl350_bf48d925 {
        padding: 16px
    }

    .marginTopXxl350_bf48d925 {
        margin-top: 16px
    }

    .marginBottomXxl350_bf48d925 {
        margin-bottom: 16px
    }

    .marginRightXxl350_bf48d925 {
        margin-right: 16px
    }

    .marginLeftXxl350_bf48d925 {
        margin-left: 16px
    }

    .paddingTopXxl350_bf48d925 {
        padding-top: 16px
    }

    .paddingBottomXxl350_bf48d925 {
        padding-bottom: 16px
    }

    .paddingRightXxl350_bf48d925 {
        padding-right: 16px
    }

    .paddingLeftXxl350_bf48d925 {
        padding-left: 16px
    }

    .gapXxl350_bf48d925 {
        gap: 16px
    }

    .marginXxl400_bf48d925 {
        margin: 20px
    }

    .paddingXxl400_bf48d925 {
        padding: 20px
    }

    .marginTopXxl400_bf48d925 {
        margin-top: 20px
    }

    .marginBottomXxl400_bf48d925 {
        margin-bottom: 20px
    }

    .marginRightXxl400_bf48d925 {
        margin-right: 20px
    }

    .marginLeftXxl400_bf48d925 {
        margin-left: 20px
    }

    .paddingTopXxl400_bf48d925 {
        padding-top: 20px
    }

    .paddingBottomXxl400_bf48d925 {
        padding-bottom: 20px
    }

    .paddingRightXxl400_bf48d925 {
        padding-right: 20px
    }

    .paddingLeftXxl400_bf48d925 {
        padding-left: 20px
    }

    .gapXxl400_bf48d925 {
        gap: 20px
    }

    .marginXxl450_bf48d925 {
        margin: 24px
    }

    .paddingXxl450_bf48d925 {
        padding: 24px
    }

    .marginTopXxl450_bf48d925 {
        margin-top: 24px
    }

    .marginBottomXxl450_bf48d925 {
        margin-bottom: 24px
    }

    .marginRightXxl450_bf48d925 {
        margin-right: 24px
    }

    .marginLeftXxl450_bf48d925 {
        margin-left: 24px
    }

    .paddingTopXxl450_bf48d925 {
        padding-top: 24px
    }

    .paddingBottomXxl450_bf48d925 {
        padding-bottom: 24px
    }

    .paddingRightXxl450_bf48d925 {
        padding-right: 24px
    }

    .paddingLeftXxl450_bf48d925 {
        padding-left: 24px
    }

    .gapXxl450_bf48d925 {
        gap: 24px
    }

    .marginXxl500_bf48d925 {
        margin: 28px
    }

    .paddingXxl500_bf48d925 {
        padding: 28px
    }

    .marginTopXxl500_bf48d925 {
        margin-top: 28px
    }

    .marginBottomXxl500_bf48d925 {
        margin-bottom: 28px
    }

    .marginRightXxl500_bf48d925 {
        margin-right: 28px
    }

    .marginLeftXxl500_bf48d925 {
        margin-left: 28px
    }

    .paddingTopXxl500_bf48d925 {
        padding-top: 28px
    }

    .paddingBottomXxl500_bf48d925 {
        padding-bottom: 28px
    }

    .paddingRightXxl500_bf48d925 {
        padding-right: 28px
    }

    .paddingLeftXxl500_bf48d925 {
        padding-left: 28px
    }

    .gapXxl500_bf48d925 {
        gap: 28px
    }

    .marginXxl550_bf48d925 {
        margin: 32px
    }

    .paddingXxl550_bf48d925 {
        padding: 32px
    }

    .marginTopXxl550_bf48d925 {
        margin-top: 32px
    }

    .marginBottomXxl550_bf48d925 {
        margin-bottom: 32px
    }

    .marginRightXxl550_bf48d925 {
        margin-right: 32px
    }

    .marginLeftXxl550_bf48d925 {
        margin-left: 32px
    }

    .paddingTopXxl550_bf48d925 {
        padding-top: 32px
    }

    .paddingBottomXxl550_bf48d925 {
        padding-bottom: 32px
    }

    .paddingRightXxl550_bf48d925 {
        padding-right: 32px
    }

    .paddingLeftXxl550_bf48d925 {
        padding-left: 32px
    }

    .gapXxl550_bf48d925 {
        gap: 32px
    }

    .marginXxl600_bf48d925 {
        margin: 36px
    }

    .paddingXxl600_bf48d925 {
        padding: 36px
    }

    .marginTopXxl600_bf48d925 {
        margin-top: 36px
    }

    .marginBottomXxl600_bf48d925 {
        margin-bottom: 36px
    }

    .marginRightXxl600_bf48d925 {
        margin-right: 36px
    }

    .marginLeftXxl600_bf48d925 {
        margin-left: 36px
    }

    .paddingTopXxl600_bf48d925 {
        padding-top: 36px
    }

    .paddingBottomXxl600_bf48d925 {
        padding-bottom: 36px
    }

    .paddingRightXxl600_bf48d925 {
        padding-right: 36px
    }

    .paddingLeftXxl600_bf48d925 {
        padding-left: 36px
    }

    .gapXxl600_bf48d925 {
        gap: 36px
    }

    .marginXxl650_bf48d925 {
        margin: 40px
    }

    .paddingXxl650_bf48d925 {
        padding: 40px
    }

    .marginTopXxl650_bf48d925 {
        margin-top: 40px
    }

    .marginBottomXxl650_bf48d925 {
        margin-bottom: 40px
    }

    .marginRightXxl650_bf48d925 {
        margin-right: 40px
    }

    .marginLeftXxl650_bf48d925 {
        margin-left: 40px
    }

    .paddingTopXxl650_bf48d925 {
        padding-top: 40px
    }

    .paddingBottomXxl650_bf48d925 {
        padding-bottom: 40px
    }

    .paddingRightXxl650_bf48d925 {
        padding-right: 40px
    }

    .paddingLeftXxl650_bf48d925 {
        padding-left: 40px
    }

    .gapXxl650_bf48d925 {
        gap: 40px
    }

    .marginXxl700_bf48d925 {
        margin: 48px
    }

    .paddingXxl700_bf48d925 {
        padding: 48px
    }

    .marginTopXxl700_bf48d925 {
        margin-top: 48px
    }

    .marginBottomXxl700_bf48d925 {
        margin-bottom: 48px
    }

    .marginRightXxl700_bf48d925 {
        margin-right: 48px
    }

    .marginLeftXxl700_bf48d925 {
        margin-left: 48px
    }

    .paddingTopXxl700_bf48d925 {
        padding-top: 48px
    }

    .paddingBottomXxl700_bf48d925 {
        padding-bottom: 48px
    }

    .paddingRightXxl700_bf48d925 {
        padding-right: 48px
    }

    .paddingLeftXxl700_bf48d925 {
        padding-left: 48px
    }

    .gapXxl700_bf48d925 {
        gap: 48px
    }

    .marginXxl750_bf48d925 {
        margin: 56px
    }

    .paddingXxl750_bf48d925 {
        padding: 56px
    }

    .marginTopXxl750_bf48d925 {
        margin-top: 56px
    }

    .marginBottomXxl750_bf48d925 {
        margin-bottom: 56px
    }

    .marginRightXxl750_bf48d925 {
        margin-right: 56px
    }

    .marginLeftXxl750_bf48d925 {
        margin-left: 56px
    }

    .paddingTopXxl750_bf48d925 {
        padding-top: 56px
    }

    .paddingBottomXxl750_bf48d925 {
        padding-bottom: 56px
    }

    .paddingRightXxl750_bf48d925 {
        padding-right: 56px
    }

    .paddingLeftXxl750_bf48d925 {
        padding-left: 56px
    }

    .gapXxl750_bf48d925 {
        gap: 56px
    }

    .marginXxl800_bf48d925 {
        margin: 64px
    }

    .paddingXxl800_bf48d925 {
        padding: 64px
    }

    .marginTopXxl800_bf48d925 {
        margin-top: 64px
    }

    .marginBottomXxl800_bf48d925 {
        margin-bottom: 64px
    }

    .marginRightXxl800_bf48d925 {
        margin-right: 64px
    }

    .marginLeftXxl800_bf48d925 {
        margin-left: 64px
    }

    .paddingTopXxl800_bf48d925 {
        padding-top: 64px
    }

    .paddingBottomXxl800_bf48d925 {
        padding-bottom: 64px
    }

    .paddingRightXxl800_bf48d925 {
        padding-right: 64px
    }

    .paddingLeftXxl800_bf48d925 {
        padding-left: 64px
    }

    .gapXxl800_bf48d925 {
        gap: 64px
    }

    .marginXxl850_bf48d925 {
        margin: 72px
    }

    .paddingXxl850_bf48d925 {
        padding: 72px
    }

    .marginTopXxl850_bf48d925 {
        margin-top: 72px
    }

    .marginBottomXxl850_bf48d925 {
        margin-bottom: 72px
    }

    .marginRightXxl850_bf48d925 {
        margin-right: 72px
    }

    .marginLeftXxl850_bf48d925 {
        margin-left: 72px
    }

    .paddingTopXxl850_bf48d925 {
        padding-top: 72px
    }

    .paddingBottomXxl850_bf48d925 {
        padding-bottom: 72px
    }

    .paddingRightXxl850_bf48d925 {
        padding-right: 72px
    }

    .paddingLeftXxl850_bf48d925 {
        padding-left: 72px
    }

    .gapXxl850_bf48d925 {
        gap: 72px
    }

    .marginXxl900_bf48d925 {
        margin: 80px
    }

    .paddingXxl900_bf48d925 {
        padding: 80px
    }

    .marginTopXxl900_bf48d925 {
        margin-top: 80px
    }

    .marginBottomXxl900_bf48d925 {
        margin-bottom: 80px
    }

    .marginRightXxl900_bf48d925 {
        margin-right: 80px
    }

    .marginLeftXxl900_bf48d925 {
        margin-left: 80px
    }

    .paddingTopXxl900_bf48d925 {
        padding-top: 80px
    }

    .paddingBottomXxl900_bf48d925 {
        padding-bottom: 80px
    }

    .paddingRightXxl900_bf48d925 {
        padding-right: 80px
    }

    .paddingLeftXxl900_bf48d925 {
        padding-left: 80px
    }

    .gapXxl900_bf48d925 {
        gap: 80px
    }

    .topLeftXxl300_875b0045 {
        --kite-panel-border-top-left-radius: var(--kite-panel-300-border-radius)
    }

    .topRightXxl300_875b0045 {
        --kite-panel-border-top-right-radius: var(--kite-panel-300-border-radius)
    }

    .bottomLeftXxl300_875b0045 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-300-border-radius)
    }

    .bottomRightXxl300_875b0045 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-300-border-radius)
    }

    .topLeftXxl400_875b0045 {
        --kite-panel-border-top-left-radius: var(--kite-panel-400-border-radius)
    }

    .topRightXxl400_875b0045 {
        --kite-panel-border-top-right-radius: var(--kite-panel-400-border-radius)
    }

    .bottomLeftXxl400_875b0045 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-400-border-radius)
    }

    .bottomRightXxl400_875b0045 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-400-border-radius)
    }

    .topLeftXxl500_875b0045 {
        --kite-panel-border-top-left-radius: var(--kite-panel-500-border-radius)
    }

    .topRightXxl500_875b0045 {
        --kite-panel-border-top-right-radius: var(--kite-panel-500-border-radius)
    }

    .bottomLeftXxl500_875b0045 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-500-border-radius)
    }

    .bottomRightXxl500_875b0045 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-500-border-radius)
    }

    .topLeftXxl600_875b0045 {
        --kite-panel-border-top-left-radius: var(--kite-panel-600-border-radius)
    }

    .topRightXxl600_875b0045 {
        --kite-panel-border-top-right-radius: var(--kite-panel-600-border-radius)
    }

    .bottomLeftXxl600_875b0045 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-600-border-radius)
    }

    .bottomRightXxl600_875b0045 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-600-border-radius)
    }

    .topLeftXxl700_875b0045 {
        --kite-panel-border-top-left-radius: var(--kite-panel-700-border-radius)
    }

    .topRightXxl700_875b0045 {
        --kite-panel-border-top-right-radius: var(--kite-panel-700-border-radius)
    }

    .bottomLeftXxl700_875b0045 {
        --kite-panel-border-bottom-left-radius: var(--kite-panel-700-border-radius)
    }

    .bottomRightXxl700_875b0045 {
        --kite-panel-border-bottom-right-radius: var(--kite-panel-700-border-radius)
    }

    .topLeftRoundedXxlTrue_875b0045 {
        border-top-left-radius: var(--kite-panel-border-top-left-radius)
    }

    .topLeftRoundedXxlFalse_875b0045 {
        border-top-left-radius: 0
    }

    .topRightRoundedXxlTrue_875b0045 {
        border-top-right-radius: var(--kite-panel-border-top-right-radius)
    }

    .topRightRoundedXxlFalse_875b0045 {
        border-top-right-radius: 0
    }

    .bottomLeftRoundedXxlTrue_875b0045 {
        border-bottom-left-radius: var(--kite-panel-border-bottom-left-radius)
    }

    .bottomLeftRoundedXxlFalse_875b0045 {
        border-bottom-left-radius: 0
    }

    .bottomRightRoundedXxlTrue_875b0045 {
        border-bottom-right-radius: var(--kite-panel-border-bottom-right-radius)
    }

    .bottomRightRoundedXxlFalse_875b0045 {
        border-bottom-right-radius: 0
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.headerXLargeXxl_2d8c3ddc {
        padding-top: var(--kite-label-value-header-x-large-control-padding-top);
        padding-bottom: var(--kite-label-value-header-x-large-control-padding-bottom);
        min-height: var(--kite-label-value-header-x-large-control-min-height);
        gap: var(--kite-label-value-header-x-large-control-gap)
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.headerLargeXxl_2d8c3ddc {
        padding-top: var(--kite-label-value-header-large-control-padding-top);
        padding-bottom: var(--kite-label-value-header-large-control-padding-bottom);
        min-height: var(--kite-label-value-header-large-control-min-height);
        gap: var(--kite-label-value-header-large-control-gap)
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.headerMediumXxl_2d8c3ddc {
        padding-top: var(--kite-label-value-header-medium-control-padding-top);
        padding-bottom: var(--kite-label-value-header-medium-control-padding-bottom);
        min-height: var(--kite-label-value-header-medium-control-min-height);
        gap: var(--kite-label-value-header-medium-control-gap)
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.headerSmallXxl_2d8c3ddc {
        padding-top: var(--kite-label-value-header-small-control-padding-top);
        padding-bottom: var(--kite-label-value-header-small-control-padding-bottom);
        min-height: var(--kite-label-value-header-small-control-min-height);
        gap: var(--kite-label-value-header-small-control-gap)
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.paragraphLargeCompactXxl_2d8c3ddc {
        padding-top: var(--kite-label-value-paragraph-large-compact-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-compact-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-compact-control-min-height);
        gap: var(--kite-label-value-paragraph-large-compact-control-gap)
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.paragraphLargeXxl_2d8c3ddc {
        padding-top: var(--kite-label-value-paragraph-large-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-control-min-height);
        gap: var(--kite-label-value-paragraph-large-control-gap)
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.paragraphMediumCompactXxl_2d8c3ddc {
        padding-top: var(--kite-label-value-paragraph-medium-compact-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-compact-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-compact-control-min-height);
        gap: var(--kite-label-value-paragraph-medium-compact-control-gap)
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.paragraphMediumXxl_2d8c3ddc {
        padding-top: var(--kite-label-value-paragraph-medium-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-control-min-height);
        gap: var(--kite-label-value-paragraph-medium-control-gap)
    }

    .labelValueControl_2d8c3ddc.controlVariant_2d8c3ddc.paragraphSmallXxl_2d8c3ddc {
        padding-top: var(--kite-label-value-paragraph-small-control-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-small-control-padding-bottom);
        min-height: var(--kite-label-value-paragraph-small-control-min-height);
        gap: var(--kite-label-value-paragraph-small-control-gap)
    }

    .textXxlPrimary_44ffeffc {
        color: var(--kite-text-primary)
    }

    .textXxlSecondary_44ffeffc {
        color: var(--kite-text-secondary)
    }

    .textXxlBrand_44ffeffc {
        color: var(--kite-text-brand)
    }

    .textXxlPositive_44ffeffc {
        color: var(--kite-text-positive)
    }

    .textXxlWarning_44ffeffc {
        color: var(--kite-text-warning)
    }

    .textXxlNegative_44ffeffc {
        color: var(--kite-text-negative)
    }

    .textXxlNeutralPrimary_44ffeffc {
        color: var(--kite-content-neutral-primary)
    }

    .textXxlBrandPrimary_44ffeffc {
        color: var(--kite-content-brand-primary)
    }

    .textXxlBrandDeepPrimary_44ffeffc {
        color: var(--kite-content-brand-deep-primary)
    }

    .textXxlPositivePrimary_44ffeffc {
        color: var(--kite-content-positive-primary)
    }

    .textXxlWarningPrimary_44ffeffc {
        color: var(--kite-content-warning-primary)
    }

    .textXxlNegativePrimary_44ffeffc {
        color: var(--kite-content-negative-primary)
    }

    .textXxlRosePrimary_44ffeffc {
        color: var(--kite-content-rose-primary)
    }

    .textXxlTealPrimary_44ffeffc {
        color: var(--kite-content-teal-primary)
    }

    .textXxlStaticDarkPrimary_44ffeffc {
        color: var(--kite-content-static-dark-primary)
    }

    .textXxlStaticLightPrimary_44ffeffc {
        color: var(--kite-content-static-light-primary)
    }

    .textXxlNeutralSecondary_44ffeffc {
        color: var(--kite-content-neutral-secondary)
    }

    .textXxlBrandSecondary_44ffeffc {
        color: var(--kite-content-brand-secondary)
    }

    .textXxlBrandDeepSecondary_44ffeffc {
        color: var(--kite-content-brand-deep-secondary)
    }

    .textXxlPositiveSecondary_44ffeffc {
        color: var(--kite-content-positive-secondary)
    }

    .textXxlWarningSecondary_44ffeffc {
        color: var(--kite-content-warning-secondary)
    }

    .textXxlNegativeSecondary_44ffeffc {
        color: var(--kite-content-negative-secondary)
    }

    .textXxlRoseSecondary_44ffeffc {
        color: var(--kite-content-rose-secondary)
    }

    .textXxlTealSecondary_44ffeffc {
        color: var(--kite-content-teal-secondary)
    }

    .textXxlStaticDarkSecondary_44ffeffc {
        color: var(--kite-content-static-dark-secondary)
    }

    .textXxlStaticLightSecondary_44ffeffc {
        color: var(--kite-content-static-light-secondary)
    }

    .textXxlNeutralTertiary_44ffeffc {
        color: var(--kite-content-neutral-tertiary)
    }

    .sizeXxl500_32472dc7 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-500-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-500-gap-vertical)
    }

    .sizeXxl600_32472dc7 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-600-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-600-gap-vertical)
    }

    .sizeXxl700_32472dc7 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-700-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-700-gap-vertical)
    }

    .layoutXxlHorizontal_32472dc7 {
        --kite-form-group-gap: var(--kite-form-group-gap-horizontal)
    }

    .layoutXxlVertical_32472dc7 {
        --kite-form-group-gap: var(--kite-form-group-gap-vertical)
    }

    .positionXxlTop_32472dc7 {
        margin: 0 0-1px
    }

    .positionXxlMiddleHorizontal_32472dc7 {
        margin: 0-1px 0 0
    }

    .positionXxlMiddleVertical_32472dc7 {
        margin: 0 0-1px
    }

    .positionXxlBottom_32472dc7 {
        margin: 0
    }

    .positionXxlLeft_32472dc7 {
        margin: 0-1px 0 0
    }

    .positionXxlRight_32472dc7,.positionXxlSingle_32472dc7 {
        margin: 0
    }

    .marginTopXxl_32472dc7.marginTopXxl_32472dc7 {
        margin-top: var(--kite-form-group-gap)
    }

    .marginBottomXxl_32472dc7.marginBottomXxl_32472dc7 {
        margin-bottom: var(--kite-form-group-gap)
    }

    .marginLeftXxl_32472dc7.marginLeftXxl_32472dc7 {
        margin: 0 0 0 var(--kite-form-group-gap)
    }

    .marginRightXxl_32472dc7.marginRightXxl_32472dc7 {
        margin: 0 var(--kite-form-group-gap)0 0
    }

    .marginAllXxl_32472dc7.marginAllXxl_32472dc7 {
        margin: var(--kite-form-group-gap)
    }

    .marginNoneXxl_32472dc7.marginNoneXxl_32472dc7 {
        margin: 0
    }

    .formGroupElement_32472dc7.positionXxlTop_32472dc7 {
        border-radius: var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0 0
    }

    .formGroupElement_32472dc7.positionXxlMiddleHorizontal_32472dc7,.formGroupElement_32472dc7.positionXxlMiddleVertical_32472dc7 {
        border-radius: 0
    }

    .formGroupElement_32472dc7.positionXxlBottom_32472dc7 {
        border-radius: 0 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_32472dc7.positionXxlLeft_32472dc7 {
        border-radius: var(--kite-form-group-element-layout-border-radius)0 0 var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_32472dc7.positionXxlRight_32472dc7 {
        border-radius: 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0
    }

    .formGroupElement_32472dc7.positionXxlSingle_32472dc7 {
        border-radius: var(--kite-form-group-element-layout-border-radius)
    }

    .sizeXxl500_69b010b7 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-500-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-500-gap-vertical)
    }

    .sizeXxl600_69b010b7 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-600-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-600-gap-vertical)
    }

    .sizeXxl700_69b010b7 {
        --kite-form-group-gap-horizontal: var(--kite-form-group-700-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-700-gap-vertical)
    }

    .layoutXxlHorizontal_69b010b7 {
        --kite-form-group-gap: var(--kite-form-group-gap-horizontal)
    }

    .layoutXxlVertical_69b010b7 {
        --kite-form-group-gap: var(--kite-form-group-gap-vertical)
    }

    .positionXxlTop_69b010b7 {
        margin: 0 0-1px
    }

    .positionXxlMiddleHorizontal_69b010b7 {
        margin: 0-1px 0 0
    }

    .positionXxlMiddleVertical_69b010b7 {
        margin: 0 0-1px
    }

    .positionXxlBottom_69b010b7 {
        margin: 0
    }

    .positionXxlLeft_69b010b7 {
        margin: 0-1px 0 0
    }

    .positionXxlRight_69b010b7,.positionXxlSingle_69b010b7 {
        margin: 0
    }

    .marginTopXxl_69b010b7.marginTopXxl_69b010b7 {
        margin-top: var(--kite-form-group-gap)
    }

    .marginBottomXxl_69b010b7.marginBottomXxl_69b010b7 {
        margin-bottom: var(--kite-form-group-gap)
    }

    .marginLeftXxl_69b010b7.marginLeftXxl_69b010b7 {
        margin: 0 0 0 var(--kite-form-group-gap)
    }

    .marginRightXxl_69b010b7.marginRightXxl_69b010b7 {
        margin: 0 var(--kite-form-group-gap)0 0
    }

    .marginAllXxl_69b010b7.marginAllXxl_69b010b7 {
        margin: var(--kite-form-group-gap)
    }

    .marginNoneXxl_69b010b7.marginNoneXxl_69b010b7 {
        margin: 0
    }

    .formGroupElement_69b010b7.positionXxlTop_69b010b7 {
        border-radius: var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0 0
    }

    .formGroupElement_69b010b7.positionXxlMiddleHorizontal_69b010b7,.formGroupElement_69b010b7.positionXxlMiddleVertical_69b010b7 {
        border-radius: 0
    }

    .formGroupElement_69b010b7.positionXxlBottom_69b010b7 {
        border-radius: 0 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_69b010b7.positionXxlLeft_69b010b7 {
        border-radius: var(--kite-form-group-element-layout-border-radius)0 0 var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_69b010b7.positionXxlRight_69b010b7 {
        border-radius: 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0
    }

    .formGroupElement_69b010b7.positionXxlSingle_69b010b7 {
        border-radius: var(--kite-form-group-element-layout-border-radius)
    }

    .gapXxl200_69b010b7 {
        gap: var(--kite-button-content-200-with-addon-gap)
    }

    .layoutXxl200_69b010b7 {
        min-height: var(--kite-button-layout-200-min-size);
        min-width: var(--kite-button-layout-200-min-size);
        border-radius: var(--kite-button-layout-200-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-100-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-200-border-radius)
    }

    .loaderXxl200_69b010b7 {
        height: 16px;
        width: 16px
    }

    .contentIconXxl200_69b010b7 {
        padding: 0 calc(var(--kite-button-content-200-icon-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal))
    }

    .contentDefaultXxl200_69b010b7 {
        padding: 0 calc(var(--kite-button-content-200-default-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal)) var(--kite-button-content-200-default-list-padding-bottom)
    }

    .contentWithAddonListXxl200_69b010b7 {
        padding: 0 calc(var(--kite-button-content-200-with-addon-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal))
    }

    .contentListWithAddonXxl200_69b010b7 {
        padding: 0 var(--kite-button-content-200-with-addon-list-padding-right) var(--kite-button-content-200-with-addon-list-padding-bottom) var(--kite-button-content-200-with-addon-list-padding-left);
        min-height: var(--kite-button-content-200-with-addon-list-min-height)
    }

    .contentListDefaultXxl200_69b010b7 {
        padding-bottom: var(--kite-button-content-200-default-list-padding-bottom);
        min-height: var(--kite-button-content-200-default-list-min-height)
    }

    .buttonDefaultXxl200_69b010b7 {
        padding: 0 calc(var(--kite-button-content-200-default-padding-horizontal) + var(--kite-button-layout-200-padding-horizontal)) var(--kite-button-content-200-default-list-padding-bottom)
    }

    .gapXxl300_69b010b7 {
        gap: var(--kite-button-content-300-with-addon-gap)
    }

    .layoutXxl300_69b010b7 {
        min-height: var(--kite-button-layout-300-min-size);
        min-width: var(--kite-button-layout-300-min-size);
        border-radius: var(--kite-button-layout-300-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-150-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-300-border-radius)
    }

    .loaderXxl300_69b010b7 {
        height: 20px;
        width: 20px
    }

    .contentIconXxl300_69b010b7 {
        padding: 0 calc(var(--kite-button-content-300-icon-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal))
    }

    .contentDefaultXxl300_69b010b7 {
        padding: 0 calc(var(--kite-button-content-300-default-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal)) var(--kite-button-content-300-default-list-padding-bottom)
    }

    .contentWithAddonListXxl300_69b010b7 {
        padding: 0 calc(var(--kite-button-content-300-with-addon-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal))
    }

    .contentListWithAddonXxl300_69b010b7 {
        padding: 0 var(--kite-button-content-300-with-addon-list-padding-right) var(--kite-button-content-300-with-addon-list-padding-bottom) var(--kite-button-content-300-with-addon-list-padding-left);
        min-height: var(--kite-button-content-300-with-addon-list-min-height)
    }

    .contentListDefaultXxl300_69b010b7 {
        padding-bottom: var(--kite-button-content-300-default-list-padding-bottom);
        min-height: var(--kite-button-content-300-default-list-min-height)
    }

    .buttonDefaultXxl300_69b010b7 {
        padding: 0 calc(var(--kite-button-content-300-default-padding-horizontal) + var(--kite-button-layout-300-padding-horizontal)) var(--kite-button-content-300-default-list-padding-bottom)
    }

    .gapXxl400_69b010b7 {
        gap: var(--kite-button-content-400-with-addon-gap)
    }

    .layoutXxl400_69b010b7 {
        min-height: var(--kite-button-layout-400-min-size);
        min-width: var(--kite-button-layout-400-min-size);
        border-radius: var(--kite-button-layout-400-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-200-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-400-border-radius)
    }

    .loaderXxl400_69b010b7 {
        height: 24px;
        width: 24px
    }

    .contentIconXxl400_69b010b7 {
        padding: 0 calc(var(--kite-button-content-400-icon-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal))
    }

    .contentDefaultXxl400_69b010b7 {
        padding: 0 calc(var(--kite-button-content-400-default-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal)) var(--kite-button-content-400-default-list-padding-bottom)
    }

    .contentWithAddonListXxl400_69b010b7 {
        padding: 0 calc(var(--kite-button-content-400-with-addon-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal))
    }

    .contentListWithAddonXxl400_69b010b7 {
        padding: 0 var(--kite-button-content-400-with-addon-list-padding-right) var(--kite-button-content-400-with-addon-list-padding-bottom) var(--kite-button-content-400-with-addon-list-padding-left);
        min-height: var(--kite-button-content-400-with-addon-list-min-height)
    }

    .contentListDefaultXxl400_69b010b7 {
        padding-bottom: var(--kite-button-content-400-default-list-padding-bottom);
        min-height: var(--kite-button-content-400-default-list-min-height)
    }

    .buttonDefaultXxl400_69b010b7 {
        padding: 0 calc(var(--kite-button-content-400-default-padding-horizontal) + var(--kite-button-layout-400-padding-horizontal)) var(--kite-button-content-400-default-list-padding-bottom)
    }

    .gapXxl500_69b010b7 {
        gap: var(--kite-button-content-500-with-addon-gap)
    }

    .layoutXxl500_69b010b7 {
        min-height: var(--kite-button-layout-500-min-size);
        min-width: var(--kite-button-layout-500-min-size);
        border-radius: var(--kite-button-layout-500-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-200-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-500-border-radius)
    }

    .loaderXxl500_69b010b7 {
        height: 28px;
        width: 28px
    }

    .contentIconXxl500_69b010b7 {
        padding: 0 calc(var(--kite-button-content-500-icon-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal))
    }

    .contentDefaultXxl500_69b010b7 {
        padding: 0 calc(var(--kite-button-content-500-default-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal)) var(--kite-button-content-500-default-list-padding-bottom)
    }

    .contentWithAddonListXxl500_69b010b7 {
        padding: 0 calc(var(--kite-button-content-500-with-addon-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal))
    }

    .contentListWithAddonXxl500_69b010b7 {
        padding: 0 var(--kite-button-content-500-with-addon-list-padding-right) var(--kite-button-content-500-with-addon-list-padding-bottom) var(--kite-button-content-500-with-addon-list-padding-left);
        min-height: var(--kite-button-content-500-with-addon-list-min-height)
    }

    .contentListDefaultXxl500_69b010b7 {
        padding-bottom: var(--kite-button-content-500-default-list-padding-bottom);
        min-height: var(--kite-button-content-500-default-list-min-height)
    }

    .buttonDefaultXxl500_69b010b7 {
        padding: 0 calc(var(--kite-button-content-500-default-padding-horizontal) + var(--kite-button-layout-500-padding-horizontal)) var(--kite-button-content-500-default-list-padding-bottom)
    }

    .gapXxl600_69b010b7 {
        gap: var(--kite-button-content-600-with-addon-gap)
    }

    .layoutXxl600_69b010b7 {
        min-height: var(--kite-button-layout-600-min-size);
        min-width: var(--kite-button-layout-600-min-size);
        border-radius: var(--kite-button-layout-600-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-250-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-600-border-radius)
    }

    .loaderXxl600_69b010b7 {
        height: 32px;
        width: 32px
    }

    .contentIconXxl600_69b010b7 {
        padding: 0 calc(var(--kite-button-content-600-icon-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal))
    }

    .contentDefaultXxl600_69b010b7 {
        padding: 0 calc(var(--kite-button-content-600-default-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal)) var(--kite-button-content-600-default-list-padding-bottom)
    }

    .contentWithAddonListXxl600_69b010b7 {
        padding: 0 calc(var(--kite-button-content-600-with-addon-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal))
    }

    .contentListWithAddonXxl600_69b010b7 {
        padding: 0 var(--kite-button-content-600-with-addon-list-padding-right) var(--kite-button-content-600-with-addon-list-padding-bottom) var(--kite-button-content-600-with-addon-list-padding-left);
        min-height: var(--kite-button-content-600-with-addon-list-min-height)
    }

    .contentListDefaultXxl600_69b010b7 {
        padding-bottom: var(--kite-button-content-600-default-list-padding-bottom);
        min-height: var(--kite-button-content-600-default-list-min-height)
    }

    .buttonDefaultXxl600_69b010b7 {
        padding: 0 calc(var(--kite-button-content-600-default-padding-horizontal) + var(--kite-button-layout-600-padding-horizontal)) var(--kite-button-content-600-default-list-padding-bottom)
    }

    .gapXxl700_69b010b7 {
        gap: var(--kite-button-content-700-with-addon-gap)
    }

    .layoutXxl700_69b010b7 {
        min-height: var(--kite-button-layout-700-min-size);
        min-width: var(--kite-button-layout-700-min-size);
        border-radius: var(--kite-button-layout-700-border-radius);
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-350-background-size );
        --kite-form-group-element-layout-border-radius: var(--kite-button-layout-700-border-radius)
    }

    .loaderXxl700_69b010b7 {
        height: 36px;
        width: 36px
    }

    .contentIconXxl700_69b010b7 {
        padding: 0 calc(var(--kite-button-content-700-icon-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal))
    }

    .contentDefaultXxl700_69b010b7 {
        padding: 0 calc(var(--kite-button-content-700-default-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal)) var(--kite-button-content-700-default-list-padding-bottom)
    }

    .contentWithAddonListXxl700_69b010b7 {
        padding: 0 calc(var(--kite-button-content-700-with-addon-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal))
    }

    .contentListWithAddonXxl700_69b010b7 {
        padding: 0 var(--kite-button-content-700-with-addon-list-padding-right) var(--kite-button-content-700-with-addon-list-padding-bottom) var(--kite-button-content-700-with-addon-list-padding-left);
        min-height: var(--kite-button-content-700-with-addon-list-min-height)
    }

    .contentListDefaultXxl700_69b010b7 {
        padding-bottom: var(--kite-button-content-700-default-list-padding-bottom);
        min-height: var(--kite-button-content-700-default-list-min-height)
    }

    .buttonDefaultXxl700_69b010b7 {
        padding: 0 calc(var(--kite-button-content-700-default-padding-horizontal) + var(--kite-button-layout-700-padding-horizontal)) var(--kite-button-content-700-default-list-padding-bottom)
    }

    .addonXxl_69b010b7 {
        display: block
    }

    .fullWidthXxlFalse_69b010b7 {
        width: -moz-max-content;
        width: max-content
    }

    .fullWidthXxlTrue_69b010b7 {
        width: 100%
    }

    .textXxlStart_a6cf37ae {
        text-align: start
    }

    .textXxlCenter_a6cf37ae {
        text-align: center
    }

    .textXxlEnd_a6cf37ae {
        text-align: end
    }

    .typoXxlBig300Accent_bcc68360,.typoXxlBig300Normal_bcc68360 {
        font: 400 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXxlBig300Accent_bcc68360 {
        font: 600 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlBig300NumericAccent_bcc68360,.typoXxlBig300Numeric_bcc68360 {
        font: 400 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXxlBig300NumericAccent_bcc68360 {
        font: 600 1.266666rem/116%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlBig400Accent_bcc68360,.typoXxlBig400Normal_bcc68360 {
        font: 400 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXxlBig400Accent_bcc68360 {
        font: 600 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlBig400NumericAccent_bcc68360,.typoXxlBig400Numeric_bcc68360 {
        font: 400 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXxlBig400NumericAccent_bcc68360 {
        font: 600 1.6rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlBig500Accent_bcc68360,.typoXxlBig500Normal_bcc68360 {
        font: 400 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXxlBig500Accent_bcc68360 {
        font: 600 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlBig500NumericAccent_bcc68360,.typoXxlBig500Numeric_bcc68360 {
        font: 400 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXxlBig500NumericAccent_bcc68360 {
        font: 600 2rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlBig600Accent_bcc68360,.typoXxlBig600Normal_bcc68360 {
        font: 400 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXxlBig600Accent_bcc68360 {
        font: 600 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlBig600NumericAccent_bcc68360,.typoXxlBig600Numeric_bcc68360 {
        font: 400 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXxlBig600NumericAccent_bcc68360 {
        font: 600 2.533333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlBig700Accent_bcc68360,.typoXxlBig700Normal_bcc68360 {
        font: 400 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXxlBig700Accent_bcc68360 {
        font: 600 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlBig700NumericAccent_bcc68360,.typoXxlBig700Numeric_bcc68360 {
        font: 400 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXxlBig700NumericAccent_bcc68360 {
        font: 600 3.2rem/116.6%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlText100Accent_bcc68360,.typoXxlText100Normal_bcc68360 {
        font: 400 .1875rem/133.333%"Montserrat";
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXxlText100Accent_bcc68360 {
        font: 600 .1875rem/133.333%"Montserrat"
    }

    .typoXxlText100NumericAccent_bcc68360,.typoXxlText100Numeric_bcc68360 {
        font: 400 .1875rem/133.333%"Montserrat";
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXxlText100NumericAccent_bcc68360 {
        font: 600 .1875rem/133.333%"Montserrat"
    }

    .typoXxlText200Accent_bcc68360,.typoXxlText200Normal_bcc68360 {
        font: 400 .375rem/133.333%"Montserrat";
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXxlText200Accent_bcc68360 {
        font: 600 .375rem/133.333%"Montserrat"
    }

    .typoXxlText200NumericAccent_bcc68360,.typoXxlText200Numeric_bcc68360 {
        font: 400 .375rem/133.333%"Montserrat";
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXxlText200NumericAccent_bcc68360 {
        font: 600 .375rem/133.333%"Montserrat"
    }

    .typoXxlText400Accent_bcc68360,.typoXxlText400Normal_bcc68360 {
        font: 400 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXxlText400Accent_bcc68360 {
        font: 600 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlText400NumericAccent_bcc68360,.typoXxlText400Numeric_bcc68360 {
        font: 400 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXxlText400NumericAccent_bcc68360 {
        font: 600 .866666rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlText500Accent_bcc68360,.typoXxlText500Normal_bcc68360 {
        font: 400 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXxlText500Accent_bcc68360 {
        font: 600 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlText500NumericAccent_bcc68360,.typoXxlText500Numeric_bcc68360 {
        font: 400 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXxlText500NumericAccent_bcc68360 {
        font: 600 1rem/133.3%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlText600Accent_bcc68360,.typoXxlText600Normal_bcc68360 {
        font: 400 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXxlText600Accent_bcc68360 {
        font: 600 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlText600NumericAccent_bcc68360,.typoXxlText600Numeric_bcc68360 {
        font: 400 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXxlText600NumericAccent_bcc68360 {
        font: 600 1.133333rem/140%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlText700Accent_bcc68360,.typoXxlText700Normal_bcc68360 {
        font: 400 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXxlText700Accent_bcc68360 {
        font: 600 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlText700NumericAccent_bcc68360,.typoXxlText700Numeric_bcc68360 {
        font: 400 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXxlText700NumericAccent_bcc68360 {
        font: 600 1.1875rem/147.368%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlCompact300Accent_bcc68360,.typoXxlCompact300Normal_bcc68360 {
        font: 400 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXxlCompact300Accent_bcc68360 {
        font: 600 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlCompact300NumericAccent_bcc68360,.typoXxlCompact300Numeric_bcc68360 {
        font: 400 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXxlCompact300NumericAccent_bcc68360 {
        font: 600 .733333rem/127%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlCompact400Accent_bcc68360,.typoXxlCompact400Normal_bcc68360 {
        font: 400 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXxlCompact400Accent_bcc68360 {
        font: 600 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlCompact400NumericAccent_bcc68360,.typoXxlCompact400Numeric_bcc68360 {
        font: 400 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXxlCompact400NumericAccent_bcc68360 {
        font: 600 .866666rem/108%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlCompact500Accent_bcc68360,.typoXxlCompact500Normal_bcc68360 {
        font: 400 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXxlCompact500Accent_bcc68360 {
        font: 600 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlCompact500NumericAccent_bcc68360,.typoXxlCompact500Numeric_bcc68360 {
        font: 400 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXxlCompact500NumericAccent_bcc68360 {
        font: 600 1rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlCompact600Accent_bcc68360,.typoXxlCompact600Normal_bcc68360 {
        font: 400 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXxlCompact600Accent_bcc68360 {
        font: 600 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlCompact600NumericAccent_bcc68360,.typoXxlCompact600Numeric_bcc68360 {
        font: 400 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none
    }

    .typoXxlCompact600NumericAccent_bcc68360 {
        font: 600 1.133333rem/120%"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
    }

    .typoXxlArticle600Normal_bcc68360 {
        font: 400 1.133333rem/140%"PT Serif",serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXxlArticle700Normal_bcc68360,.typoXxlArticle800Normal_bcc68360,.typoXxlArticle900Normal_bcc68360 {
        font: 400 1.266666rem/140%"PT Serif",serif;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: normal;
        text-decoration: none
    }

    .typoXxlArticle800Normal_bcc68360,.typoXxlArticle900Normal_bcc68360 {
        font: 400 1.4rem/140%"PT Serif",serif
    }

    .typoXxlArticle900Normal_bcc68360 {
        font: 400 1.6rem/140%"PT Serif",serif
    }

    .label_347b08f2,.value_347b08f2 {
        -webkit-line-clamp: var(--max-lines-xxl, unset)
    }

    .labelValue_347b08f2.defaultVariantXxlHeaderXLarge_347b08f2 {
        padding-top: var(--kite-label-value-header-x-large-default-padding-top);
        padding-bottom: var(--kite-label-value-header-x-large-default-padding-bottom);
        min-height: var(--kite-label-value-header-x-large-default-min-height);
        gap: var(--kite-label-value-header-x-large-default-gap)
    }

    .labelValue_347b08f2.defaultVariantXxlHeaderLarge_347b08f2 {
        padding-top: var(--kite-label-value-header-large-default-padding-top);
        padding-bottom: var(--kite-label-value-header-large-default-padding-bottom);
        min-height: var(--kite-label-value-header-large-default-min-height);
        gap: var(--kite-label-value-header-large-default-gap)
    }

    .labelValue_347b08f2.defaultVariantXxlHeaderMedium_347b08f2 {
        padding-top: var(--kite-label-value-header-medium-default-padding-top);
        padding-bottom: var(--kite-label-value-header-medium-default-padding-bottom);
        min-height: var(--kite-label-value-header-medium-default-min-height);
        gap: var(--kite-label-value-header-medium-default-gap)
    }

    .labelValue_347b08f2.defaultVariantXxlHeaderSmall_347b08f2 {
        padding-top: var(--kite-label-value-header-small-default-padding-top);
        padding-bottom: var(--kite-label-value-header-small-default-padding-bottom);
        min-height: var(--kite-label-value-header-small-default-min-height);
        gap: var(--kite-label-value-header-small-default-gap)
    }

    .labelValue_347b08f2.defaultVariantXxlParagraphLargeCompact_347b08f2 {
        padding-top: var(--kite-label-value-paragraph-large-compact-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-compact-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-compact-default-min-height);
        gap: var(--kite-label-value-paragraph-large-compact-default-gap)
    }

    .labelValue_347b08f2.defaultVariantXxlParagraphLarge_347b08f2 {
        padding-top: var(--kite-label-value-paragraph-large-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-default-min-height);
        gap: var(--kite-label-value-paragraph-large-default-gap)
    }

    .labelValue_347b08f2.defaultVariantXxlParagraphMediumCompact_347b08f2 {
        padding-top: var(--kite-label-value-paragraph-medium-compact-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-compact-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-compact-default-min-height);
        gap: var(--kite-label-value-paragraph-medium-compact-default-gap)
    }

    .labelValue_347b08f2.defaultVariantXxlParagraphMedium_347b08f2 {
        padding-top: var(--kite-label-value-paragraph-medium-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-default-min-height);
        gap: var(--kite-label-value-paragraph-medium-default-gap)
    }

    .labelValue_347b08f2.defaultVariantXxlParagraphSmall_347b08f2 {
        padding-top: var(--kite-label-value-paragraph-small-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-small-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-small-default-min-height);
        gap: var(--kite-label-value-paragraph-small-default-gap)
    }

    .labelValue_347b08f2 .label_347b08f2.accentXxl_347b08f2,.labelValue_347b08f2 .value_347b08f2.accentXxl_347b08f2,.labelValue_347b08f2.labelOnly_347b08f2.accentXxl_347b08f2 {
        font-weight: 600
    }

    .labelValue_347b08f2 .label_347b08f2.noAccentXxl_347b08f2,.labelValue_347b08f2 .value_347b08f2.noAccentXxl_347b08f2,.labelValue_347b08f2.labelOnly_347b08f2.noAccentXxl_347b08f2 {
        font-weight: 400
    }

    .image_61964cce {
        height: var(--img-height-xxl)
    }

    .size_Xxl100_1ffde0d2 {
        width: var(--kite-rich-icon-100-background-size);
        height: var(--kite-rich-icon-100-background-size);
        font-size: var(--kite-rich-icon-100-icon-size)
    }

    .size_Xxl100_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-100-background-size)
    }

    .size_Xxl100_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-100-label-compensation)
    }

    .size_Xxl150_1ffde0d2 {
        width: var(--kite-rich-icon-150-background-size);
        height: var(--kite-rich-icon-150-background-size);
        font-size: var(--kite-rich-icon-150-icon-size)
    }

    .size_Xxl150_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-150-background-size)
    }

    .size_Xxl150_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-150-label-compensation)
    }

    .size_Xxl200_1ffde0d2 {
        width: var(--kite-rich-icon-200-background-size);
        height: var(--kite-rich-icon-200-background-size);
        font-size: var(--kite-rich-icon-200-icon-size)
    }

    .size_Xxl200_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-200-background-size)
    }

    .size_Xxl200_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-200-label-compensation)
    }

    .size_Xxl250_1ffde0d2 {
        width: var(--kite-rich-icon-250-background-size);
        height: var(--kite-rich-icon-250-background-size);
        font-size: var(--kite-rich-icon-250-icon-size)
    }

    .size_Xxl250_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-250-background-size)
    }

    .size_Xxl250_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-250-label-compensation)
    }

    .size_Xxl300_1ffde0d2 {
        width: var(--kite-rich-icon-300-background-size);
        height: var(--kite-rich-icon-300-background-size);
        font-size: var(--kite-rich-icon-300-icon-size)
    }

    .size_Xxl300_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-300-background-size)
    }

    .size_Xxl300_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-300-label-compensation)
    }

    .size_Xxl350_1ffde0d2 {
        width: var(--kite-rich-icon-350-background-size);
        height: var(--kite-rich-icon-350-background-size);
        font-size: var(--kite-rich-icon-350-icon-size)
    }

    .size_Xxl350_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-350-background-size)
    }

    .size_Xxl350_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-350-label-compensation)
    }

    .size_Xxl400_1ffde0d2 {
        width: var(--kite-rich-icon-400-background-size);
        height: var(--kite-rich-icon-400-background-size);
        font-size: var(--kite-rich-icon-400-icon-size)
    }

    .size_Xxl400_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-400-background-size)
    }

    .size_Xxl400_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-400-label-compensation)
    }

    .size_Xxl450_1ffde0d2 {
        width: var(--kite-rich-icon-450-background-size);
        height: var(--kite-rich-icon-450-background-size);
        font-size: var(--kite-rich-icon-450-icon-size)
    }

    .size_Xxl450_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-450-background-size)
    }

    .size_Xxl450_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-450-label-compensation)
    }

    .size_Xxl500_1ffde0d2 {
        width: var(--kite-rich-icon-500-background-size);
        height: var(--kite-rich-icon-500-background-size);
        font-size: var(--kite-rich-icon-500-icon-size)
    }

    .size_Xxl500_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-500-background-size)
    }

    .size_Xxl500_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-500-label-compensation)
    }

    .size_Xxl600_1ffde0d2 {
        width: var(--kite-rich-icon-600-background-size);
        height: var(--kite-rich-icon-600-background-size);
        font-size: var(--kite-rich-icon-600-icon-size)
    }

    .size_Xxl600_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-600-background-size)
    }

    .size_Xxl600_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-600-label-compensation)
    }

    .size_Xxl700_1ffde0d2 {
        width: var(--kite-rich-icon-700-background-size);
        height: var(--kite-rich-icon-700-background-size);
        font-size: var(--kite-rich-icon-700-icon-size)
    }

    .size_Xxl700_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-700-background-size)
    }

    .size_Xxl700_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-700-label-compensation)
    }

    .size_Xxl800_1ffde0d2 {
        width: var(--kite-rich-icon-800-background-size);
        height: var(--kite-rich-icon-800-background-size);
        font-size: var(--kite-rich-icon-800-icon-size)
    }

    .size_Xxl800_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-800-background-size)
    }

    .size_Xxl800_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-800-label-compensation)
    }

    .size_Xxl900_1ffde0d2 {
        width: var(--kite-rich-icon-900-background-size);
        height: var(--kite-rich-icon-900-background-size);
        font-size: var(--kite-rich-icon-900-icon-size)
    }

    .size_Xxl900_1ffde0d2.shapeNoShape_1ffde0d2 {
        font-size: var(--kite-rich-icon-900-background-size)
    }

    .size_Xxl900_1ffde0d2 .label_1ffde0d2 {
        padding-bottom: var(--kite-rich-icon-900-label-compensation)
    }

    .dXxlNone_64b37d27 {
        display: none!important
    }

    .dXxlInline_64b37d27 {
        display: inline!important
    }

    .dXxlInlineBlock_64b37d27 {
        display: inline-block!important
    }

    .dXxlBlock_64b37d27 {
        display: block!important
    }

    .dXxlTable_64b37d27 {
        display: table!important
    }

    .dXxlTableRow_64b37d27 {
        display: table-row!important
    }

    .dXxlTableCell_64b37d27 {
        display: table-cell!important
    }

    .dXxlFlex_64b37d27 {
        display: flex!important
    }

    .dXxlInlineFlex_64b37d27 {
        display: inline-flex!important
    }

    .dXxlGrid_64b37d27 {
        display: grid!important
    }

    .dXxlInlineGrid_64b37d27 {
        display: inline-grid!important
    }

    .sizeXxl400_72274174 {
        padding: var(--kite-modal-header-400-padding-vertical) var(--kite-modal-header-400-padding-horizontal);
        gap: var(--kite-modal-header-400-gap)
    }

    .sizeXxl400_72274174.overlayPosition_72274174 {
        width: calc(100% - var(--kite-modal-header-400-padding-horizontal)*2)
    }

    .sizeXxl400_72274174 .title_72274174 {
        padding: var(--kite-modal-header-400-title-container-padding-vertical) var(--kite-modal-header-400-title-container-padding-horizontal);
        min-height: var(--kite-modal-header-400-title-container-min-height)
    }

    .sizeXxl500_72274174 {
        padding: var(--kite-modal-header-500-padding-vertical) var(--kite-modal-header-500-padding-horizontal);
        gap: var(--kite-modal-header-500-gap)
    }

    .sizeXxl500_72274174.overlayPosition_72274174 {
        width: calc(100% - var(--kite-modal-header-500-padding-horizontal)*2)
    }

    .sizeXxl500_72274174 .title_72274174 {
        padding: var(--kite-modal-header-500-title-container-padding-vertical) var(--kite-modal-header-500-title-container-padding-horizontal);
        min-height: var(--kite-modal-header-500-title-container-min-height)
    }

    .sizeXxl600_72274174 {
        padding: var(--kite-modal-header-600-padding-vertical) var(--kite-modal-header-600-padding-horizontal);
        gap: var(--kite-modal-header-600-gap)
    }

    .sizeXxl600_72274174.overlayPosition_72274174 {
        width: calc(100% - var(--kite-modal-header-600-padding-horizontal)*2)
    }

    .sizeXxl600_72274174 .title_72274174 {
        padding: var(--kite-modal-header-600-title-container-padding-vertical) var(--kite-modal-header-600-title-container-padding-horizontal);
        min-height: var(--kite-modal-header-600-title-container-min-height)
    }

    .marginXxl0_be8f3fc8 {
        margin: 0
    }

    .paddingXxl0_be8f3fc8 {
        padding: 0
    }

    .marginTopXxl0_be8f3fc8 {
        margin-top: 0
    }

    .marginBottomXxl0_be8f3fc8 {
        margin-bottom: 0
    }

    .marginRightXxl0_be8f3fc8 {
        margin-right: 0
    }

    .marginLeftXxl0_be8f3fc8 {
        margin-left: 0
    }

    .paddingTopXxl0_be8f3fc8 {
        padding-top: 0
    }

    .paddingBottomXxl0_be8f3fc8 {
        padding-bottom: 0
    }

    .paddingRightXxl0_be8f3fc8 {
        padding-right: 0
    }

    .paddingLeftXxl0_be8f3fc8 {
        padding-left: 0
    }

    .gapXxl0_be8f3fc8 {
        gap: 0
    }

    .marginXxl50_be8f3fc8 {
        margin: 2px
    }

    .paddingXxl50_be8f3fc8 {
        padding: 2px
    }

    .marginTopXxl50_be8f3fc8 {
        margin-top: 2px
    }

    .marginBottomXxl50_be8f3fc8 {
        margin-bottom: 2px
    }

    .marginRightXxl50_be8f3fc8 {
        margin-right: 2px
    }

    .marginLeftXxl50_be8f3fc8 {
        margin-left: 2px
    }

    .paddingTopXxl50_be8f3fc8 {
        padding-top: 2px
    }

    .paddingBottomXxl50_be8f3fc8 {
        padding-bottom: 2px
    }

    .paddingRightXxl50_be8f3fc8 {
        padding-right: 2px
    }

    .paddingLeftXxl50_be8f3fc8 {
        padding-left: 2px
    }

    .gapXxl50_be8f3fc8 {
        gap: 2px
    }

    .marginXxl100_be8f3fc8 {
        margin: 4px
    }

    .paddingXxl100_be8f3fc8 {
        padding: 4px
    }

    .marginTopXxl100_be8f3fc8 {
        margin-top: 4px
    }

    .marginBottomXxl100_be8f3fc8 {
        margin-bottom: 4px
    }

    .marginRightXxl100_be8f3fc8 {
        margin-right: 4px
    }

    .marginLeftXxl100_be8f3fc8 {
        margin-left: 4px
    }

    .paddingTopXxl100_be8f3fc8 {
        padding-top: 4px
    }

    .paddingBottomXxl100_be8f3fc8 {
        padding-bottom: 4px
    }

    .paddingRightXxl100_be8f3fc8 {
        padding-right: 4px
    }

    .paddingLeftXxl100_be8f3fc8 {
        padding-left: 4px
    }

    .gapXxl100_be8f3fc8 {
        gap: 4px
    }

    .marginXxl150_be8f3fc8 {
        margin: 6px
    }

    .paddingXxl150_be8f3fc8 {
        padding: 6px
    }

    .marginTopXxl150_be8f3fc8 {
        margin-top: 6px
    }

    .marginBottomXxl150_be8f3fc8 {
        margin-bottom: 6px
    }

    .marginRightXxl150_be8f3fc8 {
        margin-right: 6px
    }

    .marginLeftXxl150_be8f3fc8 {
        margin-left: 6px
    }

    .paddingTopXxl150_be8f3fc8 {
        padding-top: 6px
    }

    .paddingBottomXxl150_be8f3fc8 {
        padding-bottom: 6px
    }

    .paddingRightXxl150_be8f3fc8 {
        padding-right: 6px
    }

    .paddingLeftXxl150_be8f3fc8 {
        padding-left: 6px
    }

    .gapXxl150_be8f3fc8 {
        gap: 6px
    }

    .marginXxl200_be8f3fc8 {
        margin: 8px
    }

    .paddingXxl200_be8f3fc8 {
        padding: 8px
    }

    .marginTopXxl200_be8f3fc8 {
        margin-top: 8px
    }

    .marginBottomXxl200_be8f3fc8 {
        margin-bottom: 8px
    }

    .marginRightXxl200_be8f3fc8 {
        margin-right: 8px
    }

    .marginLeftXxl200_be8f3fc8 {
        margin-left: 8px
    }

    .paddingTopXxl200_be8f3fc8 {
        padding-top: 8px
    }

    .paddingBottomXxl200_be8f3fc8 {
        padding-bottom: 8px
    }

    .paddingRightXxl200_be8f3fc8 {
        padding-right: 8px
    }

    .paddingLeftXxl200_be8f3fc8 {
        padding-left: 8px
    }

    .gapXxl200_be8f3fc8 {
        gap: 8px
    }

    .marginXxl250_be8f3fc8 {
        margin: 10px
    }

    .paddingXxl250_be8f3fc8 {
        padding: 10px
    }

    .marginTopXxl250_be8f3fc8 {
        margin-top: 10px
    }

    .marginBottomXxl250_be8f3fc8 {
        margin-bottom: 10px
    }

    .marginRightXxl250_be8f3fc8 {
        margin-right: 10px
    }

    .marginLeftXxl250_be8f3fc8 {
        margin-left: 10px
    }

    .paddingTopXxl250_be8f3fc8 {
        padding-top: 10px
    }

    .paddingBottomXxl250_be8f3fc8 {
        padding-bottom: 10px
    }

    .paddingRightXxl250_be8f3fc8 {
        padding-right: 10px
    }

    .paddingLeftXxl250_be8f3fc8 {
        padding-left: 10px
    }

    .gapXxl250_be8f3fc8 {
        gap: 10px
    }

    .marginXxl300_be8f3fc8 {
        margin: 12px
    }

    .paddingXxl300_be8f3fc8 {
        padding: 12px
    }

    .marginTopXxl300_be8f3fc8 {
        margin-top: 12px
    }

    .marginBottomXxl300_be8f3fc8 {
        margin-bottom: 12px
    }

    .marginRightXxl300_be8f3fc8 {
        margin-right: 12px
    }

    .marginLeftXxl300_be8f3fc8 {
        margin-left: 12px
    }

    .paddingTopXxl300_be8f3fc8 {
        padding-top: 12px
    }

    .paddingBottomXxl300_be8f3fc8 {
        padding-bottom: 12px
    }

    .paddingRightXxl300_be8f3fc8 {
        padding-right: 12px
    }

    .paddingLeftXxl300_be8f3fc8 {
        padding-left: 12px
    }

    .gapXxl300_be8f3fc8 {
        gap: 12px
    }

    .marginXxl350_be8f3fc8 {
        margin: 16px
    }

    .paddingXxl350_be8f3fc8 {
        padding: 16px
    }

    .marginTopXxl350_be8f3fc8 {
        margin-top: 16px
    }

    .marginBottomXxl350_be8f3fc8 {
        margin-bottom: 16px
    }

    .marginRightXxl350_be8f3fc8 {
        margin-right: 16px
    }

    .marginLeftXxl350_be8f3fc8 {
        margin-left: 16px
    }

    .paddingTopXxl350_be8f3fc8 {
        padding-top: 16px
    }

    .paddingBottomXxl350_be8f3fc8 {
        padding-bottom: 16px
    }

    .paddingRightXxl350_be8f3fc8 {
        padding-right: 16px
    }

    .paddingLeftXxl350_be8f3fc8 {
        padding-left: 16px
    }

    .gapXxl350_be8f3fc8 {
        gap: 16px
    }

    .marginXxl400_be8f3fc8 {
        margin: 20px
    }

    .paddingXxl400_be8f3fc8 {
        padding: 20px
    }

    .marginTopXxl400_be8f3fc8 {
        margin-top: 20px
    }

    .marginBottomXxl400_be8f3fc8 {
        margin-bottom: 20px
    }

    .marginRightXxl400_be8f3fc8 {
        margin-right: 20px
    }

    .marginLeftXxl400_be8f3fc8 {
        margin-left: 20px
    }

    .paddingTopXxl400_be8f3fc8 {
        padding-top: 20px
    }

    .paddingBottomXxl400_be8f3fc8 {
        padding-bottom: 20px
    }

    .paddingRightXxl400_be8f3fc8 {
        padding-right: 20px
    }

    .paddingLeftXxl400_be8f3fc8 {
        padding-left: 20px
    }

    .gapXxl400_be8f3fc8 {
        gap: 20px
    }

    .marginXxl450_be8f3fc8 {
        margin: 24px
    }

    .paddingXxl450_be8f3fc8 {
        padding: 24px
    }

    .marginTopXxl450_be8f3fc8 {
        margin-top: 24px
    }

    .marginBottomXxl450_be8f3fc8 {
        margin-bottom: 24px
    }

    .marginRightXxl450_be8f3fc8 {
        margin-right: 24px
    }

    .marginLeftXxl450_be8f3fc8 {
        margin-left: 24px
    }

    .paddingTopXxl450_be8f3fc8 {
        padding-top: 24px
    }

    .paddingBottomXxl450_be8f3fc8 {
        padding-bottom: 24px
    }

    .paddingRightXxl450_be8f3fc8 {
        padding-right: 24px
    }

    .paddingLeftXxl450_be8f3fc8 {
        padding-left: 24px
    }

    .gapXxl450_be8f3fc8 {
        gap: 24px
    }

    .marginXxl500_be8f3fc8 {
        margin: 28px
    }

    .paddingXxl500_be8f3fc8 {
        padding: 28px
    }

    .marginTopXxl500_be8f3fc8 {
        margin-top: 28px
    }

    .marginBottomXxl500_be8f3fc8 {
        margin-bottom: 28px
    }

    .marginRightXxl500_be8f3fc8 {
        margin-right: 28px
    }

    .marginLeftXxl500_be8f3fc8 {
        margin-left: 28px
    }

    .paddingTopXxl500_be8f3fc8 {
        padding-top: 28px
    }

    .paddingBottomXxl500_be8f3fc8 {
        padding-bottom: 28px
    }

    .paddingRightXxl500_be8f3fc8 {
        padding-right: 28px
    }

    .paddingLeftXxl500_be8f3fc8 {
        padding-left: 28px
    }

    .gapXxl500_be8f3fc8 {
        gap: 28px
    }

    .marginXxl550_be8f3fc8 {
        margin: 32px
    }

    .paddingXxl550_be8f3fc8 {
        padding: 32px
    }

    .marginTopXxl550_be8f3fc8 {
        margin-top: 32px
    }

    .marginBottomXxl550_be8f3fc8 {
        margin-bottom: 32px
    }

    .marginRightXxl550_be8f3fc8 {
        margin-right: 32px
    }

    .marginLeftXxl550_be8f3fc8 {
        margin-left: 32px
    }

    .paddingTopXxl550_be8f3fc8 {
        padding-top: 32px
    }

    .paddingBottomXxl550_be8f3fc8 {
        padding-bottom: 32px
    }

    .paddingRightXxl550_be8f3fc8 {
        padding-right: 32px
    }

    .paddingLeftXxl550_be8f3fc8 {
        padding-left: 32px
    }

    .gapXxl550_be8f3fc8 {
        gap: 32px
    }

    .marginXxl600_be8f3fc8 {
        margin: 36px
    }

    .paddingXxl600_be8f3fc8 {
        padding: 36px
    }

    .marginTopXxl600_be8f3fc8 {
        margin-top: 36px
    }

    .marginBottomXxl600_be8f3fc8 {
        margin-bottom: 36px
    }

    .marginRightXxl600_be8f3fc8 {
        margin-right: 36px
    }

    .marginLeftXxl600_be8f3fc8 {
        margin-left: 36px
    }

    .paddingTopXxl600_be8f3fc8 {
        padding-top: 36px
    }

    .paddingBottomXxl600_be8f3fc8 {
        padding-bottom: 36px
    }

    .paddingRightXxl600_be8f3fc8 {
        padding-right: 36px
    }

    .paddingLeftXxl600_be8f3fc8 {
        padding-left: 36px
    }

    .gapXxl600_be8f3fc8 {
        gap: 36px
    }

    .marginXxl650_be8f3fc8 {
        margin: 40px
    }

    .paddingXxl650_be8f3fc8 {
        padding: 40px
    }

    .marginTopXxl650_be8f3fc8 {
        margin-top: 40px
    }

    .marginBottomXxl650_be8f3fc8 {
        margin-bottom: 40px
    }

    .marginRightXxl650_be8f3fc8 {
        margin-right: 40px
    }

    .marginLeftXxl650_be8f3fc8 {
        margin-left: 40px
    }

    .paddingTopXxl650_be8f3fc8 {
        padding-top: 40px
    }

    .paddingBottomXxl650_be8f3fc8 {
        padding-bottom: 40px
    }

    .paddingRightXxl650_be8f3fc8 {
        padding-right: 40px
    }

    .paddingLeftXxl650_be8f3fc8 {
        padding-left: 40px
    }

    .gapXxl650_be8f3fc8 {
        gap: 40px
    }

    .marginXxl700_be8f3fc8 {
        margin: 48px
    }

    .paddingXxl700_be8f3fc8 {
        padding: 48px
    }

    .marginTopXxl700_be8f3fc8 {
        margin-top: 48px
    }

    .marginBottomXxl700_be8f3fc8 {
        margin-bottom: 48px
    }

    .marginRightXxl700_be8f3fc8 {
        margin-right: 48px
    }

    .marginLeftXxl700_be8f3fc8 {
        margin-left: 48px
    }

    .paddingTopXxl700_be8f3fc8 {
        padding-top: 48px
    }

    .paddingBottomXxl700_be8f3fc8 {
        padding-bottom: 48px
    }

    .paddingRightXxl700_be8f3fc8 {
        padding-right: 48px
    }

    .paddingLeftXxl700_be8f3fc8 {
        padding-left: 48px
    }

    .gapXxl700_be8f3fc8 {
        gap: 48px
    }

    .marginXxl750_be8f3fc8 {
        margin: 56px
    }

    .paddingXxl750_be8f3fc8 {
        padding: 56px
    }

    .marginTopXxl750_be8f3fc8 {
        margin-top: 56px
    }

    .marginBottomXxl750_be8f3fc8 {
        margin-bottom: 56px
    }

    .marginRightXxl750_be8f3fc8 {
        margin-right: 56px
    }

    .marginLeftXxl750_be8f3fc8 {
        margin-left: 56px
    }

    .paddingTopXxl750_be8f3fc8 {
        padding-top: 56px
    }

    .paddingBottomXxl750_be8f3fc8 {
        padding-bottom: 56px
    }

    .paddingRightXxl750_be8f3fc8 {
        padding-right: 56px
    }

    .paddingLeftXxl750_be8f3fc8 {
        padding-left: 56px
    }

    .gapXxl750_be8f3fc8 {
        gap: 56px
    }

    .marginXxl800_be8f3fc8 {
        margin: 64px
    }

    .paddingXxl800_be8f3fc8 {
        padding: 64px
    }

    .marginTopXxl800_be8f3fc8 {
        margin-top: 64px
    }

    .marginBottomXxl800_be8f3fc8 {
        margin-bottom: 64px
    }

    .marginRightXxl800_be8f3fc8 {
        margin-right: 64px
    }

    .marginLeftXxl800_be8f3fc8 {
        margin-left: 64px
    }

    .paddingTopXxl800_be8f3fc8 {
        padding-top: 64px
    }

    .paddingBottomXxl800_be8f3fc8 {
        padding-bottom: 64px
    }

    .paddingRightXxl800_be8f3fc8 {
        padding-right: 64px
    }

    .paddingLeftXxl800_be8f3fc8 {
        padding-left: 64px
    }

    .gapXxl800_be8f3fc8 {
        gap: 64px
    }

    .marginXxl850_be8f3fc8 {
        margin: 72px
    }

    .paddingXxl850_be8f3fc8 {
        padding: 72px
    }

    .marginTopXxl850_be8f3fc8 {
        margin-top: 72px
    }

    .marginBottomXxl850_be8f3fc8 {
        margin-bottom: 72px
    }

    .marginRightXxl850_be8f3fc8 {
        margin-right: 72px
    }

    .marginLeftXxl850_be8f3fc8 {
        margin-left: 72px
    }

    .paddingTopXxl850_be8f3fc8 {
        padding-top: 72px
    }

    .paddingBottomXxl850_be8f3fc8 {
        padding-bottom: 72px
    }

    .paddingRightXxl850_be8f3fc8 {
        padding-right: 72px
    }

    .paddingLeftXxl850_be8f3fc8 {
        padding-left: 72px
    }

    .gapXxl850_be8f3fc8 {
        gap: 72px
    }

    .marginXxl900_be8f3fc8 {
        margin: 80px
    }

    .paddingXxl900_be8f3fc8 {
        padding: 80px
    }

    .marginTopXxl900_be8f3fc8 {
        margin-top: 80px
    }

    .marginBottomXxl900_be8f3fc8 {
        margin-bottom: 80px
    }

    .marginRightXxl900_be8f3fc8 {
        margin-right: 80px
    }

    .marginLeftXxl900_be8f3fc8 {
        margin-left: 80px
    }

    .paddingTopXxl900_be8f3fc8 {
        padding-top: 80px
    }

    .paddingBottomXxl900_be8f3fc8 {
        padding-bottom: 80px
    }

    .paddingRightXxl900_be8f3fc8 {
        padding-right: 80px
    }

    .paddingLeftXxl900_be8f3fc8 {
        padding-left: 80px
    }

    .gapXxl900_be8f3fc8 {
        gap: 80px
    }

    .sizeXxl400_be8f3fc8 .content_be8f3fc8,.sizeXxl400_be8f3fc8 .slotTop_be8f3fc8 {
        padding: 0 var(--kite-modal-overlay-container-400-content-padding-horizontal)
    }

    .sizeXxl400_be8f3fc8 .content_be8f3fc8 {
        padding-bottom: var(--kite-modal-overlay-container-400-content-padding-bottom)
    }

    .sizeXxl500_be8f3fc8 .content_be8f3fc8,.sizeXxl500_be8f3fc8 .slotTop_be8f3fc8 {
        padding: 0 var(--kite-modal-overlay-container-500-content-padding-horizontal)
    }

    .sizeXxl500_be8f3fc8 .content_be8f3fc8 {
        padding-bottom: var(--kite-modal-overlay-container-500-content-padding-bottom)
    }

    .sizeXxl600_be8f3fc8 .content_be8f3fc8,.sizeXxl600_be8f3fc8 .slotTop_be8f3fc8 {
        padding: 0 var(--kite-modal-overlay-container-600-content-padding-horizontal)
    }

    .sizeXxl600_be8f3fc8 .content_be8f3fc8 {
        padding-bottom: var(--kite-modal-overlay-container-600-content-padding-bottom)
    }

    .coverSlotXxl0_be8f3fc8 {
        width: calc(100% - 0px);
        margin: 0
    }

    .coverSlotXxl50_be8f3fc8 {
        width: calc(100% - 4px);
        margin: 2px
    }

    .coverSlotXxl100_be8f3fc8 {
        width: calc(100% - 8px);
        margin: 4px
    }

    .coverSlotXxl150_be8f3fc8 {
        width: calc(100% - 12px);
        margin: 6px
    }

    .coverSlotXxl200_be8f3fc8 {
        width: calc(100% - 16px);
        margin: 8px
    }

    .coverSlotXxl250_be8f3fc8 {
        width: calc(100% - 20px);
        margin: 10px
    }

    .coverSlotXxl300_be8f3fc8 {
        width: calc(100% - 24px);
        margin: 12px
    }

    .coverSlotXxl350_be8f3fc8 {
        width: calc(100% - 32px);
        margin: 16px
    }

    .coverSlotXxl400_be8f3fc8 {
        width: calc(100% - 40px);
        margin: 20px
    }

    .coverSlotXxl450_be8f3fc8 {
        width: calc(100% - 48px);
        margin: 24px
    }

    .coverSlotXxl500_be8f3fc8 {
        width: calc(100% - 56px);
        margin: 28px
    }

    .coverSlotXxl550_be8f3fc8 {
        width: calc(100% - 64px);
        margin: 32px
    }

    .coverSlotXxl600_be8f3fc8 {
        width: calc(100% - 72px);
        margin: 36px
    }

    .coverSlotXxl650_be8f3fc8 {
        width: calc(100% - 80px);
        margin: 40px
    }

    .coverSlotXxl700_be8f3fc8 {
        width: calc(100% - 96px);
        margin: 48px
    }

    .coverSlotXxl750_be8f3fc8 {
        width: calc(100% - 112px);
        margin: 56px
    }

    .coverSlotXxl800_be8f3fc8 {
        width: calc(100% - 128px);
        margin: 64px
    }

    .coverSlotXxl850_be8f3fc8 {
        width: calc(100% - 144px);
        margin: 72px
    }

    .coverSlotXxl900_be8f3fc8 {
        width: calc(100% - 160px);
        margin: 80px
    }

    .overlayContainer_be8f3fc8 {
        min-height: var(--kite-overlay-min-height-xxl)
    }

    .overlayContainer_be8f3fc8.typeXxlModal_be8f3fc8 {
        position: relative;
        max-width: 90%;
        max-height: 90%;
        height: auto
    }

    .overlayContainer_be8f3fc8.typeXxlModal_be8f3fc8.withWidth_be8f3fc8 {
        width: var(--kite-overlay-width-xxl)
    }

    .overlayContainer_be8f3fc8.typeXxlFullScreen_be8f3fc8 {
        position: absolute;
        width: 100%;
        height: 100%;
        max-height: unset;
        top: 0;
        left: 0;
        bottom: unset
    }

    .overlayContainer_be8f3fc8.typeXxlBottomSheet_be8f3fc8 {
        position: absolute;
        width: 100%;
        height: auto;
        max-height: 90%;
        top: unset;
        left: 0;
        bottom: 0
    }

    .sizeXxl400_28f7f609 {
        -moz-column-gap: var(--kite-counter-400-gap);
        column-gap: var(--kite-counter-400-gap)
    }

    .sizeXxl500_28f7f609 {
        -moz-column-gap: var(--kite-counter-500-gap);
        column-gap: var(--kite-counter-500-gap)
    }

    .pimpleXxl100_e34ca5c0 {
        height: var(--kite-pimple-100-size);
        min-width: var(--kite-pimple-100-size);
        padding-left: var(--kite-pimple-100-padding-horizontal);
        padding-right: var(--kite-pimple-100-padding-horizontal);
        padding-bottom: var(--kite-pimple-100-padding-bottom);
        border-radius: var(--kite-pimple-100-border-radius);
        color: transparent;
        width: var(--kite-pimple-100-size);
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none
    }

    .pimpleXxl400_e34ca5c0,.pimpleXxl500_e34ca5c0 {
        height: var(--kite-pimple-400-size);
        min-width: var(--kite-pimple-400-size);
        padding-left: var(--kite-pimple-400-padding-horizontal);
        padding-right: var(--kite-pimple-400-padding-horizontal);
        padding-bottom: var(--kite-pimple-400-padding-bottom);
        border-radius: var(--kite-pimple-400-border-radius);
        color: var(--kite-pimple-label);
        width: auto;
        -webkit-user-select: auto;
        -moz-user-select: auto;
        user-select: auto
    }

    .pimpleXxl500_e34ca5c0 {
        height: var(--kite-pimple-500-size);
        min-width: var(--kite-pimple-500-size);
        padding-left: var(--kite-pimple-500-padding-horizontal);
        padding-right: var(--kite-pimple-500-padding-horizontal);
        padding-bottom: var(--kite-pimple-500-padding-bottom);
        border-radius: var(--kite-pimple-500-border-radius)
    }

    .sizeXxlSmall_443fe22d.bulletedList_443fe22d {
        padding-bottom: var(--kite-bulleted-list-layout-small-padding-bottom)
    }

    .sizeXxlSmall_443fe22d.bulletedList_443fe22d>li {
        padding-left: calc(var(--kite-bulleted-list-bullet-min-width) + var(--kite-bulleted-list-layout-small-gap-horizontal));
        margin-bottom: var(--kite-bulleted-list-layout-small-gap-vertical)
    }

    .sizeXxlLarge_443fe22d.bulletedList_443fe22d>li:last-child,.sizeXxlMedium_443fe22d.bulletedList_443fe22d>li:last-child,.sizeXxlSmall_443fe22d.bulletedList_443fe22d>li:last-child {
        margin-bottom: 0
    }

    .sizeXxlSmall_443fe22d.bulletedList_443fe22d.ul_443fe22d>li::before {
        padding-right: var(--kite-bulleted-list-bullet-unordered-small-padding-right)
    }

    .sizeXxlSmall_443fe22d.bulletedList_443fe22d.ol_443fe22d>li::before,.sizeXxlSmall_443fe22d.bulletedList_443fe22d.ul_443fe22d>li::before {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: .866666rem;
        line-height: 108%;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none;
        padding-top: var(--kite-label-value-paragraph-small-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-small-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-small-default-min-height)
    }

    .sizeXxlMedium_443fe22d.bulletedList_443fe22d {
        padding-bottom: var(--kite-bulleted-list-layout-medium-padding-bottom)
    }

    .sizeXxlMedium_443fe22d.bulletedList_443fe22d>li {
        padding-left: calc(var(--kite-bulleted-list-bullet-min-width) + var(--kite-bulleted-list-layout-medium-gap-horizontal));
        margin-bottom: var(--kite-bulleted-list-layout-medium-gap-vertical)
    }

    .sizeXxlMedium_443fe22d.bulletedList_443fe22d.ul_443fe22d>li::before {
        padding-right: var(--kite-bulleted-list-bullet-unordered-medium-padding-right)
    }

    .sizeXxlMedium_443fe22d.bulletedList_443fe22d.ol_443fe22d>li::before,.sizeXxlMedium_443fe22d.bulletedList_443fe22d.ul_443fe22d>li::before {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none;
        padding-top: var(--kite-label-value-paragraph-medium-compact-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-medium-compact-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-medium-compact-default-min-height)
    }

    .sizeXxlLarge_443fe22d.bulletedList_443fe22d {
        padding-bottom: var(--kite-bulleted-list-layout-large-padding-bottom)
    }

    .sizeXxlLarge_443fe22d.bulletedList_443fe22d>li {
        padding-left: calc(var(--kite-bulleted-list-bullet-min-width) + var(--kite-bulleted-list-layout-large-gap-horizontal));
        margin-bottom: var(--kite-bulleted-list-layout-large-gap-vertical)
    }

    .sizeXxlLarge_443fe22d.bulletedList_443fe22d.ul_443fe22d>li::before {
        padding-right: var(--kite-bulleted-list-bullet-unordered-large-padding-right)
    }

    .sizeXxlLarge_443fe22d.bulletedList_443fe22d.ol_443fe22d>li::before,.sizeXxlLarge_443fe22d.bulletedList_443fe22d.ul_443fe22d>li::before {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        font-feature-settings: "tnum";
        text-decoration: none;
        padding-top: var(--kite-label-value-paragraph-large-compact-default-padding-top);
        padding-bottom: var(--kite-label-value-paragraph-large-compact-default-padding-bottom);
        min-height: var(--kite-label-value-paragraph-large-compact-default-min-height)
    }

    .headerXLargeXxl_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-x-large-padding-top);
        padding-bottom: var(--kite-label-value-group-header-x-large-padding-bottom);
        gap: var(--kite-label-value-group-header-x-large-gap)
    }

    .headerIconXLargeXxl_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-x-large-icon-padding-top)
    }

    .headerLargeXxl_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-large-padding-top);
        padding-bottom: var(--kite-label-value-group-header-large-padding-bottom);
        gap: var(--kite-label-value-group-header-large-gap)
    }

    .headerIconLargeXxl_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-large-icon-padding-top)
    }

    .headerMediumXxl_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-medium-padding-top);
        padding-bottom: var(--kite-label-value-group-header-medium-padding-bottom);
        gap: var(--kite-label-value-group-header-medium-gap)
    }

    .headerIconMediumXxl_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-medium-icon-padding-top)
    }

    .headerSmallXxl_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-small-padding-top);
        padding-bottom: var(--kite-label-value-group-header-small-padding-bottom);
        gap: var(--kite-label-value-group-header-small-gap)
    }

    .headerIconSmallXxl_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-small-icon-padding-top)
    }

    .headerXSmallXxl_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-x-small-padding-top);
        padding-bottom: var(--kite-label-value-group-header-x-small-padding-bottom);
        gap: var(--kite-label-value-group-header-x-small-gap)
    }

    .headerIconXSmallXxl_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-x-small-icon-padding-top)
    }

    .headerXxSmallXxl_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-xx-small-padding-top);
        padding-bottom: var(--kite-label-value-group-header-xx-small-padding-bottom);
        gap: var(--kite-label-value-group-header-xx-small-gap)
    }

    .headerIconXxSmallXxl_da4a2f03 {
        padding-top: var(--kite-label-value-group-header-xx-small-icon-padding-top)
    }

    .snackBarWrapper_ce63e92b {
        padding-left: var(--kite-main-layout-margin-horizontal-xxl);
        padding-right: var(--kite-main-layout-margin-horizontal-xxl)
    }

    .snackBar_ce63e92b {
        width: calc(100% - 2*var(--kite-main-layout-margin-horizontal-xxl))
    }

    .gap_990b5e71 .topAddon_990b5e71 {
        margin-bottom: var(--kite-status-block-medium-content-gap)
    }

    .gap_990b5e71 .content_990b5e71:not(:last-child) {
        margin-bottom: var(--kite-status-block-medium-layout-gap)
    }

    .gap_990b5e71 .bottomAddon_990b5e71 {
        gap: var(--kite-status-block-medium-addon-bottom-gap)
    }

    .sizeXxl300_d685b249 {
        box-sizing: border-box;
        display: inline-flex;
        flex: 0 0 auto;
        justify-content: center;
        align-items: center;
        height: var(--kite-chip-row-chip-300-height);
        min-width: var(--kite-chip-row-chip-300-min-width);
        border-radius: var(--kite-chip-row-chip-300-border-radius);
        padding-left: var(--kite-chip-row-chip-300-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-300-padding-horizontal)
    }

    .sizeXxl300_d685b249 .leftSlot_d685b249 {
        padding-left: var(--kite-chip-row-chip-300-left-slot-padding-left);
        height: 100%
    }

    .sizeXxl300_d685b249 .rightSlot_d685b249 {
        padding-right: var(--kite-chip-row-chip-300-right-slot-padding-right);
        height: 100%
    }

    .sizeXxl300_d685b249 .leftSlot_d685b249:only-child {
        padding-left: 0
    }

    .sizeXxl300_d685b249 .rightSlot_d685b249:only-child {
        padding-right: 0
    }

    .sizeXxl300_d685b249 .addon_d685b249 {
        display: flex;
        align-items: center;
        padding-left: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        height: 100%
    }

    .sizeXxl300_d685b249 .text_d685b249 {
        padding-left: var(--kite-chip-row-chip-common-list-mid-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-list-mid-padding-horizontal)
    }

    .sizeXxl300_d685b249 .text_d685b249:only-child {
        align-items: center
    }

    .sizeXxl300_d685b249 .leftSlot_d685b249+.text_d685b249 {
        padding-left: 0
    }

    .sizeXxl300_d685b249 .textHasRightSlot_d685b249 {
        padding-right: 0
    }

    .sizeXxl400_d685b249 {
        box-sizing: border-box;
        display: inline-flex;
        flex: 0 0 auto;
        justify-content: center;
        align-items: center;
        height: var(--kite-chip-row-chip-400-height);
        min-width: var(--kite-chip-row-chip-400-min-width);
        border-radius: var(--kite-chip-row-chip-400-border-radius);
        padding-left: var(--kite-chip-row-chip-400-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-400-padding-horizontal)
    }

    .sizeXxl400_d685b249 .leftSlot_d685b249 {
        padding-left: var(--kite-chip-row-chip-400-left-slot-padding-left);
        height: 100%
    }

    .sizeXxl400_d685b249 .rightSlot_d685b249 {
        padding-right: var(--kite-chip-row-chip-400-right-slot-padding-right);
        height: 100%
    }

    .sizeXxl400_d685b249 .leftSlot_d685b249:only-child {
        padding-left: 0
    }

    .sizeXxl400_d685b249 .rightSlot_d685b249:only-child {
        padding-right: 0
    }

    .sizeXxl400_d685b249 .addon_d685b249 {
        display: flex;
        align-items: center;
        padding-left: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        height: 100%
    }

    .sizeXxl400_d685b249 .text_d685b249 {
        padding-left: var(--kite-chip-row-chip-common-list-mid-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-list-mid-padding-horizontal)
    }

    .sizeXxl400_d685b249 .text_d685b249:only-child {
        align-items: center
    }

    .sizeXxl400_d685b249 .leftSlot_d685b249+.text_d685b249 {
        padding-left: 0
    }

    .sizeXxl400_d685b249 .textHasRightSlot_d685b249 {
        padding-right: 0
    }

    .sizeXxl500_d685b249 {
        box-sizing: border-box;
        display: inline-flex;
        flex: 0 0 auto;
        justify-content: center;
        align-items: center;
        height: var(--kite-chip-row-chip-500-height);
        min-width: var(--kite-chip-row-chip-500-min-width);
        border-radius: var(--kite-chip-row-chip-500-border-radius);
        padding-left: var(--kite-chip-row-chip-500-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-500-padding-horizontal)
    }

    .sizeXxl500_d685b249 .leftSlot_d685b249 {
        padding-left: var(--kite-chip-row-chip-500-left-slot-padding-left);
        height: 100%
    }

    .sizeXxl500_d685b249 .rightSlot_d685b249 {
        padding-right: var(--kite-chip-row-chip-500-right-slot-padding-right);
        height: 100%
    }

    .sizeXxl500_d685b249 .leftSlot_d685b249:only-child {
        padding-left: 0
    }

    .sizeXxl500_d685b249 .rightSlot_d685b249:only-child {
        padding-right: 0
    }

    .sizeXxl500_d685b249 .addon_d685b249 {
        display: flex;
        align-items: center;
        padding-left: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-addon-padding-horizontal);
        height: 100%
    }

    .sizeXxl500_d685b249 .text_d685b249 {
        padding-left: var(--kite-chip-row-chip-common-list-mid-padding-horizontal);
        padding-right: var(--kite-chip-row-chip-common-list-mid-padding-horizontal)
    }

    .sizeXxl500_d685b249 .text_d685b249:only-child {
        align-items: center
    }

    .sizeXxl500_d685b249 .leftSlot_d685b249+.text_d685b249 {
        padding-left: 0
    }

    .sizeXxl500_d685b249 .textHasRightSlot_d685b249 {
        padding-right: 0
    }

    .sizeXxl500_7f7196fc {
        --kite-form-group-gap-horizontal: var(--kite-form-group-500-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-500-gap-vertical);
        min-height: var(--kite-input-layout-500-min-size);
        max-height: var(--kite-input-layout-500-min-size);
        height: var(--kite-input-layout-500-min-size);
        padding-left: var(--kite-input-content-500-padding-horizontal);
        padding-right: var(--kite-input-content-500-padding-horizontal);
        border-radius: var(--kite-input-layout-500-border-radius);
        border-width: var(--kite-input-layout-500-border-width-default);
        --kite-form-group-element-layout-border-radius: var(--kite-input-layout-500-border-radius)
    }

    .sizeXxl600_7f7196fc {
        --kite-form-group-gap-horizontal: var(--kite-form-group-600-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-600-gap-vertical);
        min-height: var(--kite-input-layout-600-min-size);
        max-height: var(--kite-input-layout-600-min-size);
        height: var(--kite-input-layout-600-min-size);
        padding-left: var(--kite-input-content-600-padding-horizontal);
        padding-right: var(--kite-input-content-600-padding-horizontal);
        border-radius: var(--kite-input-layout-600-border-radius);
        border-width: var(--kite-input-layout-600-border-width-default);
        --kite-form-group-element-layout-border-radius: var(--kite-input-layout-600-border-radius)
    }

    .sizeXxl700_7f7196fc {
        --kite-form-group-gap-horizontal: var(--kite-form-group-700-gap-horizontal);
        --kite-form-group-gap-vertical: var(--kite-form-group-700-gap-vertical);
        min-height: var(--kite-input-layout-700-min-size);
        max-height: var(--kite-input-layout-700-min-size);
        height: var(--kite-input-layout-700-min-size);
        padding-left: var(--kite-input-content-700-padding-horizontal);
        padding-right: var(--kite-input-content-700-padding-horizontal);
        border-radius: var(--kite-input-layout-700-border-radius);
        border-width: var(--kite-input-layout-700-border-width-default);
        --kite-form-group-element-layout-border-radius: var(--kite-input-layout-700-border-radius)
    }

    .layoutXxlHorizontal_7f7196fc {
        --kite-form-group-gap: var(--kite-form-group-gap-horizontal)
    }

    .layoutXxlVertical_7f7196fc {
        --kite-form-group-gap: var(--kite-form-group-gap-vertical)
    }

    .positionXxlTop_7f7196fc {
        margin: 0 0-1px
    }

    .positionXxlMiddleHorizontal_7f7196fc {
        margin: 0-1px 0 0
    }

    .positionXxlMiddleVertical_7f7196fc {
        margin: 0 0-1px
    }

    .positionXxlBottom_7f7196fc {
        margin: 0
    }

    .positionXxlLeft_7f7196fc {
        margin: 0-1px 0 0
    }

    .positionXxlRight_7f7196fc,.positionXxlSingle_7f7196fc {
        margin: 0
    }

    .marginTopXxl_7f7196fc.marginTopXxl_7f7196fc {
        margin-top: var(--kite-form-group-gap)
    }

    .marginBottomXxl_7f7196fc.marginBottomXxl_7f7196fc {
        margin-bottom: var(--kite-form-group-gap)
    }

    .marginLeftXxl_7f7196fc.marginLeftXxl_7f7196fc {
        margin: 0 0 0 var(--kite-form-group-gap)
    }

    .marginRightXxl_7f7196fc.marginRightXxl_7f7196fc {
        margin: 0 var(--kite-form-group-gap)0 0
    }

    .marginAllXxl_7f7196fc.marginAllXxl_7f7196fc {
        margin: var(--kite-form-group-gap)
    }

    .marginNoneXxl_7f7196fc.marginNoneXxl_7f7196fc {
        margin: 0
    }

    .formGroupElement_7f7196fc.positionXxlTop_7f7196fc {
        border-radius: var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0 0
    }

    .formGroupElement_7f7196fc.positionXxlMiddleHorizontal_7f7196fc,.formGroupElement_7f7196fc.positionXxlMiddleVertical_7f7196fc {
        border-radius: 0
    }

    .formGroupElement_7f7196fc.positionXxlBottom_7f7196fc {
        border-radius: 0 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_7f7196fc.positionXxlLeft_7f7196fc {
        border-radius: var(--kite-form-group-element-layout-border-radius)0 0 var(--kite-form-group-element-layout-border-radius)
    }

    .formGroupElement_7f7196fc.positionXxlRight_7f7196fc {
        border-radius: 0 var(--kite-form-group-element-layout-border-radius) var(--kite-form-group-element-layout-border-radius)0
    }

    .formGroupElement_7f7196fc.positionXxlSingle_7f7196fc {
        border-radius: var(--kite-form-group-element-layout-border-radius)
    }

    .sizeXxl500_7f7196fc .main_7f7196fc .input_7f7196fc,.sizeXxl500_7f7196fc .maskedPlaceholder_7f7196fc {
        padding-left: var(--kite-input-content-500-input-padding-horizontal);
        padding-right: var(--kite-input-content-500-input-padding-horizontal)
    }

    .sizeXxl600_7f7196fc .maskedPlaceholder_7f7196fc {
        padding-left: var(--kite-input-content-600-input-padding-horizontal);
        padding-right: var(--kite-input-content-600-input-padding-horizontal)
    }

    .sizeXxl700_7f7196fc .maskedPlaceholder_7f7196fc {
        padding-left: var(--kite-input-content-700-input-padding-horizontal);
        padding-right: var(--kite-input-content-700-input-padding-horizontal)
    }

    .sizeXxl500_7f7196fc.withLabel_7f7196fc .main_7f7196fc .input_7f7196fc,.sizeXxl500_7f7196fc.withLabel_7f7196fc .main_7f7196fc .maskedPlaceholder_7f7196fc {
        padding-top: calc(var(--kite-input-layout-500-min-size)/2 - var(--kite-input-content-500-padding-horizontal))
    }

    .sizeXxl500_7f7196fc.withAddonLeft_7f7196fc .addonLeft_7f7196fc {
        padding-right: var(--kite-input-content-500-addon-left-padding-right)
    }

    .sizeXxl500_7f7196fc.withAddonRight_7f7196fc .addonRight_7f7196fc {
        padding-left: var(--kite-input-content-500-addon-right-padding-left)
    }

    .sizeXxl500_7f7196fc:hover {
        border-width: var(--kite-input-layout-500-border-width-hover)
    }

    .sizeXxl500_7f7196fc:focus-within {
        border-width: var(--kite-input-layout-500-border-width-focused);
        padding-left: calc(var(--kite-input-content-500-padding-horizontal) - (var(--kite-input-layout-500-border-width-focused) - var(--kite-input-layout-500-border-width-default)));
        padding-right: calc(var(--kite-input-content-500-padding-horizontal) - (var(--kite-input-layout-500-border-width-focused) - var(--kite-input-layout-500-border-width-default)))
    }

    .sizeXxl500_7f7196fc:focus-within .label_7f7196fc {
        bottom: calc(var(--kite-input-layout-500-min-size)/2 - (var(--kite-input-layout-500-border-width-focused) - var(--kite-input-layout-500-border-width-default)))
    }

    .sizeXxl500_7f7196fc .label_7f7196fc {
        bottom: calc(var(--kite-input-layout-500-min-size)/2);
        padding-left: var(--kite-input-content-500-input-padding-horizontal);
        padding-right: var(--kite-input-content-500-input-padding-horizontal)
    }

    .sizeXxl500_7f7196fc .controlAddon_7f7196fc {
        padding: var(--kite-input-content-500-control-padding)
    }

    .sizeXxl500_7f7196fc .input_7f7196fc::-moz-placeholder {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeXxl500_7f7196fc .input_7f7196fc:not(:focus):-moz-placeholder~.label_7f7196fc,.sizeXxl500_7f7196fc .input_7f7196fc:read-only:-moz-placeholder~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeXxl500_7f7196fc .input_7f7196fc:-moz-read-only:placeholder-shown~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeXxl500_7f7196fc .input_7f7196fc::placeholder,.sizeXxl500_7f7196fc .input_7f7196fc:not(:focus):placeholder-shown~.label_7f7196fc,.sizeXxl500_7f7196fc .input_7f7196fc:read-only:placeholder-shown~.label_7f7196fc,.sizeXxl500_7f7196fc .withMask_7f7196fc:not(:focus).empty_7f7196fc~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .hintSizeXxl500_7f7196fc {
        margin-top: var(--kite-input-layout-500-gap)
    }

    .sizeXxl600_7f7196fc .main_7f7196fc .input_7f7196fc {
        padding-left: var(--kite-input-content-600-input-padding-horizontal);
        padding-right: var(--kite-input-content-600-input-padding-horizontal)
    }

    .sizeXxl600_7f7196fc.withLabel_7f7196fc .main_7f7196fc .input_7f7196fc,.sizeXxl600_7f7196fc.withLabel_7f7196fc .main_7f7196fc .maskedPlaceholder_7f7196fc {
        padding-top: calc(var(--kite-input-layout-600-min-size)/2 - var(--kite-input-content-600-padding-horizontal))
    }

    .sizeXxl600_7f7196fc.withAddonLeft_7f7196fc .addonLeft_7f7196fc {
        padding-right: var(--kite-input-content-600-addon-left-padding-right)
    }

    .sizeXxl600_7f7196fc.withAddonRight_7f7196fc .addonRight_7f7196fc {
        padding-left: var(--kite-input-content-600-addon-right-padding-left)
    }

    .sizeXxl600_7f7196fc:hover {
        border-width: var(--kite-input-layout-600-border-width-hover)
    }

    .sizeXxl600_7f7196fc:focus-within {
        border-width: var(--kite-input-layout-600-border-width-focused);
        padding-left: calc(var(--kite-input-content-600-padding-horizontal) - (var(--kite-input-layout-600-border-width-focused) - var(--kite-input-layout-600-border-width-default)));
        padding-right: calc(var(--kite-input-content-600-padding-horizontal) - (var(--kite-input-layout-600-border-width-focused) - var(--kite-input-layout-600-border-width-default)))
    }

    .sizeXxl600_7f7196fc:focus-within .label_7f7196fc {
        bottom: calc(var(--kite-input-layout-600-min-size)/2 - (var(--kite-input-layout-600-border-width-focused) - var(--kite-input-layout-600-border-width-default)))
    }

    .sizeXxl600_7f7196fc .label_7f7196fc {
        bottom: calc(var(--kite-input-layout-600-min-size)/2);
        padding-left: var(--kite-input-content-600-input-padding-horizontal);
        padding-right: var(--kite-input-content-600-input-padding-horizontal)
    }

    .sizeXxl600_7f7196fc .controlAddon_7f7196fc {
        padding: var(--kite-input-content-600-control-padding)
    }

    .sizeXxl600_7f7196fc .input_7f7196fc::-moz-placeholder {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeXxl600_7f7196fc .input_7f7196fc:not(:focus):-moz-placeholder~.label_7f7196fc,.sizeXxl600_7f7196fc .input_7f7196fc:read-only:-moz-placeholder~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeXxl600_7f7196fc .input_7f7196fc:-moz-read-only:placeholder-shown~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeXxl600_7f7196fc .input_7f7196fc::placeholder,.sizeXxl600_7f7196fc .input_7f7196fc:not(:focus):placeholder-shown~.label_7f7196fc,.sizeXxl600_7f7196fc .input_7f7196fc:read-only:placeholder-shown~.label_7f7196fc,.sizeXxl600_7f7196fc .withMask_7f7196fc:not(:focus).empty_7f7196fc~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.133333rem;
        line-height: 120%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .hintSizeXxl600_7f7196fc {
        margin-top: var(--kite-input-layout-600-gap)
    }

    .sizeXxl700_7f7196fc .main_7f7196fc .input_7f7196fc {
        padding-left: var(--kite-input-content-700-input-padding-horizontal);
        padding-right: var(--kite-input-content-700-input-padding-horizontal)
    }

    .sizeXxl700_7f7196fc.withLabel_7f7196fc .main_7f7196fc .input_7f7196fc,.sizeXxl700_7f7196fc.withLabel_7f7196fc .main_7f7196fc .maskedPlaceholder_7f7196fc {
        padding-top: calc(var(--kite-input-layout-700-min-size)/2 - var(--kite-input-content-700-padding-horizontal))
    }

    .sizeXxl700_7f7196fc.withAddonLeft_7f7196fc .addonLeft_7f7196fc {
        padding-right: var(--kite-input-content-700-addon-left-padding-right)
    }

    .sizeXxl700_7f7196fc.withAddonRight_7f7196fc .addonRight_7f7196fc {
        padding-left: var(--kite-input-content-700-addon-right-padding-left)
    }

    .sizeXxl700_7f7196fc:hover {
        border-width: var(--kite-input-layout-700-border-width-hover)
    }

    .sizeXxl700_7f7196fc:focus-within {
        border-width: var(--kite-input-layout-700-border-width-focused);
        padding-left: calc(var(--kite-input-content-700-padding-horizontal) - (var(--kite-input-layout-700-border-width-focused) - var(--kite-input-layout-700-border-width-default)));
        padding-right: calc(var(--kite-input-content-700-padding-horizontal) - (var(--kite-input-layout-700-border-width-focused) - var(--kite-input-layout-700-border-width-default)))
    }

    .sizeXxl700_7f7196fc:focus-within .label_7f7196fc {
        bottom: calc(var(--kite-input-layout-700-min-size)/2 - (var(--kite-input-layout-700-border-width-focused) - var(--kite-input-layout-700-border-width-default)))
    }

    .sizeXxl700_7f7196fc .label_7f7196fc {
        bottom: calc(var(--kite-input-layout-700-min-size)/2);
        padding-left: var(--kite-input-content-700-input-padding-horizontal);
        padding-right: var(--kite-input-content-700-input-padding-horizontal)
    }

    .sizeXxl700_7f7196fc .controlAddon_7f7196fc {
        padding: var(--kite-input-content-700-control-padding)
    }

    .sizeXxl700_7f7196fc .input_7f7196fc::-moz-placeholder {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.266666rem;
        line-height: 116%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeXxl700_7f7196fc .input_7f7196fc:not(:focus):-moz-placeholder~.label_7f7196fc,.sizeXxl700_7f7196fc .input_7f7196fc:read-only:-moz-placeholder~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.266666rem;
        line-height: 116%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeXxl700_7f7196fc .input_7f7196fc:-moz-read-only:placeholder-shown~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.266666rem;
        line-height: 116%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .sizeXxl700_7f7196fc .input_7f7196fc::placeholder,.sizeXxl700_7f7196fc .input_7f7196fc:not(:focus):placeholder-shown~.label_7f7196fc,.sizeXxl700_7f7196fc .input_7f7196fc:read-only:placeholder-shown~.label_7f7196fc,.sizeXxl700_7f7196fc .withMask_7f7196fc:not(:focus).empty_7f7196fc~.label_7f7196fc {
        font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
        font-weight: 400;
        font-size: 1.266666rem;
        line-height: 116%;
        letter-spacing: 0;
        text-transform: none;
        text-decoration: none
    }

    .hintSizeXxl700_7f7196fc {
        margin-top: var(--kite-input-layout-700-gap)
    }

    .root_7f7196fc:focus-within .controlAddonXxlAll_7f7196fc {
        display: flex
    }

    .root_7f7196fc:not(:focus-within) .controlAddonXxlAll_7f7196fc {
        display: none
    }

    .root_7f7196fc .controlAddon_7f7196fc.controlAddonXxlForce_7f7196fc {
        display: flex
    }

    .rootEmpty_7f7196fc .controlAddon_7f7196fc.controlAddonXxlValue_7f7196fc,.root_7f7196fc .controlAddon_7f7196fc.controlAddonXxlHidden_7f7196fc {
        display: none
    }

    .rootEmpty_7f7196fc:not(:focus-within) .controlAddonXxlValue_7f7196fc {
        display: none
    }

    .rootNotEmpty_7f7196fc:focus-within .controlAddonXxlValue_7f7196fc {
        display: flex
    }

    .rootNotEmpty_7f7196fc:not(:focus-within) .controlAddonXxlValue_7f7196fc {
        display: none
    }

    .sizeXxl400_c4f67073.input_c4f67073 {
        border-width: var(--kite-checkbox-400-border-width)
    }

    .sizeXxl400_c4f67073.iconWrapper_c4f67073,.sizeXxl400_c4f67073.inputWrapper_c4f67073,.sizeXxl400_c4f67073.input_c4f67073 {
        width: var(--kite-checkbox-400-size);
        height: var(--kite-checkbox-400-size);
        border-radius: var(--kite-checkbox-400-border-radius)
    }

    .sizeXxl400_c4f67073.inputWrapper_c4f67073.error_c4f67073 {
        box-shadow: 0 0 0 var(--kite-selection-control-400-error-border-width) var(--kite-selection-control-error-border)
    }

    .sizeXxl400_c4f67073.iconWrapper_c4f67073 {
        border-width: var(--kite-checkbox-400-border-width)
    }

    .sizeXxl500_c4f67073.input_c4f67073 {
        border-width: var(--kite-checkbox-500-border-width)
    }

    .sizeXxl500_c4f67073.iconWrapper_c4f67073,.sizeXxl500_c4f67073.inputWrapper_c4f67073,.sizeXxl500_c4f67073.input_c4f67073 {
        width: var(--kite-checkbox-500-size);
        height: var(--kite-checkbox-500-size);
        border-radius: var(--kite-checkbox-500-border-radius)
    }

    .sizeXxl500_c4f67073.inputWrapper_c4f67073.error_c4f67073 {
        box-shadow: 0 0 0 var(--kite-selection-control-500-error-border-width) var(--kite-selection-control-error-border)
    }

    .sizeXxl500_c4f67073.iconWrapper_c4f67073 {
        border-width: var(--kite-checkbox-500-border-width)
    }

    .layoutXxl100_58f723bb {
        border-radius: calc(var(--kite-progress-bar-background-height-100)/2);
        padding-bottom: var(--kite-progress-bar-background-height-100)
    }

    .layoutXxl100_58f723bb::-webkit-progress-bar,.layoutXxl100_58f723bb::-webkit-progress-value {
        border-radius: calc(var(--kite-progress-bar-background-height-100)/2)
    }

    .layoutXxl100_58f723bb::-webkit-progress-inner-element {
        height: var(--kite-progress-bar-background-height-100)
    }

    .layoutXxl100_58f723bb::-moz-progress-bar {
        border-radius: calc(var(--kite-progress-bar-background-height-100)/2);
        height: var(--kite-progress-bar-background-height-100)
    }

    .layoutXxl100_58f723bb::after,.layoutXxl100_58f723bb::before {
        height: var(--kite-progress-bar-background-height-100);
        border-radius: calc(var(--kite-progress-bar-background-height-100)/2)
    }

    .layoutXxl200_58f723bb {
        border-radius: calc(var(--kite-progress-bar-background-height-200)/2);
        padding-bottom: var(--kite-progress-bar-background-height-200)
    }

    .layoutXxl200_58f723bb::-webkit-progress-bar,.layoutXxl200_58f723bb::-webkit-progress-value {
        border-radius: calc(var(--kite-progress-bar-background-height-200)/2)
    }

    .layoutXxl200_58f723bb::-webkit-progress-inner-element {
        height: var(--kite-progress-bar-background-height-200)
    }

    .layoutXxl200_58f723bb::-moz-progress-bar {
        border-radius: calc(var(--kite-progress-bar-background-height-200)/2);
        height: var(--kite-progress-bar-background-height-200)
    }

    .layoutXxl200_58f723bb::after,.layoutXxl200_58f723bb::before {
        height: var(--kite-progress-bar-background-height-200);
        border-radius: calc(var(--kite-progress-bar-background-height-200)/2)
    }

    .paginationBar_966f6da5 {
        display: inline-block;
        height: var(--kite-pagination-bar-layout-200-item-300-height);
        box-sizing: border-box;
        position: relative;
        width: calc(var(--kite-pagination-bar-layout-200-side-width)*2 + var(--kite-pagination-bar-layout-middle-width) + var(--kite-pagination-bar-layout-gap)*2);
        overflow: hidden;
        text-align: left
    }

    .paginationBarXxl100_966f6da5 {
        padding: 0 var(--kite-pagination-bar-layout-100-side-width)
    }

    .paginationBarXxl100_966f6da5 .prev0_966f6da5 {
        margin-left: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarXxl100_966f6da5 .prev1_966f6da5 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarXxl100_966f6da5 .prev2_966f6da5 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarXxl100_966f6da5 .prev3_966f6da5 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
    }

    .paginationBarXxl100_966f6da5 .prevMax_966f6da5 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-100-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
    }

    .paginationBarXxl100_966f6da5 .last0_966f6da5 {
        margin-right: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarXxl100_966f6da5 .last1_966f6da5 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarXxl100_966f6da5 .last2_966f6da5 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarXxl100_966f6da5 .last3_966f6da5 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
    }

    .paginationBarXxl100_966f6da5 .lastMax_966f6da5 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-100-item-300-width)*2 - var(--kite-pagination-bar-layout-100-item-200-width) - var(--kite-pagination-bar-layout-100-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
    }

    .paginationBarXxl100_966f6da5 .middle_966f6da5 {
        padding-bottom: var(--kite-pagination-bar-layout-100-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
    }

    .paginationBarXxl100_966f6da5 .middle_966f6da5::after,.paginationBarXxl100_966f6da5 .middle_966f6da5::before {
        height: var(--kite-pagination-bar-layout-100-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
    }

    .paginationBarXxl100_966f6da5 .dot_966f6da5 {
        width: 0;
        padding-bottom: 0;
        margin-right: 0
    }

    .paginationBarXxl100_966f6da5 .dot_966f6da5::after,.paginationBarXxl100_966f6da5 .dot_966f6da5::before {
        height: 0
    }

    .paginationBarXxl100_966f6da5 .dot1_966f6da5,.paginationBarXxl100_966f6da5 .dot2_966f6da5,.paginationBarXxl100_966f6da5 .dot3_966f6da5,.paginationBarXxl100_966f6da5 .dot4_966f6da5,.paginationBarXxl100_966f6da5 .middle_966f6da5 {
        margin-right: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarXxl100_966f6da5 .dot1_966f6da5,.paginationBarXxl100_966f6da5 .dot2_966f6da5 {
        width: var(--kite-pagination-bar-layout-100-item-300-width);
        padding-bottom: var(--kite-pagination-bar-layout-100-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
    }

    .paginationBarXxl100_966f6da5 .dot1_966f6da5::after,.paginationBarXxl100_966f6da5 .dot1_966f6da5::before,.paginationBarXxl100_966f6da5 .dot2_966f6da5::after,.paginationBarXxl100_966f6da5 .dot2_966f6da5::before {
        height: var(--kite-pagination-bar-layout-100-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-300-height)
    }

    .paginationBarXxl100_966f6da5 .dot3_966f6da5 {
        width: var(--kite-pagination-bar-layout-100-item-200-width);
        padding-bottom: var(--kite-pagination-bar-layout-100-item-200-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-200-height)
    }

    .paginationBarXxl100_966f6da5 .dot3_966f6da5::after,.paginationBarXxl100_966f6da5 .dot3_966f6da5::before {
        height: var(--kite-pagination-bar-layout-100-item-200-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-200-height)
    }

    .paginationBarXxl100_966f6da5 .dot4_966f6da5 {
        width: var(--kite-pagination-bar-layout-100-item-100-width);
        padding-bottom: var(--kite-pagination-bar-layout-100-item-100-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-100-height)
    }

    .paginationBarXxl100_966f6da5 .dot4_966f6da5::after,.paginationBarXxl100_966f6da5 .dot4_966f6da5::before {
        height: var(--kite-pagination-bar-layout-100-item-100-height);
        border-radius: var(--kite-pagination-bar-layout-100-item-100-height)
    }

    .paginationBarXxl200_966f6da5 {
        padding: 0 var(--kite-pagination-bar-layout-200-side-width)
    }

    .paginationBarXxl200_966f6da5 .prev0_966f6da5 {
        margin-left: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarXxl200_966f6da5 .prev1_966f6da5 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarXxl200_966f6da5 .prev2_966f6da5 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarXxl200_966f6da5 .prev3_966f6da5 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
    }

    .paginationBarXxl200_966f6da5 .prevMax_966f6da5 {
        margin-left: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-200-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
    }

    .paginationBarXxl200_966f6da5 .last0_966f6da5 {
        margin-right: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarXxl200_966f6da5 .last1_966f6da5 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarXxl200_966f6da5 .last2_966f6da5 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-gap))
    }

    .paginationBarXxl200_966f6da5 .last3_966f6da5 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-gap)*2)
    }

    .paginationBarXxl200_966f6da5 .lastMax_966f6da5 {
        margin-right: calc(0px - var(--kite-pagination-bar-layout-200-item-300-width)*2 - var(--kite-pagination-bar-layout-200-item-200-width) - var(--kite-pagination-bar-layout-200-item-100-width) - var(--kite-pagination-bar-layout-gap)*3)
    }

    .paginationBarXxl200_966f6da5 .middle_966f6da5 {
        padding-bottom: var(--kite-pagination-bar-layout-200-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
    }

    .paginationBarXxl200_966f6da5 .middle_966f6da5::after,.paginationBarXxl200_966f6da5 .middle_966f6da5::before {
        height: var(--kite-pagination-bar-layout-200-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
    }

    .paginationBarXxl200_966f6da5 .dot_966f6da5 {
        width: 0;
        padding-bottom: 0;
        margin-right: 0
    }

    .paginationBarXxl200_966f6da5 .dot_966f6da5::after,.paginationBarXxl200_966f6da5 .dot_966f6da5::before {
        height: 0
    }

    .paginationBarXxl200_966f6da5 .dot1_966f6da5,.paginationBarXxl200_966f6da5 .dot2_966f6da5,.paginationBarXxl200_966f6da5 .dot3_966f6da5,.paginationBarXxl200_966f6da5 .dot4_966f6da5,.paginationBarXxl200_966f6da5 .middle_966f6da5 {
        margin-right: var(--kite-pagination-bar-layout-gap)
    }

    .paginationBarXxl200_966f6da5 .dot1_966f6da5,.paginationBarXxl200_966f6da5 .dot2_966f6da5 {
        width: var(--kite-pagination-bar-layout-200-item-300-width);
        padding-bottom: var(--kite-pagination-bar-layout-200-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
    }

    .paginationBarXxl200_966f6da5 .dot1_966f6da5::after,.paginationBarXxl200_966f6da5 .dot1_966f6da5::before,.paginationBarXxl200_966f6da5 .dot2_966f6da5::after,.paginationBarXxl200_966f6da5 .dot2_966f6da5::before {
        height: var(--kite-pagination-bar-layout-200-item-300-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-300-height)
    }

    .paginationBarXxl200_966f6da5 .dot3_966f6da5 {
        width: var(--kite-pagination-bar-layout-200-item-200-width);
        padding-bottom: var(--kite-pagination-bar-layout-200-item-200-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-200-height)
    }

    .paginationBarXxl200_966f6da5 .dot3_966f6da5::after,.paginationBarXxl200_966f6da5 .dot3_966f6da5::before {
        height: var(--kite-pagination-bar-layout-200-item-200-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-200-height)
    }

    .paginationBarXxl200_966f6da5 .dot4_966f6da5 {
        width: var(--kite-pagination-bar-layout-200-item-100-width);
        padding-bottom: var(--kite-pagination-bar-layout-200-item-100-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-100-height)
    }

    .paginationBarXxl200_966f6da5 .dot4_966f6da5::after,.paginationBarXxl200_966f6da5 .dot4_966f6da5::before {
        height: var(--kite-pagination-bar-layout-200-item-100-height);
        border-radius: var(--kite-pagination-bar-layout-200-item-100-height)
    }

    .carousel_e2e0f1fa .slideSizeXxl_e2e0f1fa,.carousel_e2e0f1fa .slideSize_e2e0f1fa {
        width: var(--kite-carousel-slide-width-xxl)
    }

    .carousel_e2e0f1fa .railSizeDefaultXxl_e2e0f1fa {
        width: var(--kite-carousel-rail-width-xxl);
        transform: translateX(calc(0px - var(--kite-carousel-current-index)*var(--kite-carousel-slide-width-xxl) + var(--kite-carousel-translate-offset)))
    }

    .carousel_e2e0f1fa .railSizePercentXxl_e2e0f1fa {
        width: var(--kite-carousel-rail-width-xxl);
        transform: translateX(var(--kite-carousel-percent-transform))
    }

    .container_e2e0f1fa .carousel_e2e0f1fa {
        margin: 0 calc(-1*var(--kite-carousel-gap-xxl)/2)0 calc(-1*var(--kite-carousel-gap-xxl)/2 - .5px)
    }

    .singlePlus_e2e0f1fa .railSizeDefaultXxl_e2e0f1fa {
        width: var(--kite-carousel-rail-width);
        transform: translateX(calc(0px - var(--kite-carousel-current-index)*var(--kite-carousel-slide-width-xxl) + var(--kite-carousel-translate-offset)))
    }

    .singlePlus_e2e0f1fa .railSizePercentXxl_e2e0f1fa {
        width: var(--kite-carousel-rail-width);
        transform: translateX(var(--kite-carousel-percent-transform))
    }

    .singlePlus_e2e0f1fa .carouselWrapper_e2e0f1fa {
        padding-left: calc(var(--kite-main-layout-margin-horizontal-xxl));
        margin: 0
    }

    .singlePlus_e2e0f1fa .carouselWrapper_e2e0f1fa .carousel_e2e0f1fa {
        width: calc(var(--kite-carousel-slide-width) + var(--kite-main-layout-margin-horizontal-xxl));
        margin: 0 calc(-1*var(--kite-main-layout-margin-horizontal-xxl));
        padding: 0 calc(var(--kite-main-layout-margin-horizontal-xxl) - var(--kite-carousel-gap-xxl)/2)
    }

    .slide_e2e0f1fa {
        padding: 0 calc(var(--kite-carousel-gap-xxl)/2);
        height: var(--kite-carousel-slide-height-xxl, var(--kite-carousel-slide-height, auto));
        aspect-ratio: var(--kite-carousel-slide-aspect-ratio-xxl, var(--kite-carousel-slide-aspect-ratio, auto))
    }

    .badge_e2e0f1fa {
        bottom: calc(8px + var(--kite-carousel-gap-xxl) + var(--kite-carousel-arrow-padding-horizontal))
    }

    .singlePlus_e2e0f1fa .badge_e2e0f1fa {
        right: calc(var(--kite-carousel-arrow-padding-horizontal) + var(--kite-main-layout-margin-horizontal-xxl))
    }

    .arrow_e2e0f1fa {
        bottom: calc(8px + var(--kite-carousel-gap-xxl))
    }

    .singlePlus_e2e0f1fa .arrow_e2e0f1fa.left_e2e0f1fa {
        left: var(--kite-main-layout-margin-horizontal-xxl)
    }

    .singlePlus_e2e0f1fa .arrow_e2e0f1fa.right_e2e0f1fa {
        right: var(--kite-main-layout-margin-horizontal-xxl)
    }

    .arrow300_e2e0f1fa.singlePlus_e2e0f1fa .arrow_e2e0f1fa.outside_e2e0f1fa.left_e2e0f1fa {
        left: calc(var(--kite-main-layout-margin-horizontal-xxl) - 16px)
    }

    .arrow300_e2e0f1fa.singlePlus_e2e0f1fa .arrow_e2e0f1fa.outside_e2e0f1fa.right_e2e0f1fa {
        right: calc(var(--kite-main-layout-margin-horizontal-xxl) - 16px)
    }

    .arrow400_e2e0f1fa.singlePlus_e2e0f1fa .arrow_e2e0f1fa.outside_e2e0f1fa.left_e2e0f1fa {
        left: calc(var(--kite-main-layout-margin-horizontal-xxl) - 20px)
    }

    .arrow400_e2e0f1fa.singlePlus_e2e0f1fa .arrow_e2e0f1fa.outside_e2e0f1fa.right_e2e0f1fa {
        right: calc(var(--kite-main-layout-margin-horizontal-xxl) - 20px)
    }

    .bar_e2e0f1fa {
        height: calc(8px + var(--kite-carousel-gap-xxl));
        padding-top: var(--kite-carousel-gap-xxl)
    }

    .contentXsmallXxl_7cb518e0 {
        gap: var(--kite-tile-gap-xsmall) calc(var(--kite-tile-gap-xsmall)/2)
    }

    .panelXsmall_7cb518e0 {
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-200-background-size );
        --kite-rich-icon-500-icon-size: var(--kite-rich-icon-200-icon-size)
    }

    .contentSmallXxl_7cb518e0 {
        gap: var(--kite-tile-gap-small) calc(var(--kite-tile-gap-small)/2)
    }

    .panelSmall_7cb518e0 {
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-300-background-size );
        --kite-rich-icon-500-icon-size: var(--kite-rich-icon-300-icon-size)
    }

    .contentMediumXxl_7cb518e0 {
        gap: var(--kite-tile-gap-medium) calc(var(--kite-tile-gap-medium)/2)
    }

    .panelMedium_7cb518e0 {
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-600-background-size );
        --kite-rich-icon-500-icon-size: var(--kite-rich-icon-600-icon-size)
    }

    .contentLargeXxl_7cb518e0 {
        gap: var(--kite-tile-gap-large) calc(var(--kite-tile-gap-large)/2)
    }

    .panelLarge_7cb518e0 {
        --kite-rich-icon-500-background-size: var( --kite-rich-icon-700-background-size );
        --kite-rich-icon-500-icon-size: var(--kite-rich-icon-700-icon-size)
    }

    .positionTopXxl_7cb518e0 {
        flex-direction: column
    }

    .positionRightXxl_7cb518e0 {
        flex-direction: row-reverse
    }

    .positionBottomXxl_7cb518e0 {
        flex-direction: column-reverse
    }

    .positionLeftXxl_7cb518e0 {
        flex-direction: row
    }

    .imageTopXxl_7cb518e0 {
        margin: -28px -28px 0
    }

    .imageBottomXxl_7cb518e0 {
        margin: 0-28px -28px
    }

    .imageLeftXxl_7cb518e0 {
        margin: -28px 0-28px -28px
    }

    .imageRightXxl_7cb518e0 {
        margin: -28px -28px -28px 0
    }

    .sizeXxl50_7efc233b {
        height: var(--kite-badge-layout-50-min-height)
    }

    .sizeXxl50_7efc233b .badgePanel_7efc233b {
        border-radius: var(--kite-badge-layout-50-border-radius);
        gap: var(--kite-badge-layout-50-gap);
        padding: 0 var(--kite-badge-layout-50-padding-horizontal-default)
    }

    .sizeXxl50_7efc233b .badgePanel_7efc233b.iconOnly_7efc233b {
        padding: 0 var(--kite-badge-layout-50-padding-horizontal-icon-only)
    }

    .sizeXxl50_7efc233b .badgePanelPositionTop_7efc233b {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeXxl50_7efc233b .badgePanelPositionBottom_7efc233b {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeXxl50_7efc233b .badgePanelTilt_7efc233b {
        padding: 0
    }

    .sizeXxl50_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 13.5px
    }

    .sizeXxl50_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -3px
    }

    .sizeXxl50_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 13.5px
    }

    .sizeXxl50_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: -3px
    }

    .sizeXxl50_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 12px
    }

    .sizeXxl50_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -2px
    }

    .sizeXxl50_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: -2px
    }

    .sizeXxl50_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b {
        position: relative;
        margin-left: -2.5px;
        margin-right: -2.5px
    }

    .sizeXxl50_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 2.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 5px)
    }

    .sizeXxl50_7efc233b .leftTiltWrapper_7efc233b,.sizeXxl50_7efc233b .leftWaveWrapper_7efc233b,.sizeXxl50_7efc233b .rightTiltWrapper_7efc233b,.sizeXxl50_7efc233b .rightWaveWrapper_7efc233b {
        overflow: hidden
    }

    .sizeXxl50_7efc233b .badgePanelWave_7efc233b {
        padding: 0
    }

    .sizeXxl50_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 16.5px
    }

    .sizeXxl50_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 0
    }

    .sizeXxl50_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 16.5px
    }

    .sizeXxl50_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: 0
    }

    .sizeXxl50_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 16px
    }

    .sizeXxl50_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 0
    }

    .sizeXxl50_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: 0
    }

    .sizeXxl50_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b {
        position: relative;
        padding-left: .5px;
        padding-right: .5px
    }

    .sizeXxl50_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 1px)
    }

    .sizeXxl50_7efc233b .badgeValue_7efc233b {
        padding: 0 var(--kite-badge-label-50-padding-horizontal) var(--kite-badge-label-50-padding-bottom) var(--kite-badge-label-50-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeXxl50_7efc233b .leftTiltWrapper_7efc233b {
        width: 7px;
        height: 100%
    }

    .sizeXxl50_7efc233b .leftTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 7px;
        height: 100%
    }

    .sizeXxl50_7efc233b .leftWaveWrapper_7efc233b {
        width: 4px;
        height: 100%
    }

    .sizeXxl50_7efc233b .leftWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 4px;
        height: 100%
    }

    .sizeXxl50_7efc233b .rightTiltWrapper_7efc233b {
        width: 7px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeXxl50_7efc233b .rightTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 7px;
        height: 100%
    }

    .sizeXxl50_7efc233b .rightWaveWrapper_7efc233b {
        width: 4px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeXxl50_7efc233b .rightWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 4px;
        height: 100%
    }

    .sizeXxl50_7efc233b.badgeWrapperTilt_7efc233b .badgePanel_7efc233b,.sizeXxl50_7efc233b.badgeWrapperWave_7efc233b .badgePanel_7efc233b {
        border-radius: 0
    }

    .sizeXxl100_7efc233b {
        height: var(--kite-badge-layout-100-min-height)
    }

    .sizeXxl100_7efc233b .badgePanel_7efc233b {
        border-radius: var(--kite-badge-layout-100-border-radius);
        gap: var(--kite-badge-layout-100-gap);
        padding: 0 var(--kite-badge-layout-100-padding-horizontal-default)
    }

    .sizeXxl100_7efc233b .badgePanel_7efc233b.iconOnly_7efc233b {
        padding: 0 var(--kite-badge-layout-100-padding-horizontal-icon-only)
    }

    .sizeXxl100_7efc233b .badgePanelPositionTop_7efc233b {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeXxl100_7efc233b .badgePanelPositionBottom_7efc233b {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeXxl100_7efc233b .badgePanelTilt_7efc233b {
        padding: 0
    }

    .sizeXxl100_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 14.5px
    }

    .sizeXxl100_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -2px
    }

    .sizeXxl100_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 14.5px
    }

    .sizeXxl100_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: -2px
    }

    .sizeXxl100_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 12px
    }

    .sizeXxl100_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -2px
    }

    .sizeXxl100_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: -2px
    }

    .sizeXxl100_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b {
        position: relative;
        margin-left: -1.5px;
        margin-right: -1.5px
    }

    .sizeXxl100_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 1.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 3px)
    }

    .sizeXxl100_7efc233b .leftTiltWrapper_7efc233b,.sizeXxl100_7efc233b .leftWaveWrapper_7efc233b,.sizeXxl100_7efc233b .rightTiltWrapper_7efc233b,.sizeXxl100_7efc233b .rightWaveWrapper_7efc233b {
        overflow: hidden
    }

    .sizeXxl100_7efc233b .badgePanelWave_7efc233b {
        padding: 0
    }

    .sizeXxl100_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 17.5px
    }

    .sizeXxl100_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 1px
    }

    .sizeXxl100_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 17.5px
    }

    .sizeXxl100_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: 1px
    }

    .sizeXxl100_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 18px
    }

    .sizeXxl100_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 1px
    }

    .sizeXxl100_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: 1px
    }

    .sizeXxl100_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b {
        position: relative;
        padding-left: 1.5px;
        padding-right: 1.5px
    }

    .sizeXxl100_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -1.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 3px)
    }

    .sizeXxl100_7efc233b .badgeValue_7efc233b {
        padding: 0 var(--kite-badge-label-100-padding-horizontal) var(--kite-badge-label-100-padding-bottom) var(--kite-badge-label-100-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeXxl100_7efc233b .leftTiltWrapper_7efc233b {
        width: 8px;
        height: 100%
    }

    .sizeXxl100_7efc233b .leftTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 8px;
        height: 100%
    }

    .sizeXxl100_7efc233b .leftWaveWrapper_7efc233b {
        width: 5px;
        height: 100%
    }

    .sizeXxl100_7efc233b .leftWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 5px;
        height: 100%
    }

    .sizeXxl100_7efc233b .rightTiltWrapper_7efc233b {
        width: 8px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeXxl100_7efc233b .rightTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 8px;
        height: 100%
    }

    .sizeXxl100_7efc233b .rightWaveWrapper_7efc233b {
        width: 5px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeXxl100_7efc233b .rightWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 5px;
        height: 100%
    }

    .sizeXxl100_7efc233b.badgeWrapperTilt_7efc233b .badgePanel_7efc233b,.sizeXxl100_7efc233b.badgeWrapperWave_7efc233b .badgePanel_7efc233b {
        border-radius: 0
    }

    .sizeXxl200_7efc233b {
        height: var(--kite-badge-layout-200-min-height)
    }

    .sizeXxl200_7efc233b .badgePanel_7efc233b {
        border-radius: var(--kite-badge-layout-200-border-radius);
        gap: var(--kite-badge-layout-200-gap);
        padding: 0 var(--kite-badge-layout-200-padding-horizontal-default)
    }

    .sizeXxl200_7efc233b .badgePanel_7efc233b.iconOnly_7efc233b {
        padding: 0 var(--kite-badge-layout-200-padding-horizontal-icon-only)
    }

    .sizeXxl200_7efc233b .badgePanelPositionTop_7efc233b {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeXxl200_7efc233b .badgePanelPositionBottom_7efc233b {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeXxl200_7efc233b .badgePanelTilt_7efc233b {
        padding: 0
    }

    .sizeXxl200_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 13.5px
    }

    .sizeXxl200_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -3px
    }

    .sizeXxl200_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 13.5px
    }

    .sizeXxl200_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: -3px
    }

    .sizeXxl200_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 10px
    }

    .sizeXxl200_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -3px
    }

    .sizeXxl200_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: -3px
    }

    .sizeXxl200_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b {
        position: relative;
        margin-left: -2.5px;
        margin-right: -2.5px
    }

    .sizeXxl200_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 2.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 5px)
    }

    .sizeXxl200_7efc233b .leftTiltWrapper_7efc233b,.sizeXxl200_7efc233b .leftWaveWrapper_7efc233b,.sizeXxl200_7efc233b .rightTiltWrapper_7efc233b,.sizeXxl200_7efc233b .rightWaveWrapper_7efc233b {
        overflow: hidden
    }

    .sizeXxl200_7efc233b .badgePanelWave_7efc233b {
        padding: 0
    }

    .sizeXxl200_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 16.5px
    }

    .sizeXxl200_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 0
    }

    .sizeXxl200_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 16.5px
    }

    .sizeXxl200_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: 0
    }

    .sizeXxl200_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 16px
    }

    .sizeXxl200_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 0
    }

    .sizeXxl200_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: 0
    }

    .sizeXxl200_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b {
        position: relative;
        padding-left: .5px;
        padding-right: .5px
    }

    .sizeXxl200_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 1px)
    }

    .sizeXxl200_7efc233b .badgeValue_7efc233b {
        padding: 0 var(--kite-badge-label-200-padding-horizontal) var(--kite-badge-label-200-padding-bottom) var(--kite-badge-label-200-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeXxl200_7efc233b .leftTiltWrapper_7efc233b {
        width: 9px;
        height: 100%
    }

    .sizeXxl200_7efc233b .leftTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 9px;
        height: 100%
    }

    .sizeXxl200_7efc233b .leftWaveWrapper_7efc233b {
        width: 6px;
        height: 100%
    }

    .sizeXxl200_7efc233b .leftWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 6px;
        height: 100%
    }

    .sizeXxl200_7efc233b .rightTiltWrapper_7efc233b {
        width: 9px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeXxl200_7efc233b .rightTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 9px;
        height: 100%
    }

    .sizeXxl200_7efc233b .rightWaveWrapper_7efc233b {
        width: 6px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeXxl200_7efc233b .rightWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 6px;
        height: 100%
    }

    .sizeXxl200_7efc233b.badgeWrapperTilt_7efc233b .badgePanel_7efc233b,.sizeXxl200_7efc233b.badgeWrapperWave_7efc233b .badgePanel_7efc233b {
        border-radius: 0
    }

    .sizeXxl300_7efc233b {
        height: var(--kite-badge-layout-300-min-height)
    }

    .sizeXxl300_7efc233b .badgePanel_7efc233b {
        border-radius: var(--kite-badge-layout-300-border-radius);
        gap: var(--kite-badge-layout-300-gap);
        padding: 0 var(--kite-badge-layout-300-padding-horizontal-default)
    }

    .sizeXxl300_7efc233b .badgePanel_7efc233b.iconOnly_7efc233b {
        padding: 0 var(--kite-badge-layout-300-padding-horizontal-icon-only)
    }

    .sizeXxl300_7efc233b .badgePanelPositionTop_7efc233b {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeXxl300_7efc233b .badgePanelPositionBottom_7efc233b {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeXxl300_7efc233b .badgePanelTilt_7efc233b {
        padding: 0
    }

    .sizeXxl300_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 17.5px
    }

    .sizeXxl300_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -3px
    }

    .sizeXxl300_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 17.5px
    }

    .sizeXxl300_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: -3px
    }

    .sizeXxl300_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 14px
    }

    .sizeXxl300_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -3px
    }

    .sizeXxl300_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: -3px
    }

    .sizeXxl300_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b {
        position: relative;
        margin-left: -2.5px;
        margin-right: -2.5px
    }

    .sizeXxl300_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 2.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 5px)
    }

    .sizeXxl300_7efc233b .leftTiltWrapper_7efc233b,.sizeXxl300_7efc233b .leftWaveWrapper_7efc233b,.sizeXxl300_7efc233b .rightTiltWrapper_7efc233b,.sizeXxl300_7efc233b .rightWaveWrapper_7efc233b {
        overflow: hidden
    }

    .sizeXxl300_7efc233b .badgePanelWave_7efc233b {
        padding: 0
    }

    .sizeXxl300_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 21.5px
    }

    .sizeXxl300_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 1px
    }

    .sizeXxl300_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 21.5px
    }

    .sizeXxl300_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: 1px
    }

    .sizeXxl300_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 22px
    }

    .sizeXxl300_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 1px
    }

    .sizeXxl300_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: 1px
    }

    .sizeXxl300_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b {
        position: relative;
        padding-left: 1.5px;
        padding-right: 1.5px
    }

    .sizeXxl300_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -1.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 3px)
    }

    .sizeXxl300_7efc233b .badgeValue_7efc233b {
        padding: 0 var(--kite-badge-label-300-padding-horizontal) var(--kite-badge-label-300-padding-bottom) var(--kite-badge-label-300-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeXxl300_7efc233b .leftTiltWrapper_7efc233b {
        width: 11px;
        height: 100%
    }

    .sizeXxl300_7efc233b .leftTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 11px;
        height: 100%
    }

    .sizeXxl300_7efc233b .leftWaveWrapper_7efc233b {
        width: 7px;
        height: 100%
    }

    .sizeXxl300_7efc233b .leftWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 7px;
        height: 100%
    }

    .sizeXxl300_7efc233b .rightTiltWrapper_7efc233b {
        width: 11px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeXxl300_7efc233b .rightTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 11px;
        height: 100%
    }

    .sizeXxl300_7efc233b .rightWaveWrapper_7efc233b {
        width: 7px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeXxl300_7efc233b .rightWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 7px;
        height: 100%
    }

    .sizeXxl300_7efc233b.badgeWrapperTilt_7efc233b .badgePanel_7efc233b,.sizeXxl300_7efc233b.badgeWrapperWave_7efc233b .badgePanel_7efc233b {
        border-radius: 0
    }

    .sizeXxl400_7efc233b {
        height: var(--kite-badge-layout-400-min-height)
    }

    .sizeXxl400_7efc233b .badgePanel_7efc233b {
        border-radius: var(--kite-badge-layout-400-border-radius);
        gap: var(--kite-badge-layout-400-gap);
        padding: 0 var(--kite-badge-layout-400-padding-horizontal-default)
    }

    .sizeXxl400_7efc233b .badgePanel_7efc233b.iconOnly_7efc233b {
        padding: 0 var(--kite-badge-layout-400-padding-horizontal-icon-only)
    }

    .sizeXxl400_7efc233b .badgePanelPositionTop_7efc233b {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0
    }

    .sizeXxl400_7efc233b .badgePanelPositionBottom_7efc233b {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .sizeXxl400_7efc233b .badgePanelTilt_7efc233b {
        padding: 0
    }

    .sizeXxl400_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 19.5px
    }

    .sizeXxl400_7efc233b .badgePanelTilt_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -3px
    }

    .sizeXxl400_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 19.5px
    }

    .sizeXxl400_7efc233b .badgePanelTilt_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: -3px
    }

    .sizeXxl400_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 14px
    }

    .sizeXxl400_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: -3px
    }

    .sizeXxl400_7efc233b .badgePanelTilt_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: -3px
    }

    .sizeXxl400_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b {
        position: relative;
        margin-left: -2.5px;
        margin-right: -2.5px
    }

    .sizeXxl400_7efc233b .badgePanelTilt_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 2.5px;
        content: "";
        display: inline-block;
        width: calc(100% - 5px)
    }

    .sizeXxl400_7efc233b .leftTiltWrapper_7efc233b,.sizeXxl400_7efc233b .leftWaveWrapper_7efc233b,.sizeXxl400_7efc233b .rightTiltWrapper_7efc233b,.sizeXxl400_7efc233b .rightWaveWrapper_7efc233b {
        overflow: hidden
    }

    .sizeXxl400_7efc233b .badgePanelWave_7efc233b {
        padding: 0
    }

    .sizeXxl400_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) {
        position: relative;
        padding-left: 23.5px
    }

    .sizeXxl400_7efc233b .badgePanelWave_7efc233b:has(.badgeLeftAddon_7efc233b+.badgeValue_7efc233b) .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 1px
    }

    .sizeXxl400_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) {
        position: relative;
        padding-right: 23.5px
    }

    .sizeXxl400_7efc233b .badgePanelWave_7efc233b:has(.badgeValue_7efc233b+.badgeRightAddon_7efc233b) .badgeRightAddon_7efc233b {
        position: absolute;
        right: 1px
    }

    .sizeXxl400_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b {
        position: relative;
        padding: 0;
        overflow: visible;
        width: 22px
    }

    .sizeXxl400_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeLeftAddon_7efc233b {
        position: absolute;
        left: 1px
    }

    .sizeXxl400_7efc233b .badgePanelWave_7efc233b.iconOnly_7efc233b .badgeRightAddon_7efc233b {
        position: absolute;
        right: 1px
    }

    .sizeXxl400_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b {
        position: relative;
        padding-left: 1.5px;
        padding-right: 1.5px
    }

    .sizeXxl400_7efc233b .badgePanelWave_7efc233b.labelOnly_7efc233b ::before {
        position: absolute;
        top: 0;
        bottom: 0;
        left: -1.5px;
        content: "";
        display: inline-block;
        width: calc(100% + 3px)
    }

    .sizeXxl400_7efc233b .badgeValue_7efc233b {
        padding: 0 var(--kite-badge-label-400-padding-horizontal) var(--kite-badge-label-400-padding-bottom) var(--kite-badge-label-400-padding-horizontal);
        white-space: nowrap;
        z-index: 1
    }

    .sizeXxl400_7efc233b .leftTiltWrapper_7efc233b {
        width: 13px;
        height: 100%
    }

    .sizeXxl400_7efc233b .leftTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 13px;
        height: 100%
    }

    .sizeXxl400_7efc233b .leftWaveWrapper_7efc233b {
        width: 9px;
        height: 100%
    }

    .sizeXxl400_7efc233b .leftWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 9px;
        height: 100%
    }

    .sizeXxl400_7efc233b .rightTiltWrapper_7efc233b {
        width: 13px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeXxl400_7efc233b .rightTiltWrapper_7efc233b svg {
        vertical-align: top;
        width: 13px;
        height: 100%
    }

    .sizeXxl400_7efc233b .rightWaveWrapper_7efc233b {
        width: 9px;
        height: 100%;
        transform: rotate(180deg)
    }

    .sizeXxl400_7efc233b .rightWaveWrapper_7efc233b svg {
        vertical-align: top;
        width: 9px;
        height: 100%
    }

    .sizeXxl400_7efc233b.badgeWrapperTilt_7efc233b .badgePanel_7efc233b,.sizeXxl400_7efc233b.badgeWrapperWave_7efc233b .badgePanel_7efc233b {
        border-radius: 0
    }

    .dialog_688bbadc {
        width: var(--kite-modal-dialog-width-xxl, 100%)
    }

    .dialogButtonsXxl400_688bbadc {
        margin-top: var(--kite-modal-overlay-container-400-content-padding-bottom);
        padding-bottom: calc(var(--kite-modal-overlay-container-400-content-padding-horizontal) - var(--kite-modal-overlay-container-400-content-padding-bottom))
    }

    .dialogButtonsXxl500_688bbadc {
        margin-top: var(--kite-modal-overlay-container-500-content-padding-bottom);
        padding-bottom: calc(var(--kite-modal-overlay-container-500-content-padding-horizontal) - var(--kite-modal-overlay-container-500-content-padding-bottom))
    }

    .dialogButtonsXxl600_688bbadc {
        margin-top: var(--kite-modal-overlay-container-600-content-padding-bottom);
        padding-bottom: calc(var(--kite-modal-overlay-container-600-content-padding-horizontal) - var(--kite-modal-overlay-container-600-content-padding-bottom))
    }

    .flexXxlRow_f6b519e4 {
        flex-direction: row!important
    }

    .flexXxlColumn_f6b519e4 {
        flex-direction: column!important
    }

    .flexXxlRowReverse_f6b519e4 {
        flex-direction: row-reverse!important
    }

    .flexXxlColumnReverse_f6b519e4 {
        flex-direction: column-reverse!important
    }

    .flexXxlWrap_f6b519e4 {
        flex-wrap: wrap!important
    }

    .flexXxlNowrap_f6b519e4 {
        flex-wrap: nowrap!important
    }

    .flexXxlWrapReverse_f6b519e4 {
        flex-wrap: wrap-reverse!important
    }

    .flexXxlFill_f6b519e4 {
        flex: 1 1 auto!important
    }

    .justifyContentXxlStart_f6b519e4 {
        justify-content: flex-start!important
    }

    .justifyContentXxlEnd_f6b519e4 {
        justify-content: flex-end!important
    }

    .justifyContentXxlCenter_f6b519e4 {
        justify-content: center!important
    }

    .justifyContentXxlBetween_f6b519e4 {
        justify-content: space-between!important
    }

    .justifyContentXxlAround_f6b519e4 {
        justify-content: space-around!important
    }

    .alignItemsXxlStart_f6b519e4 {
        align-items: flex-start!important
    }

    .alignItemsXxlEnd_f6b519e4 {
        align-items: flex-end!important
    }

    .alignItemsXxlCenter_f6b519e4 {
        align-items: center!important
    }

    .alignItemsXxlBaseline_f6b519e4 {
        align-items: baseline!important
    }

    .alignItemsXxlStretch_f6b519e4 {
        align-items: stretch!important
    }

    .alignContentXxlStart_f6b519e4 {
        align-content: flex-start!important
    }

    .alignContentXxlEnd_f6b519e4 {
        align-content: flex-end!important
    }

    .alignContentXxlCenter_f6b519e4 {
        align-content: center!important
    }

    .alignContentXxlBetween_f6b519e4 {
        align-content: space-between!important
    }

    .alignContentXxlAround_f6b519e4 {
        align-content: space-around!important
    }

    .alignContentXxlStretch_f6b519e4 {
        align-content: stretch!important
    }

    .alignSelfXxlAuto_f6b519e4 {
        align-self: auto!important
    }

    .alignSelfXxlStart_f6b519e4 {
        align-self: flex-start!important
    }

    .alignSelfXxlEnd_f6b519e4 {
        align-self: flex-end!important
    }

    .alignSelfXxlCenter_f6b519e4 {
        align-self: center!important
    }

    .alignSelfXxlBaseline_f6b519e4 {
        align-self: baseline!important
    }

    .alignSelfXxlStretch_f6b519e4 {
        align-self: stretch!important
    }

    .orderXxlFirst_f6b519e4 {
        order: 0
    }

    .orderXxlLast_f6b519e4 {
        order: 6
    }

    .orderXxl1_f6b519e4 {
        order: 1
    }

    .orderXxl2_f6b519e4 {
        order: 2
    }

    .orderXxl3_f6b519e4 {
        order: 3
    }

    .orderXxl4_f6b519e4 {
        order: 4
    }

    .orderXxl5_f6b519e4 {
        order: 5
    }

    .containerLg_7365b62f,.containerMd_7365b62f,.containerSm_7365b62f,.containerXl_7365b62f,.containerXxl_7365b62f,.container_7365b62f {
        max-width: 1320px
    }

    .colXxl_7365b62f {
        flex: 1 0 0%
    }

    .colXxlAuto_7365b62f {
        flex: 0 0 auto;
        width: auto
    }

    .colXxl1_7365b62f {
        flex: 0 0 auto;
        width: 8.33333333%
    }

    .colXxl2_7365b62f {
        flex: 0 0 auto;
        width: 16.66666667%
    }

    .colXxl3_7365b62f {
        flex: 0 0 auto;
        width: 25%
    }

    .colXxl4_7365b62f {
        flex: 0 0 auto;
        width: 33.33333333%
    }

    .colXxl5_7365b62f {
        flex: 0 0 auto;
        width: 41.66666667%
    }

    .colXxl6_7365b62f {
        flex: 0 0 auto;
        width: 50%
    }

    .colXxl7_7365b62f {
        flex: 0 0 auto;
        width: 58.33333333%
    }

    .colXxl8_7365b62f {
        flex: 0 0 auto;
        width: 66.66666667%
    }

    .colXxl9_7365b62f {
        flex: 0 0 auto;
        width: 75%
    }

    .colXxl10_7365b62f {
        flex: 0 0 auto;
        width: 83.33333333%
    }

    .colXxl11_7365b62f {
        flex: 0 0 auto;
        width: 91.66666667%
    }

    .colXxl12_7365b62f {
        flex: 0 0 auto;
        width: 100%
    }

    .offsetXxl0_7365b62f {
        margin-left: 0
    }

    .offsetXxl1_7365b62f {
        margin-left: 8.33333333%
    }

    .offsetXxl2_7365b62f {
        margin-left: 16.66666667%
    }

    .offsetXxl3_7365b62f {
        margin-left: 25%
    }

    .offsetXxl4_7365b62f {
        margin-left: 33.33333333%
    }

    .offsetXxl5_7365b62f {
        margin-left: 41.66666667%
    }

    .offsetXxl6_7365b62f {
        margin-left: 50%
    }

    .offsetXxl7_7365b62f {
        margin-left: 58.33333333%
    }

    .offsetXxl8_7365b62f {
        margin-left: 66.66666667%
    }

    .offsetXxl9_7365b62f {
        margin-left: 75%
    }

    .offsetXxl10_7365b62f {
        margin-left: 83.33333333%
    }

    .offsetXxl11_7365b62f {
        margin-left: 91.66666667%
    }

    .gXxl0_7365b62f,.gxXxl0_7365b62f {
        --kite-gutter-x: 0px
    }

    .gXxl0_7365b62f,.gyXxl0_7365b62f {
        --kite-gutter-y: 0px
    }

    .gXxl100_7365b62f,.gxXxl100_7365b62f {
        --kite-gutter-x: 2px
    }

    .gXxl100_7365b62f,.gyXxl100_7365b62f {
        --kite-gutter-y: 2px
    }

    .gXxl200_7365b62f,.gxXxl200_7365b62f {
        --kite-gutter-x: 4px
    }

    .gXxl200_7365b62f,.gyXxl200_7365b62f {
        --kite-gutter-y: 4px
    }

    .gXxl250_7365b62f,.gxXxl250_7365b62f {
        --kite-gutter-x: 6px
    }

    .gXxl250_7365b62f,.gyXxl250_7365b62f {
        --kite-gutter-y: 6px
    }

    .gXxl300_7365b62f,.gxXxl300_7365b62f {
        --kite-gutter-x: 8px
    }

    .gXxl300_7365b62f,.gyXxl300_7365b62f {
        --kite-gutter-y: 8px
    }

    .gXxl350_7365b62f,.gxXxl350_7365b62f {
        --kite-gutter-x: 10px
    }

    .gXxl350_7365b62f,.gyXxl350_7365b62f {
        --kite-gutter-y: 10px
    }

    .gXxl400_7365b62f,.gxXxl400_7365b62f {
        --kite-gutter-x: 12px
    }

    .gXxl400_7365b62f,.gyXxl400_7365b62f {
        --kite-gutter-y: 12px
    }

    .gXxl500_7365b62f,.gxXxl500_7365b62f {
        --kite-gutter-x: 16px
    }

    .gXxl500_7365b62f,.gyXxl500_7365b62f {
        --kite-gutter-y: 16px
    }

    .gXxl600_7365b62f,.gxXxl600_7365b62f {
        --kite-gutter-x: 24px
    }

    .gXxl600_7365b62f,.gyXxl600_7365b62f {
        --kite-gutter-y: 24px
    }

    .gXxl700_7365b62f,.gxXxl700_7365b62f {
        --kite-gutter-x: 32px
    }

    .gXxl700_7365b62f,.gyXxl700_7365b62f {
        --kite-gutter-y: 32px
    }

    .mainLayoutContainer_fcd6f14f {
        padding-left: var(--kite-main-layout-margin-horizontal-xxl);
        padding-right: var(--kite-main-layout-margin-horizontal-xxl)
    }

    .mainLayoutContainer_fcd6f14f.ignoreMargin_fcd6f14f {
        padding-left: 0;
        padding-right: 0
    }

    .mainLayoutRow_96e9f854 {
        margin-left: 0;
        margin-right: 0;
        gap: var(--kite-main-layout-gutter-xxl) var(--kite-main-layout-gutter-xxl)
    }

    .mainLayoutRow_96e9f854.ignoreMargin_96e9f854 {
        padding-left: var(--kite-main-layout-margin-horizontal-xxl);
        margin-left: calc(-1*var(--kite-main-layout-margin-horizontal-xxl));
        padding-right: var(--kite-main-layout-margin-horizontal-xxl);
        margin-right: calc(-1*var(--kite-main-layout-margin-horizontal-xxl))
    }

    .colXxl1_ccf97819 {
        grid-column: span 1
    }

    .colXxl2_ccf97819 {
        grid-column: span 2
    }

    .colXxl3_ccf97819 {
        grid-column: span 3
    }

    .colXxl4_ccf97819 {
        grid-column: span 4
    }

    .colXxl5_ccf97819 {
        grid-column: span 5
    }

    .colXxl6_ccf97819 {
        grid-column: span 6
    }

    .colXxl7_ccf97819 {
        grid-column: span 7
    }

    .colXxl8_ccf97819 {
        grid-column: span 8
    }

    .colXxl9_ccf97819 {
        grid-column: span 9
    }

    .colXxl10_ccf97819 {
        grid-column: span 10
    }

    .colXxl11_ccf97819 {
        grid-column: span 11
    }

    .colXxl12_ccf97819 {
        grid-column: span 12
    }

    .colXxl1Offset1_ccf97819 {
        grid-column: 2/span 1
    }

    .colXxl1Offset2_ccf97819 {
        grid-column: 3/span 1
    }

    .colXxl1Offset3_ccf97819 {
        grid-column: 4/span 1
    }

    .colXxl1Offset4_ccf97819 {
        grid-column: 5/span 1
    }

    .colXxl1Offset5_ccf97819 {
        grid-column: 6/span 1
    }

    .colXxl1Offset6_ccf97819 {
        grid-column: 7/span 1
    }

    .colXxl1Offset7_ccf97819 {
        grid-column: 8/span 1
    }

    .colXxl1Offset8_ccf97819 {
        grid-column: 9/span 1
    }

    .colXxl1Offset9_ccf97819 {
        grid-column: 10/span 1
    }

    .colXxl1Offset10_ccf97819 {
        grid-column: 11/span 1
    }

    .colXxl1Offset11_ccf97819 {
        grid-column: 12/span 1
    }

    .colXxl2Offset1_ccf97819 {
        grid-column: 2/span 2
    }

    .colXxl2Offset2_ccf97819 {
        grid-column: 3/span 2
    }

    .colXxl2Offset3_ccf97819 {
        grid-column: 4/span 2
    }

    .colXxl2Offset4_ccf97819 {
        grid-column: 5/span 2
    }

    .colXxl2Offset5_ccf97819 {
        grid-column: 6/span 2
    }

    .colXxl2Offset6_ccf97819 {
        grid-column: 7/span 2
    }

    .colXxl2Offset7_ccf97819 {
        grid-column: 8/span 2
    }

    .colXxl2Offset8_ccf97819 {
        grid-column: 9/span 2
    }

    .colXxl2Offset9_ccf97819 {
        grid-column: 10/span 2
    }

    .colXxl2Offset10_ccf97819 {
        grid-column: 11/span 2
    }

    .colXxl3Offset1_ccf97819 {
        grid-column: 2/span 3
    }

    .colXxl3Offset2_ccf97819 {
        grid-column: 3/span 3
    }

    .colXxl3Offset3_ccf97819 {
        grid-column: 4/span 3
    }

    .colXxl3Offset4_ccf97819 {
        grid-column: 5/span 3
    }

    .colXxl3Offset5_ccf97819 {
        grid-column: 6/span 3
    }

    .colXxl3Offset6_ccf97819 {
        grid-column: 7/span 3
    }

    .colXxl3Offset7_ccf97819 {
        grid-column: 8/span 3
    }

    .colXxl3Offset8_ccf97819 {
        grid-column: 9/span 3
    }

    .colXxl3Offset9_ccf97819 {
        grid-column: 10/span 3
    }

    .colXxl4Offset1_ccf97819 {
        grid-column: 2/span 4
    }

    .colXxl4Offset2_ccf97819 {
        grid-column: 3/span 4
    }

    .colXxl4Offset3_ccf97819 {
        grid-column: 4/span 4
    }

    .colXxl4Offset4_ccf97819 {
        grid-column: 5/span 4
    }

    .colXxl4Offset5_ccf97819 {
        grid-column: 6/span 4
    }

    .colXxl4Offset6_ccf97819 {
        grid-column: 7/span 4
    }

    .colXxl4Offset7_ccf97819 {
        grid-column: 8/span 4
    }

    .colXxl4Offset8_ccf97819 {
        grid-column: 9/span 4
    }

    .colXxl5Offset1_ccf97819 {
        grid-column: 2/span 5
    }

    .colXxl5Offset2_ccf97819 {
        grid-column: 3/span 5
    }

    .colXxl5Offset3_ccf97819 {
        grid-column: 4/span 5
    }

    .colXxl5Offset4_ccf97819 {
        grid-column: 5/span 5
    }

    .colXxl5Offset5_ccf97819 {
        grid-column: 6/span 5
    }

    .colXxl5Offset6_ccf97819 {
        grid-column: 7/span 5
    }

    .colXxl5Offset7_ccf97819 {
        grid-column: 8/span 5
    }

    .colXxl6Offset1_ccf97819 {
        grid-column: 2/span 6
    }

    .colXxl6Offset2_ccf97819 {
        grid-column: 3/span 6
    }

    .colXxl6Offset3_ccf97819 {
        grid-column: 4/span 6
    }

    .colXxl6Offset4_ccf97819 {
        grid-column: 5/span 6
    }

    .colXxl6Offset5_ccf97819 {
        grid-column: 6/span 6
    }

    .colXxl6Offset6_ccf97819 {
        grid-column: 7/span 6
    }

    .colXxl7Offset1_ccf97819 {
        grid-column: 2/span 7
    }

    .colXxl7Offset2_ccf97819 {
        grid-column: 3/span 7
    }

    .colXxl7Offset3_ccf97819 {
        grid-column: 4/span 7
    }

    .colXxl7Offset4_ccf97819 {
        grid-column: 5/span 7
    }

    .colXxl7Offset5_ccf97819 {
        grid-column: 6/span 7
    }

    .colXxl8Offset1_ccf97819 {
        grid-column: 2/span 8
    }

    .colXxl8Offset2_ccf97819 {
        grid-column: 3/span 8
    }

    .colXxl8Offset3_ccf97819 {
        grid-column: 4/span 8
    }

    .colXxl8Offset4_ccf97819 {
        grid-column: 5/span 8
    }

    .colXxl9Offset1_ccf97819 {
        grid-column: 2/span 9
    }

    .colXxl9Offset2_ccf97819 {
        grid-column: 3/span 9
    }

    .colXxl9Offset3_ccf97819 {
        grid-column: 4/span 9
    }

    .colXxl10Offset1_ccf97819 {
        grid-column: 2/span 10
    }

    .colXxl10Offset2_ccf97819 {
        grid-column: 3/span 10
    }

    .colXxl11Offset1_ccf97819 {
        grid-column: 2/span 11
    }

    .colXxl12Offset1_ccf97819 {
        grid-column: 2/span 12
    }

    .colXxl12Offset0_ccf97819 {
        grid-column: 1/span 12
    }

    .dayCellWrapper_33e9ab77 {
        --info-container-gap: var(--kite-calendar-cell-data-price-gap-xxl);
        --cell-min-width: var(--kite-calendar-cell-data-price-min-width-xxl);
        --cell-min-height: var(--kite-calendar-cell-data-price-height-xxl);
        --day-cell-border-radius: var(--kite-calendar-cell-data-price-panel-border-radius-xxl);
        --day-cell-border-width: var(--kite-calendar-cell-data-price-border-xxl);
        --week-row-border-radius: var(--kite-calendar-row-data-border-radius-xxl)
    }

    .weekDayName_8c11e492 {
        min-width: var(--kite-calendar-days-week-min-width-xxl);
        padding: 0 0 var(--kite-calendar-days-week-padding-bottom-xxl)
    }

    .weekTitleRow_8c11e492 {
        padding: 0 var(--kite-calendar-row-days-week-padding-horizontal-xxl)
    }

    .datesWrapper_c63aa2c1 {
        gap: var(--kite-calendar-table-gap-xxl)
    }

    .title_4951f6ed {
        padding-left: var(--kite-calendar-title-padding-horizontal-xxl);
        padding-right: var(--kite-calendar-title-padding-horizontal-xxl)
    }

    .calendarMonthView_8526a775 {
        gap: var(--kite-calendar-gap-xxl);
        padding: var(--kite-calendar-panel-padding-vertical-xxl) var(--kite-calendar-panel-padding-horizontal-xxl);
        border-radius: var(--kite-calendar-panel-border-radius-xxl)
    }

    .calendar_04e5c0ba {
        --calendar-gap: var(--kite-calendar-calendar-block-gap-xxl)
    }

    .panel_f8aa36bb {
        max-width: var(--dropdown-max-width-xxl);
        max-height: var(--dropdown-max-height-xxl)
    }

    .panel_f8aa36bb.shadowXxl500_f8aa36bb {
        box-shadow: var(--kite-shadow-500)
    }

    .panel_f8aa36bb.shadowXxl700_f8aa36bb {
        box-shadow: var(--kite-shadow-700)
    }

    .panel_f8aa36bb.sizeXxl500_f8aa36bb.standalone_f8aa36bb {
        padding: var(--kite-dropdown-common-padding-vertical) calc(var(--kite-dropdown-common-padding-horizontal) + var(--kite-dropdown-500-inner-padding-horizontal))
    }

    .panel_f8aa36bb.sizeXxl500_f8aa36bb .item_f8aa36bb {
        border-radius: var(--kite-dropdown-500-inner-radius);
        padding: 0 var(--kite-dropdown-500-inner-padding-horizontal);
        margin-right: calc(-1*var(--kite-dropdown-500-inner-padding-horizontal));
        margin-left: calc(-1*var(--kite-dropdown-500-inner-padding-horizontal))
    }

    .panel_f8aa36bb.sizeXxl600_f8aa36bb.standalone_f8aa36bb {
        padding: var(--kite-dropdown-common-padding-vertical) calc(var(--kite-dropdown-common-padding-horizontal) + var(--kite-dropdown-600-inner-padding-horizontal))
    }

    .panel_f8aa36bb.sizeXxl600_f8aa36bb .item_f8aa36bb {
        border-radius: var(--kite-dropdown-600-inner-radius);
        padding: 0 var(--kite-dropdown-600-inner-padding-horizontal);
        margin-right: calc(-1*var(--kite-dropdown-600-inner-padding-horizontal));
        margin-left: calc(-1*var(--kite-dropdown-600-inner-padding-horizontal))
    }

    .panel_f8aa36bb.sizeXxl700_f8aa36bb.standalone_f8aa36bb {
        padding: var(--kite-dropdown-common-padding-vertical) calc(var(--kite-dropdown-common-padding-horizontal) + var(--kite-dropdown-700-inner-padding-horizontal))
    }

    .panel_f8aa36bb.sizeXxl700_f8aa36bb .item_f8aa36bb {
        border-radius: var(--kite-dropdown-700-inner-radius);
        padding: 0 var(--kite-dropdown-700-inner-padding-horizontal);
        margin-right: calc(-1*var(--kite-dropdown-700-inner-padding-horizontal));
        margin-left: calc(-1*var(--kite-dropdown-700-inner-padding-horizontal))
    }
}

@media (max-width: 767.98px) {
    .scrollBarMobileInvisible_74011b7d {
        scrollbar-width:none
    }

    .scrollBarMobileInvisible_74011b7d::-webkit-scrollbar {
        display: none
    }

    .text_8c3ef641 {
        font-size: 3px;
        line-height: 4px
    }
}

@media screen and (min-device-pixel-ratio: 0) and (min-resolution:.001dpcm) {
    .root_7f7196fc:has(:-webkit-autofill,:-webkit-autofill),.root_7f7196fc:has(:-webkit-autofill,:autofill) {
        background-color:light-dark(#e8f0fe,rgba(70,90,126,.4))
    }

    .root_7f7196fc:not(.disabled_7f7196fc):hover:has(:-webkit-autofill,:-webkit-autofill),.root_7f7196fc:not(.disabled_7f7196fc):hover:has(:-webkit-autofill,:autofill) {
        background-color: light-dark(#e8f0fe,rgba(70,90,126,.4))
    }
}

@media not all and (min-resolution: .001dpcm) {
    .root_7f7196fc:has(:-webkit-autofill,:-webkit-autofill),.root_7f7196fc:has(:-webkit-autofill,:autofill) {
        background-color:#faffbd
    }

    .root_7f7196fc:not(.disabled_7f7196fc):hover:has(:-webkit-autofill,:-webkit-autofill),.root_7f7196fc:not(.disabled_7f7196fc):hover:has(:-webkit-autofill,:autofill) {
        background-color: #faffbd
    }
}

@media (max-width: 991.98px) {
    .monthHeader_4951f6ed button,.titleRow_c63aa2c1 {
        display:none;
        visibility: hidden
    }

    .title_4951f6ed {
        text-align: start
    }

    .calendarMonthView_8526a775 {
        background-color: var(--kite-background-neutral)
    }

    .calendar_04e5c0ba {
        flex-direction: column
    }
}









































































@keyframes styles__openAnimation--TZn3n{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.styles__panelOnMount--JRbnl p{margin-top:0;margin-bottom:4px}.styles__panelOnMount--JRbnl p:last-of-type{margin-bottom:0}.styles__panel--viKoG{animation:styles__openAnimation--TZn3n 300ms ease-in-out forwards}
.styles__dialogModalHeader--mQWB6 *{word-break:normal!important}.styles__dialogModal--v0Jnv{z-index:9999999!important}
.styles__iframe--kC8c9{width:100%;height:320px;-ms-overflow-style:none;overflow:-moz-scrollbars-none;scrollbar-width:none;border:0;transition:height 300ms ease}.styles__iframe--kC8c9::-webkit-scrollbar{width:0;height:0}.styles__loaderContainer--oojIY{position:absolute;top:0;left:0;width:100%;height:320px;display:flex;justify-content:center;align-items:center;background-color:#fff;z-index:1}.styles__modalContent--CqoeZ{position:relative}
.styles__content--kMbHZ{justify-content:center;align-items:center;display:flex;gap:8px;flex-direction:column;text-align:center}.styles__content--kMbHZ.styles__titleless--Y0Vqn{padding-bottom:72px}
@media screen and (min-width:992px){.styles__outerWrapper--rUUgN{flex:1 0 100%}.styles__outerWrapperNarrow--I3ytv{flex:1 0 calc(50% - 16px)}.styles__inViewWrapper--m1Uhi{height:100%}}
.styles__upsalesContainer--D6W1b{display:flex;gap:16px;flex-direction:column}@media screen and (min-width:992px){.styles__upsalesContainer--D6W1b{flex-wrap:wrap;flex-direction:row}}
.styles__shortcutsWrapper--V_zxN{display:flex;margin-bottom:20px;gap:8px}.styles__afterTitleRow--A1S5J{row-gap:10px;padding-left:10px;-moz-column-gap:8px;column-gap:8px}.styles__afterTitleCol--iYF43{padding:0}
.styles__textareaLayout--CbRKa{position:relative;min-height:100px;border-radius:12px;box-shadow:0 0 0 1px var(--kite-input-border-default)}.styles__textareaLayout--CbRKa:hover{box-shadow:0 0 0 1px var(--kite-input-border-hover)}.styles__textareaLayout--CbRKa:focus-within{box-shadow:0 0 0 var(--kite-input-layout-500-border-width-focused) var(--kite-input-border-hover)}.styles__textareaError--OXekc{background-color:var(--kite-input-background-error)}.styles__textareaEditable--HEJrQ,.styles__textareaHighlight--veChp{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;font-weight:400;font-size:1rem;letter-spacing:0;text-transform:none;text-decoration:none;position:absolute;top:0;left:0;margin:4px 0 4px 8px;padding:4px 36px 4px 4px;border:0;width:calc(100% - 48px);height:calc(100% - 16px);overflow:auto;line-height:inherit;overflow-wrap:break-word;display:inline-block;color:var(--kite-input-content-enabled-value)}.styles__textareaHighlight--veChp{scrollbar-width:thin}.styles__textareaEditable--HEJrQ{z-index:1;color:transparent;background:0 0;caret-color:var(--kite-input-cursor);outline:unset;resize:none;scrollbar-width:none}.styles__textareaEditable--HEJrQ::-webkit-scrollbar{display:none}.styles__textareaHighlight--veChp{z-index:0;white-space:pre-wrap}.styles__textareaHighlightRed--fOwrH{background-color:var(--kite-overlay-negative)}textarea::placeholder{color:var(--kite-input-content-enabled-label)}.styles__symbolsCounter--ycxUv{position:absolute;right:10px;bottom:2px}
.styles__wrapper--XvBNy{transition:box-shadow .3s ease-in-out}.styles__wrapper--XvBNy:hover{box-shadow:var(--kite-shadow-500)}@media (max-width:767.98px){.styles__wrapper--XvBNy{padding:12px 20px 10px}}.styles__wrapper--XvBNy .styles__title--dk61s{margin-bottom:10px}.styles__wrapper--XvBNy .styles__checkinTime--PTZFO{margin-bottom:16px}.styles__wrapper--XvBNy .styles__checkinTime--PTZFO .styles__checkinTimeFieldWrapper--CMliX{margin-bottom:4px}@media (min-width:576px){.styles__wrapper--XvBNy .styles__checkinTime--PTZFO .styles__checkinTimeFieldWrapper--CMliX{max-width:222px}}.styles__wrapper--XvBNy .styles__accordion--CaTPD{padding-bottom:20px}.styles__wrapper--XvBNy .styles__accordion--CaTPD .styles__accordionContent--BsxuB{padding-top:20px;max-width:456px}.styles__wrapper--XvBNy .styles__accordion--CaTPD .styles__accordionContent--BsxuB .styles__accordionHint--aB203{margin-top:4px}
.styles__panel--oDRSI{transition:box-shadow .3s ease-in-out}.styles__panel--oDRSI:hover{box-shadow:0 4px 16px rgba(75 106 166/16%);cursor:pointer}.styles__chevron--VWe3j{align-self:center}
.styles__modalContent--U9RLQ{align-items:flex-start;text-align:left}.styles__footer--yMVV7{border-top:0 none;padding:0 24px 24px;display:flex;gap:8px}@media (max-width:991.98px){.styles__footer--yMVV7{padding:0 16px 16px}}
.styles__layout--gT018{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100vw;height:100vh;z-index:9999;background-color:transparent}.styles__iframe--oimXR{width:100%;height:100%;border:0}.styles__loader--rduVp{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10000}
.styles__modalContent--gU0Ii{justify-content:flex-start;gap:16px}.styles__textField--Fq6ER{width:100%}.styles__banksList--Z4sy_,.styles__nothingFoundWrapper--MlfS0{display:flex;flex-direction:column}.styles__nothingFoundWrapper--MlfS0{height:100%}.styles__banksList--Z4sy_{width:100%;overflow-y:scroll;gap:16px}
.styles__qrCode--w3ErT{width:190px;height:190px}.styles__priceBlockWrapper--hP5Wp{display:flex;flex-direction:column;align-items:center}.styles__priceTitle--yYvot{padding:4px 0}
.style-35dcdcee86ac3b55be42535ca06a88f41c708108__inputCol--Wh1HS>*{margin:0}
.style-6667fc2399ee6aec1cb7820074f35676d5be4837__container--B_5vX{position:relative;overflow:visible}
@media screen and (min-width:768px){
  .style-6667fc2399ee6aec1cb7820074f35676d5be4837__container--B_5vX {
    box-shadow: 0 4px 16px rgba(75, 106, 166, 0.16);
  }
  .style-6667fc2399ee6aec1cb7820074f35676d5be4837__container--B_5vX:hover {
    box-shadow: 0 4px 16px rgba(75, 106, 166, 0.46);
  }
}
.style-6667fc2399ee6aec1cb7820074f35676d5be4837__titleCell--VFSgY {
  /* padding-bottom: 12px; */
  padding-bottom: 7px;
}
.style-6667fc2399ee6aec1cb7820074f35676d5be4837__topRightSlot--yKpD8{position:absolute;top:12px;right:20px;max-width:-webkit-fit-content!important;max-width:-moz-fit-content!important;max-width:fit-content!important;padding-right:0}.style-6667fc2399ee6aec1cb7820074f35676d5be4837__formRow--XX05g{width:-webkit-fill-available;width:-moz-available;width:stretch;row-gap:16px}.style-6667fc2399ee6aec1cb7820074f35676d5be4837__titleColumn--p91MF{display:flex;flex-direction:column;padding:0}.style-6667fc2399ee6aec1cb7820074f35676d5be4837__titleRow--x5Dhg{width:100%;margin:0}
.styles__wrapper--gd64y {
  transition:box-shadow .3s ease-in-out;
}
.styles__wrapper--gd64yrt {
  padding-bottom: 20px;
}
@media (min-width:992px){.styles__withoutSubtitle--CMBx1{gap:32px}}.styles__row--t5UCX{flex-direction:row!important}.styles__topRightSlot--lYUNS{display:flex;gap:16px}.styles__subTitle--AI0VO{margin-right:-50px}.styles__actionSlot2buttons--U28xh{display:flex;align-items:center;gap:8px}
.styles__addVoyagerBtn--LUrvb{min-height:40px;cursor:pointer}
.styles__snackBar--kAVTe{max-width:328px!important}
.styles__accordion--y1ExU{padding-top:4px;padding-bottom:16px}.styles__extraAccordionContent--TGuyQ{padding-top:20px;row-gap:16px;padding-bottom:2px}
.useNameField-styles__selectWrapper--dZFlA{position:relative;max-width:300px;overflow:hidden}.useNameField-styles__selectText--j8LLs{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 0 4px;display:block}.useNameField-styles__selectText--j8LLs:last-of-type{margin-bottom:0}.useNameField-styles__selectedSelect--MwWvC .useNameField-styles__selectedSecondaryText--WLf8g{color:#fff;opacity:.6}.useNameField-styles__delimiterDot--TzGl5{color:var(--kite-border-brand-secondary)}.useNameField-styles__complexSuggestItem--Fpzk7{width:100%}.useNameField-styles__complexSuggestItem--Fpzk7 .useNameField-styles__suggestItemLabelValue--VUzuf{overflow:hidden;text-wrap-mode:nowrap;text-overflow:ellipsis}@media (min-width:768px){.useNameField-styles__dropdown--lMngw{min-width:300px}}
.styles__afterSlot--WtP2J{display:flex;position:absolute;right:0;top:-36px}.styles__afterSlot--WtP2J.styles__longTitle--xCt0P{white-space:nowrap}@media screen and (max-width:767.98px){.styles__afterSlot--WtP2J{position:relative;top:-4px;left:2px;right:initial;margin-top:5px;margin-bottom:-16px}.styles__afterSlot--WtP2J.styles__longTitle--xCt0P{top:-4px;white-space:normal}}.styles__checkboxText--tr_JI{white-space:nowrap}@media screen and (max-width:767.98px){.styles__checkboxText--tr_JI{white-space:unset}}
.styles__icon--lcJwU{position:relative;top:4px;cursor:pointer}
.styles__chooseBtn--exXGB{height:40px}
.styles__variantContainer--Y_Udo{position:relative;z-index:2;width:100%;cursor:pointer;transition:transform 600ms,box-shadow .3s ease-in-out;transition-duration:.3s,.3s}.styles__variantContainer--Y_Udo .styles__deleteBtn--wpt50{opacity:0}.styles__variantContainer--Y_Udo:hover{box-shadow:var(--kite-shadow-300)}.styles__variantContainer--Y_Udo:hover .styles__deleteBtn--wpt50{opacity:.6}.styles__variantContainer--Y_Udo:hover .styles__deleteBtn--wpt50:hover{margin-top:-2px;opacity:1}.styles__variantTextContainer--owW0W{width:100%;text-align:left}.styles__dot--zr_7U{color:gray}.styles__textEllipsis--jlcO7{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.styles__wrapper--r9xRN{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;gap:32px;overflow:visible}.styles__hiddenButton--x_I5j{z-index:1;position:absolute;right:0;top:12px}
.styles__header--hNQJv{padding-bottom:12px}.styles__stubContainer--tfGVX,.styles__variantsContainer--_Pvm0{display:flex;flex-direction:column;flex-grow:1;justify-content:space-around}.styles__variantsContainer--_Pvm0{justify-content:flex-start;overflow-x:hidden;box-sizing:border-box;padding:10px;margin:-10px}@media (max-width:767.98px){.styles__variantsContainer--_Pvm0{box-sizing:content-box;min-height:80vh}}.styles__variantsContainer--_Pvm0 button{border:0;margin:0;padding:0;width:auto;overflow:visible;background:0 0;font:inherit;line-height:normal}.styles__variantsContainer--_Pvm0>span{margin-top:20px;text-align:left}.styles__variantsList--Bdy6w{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.styles__variantsList--Bdy6w:last-of-type{margin-bottom:unset}
.styles__variantsContainer--Enqgl{height:100%;overflow-y:scroll;width:100%;margin:-10px;padding:10px 10px 20px;flex-grow:1;display:flex}.styles__modalContent--H6ZWD{text-align:left;padding-bottom:0}
.item-styles__discounts--r5YNy{margin-top:16px;margin-bottom:8px}
.list-styles__voyagersList--EazQB{display:flex;flex-direction:column;gap:16px}@media (min-width:992px){.list-styles__voyagersList--EazQB{padding-top:0}}@media (min-width:768px){.list-styles__sexCol--lP7tH{flex:0 0 13%}.list-styles__birthdateCol--h_rmL{flex:0 0 20%}}.list-styles__addButtons--v2GXU{display:flex;flex-direction:column;gap:12px}@media (min-width:576px){.list-styles__addButtons--v2GXU{display:flex;flex-direction:row;gap:24px}}
.styles__container--WwCSJ{border-top:1px solid var(--kite-border-neutral-tertiary);margin-top:0;padding:0 32px;background-color:var(--kite-background-neutral)}.styles__wrapper--FUE1Q{box-sizing:border-box;max-width:1136px;margin:8px auto;width:100%;display:flex;gap:1rem;min-width:-webkit-max-content;min-width:max-content}@media (max-width:1199.98px){.styles__container--WwCSJ{padding:0}.styles__wrapper--FUE1Q{padding:0 16px}}.styles__steps--I1wPA{display:flex;gap:8px}.styles__step--mAiBp{margin:0}.styles__iconCurrentStep--y1Zym{margin-right:4px;top:-1px;position:relative}.styles__iconDelimiter--mmF47{top:1px;position:relative}
.styles__wrapper--IuZ_L{transition:box-shadow .3s ease-in-out}.styles__wrapper--IuZ_L .styles__formRow--MONNG{row-gap:16px;z-index:0}@media (min-width:768px){.styles__wrapper--IuZ_L .styles__formRow--MONNG{row-gap:8px}}.styles__forwardToHotelierCell--yEuR7{margin-top:8px}.styles__columnFromNewLine--IIP7c{display:contents}@media (min-width:768px){.styles__columnFromNewLine--IIP7c:before{content:" ";flex-basis:100%;display:block;width:100%;height:0}}.styles__columnFromNewLine--IIP7c>div{flex:inherit;padding:inherit;max-width:inherit;width:inherit;box-sizing:inherit}
.styles__button--bEpDb{text-decoration:none!important}
.styles__divider--aN5yN{margin-top:8px}
.styles__container--i0URT{margin-bottom:-8px}.styles__rightAlign--Hhx02{text-align:right}.styles__leftAlign--gh_VK{text-align:left}.styles__modalDesktop--Yh82i{border-radius:16px;max-width:561px;padding:0;gap:28px}.styles__modalContent--uoBuG{padding:8px 20px 24px}.styles__desktopContent--imouv{padding:0 24px 8px}.styles__modalMobile--n7xFy{background:#fff}.styles__textContent--ZMAPu{text-align:left}.styles__textContent--ZMAPu h4{margin-top:16px;margin-bottom:8px}.styles__textContent--ZMAPu p{margin-top:8px;margin-bottom:16px}.styles__divider--uST7o{border-color:#e7edf4;margin:unset;margin-top:12px}.styles__link--JQp7Q{text-decoration:none!important}.styles__okButtonWrapper--MxNKY{padding:8px 0}
.styles__container--q7IxE{margin:-10px auto -6px;width:auto;text-align:center}
.styles__button--JZGHR{text-decoration:none!important}
.styles__button--iy8n3{text-decoration:none!important}
.styles__paywayAfterSlot--lW0uC{margin-top:16px;margin-bottom:-4px}
.styles__badgeText--wFvz1{color:var(--kite-nuetral-primary);font-size:13px}
.styles__modalContent--yQ2z9{text-align:left;padding-bottom:20px;min-height:200px}@media (min-width:1200px){.styles__modalContent--yQ2z9{max-height:500px}}.styles__modalContent--yQ2z9 .styles__root--CC1uW{min-height:200px}.styles__modalContent--yQ2z9 .styles__root--CC1uW .styles__scrollContent--ApyVH{padding-bottom:20px}.styles__modalContent--yQ2z9 .styles__root--CC1uW .styles__scrollContent--ApyVH a{color:var(--kite-text-brand);text-decoration:none}.styles__modalContent--yQ2z9 .styles__root--CC1uW .styles__scrollContent--ApyVH p{margin:0}.styles__modalContent--yQ2z9 .styles__root--CC1uW .styles__scrollContent--ApyVH p+p{margin:8px 0 0}.styles__modalContent--yQ2z9 .styles__root--CC1uW .styles__scrollContent--ApyVH ul{margin:0 0 8px;padding-inline-start:8px;list-style-type:"– "}.styles__modalContent--yQ2z9 .styles__root--CC1uW .styles__scrollContent--ApyVH ul li{margin:0 0 8px}.styles__modalContent--yQ2z9 .styles__root--CC1uW .styles__scrollContent--ApyVH hr{border:unset;border-bottom:1px var(--kite-border-neutral-tertiary) solid;margin:20px 0}
.styles__badge--hP1Mf{padding-left:6px;padding-right:6px}.styles__noIcon--nLalP{padding-left:8px;padding-right:8px}.styles__iconContainer--ki32L{height:unset;max-width:16px}.styles__text--wmfpe{font-size:12px}
.styles__iconContainer--ki32L1 {
  max-width:70px !important;
  max-height: 50px !important;
}
.styles__flexButton--r1MpF{display:flex;padding-right:0;align-items:flex-start}.styles__container--SOTWj{display:flex;gap:8px;flex-direction:column}.styles__modalDesktop--As_0g{border-radius:16px;padding:32px 40px 64px;max-height:560px}.styles__modalDesktop--As_0g div,.styles__modalDesktop--As_0g span{text-align:left}.styles__isNotClickable--IQOzk{pointer-events:none}.styles__isNotClickable--IQOzk *{color:var(--kite-links-content)}.styles__isNotClickable--IQOzk .styles__conditionIcon--A_v6z{background:var(--kite-links-content)}.styles__conditionIcon--A_v6z{width:16px;height:17px;-webkit-mask-size:16px,16px;mask-size:16px,16px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.styles__conditionIcon--A_v6z,.styles__conditionIcon--A_v6z:hover{background-color:var(--kite-links-content)}.styles__conditionIcon--A_v6z img{opacity:0}
@media screen and (min-width:1200px){.styles__twoCols--hoUip{grid-template-columns:repeat(2,1fr)}}.styles__lastInfoBlock--t95GU{grid-column:1/3}@media screen and (min-width:768px) and (max-width:992px){.styles__lastInfoBlock--t95GU{grid-column:1/5}}
.styles__panel--oae_L{transition:box-shadow .3s ease-in-out}@media (min-width:768px){.styles__panel--oae_L{padding:28px!important}.styles__panel--oae_L:hover{box-shadow:var(--kite-shadow-500)}}.styles__banner--IYlwi{margin-bottom:12px}
.styles__accordionContent--uj_pK{padding-top:12px}@media (min-width:992px){.styles__accordionHeader--Elh0D{max-width:320px}}
.styles__emptyButton--rwd5j{display:flex}.styles__columnImage--UaNyw{flex-grow:0;position:relative;top:-12px}.styles__icon--RpuuI{margin-left:-4px;margin-right:-4px}.styles__columnButton--vXLUn{margin-bottom:8px;margin-right:0}.styles__columnButton--vXLUn:last-of-type{margin-bottom:0;margin-right:0}@media screen and (min-width:768px){.styles__columnButton--vXLUn{margin-bottom:0;margin-right:8px}}
@media (min-width:1200px){.styles__stickyRow--FBBbQ{position:sticky;top:0;margin-top:calc(-1*16px);padding-top:16px}}.styles__layout--WxNvi{overflow-anchor:none;max-width:1136px;padding:16px}@media (max-width:991.98px){.styles__layout--WxNvi{padding:16px}}
@media (min-width:1200px){
  .styles__layout--WxNvi{
    padding-top:32px;
    padding-left:0;
    padding-right:0
  }
  .styles__layout--WxNvi_none-top {
    padding-top: 0;
  }
}
.styles__contentWrapper--cuXz6{display:flex;flex-direction:row;gap:24px}@media (max-width:1199.98px){.styles__contentWrapper--cuXz6{display:flex;flex-direction:column;gap:16px}}.styles__contentWrapper--cuXz6>*{display:block}.styles__body--UR6AJ{display:contents}@media (min-width:1200px){.styles__body--UR6AJ{flex:2;display:flex;flex-direction:column;gap:16px}}.styles__aside--GrPyq{display:contents}@media (min-width:1200px){.styles__aside--GrPyq{flex:1;display:flex;flex-direction:column;gap:16px;max-width:365px}}.styles__notifications--IPhCE{order:1;display:flex;flex-direction:column;gap:16px}@media (max-width:1199.98px){.styles__bottomNotifications--l492g{order:9}}.styles__summary--c013u{order:2}@media (max-width:1199.98px){.styles__summary--c013u{order:1}}.styles__loginTeaser--ghpQ5{order:3}@media (max-width:1199.98px){.styles__loginTeaser--ghpQ5{order:2}}.styles__voyagers--m_FLC{display:flex;gap:18px;flex-direction:column;order:4}.styles__customer--fQYoz{order:5}.styles__contactInfo--JS8ph,.styles__miscFields--Hxm4f{order:6}.styles__upsales--NiUdu{order:7}@media (max-width:1199.98px){.styles__offlinePaymentDisclaimer--vISTR{margin-bottom:0;order:8}}.styles__proceedBlock--kTgXK{order:3}@media (max-width:1199.98px){.styles__proceedBlock--kTgXK{order:10}}.styles__bottomPlacement--tz4rX{order:10}



a.style-50d925b347d887d7ed04cd95a64576fbb6a89e0e__linkWrapper--lqLmu {
    text-decoration: none;
    -webkit-tap-highlight-color: transparent
}

.style-a17e2137020ccacfc46ef8eab0dc617059eca461__button--N_iYK {
    margin-top: auto
}

.style-a17e2137020ccacfc46ef8eab0dc617059eca461__banner--Zbmro {
    box-sizing: border-box;
    max-height: 158px;
    gap: 10px
}

@media (max-width: 575.98px) {
    .style-a17e2137020ccacfc46ef8eab0dc617059eca461__banner--Zbmro {
        max-height:124px;
        gap: 6px
    }
}

.style-a17e2137020ccacfc46ef8eab0dc617059eca461__banner--Zbmro picture div p,.style-a17e2137020ccacfc46ef8eab0dc617059eca461__maxLines--w7ebd {
    white-space: normal
}

.style-a17e2137020ccacfc46ef8eab0dc617059eca461__maxLines--w7ebd {
    overflow: hidden;
    display: -webkit-box;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    word-break: break-all;
    max-width: 100%
}

.style-a17e2137020ccacfc46ef8eab0dc617059eca461__title--J4PoB {
    -webkit-line-clamp: 1;
    line-clamp: 1;
    word-break: break-word
}

@media (max-width: 1199.98px) {
    .style-a17e2137020ccacfc46ef8eab0dc617059eca461__title--J4PoB {
        -webkit-line-clamp:2;
        line-clamp: 2
    }
}

.style-a17e2137020ccacfc46ef8eab0dc617059eca461__subtitle--wpeth,.style-a17e2137020ccacfc46ef8eab0dc617059eca461__title--J4PoB.style-a17e2137020ccacfc46ef8eab0dc617059eca461__withAll--oduNL {
    -webkit-line-clamp: 1;
    line-clamp: 1
}

.style-a17e2137020ccacfc46ef8eab0dc617059eca461__title--J4PoB.style-a17e2137020ccacfc46ef8eab0dc617059eca461__solo--dwYyi {
    -webkit-line-clamp: 4;
    line-clamp: 4
}

@media (max-width: 767.98px) {
    .style-a17e2137020ccacfc46ef8eab0dc617059eca461__title--J4PoB.style-a17e2137020ccacfc46ef8eab0dc617059eca461__solo--dwYyi {
        -webkit-line-clamp:5;
        line-clamp: 5
    }
}

.style-a17e2137020ccacfc46ef8eab0dc617059eca461__subtitle--wpeth {
    word-break: break-word
}

@media (max-width: 767.98px) {
    .style-a17e2137020ccacfc46ef8eab0dc617059eca461__subtitle--wpeth {
        -webkit-line-clamp:2;
        line-clamp: 2
    }
}

.style-a17e2137020ccacfc46ef8eab0dc617059eca461__subtitle--wpeth.style-a17e2137020ccacfc46ef8eab0dc617059eca461__withoutButton--dEmgk {
    -webkit-line-clamp: 2;
    line-clamp: 2
}

@media (max-width: 767.98px) {
    .style-a17e2137020ccacfc46ef8eab0dc617059eca461__subtitle--wpeth.style-a17e2137020ccacfc46ef8eab0dc617059eca461__withoutButton--dEmgk {
        -webkit-line-clamp:3;
        line-clamp: 3
    }
}

.style-d6cd7667eff6268c6ecf7d0fd589229a441b6d29__button--VUork {
    margin-top: auto
}

.style-d6cd7667eff6268c6ecf7d0fd589229a441b6d29__banner--DWncq {
    box-sizing: border-box;
    display: flex;
    gap: 6px
}

@media (min-width: 576px) {
    .style-d6cd7667eff6268c6ecf7d0fd589229a441b6d29__banner--DWncq {
        gap:12px
    }
}

@media (max-width: 575.98px) {
    .style-d6cd7667eff6268c6ecf7d0fd589229a441b6d29__banner--DWncq {
        max-height:124px
    }
}

.style-d6cd7667eff6268c6ecf7d0fd589229a441b6d29__banner--DWncq picture {
    border-radius: 16px
}

@media (min-width: 576px) {
    .style-d6cd7667eff6268c6ecf7d0fd589229a441b6d29__banner--DWncq picture {
        margin-top:-16px;
        margin-inline:-16px}
}

.style-d6cd7667eff6268c6ecf7d0fd589229a441b6d29__banner--DWncq picture div p,.style-d6cd7667eff6268c6ecf7d0fd589229a441b6d29__maxLines--nH4Lw {
    white-space: normal
}

.style-d6cd7667eff6268c6ecf7d0fd589229a441b6d29__maxLines--nH4Lw {
    overflow: hidden;
    display: -webkit-box;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    word-break: break-all;
    max-width: 100%
}

.style-d6cd7667eff6268c6ecf7d0fd589229a441b6d29__title--jwAqY {
    -webkit-line-clamp: 1;
    line-clamp: 1;
    word-break: break-word;
    line-height: 20px
}

@media (max-width: 575.98px) {
    .style-d6cd7667eff6268c6ecf7d0fd589229a441b6d29__title--jwAqY {
        line-height:18px
    }
}

.style-d6cd7667eff6268c6ecf7d0fd589229a441b6d29__rootWithAll--tw6Xi .style-d6cd7667eff6268c6ecf7d0fd589229a441b6d29__title--jwAqY,.style-d6cd7667eff6268c6ecf7d0fd589229a441b6d29__rootWithoutButton--z9exz .style-d6cd7667eff6268c6ecf7d0fd589229a441b6d29__title--jwAqY {
    -webkit-line-clamp: 2;
    line-clamp: 2
}

@media (max-width: 575.98px) {
    .style-d6cd7667eff6268c6ecf7d0fd589229a441b6d29__rootWithAll--tw6Xi .style-d6cd7667eff6268c6ecf7d0fd589229a441b6d29__title--jwAqY {
        -webkit-line-clamp:1;
        line-clamp: 1
    }
}

.style-d6cd7667eff6268c6ecf7d0fd589229a441b6d29__rootWithButton--C2pqM .style-d6cd7667eff6268c6ecf7d0fd589229a441b6d29__title--jwAqY {
    -webkit-line-clamp: 3;
    line-clamp: 3
}

@media (max-width: 575.98px) {
    .style-d6cd7667eff6268c6ecf7d0fd589229a441b6d29__rootWithButton--C2pqM .style-d6cd7667eff6268c6ecf7d0fd589229a441b6d29__title--jwAqY {
        -webkit-line-clamp:2;
        line-clamp: 2
    }
}

.style-d6cd7667eff6268c6ecf7d0fd589229a441b6d29__rootSolo--V1hkS .style-d6cd7667eff6268c6ecf7d0fd589229a441b6d29__title--jwAqY,.style-d6cd7667eff6268c6ecf7d0fd589229a441b6d29__subtitle--efPGB {
    -webkit-line-clamp: 7;
    line-clamp: 7;
    word-break: break-word
}

@media (max-width: 575.98px) {
    .style-d6cd7667eff6268c6ecf7d0fd589229a441b6d29__rootSolo--V1hkS .style-d6cd7667eff6268c6ecf7d0fd589229a441b6d29__title--jwAqY {
        -webkit-line-clamp:5;
        line-clamp: 5
    }
}

.style-d6cd7667eff6268c6ecf7d0fd589229a441b6d29__subtitle--efPGB {
    -webkit-line-clamp: 1;
    line-clamp: 1
}

@media (max-width: 575.98px) {
    .style-d6cd7667eff6268c6ecf7d0fd589229a441b6d29__subtitle--efPGB {
        -webkit-line-clamp:2;
        line-clamp: 2
    }
}

.style-d6cd7667eff6268c6ecf7d0fd589229a441b6d29__rootWithoutButton--z9exz .style-d6cd7667eff6268c6ecf7d0fd589229a441b6d29__subtitle--efPGB {
    -webkit-line-clamp: 3;
    line-clamp: 3
}

.style-d6cd7667eff6268c6ecf7d0fd589229a441b6d29__content--tkmkX {
    display: flex;
    flex-wrap: wrap;
    gap: 12px;
    width: 100%
}

@media (max-width: 575.98px) {
    .style-d6cd7667eff6268c6ecf7d0fd589229a441b6d29__content--tkmkX {
        width:auto;
        height: 100%
    }
}

.style-d6cd7667eff6268c6ecf7d0fd589229a441b6d29__labels--HAfgC {
    width: 100%
}

.style-f843be68f7413fc6c9908462b5d73502c9ce78bf__bannerContent--S7gVX img {
    transition: 1s
}

.style-b12c11b7a06864e2d4069c0ed4f24ae21e6549da__carouselItem--2_mn0 {
    width: 100%
}

.style-50ea96c24506fad5368bd9bda188708642f181dc__inlineBanner--lihWp {
    height: 32px;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 8px
}

.style-50ea96c24506fad5368bd9bda188708642f181dc__pattern--sCy2C {
    width: 100%
}

.style-6024494e7e60a93ed806f41681232352b598d98c__cardLink--l5tZS {
    height: 100%;
    display: block;
    text-decoration: none
}

.style-6024494e7e60a93ed806f41681232352b598d98c__cardCommon--cKQtF {
    box-sizing: border-box;
    white-space: normal;
    height: 100%;
    display: flex;
    justify-content: space-between
}

.style-6024494e7e60a93ed806f41681232352b598d98c__cardCommon--cKQtF:hover {
    cursor: pointer;
    background-color: var(--kite-button-general-background-secondary-neutral-hover)
}

.style-6024494e7e60a93ed806f41681232352b598d98c__cardDefault--fA6vL {
    flex-direction: column;
    width: 165px;
    height: 248px
}

@media (min-width: 768px) {
    .style-6024494e7e60a93ed806f41681232352b598d98c__cardDefault--fA6vL {
        width:250px;
        height: 270px
    }
}

.style-6024494e7e60a93ed806f41681232352b598d98c__cardHorizontal--f3cMo {
    width: 100%;
    min-height: 110px
}

.style-6024494e7e60a93ed806f41681232352b598d98c__cardHorizontalIcon--_H0x7 {
    display: flex;
    flex-shrink: 0
}

@media (min-width: 768px) {
    .style-6024494e7e60a93ed806f41681232352b598d98c__cardHorizontal--f3cMo {
        min-height:106px
    }
}

.style-6024494e7e60a93ed806f41681232352b598d98c__content--sucIm {
    width: 100%
}

.style-6024494e7e60a93ed806f41681232352b598d98c__label--m9v_Q {
    word-break: break-word!important;
    white-space: pre-line!important
}

.style-3f19e2e44dc57682318fcb48040803a0426c2fb3__cardLink--UrUGh {
    height: 100%;
    display: block;
    text-decoration: none
}

.style-3f19e2e44dc57682318fcb48040803a0426c2fb3__card--zG5Qy {
    box-sizing: border-box;
    width: 165px;
    height: 100%;
    white-space: normal;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

@media (min-width: 768px) {
    .style-3f19e2e44dc57682318fcb48040803a0426c2fb3__card--zG5Qy {
        width:250px
    }
}

.style-3f19e2e44dc57682318fcb48040803a0426c2fb3__card--zG5Qy:hover {
    cursor: pointer;
    background-color: var(--kite-button-general-background-secondary-neutral-hover)
}

@keyframes style-8baaa661217af41060fb00121ac01deb7d8d0ade__in--v5q5i {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes style-8baaa661217af41060fb00121ac01deb7d8d0ade__pulse--wTIdH {
    0%,to {
        opacity: 1
    }

    50% {
        opacity: .5
    }
}

.style-8baaa661217af41060fb00121ac01deb7d8d0ade__skeleton--rYe6Q {
    display: flex;
    background-color: var(--kite-background-neutral);
    animation: style-8baaa661217af41060fb00121ac01deb7d8d0ade__in--v5q5i .6s ease-in,style-8baaa661217af41060fb00121ac01deb7d8d0ade__pulse--wTIdH 1.5s infinite;
    animation-delay: 0s,.6s;
    border-radius: 16px
}

.style-8baaa661217af41060fb00121ac01deb7d8d0ade__banner--hTYtm {
    height: 124px
}

@media (min-width: 576px) {
    .style-8baaa661217af41060fb00121ac01deb7d8d0ade__banner--hTYtm {
        height:158px
    }
}

.style-8baaa661217af41060fb00121ac01deb7d8d0ade__sideBanner--L7tmY {
    height: 124px
}

@media (min-width: 576px) {
    .style-8baaa661217af41060fb00121ac01deb7d8d0ade__sideBanner--L7tmY {
        height:179px
    }
}

.style-8baaa661217af41060fb00121ac01deb7d8d0ade__inlineBanner--sN8cX {
    height: 32px;
    border-radius: 8px
}

.style-0505950855ab9797bd8c17a7315ef42f88df87fc__buttonWrapper--QI2cx {
    width: 100%
}

@media (min-width: 768px) {
    .style-0505950855ab9797bd8c17a7315ef42f88df87fc__buttonWrapper--QI2cx {
        width:250px
    }
}

.style-0505950855ab9797bd8c17a7315ef42f88df87fc__cardSkeleton--s_Gnh {
    height: 110px
}

@media (min-width: 768px) {
    .style-0505950855ab9797bd8c17a7315ef42f88df87fc__cardSkeleton--s_Gnh {
        height:106px
    }
}

.style-0505950855ab9797bd8c17a7315ef42f88df87fc__buttonSkeleton--vrE5w {
    height: 48px
}

.style-6fc747006fb7a1d604296f5280c397773e43edda__wrapper--tOvnm {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center
}

.style-6fc747006fb7a1d604296f5280c397773e43edda__errorBlockWrapper--mmJAp {
    padding: 64px 0
}

@media (min-width: 768px) {
    .style-6fc747006fb7a1d604296f5280c397773e43edda__errorBlockWrapper--mmJAp {
        padding:72px 0
    }
}

.style-daa4e461ea72ba8272dc38f65a875ee60a5cf00d__skeleton--itDxN {
    max-width: 245px;
    height: 40px
}

.style-7695b83474c9c0a5a535e93073890b56377dacc4__button--M5NWW,.style-7695b83474c9c0a5a535e93073890b56377dacc4__image--XnnBB {
    display: flex;
    margin: 8px auto 24px
}

.style-7695b83474c9c0a5a535e93073890b56377dacc4__button--M5NWW {
    margin: 24px auto 0
}

@media (min-width: 768px) {
    .style-7695b83474c9c0a5a535e93073890b56377dacc4__button--M5NWW {
        margin:24px auto 8px
    }
}

.style-1164cafdb63f9355febc0ee9c2eb171a91daa80e__suggest--c7h6z {
    max-width: 400px
}

.style-1164cafdb63f9355febc0ee9c2eb171a91daa80e__skeleton--l3y4r {
    height: 56px
}

.style-08219fe5ccf873ced94765dfef9ca7870c3d4b6a__modal--zPUNm {
    height: 463px!important
}

.style-08219fe5ccf873ced94765dfef9ca7870c3d4b6a__content--dZ28S {
    max-height: 200px;
    flex: 0 1 auto;
    padding-bottom: 0!important;
    min-height: 0
}

.style-08219fe5ccf873ced94765dfef9ca7870c3d4b6a__coverSlot--IAqoN {
    min-height: 190px;
    flex-grow: 1
}

.style-08219fe5ccf873ced94765dfef9ca7870c3d4b6a__coverSlotContent--UoCvN {
    height: 100%;
    background-position: center top;
    background-size: cover;
    background-repeat: no-repeat;
    background-color: var(--kite-background-neutral)
}

.style-34af0b648f6f1c43de2f165531d1fcd03310dd14__cardSkeleton--R2581 {
    width: 165px;
    height: 248px;
    flex-shrink: 0
}

@media (min-width: 768px) {
    .style-34af0b648f6f1c43de2f165531d1fcd03310dd14__cardSkeleton--R2581 {
        width:250px;
        height: 270px
    }
}

.style-34af0b648f6f1c43de2f165531d1fcd03310dd14__skeletonWrapper--HES84 {
    display: flex;
    gap: 8px;
    overflow-x: hidden
}

@media (min-width: 768px) {
    .style-34af0b648f6f1c43de2f165531d1fcd03310dd14__skeletonWrapper--HES84 {
        gap:16px
    }
}

.style-ae22192ffa42739eddc66725741242e3d1bc6576__skeleton--kG8OE {
    height: 74px;
    max-width: 700px
}

@media (min-width: 768px) {
    .style-ae22192ffa42739eddc66725741242e3d1bc6576__skeleton--kG8OE {
        height:80px
    }
}

@keyframes style-74026e9f848206d797c08f6d5cf8702767ac737a__fade-in--NiDUU {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.style-74026e9f848206d797c08f6d5cf8702767ac737a__wrapper--OToiX {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center
}

.style-74026e9f848206d797c08f6d5cf8702767ac737a__subtitle--D8U9C {
    animation: style-74026e9f848206d797c08f6d5cf8702767ac737a__fade-in--NiDUU 300ms ease-in
}

.style-f67ad83af94580c090fa77b635c57342b3ea837c__priceBlock--PXaeB {
    flex: 1 0 auto
}

.style-f67ad83af94580c090fa77b635c57342b3ea837c__separator--PoDwK {
    width: calc(100% - 28px)!important;
    margin: 8px 0 8px 28px
}

.style-f67ad83af94580c090fa77b635c57342b3ea837c__description--ik9Un {
    transition: min-height 400ms,height 400ms;
    overflow: hidden
}

.style-f67ad83af94580c090fa77b635c57342b3ea837c__alignStart--sfVRP {
    align-self: self-start!important
}

.style-257f8db47a7660aeb46e8cc71cf25f2424e7c5c7__banner--BchfU {
    margin-bottom: 12px
}

.style-755355316e7591bf25740d5ab8af209cb0b7e044__tooltip--LobXr {
    left: -6px!important;
    top: 16px!important
}

.style-b97e347868d684567e26968cfa93bbe0812932af__modalContent--lFg4K .style-b97e347868d684567e26968cfa93bbe0812932af__separator--NM0iD {
    margin: 20px 0 16px
}

.style-b97e347868d684567e26968cfa93bbe0812932af__modalContent--lFg4K a {
    color: var(--kite-links-content);
    text-decoration: none
}

.style-b97e347868d684567e26968cfa93bbe0812932af__modalContent--lFg4K p {
    margin: 0
}

.style-b97e347868d684567e26968cfa93bbe0812932af__modalContent--lFg4K p+p,.style-b97e347868d684567e26968cfa93bbe0812932af__modalContent--lFg4K section {
    margin: 10px 0
}

.style-b97e347868d684567e26968cfa93bbe0812932af__modalContent--lFg4K section p {
    margin: 10px 0 0
}

.style-b97e347868d684567e26968cfa93bbe0812932af__modalContent--lFg4K ul {
    margin: 0 0 12px;
    padding-inline-start:12px;list-style-type: "– "
}

.style-b97e347868d684567e26968cfa93bbe0812932af__modalContent--lFg4K ul li {
    margin: 0 0 12px
}

.style-9a9d3c18052ca6c0ba039df81e0719ace0c7e939__withSlotWrapper--fBZei {
    position: relative
}

.style-b2a2bdc6c85ba42c3f99033027a87f4745a0e7c1__footer--YUkNh {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.style-b2a2bdc6c85ba42c3f99033027a87f4745a0e7c1__footer--YUkNh .style-b2a2bdc6c85ba42c3f99033027a87f4745a0e7c1__logo--w3Thu {
    height: 24px
}

.style-b2a2bdc6c85ba42c3f99033027a87f4745a0e7c1__footer--YUkNh .style-b2a2bdc6c85ba42c3f99033027a87f4745a0e7c1__logo--w3Thu img {
    width: auto
}

.style-795d9aed39e3bedee2a6d931d95c28a45c43ffe7__suggestItem--pbXbW {
    width: 100%
}

.style-795d9aed39e3bedee2a6d931d95c28a45c43ffe7__suggestItem--pbXbW .style-795d9aed39e3bedee2a6d931d95c28a45c43ffe7__suggestItemLabelValue--kURU1 {
    overflow: hidden;
    text-wrap-mode: nowrap;
    text-overflow: ellipsis
}

.style-228a31f839be758a9e1882c88d483d948f10d073__panel--KnQj0 {
    height: 100%;
    box-sizing: border-box;
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    overflow: visible!important;
    transition: box-shadow .3s ease-in-out
}

@media (min-width: 768px) {
    .style-228a31f839be758a9e1882c88d483d948f10d073__panel--KnQj0 {
        padding:28px!important
    }
}

.style-228a31f839be758a9e1882c88d483d948f10d073__panel--KnQj0:hover {
    box-shadow: var(--kite-shadow-500)
}

.style-228a31f839be758a9e1882c88d483d948f10d073__panel--KnQj0.style-228a31f839be758a9e1882c88d483d948f10d073__hover--_w5OB:hover {
    box-shadow: inset 0 0 0 var(--kite-panel-border-unselected-bold) var(--kite-border-brand-primary),var(--kite-shadow-500)
}

.style-228a31f839be758a9e1882c88d483d948f10d073__panel--KnQj0 .style-228a31f839be758a9e1882c88d483d948f10d073__badge--NRn50 {
    position: absolute;
    top: -12px;
    left: 50%;
    transform: translate(-50%)
}

.style-228a31f839be758a9e1882c88d483d948f10d073__panel--KnQj0 .style-228a31f839be758a9e1882c88d483d948f10d073__itemsContainer--Peixz {
    margin-bottom: 6px;
    flex: 1
}

.style-b49d3d9a01ebb872cd9476b470526d1bf1ecbb6e__helper--xonqn {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin: 8px 0 0
}

.style-b49d3d9a01ebb872cd9476b470526d1bf1ecbb6e__couponWrapper--Ht19M {
    flex-grow: 1;
    width: 100%
}

@media (min-width: 768px) {
    .style-b49d3d9a01ebb872cd9476b470526d1bf1ecbb6e__couponWrapper--Ht19M {
        min-width:317px;
        max-width: calc(50% - 8px)
    }
}

.style-b49d3d9a01ebb872cd9476b470526d1bf1ecbb6e__coupon--EDOGf {
    display: flex;
    background-color: #dbffb8;
    border-radius: 8px;
    align-items: center;
    cursor: pointer;
    padding-left: 4px
}

.style-b49d3d9a01ebb872cd9476b470526d1bf1ecbb6e__promoValue--yHWu7 {
    font-size: 10px;
    flex-grow: 1;
    padding: 2px 12px!important;
    margin: 0
}

.style-b49d3d9a01ebb872cd9476b470526d1bf1ecbb6e__promoIcon--bPpNs {
    display: inline-block;
    padding: 2px 8px!important;
    width: unset;
    background-color: #83e760;
    border-radius: 8px;
    transform: rotate(-5deg) translateX(2px);
    white-space: nowrap
}

.style-b49d3d9a01ebb872cd9476b470526d1bf1ecbb6e__promoIconActive--Qf9uJ {
    color: #fff;
    background-color: #8f94b8
}

.style-b49d3d9a01ebb872cd9476b470526d1bf1ecbb6e__apply--l66Ky {
    display: flex;
    justify-content: center;
    flex-shrink: 0;
    border-left: #fff;
    border-left-style: dashed;
    position: relative;
    padding: 0 12px;
    height: 40px;
    width: 107px;
    box-sizing: border-box;
    align-items: center
}

.style-b49d3d9a01ebb872cd9476b470526d1bf1ecbb6e__apply--l66Ky::after,.style-b49d3d9a01ebb872cd9476b470526d1bf1ecbb6e__apply--l66Ky::before {
    content: "";
    display: block;
    border-radius: 50%;
    height: 8px;
    width: 8px;
    background-color: #fff;
    position: absolute;
    left: -4.5px
}

.style-b49d3d9a01ebb872cd9476b470526d1bf1ecbb6e__apply--l66Ky::after {
    top: -4px
}

.style-b49d3d9a01ebb872cd9476b470526d1bf1ecbb6e__apply--l66Ky::before {
    bottom: -4px
}

.style-b49d3d9a01ebb872cd9476b470526d1bf1ecbb6e__applyText--sKzdk {
    margin: 0
}

.style-b49d3d9a01ebb872cd9476b470526d1bf1ecbb6e__applyTextActive--ix9iU,.style-b49d3d9a01ebb872cd9476b470526d1bf1ecbb6e__couponActive--ovDXG .style-b49d3d9a01ebb872cd9476b470526d1bf1ecbb6e__promoValue--yHWu7 {
    color: #8f94b8
}

.style-b49d3d9a01ebb872cd9476b470526d1bf1ecbb6e__couponActive--ovDXG {
    background-color: #f2f2f7
}

.style-d5163001490148b6fd8dbc4d0aa4f15c05cf6e5d__legendList--vki9Z {
    list-style: none;
    margin: 0;
    padding: 0
}

.style-d5163001490148b6fd8dbc4d0aa4f15c05cf6e5d__legendItem--g1efo,.style-d5163001490148b6fd8dbc4d0aa4f15c05cf6e5d__legendSlot--xZxwo {
    display: flex;
    align-items: center
}

.style-d5163001490148b6fd8dbc4d0aa4f15c05cf6e5d__legendItem--g1efo {
    gap: 8px
}

.style-d5163001490148b6fd8dbc4d0aa4f15c05cf6e5d__legendSlot--xZxwo {
    border-radius: 8px;
    justify-content: center
}

.style-d5163001490148b6fd8dbc4d0aa4f15c05cf6e5d__legendSlot--xZxwo,.style-d5163001490148b6fd8dbc4d0aa4f15c05cf6e5d__legendSlot--xZxwo svg {
    height: 28px;
    width: 28px
}

.style-d5163001490148b6fd8dbc4d0aa4f15c05cf6e5d__legendDescription--wA_Ot {
    flex: 1
}

.style-d4e511613444ca088521151b52bbb4f847121abd__couponContainer--cFQR1 {
    width: 100%;
    padding-top: 4px
}

.style-d4e511613444ca088521151b52bbb4f847121abd__couponContainer--cFQR1 .style-d4e511613444ca088521151b52bbb4f847121abd__accordionContainer--frgBI {
    display: flex;
    flex-direction: column;
    gap: 12px;
    margin-top: 16px
}

.style-d4e511613444ca088521151b52bbb4f847121abd__couponContainer--cFQR1 .style-d4e511613444ca088521151b52bbb4f847121abd__accordionContainer--frgBI .style-d4e511613444ca088521151b52bbb4f847121abd__hint--fP8Jk {
    color: var(--kite-content-positive-secondary);
    margin-bottom: unset
}

.style-d4e511613444ca088521151b52bbb4f847121abd__couponContainer--cFQR1 .style-d4e511613444ca088521151b52bbb4f847121abd__accordionContainer--frgBI .style-d4e511613444ca088521151b52bbb4f847121abd__recommendedCoupons--AtJzR {
    display: flex;
    flex-wrap: wrap;
    gap: 16px
}

.style-d4e511613444ca088521151b52bbb4f847121abd__couponContainer--cFQR1 .style-d4e511613444ca088521151b52bbb4f847121abd__accordionContainer--frgBI .style-d4e511613444ca088521151b52bbb4f847121abd__button--P8SwJ {
    margin-bottom: 6px
}

@media (min-width: 576px) and (max-width:1199.98px) {
    .style-d4e511613444ca088521151b52bbb4f847121abd__couponContainer--cFQR1 .style-d4e511613444ca088521151b52bbb4f847121abd__accordionContainer--frgBI .style-d4e511613444ca088521151b52bbb4f847121abd__button--P8SwJ {
        width:311px
    }
}

.style-911eb612ee5b7640361b494b38f3c3748888059d__voyagerDisabled--Kszkz {
    cursor: initial!important
}

.style-911eb612ee5b7640361b494b38f3c3748888059d__passengerName--Pe6jq {
    width: 180px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

.style-570fef3b88d7e09355710a6af05b3866430d0388__paywayItem--G22U7 {
    box-sizing: border-box;
    width: 100%;
    max-width: 120px;
    height: 80px;
    display: flex;
    flex: 1 0 100%;
    position: relative;
    overflow: visible;
    cursor: pointer
}

.style-570fef3b88d7e09355710a6af05b3866430d0388__paywayItem--G22U7>div:first-child {
    display: flex;
    width: 100%
}

.style-570fef3b88d7e09355710a6af05b3866430d0388__paywayItem--G22U7 .style-570fef3b88d7e09355710a6af05b3866430d0388__content--WUyZq {
    width: 100%;
    height: 100%;
    position: relative;
    display: flex;
    flex-direction: column
}

.style-570fef3b88d7e09355710a6af05b3866430d0388__paywayItem--G22U7 .style-570fef3b88d7e09355710a6af05b3866430d0388__content--WUyZq .style-570fef3b88d7e09355710a6af05b3866430d0388__descriptionWrapper--aybBf,.style-570fef3b88d7e09355710a6af05b3866430d0388__paywayItem--G22U7 .style-570fef3b88d7e09355710a6af05b3866430d0388__content--WUyZq .style-570fef3b88d7e09355710a6af05b3866430d0388__logoWrapper--v9cNT {
    width: 100%;
    display: flex;
    justify-content: space-between
}

.style-570fef3b88d7e09355710a6af05b3866430d0388__paywayItem--G22U7 .style-570fef3b88d7e09355710a6af05b3866430d0388__content--WUyZq .style-570fef3b88d7e09355710a6af05b3866430d0388__logoWrapper--v9cNT .style-570fef3b88d7e09355710a6af05b3866430d0388__logo--nHJe9 {
    position: relative;
    /* top: -8px;
    left: -12px */
}
.style-570fef3b88d7e09355710a6af05b3866430d0388__logo--nHJe9_up {
  top: -8px;
  left: -12px;
}

.style-570fef3b88d7e09355710a6af05b3866430d0388__paywayItem--G22U7 .style-570fef3b88d7e09355710a6af05b3866430d0388__content--WUyZq .style-570fef3b88d7e09355710a6af05b3866430d0388__logoWrapper--v9cNT .style-570fef3b88d7e09355710a6af05b3866430d0388__checkmarkIcon--jyISc {
    position: relative;
    right: 6px
}

.style-570fef3b88d7e09355710a6af05b3866430d0388__paywayItem--G22U7 .style-570fef3b88d7e09355710a6af05b3866430d0388__content--WUyZq .style-570fef3b88d7e09355710a6af05b3866430d0388__descriptionWrapper--aybBf {
    height: 34px;
    position: absolute;
    bottom: 0;
    align-items: center
}

.style-570fef3b88d7e09355710a6af05b3866430d0388__paywayItem--G22U7 .style-570fef3b88d7e09355710a6af05b3866430d0388__content--WUyZq .style-570fef3b88d7e09355710a6af05b3866430d0388__description--hk4pi {
    display: flex;
    flex-direction: column
}

.style-570fef3b88d7e09355710a6af05b3866430d0388__paywayItem--G22U7 .style-570fef3b88d7e09355710a6af05b3866430d0388__content--WUyZq .style-570fef3b88d7e09355710a6af05b3866430d0388__descriptionIcon--Hay_y {
    position: relative;
    right: 2px
}

.style-570fef3b88d7e09355710a6af05b3866430d0388__paywayItem--G22U7.style-570fef3b88d7e09355710a6af05b3866430d0388__selected--bhCnv {
    box-shadow: inset 0 0 0 2px var(--kite-panel-selected-background)
}

.style-570fef3b88d7e09355710a6af05b3866430d0388__paywayItem--G22U7 .style-570fef3b88d7e09355710a6af05b3866430d0388__badge--lmAwt {
    position: absolute;
    top: -10px;
    right: -4px;
    z-index: 1
}

.style-570fef3b88d7e09355710a6af05b3866430d0388__paywayItemBig--j9yRW {
    max-width: 100%
}

.style-473df4c1327a0c42310b05fbf29dc1d8157b71e9__scheme--KbjW4 {
    display: flex;
    flex-direction: column;
    align-items: center
}

.style-473df4c1327a0c42310b05fbf29dc1d8157b71e9__tooltipWrapper--ev2qj {
    max-width: calc(100% - 32px)
}

@media (min-width: 576px) {
    .style-473df4c1327a0c42310b05fbf29dc1d8157b71e9__tooltipWrapper--ev2qj {
        max-width:326px
    }
}

.style-f804d1f7bb69b1d2f8b5587644ee30ae7a711cd7__carouselControl--KI2f2 {
    width: 32px;
    height: 32px;
    filter: drop-shadow(0 4px 16px rgba(75,106,166,.16));
    display: none;
    position: absolute;
    z-index: 1;
    top: 68px;
    transition: all 150ms
}

@media (pointer: fine) {
    .style-f804d1f7bb69b1d2f8b5587644ee30ae7a711cd7__carouselControl--KI2f2:hover {
        width:40px;
        height: 40px;
        top: 64px
    }
}

.style-f804d1f7bb69b1d2f8b5587644ee30ae7a711cd7__iconLeft--HfgnL {
    left: -44px;
    transition: all 150ms
}

@media (pointer: fine) {
    .style-f804d1f7bb69b1d2f8b5587644ee30ae7a711cd7__iconLeft--HfgnL:hover {
        left:-48px
    }
}

.style-f804d1f7bb69b1d2f8b5587644ee30ae7a711cd7__iconRight--j7NdR {
    right: -44px;
    transition: all 150ms
}

@media (pointer: fine) {
    .style-f804d1f7bb69b1d2f8b5587644ee30ae7a711cd7__iconRight--j7NdR:hover {
        right:-48px
    }
}

@media (max-width: 1199.98px) {
    .style-f804d1f7bb69b1d2f8b5587644ee30ae7a711cd7__iconLeft--HfgnL,.style-f804d1f7bb69b1d2f8b5587644ee30ae7a711cd7__iconRight--j7NdR {
        display:none
    }
}

.style-9878b3d404d0d51492e55094df9490433cb639c2__seatClickable--WnX9s {
    cursor: pointer
}

.style-9878b3d404d0d51492e55094df9490433cb639c2__seat--bxXOp {
    width: 40px;
    min-height: 40px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.style-9878b3d404d0d51492e55094df9490433cb639c2__slotFront--MxEgc {
    width: 40px;
    height: 28px
}

.style-9878b3d404d0d51492e55094df9490433cb639c2__slotMain--SSVoW {
    width: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 12px;
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 120%;
    letter-spacing: 0;
    text-transform: none;
    text-decoration: none
}

.style-9878b3d404d0d51492e55094df9490433cb639c2__slotMain--SSVoW,.style-9878b3d404d0d51492e55094df9490433cb639c2__slotMain--SSVoW div {
    height: 40px
}

.style-9878b3d404d0d51492e55094df9490433cb639c2__seatWideBody--e_YP7 .style-9878b3d404d0d51492e55094df9490433cb639c2__seat--bxXOp {
    width: 28px;
    min-height: 28px
}

.style-9878b3d404d0d51492e55094df9490433cb639c2__seatWideBody--e_YP7 .style-9878b3d404d0d51492e55094df9490433cb639c2__slotMain--SSVoW {
    width: 28px;
    height: 28px;
    border-radius: 8px
}

.style-9878b3d404d0d51492e55094df9490433cb639c2__seatWideBody--e_YP7 .style-9878b3d404d0d51492e55094df9490433cb639c2__slotMain--SSVoW div {
    height: 28px
}

.style-9878b3d404d0d51492e55094df9490433cb639c2__seatWideBody--e_YP7 .style-9878b3d404d0d51492e55094df9490433cb639c2__slotFront--MxEgc {
    width: 28px;
    height: 20px
}

.style-9878b3d404d0d51492e55094df9490433cb639c2__seatBusinessClass--UghP5 .style-9878b3d404d0d51492e55094df9490433cb639c2__seat--bxXOp {
    width: 44px;
    min-height: 28px
}

.style-9878b3d404d0d51492e55094df9490433cb639c2__seatBusinessClass--UghP5 .style-9878b3d404d0d51492e55094df9490433cb639c2__slotMain--SSVoW {
    width: 44px;
    height: 28px;
    border-radius: 8px
}

.style-40353b137818f2f812d65b47758167d64bbff4a1__wrapper--DNJCl {
    width: 100%;
    margin-bottom: 20px;
    position: relative
}

.style-40353b137818f2f812d65b47758167d64bbff4a1__wrapper--DNJCl .style-40353b137818f2f812d65b47758167d64bbff4a1__sliderWrapper--JDw0I {
    width: auto;
    position: relative;
    display: flex;
    flex-direction: row;
    gap: 8px;
    padding: 10px 18px 2px;
    margin: -8px -18px -4px;
    overflow-x: auto;
    scrollbar-width: none
}

.style-40353b137818f2f812d65b47758167d64bbff4a1__wrapper--DNJCl .style-40353b137818f2f812d65b47758167d64bbff4a1__sliderWrapper--JDw0I::-webkit-scrollbar {
    display: none
}

@media (min-width: 768px) {
    .style-40353b137818f2f812d65b47758167d64bbff4a1__wrapper--DNJCl .style-40353b137818f2f812d65b47758167d64bbff4a1__sliderWrapper--JDw0I {
        padding:10px 28px 2px;
        margin-top: -8px;
        margin-right: -28px;
        margin-left: -28px
    }
}

.style-40353b137818f2f812d65b47758167d64bbff4a1__cardsWrapper--j6l9u {
    display: grid;
    grid-template-columns: repeat(2,minmax(120px,1fr));
    gap: 8px
}

@media (min-width: 768px) and (max-width:1199.98px) {
    .style-40353b137818f2f812d65b47758167d64bbff4a1__cardsWrapper--j6l9u {
        grid-template-columns:repeat(4,minmax(140px,1fr))
    }
}

.style-40353b137818f2f812d65b47758167d64bbff4a1__hiddenСardsWrapper--IsaSc {
    margin-top: 8px
}

.style-40353b137818f2f812d65b47758167d64bbff4a1__accordion--EbDGE {
    display: flex;
    flex-direction: column-reverse
}

.style-40353b137818f2f812d65b47758167d64bbff4a1__accordion--EbDGE summary {
    margin-top: 16px
}

.style-3d90fc8388d374567120336c39c3dbc604163364__seatmapRow--yzL8f {
    display: flex;
    flex-direction: row;
    align-items: end;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}

.style-3d90fc8388d374567120336c39c3dbc604163364__seatmapAisle--_ceMK,.style-3d90fc8388d374567120336c39c3dbc604163364__seatmapColumn--XnuiP {
    display: flex;
    align-items: center;
    justify-content: center
}

.style-3d90fc8388d374567120336c39c3dbc604163364__seatmapAisle--_ceMK {
    width: 16px;
    height: 40px;
    pointer-events: none
}

.style-3d90fc8388d374567120336c39c3dbc604163364__seatmapAisle--_ceMK.style-3d90fc8388d374567120336c39c3dbc604163364__wideBody--MBAfZ {
    height: 28px;
    width: 0
}

.style-3d90fc8388d374567120336c39c3dbc604163364__seatmapColumn--XnuiP {
    height: 18px;
    width: 40px;
    min-height: auto;
    flex-direction: column
}

.style-3d90fc8388d374567120336c39c3dbc604163364__seatmapColumn--XnuiP.style-3d90fc8388d374567120336c39c3dbc604163364__wideBody--MBAfZ {
    width: 28px
}

.style-3d90fc8388d374567120336c39c3dbc604163364__seatmapColumn--XnuiP.style-3d90fc8388d374567120336c39c3dbc604163364__businessClass--MHGVk {
    width: 44px
}

@keyframes style-dcabdd171a350cfbb48e30382009d14ecfc7b2e5__ShimmerAnimation--xLRCT {
    0% {
        background-position: 96%0
    }

    to {
        background-position: 5% 100%
    }
}

.style-dcabdd171a350cfbb48e30382009d14ecfc7b2e5__isCalculation--aSVjq .style-dcabdd171a350cfbb48e30382009d14ecfc7b2e5__shimmer--G_QBR {
    border-radius: 8px;
    background: linear-gradient(107.26deg,#eff0ff 26.79%,#eff4fc 43%,#fff 47.35%,#eff0ff 47.5%);
    background-size: 400% 400%;
    animation: style-dcabdd171a350cfbb48e30382009d14ecfc7b2e5__ShimmerAnimation--xLRCT 3s ease infinite
}

.style-dcabdd171a350cfbb48e30382009d14ecfc7b2e5__isCalculation--aSVjq .style-dcabdd171a350cfbb48e30382009d14ecfc7b2e5__shimmer--G_QBR>* {
    opacity: 0
}

.style-ab5e309c0379259b30dcf22dcd8ae621c9c68acd__sticky--Ns3Lu {
    position: sticky;
    height: 0;
    bottom: 60px;
    opacity: 0;
    visibility: hidden;
    transition: opacity .1s
}

@media (min-width: 992px) {
    .style-ab5e309c0379259b30dcf22dcd8ae621c9c68acd__sticky--Ns3Lu {
        margin:0 19%
    }
}

.style-ab5e309c0379259b30dcf22dcd8ae621c9c68acd__stickyVisible--XDQ1M {
    opacity: 1;
    visibility: visible
}

.style-d57c5542608b15a6d9c895d9fe00d26e034eb6de__wrapper--vBIKI .style-d57c5542608b15a6d9c895d9fe00d26e034eb6de__blockTitle--ZjiLL {
    margin-bottom: 4px
}

.style-d57c5542608b15a6d9c895d9fe00d26e034eb6de__wrapper--vBIKI .style-d57c5542608b15a6d9c895d9fe00d26e034eb6de__accordionHeader--Hy64z {
    display: flex;
    flex-grow: 1;
    flex-direction: column;
    pointer-events: auto
}

.style-d57c5542608b15a6d9c895d9fe00d26e034eb6de__wrapper--vBIKI .style-d57c5542608b15a6d9c895d9fe00d26e034eb6de__accordionHeader--Hy64z .style-d57c5542608b15a6d9c895d9fe00d26e034eb6de__referencePriceContainer--AI_6l {
    display: inline-flex;
    align-items: center;
    gap: 2px
}

.style-d57c5542608b15a6d9c895d9fe00d26e034eb6de__wrapper--vBIKI .style-d57c5542608b15a6d9c895d9fe00d26e034eb6de__accordionContent--Id_RW {
    margin-top: 12px
}

.style-d57c5542608b15a6d9c895d9fe00d26e034eb6de__firstBlock--Xy1h3 {
    margin-top: 10px
}

.style-b0cc1e13d7ff1f0f501e324591b9916c8bc4ce9e__modalContentWrapper--IQPwS {
    position: relative
}

@media (min-width: 992px) {
    .style-b0cc1e13d7ff1f0f501e324591b9916c8bc4ce9e__modalContentWrapper--IQPwS {
        display:flex;
        flex: 1
    }

    .style-b0cc1e13d7ff1f0f501e324591b9916c8bc4ce9e__routesAndLegend--LYoEn {
        max-width: 328px;
        overflow-y: auto;
        padding-right: 28px;
        flex: 1
    }
}

.style-b0cc1e13d7ff1f0f501e324591b9916c8bc4ce9e__schemeWrapper--KWeYj {
    flex: 1
}

@media (min-width: 992px) {
    .style-b0cc1e13d7ff1f0f501e324591b9916c8bc4ce9e__schemeWrapper--KWeYj {
        overflow-y:auto
    }
}

@media (min-width: 576px) {
    .style-b0cc1e13d7ff1f0f501e324591b9916c8bc4ce9e__submitButton--FsU98 {
        width:328px
    }
}

.style-b0cc1e13d7ff1f0f501e324591b9916c8bc4ce9e__seatmapModalContent--prjXN.style-b0cc1e13d7ff1f0f501e324591b9916c8bc4ce9e__twinScrollContent--xj3_r {
    padding-bottom: 0
}

@media (min-width: 992px) {
    .style-b0cc1e13d7ff1f0f501e324591b9916c8bc4ce9e__seatmapModalContent--prjXN.style-b0cc1e13d7ff1f0f501e324591b9916c8bc4ce9e__twinScrollContent--xj3_r {
        display:flex;
        padding-right: 0
    }
}

.style-b0cc1e13d7ff1f0f501e324591b9916c8bc4ce9e__innerWrapper--cKMd5 {
    display: flex;
    flex-direction: column
}

@media (min-width: 576px) and (max-width:1199.98px) {
    .style-74eb137518d63b2c9d0ba25c0042108413151419__submitButton--IReF0 {
        width:311px
    }
}

.style-74eb137518d63b2c9d0ba25c0042108413151419__badgedButton--PZeYe {
    overflow: visible;
    position: relative
}

.style-74eb137518d63b2c9d0ba25c0042108413151419__badgeContainer--aEbAn {
    transform: translateY(-50%);
    position: absolute;
    right: 1.5%;
    top: 0
}

.style-b8d05fddaefdb2521cd123f394bba32486b66b39__transportSegment--MEoq5 {
    list-style: none;
    display: flex;
    justify-content: space-between;
    align-items: flex-start
}

.style-b8d05fddaefdb2521cd123f394bba32486b66b39__voygers--p0K44 {
    flex: 1 0 0;
    overflow: hidden
}

.style-b8d05fddaefdb2521cd123f394bba32486b66b39__voyagerName--zehaw {
    word-break: break-word!important
}

.style-a3c2578e523ea67246772333d72e7e29cdae372d__wrapper--eEcGG {
    box-sizing: border-box;
    transition: box-shadow .3s ease-in-out
}

@media (min-width: 768px) {
    .style-a3c2578e523ea67246772333d72e7e29cdae372d__wrapper--eEcGG {
        padding:16px 28px
    }

    .style-a3c2578e523ea67246772333d72e7e29cdae372d__wrapper--eEcGG:not(.style-a3c2578e523ea67246772333d72e7e29cdae372d__hasAfterSlot--SVVRe) {
        padding-bottom: 28px
    }

    .style-a3c2578e523ea67246772333d72e7e29cdae372d__wrapper--eEcGG {
      box-shadow: 0 4px 16px rgba(75, 106, 166, 0.16);
    }
    .style-a3c2578e523ea67246772333d72e7e29cdae372d__wrapper--eEcGG:hover {
        box-shadow: 0 4px 16px rgba(75, 106, 166, 0.46);
    }

    .style-a3c2578e523ea67246772333d72e7e29cdae372d__wrapper--eEcGG:hover [class*=carouselControl] {
        display: flex
    }

    .style-a3c2578e523ea67246772333d72e7e29cdae372d__wrapper--eEcGG:hover:has([class*=carouselControl]) {
        overflow: visible
    }
}

.size500_e65271e6.inputWrapper_e65271e6.error_e65271e6 {
    box-shadow: 0 0 0 var(--kite-selection-control-500-error-border-width) var(--kite-selection-control-error-border);
}

.style-a3c2578e523ea67246772333d72e7e29cdae372d__wrapper--eEcGG .style-a3c2578e523ea67246772333d72e7e29cdae372d__divider--TA9tC {
    margin: 20px 0 16px
}

.style-a3c2578e523ea67246772333d72e7e29cdae372d__wrapper--eEcGG .style-a3c2578e523ea67246772333d72e7e29cdae372d__bottom--saCB6 {
    display: flex;
    flex-direction: column;
    gap: 12px;
    margin-top: 16px
}

.style-a3c2578e523ea67246772333d72e7e29cdae372d__secondaryAgreement--V6CU5 {
    width: auto;
    margin-top: 12px;
    color: var(--main-color);
    font-size: var(--main-size);
    font-weight: var(--main-weight);
}
.style-a3c2578e523ea67246772333d72e7e29cdae372d__secondaryAgreement--V6CU5 a {
    color: var(--main-color);
}

@media (min-width: 1200px) {
    .style-a3c2578e523ea67246772333d72e7e29cdae372d__secondaryAgreement--V6CU5 {
        padding: 0 18px 0 28px;
        /* padding: 0; */
    }
}

.style-c84f867cf6ba1290f0f8505670a51772e11a1255__button--NE0Q9 {
    margin-right: 8px
}

.style-c84f867cf6ba1290f0f8505670a51772e11a1255__wrapperMessages--dJwjY {
    margin-bottom: 16px
}

.style-c84f867cf6ba1290f0f8505670a51772e11a1255__messageList--taWON {
    display: flex
}

.style-c84f867cf6ba1290f0f8505670a51772e11a1255__messageIcon--gMiVw {
    width: 24px;
    height: 24px;
    padding: 6px;
    margin-top: 6px;
    margin-right: 12px;
    background-color: var(--kite-overlay-brand);
    border-radius: 50%;
    flex-shrink: 0
}

.style-c84f867cf6ba1290f0f8505670a51772e11a1255__messageTitle--a4kYC {
    margin-top: 4px
}

.style-c84f867cf6ba1290f0f8505670a51772e11a1255__messageDescription--Lng2R {
    margin-bottom: 4px
}

.style-c84f867cf6ba1290f0f8505670a51772e11a1255__info--an76d {
    margin-bottom: 16px
}

.style-c84f867cf6ba1290f0f8505670a51772e11a1255__modalButton--H0gx3 {
    margin-bottom: 6px
}

.style-c84f867cf6ba1290f0f8505670a51772e11a1255__modalButton--H0gx3:last-child {
    margin-bottom: 0
}

.style-08a26687ff5a375d7767c1f56d198ff8f4e76f66__buttonsWrapper--kGcCF {
    display: flex;
    flex-wrap: wrap;
    row-gap: 6px;
    margin-bottom: 12px
}

.style-b3e60566074acac15d890b0e80801a151236684b__container--btmWw {
    position: relative;
    max-height: 1000px;
    overflow-x: visible;
    overflow-y: hidden;
    transition: max-height .7s,opacity .5s,margin-bottom .5s
}

.style-b3e60566074acac15d890b0e80801a151236684b__container--btmWw.style-b3e60566074acac15d890b0e80801a151236684b__hidden--LY4gX {
    max-height: 0;
    opacity: 0;
    margin-bottom: 0
}

.style-b3e60566074acac15d890b0e80801a151236684b__container--btmWw a {
    text-decoration: none;
    color: var(--kite-links-content, revert)
}

@keyframes style-36a5c969c802e7ce60ed2b4bd66b9e0280c7374d__shine--cJ2h1 {
    to {
        transform: translateX(90%)
    }
}

.style-36a5c969c802e7ce60ed2b4bd66b9e0280c7374d__waitInformerWrapper--w0_d1 {
    padding: 0 12px;
    position: relative;
    overflow: hidden;
    border-radius: 8px;
    border: 1px solid var(--kite-background-brand)
}

.style-36a5c969c802e7ce60ed2b4bd66b9e0280c7374d__waitInformerWrapper--w0_d1 .style-36a5c969c802e7ce60ed2b4bd66b9e0280c7374d__loading--euoJu {
    height: 100%;
    width: 100%;
    position: absolute;
    z-index: 1;
    background-image: linear-gradient(107deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.8) 40%,rgba(255,255,255,0) 40%);
    background-size: 50% 100%;
    background-repeat: repeat-y;
    transform: translateX(-155px);
    animation: style-36a5c969c802e7ce60ed2b4bd66b9e0280c7374d__shine--cJ2h1 4s infinite
}

.style-36a5c969c802e7ce60ed2b4bd66b9e0280c7374d__waitInformerWrapper--w0_d1 .style-36a5c969c802e7ce60ed2b4bd66b9e0280c7374d__content--Wtea4 {
    display: flex;
    justify-content: space-between
}

.style-36a5c969c802e7ce60ed2b4bd66b9e0280c7374d__waitInformerWrapper--w0_d1 .style-36a5c969c802e7ce60ed2b4bd66b9e0280c7374d__content--Wtea4 .style-36a5c969c802e7ce60ed2b4bd66b9e0280c7374d__placeholder--u3oGK {
    margin-top: 12px;
    margin-bottom: 12px;
    background-color: #d1d3e0;
    border-radius: 8px;
    opacity: .2
}

@media (min-width: 576px) {
    .style-36a5c969c802e7ce60ed2b4bd66b9e0280c7374d__waitInformerWrapper--w0_d1 .style-36a5c969c802e7ce60ed2b4bd66b9e0280c7374d__content--Wtea4 .style-36a5c969c802e7ce60ed2b4bd66b9e0280c7374d__placeholder--u3oGK {
        margin-top:16px;
        margin-bottom: 16px
    }
}

.style-36a5c969c802e7ce60ed2b4bd66b9e0280c7374d__waitInformerWrapper--w0_d1 .style-36a5c969c802e7ce60ed2b4bd66b9e0280c7374d__content--Wtea4 .style-36a5c969c802e7ce60ed2b4bd66b9e0280c7374d__text--q3dSL {
    min-width: 80%;
    height: 20px
}

.style-36a5c969c802e7ce60ed2b4bd66b9e0280c7374d__waitInformerWrapper--w0_d1 .style-36a5c969c802e7ce60ed2b4bd66b9e0280c7374d__content--Wtea4 .style-36a5c969c802e7ce60ed2b4bd66b9e0280c7374d__icon--Kjl2C {
    width: 20px;
    height: 20px
}

.style-e0de6309758250a93ba811782ffd3302fa715d03__container--UrwLU {
    position: relative;
    max-height: 1000px;
    overflow-x: visible;
    overflow-y: hidden;
    transition: max-height .7s,opacity .5s
}

.style-e0de6309758250a93ba811782ffd3302fa715d03__container--UrwLU.style-e0de6309758250a93ba811782ffd3302fa715d03__hidden--jW9_Z {
    max-height: 0;
    opacity: 0
}

.style-e0de6309758250a93ba811782ffd3302fa715d03__container--UrwLU .style-e0de6309758250a93ba811782ffd3302fa715d03__whiteText--XrSCR {
    color: var(--kite-content-neutral-primary)
}

.style-e0de6309758250a93ba811782ffd3302fa715d03__container--UrwLU .style-e0de6309758250a93ba811782ffd3302fa715d03__buttons--mUClr {
    display: flex
}

@media (min-width: 992px) {
    .style-e0de6309758250a93ba811782ffd3302fa715d03__container--UrwLU .style-e0de6309758250a93ba811782ffd3302fa715d03__buttons--mUClr {
        flex-shrink:0
    }
}

.style-e0de6309758250a93ba811782ffd3302fa715d03__container--UrwLU .style-e0de6309758250a93ba811782ffd3302fa715d03__buttons--mUClr .style-e0de6309758250a93ba811782ffd3302fa715d03__button--yYMXn {
    margin-right: 8px
}

.style-e0de6309758250a93ba811782ffd3302fa715d03__container--UrwLU .style-e0de6309758250a93ba811782ffd3302fa715d03__buttons--mUClr .style-e0de6309758250a93ba811782ffd3302fa715d03__button--yYMXn last-child {
    margin-right: 0
}

.style-5ba68889db135fb0eb0120fdc9d748a9cf6a6b65__container--WRcsd {
    display: flex;
    flex-direction: column
}

.style-5ba68889db135fb0eb0120fdc9d748a9cf6a6b65__chips--CmUKr {
    scrollbar-width: none;
    -ms-overflow-style: none
}

.style-5ba68889db135fb0eb0120fdc9d748a9cf6a6b65__chips--CmUKr::-webkit-scrollbar {
    display: none
}

.style-a39115f013285203707e15a425be6307003be00b__container--o8tbQ {
    display: flex
}

.style-334b63041fd567ea2812ce59bfc79c3437bf34f2__align-left--zVNlZ {
    text-align: left
}

.style-334b63041fd567ea2812ce59bfc79c3437bf34f2__align-center--i1PFe {
    text-align: center
}

.style-334b63041fd567ea2812ce59bfc79c3437bf34f2__align-right--KBZdj {
    text-align: right
}

.style-496ab6d9e1a07938cf3ccb55c1c5a8859a15edb2__container--FZ0uA {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center
}

.style-496ab6d9e1a07938cf3ccb55c1c5a8859a15edb2__backpack--Ha_Mm {
    width: 74px
}

.style-496ab6d9e1a07938cf3ccb55c1c5a8859a15edb2__moneta--Ri0aI {
    width: 244px
}

.style-15aadd4d643ff373542073457bfeab1e1df83dc4__link--Szpse {
    text-decoration: none!important
}

.style-07af45434ea558f296947841884f6fa3b0004aee__container--oCXVA {
    display: flex;
    flex-direction: column
}

.style-07af45434ea558f296947841884f6fa3b0004aee__loader--l5MTd {
    display: flex;
    justify-content: center
}

.style-5d05326c2eab3bd408efd8f946163d5d7e7e0c7c__modal--a_aUx>div:last-child {
    border-top: none
}

.style-5d05326c2eab3bd408efd8f946163d5d7e7e0c7c__modal--a_aUx p,.style-5d05326c2eab3bd408efd8f946163d5d7e7e0c7c__modal--a_aUx span {
    white-space: pre-line
}

.style-5d05326c2eab3bd408efd8f946163d5d7e7e0c7c__wrapper--KwCAY>div:first-child {
    background-color: transparent
}

.style-5d05326c2eab3bd408efd8f946163d5d7e7e0c7c__withFooter--Um2pU>div:nth-child(2) {
    padding-bottom: 0
}

.style-5d05326c2eab3bd408efd8f946163d5d7e7e0c7c__primary--SPhhB {
    background-color: var(--kite-panel-primary)
}

.style-5d05326c2eab3bd408efd8f946163d5d7e7e0c7c__neutral--ejdYi {
    background-color: var(--kite-background-neutral)
}

.style-fd7e0619e155fc910ae60b2a68e388ef0ea63b91__container--k05dq {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    min-height: 250px
}

.style-3ddfb9ed29155a1eeff09c458e5e970b6d34892a__container--_2CRr {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    min-height: 250px
}

.style-be9b82f01e38315fb462d50e16a0bda9eeffd2f5__modalContentBlock--KQ5wA {
    display: flex;
    flex-direction: column
}

.style-be9b82f01e38315fb462d50e16a0bda9eeffd2f5__badge--GHbAE {
    cursor: pointer
}

.style-eb52444d0827a68e153d63ca46e60248d3f4eae9__container--Yn50v,.style-eb52444d0827a68e153d63ca46e60248d3f4eae9__iframe--QDSdD {
    width: 100%;
    height: 100%
}

.style-eb52444d0827a68e153d63ca46e60248d3f4eae9__iframe--QDSdD {
    border: 0
}

.style-eb52444d0827a68e153d63ca46e60248d3f4eae9__container--Yn50v {
    position: relative
}

.style-eb52444d0827a68e153d63ca46e60248d3f4eae9__loaderContainer--FtqFL,.style-eb52444d0827a68e153d63ca46e60248d3f4eae9__loaderWrapper--uaA_d {
    display: flex;
    align-items: center;
    justify-content: center
}

.style-eb52444d0827a68e153d63ca46e60248d3f4eae9__loaderContainer--FtqFL {
    width: 100%;
    height: 100%;
    background-color: #fff;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    top: 0
}

.style-eb52444d0827a68e153d63ca46e60248d3f4eae9__loaderWrapper--uaA_d {
    height: 40px!important
}

.style-eb52444d0827a68e153d63ca46e60248d3f4eae9__modalWrapper--YVvSS div:nth-child(2) {
    max-height: 650px;
    height: 100%!important
}

.style-fca0f3e0a817690e6c12e08796d7318c157e8fd3__waiting--PvQ7_ {
    height: 242px;
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center
}

@media (max-width: 575.98px) {
    .style-fca0f3e0a817690e6c12e08796d7318c157e8fd3__waiting--PvQ7_ {
        height:194px;
        justify-content: flex-end
    }
}

.style-fca0f3e0a817690e6c12e08796d7318c157e8fd3__failed--qzLtt {
    display: flex;
    flex-direction: column
}

.style-fca0f3e0a817690e6c12e08796d7318c157e8fd3__failedButtons--cY8g6 {
    align-items: center;
    justify-content: center
}

.style-fca0f3e0a817690e6c12e08796d7318c157e8fd3__failedButtons--cY8g6,.style-fca0f3e0a817690e6c12e08796d7318c157e8fd3__success--RjUph {
    display: flex;
    flex-direction: column
}

.style-f34bbca93df1f044357f5131d7b0c40a09e86e4f__loader--Supwy {
    min-height: 194px
}

.style-5cdb5e41be5add2e8a38cb22de9e64b2496c0a96__loader--itI6n {
    min-height: 194px
}

.style-5cdb5e41be5add2e8a38cb22de9e64b2496c0a96__buttons--sz9dU {
    display: flex;
    flex-direction: column
}

.style-afa5078ad109d513cf4ed8dfc46c5f39a92e7bff__defaultState--HyLjP {
    cursor: pointer
}

.style-afa5078ad109d513cf4ed8dfc46c5f39a92e7bff__disabled--fqtGv {
    opacity: .4;
    cursor: default
}

@media (min-width: 576px) {
    .style-afa5078ad109d513cf4ed8dfc46c5f39a92e7bff__buttonWrapper--fjVw2 {
        width:196px
    }
}

.style-afa5078ad109d513cf4ed8dfc46c5f39a92e7bff__seatmapPreviewWrapper--W1S8g {
    display: flex;
    width: 198px;
    min-width: 198px;
    height: 60px;
    row-gap: 4px;
    flex-wrap: wrap;
    justify-content: space-between
}

.style-afa5078ad109d513cf4ed8dfc46c5f39a92e7bff__seatmapPreviewSeatBlock--NeXdr {
    display: flex;
    gap: 4px
}

.style-afa5078ad109d513cf4ed8dfc46c5f39a92e7bff__schemeItem--FCqCT {
    border-radius: 8px;
    display: flex;
    align-items: center;
    justify-content: center
}

.style-afa5078ad109d513cf4ed8dfc46c5f39a92e7bff__schemeItem--FCqCT,.style-afa5078ad109d513cf4ed8dfc46c5f39a92e7bff__schemeItem--FCqCT svg {
    height: 28px;
    width: 28px
}

.style-e1aa034ba82304d94747a1692fecf89e00eeb9c5__cardContainer--pyxQo {
    position: relative;
    transition: box-shadow .3s ease-in-out
}

@media (min-width: 992px) {
    .style-e1aa034ba82304d94747a1692fecf89e00eeb9c5__cardContainer--pyxQo {
        box-shadow: 0 4px 16px rgba(75, 106, 166, 0.16);
    }
    .style-e1aa034ba82304d94747a1692fecf89e00eeb9c5__cardContainer--pyxQo:hover {
        box-shadow: 0 4px 16px rgba(75, 106, 166, 0.46);
    }
}

.style-e1aa034ba82304d94747a1692fecf89e00eeb9c5__container--n2oAC {
    padding: 0
}

.style-e1aa034ba82304d94747a1692fecf89e00eeb9c5__accordion--n3IDj summary>* {
    pointer-events: auto
}

.style-e1aa034ba82304d94747a1692fecf89e00eeb9c5__summary--la7UX {
    flex: 1
}

.style-e1aa034ba82304d94747a1692fecf89e00eeb9c5__summary--la7UX .style-e1aa034ba82304d94747a1692fecf89e00eeb9c5__buttonLabelValueList--BQYe2 {
    flex: auto
}

.style-e1aa034ba82304d94747a1692fecf89e00eeb9c5__summaryIconContainer--LJhLz {
    text-align: right;
    flex-basis: content;
    flex-grow: 0;
    padding-left: 0;
    position: relative
}

.style-e1aa034ba82304d94747a1692fecf89e00eeb9c5__destinationContainer--CA05v {
    text-align: left;
    margin-right: auto;
    display: flex;
    flex-direction: column;
    padding-top: unset;
    padding-bottom: 4px;
    gap: 2px
}

.style-e1aa034ba82304d94747a1692fecf89e00eeb9c5__collapseItem--mIw9p {
    margin: unset;
    padding-top: 8px
}

.style-e1aa034ba82304d94747a1692fecf89e00eeb9c5__summaryRow--jOL3s {
    padding-bottom: 12px;
    margin: unset
}

.style-e1aa034ba82304d94747a1692fecf89e00eeb9c5__connector--k7HMt {
    font-size: inherit
}

.style-e1aa034ba82304d94747a1692fecf89e00eeb9c5__richIcon--MF9Mj {
    flex: none
}

.style-e1aa034ba82304d94747a1692fecf89e00eeb9c5__rotateIcon--swQ8V {
    transform: rotateY(180deg)
}

.style-7c986764ed8c97a2b829617ff58477056702725e__infoIcon--RN7cw {
    display: inline
}

.style-fcf3dfd3d27a93c33c37b631cd4fbea2c970ac6e__content--pp7nw {
    max-width: 300px;
    padding-bottom: 8px
}

@media (min-width: 576px) {
    .style-fcf3dfd3d27a93c33c37b631cd4fbea2c970ac6e__content--pp7nw {
        min-width:445px
    }
}

@media (min-width: 768px) {
    .style-fcf3dfd3d27a93c33c37b631cd4fbea2c970ac6e__content--pp7nw {
        max-width:445px
    }
}

.style-fcf3dfd3d27a93c33c37b631cd4fbea2c970ac6e__value--FsUfw {
    flex: inherit
}

.style-869ced36ea77c278e640cc606c557f7e9a2a6644__wrapper--zMvrq {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    display: flex;
    align-items: flex-start
}

.style-869ced36ea77c278e640cc606c557f7e9a2a6644__textWrapper--cuNeN {
    white-space: break-spaces
}

.style-869ced36ea77c278e640cc606c557f7e9a2a6644__popperText--YAfEC {
    display: block;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin-bottom: 8px
}

.style-869ced36ea77c278e640cc606c557f7e9a2a6644__icon--lK0aS {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 17px;
    height: 17px;
    margin-right: 4px
}

.style-869ced36ea77c278e640cc606c557f7e9a2a6644__icon--lK0aS>svg {
    max-width: 17px;
    max-height: 17px
}

.style-869ced36ea77c278e640cc606c557f7e9a2a6644__iconHighlighted--TtMK_>svg>path {
    color: var(--kite-content-positive-primary);
    fill: var(--kite-content-positive-primary)
}

.style-ca34fbdb4e75365ee3592583db953d66d4633be0__list--Wt2En {
    margin: 0;
    padding: 0
}

.style-ca34fbdb4e75365ee3592583db953d66d4633be0__items--x7Kx6 {
    list-style: none
}

.style-ce77ccd8f59104fb05e7f8be41c30b085e6fdda1__popupWrapper--rog1a {
    width: 80vw;
    max-width: 400px;
    z-index: 2247483647
}

.style-f955d780adedc3ce8caf799b04eefe129e087a90__infoBadge--ORnKA {
    white-space: nowrap;
    display: inline-flex;
    align-items: center;
    height: 24px;
    padding: 0 8px;
    background-color: rgba(160,172,192,.1);
    border-radius: 8px
}

.style-f955d780adedc3ce8caf799b04eefe129e087a90__infoBadge--ORnKA .style-f955d780adedc3ce8caf799b04eefe129e087a90__element--dhl0q {
    margin-right: 6px
}

.style-f955d780adedc3ce8caf799b04eefe129e087a90__infoBadge--ORnKA .style-f955d780adedc3ce8caf799b04eefe129e087a90__element--dhl0q:last-of-type {
    margin-right: 0
}

.style-f955d780adedc3ce8caf799b04eefe129e087a90__infoBadge--ORnKA.style-f955d780adedc3ce8caf799b04eefe129e087a90__iconOnly--Q81Rf {
    padding: 0 4px
}

.style-f955d780adedc3ce8caf799b04eefe129e087a90__infoBadge--ORnKA.style-f955d780adedc3ce8caf799b04eefe129e087a90__iconOnly--Q81Rf .style-f955d780adedc3ce8caf799b04eefe129e087a90__icon--QeSx_ {
    margin-left: 0;
    padding-left: 0;
    padding-right: 0
}

.style-f955d780adedc3ce8caf799b04eefe129e087a90__infoBadge--ORnKA .style-f955d780adedc3ce8caf799b04eefe129e087a90__nameWrapper--jDavC {
    overflow: hidden
}

.style-f955d780adedc3ce8caf799b04eefe129e087a90__infoBadge--ORnKA .style-f955d780adedc3ce8caf799b04eefe129e087a90__name--G0pFu {
    /* font-family: Direct,Helvetica,Arial,sans-serif; */
    /* line-height: 20px; */
    text-overflow: ellipsis;
    overflow: hidden;
    width: 100%;
    color: var(--main-color);
    font-size: var(--main-size);
    font-weight: var(--main-weight);
}

.style-f955d780adedc3ce8caf799b04eefe129e087a90__icon--QeSx_,.style-f955d780adedc3ce8caf799b04eefe129e087a90__infoBadge--ORnKA .style-f955d780adedc3ce8caf799b04eefe129e087a90__description--UTI26,.style-f955d780adedc3ce8caf799b04eefe129e087a90__infoBadge--ORnKA .style-f955d780adedc3ce8caf799b04eefe129e087a90__name--G0pFu {
    display: inline-block;
    vertical-align: top
}

.style-f955d780adedc3ce8caf799b04eefe129e087a90__infoBadge--ORnKA.style-f955d780adedc3ce8caf799b04eefe129e087a90__withPopup--E04fA {
    cursor: default
}

.style-f955d780adedc3ce8caf799b04eefe129e087a90__icon--QeSx_ {
    overflow: hidden;
    margin-top: 2px;
    margin-bottom: 2px
}

.style-f955d780adedc3ce8caf799b04eefe129e087a90__icon--QeSx_,.style-f955d780adedc3ce8caf799b04eefe129e087a90__icon--QeSx_.style-f955d780adedc3ce8caf799b04eefe129e087a90__orderIcon--C96nF {
    height: 20px
}

.style-f955d780adedc3ce8caf799b04eefe129e087a90__icon--QeSx_.style-f955d780adedc3ce8caf799b04eefe129e087a90__imgIcon--TWwox {
    max-height: 20px
}

.style-f955d780adedc3ce8caf799b04eefe129e087a90__iconRight--jL_iw {
    margin-left: 0;
    padding-right: 0;
    padding-left: 0;
    overflow: visible
}

.style-da3eae6fde8eff8eef85363d46dc3a8e7d5f3e05__popup--cuuO4 .style-da3eae6fde8eff8eef85363d46dc3a8e7d5f3e05__popupTitle--pcrWZ {
    margin-bottom: 8px
}

.style-da3eae6fde8eff8eef85363d46dc3a8e7d5f3e05__closeButton--NJwLl {
    margin-top: 4px
}

.style-b8e7fb74373fbcae67b4783599d91bcda8203978__link--Oc8bW {
    text-align: left
}

.style-83720342928665b054faa54b49fb0b699d486ef4__list--YLyab,.style-83720342928665b054faa54b49fb0b699d486ef4__listInner--X8dYP {
    list-style: none;
    padding: 0
}

.style-a26fdeef2afd4ec68daef3cdec53df4db7dd9563__text--QfSNp {
    white-space: pre-line
}

.style-f79ee43ddddeb266a697dc250b2d8db0be06dd8b__arrow--jFRk_ {
    cursor: pointer;
    box-shadow: 0 5px 15px rgba(145,178,201,.25);
    padding: 15px;
    background-color: #fff;
    border-radius: 50%
}

.style-f79ee43ddddeb266a697dc250b2d8db0be06dd8b__arrow--jFRk_:hover:not(.slick-disabled) {
    box-shadow: 0 5px 30px 0 rgba(145,178,201,.65)
}

.style-f79ee43ddddeb266a697dc250b2d8db0be06dd8b__arrow--jFRk_.slick-disabled {
    opacity: .4
}

.style-f79ee43ddddeb266a697dc250b2d8db0be06dd8b__icon--WEdOT {
    height: 20px;
    width: 20px
}

.slick-slider {
    position: relative;
    display: block;
    box-sizing: border-box;
    -webkit-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent
}

.slick-list {
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0
}

.slick-list:focus {
    outline: 0
}

.slick-list.dragging {
    cursor: pointer;
    cursor: hand
}

.slick-slider .slick-list,.slick-slider .slick-track {
    transform: translate3d(0,0,0)
}

.slick-track {
    position: relative;
    top: 0;
    left: 0;
    display: block;
    margin-left: auto;
    margin-right: auto
}

.slick-track:after,.slick-track:before {
    display: table;
    content: ""
}

.slick-track:after {
    clear: both
}

.slick-loading .slick-track {
    visibility: hidden
}

.slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px
}

[dir=rtl] .slick-slide {
    float: right
}

.slick-initialized .slick-slide,.slick-slide img {
    display: block
}

.slick-slide.slick-loading img {
    display: none
}

.slick-slide.dragging img {
    pointer-events: none
}

.slick-loading .slick-slide {
    visibility: hidden
}

.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent
}

.slick-arrow.slick-hidden {
    display: none
}

.style-1f71ed3757b475d28eb9db12e9a29f061f1030a1__title--W7T3S {
    margin-top: 0
}

.style-1f71ed3757b475d28eb9db12e9a29f061f1030a1__slider--f3Lwx {
    position: relative;
    margin: 0-10px
}

.style-1f71ed3757b475d28eb9db12e9a29f061f1030a1__slider--f3Lwx.style-1f71ed3757b475d28eb9db12e9a29f061f1030a1__equalSlidesHeight--SvTVy .slick-track {
    display: inline-flex
}

.style-1f71ed3757b475d28eb9db12e9a29f061f1030a1__slider--f3Lwx.style-1f71ed3757b475d28eb9db12e9a29f061f1030a1__equalSlidesHeight--SvTVy .slick-slide {
    float: none;
    height: auto
}

.style-1f71ed3757b475d28eb9db12e9a29f061f1030a1__slider--f3Lwx.style-1f71ed3757b475d28eb9db12e9a29f061f1030a1__equalSlidesHeight--SvTVy .slick-slide>div {
    max-height: 100%;
    width: inherit;
    outline: 0
}

.style-1f71ed3757b475d28eb9db12e9a29f061f1030a1__slider--f3Lwx .slick-list {
    line-height: 0;
    font-size: 0;
    overflow: hidden
}

.style-1f71ed3757b475d28eb9db12e9a29f061f1030a1__slider--f3Lwx .slick-arrow {
    position: absolute;
    top: 50%;
    z-index: 1
}

.style-1f71ed3757b475d28eb9db12e9a29f061f1030a1__slider--f3Lwx .slick-prev {
    left: 5px;
    transform: translate3d(0,-50%,0)
}

.style-1f71ed3757b475d28eb9db12e9a29f061f1030a1__slider--f3Lwx .slick-next {
    right: 5px;
    transform: translate3d(0,-50%,0)
}

.style-1f71ed3757b475d28eb9db12e9a29f061f1030a1__title--W7T3S+.style-1f71ed3757b475d28eb9db12e9a29f061f1030a1__description--l_cnP,.style-1f71ed3757b475d28eb9db12e9a29f061f1030a1__title--W7T3S+.style-1f71ed3757b475d28eb9db12e9a29f061f1030a1__slider--f3Lwx {
    margin-top: 8px
}

.slick-slider {
    position: relative;
    display: block;
    box-sizing: border-box;
    -webkit-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent
}

.slick-list {
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0
}

.slick-list:focus {
    outline: 0
}

.slick-list.dragging {
    cursor: pointer;
    cursor: hand
}

.slick-slider .slick-list,.slick-slider .slick-track {
    transform: translate3d(0,0,0)
}

.slick-track {
    position: relative;
    top: 0;
    left: 0;
    display: block;
    margin-left: auto;
    margin-right: auto
}

.slick-track:after,.slick-track:before {
    display: table;
    content: ""
}

.slick-track:after {
    clear: both
}

.slick-loading .slick-track {
    visibility: hidden
}

.slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px
}

[dir=rtl] .slick-slide {
    float: right
}

.slick-initialized .slick-slide,.slick-slide img {
    display: block
}

.slick-slide.slick-loading img {
    display: none
}

.slick-slide.dragging img {
    pointer-events: none
}

.slick-loading .slick-slide {
    visibility: hidden
}

.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent
}

.slick-arrow.slick-hidden {
    display: none
}

.style-09906fe9807afd70030f73e79f3efb575530871b__wrapper--YCohO {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.style-09906fe9807afd70030f73e79f3efb575530871b__mainSlider--jsAaz .slick-slide {
    line-height: 0;
    font-size: 0
}

.style-09906fe9807afd70030f73e79f3efb575530871b__mainCarouselWrapper--C64Vr,.style-09906fe9807afd70030f73e79f3efb575530871b__thumbsCarouselWrapper--uMxkE {
    margin: 0
}

.style-09906fe9807afd70030f73e79f3efb575530871b__mainWrp--QCFVM {
    position: relative
}

.style-09906fe9807afd70030f73e79f3efb575530871b__mainImg--ZJEZu {
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-position: center;
    background-repeat: no-repeat
}

.style-09906fe9807afd70030f73e79f3efb575530871b__thumbsSlider--GvckY {
    font-size: 0;
    line-height: 0
}

.style-09906fe9807afd70030f73e79f3efb575530871b__thumbWrp--mFXt3 {
    box-sizing: border-box;
    padding-left: 5px;
    padding-right: 5px
}

.style-09906fe9807afd70030f73e79f3efb575530871b__thumbImg--nhWbi {
    position: relative;
    border-radius: 8px;
    border: 4px solid transparent;
    padding-top: 120px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    cursor: pointer
}

.style-09906fe9807afd70030f73e79f3efb575530871b__thumbImgActive--mZEUW {
    border: 4px solid #a4a1fc
}

.style-09906fe9807afd70030f73e79f3efb575530871b__disabled--Jlqr6 {
    display: none!important
}

.style-09906fe9807afd70030f73e79f3efb575530871b__counter--TVgSd {
    background: rgba(0,0,0,.6);
    color: #fff;
    mix-blend-mode: normal;
    border-radius: 6px;
    padding: 2px 8px;
    margin: 5px auto
}

.slick-slider {
    position: relative;
    display: block;
    box-sizing: border-box;
    -webkit-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent
}

.slick-list {
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0
}

.slick-list:focus {
    outline: 0
}

.slick-list.dragging {
    cursor: pointer;
    cursor: hand
}

.slick-slider .slick-list,.slick-slider .slick-track {
    transform: translate3d(0,0,0)
}

.slick-track {
    position: relative;
    top: 0;
    left: 0;
    display: block;
    margin-left: auto;
    margin-right: auto
}

.slick-track:after,.slick-track:before {
    display: table;
    content: ""
}

.slick-track:after {
    clear: both
}

.slick-loading .slick-track {
    visibility: hidden
}

.slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px
}

[dir=rtl] .slick-slide {
    float: right
}

.slick-initialized .slick-slide,.slick-slide img {
    display: block
}

.slick-slide.slick-loading img {
    display: none
}

.slick-slide.dragging img {
    pointer-events: none
}

.slick-loading .slick-slide {
    visibility: hidden
}

.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent
}

.slick-arrow.slick-hidden {
    display: none
}

:root {
    --tutu-photo-gallery-border-radius: 0
}

.style-e9c6a58b0fa394550220dd68ccc230579dd25f08__imagesContainer--SeV_9,.style-e9c6a58b0fa394550220dd68ccc230579dd25f08__slider--ST4wH {
    height: 100%;
    width: inherit
}

.style-e9c6a58b0fa394550220dd68ccc230579dd25f08__slider--ST4wH {
    position: relative;
    width: 100%
}

.style-e9c6a58b0fa394550220dd68ccc230579dd25f08__slider--ST4wH.style-e9c6a58b0fa394550220dd68ccc230579dd25f08__equalSlidesHeight--UzrGX .slick-track {
    display: inline-flex
}

.style-e9c6a58b0fa394550220dd68ccc230579dd25f08__slider--ST4wH.style-e9c6a58b0fa394550220dd68ccc230579dd25f08__equalSlidesHeight--UzrGX .slick-slide {
    float: none;
    height: 100%
}

.style-e9c6a58b0fa394550220dd68ccc230579dd25f08__slider--ST4wH.style-e9c6a58b0fa394550220dd68ccc230579dd25f08__equalSlidesHeight--UzrGX .slick-slide>div {
    height: 100%;
    width: inherit;
    outline: 0
}

.style-e9c6a58b0fa394550220dd68ccc230579dd25f08__slider--ST4wH .slick-slider {
    height: 100%
}

.style-e9c6a58b0fa394550220dd68ccc230579dd25f08__slider--ST4wH .slick-list {
    line-height: 0;
    font-size: 0;
    height: 100%;
    overflow: hidden;
    border-radius: var(--tutu-photo-gallery-border-radius)
}

.style-e9c6a58b0fa394550220dd68ccc230579dd25f08__slider--ST4wH .slick-track {
    height: 100%
}

.style-e9c6a58b0fa394550220dd68ccc230579dd25f08__slider--ST4wH .slick-arrow {
    position: absolute;
    top: 50%;
    z-index: 1;
    transition: .5s all;
    background-color: rgba(0,0,0,.5);
    box-shadow: 1px 1px 12px rgba(0,0,0,.09);
    color: #fff;
    padding: 6px
}

.style-e9c6a58b0fa394550220dd68ccc230579dd25f08__slider--ST4wH .slick-arrow:hover:not(.slick-disabled) {
    box-shadow: 1px 1px 12px rgba(0,0,0,.09);
    background-color: rgba(0,0,0,.75)
}

.style-e9c6a58b0fa394550220dd68ccc230579dd25f08__slider--ST4wH .slick-arrow.slick-disabled {
    opacity: .5;
    cursor: default
}

.style-e9c6a58b0fa394550220dd68ccc230579dd25f08__slider--ST4wH .slick-prev {
    left: 8px;
    transform: translateY(-50%)
}

.style-e9c6a58b0fa394550220dd68ccc230579dd25f08__slider--ST4wH .slick-next {
    right: 8px;
    transform: translateY(-50%)
}

.style-e9c6a58b0fa394550220dd68ccc230579dd25f08__photoOverlay--NliSU {
    position: absolute;
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: row
}

.style-e9c6a58b0fa394550220dd68ccc230579dd25f08__photoCenter--Sx8cM,.style-e9c6a58b0fa394550220dd68ccc230579dd25f08__photoSide--jruca {
    flex-shrink: 1;
    flex-grow: 1;
    cursor: pointer
}

.style-e9c6a58b0fa394550220dd68ccc230579dd25f08__photoSide--jruca {
    flex-grow: 0;
    flex-shrink: 0;
    width: 45px;
    z-index: 1
}

.style-e9c6a58b0fa394550220dd68ccc230579dd25f08__photoSide--jruca.style-e9c6a58b0fa394550220dd68ccc230579dd25f08__right--jWs54 {
    right: 0
}

.style-e9c6a58b0fa394550220dd68ccc230579dd25f08__photoSide--jruca.style-e9c6a58b0fa394550220dd68ccc230579dd25f08__left--u735l {
    left: 0
}

.style-e9c6a58b0fa394550220dd68ccc230579dd25f08__photoSide--jruca.style-e9c6a58b0fa394550220dd68ccc230579dd25f08__disabled--p7svX {
    cursor: default
}

.style-e9c6a58b0fa394550220dd68ccc230579dd25f08__hotelName--stKtH {
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    content: ""
}

.style-e9c6a58b0fa394550220dd68ccc230579dd25f08__mainWrp--GTx1E {
    position: relative;
    height: 100%
}

.style-e9c6a58b0fa394550220dd68ccc230579dd25f08__mainImg--exoc_ {
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-position: center;
    background-repeat: no-repeat
}

.style-e9c6a58b0fa394550220dd68ccc230579dd25f08__counter--jwzrf {
    bottom: 12px;
    right: 8px;
    position: absolute;
    background: rgba(0,0,0,.6);
    mix-blend-mode: normal;
    border-radius: 6px;
    padding: 2px 8px
}

.style-e9c6a58b0fa394550220dd68ccc230579dd25f08__badges--mgW8L {
    position: absolute;
    z-index: 1;
    top: 12px;
    box-sizing: border-box;
    max-width: 100%;
    display: flex;
    overflow-x: auto;
    scrollbar-width: none
}

.style-e9c6a58b0fa394550220dd68ccc230579dd25f08__badges--mgW8L::-webkit-scrollbar {
    display: none
}

.style-e9c6a58b0fa394550220dd68ccc230579dd25f08__badgesItem--Np2FM {
    margin-right: 8px;
    background: rgba(0,0,0,.6);
    color: #fff
}

.style-e9c6a58b0fa394550220dd68ccc230579dd25f08__badgesItem--Np2FM:first-child {
    margin-left: 8px
}

.style-abc7d6616c8eaabe2c9013d3473f15f1d40a59f9__container--BT7Wr {
    display: flex;
    justify-content: center
}

.style-abc7d6616c8eaabe2c9013d3473f15f1d40a59f9__container--BT7Wr .style-abc7d6616c8eaabe2c9013d3473f15f1d40a59f9__dotsContainer--xxGYE {
    height: 8px;
    position: relative;
    overflow: hidden;
    transition: width .5s
}

.style-abc7d6616c8eaabe2c9013d3473f15f1d40a59f9__dot--udzJo {
    position: absolute;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: #fff;
    opacity: .5;
    transition-duration: .5s;
    transition-property: opacity,width,height,margin-top,left
}

.style-abc7d6616c8eaabe2c9013d3473f15f1d40a59f9__dot--udzJo.style-abc7d6616c8eaabe2c9013d3473f15f1d40a59f9__small--tUByT {
    width: 4px;
    height: 4px;
    margin-top: 2px
}

.style-abc7d6616c8eaabe2c9013d3473f15f1d40a59f9__dot--udzJo.style-abc7d6616c8eaabe2c9013d3473f15f1d40a59f9__medium--Mxg8_ {
    width: 6px;
    height: 6px;
    margin-top: 1px
}

.style-abc7d6616c8eaabe2c9013d3473f15f1d40a59f9__dot--udzJo.style-abc7d6616c8eaabe2c9013d3473f15f1d40a59f9__selected--z85Iq {
    opacity: 1
}

.style-0e2a75b7287c163eb9138c5b21d6b448cb2c9468__sliderV2--_lBvM .style-0e2a75b7287c163eb9138c5b21d6b448cb2c9468__bottomBlock--jU8ke {
    position: absolute;
    width: 100%;
    height: 100%;
    bottom: 0;
    left: 0;
    top: 0;
    right: 0;
    pointer-events: none;
    background: linear-gradient(180deg,transparent 52.6%,rgba(0,0,0,.4) 100%)
}

.style-0e2a75b7287c163eb9138c5b21d6b448cb2c9468__sliderV2--_lBvM .style-0e2a75b7287c163eb9138c5b21d6b448cb2c9468__dots--whyEA {
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 16px
}

.style-0e2a75b7287c163eb9138c5b21d6b448cb2c9468__sliderV2--_lBvM div.style-0e2a75b7287c163eb9138c5b21d6b448cb2c9468__arrowClassName--tlsD1 {
    box-shadow: none;
    padding: 15px;
    background-color: transparent
}

.style-0e2a75b7287c163eb9138c5b21d6b448cb2c9468__sliderV2--_lBvM div.style-0e2a75b7287c163eb9138c5b21d6b448cb2c9468__arrowClassName--tlsD1:hover:not(.style-0e2a75b7287c163eb9138c5b21d6b448cb2c9468__slick-disabled--rSlUE) {
    box-shadow: none;
    background-color: transparent
}

.style-0e2a75b7287c163eb9138c5b21d6b448cb2c9468__sliderV2--_lBvM div.style-0e2a75b7287c163eb9138c5b21d6b448cb2c9468__arrowClassName--tlsD1.slick-prev {
    left: 0
}

.style-0e2a75b7287c163eb9138c5b21d6b448cb2c9468__sliderV2--_lBvM div.style-0e2a75b7287c163eb9138c5b21d6b448cb2c9468__arrowClassName--tlsD1.slick-next {
    right: 0
}

.style-0e2a75b7287c163eb9138c5b21d6b448cb2c9468__sliderV2--_lBvM div.style-0e2a75b7287c163eb9138c5b21d6b448cb2c9468__arrowClassName--tlsD1 .style-0e2a75b7287c163eb9138c5b21d6b448cb2c9468__arrowIconClassName--WB_L1 {
    height: 32px;
    width: 32px
}

.style-0e2a75b7287c163eb9138c5b21d6b448cb2c9468__sliderV2--_lBvM .style-0e2a75b7287c163eb9138c5b21d6b448cb2c9468__badgeClassName--UL11S:first-child {
    margin-left: 12px
}

@media (min-width: 768px) {
    .style-0e2a75b7287c163eb9138c5b21d6b448cb2c9468__sliderV2--_lBvM .style-0e2a75b7287c163eb9138c5b21d6b448cb2c9468__bottomBlock--jU8ke,.style-0e2a75b7287c163eb9138c5b21d6b448cb2c9468__sliderV2--_lBvM div.style-0e2a75b7287c163eb9138c5b21d6b448cb2c9468__arrowClassName--tlsD1 {
        opacity:0;
        transition: .5s opacity
    }

    .style-0e2a75b7287c163eb9138c5b21d6b448cb2c9468__sliderV2--_lBvM .style-0e2a75b7287c163eb9138c5b21d6b448cb2c9468__bottomBlock--jU8ke.slick-disabled,.style-0e2a75b7287c163eb9138c5b21d6b448cb2c9468__sliderV2--_lBvM div.style-0e2a75b7287c163eb9138c5b21d6b448cb2c9468__arrowClassName--tlsD1.slick-disabled {
        opacity: 0
    }

    .style-0e2a75b7287c163eb9138c5b21d6b448cb2c9468__sliderV2--_lBvM:hover .style-0e2a75b7287c163eb9138c5b21d6b448cb2c9468__bottomBlock--jU8ke,.style-0e2a75b7287c163eb9138c5b21d6b448cb2c9468__sliderV2--_lBvM:hover div.style-0e2a75b7287c163eb9138c5b21d6b448cb2c9468__arrowClassName--tlsD1 {
        opacity: 1
    }

    .style-0e2a75b7287c163eb9138c5b21d6b448cb2c9468__sliderV2--_lBvM:hover div.style-0e2a75b7287c163eb9138c5b21d6b448cb2c9468__arrowClassName--tlsD1.slick-disabled {
        opacity: .5
    }
}

.style-7fd1b1ec474bd61c50def0eeb9d48c1b0ee72e03__slicedDots--V3Ghs li:first-child button,.style-7fd1b1ec474bd61c50def0eeb9d48c1b0ee72e03__slicedDots--V3Ghs li:last-child button {
    transform: scale(.6)
}

.style-7fd1b1ec474bd61c50def0eeb9d48c1b0ee72e03__slickDots--Zopwo {
    display: block;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0;
    padding: 8px 0;
    text-align: center;
    list-style: none;
    background: linear-gradient(transparent 0,rgba(0,0,0,.3) 100%)
}

.style-7fd1b1ec474bd61c50def0eeb9d48c1b0ee72e03__slickDots--Zopwo li {
    position: relative;
    display: inline-block;
    margin: 0;
    padding: 0;
    cursor: pointer
}

.style-7fd1b1ec474bd61c50def0eeb9d48c1b0ee72e03__slickDots--Zopwo li button {
    font-size: 0;
    line-height: 0;
    cursor: pointer;
    color: transparent;
    border: 0;
    outline: 0;
    background: 0 0;
    padding: 0;
    transform: scale(1);
    width: 18px;
    height: 8px;
    opacity: 1;
    contain: content!important;
    display: inline-block!important;
    vertical-align: middle!important;
    text-align: center!important;
    transform-origin: 50% 50%!important
}

.style-7fd1b1ec474bd61c50def0eeb9d48c1b0ee72e03__slickDots--Zopwo li button:focus,.style-7fd1b1ec474bd61c50def0eeb9d48c1b0ee72e03__slickDots--Zopwo li button:hover {
    outline: 0
}

.style-7fd1b1ec474bd61c50def0eeb9d48c1b0ee72e03__slickDots--Zopwo li button:focus:before,.style-7fd1b1ec474bd61c50def0eeb9d48c1b0ee72e03__slickDots--Zopwo li button:hover:before {
    opacity: 1
}

.style-7fd1b1ec474bd61c50def0eeb9d48c1b0ee72e03__slickDots--Zopwo li button:before {
    contain: strict;
    content: "";
    display: inline-block;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    width: 6px;
    height: 6px;
    background-color: rgba(255,255,255,.8);
    border-width: initial;
    border-style: none;
    border-color: initial;
    border-image: initial;
    border-radius: 4px
}

.style-7fd1b1ec474bd61c50def0eeb9d48c1b0ee72e03__slickDots--Zopwo li.slick-active button {
    transform: scale(1)
}

.style-7fd1b1ec474bd61c50def0eeb9d48c1b0ee72e03__slickDots--Zopwo li.slick-active button:before {
    background-color: #fff;
    width: 8px;
    height: 8px
}

.style-8b0bc42e632d47b0098a256ca08876cbaf78769b__slider--qczCj {
    height: 100%
}

.style-8b0bc42e632d47b0098a256ca08876cbaf78769b__sliderWrapper--PPzMh {
    height: 96%;
    margin-top: 1%
}

.style-8b0bc42e632d47b0098a256ca08876cbaf78769b__thumbsSlider--Abw0P {
    border-radius: 8px;
    overflow: hidden
}

.style-8b0bc42e632d47b0098a256ca08876cbaf78769b__arrowClassName--ySoRz {
    background-color: #1c1c2b;
    box-shadow: none!important;
    width: 40px;
    height: 40px;
    padding: 0
}

.style-8b0bc42e632d47b0098a256ca08876cbaf78769b__arrowClassName--ySoRz:hover {
    background-color: #2c2859
}

.style-8b0bc42e632d47b0098a256ca08876cbaf78769b__iconClassName--hzn71 {
    display: flex;
    color: #fff;
    margin: 10px auto;
    justify-content: center
}

.style-8b0bc42e632d47b0098a256ca08876cbaf78769b__counterClassName--Cue8U {
    font-family: "Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,sans-serif
}

.style-9e94ed393454ab7488dd78de574728b011e70c0c__tileWrapper--wDgUS {
    display: flex;
    max-width: 1140px;
    height: 296px;
    border-radius: 8px;
    overflow: hidden
}

.style-9e94ed393454ab7488dd78de574728b011e70c0c__tileElem--AEOpt {
    display: flex;
    width: 50%;
    height: 100%;
    flex: 1;
    margin-right: 4px
}

.style-9e94ed393454ab7488dd78de574728b011e70c0c__tileElem--AEOpt:last-of-type {
    margin-right: 0
}

.style-9e94ed393454ab7488dd78de574728b011e70c0c__tileColumn--znP6n {
    display: flex;
    flex-direction: column;
    flex: 1
}

.style-9e94ed393454ab7488dd78de574728b011e70c0c__tileRow--wKeV6 {
    display: flex;
    width: 100%;
    height: 50%;
    flex: 1;
    margin-bottom: 4px
}

.style-9e94ed393454ab7488dd78de574728b011e70c0c__tileRow--wKeV6:last-of-type {
    margin-bottom: 0
}

.style-9e94ed393454ab7488dd78de574728b011e70c0c__tilePhoto--Xvznn {
    background-position: center;
    background-size: cover;
    height: 100%;
    width: 100%;
    cursor: pointer;
    background-color: #c3cfdf
}

.style-9e94ed393454ab7488dd78de574728b011e70c0c__addPhoto--BIJNT {
    position: relative;
    overflow: hidden;
    display: flex;
    align-items: center
}

.style-9e94ed393454ab7488dd78de574728b011e70c0c__addPhoto--BIJNT:before {
    display: block;
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5))
}

.style-9e94ed393454ab7488dd78de574728b011e70c0c__emptyImage--bvAxy::before,.style-9e94ed393454ab7488dd78de574728b011e70c0c__text--fDRxW {
    position: absolute;
    width: 100%
}

.style-9e94ed393454ab7488dd78de574728b011e70c0c__text--fDRxW {
    z-index: 2
}

.style-9e94ed393454ab7488dd78de574728b011e70c0c__emptyImage--bvAxy {
    position: relative;
    background-color: #c3cfdf
}

.style-9e94ed393454ab7488dd78de574728b011e70c0c__emptyImage--bvAxy::before {
    content: "";
    display: block;
    height: 100%;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzUwIiBoZWlnaHQ9IjI5NiIgdmlld0JveD0iMCAwIDc1MCAyOTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wIDE2QzAgNy4xNjM0NSA3LjE2MzQ0IDAgMTYgMEg3MzRDNzQyLjgzNyAwIDc1MCA3LjE2MzQ0IDc1MCAxNlYyODBDNzUwIDI4OC44MzcgNzQyLjgzNyAyOTYgNzM0IDI5NkgxNkM3LjE2MzQ1IDI5NiAwIDI4OC44MzcgMCAyODBWMTZaIiBmaWxsPSJ1cmwoI3BhaW50MF9yYWRpYWxfMTExNjlfMjc1NTc4KSIvPgo8bWFzayBpZD0ibWFzazBfMTExNjlfMjc1NTc4IiBzdHlsZT0ibWFzay10eXBlOmFscGhhIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIwIiB5PSIwIiB3aWR0aD0iNzUwIiBoZWlnaHQ9IjI5NiI+CjxyZWN0IHdpZHRoPSI3NTAiIGhlaWdodD0iMjk2IiBmaWxsPSIjRUZGMEZGIi8+CjwvbWFzaz4KPGcgbWFzaz0idXJsKCNtYXNrMF8xMTE2OV8yNzU1NzgpIj4KPGcgb3BhY2l0eT0iMC44IiBmaWx0ZXI9InVybCgjZmlsdGVyMF9kXzExMTY5XzI3NTU3OCkiPgo8cGF0aCBkPSJNMzkxLjEwMSAyNS42OTAyQzM1Ni43NjIgLTIzLjM1MDQgMjg4LjMxNyAtMzQuNTE0NSAyMzcuOTk5IDAuNzE4MDg1QzE4Ny42ODIgMzUuOTUwNiAxNzQuNzYzIDEwNC4wODYgMjA5LjEwMiAxNTMuMTI3TDIwOS4yMjQgMTUzLjMwMUMyMTEuOTAyIDE1Ny4xMjcgMjE3LjAwNiAxNTcuOTU5IDIyMC45MzEgMTU1LjIxMUwyNDguMjMxIDEzNi4wOTVDMjUxLjk3OCAxMzMuNDcxIDI1My4xMiAxMjguMjY2IDI1MC40NDEgMTI0LjQ0TDI1MC4zMTkgMTI0LjI2NkMyMzAuNzE0IDk2LjI2OCAyMzkuMDk0IDU2Ljk2NzkgMjY5LjUxOCAzOC41MTU5QzI5NS4yMzcgMjIuODM5NSAzMjkuMDM4IDI4LjE5ODcgMzQ3LjYyNiA1MC45NDc5QzM2OS4wNzIgNzcuMzk4MSAzNjMuMjY0IDExNi4xOTMgMzM1Ljk4MSAxMzYuODUyTDI4My4wMTUgMTgxLjk3M0MyNjQuMDEzIDE5OC4xMjkgMjYwLjAwMSAyMjUuODE5IDI3NC4wMDQgMjQ1LjgxN0wyODMuMzggMjU5LjIwOEwzOTguOTM5IDQyNC4yNDJMNDIzLjQxNCA0NTkuMTk3QzQzMy41MjEgNDczLjYzMSA0NTMuNjM0IDQ3Ni45MTEgNDY4LjQ0NCA0NjYuNTQxTDU5Ni45MTMgMzc2LjU4NkM2MTEuNzIzIDM2Ni4yMTYgNjE1LjUxOSAzNDYuMTk0IDYwNS40MTMgMzMxLjc2TDU4MC44MTYgMjk2LjYzMUw0NjUuMzc5IDEzMS43NzFMMzkxLjIyMiAyNS44NjQxTDM5MS4xMDEgMjUuNjkwMloiIGZpbGw9IndoaXRlIi8+CjwvZz4KPGcgb3BhY2l0eT0iMC45Ij4KPHBhdGggZD0iTTM1MS41NDYgMjIwLjM3NkwzNDQuNDI3IDIxMS44OTFMMzQyLjY5OSAyMTMuMzQxTDM0NS41NzMgMjE2Ljc2NkwzNDEuNTMxIDIyMC4xNThMMzM4LjY1NyAyMTYuNzMzTDMzNi45MjkgMjE4LjE4MkwzNDQuMDQ5IDIyNi42NjhMMzQ1Ljc3NyAyMjUuMjE4TDM0Mi43OTkgMjIxLjY2OUwzNDYuODQxIDIxOC4yNzhMMzQ5LjgxOSAyMjEuODI2TDM1MS41NDYgMjIwLjM3NloiIGZpbGw9IiM3RDcxRkYiLz4KPHBhdGggZD0iTTM1OS4wMTcgMjEwLjYzN0MzNTkuMDE3IDIxMC42MzcgMzU4Ljc4IDIxMi4wNDYgMzU2Ljc3NCAyMTMuNzI5QzM1NS4yIDIxNS4wNDkgMzUzLjc5IDIxNC45OTcgMzUyLjMgMjEzLjU2NkwzNTguMDA4IDIwOC43NzZDMzU3LjkzMyAyMDguNjU1IDM1Ny40MTQgMjA3Ljg4MSAzNTYuOTIyIDIwNy4yOTVDMzU1LjU1IDIwNS42NTkgMzUzLjEzNCAyMDQuMTkgMzUwLjM1NyAyMDYuNTJDMzQ3LjUzNCAyMDguODg5IDM0Ny44OSAyMTEuODUxIDM1MC4wNjUgMjE0LjQ0M0MzNTIuNTc2IDIxNy40MzYgMzU1LjA3IDIxNy42ODIgMzU3LjkyNCAyMTUuMjg4QzM1OC44OTYgMjE0LjQ3MiAzNTkuODkzIDIxMy4zNzMgMzYwLjQxNSAyMTIuMzAzTDM1OS4wMTcgMjEwLjYzN1pNMzUxLjMwMSAyMDcuOTg5QzM1Mi43MDUgMjA2LjgxMSAzNTQuMTQxIDIwNy4zOTQgMzU1LjIxNSAyMDguNjc1TDM1MS4wOTYgMjEyLjEzMUMzNDkuOTk0IDIxMC41MDUgMzQ5Ljk1OSAyMDkuMTE2IDM1MS4zMDEgMjA3Ljk4OVoiIGZpbGw9IiM3RDcxRkYiLz4KPHBhdGggZD0iTTM2Mi4wMDcgMTk5LjUwNUMzNjIuNTE2IDE5OS4wNzggMzYzLjYxIDE5OC4zNDUgMzYzLjg4OCAxOTguMjY5TDM2Mi41NTUgMTk2LjY4TDM1NC44NzIgMjAzLjEyN0wzNTYuMjA1IDIwNC43MTZDMzU2LjI3NyAyMDQuNTUgMzU3LjE3OCAyMDMuNTU3IDM1Ny43NDkgMjAzLjA3OEwzNTkuMDE0IDIwMi4wMTdMMzY0Ljk2OSAyMDkuMTEzTDM2Ni42OTcgMjA3LjY2M0wzNjAuNzQyIDIwMC41NjdMMzYyLjAwNyAxOTkuNTA1WiIgZmlsbD0iIzdENzFGRiIvPgo8cGF0aCBkPSJNMzcwLjI3NSAxODYuNDE2TDM3Mi40NSAxODkuMDA4QzM3MS4zNTUgMTg5LjExMiAzNzAuNjA5IDE4OS42MzMgMzcwLjA2OSAxOTAuMDg2QzM2OC4zMSAxOTEuNTYyIDM2OC4wMzEgMTk0LjU4MiAzNzAuMzg3IDE5Ny4zOUMzNzIuNjE0IDIwMC4wNDMgMzc1LjM3MyAyMDAuNjk5IDM3Ny42NzEgMTk4Ljc3QzM3OC4yODggMTk4LjI1MyAzNzguODQzIDE5Ny40NzIgMzc5LjA3MyAxOTYuOTYzTDM4Mi4wNzYgMjAwLjU0MkwzODMuNzM5IDE5OS4wMTVMMzgwLjgwMSAxOTUuNTEzQzM4MS4zNDIgMTk1LjM3NSAzODIuMjUzIDE5NC45MjYgMzgyLjk5NCAxOTQuMzA0QzM4NS4yOTIgMTkyLjM3NSAzODQuODE2IDE4OS40ODkgMzgyLjY0MSAxODYuODk3QzM4MC4yMDcgMTgzLjk5NyAzNzcuNTIgMTgzLjgzMyAzNzUuNjg0IDE4NS4zNzRDMzc1LjI1MiAxODUuNzM2IDM3NC4zMzIgMTg2LjYxMyAzNzQuMTE2IDE4Ny42MDlMMzcxLjg3NyAxODQuOTQxTDM3MC4yNzUgMTg2LjQxNlpNMzc3Ljg4MiAxOTUuNTQ0QzM3Ny43MTkgMTk2LjEwMSAzNzcuNTI5IDE5Ni40NzEgMzc2LjY4MSAxOTcuMTgzQzM3NS41NyAxOTguMTE1IDM3My42ODUgMTk3LjkzNiAzNzIuMDQxIDE5NS45NzZDMzcwLjM5NiAxOTQuMDE3IDM3MC40NiAxOTIuMzA3IDM3MS40NjMgMTkxLjQ2NkMzNzIuMTczIDE5MC44NyAzNzIuNTgyIDE5MC43NjMgMzczLjY0OSAxOTAuNDk5TDM3Ny44ODIgMTk1LjU0NFpNMzc1LjM3NyAxODkuMDQ5QzM3NS42ODMgMTg4LjE2MSAzNzYuMTA3IDE4Ny41NjkgMzc2LjczOSAxODcuMDM4QzM3Ny43NDIgMTg2LjE5NyAzNzkuMjI3IDE4Ni4yMTMgMzgxLjA2NiAxODguNDAzQzM4Mi43MSAxOTAuMzYzIDM4Mi43NzUgMTkyLjA2OSAzODEuNjAyIDE5My4wNTNDMzgwLjkyMyAxOTMuNjIzIDM4MC4xODcgMTk0LjAzIDM3OS42MSAxOTQuMDk0TDM3NS4zNzcgMTg5LjA0OVoiIGZpbGw9IiM3RDcxRkYiLz4KPHBhdGggZD0iTTM4My45ODIgMTg1LjkzQzM4Ni4xOTUgMTg4LjU2OCAzODkuMTg5IDE4OS4zMTYgMzkxLjkzNSAxODcuMDEyQzM5NC41NzMgMTg0Ljc5OCAzOTQuMzYzIDE4MS40NzggMzkyLjI2NiAxNzguOTc5QzM5MC4xNTYgMTc2LjQ2NCAzODcuMzExIDE3NS40ODYgMzg0LjQ1NyAxNzcuODgxQzM4Mi4wMiAxNzkuOTI2IDM4MS44MDcgMTgzLjMzOCAzODMuOTgyIDE4NS45M1pNMzg1LjY5NyAxODQuNDY1QzM4NC4yNDcgMTgyLjczNyAzODQuMTMxIDE4MC42MjUgMzg1LjYyOCAxNzkuMzdDMzg3LjE3MSAxNzguMDc1IDM4OC45NTcgMTc4LjU3NSAzOTAuNTIzIDE4MC40NDFDMzkyLjAzOCAxODIuMjQ2IDM5Mi4zMDcgMTg0LjIyOCAzOTAuNzE4IDE4NS41NjJDMzg5LjI5OSAxODYuNzUzIDM4Ny4yNzYgMTg2LjM0NyAzODUuNjk3IDE4NC40NjVaIiBmaWxsPSIjN0Q3MUZGIi8+CjxwYXRoIGQ9Ik0zOTYuNDYzIDE3MC41OTRDMzk2Ljk3MiAxNzAuMTY2IDM5OC4wNjUgMTY5LjQzMyAzOTguMzQ0IDE2OS4zNTdMMzk3LjAxIDE2Ny43NjhMMzg5LjMyNyAxNzQuMjE1TDM5MC42NjEgMTc1LjgwNEMzOTAuNzMyIDE3NS42MzkgMzkxLjYzNCAxNzQuNjQ1IDM5Mi4yMDUgMTc0LjE2NkwzOTMuNDcgMTczLjEwNUwzOTkuNDI1IDE4MC4yMDJMNDAxLjE1MyAxNzguNzUyTDM5NS4xOTggMTcxLjY1NUwzOTYuNDYzIDE3MC41OTRaIiBmaWxsPSIjN0Q3MUZGIi8+CjxwYXRoIGQ9Ik00MDEuMTg3IDE3MS40OTNDNDAzLjQwMSAxNzQuMTMxIDQwNi4zOTQgMTc0Ljg3OSA0MDkuMTQgMTcyLjU3NUM0MTEuNzc4IDE3MC4zNjEgNDExLjU2OSAxNjcuMDQxIDQwOS40NzIgMTY0LjU0MkM0MDcuMzYxIDE2Mi4wMjcgNDA0LjUxNyAxNjEuMDQ5IDQwMS42NjIgMTYzLjQ0NEMzOTkuMjI1IDE2NS40ODkgMzk5LjAxMiAxNjguOTAxIDQwMS4xODcgMTcxLjQ5M1pNNDAyLjkwMiAxNzAuMDI4QzQwMS40NTIgMTY4LjMgNDAxLjMzNyAxNjYuMTg5IDQwMi44MzMgMTY0LjkzM0M0MDQuMzc2IDE2My42MzggNDA2LjE2MiAxNjQuMTM4IDQwNy43MjggMTY2LjAwNEM0MDkuMjQzIDE2Ny44MDkgNDA5LjUxMyAxNjkuNzkxIDQwNy45MjQgMTcxLjEyNUM0MDYuNTA0IDE3Mi4zMTYgNDA0LjQ4MSAxNzEuOTEgNDAyLjkwMiAxNzAuMDI4WiIgZmlsbD0iIzdENzFGRiIvPgo8L2c+CjwvZz4KPGRlZnM+CjxmaWx0ZXIgaWQ9ImZpbHRlcjBfZF8xMTE2OV8yNzU1NzgiIHg9IjE4MS44ODYiIHk9Ii0yMy44NDA4IiB3aWR0aD0iNDM3LjE4NCIgaGVpZ2h0PSI1MDguNDM1IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+CjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIiByZXN1bHQ9ImhhcmRBbHBoYSIvPgo8ZmVPZmZzZXQgZHk9IjQiLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iNCIvPgo8ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwLjI5MjUgMCAwIDAgMCAwLjQxNDA1IDAgMCAwIDAgMC42NSAwIDAgMCAwLjE2IDAiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3dfMTExNjlfMjc1NTc4Ii8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93XzExMTY5XzI3NTU3OCIgcmVzdWx0PSJzaGFwZSIvPgo8L2ZpbHRlcj4KPHJhZGlhbEdyYWRpZW50IGlkPSJwYWludDBfcmFkaWFsXzExMTY5XzI3NTU3OCIgY3g9IjAiIGN5PSIwIiByPSIxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09InRyYW5zbGF0ZSg3NTAgMTQ4LjgxOCkgcm90YXRlKDE4MCkgc2NhbGUoOTgzLjMzMyAxNTQzLjc4KSI+CjxzdG9wIHN0b3AtY29sb3I9IiNCNkI2RkMiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRURGMkZBIi8+CjwvcmFkaWFsR3JhZGllbnQ+CjwvZGVmcz4KPC9zdmc+Cg==)no-repeat center;
    background-size: cover
}

.style-eb4fd53f4ebc4595b1946f1cc8f08c173e365251__galleryWrapper--Vcn3U {
    height: 276px;
    width: 100%;
    border-bottom-left-radius: 16px;
    border-bottom-right-radius: 16px;
    overflow: hidden
}

.style-509fc3d73ca3484a9e1266014392074872e03523__mainContainer--jQso8 {
    display: flex
}

.style-509fc3d73ca3484a9e1266014392074872e03523__wrapper--L7M8G {
    padding-top: 20px;
    padding-bottom: 12px;
    display: grid;
    grid-column-gap: 8px;
    grid-template-columns: repeat(6,1fr);
    grid-auto-rows: auto;
    grid-template-areas: "badges badges badges badges badges badges""geoPoint geoPoint geoPoint geoPoint img img""simpleBlock1 simpleBlock1 simpleBlock1 simpleBlock2 simpleBlock2 simpleBlock2""divider2 divider2 divider2 divider2 divider2 divider2""summary summary summary summary summary summary""fareRules fareRules fareRules fareRules fareRules fareRules""detailsLink detailsLink detailsLink detailsLink detailsLink detailsLink"
}

.style-509fc3d73ca3484a9e1266014392074872e03523__wrapper--L7M8G [data-ti=param-icon] {
    display: none
}

.style-509fc3d73ca3484a9e1266014392074872e03523__badges--giBDD {
    grid-area: badges;
    display: flex;
    gap: 4px;
    flex-wrap: wrap;
    margin-bottom: 8px
}

.style-509fc3d73ca3484a9e1266014392074872e03523__geoPoint--YnZWp {
    grid-area: geoPoint;
    align-self: start;
    grid-column: 1/5
}

.style-509fc3d73ca3484a9e1266014392074872e03523__simpleBlock1--UXFv0 {
    grid-area: simpleBlock1
}

.style-509fc3d73ca3484a9e1266014392074872e03523__simpleBlock2--aTOfX {
    grid-area: simpleBlock2
}

.style-509fc3d73ca3484a9e1266014392074872e03523__divider2--MyIRl {
    grid-area: divider2;
    margin: 12px 0 8px
}

.style-509fc3d73ca3484a9e1266014392074872e03523__summary--URi1s {
    grid-area: summary
}

.style-509fc3d73ca3484a9e1266014392074872e03523__summary--URi1s .style-509fc3d73ca3484a9e1266014392074872e03523__summaryLabelValue--eEMfu {
    margin-top: 4px;
    align-self: start
}

.style-509fc3d73ca3484a9e1266014392074872e03523__fareRules--IHicj {
    margin-top: 4px;
    grid-area: fareRules
}

.style-509fc3d73ca3484a9e1266014392074872e03523__fareRules--IHicj [data-ti=info-button-wrapper] {
    line-height: 20px
}

.style-509fc3d73ca3484a9e1266014392074872e03523__fareRules--IHicj li {
    padding: 4px 0
}

.style-509fc3d73ca3484a9e1266014392074872e03523__detailsLink--WOjSo {
    margin-top: 12px;
    grid-area: detailsLink;
    margin-bottom: 4px
}

.style-509fc3d73ca3484a9e1266014392074872e03523__imgWrapper--iSNGX {
    grid-area: img;
    align-self: start;
    justify-content: space-between;
    justify-self: end;
    position: relative;
    cursor: pointer
}

.style-509fc3d73ca3484a9e1266014392074872e03523__img--s9Brq {
    max-width: 90px;
    max-height: 60px
}

.style-509fc3d73ca3484a9e1266014392074872e03523__withBadges--t6TK8 .style-509fc3d73ca3484a9e1266014392074872e03523__imgWrapper--iSNGX {
    margin-top: 16px
}

@media (min-width: 576px) {
    .style-509fc3d73ca3484a9e1266014392074872e03523__wrapper--L7M8G {
        grid-template-columns:repeat(8,1fr);
        grid-auto-rows: auto;
        grid-template-areas: "geoPoint geoPoint geoPoint geoPoint geoPoint img img img""simpleBlock1 simpleBlock1 simpleBlock2 simpleBlock2 . img img img""divider2 divider2 divider2 divider2 divider2 divider2 divider2 divider2""summary summary summary summary fareRules fareRules fareRules fareRules""detailsLink detailsLink detailsLink detailsLink detailsLink detailsLink detailsLink detailsLink"
    }

    .style-509fc3d73ca3484a9e1266014392074872e03523__wrapper--L7M8G.style-509fc3d73ca3484a9e1266014392074872e03523__withBadges--t6TK8 {
        grid-template-areas: "badges badges badges badges badges img img img""geoPoint geoPoint geoPoint geoPoint geoPoint img img img""simpleBlock1 simpleBlock1 simpleBlock2 simpleBlock2 . img img img""divider2 divider2 divider2 divider2 divider2 divider2 divider2 divider2""summary summary summary summary fareRules fareRules fareRules fareRules""detailsLink detailsLink detailsLink detailsLink detailsLink detailsLink detailsLink detailsLink"
    }

    .style-509fc3d73ca3484a9e1266014392074872e03523__wrapper--L7M8G.style-509fc3d73ca3484a9e1266014392074872e03523__withBadges--t6TK8 .style-509fc3d73ca3484a9e1266014392074872e03523__imgWrapper--iSNGX {
        margin-top: 0
    }

    .style-509fc3d73ca3484a9e1266014392074872e03523__img--s9Brq {
        max-width: 200px;
        max-height: 134px
    }
}

.style-509fc3d73ca3484a9e1266014392074872e03523__photosBadge--oyOUt {
    position: absolute;
    bottom: 4px;
    left: 4px;
    background-color: var(--kite-overlay-static-dark);
    border-radius: 4px;
    color: var(--kite-content-static-light-primary);
    padding: 0 8px 1px
}

.style-a3aac2bc94dcc8c26c6ca55fd960703cb7148b74__stepper--jCv3W {
    display: inline-flex;
    flex-direction: column;
    align-items: start
}

.style-a3aac2bc94dcc8c26c6ca55fd960703cb7148b74__stepName--xTqsV,.style-a3aac2bc94dcc8c26c6ca55fd960703cb7148b74__stepNamesBlock--fdVDI {
    display: flex;
    align-items: center
}

.style-a3aac2bc94dcc8c26c6ca55fd960703cb7148b74__stepNamesBlock--fdVDI {
    height: 40px;
    flex-wrap: nowrap
}

.style-a3aac2bc94dcc8c26c6ca55fd960703cb7148b74__stepName--xTqsV {
    text-align: center;
    white-space: nowrap;
    /* margin-right: 8px; */
    margin-right: 0;
}
.style-a3aac2bc94dcc8c26c6ca55fd960703cb7148b74__stepName--xTqsV span {
  font-size: var(--main-size);
}

.style-a3aac2bc94dcc8c26c6ca55fd960703cb7148b74__stepName--xTqsV.style-a3aac2bc94dcc8c26c6ca55fd960703cb7148b74__lastStepName--vRtMw {
    margin-right: 0
}

.style-a3aac2bc94dcc8c26c6ca55fd960703cb7148b74__stepName--xTqsV .style-a3aac2bc94dcc8c26c6ca55fd960703cb7148b74__link--hR_EB {
    border-bottom: none
}

.style-a3aac2bc94dcc8c26c6ca55fd960703cb7148b74__loaderBar--SeJzY,.style-a3aac2bc94dcc8c26c6ca55fd960703cb7148b74__loaderBlock--dfKrk {
    border-radius: 3px;
    height: 4px
}

.style-a3aac2bc94dcc8c26c6ca55fd960703cb7148b74__loaderBlock--dfKrk {
    width: 100%;
    background: var(--kite-background-neutral, rgba(195, 207, 223, 0.4))
}

.style-a3aac2bc94dcc8c26c6ca55fd960703cb7148b74__loaderBar--SeJzY {
    background: var(--kite-primary, #0073FF)
}

.style-a3aac2bc94dcc8c26c6ca55fd960703cb7148b74__additionalInfoBlock--gdStG {
    position: relative;
    display: inline-block;
    white-space: nowrap;
    margin-top: 16px
}

.style-a3aac2bc94dcc8c26c6ca55fd960703cb7148b74__horizontalScroll--sRYWo {
    overflow: auto;
    -ms-overflow-style: none;
    scrollbar-width: none
}

.style-a3aac2bc94dcc8c26c6ca55fd960703cb7148b74__horizontalScroll--sRYWo::-webkit-scrollbar {
    display: none
}

.style-a571f192e0cb001bfb8d3494ad2f3e3c35b32cc6__badges--xiP2A {
    display: flex;
    gap: 4px;
    margin: 20px 0 8px;
    flex-wrap: wrap
}

.style-a571f192e0cb001bfb8d3494ad2f3e3c35b32cc6__routeContainer--_DM8z {
    padding-bottom: 8px
}

.style-a571f192e0cb001bfb8d3494ad2f3e3c35b32cc6__routeContainer--_DM8z:last-of-type {
    padding-bottom: 4px
}

.style-a571f192e0cb001bfb8d3494ad2f3e3c35b32cc6__routeContainer--_DM8z.style-a571f192e0cb001bfb8d3494ad2f3e3c35b32cc6__withExtra--WHgpy {
    padding-bottom: 8px
}

.style-a571f192e0cb001bfb8d3494ad2f3e3c35b32cc6__routeTable--yxSBt {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    -moz-column-gap: 8px;
    column-gap: 8px;
    row-gap: 0;
    align-items: flex-start
}

@media (min-width: 768px) {
    .style-a571f192e0cb001bfb8d3494ad2f3e3c35b32cc6__routeTable--yxSBt {
        grid-template-columns:repeat(2,1fr);
    }
}

.style-a571f192e0cb001bfb8d3494ad2f3e3c35b32cc6__extra--pfYc0 {
    margin: unset;
    margin-top: 4px;
    margin-bottom: 8px
}

.style-a571f192e0cb001bfb8d3494ad2f3e3c35b32cc6__lastInfoBlock--VLcRV {
    grid-column: 1/3
}

@media (min-width: 768px) and (max-width:991.98px) {
    .style-a571f192e0cb001bfb8d3494ad2f3e3c35b32cc6__lastInfoBlock--VLcRV {
        grid-column:1/5
    }
}

.breadcrumbs .icon_1ffde0d2 svg {
  width: 12px;
  height: 12px;
  transform: rotate(90deg);
}
.breadcrumbs .current-icon {
  width: 34px;
  padding-right: 6px;
}
.breadcrumbs .current-icon svg {
  width: 24px;
  height: auto;
  transform: rotate(0);
}

.box-shadow {
  box-shadow: 0 4px 16px rgba(75, 106, 166, 0.16);
}
.box-shadow:hover {
  box-shadow: 0 4px 16px rgba(75, 106, 166, 0.46);
}

.alert {
	position: relative;
	padding: 1rem 1rem;
	margin-bottom: 1rem;
	border: 1px solid transparent;
	border-radius: 0.25rem;
}
.alert-warning {
	color: #664d03;
	background-color: #fff3cd;
	border-color: #ffecb5;
}
.styles__horizontalGap--smjjo-bottom {
  padding-bottom: 20px;
}


.contentWrapper_2c757f2d.loading_2c757f2d {
    visibility: hidden;
}
.loader600_2c757f2d {
    height: 32px;
    width: 32px;
}
.loader_32fghdo {
  display: none;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  /* width: 16px;
  height: 16px; */
      height: 32px;
    width: 32px;
  /* border-radius: 50%; */
  /* display: block; */
  /* margin: 0 auto;
  background: #fff;
  box-shadow: -24px 0 #6ebeff, 24px 0 #6ebeff;
  box-sizing: border-box;
  animation: shadowPulse 2s linear infinite; */
}
.loader_99d5315d {
    position: relative;
    height: 100%;
    width: -moz-fit-content;
    width: fit-content;
    aspect-ratio: 1 / 1;
    overflow: hidden;
}
.loader_99d5315d .left_99d5315d,
.loader_99d5315d .right_99d5315d {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    animation: 1s linear 0s infinite normal loaderContainer_99d5315d;
}
.loader_99d5315d .left_99d5315d {
    left: -100%;
}
.loader_99d5315d .right_99d5315d {
    left: 0;
}
.loader_99d5315d .left_99d5315d::after,
.loader_99d5315d .left_99d5315d::before,
.loader_99d5315d .right_99d5315d::after,
.loader_99d5315d .right_99d5315d::before {
    position: absolute;
    content: "";
    /* border-radius: 15%; */
    border-radius: 100%;
    top: 31.4814814815%;
    width: 37.037037037%;
    height: 37.037037037%;
}
.loader_99d5315d .left_99d5315d::before,
.loader_99d5315d .right_99d5315d::before {
    left: 7%;
}
.loader_99d5315d .left_99d5315d::before {
    animation: 1s linear 0s infinite normal loaderOddLeft_99d5315d;
}
.loader_99d5315d.brand_99d5315d .left_99d5315d::before,
.loader_99d5315d.brand_99d5315d .right_99d5315d::before {
    background-color: var(--main-color);
}
.loader_99d5315d .left_99d5315d::after,
.loader_99d5315d .right_99d5315d::after {
    right: 7%;
}
.loader_99d5315d .left_99d5315d::after {
    animation: 1s linear 0s infinite normal loaderOddRight_99d5315d;
}
.loader_99d5315d.brand_99d5315d .left_99d5315d::after,
.loader_99d5315d.brand_99d5315d .right_99d5315d::after {
    background-color: var(--kite-loader-on-brand-right);
}
.loader_99d5315d .right_99d5315d::before {
    animation: 1s linear 0s infinite normal loaderEvenLeft_99d5315d;
}
.loader_99d5315d .right_99d5315d::after {
    animation: 1s linear 0s infinite normal loaderEvenRight_99d5315d;
}
@keyframes loaderContainer_99d5315d {
    16.25% {
        transform: translateX(0)
    }

    43.75%,65% {
        transform: translateX(50%)
    }

    to {
        transform: translateX(100%)
    }
}
/* @keyframes loaderOddRight_99d5315d {
    0%,93.75%,96.25%,to {
        transform: scale(1) translateX(0) skewX(-20deg)
    }

    8.75% {
        transform: scale(98%) translateX(0) skewX(-20deg)
    }

    10% {
        transform: scale(97.32%) translateX(0) skewX(-20deg)
    }

    11.25% {
        transform: scale(96%) translateX(0) skewX(-20deg)
    }

    12.5%,15% {
        transform: scale(95.5%) translateX(0) skewX(-20deg)
    }

    13.75% {
        transform: scale(95%) translateX(0) skewX(-20deg)
    }

    16.25% {
        transform: scale(95%,99%) translateX(-5%) skewX(-18deg)
    }

    17.5% {
        transform: scale(90%,102%) translateX(-10%) skewX(-15deg)
    }

    18.75% {
        transform: scale(85%,102%) translateX(-15%) skewX(-10deg)
    }

    20% {
        transform: scale(80%,102.25%) translateX(-25%) skewX(-6deg)
    }

    21.25% {
        transform: scale(75%,101.34%) translateX(-35%) skewX(-2deg)
    }

    22.5% {
        transform: scale(70%,101%) translateX(-50%) skewX(4deg)
    }

    23.75% {
        transform: scale(65%,1) translateX(-55%) skewX(10deg)
    }

    25%,26.25% {
        transform: scale(60%,1) translateX(-60%) skewX(20deg)
    }

    28.75%,32.5% {
        transform: scale(60%,1) translateX(60%) skewX(20deg)
    }

    37.5% {
        transform: scale(80%,1) translateX(35%) skewX(-10deg)
    }

    41.25% {
        transform: scale(90%,1) translateX(10%) skewX(-6deg)
    }

    43.75% {
        transform: scale(1) translateX(0) skewX(4deg)
    }

    45%,73.75%,81.25% {
        transform: scale(1) translateX(0) skewX(8deg)
    }

    46.25%,50%,83.75% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    51.25%,68.75% {
        transform: scale(1) translateX(0) skewX(0)
    }

    58.75%,66.25% {
        transform: scale(98%) translateX(0) skewX(0)
    }

    60% {
        transform: scale(97.32%) translateX(0) skewX(0)
    }

    61.25% {
        transform: scale(96%) translateX(0) skewX(0)
    }

    62.5%,65% {
        transform: scale(95.5%) translateX(0) skewX(0)
    }

    63.75% {
        transform: scale(95%) translateX(0) skewX(0)
    }

    67.5% {
        transform: scale(104%) translateX(0) skewX(0)
    }

    70% {
        transform: scale(106%) translateX(0) skewX(0)
    }

    71.25% {
        transform: scale(102%) translateX(0) skewX(2deg)
    }

    72.5% {
        transform: scale(101%) translateX(0) skewX(2deg)
    }

    75%,80% {
        transform: scale(99.5%) translateX(0) skewX(12deg)
    }

    82.5% {
        transform: scale(1) translateX(0) skewX(6deg)
    }

    85% {
        transform: scale(1) translateX(0) skewX(-8deg)
    }

    86.25%,95% {
        transform: scale(1) translateX(0) skewX(-12deg)
    }

    87.5% {
        transform: scale(1) translateX(0) skewX(-18deg)
    }

    90%,92.5% {
        transform: scale(1) translateX(0) skewX(-24deg)
    }

    91.25% {
        transform: scale(1) translateX(0) skewX(-28deg)
    }
}
@keyframes loaderOddLeft_99d5315d {
    16.25%,8.75% {
        transform: scale(98%) translateX(0) skewX(0)
    }

    10% {
        transform: scale(97.32%) translateX(0) skewX(0)
    }

    11.25% {
        transform: scale(96%) translateX(0) skewX(0)
    }

    12.5%,15% {
        transform: scale(95.5%) translateX(0) skewX(0)
    }

    13.75% {
        transform: scale(95%) translateX(0) skewX(0)
    }

    17.5% {
        transform: scale(104%) translateX(0) skewX(0)
    }

    20% {
        transform: scale(106%) translateX(0) skewX(0)
    }

    21.25% {
        transform: scale(102%) translateX(0) skewX(2deg)
    }

    22.5% {
        transform: scale(101%) translateX(0) skewX(2deg)
    }

    23.75%,31.25%,95% {
        transform: scale(1) translateX(0) skewX(8deg)
    }

    25%,30% {
        transform: scale(99.5%) translateX(0) skewX(12deg)
    }

    32.5% {
        transform: scale(1) translateX(0) skewX(6deg)
    }

    33.75%,96.25%,to {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    35% {
        transform: scale(1) translateX(0) skewX(-8deg)
    }

    36.25%,45% {
        transform: scale(1) translateX(0) skewX(-12deg)
    }

    37.5% {
        transform: scale(1) translateX(0) skewX(-18deg)
    }

    40%,42.5% {
        transform: scale(1) translateX(0) skewX(-24deg)
    }

    41.25% {
        transform: scale(1) translateX(0) skewX(-28deg)
    }

    43.75%,46.25% {
        transform: scale(1) translateX(0) skewX(-20deg)
    }

    58.75% {
        transform: scale(98%) translateX(0) skewX(-20deg)
    }

    60% {
        transform: scale(97.32%) translateX(0) skewX(-20deg)
    }

    61.25% {
        transform: scale(96%) translateX(0) skewX(-20deg)
    }

    62.5%,65% {
        transform: scale(95.5%) translateX(0) skewX(-20deg)
    }

    63.75% {
        transform: scale(95%) translateX(0) skewX(-20deg)
    }

    66.25% {
        transform: scale(95%,99%) translateX(-5%) skewX(-18deg)
    }

    67.5% {
        transform: scale(90%,102%) translateX(-10%) skewX(-15deg)
    }

    68.75% {
        transform: scale(85%,102%) translateX(-15%) skewX(-10deg)
    }

    70% {
        transform: scale(80%,102.25%) translateX(-25%) skewX(-6deg)
    }

    71.25% {
        transform: scale(75%,101.34%) translateX(-35%) skewX(-2deg)
    }

    72.5% {
        transform: scale(70%,101%) translateX(-50%) skewX(4deg)
    }

    73.75% {
        transform: scale(65%,1) translateX(-55%) skewX(10deg)
    }

    75%,76.25% {
        transform: scale(60%,1) translateX(-60%) skewX(20deg)
    }

    78.75%,82.5% {
        transform: scale(60%,1) translateX(60%) skewX(20deg)
    }

    87.5% {
        transform: scale(80%,1) translateX(35%) skewX(-10deg)
    }

    91.25% {
        transform: scale(90%,1) translateX(10%) skewX(-6deg)
    }

    93.75% {
        transform: scale(1) translateX(0) skewX(4deg)
    }
}
@keyframes loaderEvenLeft_99d5315d {
    16.25%,8.75% {
        transform: scale(98%) translateX(0) skewX(0)
    }

    10% {
        transform: scale(97.32%) translateX(0) skewX(0)
    }

    11.25% {
        transform: scale(96%) translateX(0) skewX(0)
    }

    12.5%,15% {
        transform: scale(95.5%) translateX(0) skewX(0)
    }

    13.75% {
        transform: scale(95%) translateX(0) skewX(0)
    }

    17.5% {
        transform: scale(104%) translateX(0) skewX(0)
    }

    20% {
        transform: scale(106%) translateX(0) skewX(0)
    }

    21.25% {
        transform: scale(102%) translateX(0) skewX(2deg)
    }

    22.5% {
        transform: scale(101%) translateX(0) skewX(2deg)
    }

    23.75%,31.25%,95% {
        transform: scale(1) translateX(0) skewX(8deg)
    }

    25%,30% {
        transform: scale(99.5%) translateX(0) skewX(12deg)
    }

    32.5% {
        transform: scale(1) translateX(0) skewX(6deg)
    }

    33.75%,96.25%,to {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    35% {
        transform: scale(1) translateX(0) skewX(-8deg)
    }

    36.25%,45% {
        transform: scale(1) translateX(0) skewX(-12deg)
    }

    37.5% {
        transform: scale(1) translateX(0) skewX(-18deg)
    }

    40%,42.5% {
        transform: scale(1) translateX(0) skewX(-24deg)
    }

    41.25% {
        transform: scale(1) translateX(0) skewX(-28deg)
    }

    43.75%,46.25% {
        transform: scale(1) translateX(0) skewX(-20deg)
    }

    58.75% {
        transform: scale(98%) translateX(0) skewX(-20deg)
    }

    60% {
        transform: scale(97.32%) translateX(0) skewX(-20deg)
    }

    61.25% {
        transform: scale(96%) translateX(0) skewX(-20deg)
    }

    62.5%,65% {
        transform: scale(95.5%) translateX(0) skewX(-20deg)
    }

    63.75% {
        transform: scale(95%) translateX(0) skewX(-20deg)
    }

    66.25% {
        transform: scale(95%,99%) translateX(-5%) skewX(-18deg)
    }

    67.5% {
        transform: scale(90%,102%) translateX(-10%) skewX(-15deg)
    }

    68.75% {
        transform: scale(85%,102%) translateX(-15%) skewX(-10deg)
    }

    70% {
        transform: scale(80%,102.25%) translateX(-25%) skewX(-6deg)
    }

    71.25% {
        transform: scale(75%,101.34%) translateX(-35%) skewX(-2deg)
    }

    72.5% {
        transform: scale(70%,101%) translateX(-50%) skewX(4deg)
    }

    73.75% {
        transform: scale(65%,1) translateX(-55%) skewX(10deg)
    }

    75%,76.25%,78.75%,82.5% {
        transform: scale(60%,1) translateX(-60%) skewX(20deg)
    }

    87.5% {
        transform: scale(1) translateX(0) skewX(-10deg)
    }

    91.25% {
        transform: scale(1) translateX(0) skewX(-6deg)
    }

    93.75% {
        transform: scale(1) translateX(0) skewX(4deg)
    }
}

@keyframes loaderEvenRight_99d5315d {
    0%,93.75%,96.25%,to {
        transform: scale(1) translateX(0) skewX(-20deg)
    }

    8.75% {
        transform: scale(98%) translateX(0) skewX(-20deg)
    }

    10% {
        transform: scale(97.32%) translateX(0) skewX(-20deg)
    }

    11.25% {
        transform: scale(96%) translateX(0) skewX(-20deg)
    }

    12.5%,15% {
        transform: scale(95.5%) translateX(0) skewX(-20deg)
    }

    13.75% {
        transform: scale(95%) translateX(0) skewX(-20deg)
    }

    16.25% {
        transform: scale(95%,99%) translateX(-5%) skewX(-18deg)
    }

    17.5% {
        transform: scale(90%,102%) translateX(-10%) skewX(-15deg)
    }

    18.75% {
        transform: scale(85%,102%) translateX(-15%) skewX(-10deg)
    }

    20% {
        transform: scale(80%,102.25%) translateX(-25%) skewX(-6deg)
    }

    21.25% {
        transform: scale(75%,101.34%) translateX(-35%) skewX(-2deg)
    }

    22.5% {
        transform: scale(70%,101%) translateX(-50%) skewX(4deg)
    }

    23.75% {
        transform: scale(65%,1) translateX(-55%) skewX(10deg)
    }

    25%,26.25%,32.5% {
        transform: scale(60%,1) translateX(-60%) skewX(20deg)
    }

    37.5% {
        transform: scale(1) translateX(0) skewX(-10deg)
    }

    41.25% {
        transform: scale(1) translateX(0) skewX(-6deg)
    }

    43.75% {
        transform: scale(1) translateX(0) skewX(4deg)
    }

    45%,73.75%,81.25% {
        transform: scale(1) translateX(0) skewX(8deg)
    }

    46.25%,50%,83.75% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    51.25%,68.75% {
        transform: scale(1) translateX(0) skewX(0)
    }

    58.75%,66.25% {
        transform: scale(98%) translateX(0) skewX(0)
    }

    60% {
        transform: scale(97.32%) translateX(0) skewX(0)
    }

    61.25% {
        transform: scale(96%) translateX(0) skewX(0)
    }

    62.5%,65% {
        transform: scale(95.5%) translateX(0) skewX(0)
    }

    63.75% {
        transform: scale(95%) translateX(0) skewX(0)
    }

    67.5% {
        transform: scale(104%) translateX(0) skewX(0)
    }

    70% {
        transform: scale(106%) translateX(0) skewX(0)
    }

    71.25% {
        transform: scale(102%) translateX(0) skewX(2deg)
    }

    72.5% {
        transform: scale(101%) translateX(0) skewX(2deg)
    }

    75%,80% {
        transform: scale(99.5%) translateX(0) skewX(12deg)
    }

    82.5% {
        transform: scale(1) translateX(0) skewX(6deg)
    }

    85% {
        transform: scale(1) translateX(0) skewX(-8deg)
    }

    86.25%,95% {
        transform: scale(1) translateX(0) skewX(-12deg)
    }

    87.5% {
        transform: scale(1) translateX(0) skewX(-18deg)
    }

    90%,92.5% {
        transform: scale(1) translateX(0) skewX(-24deg)
    }

    91.25% {
        transform: scale(1) translateX(0) skewX(-28deg)
    }
} */
 @keyframes loaderOddRight_99d5315d {
    0%,93.75%,96.25%,to {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    8.75% {
        transform: scale(98%) translateX(0) skewX(0deg)
    }

    10% {
        transform: scale(97.32%) translateX(0) skewX(0deg)
    }

    11.25% {
        transform: scale(96%) translateX(0) skewX(0deg)
    }

    12.5%,15% {
        transform: scale(95.5%) translateX(0) skewX(0deg)
    }

    13.75% {
        transform: scale(95%) translateX(0) skewX(0deg)
    }

    16.25% {
        transform: scale(95%,99%) translateX(-5%) skewX(0deg)
    }

    17.5% {
        transform: scale(90%,102%) translateX(-10%) skewX(0deg)
    }

    18.75% {
        transform: scale(85%,102%) translateX(-15%) skewX(0deg)
    }

    20% {
        transform: scale(80%,102.25%) translateX(-25%) skewX(0deg)
    }

    21.25% {
        transform: scale(75%,101.34%) translateX(-35%) skewX(0deg)
    }

    22.5% {
        transform: scale(70%,101%) translateX(-50%) skewX(0deg)
    }

    23.75% {
        transform: scale(65%,1) translateX(-55%) skewX(0deg)
    }

    25%,26.25% {
        transform: scale(60%,1) translateX(-60%) skewX(0deg)
    }

    28.75%,32.5% {
        transform: scale(60%,1) translateX(60%) skewX(0deg)
    }

    37.5% {
        transform: scale(80%,1) translateX(35%) skewX(0deg)
    }

    41.25% {
        transform: scale(90%,1) translateX(10%) skewX(0deg)
    }

    43.75% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    45%,73.75%,81.25% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    46.25%,50%,83.75% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    51.25%,68.75% {
        transform: scale(1) translateX(0) skewX(0)
    }

    58.75%,66.25% {
        transform: scale(98%) translateX(0) skewX(0)
    }

    60% {
        transform: scale(97.32%) translateX(0) skewX(0)
    }

    61.25% {
        transform: scale(96%) translateX(0) skewX(0)
    }

    62.5%,65% {
        transform: scale(95.5%) translateX(0) skewX(0)
    }

    63.75% {
        transform: scale(95%) translateX(0) skewX(0)
    }

    67.5% {
        transform: scale(104%) translateX(0) skewX(0)
    }

    70% {
        transform: scale(106%) translateX(0) skewX(0)
    }

    71.25% {
        transform: scale(102%) translateX(0) skewX(0deg)
    }

    72.5% {
        transform: scale(101%) translateX(0) skewX(0deg)
    }

    75%,80% {
        transform: scale(99.5%) translateX(0) skewX(0deg)
    }

    82.5% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    85% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    86.25%,95% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    87.5% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    90%,92.5% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    91.25% {
        transform: scale(1) translateX(0) skewX(0deg)
    }
}
@keyframes loaderOddLeft_99d5315d {
    16.25%,8.75% {
        transform: scale(98%) translateX(0) skewX(0)
    }

    10% {
        transform: scale(97.32%) translateX(0) skewX(0)
    }

    11.25% {
        transform: scale(96%) translateX(0) skewX(0)
    }

    12.5%,15% {
        transform: scale(95.5%) translateX(0) skewX(0)
    }

    13.75% {
        transform: scale(95%) translateX(0) skewX(0)
    }

    17.5% {
        transform: scale(104%) translateX(0) skewX(0)
    }

    20% {
        transform: scale(106%) translateX(0) skewX(0)
    }

    21.25% {
        transform: scale(102%) translateX(0) skewX(0deg)
    }

    22.5% {
        transform: scale(101%) translateX(0) skewX(0deg)
    }

    23.75%,31.25%,95% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    25%,30% {
        transform: scale(99.5%) translateX(0) skewX(0deg)
    }

    32.5% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    33.75%,96.25%,to {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    35% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    36.25%,45% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    37.5% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    40%,42.5% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    41.25% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    43.75%,46.25% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    58.75% {
        transform: scale(98%) translateX(0) skewX(0deg)
    }

    60% {
        transform: scale(97.32%) translateX(0) skewX(0deg)
    }

    61.25% {
        transform: scale(96%) translateX(0) skewX(0deg)
    }

    62.5%,65% {
        transform: scale(95.5%) translateX(0) skewX(0deg)
    }

    63.75% {
        transform: scale(95%) translateX(0) skewX(0deg)
    }

    66.25% {
        transform: scale(95%,99%) translateX(-5%) skewX(0deg)
    }

    67.5% {
        transform: scale(90%,102%) translateX(-10%) skewX(0deg)
    }

    68.75% {
        transform: scale(85%,102%) translateX(-15%) skewX(0deg)
    }

    70% {
        transform: scale(80%,102.25%) translateX(-25%) skewX(0deg)
    }

    71.25% {
        transform: scale(75%,101.34%) translateX(-35%) skewX(0deg)
    }

    72.5% {
        transform: scale(70%,101%) translateX(-50%) skewX(0deg)
    }

    73.75% {
        transform: scale(65%,1) translateX(-55%) skewX(0deg)
    }

    75%,76.25% {
        transform: scale(60%,1) translateX(-60%) skewX(0deg)
    }

    78.75%,82.5% {
        transform: scale(60%,1) translateX(60%) skewX(0deg)
    }

    87.5% {
        transform: scale(80%,1) translateX(35%) skewX(0deg)
    }

    91.25% {
        transform: scale(90%,1) translateX(10%) skewX(0deg)
    }

    93.75% {
        transform: scale(1) translateX(0) skewX(0deg)
    }
}
@keyframes loaderEvenLeft_99d5315d {
    16.25%,8.75% {
        transform: scale(98%) translateX(0) skewX(0)
    }

    10% {
        transform: scale(97.32%) translateX(0) skewX(0)
    }

    11.25% {
        transform: scale(96%) translateX(0) skewX(0)
    }

    12.5%,15% {
        transform: scale(95.5%) translateX(0) skewX(0)
    }

    13.75% {
        transform: scale(95%) translateX(0) skewX(0)
    }

    17.5% {
        transform: scale(104%) translateX(0) skewX(0)
    }

    20% {
        transform: scale(106%) translateX(0) skewX(0)
    }

    21.25% {
        transform: scale(102%) translateX(0) skewX(0deg)
    }

    22.5% {
        transform: scale(101%) translateX(0) skewX(0deg)
    }

    23.75%,31.25%,95% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    25%,30% {
        transform: scale(99.5%) translateX(0) skewX(0deg)
    }

    32.5% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    33.75%,96.25%,to {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    35% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    36.25%,45% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    37.5% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    40%,42.5% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    41.25% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    43.75%,46.25% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    58.75% {
        transform: scale(98%) translateX(0) skewX(0deg)
    }

    60% {
        transform: scale(97.32%) translateX(0) skewX(0deg)
    }

    61.25% {
        transform: scale(96%) translateX(0) skewX(0deg)
    }

    62.5%,65% {
        transform: scale(95.5%) translateX(0) skewX(0deg)
    }

    63.75% {
        transform: scale(95%) translateX(0) skewX(0deg)
    }

    66.25% {
        transform: scale(95%,99%) translateX(-5%) skewX(0deg)
    }

    67.5% {
        transform: scale(90%,102%) translateX(-10%) skewX(0deg)
    }

    68.75% {
        transform: scale(85%,102%) translateX(-15%) skewX(0deg)
    }

    70% {
        transform: scale(80%,102.25%) translateX(-25%) skewX(0deg)
    }

    71.25% {
        transform: scale(75%,101.34%) translateX(-35%) skewX(0deg)
    }

    72.5% {
        transform: scale(70%,101%) translateX(-50%) skewX(0deg)
    }

    73.75% {
        transform: scale(65%,1) translateX(-55%) skewX(0deg)
    }

    75%,76.25%,78.75%,82.5% {
        transform: scale(60%,1) translateX(-60%) skewX(0deg)
    }

    87.5% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    91.25% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    93.75% {
        transform: scale(1) translateX(0) skewX(0deg)
    }
}

@keyframes loaderEvenRight_99d5315d {
    0%,93.75%,96.25%,to {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    8.75% {
        transform: scale(98%) translateX(0) skewX(0deg)
    }

    10% {
        transform: scale(97.32%) translateX(0) skewX(0deg)
    }

    11.25% {
        transform: scale(96%) translateX(0) skewX(0deg)
    }

    12.5%,15% {
        transform: scale(95.5%) translateX(0) skewX(0deg)
    }

    13.75% {
        transform: scale(95%) translateX(0) skewX(0deg)
    }

    16.25% {
        transform: scale(95%,99%) translateX(-5%) skewX(0deg)
    }

    17.5% {
        transform: scale(90%,102%) translateX(-10%) skewX(0deg)
    }

    18.75% {
        transform: scale(85%,102%) translateX(-15%) skewX(0deg)
    }

    20% {
        transform: scale(80%,102.25%) translateX(-25%) skewX(0deg)
    }

    21.25% {
        transform: scale(75%,101.34%) translateX(-35%) skewX(0deg)
    }

    22.5% {
        transform: scale(70%,101%) translateX(-50%) skewX(0deg)
    }

    23.75% {
        transform: scale(65%,1) translateX(-55%) skewX(0deg)
    }

    25%,26.25%,32.5% {
        transform: scale(60%,1) translateX(-60%) skewX(0deg)
    }

    37.5% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    41.25% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    43.75% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    45%,73.75%,81.25% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    46.25%,50%,83.75% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    51.25%,68.75% {
        transform: scale(1) translateX(0) skewX(0)
    }

    58.75%,66.25% {
        transform: scale(98%) translateX(0) skewX(0)
    }

    60% {
        transform: scale(97.32%) translateX(0) skewX(0)
    }

    61.25% {
        transform: scale(96%) translateX(0) skewX(0)
    }

    62.5%,65% {
        transform: scale(95.5%) translateX(0) skewX(0)
    }

    63.75% {
        transform: scale(95%) translateX(0) skewX(0)
    }

    67.5% {
        transform: scale(104%) translateX(0) skewX(0)
    }

    70% {
        transform: scale(106%) translateX(0) skewX(0)
    }

    71.25% {
        transform: scale(102%) translateX(0) skewX(0deg)
    }

    72.5% {
        transform: scale(101%) translateX(0) skewX(0deg)
    }

    75%,80% {
        transform: scale(99.5%) translateX(0) skewX(0deg)
    }

    82.5% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    85% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    86.25%,95% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    87.5% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    90%,92.5% {
        transform: scale(1) translateX(0) skewX(0deg)
    }

    91.25% {
        transform: scale(1) translateX(0) skewX(0deg)
    }
}
.contentWrapper_2c757f2d.loading_2c757f2d + .loader_32fghdo {
  display: block;
}
@keyframes shadowPulse {
  33% {
    background: #fff;
    box-shadow: -24px 0 var(--kite-chip-row-chip-background-primary-unselected-default), 24px 0 #fff;
  }
  66% {
    background: var(--kite-chip-row-chip-background-primary-unselected-default);
    box-shadow: -24px 0 #fff, 24px 0 #fff;
  }
  100% {
    background: #fff;
    box-shadow: -24px 0 #fff, 24px 0 var(--kite-chip-row-chip-background-primary-unselected-default);
  }
}

.only-img-air {
  max-width: 150px !important;
  height: auto !important;
  max-height: 40px !important;
}

.btns-line-group {

}
.btns-line-group .suggestion-btn {
  margin-bottom: 12px;
  padding: 7px 15px;
  font-size: var(--main-size);
  color: var(--main-color);
  background: rgba( 125, 130, 160, 0.12 );
  border-radius: 32px;
}
.btns-line-group .suggestion-btn.active {
  color: #fff;
  background-color: #3B62FF;
}

.link-under-title {
  text-decoration: underline;
}
.link-under-title:hover {
  text-decoration: none;
}

/*# sourceMappingURL=968.3e3c9f5156.0.0.2.css.map*/
