:root {
  --skeleton-display: block;
  --skeleton-default-color: var(--color-light-neutral-translucent-100);
  --skeleton-border-radius: var(--border-radius-m);
  --skeleton-backdrop-filter: none;
  --skeleton-gradient-animation-display: block;
  --skeleton-bg-animation-display: none;
  --skeleton-bg-animation-color: #0000;
}
.skeleton__component_9mjjy {
  -webkit-backdrop-filter: none;
  -webkit-backdrop-filter: var(--skeleton-backdrop-filter);
  backdrop-filter: none;
  backdrop-filter: var(--skeleton-backdrop-filter);
  background: #2637580f;
  background: var(--skeleton-default-color);
  border-radius: 8px;
  border-radius: var(--skeleton-border-radius);
  color: #0000;
  display: block;
  display: var(--skeleton-display);
  -webkit-mask-image: -webkit-radial-gradient(#fff, #000);
  overflow: hidden;
  position: relative;
  vertical-align: middle;
}
.skeleton__component_9mjjy > * {
  visibility: hidden;
}
.skeleton__component_9mjjy:before {
  background: #0000;
  background: var(--skeleton-bg-animation-color);
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.skeleton__animate_9mjjy:before {
  animation-direction: alternate;
  animation-duration: 0.5s;
  animation-iteration-count: infinite;
  animation-name: skeleton__background_9mjjy;
  animation-play-state: running;
  animation-timing-function: ease-in-out;
  display: none;
  display: var(--skeleton-bg-animation-display);
  opacity: 0.5;
}
@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))) {
  .skeleton__animate_9mjjy:before {
    opacity: 0.4;
  }
}
.skeleton__animate_9mjjy:after {
  animation-duration: 2s;
  animation-iteration-count: infinite;
  animation-name: skeleton__gradient_9mjjy;
  animation-timing-function: linear;
  background-image: linear-gradient(270deg, #0000, #0000 40%, #0000000d 50%, #0000 60%, #0000);
  content: "";
  display: block;
  display: var(--skeleton-gradient-animation-display);
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transform: translateX(-80%);
  width: 500%;
}
@keyframes skeleton__gradient_9mjjy {
  0% {
    transform: translateX(-80%);
  }
  67% {
    transform: translateX(0);
  }
  to {
    transform: translateX(0);
  }
}
@keyframes skeleton__background_9mjjy {
  0% {
    background: #b6bcc3;
  }
  to {
    background: #c6cdd6;
  }
}
.space__spaceContainer_1kypf {
  display: inline-flex;
}
.space__spaceContainerFullWidth_1kypf {
  width: 100%;
}
.space__vertical_1kypf {
  flex-direction: column;
}
.space__center_1kypf {
  align-items: center;
}
.space__start_1kypf {
  align-items: flex-start;
}
.space__end_1kypf {
  align-items: flex-end;
}
.space__spaceItemFullWidth_1kypf {
  width: 100%;
}
.space__spaceItem_1kypf:empty {
  display: none;
}
.space__wrap_1kypf {
  flex-wrap: wrap;
}
.space__divider_1kypf {
  width: 100%;
}
.information-skeleton_container__3u6wv .information-skeleton_skeletonItem__-eoMh {
  border-radius: var(--border-radius-s);
}
.information-skeleton_size-s__EmS8T {
  height: var(--height-m);
}
.information-skeleton_size-m__QMoHb {
  height: var(--height-6xl);
}
.information-skeleton_container__3u6wv .information-skeleton_skeletonTab__wLtzO {
  height: var(--size-s-height);
  margin-top: var(--gap-xl);
  max-width: 465px;
}
.information-skeleton_container__3u6wv
  .information-skeleton_skeletonTab__wLtzO.information-skeleton_fullTabWidth__VhPIe {
  max-width: 100%;
}
.information-skeleton_withRightBlock__uhP-o .information-skeleton_skeletonTab__wLtzO {
  margin-top: 0;
}
.information-skeleton_gridContainer__sEp5L {
  grid-gap: 0 var(--gap-l);
  display: grid;
  grid-template-columns: minmax(auto, var(--desktop-content-width)) minmax(
      auto,
      var(--desktop-right-block-width)
    );
  justify-content: space-between;
}
.information-skeleton_leftBlock__\+aFVT:only-child {
  grid-column: span 2;
}
.information-skeleton_rightBlock__MPKW0 {
  margin-top: var(--gap-m);
}
.information-skeleton_filterTab__bApoh {
  height: 32px;
  width: 164px;
}
@media screen and (max-width: 1024px) {
  .information-skeleton_gridContainer__sEp5L {
    grid-template-columns: 1fr;
  }
  .information-skeleton_rightBlock__MPKW0 > div:first-child {
    padding-top: var(--gap-2xl);
  }
}
:root {
  --spinner-default-color: var(--color-light-neutral-1500);
}
.spinner__component_6d0oa {
  color: #121213;
  color: var(--spinner-default-color);
}
:root {
  --spinner-display-visible: inline-block;
  --spinner-animation-duration: 0.8s;
  --spinner-animation-timing-function: linear;
}
.spinner__spinner_wdzlt {
  animation: spinner__spin_animation_wdzlt 0.8s linear infinite;
  animation: spinner__spin_animation_wdzlt var(--spinner-animation-duration) infinite
    var(--spinner-animation-timing-function);
  display: none;
}
.spinner__visible_wdzlt {
  display: inline-block;
  display: var(--spinner-display-visible);
  vertical-align: middle;
}
.spinner__size-16_wdzlt {
  height: 18px;
  width: 18px;
}
.spinner__size-24_wdzlt {
  height: 24px;
  width: 24px;
}
.spinner__size-48_wdzlt {
  height: 48px;
  width: 48px;
}
@keyframes spinner__spin_animation_wdzlt {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(1turn);
  }
}
:root {
  --spinner-inverted-color: var(--color-light-neutral-1500-inverted);
}
.spinner__component_11jun {
  color: #fff;
  color: var(--spinner-inverted-color);
}
:root {
  --button-accent-base-bg-color: var(--color-light-accent-primary);
  --button-accent-hover-bg-color: var(--color-light-accent-primary-hover);
  --button-accent-active-bg-color: var(--color-light-accent-primary-press);
  --button-accent-disabled-bg-color: var(--color-light-neutral-translucent-100);
  --button-accent-color: var(--color-static-text-primary-inverted);
  --button-accent-disabled-color: var(--color-light-text-tertiary);
  --button-secondary-base-border-color: #0000;
  --button-secondary-disabled-border-color: #0000;
  --button-secondary-color: var(--color-light-text-primary);
  --button-tertiary-base-bg-color: var(--color-light-transparent-default);
  --button-tertiary-hover-bg-color: var(--color-light-transparent-default-hover);
  --button-tertiary-active-bg-color: var(--color-light-transparent-default-press);
  --button-tertiary-hover-border-color: var(--color-light-neutral-1500);
  --button-tertiary-disabled-bg-color: var(--color-light-transparent-default);
  --button-tertiary-base-border-color: var(--color-light-neutral-1500);
  --button-tertiary-color: var(--color-light-text-primary);
  --button-outlined-base-bg-color: var(--color-light-transparent-default);
  --button-outlined-hover-bg-color: var(--color-light-transparent-default-hover);
  --button-outlined-active-bg-color: var(--color-light-transparent-default-press);
  --button-outlined-hover-border-color: var(--color-light-neutral-1500);
  --button-outlined-disabled-bg-color: var(--color-light-transparent-default);
  --button-outlined-base-border-color: var(--color-light-neutral-1500);
  --button-outlined-color: var(--color-light-text-primary);
  --button-ghost-base-color: var(--color-light-text-primary);
  --button-ghost-hover-color: var(--color-light-text-primary-hover);
  --button-text-base-color: var(--color-light-text-primary);
  --button-text-hover-color: var(--color-light-text-primary-hover);
  --button-link-base-color: var(--color-light-text-primary);
  --button-link-hover-bg-color: var(--color-light-transparent-default-hover);
  --button-link-active-bg-color: var(--color-light-transparent-default-press);
  --button-transparent-base-color: var(--color-light-text-primary);
  --button-transparent-hover-bg-color: var(--color-light-transparent-default-hover);
  --button-transparent-active-bg-color: var(--color-light-transparent-default-press);
  --button-spinner-static-color: var(--color-static-neutral-1500-inverted);
  --button-spinner-default-color: var(--color-light-neutral-1500);
}
.button__accent_8pg1w {
  background-color: #ef3124;
  background-color: var(--button-accent-base-bg-color);
  border: 1px solid #0000;
  color: #fffffff0;
  color: var(--button-accent-color);
}
@media (hover: hover) {
  .button__accent_8pg1w:hover {
    background-color: #e32a17;
    background-color: var(--button-accent-hover-bg-color);
  }
}
.button__accent_8pg1w:active {
  background-color: #d72505;
  background-color: var(--button-accent-active-bg-color);
}
.button__accent_8pg1w > .button__loader_8pg1w {
  color: #fff;
  color: var(--button-spinner-static-color);
}
.button__primary_8pg1w {
  border: 1px solid #0000;
}
.button__secondary_8pg1w {
  border: 1px solid #0000;
  border: 1px solid var(--button-secondary-base-border-color);
  color: #030306e0;
  color: var(--button-secondary-color);
}
.button__secondary_8pg1w > .button__loader_8pg1w {
  color: #121213;
  color: var(--button-spinner-default-color);
}
.button__outlined_8pg1w {
  background-color: #fff0;
  background-color: var(--button-outlined-base-bg-color);
  border: 1px solid #121213;
  border: 1px solid var(--button-outlined-base-border-color);
  color: #030306e0;
  color: var(--button-outlined-color);
}
@media (hover: hover) {
  .button__outlined_8pg1w:hover {
    background-color: #2637580f;
    background-color: var(--button-outlined-hover-bg-color);
    border-color: #121213;
    border-color: var(--button-outlined-hover-border-color);
  }
}
.button__outlined_8pg1w:active {
  background-color: #1e2b4414;
  background-color: var(--button-outlined-active-bg-color);
}
.button__outlined_8pg1w > .button__loader_8pg1w {
  color: #121213;
  color: var(--button-spinner-default-color);
}
.button__tertiary_8pg1w {
  background-color: #fff0;
  background-color: var(--button-tertiary-base-bg-color);
  border: 1px solid #121213;
  border: 1px solid var(--button-tertiary-base-border-color);
  color: #030306e0;
  color: var(--button-tertiary-color);
}
@media (hover: hover) {
  .button__tertiary_8pg1w:hover {
    background-color: #2637580f;
    background-color: var(--button-tertiary-hover-bg-color);
    border-color: #121213;
    border-color: var(--button-tertiary-hover-border-color);
  }
}
.button__tertiary_8pg1w:active {
  background-color: #1e2b4414;
  background-color: var(--button-tertiary-active-bg-color);
}
.button__tertiary_8pg1w > .button__loader_8pg1w {
  color: #121213;
  color: var(--button-spinner-default-color);
}
.button__filled_8pg1w {
  background-color: #dcdee2;
  background-color: var(--color-light-bg-quaternary);
  color: #030306e0;
  color: var(--color-light-text-primary);
}
@media (hover: hover) {
  .button__filled_8pg1w:hover {
    background-color: #cdced2;
    background-color: var(--color-light-bg-quaternary-shade-7);
  }
}
.button__filled_8pg1w:active {
  background-color: #bbbdc0;
  background-color: var(--color-light-bg-quaternary-shade-15);
}
.button__transparent_8pg1w {
  background-color: initial;
  border: 1px solid #0000;
  color: #030306e0;
  color: var(--button-transparent-base-color);
}
@media (hover: hover) {
  .button__transparent_8pg1w:hover {
    background-color: #2637580f;
    background-color: var(--button-transparent-hover-bg-color);
  }
}
.button__transparent_8pg1w:active {
  background-color: #1e2b4414;
  background-color: var(--button-transparent-active-bg-color);
}
.button__transparent_8pg1w > .button__loader_8pg1w {
  color: #121213;
  color: var(--button-spinner-default-color);
}
.button__link_8pg1w {
  background-color: initial;
  border: 1px solid #0000;
  color: #030306e0;
  color: var(--button-link-base-color);
}
@media (hover: hover) {
  .button__link_8pg1w:hover {
    background-color: #2637580f;
    background-color: var(--button-link-hover-bg-color);
  }
}
.button__link_8pg1w:active {
  background-color: #1e2b4414;
  background-color: var(--button-link-active-bg-color);
}
.button__link_8pg1w > .button__loader_8pg1w {
  color: #121213;
  color: var(--button-spinner-default-color);
}
.button__text_8pg1w {
  background-color: initial;
  color: #030306e0;
  color: var(--button-text-base-color);
}
@media (hover: hover) {
  .button__text_8pg1w:hover {
    color: #01010ca1;
    color: var(--button-text-hover-color);
  }
}
.button__text_8pg1w > .button__loader_8pg1w {
  color: #121213;
  color: var(--button-spinner-default-color);
}
.button__ghost_8pg1w {
  background-color: initial;
  color: #030306e0;
  color: var(--button-ghost-base-color);
}
@media (hover: hover) {
  .button__ghost_8pg1w:hover {
    color: #01010ca1;
    color: var(--button-ghost-hover-color);
  }
}
.button__ghost_8pg1w > .button__loader_8pg1w {
  color: #121213;
  color: var(--button-spinner-default-color);
}
.button__component_8pg1w[disabled].button__accent_8pg1w {
  background-color: #2637580f;
  background-color: var(--button-accent-disabled-bg-color);
  color: #05081d61;
  color: var(--button-accent-disabled-color);
}
.button__component_8pg1w[disabled].button__accent_8pg1w.button__loading_8pg1w {
  background-color: #ef3124;
  background-color: var(--button-accent-base-bg-color);
}
.button__component_8pg1w[disabled].button__secondary_8pg1w {
  border-color: #0000;
  border-color: var(--button-secondary-disabled-border-color);
}
.button__component_8pg1w[disabled].button__secondary_8pg1w.button__loading_8pg1w {
  background-color: #0f19371a;
  background-color: var(--button-secondary-base-bg-color);
  border-color: #0000;
  border-color: var(--button-secondary-base-border-color);
  color: #030306e0;
  color: var(--button-secondary-color);
}
.button__component_8pg1w[disabled].button__outlined_8pg1w {
  background-color: #fff0;
  background-color: var(--button-outlined-disabled-bg-color);
}
.button__component_8pg1w[disabled].button__outlined_8pg1w.button__loading_8pg1w {
  border-color: #121213;
  border-color: var(--button-outlined-base-border-color);
  color: #030306e0;
  color: var(--button-outlined-color);
}
.button__component_8pg1w[disabled].button__tertiary_8pg1w {
  background-color: #fff0;
  background-color: var(--button-tertiary-disabled-bg-color);
}
.button__component_8pg1w[disabled].button__tertiary_8pg1w.button__loading_8pg1w {
  border-color: #121213;
  border-color: var(--button-tertiary-base-border-color);
  color: #030306e0;
  color: var(--button-tertiary-color);
}
.button__component_8pg1w[disabled].button__filled_8pg1w {
  background-color: #dcdee24d;
  background-color: var(--color-light-bg-quaternary-alpha-30);
  color: #0303064d;
  color: var(--color-light-text-primary-alpha-30);
}
.button__component_8pg1w[disabled].button__filled_8pg1w.button__loading_8pg1w {
  background-color: #dcdee2;
  background-color: var(--color-light-bg-quaternary);
  color: #030306e0;
  color: var(--color-light-text-primary);
}
.button__component_8pg1w[disabled].button__transparent_8pg1w {
  background-color: initial;
}
.button__component_8pg1w[disabled].button__transparent_8pg1w.button__loading_8pg1w {
  color: #030306e0;
  color: var(--button-transparent-base-color);
}
.button__component_8pg1w[disabled].button__link_8pg1w {
  background-color: initial;
}
.button__component_8pg1w[disabled].button__link_8pg1w.button__loading_8pg1w {
  color: #030306e0;
  color: var(--button-link-base-color);
}
.button__component_8pg1w[disabled].button__text_8pg1w.button__loading_8pg1w {
  color: #030306e0;
  color: var(--button-text-base-color);
}
.button__component_8pg1w[disabled].button__ghost_8pg1w.button__loading_8pg1w {
  color: #030306e0;
  color: var(--button-ghost-base-color);
}
:root {
  --button-font-weight: 500;
}
.button__component_h7blb {
  align-content: center;
  align-items: center;
  box-shadow: none;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-flex;
  flex-direction: row;
  flex-wrap: nowrap;
  font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica, sans-serif;
  font-family: var(--font-family);
  font-weight: 500;
  font-weight: var(--button-font-weight);
  line-height: 20px;
  margin: 0;
  outline: none;
  padding: 0 23px;
  position: relative;
  text-decoration: none;
  transition: background 0.2s ease, border 0.2s ease, color 0.2s ease;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  vertical-align: middle;
}
.button__hug_h7blb {
  justify-content: center;
  text-align: center;
}
.button__fill_h7blb {
  text-align: left;
}
.button__hint_h7blb {
  display: block;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.button__allowBackdropBlur_h7blb.button__accent_h7blb[disabled],
.button__allowBackdropBlur_h7blb.button__primary_h7blb[disabled],
.button__allowBackdropBlur_h7blb.button__secondary_h7blb {
  -webkit-backdrop-filter: blur(80px);
  backdrop-filter: blur(80px);
}
.button__focused_h7blb {
  outline: 2px solid #2288fa;
  outline: 2px solid var(--focus-color);
  outline-offset: 2px;
}
.button__loading_h7blb .button__addons_h7blb,
.button__loading_h7blb .button__label_h7blb {
  opacity: 0;
}
.button__stretchText_h7blb {
  flex-grow: 1;
}
.button__loader_h7blb {
  left: 0;
  margin: 0 auto;
  position: absolute;
  right: 0;
}
.button__size-32_h7blb {
  font-size: 14px;
  min-height: 32px;
  min-height: var(--size-xxs-height);
  min-width: 80px;
  padding: 0 15px;
}
.button__size-32_h7blb.button__iconOnly_h7blb {
  min-width: 32px;
  min-width: var(--size-xxs-height);
}
.button__size-40_h7blb {
  font-size: 14px;
  min-height: 40px;
  min-height: var(--size-xs-height);
  min-width: 88px;
  padding: 0 19px;
}
.button__size-40_h7blb.button__iconOnly_h7blb {
  min-width: 40px;
  min-width: var(--size-xs-height);
}
.button__size-48_h7blb {
  font-size: 16px;
  line-height: 24px;
  min-height: 48px;
  min-height: var(--size-s-height);
  min-width: 104px;
}
.button__size-48_h7blb.button__iconOnly_h7blb {
  min-width: 48px;
  min-width: var(--size-s-height);
}
.button__size-56_h7blb {
  font-size: 16px;
  line-height: 24px;
  min-height: 56px;
  min-height: var(--size-m-height);
  min-width: 128px;
  padding: 0 27px;
}
.button__size-56_h7blb.button__iconOnly_h7blb {
  min-width: 56px;
  min-width: var(--size-m-height);
}
.button__size-64_h7blb {
  font-size: 18px;
  line-height: 24px;
  min-height: 64px;
  min-height: var(--size-l-height);
  min-width: 160px;
  padding: 0 31px;
}
.button__size-64_h7blb.button__iconOnly_h7blb {
  min-width: 64px;
  min-width: var(--size-l-height);
}
.button__size-72_h7blb {
  font-size: 18px;
  line-height: 24px;
  min-height: 72px;
  min-height: var(--size-xl-height);
  min-width: 168px;
  padding: 0 35px;
}
.button__size-72_h7blb.button__iconOnly_h7blb {
  min-width: 72px;
  min-width: var(--size-xl-height);
}
.button__withRightAddons_h7blb.button__size-32_h7blb {
  padding-right: 11px;
}
.button__withRightAddons_h7blb.button__size-40_h7blb {
  padding-right: 15px;
}
.button__withRightAddons_h7blb.button__size-48_h7blb {
  padding-right: 19px;
}
.button__withRightAddons_h7blb.button__size-56_h7blb {
  padding-right: 23px;
}
.button__withRightAddons_h7blb.button__size-64_h7blb {
  padding-right: 27px;
}
.button__withRightAddons_h7blb.button__size-72_h7blb {
  padding-right: 31px;
}
.button__withRightAddons_h7blb.button__ghost_h7blb,
.button__withRightAddons_h7blb.button__text_h7blb {
  padding-right: 0;
}
.button__withLeftAddons_h7blb.button__size-32_h7blb {
  padding-left: 11px;
}
.button__withLeftAddons_h7blb.button__size-40_h7blb {
  padding-left: 15px;
}
.button__withLeftAddons_h7blb.button__size-48_h7blb {
  padding-left: 19px;
}
.button__withLeftAddons_h7blb.button__size-56_h7blb {
  padding-left: 23px;
}
.button__withLeftAddons_h7blb.button__size-64_h7blb {
  padding-left: 27px;
}
.button__withLeftAddons_h7blb.button__size-72_h7blb {
  padding-left: 31px;
}
.button__withLeftAddons_h7blb.button__ghost_h7blb,
.button__withLeftAddons_h7blb.button__text_h7blb {
  padding-left: 0;
}
.button__link_h7blb,
.button__transparent_h7blb {
  min-width: 0;
}
.button__ghost_h7blb.button__ghost_h7blb,
.button__text_h7blb.button__text_h7blb {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: none;
  min-height: 0;
  min-width: 0;
  padding: 0;
}
.button__ghost_h7blb.button__ghost_h7blb.button__iconOnly_h7blb,
.button__text_h7blb.button__text_h7blb.button__iconOnly_h7blb {
  min-width: 0;
}
.button__component_h7blb[disabled] {
  cursor: not-allowed;
  cursor: var(--disabled-cursor);
}
.button__component_h7blb[disabled] * {
  pointer-events: none;
}
.button__addons_h7blb {
  align-items: center;
  display: flex;
  flex-shrink: 0;
  margin: 0;
}
.button__addons_h7blb:first-child {
  margin-right: 6px;
}
.button__addons_h7blb:last-child {
  margin-left: 6px;
}
.button__addons_h7blb:only-child {
  margin: 0;
}
.button__size-48_h7blb .button__addons_h7blb:first-child,
.button__size-56_h7blb .button__addons_h7blb:first-child {
  margin-right: 8px;
  margin-right: var(--gap-xs);
}
.button__size-48_h7blb .button__addons_h7blb:last-child,
.button__size-56_h7blb .button__addons_h7blb:last-child {
  margin-left: 8px;
  margin-left: var(--gap-xs);
}
.button__size-48_h7blb .button__addons_h7blb:only-child,
.button__size-56_h7blb .button__addons_h7blb:only-child {
  margin: 0;
}
.button__size-64_h7blb .button__addons_h7blb:first-child,
.button__size-72_h7blb .button__addons_h7blb:first-child {
  margin-right: 12px;
  margin-right: var(--gap-s);
}
.button__size-64_h7blb .button__addons_h7blb:last-child,
.button__size-72_h7blb .button__addons_h7blb:last-child {
  margin-left: 12px;
  margin-left: var(--gap-s);
}
.button__size-64_h7blb .button__addons_h7blb:only-child,
.button__size-72_h7blb .button__addons_h7blb:only-child {
  margin: 0;
}
.button__iconOnly_h7blb {
  padding: 0;
}
.button__block_h7blb {
  display: flex;
  width: 100%;
}
.button__nowrap_h7blb {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.button__rounded_h7blb {
  border-radius: 99px;
  border-radius: var(--border-radius-pill);
}
:root {
  --button-inverted-accent-base-bg-color: var(--color-light-accent-primary-inverted);
  --button-inverted-accent-hover-bg-color: var(--color-light-accent-primary-inverted-hover);
  --button-inverted-accent-active-bg-color: var(--color-light-accent-primary-inverted-press);
  --button-inverted-accent-disabled-bg-color: var(--color-light-neutral-translucent-100-inverted);
  --button-inverted-accent-disabled-color: var(--color-light-text-tertiary-inverted);
  --button-inverted-accent-color: var(--color-static-text-primary-inverted);
  --button-inverted-secondary-base-border-color: #0000;
  --button-inverted-secondary-disabled-border-color: #0000;
  --button-inverted-secondary-color: var(--color-light-text-primary-inverted);
  --button-inverted-tertiary-base-bg-color: var(--color-light-transparent-default);
  --button-inverted-tertiary-hover-bg-color: var(--color-light-transparent-default-inverted-hover);
  --button-inverted-tertiary-active-bg-color: var(--color-light-transparent-default-inverted-press);
  --button-inverted-tertiary-hover-border-color: var(--color-light-neutral-1500-inverted);
  --button-inverted-tertiary-disabled-bg-color: var(--color-light-transparent-default);
  --button-inverted-tertiary-base-border-color: var(--color-light-neutral-1500-inverted);
  --button-inverted-tertiary-color: var(--color-light-text-primary-inverted);
  --button-inverted-outlined-base-bg-color: var(--color-light-transparent-default);
  --button-inverted-outlined-hover-bg-color: var(--color-light-transparent-default-inverted-hover);
  --button-inverted-outlined-active-bg-color: var(--color-light-transparent-default-inverted-press);
  --button-inverted-outlined-hover-border-color: var(--color-light-neutral-1500-inverted);
  --button-inverted-outlined-disabled-bg-color: var(--color-light-transparent-default);
  --button-inverted-outlined-base-border-color: var(--color-light-neutral-1500-inverted);
  --button-inverted-outlined-color: var(--color-light-text-primary-inverted);
  --button-inverted-ghost-base-color: var(--color-light-text-primary-inverted);
  --button-inverted-ghost-hover-color: var(--color-light-text-primary-inverted-hover);
  --button-inverted-text-base-color: var(--color-light-text-primary-inverted);
  --button-inverted-text-hover-color: var(--color-light-text-primary-inverted-hover);
  --button-inverted-link-base-color: var(--color-light-text-primary-inverted);
  --button-inverted-link-hover-bg-color: var(--color-light-transparent-default-inverted-hover);
  --button-inverted-link-active-bg-color: var(--color-light-transparent-default-inverted-press);
  --button-inverted-transparent-base-color: var(--color-light-text-primary-inverted);
  --button-inverted-transparent-hover-bg-color: var(
    --color-light-transparent-default-inverted-hover
  );
  --button-inverted-transparent-active-bg-color: var(
    --color-light-transparent-default-inverted-press
  );
  --button-spinner-inverted-static-color: var(--color-static-neutral-1500-inverted);
  --button-spinner-inverted-color: var(--color-light-neutral-1500-inverted);
}
.button__accent_c4agy {
  background-color: #f83a2a;
  background-color: var(--button-inverted-accent-base-bg-color);
  border: 1px solid #0000;
  color: #fffffff0;
  color: var(--button-inverted-accent-color);
}
@media (hover: hover) {
  .button__accent_c4agy:hover {
    background-color: #ff503e;
    background-color: var(--button-inverted-accent-hover-bg-color);
  }
}
.button__accent_c4agy:active {
  background-color: #fd624e;
  background-color: var(--button-inverted-accent-active-bg-color);
}
.button__accent_c4agy > .button__loader_c4agy {
  color: #fff;
  color: var(--button-spinner-inverted-static-color);
}
.button__primary_c4agy {
  border: 1px solid #0000;
}
.button__secondary_c4agy {
  border: 1px solid #0000;
  border: 1px solid var(--button-inverted-secondary-base-border-color);
  color: #fffffff0;
  color: var(--button-inverted-secondary-color);
}
.button__secondary_c4agy > .button__loader_c4agy {
  color: #fff;
  color: var(--button-spinner-inverted-color);
}
.button__outlined_c4agy {
  background-color: #fff0;
  background-color: var(--button-inverted-outlined-base-bg-color);
  border: 1px solid #fff;
  border: 1px solid var(--button-inverted-outlined-base-border-color);
  color: #fffffff0;
  color: var(--button-inverted-outlined-color);
}
@media (hover: hover) {
  .button__outlined_c4agy:hover {
    background-color: #d6d6e512;
    background-color: var(--button-inverted-outlined-hover-bg-color);
    border-color: #fff;
    border-color: var(--button-inverted-outlined-hover-border-color);
  }
}
.button__outlined_c4agy:active {
  background-color: #e1e1f817;
  background-color: var(--button-inverted-outlined-active-bg-color);
}
.button__outlined_c4agy > .button__loader_c4agy {
  color: #fff;
  color: var(--button-spinner-inverted-color);
}
.button__tertiary_c4agy {
  background-color: #fff0;
  background-color: var(--button-inverted-tertiary-base-bg-color);
  border: 1px solid #fff;
  border: 1px solid var(--button-inverted-tertiary-base-border-color);
  color: #fffffff0;
  color: var(--button-inverted-tertiary-color);
}
@media (hover: hover) {
  .button__tertiary_c4agy:hover {
    background-color: #d6d6e512;
    background-color: var(--button-inverted-tertiary-hover-bg-color);
    border-color: #fff;
    border-color: var(--button-inverted-tertiary-hover-border-color);
  }
}
.button__tertiary_c4agy:active {
  background-color: #e1e1f817;
  background-color: var(--button-inverted-tertiary-active-bg-color);
}
.button__tertiary_c4agy > .button__loader_c4agy {
  color: #fff;
  color: var(--button-spinner-inverted-color);
}
.button__filled_c4agy {
  background-color: #36363a;
  background-color: var(--color-dark-bg-quaternary);
  color: #fffffff0;
  color: var(--color-dark-text-primary);
}
@media (hover: hover) {
  .button__filled_c4agy:hover {
    background-color: #545458;
  }
}
.button__filled_c4agy:active {
  background-color: #2e2e31;
}
.button__transparent_c4agy {
  background-color: initial;
  border: 1px solid #0000;
  color: #fffffff0;
  color: var(--button-inverted-transparent-base-color);
}
@media (hover: hover) {
  .button__transparent_c4agy:hover {
    background-color: #d6d6e512;
    background-color: var(--button-inverted-transparent-hover-bg-color);
  }
}
.button__transparent_c4agy:active {
  background-color: #e1e1f817;
  background-color: var(--button-inverted-transparent-active-bg-color);
}
.button__transparent_c4agy > .button__loader_c4agy {
  color: #fff;
  color: var(--button-spinner-inverted-color);
}
.button__link_c4agy {
  background-color: initial;
  border: 1px solid #0000;
  color: #fffffff0;
  color: var(--button-inverted-link-base-color);
}
@media (hover: hover) {
  .button__link_c4agy:hover {
    background-color: #d6d6e512;
    background-color: var(--button-inverted-link-hover-bg-color);
  }
}
.button__link_c4agy:active {
  background-color: #e1e1f817;
  background-color: var(--button-inverted-link-active-bg-color);
}
.button__link_c4agy > .button__loader_c4agy {
  color: #fff;
  color: var(--button-spinner-inverted-color);
}
.button__text_c4agy {
  background-color: initial;
  color: #fffffff0;
  color: var(--button-inverted-text-base-color);
}
@media (hover: hover) {
  .button__text_c4agy:hover {
    color: #ffffffb3;
    color: var(--button-inverted-text-hover-color);
  }
}
.button__text_c4agy > .button__loader_c4agy {
  color: #fff;
  color: var(--button-spinner-inverted-color);
}
.button__ghost_c4agy {
  background-color: initial;
  color: #fffffff0;
  color: var(--button-inverted-ghost-base-color);
}
@media (hover: hover) {
  .button__ghost_c4agy:hover {
    color: #ffffffb3;
    color: var(--button-inverted-ghost-hover-color);
  }
}
.button__ghost_c4agy > .button__loader_c4agy {
  color: #fff;
  color: var(--button-spinner-inverted-color);
}
.button__component_c4agy[disabled].button__accent_c4agy {
  background-color: #d6d6e512;
  background-color: var(--button-inverted-accent-disabled-bg-color);
  color: #e9e9fa5e;
  color: var(--button-inverted-accent-disabled-color);
}
.button__component_c4agy[disabled].button__accent_c4agy.button__loading_c4agy {
  background-color: #f83a2a;
  background-color: var(--button-inverted-accent-base-bg-color);
}
.button__component_c4agy[disabled].button__secondary_c4agy {
  border-color: #0000;
  border-color: var(--button-inverted-secondary-disabled-border-color);
}
.button__component_c4agy[disabled].button__secondary_c4agy.button__loading_c4agy {
  background-color: #dedeee21;
  background-color: var(--button-inverted-secondary-base-bg-color);
  border-color: #0000;
  border-color: var(--button-inverted-secondary-base-border-color);
  color: #fffffff0;
  color: var(--button-inverted-secondary-color);
}
.button__component_c4agy[disabled].button__outlined_c4agy {
  background-color: #fff0;
  background-color: var(--button-inverted-outlined-disabled-bg-color);
}
.button__component_c4agy[disabled].button__outlined_c4agy.button__loading_c4agy {
  color: #fffffff0;
  color: var(--button-inverted-outlined-color);
}
.button__component_c4agy[disabled].button__tertiary_c4agy {
  background-color: #fff0;
  background-color: var(--button-inverted-tertiary-disabled-bg-color);
}
.button__component_c4agy[disabled].button__tertiary_c4agy.button__loading_c4agy {
  color: #fffffff0;
  color: var(--button-inverted-tertiary-color);
}
.button__component_c4agy[disabled].button__filled_c4agy {
  background-color: #36363a4d;
  border-color: #0000;
  color: #ffffff4d;
}
.button__component_c4agy[disabled].button__filled_c4agy.button__loading_c4agy {
  background-color: #36363a;
  background-color: var(--color-dark-bg-quaternary);
  border-color: #0000;
  color: #fffffff0;
  color: var(--color-dark-text-primary);
}
.button__component_c4agy[disabled].button__transparent_c4agy {
  background-color: initial;
}
.button__component_c4agy[disabled].button__transparent_c4agy.button__loading_c4agy {
  color: #fffffff0;
  color: var(--button-inverted-transparent-base-color);
}
.button__component_c4agy[disabled].button__link_c4agy {
  background-color: initial;
}
.button__component_c4agy[disabled].button__link_c4agy.button__loading_c4agy {
  color: #fffffff0;
  color: var(--button-inverted-link-base-color);
}
.button__component_c4agy[disabled].button__text_c4agy.button__loading_c4agy {
  color: #fffffff0;
  color: var(--button-inverted-text-base-color);
}
.button__component_c4agy[disabled].button__ghost_c4agy.button__loading_c4agy {
  color: #fffffff0;
  color: var(--button-inverted-ghost-base-color);
}
:root {
  --button-primary-base-bg-color: var(--color-light-accent-secondary);
  --button-primary-hover-bg-color: var(--color-light-accent-secondary-hover);
  --button-primary-active-bg-color: var(--color-light-accent-secondary-press);
  --button-primary-disabled-bg-color: var(--color-light-neutral-translucent-100);
  --button-primary-color: var(--color-light-text-primary-inverted);
  --button-primary-disabled-color: var(--color-light-text-tertiary);
  --button-secondary-base-bg-color: var(--color-light-neutral-translucent-300);
  --button-secondary-hover-bg-color: var(--color-light-neutral-translucent-300-hover);
  --button-secondary-active-bg-color: var(--color-light-neutral-translucent-300-press);
  --button-secondary-disabled-bg-color: var(--color-light-neutral-translucent-100);
  --button-secondary-disabled-color: var(--color-light-text-tertiary);
  --button-tertiary-disabled-border-color: var(--color-light-neutral-translucent-500);
  --button-tertiary-disabled-color: var(--color-light-text-tertiary);
  --button-outlined-disabled-border-color: var(--color-light-neutral-translucent-500);
  --button-outlined-disabled-color: var(--color-light-text-tertiary);
  --button-ghost-active-color: var(--color-light-text-primary-press);
  --button-ghost-disabled-color: var(--color-light-text-tertiary);
  --button-text-active-color: var(--color-light-text-primary-press);
  --button-text-disabled-color: var(--color-light-text-tertiary);
  --button-link-disabled-color: var(--color-light-text-tertiary);
  --button-transparent-disabled-color: var(--color-light-text-tertiary);
  --button-spinner-primary-color: var(--color-light-neutral-1500-inverted);
}
.button__primary_eo9fs {
  background-color: #212124;
  background-color: var(--button-primary-base-bg-color);
  color: #fffffff0;
  color: var(--button-primary-color);
}
@media (hover: hover) {
  .button__primary_eo9fs:hover {
    background-color: #2f2f32;
    background-color: var(--button-primary-hover-bg-color);
  }
}
.button__primary_eo9fs:active {
  background-color: #353539;
  background-color: var(--button-primary-active-bg-color);
}
.button__primary_eo9fs > .button__loader_eo9fs {
  color: #fff;
  color: var(--button-spinner-primary-color);
}
.button__secondary_eo9fs {
  background-color: #0f19371a;
  background-color: var(--button-secondary-base-bg-color);
}
.button__secondary_eo9fs:hover {
  background-color: #050c2924;
  background-color: var(--button-secondary-hover-bg-color);
}
.button__secondary_eo9fs:active {
  background-color: #050b2c2e;
  background-color: var(--button-secondary-active-bg-color);
}
.button__text_eo9fs:active {
  color: #0404138c;
  color: var(--button-text-active-color);
}
.button__ghost_eo9fs:active {
  color: #0404138c;
  color: var(--button-ghost-active-color);
}
.button__component_eo9fs[disabled].button__primary_eo9fs {
  background-color: #2637580f;
  background-color: var(--button-primary-disabled-bg-color);
  color: #05081d61;
  color: var(--button-primary-disabled-color);
}
.button__component_eo9fs[disabled].button__primary_eo9fs.button__loading_eo9fs {
  background-color: #212124;
  background-color: var(--button-primary-base-bg-color);
}
.button__component_eo9fs[disabled].button__secondary_eo9fs {
  background-color: #2637580f;
  background-color: var(--button-secondary-disabled-bg-color);
  color: #05081d61;
  color: var(--button-secondary-disabled-color);
}
.button__component_eo9fs[disabled].button__outlined_eo9fs {
  border-color: #090c2547;
  border-color: var(--button-outlined-disabled-border-color);
  color: #05081d61;
  color: var(--button-outlined-disabled-color);
}
.button__component_eo9fs[disabled].button__tertiary_eo9fs {
  border-color: #090c2547;
  border-color: var(--button-tertiary-disabled-border-color);
  color: #05081d61;
  color: var(--button-tertiary-disabled-color);
}
.button__component_eo9fs[disabled].button__transparent_eo9fs {
  color: #05081d61;
  color: var(--button-transparent-disabled-color);
}
.button__component_eo9fs[disabled].button__link_eo9fs {
  color: #05081d61;
  color: var(--button-link-disabled-color);
}
.button__component_eo9fs[disabled].button__text_eo9fs {
  color: #05081d61;
  color: var(--button-text-disabled-color);
}
.button__component_eo9fs[disabled].button__ghost_eo9fs {
  color: #05081d61;
  color: var(--button-ghost-disabled-color);
}
:root {
  --button-xxs-size-border-radius: 6px;
  --button-xs-size-border-radius: var(--border-radius-m);
  --button-s-size-border-radius: var(--border-radius-m);
  --button-m-size-border-radius: var(--border-radius-l);
  --button-l-size-border-radius: var(--border-radius-l);
  --button-xl-size-border-radius: var(--border-radius-l);
}
.button__size-32_5wm6d {
  border-radius: 6px;
  border-radius: var(--button-xxs-size-border-radius);
}
.button__size-40_5wm6d {
  border-radius: 8px;
  border-radius: var(--button-xs-size-border-radius);
}
.button__size-48_5wm6d {
  border-radius: 8px;
  border-radius: var(--button-s-size-border-radius);
}
.button__size-56_5wm6d {
  border-radius: 12px;
  border-radius: var(--button-m-size-border-radius);
}
.button__size-64_5wm6d {
  border-radius: 12px;
  border-radius: var(--button-l-size-border-radius);
}
.button__size-72_5wm6d {
  border-radius: 12px;
  border-radius: var(--button-xl-size-border-radius);
}
:root {
  --button-inverted-primary-base-bg-color: var(--color-light-accent-secondary-inverted);
  --button-inverted-primary-hover-bg-color: var(--color-light-accent-secondary-inverted-hover);
  --button-inverted-primary-active-bg-color: var(--color-light-accent-secondary-inverted-press);
  --button-inverted-primary-disabled-bg-color: var(--color-light-neutral-translucent-100-inverted);
  --button-inverted-primary-disabled-color: var(--color-light-text-tertiary-inverted);
  --button-inverted-primary-color: var(--color-light-text-primary);
  --button-inverted-secondary-base-bg-color: var(--color-light-neutral-translucent-300-inverted);
  --button-inverted-secondary-hover-bg-color: var(
    --color-light-neutral-translucent-300-inverted-hover
  );
  --button-inverted-secondary-active-bg-color: var(
    --color-light-neutral-translucent-300-inverted-press
  );
  --button-inverted-secondary-disabled-bg-color: var(
    --color-light-neutral-translucent-100-inverted
  );
  --button-inverted-secondary-disabled-color: var(--color-light-text-tertiary-inverted);
  --button-inverted-tertiary-disabled-border-color: var(
    --color-light-neutral-translucent-500-inverted
  );
  --button-inverted-tertiary-disabled-color: var(--color-light-text-tertiary-inverted);
  --button-inverted-outlined-disabled-border-color: var(
    --color-light-neutral-translucent-500-inverted
  );
  --button-inverted-outlined-disabled-color: var(--color-light-text-tertiary-inverted);
  --button-inverted-ghost-active-color: var(--color-light-text-primary-inverted-press);
  --button-inverted-ghost-disabled-color: var(--color-light-text-tertiary-inverted);
  --button-inverted-text-active-color: var(--color-light-text-primary-inverted-press);
  --button-inverted-text-disabled-color: var(--color-light-text-tertiary-inverted);
  --button-inverted-link-disabled-color: var(--color-light-text-tertiary-inverted);
  --button-inverted-transparent-disabled-color: var(--color-light-text-tertiary-inverted);
  --button-spinner-inverted-primary-color: var(--color-light-neutral-1500);
}
.button__primary_lq598 {
  background-color: #f2f3f5;
  background-color: var(--button-inverted-primary-base-bg-color);
  color: #030306e0;
  color: var(--button-inverted-primary-color);
}
@media (hover: hover) {
  .button__primary_lq598:hover {
    background-color: #dcdde1;
    background-color: var(--button-inverted-primary-hover-bg-color);
  }
}
.button__primary_lq598:active {
  background-color: #d2d3d9;
  background-color: var(--button-inverted-primary-active-bg-color);
}
.button__primary_lq598 > .button__loader_lq598 {
  color: #121213;
  color: var(--button-spinner-inverted-primary-color);
}
.button__secondary_lq598 {
  background-color: #dedeee21;
  background-color: var(--button-inverted-secondary-base-bg-color);
}
.button__secondary_lq598:hover {
  background-color: var(--color-light-neutral-translucent-300-inverted-hover);
  background-color: var(--button-inverted-secondary-hover-bg-color);
}
.button__secondary_lq598:active {
  background-color: var(--color-light-neutral-translucent-300-inverted-press);
  background-color: var(--button-inverted-secondary-active-bg-color);
}
.button__text_lq598:active {
  color: #fff9;
  color: var(--button-inverted-text-active-color);
}
.button__ghost_lq598:active {
  color: #fff9;
  color: var(--button-inverted-ghost-active-color);
}
.button__component_lq598[disabled].button__primary_lq598 {
  background-color: var(--color-light-neutral-translucent-100-inverted);
  background-color: var(--button-inverted-primary-disabled-bg-color);
  color: #e9e9fa5e;
  color: var(--button-inverted-primary-disabled-color);
}
.button__component_lq598[disabled].button__primary_lq598.button__loading_lq598 {
  background-color: #f2f3f5;
  background-color: var(--button-inverted-primary-base-bg-color);
}
.button__component_lq598[disabled].button__secondary_lq598 {
  background-color: var(--color-light-neutral-translucent-100-inverted);
  background-color: var(--button-inverted-secondary-disabled-bg-color);
  color: #e9e9fa5e;
  color: var(--button-inverted-secondary-disabled-color);
}
.button__component_lq598[disabled].button__outlined_lq598 {
  border-color: var(--button-inverted-outlined-disabled-border-color);
  color: #e9e9fa5e;
  color: var(--button-inverted-outlined-disabled-color);
}
.button__component_lq598[disabled].button__tertiary_lq598 {
  border-color: var(--button-inverted-tertiary-disabled-border-color);
  color: #e9e9fa5e;
  color: var(--button-inverted-tertiary-disabled-color);
}
.button__component_lq598[disabled].button__transparent_lq598 {
  color: #e9e9fa5e;
  color: var(--button-inverted-transparent-disabled-color);
}
.button__component_lq598[disabled].button__link_lq598 {
  color: #e9e9fa5e;
  color: var(--button-inverted-link-disabled-color);
}
.button__component_lq598[disabled].button__text_lq598 {
  color: #e9e9fa5e;
  color: var(--button-inverted-text-disabled-color);
}
.button__component_lq598[disabled].button__ghost_lq598 {
  color: #e9e9fa5e;
  color: var(--button-inverted-ghost-disabled-color);
}
:root {
  --button-primary-mobile-base-bg-color: var(--color-light-accent-secondary);
  --button-primary-mobile-hover-bg-color: var(--color-light-accent-secondary-hover);
  --button-primary-mobile-active-bg-color: var(--color-light-accent-secondary-press);
  --button-primary-mobile-color: var(--color-light-text-primary-inverted);
  --button-primary-mobile-disabled-color: var(--color-light-text-tertiary);
  --button-primary-mobile-disabled-bg-color: var(--color-light-neutral-translucent-100);
  --button-secondary-mobile-base-bg-color: var(--color-light-neutral-translucent-100);
  --button-secondary-mobile-active-bg-color: var(--color-light-neutral-translucent-100-press);
  --button-secondary-mobile-disabled-bg-color: var(--color-light-neutral-translucent-100);
  --button-secondary-mobile-disabled-color: var(--color-light-text-tertiary);
  --button-tertiary-mobile-disabled-border-color: var(--color-light-neutral-translucent-500);
  --button-tertiary-mobile-disabled-color: var(--color-light-text-tertiary);
  --button-outlined-mobile-disabled-border-color: var(--color-light-neutral-translucent-500);
  --button-outlined-mobile-disabled-color: var(--color-light-text-tertiary);
  --button-link-mobile-disabled-color: var(--color-light-text-tertiary);
  --button-transparent-mobile-disabled-color: var(--color-light-text-tertiary);
  --button-ghost-mobile-active-color: var(--color-light-text-primary-press);
  --button-ghost-mobile-disabled-color: var(--color-light-text-tertiary);
  --button-text-mobile-active-color: var(--color-light-text-primary-press);
  --button-text-mobile-disabled-color: var(--color-light-text-tertiary);
  --button-spinner-primary-mobile-color: var(--color-light-neutral-1500-inverted);
}
.button__primary_1svjd {
  background-color: #212124;
  background-color: var(--button-primary-mobile-base-bg-color);
  color: #fffffff0;
  color: var(--button-primary-mobile-color);
}
@media (hover: hover) {
  .button__primary_1svjd:hover {
    background-color: #2f2f32;
    background-color: var(--button-primary-mobile-hover-bg-color);
  }
}
.button__primary_1svjd:active {
  background-color: #353539;
  background-color: var(--button-primary-mobile-active-bg-color);
}
.button__primary_1svjd > .button__loader_1svjd {
  color: #fff;
  color: var(--button-spinner-primary-mobile-color);
}
.button__secondary_1svjd {
  background-color: #2637580f;
  background-color: var(--button-secondary-mobile-base-bg-color);
}
.button__secondary_1svjd:active {
  background-color: #050c2924;
  background-color: var(--button-secondary-mobile-active-bg-color);
}
.button__text_1svjd:active {
  color: #0404138c;
  color: var(--button-text-mobile-active-color);
}
.button__ghost_1svjd:active {
  color: #0404138c;
  color: var(--button-ghost-mobile-active-color);
}
.button__component_1svjd[disabled].button__primary_1svjd {
  background-color: #2637580f;
  background-color: var(--button-primary-mobile-disabled-bg-color);
  color: #05081d61;
  color: var(--button-primary-mobile-disabled-color);
}
.button__component_1svjd[disabled].button__primary_1svjd.button__loading_1svjd {
  background-color: #212124;
  background-color: var(--button-primary-mobile-base-bg-color);
}
.button__component_1svjd[disabled].button__secondary_1svjd {
  background-color: #2637580f;
  background-color: var(--button-secondary-mobile-disabled-bg-color);
  color: #05081d61;
  color: var(--button-secondary-mobile-disabled-color);
}
.button__component_1svjd[disabled].button__outlined_1svjd {
  border-color: #090c2547;
  border-color: var(--button-outlined-mobile-disabled-border-color);
  color: #05081d61;
  color: var(--button-outlined-mobile-disabled-color);
}
.button__component_1svjd[disabled].button__tertiary_1svjd {
  border-color: #090c2547;
  border-color: var(--button-tertiary-mobile-disabled-border-color);
  color: #05081d61;
  color: var(--button-tertiary-mobile-disabled-color);
}
.button__component_1svjd[disabled].button__transparent_1svjd {
  color: #05081d61;
  color: var(--button-transparent-mobile-disabled-color);
}
.button__component_1svjd[disabled].button__link_1svjd {
  color: #05081d61;
  color: var(--button-link-mobile-disabled-color);
}
.button__component_1svjd[disabled].button__text_1svjd {
  color: #05081d61;
  color: var(--button-text-mobile-disabled-color);
}
.button__component_1svjd[disabled].button__ghost_1svjd {
  color: #05081d61;
  color: var(--button-ghost-mobile-disabled-color);
}
:root {
  --button-inverted-primary-mobile-base-bg-color: var(--color-light-accent-secondary-inverted);
  --button-inverted-primary-mobile-hover-bg-color: var(
    --color-light-accent-secondary-inverted-hover
  );
  --button-inverted-primary-mobile-active-bg-color: var(
    --color-light-accent-secondary-inverted-press
  );
  --button-inverted-primary-mobile-color: var(--color-light-text-primary);
  --button-inverted-primary-mobile-disabled-bg-color: var(
    --color-light-neutral-translucent-100-inverted
  );
  --button-inverted-primary-mobile-disabled-color: var(--color-light-text-tertiary-inverted);
  --button-inverted-secondary-mobile-base-bg-color: var(
    --color-light-neutral-translucent-100-inverted
  );
  --button-inverted-secondary-mobile-active-bg-color: var(
    --color-light-neutral-translucent-100-inverted-press
  );
  --button-inverted-secondary-mobile-disabled-bg-color: var(
    --color-light-neutral-translucent-100-inverted
  );
  --button-inverted-secondary-mobile-disabled-color: var(--color-light-text-tertiary-inverted);
  --button-inverted-tertiary-mobile-disabled-border-color: var(
    --color-light-neutral-translucent-500-inverted
  );
  --button-inverted-tertiary-mobile-disabled-color: var(--color-light-text-tertiary-inverted);
  --button-inverted-outlined-mobile-disabled-border-color: var(
    --color-light-neutral-translucent-500-inverted
  );
  --button-inverted-outlined-mobile-disabled-color: var(--color-light-text-tertiary-inverted);
  --button-inverted-link-mobile-disabled-color: var(--color-light-text-tertiary-inverted);
  --button-inverted-transparent-mobile-disabled-color: var(--color-light-text-tertiary-inverted);
  --button-inverted-ghost-mobile-active-color: var(--color-light-text-primary-inverted-press);
  --button-inverted-ghost-mobile-disabled-color: var(--color-light-text-tertiary-inverted);
  --button-inverted-text-mobile-active-color: var(--color-light-text-primary-inverted-press);
  --button-inverted-text-mobile-disabled-color: var(--color-light-text-tertiary-inverted);
  --button-spinner-inverted-primary-mobile-color: var(--color-light-neutral-1500);
}
.button__primary_1tmz2 {
  background-color: #f2f3f5;
  background-color: var(--button-inverted-primary-mobile-base-bg-color);
  color: #030306e0;
  color: var(--button-inverted-primary-mobile-color);
}
@media (hover: hover) {
  .button__primary_1tmz2:hover {
    background-color: var(--color-light-accent-secondary-inverted-hover);
    background-color: var(--button-inverted-primary-mobile-hover-bg-color);
  }
}
.button__primary_1tmz2:active {
  background-color: var(--color-light-accent-secondary-inverted-press);
  background-color: var(--button-inverted-primary-mobile-active-bg-color);
}
.button__primary_1tmz2 > .button__loader_1tmz2 {
  color: #121213;
  color: var(--button-spinner-inverted-primary-mobile-color);
}
.button__secondary_1tmz2 {
  background-color: var(--color-light-neutral-translucent-100-inverted);
  background-color: var(--button-inverted-secondary-mobile-base-bg-color);
}
.button__secondary_1tmz2:active {
  background-color: var(--color-light-neutral-translucent-100-inverted-press);
  background-color: var(--button-inverted-secondary-mobile-active-bg-color);
}
.button__text_1tmz2:active {
  color: #fff9;
  color: var(--button-inverted-text-mobile-active-color);
}
.button__ghost_1tmz2:active {
  color: #fff9;
  color: var(--button-inverted-ghost-mobile-active-color);
}
.button__component_1tmz2[disabled].button__primary_1tmz2 {
  background-color: var(--color-light-neutral-translucent-100-inverted);
  background-color: var(--button-inverted-primary-mobile-disabled-bg-color);
  color: #e9e9fa5e;
  color: var(--button-inverted-primary-mobile-disabled-color);
}
.button__component_1tmz2[disabled].button__primary_1tmz2.button__loading_1tmz2 {
  background-color: #f2f3f5;
  background-color: var(--button-inverted-primary-mobile-base-bg-color);
}
.button__component_1tmz2[disabled].button__secondary_1tmz2 {
  background-color: var(--color-light-neutral-translucent-100-inverted);
  background-color: var(--button-inverted-secondary-mobile-disabled-bg-color);
  color: #e9e9fa5e;
  color: var(--button-inverted-secondary-mobile-disabled-color);
}
.button__component_1tmz2[disabled].button__outlined_1tmz2 {
  border-color: var(--button-inverted-outlined-mobile-disabled-border-color);
  color: #e9e9fa5e;
  color: var(--button-inverted-outlined-mobile-disabled-color);
}
.button__component_1tmz2[disabled].button__tertiary_1tmz2 {
  border-color: var(--button-inverted-tertiary-mobile-disabled-border-color);
  color: #e9e9fa5e;
  color: var(--button-inverted-tertiary-mobile-disabled-color);
}
.button__component_1tmz2[disabled].button__transparent_1tmz2 {
  color: #e9e9fa5e;
  color: var(--button-inverted-transparent-mobile-disabled-color);
}
.button__component_1tmz2[disabled].button__link_1tmz2 {
  color: #e9e9fa5e;
  color: var(--button-inverted-link-mobile-disabled-color);
}
.button__component_1tmz2[disabled].button__text_1tmz2 {
  color: #e9e9fa5e;
  color: var(--button-inverted-text-mobile-disabled-color);
}
.button__component_1tmz2[disabled].button__ghost_1tmz2 {
  color: #e9e9fa5e;
  color: var(--button-inverted-ghost-mobile-disabled-color);
}
:root {
  --button-xxs-size-mobile-border-radius: var(--border-radius-m);
  --button-xs-size-mobile-border-radius: var(--border-radius-l);
  --button-s-size-mobile-border-radius: var(--border-radius-l);
  --button-m-size-mobile-border-radius: var(--border-radius-xl);
  --button-l-size-mobile-border-radius: var(--border-radius-xl);
  --button-xl-size-mobile-border-radius: var(--border-radius-xl);
}
.button__size-32_x0st4 {
  border-radius: 8px;
  border-radius: var(--button-xxs-size-mobile-border-radius);
}
.button__size-40_x0st4 {
  border-radius: 12px;
  border-radius: var(--button-xs-size-mobile-border-radius);
}
.button__size-48_x0st4 {
  border-radius: 12px;
  border-radius: var(--button-s-size-mobile-border-radius);
}
.button__size-56_x0st4 {
  border-radius: 16px;
  border-radius: var(--button-m-size-mobile-border-radius);
}
.button__size-64_x0st4 {
  border-radius: 16px;
  border-radius: var(--button-l-size-mobile-border-radius);
}
.button__size-72_x0st4 {
  border-radius: 16px;
  border-radius: var(--button-xl-size-mobile-border-radius);
}
.custom-button__customButton_1beu9 {
  overflow: hidden;
  position: relative;
}
.custom-button__customButton_1beu9.custom-button__border_1beu9 {
  border: 0;
}
.custom-button__customButton_1beu9.custom-button__white_1beu9 * {
  color: #fffffff0;
  color: var(--color-light-text-primary-inverted);
}
.custom-button__customButton_1beu9.custom-button__black_1beu9 * {
  color: #030306e0;
  color: var(--color-light-text-primary);
}
.custom-button__customButton_1beu9.custom-button__static-white_1beu9 * {
  color: #fffffff0;
  color: var(--color-static-text-primary-inverted);
}
.custom-button__customButton_1beu9.custom-button__static-black_1beu9 * {
  color: #030306e0;
  color: var(--color-static-text-primary);
}
.custom-button__customButton_1beu9 span {
  position: relative;
  z-index: 3;
}
.custom-button__customButton_1beu9:before {
  background-color: #0000;
  bottom: 0;
  content: "";
  left: 0;
  opacity: 1;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
  transition: 0.2s;
}
.custom-button__customButton_1beu9.custom-button__darkening_1beu9:hover:before {
  background-color: #00000012;
  background-color: var(--color-light-border-key-alpha-7);
}
.custom-button__customButton_1beu9.custom-button__darkening_1beu9:active:before {
  background-color: #00000026;
  background-color: var(--color-light-border-key-alpha-15);
}
.custom-button__customButton_1beu9.custom-button__lightening_1beu9:hover:before {
  background-color: #ffffff12;
  background-color: var(--color-light-border-key-inverted-alpha-7);
}
.custom-button__customButton_1beu9.custom-button__lightening_1beu9:active:before {
  background-color: #ffffff26;
  background-color: var(--color-light-border-key-inverted-alpha-15);
}
.custom-button__customButton_1beu9.custom-button__static-darkening_1beu9:hover:before {
  background-color: #00000012;
}
.custom-button__customButton_1beu9.custom-button__static-darkening_1beu9:active:before {
  background-color: #00000026;
}
.custom-button__customButton_1beu9.custom-button__static-lightening_1beu9:hover:before {
  background-color: #ffffff12;
}
.custom-button__customButton_1beu9.custom-button__static-lightening_1beu9:active:before {
  background-color: #ffffff26;
}
.custom-button__customButton_1beu9:disabled {
  opacity: 0.3;
}
.custom-button__customButton_1beu9:disabled.custom-button__customLoading_1beu9 {
  opacity: 1;
}
.custom-button__customButton_1beu9:disabled.custom-button__white_1beu9 * {
  color: #fffffff0;
  color: var(--color-static-text-primary-inverted);
}
.custom-button__customButton_1beu9:disabled.custom-button__black_1beu9 * {
  color: #030306e0;
  color: var(--color-static-text-primary);
}
.grid__row_vqs4y.grid__gutter-8_vqs4y {
  margin-left: -4px;
  margin-right: -4px;
}
.grid__row_vqs4y.grid__gutter-8_vqs4y > .grid__col_vqs4y {
  padding-left: 4px;
  padding-right: 4px;
}
.grid__row_vqs4y.grid__gutter-16_vqs4y {
  margin-left: -8px;
  margin-right: -8px;
}
.grid__row_vqs4y.grid__gutter-16_vqs4y > .grid__col_vqs4y {
  padding-left: 8px;
  padding-right: 8px;
}
.grid__row_vqs4y.grid__gutter-24_vqs4y {
  margin-left: -12px;
  margin-right: -12px;
}
.grid__row_vqs4y.grid__gutter-24_vqs4y > .grid__col_vqs4y {
  padding-left: 12px;
  padding-right: 12px;
}
@media (max-width: 599px) {
  .grid__row_vqs4y.grid__gutter-mobile-8_vqs4y {
    margin-left: -4px;
    margin-right: -4px;
  }
  .grid__row_vqs4y.grid__gutter-mobile-8_vqs4y > .grid__col_vqs4y {
    padding-left: 4px;
    padding-right: 4px;
  }
  .grid__row_vqs4y.grid__gutter-mobile-16_vqs4y {
    margin-left: -8px;
    margin-right: -8px;
  }
  .grid__row_vqs4y.grid__gutter-mobile-16_vqs4y > .grid__col_vqs4y {
    padding-left: 8px;
    padding-right: 8px;
  }
  .grid__row_vqs4y.grid__gutter-mobile-24_vqs4y {
    margin-left: -12px;
    margin-right: -12px;
  }
  .grid__row_vqs4y.grid__gutter-mobile-24_vqs4y > .grid__col_vqs4y {
    padding-left: 12px;
    padding-right: 12px;
  }
}
@media (min-width: 320px) {
  .grid__row_vqs4y.grid__gutter-mobile-xs-8_vqs4y {
    margin-left: -4px;
    margin-right: -4px;
  }
  .grid__row_vqs4y.grid__gutter-mobile-xs-8_vqs4y > .grid__col_vqs4y {
    padding-left: 4px;
    padding-right: 4px;
  }
  .grid__row_vqs4y.grid__gutter-mobile-xs-16_vqs4y {
    margin-left: -8px;
    margin-right: -8px;
  }
  .grid__row_vqs4y.grid__gutter-mobile-xs-16_vqs4y > .grid__col_vqs4y {
    padding-left: 8px;
    padding-right: 8px;
  }
  .grid__row_vqs4y.grid__gutter-mobile-xs-24_vqs4y {
    margin-left: -12px;
    margin-right: -12px;
  }
  .grid__row_vqs4y.grid__gutter-mobile-xs-24_vqs4y > .grid__col_vqs4y {
    padding-left: 12px;
    padding-right: 12px;
  }
}
@media (min-width: 360px) {
  .grid__row_vqs4y.grid__gutter-mobile-s-8_vqs4y {
    margin-left: -4px;
    margin-right: -4px;
  }
  .grid__row_vqs4y.grid__gutter-mobile-s-8_vqs4y > .grid__col_vqs4y {
    padding-left: 4px;
    padding-right: 4px;
  }
  .grid__row_vqs4y.grid__gutter-mobile-s-16_vqs4y {
    margin-left: -8px;
    margin-right: -8px;
  }
  .grid__row_vqs4y.grid__gutter-mobile-s-16_vqs4y > .grid__col_vqs4y {
    padding-left: 8px;
    padding-right: 8px;
  }
  .grid__row_vqs4y.grid__gutter-mobile-s-24_vqs4y {
    margin-left: -12px;
    margin-right: -12px;
  }
  .grid__row_vqs4y.grid__gutter-mobile-s-24_vqs4y > .grid__col_vqs4y {
    padding-left: 12px;
    padding-right: 12px;
  }
}
@media (min-width: 375px) {
  .grid__row_vqs4y.grid__gutter-mobile-m-8_vqs4y {
    margin-left: -4px;
    margin-right: -4px;
  }
  .grid__row_vqs4y.grid__gutter-mobile-m-8_vqs4y > .grid__col_vqs4y {
    padding-left: 4px;
    padding-right: 4px;
  }
  .grid__row_vqs4y.grid__gutter-mobile-m-16_vqs4y {
    margin-left: -8px;
    margin-right: -8px;
  }
  .grid__row_vqs4y.grid__gutter-mobile-m-16_vqs4y > .grid__col_vqs4y {
    padding-left: 8px;
    padding-right: 8px;
  }
  .grid__row_vqs4y.grid__gutter-mobile-m-24_vqs4y {
    margin-left: -12px;
    margin-right: -12px;
  }
  .grid__row_vqs4y.grid__gutter-mobile-m-24_vqs4y > .grid__col_vqs4y {
    padding-left: 12px;
    padding-right: 12px;
  }
}
@media (min-width: 412px) {
  .grid__row_vqs4y.grid__gutter-mobile-l-8_vqs4y {
    margin-left: -4px;
    margin-right: -4px;
  }
  .grid__row_vqs4y.grid__gutter-mobile-l-8_vqs4y > .grid__col_vqs4y {
    padding-left: 4px;
    padding-right: 4px;
  }
  .grid__row_vqs4y.grid__gutter-mobile-l-16_vqs4y {
    margin-left: -8px;
    margin-right: -8px;
  }
  .grid__row_vqs4y.grid__gutter-mobile-l-16_vqs4y > .grid__col_vqs4y {
    padding-left: 8px;
    padding-right: 8px;
  }
  .grid__row_vqs4y.grid__gutter-mobile-l-24_vqs4y {
    margin-left: -12px;
    margin-right: -12px;
  }
  .grid__row_vqs4y.grid__gutter-mobile-l-24_vqs4y > .grid__col_vqs4y {
    padding-left: 12px;
    padding-right: 12px;
  }
}
@media (min-width: 600px) and (max-width: 1023px) {
  .grid__row_vqs4y.grid__gutter-tablet-8_vqs4y {
    margin-left: -4px;
    margin-right: -4px;
  }
  .grid__row_vqs4y.grid__gutter-tablet-8_vqs4y > .grid__col_vqs4y {
    padding-left: 4px;
    padding-right: 4px;
  }
  .grid__row_vqs4y.grid__gutter-tablet-16_vqs4y {
    margin-left: -8px;
    margin-right: -8px;
  }
  .grid__row_vqs4y.grid__gutter-tablet-16_vqs4y > .grid__col_vqs4y {
    padding-left: 8px;
    padding-right: 8px;
  }
  .grid__row_vqs4y.grid__gutter-tablet-24_vqs4y {
    margin-left: -12px;
    margin-right: -12px;
  }
  .grid__row_vqs4y.grid__gutter-tablet-24_vqs4y > .grid__col_vqs4y {
    padding-left: 12px;
    padding-right: 12px;
  }
}
@media (min-width: 600px) {
  .grid__row_vqs4y.grid__gutter-tablet-s-8_vqs4y {
    margin-left: -4px;
    margin-right: -4px;
  }
  .grid__row_vqs4y.grid__gutter-tablet-s-8_vqs4y > .grid__col_vqs4y {
    padding-left: 4px;
    padding-right: 4px;
  }
  .grid__row_vqs4y.grid__gutter-tablet-s-16_vqs4y {
    margin-left: -8px;
    margin-right: -8px;
  }
  .grid__row_vqs4y.grid__gutter-tablet-s-16_vqs4y > .grid__col_vqs4y {
    padding-left: 8px;
    padding-right: 8px;
  }
  .grid__row_vqs4y.grid__gutter-tablet-s-24_vqs4y {
    margin-left: -12px;
    margin-right: -12px;
  }
  .grid__row_vqs4y.grid__gutter-tablet-s-24_vqs4y > .grid__col_vqs4y {
    padding-left: 12px;
    padding-right: 12px;
  }
}
@media (min-width: 768px) {
  .grid__row_vqs4y.grid__gutter-tablet-m-8_vqs4y {
    margin-left: -4px;
    margin-right: -4px;
  }
  .grid__row_vqs4y.grid__gutter-tablet-m-8_vqs4y > .grid__col_vqs4y {
    padding-left: 4px;
    padding-right: 4px;
  }
  .grid__row_vqs4y.grid__gutter-tablet-m-16_vqs4y {
    margin-left: -8px;
    margin-right: -8px;
  }
  .grid__row_vqs4y.grid__gutter-tablet-m-16_vqs4y > .grid__col_vqs4y {
    padding-left: 8px;
    padding-right: 8px;
  }
  .grid__row_vqs4y.grid__gutter-tablet-m-24_vqs4y {
    margin-left: -12px;
    margin-right: -12px;
  }
  .grid__row_vqs4y.grid__gutter-tablet-m-24_vqs4y > .grid__col_vqs4y {
    padding-left: 12px;
    padding-right: 12px;
  }
}
@media (min-width: 1024px) {
  .grid__row_vqs4y.grid__gutter-desktop-8_vqs4y {
    margin-left: -4px;
    margin-right: -4px;
  }
  .grid__row_vqs4y.grid__gutter-desktop-8_vqs4y > .grid__col_vqs4y {
    padding-left: 4px;
    padding-right: 4px;
  }
  .grid__row_vqs4y.grid__gutter-desktop-16_vqs4y {
    margin-left: -8px;
    margin-right: -8px;
  }
  .grid__row_vqs4y.grid__gutter-desktop-16_vqs4y > .grid__col_vqs4y {
    padding-left: 8px;
    padding-right: 8px;
  }
  .grid__row_vqs4y.grid__gutter-desktop-24_vqs4y {
    margin-left: -12px;
    margin-right: -12px;
  }
  .grid__row_vqs4y.grid__gutter-desktop-24_vqs4y > .grid__col_vqs4y {
    padding-left: 12px;
    padding-right: 12px;
  }
  .grid__row_vqs4y.grid__gutter-desktop-s-8_vqs4y {
    margin-left: -4px;
    margin-right: -4px;
  }
  .grid__row_vqs4y.grid__gutter-desktop-s-8_vqs4y > .grid__col_vqs4y {
    padding-left: 4px;
    padding-right: 4px;
  }
  .grid__row_vqs4y.grid__gutter-desktop-s-16_vqs4y {
    margin-left: -8px;
    margin-right: -8px;
  }
  .grid__row_vqs4y.grid__gutter-desktop-s-16_vqs4y > .grid__col_vqs4y {
    padding-left: 8px;
    padding-right: 8px;
  }
  .grid__row_vqs4y.grid__gutter-desktop-s-24_vqs4y {
    margin-left: -12px;
    margin-right: -12px;
  }
  .grid__row_vqs4y.grid__gutter-desktop-s-24_vqs4y > .grid__col_vqs4y {
    padding-left: 12px;
    padding-right: 12px;
  }
}
@media (min-width: 1280px) {
  .grid__row_vqs4y.grid__gutter-desktop-m-8_vqs4y {
    margin-left: -4px;
    margin-right: -4px;
  }
  .grid__row_vqs4y.grid__gutter-desktop-m-8_vqs4y > .grid__col_vqs4y {
    padding-left: 4px;
    padding-right: 4px;
  }
  .grid__row_vqs4y.grid__gutter-desktop-m-16_vqs4y {
    margin-left: -8px;
    margin-right: -8px;
  }
  .grid__row_vqs4y.grid__gutter-desktop-m-16_vqs4y > .grid__col_vqs4y {
    padding-left: 8px;
    padding-right: 8px;
  }
  .grid__row_vqs4y.grid__gutter-desktop-m-24_vqs4y {
    margin-left: -12px;
    margin-right: -12px;
  }
  .grid__row_vqs4y.grid__gutter-desktop-m-24_vqs4y > .grid__col_vqs4y {
    padding-left: 12px;
    padding-right: 12px;
  }
}
@media (min-width: 1440px) {
  .grid__row_vqs4y.grid__gutter-desktop-l-8_vqs4y {
    margin-left: -4px;
    margin-right: -4px;
  }
  .grid__row_vqs4y.grid__gutter-desktop-l-8_vqs4y > .grid__col_vqs4y {
    padding-left: 4px;
    padding-right: 4px;
  }
  .grid__row_vqs4y.grid__gutter-desktop-l-16_vqs4y {
    margin-left: -8px;
    margin-right: -8px;
  }
  .grid__row_vqs4y.grid__gutter-desktop-l-16_vqs4y > .grid__col_vqs4y {
    padding-left: 8px;
    padding-right: 8px;
  }
  .grid__row_vqs4y.grid__gutter-desktop-l-24_vqs4y {
    margin-left: -12px;
    margin-right: -12px;
  }
  .grid__row_vqs4y.grid__gutter-desktop-l-24_vqs4y > .grid__col_vqs4y {
    padding-left: 12px;
    padding-right: 12px;
  }
}
@media (min-width: 1920px) {
  .grid__row_vqs4y.grid__gutter-desktop-xl-8_vqs4y {
    margin-left: -4px;
    margin-right: -4px;
  }
  .grid__row_vqs4y.grid__gutter-desktop-xl-8_vqs4y > .grid__col_vqs4y {
    padding-left: 4px;
    padding-right: 4px;
  }
  .grid__row_vqs4y.grid__gutter-desktop-xl-16_vqs4y {
    margin-left: -8px;
    margin-right: -8px;
  }
  .grid__row_vqs4y.grid__gutter-desktop-xl-16_vqs4y > .grid__col_vqs4y {
    padding-left: 8px;
    padding-right: 8px;
  }
  .grid__row_vqs4y.grid__gutter-desktop-xl-24_vqs4y {
    margin-left: -12px;
    margin-right: -12px;
  }
  .grid__row_vqs4y.grid__gutter-desktop-xl-24_vqs4y > .grid__col_vqs4y {
    padding-left: 12px;
    padding-right: 12px;
  }
}
:root {
  --grid-col-width: 8.33333%;
}
.grid__component_a1ovl {
  box-sizing: border-box;
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
  min-height: 1px;
}
.grid__width-auto_a1ovl {
  flex: 0 0 auto;
  max-width: none;
  width: auto;
}
.grid__width-available_a1ovl {
  flex-basis: auto;
  height: auto;
  min-height: auto;
}
.grid__width-1_a1ovl {
  flex: 0 0 8.33333%;
  flex: 0 0 calc(var(--grid-col-width) * 1);
  max-width: 8.33333%;
  max-width: calc(var(--grid-col-width) * 1);
}
.grid__width-2_a1ovl {
  flex: 0 0 16.66667%;
  flex: 0 0 calc(var(--grid-col-width) * 2);
  max-width: 16.66667%;
  max-width: calc(var(--grid-col-width) * 2);
}
.grid__width-3_a1ovl {
  flex: 0 0 25%;
  flex: 0 0 calc(var(--grid-col-width) * 3);
  max-width: 25%;
  max-width: calc(var(--grid-col-width) * 3);
}
.grid__width-4_a1ovl {
  flex: 0 0 33.33333%;
  flex: 0 0 calc(var(--grid-col-width) * 4);
  max-width: 33.33333%;
  max-width: calc(var(--grid-col-width) * 4);
}
.grid__width-5_a1ovl {
  flex: 0 0 41.66667%;
  flex: 0 0 calc(var(--grid-col-width) * 5);
  max-width: 41.66667%;
  max-width: calc(var(--grid-col-width) * 5);
}
.grid__width-6_a1ovl {
  flex: 0 0 50%;
  flex: 0 0 calc(var(--grid-col-width) * 6);
  max-width: 50%;
  max-width: calc(var(--grid-col-width) * 6);
}
.grid__width-7_a1ovl {
  flex: 0 0 58.33333%;
  flex: 0 0 calc(var(--grid-col-width) * 7);
  max-width: 58.33333%;
  max-width: calc(var(--grid-col-width) * 7);
}
.grid__width-8_a1ovl {
  flex: 0 0 66.66667%;
  flex: 0 0 calc(var(--grid-col-width) * 8);
  max-width: 66.66667%;
  max-width: calc(var(--grid-col-width) * 8);
}
.grid__width-9_a1ovl {
  flex: 0 0 75%;
  flex: 0 0 calc(var(--grid-col-width) * 9);
  max-width: 75%;
  max-width: calc(var(--grid-col-width) * 9);
}
.grid__width-10_a1ovl {
  flex: 0 0 83.33333%;
  flex: 0 0 calc(var(--grid-col-width) * 10);
  max-width: 83.33333%;
  max-width: calc(var(--grid-col-width) * 10);
}
.grid__width-11_a1ovl {
  flex: 0 0 91.66667%;
  flex: 0 0 calc(var(--grid-col-width) * 11);
  max-width: 91.66667%;
  max-width: calc(var(--grid-col-width) * 11);
}
.grid__width-12_a1ovl {
  flex: 0 0 100%;
  flex: 0 0 calc(var(--grid-col-width) * 12);
  max-width: 100%;
  max-width: calc(var(--grid-col-width) * 12);
}
.grid__align-top_a1ovl {
  align-self: flex-start;
}
.grid__align-middle_a1ovl {
  align-self: center;
}
.grid__align-bottom_a1ovl {
  align-self: flex-end;
}
.grid__offset-1_a1ovl {
  margin-left: 8.33333%;
  margin-left: calc(var(--grid-col-width) * 1);
}
.grid__offset-2_a1ovl {
  margin-left: 16.66667%;
  margin-left: calc(var(--grid-col-width) * 2);
}
.grid__offset-3_a1ovl {
  margin-left: 25%;
  margin-left: calc(var(--grid-col-width) * 3);
}
.grid__offset-4_a1ovl {
  margin-left: 33.33333%;
  margin-left: calc(var(--grid-col-width) * 4);
}
.grid__offset-5_a1ovl {
  margin-left: 41.66667%;
  margin-left: calc(var(--grid-col-width) * 5);
}
.grid__offset-6_a1ovl {
  margin-left: 50%;
  margin-left: calc(var(--grid-col-width) * 6);
}
.grid__offset-7_a1ovl {
  margin-left: 58.33333%;
  margin-left: calc(var(--grid-col-width) * 7);
}
.grid__offset-8_a1ovl {
  margin-left: 66.66667%;
  margin-left: calc(var(--grid-col-width) * 8);
}
.grid__offset-9_a1ovl {
  margin-left: 75%;
  margin-left: calc(var(--grid-col-width) * 9);
}
.grid__offset-10_a1ovl {
  margin-left: 83.33333%;
  margin-left: calc(var(--grid-col-width) * 10);
}
.grid__offset-11_a1ovl {
  margin-left: 91.66667%;
  margin-left: calc(var(--grid-col-width) * 11);
}
.grid__order-first_a1ovl {
  order: -1;
}
.grid__order-last_a1ovl {
  order: 13;
}
.grid__order-1_a1ovl {
  order: 1;
}
.grid__order-2_a1ovl {
  order: 2;
}
.grid__order-3_a1ovl {
  order: 3;
}
.grid__order-4_a1ovl {
  order: 4;
}
.grid__order-5_a1ovl {
  order: 5;
}
.grid__order-6_a1ovl {
  order: 6;
}
.grid__order-7_a1ovl {
  order: 7;
}
.grid__order-8_a1ovl {
  order: 8;
}
.grid__order-9_a1ovl {
  order: 9;
}
.grid__order-10_a1ovl {
  order: 10;
}
.grid__order-11_a1ovl {
  order: 11;
}
.grid__order-12_a1ovl {
  order: 12;
}
@media (max-width: 599px) {
  .grid__width-mobile-auto_a1ovl {
    flex: 0 0 auto;
    max-width: none;
    width: auto;
  }
  .grid__width-mobile-available_a1ovl {
    flex-basis: auto;
    height: auto;
    min-height: auto;
  }
  .grid__width-mobile-1_a1ovl {
    flex: 0 0 8.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 1);
    max-width: 8.33333%;
    max-width: calc(var(--grid-col-width) * 1);
  }
  .grid__width-mobile-2_a1ovl {
    flex: 0 0 16.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 2);
    max-width: 16.66667%;
    max-width: calc(var(--grid-col-width) * 2);
  }
  .grid__width-mobile-3_a1ovl {
    flex: 0 0 25%;
    flex: 0 0 calc(var(--grid-col-width) * 3);
    max-width: 25%;
    max-width: calc(var(--grid-col-width) * 3);
  }
  .grid__width-mobile-4_a1ovl {
    flex: 0 0 33.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 4);
    max-width: 33.33333%;
    max-width: calc(var(--grid-col-width) * 4);
  }
  .grid__width-mobile-5_a1ovl {
    flex: 0 0 41.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 5);
    max-width: 41.66667%;
    max-width: calc(var(--grid-col-width) * 5);
  }
  .grid__width-mobile-6_a1ovl {
    flex: 0 0 50%;
    flex: 0 0 calc(var(--grid-col-width) * 6);
    max-width: 50%;
    max-width: calc(var(--grid-col-width) * 6);
  }
  .grid__width-mobile-7_a1ovl {
    flex: 0 0 58.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 7);
    max-width: 58.33333%;
    max-width: calc(var(--grid-col-width) * 7);
  }
  .grid__width-mobile-8_a1ovl {
    flex: 0 0 66.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 8);
    max-width: 66.66667%;
    max-width: calc(var(--grid-col-width) * 8);
  }
  .grid__width-mobile-9_a1ovl {
    flex: 0 0 75%;
    flex: 0 0 calc(var(--grid-col-width) * 9);
    max-width: 75%;
    max-width: calc(var(--grid-col-width) * 9);
  }
  .grid__width-mobile-10_a1ovl {
    flex: 0 0 83.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 10);
    max-width: 83.33333%;
    max-width: calc(var(--grid-col-width) * 10);
  }
  .grid__width-mobile-11_a1ovl {
    flex: 0 0 91.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 11);
    max-width: 91.66667%;
    max-width: calc(var(--grid-col-width) * 11);
  }
  .grid__width-mobile-12_a1ovl {
    flex: 0 0 100%;
    flex: 0 0 calc(var(--grid-col-width) * 12);
    max-width: 100%;
    max-width: calc(var(--grid-col-width) * 12);
  }
  .grid__offset-mobile-1_a1ovl {
    margin-left: 8.33333%;
    margin-left: calc(var(--grid-col-width) * 1);
  }
  .grid__offset-mobile-2_a1ovl {
    margin-left: 16.66667%;
    margin-left: calc(var(--grid-col-width) * 2);
  }
  .grid__offset-mobile-3_a1ovl {
    margin-left: 25%;
    margin-left: calc(var(--grid-col-width) * 3);
  }
  .grid__offset-mobile-4_a1ovl {
    margin-left: 33.33333%;
    margin-left: calc(var(--grid-col-width) * 4);
  }
  .grid__offset-mobile-5_a1ovl {
    margin-left: 41.66667%;
    margin-left: calc(var(--grid-col-width) * 5);
  }
  .grid__offset-mobile-6_a1ovl {
    margin-left: 50%;
    margin-left: calc(var(--grid-col-width) * 6);
  }
  .grid__offset-mobile-7_a1ovl {
    margin-left: 58.33333%;
    margin-left: calc(var(--grid-col-width) * 7);
  }
  .grid__offset-mobile-8_a1ovl {
    margin-left: 66.66667%;
    margin-left: calc(var(--grid-col-width) * 8);
  }
  .grid__offset-mobile-9_a1ovl {
    margin-left: 75%;
    margin-left: calc(var(--grid-col-width) * 9);
  }
  .grid__offset-mobile-10_a1ovl {
    margin-left: 83.33333%;
    margin-left: calc(var(--grid-col-width) * 10);
  }
  .grid__offset-mobile-11_a1ovl {
    margin-left: 91.66667%;
    margin-left: calc(var(--grid-col-width) * 11);
  }
  .grid__order-mobile-first_a1ovl {
    order: -1;
  }
  .grid__order-mobile-last_a1ovl {
    order: 13;
  }
  .grid__order-mobile-1_a1ovl {
    order: 1;
  }
  .grid__order-mobile-2_a1ovl {
    order: 2;
  }
  .grid__order-mobile-3_a1ovl {
    order: 3;
  }
  .grid__order-mobile-4_a1ovl {
    order: 4;
  }
  .grid__order-mobile-5_a1ovl {
    order: 5;
  }
  .grid__order-mobile-6_a1ovl {
    order: 6;
  }
  .grid__order-mobile-7_a1ovl {
    order: 7;
  }
  .grid__order-mobile-8_a1ovl {
    order: 8;
  }
  .grid__order-mobile-9_a1ovl {
    order: 9;
  }
  .grid__order-mobile-10_a1ovl {
    order: 10;
  }
  .grid__order-mobile-11_a1ovl {
    order: 11;
  }
  .grid__order-mobile-12_a1ovl {
    order: 12;
  }
}
@media (min-width: 320px) {
  .grid__width-mobile-xs-auto_a1ovl {
    flex: 0 0 auto;
    max-width: none;
    width: auto;
  }
  .grid__width-mobile-xs-available_a1ovl {
    flex-basis: auto;
    height: auto;
    min-height: auto;
  }
  .grid__width-mobile-xs-1_a1ovl {
    flex: 0 0 8.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 1);
    max-width: 8.33333%;
    max-width: calc(var(--grid-col-width) * 1);
  }
  .grid__width-mobile-xs-2_a1ovl {
    flex: 0 0 16.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 2);
    max-width: 16.66667%;
    max-width: calc(var(--grid-col-width) * 2);
  }
  .grid__width-mobile-xs-3_a1ovl {
    flex: 0 0 25%;
    flex: 0 0 calc(var(--grid-col-width) * 3);
    max-width: 25%;
    max-width: calc(var(--grid-col-width) * 3);
  }
  .grid__width-mobile-xs-4_a1ovl {
    flex: 0 0 33.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 4);
    max-width: 33.33333%;
    max-width: calc(var(--grid-col-width) * 4);
  }
  .grid__width-mobile-xs-5_a1ovl {
    flex: 0 0 41.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 5);
    max-width: 41.66667%;
    max-width: calc(var(--grid-col-width) * 5);
  }
  .grid__width-mobile-xs-6_a1ovl {
    flex: 0 0 50%;
    flex: 0 0 calc(var(--grid-col-width) * 6);
    max-width: 50%;
    max-width: calc(var(--grid-col-width) * 6);
  }
  .grid__width-mobile-xs-7_a1ovl {
    flex: 0 0 58.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 7);
    max-width: 58.33333%;
    max-width: calc(var(--grid-col-width) * 7);
  }
  .grid__width-mobile-xs-8_a1ovl {
    flex: 0 0 66.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 8);
    max-width: 66.66667%;
    max-width: calc(var(--grid-col-width) * 8);
  }
  .grid__width-mobile-xs-9_a1ovl {
    flex: 0 0 75%;
    flex: 0 0 calc(var(--grid-col-width) * 9);
    max-width: 75%;
    max-width: calc(var(--grid-col-width) * 9);
  }
  .grid__width-mobile-xs-10_a1ovl {
    flex: 0 0 83.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 10);
    max-width: 83.33333%;
    max-width: calc(var(--grid-col-width) * 10);
  }
  .grid__width-mobile-xs-11_a1ovl {
    flex: 0 0 91.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 11);
    max-width: 91.66667%;
    max-width: calc(var(--grid-col-width) * 11);
  }
  .grid__width-mobile-xs-12_a1ovl {
    flex: 0 0 100%;
    flex: 0 0 calc(var(--grid-col-width) * 12);
    max-width: 100%;
    max-width: calc(var(--grid-col-width) * 12);
  }
  .grid__offset-mobile-xs-1_a1ovl {
    margin-left: 8.33333%;
    margin-left: calc(var(--grid-col-width) * 1);
  }
  .grid__offset-mobile-xs-2_a1ovl {
    margin-left: 16.66667%;
    margin-left: calc(var(--grid-col-width) * 2);
  }
  .grid__offset-mobile-xs-3_a1ovl {
    margin-left: 25%;
    margin-left: calc(var(--grid-col-width) * 3);
  }
  .grid__offset-mobile-xs-4_a1ovl {
    margin-left: 33.33333%;
    margin-left: calc(var(--grid-col-width) * 4);
  }
  .grid__offset-mobile-xs-5_a1ovl {
    margin-left: 41.66667%;
    margin-left: calc(var(--grid-col-width) * 5);
  }
  .grid__offset-mobile-xs-6_a1ovl {
    margin-left: 50%;
    margin-left: calc(var(--grid-col-width) * 6);
  }
  .grid__offset-mobile-xs-7_a1ovl {
    margin-left: 58.33333%;
    margin-left: calc(var(--grid-col-width) * 7);
  }
  .grid__offset-mobile-xs-8_a1ovl {
    margin-left: 66.66667%;
    margin-left: calc(var(--grid-col-width) * 8);
  }
  .grid__offset-mobile-xs-9_a1ovl {
    margin-left: 75%;
    margin-left: calc(var(--grid-col-width) * 9);
  }
  .grid__offset-mobile-xs-10_a1ovl {
    margin-left: 83.33333%;
    margin-left: calc(var(--grid-col-width) * 10);
  }
  .grid__offset-mobile-xs-11_a1ovl {
    margin-left: 91.66667%;
    margin-left: calc(var(--grid-col-width) * 11);
  }
  .grid__order-mobile-xs-first_a1ovl {
    order: -1;
  }
  .grid__order-mobile-xs-last_a1ovl {
    order: 13;
  }
  .grid__order-mobile-xs-1_a1ovl {
    order: 1;
  }
  .grid__order-mobile-xs-2_a1ovl {
    order: 2;
  }
  .grid__order-mobile-xs-3_a1ovl {
    order: 3;
  }
  .grid__order-mobile-xs-4_a1ovl {
    order: 4;
  }
  .grid__order-mobile-xs-5_a1ovl {
    order: 5;
  }
  .grid__order-mobile-xs-6_a1ovl {
    order: 6;
  }
  .grid__order-mobile-xs-7_a1ovl {
    order: 7;
  }
  .grid__order-mobile-xs-8_a1ovl {
    order: 8;
  }
  .grid__order-mobile-xs-9_a1ovl {
    order: 9;
  }
  .grid__order-mobile-xs-10_a1ovl {
    order: 10;
  }
  .grid__order-mobile-xs-11_a1ovl {
    order: 11;
  }
  .grid__order-mobile-xs-12_a1ovl {
    order: 12;
  }
}
@media (min-width: 360px) {
  .grid__width-mobile-s-auto_a1ovl {
    flex: 0 0 auto;
    max-width: none;
    width: auto;
  }
  .grid__width-mobile-s-available_a1ovl {
    flex-basis: auto;
    height: auto;
    min-height: auto;
  }
  .grid__width-mobile-s-1_a1ovl {
    flex: 0 0 8.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 1);
    max-width: 8.33333%;
    max-width: calc(var(--grid-col-width) * 1);
  }
  .grid__width-mobile-s-2_a1ovl {
    flex: 0 0 16.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 2);
    max-width: 16.66667%;
    max-width: calc(var(--grid-col-width) * 2);
  }
  .grid__width-mobile-s-3_a1ovl {
    flex: 0 0 25%;
    flex: 0 0 calc(var(--grid-col-width) * 3);
    max-width: 25%;
    max-width: calc(var(--grid-col-width) * 3);
  }
  .grid__width-mobile-s-4_a1ovl {
    flex: 0 0 33.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 4);
    max-width: 33.33333%;
    max-width: calc(var(--grid-col-width) * 4);
  }
  .grid__width-mobile-s-5_a1ovl {
    flex: 0 0 41.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 5);
    max-width: 41.66667%;
    max-width: calc(var(--grid-col-width) * 5);
  }
  .grid__width-mobile-s-6_a1ovl {
    flex: 0 0 50%;
    flex: 0 0 calc(var(--grid-col-width) * 6);
    max-width: 50%;
    max-width: calc(var(--grid-col-width) * 6);
  }
  .grid__width-mobile-s-7_a1ovl {
    flex: 0 0 58.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 7);
    max-width: 58.33333%;
    max-width: calc(var(--grid-col-width) * 7);
  }
  .grid__width-mobile-s-8_a1ovl {
    flex: 0 0 66.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 8);
    max-width: 66.66667%;
    max-width: calc(var(--grid-col-width) * 8);
  }
  .grid__width-mobile-s-9_a1ovl {
    flex: 0 0 75%;
    flex: 0 0 calc(var(--grid-col-width) * 9);
    max-width: 75%;
    max-width: calc(var(--grid-col-width) * 9);
  }
  .grid__width-mobile-s-10_a1ovl {
    flex: 0 0 83.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 10);
    max-width: 83.33333%;
    max-width: calc(var(--grid-col-width) * 10);
  }
  .grid__width-mobile-s-11_a1ovl {
    flex: 0 0 91.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 11);
    max-width: 91.66667%;
    max-width: calc(var(--grid-col-width) * 11);
  }
  .grid__width-mobile-s-12_a1ovl {
    flex: 0 0 100%;
    flex: 0 0 calc(var(--grid-col-width) * 12);
    max-width: 100%;
    max-width: calc(var(--grid-col-width) * 12);
  }
  .grid__offset-mobile-s-1_a1ovl {
    margin-left: 8.33333%;
    margin-left: calc(var(--grid-col-width) * 1);
  }
  .grid__offset-mobile-s-2_a1ovl {
    margin-left: 16.66667%;
    margin-left: calc(var(--grid-col-width) * 2);
  }
  .grid__offset-mobile-s-3_a1ovl {
    margin-left: 25%;
    margin-left: calc(var(--grid-col-width) * 3);
  }
  .grid__offset-mobile-s-4_a1ovl {
    margin-left: 33.33333%;
    margin-left: calc(var(--grid-col-width) * 4);
  }
  .grid__offset-mobile-s-5_a1ovl {
    margin-left: 41.66667%;
    margin-left: calc(var(--grid-col-width) * 5);
  }
  .grid__offset-mobile-s-6_a1ovl {
    margin-left: 50%;
    margin-left: calc(var(--grid-col-width) * 6);
  }
  .grid__offset-mobile-s-7_a1ovl {
    margin-left: 58.33333%;
    margin-left: calc(var(--grid-col-width) * 7);
  }
  .grid__offset-mobile-s-8_a1ovl {
    margin-left: 66.66667%;
    margin-left: calc(var(--grid-col-width) * 8);
  }
  .grid__offset-mobile-s-9_a1ovl {
    margin-left: 75%;
    margin-left: calc(var(--grid-col-width) * 9);
  }
  .grid__offset-mobile-s-10_a1ovl {
    margin-left: 83.33333%;
    margin-left: calc(var(--grid-col-width) * 10);
  }
  .grid__offset-mobile-s-11_a1ovl {
    margin-left: 91.66667%;
    margin-left: calc(var(--grid-col-width) * 11);
  }
  .grid__order-mobile-s-first_a1ovl {
    order: -1;
  }
  .grid__order-mobile-s-last_a1ovl {
    order: 13;
  }
  .grid__order-mobile-s-1_a1ovl {
    order: 1;
  }
  .grid__order-mobile-s-2_a1ovl {
    order: 2;
  }
  .grid__order-mobile-s-3_a1ovl {
    order: 3;
  }
  .grid__order-mobile-s-4_a1ovl {
    order: 4;
  }
  .grid__order-mobile-s-5_a1ovl {
    order: 5;
  }
  .grid__order-mobile-s-6_a1ovl {
    order: 6;
  }
  .grid__order-mobile-s-7_a1ovl {
    order: 7;
  }
  .grid__order-mobile-s-8_a1ovl {
    order: 8;
  }
  .grid__order-mobile-s-9_a1ovl {
    order: 9;
  }
  .grid__order-mobile-s-10_a1ovl {
    order: 10;
  }
  .grid__order-mobile-s-11_a1ovl {
    order: 11;
  }
  .grid__order-mobile-s-12_a1ovl {
    order: 12;
  }
}
@media (min-width: 375px) {
  .grid__width-mobile-m-auto_a1ovl {
    flex: 0 0 auto;
    max-width: none;
    width: auto;
  }
  .grid__width-mobile-m-available_a1ovl {
    flex-basis: auto;
    height: auto;
    min-height: auto;
  }
  .grid__width-mobile-m-1_a1ovl {
    flex: 0 0 8.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 1);
    max-width: 8.33333%;
    max-width: calc(var(--grid-col-width) * 1);
  }
  .grid__width-mobile-m-2_a1ovl {
    flex: 0 0 16.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 2);
    max-width: 16.66667%;
    max-width: calc(var(--grid-col-width) * 2);
  }
  .grid__width-mobile-m-3_a1ovl {
    flex: 0 0 25%;
    flex: 0 0 calc(var(--grid-col-width) * 3);
    max-width: 25%;
    max-width: calc(var(--grid-col-width) * 3);
  }
  .grid__width-mobile-m-4_a1ovl {
    flex: 0 0 33.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 4);
    max-width: 33.33333%;
    max-width: calc(var(--grid-col-width) * 4);
  }
  .grid__width-mobile-m-5_a1ovl {
    flex: 0 0 41.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 5);
    max-width: 41.66667%;
    max-width: calc(var(--grid-col-width) * 5);
  }
  .grid__width-mobile-m-6_a1ovl {
    flex: 0 0 50%;
    flex: 0 0 calc(var(--grid-col-width) * 6);
    max-width: 50%;
    max-width: calc(var(--grid-col-width) * 6);
  }
  .grid__width-mobile-m-7_a1ovl {
    flex: 0 0 58.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 7);
    max-width: 58.33333%;
    max-width: calc(var(--grid-col-width) * 7);
  }
  .grid__width-mobile-m-8_a1ovl {
    flex: 0 0 66.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 8);
    max-width: 66.66667%;
    max-width: calc(var(--grid-col-width) * 8);
  }
  .grid__width-mobile-m-9_a1ovl {
    flex: 0 0 75%;
    flex: 0 0 calc(var(--grid-col-width) * 9);
    max-width: 75%;
    max-width: calc(var(--grid-col-width) * 9);
  }
  .grid__width-mobile-m-10_a1ovl {
    flex: 0 0 83.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 10);
    max-width: 83.33333%;
    max-width: calc(var(--grid-col-width) * 10);
  }
  .grid__width-mobile-m-11_a1ovl {
    flex: 0 0 91.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 11);
    max-width: 91.66667%;
    max-width: calc(var(--grid-col-width) * 11);
  }
  .grid__width-mobile-m-12_a1ovl {
    flex: 0 0 100%;
    flex: 0 0 calc(var(--grid-col-width) * 12);
    max-width: 100%;
    max-width: calc(var(--grid-col-width) * 12);
  }
  .grid__offset-mobile-m-1_a1ovl {
    margin-left: 8.33333%;
    margin-left: calc(var(--grid-col-width) * 1);
  }
  .grid__offset-mobile-m-2_a1ovl {
    margin-left: 16.66667%;
    margin-left: calc(var(--grid-col-width) * 2);
  }
  .grid__offset-mobile-m-3_a1ovl {
    margin-left: 25%;
    margin-left: calc(var(--grid-col-width) * 3);
  }
  .grid__offset-mobile-m-4_a1ovl {
    margin-left: 33.33333%;
    margin-left: calc(var(--grid-col-width) * 4);
  }
  .grid__offset-mobile-m-5_a1ovl {
    margin-left: 41.66667%;
    margin-left: calc(var(--grid-col-width) * 5);
  }
  .grid__offset-mobile-m-6_a1ovl {
    margin-left: 50%;
    margin-left: calc(var(--grid-col-width) * 6);
  }
  .grid__offset-mobile-m-7_a1ovl {
    margin-left: 58.33333%;
    margin-left: calc(var(--grid-col-width) * 7);
  }
  .grid__offset-mobile-m-8_a1ovl {
    margin-left: 66.66667%;
    margin-left: calc(var(--grid-col-width) * 8);
  }
  .grid__offset-mobile-m-9_a1ovl {
    margin-left: 75%;
    margin-left: calc(var(--grid-col-width) * 9);
  }
  .grid__offset-mobile-m-10_a1ovl {
    margin-left: 83.33333%;
    margin-left: calc(var(--grid-col-width) * 10);
  }
  .grid__offset-mobile-m-11_a1ovl {
    margin-left: 91.66667%;
    margin-left: calc(var(--grid-col-width) * 11);
  }
  .grid__order-mobile-m-first_a1ovl {
    order: -1;
  }
  .grid__order-mobile-m-last_a1ovl {
    order: 13;
  }
  .grid__order-mobile-m-1_a1ovl {
    order: 1;
  }
  .grid__order-mobile-m-2_a1ovl {
    order: 2;
  }
  .grid__order-mobile-m-3_a1ovl {
    order: 3;
  }
  .grid__order-mobile-m-4_a1ovl {
    order: 4;
  }
  .grid__order-mobile-m-5_a1ovl {
    order: 5;
  }
  .grid__order-mobile-m-6_a1ovl {
    order: 6;
  }
  .grid__order-mobile-m-7_a1ovl {
    order: 7;
  }
  .grid__order-mobile-m-8_a1ovl {
    order: 8;
  }
  .grid__order-mobile-m-9_a1ovl {
    order: 9;
  }
  .grid__order-mobile-m-10_a1ovl {
    order: 10;
  }
  .grid__order-mobile-m-11_a1ovl {
    order: 11;
  }
  .grid__order-mobile-m-12_a1ovl {
    order: 12;
  }
}
@media (min-width: 412px) {
  .grid__width-mobile-l-auto_a1ovl {
    flex: 0 0 auto;
    max-width: none;
    width: auto;
  }
  .grid__width-mobile-l-available_a1ovl {
    flex-basis: auto;
    height: auto;
    min-height: auto;
  }
  .grid__width-mobile-l-1_a1ovl {
    flex: 0 0 8.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 1);
    max-width: 8.33333%;
    max-width: calc(var(--grid-col-width) * 1);
  }
  .grid__width-mobile-l-2_a1ovl {
    flex: 0 0 16.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 2);
    max-width: 16.66667%;
    max-width: calc(var(--grid-col-width) * 2);
  }
  .grid__width-mobile-l-3_a1ovl {
    flex: 0 0 25%;
    flex: 0 0 calc(var(--grid-col-width) * 3);
    max-width: 25%;
    max-width: calc(var(--grid-col-width) * 3);
  }
  .grid__width-mobile-l-4_a1ovl {
    flex: 0 0 33.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 4);
    max-width: 33.33333%;
    max-width: calc(var(--grid-col-width) * 4);
  }
  .grid__width-mobile-l-5_a1ovl {
    flex: 0 0 41.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 5);
    max-width: 41.66667%;
    max-width: calc(var(--grid-col-width) * 5);
  }
  .grid__width-mobile-l-6_a1ovl {
    flex: 0 0 50%;
    flex: 0 0 calc(var(--grid-col-width) * 6);
    max-width: 50%;
    max-width: calc(var(--grid-col-width) * 6);
  }
  .grid__width-mobile-l-7_a1ovl {
    flex: 0 0 58.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 7);
    max-width: 58.33333%;
    max-width: calc(var(--grid-col-width) * 7);
  }
  .grid__width-mobile-l-8_a1ovl {
    flex: 0 0 66.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 8);
    max-width: 66.66667%;
    max-width: calc(var(--grid-col-width) * 8);
  }
  .grid__width-mobile-l-9_a1ovl {
    flex: 0 0 75%;
    flex: 0 0 calc(var(--grid-col-width) * 9);
    max-width: 75%;
    max-width: calc(var(--grid-col-width) * 9);
  }
  .grid__width-mobile-l-10_a1ovl {
    flex: 0 0 83.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 10);
    max-width: 83.33333%;
    max-width: calc(var(--grid-col-width) * 10);
  }
  .grid__width-mobile-l-11_a1ovl {
    flex: 0 0 91.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 11);
    max-width: 91.66667%;
    max-width: calc(var(--grid-col-width) * 11);
  }
  .grid__width-mobile-l-12_a1ovl {
    flex: 0 0 100%;
    flex: 0 0 calc(var(--grid-col-width) * 12);
    max-width: 100%;
    max-width: calc(var(--grid-col-width) * 12);
  }
  .grid__offset-mobile-l-1_a1ovl {
    margin-left: 8.33333%;
    margin-left: calc(var(--grid-col-width) * 1);
  }
  .grid__offset-mobile-l-2_a1ovl {
    margin-left: 16.66667%;
    margin-left: calc(var(--grid-col-width) * 2);
  }
  .grid__offset-mobile-l-3_a1ovl {
    margin-left: 25%;
    margin-left: calc(var(--grid-col-width) * 3);
  }
  .grid__offset-mobile-l-4_a1ovl {
    margin-left: 33.33333%;
    margin-left: calc(var(--grid-col-width) * 4);
  }
  .grid__offset-mobile-l-5_a1ovl {
    margin-left: 41.66667%;
    margin-left: calc(var(--grid-col-width) * 5);
  }
  .grid__offset-mobile-l-6_a1ovl {
    margin-left: 50%;
    margin-left: calc(var(--grid-col-width) * 6);
  }
  .grid__offset-mobile-l-7_a1ovl {
    margin-left: 58.33333%;
    margin-left: calc(var(--grid-col-width) * 7);
  }
  .grid__offset-mobile-l-8_a1ovl {
    margin-left: 66.66667%;
    margin-left: calc(var(--grid-col-width) * 8);
  }
  .grid__offset-mobile-l-9_a1ovl {
    margin-left: 75%;
    margin-left: calc(var(--grid-col-width) * 9);
  }
  .grid__offset-mobile-l-10_a1ovl {
    margin-left: 83.33333%;
    margin-left: calc(var(--grid-col-width) * 10);
  }
  .grid__offset-mobile-l-11_a1ovl {
    margin-left: 91.66667%;
    margin-left: calc(var(--grid-col-width) * 11);
  }
  .grid__order-mobile-l-first_a1ovl {
    order: -1;
  }
  .grid__order-mobile-l-last_a1ovl {
    order: 13;
  }
  .grid__order-mobile-l-1_a1ovl {
    order: 1;
  }
  .grid__order-mobile-l-2_a1ovl {
    order: 2;
  }
  .grid__order-mobile-l-3_a1ovl {
    order: 3;
  }
  .grid__order-mobile-l-4_a1ovl {
    order: 4;
  }
  .grid__order-mobile-l-5_a1ovl {
    order: 5;
  }
  .grid__order-mobile-l-6_a1ovl {
    order: 6;
  }
  .grid__order-mobile-l-7_a1ovl {
    order: 7;
  }
  .grid__order-mobile-l-8_a1ovl {
    order: 8;
  }
  .grid__order-mobile-l-9_a1ovl {
    order: 9;
  }
  .grid__order-mobile-l-10_a1ovl {
    order: 10;
  }
  .grid__order-mobile-l-11_a1ovl {
    order: 11;
  }
  .grid__order-mobile-l-12_a1ovl {
    order: 12;
  }
}
@media (min-width: 600px) and (max-width: 1023px) {
  .grid__width-tablet-auto_a1ovl {
    flex: 0 0 auto;
    max-width: none;
    width: auto;
  }
  .grid__width-tablet-available_a1ovl {
    flex-basis: auto;
    height: auto;
    min-height: auto;
  }
  .grid__width-tablet-1_a1ovl {
    flex: 0 0 8.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 1);
    max-width: 8.33333%;
    max-width: calc(var(--grid-col-width) * 1);
  }
  .grid__width-tablet-2_a1ovl {
    flex: 0 0 16.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 2);
    max-width: 16.66667%;
    max-width: calc(var(--grid-col-width) * 2);
  }
  .grid__width-tablet-3_a1ovl {
    flex: 0 0 25%;
    flex: 0 0 calc(var(--grid-col-width) * 3);
    max-width: 25%;
    max-width: calc(var(--grid-col-width) * 3);
  }
  .grid__width-tablet-4_a1ovl {
    flex: 0 0 33.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 4);
    max-width: 33.33333%;
    max-width: calc(var(--grid-col-width) * 4);
  }
  .grid__width-tablet-5_a1ovl {
    flex: 0 0 41.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 5);
    max-width: 41.66667%;
    max-width: calc(var(--grid-col-width) * 5);
  }
  .grid__width-tablet-6_a1ovl {
    flex: 0 0 50%;
    flex: 0 0 calc(var(--grid-col-width) * 6);
    max-width: 50%;
    max-width: calc(var(--grid-col-width) * 6);
  }
  .grid__width-tablet-7_a1ovl {
    flex: 0 0 58.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 7);
    max-width: 58.33333%;
    max-width: calc(var(--grid-col-width) * 7);
  }
  .grid__width-tablet-8_a1ovl {
    flex: 0 0 66.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 8);
    max-width: 66.66667%;
    max-width: calc(var(--grid-col-width) * 8);
  }
  .grid__width-tablet-9_a1ovl {
    flex: 0 0 75%;
    flex: 0 0 calc(var(--grid-col-width) * 9);
    max-width: 75%;
    max-width: calc(var(--grid-col-width) * 9);
  }
  .grid__width-tablet-10_a1ovl {
    flex: 0 0 83.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 10);
    max-width: 83.33333%;
    max-width: calc(var(--grid-col-width) * 10);
  }
  .grid__width-tablet-11_a1ovl {
    flex: 0 0 91.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 11);
    max-width: 91.66667%;
    max-width: calc(var(--grid-col-width) * 11);
  }
  .grid__width-tablet-12_a1ovl {
    flex: 0 0 100%;
    flex: 0 0 calc(var(--grid-col-width) * 12);
    max-width: 100%;
    max-width: calc(var(--grid-col-width) * 12);
  }
  .grid__offset-tablet-1_a1ovl {
    margin-left: 8.33333%;
    margin-left: calc(var(--grid-col-width) * 1);
  }
  .grid__offset-tablet-2_a1ovl {
    margin-left: 16.66667%;
    margin-left: calc(var(--grid-col-width) * 2);
  }
  .grid__offset-tablet-3_a1ovl {
    margin-left: 25%;
    margin-left: calc(var(--grid-col-width) * 3);
  }
  .grid__offset-tablet-4_a1ovl {
    margin-left: 33.33333%;
    margin-left: calc(var(--grid-col-width) * 4);
  }
  .grid__offset-tablet-5_a1ovl {
    margin-left: 41.66667%;
    margin-left: calc(var(--grid-col-width) * 5);
  }
  .grid__offset-tablet-6_a1ovl {
    margin-left: 50%;
    margin-left: calc(var(--grid-col-width) * 6);
  }
  .grid__offset-tablet-7_a1ovl {
    margin-left: 58.33333%;
    margin-left: calc(var(--grid-col-width) * 7);
  }
  .grid__offset-tablet-8_a1ovl {
    margin-left: 66.66667%;
    margin-left: calc(var(--grid-col-width) * 8);
  }
  .grid__offset-tablet-9_a1ovl {
    margin-left: 75%;
    margin-left: calc(var(--grid-col-width) * 9);
  }
  .grid__offset-tablet-10_a1ovl {
    margin-left: 83.33333%;
    margin-left: calc(var(--grid-col-width) * 10);
  }
  .grid__offset-tablet-11_a1ovl {
    margin-left: 91.66667%;
    margin-left: calc(var(--grid-col-width) * 11);
  }
  .grid__order-tablet-first_a1ovl {
    order: -1;
  }
  .grid__order-tablet-last_a1ovl {
    order: 13;
  }
  .grid__order-tablet-1_a1ovl {
    order: 1;
  }
  .grid__order-tablet-2_a1ovl {
    order: 2;
  }
  .grid__order-tablet-3_a1ovl {
    order: 3;
  }
  .grid__order-tablet-4_a1ovl {
    order: 4;
  }
  .grid__order-tablet-5_a1ovl {
    order: 5;
  }
  .grid__order-tablet-6_a1ovl {
    order: 6;
  }
  .grid__order-tablet-7_a1ovl {
    order: 7;
  }
  .grid__order-tablet-8_a1ovl {
    order: 8;
  }
  .grid__order-tablet-9_a1ovl {
    order: 9;
  }
  .grid__order-tablet-10_a1ovl {
    order: 10;
  }
  .grid__order-tablet-11_a1ovl {
    order: 11;
  }
  .grid__order-tablet-12_a1ovl {
    order: 12;
  }
}
@media (min-width: 600px) {
  .grid__width-tablet-s-auto_a1ovl {
    flex: 0 0 auto;
    max-width: none;
    width: auto;
  }
  .grid__width-tablet-s-available_a1ovl {
    flex-basis: auto;
    height: auto;
    min-height: auto;
  }
  .grid__width-tablet-s-1_a1ovl {
    flex: 0 0 8.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 1);
    max-width: 8.33333%;
    max-width: calc(var(--grid-col-width) * 1);
  }
  .grid__width-tablet-s-2_a1ovl {
    flex: 0 0 16.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 2);
    max-width: 16.66667%;
    max-width: calc(var(--grid-col-width) * 2);
  }
  .grid__width-tablet-s-3_a1ovl {
    flex: 0 0 25%;
    flex: 0 0 calc(var(--grid-col-width) * 3);
    max-width: 25%;
    max-width: calc(var(--grid-col-width) * 3);
  }
  .grid__width-tablet-s-4_a1ovl {
    flex: 0 0 33.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 4);
    max-width: 33.33333%;
    max-width: calc(var(--grid-col-width) * 4);
  }
  .grid__width-tablet-s-5_a1ovl {
    flex: 0 0 41.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 5);
    max-width: 41.66667%;
    max-width: calc(var(--grid-col-width) * 5);
  }
  .grid__width-tablet-s-6_a1ovl {
    flex: 0 0 50%;
    flex: 0 0 calc(var(--grid-col-width) * 6);
    max-width: 50%;
    max-width: calc(var(--grid-col-width) * 6);
  }
  .grid__width-tablet-s-7_a1ovl {
    flex: 0 0 58.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 7);
    max-width: 58.33333%;
    max-width: calc(var(--grid-col-width) * 7);
  }
  .grid__width-tablet-s-8_a1ovl {
    flex: 0 0 66.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 8);
    max-width: 66.66667%;
    max-width: calc(var(--grid-col-width) * 8);
  }
  .grid__width-tablet-s-9_a1ovl {
    flex: 0 0 75%;
    flex: 0 0 calc(var(--grid-col-width) * 9);
    max-width: 75%;
    max-width: calc(var(--grid-col-width) * 9);
  }
  .grid__width-tablet-s-10_a1ovl {
    flex: 0 0 83.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 10);
    max-width: 83.33333%;
    max-width: calc(var(--grid-col-width) * 10);
  }
  .grid__width-tablet-s-11_a1ovl {
    flex: 0 0 91.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 11);
    max-width: 91.66667%;
    max-width: calc(var(--grid-col-width) * 11);
  }
  .grid__width-tablet-s-12_a1ovl {
    flex: 0 0 100%;
    flex: 0 0 calc(var(--grid-col-width) * 12);
    max-width: 100%;
    max-width: calc(var(--grid-col-width) * 12);
  }
  .grid__offset-tablet-s-1_a1ovl {
    margin-left: 8.33333%;
    margin-left: calc(var(--grid-col-width) * 1);
  }
  .grid__offset-tablet-s-2_a1ovl {
    margin-left: 16.66667%;
    margin-left: calc(var(--grid-col-width) * 2);
  }
  .grid__offset-tablet-s-3_a1ovl {
    margin-left: 25%;
    margin-left: calc(var(--grid-col-width) * 3);
  }
  .grid__offset-tablet-s-4_a1ovl {
    margin-left: 33.33333%;
    margin-left: calc(var(--grid-col-width) * 4);
  }
  .grid__offset-tablet-s-5_a1ovl {
    margin-left: 41.66667%;
    margin-left: calc(var(--grid-col-width) * 5);
  }
  .grid__offset-tablet-s-6_a1ovl {
    margin-left: 50%;
    margin-left: calc(var(--grid-col-width) * 6);
  }
  .grid__offset-tablet-s-7_a1ovl {
    margin-left: 58.33333%;
    margin-left: calc(var(--grid-col-width) * 7);
  }
  .grid__offset-tablet-s-8_a1ovl {
    margin-left: 66.66667%;
    margin-left: calc(var(--grid-col-width) * 8);
  }
  .grid__offset-tablet-s-9_a1ovl {
    margin-left: 75%;
    margin-left: calc(var(--grid-col-width) * 9);
  }
  .grid__offset-tablet-s-10_a1ovl {
    margin-left: 83.33333%;
    margin-left: calc(var(--grid-col-width) * 10);
  }
  .grid__offset-tablet-s-11_a1ovl {
    margin-left: 91.66667%;
    margin-left: calc(var(--grid-col-width) * 11);
  }
  .grid__order-tablet-s-first_a1ovl {
    order: -1;
  }
  .grid__order-tablet-s-last_a1ovl {
    order: 13;
  }
  .grid__order-tablet-s-1_a1ovl {
    order: 1;
  }
  .grid__order-tablet-s-2_a1ovl {
    order: 2;
  }
  .grid__order-tablet-s-3_a1ovl {
    order: 3;
  }
  .grid__order-tablet-s-4_a1ovl {
    order: 4;
  }
  .grid__order-tablet-s-5_a1ovl {
    order: 5;
  }
  .grid__order-tablet-s-6_a1ovl {
    order: 6;
  }
  .grid__order-tablet-s-7_a1ovl {
    order: 7;
  }
  .grid__order-tablet-s-8_a1ovl {
    order: 8;
  }
  .grid__order-tablet-s-9_a1ovl {
    order: 9;
  }
  .grid__order-tablet-s-10_a1ovl {
    order: 10;
  }
  .grid__order-tablet-s-11_a1ovl {
    order: 11;
  }
  .grid__order-tablet-s-12_a1ovl {
    order: 12;
  }
}
@media (min-width: 768px) {
  .grid__width-tablet-m-auto_a1ovl {
    flex: 0 0 auto;
    max-width: none;
    width: auto;
  }
  .grid__width-tablet-m-available_a1ovl {
    flex-basis: auto;
    height: auto;
    min-height: auto;
  }
  .grid__width-tablet-m-1_a1ovl {
    flex: 0 0 8.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 1);
    max-width: 8.33333%;
    max-width: calc(var(--grid-col-width) * 1);
  }
  .grid__width-tablet-m-2_a1ovl {
    flex: 0 0 16.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 2);
    max-width: 16.66667%;
    max-width: calc(var(--grid-col-width) * 2);
  }
  .grid__width-tablet-m-3_a1ovl {
    flex: 0 0 25%;
    flex: 0 0 calc(var(--grid-col-width) * 3);
    max-width: 25%;
    max-width: calc(var(--grid-col-width) * 3);
  }
  .grid__width-tablet-m-4_a1ovl {
    flex: 0 0 33.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 4);
    max-width: 33.33333%;
    max-width: calc(var(--grid-col-width) * 4);
  }
  .grid__width-tablet-m-5_a1ovl {
    flex: 0 0 41.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 5);
    max-width: 41.66667%;
    max-width: calc(var(--grid-col-width) * 5);
  }
  .grid__width-tablet-m-6_a1ovl {
    flex: 0 0 50%;
    flex: 0 0 calc(var(--grid-col-width) * 6);
    max-width: 50%;
    max-width: calc(var(--grid-col-width) * 6);
  }
  .grid__width-tablet-m-7_a1ovl {
    flex: 0 0 58.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 7);
    max-width: 58.33333%;
    max-width: calc(var(--grid-col-width) * 7);
  }
  .grid__width-tablet-m-8_a1ovl {
    flex: 0 0 66.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 8);
    max-width: 66.66667%;
    max-width: calc(var(--grid-col-width) * 8);
  }
  .grid__width-tablet-m-9_a1ovl {
    flex: 0 0 75%;
    flex: 0 0 calc(var(--grid-col-width) * 9);
    max-width: 75%;
    max-width: calc(var(--grid-col-width) * 9);
  }
  .grid__width-tablet-m-10_a1ovl {
    flex: 0 0 83.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 10);
    max-width: 83.33333%;
    max-width: calc(var(--grid-col-width) * 10);
  }
  .grid__width-tablet-m-11_a1ovl {
    flex: 0 0 91.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 11);
    max-width: 91.66667%;
    max-width: calc(var(--grid-col-width) * 11);
  }
  .grid__width-tablet-m-12_a1ovl {
    flex: 0 0 100%;
    flex: 0 0 calc(var(--grid-col-width) * 12);
    max-width: 100%;
    max-width: calc(var(--grid-col-width) * 12);
  }
  .grid__offset-tablet-m-1_a1ovl {
    margin-left: 8.33333%;
    margin-left: calc(var(--grid-col-width) * 1);
  }
  .grid__offset-tablet-m-2_a1ovl {
    margin-left: 16.66667%;
    margin-left: calc(var(--grid-col-width) * 2);
  }
  .grid__offset-tablet-m-3_a1ovl {
    margin-left: 25%;
    margin-left: calc(var(--grid-col-width) * 3);
  }
  .grid__offset-tablet-m-4_a1ovl {
    margin-left: 33.33333%;
    margin-left: calc(var(--grid-col-width) * 4);
  }
  .grid__offset-tablet-m-5_a1ovl {
    margin-left: 41.66667%;
    margin-left: calc(var(--grid-col-width) * 5);
  }
  .grid__offset-tablet-m-6_a1ovl {
    margin-left: 50%;
    margin-left: calc(var(--grid-col-width) * 6);
  }
  .grid__offset-tablet-m-7_a1ovl {
    margin-left: 58.33333%;
    margin-left: calc(var(--grid-col-width) * 7);
  }
  .grid__offset-tablet-m-8_a1ovl {
    margin-left: 66.66667%;
    margin-left: calc(var(--grid-col-width) * 8);
  }
  .grid__offset-tablet-m-9_a1ovl {
    margin-left: 75%;
    margin-left: calc(var(--grid-col-width) * 9);
  }
  .grid__offset-tablet-m-10_a1ovl {
    margin-left: 83.33333%;
    margin-left: calc(var(--grid-col-width) * 10);
  }
  .grid__offset-tablet-m-11_a1ovl {
    margin-left: 91.66667%;
    margin-left: calc(var(--grid-col-width) * 11);
  }
  .grid__order-tablet-m-first_a1ovl {
    order: -1;
  }
  .grid__order-tablet-m-last_a1ovl {
    order: 13;
  }
  .grid__order-tablet-m-1_a1ovl {
    order: 1;
  }
  .grid__order-tablet-m-2_a1ovl {
    order: 2;
  }
  .grid__order-tablet-m-3_a1ovl {
    order: 3;
  }
  .grid__order-tablet-m-4_a1ovl {
    order: 4;
  }
  .grid__order-tablet-m-5_a1ovl {
    order: 5;
  }
  .grid__order-tablet-m-6_a1ovl {
    order: 6;
  }
  .grid__order-tablet-m-7_a1ovl {
    order: 7;
  }
  .grid__order-tablet-m-8_a1ovl {
    order: 8;
  }
  .grid__order-tablet-m-9_a1ovl {
    order: 9;
  }
  .grid__order-tablet-m-10_a1ovl {
    order: 10;
  }
  .grid__order-tablet-m-11_a1ovl {
    order: 11;
  }
  .grid__order-tablet-m-12_a1ovl {
    order: 12;
  }
}
@media (min-width: 1024px) {
  .grid__width-desktop-auto_a1ovl {
    flex: 0 0 auto;
    max-width: none;
    width: auto;
  }
  .grid__width-desktop-available_a1ovl {
    flex-basis: auto;
    height: auto;
    min-height: auto;
  }
  .grid__width-desktop-1_a1ovl {
    flex: 0 0 8.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 1);
    max-width: 8.33333%;
    max-width: calc(var(--grid-col-width) * 1);
  }
  .grid__width-desktop-2_a1ovl {
    flex: 0 0 16.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 2);
    max-width: 16.66667%;
    max-width: calc(var(--grid-col-width) * 2);
  }
  .grid__width-desktop-3_a1ovl {
    flex: 0 0 25%;
    flex: 0 0 calc(var(--grid-col-width) * 3);
    max-width: 25%;
    max-width: calc(var(--grid-col-width) * 3);
  }
  .grid__width-desktop-4_a1ovl {
    flex: 0 0 33.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 4);
    max-width: 33.33333%;
    max-width: calc(var(--grid-col-width) * 4);
  }
  .grid__width-desktop-5_a1ovl {
    flex: 0 0 41.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 5);
    max-width: 41.66667%;
    max-width: calc(var(--grid-col-width) * 5);
  }
  .grid__width-desktop-6_a1ovl {
    flex: 0 0 50%;
    flex: 0 0 calc(var(--grid-col-width) * 6);
    max-width: 50%;
    max-width: calc(var(--grid-col-width) * 6);
  }
  .grid__width-desktop-7_a1ovl {
    flex: 0 0 58.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 7);
    max-width: 58.33333%;
    max-width: calc(var(--grid-col-width) * 7);
  }
  .grid__width-desktop-8_a1ovl {
    flex: 0 0 66.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 8);
    max-width: 66.66667%;
    max-width: calc(var(--grid-col-width) * 8);
  }
  .grid__width-desktop-9_a1ovl {
    flex: 0 0 75%;
    flex: 0 0 calc(var(--grid-col-width) * 9);
    max-width: 75%;
    max-width: calc(var(--grid-col-width) * 9);
  }
  .grid__width-desktop-10_a1ovl {
    flex: 0 0 83.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 10);
    max-width: 83.33333%;
    max-width: calc(var(--grid-col-width) * 10);
  }
  .grid__width-desktop-11_a1ovl {
    flex: 0 0 91.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 11);
    max-width: 91.66667%;
    max-width: calc(var(--grid-col-width) * 11);
  }
  .grid__width-desktop-12_a1ovl {
    flex: 0 0 100%;
    flex: 0 0 calc(var(--grid-col-width) * 12);
    max-width: 100%;
    max-width: calc(var(--grid-col-width) * 12);
  }
  .grid__offset-desktop-1_a1ovl {
    margin-left: 8.33333%;
    margin-left: calc(var(--grid-col-width) * 1);
  }
  .grid__offset-desktop-2_a1ovl {
    margin-left: 16.66667%;
    margin-left: calc(var(--grid-col-width) * 2);
  }
  .grid__offset-desktop-3_a1ovl {
    margin-left: 25%;
    margin-left: calc(var(--grid-col-width) * 3);
  }
  .grid__offset-desktop-4_a1ovl {
    margin-left: 33.33333%;
    margin-left: calc(var(--grid-col-width) * 4);
  }
  .grid__offset-desktop-5_a1ovl {
    margin-left: 41.66667%;
    margin-left: calc(var(--grid-col-width) * 5);
  }
  .grid__offset-desktop-6_a1ovl {
    margin-left: 50%;
    margin-left: calc(var(--grid-col-width) * 6);
  }
  .grid__offset-desktop-7_a1ovl {
    margin-left: 58.33333%;
    margin-left: calc(var(--grid-col-width) * 7);
  }
  .grid__offset-desktop-8_a1ovl {
    margin-left: 66.66667%;
    margin-left: calc(var(--grid-col-width) * 8);
  }
  .grid__offset-desktop-9_a1ovl {
    margin-left: 75%;
    margin-left: calc(var(--grid-col-width) * 9);
  }
  .grid__offset-desktop-10_a1ovl {
    margin-left: 83.33333%;
    margin-left: calc(var(--grid-col-width) * 10);
  }
  .grid__offset-desktop-11_a1ovl {
    margin-left: 91.66667%;
    margin-left: calc(var(--grid-col-width) * 11);
  }
  .grid__order-desktop-first_a1ovl {
    order: -1;
  }
  .grid__order-desktop-last_a1ovl {
    order: 13;
  }
  .grid__order-desktop-1_a1ovl {
    order: 1;
  }
  .grid__order-desktop-2_a1ovl {
    order: 2;
  }
  .grid__order-desktop-3_a1ovl {
    order: 3;
  }
  .grid__order-desktop-4_a1ovl {
    order: 4;
  }
  .grid__order-desktop-5_a1ovl {
    order: 5;
  }
  .grid__order-desktop-6_a1ovl {
    order: 6;
  }
  .grid__order-desktop-7_a1ovl {
    order: 7;
  }
  .grid__order-desktop-8_a1ovl {
    order: 8;
  }
  .grid__order-desktop-9_a1ovl {
    order: 9;
  }
  .grid__order-desktop-10_a1ovl {
    order: 10;
  }
  .grid__order-desktop-11_a1ovl {
    order: 11;
  }
  .grid__order-desktop-12_a1ovl {
    order: 12;
  }
  .grid__width-desktop-s-auto_a1ovl {
    flex: 0 0 auto;
    max-width: none;
    width: auto;
  }
  .grid__width-desktop-s-available_a1ovl {
    flex-basis: auto;
    height: auto;
    min-height: auto;
  }
  .grid__width-desktop-s-1_a1ovl {
    flex: 0 0 8.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 1);
    max-width: 8.33333%;
    max-width: calc(var(--grid-col-width) * 1);
  }
  .grid__width-desktop-s-2_a1ovl {
    flex: 0 0 16.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 2);
    max-width: 16.66667%;
    max-width: calc(var(--grid-col-width) * 2);
  }
  .grid__width-desktop-s-3_a1ovl {
    flex: 0 0 25%;
    flex: 0 0 calc(var(--grid-col-width) * 3);
    max-width: 25%;
    max-width: calc(var(--grid-col-width) * 3);
  }
  .grid__width-desktop-s-4_a1ovl {
    flex: 0 0 33.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 4);
    max-width: 33.33333%;
    max-width: calc(var(--grid-col-width) * 4);
  }
  .grid__width-desktop-s-5_a1ovl {
    flex: 0 0 41.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 5);
    max-width: 41.66667%;
    max-width: calc(var(--grid-col-width) * 5);
  }
  .grid__width-desktop-s-6_a1ovl {
    flex: 0 0 50%;
    flex: 0 0 calc(var(--grid-col-width) * 6);
    max-width: 50%;
    max-width: calc(var(--grid-col-width) * 6);
  }
  .grid__width-desktop-s-7_a1ovl {
    flex: 0 0 58.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 7);
    max-width: 58.33333%;
    max-width: calc(var(--grid-col-width) * 7);
  }
  .grid__width-desktop-s-8_a1ovl {
    flex: 0 0 66.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 8);
    max-width: 66.66667%;
    max-width: calc(var(--grid-col-width) * 8);
  }
  .grid__width-desktop-s-9_a1ovl {
    flex: 0 0 75%;
    flex: 0 0 calc(var(--grid-col-width) * 9);
    max-width: 75%;
    max-width: calc(var(--grid-col-width) * 9);
  }
  .grid__width-desktop-s-10_a1ovl {
    flex: 0 0 83.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 10);
    max-width: 83.33333%;
    max-width: calc(var(--grid-col-width) * 10);
  }
  .grid__width-desktop-s-11_a1ovl {
    flex: 0 0 91.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 11);
    max-width: 91.66667%;
    max-width: calc(var(--grid-col-width) * 11);
  }
  .grid__width-desktop-s-12_a1ovl {
    flex: 0 0 100%;
    flex: 0 0 calc(var(--grid-col-width) * 12);
    max-width: 100%;
    max-width: calc(var(--grid-col-width) * 12);
  }
  .grid__offset-desktop-s-1_a1ovl {
    margin-left: 8.33333%;
    margin-left: calc(var(--grid-col-width) * 1);
  }
  .grid__offset-desktop-s-2_a1ovl {
    margin-left: 16.66667%;
    margin-left: calc(var(--grid-col-width) * 2);
  }
  .grid__offset-desktop-s-3_a1ovl {
    margin-left: 25%;
    margin-left: calc(var(--grid-col-width) * 3);
  }
  .grid__offset-desktop-s-4_a1ovl {
    margin-left: 33.33333%;
    margin-left: calc(var(--grid-col-width) * 4);
  }
  .grid__offset-desktop-s-5_a1ovl {
    margin-left: 41.66667%;
    margin-left: calc(var(--grid-col-width) * 5);
  }
  .grid__offset-desktop-s-6_a1ovl {
    margin-left: 50%;
    margin-left: calc(var(--grid-col-width) * 6);
  }
  .grid__offset-desktop-s-7_a1ovl {
    margin-left: 58.33333%;
    margin-left: calc(var(--grid-col-width) * 7);
  }
  .grid__offset-desktop-s-8_a1ovl {
    margin-left: 66.66667%;
    margin-left: calc(var(--grid-col-width) * 8);
  }
  .grid__offset-desktop-s-9_a1ovl {
    margin-left: 75%;
    margin-left: calc(var(--grid-col-width) * 9);
  }
  .grid__offset-desktop-s-10_a1ovl {
    margin-left: 83.33333%;
    margin-left: calc(var(--grid-col-width) * 10);
  }
  .grid__offset-desktop-s-11_a1ovl {
    margin-left: 91.66667%;
    margin-left: calc(var(--grid-col-width) * 11);
  }
  .grid__order-desktop-s-first_a1ovl {
    order: -1;
  }
  .grid__order-desktop-s-last_a1ovl {
    order: 13;
  }
  .grid__order-desktop-s-1_a1ovl {
    order: 1;
  }
  .grid__order-desktop-s-2_a1ovl {
    order: 2;
  }
  .grid__order-desktop-s-3_a1ovl {
    order: 3;
  }
  .grid__order-desktop-s-4_a1ovl {
    order: 4;
  }
  .grid__order-desktop-s-5_a1ovl {
    order: 5;
  }
  .grid__order-desktop-s-6_a1ovl {
    order: 6;
  }
  .grid__order-desktop-s-7_a1ovl {
    order: 7;
  }
  .grid__order-desktop-s-8_a1ovl {
    order: 8;
  }
  .grid__order-desktop-s-9_a1ovl {
    order: 9;
  }
  .grid__order-desktop-s-10_a1ovl {
    order: 10;
  }
  .grid__order-desktop-s-11_a1ovl {
    order: 11;
  }
  .grid__order-desktop-s-12_a1ovl {
    order: 12;
  }
}
@media (min-width: 1280px) {
  .grid__width-desktop-m-auto_a1ovl {
    flex: 0 0 auto;
    max-width: none;
    width: auto;
  }
  .grid__width-desktop-m-available_a1ovl {
    flex-basis: auto;
    height: auto;
    min-height: auto;
  }
  .grid__width-desktop-m-1_a1ovl {
    flex: 0 0 8.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 1);
    max-width: 8.33333%;
    max-width: calc(var(--grid-col-width) * 1);
  }
  .grid__width-desktop-m-2_a1ovl {
    flex: 0 0 16.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 2);
    max-width: 16.66667%;
    max-width: calc(var(--grid-col-width) * 2);
  }
  .grid__width-desktop-m-3_a1ovl {
    flex: 0 0 25%;
    flex: 0 0 calc(var(--grid-col-width) * 3);
    max-width: 25%;
    max-width: calc(var(--grid-col-width) * 3);
  }
  .grid__width-desktop-m-4_a1ovl {
    flex: 0 0 33.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 4);
    max-width: 33.33333%;
    max-width: calc(var(--grid-col-width) * 4);
  }
  .grid__width-desktop-m-5_a1ovl {
    flex: 0 0 41.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 5);
    max-width: 41.66667%;
    max-width: calc(var(--grid-col-width) * 5);
  }
  .grid__width-desktop-m-6_a1ovl {
    flex: 0 0 50%;
    flex: 0 0 calc(var(--grid-col-width) * 6);
    max-width: 50%;
    max-width: calc(var(--grid-col-width) * 6);
  }
  .grid__width-desktop-m-7_a1ovl {
    flex: 0 0 58.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 7);
    max-width: 58.33333%;
    max-width: calc(var(--grid-col-width) * 7);
  }
  .grid__width-desktop-m-8_a1ovl {
    flex: 0 0 66.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 8);
    max-width: 66.66667%;
    max-width: calc(var(--grid-col-width) * 8);
  }
  .grid__width-desktop-m-9_a1ovl {
    flex: 0 0 75%;
    flex: 0 0 calc(var(--grid-col-width) * 9);
    max-width: 75%;
    max-width: calc(var(--grid-col-width) * 9);
  }
  .grid__width-desktop-m-10_a1ovl {
    flex: 0 0 83.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 10);
    max-width: 83.33333%;
    max-width: calc(var(--grid-col-width) * 10);
  }
  .grid__width-desktop-m-11_a1ovl {
    flex: 0 0 91.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 11);
    max-width: 91.66667%;
    max-width: calc(var(--grid-col-width) * 11);
  }
  .grid__width-desktop-m-12_a1ovl {
    flex: 0 0 100%;
    flex: 0 0 calc(var(--grid-col-width) * 12);
    max-width: 100%;
    max-width: calc(var(--grid-col-width) * 12);
  }
  .grid__offset-desktop-m-1_a1ovl {
    margin-left: 8.33333%;
    margin-left: calc(var(--grid-col-width) * 1);
  }
  .grid__offset-desktop-m-2_a1ovl {
    margin-left: 16.66667%;
    margin-left: calc(var(--grid-col-width) * 2);
  }
  .grid__offset-desktop-m-3_a1ovl {
    margin-left: 25%;
    margin-left: calc(var(--grid-col-width) * 3);
  }
  .grid__offset-desktop-m-4_a1ovl {
    margin-left: 33.33333%;
    margin-left: calc(var(--grid-col-width) * 4);
  }
  .grid__offset-desktop-m-5_a1ovl {
    margin-left: 41.66667%;
    margin-left: calc(var(--grid-col-width) * 5);
  }
  .grid__offset-desktop-m-6_a1ovl {
    margin-left: 50%;
    margin-left: calc(var(--grid-col-width) * 6);
  }
  .grid__offset-desktop-m-7_a1ovl {
    margin-left: 58.33333%;
    margin-left: calc(var(--grid-col-width) * 7);
  }
  .grid__offset-desktop-m-8_a1ovl {
    margin-left: 66.66667%;
    margin-left: calc(var(--grid-col-width) * 8);
  }
  .grid__offset-desktop-m-9_a1ovl {
    margin-left: 75%;
    margin-left: calc(var(--grid-col-width) * 9);
  }
  .grid__offset-desktop-m-10_a1ovl {
    margin-left: 83.33333%;
    margin-left: calc(var(--grid-col-width) * 10);
  }
  .grid__offset-desktop-m-11_a1ovl {
    margin-left: 91.66667%;
    margin-left: calc(var(--grid-col-width) * 11);
  }
  .grid__order-desktop-m-first_a1ovl {
    order: -1;
  }
  .grid__order-desktop-m-last_a1ovl {
    order: 13;
  }
  .grid__order-desktop-m-1_a1ovl {
    order: 1;
  }
  .grid__order-desktop-m-2_a1ovl {
    order: 2;
  }
  .grid__order-desktop-m-3_a1ovl {
    order: 3;
  }
  .grid__order-desktop-m-4_a1ovl {
    order: 4;
  }
  .grid__order-desktop-m-5_a1ovl {
    order: 5;
  }
  .grid__order-desktop-m-6_a1ovl {
    order: 6;
  }
  .grid__order-desktop-m-7_a1ovl {
    order: 7;
  }
  .grid__order-desktop-m-8_a1ovl {
    order: 8;
  }
  .grid__order-desktop-m-9_a1ovl {
    order: 9;
  }
  .grid__order-desktop-m-10_a1ovl {
    order: 10;
  }
  .grid__order-desktop-m-11_a1ovl {
    order: 11;
  }
  .grid__order-desktop-m-12_a1ovl {
    order: 12;
  }
}
@media (min-width: 1440px) {
  .grid__width-desktop-l-auto_a1ovl {
    flex: 0 0 auto;
    max-width: none;
    width: auto;
  }
  .grid__width-desktop-l-available_a1ovl {
    flex-basis: auto;
    height: auto;
    min-height: auto;
  }
  .grid__width-desktop-l-1_a1ovl {
    flex: 0 0 8.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 1);
    max-width: 8.33333%;
    max-width: calc(var(--grid-col-width) * 1);
  }
  .grid__width-desktop-l-2_a1ovl {
    flex: 0 0 16.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 2);
    max-width: 16.66667%;
    max-width: calc(var(--grid-col-width) * 2);
  }
  .grid__width-desktop-l-3_a1ovl {
    flex: 0 0 25%;
    flex: 0 0 calc(var(--grid-col-width) * 3);
    max-width: 25%;
    max-width: calc(var(--grid-col-width) * 3);
  }
  .grid__width-desktop-l-4_a1ovl {
    flex: 0 0 33.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 4);
    max-width: 33.33333%;
    max-width: calc(var(--grid-col-width) * 4);
  }
  .grid__width-desktop-l-5_a1ovl {
    flex: 0 0 41.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 5);
    max-width: 41.66667%;
    max-width: calc(var(--grid-col-width) * 5);
  }
  .grid__width-desktop-l-6_a1ovl {
    flex: 0 0 50%;
    flex: 0 0 calc(var(--grid-col-width) * 6);
    max-width: 50%;
    max-width: calc(var(--grid-col-width) * 6);
  }
  .grid__width-desktop-l-7_a1ovl {
    flex: 0 0 58.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 7);
    max-width: 58.33333%;
    max-width: calc(var(--grid-col-width) * 7);
  }
  .grid__width-desktop-l-8_a1ovl {
    flex: 0 0 66.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 8);
    max-width: 66.66667%;
    max-width: calc(var(--grid-col-width) * 8);
  }
  .grid__width-desktop-l-9_a1ovl {
    flex: 0 0 75%;
    flex: 0 0 calc(var(--grid-col-width) * 9);
    max-width: 75%;
    max-width: calc(var(--grid-col-width) * 9);
  }
  .grid__width-desktop-l-10_a1ovl {
    flex: 0 0 83.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 10);
    max-width: 83.33333%;
    max-width: calc(var(--grid-col-width) * 10);
  }
  .grid__width-desktop-l-11_a1ovl {
    flex: 0 0 91.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 11);
    max-width: 91.66667%;
    max-width: calc(var(--grid-col-width) * 11);
  }
  .grid__width-desktop-l-12_a1ovl {
    flex: 0 0 100%;
    flex: 0 0 calc(var(--grid-col-width) * 12);
    max-width: 100%;
    max-width: calc(var(--grid-col-width) * 12);
  }
  .grid__offset-desktop-l-1_a1ovl {
    margin-left: 8.33333%;
    margin-left: calc(var(--grid-col-width) * 1);
  }
  .grid__offset-desktop-l-2_a1ovl {
    margin-left: 16.66667%;
    margin-left: calc(var(--grid-col-width) * 2);
  }
  .grid__offset-desktop-l-3_a1ovl {
    margin-left: 25%;
    margin-left: calc(var(--grid-col-width) * 3);
  }
  .grid__offset-desktop-l-4_a1ovl {
    margin-left: 33.33333%;
    margin-left: calc(var(--grid-col-width) * 4);
  }
  .grid__offset-desktop-l-5_a1ovl {
    margin-left: 41.66667%;
    margin-left: calc(var(--grid-col-width) * 5);
  }
  .grid__offset-desktop-l-6_a1ovl {
    margin-left: 50%;
    margin-left: calc(var(--grid-col-width) * 6);
  }
  .grid__offset-desktop-l-7_a1ovl {
    margin-left: 58.33333%;
    margin-left: calc(var(--grid-col-width) * 7);
  }
  .grid__offset-desktop-l-8_a1ovl {
    margin-left: 66.66667%;
    margin-left: calc(var(--grid-col-width) * 8);
  }
  .grid__offset-desktop-l-9_a1ovl {
    margin-left: 75%;
    margin-left: calc(var(--grid-col-width) * 9);
  }
  .grid__offset-desktop-l-10_a1ovl {
    margin-left: 83.33333%;
    margin-left: calc(var(--grid-col-width) * 10);
  }
  .grid__offset-desktop-l-11_a1ovl {
    margin-left: 91.66667%;
    margin-left: calc(var(--grid-col-width) * 11);
  }
  .grid__order-desktop-l-first_a1ovl {
    order: -1;
  }
  .grid__order-desktop-l-last_a1ovl {
    order: 13;
  }
  .grid__order-desktop-l-1_a1ovl {
    order: 1;
  }
  .grid__order-desktop-l-2_a1ovl {
    order: 2;
  }
  .grid__order-desktop-l-3_a1ovl {
    order: 3;
  }
  .grid__order-desktop-l-4_a1ovl {
    order: 4;
  }
  .grid__order-desktop-l-5_a1ovl {
    order: 5;
  }
  .grid__order-desktop-l-6_a1ovl {
    order: 6;
  }
  .grid__order-desktop-l-7_a1ovl {
    order: 7;
  }
  .grid__order-desktop-l-8_a1ovl {
    order: 8;
  }
  .grid__order-desktop-l-9_a1ovl {
    order: 9;
  }
  .grid__order-desktop-l-10_a1ovl {
    order: 10;
  }
  .grid__order-desktop-l-11_a1ovl {
    order: 11;
  }
  .grid__order-desktop-l-12_a1ovl {
    order: 12;
  }
}
@media (min-width: 1920px) {
  .grid__width-desktop-xl-auto_a1ovl {
    flex: 0 0 auto;
    max-width: none;
    width: auto;
  }
  .grid__width-desktop-xl-available_a1ovl {
    flex-basis: auto;
    height: auto;
    min-height: auto;
  }
  .grid__width-desktop-xl-1_a1ovl {
    flex: 0 0 8.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 1);
    max-width: 8.33333%;
    max-width: calc(var(--grid-col-width) * 1);
  }
  .grid__width-desktop-xl-2_a1ovl {
    flex: 0 0 16.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 2);
    max-width: 16.66667%;
    max-width: calc(var(--grid-col-width) * 2);
  }
  .grid__width-desktop-xl-3_a1ovl {
    flex: 0 0 25%;
    flex: 0 0 calc(var(--grid-col-width) * 3);
    max-width: 25%;
    max-width: calc(var(--grid-col-width) * 3);
  }
  .grid__width-desktop-xl-4_a1ovl {
    flex: 0 0 33.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 4);
    max-width: 33.33333%;
    max-width: calc(var(--grid-col-width) * 4);
  }
  .grid__width-desktop-xl-5_a1ovl {
    flex: 0 0 41.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 5);
    max-width: 41.66667%;
    max-width: calc(var(--grid-col-width) * 5);
  }
  .grid__width-desktop-xl-6_a1ovl {
    flex: 0 0 50%;
    flex: 0 0 calc(var(--grid-col-width) * 6);
    max-width: 50%;
    max-width: calc(var(--grid-col-width) * 6);
  }
  .grid__width-desktop-xl-7_a1ovl {
    flex: 0 0 58.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 7);
    max-width: 58.33333%;
    max-width: calc(var(--grid-col-width) * 7);
  }
  .grid__width-desktop-xl-8_a1ovl {
    flex: 0 0 66.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 8);
    max-width: 66.66667%;
    max-width: calc(var(--grid-col-width) * 8);
  }
  .grid__width-desktop-xl-9_a1ovl {
    flex: 0 0 75%;
    flex: 0 0 calc(var(--grid-col-width) * 9);
    max-width: 75%;
    max-width: calc(var(--grid-col-width) * 9);
  }
  .grid__width-desktop-xl-10_a1ovl {
    flex: 0 0 83.33333%;
    flex: 0 0 calc(var(--grid-col-width) * 10);
    max-width: 83.33333%;
    max-width: calc(var(--grid-col-width) * 10);
  }
  .grid__width-desktop-xl-11_a1ovl {
    flex: 0 0 91.66667%;
    flex: 0 0 calc(var(--grid-col-width) * 11);
    max-width: 91.66667%;
    max-width: calc(var(--grid-col-width) * 11);
  }
  .grid__width-desktop-xl-12_a1ovl {
    flex: 0 0 100%;
    flex: 0 0 calc(var(--grid-col-width) * 12);
    max-width: 100%;
    max-width: calc(var(--grid-col-width) * 12);
  }
  .grid__offset-desktop-xl-1_a1ovl {
    margin-left: 8.33333%;
    margin-left: calc(var(--grid-col-width) * 1);
  }
  .grid__offset-desktop-xl-2_a1ovl {
    margin-left: 16.66667%;
    margin-left: calc(var(--grid-col-width) * 2);
  }
  .grid__offset-desktop-xl-3_a1ovl {
    margin-left: 25%;
    margin-left: calc(var(--grid-col-width) * 3);
  }
  .grid__offset-desktop-xl-4_a1ovl {
    margin-left: 33.33333%;
    margin-left: calc(var(--grid-col-width) * 4);
  }
  .grid__offset-desktop-xl-5_a1ovl {
    margin-left: 41.66667%;
    margin-left: calc(var(--grid-col-width) * 5);
  }
  .grid__offset-desktop-xl-6_a1ovl {
    margin-left: 50%;
    margin-left: calc(var(--grid-col-width) * 6);
  }
  .grid__offset-desktop-xl-7_a1ovl {
    margin-left: 58.33333%;
    margin-left: calc(var(--grid-col-width) * 7);
  }
  .grid__offset-desktop-xl-8_a1ovl {
    margin-left: 66.66667%;
    margin-left: calc(var(--grid-col-width) * 8);
  }
  .grid__offset-desktop-xl-9_a1ovl {
    margin-left: 75%;
    margin-left: calc(var(--grid-col-width) * 9);
  }
  .grid__offset-desktop-xl-10_a1ovl {
    margin-left: 83.33333%;
    margin-left: calc(var(--grid-col-width) * 10);
  }
  .grid__offset-desktop-xl-11_a1ovl {
    margin-left: 91.66667%;
    margin-left: calc(var(--grid-col-width) * 11);
  }
  .grid__order-desktop-xl-first_a1ovl {
    order: -1;
  }
  .grid__order-desktop-xl-last_a1ovl {
    order: 13;
  }
  .grid__order-desktop-xl-1_a1ovl {
    order: 1;
  }
  .grid__order-desktop-xl-2_a1ovl {
    order: 2;
  }
  .grid__order-desktop-xl-3_a1ovl {
    order: 3;
  }
  .grid__order-desktop-xl-4_a1ovl {
    order: 4;
  }
  .grid__order-desktop-xl-5_a1ovl {
    order: 5;
  }
  .grid__order-desktop-xl-6_a1ovl {
    order: 6;
  }
  .grid__order-desktop-xl-7_a1ovl {
    order: 7;
  }
  .grid__order-desktop-xl-8_a1ovl {
    order: 8;
  }
  .grid__order-desktop-xl-9_a1ovl {
    order: 9;
  }
  .grid__order-desktop-xl-10_a1ovl {
    order: 10;
  }
  .grid__order-desktop-xl-11_a1ovl {
    order: 11;
  }
  .grid__order-desktop-xl-12_a1ovl {
    order: 12;
  }
}
.grid__component_jsnmy {
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  margin: 0 auto;
}
.grid__top_jsnmy {
  align-items: flex-start;
}
.grid__middle_jsnmy {
  align-items: center;
}
.grid__bottom_jsnmy {
  align-items: flex-end;
}
.grid__left_jsnmy {
  justify-content: flex-start;
}
.grid__center_jsnmy {
  justify-content: center;
}
.grid__right_jsnmy {
  justify-content: flex-end;
}
.grid__around_jsnmy {
  justify-content: space-around;
}
.grid__between_jsnmy {
  justify-content: space-between;
}
:root {
  --super-ellipse-light-stroke-color: var(--color-light-border-primary);
  --super-ellipse-stroke-color: var(--color-static-overlay-indigo-xlow);
}
.super-ellipse-shape_backgroundLayer__OCiUm {
  fill: #0000;
}
.super-ellipse-shape_strokedLayer__6jwmD {
  stroke: var(--color-static-overlay-indigo-xlow);
  stroke: var(--super-ellipse-stroke-color);
}
:root {
  --super-ellipse-icon-transition: color 0.2s ease-in-out;
  --light-graphic-tertiary: var(--color-dark-indigo-30-flat);
}
.super-ellipse-pure_component__ckdfs {
  display: flex;
}
.super-ellipse-pure_ellipse__WjSY2 {
  align-items: center;
  color: var(--color-light-bg-secondary);
  color: var(--super-ellipse-secondary-background-color);
  display: inline-flex;
  justify-content: center;
  position: relative;
  transition: fill 0.2s ease-in-out;
}
.super-ellipse-pure_icon__D6PSp {
  color: var(--color-dark-indigo-30-flat);
  color: var(--light-graphic-tertiary);
  position: absolute;
  transition: color 0.2s ease-in-out;
  transition: var(--super-ellipse-icon-transition);
}
.super-ellipse-pure_icon-s__ceTNp,
.super-ellipse-pure_icon-s__ceTNp svg {
  height: 24px;
  width: 24px;
}
.super-ellipse-pure_icon-xl__UiyYE,
.super-ellipse-pure_icon-xl__UiyYE svg {
  height: 36px;
  width: 36px;
}
:root {
  --super-ellipse-attention-icon-color: var(--color-static-graphic-light);
  --super-ellipse-success-icon-color: var(--color-light-graphic-positive);
  --super-ellipse-error-icon-color: var(--color-light-graphic-accent);
  --super-ellipse-warning-icon-color: var(--color-light-graphic-attention);
  --super-ellipse-secondary-icon-color: var(--color-dark-indigo);
  --super-ellipse-tertiary-icon-color: var(--color-light-graphic-tertiary);
  --super-ellipse-static-icon-color: var(--color-static-graphic-light);
  --super-ellipse-inverted-icon-color: var(--color-light-graphic-primary-inverted);
  --super-ellipse-attention-background-color: var(--color-light-graphic-attention);
  --super-ellipse-success-background-color: var(--color-light-bg-positive-muted);
  --super-ellipse-error-background-color: var(--color-light-bg-negative-muted);
  --super-ellipse-warning-background-color: var(--color-light-bg-attention-muted);
  --super-ellipse-secondary-background-color: var(--color-light-bg-secondary);
  --super-ellipse-tertiary-background-color: var(--color-light-bg-secondary);
  --super-ellipse-static-background-color: var(--color-dark-text-disabled);
  --super-ellipse-inverted-background-color: var(--color-light-bg-primary-inverted);
  --super-ellipse-static-stroke-color: var(--color-dark-border-primary);
}
.super-ellipse_ellipse__4cJkx.super-ellipse_attention__usglA {
  color: var(--color-light-graphic-attention);
  color: var(--super-ellipse-attention-background-color);
}
.super-ellipse_ellipse__4cJkx.super-ellipse_success__syyvT {
  color: var(--color-light-bg-positive-muted);
  color: var(--super-ellipse-success-background-color);
}
.super-ellipse_ellipse__4cJkx.super-ellipse_error__WUtJZ {
  color: var(--color-light-bg-negative-muted);
  color: var(--super-ellipse-error-background-color);
}
.super-ellipse_ellipse__4cJkx.super-ellipse_warning__hjJQj {
  color: var(--color-light-bg-attention-muted);
  color: var(--super-ellipse-warning-background-color);
}
.super-ellipse_ellipse__4cJkx.super-ellipse_secondary__\+p2k9 {
  color: var(--color-light-bg-secondary);
  color: var(--super-ellipse-secondary-background-color);
}
.super-ellipse_ellipse__4cJkx.super-ellipse_tertiary__cFhwQ {
  color: var(--color-light-bg-secondary);
  color: var(--super-ellipse-tertiary-background-color);
}
.super-ellipse_ellipse__4cJkx.super-ellipse_static__g-\+bS {
  --super-ellipse-stroke-color: var(--super-ellipse-static-stroke-color);
  color: var(--color-dark-text-disabled);
  color: var(--super-ellipse-static-background-color);
}
.super-ellipse_ellipse__4cJkx.super-ellipse_inverted__EHJOB {
  color: var(--color-light-bg-primary-inverted);
  color: var(--super-ellipse-inverted-background-color);
}
.super-ellipse_icon__MySFi.super-ellipse_attention__usglA {
  color: var(--color-static-graphic-light);
  color: var(--super-ellipse-attention-icon-color);
}
.super-ellipse_icon__MySFi.super-ellipse_success__syyvT {
  color: var(--color-light-graphic-positive);
  color: var(--super-ellipse-success-icon-color);
}
.super-ellipse_icon__MySFi.super-ellipse_error__WUtJZ {
  color: var(--color-light-graphic-accent);
  color: var(--super-ellipse-error-icon-color);
}
.super-ellipse_icon__MySFi.super-ellipse_warning__hjJQj {
  color: var(--color-light-graphic-attention);
  color: var(--super-ellipse-warning-icon-color);
}
.super-ellipse_icon__MySFi.super-ellipse_secondary__\+p2k9 {
  color: var(--color-dark-indigo);
  color: var(--super-ellipse-secondary-icon-color);
}
.super-ellipse_icon__MySFi.super-ellipse_tertiary__cFhwQ {
  color: var(--color-light-graphic-tertiary);
  color: var(--super-ellipse-tertiary-icon-color);
}
.super-ellipse_icon__MySFi.super-ellipse_static__g-\+bS {
  color: var(--color-static-graphic-light);
  color: var(--super-ellipse-static-icon-color);
}
.super-ellipse_icon__MySFi.super-ellipse_inverted__EHJOB {
  color: var(--color-light-graphic-primary-inverted);
  color: var(--super-ellipse-inverted-icon-color);
}
.typography__skeletonText_2hube.typography__skeletonText_2hube {
  border-radius: 99px;
  border-radius: var(--border-radius-pill);
}
.typography__left_2hube > div {
  margin-right: auto;
}
.typography__center_2hube > div {
  margin: 0 auto;
}
.typography__right_2hube > div {
  margin-left: auto;
}
.typography__tertiary_1ejil {
  color: #05081d61;
  color: var(--color-light-text-tertiary);
}
.typography__disabled_1ejil {
  color: #050b2c2e;
  color: var(--color-light-text-disabled);
}
.typography__accent_1ejil {
  color: #ef3124;
  color: var(--color-light-text-accent);
}
.typography__primary_1ejil {
  color: #030306e0;
  color: var(--color-light-text-primary);
}
.typography__attention_1ejil {
  color: #ea8313;
  color: var(--color-light-text-attention);
}
.typography__positive_1ejil {
  color: #0d9336;
  color: var(--color-light-text-positive);
}
.typography__secondary_1ejil {
  color: #0404138c;
  color: var(--color-light-text-secondary);
}
.typography__tertiary-inverted_1ejil {
  color: #e9e9fa5e;
  color: var(--color-light-text-tertiary-inverted);
}
.typography__primary-inverted_1ejil {
  color: #fffffff0;
  color: var(--color-light-text-primary-inverted);
}
.typography__secondary-inverted_1ejil {
  color: #eeeefb8c;
  color: var(--color-light-text-secondary-inverted);
}
.typography__link_1ejil {
  color: #2a77ef;
  color: var(--color-light-text-link);
}
.typography__negative_1ejil {
  color: #ec2d20;
  color: var(--color-light-text-negative);
}
.typography__static-primary-light_1ejil {
  color: #fff;
  color: var(--color-static-text-primary-light);
}
.typography__static-secondary-light_1ejil {
  color: #eeeefb8c;
  color: var(--color-static-text-secondary-light);
}
.typography__static-tertiary-light_1ejil {
  color: #e9e9fa5e;
  color: var(--color-static-text-tertiary-light);
}
.typography__static-primary-dark_1ejil {
  color: #0e0e0e;
  color: var(--color-static-text-primary-dark);
}
.typography__static-secondary-dark_1ejil {
  color: #0404138c;
  color: var(--color-static-text-secondary-dark);
}
.typography__static-tertiary-dark_1ejil {
  color: #05081d61;
  color: var(--color-static-text-tertiary-dark);
}
.typography__static-accent_1ejil {
  color: #ef3124;
  color: var(--color-static-text-accent);
}
:root {
  --text-paragraph-margin-bottom: 0 0 var(--gap-s);
}
.typography__paragraph_ts1sw {
  margin: 0;
  padding: 0;
}
.typography__paragraphWithMargins_ts1sw {
  margin: 0 0 12px;
  margin: var(--text-paragraph-margin-bottom);
  padding: 0;
}
.typography__primary-large_ts1sw {
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}
.typography__primary-medium_ts1sw {
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}
.typography__primary-small_ts1sw {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.typography__secondary-large_ts1sw {
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}
.typography__secondary-medium_ts1sw {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
}
.typography__secondary-small_ts1sw {
  font-size: 11px;
  font-weight: 400;
  line-height: 16px;
}
.typography__component-primary_ts1sw,
.typography__component_ts1sw {
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
}
.typography__component-secondary_ts1sw {
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
}
.typography__caps_ts1sw {
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 1.25px;
  line-height: 16px;
  text-transform: uppercase;
}
.typography__bold_ts1sw {
  font-weight: 700;
}
.typography__medium_ts1sw {
  font-weight: 500;
}
.typography__regular_ts1sw {
  font-weight: 400;
}
.typography__monospace_ts1sw {
  font-feature-settings: "tnum";
  font-variant-numeric: tabular-nums;
}
.typography__rowLimit1_ts1sw {
  -webkit-line-clamp: 1;
  word-break: break-all;
}
.typography__rowLimit1_ts1sw,
.typography__rowLimit2_ts1sw {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
}
.typography__rowLimit2_ts1sw {
  -webkit-line-clamp: 2;
}
.typography__rowLimit3_ts1sw {
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
}
.typography__component_124qh {
  margin: 0;
  padding: 0;
}
.typography__component_124qh.typography__bold_124qh {
  font-weight: 700;
}
.typography__component_124qh.typography__semibold_124qh {
  font-weight: 600;
}
.typography__component_124qh.typography__medium_124qh {
  font-weight: 500;
}
.typography__component_124qh.typography__regular_124qh {
  font-weight: 400;
}
.typography__styrene-xlarge_f6qr3 {
  font-feature-settings: "ss01";
  font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  font-family: var(--font-family-styrene);
  font-size: 48px;
  font-weight: 500;
  line-height: 64px;
}
.typography__styrene-large_f6qr3 {
  font-feature-settings: "ss01";
  font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  font-family: var(--font-family-styrene);
  font-size: 40px;
  font-weight: 500;
  line-height: 48px;
}
.typography__styrene-medium_f6qr3 {
  font-feature-settings: "ss01";
  font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  font-family: var(--font-family-styrene);
  font-size: 32px;
  font-weight: 500;
  line-height: 40px;
}
.typography__styrene-small_f6qr3 {
  font-feature-settings: "ss01";
  font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  font-family: var(--font-family-styrene);
  font-size: 24px;
  font-weight: 500;
  line-height: 32px;
}
.typography__styrene-xsmall_f6qr3 {
  font-feature-settings: "ss01";
  font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  font-family: var(--font-family-styrene);
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
}
.typography__system-xlarge_f6qr3 {
  font-size: 48px;
  font-weight: 700;
  line-height: 52px;
}
.typography__system-large_f6qr3 {
  font-size: 40px;
  font-weight: 700;
  line-height: 48px;
}
.typography__system-medium_f6qr3 {
  font-size: 30px;
  font-weight: 700;
  line-height: 36px;
}
.typography__system-small_f6qr3 {
  font-size: 22px;
  font-weight: 700;
  line-height: 26px;
}
.typography__system-xsmall_f6qr3 {
  font-size: 18px;
  font-weight: 700;
  line-height: 22px;
}
.typography__margins-xlarge_f6qr3 {
  margin: 0 0 24px;
  margin: 0 0 var(--gap-xl);
}
.typography__margins-large_f6qr3,
.typography__margins-medium_f6qr3 {
  margin: 48px 0 24px;
  margin: var(--gap-4xl) 0 var(--gap-xl);
}
.typography__margins-small_f6qr3,
.typography__margins-xsmall_f6qr3 {
  margin: 40px 0 16px;
  margin: var(--gap-3xl) 0 var(--gap-m);
}
.typography__rowLimit1_f6qr3 {
  -webkit-line-clamp: 1;
  word-break: break-all;
}
.typography__rowLimit1_f6qr3,
.typography__rowLimit2_f6qr3 {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
}
.typography__rowLimit2_f6qr3 {
  -webkit-line-clamp: 2;
}
.typography__rowLimit3_f6qr3 {
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
}
.typography__styrene-xlarge_n0x2v {
  font-feature-settings: "ss01";
  font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  font-family: var(--font-family-styrene);
  font-size: 34px;
  font-weight: 500;
  line-height: 40px;
}
.typography__styrene-large_n0x2v {
  font-feature-settings: "ss01";
  font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  font-family: var(--font-family-styrene);
  font-size: 30px;
  font-weight: 500;
  line-height: 36px;
}
.typography__styrene-medium_n0x2v {
  font-feature-settings: "ss01";
  font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  font-family: var(--font-family-styrene);
  font-size: 26px;
  font-weight: 500;
  line-height: 32px;
}
.typography__styrene-small_n0x2v {
  font-feature-settings: "ss01";
  font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  font-family: var(--font-family-styrene);
  font-size: 20px;
  font-weight: 500;
  line-height: 28px;
}
.typography__styrene-xsmall_n0x2v {
  font-feature-settings: "ss01";
  font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  font-family: var(--font-family-styrene);
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
}
.typography__system-xlarge_n0x2v {
  font-size: 34px;
  font-weight: 600;
  line-height: 40px;
}
.typography__system-large_n0x2v {
  font-size: 30px;
  font-weight: 600;
  line-height: 36px;
}
.typography__system-medium_n0x2v {
  font-size: 26px;
  font-weight: 600;
  line-height: 32px;
}
.typography__system-small_n0x2v {
  font-size: 20px;
  font-weight: 600;
  line-height: 28px;
}
.typography__system-xsmall_n0x2v {
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
}
.typography__styrene-xlarge_kv2ad {
  font-feature-settings: "ss01";
  font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  font-family: var(--font-family-styrene);
  font-size: 34px;
  font-weight: 500;
  line-height: 40px;
}
.typography__styrene-large_kv2ad {
  font-feature-settings: "ss01";
  font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  font-family: var(--font-family-styrene);
  font-size: 30px;
  font-weight: 500;
  line-height: 36px;
}
.typography__styrene-medium_kv2ad {
  font-feature-settings: "ss01";
  font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  font-family: var(--font-family-styrene);
  font-size: 26px;
  font-weight: 500;
  line-height: 32px;
}
.typography__styrene-small_kv2ad {
  font-feature-settings: "ss01";
  font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  font-family: var(--font-family-styrene);
  font-size: 20px;
  font-weight: 500;
  line-height: 28px;
}
.typography__styrene-xsmall_kv2ad {
  font-feature-settings: "ss01";
  font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  font-family: var(--font-family-styrene);
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
}
.typography__system-xlarge_kv2ad {
  font-size: 34px;
  font-weight: 600;
  line-height: 40px;
}
.typography__system-large_kv2ad {
  font-size: 30px;
  font-weight: 600;
  line-height: 36px;
}
.typography__system-medium_kv2ad {
  font-size: 26px;
  font-weight: 600;
  line-height: 32px;
}
.typography__system-small_kv2ad {
  font-size: 20px;
  font-weight: 600;
  line-height: 28px;
}
.typography__system-xsmall_kv2ad {
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
}
.typography__margins-xlarge_kv2ad {
  margin: 0 0 24px;
  margin: 0 0 var(--gap-xl);
}
.typography__margins-large_kv2ad,
.typography__margins-medium_kv2ad,
.typography__margins-small_kv2ad,
.typography__margins-xsmall_kv2ad {
  margin: 40px 0 16px;
  margin: var(--gap-3xl) 0 var(--gap-m);
}
@media screen and (min-width: 1024px) {
  .typography__styrene-xlarge_kv2ad {
    font-feature-settings: "ss01";
    font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
      sans-serif;
    font-family: var(--font-family-styrene);
    font-size: 48px;
    font-weight: 500;
    line-height: 64px;
  }
  .typography__styrene-large_kv2ad {
    font-feature-settings: "ss01";
    font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
      sans-serif;
    font-family: var(--font-family-styrene);
    font-size: 40px;
    font-weight: 500;
    line-height: 48px;
  }
  .typography__styrene-medium_kv2ad {
    font-feature-settings: "ss01";
    font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
      sans-serif;
    font-family: var(--font-family-styrene);
    font-size: 32px;
    font-weight: 500;
    line-height: 40px;
  }
  .typography__styrene-small_kv2ad {
    font-feature-settings: "ss01";
    font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
      sans-serif;
    font-family: var(--font-family-styrene);
    font-size: 24px;
    font-weight: 500;
    line-height: 32px;
  }
  .typography__styrene-xsmall_kv2ad {
    font-feature-settings: "ss01";
    font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
      sans-serif;
    font-family: var(--font-family-styrene);
    font-size: 20px;
    font-weight: 500;
    line-height: 24px;
  }
  .typography__system-xlarge_kv2ad {
    font-size: 48px;
    font-weight: 700;
    line-height: 52px;
  }
  .typography__system-large_kv2ad {
    font-size: 40px;
    font-weight: 700;
    line-height: 48px;
  }
  .typography__system-medium_kv2ad {
    font-size: 30px;
    font-weight: 700;
    line-height: 36px;
  }
  .typography__system-small_kv2ad {
    font-size: 22px;
    font-weight: 700;
    line-height: 26px;
  }
  .typography__system-xsmall_kv2ad {
    font-size: 18px;
    font-weight: 700;
    line-height: 22px;
  }
  .typography__margins-xlarge_kv2ad {
    margin: 0 0 24px;
    margin: 0 0 var(--gap-xl);
  }
  .typography__margins-large_kv2ad,
  .typography__margins-medium_kv2ad {
    margin: 48px 0 24px;
    margin: var(--gap-4xl) 0 var(--gap-xl);
  }
  .typography__margins-small_kv2ad,
  .typography__margins-xsmall_kv2ad {
    margin: 40px 0 16px;
    margin: var(--gap-3xl) 0 var(--gap-m);
  }
}
.request-failed_contentWrapper__BkYMm {
  align-items: center;
  display: flex;
  flex-flow: column;
  margin-bottom: var(--gap-4xl);
  padding-top: var(--gap-xs);
  text-align: center;
}
.request-failed_clockIcon__J9tLi {
  padding-top: var(--gap-3xl);
}
.request-failed_contentWrapper__BkYMm .request-failed_successIcon__onm9K svg {
  color: var(--color-light-graphic-positive);
}
.request-failed_contentWrapper__BkYMm svg.request-failed_checkIcon__M8mfO {
  color: var(--color-white);
}
.request-failed_title__J4km\+ {
  font-family: var(--font-family-default);
  font-weight: var(--font-weight-bold);
  line-height: var(--line-height-xl);
  margin-bottom: var(--gap-s);
  margin-top: var(--gap-m);
}
.request-failed_textWrapper__XyRFe {
  display: flex;
  flex-direction: row;
  gap: var(--gap-s);
  margin-bottom: var(--gap-xl);
}
.request-failed_text__7BvyN {
  color: var(--textColorPrimary);
  font-family: var(--font-family-system);
  line-height: var(--line-height-l);
}
.request-failed_desktopContentWrapper__8854i {
  margin-bottom: var(--gap-7xl);
  padding-top: 0;
}
.request-failed_compact__cWyBL {
  align-items: flex-start;
  margin-bottom: 0;
}
.request-failed_compact__cWyBL .request-failed_textWrapper__XyRFe {
  margin-bottom: var(--gap-m);
}
.request-failed_compact__cWyBL > button {
  margin-left: calc(var(--gap-xl) + var(--gap-s));
}
.custom-button_customBtn__mEcRp:focus-visible {
  outline: 2px solid var(--focus-color);
  outline-offset: 2px;
}
.custom-button_btnDiv__mossw {
  cursor: not-allowed;
  position: absolute;
}
.custom-button_customBtn__mEcRp {
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
}
.backdrop__backdrop_1d6xc {
  -webkit-tap-highlight-color: transparent;
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: -1;
}
.backdrop__appear_1d6xc,
.backdrop__enter_1d6xc {
  background-color: initial;
  background-color: var(--backdrop-hidden-background);
}
.backdrop__appearActive_1d6xc,
.backdrop__appearDone_1d6xc,
.backdrop__enterActive_1d6xc,
.backdrop__enterDone_1d6xc {
  background-color: #0009;
  background-color: var(--backdrop-visible-background);
  transition: background-color 0.2s ease-in;
}
.backdrop__exit_1d6xc {
  background-color: #0009;
  background-color: var(--backdrop-visible-background);
}
.backdrop__exitActive_1d6xc,
.backdrop__exitDone_1d6xc {
  background-color: initial;
  background-color: var(--backdrop-hidden-background);
  transition: background-color 0.2s ease-out;
}
.base-modal__component_13am9 {
  background: #fff;
  background: var(--color-light-modal-bg-primary);
  box-sizing: border-box;
  flex-shrink: 0;
  margin: auto;
  position: relative;
}
.base-modal__wrapper_13am9 {
  align-items: center;
  bottom: 0;
  display: flex;
  flex-direction: column;
  left: 0;
  outline: 0;
  overflow: auto;
  overscroll-behavior: none;
  position: fixed;
  right: 0;
  top: 0;
}
.base-modal__content_13am9 {
  display: flex;
  flex: 1;
  flex-direction: column;
  height: 100%;
  width: 100%;
}
.base-modal__hidden_13am9 {
  display: none;
}
.base-modal__backdrop_13am9 {
  z-index: 0;
}
.base-modal__appear_13am9,
.base-modal__enter_13am9 {
  opacity: 0;
}
.base-modal__appearActive_13am9,
.base-modal__enterActive_13am9 {
  opacity: 1;
  transition: opacity 0.2s ease-in;
}
.base-modal__exit_13am9 {
  opacity: 1;
}
.base-modal__exitActive_13am9,
.base-modal__exitDone_13am9 {
  opacity: 0;
  transition: opacity 0.2s ease-out;
}
.side-panel__content_1i3hh {
  box-sizing: border-box;
  position: relative;
  width: 100%;
  z-index: 0;
}
.side-panel__content_1i3hh.side-panel__withHeader_1i3hh {
  padding-top: 0;
}
.side-panel__flex_1i3hh {
  flex: 1 1 auto;
}
.side-panel__content_t8kbd {
  padding: 16px 16px 0;
  padding: var(--gap-m) var(--gap-m) 0;
}
.side-panel__content_t8kbd:last-child {
  padding-bottom: 16px;
  padding-bottom: var(--gap-m);
}
:root {
  --side-panel-footer-default-gap: var(--gap-m);
}
.side-panel__column_1ksml {
  display: flex;
  flex-direction: column;
}
.side-panel__column_1ksml > :not(:last-child):not(:only-child) {
  margin-bottom: 16px;
  margin-bottom: var(--side-panel-footer-default-gap);
}
.side-panel__column_1ksml.side-panel__gap-16_1ksml > :not(:last-child):not(:only-child) {
  margin-bottom: 16px;
  margin-bottom: var(--gap-m);
}
.side-panel__column_1ksml.side-panel__gap-24_1ksml > :not(:last-child):not(:only-child) {
  margin-bottom: 24px;
  margin-bottom: var(--gap-xl);
}
.side-panel__column_1ksml.side-panel__gap-32_1ksml > :not(:last-child):not(:only-child) {
  margin-bottom: 32px;
  margin-bottom: var(--gap-2xl);
}
.side-panel__start_1ksml {
  justify-content: flex-start;
}
.side-panel__center_1ksml {
  justify-content: center;
}
.side-panel__space-between_1ksml {
  justify-content: space-between;
}
.side-panel__space-between_1ksml > * {
  flex: 1;
}
.side-panel__center_1ksml,
.side-panel__space-between_1ksml,
.side-panel__start_1ksml {
  display: flex;
}
.side-panel__center_1ksml > :not(:last-child):not(:only-child),
.side-panel__space-between_1ksml > :not(:last-child):not(:only-child),
.side-panel__start_1ksml > :not(:last-child):not(:only-child) {
  margin-right: 16px;
  margin-right: var(--side-panel-footer-default-gap);
}
.side-panel__center_1ksml.side-panel__gap-16_1ksml > :not(:last-child):not(:only-child),
.side-panel__space-between_1ksml.side-panel__gap-16_1ksml > :not(:last-child):not(:only-child),
.side-panel__start_1ksml.side-panel__gap-16_1ksml > :not(:last-child):not(:only-child) {
  margin-right: 16px;
  margin-right: var(--gap-m);
}
.side-panel__center_1ksml.side-panel__gap-24_1ksml > :not(:last-child):not(:only-child),
.side-panel__space-between_1ksml.side-panel__gap-24_1ksml > :not(:last-child):not(:only-child),
.side-panel__start_1ksml.side-panel__gap-24_1ksml > :not(:last-child):not(:only-child) {
  margin-right: 24px;
  margin-right: var(--gap-xl);
}
.side-panel__center_1ksml.side-panel__gap-32_1ksml > :not(:last-child):not(:only-child),
.side-panel__space-between_1ksml.side-panel__gap-32_1ksml > :not(:last-child):not(:only-child),
.side-panel__start_1ksml.side-panel__gap-32_1ksml > :not(:last-child):not(:only-child) {
  margin-right: 32px;
  margin-right: var(--gap-2xl);
}
.side-panel__component_976qi {
  width: 100%;
}
:root {
  --side-panel-footer-background: var(--color-light-modal-bg-primary);
  --side-panel-footer-highlight-background: var(--color-light-modal-bg-primary);
  --side-panel-footer-highlight-box-shadow: 0 -1px 0 0 var(--color-light-neutral-300);
}
.side-panel__footer_hvmaz {
  box-sizing: border-box;
  transition: box-shadow 0.2s ease, background 0.2s ease;
  width: 100%;
}
.side-panel__sticky_hvmaz {
  background: #fff;
  background: var(--side-panel-footer-background);
  position: sticky;
  z-index: 1;
}
.side-panel__highlighted_hvmaz {
  background: #fff;
  background: var(--side-panel-footer-highlight-background);
  box-shadow: 0 -1px 0 0 #e7e8eb;
  box-shadow: var(--side-panel-footer-highlight-box-shadow);
}
.side-panel__footer_122es {
  padding: 16px;
  padding: var(--gap-m);
}
.side-panel__sticky_122es {
  bottom: 0;
}
:root {
  --navigation-bar-back-arrow-mobile-fill: var(--color-light-neutral-translucent-700);
}
.navigation-bar__component_1mwbr {
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background: #fff6;
  background: var(--color-light-bg-primary-alpha-40);
  border-radius: 99px;
  border-radius: var(--border-radius-pill);
  height: 100%;
  min-width: 48px;
}
.navigation-bar__component_1mwbr svg > path {
  fill: #121213;
  fill: var(--color-light-neutral-1500);
  transition: fill 0.2s ease;
}
.navigation-bar__component_1mwbr:hover svg > path {
  fill: #3f3f45;
  fill: var(--color-light-neutral-1500-hover);
}
.navigation-bar__component_1mwbr:active svg > path {
  fill: #5f5f66;
  fill: var(--color-light-neutral-1500-press);
}
.navigation-bar__mobileComponent_1mwbr {
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
  background: none;
  height: 32px;
  margin: 0 8px;
  margin: 0 var(--gap-xs);
  min-width: 32px;
}
.navigation-bar__flex_1mwbr {
  align-items: center;
  display: flex;
}
.navigation-bar__iconWrapper_1mwbr {
  align-items: center;
  border-radius: 50%;
  border-radius: var(--border-radius-circle);
  display: inline-flex;
  height: 48px;
  justify-content: center;
  margin: 0 8px 0 12px;
  margin: 0 var(--gap-xs) 0 var(--gap-s);
}
.navigation-bar__iconWrapper_1mwbr + .navigation-bar__text_1mwbr {
  margin-right: 12px;
  margin-right: var(--gap-s);
}
.navigation-bar__mobileWrapper_1mwbr {
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background: #2637580f;
  background: var(--color-light-neutral-translucent-100);
  height: 32px;
  margin: 0;
  width: 32px;
}
.navigation-bar__mobileWrapper_1mwbr + .navigation-bar__text_1mwbr {
  margin: 0 12px 0 8px;
  margin: 0 var(--gap-s) 0 var(--gap-xs);
}
.navigation-bar__mobileWrapper_1mwbr svg > path {
  fill: #04041578;
  fill: var(--navigation-bar-back-arrow-mobile-fill);
}
:root {
  --icon-button-primary-base-color: var(--color-light-neutral-1500);
  --icon-button-primary-hover-color: var(--color-light-neutral-1500-hover);
  --icon-button-primary-active-color: var(--color-light-neutral-1500-press);
  --icon-button-primary-disabled-color: var(--color-light-neutral-translucent-300);
  --icon-button-secondary-base-color: var(--color-light-neutral-translucent-700);
  --icon-button-secondary-hover-color: var(--color-light-neutral-translucent-700-hover);
  --icon-button-secondary-active-color: var(--color-light-neutral-translucent-700-press);
  --icon-button-secondary-disabled-color: var(--color-light-neutral-translucent-300);
  --icon-button-transparent-base-color: var(--color-light-graphic-primary-alpha-30);
  --icon-button-transparent-hover-color: var(--color-light-graphic-primary-alpha-40);
  --icon-button-transparent-active-color: var(--color-light-graphic-primary-alpha-50);
  --icon-button-tertiary-base-color: var(--color-light-neutral-translucent-500);
  --icon-button-tertiary-hover-color: var(--color-light-neutral-translucent-500-hover);
  --icon-button-tertiary-active-color: var(--color-light-neutral-translucent-500-press);
  --icon-button-tertiary-disabled-color: var(--color-light-neutral-translucent-300);
  --icon-button-negative-base-color: var(--color-light-status-negative);
  --icon-button-negative-hover-color: var(--color-light-status-negative-hover);
  --icon-button-negative-active-color: var(--color-light-status-negative-press);
  --icon-button-negative-disabled-color: var(--color-light-neutral-translucent-300);
}
.cc-icon-button.icon-button__primary_u5gjn {
  color: #121213;
  color: var(--icon-button-primary-base-color);
}
.cc-icon-button.icon-button__primary_u5gjn:hover {
  color: #3f3f45;
  color: var(--icon-button-primary-hover-color);
}
.cc-icon-button.icon-button__primary_u5gjn:active {
  color: #5f5f66;
  color: var(--icon-button-primary-active-color);
}
.cc-icon-button.icon-button__secondary_u5gjn {
  color: #04041578;
  color: var(--icon-button-secondary-base-color);
}
.cc-icon-button.icon-button__secondary_u5gjn:hover {
  color: #0404138c;
  color: var(--icon-button-secondary-hover-color);
}
.cc-icon-button.icon-button__secondary_u5gjn:active {
  color: #01010ca1;
  color: var(--icon-button-secondary-active-color);
}
.cc-icon-button.icon-button__transparent_u5gjn {
  color: #0e0e0e4d;
  color: var(--icon-button-transparent-base-color);
}
.cc-icon-button.icon-button__transparent_u5gjn:hover {
  color: #0e0e0e66;
  color: var(--icon-button-transparent-hover-color);
}
.cc-icon-button.icon-button__transparent_u5gjn:active {
  color: #0e0e0e80;
  color: var(--icon-button-transparent-active-color);
}
.cc-icon-button.icon-button__negative_u5gjn {
  color: #ff4837;
  color: var(--icon-button-negative-base-color);
}
.cc-icon-button.icon-button__negative_u5gjn:hover {
  color: #ec2d20;
  color: var(--icon-button-negative-hover-color);
}
.cc-icon-button.icon-button__negative_u5gjn:active {
  color: #c7241f;
  color: var(--icon-button-negative-active-color);
}
.cc-icon-button.icon-button__tertiary_u5gjn {
  color: #090c2547;
  color: var(--icon-button-tertiary-base-color);
}
.cc-icon-button.icon-button__tertiary_u5gjn:hover {
  color: #05081d61;
  color: var(--icon-button-tertiary-hover-color);
}
.cc-icon-button.icon-button__tertiary_u5gjn:active {
  color: #04041578;
  color: var(--icon-button-tertiary-active-color);
}
.cc-icon-button.icon-button__component_u5gjn:disabled.icon-button__primary_u5gjn {
  color: #0f19371a;
  color: var(--icon-button-primary-disabled-color);
}
.cc-icon-button.icon-button__component_u5gjn:disabled.icon-button__primary_u5gjn.icon-button__loader_u5gjn {
  color: #121213;
  color: var(--icon-button-primary-base-color);
}
.cc-icon-button.icon-button__component_u5gjn:disabled.icon-button__secondary_u5gjn {
  color: #0f19371a;
  color: var(--icon-button-secondary-disabled-color);
}
.cc-icon-button.icon-button__component_u5gjn:disabled.icon-button__secondary_u5gjn.icon-button__loader_u5gjn {
  color: #04041578;
  color: var(--icon-button-secondary-base-color);
}
.cc-icon-button.icon-button__component_u5gjn:disabled.icon-button__negative_u5gjn {
  color: #0f19371a;
  color: var(--icon-button-negative-disabled-color);
}
.cc-icon-button.icon-button__component_u5gjn:disabled.icon-button__negative_u5gjn.icon-button__loader_u5gjn {
  color: #ff4837;
  color: var(--icon-button-negative-base-color);
}
.cc-icon-button.icon-button__component_u5gjn:disabled.icon-button__tertiary_u5gjn {
  color: #0f19371a;
  color: var(--icon-button-tertiary-disabled-color);
}
.cc-icon-button.icon-button__component_u5gjn:disabled.icon-button__tertiary_u5gjn.icon-button__loader_u5gjn {
  color: #090c2547;
  color: var(--icon-button-tertiary-base-color);
}
:root {
  --icon-button-xxs-size: 24px;
  --icon-button-xs-size: 32px;
  --icon-button-40-size: 40px;
  --icon-button-s-size: 48px;
  --icon-button-56-size: 56px;
}
.icon-button__size-24_8cn5b {
  height: 24px;
  height: var(--icon-button-xxs-size);
  width: 24px;
  width: var(--icon-button-xxs-size);
}
.icon-button__size-32_8cn5b {
  height: 32px;
  height: var(--icon-button-xs-size);
  width: 32px;
  width: var(--icon-button-xs-size);
}
.icon-button__size-40_8cn5b {
  height: 40px;
  height: var(--icon-button-40-size);
  width: 40px;
  width: var(--icon-button-40-size);
}
.icon-button__size-48_8cn5b {
  height: 48px;
  height: var(--icon-button-s-size);
  width: 48px;
  width: var(--icon-button-s-size);
}
.icon-button__size-56_8cn5b {
  height: 56px;
  height: var(--icon-button-56-size);
  width: 56px;
  width: var(--icon-button-56-size);
}
.icon-button__iconWrapper_8cn5b {
  align-items: center;
  display: flex;
}
.icon-button__iconWrapper_8cn5b.icon-button__center_8cn5b {
  justify-content: center;
  margin: 0 auto;
}
.icon-button__iconWrapper_8cn5b.icon-button__left_8cn5b {
  justify-content: left;
}
.icon-button__iconWrapper_8cn5b.icon-button__right_8cn5b {
  justify-content: right;
}
.icon-button__icon_8cn5b {
  max-height: 100%;
  max-width: 100%;
}
.icon-button__icon_8cn5b [fill-rule] {
  fill: currentColor;
}
:root {
  --icon-button-inverted-primary-base-color: var(--color-light-neutral-1500-inverted);
  --icon-button-inverted-primary-hover-color: var(--color-light-neutral-1500-inverted-hover);
  --icon-button-inverted-primary-active-color: var(--color-light-neutral-1500-inverted-press);
  --icon-button-inverted-primary-disabled-color: var(
    --color-light-neutral-translucent-300-inverted
  );
  --icon-button-inverted-secondary-base-color: var(--color-light-neutral-translucent-700-inverted);
  --icon-button-inverted-secondary-hover-color: var(
    --color-light-neutral-translucent-700-inverted-hover
  );
  --icon-button-inverted-secondary-active-color: var(
    --color-light-neutral-translucent-700-inverted-press
  );
  --icon-button-inverted-secondary-disabled-color: var(
    --color-light-neutral-translucent-300-inverted
  );
  --icon-button-inverted-transparent-base-color: var(
    --color-light-graphic-primary-inverted-alpha-30
  );
  --icon-button-inverted-transparent-hover-color: var(
    --color-light-graphic-primary-inverted-alpha-40
  );
  --icon-button-inverted-transparent-active-color: var(
    --color-light-graphic-primary-inverted-alpha-50
  );
  --icon-button-inverted-tertiary-base-color: var(--color-light-neutral-translucent-500-inverted);
  --icon-button-inverted-tertiary-hover-color: var(
    --color-light-neutral-translucent-500-inverted-hover
  );
  --icon-button-inverted-tertiary-active-color: var(
    --color-light-neutral-translucent-500-inverted-press
  );
  --icon-button-inverted-tertiary-disabled-color: var(
    --color-light-neutral-translucent-300-inverted
  );
  --icon-button-inverted-negative-base-color: var(--color-light-status-negative-inverted);
  --icon-button-inverted-negative-hover-color: var(--color-light-status-negative-inverted-hover);
  --icon-button-inverted-negative-active-color: var(--color-light-status-negative-inverted-press);
  --icon-button-inverted-negative-disabled-color: var(
    --color-light-neutral-translucent-300-inverted
  );
}
.cc-icon-button.icon-button__primary_jqgzk {
  color: #fff;
  color: var(--icon-button-inverted-primary-base-color);
}
.cc-icon-button.icon-button__primary_jqgzk:hover {
  color: #babbc2;
  color: var(--icon-button-inverted-primary-hover-color);
}
.cc-icon-button.icon-button__primary_jqgzk:active {
  color: #a0a1a9;
  color: var(--icon-button-inverted-primary-active-color);
}
.cc-icon-button.icon-button__secondary_jqgzk {
  color: var(--color-light-neutral-translucent-700-inverted);
  color: var(--icon-button-inverted-secondary-base-color);
}
.cc-icon-button.icon-button__secondary_jqgzk:hover {
  color: var(--color-light-neutral-translucent-700-inverted-hover);
  color: var(--icon-button-inverted-secondary-hover-color);
}
.cc-icon-button.icon-button__secondary_jqgzk:active {
  color: var(--color-light-neutral-translucent-700-inverted-press);
  color: var(--icon-button-inverted-secondary-active-color);
}
.cc-icon-button.icon-button__transparent_jqgzk {
  color: var(--color-light-graphic-primary-inverted-alpha-30);
  color: var(--icon-button-inverted-transparent-base-color);
}
.cc-icon-button.icon-button__transparent_jqgzk:hover {
  color: var(--color-light-graphic-primary-inverted-alpha-40);
  color: var(--icon-button-inverted-transparent-hover-color);
}
.cc-icon-button.icon-button__transparent_jqgzk:active {
  color: var(--color-light-graphic-primary-inverted-alpha-50);
  color: var(--icon-button-inverted-transparent-active-color);
}
.cc-icon-button.icon-button__negative_jqgzk {
  color: #ff4837;
  color: var(--icon-button-inverted-negative-base-color);
}
.cc-icon-button.icon-button__negative_jqgzk:hover {
  color: #ff755e;
  color: var(--icon-button-inverted-negative-hover-color);
}
.cc-icon-button.icon-button__negative_jqgzk:active {
  color: #ff8d79;
  color: var(--icon-button-inverted-negative-active-color);
}
.cc-icon-button.icon-button__tertiary_jqgzk {
  color: #e4e4fb47;
  color: var(--icon-button-inverted-tertiary-base-color);
}
.cc-icon-button.icon-button__tertiary_jqgzk:hover {
  color: var(--color-light-neutral-translucent-500-inverted-hover);
  color: var(--icon-button-inverted-tertiary-hover-color);
}
.cc-icon-button.icon-button__tertiary_jqgzk:active {
  color: var(--color-light-neutral-translucent-500-inverted-press);
  color: var(--icon-button-inverted-tertiary-active-color);
}
.cc-icon-button.icon-button__component_jqgzk:disabled.icon-button__primary_jqgzk {
  color: var(--color-light-neutral-translucent-300-inverted);
  color: var(--icon-button-inverted-primary-disabled-color);
}
.cc-icon-button.icon-button__component_jqgzk:disabled.icon-button__primary_jqgzk.icon-button__loader_jqgzk {
  color: #fff;
  color: var(--icon-button-inverted-primary-base-color);
}
.cc-icon-button.icon-button__component_jqgzk:disabled.icon-button__secondary_jqgzk {
  color: var(--color-light-neutral-translucent-300-inverted);
  color: var(--icon-button-inverted-secondary-disabled-color);
}
.cc-icon-button.icon-button__component_jqgzk:disabled.icon-button__secondary_jqgzk.icon-button__loader_jqgzk {
  color: var(--color-light-neutral-translucent-700-inverted);
  color: var(--icon-button-inverted-secondary-base-color);
}
.cc-icon-button.icon-button__component_jqgzk:disabled.icon-button__negative_jqgzk {
  color: var(--color-light-neutral-translucent-300-inverted);
  color: var(--icon-button-inverted-negative-disabled-color);
}
.cc-icon-button.icon-button__component_jqgzk:disabled.icon-button__negative_jqgzk.icon-button__loader_jqgzk {
  color: #ff4837;
  color: var(--icon-button-inverted-negative-base-color);
}
.cc-icon-button.icon-button__component_jqgzk:disabled.icon-button__tertiary_jqgzk {
  color: var(--color-light-neutral-translucent-300-inverted);
  color: var(--icon-button-inverted-tertiary-disabled-color);
}
.cc-icon-button.icon-button__component_jqgzk:disabled.icon-button__tertiary_jqgzk.icon-button__loader_jqgzk {
  color: #e4e4fb47;
  color: var(--icon-button-inverted-tertiary-base-color);
}
:root {
  --navigation-bar-closer-mobile-color: var(--color-light-neutral-translucent-700);
}
.navigation-bar__closer_w3rw1 {
  align-items: center;
  display: flex;
  flex-shrink: 0;
  height: 48px;
  justify-content: center;
  margin-left: auto;
  width: 48px;
}
.navigation-bar__button_w3rw1 {
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background: #fff6;
  background: var(--color-light-bg-primary-alpha-40);
  color: #121213;
  color: var(--color-light-neutral-1500);
}
.navigation-bar__button_w3rw1.navigation-bar__mobile_w3rw1 {
  background: #2637580f;
  background: var(--color-light-neutral-translucent-100);
  color: #04041578;
  color: var(--navigation-bar-closer-mobile-color);
}
.navigation-bar__button_w3rw1.navigation-bar__button_w3rw1 {
  border-radius: 50%;
  border-radius: var(--border-radius-circle);
}
.navigation-bar__sticky_w3rw1 {
  position: sticky;
  top: 0;
}
.navigation-bar__header_1vh4p {
  box-sizing: border-box;
  transition: box-shadow 0.2s ease, background 0.2s ease;
  width: 100%;
}
.navigation-bar__header_1vh4p.navigation-bar__header_1vh4p.navigation-bar__backgroundImage_1vh4p {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}
.navigation-bar__mainLine_1vh4p {
  align-items: stretch;
  background-color: inherit;
  display: flex;
  justify-content: space-between;
  z-index: 1;
}
.navigation-bar__mainLineSticky_1vh4p {
  position: sticky;
  top: 0;
}
.navigation-bar__mainLineWithImageBg_1vh4p {
  background-color: initial;
}
.navigation-bar__content_1vh4p {
  align-self: baseline;
  box-sizing: border-box;
  color: #030306e0;
  color: var(--color-light-text-primary);
  display: flex;
  flex-flow: column nowrap;
  flex-grow: 1;
  justify-content: center;
  min-height: 48px;
}
.navigation-bar__content_1vh4p.navigation-bar__withBothAddons_1vh4p,
.navigation-bar__content_1vh4p.navigation-bar__withCompactTitle_1vh4p {
  align-self: center;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  padding-bottom: 4px;
  padding-bottom: var(--gap-2xs);
  padding-top: 4px;
  padding-top: var(--gap-2xs);
}
.navigation-bar__content_1vh4p.navigation-bar__withBothAddons_1vh4p
  > .navigation-bar__children_1vh4p,
.navigation-bar__content_1vh4p.navigation-bar__withBothAddons_1vh4p > .navigation-bar__title_1vh4p,
.navigation-bar__content_1vh4p.navigation-bar__withCompactTitle_1vh4p
  > .navigation-bar__children_1vh4p,
.navigation-bar__content_1vh4p.navigation-bar__withCompactTitle_1vh4p
  > .navigation-bar__title_1vh4p {
  -webkit-line-clamp: 1;
  word-break: break-all;
}
.navigation-bar__content_1vh4p.navigation-bar__contentOnBotDesktop_1vh4p.navigation-bar__contentOnBotDesktop_1vh4p,
.navigation-bar__content_1vh4p.navigation-bar__contentOnBotMobile_1vh4p.navigation-bar__contentOnBotMobile_1vh4p {
  padding-top: 12px;
  padding-top: var(--gap-s);
}
.navigation-bar__title_1vh4p {
  word-break: break-word;
}
.navigation-bar__subtitle_1vh4p {
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  color: #0404138c;
  color: var(--color-light-text-secondary);
  display: -webkit-box;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  overflow: hidden;
  word-break: break-all;
}
.navigation-bar__addonsWrapper_1vh4p {
  display: flex;
}
.navigation-bar__rightAddons_1vh4p {
  margin-left: auto;
}
.navigation-bar__addon_1vh4p {
  align-items: center;
  display: flex;
  flex-shrink: 0;
  height: 48px;
  justify-content: center;
  min-width: 48px;
  pointer-events: all;
}
.navigation-bar__bottomAddons_1vh4p {
  pointer-events: all;
}
.navigation-bar__closer_1vh4p {
  margin-left: auto;
}
.navigation-bar__left_1vh4p {
  text-align: left;
}
.navigation-bar__center_1vh4p {
  text-align: center;
}
.navigation-bar__trim_1vh4p {
  overflow: hidden;
}
.navigation-bar__trim_1vh4p .navigation-bar__children_1vh4p,
.navigation-bar__trim_1vh4p .navigation-bar__title_1vh4p {
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
}
:root {
  --side-panel-s-header-paddings: 28px 28px 0;
  --side-panel-s-header-desktop-content-paddings: 6px var(--gap-s) var(--gap-m);
  --side-panel-s-header-desktop-font-size: 30px;
  --side-panel-s-header-desktop-line-height: 36px;
  --side-panel-header-desktop-font-weight: bold;
  --side-panel-header-desktop-font-family: var(--font-family-system);
}
.side-panel__content_1dmza {
  font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica, sans-serif;
  font-family: var(--side-panel-header-desktop-font-family);
  font-weight: 700;
  font-weight: var(--side-panel-header-desktop-font-weight);
}
.side-panel__size-500_1dmza .side-panel__content_1dmza {
  font-size: 30px;
  font-size: var(--side-panel-s-header-desktop-font-size);
  line-height: 36px;
  line-height: var(--side-panel-s-header-desktop-line-height);
  padding: 6px 12px 16px;
  padding: var(--side-panel-s-header-desktop-content-paddings);
}
.side-panel__size-500_1dmza {
  padding: 28px 28px 0;
  padding: var(--side-panel-s-header-paddings);
}
.side-panel__sticky_1dmza {
  top: 0;
}
:root {
  --side-panel-header-background: var(--color-light-modal-bg-primary);
  --side-panel-header-highlight-background: var(--color-light-modal-bg-primary);
  --side-panel-header-highlight-box-shadow: 0 1px 0 0 var(--color-light-neutral-300);
}
.side-panel__header_l47yo {
  box-sizing: border-box;
  transition: box-shadow 0.2s ease, background 0.2s ease;
  width: 100%;
}
.side-panel__header_l47yo:not(.side-panel__hasContent_l47yo) {
  pointer-events: none;
}
.side-panel__highlighted_l47yo {
  background: #fff;
  background: var(--side-panel-header-highlight-background);
  box-shadow: 0 1px 0 0 #e7e8eb;
  box-shadow: var(--side-panel-header-highlight-box-shadow);
}
.side-panel__sticky_l47yo {
  position: sticky;
  z-index: 1;
}
.side-panel__sticky_l47yo.side-panel__hasContent_l47yo {
  background: #fff;
  background: var(--side-panel-header-background);
}
.side-panel__header_l47yo.side-panel__backgroundImage_l47yo {
  background: 50% no-repeat;
  background-size: cover;
}
.side-panel__content_l47yo {
  flex-grow: 1;
}
.side-panel__title_l47yo {
  word-break: break-word;
}
.side-panel__addon_l47yo {
  align-items: center;
  display: flex;
  height: 48px;
  justify-content: center;
  min-width: 48px;
  pointer-events: all;
}
.side-panel__closer_l47yo {
  margin-left: auto;
}
.side-panel__right_l47yo {
  justify-content: flex-end;
  text-align: right;
}
.side-panel__trim_l47yo {
  overflow: hidden;
}
.side-panel__trim_l47yo .side-panel__title_l47yo {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
:root {
  --side-panel-header-mobile-content-paddings: var(--gap-s) var(--gap-xs);
  --side-panel-header-mobile-font-size: 18px;
  --side-panel-header-mobile-line-height: 24px;
  --side-panel-header-mobile-font-family: var(--font-family-system);
  --side-panel-header-mobile-font-weight: bold;
  --side-panel-header-mobile-paddings: var(--gap-2xs) var(--gap-xs);
}
.side-panel__header_1450o {
  padding: 4px 8px;
  padding: var(--side-panel-header-mobile-paddings);
}
.side-panel__sticky_1450o {
  top: 0;
}
.side-panel__content_1450o {
  font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica, sans-serif;
  font-family: var(--side-panel-header-mobile-font-family);
  font-size: 18px;
  font-size: var(--side-panel-header-mobile-font-size);
  font-weight: 700;
  font-weight: var(--side-panel-header-mobile-font-weight);
  line-height: 24px;
  line-height: var(--side-panel-header-mobile-line-height);
  padding: 12px 8px;
  padding: var(--side-panel-header-mobile-content-paddings);
}
.side-panel__component_mpdna {
  height: 100%;
  max-width: 600px;
  overflow-x: hidden;
  overflow-y: auto;
  top: 0;
  width: 100%;
}
.side-panel__component_mpdna.side-panel__component_mpdna {
  flex: 1;
  position: fixed;
}
.side-panel__mobileContent_mpdna {
  display: flex;
  flex: 1;
  flex-direction: column;
  width: 100%;
}
.side-panel__appear_1qyg7,
.side-panel__enter_1qyg7 {
  opacity: 0;
  transform: translateY(15px);
}
.side-panel__appearActive_1qyg7,
.side-panel__enterActive_1qyg7 {
  opacity: 1;
  transform: translateY(0);
  transition: opacity 0.2s ease-in, transform 0.2s ease-in;
}
.side-panel__exit_1qyg7 {
  opacity: 1;
  transform: translateY(0);
}
.side-panel__exitActive_1qyg7,
.side-panel__exitDone_1qyg7 {
  opacity: 0;
  transform: translateY(15px);
  transition: opacity 0.2s ease-out, transform 0.2s ease-out;
}
:root {
  --backdrop-visible-background: var(--color-light-overlay-default);
  --backdrop-hidden-background: #0000;
  --drawer-width: 500px;
}
.drawer__component_1vldx {
  flex: 1;
  height: 100%;
  overflow: auto;
  top: 0;
  width: 500px;
  width: var(--drawer-width);
  will-change: transform;
}
.drawer__component_1vldx.drawer__component_1vldx {
  position: fixed;
}
.drawer__customScrollbar_1vldx {
  cursor: auto;
  overflow: auto;
}
.drawer__customScrollbar_1vldx::-webkit-scrollbar {
  height: 12px;
  width: 12px;
}
.drawer__customScrollbar_1vldx::-webkit-scrollbar-track,
.drawer__customScrollbar_1vldx::-webkit-scrollbar-track-piece {
  background-color: initial;
}
.drawer__customScrollbar_1vldx::-webkit-scrollbar-thumb {
  background-clip: padding-box;
  background-color: #0e0e0e4d;
  background-color: var(--color-light-graphic-primary-alpha-30);
  border: 4px solid #0000;
}
.drawer__customScrollbar_1vldx::-webkit-scrollbar-thumb:vertical {
  border-radius: 50%/6px;
  border-radius: var(--border-radius-circle) / 6px;
  min-height: 40px;
}
.drawer__customScrollbar_1vldx::-webkit-scrollbar-thumb:vertical:hover {
  border-radius: 50%/7px;
  border-radius: var(--border-radius-circle) / 7px;
  border-width: 4px 3px;
}
.drawer__customScrollbar_1vldx::-webkit-scrollbar-thumb:horizontal {
  border-radius: 6px/50%;
  border-radius: 6px / var(--border-radius-circle);
  min-width: 40px;
}
.drawer__customScrollbar_1vldx::-webkit-scrollbar-thumb:horizontal:hover {
  border-radius: 7px/50%;
  border-radius: 7px / var(--border-radius-circle);
  border-width: 3px 4px;
}
.drawer__customScrollbar_1vldx::-webkit-scrollbar-thumb:active {
  background-color: #0e0e0e99;
  background-color: var(--color-light-graphic-primary-alpha-60);
}
.drawer__customScrollbar_1vldx::-webkit-resizer {
  background: url('data:image/svg+xml;utf8,<svg width="12" height="12" viewBox="0 0 12 12" fill="%2386868a" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.64645 0.646447C8.84171 0.841709 8.84171 1.15829 8.64645 1.35355L1.35355 8.64645C1.15829 8.84171 0.841709 8.84171 0.646447 8.64645C0.451184 8.45118 0.451184 8.1346 0.646447 7.93934L7.93934 0.646447C8.1346 0.451184 8.45118 0.451184 8.64645 0.646447ZM8.64645 3.64645C8.84171 3.84171 8.84171 4.15829 8.64645 4.35355L4.35355 8.64645C4.15829 8.84171 3.84171 8.84171 3.64645 8.64645C3.45118 8.45118 3.45118 8.1346 3.64645 7.93934L7.93934 3.64645C8.1346 3.45118 8.45118 3.45118 8.64645 3.64645Z" /></svg>')
    no-repeat 100% 100%;
}
.drawer__customScrollbar_1vldx::-webkit-scrollbar-button,
.drawer__customScrollbar_1vldx::-webkit-scrollbar-corner {
  display: none;
}
.drawer__rightPlacement_1vldx {
  align-self: flex-end;
  right: 0;
}
.drawer__leftPlacement_1vldx {
  align-self: flex-start;
  left: 0;
}
.drawer__content_1vldx {
  display: flex;
  flex: 1;
  flex-direction: column;
  width: 100%;
}
.drawer__enterRight_1vldx {
  transform: translateX(100%);
}
.drawer__enterLeft_1vldx {
  transform: translateX(-100%);
}
.drawer__contentEnter_1vldx {
  opacity: 0;
}
.drawer__backdropEnter_1vldx {
  background-color: initial;
  background-color: var(--backdrop-hidden-background);
}
.drawer__enterActive_1vldx {
  transform: translateX(0);
  transition: transform 0.3s ease-in-out;
}
.drawer__backdropEnterActive_1vldx,
.drawer__backdropEnterDone_1vldx {
  background-color: #0009;
  background-color: var(--backdrop-visible-background);
  transition: background 0.3s ease-in-out;
}
.drawer__contentEnterActive_1vldx {
  opacity: 1;
  transition: opacity 0.2s ease-in-out 0.3s;
}
.drawer__exit_1vldx {
  transform: translateX(0);
}
.drawer__backdropExit_1vldx {
  background-color: #0009;
  background-color: var(--backdrop-visible-background);
}
.drawer__contentExit_1vldx {
  opacity: 1;
}
.drawer__exitActiveRight_1vldx {
  transform: translateX(100%);
  transition: transform 0.25s ease-in-out 0.1s;
}
.drawer__exitActiveLeft_1vldx {
  transform: translateX(-100%);
  transition: transform 0.25s ease-in-out 0.1s;
}
.drawer__backdropExitActive_1vldx,
.drawer__backdropExitDone_1vldx {
  background-color: initial;
  background-color: var(--backdrop-hidden-background);
  transition: background 0.25s ease-in-out 0.1s;
}
.drawer__contentExitActive_1vldx {
  opacity: 0;
  transition: opacity 0.12s ease-in-out;
}
:root {
  --side-panel-s-content-paddings: var(--gap-3xl) var(--gap-3xl) 0;
}
.side-panel__size-500_hus02 {
  padding: 40px 40px 0;
  padding: var(--side-panel-s-content-paddings);
}
.side-panel__size-500_hus02:last-child {
  padding-bottom: 32px;
  padding-bottom: var(--gap-2xl);
}
:root {
  --side-panel-s-footer-paddings: var(--gap-xl) var(--gap-3xl) var(--gap-3xl);
}
.side-panel__sticky_1ro1n {
  bottom: 0;
}
.side-panel__size-500_1ro1n {
  padding: 24px 40px 40px;
  padding: var(--side-panel-s-footer-paddings);
}
:root {
  --side-panel-s-width: 500px;
}
.side-panel__size-500_tae2u.side-panel__size-500_tae2u {
  width: 500px;
  width: var(--side-panel-s-width);
}
.side-panel__hidden_tae2u {
  overflow-x: hidden;
}
.side-panel__enterRight_1u3m4 {
  opacity: 0;
  transform: translateX(15px);
}
.side-panel__enterLeft_1u3m4 {
  opacity: 0;
  transform: translateX(-15px);
}
.side-panel__enterActive_1u3m4 {
  transition: opacity 0.2s ease-in, transform 0.2s ease-in;
}
.side-panel__enterActive_1u3m4,
.side-panel__exit_1u3m4 {
  opacity: 1;
  transform: translateX(0);
}
.side-panel__exitActiveRight_1u3m4 {
  opacity: 0;
  transform: translateX(15px);
  transition: opacity 0.2s ease-out, transform 0.2s ease-out;
}
.side-panel__exitActiveLeft_1u3m4 {
  opacity: 0;
  transform: translateX(-15px);
  transition: opacity 0.2s ease-out, transform 0.2s ease-out;
}
:root {
  --color-dark-indigo: #0b1f35;
  --color-dark-indigo-60: #0b1f3599;
  --color-dark-indigo-30: #0b1f354d;
  --color-dark-indigo-15: #0b1f3526;
  --color-dark-indigo-10: #0b1f351a;
  --color-dark-indigo-07: #0b1f3512;
  --color-dark-indigo-05: #0b1f350d;
  --color-dark-indigo-60-flat: #6d7986;
  --color-dark-indigo-30-flat: #b6bcc3;
  --color-dark-indigo-15-flat: #dbdee1;
  --color-dark-indigo-10-flat: #e7e9eb;
  --color-dark-indigo-07-flat: #eeeff1;
  --color-dark-indigo-05-flat: #f3f4f5;
  --color-red-brand: #ef3124;
  --color-red-brand-85: #ef3124d9;
  --color-red-brand-70: #ef3124b3;
  --color-red-brand-50: #ef312480;
  --color-red-brand-30: #ef31244d;
  --color-red-brand-20: #ef312433;
  --color-red-brand-10: #ef31241a;
  --color-red-brand-85-flat: #f15045;
  --color-red-brand-70-flat: #f46f66;
  --color-red-brand-50-flat: #f69791;
  --color-red-brand-30-flat: #fbc2bd;
  --color-red-brand-20-flat: #fcd6d3;
  --color-red-brand-10-flat: #feebea;
  --color-red-brand-05-flat: #fef5f4;
  --color-red-dark: #d91d0b;
  --color-red-error: #ff5c5c;
  --color-green-text: #13a463;
  --color-green-text-60: #13a46399;
  --color-green-text-60-flat: #71c8a1;
  --color-green-done: #2fc26e;
  --color-green-done-20: #2fc26e33;
  --color-green-done-10: #2fc26e1a;
  --color-green-done-05: #2fc26e0d;
  --color-green-done-20-flat: #d5f3e2;
  --color-green-done-10-flat: #ebf9f1;
  --color-green-done-05-flat: #f4fcf7;
  --color-blue-action: #0e60b9;
  --color-blue-swipe-a: #2670c6;
  --color-blue-swipe-b: #3781d8;
  --color-blue-swipe-c: #4a90e2;
  --color-blue-link-mobile: #007aff;
  --color-blue-link-mobile-10: #007aff1a;
  --color-blue-link-mobile-10-flat: #e6f2ff;
  --color-blue-link-web: #0f62fe;
  --color-sand: #f6bf65;
  --color-lavender: #8888ad;
  --color-amethyst: #a489aa;
  --color-black: #000;
  --color-black-60: #0009;
  --color-black-30: #0000004d;
  --color-black-10: #0000001a;
  --color-black-60-flat: #666;
  --color-black-30-flat: #b3b3b3;
  --color-black-10-flat: #e6e6e6;
  --color-white: #fff;
  --color-white-60: #fff9;
  --color-white-30: #ffffff4d;
  --color-white-10: #ffffff1a;
  --color-bg-corporate: #212a33;
  --color-bg-corporate-90: #212a33e6;
  --color-bg-corporate-60: #212a3399;
  --color-bg-corporate-30: #212a334d;
  --color-bg-corporate-90-flat: #384048;
  --color-bg-corporate-60-flat: #7a7f85;
  --color-bg-corporate-30-flat: #bdc0c2;
  --color-light-blue: #f5f7f9;
  --color-dark-accent-primary: #f83a2a;
  --color-dark-accent-primary-hover: #ff503e;
  --color-dark-accent-primary-inverted: #ef3124;
  --color-dark-accent-primary-inverted-hover: #e32a17;
  --color-dark-accent-primary-inverted-press: #d72505;
  --color-dark-accent-primary-press: #fd624e;
  --color-dark-accent-secondary: #f2f3f5;
  --color-dark-accent-secondary-hover: #dcdde1;
  --color-dark-accent-secondary-inverted: #212124;
  --color-dark-accent-secondary-inverted-hover: #2f2f32;
  --color-dark-accent-secondary-inverted-press: #353539;
  --color-dark-accent-secondary-press: #d2d3d9;
  --color-dark-base-bg-alt-primary: #121213;
  --color-dark-base-bg-alt-primary-inverted: #f2f3f5;
  --color-dark-base-bg-alt-secondary: #1c1c1e;
  --color-dark-base-bg-alt-secondary-inverted: #fff;
  --color-dark-base-bg-alt-tertiary: #29292c;
  --color-dark-base-bg-alt-tertiary-inverted: #f2f3f5;
  --color-dark-base-bg-primary: #121213;
  --color-dark-base-bg-primary-inverted: #fff;
  --color-dark-base-bg-secondary: #1c1c1e;
  --color-dark-base-bg-secondary-inverted: #f2f3f5;
  --color-dark-base-bg-tertiary: #29292c;
  --color-dark-base-bg-tertiary-inverted: #fff;
  --color-dark-bg-accent: #ef3124;
  --color-dark-bg-attention-muted: #36291f;
  --color-dark-bg-info: #001c3c;
  --color-dark-bg-info-muted: #242a39;
  --color-dark-bg-negative-muted: #392523;
  --color-dark-bg-opaque: #fffc;
  --color-dark-bg-overlay: #000c;
  --color-dark-bg-positive-muted: #232d25;
  --color-dark-bg-primary: #0e0e0e;
  --color-dark-bg-primary-inverted: #fff;
  --color-dark-bg-quaternary: #36363a;
  --color-dark-bg-quaternary-inverted: #dcdee2;
  --color-dark-bg-secondary: #1c1c1e;
  --color-dark-bg-secondary-inverted: #f2f3f5;
  --color-dark-bg-tertiary: #27272a;
  --color-dark-bg-tertiary-inverted: #e7e8ea;
  --color-dark-border-accent: #ef3124;
  --color-dark-border-key: #fff;
  --color-dark-border-key-inverted: #000;
  --color-dark-border-link: #3193fc;
  --color-dark-border-primary: #36363a;
  --color-dark-border-primary-inverted: #d5d6dc;
  --color-dark-border-secondary: #27272a;
  --color-dark-border-secondary-inverted: #e7e8ec;
  --color-dark-border-tertiary: #1c1c1e;
  --color-dark-border-tertiary-inverted: #f2f3f5;
  --color-dark-border-underline: #49494f;
  --color-dark-border-underline-inverted: #b8b9c0;
  --color-dark-graphic-accent: #ef3124;
  --color-dark-graphic-attention: #fda136;
  --color-dark-graphic-link: #3193fc;
  --color-dark-graphic-negative: #ff5431;
  --color-dark-graphic-positive: #17d055;
  --color-dark-graphic-primary: #fff;
  --color-dark-graphic-primary-inverted: #0e0e0e;
  --color-dark-graphic-quaternary: #27272a;
  --color-dark-graphic-quaternary-inverted: #e7e8ec;
  --color-dark-graphic-secondary: #898991;
  --color-dark-graphic-secondary-inverted: #898991;
  --color-dark-graphic-tertiary: #49494f;
  --color-dark-graphic-tertiary-inverted: #b8b9c0;
  --color-dark-modal-bg-alt-primary: #1c1c1e;
  --color-dark-modal-bg-alt-primary-inverted: #f2f3f5;
  --color-dark-modal-bg-alt-secondary: #29292c;
  --color-dark-modal-bg-alt-secondary-inverted: #fff;
  --color-dark-modal-bg-alt-tertiary: #353539;
  --color-dark-modal-bg-alt-tertiary-inverted: #f2f3f5;
  --color-dark-modal-bg-primary: #1c1c1e;
  --color-dark-modal-bg-primary-inverted: #fff;
  --color-dark-modal-bg-secondary: #29292c;
  --color-dark-modal-bg-secondary-inverted: #f2f3f5;
  --color-dark-modal-bg-tertiary: #353539;
  --color-dark-modal-bg-tertiary-inverted: #fff;
  --color-dark-neutral-0: #262629;
  --color-dark-neutral-0-hover: #2f2f32;
  --color-dark-neutral-0-inverted: #fff;
  --color-dark-neutral-0-inverted-hover: #e7e8eb;
  --color-dark-neutral-0-inverted-press: #dcdde1;
  --color-dark-neutral-0-press: #353539;
  --color-dark-neutral-100: #1c1c1e;
  --color-dark-neutral-100-hover: #212124;
  --color-dark-neutral-100-inverted: #f2f3f5;
  --color-dark-neutral-100-inverted-hover: #e7e8eb;
  --color-dark-neutral-100-inverted-press: #dcdde1;
  --color-dark-neutral-100-press: #29292c;
  --color-dark-neutral-1500: #fff;
  --color-dark-neutral-1500-hover: #babbc2;
  --color-dark-neutral-1500-inverted: #121213;
  --color-dark-neutral-1500-inverted-hover: #3f3f45;
  --color-dark-neutral-1500-inverted-press: #5f5f66;
  --color-dark-neutral-1500-press: #a0a1a9;
  --color-dark-neutral-200: #212124;
  --color-dark-neutral-200-hover: #29292c;
  --color-dark-neutral-200-inverted: #edeef0;
  --color-dark-neutral-200-inverted-hover: #e7e8eb;
  --color-dark-neutral-200-inverted-press: #dcdde1;
  --color-dark-neutral-200-press: #2f2f32;
  --color-dark-neutral-300: #29292c;
  --color-dark-neutral-300-hover: #2f2f32;
  --color-dark-neutral-300-inverted: #e7e8eb;
  --color-dark-neutral-300-inverted-hover: #dcdde1;
  --color-dark-neutral-300-inverted-press: #d2d3d9;
  --color-dark-neutral-300-press: #353539;
  --color-dark-neutral-400: #353539;
  --color-dark-neutral-400-hover: #3f3f45;
  --color-dark-neutral-400-inverted: #d2d3d9;
  --color-dark-neutral-400-inverted-hover: #babbc2;
  --color-dark-neutral-400-inverted-press: #a0a1a9;
  --color-dark-neutral-400-press: #4a4a51;
  --color-dark-neutral-500: #4a4a51;
  --color-dark-neutral-500-hover: #5f5f66;
  --color-dark-neutral-500-inverted: #babbc2;
  --color-dark-neutral-500-inverted-hover: #a0a1a9;
  --color-dark-neutral-500-inverted-press: #898991;
  --color-dark-neutral-500-press: #75757d;
  --color-dark-neutral-700: #898991;
  --color-dark-neutral-700-hover: #a0a1a9;
  --color-dark-neutral-700-inverted: #898991;
  --color-dark-neutral-700-inverted-hover: #75757d;
  --color-dark-neutral-700-inverted-press: #5f5f66;
  --color-dark-neutral-700-press: #babbc2;
  --color-dark-neutral-translucent-0: #d6d6e512;
  --color-dark-neutral-translucent-0-hover: #e1e1f817;
  --color-dark-neutral-translucent-0-inverted: #fff;
  --color-dark-neutral-translucent-0-inverted-hover: #2637580f;
  --color-dark-neutral-translucent-0-inverted-press: #1e2b4414;
  --color-dark-neutral-translucent-0-press: #dedeee21;
  --color-dark-neutral-translucent-100: #d6d6e512;
  --color-dark-neutral-translucent-100-hover: #e1e1f817;
  --color-dark-neutral-translucent-100-inverted: #2637580f;
  --color-dark-neutral-translucent-100-inverted-hover: #0f19371a;
  --color-dark-neutral-translucent-100-inverted-press: #050c2924;
  --color-dark-neutral-translucent-100-press: #dedeee21;
  --color-dark-neutral-translucent-1300: #fffffff0;
  --color-dark-neutral-translucent-1300-hover: #ffffffb3;
  --color-dark-neutral-translucent-1300-inverted: #030306e0;
  --color-dark-neutral-translucent-1300-inverted-hover: #030308cc;
  --color-dark-neutral-translucent-1300-inverted-press: #00000ab5;
  --color-dark-neutral-translucent-1300-press: #fff9;
  --color-dark-neutral-translucent-1500-hover: #f3f5febf;
  --color-dark-neutral-translucent-1500-inverted-hover: #02020ac2;
  --color-dark-neutral-translucent-1500-inverted-press: #01010ca1;
  --color-dark-neutral-translucent-1500-press: #eff0fca6;
  --color-dark-neutral-translucent-200: #e1e1f817;
  --color-dark-neutral-translucent-200-hover: #dedeee21;
  --color-dark-neutral-translucent-200-inverted: #1e2b4414;
  --color-dark-neutral-translucent-200-inverted-hover: #0f19371a;
  --color-dark-neutral-translucent-200-inverted-press: #050c2924;
  --color-dark-neutral-translucent-200-press: #eaeaf826;
  --color-dark-neutral-translucent-300: #dedeee21;
  --color-dark-neutral-translucent-300-hover: #eaeaf826;
  --color-dark-neutral-translucent-300-inverted: #0f19371a;
  --color-dark-neutral-translucent-300-inverted-hover: #050c2924;
  --color-dark-neutral-translucent-300-inverted-press: #050b2c2e;
  --color-dark-neutral-translucent-300-press: #e7e7f82e;
  --color-dark-neutral-translucent-400: #e7e7f82e;
  --color-dark-neutral-translucent-400-hover: #e3e3fa3b;
  --color-dark-neutral-translucent-400-inverted: #050b2c2e;
  --color-dark-neutral-translucent-400-inverted-hover: #090c2547;
  --color-dark-neutral-translucent-400-inverted-press: #05081d61;
  --color-dark-neutral-translucent-400-press: #e4e4fb47;
  --color-dark-neutral-translucent-500: #e4e4fb47;
  --color-dark-neutral-translucent-500-hover: #e9e9fa5e;
  --color-dark-neutral-translucent-500-inverted: #090c2547;
  --color-dark-neutral-translucent-500-inverted-hover: #05081d61;
  --color-dark-neutral-translucent-500-inverted-press: #04041578;
  --color-dark-neutral-translucent-500-press: #eeeefe75;
  --color-dark-neutral-translucent-700: #eeeefb8c;
  --color-dark-neutral-translucent-700-hover: #eff0fca6;
  --color-dark-neutral-translucent-700-inverted: #04041578;
  --color-dark-neutral-translucent-700-inverted-hover: #0404138c;
  --color-dark-neutral-translucent-700-inverted-press: #01010ca1;
  --color-dark-neutral-translucent-700-press: #f3f5febf;
  --color-dark-overlay-default: #000000b3;
  --color-dark-specialbg-component: #ffffff1a;
  --color-dark-specialbg-component-inverted: #0b1f3512;
  --color-dark-specialbg-nulled: #fff0;
  --color-dark-specialbg-overlay-fallback: #0e0e0f;
  --color-dark-specialbg-primary-grouped: #1c1c1e;
  --color-dark-specialbg-secondary-grouped: #27272a;
  --color-dark-specialbg-secondary-transparent: #d6d6e512;
  --color-dark-specialbg-secondary-transparent-inverted: #2637580f;
  --color-dark-specialbg-tertiary-grouped: #36363a;
  --color-dark-specialbg-tertiary-transparent: #dedef01f;
  --color-dark-specialbg-tertiary-transparent-inverted: #1e2b4414;
  --color-dark-status-attention: #fda136;
  --color-dark-status-attention-hover: #fdb24d;
  --color-dark-status-attention-inverted: #fa9313;
  --color-dark-status-attention-inverted-hover: #f18d0b;
  --color-dark-status-attention-inverted-press: #ea8313;
  --color-dark-status-attention-press: #ffbf70;
  --color-dark-status-info: #3193fc;
  --color-dark-status-info-hover: #4a9dfc;
  --color-dark-status-info-inverted: #2288fa;
  --color-dark-status-info-inverted-hover: #2a77ef;
  --color-dark-status-info-inverted-press: #2c64d4;
  --color-dark-status-info-press: #63aafd;
  --color-dark-status-muted-alt-attention: #412f22;
  --color-dark-status-muted-alt-attention-hover: #543a27;
  --color-dark-status-muted-alt-attention-inverted: #fde6c8;
  --color-dark-status-muted-alt-attention-inverted-hover: #f6d7af;
  --color-dark-status-muted-alt-attention-inverted-press: #f0c492;
  --color-dark-status-muted-alt-attention-press: #6a462c;
  --color-dark-status-muted-alt-info: #293044;
  --color-dark-status-muted-alt-info-hover: #2f3a55;
  --color-dark-status-muted-alt-info-inverted: #e4f0ff;
  --color-dark-status-muted-alt-info-inverted-hover: #c1dbf7;
  --color-dark-status-muted-alt-info-inverted-press: #a7cbf2;
  --color-dark-status-muted-alt-info-press: #38476c;
  --color-dark-status-muted-alt-negative: #442926;
  --color-dark-status-muted-alt-negative-hover: #55312e;
  --color-dark-status-muted-alt-negative-inverted: #ffdfdf;
  --color-dark-status-muted-alt-negative-inverted-hover: #f9ccca;
  --color-dark-status-muted-alt-negative-inverted-press: #f3b6af;
  --color-dark-status-muted-alt-negative-press: #6b3b34;
  --color-dark-status-muted-alt-positive: #253528;
  --color-dark-status-muted-alt-positive-hover: #273f2d;
  --color-dark-status-muted-alt-positive-inverted: #d1f1d7;
  --color-dark-status-muted-alt-positive-inverted-hover: #bbe8c3;
  --color-dark-status-muted-alt-positive-inverted-press: #a1dba8;
  --color-dark-status-muted-alt-positive-press: #2d4e33;
  --color-dark-status-muted-attention: #36291f;
  --color-dark-status-muted-attention-hover: #412f22;
  --color-dark-status-muted-attention-inverted: #ffefd9;
  --color-dark-status-muted-attention-inverted-hover: #fde6c8;
  --color-dark-status-muted-attention-inverted-press: #f6d7af;
  --color-dark-status-muted-attention-press: #543a27;
  --color-dark-status-muted-info: #222a3e;
  --color-dark-status-muted-info-hover: #293044;
  --color-dark-status-muted-info-inverted: #e4f0ff;
  --color-dark-status-muted-info-inverted-hover: #d8eaff;
  --color-dark-status-muted-info-inverted-press: #c1dbf7;
  --color-dark-status-muted-info-press: #2f3a55;
  --color-dark-status-muted-negative: #392523;
  --color-dark-status-muted-negative-hover: #442926;
  --color-dark-status-muted-negative-inverted: #ffebeb;
  --color-dark-status-muted-negative-inverted-hover: #ffdfdf;
  --color-dark-status-muted-negative-inverted-press: #f9ccca;
  --color-dark-status-muted-negative-press: #55312e;
  --color-dark-status-muted-positive: #232d25;
  --color-dark-status-muted-positive-hover: #253528;
  --color-dark-status-muted-positive-inverted: #dff8e5;
  --color-dark-status-muted-positive-inverted-hover: #d1f1d7;
  --color-dark-status-muted-positive-inverted-press: #bbe8c3;
  --color-dark-status-muted-positive-press: #273f2d;
  --color-dark-status-negative: #ff4837;
  --color-dark-status-negative-hover: #ff755e;
  --color-dark-status-negative-inverted: #ff4837;
  --color-dark-status-negative-inverted-hover: #ec2d20;
  --color-dark-status-negative-inverted-press: #c7241f;
  --color-dark-status-negative-press: #ff8d79;
  --color-dark-status-positive: #17d055;
  --color-dark-status-positive-hover: #22e068;
  --color-dark-status-positive-inverted: #0cc44d;
  --color-dark-status-positive-inverted-hover: #04b545;
  --color-dark-status-positive-inverted-press: #01a53d;
  --color-dark-status-positive-press: #4ae777;
  --color-dark-text-accent: #ef3124;
  --color-dark-text-attention: #fa9313;
  --color-dark-text-attention-hover: #fdb24d;
  --color-dark-text-attention-inverted: #ea8313;
  --color-dark-text-attention-inverted-hover: #d57111;
  --color-dark-text-attention-inverted-press: #b45a06;
  --color-dark-text-attention-press: #ffbf70;
  --color-dark-text-disabled: #ececfe2e;
  --color-dark-text-disabled-inverted: #050b2c2e;
  --color-dark-text-info: #4a9dfc;
  --color-dark-text-info-hover: #63aafd;
  --color-dark-text-info-inverted: #2a77ef;
  --color-dark-text-info-inverted-hover: #2c64d4;
  --color-dark-text-info-inverted-press: #2453b4;
  --color-dark-text-info-press: #7fb6ff;
  --color-dark-text-link: #4a9dfc;
  --color-dark-text-negative: #ff4837;
  --color-dark-text-negative-hover: #ff755e;
  --color-dark-text-negative-inverted: #ec2d20;
  --color-dark-text-negative-inverted-hover: #c7241f;
  --color-dark-text-negative-inverted-press: #a6201e;
  --color-dark-text-negative-press: #ff8d79;
  --color-dark-text-positive: #0cc44d;
  --color-dark-text-positive-hover: #22e068;
  --color-dark-text-positive-inverted: #0d9336;
  --color-dark-text-positive-inverted-hover: #0a7d2c;
  --color-dark-text-positive-inverted-press: #036625;
  --color-dark-text-positive-press: #4ae777;
  --color-dark-text-primary: #fffffff0;
  --color-dark-text-primary-hover: #ffffffb3;
  --color-dark-text-primary-inverted: #030306e0;
  --color-dark-text-primary-inverted-hover: #01010ca1;
  --color-dark-text-primary-inverted-press: #0404138c;
  --color-dark-text-primary-press: #fff9;
  --color-dark-text-quaternary: #e7e7f82e;
  --color-dark-text-quaternary-inverted: #050b2c2e;
  --color-dark-text-secondary: #eeeefb8c;
  --color-dark-text-secondary-hover: #eff0fca6;
  --color-dark-text-secondary-inverted: #0404138c;
  --color-dark-text-secondary-inverted-hover: #01010ca1;
  --color-dark-text-secondary-inverted-press: #00000ab5;
  --color-dark-text-secondary-press: #f3f5febf;
  --color-dark-text-tertiary: #e9e9fa5e;
  --color-dark-text-tertiary-hover: #eeeefe75;
  --color-dark-text-tertiary-inverted: #05081d61;
  --color-dark-text-tertiary-inverted-hover: #04041578;
  --color-dark-text-tertiary-inverted-press: #0404138c;
  --color-dark-text-tertiary-press: #eeeefb8c;
  --color-dark-transparent-default: #fff0;
  --color-dark-transparent-default-hover: #d6d6e512;
  --color-dark-transparent-default-inverted-hover: #2637580f;
  --color-dark-transparent-default-inverted-press: #1e2b4414;
  --color-dark-transparent-default-press: #e1e1f817;
  --color-light-accent-primary-hover: #e32a17;
  --color-light-accent-primary-inverted: #f83a2a;
  --color-light-accent-primary-inverted-hover: #ff503e;
  --color-light-accent-primary-inverted-press: #fd624e;
  --color-light-accent-primary-press: #d72505;
  --color-light-accent-secondary-inverted-hover: #dcdde1;
  --color-light-accent-secondary-inverted-press: #d2d3d9;
  --color-light-base-bg-alt-primary: #f2f3f5;
  --color-light-base-bg-alt-primary-inverted: #121213;
  --color-light-base-bg-alt-secondary: #fff;
  --color-light-base-bg-alt-secondary-inverted: #1c1c1e;
  --color-light-base-bg-alt-tertiary: #f2f3f5;
  --color-light-base-bg-alt-tertiary-inverted: #29292c;
  --color-light-base-bg-primary: #fff;
  --color-light-base-bg-primary-inverted: #121213;
  --color-light-base-bg-secondary: #f2f3f5;
  --color-light-base-bg-secondary-inverted: #1c1c1e;
  --color-light-base-bg-tertiary: #fff;
  --color-light-base-bg-tertiary-inverted: #29292c;
  --color-light-bg-info-muted: #e4f0ff;
  --color-light-bg-opaque: #fffc;
  --color-light-bg-overlay: #000000a6;
  --color-light-border-accent: #ef3124;
  --color-light-border-key: #000;
  --color-light-border-key-inverted: #fff;
  --color-light-border-primary-inverted: #36363a;
  --color-light-border-secondary: #e7e8ec;
  --color-light-border-secondary-inverted: #27272a;
  --color-light-border-tertiary: #f2f3f5;
  --color-light-border-tertiary-inverted: #1c1c1e;
  --color-light-border-underline: #b8b9c0;
  --color-light-border-underline-inverted: #49494f;
  --color-light-graphic-accent: #ef3124;
  --color-light-graphic-attention: #fa9313;
  --color-light-graphic-link: #2288fa;
  --color-light-graphic-negative: #ff5431;
  --color-light-graphic-positive: #0cc44d;
  --color-light-graphic-primary: #0e0e0e;
  --color-light-graphic-quaternary: #e7e8ec;
  --color-light-graphic-quaternary-inverted: #27272a;
  --color-light-graphic-secondary: #898991;
  --color-light-graphic-secondary-inverted: #898991;
  --color-light-graphic-tertiary: #b8b9c0;
  --color-light-graphic-tertiary-inverted: #49494f;
  --color-light-modal-bg-alt-primary: #f2f3f5;
  --color-light-modal-bg-alt-primary-inverted: #1c1c1e;
  --color-light-modal-bg-alt-secondary: #fff;
  --color-light-modal-bg-alt-secondary-inverted: #29292c;
  --color-light-modal-bg-alt-tertiary: #f2f3f5;
  --color-light-modal-bg-alt-tertiary-inverted: #353539;
  --color-light-modal-bg-secondary: #f2f3f5;
  --color-light-modal-bg-secondary-inverted: #29292c;
  --color-light-modal-bg-tertiary: #fff;
  --color-light-modal-bg-tertiary-inverted: #353539;
  --color-light-neutral-0-inverted: #262629;
  --color-light-neutral-0-inverted-hover: #2f2f32;
  --color-light-neutral-0-inverted-press: #353539;
  --color-light-neutral-100-hover: #e7e8eb;
  --color-light-neutral-100-inverted: #1c1c1e;
  --color-light-neutral-100-inverted-hover: #212124;
  --color-light-neutral-100-inverted-press: #29292c;
  --color-light-neutral-100-press: #dcdde1;
  --color-light-neutral-1500-hover: #3f3f45;
  --color-light-neutral-1500-inverted-hover: #babbc2;
  --color-light-neutral-1500-inverted-press: #a0a1a9;
  --color-light-neutral-1500-press: #5f5f66;
  --color-light-neutral-200: #edeef0;
  --color-light-neutral-200-hover: #e7e8eb;
  --color-light-neutral-200-inverted: #212124;
  --color-light-neutral-200-inverted-hover: #29292c;
  --color-light-neutral-200-inverted-press: #2f2f32;
  --color-light-neutral-200-press: #dcdde1;
  --color-light-neutral-300-hover: #dcdde1;
  --color-light-neutral-300-inverted: #29292c;
  --color-light-neutral-300-inverted-hover: #2f2f32;
  --color-light-neutral-300-inverted-press: #353539;
  --color-light-neutral-300-press: #d2d3d9;
  --color-light-neutral-400-hover: #babbc2;
  --color-light-neutral-400-inverted: #353539;
  --color-light-neutral-400-inverted-hover: #3f3f45;
  --color-light-neutral-400-inverted-press: #4a4a51;
  --color-light-neutral-400-press: #a0a1a9;
  --color-light-neutral-500-hover: #a0a1a9;
  --color-light-neutral-500-inverted: #4a4a51;
  --color-light-neutral-500-inverted-hover: #5f5f66;
  --color-light-neutral-500-inverted-press: #75757d;
  --color-light-neutral-500-press: #898991;
  --color-light-neutral-700-hover: #75757d;
  --color-light-neutral-700-inverted: #898991;
  --color-light-neutral-700-inverted-hover: #a0a1a9;
  --color-light-neutral-700-inverted-press: #babbc2;
  --color-light-neutral-700-press: #5f5f66;
  --color-light-neutral-translucent-0-hover: #2637580f;
  --color-light-neutral-translucent-0-inverted-hover: #e1e1f817;
  --color-light-neutral-translucent-0-inverted-press: #dedeee21;
  --color-light-neutral-translucent-0-press: #1e2b4414;
  --color-light-neutral-translucent-100-hover: #0f19371a;
  --color-light-neutral-translucent-100-inverted-hover: #dedeee21;
  --color-light-neutral-translucent-100-inverted-press: #eaeaf826;
  --color-light-neutral-translucent-1300: #030306e0;
  --color-light-neutral-translucent-1300-hover: #030308cc;
  --color-light-neutral-translucent-1300-inverted: #fffffff0;
  --color-light-neutral-translucent-1300-inverted-hover: #ffffffb3;
  --color-light-neutral-translucent-1300-inverted-press: #fff9;
  --color-light-neutral-translucent-1300-press: #00000ab5;
  --color-light-neutral-translucent-1500-hover: #02020ac2;
  --color-light-neutral-translucent-1500-inverted-hover: #f3f5febf;
  --color-light-neutral-translucent-1500-inverted-press: #eff0fca6;
  --color-light-neutral-translucent-1500-press: #01010ca1;
  --color-light-neutral-translucent-200-hover: #0f19371a;
  --color-light-neutral-translucent-200-inverted-hover: #dedeee21;
  --color-light-neutral-translucent-200-inverted-press: #eaeaf826;
  --color-light-neutral-translucent-200-press: #050c2924;
  --color-light-neutral-translucent-300-inverted-hover: #eaeaf826;
  --color-light-neutral-translucent-300-inverted-press: #e7e7f82e;
  --color-light-neutral-translucent-400: #050b2c2e;
  --color-light-neutral-translucent-400-hover: #090c2547;
  --color-light-neutral-translucent-400-inverted: #e7e7f82e;
  --color-light-neutral-translucent-400-inverted-hover: #e3e3fa3b;
  --color-light-neutral-translucent-400-inverted-press: #e4e4fb47;
  --color-light-neutral-translucent-400-press: #05081d61;
  --color-light-neutral-translucent-700-inverted-hover: #eff0fca6;
  --color-light-neutral-translucent-700-inverted-press: #f3f5febf;
  --color-light-neutral-translucent-700-press: #01010ca1;
  --color-light-overlay-default: #0009;
  --color-light-specialbg-nulled: #fff0;
  --color-light-specialbg-overlay-fallback: #49494f;
  --color-light-status-attention-hover: #f18d0b;
  --color-light-status-attention-inverted: #fda136;
  --color-light-status-attention-inverted-hover: #fdb24d;
  --color-light-status-attention-inverted-press: #ffbf70;
  --color-light-status-attention-press: #ea8313;
  --color-light-status-info-hover: #2a77ef;
  --color-light-status-info-inverted: #3193fc;
  --color-light-status-info-inverted-hover: #4a9dfc;
  --color-light-status-info-inverted-press: #63aafd;
  --color-light-status-info-press: #2c64d4;
  --color-light-status-muted-alt-attention: #fde6c8;
  --color-light-status-muted-alt-attention-hover: #f6d7af;
  --color-light-status-muted-alt-attention-inverted: #412f22;
  --color-light-status-muted-alt-attention-inverted-hover: #543a27;
  --color-light-status-muted-alt-attention-inverted-press: #6a462c;
  --color-light-status-muted-alt-attention-press: #f0c492;
  --color-light-status-muted-alt-info: #d8eaff;
  --color-light-status-muted-alt-info-hover: #c1dbf7;
  --color-light-status-muted-alt-info-inverted: #293044;
  --color-light-status-muted-alt-info-inverted-hover: #2f3a55;
  --color-light-status-muted-alt-info-inverted-press: #38476c;
  --color-light-status-muted-alt-info-press: #a7cbf2;
  --color-light-status-muted-alt-negative: #ffdfdf;
  --color-light-status-muted-alt-negative-hover: #f9ccca;
  --color-light-status-muted-alt-negative-inverted: #442926;
  --color-light-status-muted-alt-negative-inverted-hover: #55312e;
  --color-light-status-muted-alt-negative-inverted-press: #6b3b34;
  --color-light-status-muted-alt-negative-press: #f3b6af;
  --color-light-status-muted-alt-positive: #d1f1d7;
  --color-light-status-muted-alt-positive-hover: #bbe8c3;
  --color-light-status-muted-alt-positive-inverted: #253528;
  --color-light-status-muted-alt-positive-inverted-hover: #273f2d;
  --color-light-status-muted-alt-positive-inverted-press: #2d4e33;
  --color-light-status-muted-alt-positive-press: #a1dba8;
  --color-light-status-muted-attention: #ffefd9;
  --color-light-status-muted-attention-hover: #fde6c8;
  --color-light-status-muted-attention-inverted: #36291f;
  --color-light-status-muted-attention-inverted-hover: #412f22;
  --color-light-status-muted-attention-inverted-press: #543a27;
  --color-light-status-muted-attention-press: #f6d7af;
  --color-light-status-muted-info: #e4f0ff;
  --color-light-status-muted-info-hover: #d8eaff;
  --color-light-status-muted-info-inverted: #222a3e;
  --color-light-status-muted-info-inverted-hover: #293044;
  --color-light-status-muted-info-inverted-press: #2f3a55;
  --color-light-status-muted-info-press: #c1dbf7;
  --color-light-status-muted-negative: #ffebeb;
  --color-light-status-muted-negative-hover: #ffdfdf;
  --color-light-status-muted-negative-inverted: #392523;
  --color-light-status-muted-negative-inverted-hover: #442926;
  --color-light-status-muted-negative-inverted-press: #55312e;
  --color-light-status-muted-negative-press: #f9ccca;
  --color-light-status-muted-positive: #dff8e5;
  --color-light-status-muted-positive-hover: #d1f1d7;
  --color-light-status-muted-positive-inverted: #232d25;
  --color-light-status-muted-positive-inverted-hover: #253528;
  --color-light-status-muted-positive-inverted-press: #273f2d;
  --color-light-status-muted-positive-press: #bbe8c3;
  --color-light-status-negative-hover: #ec2d20;
  --color-light-status-negative-inverted-hover: #ff755e;
  --color-light-status-negative-inverted-press: #ff8d79;
  --color-light-status-negative-press: #c7241f;
  --color-light-status-positive-inverted: #17d055;
  --color-light-status-positive-inverted-hover: #22e068;
  --color-light-status-positive-inverted-press: #4ae777;
  --color-light-status-positive-press: #01a53d;
  --color-light-text-accent: #ef3124;
  --color-light-text-attention: #ea8313;
  --color-light-text-attention-hover: #d57111;
  --color-light-text-attention-inverted: #fa9313;
  --color-light-text-attention-inverted-hover: #fdb24d;
  --color-light-text-attention-inverted-press: #ffbf70;
  --color-light-text-attention-press: #b45a06;
  --color-light-text-disabled: #050b2c2e;
  --color-light-text-disabled-inverted: #e7e7f82e;
  --color-light-text-link: #2a77ef;
  --color-light-text-negative-hover: #c7241f;
  --color-light-text-negative-inverted: #ff4837;
  --color-light-text-negative-inverted-hover: #ff755e;
  --color-light-text-negative-inverted-press: #ff8d79;
  --color-light-text-negative-press: #a6201e;
  --color-light-text-positive: #0d9336;
  --color-light-text-positive-hover: #0a7d2c;
  --color-light-text-positive-inverted: #0cc44d;
  --color-light-text-positive-inverted-hover: #22e068;
  --color-light-text-positive-inverted-press: #4ae777;
  --color-light-text-positive-press: #036625;
  --color-light-text-quaternary: #050b2c2e;
  --color-light-text-quaternary-inverted: #e7e7f82e;
  --color-light-text-tertiary-hover: #04041578;
  --color-light-text-tertiary-inverted-hover: #eeeefe75;
  --color-light-text-tertiary-inverted-press: #eeeefb8c;
  --color-light-text-tertiary-press: #0404138c;
  --color-light-transparent-default: #fff0;
  --color-light-transparent-default-inverted-hover: #d6d6e512;
  --color-light-transparent-default-inverted-press: #e1e1f817;
  --color-static-accent-primary: #ef3124;
  --color-static-accent-primary-hover: #e32a17;
  --color-static-accent-primary-inverted: #f83a2a;
  --color-static-accent-primary-inverted-hover: #ff503e;
  --color-static-accent-primary-inverted-press: #fd624e;
  --color-static-accent-primary-press: #d72505;
  --color-static-accent-secondary: #212124;
  --color-static-accent-secondary-hover: #2f2f32;
  --color-static-accent-secondary-inverted: #f2f3f5;
  --color-static-accent-secondary-inverted-hover: #dcdde1;
  --color-static-accent-secondary-inverted-press: #d2d3d9;
  --color-static-accent-secondary-press: #353539;
  --color-static-bg-accent: #ef3124;
  --color-static-bg-primary-light: #fff;
  --color-static-bg-quaternary-light: #e7e8ec;
  --color-static-bg-secondary-light: #f2f3f5;
  --color-static-bg-tertiary-dark: #27272a;
  --color-static-bg-tertiary-light: #edeef0;
  --color-static-border-accent: #ef3124;
  --color-static-graphic-accent: #ef3124;
  --color-static-graphic-dark: #0e0e0e;
  --color-static-neutral-0: #fff;
  --color-static-neutral-0-hover: #e7e8eb;
  --color-static-neutral-0-inverted: #262629;
  --color-static-neutral-0-inverted-hover: #2f2f32;
  --color-static-neutral-0-inverted-press: #353539;
  --color-static-neutral-0-press: #dcdde1;
  --color-static-neutral-100: #f2f3f5;
  --color-static-neutral-100-hover: #e7e8eb;
  --color-static-neutral-100-inverted: #1c1c1e;
  --color-static-neutral-100-inverted-hover: #212124;
  --color-static-neutral-100-inverted-press: #29292c;
  --color-static-neutral-100-press: #dcdde1;
  --color-static-neutral-1500: #121213;
  --color-static-neutral-1500-hover: #3f3f45;
  --color-static-neutral-1500-inverted-hover: #babbc2;
  --color-static-neutral-1500-inverted-press: #a0a1a9;
  --color-static-neutral-1500-press: #5f5f66;
  --color-static-neutral-200: #edeef0;
  --color-static-neutral-200-hover: #e7e8eb;
  --color-static-neutral-200-inverted: #212124;
  --color-static-neutral-200-inverted-hover: #29292c;
  --color-static-neutral-200-inverted-press: #2f2f32;
  --color-static-neutral-200-press: #dcdde1;
  --color-static-neutral-300: #e7e8eb;
  --color-static-neutral-300-hover: #dcdde1;
  --color-static-neutral-300-inverted: #29292c;
  --color-static-neutral-300-inverted-hover: #2f2f32;
  --color-static-neutral-300-inverted-press: #353539;
  --color-static-neutral-300-press: #d2d3d9;
  --color-static-neutral-400: #d2d3d9;
  --color-static-neutral-400-hover: #babbc2;
  --color-static-neutral-400-inverted: #353539;
  --color-static-neutral-400-inverted-hover: #3f3f45;
  --color-static-neutral-400-inverted-press: #4a4a51;
  --color-static-neutral-400-press: #a0a1a9;
  --color-static-neutral-500: #babbc2;
  --color-static-neutral-500-hover: #a0a1a9;
  --color-static-neutral-500-inverted: #4a4a51;
  --color-static-neutral-500-inverted-hover: #5f5f66;
  --color-static-neutral-500-inverted-press: #75757d;
  --color-static-neutral-500-press: #898991;
  --color-static-neutral-700: #898991;
  --color-static-neutral-700-hover: #75757d;
  --color-static-neutral-700-inverted: #898991;
  --color-static-neutral-700-inverted-hover: #a0a1a9;
  --color-static-neutral-700-inverted-press: #babbc2;
  --color-static-neutral-700-press: #5f5f66;
  --color-static-neutral-translucent-0: #fff;
  --color-static-neutral-translucent-0-hover: #2637580f;
  --color-static-neutral-translucent-0-inverted: #d6d6e512;
  --color-static-neutral-translucent-0-inverted-hover: #e1e1f817;
  --color-static-neutral-translucent-0-inverted-press: #dedeee21;
  --color-static-neutral-translucent-0-press: #1e2b4414;
  --color-static-neutral-translucent-100: #2637580f;
  --color-static-neutral-translucent-100-hover: #0f19371a;
  --color-static-neutral-translucent-100-inverted: #d6d6e512;
  --color-static-neutral-translucent-100-inverted-hover: #dedeee21;
  --color-static-neutral-translucent-100-inverted-press: #eaeaf826;
  --color-static-neutral-translucent-100-press: #050c2924;
  --color-static-neutral-translucent-1300: #030306e0;
  --color-static-neutral-translucent-1300-hover: #030308cc;
  --color-static-neutral-translucent-1300-inverted: #fffffff0;
  --color-static-neutral-translucent-1300-inverted-hover: #ffffffb3;
  --color-static-neutral-translucent-1300-inverted-press: #fff9;
  --color-static-neutral-translucent-1300-press: #00000ab5;
  --color-static-neutral-translucent-1500-hover: #02020ac2;
  --color-static-neutral-translucent-1500-inverted-hover: #f3f5febf;
  --color-static-neutral-translucent-1500-inverted-press: #eff0fca6;
  --color-static-neutral-translucent-1500-press: #01010ca1;
  --color-static-neutral-translucent-200: #1e2b4414;
  --color-static-neutral-translucent-200-hover: #0f19371a;
  --color-static-neutral-translucent-200-inverted: #e1e1f817;
  --color-static-neutral-translucent-200-inverted-hover: #dedeee21;
  --color-static-neutral-translucent-200-inverted-press: #eaeaf826;
  --color-static-neutral-translucent-200-press: #050c2924;
  --color-static-neutral-translucent-300: #0f19371a;
  --color-static-neutral-translucent-300-hover: #050c2924;
  --color-static-neutral-translucent-300-inverted: #dedeee21;
  --color-static-neutral-translucent-300-inverted-hover: #eaeaf826;
  --color-static-neutral-translucent-300-inverted-press: #e7e7f82e;
  --color-static-neutral-translucent-300-press: #050b2c2e;
  --color-static-neutral-translucent-400: #050b2c2e;
  --color-static-neutral-translucent-400-hover: #090c2547;
  --color-static-neutral-translucent-400-inverted: #e7e7f82e;
  --color-static-neutral-translucent-400-inverted-hover: #e3e3fa3b;
  --color-static-neutral-translucent-400-inverted-press: #e4e4fb47;
  --color-static-neutral-translucent-400-press: #05081d61;
  --color-static-neutral-translucent-500: #090c2547;
  --color-static-neutral-translucent-500-hover: #05081d61;
  --color-static-neutral-translucent-500-inverted: #e4e4fb47;
  --color-static-neutral-translucent-500-inverted-hover: #e9e9fa5e;
  --color-static-neutral-translucent-500-inverted-press: #eeeefe75;
  --color-static-neutral-translucent-500-press: #04041578;
  --color-static-neutral-translucent-700: #04041578;
  --color-static-neutral-translucent-700-hover: #0404138c;
  --color-static-neutral-translucent-700-inverted: #eeeefb8c;
  --color-static-neutral-translucent-700-inverted-hover: #eff0fca6;
  --color-static-neutral-translucent-700-inverted-press: #f3f5febf;
  --color-static-neutral-translucent-700-press: #01010ca1;
  --color-static-status-attention: #fa9313;
  --color-static-status-attention-inverted: #fda136;
  --color-static-status-info: #2288fa;
  --color-static-status-info-inverted: #3193fc;
  --color-static-status-muted-alt-attention: #fde6c8;
  --color-static-status-muted-alt-attention-inverted: #412f22;
  --color-static-status-muted-alt-info: #d8eaff;
  --color-static-status-muted-alt-info-inverted: #293044;
  --color-static-status-muted-alt-negative: #ffdfdf;
  --color-static-status-muted-alt-negative-inverted: #442926;
  --color-static-status-muted-alt-positive: #d1f1d7;
  --color-static-status-muted-alt-positive-inverted: #253528;
  --color-static-status-muted-attention: #ffefd9;
  --color-static-status-muted-attention-inverted: #36291f;
  --color-static-status-muted-info: #e4f0ff;
  --color-static-status-muted-info-inverted: #222a3e;
  --color-static-status-muted-negative: #ffebeb;
  --color-static-status-muted-negative-inverted: #392523;
  --color-static-status-muted-positive: #dff8e5;
  --color-static-status-muted-positive-inverted: #232d25;
  --color-static-status-negative: #ff4837;
  --color-static-status-negative-inverted: #ff4837;
  --color-static-status-positive: #0cc44d;
  --color-static-status-positive-inverted: #17d055;
  --color-static-text-accent: #ef3124;
  --color-static-text-attention: #ea8313;
  --color-static-text-attention-hover: #d57111;
  --color-static-text-attention-inverted: #fa9313;
  --color-static-text-attention-inverted-hover: #fdb24d;
  --color-static-text-attention-inverted-press: #ffbf70;
  --color-static-text-attention-press: #b45a06;
  --color-static-text-info: #2a77ef;
  --color-static-text-info-hover: #2c64d4;
  --color-static-text-info-inverted: #4a9dfc;
  --color-static-text-info-inverted-hover: #63aafd;
  --color-static-text-info-inverted-press: #7fb6ff;
  --color-static-text-info-press: #2453b4;
  --color-static-text-negative: #ec2d20;
  --color-static-text-negative-hover: #c7241f;
  --color-static-text-negative-inverted: #ff4837;
  --color-static-text-negative-inverted-hover: #ff755e;
  --color-static-text-negative-inverted-press: #ff8d79;
  --color-static-text-negative-press: #a6201e;
  --color-static-text-positive: #0d9336;
  --color-static-text-positive-hover: #0a7d2c;
  --color-static-text-positive-inverted: #0cc44d;
  --color-static-text-positive-inverted-hover: #22e068;
  --color-static-text-positive-inverted-press: #4ae777;
  --color-static-text-positive-press: #036625;
  --color-static-text-primary: #030306e0;
  --color-static-text-primary-dark: #0e0e0e;
  --color-static-text-primary-hover: #01010ca1;
  --color-static-text-primary-inverted-hover: #ffffffb3;
  --color-static-text-primary-inverted-press: #fff9;
  --color-static-text-primary-light: #fff;
  --color-static-text-primary-press: #0404138c;
  --color-static-text-quaternary: #050b2c2e;
  --color-static-text-quaternary-inverted: #e7e7f82e;
  --color-static-text-secondary: #0404138c;
  --color-static-text-secondary-dark: #0404138c;
  --color-static-text-secondary-hover: #01010ca1;
  --color-static-text-secondary-inverted: #eeeefb8c;
  --color-static-text-secondary-inverted-hover: #eff0fca6;
  --color-static-text-secondary-inverted-press: #f3f5febf;
  --color-static-text-secondary-light: #eeeefb8c;
  --color-static-text-secondary-press: #00000ab5;
  --color-static-text-tertiary: #05081d61;
  --color-static-text-tertiary-dark: #05081d61;
  --color-static-text-tertiary-hover: #04041578;
  --color-static-text-tertiary-inverted: #e9e9fa5e;
  --color-static-text-tertiary-inverted-hover: #eeeefe75;
  --color-static-text-tertiary-inverted-press: #eeeefb8c;
  --color-static-text-tertiary-light: #e9e9fa5e;
  --color-static-text-tertiary-press: #0404138c;
  --color-dark-bg-component: #ffffff1a;
  --color-dark-bg-component-inverted: #00000014;
  --color-dark-bg-link-muted: #001c3c;
  --color-dark-bg-neutral: #3a3a3c;
  --color-dark-bg-nulled: #0000;
  --color-dark-bg-primary-grouped: #1a1a1d;
  --color-dark-bg-secondary-grouped: #2a2a2e;
  --color-dark-bg-tertiary-grouped: #404045;
  --color-dark-graphic-neutral: #2a2a2c;
  --color-dark-specialbg-overlay: #000c;
  --color-dark-text-disabled-transparent: #dcdcf324;
  --color-dark-text-secondary-inverted-transparent: #0303108f;
  --color-dark-text-secondary-transparent: #efeffe87;
  --color-dark-text-tertiary-inverted-transparent: #01011269;
  --color-dark-text-tertiary-transparent: #e9e9fb59;
  --color-light-bg-component: #1313491c;
  --color-light-bg-component-inverted: #dfdff621;
  --color-light-bg-link-muted: #d6e8fc;
  --color-light-bg-neutral: #dcdcdd;
  --color-light-bg-nulled: #0000;
  --color-light-bg-primary-grouped: #f2f2f6;
  --color-light-bg-secondary-grouped: #fff;
  --color-light-bg-tertiary-grouped: #f2f2f6;
  --color-light-graphic-neutral: #dcdcdd;
  --color-light-specialbg-overlay: #0009;
  --color-light-text-disabled-transparent: #01011842;
  --color-light-text-secondary-inverted-transparent: #efeffe87;
  --color-light-text-secondary-transparent: #0303108f;
  --color-light-text-tertiary-inverted-transparent: #e9e9fb59;
  --color-light-text-tertiary-transparent: #01011269;
  --color-static-bg-dark: #000;
  --color-static-bg-light: #fff;
  --color-static-bg-neutral-dark: #3a3a3c;
  --color-static-bg-neutral-light: #dcdcdd;
  --color-static-text-secondary-dark-transparent: #0303108f;
  --color-static-text-secondary-light-transparent: #ebebf599;
  --color-static-text-tertiary-dark-transparent: #01011269;
  --color-static-text-tertiary-light-transparent: #ebebf54d;
  --color-dark-bg-accent-alpha-30: #ef31244d;
  --color-dark-bg-accent-shade-15: #cb2a1f;
  --color-dark-bg-accent-shade-20: #bf271d;
  --color-dark-bg-accent-tint-7: #f03f33;
  --color-dark-bg-accent-tint-10: #f1463a;
  --color-dark-bg-accent-tint-15: #f15045;
  --color-dark-bg-accent-tint-30: #f46f66;
  --color-dark-bg-primary-alpha-4: #0e0e0e0a;
  --color-dark-bg-primary-alpha-8: #0e0e0e14;
  --color-dark-bg-primary-alpha-12: #0e0e0e1f;
  --color-dark-bg-primary-alpha-15: #0e0e0e26;
  --color-dark-bg-primary-alpha-16: #0e0e0e29;
  --color-dark-bg-primary-alpha-20: #0e0e0e33;
  --color-dark-bg-primary-alpha-30: #0e0e0e4d;
  --color-dark-bg-primary-alpha-32: #0e0e0e52;
  --color-dark-bg-primary-alpha-37: #0e0e0e5e;
  --color-dark-bg-primary-alpha-40: #0e0e0e66;
  --color-dark-bg-primary-tint-7: #1f1f1f;
  --color-dark-bg-primary-tint-15: #323232;
  --color-dark-bg-primary-inverted-alpha-3: #ffffff08;
  --color-dark-bg-primary-inverted-alpha-4: #ffffff0a;
  --color-dark-bg-primary-inverted-alpha-5: #ffffff0d;
  --color-dark-bg-primary-inverted-alpha-7: #ffffff12;
  --color-dark-bg-primary-inverted-alpha-8: #ffffff14;
  --color-dark-bg-primary-inverted-alpha-10: #ffffff1a;
  --color-dark-bg-primary-inverted-alpha-12: #ffffff1f;
  --color-dark-bg-primary-inverted-alpha-15: #ffffff26;
  --color-dark-bg-primary-inverted-alpha-16: #ffffff29;
  --color-dark-bg-primary-inverted-alpha-20: #fff3;
  --color-dark-bg-primary-inverted-alpha-24: #ffffff3d;
  --color-dark-bg-primary-inverted-alpha-30: #ffffff4d;
  --color-dark-bg-primary-inverted-alpha-32: #ffffff52;
  --color-dark-bg-primary-inverted-alpha-40: #fff6;
  --color-dark-bg-primary-inverted-alpha-50: #ffffff80;
  --color-dark-bg-primary-inverted-shade-7: #ededed;
  --color-dark-bg-primary-inverted-shade-15: #d9d9d9;
  --color-dark-bg-primary-inverted-shade-20: #ccc;
  --color-dark-bg-quaternary-alpha-30: #36363a4d;
  --color-dark-bg-quaternary-tint-7: #444448;
  --color-dark-bg-quaternary-tint-10: #4a4a4e;
  --color-dark-bg-quaternary-tint-15: #545458;
  --color-dark-bg-quaternary-tint-30: #727275;
  --color-dark-bg-quaternary-inverted-alpha-30: #dcdee24d;
  --color-dark-bg-quaternary-inverted-shade-15: #bbbdc0;
  --color-dark-bg-quaternary-inverted-shade-20: #b0b2b5;
  --color-dark-bg-secondary-alpha-30: #1c1c1e4d;
  --color-dark-bg-secondary-shade-15: #181819;
  --color-dark-bg-secondary-shade-20: #161618;
  --color-dark-bg-secondary-tint-7: #2c2c2e;
  --color-dark-bg-secondary-tint-15: #3e3e40;
  --color-dark-bg-secondary-inverted-alpha-30: #f2f3f54d;
  --color-dark-bg-secondary-inverted-shade-15: #cecfd0;
  --color-dark-bg-secondary-inverted-shade-20: #c2c2c4;
  --color-dark-bg-secondary-inverted-tint-7: #f3f4f6;
  --color-dark-bg-secondary-inverted-tint-15: #f4f5f6;
  --color-dark-bg-tertiary-tint-7: #363639;
  --color-dark-border-key-alpha-7: #ffffff12;
  --color-dark-border-key-alpha-15: #ffffff26;
  --color-dark-border-key-inverted-alpha-7: #00000012;
  --color-dark-border-key-inverted-alpha-15: #00000026;
  --color-dark-border-underline-alpha-30: #49494f4d;
  --color-dark-border-underline-inverted-alpha-30: #b8b9c04d;
  --color-dark-graphic-accent-alpha-30: #ef31244d;
  --color-dark-graphic-accent-shade-15: #cb2a1f;
  --color-dark-graphic-accent-tint-7: #f03f33;
  --color-dark-graphic-accent-tint-10: #f1463a;
  --color-dark-graphic-accent-tint-15: #f15045;
  --color-dark-graphic-accent-tint-30: #f46f66;
  --color-dark-graphic-link-alpha-15: #3193fc26;
  --color-dark-graphic-negative-alpha-10: #ff54311a;
  --color-dark-graphic-negative-alpha-30: #ff54314d;
  --color-dark-graphic-negative-alpha-40: #ff543166;
  --color-dark-graphic-negative-shade-20: #cc4327;
  --color-dark-graphic-negative-shade-30: #b33b22;
  --color-dark-graphic-negative-tint-7: #ff603f;
  --color-dark-graphic-negative-tint-15: #ff6e50;
  --color-dark-graphic-negative-tint-30: #ff876f;
  --color-dark-graphic-positive-alpha-10: #17d0551a;
  --color-dark-graphic-positive-tint-10: #2ed566;
  --color-dark-graphic-positive-tint-30: #5dde88;
  --color-dark-graphic-primary-alpha-30: #ffffff4d;
  --color-dark-graphic-primary-alpha-40: #fff6;
  --color-dark-graphic-primary-alpha-50: #ffffff80;
  --color-dark-graphic-primary-alpha-60: #fff9;
  --color-dark-graphic-primary-shade-15: #d9d9d9;
  --color-dark-graphic-primary-shade-20: #ccc;
  --color-dark-graphic-primary-shade-30: #b3b3b3;
  --color-dark-graphic-primary-tint-10: #fff;
  --color-dark-graphic-primary-tint-30: #fff;
  --color-dark-graphic-primary-inverted-alpha-30: #0e0e0e4d;
  --color-dark-graphic-primary-inverted-alpha-40: #0e0e0e66;
  --color-dark-graphic-primary-inverted-alpha-50: #0e0e0e80;
  --color-dark-graphic-primary-inverted-alpha-60: #0e0e0e99;
  --color-dark-graphic-primary-inverted-tint-7: #1f1f1f;
  --color-dark-graphic-primary-inverted-tint-10: #262626;
  --color-dark-graphic-primary-inverted-tint-15: #323232;
  --color-dark-graphic-primary-inverted-tint-30: #565656;
  --color-dark-graphic-quaternary-tint-10: #3d3d3f;
  --color-dark-graphic-secondary-alpha-30: #8989914d;
  --color-dark-graphic-secondary-tint-30: #acacb2;
  --color-dark-graphic-secondary-tint-50: #c4c4c8;
  --color-dark-graphic-secondary-inverted-alpha-30: #8989914d;
  --color-dark-graphic-secondary-inverted-shade-15: #74747b;
  --color-dark-graphic-secondary-inverted-shade-20: #6e6e74;
  --color-dark-graphic-secondary-inverted-tint-10: #95959c;
  --color-dark-graphic-secondary-inverted-tint-30: #acacb2;
  --color-dark-graphic-tertiary-alpha-30: #49494f4d;
  --color-dark-graphic-tertiary-shade-15: #3e3e43;
  --color-dark-graphic-tertiary-shade-20: #3a3a3f;
  --color-dark-graphic-tertiary-tint-7: #56565b;
  --color-dark-graphic-tertiary-tint-15: #646469;
  --color-dark-graphic-tertiary-inverted-alpha-30: #b8b9c04d;
  --color-dark-graphic-tertiary-inverted-shade-15: #9c9da3;
  --color-dark-graphic-tertiary-inverted-shade-20: #93949a;
  --color-dark-neutral-700-alpha-15: #89899126;
  --color-dark-specialbg-component-tint-7: hsla(0, 0%, 100%, 0.163);
  --color-dark-specialbg-component-tint-10: #ffffff30;
  --color-dark-specialbg-component-tint-15: hsla(0, 0%, 100%, 0.235);
  --color-dark-specialbg-component-tint-30: #ffffff5e;
  --color-dark-specialbg-component-alpha-2: #ffffff05;
  --color-dark-specialbg-component-alpha-14: #ffffff24;
  --color-dark-specialbg-component-alpha-23: #ffffff3b;
  --color-dark-specialbg-component-alpha-30: #ffffff4d;
  --color-dark-specialbg-component-inverted-alpha-30: #0b1f354d;
  --color-dark-specialbg-component-inverted-shade-15: #091a2d36;
  --color-dark-specialbg-component-inverted-shade-20: rgba(9, 25, 42, 0.256);
  --color-dark-specialbg-secondary-transparent-tint-7: rgba(217, 217, 231, 0.135);
  --color-dark-specialbg-secondary-transparent-tint-15: #dcdce936;
  --color-dark-specialbg-secondary-transparent-inverted-shade-15: rgba(32, 47, 75, 0.201);
  --color-dark-specialbg-secondary-transparent-inverted-shade-20: rgba(30, 44, 70, 0.248);
  --color-dark-specialbg-tertiary-transparent-tint-7: rgba(224, 224, 241, 0.182);
  --color-dark-specialbg-tertiary-transparent-tint-15: rgba(227, 227, 242, 0.252);
  --color-dark-specialbg-tertiary-transparent-inverted-shade-15: rgba(26, 37, 58, 0.218);
  --color-dark-specialbg-tertiary-transparent-inverted-shade-20: rgba(24, 34, 54, 0.264);
  --color-dark-status-info-alpha-15: #3193fc26;
  --color-dark-text-link-shade-30: #346eb0;
  --color-dark-text-link-shade-50: #254f7e;
  --color-dark-text-link-tint-20: #6eb1fd;
  --color-dark-text-link-tint-40: #92c4fd;
  --color-dark-text-primary-alpha-30: #ffffff4d;
  --color-dark-text-primary-shade-24: hsla(0, 0%, 76%, 0.954);
  --color-dark-text-primary-shade-30: hsla(0, 0%, 70%, 0.958);
  --color-dark-text-primary-shade-40: hsla(0, 0%, 60%, 0.964);
  --color-dark-text-primary-shade-50: #808080f7;
  --color-dark-text-primary-tint-20: hsla(0, 0%, 100%, 0.952);
  --color-dark-text-primary-tint-40: hsla(0, 0%, 100%, 0.964);
  --color-dark-text-primary-inverted-alpha-30: #0303064d;
  --color-dark-text-primary-inverted-alpha-40: #03030666;
  --color-dark-text-primary-inverted-shade-20: rgba(2, 2, 5, 0.904);
  --color-dark-text-primary-inverted-shade-30: rgba(2, 2, 4, 0.916);
  --color-dark-text-primary-inverted-tint-7: rgba(21, 21, 23, 0.888);
  --color-dark-text-primary-inverted-tint-15: rgba(41, 41, 43, 0.898);
  --color-dark-text-primary-inverted-tint-24: rgba(63, 63, 66, 0.909);
  --color-dark-text-primary-inverted-tint-30: rgba(79, 79, 81, 0.916);
  --color-dark-text-primary-inverted-tint-40: hsla(240, 1%, 41%, 0.928);
  --color-dark-text-primary-inverted-tint-50: #818183f0;
  --color-dark-text-secondary-shade-20: #bebec9a3;
  --color-dark-text-secondary-shade-30: hsla(240, 5%, 67%, 0.685);
  --color-dark-text-secondary-tint-20: #f1f1fca3;
  --color-dark-text-secondary-tint-40: #f5f5fdba;
  --color-dark-text-secondary-inverted-shade-20: #03030fa3;
  --color-dark-text-secondary-inverted-shade-30: rgba(3, 3, 13, 0.685);
  --color-light-bg-accent-alpha-30: #ef31244d;
  --color-light-bg-accent-tint-15: #f15045;
  --color-light-bg-accent-tint-20: #f25a50;
  --color-light-bg-accent-shade-7: #de2e21;
  --color-light-bg-accent-shade-10: #d72c20;
  --color-light-bg-accent-shade-15: #cb2a1f;
  --color-light-bg-accent-shade-30: #a72219;
  --color-light-bg-primary-alpha-4: #ffffff0a;
  --color-light-bg-primary-alpha-8: #ffffff14;
  --color-light-bg-primary-alpha-12: #ffffff1f;
  --color-light-bg-primary-alpha-15: #ffffff26;
  --color-light-bg-primary-alpha-16: #ffffff29;
  --color-light-bg-primary-alpha-20: #fff3;
  --color-light-bg-primary-alpha-30: #ffffff4d;
  --color-light-bg-primary-alpha-32: #ffffff52;
  --color-light-bg-primary-alpha-37: #ffffff5e;
  --color-light-bg-primary-alpha-40: #fff6;
  --color-light-bg-primary-shade-7: #ededed;
  --color-light-bg-primary-shade-15: #d9d9d9;
  --color-light-bg-primary-inverted-alpha-3: #0e0e0e08;
  --color-light-bg-primary-inverted-alpha-4: #0e0e0e0a;
  --color-light-bg-primary-inverted-alpha-5: #0e0e0e0d;
  --color-light-bg-primary-inverted-alpha-7: #0e0e0e12;
  --color-light-bg-primary-inverted-alpha-8: #0e0e0e14;
  --color-light-bg-primary-inverted-alpha-10: #0e0e0e1a;
  --color-light-bg-primary-inverted-alpha-12: #0e0e0e1f;
  --color-light-bg-primary-inverted-alpha-15: #0e0e0e26;
  --color-light-bg-primary-inverted-alpha-16: #0e0e0e29;
  --color-light-bg-primary-inverted-alpha-20: #0e0e0e33;
  --color-light-bg-primary-inverted-alpha-24: #0e0e0e3d;
  --color-light-bg-primary-inverted-alpha-30: #0e0e0e4d;
  --color-light-bg-primary-inverted-alpha-32: #0e0e0e52;
  --color-light-bg-primary-inverted-alpha-40: #0e0e0e66;
  --color-light-bg-primary-inverted-alpha-50: #0e0e0e80;
  --color-light-bg-primary-inverted-tint-7: #1f1f1f;
  --color-light-bg-primary-inverted-tint-15: #323232;
  --color-light-bg-primary-inverted-tint-20: #3e3e3e;
  --color-light-bg-quaternary-alpha-30: #dcdee24d;
  --color-light-bg-quaternary-shade-7: #cdced2;
  --color-light-bg-quaternary-shade-10: #c6c8cb;
  --color-light-bg-quaternary-shade-15: #bbbdc0;
  --color-light-bg-quaternary-shade-30: #9a9b9e;
  --color-light-bg-quaternary-inverted-alpha-30: #36363a4d;
  --color-light-bg-quaternary-inverted-tint-15: #545458;
  --color-light-bg-quaternary-inverted-tint-20: #5e5e61;
  --color-light-bg-secondary-alpha-30: #f2f3f54d;
  --color-light-bg-secondary-tint-15: #f4f5f6;
  --color-light-bg-secondary-tint-20: #f5f5f7;
  --color-light-bg-secondary-shade-7: #e1e2e4;
  --color-light-bg-secondary-shade-15: #cecfd0;
  --color-light-bg-secondary-inverted-alpha-30: #1c1c1e4d;
  --color-light-bg-secondary-inverted-tint-15: #3e3e40;
  --color-light-bg-secondary-inverted-tint-20: #49494b;
  --color-light-bg-secondary-inverted-shade-7: #1a1a1c;
  --color-light-bg-secondary-inverted-shade-15: #181819;
  --color-light-bg-tertiary-shade-7: #d7d8da;
  --color-light-border-key-alpha-7: #00000012;
  --color-light-border-key-alpha-15: #00000026;
  --color-light-border-key-inverted-alpha-7: #ffffff12;
  --color-light-border-key-inverted-alpha-15: #ffffff26;
  --color-light-border-underline-alpha-30: #b8b9c04d;
  --color-light-border-underline-inverted-alpha-30: #49494f4d;
  --color-light-graphic-accent-alpha-30: #ef31244d;
  --color-light-graphic-accent-tint-15: #f15045;
  --color-light-graphic-accent-shade-7: #de2e21;
  --color-light-graphic-accent-shade-10: #d72c20;
  --color-light-graphic-accent-shade-15: #cb2a1f;
  --color-light-graphic-accent-shade-30: #a72219;
  --color-light-graphic-link-alpha-15: #2288fa26;
  --color-light-graphic-negative-alpha-10: #ff54311a;
  --color-light-graphic-negative-alpha-30: #ff54314d;
  --color-light-graphic-negative-tint-20: #ff765a;
  --color-light-graphic-negative-tint-30: #ff876f;
  --color-light-graphic-negative-shade-7: #ed4e2e;
  --color-light-graphic-negative-shade-15: #d9472a;
  --color-light-graphic-negative-shade-30: #b33b22;
  --color-light-graphic-positive-alpha-10: #0cc44d1a;
  --color-light-graphic-positive-shade-10: #0bb045;
  --color-light-graphic-positive-shade-30: #088936;
  --color-light-graphic-primary-alpha-40: #0e0e0e66;
  --color-light-graphic-primary-alpha-50: #0e0e0e80;
  --color-light-graphic-primary-tint-15: #323232;
  --color-light-graphic-primary-tint-20: #3e3e3e;
  --color-light-graphic-primary-tint-30: #565656;
  --color-light-graphic-primary-shade-10: #0d0d0d;
  --color-light-graphic-primary-shade-30: #0a0a0a;
  --color-light-graphic-primary-inverted-alpha-30: #ffffff4d;
  --color-light-graphic-primary-inverted-alpha-40: #fff6;
  --color-light-graphic-primary-inverted-alpha-50: #ffffff80;
  --color-light-graphic-primary-inverted-alpha-60: #fff9;
  --color-light-graphic-primary-inverted-shade-7: #ededed;
  --color-light-graphic-primary-inverted-shade-10: #e6e6e6;
  --color-light-graphic-primary-inverted-shade-15: #d9d9d9;
  --color-light-graphic-primary-inverted-shade-30: #b3b3b3;
  --color-light-graphic-quaternary-shade-10: #d0d1d4;
  --color-light-graphic-secondary-alpha-30: #8989914d;
  --color-light-graphic-secondary-shade-30: #606066;
  --color-light-graphic-secondary-shade-50: #454549;
  --color-light-graphic-secondary-inverted-alpha-30: #8989914d;
  --color-light-graphic-secondary-inverted-tint-15: #9b9ba2;
  --color-light-graphic-secondary-inverted-tint-20: #a1a1a7;
  --color-light-graphic-secondary-inverted-shade-10: #7b7b83;
  --color-light-graphic-secondary-inverted-shade-30: #606066;
  --color-light-graphic-tertiary-alpha-30: #b8b9c04d;
  --color-light-graphic-tertiary-tint-15: #c3c3c9;
  --color-light-graphic-tertiary-tint-20: #c6c7cd;
  --color-light-graphic-tertiary-shade-7: #abacb3;
  --color-light-graphic-tertiary-shade-15: #9c9da3;
  --color-light-graphic-tertiary-inverted-alpha-30: #49494f4d;
  --color-light-graphic-tertiary-inverted-tint-15: #646469;
  --color-light-graphic-tertiary-inverted-tint-20: #6d6d72;
  --color-light-neutral-700-alpha-15: #89899126;
  --color-light-specialbg-component-shade-7: rgba(10, 29, 49, 0.135);
  --color-light-specialbg-component-shade-10: rgba(10, 28, 48, 0.163);
  --color-light-specialbg-component-shade-15: #091a2d36;
  --color-light-specialbg-component-shade-30: rgba(8, 22, 37, 0.349);
  --color-light-specialbg-component-alpha-2: #0b1f3505;
  --color-light-specialbg-component-alpha-14: #0b1f3524;
  --color-light-specialbg-component-alpha-23: #0b1f353b;
  --color-light-specialbg-component-alpha-30: #0b1f354d;
  --color-light-specialbg-component-inverted-alpha-30: #ffffff4d;
  --color-light-specialbg-component-inverted-tint-15: hsla(0, 0%, 100%, 0.235);
  --color-light-specialbg-component-inverted-tint-20: #ffffff47;
  --color-light-specialbg-secondary-transparent-shade-7: rgba(35, 51, 82, 0.126);
  --color-light-specialbg-secondary-transparent-shade-15: rgba(32, 47, 75, 0.201);
  --color-light-specialbg-secondary-transparent-inverted-tint-15: #dcdce936;
  --color-light-specialbg-secondary-transparent-inverted-tint-20: rgba(222, 222, 234, 0.256);
  --color-light-specialbg-tertiary-transparent-shade-7: rgba(28, 40, 63, 0.144);
  --color-light-specialbg-tertiary-transparent-shade-15: rgba(26, 37, 58, 0.218);
  --color-light-specialbg-tertiary-transparent-inverted-tint-15: rgba(227, 227, 242, 0.252);
  --color-light-specialbg-tertiary-transparent-inverted-tint-20: rgba(229, 229, 243, 0.296);
  --color-light-status-info-alpha-15: #2288fa26;
  --color-light-text-link-tint-30: #6aa0f4;
  --color-light-text-link-tint-50: #95bbf7;
  --color-light-text-link-shade-20: #225fbf;
  --color-light-text-link-shade-40: #19478f;
  --color-light-text-primary-alpha-30: #0303064d;
  --color-light-text-primary-tint-24: rgba(63, 63, 66, 0.909);
  --color-light-text-primary-tint-30: rgba(79, 79, 81, 0.916);
  --color-light-text-primary-tint-40: hsla(240, 1%, 41%, 0.928);
  --color-light-text-primary-tint-50: #818183f0;
  --color-light-text-primary-shade-20: rgba(2, 2, 5, 0.904);
  --color-light-text-primary-shade-40: rgba(2, 2, 4, 0.928);
  --color-light-text-primary-inverted-alpha-30: #ffffff4d;
  --color-light-text-primary-inverted-alpha-40: #fff6;
  --color-light-text-primary-inverted-tint-20: hsla(0, 0%, 100%, 0.952);
  --color-light-text-primary-inverted-tint-30: hsla(0, 0%, 100%, 0.958);
  --color-light-text-primary-inverted-shade-7: hsla(0, 0%, 93%, 0.944);
  --color-light-text-primary-inverted-shade-15: hsla(0, 0%, 85%, 0.949);
  --color-light-text-primary-inverted-shade-24: hsla(0, 0%, 76%, 0.954);
  --color-light-text-primary-inverted-shade-30: hsla(0, 0%, 70%, 0.958);
  --color-light-text-primary-inverted-shade-40: hsla(0, 0%, 60%, 0.964);
  --color-light-text-primary-inverted-shade-50: #808080f7;
  --color-light-text-secondary-tint-20: #363642a3;
  --color-light-text-secondary-tint-30: rgba(79, 79, 90, 0.685);
  --color-light-text-secondary-shade-20: #03030fa3;
  --color-light-text-secondary-shade-40: #02020bba;
  --color-light-text-secondary-inverted-tint-20: #f1f1fca3;
  --color-light-text-secondary-inverted-tint-30: rgba(243, 243, 252, 0.685);
  --color-static-bg-primary-dark-alpha-10: #0e0e0e1a;
  --color-static-bg-primary-dark-alpha-20: #0e0e0e33;
  --color-static-text-primary-light-alpha-30: #ffffff4d;
  --color-static-corpbg-neutral: #bdc0c2;
  --color-static-corpbg-primary: #212a33;
  --color-static-corpbg-secondary: #384048;
  --color-static-corpbg-tertiary: #7a7f85;
  --color-static-graphic-amethyst: #a489aa;
  --color-static-graphic-blackberry: #bfafc6;
  --color-static-graphic-blue-chill: #0f9c8c;
  --color-static-graphic-blue-maya: #7eb3ff;
  --color-static-graphic-blue-moody: #7879cf;
  --color-static-graphic-blue-steel: #4f84ba;
  --color-static-graphic-botticelli: #cee5e5;
  --color-static-graphic-boulder: #7a7a7a;
  --color-static-graphic-brink-pink: #fc617c;
  --color-static-graphic-burnt-sienna: #eb7a58;
  --color-static-graphic-carrot: #e8bba3;
  --color-static-graphic-chatelle: #bfafc6;
  --color-static-graphic-chathams-blue: #155966;
  --color-static-graphic-chick: #f2db9e;
  --color-static-graphic-crete: #847128;
  --color-static-graphic-curious-blue: #2381db;
  --color-static-graphic-curious-blue-light: #3b99d9;
  --color-static-graphic-eastern-blue: #269cb3;
  --color-static-graphic-french-lilac: #d3baed;
  --color-static-graphic-fuel-yellow: #f29d32;
  --color-static-graphic-fun-blue: #1d6ab5;
  --color-static-graphic-gallery: #eee;
  --color-static-graphic-green-jungle: #2fc26e;
  --color-static-graphic-hippie-blue: #5aa4b0;
  --color-static-graphic-jaffa: #f07134;
  --color-static-graphic-jaffa-light: #f18836;
  --color-static-graphic-java: #15c0e0;
  --color-static-graphic-jungle-green: #2ab79a;
  --color-static-graphic-lavender: #8888ad;
  --color-static-graphic-mantis: #63cd4f;
  --color-static-graphic-matisse: #16548f;
  --color-static-graphic-milano-red: #cd1501;
  --color-static-graphic-mirage: #1d2434;
  --color-static-graphic-moon-raker: #e9dbf7;
  --color-static-graphic-moss-green: #a6d29c;
  --color-static-graphic-nevada: #626b75;
  --color-static-graphic-olive: #bfd3c9;
  --color-static-graphic-olivine: #87b965;
  --color-static-graphic-peach: #fcc99b;
  --color-static-graphic-persimmon: #ff5c5c;
  --color-static-graphic-pewter: #96a5a5;
  --color-static-graphic-pickled-bluewood: #2d3f50;
  --color-static-graphic-porsche: #e7b965;
  --color-static-graphic-raspberry: #dfb2bb;
  --color-static-graphic-red-damask: #da713c;
  --color-static-graphic-saffron: #f0c330;
  --color-static-graphic-salomie: #fee984;
  --color-static-graphic-sand: #f6bf65;
  --color-static-graphic-sandy-brown: #f38f6f;
  --color-static-graphic-seawater: #aecfd9;
  --color-static-graphic-serenade: #fff0e3;
  --color-static-graphic-sky: #a6c0db;
  --color-static-graphic-soft-peach: #f3eaeb;
  --color-static-graphic-solitude: #e8f2fe;
  --color-static-graphic-strawberry: #f8b6a9;
  --color-static-graphic-sundust: #d9d6ce;
  --color-static-graphic-turkish-rose: #b56a6b;
  --color-static-graphic-turquoise-blue: #6bd3e6;
  --color-static-graphic-valencia: #d8463b;
  --color-static-graphic-waikawa-gray: #5b6d9c;
  --color-static-graphic-whisper: #f2eff6;
  --color-static-graphic-zanah: #e1f0de;
  --color-static-local-light-blue: #f5f7f9;
  --color-static-overlay-black-high: #00000052;
  --color-static-overlay-black-low: #00000029;
  --color-static-overlay-black-normal: #0000003d;
  --color-static-overlay-black-xhigh: #0006;
  --color-static-overlay-black-xlow: #00000014;
  --color-static-overlay-indigo-high: #0b1f3552;
  --color-static-overlay-indigo-low: #0b1f3529;
  --color-static-overlay-indigo-normal: #0b1f353d;
  --color-static-overlay-indigo-xhigh: #0b1f3566;
  --color-static-overlay-indigo-xlow: #0b1f3514;
  --color-static-overlay-white-high: #ffffff52;
  --color-static-overlay-white-low: #ffffff29;
  --color-static-overlay-white-normal: #ffffff3d;
  --color-static-overlay-white-xlow: #ffffff14;
  --color-static-status-blue: #007aff;
  --color-static-status-green: #13a463;
  --color-static-status-grey: #6d7986;
  --color-static-status-orange: #de6a00;
  --color-static-status-purple: #673ab7;
  --color-static-status-red: #d91d0b;
  --color-static-status-teal: #219187;
  --color-static-graphic-blue-chill-old: #0f9c8c;
  --color-static-graphic-boulder-old: #7a7a7a;
  --color-static-graphic-brink-pink-old: #fc617c;
  --color-static-graphic-burnt-sienna-old: #eb7a58;
  --color-static-graphic-chatelle-old: #bfafc6;
  --color-static-graphic-chathams-blue-old: #155966;
  --color-static-graphic-curious-blue-light-old: #3b99d9;
  --color-static-graphic-fun-blue-old: #1d6ab5;
  --color-static-graphic-hippie-blue-old: #5aa4b0;
  --color-static-graphic-jaffa-light-old: #f18836;
  --color-static-graphic-java-old: #15c0e0;
  --color-static-graphic-mantis-old: #63cd4f;
  --color-static-graphic-matisse-old: #16548f;
  --color-static-graphic-maya: #7eb3ff;
  --color-static-graphic-milano-red-old: #cd1501;
  --color-static-graphic-mirage-old: #1d2434;
  --color-static-graphic-nevada-old: #626b75;
  --color-static-graphic-olivine-old: #87b965;
  --color-static-graphic-permission: #ff5c5c;
  --color-static-graphic-pewter-old: #96a5a5;
  --color-static-graphic-pickled-bluewood-old: #2d3f50;
  --color-static-graphic-porsche-old: #e7b965;
  --color-static-graphic-red-damask-old: #da713c;
  --color-static-graphic-saffron-old: #f0c330;
  --color-static-graphic-sandybrown-old: #f38f6f;
  --color-static-graphic-turkish-rose-old: #b56a6b;
  --color-static-graphic-turquoise-blue-old: #6bd3e6;
  --color-static-graphic-valencia-old: #d8463b;
  --color-static-graphic-waikawa-gray-old: #5b6d9c;
  --color-static-status-blue-alpha-10: #007aff1a;
  --color-static-status-green-alpha-10: #13a4631a;
  --color-static-status-grey-alpha-10: #6d79861a;
  --color-static-status-orange-alpha-10: #de6a001a;
  --color-static-status-purple-alpha-10: #673ab71a;
  --color-static-status-red-alpha-10: #d91d0b1a;
  --color-static-status-teal-alpha-10: #2191871a;
  --color-dynamic-nulled: #0000;
  --color-dynamic-primary-dark: #000c;
  --color-dynamic-primary-light: #fffc;
  --color-dynamic-quaternary-dark: #00000052;
  --color-dynamic-quaternary-light: #ffffff52;
  --color-dynamic-quinary-dark: #00000029;
  --color-dynamic-quinary-light: #ffffff29;
  --color-dynamic-secondary-dark: #000000a3;
  --color-dynamic-secondary-light: #ffffffa3;
  --color-dynamic-senary-dark: #0000001f;
  --color-dynamic-senary-light: #ffffff1f;
  --color-dynamic-tertiary-dark: #0000007a;
  --color-dynamic-tertiary-light: #ffffff7a;
  --color-static-nulled: #0000;
  --color-static-primary-dark: #000c;
  --color-static-primary-light: #fffc;
  --color-static-quaternary-dark: #00000052;
  --color-static-quaternary-light: #ffffff52;
  --color-static-quinary-dark: #00000029;
  --color-static-quinary-light: #ffffff29;
  --color-static-secondary-dark: #000000a3;
  --color-static-secondary-light: #ffffffa3;
  --color-static-senary-dark: #0000001f;
  --color-static-senary-light: #ffffff1f;
  --color-static-tertiary-dark: #0000007a;
  --color-static-tertiary-light: #ffffff7a;
  --shadow-xs: 0 4px 8px #0000000a, 0 0 1px #0000000a;
  --shadow-s: 0 12px 16px #0000000a, 0 4px 8px #0000000a, 0 0 1px #0000000a;
  --shadow-l: 0 24px 32px #00000014, 0 20px 24px #00000014, 0 12px 16px #0000000a,
    0 4px 8px #0000000a, 0 0 1px #0000000a;
  --shadow-xl: 0 32px 40px #00000014, 0 24px 32px #00000014, 0 20px 24px #00000014,
    0 12px 16px #0000000a, 0 4px 8px #0000000a, 0 0 1px #0000000a;
  --shadow-xs-hard: 0 4px 8px #00000029, 0 0 1px #00000029;
  --shadow-s-hard: 0 12px 16px #00000029, 0 4px 8px #00000029, 0 0 1px #00000029;
  --shadow-l-hard: 0 24px 32px #0003, 0 20px 24px #0003, 0 12px 16px #00000029, 0 4px 8px #00000029,
    0 0 1px #00000029;
  --shadow-xl-hard: 0 32px 40px #0003, 0 24px 32px #0003, 0 20px 24px #0003, 0 12px 16px #00000029,
    0 4px 8px #00000029, 0 0 1px #00000029;
  --shadow-xs-up: 0 0 4px #00000005, 0 -2px 4px #0000000a;
  --shadow-s-up: 0 0 8px #0000000a, 0 -4px 8px #00000014;
  --shadow-m-up: 0 0 16px #00000014, 0 -8px 16px #00000029;
  --shadow-l-up: 0 0 24px #0000001f, 0 -12px 24px #0000003d;
  --shadow-xl-up: 0 0 32px #00000029, 0 -16px 32px #00000052;
  --shadow-xs-hard-up: 0 0 4px #00000005, 0 -2px 4px #0000000a, 0 -2px 4px #00000029;
  --shadow-s-hard-up: 0 0 8px #0000000a, 0 -4px 8px #00000014, 0 -4px 8px #00000029;
  --shadow-m-hard-up: 0 0 16px #00000014, 0 -8px 16px #00000029, 0 -8px 16px #00000029;
  --shadow-l-hard-up: 0 0 24px #0000001f, 0 -12px 24px #0000003d, 0 -12px 24px #00000029;
  --shadow-xl-hard-up: 0 0 32px #00000029, 0 -16px 32px #00000052, 0 -16px 32px #00000029;
  --border-radius-xs: 2px;
  --border-radius-3xl: 24px;
  --gap-4xl: 48px;
  --gap-5xl: 64px;
  --gap-6xl: 72px;
  --gap-7xl: 96px;
  --gap-8xl: 128px;
  --gap-3xs-neg: -2px;
  --gap-2xs-neg: -4px;
  --gap-xs-neg: -8px;
  --gap-s-neg: -12px;
  --gap-m-neg: -16px;
  --gap-l-neg: -20px;
  --gap-xl-neg: -24px;
  --gap-2xl-neg: -32px;
  --gap-3xl-neg: -40px;
  --gap-4xl-neg: -48px;
  --gap-5xl-neg: -64px;
  --gap-6xl-neg: -72px;
  --gap-7xl-neg: -96px;
  --gap-8xl-neg: -128px;
  --font-family-styrene: "Styrene UI", system-ui, -apple-system, "Segoe UI", Roboto,
    "Helvetica Neue", Helvetica, sans-serif;
}
@define-mixin accent_caps {
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 1.25px;
  line-height: 16px;
  text-transform: uppercase;
}
@define-mixin accent_component_primary {
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
}
@define-mixin accent_component_secondary {
  font-size: 14px;
  font-weight: 700;
  line-height: 18px;
}
@define-mixin accent_primary_large {
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
}
@define-mixin accent_primary_medium {
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
}
@define-mixin accent_primary_small {
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
}
@define-mixin accent_secondary_large {
  font-size: 13px;
  font-weight: 700;
  line-height: 16px;
}
@define-mixin accent_secondary_medium {
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
}
@define-mixin accent_secondary_small {
  font-size: 11px;
  font-weight: 700;
  line-height: 16px;
}
@define-mixin action_caps {
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 1.25px;
  line-height: 16px;
  text-transform: uppercase;
}
@define-mixin action_component_primary {
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
}
@define-mixin action_component_secondary {
  font-size: 14px;
  font-weight: 500;
  line-height: 18px;
}
@define-mixin action_primary_large {
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
}
@define-mixin action_primary_medium {
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}
@define-mixin action_primary_small {
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}
@define-mixin action_secondary_large {
  font-size: 13px;
  font-weight: 500;
  line-height: 16px;
}
@define-mixin action_secondary_medium {
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
}
@define-mixin action_secondary_small {
  font-size: 11px;
  font-weight: 500;
  line-height: 16px;
}
@define-mixin headline-mobile_large {
  font-feature-settings: "ss01";
  font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  font-family: var(--font-family-styrene);
  font-size: 30px;
  font-weight: 500;
  line-height: 36px;
}
@define-mixin headline-mobile_medium {
  font-feature-settings: "ss01";
  font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  font-family: var(--font-family-styrene);
  font-size: 26px;
  font-weight: 500;
  line-height: 32px;
}
@define-mixin headline-mobile_small {
  font-feature-settings: "ss01";
  font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  font-family: var(--font-family-styrene);
  font-size: 20px;
  font-weight: 500;
  line-height: 28px;
}
@define-mixin headline-mobile_xlarge {
  font-feature-settings: "ss01";
  font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  font-family: var(--font-family-styrene);
  font-size: 34px;
  font-weight: 500;
  line-height: 40px;
}
@define-mixin headline-mobile_xsmall {
  font-feature-settings: "ss01";
  font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  font-family: var(--font-family-styrene);
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
}
@define-mixin headline-system-mobile_large {
  font-size: 30px;
  font-weight: 600;
  line-height: 36px;
}
@define-mixin headline-system-mobile_medium {
  font-size: 26px;
  font-weight: 600;
  line-height: 32px;
}
@define-mixin headline-system-mobile_small {
  font-size: 20px;
  font-weight: 600;
  line-height: 28px;
}
@define-mixin headline-system-mobile_xlarge {
  font-size: 34px;
  font-weight: 600;
  line-height: 40px;
}
@define-mixin headline-system-mobile_xsmall {
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
}
@define-mixin headline-system_large {
  font-size: 40px;
  font-weight: 700;
  line-height: 48px;
}
@define-mixin headline-system_medium {
  font-size: 30px;
  font-weight: 700;
  line-height: 36px;
}
@define-mixin headline-system_small {
  font-size: 22px;
  font-weight: 700;
  line-height: 26px;
}
@define-mixin headline-system_xlarge {
  font-size: 48px;
  font-weight: 700;
  line-height: 52px;
}
@define-mixin headline-system_xsmall {
  font-size: 18px;
  font-weight: 700;
  line-height: 22px;
}
@define-mixin headline_large {
  font-feature-settings: "ss01";
  font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  font-family: var(--font-family-styrene);
  font-size: 40px;
  font-weight: 500;
  line-height: 48px;
}
@define-mixin headline_medium {
  font-feature-settings: "ss01";
  font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  font-family: var(--font-family-styrene);
  font-size: 32px;
  font-weight: 500;
  line-height: 40px;
}
@define-mixin headline_small {
  font-feature-settings: "ss01";
  font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  font-family: var(--font-family-styrene);
  font-size: 24px;
  font-weight: 500;
  line-height: 32px;
}
@define-mixin headline_xlarge {
  font-feature-settings: "ss01";
  font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  font-family: var(--font-family-styrene);
  font-size: 48px;
  font-weight: 500;
  line-height: 64px;
}
@define-mixin headline_xsmall {
  font-feature-settings: "ss01";
  font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  font-family: var(--font-family-styrene);
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
}
@define-mixin key_large {
  font-feature-settings: "ss01";
  font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  font-family: var(--font-family-styrene);
  font-size: 120px;
  font-weight: 500;
  line-height: 132px;
}
@define-mixin key_medium {
  font-feature-settings: "ss01";
  font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  font-family: var(--font-family-styrene);
  font-size: 96px;
  font-weight: 500;
  line-height: 120px;
}
@define-mixin key_small {
  font-feature-settings: "ss01";
  font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  font-family: var(--font-family-styrene);
  font-size: 80px;
  font-weight: 500;
  line-height: 96px;
}
@define-mixin key_xlarge {
  font-feature-settings: "ss01";
  font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  font-family: var(--font-family-styrene);
  font-size: 144px;
  font-weight: 500;
  line-height: 180px;
}
@define-mixin key_xsmall {
  font-feature-settings: "ss01";
  font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  font-family: var(--font-family-styrene);
  font-size: 64px;
  font-weight: 500;
  line-height: 80px;
}
@define-mixin paragraph_caps {
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 1.25px;
  line-height: 16px;
  text-transform: uppercase;
}
@define-mixin paragraph_component_primary {
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
}
@define-mixin paragraph_component_secondary {
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
}
@define-mixin paragraph_primary_large {
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
}
@define-mixin paragraph_primary_medium {
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}
@define-mixin paragraph_primary_small {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
@define-mixin paragraph_secondary_large {
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}
@define-mixin paragraph_secondary_medium {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
}
@define-mixin paragraph_secondary_small {
  font-size: 11px;
  font-weight: 400;
  line-height: 16px;
}
@define-mixin promo-mobile_large {
  font-feature-settings: "ss01";
  font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  font-family: var(--font-family-styrene);
  font-size: 30px;
  font-weight: 400;
  line-height: 36px;
}
@define-mixin promo-mobile_medium {
  font-feature-settings: "ss01";
  font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  font-family: var(--font-family-styrene);
  font-size: 26px;
  font-weight: 400;
  line-height: 32px;
}
@define-mixin promo-mobile_small {
  font-feature-settings: "ss01";
  font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  font-family: var(--font-family-styrene);
  font-size: 20px;
  font-weight: 400;
  line-height: 28px;
}
@define-mixin promo-mobile_xlarge {
  font-feature-settings: "ss01";
  font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  font-family: var(--font-family-styrene);
  font-size: 34px;
  font-weight: 400;
  line-height: 40px;
}
@define-mixin promo-mobile_xsmall {
  font-feature-settings: "ss01";
  font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  font-family: var(--font-family-styrene);
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
}
@define-mixin promo-system-mobile_large {
  font-size: 30px;
  font-weight: 400;
  line-height: 36px;
}
@define-mixin promo-system-mobile_medium {
  font-size: 26px;
  font-weight: 400;
  line-height: 32px;
}
@define-mixin promo-system-mobile_small {
  font-size: 20px;
  font-weight: 400;
  line-height: 28px;
}
@define-mixin promo-system-mobile_xlarge {
  font-size: 34px;
  font-weight: 400;
  line-height: 40px;
}
@define-mixin promo-system-mobile_xsmall {
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
}
@define-mixin promo-system_large {
  font-size: 40px;
  font-weight: 400;
  line-height: 48px;
}
@define-mixin promo-system_medium {
  font-size: 30px;
  font-weight: 400;
  line-height: 36px;
}
@define-mixin promo-system_small {
  font-size: 22px;
  font-weight: 400;
  line-height: 26px;
}
@define-mixin promo-system_xlarge {
  font-size: 48px;
  font-weight: 400;
  line-height: 52px;
}
@define-mixin promo-system_xsmall {
  font-size: 18px;
  font-weight: 400;
  line-height: 22px;
}
@define-mixin promo_large {
  font-feature-settings: "ss01";
  font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  font-family: var(--font-family-styrene);
  font-size: 40px;
  font-weight: 400;
  line-height: 48px;
}
@define-mixin promo_medium {
  font-feature-settings: "ss01";
  font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  font-family: var(--font-family-styrene);
  font-size: 32px;
  font-weight: 400;
  line-height: 40px;
}
@define-mixin promo_small {
  font-feature-settings: "ss01";
  font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  font-family: var(--font-family-styrene);
  font-size: 24px;
  font-weight: 400;
  line-height: 32px;
}
@define-mixin promo_xlarge {
  font-feature-settings: "ss01";
  font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  font-family: var(--font-family-styrene);
  font-size: 48px;
  font-weight: 400;
  line-height: 64px;
}
@define-mixin promo_xsmall {
  font-feature-settings: "ss01";
  font-family: Styrene UI, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  font-family: var(--font-family-styrene);
  font-size: 20px;
  font-weight: 400;
  line-height: 24px;
}
@define-mixin accent_component {
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
}
@define-mixin action_component {
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
}
@define-mixin paragraph_component {
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
}
@define-mixin row_limit $num {
  -webkit-line-clamp: $num;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
}
@define-mixin focus-outline {
  outline: 2px solid var(--focus-color);
  outline-offset: 2px;
}
@define-mixin custom-scrollbar {
  cursor: auto;
  overflow: auto;
  &::-webkit-scrollbar {
    height: 12px;
    width: 12px;
  }
  &::-webkit-scrollbar-track,
  &::-webkit-scrollbar-track-piece {
    background-color: initial;
  }
  &::-webkit-scrollbar-thumb {
    background-clip: padding-box;
    background-color: var(--color-light-graphic-primary-alpha-30);
    border: 4px solid #0000;
  }
  &::-webkit-scrollbar-thumb:vertical {
    border-radius: var(--border-radius-circle) / 6px;
    min-height: 40px;
  }
  &::-webkit-scrollbar-thumb:vertical:hover {
    border-radius: var(--border-radius-circle) / 7px;
    border-width: 4px 3px;
  }
  &::-webkit-scrollbar-thumb:horizontal {
    border-radius: 6px / var(--border-radius-circle);
    min-width: 40px;
  }
  &::-webkit-scrollbar-thumb:horizontal:hover {
    border-radius: 7px / var(--border-radius-circle);
    border-width: 3px 4px;
  }
  &::-webkit-scrollbar-thumb:active {
    background-color: var(--color-light-graphic-primary-alpha-60);
  }
  &::-webkit-resizer {
    background: url('data:image/svg+xml;utf8,<svg width="12" height="12" viewBox="0 0 12 12" fill="%2386868a" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.64645 0.646447C8.84171 0.841709 8.84171 1.15829 8.64645 1.35355L1.35355 8.64645C1.15829 8.84171 0.841709 8.84171 0.646447 8.64645C0.451184 8.45118 0.451184 8.1346 0.646447 7.93934L7.93934 0.646447C8.1346 0.451184 8.45118 0.451184 8.64645 0.646447ZM8.64645 3.64645C8.84171 3.84171 8.84171 4.15829 8.64645 4.35355L4.35355 8.64645C4.15829 8.84171 3.84171 8.84171 3.64645 8.64645C3.45118 8.45118 3.45118 8.1346 3.64645 7.93934L7.93934 3.64645C8.1346 3.45118 8.45118 3.45118 8.64645 3.64645Z" /></svg>')
      no-repeat 100% 100%;
  }
  &::-webkit-scrollbar-button,
  &::-webkit-scrollbar-corner {
    display: none;
  }
}
@define-mixin bg-class-list {
  @each $backgroundColorBg in accent, info, attention-muted, positive-muted, negative-muted, primary,
    primary-inverted, secondary, secondary-inverted, tertiary, tertiary-inverted, quaternary,
    quaternary-inverted
  {
    .mixins_background-\$\(backgroundColorBg\)__iodfA {
      background-color: var(--color-light-bg-$(backgroundColorBg));
    }
  }
  @each $backgroundColor in specialbg-component, specialbg-component-inverted,
    specialbg-primary-grouped, specialbg-secondary-grouped, specialbg-tertiary-grouped,
    specialbg-secondary-transparent, specialbg-secondary-transparent-inverted,
    specialbg-tertiary-transparent, specialbg-tertiary-transparent-inverted
  {
    .mixins_background-\$\(backgroundColor\)__5ZBp8 {
      background-color: var(--color-light-$(backgroundColor));
    }
  }
}
@define-mixin button-reset {
  -webkit-tap-highlight-color: transparent;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: initial;
  border: 0;
  border-radius: 0;
  box-shadow: none;
  box-sizing: border-box;
  cursor: pointer;
  margin: 0;
  min-width: 0;
  outline: none;
  text-decoration: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  vertical-align: middle;
}
:root {
  --transparent-primary-50: #0b1f3580;
  --side-panel-s-header-desktop-content-paddings: 0 var(--gap-m) 0 0;
  --side-panel-header-mobile-content-paddings: 18px var(--gap-xs) 18px var(--gap-m);
  --service-button-text-color: var(--color-light-text-primary);
  --service-button-secondary-text-color: var(--color-light-graphic-tertiary);
  --service-button-negative-text-color: var(--color-light-graphic-accent);
  --service-button-addon-background-color: var(--color-light-bg-secondary);
  --service-button-hover-color: #576270;
  --service-button-pressed-color: #878f99;
  --service-button-secondary-hover-color: #6f7985;
  --service-button-secondary-pressed-color: #3f4c5b;
  --service-button-negative-hover-color: #e46155;
  --service-button-negative-pressed-color: #ec8d85;
  --service-button-disabled-color: #b7bcc2;
}
@define-mixin backdrop-blur-40 $color: #ffffff {
  -webkit-backdrop-filter: blur(40px);
  backdrop-filter: blur(40px);
  background-color: color-mod($color alpha(0.9));
  @supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))) {
    background-color: color-mod($color alpha(0.8));
  }
}
@define-mixin backdrop-blur-20 $color: #ffffff {
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  background-color: color-mod($color alpha(0.3));
  @supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))) {
    background-color: color-mod($color alpha(0.2));
  }
}
.service-button_component__JjCus {
  align-content: center;
  align-items: center;
  background-color: initial;
  border: 0;
  box-shadow: none;
  cursor: pointer;
  display: inline-flex;
  flex-direction: row;
  flex-wrap: nowrap;
  font-family: inherit;
  margin: 0;
  outline: none;
  padding: 0;
  text-align: left;
  text-decoration: none;
  transition: color 0.2s ease;
  -webkit-user-select: none;
  user-select: none;
}
.service-button_component__JjCus.service-button_s__IllhX {
  height: 48px;
  @mixin action_primary_medium;
}
.service-button_component__JjCus.service-button_xs__OcOiM {
  height: 32px;
  @mixin action_primary_small;
}
.service-button_component__JjCus.service-button_default__zFNmP {
  color: var(--color-light-text-primary);
  color: var(--service-button-text-color);
}
.service-button_component__JjCus.service-button_default__zFNmP:hover:not(
    .service-button_disabled__n9-YK
  ) {
  color: #576270;
  color: var(--service-button-hover-color);
}
.service-button_component__JjCus.service-button_default__zFNmP:active:not(
    .service-button_disabled__n9-YK
  ) {
  color: #878f99;
  color: var(--service-button-pressed-color);
}
.service-button_component__JjCus.service-button_default__zFNmP.service-button_disabled__n9-YK {
  color: #b7bcc2;
  color: var(--service-button-disabled-color);
  cursor: auto;
  pointer-events: none;
}
.service-button_component__JjCus.service-button_secondary__TxqjM {
  color: var(--color-light-graphic-tertiary);
  color: var(--service-button-secondary-text-color);
}
.service-button_component__JjCus.service-button_secondary__TxqjM:hover:not(
    .service-button_disabled__n9-YK
  ) {
  color: #6f7985;
  color: var(--service-button-secondary-hover-color);
}
.service-button_component__JjCus.service-button_secondary__TxqjM:active:not(
    .service-button_disabled__n9-YK
  ) {
  color: #3f4c5b;
  color: var(--service-button-secondary-pressed-color);
}
.service-button_component__JjCus.service-button_negative__irYdf {
  color: var(--color-light-graphic-accent);
  color: var(--service-button-negative-text-color);
}
.service-button_component__JjCus.service-button_negative__irYdf:hover:not(
    .service-button_disabled__n9-YK
  ) {
  color: #e46155;
  color: var(--service-button-negative-hover-color);
}
.service-button_component__JjCus.service-button_negative__irYdf:active:not(
    .service-button_disabled__n9-YK
  ) {
  color: #ec8d85;
  color: var(--service-button-negative-pressed-color);
}
.service-button_leftAddon__4gLkP {
  align-items: center;
  border-radius: var(--border-radius-circle);
  display: flex;
  flex-shrink: 0;
  height: 32px;
  justify-content: center;
  margin-right: var(--gap-xs);
  width: 32px;
}
.service-button_addonBackground__7pQql {
  background: var(--color-light-bg-secondary);
  background: var(--service-button-addon-background-color);
}
.service-button_addonBackgroundBlur__DaKWW {
  @mixin backdrop-blur-20 var(--service-button-addon-background-color);
}
.service-button_addonOnly__rmz8X {
  margin-right: 0;
}
.service-button_focused__JCUqk {
  @mixin focus-outline;
}
.backward-button_button__lPHBq {
  color: var(--service-button-text-color);
  font-family: var(--font-family-system);
  font-weight: var(--font-weight-semi-bold);
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.custom-side-panel_sidePanel__gyNmu {
  margin: 0 auto;
  max-width: var(--appMaxWidth);
}
.custom-side-panel_contentWrapper__IdbzG {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
.custom-side-panel_sidePanel__gyNmu .custom-side-panel_headerTitle__0z1BH {
  color: var(--textColorPrimary);
  font-family: var(--font-family-default);
  font-weight: var(--font-weight-bold);
}
.custom-side-panel_mobile__XAWk5
  .custom-side-panel_headerTitle__0z1BH:not(.custom-side-panel_titleWithBackBtn__hjdHH) {
  padding: 18px var(--gap-xs) 18px 0;
}
.custom-side-panel_mobile__XAWk5 div[class^="navigation-bar__closer"] > button {
  background: none;
  color: var(--textColorPrimary);
}
.custom-side-panel_mobile__XAWk5 .custom-side-panel_header__L4C7P {
  padding: 0 0 0 var(--gap-xs);
}
.custom-side-panel_desktop__Gqcsx .custom-side-panel_emptyHeader__4ae1P {
  padding-bottom: var(--gap-xs);
}
.custom-side-panel_desktop__Gqcsx
  .custom-side-panel_content__zAx5V.custom-side-panel_fullHeight__8xWQV {
  height: 100%;
}
.custom-side-panel_desktop__Gqcsx .custom-side-panel_headerTitle__0z1BH {
  font-size: var(--font-size-2xl);
  font-weight: var(--font-weight-bold);
  line-height: var(--line-height-3xl);
  padding: var(--gap-3xl) 0 var(--gap-xs) 0;
}
.custom-side-panel_desktop__Gqcsx
  .custom-side-panel_headerTitle__0z1BH.custom-side-panel_titleWithBackBtn__hjdHH {
  font-size: var(--font-size-xl);
  line-height: var(--line-height-2xl);
  padding: 0;
}
.custom-side-panel_desktop__Gqcsx .custom-side-panel_titleWithBackBtn__hjdHH {
  font-size: var(--font-size-xl);
  line-height: var(--line-height-2xl);
  margin-bottom: var(--gap-xl);
  margin-top: 0;
}
.custom-side-panel_desktop__Gqcsx .custom-side-panel_contentTitle__TbPDV {
  margin-bottom: var(--gap-xl);
}
.custom-side-panel_desktop__Gqcsx .custom-side-panel_backButton__aE5sr {
  margin-bottom: var(--gap-m);
  margin-top: var(--gap-4xl);
}
.custom-side-panel_desktop__Gqcsx .custom-side-panel_content__zAx5V {
  flex: 0 0 auto;
  padding: 0 var(--modal-desktop-gap);
}
.custom-side-panel_desktop__Gqcsx
  .custom-side-panel_content__zAx5V.custom-side-panel_noFooter__AMTDx {
  padding-bottom: var(--gap-2xl);
}
.custom-side-panel_mobile__XAWk5
  .custom-side-panel_content__zAx5V.custom-side-panel_noFooter__AMTDx {
  padding-bottom: var(--gap-m);
}
.custom-side-panel_desktop__Gqcsx .custom-side-panel_headerWrapper__oysAA {
  padding: var(--gap-xs) var(--gap-xs) var(--gap-m) var(--modal-desktop-gap);
  z-index: 1;
}
.custom-side-panel_headerWrapper__oysAA > div {
  padding-bottom: 0;
}
.custom-side-panel_skeletonTitle__xp7ok {
  height: var(--height-l);
  width: 80%;
}
.custom-side-panel_footer__wU4yb {
  z-index: 2;
}
.custom-side-panel_desktop__Gqcsx .custom-side-panel_footer__wU4yb {
  padding: var(--gap-2xl) var(--modal-desktop-gap) var(--gap-3xl);
}
.custom-side-panel_mobile__XAWk5 .custom-side-panel_backButton__aE5sr {
  margin: 18px 0;
}
.custom-side-panel_stickyFooter__aTD5J + .custom-side-panel_footer__wU4yb {
  background-color: var(--color-light-bg-secondary);
  box-shadow: none;
}
.custom-side-panel_stickyFooterEnd__hCfR5 + .custom-side-panel_footer__wU4yb {
  background-color: initial;
}
.custom-side-panel_desktop__Gqcsx {
  z-index: 100 !important;
}
.custom-side-panel_desktop__Gqcsx.custom-side-panel_expectationSidePanel__3mLUv {
  z-index: 9998 !important;
}
:root {
  --color-light-neutral-100: #f2f3f5;
  --icon-view-color: var(--color-light-neutral-translucent-700);
  --icon-view-bg-color: var(--color-light-neutral-100);
}
.icon-view__componentWrapper_19x5k {
  align-items: center;
  display: inline-flex;
  justify-content: center;
  position: relative;
}
.icon-view__component_19x5k {
  color: #04041578;
  color: var(--icon-view-color);
  height: 100%;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.icon-view__component_19x5k > svg {
  vertical-align: top;
}
.icon-view__bg_19x5k {
  fill: #f2f3f5;
  fill: var(--icon-view-bg-color);
}
.icon-view__border_19x5k {
  stroke: #1e2b4414;
  stroke: var(--color-light-neutral-translucent-200);
  stroke-width: 1px;
  fill: #0000;
}
.icon-view__text_19x5k {
  height: 100%;
  left: 0;
  overflow: hidden;
  text-align: center;
  top: 0;
  width: 100%;
}
.icon-view__children_19x5k,
.icon-view__text_19x5k {
  align-items: center;
  display: flex;
  justify-content: center;
  position: absolute;
}
.icon-view__children_19x5k {
  flex-shrink: 0;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.icon-view__children_19x5k .cc-cdn-icon,
.icon-view__children_19x5k svg {
  height: 100%;
  width: 100%;
}
.icon-view__addons_19x5k {
  align-items: center;
  display: flex;
  flex-shrink: 0;
  line-height: 0;
  position: absolute;
}
.icon-view__size_128_19x5k {
  height: 128px;
  width: 128px;
}
.icon-view__size_128_19x5k .icon-view__children_19x5k {
  height: 64px;
  width: 64px;
}
.icon-view__size_128_19x5k .icon-view__addons_19x5k {
  height: 40px;
  width: 40px;
}
.icon-view__size_128_19x5k .icon-view__topAddons_19x5k {
  right: -8px;
  top: -8px;
}
.icon-view__size_128_19x5k .icon-view__bottomAddons_19x5k {
  bottom: -8px;
  right: -8px;
}
.icon-view__size_80_19x5k {
  height: 80px;
  width: 80px;
}
.icon-view__size_80_19x5k .icon-view__children_19x5k {
  height: 48px;
  width: 48px;
}
.icon-view__size_80_19x5k .icon-view__addons_19x5k {
  height: 24px;
  width: 24px;
}
.icon-view__size_80_19x5k .icon-view__topAddons_19x5k {
  right: -3px;
  top: -3px;
}
.icon-view__size_80_19x5k .icon-view__bottomAddons_19x5k {
  bottom: -3px;
  right: -3px;
}
.icon-view__size_80_19x5k .icon-view__indicator_19x5k {
  right: -14px;
  top: -6px;
}
.icon-view__size_64_19x5k {
  height: 64px;
  width: 64px;
}
.icon-view__size_64_19x5k .icon-view__children_19x5k {
  height: 32px;
  width: 32px;
}
.icon-view__size_64_19x5k .icon-view__addons_19x5k {
  height: 24px;
  width: 24px;
}
.icon-view__size_64_19x5k .icon-view__topAddons_19x5k {
  right: -7px;
  top: -7px;
}
.icon-view__size_64_19x5k .icon-view__bottomAddons_19x5k {
  bottom: -7px;
  right: -7px;
}
.icon-view__size_64_19x5k .icon-view__indicator_19x5k {
  right: -16px;
  top: -8px;
}
.icon-view__size_56_19x5k {
  height: 56px;
  width: 56px;
}
.icon-view__size_56_19x5k .icon-view__children_19x5k {
  height: 40px;
  width: 40px;
}
.icon-view__size_56_19x5k .icon-view__addons_19x5k {
  height: 20px;
  width: 20px;
}
.icon-view__size_56_19x5k .icon-view__topAddons_19x5k {
  right: -6px;
  top: -8px;
}
.icon-view__size_56_19x5k .icon-view__bottomAddons_19x5k {
  bottom: -8px;
  right: -6px;
}
.icon-view__size_56_19x5k .icon-view__indicator_19x5k {
  right: -12px;
  top: -6px;
}
.icon-view__size_48_19x5k {
  height: 48px;
  width: 48px;
}
.icon-view__size_48_19x5k .icon-view__children_19x5k {
  height: 24px;
  width: 24px;
}
.icon-view__size_48_19x5k .icon-view__addons_19x5k {
  height: 20px;
  width: 20px;
}
.icon-view__size_48_19x5k .icon-view__topAddons_19x5k {
  right: -7px;
  top: -7px;
}
.icon-view__size_48_19x5k .icon-view__bottomAddons_19x5k {
  bottom: -7px;
  right: -7px;
}
.icon-view__size_48_19x5k .icon-view__indicator_19x5k {
  right: -13px;
  top: -7px;
}
.icon-view__size_40_19x5k {
  height: 40px;
  width: 40px;
}
.icon-view__size_40_19x5k .icon-view__children_19x5k {
  height: 24px;
  width: 24px;
}
.icon-view__size_40_19x5k .icon-view__addons_19x5k {
  height: 20px;
  width: 20px;
}
.icon-view__size_40_19x5k .icon-view__topAddons_19x5k {
  right: -7px;
  top: -7px;
}
.icon-view__size_40_19x5k .icon-view__bottomAddons_19x5k {
  bottom: -7px;
  right: -7px;
}
.icon-view__size_40_19x5k .icon-view__indicator_19x5k {
  right: -13px;
  top: -7px;
}
.icon-view__size_32_19x5k {
  height: 32px;
  width: 32px;
}
.icon-view__size_32_19x5k .icon-view__children_19x5k {
  height: 24px;
  width: 24px;
}
.icon-view__size_32_19x5k .icon-view__indicator_19x5k {
  right: -2px;
  top: -2px;
}
.icon-view__size_24_19x5k,
.icon-view__size_24_19x5k .icon-view__children_19x5k {
  height: 24px;
  width: 24px;
}
.icon-view__size_24_19x5k .icon-view__indicator_19x5k {
  right: -2px;
  top: -2px;
}
.icon-view__size_20_19x5k {
  height: 20px;
  width: 20px;
}
.icon-view__size_20_19x5k .icon-view__children_19x5k {
  height: 16px;
  width: 16px;
}
.icon-view__size_20_19x5k .icon-view__indicator_19x5k {
  right: -3px;
  top: -3px;
}
.icon-view__size_16_19x5k,
.icon-view__size_16_19x5k .icon-view__children_19x5k {
  height: 16px;
  width: 16px;
}
.icon-view__size_16_19x5k .icon-view__indicator_19x5k {
  right: -4px;
  top: -4px;
}
.icon-view__children_19x5k.icon-view__size-16_19x5k {
  height: 16px;
  width: 16px;
}
.icon-view__children_19x5k.icon-view__size-20_19x5k {
  height: 20px;
  width: 20px;
}
.icon-view__children_19x5k.icon-view__size-24_19x5k {
  height: 24px;
  width: 24px;
}
.icon-view__children_19x5k.icon-view__size-32_19x5k {
  height: 32px;
  width: 32px;
}
.icon-view__children_19x5k.icon-view__size-40_19x5k {
  height: 40px;
  width: 40px;
}
.icon-view__children_19x5k.icon-view__size-48_19x5k {
  height: 48px;
  width: 48px;
}
.icon-view__children_19x5k.icon-view__size-56_19x5k {
  height: 56px;
  width: 56px;
}
.icon-view__children_19x5k.icon-view__size-64_19x5k {
  height: 64px;
  width: 64px;
}
.icon-view__children_19x5k.icon-view__size-80_19x5k {
  height: 80px;
  width: 80px;
}
.icon-view__children_19x5k.icon-view__size-128_19x5k {
  height: 128px;
  width: 128px;
}
.result-content_content__ks5Jk {
  align-items: center;
  display: flex;
  flex-direction: column;
}
.result-content_iconWrapper__XVAbb .result-content_desktop__U\+qiX {
  margin-top: var(--gap-2xl);
}
.result-content_title__KBPib {
  font-family: var(--font-family-default);
  font-weight: var(--font-weight-bold);
  margin-bottom: var(--gap-s);
  margin-top: var(--gap-xl);
  text-align: center;
}
.result-content_title__KBPib .result-content_desktop__U\+qiX {
  font-size: var(--font-size-xl);
  line-height: var(--line-height-2xl);
}
.result-content_description__\+b01g {
  font-family: var(--font-family-system);
  margin-bottom: var(--gap-2xl);
  padding-bottom: var(--gap-s);
  text-align: center;
}
.result-content_noPaddingBottom__DOytR {
  margin-bottom: 0;
  padding-bottom: 0;
}
.result-content_noTitle__w7YmJ {
  margin-top: var(--gap-xl);
}
.result-content_iconWrapper__XVAbb .result-content_icon__q0nKU {
  height: 36px;
  width: 36px;
}
.expectation-sidepanel_sidePanelWrapper__Y5N7V {
  overflow: hidden;
}
.expectation-sidepanel_header__3C3qn {
  font-family: inherit;
}
.expectation-sidepanel_contentTitle__j-IO1,
.expectation-sidepanel_headerTitle__rONDb {
  font-weight: var(--font-weight-bold);
}
.expectation-sidepanel_contentTitle__j-IO1 {
  font-family: var(--font-family-default);
}
.expectation-sidepanel_content__G5JXK {
  align-items: center;
  display: flex;
  flex-direction: column;
  font-family: var(--font-family-system);
  justify-content: center;
  margin-top: var(--gap-s);
  text-align: center;
}
.expectation-sidepanel_contentDesktop__1MSrl {
  justify-content: flex-start;
}
.expectation-sidepanel_iconWrapper__ogZSO svg:first-child + div {
  height: 36px;
  width: 36px;
}
.expectation-sidepanel_button__veeGz {
  background-color: var(--color-static-overlay-indigo-low);
}
.expectation-sidepanel_skeletonTitle__6eNKf {
  height: var(--height-l);
  width: 80%;
}
.expectation-sidepanel_textDesktop__IKTwj {
  margin-bottom: 0;
  padding-bottom: 0;
}
.background_backgroundImageWrapper__KIbJY {
  height: 100%;
}
.background_backgroundImage__xIsoF {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
  opacity: 0;
}
.background_card__l420R {
  align-items: flex-end;
  display: flex;
  overflow: hidden;
  position: relative;
}
.background_card__l420R:after {
  background-color: var(--color-light-text-negative);
  content: "";
  display: block;
  height: 8px;
  position: relative;
  width: 100%;
}
.background_cardGradient__FJM6C {
  overflow: hidden;
  transition: background-color 1s ease-in-out, max-height 0.3s ease-in-out;
}
.background_cardGradient__FJM6C.background_mobile__2a2A8:after {
  opacity: 0.5;
}
.background_cardGradient__FJM6C:after {
  background: radial-gradient(62.57% 161.33% at 89.48% 100%, #c2c2c2 0, #3d3d3d 100%);
  bottom: 0;
  content: "";
  left: 0;
  mix-blend-mode: overlay;
  position: absolute;
  right: 0;
  top: 0;
}
.background_animateFadeIn__bgVeG {
  animation-duration: 1s;
  animation-fill-mode: both;
  animation-name: background_fadeIn__nW\+ 9L;
}
@media (min-width: 1921px) {
  .background_backgroundImageWrapper__KIbJY,
  .background_backgroundImage__xIsoF,
  .background_cardGradient__FJM6C {
    border-bottom-left-radius: var(--border-radius-3xl);
    border-bottom-right-radius: var(--border-radius-3xl);
  }
}
@keyframes background_fadeIn__nW\+9L {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.layout-with-back-layer_container__aQsxJ {
  animation: layout-with-back-layer_fadeIn__HUwWA 0.2s ease-in-out 0.4s both;
}
@keyframes layout-with-back-layer_fadeIn__HUwWA {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.page_appear__4c\+dx {
  opacity: 0;
}
.page_appear__4c\+dx.page_appearActive__I8oet {
  opacity: 1;
  transition: opacity 0.2s ease-in-out 0.4s;
}
.footer_container__gn\+gQ {
  font-family: var(--font-family-system);
  padding: var(--gap-m) 0;
}
.footer_container__gn\+gQ p {
  margin-bottom: 0;
}
.footer_container__gn\+gQ span {
  white-space: nowrap;
}
.header-skeleton_mediumBlock__WqY\+D,
.header-skeleton_mediumWideBlock__1zCV- {
  border-radius: var(--border-radius-m);
}
.header-skeleton_smallBlock__wOFjv {
  border-radius: var(--border-radius-s);
  height: var(--height-m);
  max-width: 184px;
  width: 55%;
}
.header-skeleton_mediumBlock__WqY\+D {
  height: var(--height-2xl);
  max-width: 260px;
  width: 80%;
}
.header-skeleton_mediumWideBlock__1zCV- {
  height: var(--height-3xl);
  max-width: 274px;
  width: 85%;
}
.header-skeleton_largeBlock__KrvqG {
  border-radius: var(--border-radius-l);
  height: var(--height-6xl);
  max-width: 320px;
}
.header-mobile_container__PZFuj {
  padding: var(--gap-m);
}
.header-mobile_paintedContainer__qIjzw {
  background-color: var(--header-background-color);
  overflow: hidden;
  padding: var(--gap-m);
}
.header-mobile_headerTopContent__EW3Br {
  align-items: center;
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.header-mobile_backwardButtonWrapper__ts2te {
  margin-top: var(--gap-2xl);
}
.header-mobile_addonsWrapper__Ah3E3 {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
.header-mobile_container__PZFuj
  .header-mobile_header__\+15bn
  .header-mobile_backwardButtonWrapper__ts2te
  button:active,
.header-mobile_container__PZFuj
  .header-mobile_header__\+15bn
  .header-mobile_backwardButtonWrapper__ts2te
  button:hover {
  color: var(--service-button-text-color);
}
.header-mobile_titleBlock__O0f8M {
  margin-top: var(--gap-3xl) !important;
}
.header-mobile_singleTitle__GbF4N {
  font-family: var(--font-family-default);
  font-weight: var(--font-weight-bold);
  margin: var(--gap-3xl) 0 var(--gap-xs);
}
.header-mobile_subTitle__WfM4H {
  margin-bottom: 0;
}
.header-mobile_logOut__IwOZz {
  background-color: initial;
  color: var(--service-button-text-color);
  margin-left: var(--gap-xl);
}
.header-mobile_headerSkeleton__Qt9A0,
.header-mobile_informationBox__sQCyd {
  margin: var(--gap-m) 0;
}
.header-mobile_iconQuestion__Y5cG5 {
  align-items: center;
  display: flex;
  margin-right: var(--gap-2xs);
}
.header-mobile_iconQuestion__Y5cG5 > a {
  font-size: 0;
}
.header-mobile_iconQuestion__Y5cG5 button {
  position: relative;
  top: var(--gap-3xs);
}
.header-mobile_alert__f5MAR {
  margin-top: var(--gap-m);
}
.menu_menuContainer__eQSar {
  background: var(--color-light-bg-primary);
  bottom: calc(-70px - env(safe-area-inset-bottom));
  box-shadow: var(--shadow-xs-up);
  height: calc(var(--menuHeight) + env(safe-area-inset-bottom));
  left: 50%;
  max-width: var(--appMaxWidth);
  position: fixed;
  top: auto;
  transform: translateX(-50%);
  transition: bottom 0.3s ease-in-out;
  width: 100%;
  z-index: 3;
}
.menu_menuContainer__eQSar.menu_visible__s6RNd {
  bottom: 0;
  top: auto;
}
.menu_navigation__iCPZP {
  height: 100%;
  padding: var(--gap-s) 0 var(--gap-xs);
  width: 100%;
}
.menu_menuList__8DL12 {
  align-items: center;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(64px, 1fr));
  justify-content: space-between;
  justify-items: center;
}
.menu_menuListItem__agoIi,
.menu_menuListLink__DmR15 {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: space-between;
}
.menu_iconImage__gKvtb {
  flex-basis: 24px;
  margin-bottom: 5px;
}
.menu_menuListLink__DmR15.menu_active__-fJJ9 svg.menu_iconImage__gKvtb {
  fill: var(--color-light-graphic-accent);
}
.menu_menuItemTitle__jPJq\+ {
  font-weight: var(--font-weight-semi-bold);
}
.menu_menuListLink__DmR15.menu_active__-fJJ9 .menu_menuItemTitle__jPJq\+ {
  color: var(--color-light-text-negative);
}
:root {
  --color-light-neutral-400: #d2d3d9;
  --divider-color: var(--color-light-neutral-400);
}
.divider__component_qntq7 {
  border: none;
  border-bottom: 1px solid #d2d3d9;
  border-bottom: 1px solid var(--divider-color);
  margin: 0;
}
.footer-temporary_reportLink__FhyXA {
  border-bottom: 1px dashed;
  font-size: var(--font-size-xm);
  font-style: normal;
  line-height: var(--line-height-l);
}
.footer-temporary_footerContainer__s1ocO {
  padding: var(--gap-m) 0;
}
.page-mobile_pageWrapper__3MmxT {
  display: grid;
  grid-template-rows: auto 1fr;
  min-height: 100%;
  overflow: hidden;
  transition: all 0.3s;
}
.page-mobile_topContentContainer__ZqBNc {
  width: 100%;
}
.page-mobile_contentWrapper__N8HwK {
  overflow: hidden;
  padding: 0 var(--gap-m);
  width: 100%;
}
.page-mobile_contentWrapper__N8HwK > div {
  display: grid;
  grid-template-rows: 1fr auto;
  min-height: 100%;
}
.page-mobile_pageChildren__D499q {
  margin: 0 -6px;
  overflow: hidden;
  padding: 0 6px;
}
.page-mobile_footer__lNWL9 {
  margin: var(--gap-2xl) 0 var(--gap-5xl);
}
.error_container__Oj5CA {
  width: 100%;
}
.error_content__MqvWx.error_authenticatedUser__ajiOv {
  margin-bottom: var(--gap-5xl);
}
.error_errorOuterDesktop__xauab {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 100vh;
  justify-content: center;
  margin: 0 auto;
  max-width: 936px;
}
.error_error520__jx2xh {
  text-align: center;
}
.error_infoErrorGroup__xC5ab.error_mobile__AcuaR {
  margin-top: var(--gap-xl);
}
.error_title__Hcv19 {
  font-weight: var(--font-weight-bold);
  margin-bottom: var(--gap-m);
}
.error_authenticatedUser__ajiOv .error_desktop__wRA0Y .error_title__Hcv19 {
  margin-top: var(--gap-5xl);
}
.error_mobile__AcuaR .error_title__Hcv19 {
  font-size: 26px;
  line-height: var(--line-height-2xl);
}
.error_mobile__AcuaR.error_error520__jx2xh .error_title__Hcv19 {
  font-size: var(--font-size-l);
  line-height: 28px;
  margin: var(--gap-xl) 0 var(--gap-s);
}
.error_desktop__wRA0Y.error_error520__jx2xh .error_title__Hcv19 {
  margin: var(--gap-xl) 0 var(--gap-xs);
}
.error_text__Me3sG {
  font-family: var(--font-family-system);
  margin-bottom: var(--gap-2xl);
}
.error_desktop__wRA0Y.error_error520__jx2xh .error_text__Me3sG {
  margin-bottom: var(--gap-4xl);
}
.error_error520__jx2xh .error_text__Me3sG {
  color: var(--color-light-text-secondary);
  line-height: var(--line-height-l);
}
.error_footer__-0yC7 {
  margin: var(--gap-2xl) 0 var(--gap-6xl);
}
@media (max-width: 1279px) {
  .error_errorOuterDesktop__xauab {
    max-width: 408px;
  }
  .error_desktop__wRA0Y .error_title__Hcv19 {
    font-size: var(--font-size-2xl);
    line-height: var(--line-height-3xl);
    margin-top: var(--gap-2xl);
  }
  .error_authenticatedUser__ajiOv .error_desktop__wRA0Y .error_title__Hcv19 {
    margin-top: var(--gap-2xl);
  }
}
:root {
  --bottom-sheet-footer-border-top: 1px solid var(--color-light-neutral-300);
  --bottom-sheet-footer-background-color: var(--color-light-modal-bg-primary);
}
.bottom-sheet__footer_c562w {
  background-color: #fff;
  background-color: var(--color-light-modal-bg-primary);
  padding: 16px;
  padding: var(--gap-m) var(--gap-m);
}
.bottom-sheet__sticky_c562w {
  bottom: 0;
  position: sticky;
  z-index: 1;
}
.bottom-sheet__highlighted_c562w {
  background-color: #fff;
  background-color: var(--bottom-sheet-footer-background-color);
  border-top: 1px solid #e7e8eb;
  border-top: var(--bottom-sheet-footer-border-top);
}
.bottom-sheet__background-accent_c562w {
  background-color: #ef3124;
  background-color: var(--color-light-bg-accent);
}
.bottom-sheet__background-info_c562w {
  background-color: #d6e8fc;
  background-color: var(--color-light-bg-info);
}
.bottom-sheet__background-attention-muted_c562w {
  background-color: #ffefd9;
  background-color: var(--color-light-bg-attention-muted);
}
.bottom-sheet__background-positive-muted_c562w {
  background-color: #dff8e5;
  background-color: var(--color-light-bg-positive-muted);
}
.bottom-sheet__background-negative-muted_c562w {
  background-color: #ffebeb;
  background-color: var(--color-light-bg-negative-muted);
}
.bottom-sheet__background-primary_c562w {
  background-color: #fff;
  background-color: var(--color-light-bg-primary);
}
.bottom-sheet__background-primary-inverted_c562w {
  background-color: #0e0e0e;
  background-color: var(--color-light-bg-primary-inverted);
}
.bottom-sheet__background-secondary_c562w {
  background-color: #f2f3f5;
  background-color: var(--color-light-bg-secondary);
}
.bottom-sheet__background-secondary-inverted_c562w {
  background-color: #1c1c1e;
  background-color: var(--color-light-bg-secondary-inverted);
}
.bottom-sheet__background-tertiary_c562w {
  background-color: #e7e8ea;
  background-color: var(--color-light-bg-tertiary);
}
.bottom-sheet__background-tertiary-inverted_c562w {
  background-color: #27272a;
  background-color: var(--color-light-bg-tertiary-inverted);
}
.bottom-sheet__background-quaternary_c562w {
  background-color: #dcdee2;
  background-color: var(--color-light-bg-quaternary);
}
.bottom-sheet__background-quaternary-inverted_c562w {
  background-color: #36363a;
  background-color: var(--color-light-bg-quaternary-inverted);
}
.bottom-sheet__background-specialbg-component_c562w {
  background-color: #0b1f3512;
  background-color: var(--color-light-specialbg-component);
}
.bottom-sheet__background-specialbg-component-inverted_c562w {
  background-color: #ffffff1a;
  background-color: var(--color-light-specialbg-component-inverted);
}
.bottom-sheet__background-specialbg-primary-grouped_c562w {
  background-color: #f2f3f5;
  background-color: var(--color-light-specialbg-primary-grouped);
}
.bottom-sheet__background-specialbg-secondary-grouped_c562w {
  background-color: #fff;
  background-color: var(--color-light-specialbg-secondary-grouped);
}
.bottom-sheet__background-specialbg-tertiary-grouped_c562w {
  background-color: #f2f3f5;
  background-color: var(--color-light-specialbg-tertiary-grouped);
}
.bottom-sheet__background-specialbg-secondary-transparent_c562w {
  background-color: #2637580f;
  background-color: var(--color-light-specialbg-secondary-transparent);
}
.bottom-sheet__background-specialbg-secondary-transparent-inverted_c562w {
  background-color: #d6d6e512;
  background-color: var(--color-light-specialbg-secondary-transparent-inverted);
}
.bottom-sheet__background-specialbg-tertiary-transparent_c562w {
  background-color: #1e2b4414;
  background-color: var(--color-light-specialbg-tertiary-transparent);
}
.bottom-sheet__background-specialbg-tertiary-transparent-inverted_c562w {
  background-color: #dedef01f;
  background-color: var(--color-light-specialbg-tertiary-transparent-inverted);
}
:root {
  --bottom-sheet-header-border-bottom: 1px solid var(--color-light-neutral-300);
  --bottom-sheet-title-font-size: 18px;
  --bottom-sheet-title-font-weight: 700;
  --bottom-sheet-title-line-height: 24px;
  --bottom-sheet-title-font-family: var(--font-family-system);
}
.bottom-sheet__headerWrapper_14dgd {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
  padding: 12px 8px 4px;
  padding: var(--gap-s) var(--gap-xs) var(--gap-2xs);
  z-index: 1;
}
.bottom-sheet__hasContent_14dgd {
  background-color: inherit;
}
.bottom-sheet__header_14dgd {
  display: flex;
}
.bottom-sheet__sticky_14dgd {
  position: sticky;
  top: 0;
}
.bottom-sheet__highlighted_14dgd {
  border-bottom: 1px solid #e7e8eb;
  border-bottom: var(--bottom-sheet-header-border-bottom);
}
.bottom-sheet__justifyEnd_14dgd {
  justify-content: flex-end;
}
.bottom-sheet__addon_14dgd {
  align-items: center;
  display: flex;
  height: 48px;
  justify-content: center;
  min-width: 48px;
}
.bottom-sheet__addonFixed_14dgd {
  position: fixed;
}
.bottom-sheet__title_14dgd {
  font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica, sans-serif;
  font-family: var(--bottom-sheet-title-font-family);
  font-size: 18px;
  font-size: var(--bottom-sheet-title-font-size);
  font-weight: 700;
  font-weight: var(--bottom-sheet-title-font-weight);
  line-height: 24px;
  line-height: var(--bottom-sheet-title-line-height);
  padding: 12px 8px;
  padding: var(--gap-s) var(--gap-xs);
  width: 100%;
}
.bottom-sheet__titleCenter_14dgd {
  text-align: center;
}
.bottom-sheet__titleLeft_14dgd {
  text-align: left;
}
.bottom-sheet__trimTitle_14dgd {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
:root {
  --color-light-bg-accent: #ef3124;
  --color-light-bg-attention-muted: #ffefd9;
  --color-light-bg-info: #d6e8fc;
  --color-light-bg-negative-muted: #ffebeb;
  --color-light-bg-positive-muted: #dff8e5;
  --color-light-bg-primary-inverted: #0e0e0e;
  --color-light-bg-quaternary: #dcdee2;
  --color-light-bg-quaternary-inverted: #36363a;
  --color-light-bg-secondary: #f2f3f5;
  --color-light-bg-secondary-inverted: #1c1c1e;
  --color-light-bg-tertiary: #e7e8ea;
  --color-light-bg-tertiary-inverted: #27272a;
  --color-light-specialbg-component: #0b1f3512;
  --color-light-specialbg-component-inverted: #ffffff1a;
  --color-light-specialbg-primary-grouped: #f2f3f5;
  --color-light-specialbg-secondary-grouped: #fff;
  --color-light-specialbg-secondary-transparent: #2637580f;
  --color-light-specialbg-secondary-transparent-inverted: #d6d6e512;
  --color-light-specialbg-tertiary-grouped: #f2f3f5;
  --color-light-specialbg-tertiary-transparent: #1e2b4414;
  --color-light-specialbg-tertiary-transparent-inverted: #dedef01f;
  --border-radius-xxl: 20px;
  --bottom-sheet-in-transition: transform 0.5s cubic-bezier(0.09, 0.91, 0.18, 0.99);
  --bottom-sheet-out-transition: transform 0.3s ease;
  --bottom-sheet-top-radius: var(--border-radius-xl);
  --bottom-sheet-shadow: none;
}
.bottom-sheet__modal_tmbtb {
  bottom: 0;
  max-width: 600px;
  pointer-events: none;
  touch-action: none;
  width: 100%;
}
.bottom-sheet__modal_tmbtb.bottom-sheet__modal_tmbtb {
  background-color: initial;
  position: fixed;
}
.bottom-sheet__wrapper_tmbtb {
  border-top-left-radius: 16px;
  border-top-left-radius: var(--bottom-sheet-top-radius);
  border-top-right-radius: 16px;
  border-top-right-radius: var(--bottom-sheet-top-radius);
  pointer-events: none;
  touch-action: none;
  transform: translateY(100%);
  transition: border-radius 0.3s ease;
}
.bottom-sheet__fullscreen_tmbtb {
  border-radius: 0;
}
.bottom-sheet__component_tmbtb {
  background-color: #fff;
  background-color: var(--color-light-modal-bg-primary);
  border-radius: inherit;
  box-shadow: none;
  box-shadow: var(--bottom-sheet-shadow);
  display: flex;
  flex-direction: column;
  pointer-events: all;
  position: relative;
}
.bottom-sheet__withTransition_tmbtb {
  transition: transform 0.3s ease;
  transition: var(--bottom-sheet-out-transition);
}
.bottom-sheet__scrollableContainer_tmbtb {
  background-color: inherit;
  border-radius: inherit;
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  overscroll-behavior: contain;
  position: relative;
}
.bottom-sheet__marker_tmbtb {
  left: 0;
  margin: 0 auto;
  position: fixed;
  right: 0;
  top: 4px;
  top: var(--gap-2xs);
  width: 36px;
  z-index: 1000;
}
.bottom-sheet__defaultMarker_tmbtb {
  background-color: #0f19371a;
  background-color: var(--color-light-neutral-translucent-300);
  border-radius: 20px;
  border-radius: var(--border-radius-xxl);
  height: 4px;
}
.bottom-sheet__content_tmbtb {
  background-color: inherit;
  border-radius: inherit;
  color: #030306e0;
  color: var(--color-light-text-primary);
  display: flex;
  flex: 1;
  flex-direction: column;
  padding: 0 16px;
  padding: 0 var(--gap-m);
  position: relative;
  z-index: 0;
}
.bottom-sheet__noHeader_tmbtb {
  padding-top: 16px;
  padding-top: var(--gap-m);
}
.bottom-sheet__noFooter_tmbtb {
  padding-bottom: 16px;
  padding-bottom: var(--gap-m);
}
.bottom-sheet__scrollLocked_tmbtb {
  overflow: hidden;
}
.bottom-sheet__hiddenScrollbar_tmbtb {
  scrollbar-width: none;
}
.bottom-sheet__hiddenScrollbar_tmbtb::-webkit-scrollbar {
  height: 0;
  width: 0;
}
.bottom-sheet__disabledPointerEvents_tmbtb {
  pointer-events: none;
}
.bottom-sheet__appear_tmbtb .bottom-sheet__wrapper_tmbtb,
.bottom-sheet__enter_tmbtb .bottom-sheet__wrapper_tmbtb {
  transition: none;
}
.bottom-sheet__appearActive_tmbtb .bottom-sheet__wrapper_tmbtb,
.bottom-sheet__enterActive_tmbtb .bottom-sheet__wrapper_tmbtb {
  transform: translateY(0);
  transition: transform 0.5s cubic-bezier(0.09, 0.91, 0.18, 0.99);
  transition: var(--bottom-sheet-in-transition);
}
.bottom-sheet__appearDone_tmbtb .bottom-sheet__wrapper_tmbtb,
.bottom-sheet__enterDone_tmbtb .bottom-sheet__wrapper_tmbtb,
.bottom-sheet__exit_tmbtb .bottom-sheet__wrapper_tmbtb {
  transform: translateY(0);
}
.bottom-sheet__exitActive_tmbtb .bottom-sheet__wrapper_tmbtb {
  transform: translateY(100%);
  transition: transform 0.3s ease;
  transition: var(--bottom-sheet-out-transition);
}
.bottom-sheet__safeAreaBottom_tmbtb {
  padding-bottom: env(safe-area-inset-bottom);
}
.bottom-sheet__background-accent_tmbtb {
  background-color: #ef3124;
  background-color: var(--color-light-bg-accent);
}
.bottom-sheet__background-info_tmbtb {
  background-color: #d6e8fc;
  background-color: var(--color-light-bg-info);
}
.bottom-sheet__background-attention-muted_tmbtb {
  background-color: #ffefd9;
  background-color: var(--color-light-bg-attention-muted);
}
.bottom-sheet__background-positive-muted_tmbtb {
  background-color: #dff8e5;
  background-color: var(--color-light-bg-positive-muted);
}
.bottom-sheet__background-negative-muted_tmbtb {
  background-color: #ffebeb;
  background-color: var(--color-light-bg-negative-muted);
}
.bottom-sheet__background-primary_tmbtb {
  background-color: #fff;
  background-color: var(--color-light-bg-primary);
}
.bottom-sheet__background-primary-inverted_tmbtb {
  background-color: #0e0e0e;
  background-color: var(--color-light-bg-primary-inverted);
}
.bottom-sheet__background-secondary_tmbtb {
  background-color: #f2f3f5;
  background-color: var(--color-light-bg-secondary);
}
.bottom-sheet__background-secondary-inverted_tmbtb {
  background-color: #1c1c1e;
  background-color: var(--color-light-bg-secondary-inverted);
}
.bottom-sheet__background-tertiary_tmbtb {
  background-color: #e7e8ea;
  background-color: var(--color-light-bg-tertiary);
}
.bottom-sheet__background-tertiary-inverted_tmbtb {
  background-color: #27272a;
  background-color: var(--color-light-bg-tertiary-inverted);
}
.bottom-sheet__background-quaternary_tmbtb {
  background-color: #dcdee2;
  background-color: var(--color-light-bg-quaternary);
}
.bottom-sheet__background-quaternary-inverted_tmbtb {
  background-color: #36363a;
  background-color: var(--color-light-bg-quaternary-inverted);
}
.bottom-sheet__background-specialbg-component_tmbtb {
  background-color: #0b1f3512;
  background-color: var(--color-light-specialbg-component);
}
.bottom-sheet__background-specialbg-component-inverted_tmbtb {
  background-color: #ffffff1a;
  background-color: var(--color-light-specialbg-component-inverted);
}
.bottom-sheet__background-specialbg-primary-grouped_tmbtb {
  background-color: #f2f3f5;
  background-color: var(--color-light-specialbg-primary-grouped);
}
.bottom-sheet__background-specialbg-secondary-grouped_tmbtb {
  background-color: #fff;
  background-color: var(--color-light-specialbg-secondary-grouped);
}
.bottom-sheet__background-specialbg-tertiary-grouped_tmbtb {
  background-color: #f2f3f5;
  background-color: var(--color-light-specialbg-tertiary-grouped);
}
.bottom-sheet__background-specialbg-secondary-transparent_tmbtb {
  background-color: #2637580f;
  background-color: var(--color-light-specialbg-secondary-transparent);
}
.bottom-sheet__background-specialbg-secondary-transparent-inverted_tmbtb {
  background-color: #d6d6e512;
  background-color: var(--color-light-specialbg-secondary-transparent-inverted);
}
.bottom-sheet__background-specialbg-tertiary-transparent_tmbtb {
  background-color: #1e2b4414;
  background-color: var(--color-light-specialbg-tertiary-transparent);
}
.bottom-sheet__background-specialbg-tertiary-transparent-inverted_tmbtb {
  background-color: #dedef01f;
  background-color: var(--color-light-specialbg-tertiary-transparent-inverted);
}
.bottom-sheet-actions_modalWrapper__Nz9YN,
.bottom-sheet-actions_modalWrapper__Nz9YN > div {
  margin: 0 auto;
  max-width: var(--appMaxWidth);
}
.bottom-sheet-actions_header__YV3kF > div > div {
  font-size: var(--font-size-l);
  line-height: 28px;
}
.bottom-sheet-actions_header__YV3kF span {
  font-family: var(--font-family-default);
  font-size: var(--font-size-l);
  font-weight: var(--font-weight-bold);
  line-height: 140%;
}
.bottom-sheet-actions_skeletonTitle__2OeAu {
  height: var(--height-l);
  margin-bottom: 28px;
  width: 80%;
}
.bottom-sheet-actions_colorFooter__aQ7qV {
  background-color: var(--color-light-bg-secondary);
  border-top: none;
  box-shadow: none;
}
:root {
  --modal-s-width: 500px;
  --modal-m-width: 600px;
  --modal-l-width: 800px;
  --modal-xl-width: 1140px;
}
.modal__wrapper_sd1i6 {
  padding-bottom: 40px;
  padding-bottom: var(--modal-vertical-padding);
  padding-top: 40px;
  padding-top: var(--modal-vertical-padding);
}
.modal__component_sd1i6 {
  border-radius: 12px;
  border-radius: var(--modal-border-radius);
  max-width: 100%;
  width: 100%;
}
.modal__fullscreen_sd1i6 {
  padding-bottom: 0;
  padding-top: 0;
}
.modal__fullscreen_sd1i6 .modal__component_sd1i6 {
  border-radius: 0;
  flex: 1;
}
.modal__size-500_sd1i6 {
  width: 500px;
  width: var(--modal-s-width);
}
.modal__size-600_sd1i6 {
  width: 600px;
  width: var(--modal-m-width);
}
.modal__size-800_sd1i6 {
  width: 800px;
  width: var(--modal-l-width);
}
.modal__size-1140_sd1i6 {
  width: 1140px;
  width: var(--modal-xl-width);
}
.modal__component_1yaqx {
  flex: 1;
  max-width: 600px;
  width: 100%;
}
.modal__appear_dtmx2,
.modal__enter_dtmx2 {
  opacity: 0;
  transform: translateY(15px);
}
.modal__appearActive_dtmx2,
.modal__enterActive_dtmx2 {
  opacity: 1;
  transform: translateY(0);
  transition: opacity 0.2s ease-in, transform 0.2s ease-in;
}
.modal__exit_dtmx2 {
  opacity: 1;
  transform: translateY(0);
}
.modal__exitActive_dtmx2,
.modal__exitDone_dtmx2 {
  opacity: 0;
  transform: translateY(15px);
  transition: opacity 0.2s ease-out, transform 0.2s ease-out;
}
:root {
  --modal-s-content-paddings: var(--gap-3xl) var(--gap-3xl) 0;
  --modal-s-content-only-bottom-padding: var(--gap-3xl);
}
.modal__fullscreen_trtug,
.modal__size-1140_trtug,
.modal__size-500_trtug,
.modal__size-600_trtug,
.modal__size-800_trtug {
  padding: 40px 40px 0;
  padding: var(--modal-s-content-paddings);
}
.modal__fullscreen_trtug:last-child,
.modal__size-1140_trtug:last-child,
.modal__size-500_trtug:last-child,
.modal__size-600_trtug:last-child,
.modal__size-800_trtug:last-child {
  padding-bottom: 40px;
  padding-bottom: var(--modal-s-content-only-bottom-padding);
}
.modal__content_1rzge {
  box-sizing: border-box;
  position: relative;
  width: 100%;
  z-index: 0;
}
.modal__content_1rzge.modal__withHeader_1rzge {
  padding-top: 0;
}
.modal__flex_1rzge {
  flex: 1;
}
.modal__content_10lgn {
  padding: 16px 16px 0;
  padding: var(--gap-m) var(--gap-m) 0;
}
.modal__content_10lgn:last-child {
  padding-bottom: 16px;
  padding-bottom: var(--gap-m);
}
:root {
  --modal-footer-default-gap: var(--gap-m);
}
.modal__column_17bud {
  display: flex;
  flex-direction: column;
}
.modal__column_17bud > :not(:last-child):not(:only-child) {
  margin-bottom: 16px;
  margin-bottom: var(--modal-footer-default-gap);
}
.modal__column_17bud.modal__gap-16_17bud > :not(:last-child):not(:only-child) {
  margin-bottom: 16px;
  margin-bottom: var(--gap-m);
}
.modal__column_17bud.modal__gap-24_17bud > :not(:last-child):not(:only-child) {
  margin-bottom: 24px;
  margin-bottom: var(--gap-xl);
}
.modal__column_17bud.modal__gap-32_17bud > :not(:last-child):not(:only-child) {
  margin-bottom: 32px;
  margin-bottom: var(--gap-2xl);
}
.modal__start_17bud {
  justify-content: flex-start;
}
.modal__center_17bud {
  justify-content: center;
}
.modal__space-between_17bud {
  justify-content: space-between;
}
.modal__space-between_17bud > * {
  flex: 1;
}
.modal__center_17bud,
.modal__space-between_17bud,
.modal__start_17bud {
  display: flex;
}
.modal__center_17bud > :not(:last-child):not(:only-child),
.modal__space-between_17bud > :not(:last-child):not(:only-child),
.modal__start_17bud > :not(:last-child):not(:only-child) {
  margin-right: 16px;
  margin-right: var(--modal-footer-default-gap);
}
.modal__center_17bud.modal__gap-16_17bud > :not(:last-child):not(:only-child),
.modal__space-between_17bud.modal__gap-16_17bud > :not(:last-child):not(:only-child),
.modal__start_17bud.modal__gap-16_17bud > :not(:last-child):not(:only-child) {
  margin-right: 16px;
  margin-right: var(--gap-m);
}
.modal__center_17bud.modal__gap-24_17bud > :not(:last-child):not(:only-child),
.modal__space-between_17bud.modal__gap-24_17bud > :not(:last-child):not(:only-child),
.modal__start_17bud.modal__gap-24_17bud > :not(:last-child):not(:only-child) {
  margin-right: 24px;
  margin-right: var(--gap-xl);
}
.modal__center_17bud.modal__gap-32_17bud > :not(:last-child):not(:only-child),
.modal__space-between_17bud.modal__gap-32_17bud > :not(:last-child):not(:only-child),
.modal__start_17bud.modal__gap-32_17bud > :not(:last-child):not(:only-child) {
  margin-right: 32px;
  margin-right: var(--gap-2xl);
}
.modal__component_1kic4 {
  width: 100%;
}
:root {
  --modal-s-footer-paddings: var(--gap-xl) var(--gap-3xl) var(--gap-3xl);
}
.modal__footer_i3yo5 {
  border-bottom-left-radius: 12px;
  border-bottom-left-radius: var(--modal-border-radius);
  border-bottom-right-radius: 12px;
  border-bottom-right-radius: var(--modal-border-radius);
}
.modal__sticky_i3yo5 {
  bottom: -40px;
  bottom: calc(var(--modal-vertical-padding) * -1);
}
.modal__sticky_i3yo5.modal__fullscreen_i3yo5 {
  bottom: 0;
}
.modal__fullscreen_i3yo5,
.modal__size-1140_i3yo5,
.modal__size-500_i3yo5,
.modal__size-600_i3yo5,
.modal__size-800_i3yo5 {
  padding: 24px 40px 40px;
  padding: var(--modal-s-footer-paddings);
}
:root {
  --modal-footer-background: var(--color-light-modal-bg-primary);
  --modal-footer-highlight-background: var(--color-light-modal-bg-primary);
  --modal-footer-highlight-box-shadow: 0 -1px 0 0 var(--color-light-neutral-300);
}
.modal__footer_1g2ie {
  box-sizing: border-box;
  transition: box-shadow 0.2s ease, background 0.2s ease;
  width: 100%;
}
.modal__sticky_1g2ie {
  background: #fff;
  background: var(--modal-footer-background);
  position: sticky;
}
.modal__highlighted_1g2ie {
  background: #fff;
  background: var(--modal-footer-highlight-background);
  box-shadow: 0 -1px 0 0 #e7e8eb;
  box-shadow: var(--modal-footer-highlight-box-shadow);
}
.modal__footer_a91to {
  padding: 16px;
  padding: var(--gap-m);
}
.modal__sticky_a91to {
  bottom: 0;
}
:root {
  --gap-3xl: 40px;
  --modal-border-radius: var(--border-radius-l);
  --modal-vertical-padding: var(--gap-3xl);
  --modal-s-header-paddings: 28px 28px 0;
  --modal-s-header-desktop-content-paddings: var(--gap-s);
  --modal-s-header-desktop-font-size: 22px;
  --modal-s-header-desktop-line-height: 26px;
  --modal-l-header-desktop-content-paddings: 6px var(--gap-s) var(--gap-m);
  --modal-l-header-desktop-font-size: 30px;
  --modal-l-header-desktop-line-height: 36px;
  --modal-header-desktop-font-weight: bold;
  --modal-header-desktop-font-family: var(--font-family-system);
}
.modal__header_16ifv {
  border-top-left-radius: 12px;
  border-top-left-radius: var(--modal-border-radius);
  border-top-right-radius: 12px;
  border-top-right-radius: var(--modal-border-radius);
}
.modal__content_16ifv {
  font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica, sans-serif;
  font-family: var(--modal-header-desktop-font-family);
  font-weight: 700;
  font-weight: var(--modal-header-desktop-font-weight);
}
.modal__size-500_16ifv .modal__content_16ifv,
.modal__size-600_16ifv .modal__content_16ifv {
  font-size: 22px;
  font-size: var(--modal-s-header-desktop-font-size);
  line-height: 26px;
  line-height: var(--modal-s-header-desktop-line-height);
  padding: 12px;
  padding: var(--modal-s-header-desktop-content-paddings);
}
.modal__fullscreen_16ifv .modal__content_16ifv,
.modal__size-1140_16ifv .modal__content_16ifv,
.modal__size-800_16ifv .modal__content_16ifv {
  font-size: 30px;
  font-size: var(--modal-l-header-desktop-font-size);
  line-height: 36px;
  line-height: var(--modal-l-header-desktop-line-height);
  padding: 6px 12px 16px;
  padding: var(--modal-l-header-desktop-content-paddings);
}
.modal__fullscreen_16ifv,
.modal__size-1140_16ifv,
.modal__size-500_16ifv,
.modal__size-600_16ifv,
.modal__size-800_16ifv {
  padding: 28px 28px 0;
  padding: var(--modal-s-header-paddings);
}
.modal__sticky_16ifv {
  top: -40px;
  top: calc(var(--modal-vertical-padding) * -1);
}
.modal__sticky_16ifv.modal__fullscreen_16ifv {
  top: 0;
}
:root {
  --modal-header-background: var(--color-light-modal-bg-primary);
  --modal-header-highlight-background: var(--color-light-modal-bg-primary);
  --modal-header-highlight-box-shadow: 0 1px 0 0 var(--color-light-neutral-300);
}
.modal__highlighted_yq6hi {
  background: #fff;
  background: var(--modal-header-highlight-background);
  box-shadow: 0 1px 0 0 #e7e8eb;
  box-shadow: var(--modal-header-highlight-box-shadow);
}
.modal__sticky_yq6hi {
  position: sticky;
  z-index: 1;
}
.modal__sticky_yq6hi.modal__hasContent_yq6hi {
  background: #fff;
  background: var(--modal-header-background);
}
:root {
  --font-family-system: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Helvetica,
    sans-serif;
  --modal-header-mobile-content-paddings: var(--gap-s) var(--gap-xs);
  --modal-header-mobile-font-size: 18px;
  --modal-header-mobile-line-height: 24px;
  --modal-header-mobile-font-family: var(--font-family-system);
  --modal-header-mobile-font-weight: bold;
  --modal-header-mobile-paddings: var(--gap-2xs) var(--gap-xs);
}
.modal__header_1xhrk {
  padding: 4px 8px;
  padding: var(--modal-header-mobile-paddings);
}
.modal__sticky_1xhrk {
  top: 0;
}
.modal__content_1xhrk {
  font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica, sans-serif;
  font-family: var(--modal-header-mobile-font-family);
  font-size: 18px;
  font-size: var(--modal-header-mobile-font-size);
  font-weight: 700;
  font-weight: var(--modal-header-mobile-font-weight);
  line-height: 24px;
  line-height: var(--modal-header-mobile-line-height);
  padding: 12px 8px;
  padding: var(--modal-header-mobile-content-paddings);
}
.custom-modal-desktop_headerWrapper__caNKn {
  padding: var(--gap-4xl) 56px var(--gap-xs) !important;
}
.custom-modal-desktop_headerWrapper__caNKn .custom-modal-desktop_header__aieMh {
  padding: 0 0 var(--gap-xs) 0 !important;
}
.custom-modal-desktop_header__aieMh + div > div > button span > span {
  margin-top: var(--gap-2xs-neg);
}
.custom-modal-desktop_title__Lk7f1 {
  font-family: var(--font-family-default);
  font-weight: var(--font-weight-bold);
}
.custom-modal-desktop_content__aZSMQ {
  color: var(--textColorPrimary);
  font-family: var(--font-family-system);
  line-height: var(--line-height-xl);
  padding: 0 56px !important;
}
.custom-modal-desktop_content__aZSMQ:last-child {
  padding-bottom: var(--modal-desktop-gap);
}
.custom-modal-desktop_content__aZSMQ.custom-modal-desktop_contentNoFooter__Iu7A2 {
  padding-bottom: 56px !important;
}
.custom-modal-desktop_footer__xWtuj {
  padding: var(--gap-xl) 56px 56px !important;
}
.custom-modal-desktop_skeletonTitle__7A9PV {
  height: var(--height-l);
  width: 80%;
}
.custom-modal-desktop_closerClassName__H28kp {
  position: absolute;
  right: 8px;
  top: 8px;
}
.modal-wait-card_content__18QBP {
  margin: var(--gap-s) 0 var(--gap-xs) 0;
}
.modal-wait-card_messageTop__jFgNv {
  margin-top: var(--gap-2xl);
}
.modal-wait-card_message__-sAw6 {
  font-family: var(--font-family-system);
}
:root {
  --color-light-accent-primary: #ef3124;
  --color-light-neutral-500: #babbc2;
  --color-light-neutral-700: #898991;
  --color-light-status-attention: #fa9313;
  --color-light-status-info: #2288fa;
  --color-static-text-primary-inverted: #fffffff0;
  --badge-icon-bg-color: var(--color-light-neutral-1500-inverted);
}
.badge__wrapper_13jfy {
  align-items: center;
  border-radius: 50%;
  border-radius: var(--border-radius-circle);
  box-sizing: border-box;
  display: inline-flex;
  justify-content: center;
}
.badge__wrapper_13jfy.badge__s_13jfy {
  height: 20px;
  padding: 2px;
  padding: var(--gap-3xs);
  width: 20px;
}
.badge__wrapper_13jfy.badge__m_13jfy {
  height: 24px;
  padding: 2px;
  padding: var(--gap-3xs);
  width: 24px;
}
.badge__wrapper_13jfy.badge__xl_13jfy {
  height: 40px;
  padding: 5px;
  width: 40px;
}
.badge__component_13jfy {
  border-radius: 99px;
  border-radius: var(--border-radius-pill);
  box-sizing: border-box;
  font-size: 12px;
  font-weight: 700;
  line-height: 16px;
  overflow: hidden;
  position: relative;
  z-index: 2;
}
.badge__component_13jfy.badge__background-accent_13jfy {
  background-color: #ef3124;
  background-color: var(--color-light-accent-primary);
  color: #fffffff0;
  color: var(--color-static-text-primary-inverted);
}
.badge__component_13jfy.badge__background-specialbg-secondary-transparent_13jfy {
  background-color: #1e2b4414;
  background-color: var(--color-light-neutral-translucent-200);
  color: #030306e0;
  color: var(--color-light-text-primary);
}
.badge__component_13jfy.badge__background-primary_13jfy {
  background-color: #fff;
  background-color: var(--color-light-neutral-0);
  color: #030306e0;
  color: var(--color-light-text-primary);
}
.badge__countWrapper_13jfy {
  border-radius: 99px;
  border-radius: var(--border-radius-pill);
  display: inline-flex;
}
.badge__count_13jfy {
  align-items: center;
  display: inline-flex;
  justify-content: center;
}
.badge__outlineCount_13jfy {
  border: 2px solid #fff;
  border: 2px solid var(--badge-icon-bg-color);
}
.badge__s_13jfy {
  height: 16px;
  min-width: 16px;
  padding: 0 4px;
  padding: 0 var(--gap-2xs);
}
.badge__m_13jfy {
  height: 20px;
  min-width: 20px;
  padding: 0 6px;
}
.badge__l_13jfy {
  height: 24px;
  min-width: 24px;
  padding: 0 6px;
}
.badge__heightS_13jfy {
  font-size: 11px;
  line-height: 16px;
}
.badge__heightM_13jfy,
.badge__heightS_13jfy {
  font-weight: 700;
  padding: 0 4px;
  padding: 0 var(--gap-2xs);
}
.badge__heightL_13jfy,
.badge__heightM_13jfy {
  font-size: 14px;
  line-height: 20px;
}
.badge__heightL_13jfy {
  font-weight: 700;
  padding: 0 8px;
  padding: 0 var(--gap-xs);
}
.badge__heightXL_13jfy {
  padding: 0 12px;
  padding: 0 var(--gap-s);
}
.badge__heightXL_13jfy,
.badge__heightXXL_13jfy {
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
}
.badge__heightXXL_13jfy {
  padding: 0 16px;
  padding: 0 var(--gap-m);
}
.badge__heightS_13jfy.badge__outlineCount_13jfy {
  border: 1px solid #fff;
  border: 1px solid var(--badge-icon-bg-color);
}
.badge__icon_13jfy {
  color: #0cc44d;
  color: var(--color-light-status-positive);
  max-height: 30px;
  min-width: 0;
  padding: 0;
}
.badge__icon_13jfy.badge__positive_13jfy {
  background-color: #0cc44d;
  background-color: var(--color-light-status-positive);
  color: #0cc44d;
  color: var(--color-light-status-positive);
}
.badge__icon_13jfy.badge__attention_13jfy {
  background-color: #fa9313;
  background-color: var(--color-light-status-attention);
  color: #fa9313;
  color: var(--color-light-status-attention);
}
.badge__icon_13jfy.badge__negative_13jfy {
  background-color: #ff4837;
  background-color: var(--color-light-status-negative);
  color: #ff4837;
  color: var(--color-light-status-negative);
}
.badge__icon_13jfy.badge__link_13jfy {
  background-color: #2288fa;
  background-color: var(--color-light-status-info);
  color: #2288fa;
  color: var(--color-light-status-info);
}
.badge__icon_13jfy.badge__tertiary_13jfy {
  background-color: #babbc2;
  background-color: var(--color-light-neutral-500);
  color: #babbc2;
  color: var(--color-light-neutral-500);
}
.badge__icon_13jfy.badge__secondary_13jfy {
  background-color: #898991;
  background-color: var(--color-light-neutral-700);
  color: #898991;
  color: var(--color-light-neutral-700);
}
.badge__icon_13jfy.badge__primary_13jfy {
  background-color: #121213;
  background-color: var(--color-light-neutral-1500);
  color: #121213;
  color: var(--color-light-neutral-1500);
}
.badge__icon_13jfy.badge__s_13jfy {
  height: 16px;
  width: 16px;
}
.badge__icon_13jfy:before {
  border-radius: 99px;
  border-radius: var(--border-radius-pill);
  bottom: 18%;
  content: "";
  left: 18%;
  position: absolute;
  right: 18%;
  top: 18%;
  z-index: -1;
}
.badge__graphic-static-light_13jfy.badge__icon_13jfy:before {
  background-color: #fff;
  background-color: var(--color-static-neutral-1500-inverted);
}
.badge__graphic-primary_13jfy.badge__icon_13jfy:before {
  background-color: #121213;
  background-color: var(--color-light-neutral-1500);
}
.badge__outline_13jfy {
  background-color: #fff;
  background-color: var(--badge-icon-bg-color);
}
.badge__outlineColor_13jfy {
  background-color: #ef3124;
  background-color: var(--color-light-accent-primary);
}
.badge__outlineColor_13jfy.badge__attention_13jfy {
  background-color: #fa9313;
  background-color: var(--color-light-status-attention);
}
.badge__outlineColor_13jfy.badge__positive_13jfy {
  background-color: #0cc44d;
  background-color: var(--color-light-status-positive);
}
.badge__outlineColor_13jfy.badge__negative_13jfy {
  background-color: #ff4837;
  background-color: var(--color-light-status-negative);
}
.badge__outlineColor_13jfy.badge__link_13jfy {
  background-color: #2288fa;
  background-color: var(--color-light-status-info);
}
.badge__outlineColor_13jfy.badge__tertiary_13jfy {
  background-color: #babbc2;
  background-color: var(--color-light-neutral-500);
}
.badge__outlineColor_13jfy.badge__secondary_13jfy {
  background-color: #898991;
  background-color: var(--color-light-neutral-700);
}
.badge__outlineColor_13jfy.badge__primary_13jfy {
  background-color: #121213;
  background-color: var(--color-light-neutral-1500);
}
.badge__dot_13jfy {
  height: 8px;
  min-width: 0;
  padding: 0;
  width: 8px;
}
.badge__dot_13jfy.badge__outlineCount_13jfy {
  border: 1px solid #fff;
  border: 1px solid var(--badge-icon-bg-color);
}
.badge__isHidden_13jfy {
  display: none;
}
.badge__icon_13jfy svg {
  position: relative;
}
.badge__m_13jfy svg {
  height: 24px;
  left: -2px;
  top: -2px;
  width: 24px;
}
.badge__xl_13jfy svg {
  height: 30px;
  width: 30px;
}
:root {
  --alert-positive-background-color: var(--color-light-bg-positive-muted);
  --alert-positive-border-color: #13a463;
  --alert-positive-icon-color: var(--color-light-graphic-positive);
  --alert-neutral-background-color: var(--color-light-bg-info);
  --alert-neutral-border-color: #007aff;
  --alert-attention-background-color: var(--color-light-bg-attention-muted);
  --alert-attention-border-color: #de6b00;
  --alert-attention-icon-color: var(--color-light-graphic-attention);
  --alert-negative-background-color: var(--color-light-bg-negative-muted);
  --alert-negative-border-color: #d91d0b;
  --alert-negative-icon-color: var(--color-light-graphic-negative);
  --alert-border-radius: var(--border-radius-m);
  --alert-shadow: var(--shadow-m);
}
.alert_component__87NDi {
  border-radius: var(--border-radius-m);
  border-radius: var(--alert-border-radius);
  display: inline-flex;
  padding: var(--gap-m);
}
.alert_component__87NDi.alert_positive__bkDmx {
  background-color: var(--color-light-bg-positive-muted);
  background-color: var(--alert-positive-background-color);
  box-shadow: inset 0 0 0 1px #13a463;
  box-shadow: inset 0 0 0 1px var(--alert-positive-border-color);
}
.alert_component__87NDi.alert_positive__bkDmx .alert_icon__ESGfT {
  color: var(--color-light-graphic-positive);
  color: var(--alert-positive-icon-color);
}
.alert_component__87NDi.alert_neutral__NfWaw {
  background-color: var(--color-light-bg-info);
  background-color: var(--alert-neutral-background-color);
  box-shadow: inset 0 0 0 1px #007aff;
  box-shadow: inset 0 0 0 1px var(--alert-neutral-border-color);
}
.alert_component__87NDi.alert_attention__fj3qH {
  background-color: var(--color-light-bg-attention-muted);
  background-color: var(--alert-attention-background-color);
  box-shadow: inset 0 0 0 1px #de6b00;
  box-shadow: inset 0 0 0 1px var(--alert-attention-border-color);
}
.alert_component__87NDi.alert_attention__fj3qH .alert_icon__ESGfT {
  color: var(--color-light-graphic-attention);
  color: var(--alert-attention-icon-color);
}
.alert_component__87NDi.alert_negative__r\+tm2 {
  background-color: var(--color-light-bg-negative-muted);
  background-color: var(--alert-negative-background-color);
  box-shadow: inset 0 0 0 1px #d91d0b;
  box-shadow: inset 0 0 0 1px var(--alert-negative-border-color);
}
.alert_component__87NDi.alert_negative__r\+tm2 .alert_icon__ESGfT {
  color: var(--color-light-graphic-negative);
  color: var(--alert-negative-icon-color);
}
.alert_component__87NDi.alert_banner__b93Hu {
  border-radius: 0;
  box-shadow: none;
}
.alert_component__87NDi.alert_clickable__SMCbe {
  curosor: pointer;
}
.alert_title__QvKD8 + .alert_textContent__QjzLE {
  margin-top: var(--gap-xs);
}
.alert_title__QvKD8 + .alert_bottomAddons__jm-sV {
  margin-top: var(--gap-m);
}
.alert_rightContent__atHaT {
  align-items: center;
  display: flex;
  height: 32px;
  margin-bottom: var(--gap-2xs-neg);
  margin-right: var(--gap-2xs-neg);
  margin-top: var(--gap-2xs-neg);
  padding-left: var(--gap-xl);
}
.alert_content__eNP3K {
  flex-grow: 1;
}
.alert_textContent__QjzLE + .alert_bottomAddons__jm-sV {
  margin-top: var(--gap-m);
}
.alert_icon__ESGfT {
  flex-shrink: 0;
  margin-right: var(--gap-xs);
}
.alert_rightAddons__\+qvEd {
  margin-right: var(--gap-2xs);
}
.alert_rightAddons__\+qvEd + .alert_closeIconButton__ihqUq,
.alert_rightIcon__oF-jS {
  margin-left: var(--gap-xs);
}
.alert_closeIconButton__ihqUq {
  height: 32px;
  width: 32px;
}
.alert_closeIcon__1Pu50 {
  height: 24px;
  width: 24px;
}
.alert_banner__b93Hu,
.alert_block__QyvWx {
  display: flex;
  width: 100%;
}
.alert_shadow__FHJHM.alert_positive__bkDmx {
  box-shadow: inset 0 0 0 1px #13a463, var(--shadow-m);
  box-shadow: inset 0 0 0 1px var(--alert-positive-border-color), var(--alert-shadow);
}
.alert_shadow__FHJHM.alert_neutral__NfWaw {
  box-shadow: inset 0 0 0 1px #007aff, var(--shadow-m);
  box-shadow: inset 0 0 0 1px var(--alert-neutral-border-color), var(--alert-shadow);
}
.alert_shadow__FHJHM.alert_attention__fj3qH {
  box-shadow: inset 0 0 0 1px #de6b00, var(--shadow-m);
  box-shadow: inset 0 0 0 1px var(--alert-attention-border-color), var(--alert-shadow);
}
.alert_shadow__FHJHM.alert_negative__r\+tm2 {
  box-shadow: inset 0 0 0 1px #d91d0b, var(--shadow-m);
  box-shadow: inset 0 0 0 1px var(--alert-negative-border-color), var(--alert-shadow);
}
.custom-alert_alert__XZaUa.custom-alert_desktop__qrNrD {
  border: 1px solid #fff6;
}
.custom-alert_alert__XZaUa * {
  font-family: var(--font-family-system);
}
.custom-alert_container__E0QOL {
  display: flex;
  width: 100%;
}
.custom-alert_alert__XZaUa > div:first-child {
  margin-right: var(--gap-s);
}
.custom-alert_icon__AzoXB {
  flex-shrink: 0;
  margin-right: var(--gap-xs);
}
.custom-alert_content__XEvoK {
  color: var(--textColorPrimary);
  line-height: var(--line-height-l);
}
.custom-alert_content__XEvoK.custom-alert_lineHeightHigh__ggELS * {
  line-height: var(--line-height-xl);
}
.custom-alert_iconRotate__HXU-P svg,
.custom-alert_icon__AzoXB.custom-alert_neutralIcon__UcbjD {
  transform: rotate(180deg);
}
.custom-alert_commonAlert__4h4Q\+ {
  background-color: var(--alert-common-view) !important;
}
.custom-alert_attentionAlert__wPjD8 {
  background-color: #fff3e0 !important;
}
:root {
  --color-light-neutral-translucent-0: #fff;
  --form-control-border-bottom: 0;
  --form-control-color: var(--color-light-text-primary);
  --form-control-label-color: var(--color-light-text-secondary);
  --form-control-disabled-bg-color: var(--color-light-neutral-translucent-100);
  --form-control-disabled-border-bottom: 0;
  --form-control-disabled-color: var(--color-light-text-secondary);
  --form-control-disabled-filled-label-color: var(--color-light-text-tertiary);
  --form-control-disabled-shadow: none;
  --form-control-focus-shadow: inset 0 0 0 2px var(--color-light-neutral-translucent-700);
  --form-control-focus-error-shadow: inset 0 0 0 2px var(--color-light-status-negative);
  --form-control-focus-border-bottom: 0;
  --form-control-focus-bg-color: var(--color-light-neutral-translucent-0);
  --form-control-hover-bg-color: var(--color-light-neutral-translucent-100);
  --form-control-error-label-color: var(--color-light-text-secondary);
  --form-control-error-border-bottom: 0;
}
.form-control__component_1t3al {
  color: #030306e0;
  color: var(--form-control-color);
}
.form-control__label_1t3al {
  color: #0404138c;
  color: var(--form-control-label-color);
}
.form-control__hint_1t3al {
  color: #0404138c;
  color: var(--form-control-hint-color);
}
.form-control__inner_1t3al:before {
  border-bottom: 0;
  border-bottom: var(--form-control-border-bottom);
}
.form-control__inner_1t3al.form-control__disabled_1t3al {
  background-color: #2637580f;
  background-color: var(--form-control-disabled-bg-color);
  box-shadow: none;
  box-shadow: var(--form-control-disabled-shadow);
  color: #0404138c;
  color: var(--form-control-disabled-color);
}
.form-control__disabled_1t3al:before {
  border-bottom: 0;
  border-bottom: var(--form-control-disabled-border-bottom);
}
.form-control__disabled_1t3al .form-control__label_1t3al {
  color: #05081d61;
  color: var(--form-control-disabled-filled-label-color);
}
.form-control__disabled_1t3al.form-control__hasError_1t3al {
  background-color: #2637580f;
  background-color: var(--form-control-disabled-bg-color);
}
.form-control__inner_1t3al:not(.form-control__disabled_1t3al):hover {
  background-color: #2637580f;
  background-color: var(--form-control-hover-bg-color);
}
.form-control__focused_1t3al:not(.form-control__disabled_1t3al):not(
    .form-control__hasError_1t3al
  ):before {
  border-bottom: 0;
  border-bottom: var(--form-control-focus-border-bottom);
}
.form-control__focused_1t3al.form-control__inner_1t3al,
.form-control__focused_1t3al.form-control__inner_1t3al:hover {
  background-color: #fff;
  background-color: var(--form-control-focus-bg-color);
  box-shadow: inset 0 0 0 2px #04041578;
  box-shadow: var(--form-control-focus-shadow);
}
.form-control__focused_1t3al.form-control__inner_1t3al.form-control__hasError_1t3al,
.form-control__focused_1t3al.form-control__inner_1t3al:hover.form-control__hasError_1t3al {
  background-color: #fff;
  background-color: var(--form-control-focus-bg-color);
  box-shadow: inset 0 0 0 2px #ff4837;
  box-shadow: var(--form-control-focus-error-shadow);
}
.form-control__error_1t3al {
  color: #ec2d20;
  color: var(--form-control-error-color);
}
.form-control__hasError_1t3al {
  box-shadow: inset 0 0 0 2px #ff4837;
  box-shadow: var(--form-control-error-shadow);
}
.form-control__hasError_1t3al:before {
  border-bottom: 0;
  border-bottom: var(--form-control-error-border-bottom);
}
.form-control__hasError_1t3al .form-control__label_1t3al {
  color: #0404138c;
  color: var(--form-control-error-label-color);
}
:root {
  --form-control-bg-backdrop-filter: unset;
  --form-control-paddings: 0 var(--gap-s);
  --form-control-xl-paddings: 0 var(--gap-m);
  --form-control-labeled-s-paddings: 24px var(--gap-s) 4px;
  --form-control-labeled-m-paddings: 28px var(--gap-s) 8px;
  --form-control-labeled-l-paddings: 32px var(--gap-s) 12px;
  --form-control-labeled-xl-paddings: 38px var(--gap-m) 14px;
  --form-control-disabled-opacity: 1;
}
.form-control__component_j0wmu {
  font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica, sans-serif;
  font-family: var(--form-control-font-family);
  max-width: 100%;
  width: -moz-max-content;
  width: max-content;
}
.form-control__inner_j0wmu {
  -webkit-backdrop-filter: unset;
  -webkit-backdrop-filter: var(--form-control-bg-backdrop-filter);
  backdrop-filter: none;
  backdrop-filter: var(--form-control-bg-backdrop-filter);
  box-sizing: border-box;
  display: flex;
  min-height: 100%;
  outline: none;
  position: relative;
  transform: translateZ(0);
  transition: background 0.2s ease, box-shadow 0.2s ease;
}
.form-control__inner_j0wmu:before {
  bottom: 0;
  content: "";
  display: block;
  height: 0;
  position: absolute;
  transform-origin: bottom;
  transition: transform 0.2s ease, border 0.2s ease;
  width: 100%;
}
.form-control__inputWrapper_j0wmu {
  flex-grow: 1;
  overflow: hidden;
  position: relative;
}
.form-control__input_j0wmu {
  align-items: center;
  display: flex;
  height: 100%;
  position: relative;
}
.form-control__input_j0wmu > * {
  font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica, sans-serif;
  font-family: var(--form-control-font-family);
  padding: 0 12px;
  padding: var(--form-control-paddings);
}
.form-control__label_j0wmu {
  align-items: center;
  display: flex;
  font-size: 16px;
  font-weight: 400;
  left: 12px;
  left: var(--gap-s);
  line-height: 20px;
  position: absolute;
  right: 0;
  transform: translateY(-50%);
  transform-origin: left top;
  transition-duration: 0.2s;
  transition-property: color, transform;
  transition-timing-function: ease;
}
.form-control__labelInner_j0wmu {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.form-control__addons_j0wmu {
  align-items: center;
  display: flex;
  flex-shrink: 0;
}
.form-control__leftAddons_j0wmu {
  padding-left: 12px;
  padding-left: var(--gap-s);
}
.form-control__rightAddons_j0wmu {
  padding-right: 12px;
  padding-right: var(--gap-s);
}
.form-control__sub_j0wmu {
  margin-top: 6px;
}
.form-control__above_j0wmu,
.form-control__sub_j0wmu {
  display: block;
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
}
.form-control__above_j0wmu {
  margin-bottom: 6px;
  margin-bottom: calc(var(--gap-s) / 2);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.form-control__block_j0wmu {
  width: 100%;
}
.form-control__size-48_j0wmu .form-control__inner_j0wmu {
  min-height: 48px;
  min-height: var(--form-control-s-min-height);
}
.form-control__size-48_j0wmu .form-control__hasInnerLabel_j0wmu .form-control__input_j0wmu > * {
  padding: 24px 12px 4px;
  padding: var(--form-control-labeled-s-paddings);
}
.form-control__size-48_j0wmu .form-control__label_j0wmu {
  top: 24px;
  top: calc(var(--form-control-s-min-height) / 2);
}
.form-control__size-56_j0wmu .form-control__inner_j0wmu {
  min-height: 56px;
  min-height: var(--form-control-m-min-height);
}
.form-control__size-56_j0wmu .form-control__hasInnerLabel_j0wmu .form-control__input_j0wmu > * {
  padding: 28px 12px 8px;
  padding: var(--form-control-labeled-m-paddings);
}
.form-control__size-56_j0wmu .form-control__label_j0wmu {
  top: 28px;
  top: calc(var(--form-control-m-min-height) / 2);
}
.form-control__size-64_j0wmu .form-control__inner_j0wmu {
  min-height: 64px;
  min-height: var(--form-control-l-min-height);
}
.form-control__size-64_j0wmu .form-control__hasInnerLabel_j0wmu .form-control__input_j0wmu > * {
  padding: 32px 12px 12px;
  padding: var(--form-control-labeled-l-paddings);
}
.form-control__size-64_j0wmu .form-control__label_j0wmu {
  top: 32px;
  top: calc(var(--form-control-l-min-height) / 2);
}
.form-control__size-72_j0wmu .form-control__inner_j0wmu {
  min-height: 72px;
  min-height: var(--form-control-xl-min-height);
}
.form-control__size-72_j0wmu .form-control__label_j0wmu {
  left: 16px;
  left: var(--gap-m);
}
.form-control__size-72_j0wmu .form-control__input_j0wmu > * {
  padding: 0 16px;
  padding: var(--form-control-xl-paddings);
}
.form-control__size-72_j0wmu .form-control__hasInnerLabel_j0wmu .form-control__input_j0wmu > * {
  padding: 38px 16px 14px;
  padding: var(--form-control-labeled-xl-paddings);
}
.form-control__size-72_j0wmu .form-control__leftAddons_j0wmu {
  padding-left: 16px;
  padding-left: var(--gap-m);
}
.form-control__size-72_j0wmu .form-control__rightAddons_j0wmu {
  padding-right: 16px;
  padding-right: var(--gap-m);
}
.form-control__size-72_j0wmu.form-control__hasLeftAddons_j0wmu .form-control__label_j0wmu {
  left: 12px;
  left: var(--gap-s);
}
.form-control__size-72_j0wmu.form-control__hasLeftAddons_j0wmu .form-control__input_j0wmu > * {
  padding-left: 12px;
  padding-left: var(--gap-s);
}
.form-control__size-72_j0wmu.form-control__hasRightAddons_j0wmu .form-control__input_j0wmu > * {
  padding-right: 12px;
  padding-right: var(--gap-s);
}
.form-control__size-72_j0wmu .form-control__label_j0wmu {
  top: 36px;
  top: calc(var(--form-control-xl-min-height) / 2);
}
.form-control__disabled_j0wmu {
  opacity: 1;
  opacity: var(--form-control-disabled-opacity);
}
.form-control__focused_j0wmu:not(.form-control__disabled_j0wmu):before,
.form-control__hasError_j0wmu:before {
  transform: scaleY(2);
}
.form-control__filled_j0wmu .form-control__label_j0wmu {
  margin-top: 1px;
  transform: translateY(-100%) scale(0.875);
}
.form-control__size-72_j0wmu .form-control__filled_j0wmu .form-control__label_j0wmu {
  margin-top: -1px;
}
.form-control__hiddenLabel_j0wmu {
  box-sizing: border-box;
  display: block;
  height: 0;
  opacity: 0;
  padding: 0 12px;
  padding: var(--form-control-paddings);
}
.form-control__size-72_j0wmu .form-control__hiddenLabel_j0wmu {
  padding: 0 16px;
  padding: var(--form-control-xl-paddings);
}
:root {
  --color-light-neutral-translucent-0-inverted: #d6d6e512;
  --color-light-neutral-translucent-700-inverted: #eeeefb8c;
  --form-control-inverted-border-bottom: 0;
  --form-control-inverted-color: var(--color-light-text-primary-inverted);
  --form-control-inverted-label-color: var(--color-light-text-secondary-inverted);
  --form-control-inverted-hint-color: var(--color-light-text-secondary-inverted);
  --form-control-inverted-disabled-bg-color: var(--color-light-neutral-translucent-100-inverted);
  --form-control-inverted-disabled-border-bottom: 0;
  --form-control-inverted-disabled-color: var(--color-light-text-secondary-inverted);
  --form-control-inverted-disabled-filled-label-color: var(--color-light-text-tertiary-inverted);
  --form-control-inverted-disabled-shadow: none;
  --form-control-inverted-focus-shadow: inset 0 0 0 2px
    var(--color-light-neutral-translucent-700-inverted);
  --form-control-inverted-focus-error-shadow: inset 0 0 0 2px
    var(--color-light-status-negative-inverted);
  --form-control-inverted-focus-border-bottom: 0;
  --form-control-inverted-focus-bg-color: var(--color-light-neutral-translucent-0-inverted);
  --form-control-inverted-hover-bg-color: var(--color-light-neutral-translucent-100-inverted);
  --form-control-inverted-error-color: var(--color-light-text-negative);
  --form-control-inverted-error-label-color: var(--color-light-text-secondary-inverted);
  --form-control-inverted-error-border-bottom: 0;
}
.form-control__component_7yjat {
  color: #fffffff0;
  color: var(--form-control-inverted-color);
}
.form-control__label_7yjat {
  color: #eeeefb8c;
  color: var(--form-control-inverted-label-color);
}
.form-control__hint_7yjat {
  color: #eeeefb8c;
  color: var(--form-control-inverted-hint-color);
}
.form-control__inner_7yjat:before {
  border-bottom: 0;
  border-bottom: var(--form-control-inverted-border-bottom);
}
.form-control__inner_7yjat.form-control__disabled_7yjat {
  background-color: #d6d6e512;
  background-color: var(--form-control-inverted-disabled-bg-color);
  box-shadow: none;
  box-shadow: var(--form-control-inverted-disabled-shadow);
  color: #eeeefb8c;
  color: var(--form-control-inverted-disabled-color);
}
.form-control__disabled_7yjat:before {
  border-bottom: 0;
  border-bottom: var(--form-control-inverted-disabled-border-bottom);
}
.form-control__disabled_7yjat .form-control__label_7yjat {
  color: #e9e9fa5e;
  color: var(--form-control-inverted-disabled-filled-label-color);
}
.form-control__disabled_7yjat.form-control__hasError_7yjat {
  background-color: #d6d6e512;
  background-color: var(--form-control-inverted-disabled-bg-color);
}
.form-control__inner_7yjat:not(.form-control__disabled_7yjat):hover {
  background-color: #d6d6e512;
  background-color: var(--form-control-inverted-hover-bg-color);
}
.form-control__focused_7yjat:not(.form-control__disabled_7yjat):not(
    .form-control__hasError_7yjat
  ):before {
  border-bottom: 0;
  border-bottom: var(--form-control-inverted-focus-border-bottom);
}
.form-control__focused_7yjat.form-control__inner_7yjat,
.form-control__focused_7yjat.form-control__inner_7yjat:hover {
  background-color: #d6d6e512;
  background-color: var(--form-control-inverted-focus-bg-color);
  box-shadow: inset 0 0 0 2px #eeeefb8c;
  box-shadow: var(--form-control-inverted-focus-shadow);
}
.form-control__focused_7yjat.form-control__inner_7yjat.form-control__hasError_7yjat,
.form-control__focused_7yjat.form-control__inner_7yjat:hover.form-control__hasError_7yjat {
  background-color: #d6d6e512;
  background-color: var(--form-control-inverted-focus-bg-color);
  box-shadow: inset 0 0 0 2px #ff4837;
  box-shadow: var(--form-control-inverted-focus-error-shadow);
}
.form-control__error_7yjat {
  color: #ec2d20;
  color: var(--form-control-inverted-error-color);
}
.form-control__hasError_7yjat {
  box-shadow: inset 0 0 0 2px #ff4837;
  box-shadow: var(--form-control-inverted-error-shadow);
}
.form-control__hasError_7yjat:before {
  border-bottom: 0;
  border-bottom: var(--form-control-inverted-error-border-bottom);
}
.form-control__hasError_7yjat .form-control__label_7yjat {
  color: #eeeefb8c;
  color: var(--form-control-inverted-error-label-color);
}
:root {
  --form-control-bg-color: var(--color-light-neutral-translucent-300);
  --form-control-error-disabled-shadow: var(--form-control-error-shadow);
  --form-control-error-bg-color: var(--color-light-neutral-translucent-200);
}
.form-control__inner_1su3t {
  background-color: #0f19371a;
  background-color: var(--form-control-bg-color);
}
.form-control__inner_1su3t.form-control__hasError_1su3t {
  background-color: #1e2b4414;
  background-color: var(--form-control-error-bg-color);
}
.form-control__disabled_1su3t.form-control__hasError_1su3t {
  box-shadow: inset 0 0 0 2px #ff4837;
  box-shadow: var(--form-control-error-disabled-shadow);
}
:root {
  --form-control-s-border-radius: var(--border-radius-m);
  --form-control-m-border-radius: var(--border-radius-m);
  --form-control-l-border-radius: var(--border-radius-m);
  --form-control-xl-border-radius: var(--border-radius-l);
}
.form-control__above_1k9xa,
.form-control__error_1k9xa,
.form-control__sub_1k9xa {
  padding: 0;
  padding: var(--form-control-sub-paddings);
}
.form-control__size-48_1k9xa .form-control__inner_1k9xa {
  border-radius: 8px;
  border-radius: var(--form-control-s-border-radius);
}
.form-control__size-56_1k9xa .form-control__inner_1k9xa {
  border-radius: 8px;
  border-radius: var(--form-control-m-border-radius);
}
.form-control__size-64_1k9xa .form-control__inner_1k9xa {
  border-radius: 8px;
  border-radius: var(--form-control-l-border-radius);
}
.form-control__size-72_1k9xa .form-control__inner_1k9xa {
  border-radius: 12px;
  border-radius: var(--form-control-xl-border-radius);
}
:root {
  --color-light-neutral-translucent-200-inverted: #e1e1f817;
  --form-control-inverted-bg-color: var(--color-light-neutral-translucent-300-inverted);
  --form-control-inverted-error-disabled-shadow: var(--form-control-inverted-error-shadow);
  --form-control-inverted-error-bg-color: var(--color-light-neutral-translucent-200-inverted);
}
.form-control__inner_902tq {
  background-color: #dedeee21;
  background-color: var(--form-control-inverted-bg-color);
}
.form-control__inner_902tq.form-control__hasError_902tq {
  background-color: #e1e1f817;
  background-color: var(--form-control-inverted-error-bg-color);
}
.form-control__disabled_902tq.form-control__hasError_902tq {
  box-shadow: inset 0 0 0 2px #ff4837;
  box-shadow: var(--form-control-inverted-error-disabled-shadow);
}
:root {
  --color-light-neutral-translucent-500-hover: #05081d61;
}
.input__clearIcon_bqq6e {
  color: #090c2547;
  color: var(--color-light-neutral-translucent-500);
}
.input__clearIcon_bqq6e:hover {
  color: #05081d61;
  color: var(--color-light-neutral-translucent-500-hover);
}
.input__clearIcon_bqq6e:active {
  color: #04041578;
  color: var(--color-light-neutral-translucent-500-press);
}
.input__clearIcon_ho0m9 {
  display: block;
  transition: opacity 0.2s ease;
}
.input__clearButton_ho0m9 + * {
  margin-left: 4px;
  margin-left: var(--gap-2xs);
}
.input__clearButton_ho0m9 + [data-addon="error-icon"] {
  display: none;
  display: var(--input-error-icon-display);
}
:root {
  --color-light-neutral-translucent-500-inverted-hover: #e9e9fa5e;
  --color-light-neutral-translucent-500-inverted-press: #eeeefe75;
}
.input__clearIcon_17p7e {
  color: #e4e4fb47;
  color: var(--color-light-neutral-translucent-500-inverted);
}
.input__clearIcon_17p7e:hover {
  color: #e9e9fa5e;
  color: var(--color-light-neutral-translucent-500-inverted-hover);
}
.input__clearIcon_17p7e:active {
  color: #eeeefe75;
  color: var(--color-light-neutral-translucent-500-inverted-press);
}
.input__input_1g27g {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  caret-color: #121213;
  caret-color: var(--input-caret-color);
  color: #030306e0;
  color: var(--input-color);
}
.input__input_1g27g:-webkit-autofill {
  -webkit-text-fill-color: #030306e0;
  -webkit-text-fill-color: var(--input-color);
}
.input__input_1g27g::-moz-placeholder {
  color: #0404138c;
  color: var(--input-placeholder-color);
}
.input__input_1g27g::placeholder {
  color: #0404138c;
  color: var(--input-placeholder-color);
}
.input__hasInnerLabel_1g27g::-moz-placeholder {
  color: #05081d61;
  color: var(--input-with-label-placeholder-color);
}
.input__hasInnerLabel_1g27g::placeholder {
  color: #05081d61;
  color: var(--input-with-label-placeholder-color);
}
.input__input_1g27g:-moz-read-only:not(.input__disableUserInput_1g27g) {
  color: #05081d61;
  color: var(--input-read-only-color);
}
.input__input_1g27g:read-only:not(.input__disableUserInput_1g27g) {
  color: #05081d61;
  color: var(--input-read-only-color);
}
.input__input_1g27g:read-only:not(.input__disableUserInput_1g27g):focus::-moz-placeholder {
  color: #0404138c;
  color: var(--input-placeholder-color);
}
.input__input_1g27g:-moz-read-only:not(.input__disableUserInput_1g27g):focus::placeholder {
  color: #0404138c;
  color: var(--input-placeholder-color);
}
.input__input_1g27g:read-only:not(.input__disableUserInput_1g27g):focus::placeholder {
  color: #0404138c;
  color: var(--input-placeholder-color);
}
.input__input_1g27g:disabled {
  -webkit-text-fill-color: #05081d61;
  -webkit-text-fill-color: var(--input-disabled-color);
  color: #05081d61;
  color: var(--input-disabled-color);
}
.input__input_1g27g:focus::-moz-placeholder {
  color: #05081d61;
  color: var(--input-focus-placeholder-color);
}
.input__input_1g27g:focus::placeholder {
  color: #05081d61;
  color: var(--input-focus-placeholder-color);
}
.input__error_1g27g {
  caret-color: #030306e0;
  caret-color: var(--input-error-color);
  color: #030306e0;
  color: var(--input-error-color);
}
:root {
  --form-control-font-family: var(--font-family);
  --input-error-icon-display: none;
  --input-success-icon-display: flex;
  --input-error-icon-not-alone-display: none;
}
.input__input_18bus {
  -webkit-appearance: none;
  background: none;
  border: none;
  box-sizing: border-box;
  display: block;
  font-size: 16px;
  font-weight: 400;
  height: 100%;
  line-height: 20px;
  margin: 0;
  outline: none;
  position: relative;
  text-overflow: ellipsis;
  width: 100%;
}
.input__input_18bus::-moz-placeholder {
  -moz-transition: opacity 0.2s ease, color 0.2s ease;
  transition: opacity 0.2s ease, color 0.2s ease;
}
.input__input_18bus::placeholder {
  transition: opacity 0.2s ease, color 0.2s ease;
}
.input__hasInnerLabel_18bus::-moz-placeholder {
  opacity: 0;
}
.input__hasInnerLabel_18bus::placeholder {
  opacity: 0;
}
.input__hasInnerLabel_18bus.input__size-48_18bus {
  height: 48px;
  height: var(--form-control-s-min-height);
}
.input__hasInnerLabel_18bus.input__size-56_18bus {
  height: 56px;
  height: var(--form-control-m-min-height);
}
.input__hasInnerLabel_18bus.input__size-64_18bus {
  height: 64px;
  height: var(--form-control-l-min-height);
}
.input__hasInnerLabel_18bus.input__size-72_18bus {
  height: 72px;
  height: var(--form-control-xl-min-height);
}
.input__block_18bus {
  width: 100%;
}
.input__errorIcon_18bus {
  display: none;
  display: var(--input-error-icon-display);
}
.input__errorIcon_18bus:not(:only-child) {
  margin-left: 4px;
  margin-left: var(--gap-2xs);
}
* + .input__errorIcon_18bus {
  display: none;
  display: var(--input-error-icon-not-alone-display);
}
button[class*="eye"] + .input__errorIcon_18bus {
  margin-right: 12px;
  margin-right: var(--gap-s);
}
.input__errorColorIcon_18bus {
  color: #ff4837;
  color: var(--color-light-status-negative);
}
.input__successIcon_18bus {
  display: flex;
  display: var(--input-success-icon-display);
}
.input__successIcon_18bus:not(:only-child) {
  margin-left: 4px;
  margin-left: var(--gap-2xs);
}
button[class*="eye"] + .input__successIcon_18bus {
  margin-right: 12px;
  margin-right: var(--gap-s);
}
.input__successColorIcon_18bus {
  color: #0cc44d;
  color: var(--color-light-status-positive);
}
.input__input_18bus:disabled {
  cursor: not-allowed;
  cursor: var(--disabled-cursor);
  opacity: 1;
}
.input__input_18bus:focus.input__hasInnerLabel_18bus::-moz-placeholder {
  opacity: 1;
}
.input__input_18bus:focus.input__hasInnerLabel_18bus::placeholder {
  opacity: 1;
}
.input__focusVisible_18bus {
  outline: 2px solid #2288fa;
  outline: 2px solid var(--focus-color);
  outline-offset: 2px;
}
.input__hasInnerLabel_18bus:read-only:focus::-moz-placeholder {
  opacity: 0;
}
.input__hasInnerLabel_18bus:-moz-read-only:focus::placeholder {
  opacity: 0;
}
.input__hasInnerLabel_18bus:read-only:focus::placeholder {
  opacity: 0;
}
.input__input_18bus:-webkit-autofill:active:first-line,
.input__input_18bus:-webkit-autofill:first-line,
.input__input_18bus:-webkit-autofill:focus:first-line,
.input__input_18bus:-webkit-autofill:hover:first-line {
  font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica, sans-serif;
  font-family: var(--form-control-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
}
.input__input_18bus:-webkit-autofill,
.input__input_18bus:-webkit-autofill:active,
.input__input_18bus:-webkit-autofill:focus,
.input__input_18bus:-webkit-autofill:hover {
  -webkit-transition: background-color 999999s ease-in-out 0s;
  transition: background-color 999999s ease-in-out 0s;
}
.input__input_18bus:-webkit-autofill {
  animation: input__onautofillstart_18bus 999999s forwards;
}
.input__input_18bus:not(:-webkit-autofill) {
  animation: input__onautofillcancel_18bus 999999s;
}
.input__input_18bus::-webkit-inner-spin-button,
.input__input_18bus::-webkit-outer-spin-button {
  -webkit-appearance: none;
}
.input__input_18bus[type="number"] {
  -moz-appearance: textfield;
}
@keyframes input__onautofillstart_18bus {
  0% {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  }
  to {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0.01);
  }
}
@keyframes input__onautofillcancel_18bus {
  0% {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  }
  to {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0.01);
  }
}
.input__input_1ixcf {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  caret-color: #fff;
  caret-color: var(--input-inverted-caret-color);
  color: #fffffff0;
  color: var(--input-inverted-color);
}
.input__input_1ixcf:-webkit-autofill {
  -webkit-text-fill-color: #fffffff0;
  -webkit-text-fill-color: var(--input-inverted-color);
}
.input__input_1ixcf::-moz-placeholder {
  color: #eeeefb8c;
  color: var(--input-inverted-placeholder-color);
}
.input__input_1ixcf::placeholder {
  color: #eeeefb8c;
  color: var(--input-inverted-placeholder-color);
}
.input__hasInnerLabel_1ixcf::-moz-placeholder {
  color: #e9e9fa5e;
  color: var(--input-inverted-with-label-placeholder-color);
}
.input__hasInnerLabel_1ixcf::placeholder {
  color: #e9e9fa5e;
  color: var(--input-inverted-with-label-placeholder-color);
}
.input__input_1ixcf:-moz-read-only:not(.input__disableUserInput_1ixcf) {
  color: #e9e9fa5e;
  color: var(--input-inverted-read-only-color);
}
.input__input_1ixcf:read-only:not(.input__disableUserInput_1ixcf) {
  color: #e9e9fa5e;
  color: var(--input-inverted-read-only-color);
}
.input__input_1ixcf:read-only:not(.input__disableUserInput_1ixcf):focus::-moz-placeholder {
  color: #eeeefb8c;
  color: var(--input-inverted-placeholder-color);
}
.input__input_1ixcf:-moz-read-only:not(.input__disableUserInput_1ixcf):focus::placeholder {
  color: #eeeefb8c;
  color: var(--input-inverted-placeholder-color);
}
.input__input_1ixcf:read-only:not(.input__disableUserInput_1ixcf):focus::placeholder {
  color: #eeeefb8c;
  color: var(--input-inverted-placeholder-color);
}
.input__input_1ixcf:disabled {
  -webkit-text-fill-color: #e9e9fa5e;
  -webkit-text-fill-color: var(--input-inverted-disabled-color);
  color: #e9e9fa5e;
  color: var(--input-inverted-disabled-color);
}
.input__input_1ixcf:focus::-moz-placeholder {
  color: #e9e9fa5e;
  color: var(--input-inverted-focus-placeholder-color);
}
.input__input_1ixcf:focus::placeholder {
  color: #e9e9fa5e;
  color: var(--input-inverted-focus-placeholder-color);
}
.input__error_1ixcf {
  caret-color: #fffffff0;
  caret-color: var(--input-inverted-error-color);
  color: #fffffff0;
  color: var(--input-inverted-error-color);
}
:root {
  --color-light-status-negative: #ff4837;
  --form-control-error-shadow: inset 0 0 0 2px var(--color-light-status-negative);
  --form-control-mobile-bg-color: var(--color-light-neutral-translucent-100);
  --form-control-error-mobile-disabled-shadow: var(--form-control-error-shadow);
}
.form-control__inner_1uq37 {
  background-color: #2637580f;
  background-color: var(--form-control-mobile-bg-color);
}
.form-control__disabled_1uq37.form-control__hasError_1uq37 {
  box-shadow: inset 0 0 0 2px #ff4837;
  box-shadow: var(--form-control-error-mobile-disabled-shadow);
}
:root {
  --color-light-neutral-translucent-100-inverted: #d6d6e512;
  --color-light-status-negative-inverted: #ff4837;
  --form-control-inverted-error-shadow: inset 0 0 0 2px var(--color-light-status-negative-inverted);
  --form-control-inverted-mobile-bg-color: var(--color-light-neutral-translucent-100-inverted);
  --form-control-inverted-error-mobile-disabled-shadow: var(--form-control-inverted-error-shadow);
}
.form-control__inner_1xxe8 {
  background-color: #d6d6e512;
  background-color: var(--form-control-inverted-mobile-bg-color);
}
.form-control__disabled_1xxe8.form-control__hasError_1xxe8 {
  box-shadow: inset 0 0 0 2px #ff4837;
  box-shadow: var(--form-control-inverted-error-mobile-disabled-shadow);
}
:root {
  --form-control-mobile-sub-paddings: 0 var(--gap-2xs);
  --form-control-mobile-s-border-radius: 10px;
  --form-control-mobile-m-border-radius: 10px;
  --form-control-mobile-l-border-radius: 10px;
  --form-control-mobile-xl-border-radius: 10px;
}
.form-control__above_1yuxy,
.form-control__error_1yuxy,
.form-control__sub_1yuxy {
  padding: 0 4px;
  padding: var(--form-control-mobile-sub-paddings);
}
.form-control__size-48_1yuxy .form-control__inner_1yuxy {
  border-radius: 10px;
  border-radius: var(--form-control-mobile-s-border-radius);
}
.form-control__size-56_1yuxy .form-control__inner_1yuxy {
  border-radius: 10px;
  border-radius: var(--form-control-mobile-m-border-radius);
}
.form-control__size-64_1yuxy .form-control__inner_1yuxy {
  border-radius: 10px;
  border-radius: var(--form-control-mobile-l-border-radius);
}
.form-control__size-72_1yuxy .form-control__inner_1yuxy {
  border-radius: 10px;
  border-radius: var(--form-control-mobile-xl-border-radius);
}
.masked-input__textHidden_1gypn input {
  opacity: 0;
}
button + .custom-masked-input_icon__vWUx2 {
  color: var(--color-light-graphic-positive);
  position: absolute;
  right: 48px;
}
.custom-masked-input_icon__vWUx2 {
  color: var(--color-light-graphic-positive);
  position: absolute;
  right: 16px;
}
.custom-masked-input_container__xqkNh button svg {
  color: var(--color-light-graphic-tertiary);
  opacity: 1;
}
.sms-code_content__2WGNC * {
  font-family: var(--font-family-system);
}
.sms-code_content__2WGNC.sms-code_desktop__gsJxO.sms-code_error__MS\+gk {
  margin-top: var(--gap-s);
}
.sms-code_title__-re0P {
  font-family: var(--font-family-default);
  font-size: var(--font-size-l);
  font-weight: var(--font-weight-bold);
  line-height: 28px;
}
.sms-code_desktop__gsJxO .sms-code_title__-re0P {
  font-size: var(--font-size-xl);
  line-height: var(--line-height-2xl);
}
.sms-code_smsBtnActive__XS6rM {
  margin-top: var(--gap-4xl);
}
.sms-code_moreSmsBtn__bh3wB {
  margin-top: var(--gap-m);
}
.sms-code_input__37hxc {
  margin: var(--gap-2xl) 0;
}
.sms-code_input__37hxc.sms-code_mobile__fxeT5 {
  margin: var(--gap-xl) 0;
}
.sms-code_inputLow__2KIQo {
  margin-bottom: var(--gap-xs);
}
.sms-code_submitButton__ItT2R {
  margin-top: var(--gap-2xl);
}
.sms-code_submitButtonLow__EKeW6 {
  margin-top: var(--gap-xl);
}
.sms-code_desktop__gsJxO .sms-code_submitButtonLow__EKeW6,
.sms-code_desktop__gsJxO .sms-code_submitButton__ItT2R {
  margin-top: var(--gap-2xl);
}
.sms-code_content__2WGNC .sms-code_link__hhsUp {
  font-size: var(--font-size-m);
  font-weight: var(--font-weight-regular);
}
.sms-code_content__2WGNC .sms-code_link__hhsUp span {
  display: inline-block;
  margin-bottom: var(--gap-l);
}
.sms-code_sendCodeMessage__mE316 {
  margin-bottom: var(--gap-m);
}
.sms-code_timerText__\+ySsj {
  margin-top: var(--gap-m);
}
.limit-request_limitContainer__jpIR4 {
  font-family: var(--font-family-system);
}
.limit-request_title__J47Tt {
  font-family: var(--font-family-default);
  font-size: var(--font-size-l);
  font-weight: var(--font-weight-bold);
  line-height: 28px;
}
.limit-request_desktopHeading__og6gU .limit-request_title__J47Tt {
  font-size: var(--font-size-xl);
  line-height: var(--line-height-2xl);
}
.limit-request_form__S7n6J {
  margin: var(--gap-2xl) 0 var(--gap-m);
  width: 100%;
}
.limit-request_input__CGxZv {
  margin-bottom: var(--gap-2xl);
}
.limit-request_inputLow__uNNoq {
  margin-bottom: var(--gap-xs);
}
.limit-request_limitContainer__jpIR4 .limit-request_link__OOpZZ {
  font-size: var(--font-size-m);
  font-weight: var(--font-weight-regular);
}
.limit-request_limitContainer__jpIR4 .limit-request_link__OOpZZ span {
  display: inline-block;
}
.limit-request_button__BsxY8 {
  margin-top: var(--gap-xl);
}
.limit-request_buttonLow__ky2FB {
  margin-top: var(--gap-2xl);
}
.limit-request_formDivCoreLink__JnG8q {
  margin-top: 14px;
}
.limit-request_wrapperDiv__A9QvB {
  cursor: pointer;
  height: 34px;
  margin: -14px 0;
  position: relative;
  width: 196px;
}
.limit-request_wrapperDiv__A9QvB.limit-request_desktop__togTt {
  top: 200px;
}
.limit-request_wrapperDiv__A9QvB.limit-request_mobile__fSaZS {
  top: 334px;
}
.message-not-coming_content__LWsrN {
  margin-top: var(--gap-s);
}
.message-not-coming_content__LWsrN * {
  font-family: var(--font-family-system);
}
.message-not-coming_title__kSu7C {
  font-size: var(--font-size-l);
  font-weight: var(--font-weight-bold);
  line-height: 28px;
}
.message-not-coming_desktop__iP\+WD .message-not-coming_title__kSu7C {
  font-size: var(--font-size-xl);
  line-height: var(--line-height-2xl);
}
.message-not-coming_phones__0FGFx a {
  border-bottom: none;
  color: var(--color-light-border-link);
}
.message-not-coming_phones__0FGFx,
.message-not-coming_toMainBtn__NG8UT {
  margin-bottom: var(--gap-2xl);
}
.message-not-coming_phones__0FGFx.message-not-coming_desktop__iP\+WD a {
  color: var(--textColorPrimary) !important;
  text-decoration: none;
}
.message-not-coming_desktop__iP\+WD .message-not-coming_toMainBtn__NG8UT {
  max-width: 160px;
}
.modal-status_wrapper__d1evG {
  overflow: hidden;
}
.modal-status_content__sKF89 {
  align-items: center;
  display: flex;
  flex-direction: column;
}
.modal-status_content__sKF89.modal-status_mobile__BQpuN {
  justify-content: center;
}
.modal-status_content__sKF89.modal-status_desktop__Yfsvi {
  margin-top: var(--gap-2xl);
}
.modal-error418_description__89h0q {
  font-family: var(--font-family-system);
}
.modal-error418_button__4Qgfl {
  margin-top: var(--gap-xl);
}
.pop-up-modal_headerMobile__nTIYV {
  font-family: var(--font-family-default);
}
.pop-up-modal_popUpContent__mVy7S {
  font-family: var(--font-family-system);
  margin-bottom: var(--gap-s);
}
.pop-up-modal_buttonsRowMobile__aQiBL > div {
  display: flex;
  flex-direction: row-reverse;
  gap: 16px;
}
:root {
  --tag-border-color: var(--color-light-neutral-translucent-500);
  --tag-border-color-hover: var(--color-light-neutral-translucent-500);
  --tag-border-color-active: var(--color-light-neutral-translucent-500);
  --tag-border-color-checked: var(--color-light-accent-secondary);
  --tag-border-color-disabled: var(--color-light-neutral-translucent-500);
  --tag-border-color-checked-disabled: #0000;
  --tag-outlined-background-color: #0000;
  --tag-outlined-background-color-hover: var(--color-light-transparent-default-hover);
  --tag-outlined-background-color-active: var(--color-light-transparent-default-press);
  --tag-outlined-background-color-disabled: #0000;
  --tag-background-color-checked: var(--color-light-accent-secondary);
  --tag-background-color-checked-hover: var(--color-light-accent-secondary-hover);
  --tag-background-color-checked-active: var(--color-light-accent-secondary-press);
  --tag-background-color-checked-disabled: var(--color-light-neutral-translucent-100);
  --tag-text-color: var(--color-light-text-primary);
  --tag-text-color-checked: var(--color-light-text-primary-inverted);
  --tag-text-color-disabled: var(--color-light-text-tertiary);
  --tag-text-color-checked-disabled: var(--color-light-text-tertiary);
}
.tag__component_1jbug.tag__outlined_1jbug {
  background-color: initial;
  background-color: var(--tag-outlined-background-color);
  border-color: #090c2547;
  border-color: var(--tag-border-color);
  color: #030306e0;
  color: var(--tag-text-color);
}
.tag__component_1jbug.tag__outlined_1jbug:disabled {
  background-color: initial;
  background-color: var(--tag-outlined-background-color-disabled);
  border-color: #090c2547;
  border-color: var(--tag-border-color-disabled);
  color: #05081d61;
  color: var(--tag-text-color-disabled);
}
@media (hover: hover) {
  .tag__component_1jbug.tag__outlined_1jbug:hover:not(:disabled) {
    background-color: #2637580f;
    background-color: var(--tag-outlined-background-color-hover);
    border-color: #090c2547;
    border-color: var(--tag-border-color-hover);
  }
}
.tag__component_1jbug.tag__outlined_1jbug:active:not(:disabled) {
  background-color: #1e2b4414;
  background-color: var(--tag-outlined-background-color-active);
  border-color: #090c2547;
  border-color: var(--tag-border-color-active);
}
.tag__component_1jbug.tag__filled_1jbug {
  border-color: #0000;
  border-color: var(--tag-filled-border-color);
  color: #030306e0;
  color: var(--tag-text-color);
}
.tag__component_1jbug.tag__filled_1jbug:disabled {
  color: #05081d61;
  color: var(--tag-text-color-disabled);
}
.tag__component_1jbug.tag__checked_1jbug {
  background-color: #212124;
  background-color: var(--tag-background-color-checked);
  border-color: #212124;
  border-color: var(--tag-border-color-checked);
  color: #fffffff0;
  color: var(--tag-text-color-checked);
}
.tag__component_1jbug.tag__checked_1jbug:disabled {
  background-color: #2637580f;
  background-color: var(--tag-background-color-checked-disabled);
  border-color: #0000;
  border-color: var(--tag-border-color-checked-disabled);
  color: #05081d61;
  color: var(--tag-text-color-checked-disabled);
}
@media (hover: hover) {
  .tag__component_1jbug.tag__checked_1jbug:hover:not(:disabled) {
    background-color: #2f2f32;
    background-color: var(--tag-background-color-checked-hover);
    border-color: #2f2f32;
    border-color: var(--tag-background-color-checked-hover);
  }
}
.tag__component_1jbug.tag__checked_1jbug:active:not(:disabled) {
  background-color: #353539;
  background-color: var(--tag-background-color-checked-active);
  border-color: #353539;
  border-color: var(--tag-background-color-checked-active);
}
:root {
  --border-radius-pill: 99px;
  --size-xxs-height: 32px;
  --size-xs-height: 40px;
  --tag-border-width: 1px;
  --tag-border-radius: var(--border-radius-pill);
  --tag-rounded-xxs-border-radius: var(--border-radius-pill);
  --tag-rounded-xs-border-radius: var(--border-radius-pill);
  --tag-rounded-s-border-radius: var(--border-radius-pill);
}
.tag__component_7i882 {
  align-content: center;
  align-items: center;
  border-style: solid;
  border-width: 1px;
  border-width: var(--tag-border-width);
  box-shadow: none;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-flex;
  font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica, sans-serif;
  font-family: var(--font-family);
  justify-content: center;
  margin: 0;
  outline: none;
  text-decoration: none;
  transition: background-color 0.2s ease, border 0.2s ease, color 0.2s ease;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  white-space: nowrap;
}
.tag__component_7i882:disabled {
  cursor: not-allowed;
  cursor: var(--disabled-cursor);
}
.tag__focused_7i882 {
  outline: 2px solid #2288fa;
  outline: 2px solid var(--focus-color);
  outline-offset: 2px;
}
.tag__addons_7i882 {
  align-items: center;
  display: flex;
  flex-shrink: 0;
}
.tag__addons_7i882:first-child {
  margin-right: 6px;
}
.tag__addons_7i882:last-child {
  margin-left: 6px;
}
.tag__addons_7i882:only-child {
  margin: 0;
}
.tag__size-48_7i882 .tag__addons_7i882:first-child,
.tag__size-56_7i882 .tag__addons_7i882:first-child {
  margin-right: 8px;
  margin-right: var(--gap-xs);
}
.tag__size-48_7i882 .tag__addons_7i882:last-child,
.tag__size-56_7i882 .tag__addons_7i882:last-child {
  margin-left: 8px;
  margin-left: var(--gap-xs);
}
.tag__size-64_7i882 .tag__addons_7i882:first-child,
.tag__size-72_7i882 .tag__addons_7i882:first-child {
  margin-right: 12px;
  margin-right: var(--gap-s);
}
.tag__size-64_7i882 .tag__addons_7i882:last-child,
.tag__size-72_7i882 .tag__addons_7i882:last-child {
  margin-left: 12px;
  margin-left: var(--gap-s);
}
.tag__size-32_7i882 {
  min-height: 32px;
  min-height: var(--size-xxs-height);
  min-width: 60px;
  padding: 0 16px;
  padding: 0 var(--gap-m);
}
.tag__size-32_7i882,
.tag__size-40_7i882 {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.tag__size-40_7i882 {
  min-height: 40px;
  min-height: var(--size-xs-height);
  min-width: 72px;
  padding: 0 20px;
  padding: 0 var(--gap-l);
}
.tag__size-48_7i882 {
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  min-height: 48px;
  min-height: var(--size-s-height);
  min-width: 80px;
  padding: 0 24px;
  padding: 0 var(--gap-xl);
}
.tag__size-56_7i882 {
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  min-height: 56px;
  min-height: var(--size-m-height);
  min-width: 96px;
  padding: 0 28px;
}
.tag__size-64_7i882 {
  min-height: 64px;
  min-height: var(--size-l-height);
  padding: 0 32px;
  padding: 0 var(--gap-2xl);
}
.tag__size-64_7i882,
.tag__size-72_7i882 {
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
  min-width: 120px;
}
.tag__size-72_7i882 {
  min-height: 72px;
  min-height: var(--size-xl-height);
  padding: 0 36px;
}
.tag__withRightAddons_7i882.tag__size-32_7i882 {
  padding-right: 12px;
  padding-right: var(--gap-s);
}
.tag__withRightAddons_7i882.tag__size-40_7i882 {
  padding-right: 16px;
  padding-right: var(--gap-m);
}
.tag__withRightAddons_7i882.tag__size-48_7i882 {
  padding-right: 20px;
  padding-right: var(--gap-l);
}
.tag__withRightAddons_7i882.tag__size-56_7i882 {
  padding-right: 24px;
  padding-right: var(--gap-xl);
}
.tag__withRightAddons_7i882.tag__size-64_7i882 {
  padding-right: 28px;
}
.tag__withRightAddons_7i882.tag__size-72_7i882 {
  padding-right: 32px;
  padding-right: var(--gap-2xl);
}
.tag__withLeftAddons_7i882.tag__size-32_7i882 {
  padding-left: 12px;
  padding-left: var(--gap-s);
}
.tag__withLeftAddons_7i882.tag__size-40_7i882 {
  padding-left: 16px;
  padding-left: var(--gap-m);
}
.tag__withLeftAddons_7i882.tag__size-48_7i882 {
  padding-left: 20px;
  padding-left: var(--gap-l);
}
.tag__withLeftAddons_7i882.tag__size-56_7i882 {
  padding-left: 24px;
  padding-left: var(--gap-xl);
}
.tag__withLeftAddons_7i882.tag__size-64_7i882 {
  padding-left: 28px;
}
.tag__withLeftAddons_7i882.tag__size-72_7i882 {
  padding-left: 32px;
  padding-left: var(--gap-2xl);
}
.tag__rounded_7i882.tag__size-32_7i882 {
  border-radius: 99px;
  border-radius: var(--tag-rounded-xxs-border-radius);
}
.tag__rounded_7i882.tag__size-40_7i882 {
  border-radius: 99px;
  border-radius: var(--tag-rounded-xs-border-radius);
}
.tag__rounded_7i882.tag__size-48_7i882 {
  border-radius: 99px;
  border-radius: var(--tag-rounded-s-border-radius);
}
.tag__rounded_7i882.tag__size-56_7i882,
.tag__rounded_7i882.tag__size-64_7i882,
.tag__rounded_7i882.tag__size-72_7i882 {
  border-radius: 99px;
  border-radius: var(--tag-border-radius);
}
.tag__allowBackdropBlur_7i882.tag__filled_7i882,
.tag__allowBackdropBlur_7i882.tag__outlined_7i882.tag__checked_7i882[disabled] {
  -webkit-backdrop-filter: blur(80px);
  backdrop-filter: blur(80px);
}
:root {
  --color-light-accent-secondary-inverted: #f2f3f5;
  --tag-inverted-border-color: var(--color-light-neutral-translucent-500-inverted);
  --tag-inverted-filled-border-color: #0000;
  --tag-inverted-border-color-hover: var(--color-light-neutral-translucent-500-inverted);
  --tag-inverted-border-color-active: var(--color-light-neutral-translucent-500-inverted);
  --tag-inverted-border-color-checked: var(--color-light-accent-secondary-inverted);
  --tag-inverted-border-color-disabled: var(--color-light-neutral-translucent-500-inverted);
  --tag-inverted-border-color-checked-disabled: #0000;
  --tag-inverted-outlined-background-color: #0000;
  --tag-inverted-outlined-background-color-hover: var(
    --color-light-transparent-default-inverted-hover
  );
  --tag-inverted-outlined-background-color-disabled: #0000;
  --tag-inverted-outlined-background-color-active: var(
    --color-light-transparent-default-inverted-press
  );
  --tag-inverted-background-color-checked: var(--color-light-accent-secondary-inverted);
  --tag-inverted-background-color-checked-hover: var(--color-light-accent-secondary-inverted-hover);
  --tag-inverted-background-color-checked-active: var(
    --color-light-accent-secondary-inverted-press
  );
  --tag-inverted-background-color-checked-disabled: var(
    --color-light-neutral-translucent-100-inverted
  );
  --tag-inverted-text-color: var(--color-light-text-primary-inverted);
  --tag-inverted-text-color-checked: var(--color-light-text-primary);
  --tag-inverted-text-color-disabled: var(--color-light-text-tertiary-inverted);
  --tag-inverted-text-color-checked-disabled: var(--color-light-text-tertiary-inverted);
}
.tag__component_met5u.tag__outlined_met5u {
  background-color: initial;
  background-color: var(--tag-inverted-outlined-background-color);
  border-color: #e4e4fb47;
  border-color: var(--tag-inverted-border-color);
  color: #fffffff0;
  color: var(--tag-inverted-text-color);
}
.tag__component_met5u.tag__outlined_met5u:disabled {
  background-color: initial;
  background-color: var(--tag-inverted-outlined-background-color-disabled);
  border-color: #e4e4fb47;
  border-color: var(--tag-inverted-border-color-disabled);
  color: #e9e9fa5e;
  color: var(--tag-inverted-text-color-disabled);
}
@media (hover: hover) {
  .tag__component_met5u.tag__outlined_met5u:hover:not(:disabled) {
    background-color: var(--color-light-transparent-default-inverted-hover);
    background-color: var(--tag-inverted-outlined-background-color-hover);
    border-color: #e4e4fb47;
    border-color: var(--tag-inverted-border-color-hover);
  }
}
.tag__component_met5u.tag__outlined_met5u:active:not(:disabled) {
  background-color: var(--color-light-transparent-default-inverted-press);
  background-color: var(--tag-inverted-outlined-background-color-active);
  border-color: #e4e4fb47;
  border-color: var(--tag-inverted-border-color-active);
}
.tag__component_met5u.tag__filled_met5u {
  border-color: #0000;
  border-color: var(--tag-inverted-filled-border-color);
  color: #fffffff0;
  color: var(--tag-inverted-text-color);
}
.tag__component_met5u.tag__filled_met5u:disabled {
  color: #e9e9fa5e;
  color: var(--tag-inverted-text-color-disabled);
}
.tag__component_met5u.tag__checked_met5u {
  background-color: #f2f3f5;
  background-color: var(--tag-inverted-background-color-checked);
  border-color: #f2f3f5;
  border-color: var(--tag-inverted-border-color-checked);
  color: #030306e0;
  color: var(--tag-inverted-text-color-checked);
}
.tag__component_met5u.tag__checked_met5u:disabled {
  background-color: var(--color-light-neutral-translucent-100-inverted);
  background-color: var(--tag-inverted-background-color-checked-disabled);
  border-color: #0000;
  border-color: var(--tag-inverted-border-color-checked-disabled);
  color: #e9e9fa5e;
  color: var(--tag-inverted-text-color-checked-disabled);
}
@media (hover: hover) {
  .tag__component_met5u.tag__checked_met5u:hover:not(:disabled) {
    background-color: var(--color-light-accent-secondary-inverted-hover);
    background-color: var(--tag-inverted-background-color-checked-hover);
    border-color: var(--tag-inverted-background-color-checked-hover);
  }
}
.tag__component_met5u.tag__checked_met5u:active:not(:disabled) {
  background-color: var(--color-light-accent-secondary-inverted-press);
  background-color: var(--tag-inverted-background-color-checked-active);
  border-color: var(--tag-inverted-background-color-checked-active);
}
:root {
  --color-light-neutral-translucent-300-hover: #050c2924;
  --color-light-neutral-translucent-300-press: #050b2c2e;
  --tag-filled-border-color: #0000;
  --tag-filled-background-color: var(--color-light-neutral-translucent-300);
  --tag-filled-background-color-hover: var(--color-light-neutral-translucent-300-hover);
  --tag-filled-background-color-active: var(--color-light-neutral-translucent-300-press);
  --tag-filled-background-color-disabled: var(--color-light-neutral-translucent-100);
}
.tag__filled_xf77t {
  background-color: #0f19371a;
  background-color: var(--tag-filled-background-color);
}
.tag__filled_xf77t:disabled {
  background-color: #2637580f;
  background-color: var(--tag-filled-background-color-disabled);
  border-color: #0000;
  border-color: var(--tag-filled-border-color);
}
@media (hover: hover) {
  .tag__filled_xf77t:hover:not(:disabled) {
    background-color: #050c2924;
    background-color: var(--tag-filled-background-color-hover);
  }
}
.tag__filled_xf77t:active:not(:disabled) {
  background-color: #050b2c2e;
  background-color: var(--tag-filled-background-color-active);
}
:root {
  --tag-alt-border-radius: var(--border-radius-s);
  --tag-rectangular-xxs-border-radius: 6px;
  --tag-rectangular-xs-border-radius: var(--border-radius-m);
  --tag-rectangular-s-border-radius: var(--border-radius-m);
}
.tag__rectangular_jdp45.tag__size-32_jdp45 {
  border-radius: 6px;
  border-radius: var(--tag-rectangular-xxs-border-radius);
}
.tag__rectangular_jdp45.tag__size-40_jdp45 {
  border-radius: 8px;
  border-radius: var(--tag-rectangular-xs-border-radius);
}
.tag__rectangular_jdp45.tag__size-48_jdp45 {
  border-radius: 8px;
  border-radius: var(--tag-rectangular-s-border-radius);
}
.tag__rectangular_jdp45.tag__size-56_jdp45,
.tag__rectangular_jdp45.tag__size-64_jdp45,
.tag__rectangular_jdp45.tag__size-72_jdp45 {
  border-radius: 4px;
  border-radius: var(--tag-alt-border-radius);
}
:root {
  --color-light-neutral-translucent-300-inverted: #dedeee21;
  --tag-inverted-filled-background-color: var(--color-light-neutral-translucent-300-inverted);
  --tag-inverted-filled-background-color-hover: var(
    --color-light-neutral-translucent-300-inverted-hover
  );
  --tag-inverted-filled-background-color-disabled: var(
    --color-light-neutral-translucent-100-inverted
  );
  --tag-inverted-filled-background-color-active: var(
    --color-light-neutral-translucent-300-inverted-press
  );
}
.tag__filled_8vtbp {
  background-color: #dedeee21;
  background-color: var(--tag-inverted-filled-background-color);
}
.tag__filled_8vtbp:disabled {
  background-color: var(--color-light-neutral-translucent-100-inverted);
  background-color: var(--tag-inverted-filled-background-color-disabled);
}
@media (hover: hover) {
  .tag__filled_8vtbp:hover:not(:disabled) {
    background-color: var(--color-light-neutral-translucent-300-inverted-hover);
    background-color: var(--tag-inverted-filled-background-color-hover);
  }
}
.tag__filled_8vtbp:active:not(:disabled) {
  background-color: var(--color-light-neutral-translucent-300-inverted-press);
  background-color: var(--tag-inverted-filled-background-color-active);
}
:root {
  --color-light-neutral-translucent-100: #2637580f;
  --color-light-neutral-translucent-100-press: #050c2924;
  --tag-filled-mobile-background-color: var(--color-light-neutral-translucent-100);
  --tag-filled-mobile-background-color-hover: var(--color-light-neutral-translucent-100);
  --tag-filled-mobile-background-color-active: var(--color-light-neutral-translucent-100-press);
  --tag-filled-mobile-background-color-disabled: var(--color-light-neutral-translucent-100);
}
.tag__filled_gqsnm {
  background-color: #2637580f;
  background-color: var(--tag-filled-mobile-background-color);
}
.tag__filled_gqsnm:disabled {
  background-color: #2637580f;
  background-color: var(--tag-filled-mobile-background-color-disabled);
}
@media (hover: hover) {
  .tag__filled_gqsnm:hover:not(:disabled) {
    background-color: #2637580f;
    background-color: var(--tag-filled-mobile-background-color-hover);
  }
}
.tag__filled_gqsnm:active:not(:disabled) {
  background-color: #050c2924;
  background-color: var(--tag-filled-mobile-background-color-active);
}
:root {
  --tag-inverted-filled-mobile-background-color: var(
    --color-light-neutral-translucent-100-inverted
  );
  --tag-inverted-filled-mobile-background-color-hover: var(
    --color-light-neutral-translucent-100-inverted
  );
  --tag-inverted-filled-mobile-background-color-active: var(
    --color-light-neutral-translucent-100-inverted-press
  );
  --tag-inverted-filled-mobile-background-color-disabled: var(
    --color-light-neutral-translucent-100-inverted
  );
}
.tag__filled_1bkk3 {
  background-color: var(--color-light-neutral-translucent-100-inverted);
  background-color: var(--tag-inverted-filled-mobile-background-color);
}
.tag__filled_1bkk3:disabled {
  background-color: var(--color-light-neutral-translucent-100-inverted);
  background-color: var(--tag-inverted-filled-mobile-background-color-disabled);
}
@media (hover: hover) {
  .tag__filled_1bkk3:hover:not(:disabled) {
    background-color: var(--color-light-neutral-translucent-100-inverted);
    background-color: var(--tag-inverted-filled-mobile-background-color-hover);
  }
}
.tag__filled_1bkk3:active:not(:disabled) {
  background-color: var(--color-light-neutral-translucent-100-inverted-press);
  background-color: var(--tag-inverted-filled-mobile-background-color-active);
}
:root {
  --tag-alt-mobile-border-radius: var(--border-radius-xl);
  --tag-rectangular-mobile-xxs-border-radius: var(--border-radius-m);
  --tag-rectangular-mobile-xs-border-radius: var(--border-radius-l);
  --tag-rectangular-mobile-s-border-radius: var(--border-radius-l);
}
.tag__rectangular_ev7uz.tag__size-32_ev7uz {
  border-radius: 8px;
  border-radius: var(--tag-rectangular-mobile-xxs-border-radius);
}
.tag__rectangular_ev7uz.tag__size-40_ev7uz {
  border-radius: 12px;
  border-radius: var(--tag-rectangular-mobile-xs-border-radius);
}
.tag__rectangular_ev7uz.tag__size-48_ev7uz {
  border-radius: 12px;
  border-radius: var(--tag-rectangular-mobile-s-border-radius);
}
.tag__rectangular_ev7uz.tag__size-56_ev7uz,
.tag__rectangular_ev7uz.tag__size-64_ev7uz,
.tag__rectangular_ev7uz.tag__size-72_ev7uz {
  border-radius: 16px;
  border-radius: var(--tag-alt-mobile-border-radius);
}
.transfer-tags_tags__VYFxd {
  margin-bottom: var(--gap-xl);
}
.transfer-tags_tags__VYFxd.transfer-tags_desktop__ZJygf {
  margin-bottom: var(--gap-4xl);
}
.transfer-tags_tags__VYFxd button:first-child {
  margin-right: var(--gap-xs);
}
.main-skeleton_skeletonWrapper__Bq\+\+x {
  margin-top: var(--gap-2xs);
}
.main-skeleton_skeletonTitleItem__08zSk {
  height: var(--height-2xl);
  width: 60%;
}
.main-skeleton_skeletonItem__IuFgP {
  border-radius: var(--border-radius-l);
  height: var(--height-5xl);
  width: 100%;
}
.main-skeleton_desktop__sVn0F .main-skeleton_skeletonItem__IuFgP {
  height: var(--height-6xl);
}
.main-skeleton_desktop__sVn0F.main-skeleton_skeletonWrapper__Bq\+\+x {
  margin-bottom: var(--gap-7xl);
}
.main-skeleton_desktop__sVn0F .main-skeleton_skeletonTitleItem__08zSk {
  margin-bottom: var(--gap-m);
}
:root {
  --color-light-accent-secondary: #212124;
  --color-light-accent-secondary-hover: #2f2f32;
  --color-light-accent-secondary-press: #353539;
  --color-light-graphic-primary-inverted: #fff;
  --color-light-neutral-0: #fff;
  --color-light-neutral-0-hover: #e7e8eb;
  --color-light-neutral-0-press: #dcdde1;
  --color-light-neutral-translucent-300: #0f19371a;
  --checkbox-hint-color: var(--color-light-text-secondary);
  --checkbox-label-color: var(--color-light-text-primary);
  --checkbox-error-color: var(--color-light-text-negative);
  --checkbox-bg-color: var(--color-light-neutral-0);
  --checkbox-border-color: var(--color-light-neutral-translucent-700);
  --checkbox-hover-bg-color: var(--color-light-neutral-0-hover);
  --checkbox-hover-border-color: var(--color-light-neutral-translucent-700);
  --checkbox-active-bg-color: var(--color-light-neutral-0-press);
  --checkbox-active-border-color: var(--color-light-neutral-translucent-700);
  --checkbox-checked-bg-color: var(--color-light-accent-secondary);
  --checkbox-checked-border-color: #0000;
  --checkbox-checked-hover-bg-color: var(--color-light-accent-secondary-hover);
  --checkbox-checked-hover-border-color: #0000;
  --checkbox-checked-active-bg-color: var(--color-light-accent-secondary-press);
  --checkbox-checked-active-border-color: #0000;
  --checkbox-disabled-color: var(--color-light-text-secondary);
  --checkbox-disabled-bg-color: var(--color-light-neutral-0);
  --checkbox-disabled-border-color: var(--color-light-neutral-translucent-300);
  --checkbox-checked-disabled-bg-color: var(--color-light-neutral-translucent-200);
  --checkbox-checked-disabled-border-color: #0000;
  --checkbox-icon-color: var(--color-light-neutral-1500-inverted);
  --checkbox-icon-indeterminate-color: var(--color-light-neutral-1500-inverted);
  --checkbox-icon-disabled-color: var(--color-light-neutral-translucent-500);
}
.checkbox__component_mo8d4 {
  align-items: flex-start;
  cursor: pointer;
  display: inline-flex;
}
.checkbox__start_mo8d4 {
  align-items: flex-start;
}
.checkbox__center_mo8d4 {
  align-items: center;
}
.checkbox__addons_mo8d4 {
  line-height: 24px;
  margin-left: auto;
  padding-left: 16px;
  padding-left: var(--gap-m);
}
.checkbox__block_mo8d4 {
  width: 100%;
}
.checkbox__box_mo8d4 {
  align-items: center;
  background-color: #fff;
  background-color: var(--checkbox-bg-color);
  border: 1.5px solid #04041578;
  border: 1.5px solid var(--checkbox-border-color);
  border-radius: 4px;
  border-radius: var(--border-radius-s);
  box-sizing: border-box;
  color: #fff;
  color: var(--color-light-graphic-primary-inverted);
  display: flex;
  flex-shrink: 0;
  height: 20px;
  justify-content: center;
  margin: 2px;
  margin: var(--gap-3xs);
  overflow: hidden;
  position: relative;
  transition: background-color 0.2s ease, border-color 0.2s ease;
  width: 20px;
}
.checkbox__checkedIcon_mo8d4 {
  color: #fff;
  color: var(--checkbox-icon-color);
  position: absolute;
}
.checkbox__size-20_mo8d4 .checkbox__box_mo8d4 {
  height: 16px;
  margin: 4px 2px;
  margin: var(--gap-2xs) var(--gap-3xs);
  width: 16px;
}
.checkbox__component_mo8d4:hover:not(.checkbox__disabled_mo8d4) .checkbox__box_mo8d4 {
  background-color: #e7e8eb;
  background-color: var(--checkbox-hover-bg-color);
  border-color: #04041578;
  border-color: var(--checkbox-hover-border-color);
}
.checkbox__component_mo8d4:active:not(.checkbox__disabled_mo8d4) .checkbox__box_mo8d4 {
  background-color: #dcdde1;
  background-color: var(--checkbox-active-bg-color);
  border-color: #04041578;
  border-color: var(--checkbox-active-border-color);
}
.checkbox__checked_mo8d4 .checkbox__box_mo8d4 {
  background-color: #212124;
  background-color: var(--checkbox-checked-bg-color);
  border-color: #0000;
  border-color: var(--checkbox-checked-border-color);
}
.checkbox__checked_mo8d4:hover:not(.checkbox__disabled_mo8d4) .checkbox__box_mo8d4 {
  background-color: #2f2f32;
  background-color: var(--checkbox-checked-hover-bg-color);
  border-color: #0000;
  border-color: var(--checkbox-checked-hover-border-color);
}
.checkbox__checked_mo8d4:active:not(.checkbox__disabled_mo8d4) .checkbox__box_mo8d4 {
  background-color: #353539;
  background-color: var(--checkbox-checked-active-bg-color);
  border-color: #0000;
  border-color: var(--checkbox-checked-active-border-color);
}
.checkbox__indeterminate_mo8d4 .checkbox__box_mo8d4 {
  background-color: #212124;
  background-color: var(--checkbox-checked-bg-color);
  border-color: #0000;
  border-color: var(--checkbox-checked-border-color);
}
.checkbox__indeterminate_mo8d4:hover:not(.checkbox__disabled_mo8d4) .checkbox__box_mo8d4 {
  background-color: #2f2f32;
  background-color: var(--checkbox-checked-hover-bg-color);
  border-color: #0000;
  border-color: var(--checkbox-checked-hover-border-color);
}
.checkbox__indeterminate_mo8d4:active:not(.checkbox__disabled_mo8d4) .checkbox__box_mo8d4 {
  background-color: #353539;
  background-color: var(--checkbox-checked-active-bg-color);
  border-color: #0000;
  border-color: var(--checkbox-checked-active-border-color);
}
.checkbox__disabled_mo8d4 {
  cursor: not-allowed;
  cursor: var(--disabled-cursor);
}
.checkbox__disabled_mo8d4 .checkbox__box_mo8d4 {
  background-color: #fff;
  background-color: var(--checkbox-disabled-bg-color);
  border-color: #0f19371a;
  border-color: var(--checkbox-disabled-border-color);
}
.checkbox__disabled_mo8d4.checkbox__checked_mo8d4 .checkbox__box_mo8d4 {
  background-color: #1e2b4414;
  background-color: var(--checkbox-checked-disabled-bg-color);
  border-color: #0000;
  border-color: var(--checkbox-checked-disabled-border-color);
}
.checkbox__disabled_mo8d4.checkbox__checked_mo8d4
  .checkbox__box_mo8d4
  .checkbox__checkedIcon_mo8d4 {
  color: #090c2547;
  color: var(--checkbox-icon-disabled-color);
}
.checkbox__disabled_mo8d4.checkbox__indeterminate_mo8d4 .checkbox__box_mo8d4 {
  background-color: #1e2b4414;
  background-color: var(--checkbox-checked-disabled-bg-color);
  border-color: #0000;
  border-color: var(--checkbox-checked-disabled-border-color);
}
.checkbox__disabled_mo8d4.checkbox__indeterminate_mo8d4
  .checkbox__box_mo8d4
  .checkbox__indeterminateLine_mo8d4 {
  background-color: #090c2547;
  background-color: var(--checkbox-icon-disabled-color);
}
.checkbox__disabled_mo8d4 .checkbox__hint_mo8d4,
.checkbox__disabled_mo8d4 .checkbox__label_mo8d4 {
  color: #0404138c;
  color: var(--checkbox-disabled-color);
}
.checkbox__focused_mo8d4 .checkbox__box_mo8d4 {
  outline: 2px solid #2288fa;
  outline: 2px solid var(--focus-color);
  outline-offset: 2px;
}
.checkbox__content_mo8d4 {
  flex-grow: 1;
  margin-left: 12px;
  margin-left: var(--gap-s);
}
.checkbox__size-20_mo8d4 .checkbox__content_mo8d4 {
  margin-left: 8px;
  margin-left: var(--gap-xs);
}
.checkbox__label_mo8d4 {
  color: #030306e0;
  color: var(--checkbox-label-color);
  display: block;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}
.checkbox__label_mo8d4:not(:only-child) {
  margin-bottom: 4px;
  margin-bottom: var(--gap-2xs);
}
.checkbox__errorMessage_mo8d4 {
  color: #ec2d20;
  color: var(--checkbox-error-color);
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
}
.checkbox__hint_mo8d4 {
  color: #0404138c;
  color: var(--checkbox-hint-color);
  display: block;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.checkbox__indeterminateLine_mo8d4 {
  background-color: #fff;
  background-color: var(--checkbox-icon-indeterminate-color);
  height: 2px;
  position: absolute;
  width: 10px;
}
.checkbox__component_mo8d4 input {
  opacity: 0;
  position: absolute;
  z-index: -1;
}
.transfer-details-skeleton_skeletonItem__MTrKT {
  height: var(--height-5xl);
  width: 100%;
}
.transfer-details-skeleton_desktop__BSC8n .transfer-details-skeleton_skeletonItem__MTrKT {
  border-radius: var(--border-radius-l);
  height: var(--height-6xl);
}
:root {
  --popover-border-color: #0000;
}
.popover__component_nae8k {
  background-color: initial;
  color: #030306e0;
  color: var(--color-light-text-primary);
}
.popover__inner_nae8k {
  background-color: #fff;
  background-color: var(--color-light-modal-bg-primary);
  border: 1px solid #0000;
  border: 1px solid var(--popover-border-color);
  box-shadow: 0 20px 24px #00000014, 0 12px 16px #0000000a, 0 4px 8px #0000000a, 0 0 1px #0000000a;
  box-shadow: var(--shadow-m);
  box-sizing: border-box;
  position: relative;
  will-change: transform;
}
.popover__scrollableContent_nae8k {
  overflow-y: auto;
  position: relative;
  z-index: 2;
}
.popover__arrow_nae8k {
  z-index: 1;
}
.popover__arrow_nae8k:after {
  background-color: #fff;
  background-color: var(--color-light-modal-bg-primary);
  border: 1px solid #0000;
  border: 1px solid var(--popover-border-color);
  box-sizing: border-box;
  content: "";
  display: block;
  height: 12px;
  position: absolute;
  transform: rotate(45deg);
  width: 12px;
}
.popover__component_nae8k[data-popper-placement="left-end"] .popover__arrow_nae8k,
.popover__component_nae8k[data-popper-placement="left-start"] .popover__arrow_nae8k,
.popover__component_nae8k[data-popper-placement="left"] .popover__arrow_nae8k {
  right: 5px;
}
.popover__component_nae8k[data-popper-placement="left-end"] .popover__arrow_nae8k:after,
.popover__component_nae8k[data-popper-placement="left-start"] .popover__arrow_nae8k:after,
.popover__component_nae8k[data-popper-placement="left"] .popover__arrow_nae8k:after {
  border-bottom: none;
  border-left: none;
  top: -6px;
}
.popover__component_nae8k[data-popper-placement="right-end"] .popover__arrow_nae8k,
.popover__component_nae8k[data-popper-placement="right-start"] .popover__arrow_nae8k,
.popover__component_nae8k[data-popper-placement="right"] .popover__arrow_nae8k {
  left: -7px;
}
.popover__component_nae8k[data-popper-placement="right-end"] .popover__arrow_nae8k:after,
.popover__component_nae8k[data-popper-placement="right-start"] .popover__arrow_nae8k:after,
.popover__component_nae8k[data-popper-placement="right"] .popover__arrow_nae8k:after {
  border-right: none;
  border-top: none;
  top: -6px;
}
.popover__component_nae8k[data-popper-placement="top-end"] .popover__arrow_nae8k,
.popover__component_nae8k[data-popper-placement="top-start"] .popover__arrow_nae8k,
.popover__component_nae8k[data-popper-placement="top"] .popover__arrow_nae8k {
  bottom: 5px;
}
.popover__component_nae8k[data-popper-placement="top-end"] .popover__arrow_nae8k:after,
.popover__component_nae8k[data-popper-placement="top-start"] .popover__arrow_nae8k:after,
.popover__component_nae8k[data-popper-placement="top"] .popover__arrow_nae8k:after {
  border-left: none;
  border-top: none;
  left: -6px;
}
.popover__component_nae8k[data-popper-placement="bottom-end"] .popover__arrow_nae8k,
.popover__component_nae8k[data-popper-placement="bottom-start"] .popover__arrow_nae8k,
.popover__component_nae8k[data-popper-placement="bottom"] .popover__arrow_nae8k {
  top: -7px;
}
.popover__component_nae8k[data-popper-placement="bottom-end"] .popover__arrow_nae8k:after,
.popover__component_nae8k[data-popper-placement="bottom-start"] .popover__arrow_nae8k:after,
.popover__component_nae8k[data-popper-placement="bottom"] .popover__arrow_nae8k:after {
  border-bottom: none;
  border-right: none;
  left: -6px;
}
.popover__enter_nae8k .popover__inner_nae8k {
  opacity: 0;
  transform: scale(0.98);
}
.popover__enterActive_nae8k .popover__inner_nae8k {
  opacity: 1;
  transform: scale(1);
  transition-duration: 0.15s;
  transition-property: opacity, transform;
  transition-timing-function: ease-in-out;
}
.popover__exit_nae8k .popover__inner_nae8k {
  opacity: 1;
  transform: scale(1);
}
.popover__exitActive_nae8k .popover__inner_nae8k {
  opacity: 0;
  transform: scale(0.98);
  transition-duration: 0.15s;
  transition-property: opacity, transform;
  transition-timing-function: ease-in-out;
}
.unp-input_inputWrapper__ifzYQ {
  margin-bottom: var(--gap-2xl);
}
.unp-input_desktop__eN8gr.unp-input_inputWrapper__ifzYQ {
  margin-bottom: var(--gap-xl);
}
.unp-input_inputTitle__nUpbd {
  font-family: var(--font-family-default);
  font-size: var(--font-size-l);
  font-weight: var(--font-weight-bold);
  line-height: 28px;
  margin-bottom: var(--gap-m);
}
.unp-input_desktop__eN8gr .unp-input_inputTitle__nUpbd {
  font-size: var(--font-size-xl);
  line-height: var(--line-height-2xl);
}
.unp-input_inputWrapper__ifzYQ {
  margin-bottom: var(--gap-xl);
}
.unp-input_error__tMvHr span[class^="select__placeholder"] {
  color: var(--form-control-error-color);
}
.iban-search-result_itemWrapper__DJT-B {
  cursor: pointer;
  padding-bottom: var(--gap-s);
  padding-top: var(--gap-s);
  position: relative;
}
.iban-search-result_contentWrapper__STbfF .iban-search-result_itemWrapper__DJT-B:not(:last-child) {
  border-bottom: 1px solid #dbdee1;
}
.iban-search-result_iban__Oe9Dl {
  margin-bottom: var(--gap-2xs);
}
.iban-search-result_ibanDescription__xq2mb {
  margin-bottom: 0;
}
.iban-search-result_checkMark__fQaYn {
  color: var(--color-light-graphic-positive);
  left: auto;
  position: absolute;
  right: 10px;
  top: 45%;
}
.iban-input_inputWrapper__1pfCk {
  margin-bottom: var(--gap-xl);
  position: relative;
}
.iban-input_desktop__s1fqK.iban-input_inputWrapper__1pfCk {
  margin-bottom: var(--gap-4xl);
}
.iban-input_cross__J9Xr5 {
  cursor: pointer;
  left: auto;
  position: absolute;
  right: var(--gap-s);
  top: 34px;
  transform: translateY(-50%);
}
.iban-input_inputTitle__EMWwj {
  font-family: var(--font-family-default);
  font-size: var(--font-size-l);
  font-weight: var(--font-weight-bold);
  line-height: 28px;
  margin-bottom: var(--gap-m);
}
.iban-input_desktop__s1fqK .iban-input_inputTitle__EMWwj {
  font-size: var(--font-size-xl);
  line-height: var(--line-height-2xl);
}
.iban-input_desktop__s1fqK.iban-input_continueButton__KBu\+a {
  margin-bottom: var(--gap-7xl);
}
.iban-input_error__GU6DO span[class^="select__placeholder"] {
  color: var(--form-control-error-color);
}
.iban-input_ibanInputWrapper__bWx2y {
  position: relative;
}
.iban-input_ibanInputWrapperReadonly__bkFnH {
  --form-control-disabled-bg-color: var(--form-control-bg-color);
  margin-bottom: var(--gap-xl);
  margin-top: var(--gap-m);
  position: relative;
}
.iban-input_ibanInputWrapperReadonly__bkFnH input {
  color: var(--textColorPrimary) !important;
  padding-right: 35px !important;
}
.iban-input_searchResultPopover__B24eH {
  border-radius: 12px;
  max-height: 426px;
  overflow: auto;
  padding-left: var(--gap-m);
  padding-right: var(--gap-m);
}
.iban-input_searchResultPopover__B24eH::-webkit-scrollbar {
  width: 0;
}
.iban-input_searchResultPopover__B24eH {
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.iban-input_disabled__pS-jB div[class^="form-control__inner"] {
  background-color: var(--form-control-hover-bg-color);
}
.addon_component__MNa20 {
  grid-column: 2/3;
  justify-self: end;
  padding-left: var(--gap-m);
  text-align: right;
}
.addon_component__MNa20 > * {
  justify-content: flex-end;
}
.addon_top__fjuP2 {
  align-self: flex-start;
  padding: var(--gap-3xs) 0;
}
.addon_center__S3mbN {
  align-self: center;
}
.addon_bottom__FbQJH {
  align-self: flex-end;
  padding: var(--gap-3xs) 0;
}
.amount__component_fvgbb {
  white-space: nowrap;
}
:root {
  --amount-major-part-font-weight: bold;
  --amount-minor-part-font-weight: normal;
  --amount-minor-part-opacity: 0.6;
}
.amount__component_1uq34 {
  white-space: nowrap;
}
.amount__transparentMinor_1uq34 {
  opacity: 0.6;
}
.amount__bold_1uq34 {
  font-weight: 700;
}
.amount__normalMinor_1uq34 {
  font-weight: 400;
}
.amount__defaultStyles_1uq34 {
  font-weight: 700;
  font-weight: var(--amount-major-part-font-weight);
}
.amount__defaultMinor_1uq34 {
  font-weight: 400;
  font-weight: var(--amount-minor-part-font-weight);
  opacity: 0.6;
  opacity: var(--amount-minor-part-opacity);
}
.amount__minorPartAndCurrency_1uq34 {
  align-items: center;
  display: inline-flex;
}
.amount_component__Td8rT {
  display: flex;
  padding: var(--gap-3xs) 0;
}
.amount_bold__m-ZZD {
  --amount-major-part-font-weight: bold;
  --amount-minor-part-font-weight: bold;
}
.amount_normal__rHmWc {
  --amount-major-part-font-weight: 400;
  --amount-minor-part-font-weight: 400;
}
.amount-title_component__2H\+xc {
  --amount-major-part-font-weight: 500;
  --amount-minor-part-font-weight: 500;
  display: flex;
}
.category_component__3kgjc {
  display: flex;
  overflow: hidden;
  padding: var(--gap-3xs) 0;
}
.category_categoryName__4e6hb {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.category_categoryPercent__KdPOL {
  background-color: var(--color-light-bg-secondary);
  border-radius: var(--border-radius-xl);
  margin-left: var(--gap-2xs);
  padding: 0 var(--gap-xs);
}
.category_categoryReceiptContainer__MqyKJ {
  line-height: 14px;
}
.category_categoryReceipt__gHcJZ {
  color: var(--color-light-graphic-secondary-inverted);
  margin-left: var(--gap-2xs);
}
.comment_component__kgWrF {
  background-color: var(--color-light-bg-secondary);
  border-radius: var(--border-radius-xs) var(--border-radius-xxl) var(--border-radius-xxl)
    var(--border-radius-xxl);
  padding: var(--gap-xs) var(--gap-m);
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  word-break: break-word;
}
.comment_text__XuF6w {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
}
.comment_rowLimit2__GSc0H {
  -webkit-line-clamp: 2;
}
.comment_rowLimit5__PN7VV {
  -webkit-line-clamp: 5;
}
.content_component__2-pap {
  grid-row-gap: var(--gap-xs);
  display: grid;
  flex-basis: 100%;
}
.content_horizontal__J5xxg {
  align-self: stretch;
  grid-template-columns: 1fr -webkit-min-content;
  grid-template-columns: 1fr min-content;
}
.footer_component__ySpE1 {
  grid-row-gap: var(--gap-xs);
  display: grid;
  grid-column: 1/3;
}
.footer-button_component__WPSVt {
  justify-self: start;
}
.graphics_component__3lQlm {
  flex-basis: auto;
}
.main_component__B78S1 {
  align-self: center;
  display: grid;
  grid-column: 1/2;
  white-space: pre-line;
}
.main_vertical__va8GU {
  grid-row-gap: var(--gap-3xs);
  text-align: center;
}
.text_horizontal__AHFhv {
  padding: var(--gap-3xs) 0;
}
.text_rowLimit1__AOwuE {
  -webkit-line-clamp: 1;
  word-break: break-all;
}
.text_rowLimit1__AOwuE,
.text_rowLimit2__zA3Ss {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
}
.text_rowLimit2__zA3Ss {
  -webkit-line-clamp: 2;
}
.cell-pure_component__sMU1z {
  text-align: inherit;
}
.cell-pure_horizontal__SFS35 {
  display: flex;
  width: 100%;
}
.cell-pure_horizontal__SFS35 > :not(:last-child) {
  margin-right: var(--gap-m);
}
.cell-pure_vertical__pmUbR {
  align-items: center;
  display: flex;
  flex-direction: column;
}
.cell-pure_vertical__pmUbR > :not(:last-child) {
  margin-bottom: var(--gap-s);
}
.cell-pure_button__ZjCSX {
  background: none;
  border: 0;
  border-radius: 0;
  cursor: pointer;
  font-family: inherit;
  padding: 0;
  transition: opacity 0.15s ease-in-out;
}
.cell-pure_button__ZjCSX:hover {
  opacity: 0.8;
}
.cell-pure_button__ZjCSX:active {
  opacity: 0.6;
}
.cell-pure_link__NxpVo {
  color: inherit;
  cursor: pointer;
  text-decoration: none;
  transition: opacity 0.15s ease-in-out;
}
.cell-pure_link__NxpVo:hover {
  opacity: 0.8;
}
.cell-pure_link__NxpVo:active {
  opacity: 0.6;
}
.cell-pure_airy__ufBs2 {
  padding: var(--gap-m) 0;
}
.cell-pure_default__CNl9f {
  padding: var(--gap-s) 0;
}
.cell-pure_compact__0A8nj {
  padding: var(--gap-xs) 0;
}
.cell-pure_tiny__xuy1L {
  padding: var(--gap-2xs) 0;
}
.cell-pure_focused__2cGlW {
  @mixin focus-outline;
}
.custom-amount_currency__G7eiv {
  color: var(--color-light-text-secondary);
  padding-left: var(--gap-2xs);
}
.colors_secondary__dMS8U {
  --avatar-background-color: var(--color-light-bg-secondary);
  --avatar-icon-color: var(--color-light-graphic-primary);
  --avatar-text-color: var(--color-light-text-secondary);
}
.colors_primary__BGSPB {
  --avatar-background-color: var(--color-light-bg-primary);
  --avatar-icon-color: var(--color-light-graphic-primary);
  --avatar-text-color: var(--color-light-text-primary);
}
.colors_tertiary__GvRlN {
  --avatar-background-color: var(--color-light-bg-tertiary);
  --avatar-icon-color: var(--color-light-graphic-primary);
  --avatar-text-color: var(--color-light-text-secondary);
}
.colors_primary-inverted__B4JH1 {
  --avatar-background-color: var(--color-light-bg-primary-inverted);
  --avatar-icon-color: var(--color-light-graphic-primary-inverted);
  --avatar-text-color: var(--color-light-text-secondary);
}
.colors_accent__wxhcD {
  --avatar-background-color: var(--color-light-bg-accent);
  --avatar-icon-color: var(--color-static-graphic-light);
  --avatar-text-color: var(--color-static-graphic-light);
}
.colors_negative__R2Y3R {
  --avatar-background-color: var(--color-light-graphic-negative);
  --avatar-icon-color: var(--color-static-graphic-light);
  --avatar-text-color: var(--color-light-text-secondary);
}
.colors_attention__cHoO5 {
  --avatar-background-color: var(--color-light-graphic-attention);
  --avatar-icon-color: var(--color-static-graphic-light);
  --avatar-text-color: var(--color-light-text-secondary);
}
.colors_positive__dBBll {
  --avatar-background-color: var(--color-light-graphic-positive);
  --avatar-icon-color: var(--color-static-graphic-light);
  --avatar-text-color: var(--color-light-text-secondary);
}
.colors_positive-muted__dFAxJ {
  --avatar-background-color: var(--color-light-bg-positive-muted);
  --avatar-icon-color: var(--color-light-graphic-positive);
  --avatar-text-color: var(--color-light-text-secondary);
}
.colors_white-normal__yOOrh {
  --avatar-background-color: var(--color-static-overlay-white-normal);
  --avatar-icon-color: var(--color-static-graphic-light);
  --avatar-text-color: var(--color-light-text-secondary);
}
.colors_default__9zLI1 {
  --avatar-background-color: var(--color-light-bg-secondary);
  --avatar-icon-color: var(--color-dark-indigo-30-flat);
}
:root {
  --avatar-text-color: var(--color-light-text-secondary);
  --avatar-background-color: "transparent";
  --avatar-icon-color: "transparent";
  --avatar-border-color: var(--color-static-overlay-indigo-xlow);
}
.avatar_component__\+I1zF {
  align-items: center;
  background-color: "transparent";
  background-color: var(--avatar-background-color);
  border-radius: var(--border-radius-circle);
  color: "transparent";
  color: var(--avatar-icon-color);
  display: flex;
  justify-content: center;
  overflow: hidden;
  position: relative;
}
.avatar_component__\+I1zF:after {
  border: 1px solid var(--avatar-border-color);
  border-radius: var(--border-radius-circle);
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.avatar_textContent__NNfxJ {
  color: var(--color-light-text-secondary);
  color: var(--avatar-text-color);
}
.avatar_s__8XY50 {
  height: 48px;
  min-width: 48px;
  width: 48px;
}
.avatar_l__qfIPh {
  height: 72px;
  min-width: 72px;
  width: 72px;
}
.avatar_img__jKkCC {
  max-width: 100%;
}
.base-shape_componentWrapper__agK2i {
  align-items: center;
  display: inline-flex;
  justify-content: center;
  position: relative;
}
.base-shape_component__NOTEq {
  color: var(--icon-view-color);
  height: 100%;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.base-shape_component__NOTEq > svg {
  vertical-align: top;
}
.base-shape_border__u\+SY7 {
  stroke: #0b1f3514;
  stroke-width: 1px;
  fill: #0000;
}
.base-shape_text__0BGd9 {
  height: 100%;
  left: 0;
  overflow: hidden;
  text-align: center;
  top: 0;
  width: 100%;
}
.base-shape_children__aqL-o,
.base-shape_text__0BGd9 {
  align-items: center;
  display: flex;
  justify-content: center;
  position: absolute;
}
.base-shape_children__aqL-o {
  flex-shrink: 0;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.base-shape_children__aqL-o svg {
  height: 100%;
  width: 100%;
}
.base-shape_addons__h--6w {
  align-items: center;
  display: flex;
  flex-shrink: 0;
  line-height: 0;
  position: absolute;
}
.base-shape_size_128__D1RB0 {
  height: var(--height-8xl);
  width: var(--height-8xl);
}
.base-shape_size_128__D1RB0 .base-shape_children__aqL-o {
  height: var(--gap-5xl);
  width: var(--gap-4xl);
}
.base-shape_size_128__D1RB0 .base-shape_addons__h--6w {
  height: var(--gap-3xl);
  width: var(--gap-3xl);
}
.base-shape_size_128__D1RB0 .base-shape_topAddons__f0gTf {
  right: var(--gap-xs-neg);
  top: var(--gap-xs-neg);
}
.base-shape_size_128__D1RB0 .base-shape_bottomAddons__U-KrB {
  bottom: var(--gap-xs-neg);
  right: var(--gap-xs-neg);
}
.base-shape_size_80__8UHRY {
  height: 80px;
  width: 80px;
}
.base-shape_size_80__8UHRY .base-shape_children__aqL-o {
  height: var(--gap-4xl);
  width: var(--gap-4xl);
}
.base-shape_size_80__8UHRY .base-shape_addons__h--6w {
  height: var(--gap-xl);
  width: var(--gap-xl);
}
.base-shape_size_80__8UHRY .base-shape_topAddons__f0gTf {
  right: -3px;
  top: -3px;
}
.base-shape_size_80__8UHRY .base-shape_bottomAddons__U-KrB {
  bottom: -3px;
  right: -3px;
}
.base-shape_size_80__8UHRY .base-shape_indicator__RlmdL {
  right: -14px;
  top: -6px;
}
.base-shape_size_64__5z4iK {
  height: var(--gap-5xl);
  width: var(--gap-5xl);
}
.base-shape_size_64__5z4iK .base-shape_children__aqL-o {
  height: var(--gap-2xl);
  width: var(--gap-2xl);
}
.base-shape_size_64__5z4iK .base-shape_addons__h--6w {
  height: var(--gap-xl);
  width: var(--gap-xl);
}
.base-shape_size_64__5z4iK .base-shape_topAddons__f0gTf {
  bottom: -7px;
  right: -7px;
  top: -7px;
}
.base-shape_size_64__5z4iK .base-shape_indicator__RlmdL {
  right: var(--gap-m-neg);
  top: var(--gap-xs-neg);
}
.base-shape_size_56__Urnl1 {
  height: 56px;
  width: 56px;
}
.base-shape_size_56__Urnl1 .base-shape_children__aqL-o {
  height: var(--gap-3xl);
  width: var(--gap-3xl);
}
.base-shape_size_56__Urnl1 .base-shape_addons__h--6w {
  height: var(--gap-l);
  width: var(--gap-l);
}
.base-shape_size_56__Urnl1 .base-shape_topAddons__f0gTf {
  bottom: var(--gap-xs-neg);
  right: var(--gap-xs-neg);
  top: var(--gap-xs-neg);
}
.base-shape_size_56__Urnl1 .base-shape_indicator__RlmdL {
  right: -12px;
  top: -6px;
}
.base-shape_size_48__RK7S1 {
  height: var(--gap-4xl);
  width: var(--gap-4xl);
}
.base-shape_size_48__RK7S1 .base-shape_children__aqL-o {
  height: var(--gap-xl);
  width: var(--gap-xl);
}
.base-shape_size_48__RK7S1 .base-shape_addons__h--6w {
  height: var(--gap-l);
  width: var(--gap-l);
}
.base-shape_size_48__RK7S1 .base-shape_topAddons__f0gTf {
  right: -7px;
  top: -7px;
}
.base-shape_size_48__RK7S1 .base-shape_bottomAddons__U-KrB {
  bottom: -7px;
  right: -7px;
}
.base-shape_size_48__RK7S1 .base-shape_indicator__RlmdL {
  right: -13px;
  top: -7px;
}
.base-shape_size_40__3jAFg {
  height: var(--gap-3xl);
  width: var(--gap-3xl);
}
.base-shape_size_40__3jAFg .base-shape_children__aqL-o {
  height: var(--gap-xl);
  width: var(--gap-xl);
}
.base-shape_size_40__3jAFg .base-shape_addons__h--6w {
  height: var(--gap-l);
  width: var(--gap-l);
}
.base-shape_size_40__3jAFg .base-shape_topAddons__f0gTf {
  right: -7px;
  top: -7px;
}
.base-shape_size_40__3jAFg .base-shape_bottomAddons__U-KrB {
  bottom: -7px;
  right: -7px;
}
.base-shape_size_40__3jAFg .base-shape_indicator__RlmdL {
  right: -13px;
  top: -7px;
}
.base-shape_size_32__bgLo6 {
  height: var(--gap-2xl);
  width: var(--gap-2xl);
}
.base-shape_size_32__bgLo6 .base-shape_children__aqL-o {
  height: var(--gap-xl);
  width: var(--gap-xl);
}
.base-shape_size_32__bgLo6 .base-shape_indicator__RlmdL {
  right: var(--gap-3xs-neg);
  top: var(--gap-3xs-neg);
}
.base-shape_size_24__dJRM\+,
.base-shape_size_24__dJRM\+ .base-shape_children__aqL-o {
  height: var(--gap-xl);
  width: var(--gap-xl);
}
.base-shape_size_24__dJRM\+ .base-shape_indicator__RlmdL {
  right: var(--gap-3xs-neg);
  top: var(--gap-3xs-neg);
}
.base-shape_size_20__LIQM0 {
  height: var(--gap-l);
  width: var(--gap-l);
}
.base-shape_size_24__dJRM\+ .base-shape_indicator__RlmdL {
  right: -3px;
  top: -3px;
}
.base-shape_size_20__LIQM0,
.base-shape_size_24__dJRM\+ .base-shape_children__aqL-o {
  height: var(--gap-m);
  width: var(--gap-m);
}
.base-shape_size_24__dJRM\+ .base-shape_indicator__RlmdL {
  right: var(--gap-2xs-neg);
  top: var(--gap-2xs-neg);
}
.base-shape_children__aqL-o .base-shape_size-128__eLqEU {
  height: var(--height-8xl);
  width: var(--height-8xl);
}
.base-shape_children__aqL-o .base-shape_size-80__bL3dm {
  height: 80px;
  width: 80px;
}
.base-shape_children__aqL-o .base-shape_size-64__2zxmE {
  height: var(--gap-5xl);
  width: var(--gap-5xl);
}
.base-shape_children__aqL-o .base-shape_size-56__gT8qc {
  height: 56px;
  width: 56px;
}
.base-shape_children__aqL-o .base-shape_size-48__Q\+eo0 {
  height: var(--gap-4xl);
  width: var(--gap-4xl);
}
.base-shape_children__aqL-o .base-shape_size-40__iRg1w {
  height: var(--gap-3xl);
  width: var(--gap-3xl);
}
.base-shape_children__aqL-o .base-shape_size-32__XOpho {
  height: var(--gap-2xl);
  width: var(--gap-2xl);
}
.base-shape_children__aqL-o .base-shape_size-24__Ev5eQ {
  height: var(--gap-xl);
  width: var(--gap-xl);
}
.base-shape_children__aqL-o .base-shape_size-20__RiKs8 {
  height: var(--gap-l);
  width: var(--gap-l);
}
.base-shape_children__aqL-o .base-shape_size-16__NT9\+s {
  height: var(--gap-m);
  width: var(--gap-m);
}
.base-shape_loader__tNdle {
  left: 25%;
  position: absolute;
  top: 25%;
  transform: translate(-25%, -25%);
}
.custom-avatar_avatar__Yg6sV {
  background-color: initial;
  border-radius: 0;
  margin: auto;
  overflow: initial;
}
.custom-avatar_avatar__Yg6sV:after {
  border: none;
}
.custom-avatar_card__10E9A {
  align-items: center;
  display: flex;
  position: relative;
}
.custom-avatar_card__10E9A > img {
  border-radius: 4.2px;
  max-width: none;
  min-height: 42px;
  object-fit: contain;
  width: 48px;
}
.custom-avatar_cardMask__B-hGX {
  font-size: var(--font-size-xs);
  left: 4px;
  line-height: 14px;
  position: absolute;
  top: 8px;
}
.custom-avatar_userIcon__53COS {
  bottom: 8px;
  height: 11.64px;
  left: 6px;
  position: absolute;
  width: 9.28px;
}
.custom-avatar_card__10E9A.custom-avatar_errorClass__G28HZ .custom-avatar_userIcon__53COS {
  bottom: 7px;
  left: 4px;
}
.custom-avatar_imgError__hX\+WM {
  overflow: hidden;
  position: relative;
}
.custom-avatar_imgError__hX\+WM img {
  border: none;
  outline: none;
  overflow: hidden;
  position: absolute;
  width: 0;
  z-index: -1;
}
.custom-avatar_imgError__hX\+WM:not(.custom-avatar_cardImgError__oz8d7) {
  height: 100%;
  width: 100%;
}
.custom-avatar_imgError__hX\+WM:before {
  background: linear-gradient(135deg, var(--backgroundColorFrom) 0, var(--backgroundColorTo) 100%);
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.custom-avatar_photoImgError__K8ZME {
  border-radius: var(--border-radius-circle);
}
.custom-avatar_cardImgError__oz8d7:before,
.custom-avatar_photoImgError__K8ZME:before {
  background-color: #fff;
  border: 1px solid var(--color-dark-bg-quaternary-inverted);
}
.custom-avatar_photoImgError__K8ZME:before {
  border-radius: var(--border-radius-circle);
}
.custom-avatar_cardImgError__oz8d7 {
  flex-shrink: 0;
  height: 52px;
  width: 56px;
}
.custom-avatar_cardImgError__oz8d7:before {
  border-radius: 4.2px;
  bottom: 5px;
  height: 38px;
  top: auto;
}
.custom-avatar_customLargeIcon__uAHnb {
  transform: scale(1.5);
}
.custom-select-option_option__TrSeH {
  display: flex;
  justify-content: space-between;
  padding: 0 var(--gap-m);
}
.custom-select-option_option__TrSeH:hover {
  background-color: var(--color-dark-indigo-05-flat);
  cursor: pointer;
}
.custom-select-option_option__TrSeH.custom-select-option_mobile__2R3Nr:hover {
  background-color: initial;
}
.custom-select-option_container__e7hQj {
  padding: var(--gap-s) 0;
}
.custom-select-option_amount__m647f {
  margin-bottom: 0;
}
.custom-select-option_option__TrSeH:not(:last-of-type)
  .custom-select-option_container__e7hQj.custom-select-option_desktop__slNeF {
  border-bottom: 1px solid var(--color-light-border-primary);
}
.custom-select-option_content__a6MVl {
  align-items: center;
  display: flex;
  flex-grow: 1;
  justify-content: space-between;
}
.custom-select-option_mobile__2R3Nr main + span {
  background: url(https://byn.today/static/media/checkmark-circle.b27f5af1e1a0df6c9ba8.svg);
}
.custom-select-option_icon__nfoJD {
  flex-shrink: 0;
  height: var(--height-xl);
  margin-left: var(--gap-m);
  width: var(--width-xl);
}
.account-renderer_wrapper__PjyUU {
  opacity: 0.5;
}
:root {
  --arrow-transform: rotate(180deg);
  --select-arrow-color: var(--color-light-neutral-translucent-700);
}
.select__arrow_1reg3 {
  color: #04041578;
  color: var(--select-arrow-color);
  display: block;
  height: 24px;
  transition: transform 0.15s ease-in-out, opacity 0.2s ease;
  width: 24px;
}
.select__open_1reg3 {
  transform: rotate(180deg);
  transform: var(--arrow-transform);
}
:root {
  --select-options-list-border-radius: var(--border-radius-m);
  --select-options-list-box-shadow: var(--shadow-m);
  --select-options-list-offset: var(--gap-2xs);
  --select-options-list-top-padding: 0;
  --select-options-list-bottom-padding: 0;
}
.select__component_yg7v3 {
  max-width: 100%;
  outline: 0;
  position: relative;
  width: -moz-max-content;
  width: max-content;
}
.select__popoverInner_yg7v3 {
  background: #0000;
  border-radius: 0;
  padding-bottom: 4px;
  padding-bottom: var(--select-options-list-offset);
  padding-top: 4px;
  padding-top: var(--select-options-list-offset);
  position: relative;
}
.select__popoverInner_yg7v3.select__popoverInner_yg7v3 {
  border: none;
  box-shadow: none;
}
.select__optionsListWrapper_yg7v3 {
  background: #fff;
  background: var(--select-option-background);
  border-radius: 8px;
  border-radius: var(--select-options-list-border-radius);
  box-shadow: 0 20px 24px #00000014, 0 12px 16px #0000000a, 0 4px 8px #0000000a, 0 0 1px #0000000a;
  box-shadow: var(--select-options-list-box-shadow);
  overflow: hidden;
  padding-bottom: 0;
  padding-bottom: var(--select-options-list-bottom-padding);
  padding-top: 0;
  padding-top: var(--select-options-list-top-padding);
  position: relative;
  will-change: transform;
}
.select__optionsListBorder_yg7v3 {
  border-radius: inherit;
  bottom: 0;
  box-shadow: inset 0 0 0 1px #e7e8eb;
  box-shadow: inset 0 0 0 1px var(--color-light-neutral-300);
  left: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
}
.select__nativeSelect_yg7v3 {
  bottom: 0;
  cursor: pointer;
  height: 100%;
  left: 0;
  max-width: 100%;
  min-width: 0;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
.select__block_yg7v3 {
  width: 100%;
}
.select__emptySearchPlaceholder_yg7v3 {
  text-align: center;
}
.select__search_yg7v3 {
  margin: 12px 12px 0;
  margin: var(--gap-s) var(--gap-s) 0;
}
.select__search_yg7v3:last-child {
  margin-bottom: 12px;
  margin-bottom: var(--gap-s);
}
:root {
  --gap-l: 20px;
}
.select__sheet_15c12 {
  overflow: hidden;
}
.select__sheetContent_15c12 {
  padding: 0;
}
.select__sheetContent_15c12 .select__modalContent_15c12 {
  display: flex;
  flex-direction: column;
  padding: 0;
}
.select__sheetContainer_15c12 {
  padding: 0;
}
.select__optionsListWrapper_15c12 {
  flex: 1;
}
.select__optionsList_15c12.select__optionsList_15c12 {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.select__scrollbar_15c12 {
  flex: 1;
}
.select__search_15c12 {
  padding: 8px;
  padding: var(--gap-xs);
}
.select__option_15c12.select__option_15c12 {
  padding: 4px 20px 4px 16px;
  padding: var(--gap-2xs) var(--gap-l) var(--gap-2xs) var(--gap-m);
}
.select__option_15c12.select__option_15c12:before {
  display: none;
}
.select__optionGroup_15c12.select__optionGroup_15c12 {
  padding: 16px 16px 8px;
  padding: var(--gap-m) var(--gap-m) var(--gap-xs);
}
:root {
  --select-arrow-hover-opacity: 0.7;
}
.select__component_1aw96 {
  outline: none;
  width: 100%;
}
.select__field_1aw96:not(.select__disabled_1aw96) {
  cursor: pointer;
}
.select__field_1aw96:not(.select__disabled_1aw96):hover .select__arrow_1aw96 {
  opacity: 0.7;
  opacity: var(--select-arrow-hover-opacity);
}
.select__disabled_1aw96 {
  cursor: not-allowed;
  cursor: var(--disabled-cursor);
}
.select__placeholder_1aw96 {
  animation: select__show-placeholder_1aw96 0.2s ease;
  color: #0404138c;
  color: var(--input-placeholder-color);
  transition: color 0.2s ease;
}
.select__placeholder_1aw96.select__focused_1aw96 {
  color: #05081d61;
  color: var(--input-focus-placeholder-color);
}
.select__contentWrapper_1aw96 {
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.select__value_1aw96 {
  overflow: hidden;
  text-align: left;
  text-overflow: ellipsis;
}
.select__focusVisible_1aw96 {
  outline: 2px solid #2288fa;
  outline: 2px solid var(--focus-color);
  outline-offset: 2px;
}
@keyframes select__show-placeholder_1aw96 {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
:root {
  --select-optgroup-color: var(--color-light-text-secondary);
  --select-optgroup-background: var(--color-light-modal-bg-primary);
  --select-optgroup-left-padding: var(--gap-s);
  --select-optgroup-right-padding: var(--gap-s);
  --select-optgroup-l-left-padding: var(--gap-m);
  --select-optgroup-l-right-padding: var(--gap-m);
}
.select__optgroup_1xpk4 {
  align-items: center;
  background: #fff;
  background: var(--select-optgroup-background);
  box-sizing: border-box;
  display: flex;
  min-height: 40px;
  padding: 12px 12px 4px;
  padding: var(--gap-s) var(--select-optgroup-right-padding) var(--gap-2xs)
    var(--select-optgroup-left-padding);
  position: relative;
}
.select__optgroup_1xpk4 + [role="option"]:before {
  display: none;
}
.select__label_1xpk4 {
  color: #0404138c;
  color: var(--select-optgroup-color);
  display: block;
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 1.25px;
  line-height: 16px;
  text-transform: uppercase;
}
.select__size-64_1xpk4,
.select__size-72_1xpk4 {
  padding-left: 16px;
  padding-left: var(--select-optgroup-l-left-padding);
  padding-right: 16px;
  padding-right: var(--select-optgroup-l-right-padding);
}
:root {
  --select-checkmark-margin: 0 var(--gap-xs) 0 0;
  --select-checkmark-margin-after: var(--select-checkmark-margin);
  --select-checkmark-size: 4px;
  --select-checkmark-before-display: "flex";
  --select-checkmark-after-display: none;
  --select-checkmark-before-display-multiple: block;
  --select-checkmark-after-display-single: none;
  --select-checkmark-unselected-opacity: 0;
  --select-checkmark-background: var(--color-light-neutral-1500);
  --select-checkmark-border-radius: var(--border-radius-circle);
}
.select__checkmark_tps29 {
  flex-shrink: 0;
  margin: 0 8px 0 0;
  margin: var(--select-checkmark-margin);
}
.select__checkmark_tps29.select__after_tps29 {
  margin: 0 8px 0 0;
  margin: var(--select-checkmark-margin-after);
}
.select__single_tps29 {
  align-items: center;
  background: #121213;
  background: var(--select-checkmark-background);
  background-size: cover;
  border-radius: 50%;
  border-radius: var(--select-checkmark-border-radius);
  display: flex;
  height: 4px;
  height: var(--select-checkmark-size);
  justify-content: center;
  opacity: 0;
  opacity: var(--select-checkmark-unselected-opacity);
  width: 4px;
  width: var(--select-checkmark-size);
}
.select__single_tps29.select__selected_tps29 {
  opacity: 1;
}
.select__before_tps29 {
  display: "flex";
  display: var(--select-checkmark-before-display);
}
.select__before_tps29.select__multiple_tps29 {
  display: block;
  display: var(--select-checkmark-before-display-multiple);
  margin-right: 12px;
  margin-right: var(--gap-s);
}
.select__after_tps29.select__after_tps29 {
  display: none;
  display: var(--select-checkmark-after-display);
}
.select__after_tps29.select__after_tps29.select__single_tps29 {
  display: none;
  display: var(--select-checkmark-after-display-single);
}
.select__colorIcon_tps29 {
  color: #0cc44d;
  color: var(--color-light-status-positive);
}
:root {
  --select-mobile-checkmark-display-icon: block;
  --select-mobile-checkmark-display-badge: none;
}
.select__checkmark_pckgb {
  align-items: center;
  display: flex;
  flex-shrink: 0;
  height: 24px;
  justify-content: center;
  opacity: 0;
  width: 24px;
}
.select__checkmark_pckgb:first-child {
  display: none;
}
.select__checkmark_pckgb.select__selected_pckgb {
  opacity: 1;
}
.select__displayIcon_pckgb {
  display: block;
  display: var(--select-mobile-checkmark-display-icon);
}
.select__displayBadge_pckgb {
  display: none;
  display: var(--select-mobile-checkmark-display-badge);
}
:root {
  --color-light-transparent-default-hover: #2637580f;
  --color-light-transparent-default-press: #1e2b4414;
  --select-option-l-left-padding: var(--gap-m);
  --select-option-l-right-padding: var(--gap-m);
  --select-option-background: var(--color-light-modal-bg-primary);
  --select-option-selected-background: var(--color-light-modal-bg-primary);
  --select-option-hover-background: var(--color-light-transparent-default-hover);
  --select-option-active-background: var(--color-light-transparent-default-press);
  --select-option-disabled-background: var(--color-light-modal-bg-primary);
  --select-option-color: var(--color-light-text-primary);
  --select-option-selected-color: var(--color-light-text-primary);
  --select-option-hover-color: var(--color-light-text-primary);
  --select-option-active-color: var(--color-light-text-primary);
  --select-option-disabled-color: var(--color-light-text-secondary);
}
.select__option_af6xl {
  align-items: center;
  background: #fff;
  background: var(--select-option-background);
  box-sizing: border-box;
  color: #030306e0;
  color: var(--select-option-color);
  cursor: pointer;
  display: flex;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  padding-left: 12px;
  padding-left: var(--select-option-left-padding);
  padding-right: 12px;
  padding-right: var(--select-option-right-padding);
  position: relative;
  transition: background-color 0.2s ease;
}
.select__option_af6xl:not(.select__disabled_af6xl):active {
  background: #1e2b4414;
  background: var(--select-option-active-background);
  color: #030306e0;
  color: var(--select-option-active-color);
}
.select__option_af6xl:before {
  background: #d5d6dc;
  background: var(--select-option-divider-background);
  content: "";
  display: none;
  display: var(--select-option-divider-display);
  height: 1px;
  left: 12px;
  left: var(--select-option-left-padding);
  position: absolute;
  right: 12px;
  right: var(--select-option-right-padding);
  top: 0;
  transition: opacity 0.2s ease;
}
.select__option_af6xl:first-child:before {
  display: none;
}
.select__size-48_af6xl {
  min-height: 48px;
  min-height: var(--size-s-height);
}
.select__size-56_af6xl {
  min-height: 56px;
  min-height: var(--size-m-height);
}
.select__size-64_af6xl {
  min-height: 64px;
  min-height: var(--size-l-height);
}
.select__size-72_af6xl {
  min-height: 72px;
  min-height: var(--size-xl-height);
}
.select__size-64_af6xl,
.select__size-72_af6xl {
  padding-left: 16px;
  padding-left: var(--select-option-l-left-padding);
  padding-right: 16px;
  padding-right: var(--select-option-l-right-padding);
}
.select__size-64_af6xl:before,
.select__size-72_af6xl:before {
  left: 16px;
  left: var(--select-option-l-left-padding);
  right: 16px;
  right: var(--select-option-l-right-padding);
}
.select__selected_af6xl {
  background: #fff;
  background: var(--select-option-selected-background);
  color: #030306e0;
  color: var(--select-option-selected-color);
  cursor: default;
}
.select__highlighted_af6xl {
  background: #2637580f;
  background: var(--select-option-hover-background);
  color: #030306e0;
  color: var(--select-option-hover-color);
}
.select__highlighted_af6xl + .select__option_af6xl:before,
.select__highlighted_af6xl:before {
  opacity: 0;
}
.select__disabled_af6xl {
  background: #fff;
  background: var(--select-option-disabled-background);
  color: #0404138c;
  color: var(--select-option-disabled-color);
  cursor: not-allowed;
  cursor: var(--disabled-cursor);
}
.select__content_af6xl {
  flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
}
.select__textContent_af6xl {
  padding-bottom: 12px;
  padding-bottom: var(--gap-s);
  padding-top: 12px;
  padding-top: var(--gap-s);
}
:root {
  --color-light-neutral-translucent-500-press: #04041578;
  --scrollbar-background-color: var(--color-light-neutral-translucent-500);
  --scrollbar-background-color-active: var(--color-light-neutral-translucent-500-press);
}
.scrollbar__component_8u0ww .scrollbar:before {
  background-color: #090c2547;
  background-color: var(--scrollbar-background-color);
}
.scrollbar__component_8u0ww.dragging .track .scrollbar.visible:before {
  background-color: #04041578;
  background-color: var(--scrollbar-background-color-active);
}
:root {
  --scrollbar-rail-size: 12px;
  --scrollbar-thumb-size: 4px;
  --scrollbar-hover-size: 6px;
  --scrollbar-thumb-border-radius: 3px;
  --scrollbar-thumb-side-outer-offset: 4px;
  --scrollbar-thumb-margin: 3px;
}
.scrollbar__component_15l7e {
  align-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: flex-start;
  position: relative;
}
.scrollbar__component_15l7e .scrollbar__wrapper_15l7e {
  height: inherit;
  max-height: inherit;
  max-width: inherit;
  overflow: hidden;
  width: inherit;
}
.scrollbar__component_15l7e .scrollbar__heightAutoObserverWrapper_15l7e {
  box-sizing: inherit;
  flex-basis: 0;
  flex-grow: inherit;
  flex-shrink: 0;
  float: left;
  height: 100%;
  margin: 0;
  max-height: 1px;
  max-width: 1px;
  overflow: hidden;
  padding: 0;
  pointer-events: none;
  position: relative;
  width: 100%;
  z-index: -1;
}
.scrollbar__component_15l7e .scrollbar__heightAutoObserver_15l7e {
  box-sizing: inherit;
  display: block;
  height: 1000%;
  left: 0;
  min-height: 1px;
  min-width: 1px;
  opacity: 0;
  overflow: hidden;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 1000%;
  z-index: -1;
}
.scrollbar__component_15l7e .scrollbar__mask_15l7e {
  bottom: 0;
  direction: inherit;
  height: auto;
  left: 0;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: auto;
  z-index: 0;
}
.scrollbar__component_15l7e .scrollbar__offset_15l7e {
  -webkit-overflow-scrolling: touch;
  bottom: 0;
  box-sizing: inherit;
  direction: inherit;
  left: 0;
  margin: 0;
  padding: 0;
  position: absolute;
  resize: none;
  right: 0;
  top: 0;
}
.scrollbar__component_15l7e .scrollbar__contentWrapper_15l7e {
  box-sizing: border-box;
  direction: inherit;
  display: block;
  height: 100%;
  max-height: 100%;
  max-width: 100%;
  outline: none;
  position: relative;
  scrollbar-width: none;
  width: auto;
}
.scrollbar__component_15l7e .scrollbar__contentWrapper_15l7e::-webkit-scrollbar {
  height: 0;
  width: 0;
}
.scrollbar__component_15l7e .scrollbar__placeholder_15l7e {
  max-height: 100%;
  max-width: 100%;
  pointer-events: none;
  width: 100%;
}
.scrollbar__component_15l7e .track {
  bottom: 0;
  overflow: hidden;
  pointer-events: auto;
  position: absolute;
  right: 0;
  z-index: 1;
}
.scrollbar__component_15l7e .track.scrollbar__vertical_15l7e {
  top: 0;
  transform: rotateY(-180deg);
  width: 12px;
  width: var(--scrollbar-rail-size);
}
.scrollbar__component_15l7e .track.scrollbar__vertical_15l7e.scrollbar__hover_15l7e .scrollbar {
  width: 6px;
  width: var(--scrollbar-hover-size);
}
.scrollbar__component_15l7e .track.scrollbar__vertical_15l7e .scrollbar {
  margin-left: 3px;
  margin-left: var(--scrollbar-thumb-margin);
  transition: width 0.1s linear;
  width: 4px;
  width: var(--scrollbar-thumb-size);
}
.scrollbar__component_15l7e .track.scrollbar__vertical_15l7e .scrollbar:before {
  bottom: 4px;
  bottom: var(--scrollbar-thumb-side-outer-offset);
  left: 0;
  right: 0;
  top: 4px;
  top: var(--scrollbar-thumb-side-outer-offset);
  transition: opacity 0.2s linear;
}
.scrollbar__component_15l7e .track.scrollbar__horizontal_15l7e {
  height: 12px;
  height: var(--scrollbar-rail-size);
  left: 0;
}
.scrollbar__component_15l7e .track.scrollbar__horizontal_15l7e.scrollbar__hover_15l7e .scrollbar {
  height: 6px;
  height: var(--scrollbar-hover-size);
}
.scrollbar__component_15l7e .track.scrollbar__horizontal_15l7e .scrollbar {
  bottom: 3px;
  bottom: var(--scrollbar-thumb-margin);
  height: 4px;
  height: var(--scrollbar-thumb-size);
  left: 0;
  min-height: 0;
  min-width: 40px;
  right: auto;
  transition: height 0.1s linear;
  width: auto;
  will-change: height;
}
.scrollbar__component_15l7e .track.scrollbar__horizontal_15l7e .scrollbar:before {
  bottom: 0;
  left: 4px;
  left: var(--scrollbar-thumb-side-outer-offset);
  right: 4px;
  right: var(--scrollbar-thumb-side-outer-offset);
  top: 0;
  transition: opacity 0.2s linear;
}
.scrollbar__component_15l7e .scrollbar {
  left: 0;
  min-height: 40px;
  position: absolute;
  right: 0;
}
.scrollbar__component_15l7e .scrollbar:before {
  border-radius: 3px;
  border-radius: var(--scrollbar-thumb-border-radius);
  content: "";
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
}
.scrollbar__component_15l7e .scrollbar.visible:before {
  opacity: 1;
}
.scrollbar__component_15l7e.dragging .scrollbar__content_15l7e {
  pointer-events: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-user-select: none;
}
.scrollbar__component_15l7e.dragging .track {
  pointer-events: all;
}
.scrollbar__component_15l7e.dragging .track.scrollbar__vertical_15l7e .scrollbar {
  width: 6px;
  width: var(--scrollbar-hover-size);
}
.scrollbar__component_15l7e.dragging .track.scrollbar__horizontal_15l7e .scrollbar {
  height: 6px;
  height: var(--scrollbar-hover-size);
}
.simplebar-hide-scrollbar {
  left: 0;
  overflow-y: scroll;
  position: fixed;
  scrollbar-width: none;
  visibility: hidden;
}
.simplebar-hide-scrollbar::-webkit-scrollbar {
  height: 0;
  width: 0;
}
:root {
  --color-light-neutral-translucent-500-inverted: #e4e4fb47;
  --scrollbar-inverted-background-color: var(--color-light-neutral-translucent-500-inverted);
  --scrollbar-inverted-background-color-active: var(
    --color-light-neutral-translucent-500-inverted-press
  );
}
.scrollbar__component_b7ww8 .scrollbar:before {
  background-color: #e4e4fb47;
  background-color: var(--scrollbar-inverted-background-color);
}
.scrollbar__component_b7ww8.dragging .track .scrollbar.visible:before {
  background-color: var(--color-light-neutral-translucent-500-inverted-press);
  background-color: var(--scrollbar-inverted-background-color-active);
}
.select__optionsList_w412v {
  box-sizing: border-box;
  outline: none;
  position: relative;
  width: 100%;
}
.select__optionsListHeader_w412v {
  border-bottom: 1px solid #0000;
  box-sizing: border-box;
  transition: border-color 0.2s ease;
}
.select__optionsListHeader_w412v.select__headerHighlighted_w412v {
  border-bottom-color: #e7e8eb;
  border-bottom-color: var(--color-light-neutral-300);
}
.select__optionsListFooter_w412v {
  border-top: 1px solid #0000;
  bottom: 0;
  box-sizing: border-box;
  position: sticky;
  transition: border-color 0.2s ease;
}
.select__optionsListFooter_w412v.select__withBorder_w412v {
  border-top-color: #e7e8eb;
  border-top-color: var(--color-light-neutral-300);
}
.select__scrollable_w412v {
  overflow: auto;
  width: 100%;
}
.select__emptyPlaceholder_w412v {
  color: #0404138c;
  color: var(--select-options-list-empty-placeholder-color);
  padding: 16px 12px;
  padding: var(--gap-m) var(--gap-s);
}
.select__size-64_w412v .select__emptyPlaceholder_w412v,
.select__size-72_w412v .select__emptyPlaceholder_w412v {
  padding: 24px 16px;
  padding: var(--gap-xl) var(--gap-m);
}
.select__component_jaksw.select__component_jaksw {
  width: auto;
}
.select__footer_1fip4 {
  background-color: #fff;
  background-color: var(--color-light-modal-bg-primary);
  box-sizing: border-box;
  display: flex;
  padding: 16px;
  padding: var(--gap-m) var(--gap-m);
  width: 100%;
}
.select__footer_1fip4 .select__button_1fip4:first-of-type {
  margin-right: 16px;
  margin-right: var(--gap-m);
}
.select__button_1fip4 {
  width: 50%;
}
.select__highlighted_1fip4 {
  background-color: #fff;
  background-color: var(--color-light-modal-bg-primary);
  border-top: 1px solid #e7e8eb;
  border-top: 1px solid var(--color-light-neutral-300);
}
:root {
  --color-light-border-primary: #d5d6dc;
  --select-options-list-empty-placeholder-color: var(--color-light-text-secondary);
  --select-option-divider-display: none;
  --select-option-divider-background: var(--color-light-border-primary);
  --select-option-left-padding: var(--gap-s);
  --select-option-right-padding: var(--gap-s);
}
.select__virtualOptionsList_1bagr {
  box-sizing: border-box;
  outline: none;
  position: sticky;
  width: 100%;
}
.select__virtualOptionsListHeader_1bagr {
  border-bottom: 1px solid #e7e8eb;
  border-bottom: 1px solid var(--color-light-neutral-300);
  box-sizing: border-box;
}
.select__virtualOptionsListFooter_1bagr {
  border-top: 1px solid #0000;
  bottom: 0;
  box-sizing: border-box;
  position: sticky;
}
.select__virtualOptionsListFooter_1bagr.select__withBorder_1bagr {
  border-top: 1px solid #e7e8eb;
  border-top: 1px solid var(--color-light-neutral-300);
}
.select__scrollable_1bagr {
  overflow: auto;
}
.select__inner_1bagr,
.select__scrollable_1bagr {
  position: relative;
  width: 100%;
}
.select__virtualRow_1bagr {
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.select__virtualRow_1bagr:before {
  background: #d5d6dc;
  background: var(--select-option-divider-background);
  content: "";
  display: none;
  display: var(--select-option-divider-display);
  height: 1px;
  left: 12px;
  left: var(--select-option-left-padding);
  position: absolute;
  right: 12px;
  right: var(--select-option-right-padding);
  top: 0;
  z-index: 1;
}
.select__highlighted_1bagr + .select__virtualRow_1bagr:before,
.select__highlighted_1bagr:before,
.select__virtualRow_1bagr:first-child:before {
  display: none;
}
.select__emptyPlaceholder_1bagr {
  color: #0404138c;
  color: var(--select-options-list-empty-placeholder-color);
  padding: 16px 12px;
  padding: var(--gap-m) var(--gap-s);
}
.select__size-64_1bagr .select__emptyPlaceholder_1bagr,
.select__size-72_1bagr .select__emptyPlaceholder_1bagr {
  padding: 24px 16px;
  padding: var(--gap-xl) var(--gap-m);
}
.select__footer_11pgf {
  background-color: #fff;
  background-color: var(--color-light-bg-primary);
  outline: none;
  padding: 12px;
  padding: var(--gap-s);
}
.select__footer_11pgf > * + * {
  margin-left: 8px;
  margin-left: var(--gap-xs);
}
.select__desktop_1pk0z {
  padding: 12px;
  padding: var(--gap-s);
}
.select__mobile_1pk0z {
  padding: 12px 8px;
  padding: var(--gap-s) var(--gap-xs);
}
.account-select_selectTitle__KZB4B {
  font-family: var(--font-family-default);
  font-size: var(--font-size-l);
  font-weight: var(--font-weight-bold);
  line-height: 28px;
  margin-bottom: var(--gap-m);
}
.account-select_desktop__pHByF .account-select_selectTitle__KZB4B {
  font-size: var(--font-size-xl);
  line-height: var(--line-height-2xl);
}
.account-select_selectWrapper__SLoVs {
  margin-bottom: var(--gap-xl);
}
.account-select_desktop__pHByF.account-select_selectWrapper__SLoVs {
  margin-bottom: var(--gap-4xl);
}
.account-select_error__1Pmas span[class^="select__placeholder"] {
  color: var(--form-control-error-color);
}
.sum-input_addons__WlJP5 .sum-input_postfixAddon__OkSqy {
  display: none;
  left: 6px;
  opacity: 0.6;
  pointer-events: none;
  position: absolute;
  top: 31.5px;
}
.sum-input_addonsNotClear__xf4Ob .sum-input_postfixAddon__OkSqy {
  left: 10px;
}
.sum-input_addons__WlJP5 .sum-input_postfixAddon__OkSqy.sum-input_desktop__l90A0 {
  top: 37.5px;
}
.sum-input_addons__WlJP5 .sum-input_postfixAddon__OkSqy.sum-input_mobile__6E3ou {
  line-height: var(--line-height-l);
}
.sum-input_addons__WlJP5
  .sum-input_postfixAddon__OkSqy.sum-input_desktop__l90A0.sum-input_addonLh__umQFP {
  line-height: var(--line-height-l);
  top: 38px;
}
.sum-input_addons__WlJP5 .sum-input_postfixAddon__OkSqy .sum-input_copyText__ZOlAj {
  color: #0000;
  margin-right: var(--gap-xs);
  opacity: 1;
}
.sum-input_mobile__6E3ou
  .sum-input_addons__WlJP5
  .sum-input_postfixAddon__OkSqy
  .sum-input_copyText__ZOlAj {
  margin-right: var(--gap-2xs);
}
.sum-input_disabled__dFA7p
  .sum-input_addons__WlJP5
  .sum-input_postfixAddon__OkSqy
  .sum-input_copyText__ZOlAj {
  margin-right: var(--gap-s);
}
.sum-input_addons__WlJP5
  .sum-input_postfixAddon__OkSqy
  .sum-input_copyText__ZOlAj.sum-input_withPadding__eThqE {
  padding-right: 6px;
}
.sum-input_filled__Jtaxf .sum-input_addons__WlJP5 .sum-input_postfixAddon__OkSqy,
.sum-input_focused__9hjlH .sum-input_addons__WlJP5 .sum-input_postfixAddon__OkSqy {
  display: flex;
}
.sum-input_container__AkNWB button svg {
  color: var(--color-light-graphic-tertiary);
  opacity: 1;
}
.sum-input_tabsWrapper__S8nze {
  margin-top: var(--gap-s);
}
input[readonly] {
  cursor: default;
}
.simple-masked-input_container__hs5fI button svg {
  color: var(--color-light-graphic-tertiary);
  opacity: 1;
}
.transfer-info_fioInputWrapper__e5Gs3 {
  margin-bottom: var(--gap-m);
}
.transfer-info_amountInput__oN983 {
  margin-bottom: var(--gap-xl);
  margin-top: var(--gap-m);
}
.transfer-info_amountInput__oN983,
.transfer-info_amountInput__oN983 input {
  font-weight: var(--font-weight-bold);
}
.transfer-info_selectPopover__fP4ro div {
  font-size: 50px;
}
div[class^="navigation-bar__title"] {
  font-family: var(--font-family-default);
  font-size: var(--font-size-l);
}
.transfer-info_option__5OOEI:not(:last-child) > section {
  border-bottom: 1px solid var(--color-dark-border-primary-inverted);
}
.transfer-info_option__5OOEI span {
  color: var(--textColorPrimary);
  font-size: var(--font-size-m);
}
.transfer-info_option__5OOEI:last-child {
  margin-bottom: var(--gap-xs);
}
:root {
  --color-light-neutral-translucent-200: #1e2b4414;
  --color-light-neutral-translucent-500: #090c2547;
  --color-light-neutral-translucent-700: #04041578;
  --color-light-neutral-translucent-700-hover: #0404138c;
  --color-light-status-positive: #0cc44d;
  --color-light-status-positive-hover: #04b545;
  --color-static-neutral-1500-inverted: #fff;
  --border-radius-xl: 16px;
  --gap-s: 12px;
  --switch-label-color: var(--color-light-text-primary);
  --switch-hint-color: var(--color-light-text-secondary);
  --switch-bg-color: var(--color-light-neutral-translucent-700);
  --switch-border-color: #0000;
  --switch-error-color: var(--color-light-text-negative);
  --switch-hover-bg-color: var(--color-light-neutral-translucent-700-hover);
  --switch-checked-bg-color: var(--color-light-status-positive);
  --switch-checked-hover-bg-color: var(--color-light-status-positive-hover);
  --switch-disabled-color: var(--color-light-text-secondary);
  --switch-disabled-bg-color: var(--color-light-neutral-translucent-200);
  --switch-disabled-checked-bg-color: var(--switch-disabled-bg-color);
  --switch-icon-color: var(--color-static-neutral-1500-inverted);
  --switch-icon-disabled-color: var(--color-light-neutral-translucent-500);
}
.switch__component_13ufx {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  align-items: flex-start;
  border: 0;
  cursor: pointer;
  display: inline-flex;
  margin: 0;
  padding: 0;
}
.switch__component_13ufx input {
  opacity: 0;
  position: absolute;
}
.switch__start_13ufx {
  align-items: flex-start;
}
.switch__center_13ufx {
  align-items: center;
}
.switch__addons_13ufx {
  line-height: 24px;
  margin-left: auto;
  padding-left: 16px;
  padding-left: var(--gap-m);
}
.switch__block_13ufx {
  width: 100%;
}
.switch__switch_13ufx {
  background-color: #04041578;
  background-color: var(--switch-bg-color);
  border: 2px solid #0000;
  border: 2px solid var(--switch-border-color);
  border-radius: 16px;
  border-radius: var(--border-radius-xl);
  box-sizing: border-box;
  flex-shrink: 0;
  height: 20px;
  margin: 2px;
  margin: var(--gap-3xs);
  position: relative;
  transition: background-color 0.2s ease, border-color 0.2s ease;
  width: 36px;
}
.switch__switch_13ufx:hover {
  background-color: #0404138c;
  background-color: var(--switch-hover-bg-color);
}
.switch__switch_13ufx:before {
  background-color: #fff;
  background-color: var(--switch-icon-color);
  border-radius: 50%;
  border-radius: var(--border-radius-circle);
  bottom: 0;
  box-sizing: border-box;
  content: "";
  display: block;
  left: 0;
  position: absolute;
  right: 16px;
  top: 0;
  transition: transform 0.2s ease;
}
.switch__content_13ufx {
  flex-grow: 1;
  margin-left: 12px;
  margin-left: var(--gap-s);
}
.switch__label_13ufx {
  color: #030306e0;
  color: var(--switch-label-color);
  display: block;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}
.switch__label_13ufx:not(:only-child) {
  margin-bottom: 4px;
  margin-bottom: var(--gap-2xs);
}
.switch__errorMessage_13ufx {
  color: #ec2d20;
  color: var(--switch-error-color);
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
}
.switch__hint_13ufx {
  color: #0404138c;
  color: var(--switch-hint-color);
  display: block;
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
}
.switch__component_13ufx.switch__reversed_13ufx {
  flex-direction: row-reverse;
}
.switch__reversed_13ufx .switch__content_13ufx {
  margin-left: 0;
  margin-right: 16px;
  margin-right: var(--gap-m);
}
.switch__reversed_13ufx .switch__addons_13ufx {
  margin-left: 0;
  margin-right: auto;
  padding-left: 0;
  padding-right: 16px;
  padding-right: var(--gap-m);
}
.switch__checked_13ufx .switch__switch_13ufx {
  background-color: #0cc44d;
  background-color: var(--switch-checked-bg-color);
}
.switch__checked_13ufx .switch__switch_13ufx:hover {
  background-color: #04b545;
  background-color: var(--switch-checked-hover-bg-color);
}
.switch__checked_13ufx .switch__switch_13ufx:before {
  transform: translateX(16px);
}
.switch__disabled_13ufx {
  cursor: not-allowed;
  cursor: var(--disabled-cursor);
}
.switch__disabled_13ufx .switch__switch_13ufx {
  background-color: #1e2b4414;
  background-color: var(--switch-disabled-bg-color);
}
.switch__disabled_13ufx .switch__switch_13ufx:before {
  background-color: #090c2547;
  background-color: var(--switch-icon-disabled-color);
}
.switch__disabled_13ufx.switch__checked_13ufx .switch__switch_13ufx {
  background-color: #1e2b4414;
  background-color: var(--switch-disabled-checked-bg-color);
}
.switch__disabled_13ufx .switch__hint_13ufx,
.switch__disabled_13ufx .switch__label_13ufx {
  color: #0404138c;
  color: var(--switch-disabled-color);
}
.switch__focused_13ufx .switch__switch_13ufx {
  outline: 2px solid #2288fa;
  outline: 2px solid var(--focus-color);
  outline-offset: 2px;
}
:root {
  --color-light-graphic-negative-alpha-40: #ff543166;
  --color-light-graphic-primary-alpha-30: #0e0e0e4d;
  --color-light-graphic-primary-alpha-60: #0e0e0e99;
  --border-radius-circle: 50%;
  --size-s-height: 48px;
  --size-m-height: 56px;
  --size-l-height: 64px;
  --size-xl-height: 72px;
  --form-control-s-min-height: var(--size-s-height);
  --form-control-m-min-height: var(--size-m-height);
  --form-control-l-min-height: var(--size-l-height);
  --form-control-xl-min-height: var(--size-xl-height);
  --form-control-sub-paddings: 0;
  --textarea-s-min-height: var(--form-control-s-min-height);
  --textarea-m-min-height: var(--form-control-m-min-height);
  --textarea-l-min-height: var(--form-control-l-min-height);
  --textarea-xl-min-height: var(--form-control-xl-min-height);
  --textarea-spacer-style: solid #0000;
  --textarea-s-spacer: 14px;
  --textarea-m-spacer: 18px;
  --textarea-l-spacer: 22px;
  --textarea-xl-spacer: 24px;
  --textarea-s-filled-spacer-top: 24px;
  --textarea-m-filled-spacer-top: 24px;
  --textarea-l-filled-spacer-top: 32px;
  --textarea-xl-filled-spacer-top: 34px;
  --textarea-s-filled-spacer-bottom: 4px;
  --textarea-m-filled-spacer-bottom: 8px;
  --textarea-l-filled-spacer-bottom: 12px;
  --textarea-xl-filled-spacer-bottom: 14px;
  --textarea-s-filled-min-height: calc(
    var(--textarea-s-min-height) - var(--textarea-s-filled-spacer-top) -
      var(--textarea-s-filled-spacer-bottom)
  );
  --textarea-m-filled-min-height: calc(
    var(--textarea-m-min-height) - var(--textarea-m-filled-spacer-top) -
      var(--textarea-m-filled-spacer-bottom)
  );
  --textarea-l-filled-min-height: calc(
    var(--textarea-l-min-height) - var(--textarea-l-filled-spacer-top) -
      var(--textarea-l-filled-spacer-bottom)
  );
  --textarea-xl-filled-min-height: calc(
    var(--textarea-xl-min-height) - var(--textarea-xl-filled-spacer-top) -
      var(--textarea-xl-filled-spacer-bottom)
  );
}
.textarea__textarea_18for {
  -webkit-appearance: none;
  background: none;
  border: none;
  box-sizing: border-box;
  display: block;
  font-size: 16px;
  font-weight: 400;
  height: inherit;
  line-height: 20px;
  margin: 0;
  min-height: 100%;
  outline: none;
  position: relative;
  resize: none;
  width: 100%;
}
.textarea__overflowHidden_18for.textarea__overflowHidden_18for {
  overflow: hidden;
}
.textarea__customScrollbar_18for {
  cursor: auto;
  overflow: auto;
}
.textarea__customScrollbar_18for::-webkit-scrollbar {
  height: 12px;
  width: 12px;
}
.textarea__customScrollbar_18for::-webkit-scrollbar-track,
.textarea__customScrollbar_18for::-webkit-scrollbar-track-piece {
  background-color: initial;
}
.textarea__customScrollbar_18for::-webkit-scrollbar-thumb {
  background-clip: padding-box;
  background-color: #0e0e0e4d;
  background-color: var(--color-light-graphic-primary-alpha-30);
  border: 4px solid #0000;
}
.textarea__customScrollbar_18for::-webkit-scrollbar-thumb:vertical {
  border-radius: 50%/6px;
  border-radius: var(--border-radius-circle) / 6px;
  min-height: 40px;
}
.textarea__customScrollbar_18for::-webkit-scrollbar-thumb:vertical:hover {
  border-radius: 50%/7px;
  border-radius: var(--border-radius-circle) / 7px;
  border-width: 4px 3px;
}
.textarea__customScrollbar_18for::-webkit-scrollbar-thumb:horizontal {
  border-radius: 6px/50%;
  border-radius: 6px / var(--border-radius-circle);
  min-width: 40px;
}
.textarea__customScrollbar_18for::-webkit-scrollbar-thumb:horizontal:hover {
  border-radius: 7px/50%;
  border-radius: 7px / var(--border-radius-circle);
  border-width: 3px 4px;
}
.textarea__customScrollbar_18for::-webkit-scrollbar-thumb:active {
  background-color: #0e0e0e99;
  background-color: var(--color-light-graphic-primary-alpha-60);
}
.textarea__customScrollbar_18for::-webkit-resizer {
  background: url('data:image/svg+xml;utf8,<svg width="12" height="12" viewBox="0 0 12 12" fill="%2386868a" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.64645 0.646447C8.84171 0.841709 8.84171 1.15829 8.64645 1.35355L1.35355 8.64645C1.15829 8.84171 0.841709 8.84171 0.646447 8.64645C0.451184 8.45118 0.451184 8.1346 0.646447 7.93934L7.93934 0.646447C8.1346 0.451184 8.45118 0.451184 8.64645 0.646447ZM8.64645 3.64645C8.84171 3.84171 8.84171 4.15829 8.64645 4.35355L4.35355 8.64645C4.15829 8.84171 3.84171 8.84171 3.64645 8.64645C3.45118 8.45118 3.45118 8.1346 3.64645 7.93934L7.93934 3.64645C8.1346 3.45118 8.45118 3.45118 8.64645 3.64645Z" /></svg>')
    no-repeat 100% 100%;
}
.textarea__customScrollbar_18for::-webkit-scrollbar-button,
.textarea__customScrollbar_18for::-webkit-scrollbar-corner {
  display: none;
}
.textarea__textarea_18for::-moz-placeholder {
  -moz-transition: opacity 0.2s ease, color 0.2s ease;
  transition: opacity 0.2s ease, color 0.2s ease;
}
.textarea__textarea_18for::placeholder {
  transition: opacity 0.2s ease, color 0.2s ease;
}
.textarea__hasInnerLabel_18for::-moz-placeholder {
  opacity: 0;
}
.textarea__hasInnerLabel_18for::placeholder {
  opacity: 0;
}
.textarea__pseudoTextarea_18for {
  word-wrap: break-word;
  box-sizing: border-box;
  left: 0;
  max-height: 100%;
  overflow: auto;
  position: absolute;
  top: 0;
  white-space: pre-wrap;
  width: 100%;
  z-index: -1;
}
.textarea__pseudoTextarea_18for span {
  color: #0000;
}
.textarea__pseudoTextarea_18for .textarea__overflow_18for {
  background-color: #ff543166;
  background-color: var(--color-light-graphic-negative-alpha-40);
}
.textarea__pseudoTextarea_18for::-webkit-scrollbar-thumb {
  background-color: initial;
}
.textarea__sub_18for {
  display: block;
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
  margin-top: 6px;
  padding: 0;
  padding: var(--form-control-sub-paddings);
}
.textarea__textarea_18for.textarea__hasInnerLabel_18for.textarea__hasInnerLabel_18for {
  padding-bottom: 0;
  padding-top: 0;
}
.textarea__textarea_18for:disabled {
  cursor: not-allowed;
  cursor: var(--disabled-cursor);
  opacity: 1;
}
.textarea__textarea_18for:-moz-read-only {
  cursor: not-allowed;
  cursor: var(--disabled-cursor);
}
.textarea__textarea_18for:read-only {
  cursor: not-allowed;
  cursor: var(--disabled-cursor);
}
.textarea__textarea_18for:focus.textarea__hasInnerLabel_18for::-moz-placeholder {
  opacity: 1;
}
.textarea__textarea_18for:focus.textarea__hasInnerLabel_18for::placeholder {
  opacity: 1;
}
.textarea__focusVisible_18for {
  outline: 2px solid #2288fa;
  outline: 2px solid var(--focus-color);
  outline-offset: 2px;
}
.textarea__textarea_18for.textarea__filled_18for.textarea__hasInnerLabel_18for {
  padding-top: 0;
}
.textarea__textarea_18for.textarea__filled_18for.textarea__hasInnerLabel_18for.textarea__size-48_18for {
  min-height: 20px;
  min-height: var(--textarea-s-filled-min-height);
}
.textarea__textarea_18for.textarea__filled_18for.textarea__hasInnerLabel_18for.textarea__size-56_18for {
  min-height: 24px;
  min-height: var(--textarea-m-filled-min-height);
}
.textarea__textarea_18for.textarea__filled_18for.textarea__hasInnerLabel_18for.textarea__size-64_18for {
  min-height: 20px;
  min-height: var(--textarea-l-filled-min-height);
}
.textarea__textarea_18for.textarea__filled_18for.textarea__hasInnerLabel_18for.textarea__size-72_18for {
  min-height: 24px;
  min-height: var(--textarea-xl-filled-min-height);
}
.textarea__pseudoTextarea_18for.textarea__filled_18for.textarea__hasInnerLabel_18for.textarea__size-48_18for {
  min-height: calc(100% - 24px);
  min-height: calc(100% - var(--textarea-s-filled-spacer-top));
}
.textarea__pseudoTextarea_18for.textarea__filled_18for.textarea__hasInnerLabel_18for.textarea__size-56_18for {
  min-height: calc(100% - 24px);
  min-height: calc(100% - var(--textarea-m-filled-spacer-top));
}
.textarea__pseudoTextarea_18for.textarea__filled_18for.textarea__hasInnerLabel_18for.textarea__size-64_18for {
  min-height: calc(100% - 32px);
  min-height: calc(100% - var(--textarea-l-filled-spacer-top));
}
.textarea__pseudoTextarea_18for.textarea__filled_18for.textarea__hasInnerLabel_18for.textarea__size-72_18for {
  min-height: calc(100% - 34px);
  min-height: calc(100% - var(--textarea-xl-filled-spacer-top));
}
.textarea__wrapper_18for.textarea__resizeVertical_18for {
  min-height: 48px;
  resize: vertical;
}
.textarea__textarea_18for.textarea__size-48_18for {
  border-bottom: 14px solid #0000;
  border-bottom: var(--textarea-s-spacer) var(--textarea-spacer-style);
  border-top: 14px solid #0000;
  border-top: var(--textarea-s-spacer) var(--textarea-spacer-style);
}
.textarea__textarea_18for.textarea__size-56_18for {
  border-bottom: 18px solid #0000;
  border-bottom: var(--textarea-m-spacer) var(--textarea-spacer-style);
  border-top: 18px solid #0000;
  border-top: var(--textarea-m-spacer) var(--textarea-spacer-style);
}
.textarea__textarea_18for.textarea__size-64_18for {
  border-bottom: 22px solid #0000;
  border-bottom: var(--textarea-l-spacer) var(--textarea-spacer-style);
  border-top: 22px solid #0000;
  border-top: var(--textarea-l-spacer) var(--textarea-spacer-style);
}
.textarea__textarea_18for.textarea__size-72_18for {
  border-bottom: 24px solid #0000;
  border-bottom: var(--textarea-xl-spacer) var(--textarea-spacer-style);
  border-top: 24px solid #0000;
  border-top: var(--textarea-xl-spacer) var(--textarea-spacer-style);
}
.textarea__textarea_18for.textarea__hasInnerLabel_18for.textarea__size-48_18for {
  border-bottom: 4px solid #0000;
  border-bottom: var(--textarea-s-filled-spacer-bottom) var(--textarea-spacer-style);
  border-top: 24px solid #0000;
  border-top: var(--textarea-s-filled-spacer-top) var(--textarea-spacer-style);
}
.textarea__textarea_18for.textarea__hasInnerLabel_18for.textarea__size-56_18for {
  border-bottom: 8px solid #0000;
  border-bottom: var(--textarea-m-filled-spacer-bottom) var(--textarea-spacer-style);
  border-top: 24px solid #0000;
  border-top: var(--textarea-m-filled-spacer-top) var(--textarea-spacer-style);
}
.textarea__textarea_18for.textarea__hasInnerLabel_18for.textarea__size-64_18for {
  border-bottom: 12px solid #0000;
  border-bottom: var(--textarea-l-filled-spacer-bottom) var(--textarea-spacer-style);
  border-top: 32px solid #0000;
  border-top: var(--textarea-l-filled-spacer-top) var(--textarea-spacer-style);
}
.textarea__textarea_18for.textarea__hasInnerLabel_18for.textarea__size-72_18for {
  border-bottom: 14px solid #0000;
  border-bottom: var(--textarea-xl-filled-spacer-bottom) var(--textarea-spacer-style);
  border-top: 34px solid #0000;
  border-top: var(--textarea-xl-filled-spacer-top) var(--textarea-spacer-style);
}
:root {
  --color-light-neutral-1500: #121213;
  --color-light-text-tertiary: #05081d61;
  --input-color: var(--color-light-text-primary);
  --input-placeholder-color: var(--color-light-text-secondary);
  --input-focus-placeholder-color: var(--color-light-text-tertiary);
  --input-with-label-placeholder-color: var(--color-light-text-tertiary);
  --input-caret-color: var(--color-light-neutral-1500);
  --input-disabled-color: var(--color-light-text-tertiary);
  --input-read-only-color: var(--color-light-text-tertiary);
  --input-error-color: var(--color-light-text-primary);
}
.textarea__input_18flg {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  caret-color: #121213;
  caret-color: var(--input-caret-color);
  color: #030306e0;
  color: var(--input-color);
}
.textarea__input_18flg:-webkit-autofill {
  -webkit-text-fill-color: #030306e0;
  -webkit-text-fill-color: var(--input-color);
}
.textarea__input_18flg::-moz-placeholder {
  color: #0404138c;
  color: var(--input-placeholder-color);
}
.textarea__input_18flg::placeholder {
  color: #0404138c;
  color: var(--input-placeholder-color);
}
.textarea__input_18flg:-moz-read-only:not(.textarea__disableUserInput_18flg) {
  color: #05081d61;
  color: var(--input-read-only-color);
}
.textarea__input_18flg:read-only:not(.textarea__disableUserInput_18flg) {
  color: #05081d61;
  color: var(--input-read-only-color);
}
.textarea__input_18flg:read-only:not(.textarea__disableUserInput_18flg):focus::-moz-placeholder {
  color: #0404138c;
  color: var(--input-placeholder-color);
}
.textarea__input_18flg:-moz-read-only:not(.textarea__disableUserInput_18flg):focus::placeholder {
  color: #0404138c;
  color: var(--input-placeholder-color);
}
.textarea__input_18flg:read-only:not(.textarea__disableUserInput_18flg):focus::placeholder {
  color: #0404138c;
  color: var(--input-placeholder-color);
}
.textarea__input_18flg:disabled {
  -webkit-text-fill-color: #05081d61;
  -webkit-text-fill-color: var(--input-disabled-color);
  color: #05081d61;
  color: var(--input-disabled-color);
}
.textarea__input_18flg:focus::-moz-placeholder {
  color: #05081d61;
  color: var(--input-focus-placeholder-color);
}
.textarea__input_18flg:focus::placeholder {
  color: #05081d61;
  color: var(--input-focus-placeholder-color);
}
.textarea__error_18flg {
  caret-color: #030306e0;
  caret-color: var(--input-error-color);
  color: #030306e0;
  color: var(--input-error-color);
}
.textarea__textarea_18flg {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  color: #030306e0;
  color: var(--input-color);
}
.textarea__textarea_18flg::-moz-placeholder {
  color: #0404138c;
  color: var(--input-placeholder-color);
}
.textarea__textarea_18flg::placeholder {
  color: #0404138c;
  color: var(--input-placeholder-color);
}
.textarea__hasInnerLabel_18flg::-moz-placeholder {
  color: #05081d61;
  color: var(--input-with-label-placeholder-color);
}
.textarea__hasInnerLabel_18flg::placeholder {
  color: #05081d61;
  color: var(--input-with-label-placeholder-color);
}
.textarea__textarea_18flg:disabled {
  -webkit-text-fill-color: #05081d61;
  -webkit-text-fill-color: var(--input-disabled-color);
  color: #05081d61;
  color: var(--input-disabled-color);
}
.textarea__textarea_18flg:-moz-read-only {
  color: #05081d61;
  color: var(--input-read-only-color);
}
.textarea__textarea_18flg:read-only {
  color: #05081d61;
  color: var(--input-read-only-color);
}
.textarea__textarea_18flg:focus::-moz-placeholder {
  color: #05081d61;
  color: var(--input-focus-placeholder-color);
}
.textarea__textarea_18flg:focus::placeholder {
  color: #05081d61;
  color: var(--input-focus-placeholder-color);
}
.textarea__hint_18flg {
  color: #0404138c;
  color: var(--form-control-hint-color);
}
.textarea__error_18flg {
  color: #ec2d20;
  color: var(--form-control-error-color);
}
:root {
  --color-light-neutral-1500-inverted: #fff;
  --color-light-text-negative: #ec2d20;
  --color-light-text-tertiary-inverted: #e9e9fa5e;
  --input-inverted-color: var(--color-light-text-primary-inverted);
  --input-inverted-placeholder-color: var(--color-light-text-secondary-inverted);
  --input-inverted-focus-placeholder-color: var(--color-light-text-tertiary-inverted);
  --input-inverted-with-label-placeholder-color: var(--color-light-text-tertiary-inverted);
  --input-inverted-caret-color: var(--color-light-neutral-1500-inverted);
  --input-inverted-disabled-color: var(--color-light-text-tertiary-inverted);
  --input-inverted-read-only-color: var(--color-light-text-tertiary-inverted);
  --input-inverted-error-color: var(--color-light-text-primary-inverted);
}
.textarea__input_2m48i {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  caret-color: #fff;
  caret-color: var(--input-inverted-caret-color);
  color: #fffffff0;
  color: var(--input-inverted-color);
}
.textarea__input_2m48i:-webkit-autofill {
  -webkit-text-fill-color: #fffffff0;
  -webkit-text-fill-color: var(--input-inverted-color);
}
.textarea__input_2m48i::-moz-placeholder {
  color: #eeeefb8c;
  color: var(--input-inverted-placeholder-color);
}
.textarea__input_2m48i::placeholder {
  color: #eeeefb8c;
  color: var(--input-inverted-placeholder-color);
}
.textarea__input_2m48i:-moz-read-only:not(.textarea__disableUserInput_2m48i) {
  color: #e9e9fa5e;
  color: var(--input-inverted-read-only-color);
}
.textarea__input_2m48i:read-only:not(.textarea__disableUserInput_2m48i) {
  color: #e9e9fa5e;
  color: var(--input-inverted-read-only-color);
}
.textarea__input_2m48i:read-only:not(.textarea__disableUserInput_2m48i):focus::-moz-placeholder {
  color: #eeeefb8c;
  color: var(--input-inverted-placeholder-color);
}
.textarea__input_2m48i:-moz-read-only:not(.textarea__disableUserInput_2m48i):focus::placeholder {
  color: #eeeefb8c;
  color: var(--input-inverted-placeholder-color);
}
.textarea__input_2m48i:read-only:not(.textarea__disableUserInput_2m48i):focus::placeholder {
  color: #eeeefb8c;
  color: var(--input-inverted-placeholder-color);
}
.textarea__input_2m48i:disabled {
  -webkit-text-fill-color: #e9e9fa5e;
  -webkit-text-fill-color: var(--input-inverted-disabled-color);
  color: #e9e9fa5e;
  color: var(--input-inverted-disabled-color);
}
.textarea__input_2m48i:focus::-moz-placeholder {
  color: #e9e9fa5e;
  color: var(--input-inverted-focus-placeholder-color);
}
.textarea__input_2m48i:focus::placeholder {
  color: #e9e9fa5e;
  color: var(--input-inverted-focus-placeholder-color);
}
.textarea__error_2m48i {
  caret-color: #fffffff0;
  caret-color: var(--input-inverted-error-color);
  color: #fffffff0;
  color: var(--input-inverted-error-color);
}
:root {
  --form-control-hint-color: var(--color-light-text-secondary);
  --form-control-error-color: var(--color-light-text-negative);
}
.textarea__textarea_2m48i {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  color: #fffffff0;
  color: var(--input-inverted-color);
}
.textarea__textarea_2m48i::-moz-placeholder {
  color: #eeeefb8c;
  color: var(--input-inverted-placeholder-color);
}
.textarea__textarea_2m48i::placeholder {
  color: #eeeefb8c;
  color: var(--input-inverted-placeholder-color);
}
.textarea__hasInnerLabel_2m48i::-moz-placeholder {
  color: #e9e9fa5e;
  color: var(--input-inverted-with-label-placeholder-color);
}
.textarea__hasInnerLabel_2m48i::placeholder {
  color: #e9e9fa5e;
  color: var(--input-inverted-with-label-placeholder-color);
}
.textarea__textarea_2m48i:disabled {
  -webkit-text-fill-color: #e9e9fa5e;
  -webkit-text-fill-color: var(--input-inverted-disabled-color);
  color: #e9e9fa5e;
  color: var(--input-inverted-disabled-color);
}
.textarea__textarea_2m48i:-moz-read-only {
  color: #e9e9fa5e;
  color: var(--input-inverted-read-only-color);
}
.textarea__textarea_2m48i:read-only {
  color: #e9e9fa5e;
  color: var(--input-inverted-read-only-color);
}
.textarea__textarea_2m48i:focus::-moz-placeholder {
  color: #e9e9fa5e;
  color: var(--input-inverted-focus-placeholder-color);
}
.textarea__textarea_2m48i:focus::placeholder {
  color: #e9e9fa5e;
  color: var(--input-inverted-focus-placeholder-color);
}
.textarea__hint_2m48i {
  color: #0404138c;
  color: var(--form-control-hint-color);
}
.textarea__error_2m48i {
  color: #ec2d20;
  color: var(--form-control-error-color);
}
.cached-image_image__t8KuW {
  width: 100%;
}
:root {
  --color-light-neutral-300: #e7e8eb;
  --tooltip-border-color: var(--color-light-neutral-300);
  --tooltip-bg-color: var(--color-light-modal-bg-primary);
  --tooltip-hint-bg-color: var(--color-light-modal-bg-primary-inverted);
  --tooltip-hint-text-color: var(--color-light-text-primary-inverted);
  --tooltip-hint-box-shadow: var(--shadow-m-hard);
}
.tooltip__hint_wk7lw {
  box-shadow: 0 20px 24px #0003, 0 12px 16px #00000029, 0 4px 8px #00000029, 0 0 1px #00000029;
  box-shadow: var(--tooltip-hint-box-shadow);
  color: #fffffff0;
  color: var(--tooltip-hint-text-color);
}
.tooltip__hint_wk7lw,
.tooltip__hint_wk7lw .tooltip__arrow_wk7lw:after {
  background-color: #1c1c1e;
  background-color: var(--tooltip-hint-bg-color);
}
.tooltip__hint_wk7lw .tooltip__arrow_wk7lw:after {
  border-color: #1c1c1e;
  border-color: var(--tooltip-hint-bg-color);
}
.tooltip__tooltip_wk7lw {
  background-color: #fff;
  background-color: var(--tooltip-bg-color);
  border: 1px solid #e7e8eb;
  border: 1px solid var(--tooltip-border-color);
}
.tooltip__tooltip_wk7lw .tooltip__arrow_wk7lw:after {
  background-color: #fff;
  background-color: var(--tooltip-bg-color);
  border-color: #e7e8eb;
  border-color: var(--tooltip-border-color);
}
:root {
  --border-radius-s: 4px;
  --gap-xs: 8px;
  --disabled-cursor: not-allowed;
  --tooltip-max-width: 368px;
}
.tooltip__component_1k3b9 {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  max-width: 368px;
  max-width: var(--tooltip-max-width);
  padding: 16px;
  padding: var(--gap-m);
}
.tooltip__popper_1k3b9 {
  border-radius: 8px;
  border-radius: var(--border-radius-m);
  box-sizing: border-box;
}
.tooltip__hint_1k3b9 .tooltip__component_1k3b9 {
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
  padding: 8px;
  padding: var(--gap-xs);
}
.tooltip__hint_1k3b9 {
  border-radius: 4px;
  border-radius: var(--border-radius-s);
}
.tooltip__target_1k3b9 {
  cursor: pointer;
  display: inline-block;
  position: relative;
}
.tooltip__target_1k3b9 .tooltip__overlap_1k3b9 {
  cursor: not-allowed;
  cursor: var(--disabled-cursor);
  height: 100%;
  position: absolute;
  width: 100%;
  z-index: 2;
}
.tooltip__inline_1k3b9 {
  display: inline;
}
:root {
  --color-light-modal-bg-primary: #fff;
  --color-light-modal-bg-primary-inverted: #1c1c1e;
  --shadow-m: 0 20px 24px #00000014, 0 12px 16px #0000000a, 0 4px 8px #0000000a, 0 0 1px #0000000a;
  --shadow-m-hard: 0 20px 24px #0003, 0 12px 16px #00000029, 0 4px 8px #00000029, 0 0 1px #00000029;
  --tooltip-hint-inverted-bg-color: var(--color-light-modal-bg-primary);
  --tooltip-hint-inverted-text-color: var(--color-light-text-primary);
  --tooltip-hint-inverted-box-shadow: var(--shadow-m);
  --tooltip-inverted-text-color: var(--color-light-text-primary-inverted);
  --tooltip-inverted-bg-color: var(--color-light-modal-bg-primary-inverted);
  --tooltip-inverted-box-shadow: var(--shadow-m-hard);
}
.tooltip__tooltip_1fh9w {
  box-shadow: 0 20px 24px #0003, 0 12px 16px #00000029, 0 4px 8px #00000029, 0 0 1px #00000029;
  box-shadow: var(--tooltip-inverted-box-shadow);
  color: #fffffff0;
  color: var(--tooltip-inverted-text-color);
}
.tooltip__tooltip_1fh9w,
.tooltip__tooltip_1fh9w .tooltip__arrow_1fh9w:after {
  background-color: #1c1c1e;
  background-color: var(--tooltip-inverted-bg-color);
}
.tooltip__hint_1fh9w {
  box-shadow: 0 20px 24px #00000014, 0 12px 16px #0000000a, 0 4px 8px #0000000a, 0 0 1px #0000000a;
  box-shadow: var(--tooltip-hint-inverted-box-shadow);
  color: #030306e0;
  color: var(--tooltip-hint-inverted-text-color);
}
.tooltip__hint_1fh9w,
.tooltip__hint_1fh9w .tooltip__arrow_1fh9w:after {
  background-color: #fff;
  background-color: var(--tooltip-hint-inverted-bg-color);
}
:root {
  --color-static-bg-primary-dark-tint-15: #323232;
  --color-static-bg-primary-dark-tint-20: #3e3e3e;
}
.gallery__component_13no4 {
  align-items: center;
  background-color: #0e0e0e;
  background-color: var(--color-static-bg-primary-dark);
  display: flex;
  flex-grow: 1;
  justify-content: center;
}
.gallery__swiper_13no4 {
  box-sizing: border-box;
  display: flex;
  height: 100%;
  max-height: calc(100vh - 168px);
  padding: 32px 16px;
  padding: var(--gap-2xl) var(--gap-m);
  width: 100%;
}
.gallery__singleSlide_13no4 .gallery__swiper_13no4 {
  max-height: calc(100vh - 80px);
  padding: 32px;
  padding: var(--gap-2xl);
}
.gallery__hidden_13no4 {
  display: none;
}
.gallery__slide_13no4 {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  position: relative;
  width: 100%;
}
.gallery__slideLoading_13no4 {
  background-color: #1c1c1e;
  background-color: var(--color-static-bg-secondary-dark);
  border-radius: 8px;
  border-radius: var(--border-radius-m);
}
.gallery__image_13no4 {
  border-radius: 8px;
  border-radius: var(--border-radius-m);
  height: 0;
  width: 0;
}
.gallery__image_13no4,
.gallery__smallImage_13no4 {
  background-color: #fff;
  background-color: var(--color-light-bg-primary);
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.gallery__smallImage_13no4 {
  height: auto;
  position: relative;
  width: auto;
}
.gallery__verticalImageFit_13no4 {
  height: 100%;
  width: auto;
}
.gallery__horizontalImageFit_13no4 {
  height: auto;
  width: 100%;
}
.gallery__arrow_13no4 {
  align-items: center;
  color: #fff;
  color: var(--color-static-graphic-light);
  cursor: pointer;
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  height: 100%;
  justify-content: center;
  outline: none;
  transition: background-color 0.15s ease-in-out;
  width: 96px;
}
.gallery__arrow_13no4:hover {
  background-color: #323232;
  background-color: var(--color-static-bg-primary-dark-tint-15);
}
.gallery__arrow_13no4:active {
  background-color: #3e3e3e;
  background-color: var(--color-static-bg-primary-dark-tint-20);
}
.gallery__focused_13no4 {
  outline: 2px solid #2288fa;
  outline: 2px solid var(--focus-color);
  outline-offset: 2px;
}
.gallery__placeholder_13no4 {
  align-items: center;
  background-color: #36363a;
  background-color: var(--color-static-bg-quaternary-dark);
  border-radius: 8px;
  border-radius: var(--border-radius-m);
  display: flex;
  height: 300px;
  justify-content: center;
  width: 400px;
}
.gallery__brokenImgWrapper_13no4 {
  align-items: center;
  display: flex;
  flex-direction: column;
  position: relative;
  text-align: center;
  width: 150px;
}
.gallery__brokenImgIcon_13no4 {
  height: 80px;
  margin-bottom: 4px;
  margin-bottom: var(--gap-2xs);
  width: 80px;
}
.gallery__fullScreenImage_13no4 {
  background-color: #fff;
  background-color: var(--color-light-bg-primary);
  height: auto;
  width: 100%;
}
@font-face {
  font-family: swiper-icons;
  font-style: normal;
  font-weight: 400;
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")
    format("woff");
}
.swiper-container {
  list-style: none;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  padding: 0;
  position: relative;
  z-index: 1;
}
.swiper-container-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-container-android .swiper-slide,
.swiper-wrapper {
  transform: translateZ(0);
}
.swiper-container-multirow > .swiper-wrapper {
  flex-wrap: wrap;
}
.swiper-container-multirow-column > .swiper-wrapper {
  flex-direction: column;
  flex-wrap: wrap;
}
.swiper-container-free-mode > .swiper-wrapper {
  margin: 0 auto;
  transition-timing-function: ease-out;
}
.swiper-container-pointer-events {
  touch-action: pan-y;
}
.swiper-container-pointer-events.swiper-container-vertical {
  touch-action: pan-x;
}
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
  height: auto;
}
.swiper-container-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-container-3d {
  perspective: 1200px;
}
.swiper-container-3d .swiper-cube-shadow,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top {
  height: 100%;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 10;
}
.swiper-container-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(270deg, #00000080, #0000);
}
.swiper-container-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(90deg, #00000080, #0000);
}
.swiper-container-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(0deg, #00000080, #0000);
}
.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(180deg, #00000080, #0000);
}
.swiper-container-css-mode > .swiper-wrapper {
  -ms-overflow-style: none;
  overflow: auto;
  scrollbar-width: none;
}
.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-container-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
:root {
  --color-light-bg-primary: #fff;
  --color-static-bg-quaternary-dark: #36363a;
  --color-static-bg-secondary-dark: #1c1c1e;
  --color-static-overlay-white-xhigh: #fff6;
  --border-radius-m: 8px;
  --border-radius-l: 12px;
}
.gallery__component_157o4 {
  border: 2px solid #0000;
  border-radius: 12px;
  border-radius: var(--border-radius-l);
  display: flex;
  outline: none;
  overflow: hidden;
  padding: 4px;
  padding: var(--gap-2xs);
  transition: border 0.15s ease-in-out;
}
.gallery__active_157o4 {
  border-color: #fff6;
  border-color: var(--color-static-overlay-white-xhigh);
}
.gallery__active_157o4 > .gallery__image_157o4 {
  opacity: 0.7;
}
.gallery__preview_157o4 {
  border-radius: 8px;
  border-radius: var(--border-radius-m);
  cursor: pointer;
  flex-shrink: 0;
  height: 56px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  width: 56px;
}
.gallery__image_157o4 {
  transition: opacity 0.15s ease-in-out;
}
.gallery__image_157o4 > img {
  overflow-clip-margin: border-box;
  background-color: #fff;
  background-color: var(--color-light-bg-primary);
  border-radius: inherit;
  display: block;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  overflow: clip;
  width: 100%;
}
.gallery__image_157o4:hover {
  opacity: 0.7;
}
.gallery__loading_157o4 {
  background-color: #1c1c1e;
  background-color: var(--color-static-bg-secondary-dark);
}
.gallery__brokenImageWrapper_157o4,
.gallery__loading_157o4 .gallery__active_157o4 {
  background-color: #36363a;
  background-color: var(--color-static-bg-quaternary-dark);
}
.gallery__brokenImageWrapper_157o4 {
  align-items: center;
  display: flex;
  justify-content: center;
}
.gallery__brokenImageWrapper_157o4:hover {
  opacity: 0.7;
}
.gallery__brokenIcon_157o4 {
  height: 40px;
  width: 40px;
}
.gallery__focused_157o4 {
  outline: 2px solid #2288fa;
  outline: 2px solid var(--focus-color);
  outline-offset: 2px;
}
:root {
  --gap-3xs: 2px;
}
.gallery__component_1cu7i {
  align-content: center;
  align-items: center;
  box-sizing: border-box;
  display: flex;
  flex-shrink: 0;
  flex-wrap: nowrap;
  overflow-x: auto;
  padding: 10px 24px;
  padding: 10px var(--gap-xl);
  scrollbar-width: none;
}
.gallery__component_1cu7i::-webkit-scrollbar {
  display: none;
}
.gallery__preview_1cu7i {
  flex-shrink: 0;
  margin: 0 2px;
  margin: 0 var(--gap-3xs);
}
.gallery__preview_1cu7i:first-child {
  margin-left: auto;
}
.gallery__preview_1cu7i:last-child {
  margin-right: auto;
}
.gallery__info_xyesk {
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  overflow: hidden;
}
.gallery__filenameHead_xyesk {
  display: inline;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.gallery__filenameContainer_xyesk {
  display: inline-flex;
  overflow: hidden;
}
.gallery__description_xyesk {
  display: inline;
  margin-top: 4px;
  margin-top: var(--gap-2xs);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
:root {
  --color-static-graphic-light: #fff;
  --color-static-graphic-light-shade-7: #ededed;
  --color-static-graphic-light-shade-15: #d9d9d9;
  --gap-m: 16px;
  --gap-xl: 24px;
  --gap-2xl: 32px;
}
.gallery__header_ovfpw {
  box-sizing: border-box;
  display: flex;
  flex-shrink: 0;
  justify-content: space-between;
  padding: 16px 24px;
  padding: var(--gap-m) var(--gap-xl);
  width: 100%;
}
.gallery__buttons_ovfpw {
  display: flex;
  padding-left: 32px;
  padding-left: var(--gap-2xl);
}
.gallery__buttons_ovfpw path {
  color: #fff;
  color: var(--color-static-graphic-light);
}
.gallery__iconButton_ovfpw:hover path {
  color: #ededed;
  color: var(--color-static-graphic-light-shade-7);
}
.gallery__iconButton_ovfpw:active path {
  color: #d9d9d9;
  color: var(--color-static-graphic-light-shade-15);
}
:root {
  --color-static-bg-primary-dark: #0e0e0e;
}
.gallery__container_sxg0q {
  background-color: #0e0e0e;
  background-color: var(--color-static-bg-primary-dark);
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: space-between;
  width: 100%;
}
.gallery__modal_sxg0q {
  background: #0000;
  flex-grow: 1;
  height: 100%;
  width: 100%;
}
.image_container__0Y9Tl {
  border-radius: var(--border-radius-m);
  cursor: pointer;
  overflow: hidden;
  position: relative;
}
.image_container__0Y9Tl:after {
  border-radius: var(--border-radius-m);
  box-shadow: inset 0 0 0 1px var(--color-static-overlay-indigo-xlow);
  content: "";
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.image_container__0Y9Tl:active,
.image_container__0Y9Tl:focus {
  outline: none;
}
.image_container__0Y9Tl:hover {
  opacity: 0.8;
}
.image_container__0Y9Tl:active {
  opacity: 0.6;
}
.image_previewContainer__8rm7j {
  height: 0;
  padding: 0 0 100%;
  position: relative;
  width: 100%;
}
.image_previewContainer__8rm7j.image_error__wWXKe {
  background-color: var(--color-light-bg-primary);
  background-image: url(https://alfabank.servicecdn.ru/icons/art_no-image_s.svg);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 60% auto;
}
.image_preview__jJ4fo {
  height: 100%;
  object-fit: cover;
  position: absolute;
  width: 100%;
}
.image_fullImageContainer__lAgDX {
  margin: 0;
  position: relative;
}
.image_fullImageContainer__lAgDX.image_failed__DNWHa {
  align-items: center;
  background-color: var(--color-white);
  border-radius: var(--border-radius-m);
  display: flex;
  height: 300px;
  justify-content: center;
  width: 400px;
}
.image_fullImage__vwqrD {
  border-radius: var(--border-radius-m);
  display: block;
  height: auto;
  max-height: calc(100vh - 160px);
  max-width: calc(100vw - 160px);
  width: auto;
}
.image_modal__FSsHS {
  background-color: initial;
}
.image_failedText__m8bci {
  background-image: url(https://alfabank.servicecdn.ru/icons/art_no-image_s.svg);
  background-position: center 0;
  background-repeat: no-repeat;
  display: flex;
  flex-direction: column;
  height: 124px;
  justify-content: flex-end;
  text-align: center;
  width: 150px;
}
.image_closeButton__BXFvs {
  padding: var(--gap-xs);
  position: absolute;
  right: -48px;
  top: -48px;
}
.image_closeButton__BXFvs:hover {
  opacity: 0.8;
}
.image_closeButton__BXFvs:active {
  opacity: 0.6;
}
.image_cross__C8Wv2 {
  color: var(--color-light-graphic-secondary-inverted);
}
.cell-info_cellWrapper__FG0rW {
  font-family: var(--font-family-system);
  outline: none;
  width: 100%;
}
.cell-info_cellWrapper__FG0rW.cell-info_disabled__CRdHJ {
  pointer-events: none;
}
.cell-info_cellWrapper__FG0rW span {
  line-height: var(--line-height-xl);
}
.cell-info_textAddon__fr4Al {
  display: flex;
  gap: var(--gap-2xs);
}
.cell-info_image__GDQ8f {
  margin-top: 18px;
  max-width: 160px;
}
.cell-info_desktop__c\+HbM .cell-info_image__GDQ8f {
  margin-top: 26px;
}
.cell-info_image__GDQ8f div div {
  height: 100%;
  padding: 0;
  width: 160px;
}
.cell-info_image__GDQ8f div div img {
  position: static;
}
div[role="dialog"] div[class*="slideLoading"] {
  background: #0000 !important;
}
div[class^="gallery__header"] [data-test-id="fullscreen-button"] {
  display: none;
}
.cell-info_cellWrapper__FG0rW .cell-info_error__Lpjus {
  line-height: var(--line-height-l);
}
@font-face {
  font-family: swiper-icons;
  font-style: normal;
  font-weight: 400;
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");
}
:root {
  --swiper-theme-color: #007aff;
}
.swiper {
  list-style: none;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  padding: 0;
  position: relative;
  z-index: 1;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  box-sizing: initial;
  display: flex;
  height: 100%;
  position: relative;
  transition-property: transform;
  width: 100%;
  z-index: 1;
}
.swiper-android .swiper-slide,
.swiper-wrapper {
  transform: translateZ(0);
}
.swiper-pointer-events {
  touch-action: pan-y;
}
.swiper-pointer-events.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  height: 100%;
  position: relative;
  transition-property: transform;
  width: 100%;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transform: translateZ(0);
}
.swiper-3d,
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-cube-shadow,
.swiper-3d .swiper-slide,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top {
  height: 100%;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: #00000026;
}
.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(270deg, #00000080, #0000);
}
.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(90deg, #00000080, #0000);
}
.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(0deg, #00000080, #0000);
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(180deg, #00000080, #0000);
}
.swiper-css-mode > .swiper-wrapper {
  -ms-overflow-style: none;
  overflow: auto;
  scrollbar-width: none;
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-horizontal.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-vertical.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-centered > .swiper-wrapper:before {
  content: "";
  flex-shrink: 0;
  order: 9999;
}
.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-centered.swiper-horizontal > .swiper-wrapper:before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-centered.swiper-vertical > .swiper-wrapper:before {
  height: var(--swiper-centered-offset-after);
  min-width: 1px;
  width: 100%;
}
.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
}
div[class^="swiper-slide"] {
  width: auto;
}
.add-postcard_addPostcardButton__\+R\+hu {
  margin-bottom: var(--gap-2xl);
}
.add-postcard_addPostcardButton__\+R\+hu span {
  text-align: left;
}
.add-postcard_postcardInput__Qjqc- {
  align-items: center;
  background-color: var(--color-light-bg-secondary);
  border-radius: var(--border-radius-xl);
  cursor: pointer;
  display: flex;
  justify-content: flex-start;
  margin-bottom: var(--gap-2xl);
  padding: var(--gap-xs);
}
.add-postcard_deleteButton__kmk9B.add-postcard_disabled__UD9Rx,
.add-postcard_postcardInput__Qjqc-.add-postcard_disabled__UD9Rx {
  cursor: not-allowed;
}
.add-postcard_postCardIcon__SeIw3 {
  margin-right: var(--gap-m);
}
.add-postcard_postCardInputText__9KJ1A {
  font-size: var(--font-size-m);
  font-weight: var(--font-weight-semi-bold);
}
.add-postcard_deleteButton__kmk9B {
  margin-left: auto;
  margin-right: 0;
  padding-left: 7px;
  padding-right: 7px;
}
.add-postcard_sidePanelContent__sD11A {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.add-postcard_galleryWrapper__o3X1F {
  display: flex;
  flex-wrap: wrap;
  gap: 4px;
  margin-bottom: var(--gap-s);
}
.add-postcard_contentWrapper__CE9SZ {
  visibility: hidden;
}
.add-postcard_contentWrapper__CE9SZ.add-postcard_showContent__Urw8v {
  display: flex;
  flex-direction: column;
  height: 100%;
  visibility: visible;
}
.add-postcard_addButton__QaJIr {
  margin-bottom: 0;
  margin-top: auto;
}
.add-postcard_radioWrapper__qm69T input[type="radio"] {
  display: none;
}
.add-postcard_radioWrapper__qm69T {
  width: calc(33.33333% - 2.66667px);
}
.add-postcard_radioWrapper__qm69T.add-postcard_hideRadioWrapper__6VhqG {
  display: none;
}
.add-postcard_desktop__5hh4h .add-postcard_radioWrapper__qm69T {
  cursor: pointer;
}
.add-postcard_radioWrapper__qm69T img {
  border: 2px solid #0000;
  border-radius: var(--border-radius-l);
  overflow: hidden;
}
.add-postcard_radioWrapper__qm69T input[type="radio"]:checked + img {
  border: 2px solid var(--radio-checked-bg-color);
}
.add-postcard_skeleton__\+ZfuT {
  position: absolute;
  width: calc(100% - 38px);
}
.add-postcard_desktop__5hh4h .add-postcard_skeleton__\+ZfuT {
  width: calc(100% - 112px);
}
.add-postcard_skeleton__\+ZfuT.add-postcard_hideSkeleton__7kXz6 {
  display: none;
}
.add-postcard_skeleton__\+ZfuT.add-postcard_withCategories__zvFgb {
  top: 48px;
}
.add-postcard_postCardIcon__SeIw3 > div > div {
  border-radius: var(--border-radius-xl);
  height: 48px;
  overflow: hidden;
  width: 48px;
}
.add-postcard_postCardIcon__SeIw3 > div > div > div {
  left: 50%;
  position: relative;
  top: 50%;
  transform: translate(-50%, -50%);
}
.add-postcard_sliderTagWrapper__goRbx {
  margin-bottom: var(--gap-m);
}
.addition-to-transfer_additionalWrapper__e0Nd5 {
  margin-bottom: var(--gap-xl);
}
.addition-to-transfer_switch__hl2Vf {
  padding-bottom: 10px;
  padding-top: 10px;
}
.addition-to-transfer_switchTitle__EzzUF {
  font-size: var(--font-size-l);
  line-height: 28px;
}
.addition-to-transfer_messageInput__Z2fzj {
  margin-bottom: var(--gap-xl);
  margin-top: var(--gap-m);
}
.pop-up-content_desktop__iGh86 .pop-up-content_cardActivationDescription__1ZXHc {
  margin-bottom: var(--gap-xl);
  margin-top: var(--gap-2xs);
}
.pop-up-content_desktop__iGh86 .pop-up-content_buttonWrapper__NG3c\+ {
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-end;
}
.pop-up-content_desktop__iGh86 .pop-up-content_buttonWrapper__NG3c\+ > div {
  margin-bottom: 0 !important;
}
.pop-up-content_desktop__iGh86 .pop-up-content_buttonWrapper__NG3c\+ > div:nth-child(2) {
  margin-right: var(--gap-xl);
}
.product-details-item_itemWrapper__xagd4 * {
  font-family: var(--font-family-system);
}
.target-account-info_infoTitle__4RspR {
  font-family: var(--font-family-default);
  font-size: var(--font-size-l);
  font-weight: var(--font-weight-bold);
  line-height: 28px;
  margin-bottom: var(--gap-m);
}
.target-account-info_desktop__s4RiF .target-account-info_infoTitle__4RspR {
  font-size: var(--font-size-xl);
  line-height: var(--line-height-2xl);
}
.target-account-info_accountInfoWrapper__5Cxfd {
  margin-bottom: var(--gap-2xl);
}
.target-account-info_accountInfoWrapper__5Cxfd.target-account-info_desktop__s4RiF {
  margin-bottom: var(--gap-4xl);
}
.target-account-info_infoWrapper__dppFv {
  background: var(--alert-common-view);
  border-radius: var(--alert-border-radius);
  display: flex;
  flex-direction: column;
  font-family: var(--font-family-system);
  line-height: var(--line-height-l);
  padding: var(--gap-s);
}
.target-account-info_infoWrapper__dppFv > div:not(:last-child) {
  margin-bottom: var(--gap-s);
}
.target-account-info_desktop__s4RiF .target-account-info_infoWrapper__dppFv > div:not(:last-child) {
  margin-bottom: var(--gap-xl);
}
.for-human-content_checkbox__CrEPF {
  align-items: flex-start;
  margin-bottom: var(--gap-2xl);
  padding: 12px 0;
}
.for-human-content_checkbox__CrEPF:hover .for-human-content_checkboxBox__Ixpqw {
  background-color: initial !important;
}
.for-human-content_checkbox__CrEPF input:checked + .for-human-content_checkboxBox__Ixpqw {
  background-color: var(--checkbox-checked-hover-bg-color) !important;
}
.for-human-content_commissionText__XTi1g {
  margin-bottom: var(--gap-xl);
  padding-top: var(--gap-s);
}
.for-human-content_transferButton__iN2vz.for-human-content_disabled__fFNeo {
  opacity: 0.3 !important;
}
.for-human-content_desktop__tdDIq .for-human-content_commissionText__XTi1g {
  padding-top: 18px;
}
.for-human-content_desktop__tdDIq.for-human-content_transferButtonWrapper__UyRoa {
  align-items: flex-start;
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-end;
}
.for-human-content_desktop__tdDIq .for-human-content_transferButton__iN2vz {
  margin-bottom: var(--gap-7xl);
  margin-right: var(--gap-xl);
  width: 303px;
}
.for-human-content_desktop__tdDIq .for-human-content_transferSkeleton__OrCzQ {
  margin-bottom: var(--gap-7xl);
}
.bottom-sheet-iban_ibanInput__KMOKY {
  margin-bottom: var(--gap-m);
  margin-top: var(--gap-m);
}
.bottom-sheet-iban_container__pSGs\+ {
  height: 100%;
  overflow: initial;
}
.bottom-sheet-iban_windowContent__eKHjx {
  height: calc(100% - 100px);
}
.bottom-sheet-iban_content__QsZ9o {
  height: calc(100% - 140px);
  margin-top: var(--gap-xs);
  overflow: auto;
}
.bottom-sheet-iban_content__QsZ9o::-webkit-scrollbar {
  width: 0;
}
.bottom-sheet-iban_content__QsZ9o {
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.loader__component_1nz23 {
  align-items: center;
  display: flex;
  height: 24px;
  justify-content: center;
  width: 24px;
}
.loader__component_1nz23 div {
  animation-duration: 0.95s;
  animation-iteration-count: infinite;
  animation-name: loader__blink_1nz23;
  animation-timing-function: ease-in-out;
  background-color: currentColor;
  border-radius: 100%;
  height: 4px;
  margin-right: 4px;
  margin-right: var(--gap-2xs);
  transform: scale(0);
  width: 4px;
}
.loader__component_1nz23 div:first-child {
  animation-delay: 0ms;
  transform-origin: 15% 50%;
}
.loader__component_1nz23 div:nth-child(2) {
  animation-delay: 0.15s;
  transform-origin: 50% 50%;
}
.loader__component_1nz23 div:nth-child(3) {
  animation-delay: 0.3s;
  margin-right: 0;
  transform-origin: 85% 50%;
}
@keyframes loader__blink_1nz23 {
  21% {
    transform: scale(1);
  }
  47% {
    transform: scale(1);
  }
  68% {
    transform: scale(0);
  }
}
.search-input-skeleton_skeletonWrapper__bE5Bm {
  margin-top: 28px;
}
.search-input-skeleton_skeletonWrapper__bE5Bm.search-input-skeleton_desktop__miSuR {
  margin-top: 0;
  padding: 28px var(--gap-m);
}
.search-input-skeleton_skeletonItem__l8t1r {
  border-radius: var(--border-radius-s);
  height: var(--height-m);
}
.search-input-skeleton_desktop__miSuR .search-input-skeleton_skeletonItem__l8t1r {
  width: 240px;
}
.search-result_errorContentWrapper__Ir0eC {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-top: var(--gap-2xl);
}
.search-result_desktop__Icdrd.search-result_errorContentWrapper__Ir0eC {
  margin: var(--gap-5xl) var(--gap-m);
}
.search-result_contentIcon__nXdTQ {
  margin-bottom: var(--gap-m);
}
.search-result_contentTitle__wGFQw {
  font-family: var(--font-family-default);
  font-size: var(--font-size-l);
  font-weight: var(--font-weight-bold) !important;
  line-height: var(--line-height-xl);
  margin-bottom: var(--gap-s);
}
.search-result_contentDescription__O5DF7 {
  line-height: var(--line-height-l);
  text-align: center;
}
.search-result_contentWrapper__GkTDs {
  height: 100%;
}
.search-result_contentWrapper__GkTDs .search-result_itemWrapper__aS-nc:not(:last-child) {
  border-bottom: 1px solid #dbdee1;
}
.search-result_itemWrapper__aS-nc {
  cursor: pointer;
  padding-bottom: var(--gap-s);
  padding-top: var(--gap-s);
  position: relative;
}
.search-result_code__YoX\+5 {
  margin-bottom: var(--gap-2xs);
}
.search-result_codeDescription__NfEK1 {
  margin-bottom: 0;
  margin-right: 36px;
}
.search-result_listContainer__b3NTd {
  position: relative;
}
.search-result_loader__gQmfm {
  bottom: -32px;
  left: 50%;
  margin: 0 auto;
  position: absolute;
  right: 50%;
  transform: translate(-50%, -50%);
}
.search-result_checkMark__Hizib {
  color: var(--color-light-graphic-positive);
  left: auto;
  position: absolute;
  right: 10px;
  top: 50%;
  transform: translateY(-50%);
}
.search-result_loadingError__kPW\+n {
  margin: var(--gap-4xl) 0 var(--gap-4xl) var(--gap-xl);
}
.tooltip__target_1uu8s {
  display: inline-block;
  position: relative;
}
.tooltip__target_1uu8s .tooltip__overlap_1uu8s {
  height: 100%;
  position: absolute;
  width: 100%;
  z-index: 2;
}
.tooltip__inline_1uu8s {
  display: inline;
}
.custom-tooltip-responsive_header__w217G > div > div {
  font-size: var(--font-size-l);
  line-height: 28px;
}
.custom-tooltip-responsive_contentTooltip__2R2rn {
  color: var(--color-light-text-primary);
  max-width: 338px;
}
.custom-tooltip-responsive_contentBottomSheet__VCCgv {
  color: var(--color-light-text-primary);
}
.search-code-input_inputWrapper__fOcfI {
  position: relative;
}
.search-code-input_inputWrapper__fOcfI.search-code-input_mobile__0ZauN > div > div {
  background: var(--form-control-bg-color);
}
.search-code-input_inputWrapper__fOcfI.search-code-input_disabledInput__d4xlk.search-code-input_mobile__0ZauN
  > div
  > div {
  background: var(--form-control-disabled-bg-color);
}
.search-code-input_inputWrapper__fOcfI.search-code-input_disabledInput__d4xlk.search-code-input_mobile__0ZauN
  > div:last-of-type
  > div {
  background-color: none;
}
.search-code-input_inputWrapper__fOcfI input {
  padding-right: 35px !important;
}
.search-code-input_inputWrapper__fOcfI.search-code-input_mobile__0ZauN input {
  color: var(--textColorPrimary) !important;
}
.search-code-input_mobile__0ZauN .search-code-input_searchInputLabel__UEC\+I {
  color: var(--form-control-label-color);
}
.search-code-input_disabledInput__d4xlk.search-code-input_mobile__0ZauN
  .search-code-input_searchInputLabel__UEC\+I {
  color: var(--form-control-disabled-filled-label-color);
}
.search-code-input_cross__AiJv7 {
  cursor: pointer;
  left: auto;
  position: absolute;
  right: var(--gap-s);
  top: 34px;
  transform: translateY(-50%);
}
.search-code-input_desktop__RxqNP .search-code-input_cross__AiJv7 {
  top: 39px;
}
.search-code-input_infoButton__0nulp {
  cursor: pointer;
}
.search-code-input_container__ysfqC {
  height: 100%;
  overflow: initial;
}
.search-code-input_windowContent__ZnHB9 {
  height: calc(100% - 100px);
}
.search-code-input_windowContent__ZnHB9 > div {
  height: 100%;
}
.search-code-input_content__rvxS8 {
  height: calc(100% - 56px);
  margin-top: var(--gap-xs);
  overflow: auto;
}
.search-code-input_searchResultPopover__5VMh6 {
  border-radius: var(--border-radius-l);
  max-height: 426px;
  overflow: auto;
  padding-left: var(--gap-m);
  padding-right: var(--gap-m);
}
.search-code-input_content__rvxS8::-webkit-scrollbar,
.search-code-input_searchResultPopover__5VMh6::-webkit-scrollbar {
  width: 0;
}
.search-code-input_content__rvxS8,
.search-code-input_searchResultPopover__5VMh6 {
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.search-code-input_clearIcon__osyqe {
  display: none;
}
.search-code-input_tooltipWrapper__kLxto {
  left: auto;
  position: absolute;
  right: 44px;
  top: 16px;
}
.search-code-input_default__AI8a-.search-code-input_tooltipWrapper__kLxto {
  right: var(--gap-s);
}
.search-code-input_desktop__RxqNP .search-code-input_tooltipWrapper__kLxto {
  top: 21px;
}
.additional-to-entity-transfer_amountInput__d8V0i,
.additional-to-entity-transfer_amountInput__d8V0i input {
  font-weight: var(--font-weight-bold);
}
.target-account-info-entity_infoTitle__clUtV {
  font-family: var(--font-family-default);
  font-size: var(--font-size-l);
  font-weight: var(--font-weight-bold);
  line-height: 28px;
  margin-bottom: var(--gap-m);
}
.target-account-info-entity_desktop__NscJf .target-account-info-entity_infoTitle__clUtV {
  font-size: var(--font-size-xl);
  line-height: var(--line-height-2xl);
}
.target-account-info-entity_accountInfoWrapper__UGRQE {
  margin-bottom: var(--gap-m);
}
.target-account-info-entity_accountInfoWrapper__UGRQE.target-account-info-entity_desktop__NscJf {
  margin-bottom: var(--gap-xl);
}
.target-account-info-entity_infoWrapper__vzmL8 {
  background: var(--alert-common-view);
  border-radius: var(--alert-border-radius);
  display: flex;
  flex-direction: column;
  font-family: var(--font-family-system);
  line-height: var(--line-height-l);
  padding: var(--gap-s);
}
.target-account-info-entity_infoWrapper__vzmL8 > div:not(:last-child) {
  margin-bottom: var(--gap-s);
}
.target-account-info-entity_desktop__NscJf
  .target-account-info-entity_infoWrapper__vzmL8
  > div:not(:last-child) {
  margin-bottom: var(--gap-xl);
}
.for-entity-content_commissionText__XMQBN {
  margin-bottom: var(--gap-xl);
  padding-top: var(--gap-s);
}
.for-entity-content_transferButton__W9El1.for-entity-content_disabled__5o7nS {
  opacity: 0.3 !important;
}
.for-entity-content_desktop__r7WzI .for-entity-content_commissionText__XMQBN {
  padding-top: 18px;
}
.for-entity-content_desktop__r7WzI.for-entity-content_transferButtonWrapper__kGMcF {
  align-items: flex-start;
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-end;
  margin-top: var(--gap-4xl);
}
.for-entity-content_desktop__r7WzI .for-entity-content_transferButton__W9El1 {
  margin-bottom: var(--gap-7xl);
  margin-right: var(--gap-xl);
  width: 303px;
}
.for-entity-content_desktop__r7WzI.for-entity-content_transferSkeleton__EFkb7 {
  margin-bottom: var(--gap-7xl);
}
.by-account-number-transfer-content_title__UIxUl {
  font-family: var(--font-family-default);
  font-size: 26px;
  font-weight: var(--font-weight-bold);
  line-height: var(--line-height-2xl);
  margin-bottom: 6px;
}
.by-account-number-transfer-content_desktop__Dm8bT
  .by-account-number-transfer-content_title__UIxUl {
  font-size: var(--font-size-2xl);
  line-height: var(--line-height-3xl);
  margin-bottom: var(--gap-s);
}
.by-account-number-transfer-content_description__Pg9jS {
  display: inline-block;
  font-family: var(--font-family-system);
  margin-bottom: var(--gap-xl);
}
.by-account-number-transfer-content_desktop__Dm8bT
  .by-account-number-transfer-content_description__Pg9jS {
  margin-bottom: var(--gap-4xl);
}
.by-account-number-transfer-content_loadingError__Theel {
  margin: var(--gap-4xl) 0 0 var(--gap-xl);
}
.by-account-number-transfer-content_desktop__Dm8bT
  .by-account-number-transfer-content_loadingError__Theel {
  margin: 80px 0 144px var(--gap-xl);
}
.content-layout_content__-Fie8 {
  padding: var(--gap-5xl) 0;
}
.content-layout_noPadding__AQMxe {
  padding: 0;
}
.content-layout_noPaddingTop__oxKPu {
  padding-top: 0;
}
@media (max-width: 1279px) {
  .content-layout_rightBlock__ZADVJ {
    padding-bottom: var(--gap-5xl);
  }
}
@media (max-width: 1024px) {
  .content-layout_rightBlock__ZADVJ {
    flex: 0 0 calc(var(--grid-col-width) * 12);
    max-width: calc(var(--grid-col-width) * 12);
    order: -1;
  }
  div[class*="grid__width-desktop-s-6"] {
    flex: 0 0 calc(var(--grid-col-width) * 6);
    max-width: calc(var(--grid-col-width) * 6);
  }
}
.content-skeleton-desktop_content__Z1Cka {
  grid-gap: 0 var(--gap-l);
  display: grid;
  grid-template-columns: minmax(auto, var(--desktop-content-width)) minmax(
      auto,
      var(--desktop-right-block-width)
    );
  justify-content: space-between;
  padding: var(--gap-5xl) 0;
}
.content-skeleton-desktop_skeletonTitle__g1eoh {
  height: var(--height-3xl);
  margin-bottom: var(--gap-4xl);
  max-width: 85%;
}
@media (max-width: 1439px) {
  .content-skeleton-desktop_content__Z1Cka {
    grid-template-columns: minmax(auto, var(--desktop-content-width));
  }
  .content-skeleton-desktop_rightBlock__gLth6 {
    order: -1;
    padding-bottom: var(--gap-5xl);
  }
}
@media (max-width: 1024px) {
  .content-skeleton-desktop_content__Z1Cka {
    grid-template-columns: 1fr;
  }
}
.header-desktop-skeleton_container__Hxijg {
  padding-bottom: var(--gap-5xl);
}
.header-desktop-skeleton_gridContainer__4t-N5 {
  grid-gap: 0 var(--gap-m);
  display: grid;
  grid-template-columns: minmax(auto, 415px) minmax(auto, var(--desktop-right-block-width));
  justify-content: space-between;
}
.header-desktop-skeleton_leftBlock__QcqdR:only-child {
  grid-column: span 2;
}
@media screen and (max-width: 1439px) {
  .header-desktop-skeleton_gridContainer__4t-N5 {
    grid-template-columns: minmax(auto, var(--desktop-content-width));
  }
  .header-desktop-skeleton_rightBlock__k56Sl > div:first-child {
    padding-top: var(--gap-2xl);
  }
}
.top-content_headerWrapper__VHhO8 {
  display: grid;
  grid-template-columns: var(--grid-template-columns-3xl);
  padding-top: var(--gap-8xl);
}
.top-content_topContent__TnAXW {
  min-height: var(--top-content-bg-img-height);
}
.top-content_headerWrapper__VHhO8 > div {
  grid-column: 4/5;
}
.top-content_headerNav__UQ6x\+ {
  align-items: center;
  display: flex;
  margin: 36px 0;
}
.top-content_backwardButton__izQyu {
  margin: var(--gap-xl) 0 var(--gap-2xl);
}
.top-content_alertsWrapper__R4haa,
.top-content_backwardButtonWithAlert__IK2FJ {
  margin-bottom: var(--gap-2xl);
}
@media screen and (max-width: 1919px) {
  .top-content_headerWrapper__VHhO8 {
    grid-template-columns: var(--grid-template-columns-2xl);
  }
}
@media screen and (max-width: 1439px) {
  .top-content_headerWrapper__VHhO8 {
    grid-template-columns: var(--grid-template-columns-xl);
  }
}
@media screen and (max-width: 1279px) {
  .top-content_headerWrapper__VHhO8 {
    grid-template-columns: var(--grid-template-columns-lg);
  }
}
.page-desktop_pageWrapper__VR9Pp {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
  position: relative;
}
.page-desktop_topContentContainer__LrX-l {
  position: relative;
  width: 100%;
}
.page-desktop_contentWrapper__GZBY- {
  display: grid;
  grid-template-columns: var(--grid-template-columns-3xl);
  overflow: hidden;
  width: 100%;
}
.page-desktop_contentInner__4O1zk {
  grid-column: 4/5;
  margin: 0 -6px;
  overflow: hidden;
  padding: 0 6px;
}
.page-desktop_authContentInner__i\+1vt {
  margin-top: var(--gap-2xl);
}
.page-desktop_backwardButton__AyNTv {
  margin: var(--gap-2xl) 0;
}
.page-desktop_backwardButtonAuth__qA--c {
  margin-top: var(--gap-2xl);
}
@media screen and (max-width: 1919px) {
  .page-desktop_contentWrapper__GZBY- {
    grid-template-columns: var(--grid-template-columns-2xl);
  }
}
@media screen and (max-width: 1439px) {
  .page-desktop_contentWrapper__GZBY- {
    grid-template-columns: var(--grid-template-columns-xl);
  }
}
@media screen and (max-width: 1279px) {
  .page-desktop_contentWrapper__GZBY- {
    grid-template-columns: var(--grid-template-columns-lg);
  }
}
.collapse_exited__TTBqh {
  display: none;
}
.collapse_entering__B229F {
  height: 0;
  overflow: hidden;
  transition: height 0.5s ease-out;
}
.collapse_entered__YaWKM {
  height: auto;
}
.collapse_exiting__dDYVH {
  overflow: hidden;
  transition: height 0.5s ease-out;
}
.collapse_unmounted__3x5JP {
  display: none;
}
.stack-item_avatarWrapper__2W1Sq {
  background: #0000;
  display: flex;
  margin: 0 auto auto;
}
.stack-item_link__m8uBf > span {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  padding: 0;
}
.stack-item_link__m8uBf > span > span {
  text-align: start;
}
.account-cards_cellWrapper__U2tdV {
  padding: 0 var(--gap-m);
}
.account-cards_cellWrapper__U2tdV.account-cards_desktop__6uQ3W {
  padding: var(--gap-xs) var(--gap-s);
  transition: all 0.3s ease-in-out;
}
.account-cards_cellWrapper__U2tdV.account-cards_isOpen__dkMXa {
  background: #3c4c5d14;
}
.account-cards_cell__Svg0W {
  align-items: center;
}
.account-cards_cellWrapper__U2tdV.account-cards_desktop__6uQ3W .account-cards_cell__Svg0W {
  border-radius: var(--border-radius-l);
  padding: var(--gap-s);
}
.account-cards_cellWrapper__U2tdV.account-cards_desktop__6uQ3W
  .account-cards_cell__Svg0W.account-cards_active__GTVhx {
  background-color: var(--color-white);
}
.account-cards_cell__Svg0W.account-cards_cellHeader__b3PbG {
  min-height: 72px;
}
.account-cards_cell__Svg0W {
  min-height: 66px;
}
.account-cards_cell__Svg0W > :not(:last-child) {
  align-items: center;
  flex-basis: 56px;
  flex-shrink: 0;
}
.account-cards_cell__Svg0W > :not(:last-child) span {
  align-items: center;
}
.account-cards_avatarWrapper__GdhA\+ {
  background: #0000;
  display: flex;
  margin: auto;
}
.account-cards_avatarWrapper__GdhA\+:focus-visible {
  border-radius: var(--border-radius-s);
  outline: 2px solid var(--focus-color);
  outline-offset: 4px;
}
button {
  -webkit-tap-highlight-color: transparent;
}
.account-cards_currency__mmcGN {
  color: var(--color-light-text-secondary);
  padding-left: var(--gap-2xs);
}
.account-cards_link__tp\+ip > span {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  padding: 0;
}
.account-cards_link__tp\+ip:focus-visible {
  border-radius: var(--border-radius-s);
  outline: 2px solid var(--focus-color);
  outline-offset: 4px;
}
.account-cards_amount__qAyzr {
  line-height: 20px;
}
.account-details_cellWrapper__Wc5xn {
  padding: 0 var(--gap-m);
}
.account-details_cellWrapper__Wc5xn.account-details_desktop__1Fn92 {
  padding: 0 var(--gap-s);
}
.account-details_cellWrapper__Wc5xn.account-details_desktop__1Fn92 .account-details_cell__COitt {
  border-radius: var(--border-radius-l);
  padding: var(--gap-s);
}
.account-details_cellWrapper__Wc5xn.account-details_desktop__1Fn92
  .account-details_cell__COitt.account-details_active__vq5NJ {
  background-color: var(--color-white);
}
.account-details_cell__COitt {
  color: var(--textColorPrimary);
}
.account-details_cell__COitt:focus-visible {
  outline: 2px solid var(--focus-color);
}
.account-details_avatar__Vc6AV {
  flex-basis: 56px;
  flex-shrink: 0;
  margin-right: var(--gap-m);
}
.account-details_cell__COitt > :not(:last-child) {
  flex-basis: 56px;
  flex-shrink: 0;
}
.account-details_avatarBg__zOokY {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  width: 100%;
}
.account-details_avatar__Vc6AV img {
  height: 65%;
  width: auto;
}
.account-details_amount__Cmohg {
  margin-bottom: 0;
}
.account-details_buttonLink__qGo4M {
  text-align: left;
}
.account-details_textWrapper__nb-Y0 {
  font-family: var(--font-family-system);
}
.credit-card-stack_container__X4OSj {
  padding: 0 var(--gap-m);
  transition: all 0.3s ease-in-out;
}
.credit-card-stack_container__X4OSj.credit-card-stack_desktop__PyAy9 {
  padding: var(--gap-xs) var(--gap-s);
  transition: all 0.3s ease-in-out;
}
.credit-card-stack_container__X4OSj.credit-card-stack_isOpen__M4WI- {
  background: #3c4c5d14;
}
.credit-card-stack_cell__1Y8tW.credit-card-stack_cellHeader__-wzXb {
  min-height: 72px;
}
.credit-card-stack_cell__1Y8tW {
  min-height: 66px;
  outline: none;
}
.credit-card-stack_container__X4OSj.credit-card-stack_desktop__PyAy9
  .credit-card-stack_cell__1Y8tW {
  border-radius: var(--border-radius-l);
  padding: var(--gap-s);
}
.credit-card-stack_container__X4OSj.credit-card-stack_desktop__PyAy9
  .credit-card-stack_cell__1Y8tW.credit-card-stack_active__-XM7b {
  background-color: var(--color-white);
}
.credit-card-stack_cell__1Y8tW > :not(:last-child) {
  flex-basis: 56px;
  flex-shrink: 0;
}
.credit-card-stack_cell__1Y8tW > :not(:last-child) span {
  align-items: center;
}
.credit-card-stack_container__X4OSj .credit-card-stack_collapseContainer__JWy7z main {
  align-self: center;
}
.credit-card-stack_avatarWrapper__eKL\+7 {
  background: #0000;
  display: flex;
  margin: 0 auto auto;
}
.credit-card-stack_currency__-GUoP {
  color: var(--color-light-text-secondary);
  padding-left: var(--gap-2xs);
}
.credit-card-stack_link__Ppr06 > span {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  padding: 0;
}
.credit-card-stack_link__Ppr06 > span > span {
  text-align: start;
}
.credit-card-stack_cell__1Y8tW > .credit-card-stack_link__Ppr06:focus-visible {
  outline: none;
}
.credit-card-stack_avatarWrapperCards__Yb4Ip:focus-visible {
  border-radius: var(--border-radius-s);
  outline: 2px solid var(--focus-color);
  outline-offset: 2px;
}
.credit-card-stack_amount__WbRAs,
.credit-card-stack_extraInfo__Nktpn {
  line-height: 20px;
}
.credit-card-stack_extraInfo__Nktpn > span {
  padding: 0;
}
.product-collapse_collapseContent__xl\+9n * {
  font-family: var(--font-family-system);
}
.product-collapse_collapseContent__xl\+9n {
  margin: 0 var(--gap-m-neg);
}
.product-collapse_collapseContentDesktop__YClGa {
  margin: 0;
}
.product-collapse_infoBlockWrapper__rYx-3 {
  background: none;
  width: 100%;
}
.product-collapse_infoBlockWrapper__rYx-3:focus-visible {
  border-radius: var(--border-radius-l);
  outline: 2px solid var(--focus-color);
  outline-offset: -6px;
}
.product-collapse_infoBlock__Len45 {
  grid-gap: 0 var(--gap-xs);
  align-items: center;
  color: var(--color-light-text-primary);
  display: grid;
  font-size: var(--font-size-l);
  font-weight: var(--font-weight-bold);
  grid-template-columns: 1fr var(--gap-2xl);
  justify-items: start;
  padding: var(--gap-xs) 0;
  width: 100%;
}
.product-collapse_infoBlockDesktop__O921L {
  font-size: var(--font-size-l);
  margin-bottom: var(--gap-2xs);
  padding: var(--gap-xs) var(--gap-m) var(--gap-xs) var(--gap-xl);
}
.product-collapse_showInfo__M3ydH {
  background-color: #fff;
  color: var(--color-light-text-primary);
  line-height: 0;
}
.product-collapse_arrowDown__hTuT\+ {
  margin: auto;
  transition: transform 0.15s ease-in-out;
}
.product-collapse_arrowDown__hTuT\+.product-collapse_arrowUp__mBtAN {
  transform: rotate(-180deg);
}
.service-package_cellWrapper__kkusM {
  margin-top: var(--gap-s);
  padding: 0 var(--gap-m);
}
.service-package_cellWrapper__kkusM.service-package_desktop__uyyzF {
  margin-top: 0;
  padding: 0 var(--gap-s);
}
.service-package_cellWrapper__kkusM.service-package_desktop__uyyzF .service-package_cell__JEOLG {
  border-radius: var(--border-radius-l);
  padding: var(--gap-s);
}
.service-package_cellWrapper__kkusM.service-package_desktop__uyyzF
  .service-package_cell__JEOLG:focus-visible {
  outline: 2px solid var(--focus-color);
}
.service-package_cellWrapper__kkusM.service-package_desktop__uyyzF
  .service-package_cell__JEOLG.service-package_active__\+xt9y {
  background-color: var(--color-white);
  height: var(--height-6xl);
}
.service-package_imgWrapper__BXmYc {
  padding: 0 var(--gap-2xs);
}
.service-package_image__PgQES {
  height: var(--width-4xl);
  width: var(--width-4xl);
}
.service-package_packageImgWrapper__N8HmN.service-package_packageImgError__MdBzW:before {
  background-color: #fff;
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.products-not-found_container__3WqQq {
  padding: var(--gap-xl) 0 0;
}
.products-not-found_container__3WqQq.products-not-found_desktop__JDiId {
  padding-top: var(--gap-4xl);
}
.products-not-found_titleDesktop__hE-b- {
  font-size: var(--font-size-2xl);
  line-height: var(--line-height-3xl);
}
.button-order-card_cellWrapper__XVKFg {
  padding: var(--gap-xs) var(--gap-s);
}
.button-order-card_title__4IK\+S {
  line-height: var(--line-height-l) !important;
}
.button-order-card_cellWrapper__XVKFg.button-order-card_mobile__dnXOV {
  padding: 0 var(--gap-m);
}
.button-order-card_cellWrapperActive__vVXfl {
  background-color: var(--color-white);
  border-radius: var(--border-radius-l);
}
.button-order-card_addCardButton__Zkq0H {
  padding: var(--gap-s);
}
.button-order-card_addCardButton__Zkq0H:focus-visible {
  border-radius: var(--border-radius-xl);
  outline: 2px solid var(--focus-color);
  outline-offset: -8px;
}
.button-order-card_addCardButton__Zkq0H svg:not([class^="spinner"]) {
  fill: var(--color-light-graphic-secondary);
}
.button-order-card_addCardButtonPrimary__4UX\+8 svg:not([class^="spinner"]),
.button-order-card_cellWrapperActive__vVXfl svg:not([class^="spinner"]) {
  fill: var(--backgroundColorPrimary);
}
.button-order-card_addCardButton__Zkq0H.button-order-card_mobile__dnXOV {
  padding: var(--gap-s) 0;
}
.button-order-card_addCardIcon__T8kXp {
  margin: 0 var(--gap-2xs);
}
.products-list_productList__GzlAq {
  -ms-overflow-style: none;
  height: calc(100% - 80px);
  overflow: auto;
  overflow: -moz-scrollbars-none;
  padding-bottom: var(--gap-5xl);
  scrollbar-width: none;
}
.products-list_productList__GzlAq::-webkit-scrollbar {
  width: 0;
}
.products-list_loadingError__cu\+9d {
  margin-top: var(--gap-s);
  padding-left: var(--gap-xl);
}
.products-list_modalAddCard__TnVgV {
  align-items: center;
  background: none;
  border-radius: var(--border-radius-l);
  display: grid;
  font-family: var(--font-family-system);
  grid-template-columns: 64px 1fr 24px;
  padding: var(--gap-s);
  width: 100%;
}
.products-list_modalAddCardActive__SXHRe {
  background-color: var(--color-white);
}
.products-list_iconAddCard__RAYzn {
  align-items: center;
  background: var(--color-light-bg-secondary);
  border: 1px solid var(--color-light-bg-primary-inverted-alpha-8);
  border-radius: 30%;
  display: flex;
  margin-right: var(--gap-m);
  padding: var(--gap-s);
}
.products-list_radioList__RfwQb {
  color: var(--color-light-text-primary);
  display: flex;
  font-weight: var(--font-weight-semi-bold);
  justify-content: flex-start;
}
.products-list_cellWrapper__XZU7o {
  border-radius: var(--border-radius-l);
  padding: var(--gap-s);
}
.products-list_newProduct__3QrUj {
  padding-bottom: 0;
  padding-top: 0;
}
.products-list_newProduct__3QrUj.products-list_mobile__DuVyq {
  padding: 0;
}
.products-list_downShowcaseBtn__0l6fc {
  background-color: #f5f6f7;
  bottom: -3px;
  opacity: 1 !important;
  padding-bottom: var(--gap-xl) !important;
  position: fixed;
  transform: translateZ(0);
  -webkit-transform: translateZ(0);
  width: 300px;
}
.products-list_showcaseBtnShadow__X2Sxc {
  box-shadow: 0 -30px 11px -5px #f5f6f7b3;
}
.products-list_showcaseBtnMobile__o\+qhY {
  margin-left: var(--gap-m-neg);
}
.products-list_showcaseBtn__V7auC [data-test-id="cellInfoTitle"] {
  font-weight: var(--font-weight-bold);
}
.products-list_gradientDiv__UNXlG {
  background: linear-gradient(180deg, #f5f6f700, #f5f6f7);
  bottom: 84px;
  height: 84px;
  position: fixed;
  width: 100%;
}
.products-skeleton_container__4zMQ2 {
  margin-top: var(--gap-xl);
}
.products-skeleton_container__4zMQ2.products-skeleton_desktop__R-\+2o {
  padding: 0 var(--gap-xl);
}
.products-skeleton_mobile__GG\+9u .products-skeleton_block__PiD1l {
  margin-bottom: var(--gap-3xl);
}
.products-skeleton_title__BLocq {
  height: var(--height-xl);
  width: 90%;
}
.products-skeleton_section__NYEIR {
  align-items: center;
  column-gap: var(--gap-m);
  display: flex;
  margin-top: var(--gap-xl);
}
.products-skeleton_desktop__R-\+2o .products-skeleton_section__NYEIR {
  margin-top: var(--gap-2xl);
}
.products-skeleton_icon__qWmjP,
.products-skeleton_text__-ajqZ,
.products-skeleton_title__BLocq {
  border-radius: var(--border-radius-s);
}
.products-skeleton_icon__qWmjP {
  height: var(--height-4xl);
  width: var(--width-4xl);
}
.products-skeleton_text__-ajqZ {
  height: var(--height-m);
  width: 50%;
}
.products-skeleton_space__YU5OO {
  width: 100%;
}
.logo_logoWrapper__9R6jY {
  align-items: center;
  display: flex;
  grid-column-start: 2;
  height: var(--height-6xl);
  justify-content: center;
}
.logo_logoWrapper__9R6jY.logo_authenticated__jI9q7 {
  height: var(--height-8xl);
}
.logo_logoLink__fNwDp {
  cursor: pointer;
  position: relative;
}
.logo_onboarding__cpsQc {
  cursor: default;
}
.logo_logoLink__fNwDp:focus-visible {
  border-radius: var(--border-radius-m);
  outline: 2px solid var(--focus-color);
}
.logo_logoLink__fNwDp:before {
  background-color: var(--color-light-graphic-accent);
  content: "";
  filter: blur(30px);
  height: var(--height-4xl);
  left: 50%;
  opacity: 0.4;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: var(--width-4xl);
}
.logo_invertedColor__dUurr:before {
  display: none;
}
.products-aside_wrapper__6VPQ1 {
  -webkit-backdrop-filter: blur(15px);
  backdrop-filter: blur(15px);
  background: #f3f4f5cc;
  border-radius: var(--border-radius-xl) var(--border-radius-xl) 0 0;
  height: calc(100vh - var(--gap-8xl));
  padding-left: 0;
  padding-right: 0;
  padding-top: var(--gap-3xs);
}
.products-aside_asideTitle__w\+10g {
  font-family: var(--font-family-default);
  font-weight: var(--font-weight-bold);
  margin-bottom: 28px;
  margin-left: var(--gap-xl);
  margin-top: var(--gap-xl);
}
.products-aside_asideMenu__MUr1L {
  grid-column: 2/3;
  grid-row-start: 1;
  height: 100vh;
  max-width: var(--aside-width-l);
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  width: 100%;
  z-index: 1;
}
.products-aside_asideMenuHidden__qKUTL {
  bottom: auto;
}
.products-aside_noProduct__7zJ5S {
  background-color: var(--color-white);
  border-radius: var(--border-radius-m);
  font-family: var(--font-family-system);
  margin: 0 var(--gap-s);
  padding: var(--gap-m);
}
.products-aside_loadingError__OrLF9 {
  margin: var(--gap-4xl) 0 0 var(--gap-xl);
}
@media screen and (max-width: 1919px) {
  .products-aside_asideMenu__MUr1L {
    max-width: var(--aside-width-m);
  }
}
@media screen and (max-width: 1439px) {
  .products-aside_asideMenu__MUr1L {
    max-width: var(--aside-width-s);
  }
}
:root {
  --color-light-text-info: #2a77ef;
  --color-light-text-info-hover: #2c64d4;
  --color-light-text-info-press: #2453b4;
  --color-light-text-primary: #030306e0;
  --color-light-text-primary-hover: #01010ca1;
  --color-light-text-primary-press: #0404138c;
  --color-light-text-secondary: #0404138c;
  --color-light-text-secondary-hover: #01010ca1;
  --color-light-text-secondary-press: #00000ab5;
  --link-primary-color: var(--color-light-text-primary);
  --link-primary-hover-color: var(--color-light-text-primary-hover);
  --link-primary-active-color: var(--color-light-text-primary-press);
  --link-secondary-color: var(--color-light-text-secondary);
  --link-secondary-hover-color: var(--color-light-text-secondary-hover);
  --link-secondary-active-color: var(--color-light-text-secondary-press);
  --link-default-color: var(--color-light-text-info);
  --link-default-hover-color: var(--color-light-text-info-hover);
  --link-default-active-color: var(--color-light-text-info-press);
}
.link__primary_1tca1 {
  border-bottom-color: #030306e0;
  border-bottom-color: var(--link-primary-color);
  color: #030306e0;
  color: var(--link-primary-color);
}
@media (hover: hover) {
  .link__primary_1tca1:hover {
    color: #01010ca1;
    color: var(--link-primary-hover-color);
  }
}
.link__primary_1tca1:active {
  color: #0404138c;
  color: var(--link-primary-active-color);
}
.link__secondary_1tca1 {
  border-bottom-color: #0404138c;
  border-bottom-color: var(--link-secondary-color);
  color: #0404138c;
  color: var(--link-secondary-color);
}
@media (hover: hover) {
  .link__secondary_1tca1:hover {
    color: #01010ca1;
    color: var(--link-secondary-hover-color);
  }
}
.link__secondary_1tca1:active {
  color: #00000ab5;
  color: var(--link-secondary-active-color);
}
.link__defaultView_1tca1 {
  border-bottom-color: #2a77ef;
  border-bottom-color: var(--link-default-color);
  color: #2a77ef;
  color: var(--link-default-color);
}
@media (hover: hover) {
  .link__defaultView_1tca1:hover {
    color: #2c64d4;
    color: var(--link-default-hover-color);
  }
}
.link__defaultView_1tca1:active {
  color: #2453b4;
  color: var(--link-default-active-color);
}
:root {
  --color-light-border-link: #2288fa;
  --gap-2xs: 4px;
  --focus-color: var(--color-light-border-link);
  --font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Helvetica,
    sans-serif;
}
.link__component_8x6ob {
  box-sizing: border-box;
  cursor: pointer;
  font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica, sans-serif;
  font-family: var(--font-family);
  outline: none;
  text-decoration: none;
}
@media (hover: hover) {
  .link__component_8x6ob:hover .link__text_8x6ob {
    border-bottom-color: #0000;
  }
}
.link__component_8x6ob:active .link__text_8x6ob {
  border-bottom-color: #0000;
}
.link__withAddons_8x6ob {
  display: inline-flex;
  flex-direction: row;
  flex-wrap: nowrap;
}
.link__text_8x6ob {
  border-bottom: 1px solid;
  transition: border 0.2s ease, color 0.2s ease;
}
.link__focused_8x6ob {
  outline: 2px solid #2288fa;
  outline: 2px solid var(--focus-color);
  outline-offset: 2px;
}
.link__pseudo_8x6ob {
  background-color: initial;
  border: none;
  box-shadow: none;
  font: inherit;
  margin: 0;
  padding: 0;
}
.link__pseudo_8x6ob .link__text_8x6ob {
  border-bottom-style: dashed;
}
.link__withoutUnderline_8x6ob .link__text_8x6ob {
  border-bottom: none;
}
.link__addons_8x6ob {
  align-items: center;
  display: flex;
  transition: color 0.2s ease;
}
.link__addons_8x6ob:first-child {
  margin-right: 4px;
  margin-right: var(--gap-2xs);
}
.link__addons_8x6ob:last-child {
  margin-left: 4px;
  margin-left: var(--gap-2xs);
}
.link__addons_8x6ob:only-child {
  margin-left: 0;
  margin-right: 0;
}
:root {
  --color-light-text-info-inverted: #4a9dfc;
  --color-light-text-info-inverted-hover: #63aafd;
  --color-light-text-info-inverted-press: #7fb6ff;
  --color-light-text-primary-inverted: #fffffff0;
  --color-light-text-primary-inverted-hover: #ffffffb3;
  --color-light-text-primary-inverted-press: #fff9;
  --color-light-text-secondary-inverted: #eeeefb8c;
  --color-light-text-secondary-inverted-hover: #eff0fca6;
  --color-light-text-secondary-inverted-press: #f3f5febf;
  --link-inverted-primary-color: var(--color-light-text-primary-inverted);
  --link-inverted-primary-hover-color: var(--color-light-text-primary-inverted-hover);
  --link-inverted-primary-active-color: var(--color-light-text-primary-inverted-press);
  --link-inverted-secondary-color: var(--color-light-text-secondary-inverted);
  --link-inverted-secondary-hover-color: var(--color-light-text-secondary-inverted-hover);
  --link-inverted-secondary-active-color: var(--color-light-text-secondary-inverted-press);
  --link-inverted-default-color: var(--color-light-text-info-inverted);
  --link-inverted-default-hover-color: var(--color-light-text-info-inverted-hover);
  --link-inverted-default-active-color: var(--color-light-text-info-inverted-press);
}
.link__primary_1dx8k {
  border-bottom-color: #fffffff0;
  border-bottom-color: var(--link-inverted-primary-color);
  color: #fffffff0;
  color: var(--link-inverted-primary-color);
}
@media (hover: hover) {
  .link__primary_1dx8k:hover {
    color: #ffffffb3;
    color: var(--link-inverted-primary-hover-color);
  }
}
.link__primary_1dx8k:active {
  color: #fff9;
  color: var(--link-inverted-primary-active-color);
}
.link__secondary_1dx8k {
  border-bottom-color: #eeeefb8c;
  border-bottom-color: var(--link-inverted-secondary-color);
  color: #eeeefb8c;
  color: var(--link-inverted-secondary-color);
}
@media (hover: hover) {
  .link__secondary_1dx8k:hover {
    color: #eff0fca6;
    color: var(--link-inverted-secondary-hover-color);
  }
}
.link__secondary_1dx8k:active {
  color: #f3f5febf;
  color: var(--link-inverted-secondary-active-color);
}
.link__defaultView_1dx8k {
  border-bottom-color: #4a9dfc;
  border-bottom-color: var(--link-inverted-default-color);
  color: #4a9dfc;
  color: var(--link-inverted-default-color);
}
@media (hover: hover) {
  .link__defaultView_1dx8k:hover {
    color: #63aafd;
    color: var(--link-inverted-default-hover-color);
  }
}
.link__defaultView_1dx8k:active {
  color: #7fb6ff;
  color: var(--link-inverted-default-active-color);
}
.header_header__z8ezc {
  display: grid;
  grid-template-columns: var(--grid-template-columns-3xl);
  left: 0;
  margin-bottom: var(--gap-xs);
  padding: var(--gap-xl) 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
.header_headerContent__pVewB {
  align-items: center;
  display: flex;
  grid-column-start: 4;
}
.header_onboarding__9Sx9f {
  margin-left: auto;
}
.header_headerNav__mAd\+J {
  align-items: center;
  display: flex;
  height: var(--height-6xl);
  width: 100%;
}
.header_helpButton__3w3EO {
  background-color: var(--color-light-specialbg-tertiary-transparent);
  border: none;
  margin-left: auto;
  padding: 6px var(--gap-m);
}
.header_helpButton__3w3EO span {
  line-height: 100%;
}
.header_linksWrapper__e9Kbp {
  display: flex;
  gap: var(--gap-4xl);
  margin-right: auto;
}
.header_link__TutCS {
  color: var(--textColorPrimary);
  font-size: var(--font-size-s);
  font-weight: var(--font-weight-semi-bold);
  letter-spacing: 1.25px;
  line-height: var(--line-height-m);
  position: relative;
  text-transform: uppercase;
}
.header_link__TutCS.header_linkInverted__nMqnQ,
.header_link__TutCS.header_linkInverted__nMqnQ:hover {
  color: var(--color-white);
}
.header_link__TutCS.header_active__CtAsY:after {
  background-color: var(--color-red-brand);
  bottom: -6px;
  content: "";
  display: block;
  height: var(--height-3xs);
  left: 0;
  position: absolute;
  top: auto;
  width: 100%;
}
.header_link__TutCS.header_active__CtAsY.header_activeInverted__bRVHh {
  background-color: var(--color-white);
}
.header_link__TutCS:hover {
  color: var(--textColorPrimary);
}
.header_link__TutCS:focus-visible {
  border-radius: var(--border-radius-s);
}
.header_avatarButton__1Yje5:focus-visible {
  border-radius: var(--border-radius-circle);
}
.header_avatarButton__1Yje5 {
  padding: 0;
}
.header_avatarButton__1Yje5:active,
.header_avatarButton__1Yje5:hover {
  background: none;
}
.header_exitButton__zRNhR {
  margin-left: var(--gap-m);
}
.header_avatar__Hy4SW svg {
  height: var(--height-l);
  width: 18px;
}
@media screen and (max-width: 1919px) {
  .header_header__z8ezc {
    grid-template-columns: var(--grid-template-columns-2xl);
  }
}
@media screen and (max-width: 1439px) {
  .header_header__z8ezc {
    grid-template-columns: var(--grid-template-columns-xl);
  }
}
@media screen and (max-width: 1279px) {
  .header_header__z8ezc {
    grid-template-columns: var(--grid-template-columns-lg);
  }
}
.footer-desktop-temporary-content_linksBlockOuter__S2Ia\+ {
  margin: var(--gap-2xl) 0;
  padding-top: var(--gap-s);
}
.footer-desktop-temporary-content_reportLink__MQNOp {
  border-bottom: 1px dashed;
  font-size: var(--font-size-xm);
  font-style: normal;
  line-height: var(--line-height-l);
}
.footer-desktop-temporary-content_reportLink__MQNOp:hover {
  border-bottom: none;
  color: var(--color-light-text-link-tint-30);
}
.footer-desktop-temporary-content_reportLink__MQNOp:active {
  color: var(--color-light-text-link-tint-50);
}
.footer-desktop-temporary-content_reportLink__MQNOp:focus-visible {
  border-radius: var(--border-radius-s);
}
.footer-desktop-temporary-content_logo__1vtHt {
  display: block;
}
.footer-desktop-temporary-content_phoneLink__0PJ3x * {
  display: block;
  font-weight: var(--font-weight-bold);
  line-height: var(--gap-l);
}
.footer-desktop-temporary-content_socialsLinks__Zc5oQ {
  display: flex;
  padding-right: 0 !important;
  width: 100%;
}
.footer-desktop-temporary-content_socialLinksItem__PHlC5 {
  align-items: flex-start;
  display: flex;
}
.footer-desktop-temporary-content_footerCopyrights__mnESP {
  grid-gap: var(--gap-7xl);
  align-items: end;
  display: grid;
  grid-template-columns: 1fr auto;
  padding: var(--gap-xl) 0;
}
.footer-desktop-temporary-content_footerText__QFdnP {
  padding: 0;
}
.footer-desktop-temporary-content_link__rRPbk {
  display: block;
  line-height: var(--gap-l);
  text-decoration: underline;
}
.footer-desktop-temporary-content_mobileWrapper__DBEiq {
  padding: var(--gap-s) 0;
}
.footer-desktop-temporary-content_linksBlock__Qx0cJ {
  margin: var(--gap-xl) 0;
  padding-top: 0;
}
.footer-desktop-temporary-content_action__YrA6K:hover {
  opacity: 0.8;
}
.footer-desktop-temporary-content_action__YrA6K:active {
  opacity: 0.6;
}
.footer-desktop-temporary-content_action__YrA6K:focus-visible {
  border-radius: var(--border-radius-s);
  outline-offset: 2px;
}
.footer-desktop-content_link__lDBDJ {
  display: block;
  line-height: var(--gap-l);
  padding: 14px 0;
}
.footer-desktop-content_linksBlockOuter__mfR-d {
  margin: var(--gap-2xl) 0;
}
.footer-desktop-content_phoneWrapper__MiKEW {
  padding: 14px 0;
}
.footer-desktop-content_phoneLink__SNOTZ * {
  display: block;
  font-weight: var(--font-weight-bold);
  line-height: var(--gap-l);
}
.footer-desktop-content_mobileInfoWrapper__KMu\+R {
  padding: 36px 0;
}
.footer-desktop-content_logo__9fBUD {
  display: block;
}
.footer-desktop-content_socialsLinks__UgTSV {
  display: flex;
  gap: var(--gap-2xl);
  padding-left: var(--gap-s);
  padding-right: var(--gap-s);
  width: 100%;
}
.footer-desktop-content_footerCopyrights__rTB5B {
  grid-gap: var(--gap-6xl);
  display: grid;
  grid-template-columns: 1fr auto;
  padding: var(--gap-xl) 0;
}
.footer-desktop-content_footerText__iD0Uy {
  padding: 0;
}
@media screen and (max-width: 1279px) {
  .footer-desktop-content_phonesBlock__JOEh\+:before {
    background: var(--color-dark-border-primary-inverted);
    content: "";
    display: block;
    height: 1px;
    margin: var(--gap-xl) 0;
    width: 100%;
  }
  .footer-desktop-content_socialsLinks__UgTSV {
    gap: var(--gap-xl);
  }
  .footer-desktop-content_mobileWrapper__85HhK {
    padding: 14px 0;
  }
}
@media screen and (max-width: 1070px) {
  .footer-desktop-content_socialsLinks__UgTSV {
    gap: initial;
    justify-content: space-between;
  }
}
.footer-desktop_footerWrapper__kG3\+r {
  font-family: var(--font-family-system);
  margin-top: auto;
}
.footer-desktop_footerAuth__GDQFN {
  margin-top: auto;
  padding: 0 0 var(--gap-xl);
}
.footer-desktop_footerAuth__GDQFN:before {
  background: var(--color-dark-border-primary-inverted);
  content: "";
  display: block;
  height: 1px;
  margin: var(--gap-xl) 0;
  width: 100%;
}
.layout_pageWrapper__GDcmC {
  display: grid;
  grid-template-columns: var(--grid-template-columns-3xl);
  margin: 0 auto;
  max-width: 1920px;
  min-height: 100vh;
  min-width: 1000px;
  position: relative;
}
.layout_authWrapper__Np149 {
  min-width: auto;
}
.layout_content__8yNkj {
  display: grid;
  grid-column: 1/6;
  grid-row-start: 1;
  grid-template-columns: var(--grid-template-columns-3xl);
  grid-template-rows: -webkit-max-content;
  grid-template-rows: max-content;
  overflow: hidden;
}
.layout_content__8yNkj > div {
  grid-column: 1/6;
  grid-row-start: 1;
}
.layout_content__8yNkj .layout_footer__UaLUY {
  grid-column: 4/5;
}
.layout_authContent__OMpCg {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  margin: 0 auto;
  max-width: var(--auth-max-width);
  width: 100%;
}
.layout_topContentContainer__usouv {
  grid-column: 1/6;
  grid-row-start: 1;
  overflow: hidden;
  position: relative;
  transition: max-height 0.3s linear, min-height 0.3s linear;
  width: 100%;
}
.layout_topContentContainer__usouv + div {
  grid-column: 1/6;
  grid-row-start: 2;
}
.layout_bgContainer__Q0A\+1 {
  height: 100%;
  max-height: 100%;
  position: absolute;
  width: 100%;
  z-index: -1;
}
.layout_bgContainer__Q0A\+1 > div > div {
  background-position: 50%;
  background-size: contain;
  bottom: 0;
  height: var(--top-content-bg-img-height);
  position: absolute;
  right: 0;
  width: var(--top-content-bg-img-width);
}
@media screen and (min-width: 1921px) {
  .layout_topContentContainer__usouv {
    border-radius: 0 0 var(--border-radius-3xl) var(--border-radius-3xl);
  }
}
@media screen and (max-width: 1919px) {
  .layout_content__8yNkj,
  .layout_pageWrapper__GDcmC {
    grid-template-columns: var(--grid-template-columns-2xl);
  }
}
@media screen and (max-width: 1439px) {
  .layout_content__8yNkj,
  .layout_pageWrapper__GDcmC {
    grid-template-columns: var(--grid-template-columns-xl);
  }
}
@media screen and (max-width: 1279px) {
  .layout_content__8yNkj,
  .layout_pageWrapper__GDcmC {
    grid-template-columns: var(--grid-template-columns-lg);
  }
  .layout_bgContainer__Q0A\+1 > div > div {
    background-image: none !important;
  }
}
@media screen and (max-width: 768px) {
  .layout_pageWrapper__GDcmC.layout_authWrapper__Np149 {
    grid-template-columns: 1fr;
  }
  .layout_pageWrapper__GDcmC .layout_authWrapper__Np149 {
    display: flex;
  }
  .header_headerContent__pVewB {
    justify-content: center;
  }
  .header_helpButton__3w3EO {
    margin-left: 0;
  }
  .header_header__z8ezc {
    grid-template-columns: max-content;
  }
  .layout_content__8yNkj {
    grid-column: 1/6;
  }
  .page-desktop_contentInner__4O1zk {
    margin: 0;
  }
  .typography__secondary-medium_ts1sw {
    padding: 0 6px;
  }
}
@media screen and (max-width: 390px) {
  .layout_content__8yNkj.layout_authContent__OMpCg {
    margin-left: 0px;
  }
  .layout_content__8yNkj {
    grid-column: 1 / 4;
  }
}
:root {
  --auth-max-width: 490px;
  --header-background-color: #d8e7f8;
  --textColorPrimary: #0b1f35;
  --backgroundColorPrimary: #0b1f35;
  --textColorSecondary: #0b1f35b3;
  --lightTextPrimary: #1b1b1b;
  --black: #000;
  --menuHeight: 64px;
  --top-content-bg-img-height: 272px;
  --top-content-bg-img-width: 600px;
  --font-family-default: "Open Sans";
  --font-family-system: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen,
    Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;
  --color-light-gray: #e5ecf3;
  --aside-width-l: 352px;
  --aside-width-m: 336px;
  --aside-width-s: 320px;
  --desktop-right-block-width: 296px;
  --desktop-right-block-width-s: 264px;
  --desktop-content-width: 536px;
  --desktop-content-width-s: 480px;
  --desktop-content-width-m: 608px;
  --grid-template-columns-3xl: 192px var(--aside-width-l) 56px 1fr 192px;
  --grid-template-columns-2xl: 56px var(--aside-width-m) 56px 1fr 56px;
  --grid-template-columns-xl: 40px var(--aside-width-s) 40px 1fr 40px;
  --grid-template-columns-lg: 32px var(--aside-width-s) 32px 1fr 32px;
  --alert-common-view: #f3f4f5;
  --progress-cell-height: 6px;
  --status-positive: #2fc26e;
  --status-attention: #e58933;
  --status-negative: #f15045;
  --status-neutral: #6d7986;
  --status-info: #6333cc;
  --status-canceled: #dbdee1;
  --font-weight-regular: 400;
  --font-weight-semi-bold: 500;
  --font-weight-bold: 700;
  --font-size-xs: 10px;
  --font-size-s: 12px;
  --font-size-xm: 14px;
  --font-size-m: 16px;
  --font-size-l: 20px;
  --font-size-xl: 24px;
  --font-size-2xl: 32px;
  --font-size-3xl: 40px;
  --font-size-4xl: 48px;
  --width-3xs: 2px;
  --width-m: 16px;
  --width-l: 20px;
  --width-xl: 24px;
  --width-2xl: 32px;
  --width-4xl: 48px;
  --width-5xl: 56px;
  --width-6xl: 72px;
  --width-9xl: 96px;
  --width-16xl: 264px;
  --banner-width-m: 240px;
  --line-height-m: 16px;
  --line-height-l: 20px;
  --line-height-xl: 24px;
  --line-height-2xl: 32px;
  --line-height-3xl: 40px;
  --line-height-5xl: 64px;
  --height-3xs: 2px;
  --height-xs: 8px;
  --height-m: 16px;
  --height-l: 20px;
  --height-xl: 24px;
  --height-2xl: 32px;
  --height-3xl: 40px;
  --height-4xl: 48px;
  --height-5xl: 64px;
  --height-6xl: 72px;
  --height-8xl: 128px;
  --position-m: 16px;
  --modal-desktop-gap: 56px;
  --modal-desktop-gap-neg: -56px;
  --button-s-size-border-radius: 12px !important;
  --button-xxs-size-border-radius: 8px !important;
  --button-secondary-base-bg-color: #0b1f3529 !important;
  --border-radius-s: 6px !important;
  --tag-border-radius: 8px !important;
  --tag-border-color: #0000 !important;
  --tag-border-color-hover: #0000 !important;
  --tag-border-color-active: #0000 !important;
  --tag-border-color-checked: #6333cc !important;
  --tag-background-color: var(--color-light-specialbg-component) !important;
  --tag-background-color-hover: var(--color-light-specialbg-component) !important;
  --tag-background-color-checked: #6333cc !important;
  --tag-background-color-checked-active: #6333cc !important;
  --tag-background-color-checked-hover: #6333cc !important;
  --switch-checked-bg-color: #6333cc !important;
  --switch-checked-border-color: #6333cc !important;
  --checkbox-checked-bg-color: #6333cc !important;
  --checkbox-checked-active-bg-color: #6333cc !important;
  --checkbox-checked-hover-bg-color: #6333cc !important;
  --form-control-bg-color: #e7e9eb !important;
  --form-control-l-border-radius: 12px !important;
  --form-control-focus-bg-color: #e7e9eb !important;
  --form-control-focus-shadow: #e7e9eb !important;
  --form-control-error-bg-color: #e7e9eb !important;
  --form-control-error-shadow: inset 0 0 0 1px #ef3124 !important;
  --form-control-focus-error-shadow: inset 0 0 0 1px #ef3124 !important;
  --form-control-error-label-color: #d91d0b !important;
  --switch-checked-hover-bg-color: #6333cc !important;
  --radio-checked-hover-bg-color: #6333cc !important;
  --radio-checked-bg-color: #6333cc !important;
  --radio-checked-active-bg-color: #6333cc !important;
  --calendar-input-popover-border-radius: 12px !important;
  --calendar-selected-background: #6333cc !important;
  --calendar-selected-hover-background: #6333cc !important;
  --calendar-select-button-selected-background: #6333cc !important;
  --calendar-range-complete-background: #efebfa !important;
  --calendar-select-button-today-border-color: #0000 !important;
  --alert-border-radius: 16px !important;
  --alert-neutral-border-color: none !important;
  --alert-neutral-background-color: #ece7f9 !important;
  --alert-attention-border-color: var(--alert-attention-background-color) !important;
  --alert-negative-border-color: none !important;
  --alert-positive-border-color: var(--alert-positive-background-color) !important;
  --toast-plate-border-radius: 12px !important;
  --toast-plate-bg-color: #233549 !important;
  --plate-border: #0000 !important;
  --plate-border-radius: 16px !important;
  --modal-border-radius: 20px !important;
  --select-options-list-border-radius: 12px !important;
  --color-light-text-primary: var(--textColorPrimary) !important;
  --color-light-text-secondary: var(--textColorSecondary) !important;
  --color-light-bg-primary-inverted: var(--backgroundColorPrimary) !important;
  --color-dark-graphic-attention: #e58933 !important;
  --color-light-graphic-attention: #e58933 !important;
  --color-light-bg-secondary-inverted: #233549 !important;
  --color-light-graphic-secondary: #6d7986 !important;
  --super-ellipse-attention-background-color: #e58933 !important;
  --color-static-bg-primary-dark: #0b1f3580 !important;
  --button-secondary-mobile-base-bg-color: #0b1f3529 !important;
  --form-control-mobile-bg-color: #e7e9eb !important;
  --tag-filled-mobile-background-color: #0f19371a !important;
  --form-control-mobile-xl-border-radius: 12px !important;
}
html {
  -webkit-text-size-adjust: none;
}
blockquote,
body,
dd,
dl,
figcaption,
figure,
h1,
h2,
h3,
h4,
li,
ol,
p,
ul {
  font: inherit;
  margin: 0;
}
body {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #0b1f35;
  color: var(--textColorPrimary);
  font-family: Open Sans, system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Helvetica,
    sans-serif;
  margin: 0;
  word-break: break-word;
}
ol,
ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
a {
  background-color: initial;
  color: inherit;
  text-decoration: none;
}
button,
input,
select,
textarea {
  border: none;
  font: inherit;
}
[tabindex],
input,
input:active,
input:focus,
input:hover {
  outline: none;
  outline-offset: 0;
}
button {
  cursor: pointer;
  padding: 0;
}
button:focus {
  outline: none;
}
*,
:after,
:before {
  box-sizing: border-box;
}
img {
  display: block;
  max-width: 100%;
}
article > * + * {
  margin-top: 1em;
}
div[class^="tabs__lin"] {
  height: 2px;
  height: var(--height-3xs);
}
@media (prefers-reduced-motion: reduce) {
  * {
    animation-duration: 0.01ms !important;
    animation-iteration-count: 1 !important;
    scroll-behavior: auto !important;
    transition-duration: 0.01ms !important;
  }
}
