/*
  Local Balance CRM detilda layer.
  Keeps the Tilda-exported layout, but prevents fixed artboards from
  covering page controls and removes the "slow floating header" feel.
*/
.t396__artboard[data-artboard-pos="fixed"],
.t396__artboard[style*="position: fixed"],
.t396__artboard[style*="position:fixed"] {
  position: static !important;
  top: auto !important;
  left: auto !important;
  right: auto !important;
  bottom: auto !important;
  transform: none !important;
  z-index: 5 !important;
}

.balance-account-menu {
  position: fixed !important;
  top: 20px !important;
  right: 28px !important;
  z-index: 10020 !important;
  width: 120px !important;
  min-width: 120px !important;
  font-family: Manrope, Arial, sans-serif !important;
}

.balance-account-menu > summary {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 120px !important;
  min-width: 120px !important;
  height: 40px !important;
  min-height: 40px !important;
  padding: 0 16px !important;
  border: 1px solid rgba(112, 199, 255, .55) !important;
  border-radius: 20px !important;
  background: linear-gradient(135deg, #3f82ff, #2767e8) !important;
  box-shadow: 0 12px 35px rgba(36, 103, 232, .28) !important;
  color: #fff !important;
  cursor: pointer !important;
  font-size: 17px !important;
  font-weight: 700 !important;
  line-height: 40px !important;
  list-style: none !important;
  text-align: center !important;
  text-decoration: none !important;
  user-select: none !important;
  white-space: nowrap !important;
  box-sizing: border-box !important;
}

.balance-account-menu > summary::-webkit-details-marker {
  display: none !important;
}

.balance-account-menu[open] > summary,
.balance-account-menu > summary:hover {
  background: linear-gradient(135deg, #4f8dff, #2f6fe8) !important;
}

.balance-account-menu-list {
  position: absolute !important;
  top: calc(100% + 10px) !important;
  right: 0 !important;
  display: grid !important;
  gap: 6px !important;
  width: 260px !important;
  max-width: calc(100vw - 24px) !important;
  padding: 8px !important;
  border: 1px solid rgba(145, 185, 255, .18) !important;
  border-radius: 18px !important;
  background: linear-gradient(180deg, rgba(16, 29, 50, .98), rgba(7, 15, 28, .99)) !important;
  box-shadow: 0 24px 70px rgba(0, 0, 0, .42), inset 0 1px 0 rgba(255, 255, 255, .055) !important;
  box-sizing: border-box !important;
  -webkit-backdrop-filter: blur(20px) saturate(140%) !important;
  backdrop-filter: blur(20px) saturate(140%) !important;
}

.balance-account-menu-list a {
  display: flex !important;
  align-items: center !important;
  min-height: 40px !important;
  padding: 9px 12px !important;
  border-radius: 12px !important;
  color: rgba(232, 237, 249, .9) !important;
  font-size: 14px !important;
  font-weight: 760 !important;
  line-height: 1.2 !important;
  text-decoration: none !important;
}

.balance-account-menu-list a:hover {
  background: rgba(79, 124, 255, .16) !important;
  color: #fff !important;
}

.balance-account-menu-list a.is-danger {
  color: #ffd8de !important;
}

.balance-account-menu-list a.is-danger:hover {
  background: rgba(255, 107, 125, .16) !important;
}

@media screen and (min-width: 1000px) and (max-width: 1439px) {
  .balance-account-menu {
    right: 16px !important;
    width: 112px !important;
    min-width: 112px !important;
  }

  .balance-account-menu > summary {
    width: 112px !important;
    min-width: 112px !important;
  }
}

@media screen and (max-width: 639px) {
  .balance-account-menu {
    top: 14px !important;
    right: 12px !important;
    width: 98px !important;
    min-width: 98px !important;
  }

  .balance-account-menu > summary {
    width: 98px !important;
    min-width: 98px !important;
    height: 44px !important;
    min-height: 44px !important;
    padding: 0 18px !important;
    border-radius: 22px !important;
    font-size: 14px !important;
    line-height: 44px !important;
  }

  .balance-account-menu-list {
    right: 0 !important;
    width: min(260px, calc(100vw - 24px)) !important;
  }
}

.t396__artboard[data-artboard-pos="fixed"] + .t396__carrier,
.t396__artboard[data-artboard-pos="fixed"] .t396__carrier,
.t396__artboard[data-artboard-pos="fixed"] .t396__filter {
  position: static !important;
  top: auto !important;
  left: auto !important;
  transform: none !important;
}

#t-header,
#rec787288442,
.t-records[data-tilda-page-id="53594583"] {
  position: fixed !important;
  top: 0 !important;
  left: 0 !important;
  right: 0 !important;
  width: 100% !important;
  height: 80px !important;
  z-index: 10010 !important;
  transform: none !important;
  will-change: auto !important;
}

#t-header .tn-elem[data-elem-id="1724001749328"],
.tn-elem[data-elem-id="1724026361187"] {
  position: fixed !important;
  top: 15px !important;
  left: auto !important;
  right: 164px !important;
  width: 194px !important;
  height: 50px !important;
  z-index: 10019 !important;
  transform: none !important;
  will-change: auto !important;
}

#t-header .tn-elem[data-elem-id="1724001749328"] .tn-atom,
.tn-elem[data-elem-id="1724026361187"] .tn-atom {
  width: 100% !important;
  height: 50px !important;
  line-height: 50px !important;
}

.balance-login-button {
  position: fixed !important;
  top: 15px !important;
  right: 20px !important;
  z-index: 10020 !important;
  transform: none !important;
  will-change: auto !important;
}

.balance-login-button:hover {
  transform: none !important;
}

.t-popup {
  z-index: 10000 !important;
}

@media (max-width: 640px) {
  .t396__artboard[data-artboard-pos="fixed"] {
    width: 100% !important;
    min-width: 0 !important;
  }
}

/* Targeted visual fixes 2026-06-19. */
html body.balance-page-home #rec785285373 .tn-elem[data-elem-id="1723550186242"] .tn-atom,
html body.balance-page-home #rec785285373 .tn-elem[data-elem-id="1723550265966"] .tn-atom,
html body.balance-page-home #rec785285373 .tn-elem[data-elem-id="1723550278735"] .tn-atom,
html body.balance-page-home #rec785285373 .tn-elem[data-elem-id="1723550402538"] .tn-atom {
  min-height: 88px !important;
}

html body.balance-page-home #rec785285373 .tn-elem[data-elem-type="text"] .tn-atom,
html body.balance-page-home #rec785285373 .tn-elem[data-elem-type="button"] .tn-atom {
  line-height: 1.35 !important;
}

html body.balance-page-vnedrenie_crm #rec786204734 .tn-elem[data-elem-id="1723714227305"],
html body.balance-page-vnedrenie_crm #rec786204734 .tn-elem[data-elem-id="1723714293634"],
html body.balance-page-vnedrenie_crm #rec786204734 .tn-elem[data-elem-id="1723714317549"],
html body.balance-page-vnedrenie_crm #rec786204734 .tn-elem[data-elem-id="1723714363326"],
html body.balance-page-vnedrenie_crm #rec786204734 .tn-elem[data-elem-id="1723714424242"],
html body.balance-page-vnedrenie_roistat #rec786785496 .tn-elem[data-elem-id="1723714227305"],
html body.balance-page-vnedrenie_roistat #rec786785496 .tn-elem[data-elem-id="1723714293634"],
html body.balance-page-vnedrenie_roistat #rec786785496 .tn-elem[data-elem-id="1723714317549"],
html body.balance-page-vnedrenie_roistat #rec786785496 .tn-elem[data-elem-id="1723714363326"],
html body.balance-page-vnedrenie_roistat #rec786785496 .tn-elem[data-elem-id="1723714424242"] {
  z-index: 7 !important;
}

html body.balance-page-vnedrenie_crm #rec786204734 .tn-elem[data-elem-id="1723821064396"],
html body.balance-page-vnedrenie_roistat #rec786785496 .tn-elem[data-elem-id="1723821064396"] {
  z-index: 1 !important;
}

html body.balance-page-vnedrenie_roistat #rec786925228 .tn-elem[data-elem-id="1723898996470"] .tn-atom,
html body.balance-page-vnedrenie_roistat #rec786925228 .tn-elem[data-elem-id="1723899411788"] .tn-atom,
html body.balance-page-vnedrenie_roistat #rec786925228 .tn-elem[data-elem-id="1723899414805"] .tn-atom,
html body.balance-page-team_balance #rec787270671 .tn-elem[data-elem-id="1723646751918"] .tn-atom,
html body.balance-page-team_balance #rec787270671 .tn-elem[data-elem-id="1723646751924"] .tn-atom,
html body.balance-page-team_balance #rec787270671 .tn-elem[data-elem-id="1723646751927"] .tn-atom {
  background: linear-gradient(180deg, rgba(30, 54, 88, 0.76), rgba(12, 29, 54, 0.70)) !important;
  border: 1px solid rgba(103, 159, 255, 0.22) !important;
  border-radius: 22px !important;
  box-shadow: 0 18px 60px rgba(0, 0, 0, 0.20), inset 0 1px 0 rgba(255, 255, 255, 0.05) !important;
  backdrop-filter: blur(10px) !important;
}

html body.balance-page-team_balance #rec787270671 .tn-elem[data-elem-id="1723646791950"] .tn-atom,
html body.balance-page-team_balance #rec787270671 .tn-elem[data-elem-id="1723646948731"] .tn-atom,
html body.balance-page-team_balance #rec787270671 .tn-elem[data-elem-id="1723646966069"] .tn-atom {
  background: rgba(63, 130, 255, 0.14) !important;
  border: 1px solid rgba(103, 159, 255, 0.34) !important;
  box-shadow: 0 12px 34px rgba(63, 130, 255, 0.14) !important;
}

html body.balance-page-team_balance #rec787270671 .tn-elem[data-elem-id="1723646844932"] .tn-atom,
html body.balance-page-team_balance #rec787270671 .tn-elem[data-elem-id="1723646948733"] .tn-atom,
html body.balance-page-team_balance #rec787270671 .tn-elem[data-elem-id="1723646966071"] .tn-atom,
html body.balance-page-vnedrenie_roistat #rec786925228 .tn-elem[data-elem-type="text"] .tn-atom {
  color: #f8fbff !important;
  opacity: 1 !important;
  text-shadow: 0 10px 28px rgba(0, 0, 0, 0.28) !important;
}

html body.balance-page-paper1 #rec849352673 .t004,
html body.balance-page-paper1 #rec849355129 .t004,
html body.balance-page-paper7 #rec844306477 .t004,
html body.balance-page-paper7 #rec844306481 .t004 {
  width: min(1120px, calc(100vw - 64px)) !important;
  margin: 0 auto !important;
  padding: 42px 56px !important;
  border: 1px solid rgba(103, 159, 255, 0.22) !important;
  border-radius: 24px !important;
  background: linear-gradient(180deg, rgba(14, 31, 58, 0.72), rgba(8, 20, 39, 0.68)) !important;
  box-shadow: 0 22px 70px rgba(0, 0, 0, 0.22), inset 0 1px 0 rgba(255, 255, 255, 0.05) !important;
  backdrop-filter: blur(12px) !important;
}

html body.balance-page-paper1 #rec849352673 .t-text,
html body.balance-page-paper1 #rec849352673 .t-text *,
html body.balance-page-paper1 #rec849355129 .t-text,
html body.balance-page-paper1 #rec849355129 .t-text *,
html body.balance-page-paper7 #rec844306477 .t-text,
html body.balance-page-paper7 #rec844306477 .t-text *,
html body.balance-page-paper7 #rec844306481 .t-text,
html body.balance-page-paper7 #rec844306481 .t-text * {
  color: rgba(248, 251, 255, 0.94) !important;
  opacity: 1 !important;
}

html body.balance-page-paper1 #rec849352673 .t-text span,
html body.balance-page-paper7 #rec844306477 .t-text span {
  color: #6ea4ff !important;
}

html body.balance-page-paper7 #rec844308754 .t431__table {
  overflow: hidden !important;
  border-collapse: separate !important;
  border-spacing: 0 !important;
  border: 1px solid rgba(103, 159, 255, 0.22) !important;
  border-radius: 18px !important;
  background: rgba(8, 20, 39, 0.74) !important;
}

html body.balance-page-paper7 #rec844308754 .t431__th {
  color: #f8fbff !important;
  background: rgba(34, 56, 93, 0.84) !important;
  border-color: rgba(103, 159, 255, 0.20) !important;
}

html body.balance-page-paper7 #rec844308754 .t431__td {
  color: rgba(248, 251, 255, 0.92) !important;
  background: rgba(8, 20, 39, 0.78) !important;
  border-color: rgba(103, 159, 255, 0.12) !important;
}

html body.balance-page-paper7 #rec844308754 .t431__evenrow .t431__td {
  background: rgba(22, 42, 75, 0.86) !important;
}

@media screen and (max-width: 960px) {
  html body.balance-page-paper1 #rec849352673 .t004,
  html body.balance-page-paper1 #rec849355129 .t004,
  html body.balance-page-paper7 #rec844306477 .t004,
  html body.balance-page-paper7 #rec844306481 .t004 {
    width: calc(100vw - 28px) !important;
    padding: 28px 22px !important;
  }
}

@media screen and (min-width: 1180px) and (max-width: 1319px) {
  html body.balance-figures-enabled .balance-header-support {
    right: 478px !important;
  }
}

@media screen and (max-width: 767px) {
  html body.balance-page-vnedrenie_crm #rec786204734 .tn-elem[data-elem-id="1723714227305"],
  html body.balance-page-vnedrenie_crm #rec786204734 .tn-elem[data-elem-id="1723714293634"],
  html body.balance-page-vnedrenie_crm #rec786204734 .tn-elem[data-elem-id="1723714317549"],
  html body.balance-page-vnedrenie_crm #rec786204734 .tn-elem[data-elem-id="1723714363326"],
  html body.balance-page-vnedrenie_crm #rec786204734 .tn-elem[data-elem-id="1723714424242"],
  html body.balance-page-vnedrenie_roistat #rec786785496 .tn-elem[data-elem-id="1723714227305"],
  html body.balance-page-vnedrenie_roistat #rec786785496 .tn-elem[data-elem-id="1723714293634"],
  html body.balance-page-vnedrenie_roistat #rec786785496 .tn-elem[data-elem-id="1723714317549"],
  html body.balance-page-vnedrenie_roistat #rec786785496 .tn-elem[data-elem-id="1723714363326"],
  html body.balance-page-vnedrenie_roistat #rec786785496 .tn-elem[data-elem-id="1723714424242"] {
    left: max(16px, calc(50% - 318px)) !important;
    width: 280px !important;
  }
}

@media (max-width: 700px) {
  html,
  body {
    max-width: 100% !important;
    overflow-x: hidden !important;
  }

  #t-header,
  #rec787288442,
  .t-records[data-tilda-page-id="53594583"] {
    height: 72px !important;
  }

  #t-header .t396__artboard {
    height: 72px !important;
    overflow: hidden !important;
  }

  #t-header .tn-elem[data-elem-id="1724025911994"],
  #t-header .tn-elem[data-elem-id="1724026367261"],
  #t-header .tn-elem[data-elem-id="1724026361181"] {
    top: 21px !important;
    left: 14px !important;
    width: 124px !important;
  }

  .balance-login-button {
    top: 14px !important;
    right: 12px !important;
    min-width: 98px !important;
    height: 44px !important;
    padding: 0 18px !important;
    font-size: 14px !important;
    line-height: 44px !important;
  }

  #t-header .tn-elem[data-elem-id="1724000608319"],
  #t-header .tn-elem[data-elem-id="1724000608317"],
  #t-header .tn-elem[data-elem-id="1724000608316"],
  #t-header .tn-elem[data-elem-id="1724000608314"],
  #t-header .tn-elem[data-elem-id="1732802779838"],
  #t-header .tn-elem[data-elem-id="1724000608310"],
  #t-header .tn-elem[data-elem-id="1724000608308"],
  #t-header .tn-elem[data-elem-id="1724000608305"],
  #t-header .tn-elem[data-elem-id="1724017221929"],
  #t-header .tn-elem[data-elem-id="1724017253207"],
  #t-header .tn-elem[data-elem-id="1724001749328"],
  #t-header .tn-elem[data-elem-id="1724026367268"],
  #t-header .tn-elem[data-elem-id="1724026361187"] {
    display: none !important;
  }
}

html body.balance-figures-enabled,
html body.balance-figures-enabled.t-body {
  max-width: 100% !important;
  overflow-x: hidden !important;
  background:
    radial-gradient(circle at 17% 78%, rgba(65, 145, 255, 0.44), transparent 24%),
    radial-gradient(circle at 82% 36%, rgba(124, 92, 255, 0.34), transparent 28%),
    radial-gradient(circle at 55% 0%, rgba(112, 199, 255, 0.20), transparent 36%),
    linear-gradient(135deg, #10141d 0%, #101b32 48%, #0b101b 100%) !important;
}

html:has(body.balance-figures-enabled) {
  max-width: 100% !important;
  overflow-x: hidden !important;
}

html body.balance-figures-enabled::before {
  content: "" !important;
  position: fixed !important;
  inset: 0 !important;
  pointer-events: none !important;
  z-index: 0 !important;
  opacity: 0.78 !important;
  background:
    radial-gradient(circle at 22% 28%, rgba(79, 124, 255, 0.16), transparent 24%),
    radial-gradient(circle at 78% 18%, rgba(112, 216, 255, 0.12), transparent 22%),
    linear-gradient(90deg, rgba(255, 255, 255, 0.026), transparent 18%, transparent 82%, rgba(255, 255, 255, 0.020)) !important;
}

html body.balance-figures-enabled .balance-figure-layer {
  display: block !important;
  opacity: 1 !important;
  z-index: 0 !important;
}

html body.balance-figures-enabled #allrecords,
html body.balance-figures-enabled .t-records {
  background: transparent !important;
  background-color: transparent !important;
}

html body.balance-figures-enabled #allrecords .t-rec,
html body.balance-figures-enabled #allrecords .r,
html body.balance-figures-enabled #allrecords .t396,
html body.balance-figures-enabled #allrecords .t396__artboard,
html body.balance-figures-enabled #allrecords .t396__carrier,
html body.balance-figures-enabled #allrecords .t396__filter,
html body.balance-figures-enabled #allrecords .t-container,
html body.balance-figures-enabled #allrecords .t-section__container {
  background: transparent !important;
  background-color: transparent !important;
}

html body.balance-figures-enabled #allrecords .t396__artboard {
  background-image:
    radial-gradient(circle at 32% 16%, rgba(39, 130, 255, 0.18), transparent 26%),
    radial-gradient(circle at 86% 16%, rgba(124, 92, 255, 0.12), transparent 28%) !important;
}

html body.balance-figures-enabled #allrecords .tn-atom {
  background-color: transparent !important;
}

html body.balance-figures-enabled #allrecords .tn-atom[style*="background-image"],
html body.balance-figures-enabled #allrecords .tn-atom[style*="background:"],
html body.balance-figures-enabled #allrecords .t-popup,
html body.balance-figures-enabled #allrecords .t-popup__container,
html body.balance-figures-enabled #allrecords .t794__tooltip-menu,
html body.balance-figures-enabled #allrecords .t794__content,
html body.balance-figures-enabled #allrecords .t706__cartwin-content,
html body.balance-figures-enabled #allrecords .t-submit,
html body.balance-figures-enabled #allrecords .t-btn,
html body.balance-figures-enabled .balance-login-button {
  background-color: initial !important;
}

html body.balance-figures-enabled .t-records,
html body.balance-figures-enabled .t-records_animated,
html body.balance-figures-enabled .t-records_visible,
html body.balance-figures-enabled .t-animate,
html body.balance-figures-enabled .t-animate_started,
html body.balance-figures-enabled .t-img,
html body.balance-figures-enabled .t-bgimg,
html body.balance-figures-enabled .tn-atom__img {
  opacity: 1 !important;
  visibility: visible !important;
  transition: none !important;
  animation: none !important;
}

html body.balance-figures-enabled .t-animate,
html body.balance-figures-enabled .t-animate_started {
  transform: none !important;
}

html body.balance-figures-enabled .t-slds__bgimg,
html body.balance-figures-enabled .t-cover__carrier,
html body.balance-figures-enabled .t-bgimg {
  background-color: transparent !important;
  transition: none !important;
}

html body.balance-figures-enabled #rec832662805 .t102__descr,
html body.balance-figures-enabled #rec832662805 .t102__descr *,
html body.balance-figures-enabled .t404__title,
html body.balance-figures-enabled .t405__title {
  color: rgba(248, 251, 255, 0.94) !important;
}

html body.balance-figures-enabled .t404__descr,
html body.balance-figures-enabled .t405__descr {
  color: rgba(210, 222, 240, 0.82) !important;
}

html body.balance-figures-enabled #rec857468497 .t-cover__filter {
  background: transparent !important;
  filter: none !important;
}

html body.balance-figures-enabled #rec832662805,
html body.balance-figures-enabled #recorddiv832662805,
html body.balance-figures-enabled #coverCarry832662805,
html body.balance-figures-enabled #rec857468497,
html body.balance-figures-enabled #recorddiv857468497,
html body.balance-figures-enabled #coverCarry857468497 {
  background: transparent !important;
  background-color: transparent !important;
}

html body.balance-figures-enabled #recorddiv832662805 .t-cover__wrapper {
  background:
    radial-gradient(circle at 50% 18%, rgba(79, 124, 255, 0.08), transparent 36%),
    linear-gradient(180deg, rgba(12, 17, 29, 0.16), rgba(12, 17, 29, 0.06)) !important;
  border-top: 1px solid rgba(150, 190, 255, 0.055);
  border-bottom: 1px solid rgba(150, 190, 255, 0.075);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.025);
  backdrop-filter: blur(10px);
}

html body.balance-figures-enabled #recorddiv832662805 .t-cover__filter {
  background:
    radial-gradient(circle at 52% 34%, rgba(63, 130, 255, 0.055), transparent 30%),
    linear-gradient(180deg, rgba(7, 11, 19, 0.08), rgba(7, 11, 19, 0.03)) !important;
  opacity: 1 !important;
}

.balance-services-menu {
  position: fixed;
  z-index: 10001;
  min-width: 276px;
  padding: 10px;
  border: 1px solid rgba(150, 190, 255, 0.22);
  border-radius: 18px;
  background:
    radial-gradient(circle at 20% 0%, rgba(79, 124, 255, 0.22), transparent 48%),
    linear-gradient(180deg, rgba(19, 26, 40, 0.92), rgba(12, 17, 29, 0.90));
  box-shadow: 0 24px 70px rgba(0, 0, 0, 0.32);
  backdrop-filter: blur(22px);
}

.balance-services-menu[hidden] {
  display: none !important;
}

.balance-services-menu a {
  display: block;
  padding: 12px 14px;
  border-radius: 12px;
  color: rgba(248, 251, 255, 0.94);
  font: 500 15px/1.35 "Manrope", Arial, sans-serif;
  text-decoration: none;
}

.balance-services-menu a:hover {
  color: #ffffff;
  background: rgba(79, 124, 255, 0.16);
}

.balance-services-menu a[href="cashpage.html"],
.t794__link[href="cashpage.html"],
.t-menusub__link-item[href="cashpage.html"],
.t450__link-item[href="cashpage.html"] {
  display: none !important;
}

/* White content cards requested for the local de-Tilda preview. */
html body.balance-figures-enabled {
  --balance-white-card: rgba(238, 246, 255, 0.94);
  --balance-white-card-soft: rgba(231, 242, 255, 0.90);
  --balance-white-card-text: #12203a;
  --balance-white-card-muted: #42516a;
  --balance-white-card-line: rgba(63, 130, 255, 0.22);
  --balance-white-card-shadow: 0 24px 70px rgba(0, 0, 0, 0.18), inset 0 1px 0 rgba(255, 255, 255, 0.78);
}

html body.balance-figures-enabled #rec785588241 .tn-elem[data-elem-id="1723621300156"] .tn-atom,
html body.balance-figures-enabled #rec785588241 .tn-elem[data-elem-id="1723559733328"] .tn-atom,
html body.balance-figures-enabled #rec785588241 .tn-elem[data-elem-id="1723621886523"] .tn-atom,
html body.balance-figures-enabled #rec785588241 .tn-elem[data-elem-id="1724003682975"] .tn-atom,
html body.balance-figures-enabled #rec785588241 .tn-elem[data-elem-id="1724003631800"] .tn-atom,
html body.balance-figures-enabled #rec785588241 .tn-elem[data-elem-id="1723621886515"] .tn-atom,
html body.balance-figures-enabled #rec785588241 .tn-elem[data-elem-id="1724003682971"] .tn-atom,
html body.balance-figures-enabled #rec785588241 .tn-elem[data-elem-id="1724003631796"] .tn-atom {
  background: var(--balance-white-card) !important;
  border: 1px solid var(--balance-white-card-line) !important;
  border-radius: 18px !important;
  box-shadow: var(--balance-white-card-shadow) !important;
}

html body.balance-figures-enabled #rec785588241 .tn-elem[data-elem-id="1723560001334"] .tn-atom,
html body.balance-figures-enabled #rec785588241 .tn-elem[data-elem-id="1723560028909"] .tn-atom,
html body.balance-figures-enabled #rec785588241 .tn-elem[data-elem-id="1723621886529"] .tn-atom,
html body.balance-figures-enabled #rec785588241 .tn-elem[data-elem-id="1724003682973"] .tn-atom,
html body.balance-figures-enabled #rec785588241 .tn-elem[data-elem-id="1724003631798"] .tn-atom,
html body.balance-figures-enabled #rec785588241 .tn-elem[data-elem-id="1723621886526"] .tn-atom,
html body.balance-figures-enabled #rec785588241 .tn-elem[data-elem-id="1724003682969"] .tn-atom,
html body.balance-figures-enabled #rec785588241 .tn-elem[data-elem-id="1724003631794"] .tn-atom {
  color: var(--balance-white-card-text) !important;
  opacity: 1 !important;
}

html body.balance-figures-enabled #rec785588241 .tn-elem[data-elem-id="1723622253844"] .tn-atom,
html body.balance-figures-enabled #rec785588241 .tn-elem[data-elem-id="1723622348624"] .tn-atom,
html body.balance-figures-enabled #rec785588241 .tn-elem[data-elem-id="1724003682966"] .tn-atom,
html body.balance-figures-enabled #rec785588241 .tn-elem[data-elem-id="1724003631791"] .tn-atom {
  background: #3f82ff !important;
  box-shadow: 0 10px 28px rgba(63, 130, 255, 0.26) !important;
}

html body.balance-figures-enabled #rec785588241 .tn-elem[data-elem-id="1723622277661"] .tn-atom,
html body.balance-figures-enabled #rec785588241 .tn-elem[data-elem-id="1723622348626"] .tn-atom,
html body.balance-figures-enabled #rec785588241 .tn-elem[data-elem-id="1724003682964"] .tn-atom,
html body.balance-figures-enabled #rec785588241 .tn-elem[data-elem-id="1724003631789"] .tn-atom {
  color: #ffffff !important;
}

html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723821064396"] .tn-atom,
html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723821064396"] .tn-atom {
  background: repeating-linear-gradient(
    180deg,
    rgba(91, 151, 255, 0.78) 0 30px,
    transparent 30px 52px
  ) !important;
  border-radius: 999px !important;
  box-shadow: 0 0 30px rgba(63, 130, 255, 0.28) !important;
}

html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723714227305"],
html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723714293634"],
html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723714317549"],
html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723714363326"],
html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723714424242"],
html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723714227305"],
html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723714293634"],
html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723714317549"],
html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723714363326"],
html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723714424242"] {
  width: 390px !important;
}

html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723714227305"] .tn-atom,
html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723714293634"] .tn-atom,
html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723714317549"] .tn-atom,
html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723714363326"] .tn-atom,
html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723714424242"] .tn-atom,
html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723714227305"] .tn-atom,
html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723714293634"] .tn-atom,
html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723714317549"] .tn-atom,
html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723714363326"] .tn-atom,
html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723714424242"] .tn-atom {
  display: block !important;
  width: 100% !important;
  box-sizing: border-box !important;
  padding: 24px 28px !important;
  color: var(--balance-white-card-muted) !important;
  background: var(--balance-white-card-soft) !important;
  border: 1px solid var(--balance-white-card-line) !important;
  border-radius: 22px !important;
  box-shadow: var(--balance-white-card-shadow) !important;
  text-align: left !important;
  opacity: 1 !important;
}

html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723714635518"] .tn-atom,
html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723714293636"] .tn-atom,
html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723714317551"] .tn-atom,
html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723714363328"] .tn-atom,
html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723714424244"] .tn-atom,
html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723714635518"] .tn-atom,
html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723714293636"] .tn-atom,
html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723714317551"] .tn-atom,
html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723714363328"] .tn-atom,
html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723714424244"] .tn-atom {
  color: #ffffff !important;
  text-shadow: 0 8px 24px rgba(0, 0, 0, 0.24) !important;
}

html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723714227310"] .tn-atom,
html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723821221249"] .tn-atom,
html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723821302953"] .tn-atom,
html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723822521289"] .tn-atom,
html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723822575242"] .tn-atom,
html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723714227310"] .tn-atom,
html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723821221249"] .tn-atom,
html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723821302953"] .tn-atom,
html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723822521289"] .tn-atom,
html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723822575242"] .tn-atom {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  min-width: 58px !important;
  min-height: 36px !important;
  margin-left: -16px !important;
  border-radius: 999px !important;
  background: #152746 !important;
  color: #ffffff !important;
  box-shadow: 0 0 0 10px #152746, 0 0 26px rgba(63, 130, 255, 0.26) !important;
}

@media screen and (max-width: 1199px) {
  html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723714227305"],
  html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723714293634"],
  html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723714317549"],
  html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723714363326"],
  html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723714424242"],
  html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723714227305"],
  html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723714293634"],
  html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723714317549"],
  html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723714363326"],
  html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723714424242"] {
    width: 320px !important;
  }
}

html body.balance-figures-enabled #rec786906284 .tn-elem[data-elem-id="1723710132413"] .tn-atom,
html body.balance-figures-enabled #rec786906284 .tn-elem[data-elem-id="1723909874013"] .tn-atom,
html body.balance-figures-enabled #rec786906284 .tn-elem[data-elem-id="1723910388132"] .tn-atom,
html body.balance-figures-enabled #rec786906284 .tn-elem[data-elem-id="1723910521138"] .tn-atom {
  background: var(--balance-white-card) !important;
  border: 1px solid var(--balance-white-card-line) !important;
  border-radius: 30px !important;
  box-shadow: var(--balance-white-card-shadow) !important;
}

html body.balance-figures-enabled #rec786906284 .tn-elem[data-elem-id="1723710278176"] .tn-atom,
html body.balance-figures-enabled #rec786906284 .tn-elem[data-elem-id="1723909820021"] .tn-atom,
html body.balance-figures-enabled #rec786906284 .tn-elem[data-elem-id="1723909874009"] .tn-atom,
html body.balance-figures-enabled #rec786906284 .tn-elem[data-elem-id="1723909874005"] .tn-atom,
html body.balance-figures-enabled #rec786906284 .tn-elem[data-elem-id="1723910388127"] .tn-atom,
html body.balance-figures-enabled #rec786906284 .tn-elem[data-elem-id="1723910388124"] .tn-atom,
html body.balance-figures-enabled #rec786906284 .tn-elem[data-elem-id="1723910521134"] .tn-atom,
html body.balance-figures-enabled #rec786906284 .tn-elem[data-elem-id="1723910521131"] .tn-atom {
  color: var(--balance-white-card-text) !important;
}

html body.balance-figures-enabled #rec786906284 .tn-elem[data-elem-id="1723710278176"] .tn-atom,
html body.balance-figures-enabled #rec786906284 .tn-elem[data-elem-id="1723909874009"] .tn-atom,
html body.balance-figures-enabled #rec786906284 .tn-elem[data-elem-id="1723910388127"] .tn-atom,
html body.balance-figures-enabled #rec786906284 .tn-elem[data-elem-id="1723910521134"] .tn-atom {
  opacity: 0.88 !important;
}

html body.balance-figures-enabled #rec786906284 .tn-elem[data-elem-id="1723833531787"] .tn-atom,
html body.balance-figures-enabled #rec786906284 .tn-elem[data-elem-id="1723909874011"] .tn-atom,
html body.balance-figures-enabled #rec786906284 .tn-elem[data-elem-id="1723910388129"] .tn-atom,
html body.balance-figures-enabled #rec786906284 .tn-elem[data-elem-id="1723910552892"] .tn-atom {
  background-color: #ffffff !important;
  box-shadow: 0 18px 48px rgba(0, 0, 0, 0.15) !important;
}

html body.balance-figures-enabled #rec786979668 .tn-elem[data-elem-id="1723898996470"] .tn-atom,
html body.balance-figures-enabled #rec786979668 .tn-elem[data-elem-id="1723899411788"] .tn-atom,
html body.balance-figures-enabled #rec786979668 .tn-elem[data-elem-id="1723899414805"] .tn-atom,
html body.balance-figures-enabled #rec786979668 .tn-elem[data-elem-id="1723912786929"] .tn-atom,
html body.balance-figures-enabled #rec786979668 .tn-elem[data-elem-id="1723912786931"] .tn-atom,
html body.balance-figures-enabled #rec786979668 .tn-elem[data-elem-id="1723912786933"] .tn-atom {
  background: var(--balance-white-card) !important;
  border: 1px solid var(--balance-white-card-line) !important;
  border-radius: 24px !important;
  box-shadow: var(--balance-white-card-shadow) !important;
}

html body.balance-figures-enabled #rec786979668 .tn-elem[data-elem-id="1723898260811"] .tn-atom,
html body.balance-figures-enabled #rec786979668 .tn-elem[data-elem-id="1723899422253"] .tn-atom,
html body.balance-figures-enabled #rec786979668 .tn-elem[data-elem-id="1723899429894"] .tn-atom,
html body.balance-figures-enabled #rec786979668 .tn-elem[data-elem-id="1723912786923"] .tn-atom,
html body.balance-figures-enabled #rec786979668 .tn-elem[data-elem-id="1723912786910"] .tn-atom,
html body.balance-figures-enabled #rec786979668 .tn-elem[data-elem-id="1723912786903"] .tn-atom {
  background: #eef4ff !important;
  border: 1px solid rgba(63, 130, 255, 0.18) !important;
  box-shadow: 0 12px 28px rgba(63, 130, 255, 0.14) !important;
}

html body.balance-figures-enabled #rec786979668 .tn-elem[data-elem-id="1724002711404"],
html body.balance-figures-enabled #rec786979668 .tn-elem[data-elem-id="1724002711414"],
html body.balance-figures-enabled #rec786979668 .tn-elem[data-elem-id="1724002711410"],
html body.balance-figures-enabled #rec786979668 .tn-elem[data-elem-id="1724002711412"],
html body.balance-figures-enabled #rec786979668 .tn-elem[data-elem-id="1724002770659"],
html body.balance-figures-enabled #rec786979668 .tn-elem[data-elem-id="1724002711408"] {
  filter: none !important;
  -webkit-filter: none !important;
}

html body.balance-figures-enabled #rec786979668 .tn-elem[data-elem-id="1723893990401"] .tn-atom,
html body.balance-figures-enabled #rec786979668 .tn-elem[data-elem-id="1723894039680"] .tn-atom,
html body.balance-figures-enabled #rec786979668 .tn-elem[data-elem-id="1723894041280"] .tn-atom,
html body.balance-figures-enabled #rec786979668 .tn-elem[data-elem-id="1723912786927"] .tn-atom,
html body.balance-figures-enabled #rec786979668 .tn-elem[data-elem-id="1723912786925"] .tn-atom,
html body.balance-figures-enabled #rec786979668 .tn-elem[data-elem-id="1723912786917"] .tn-atom {
  color: var(--balance-white-card-muted) !important;
  opacity: 1 !important;
}

html body.balance-figures-enabled #rec786979668 .tn-elem[data-elem-id="1723894079306"] .tn-atom,
html body.balance-figures-enabled #rec786979668 .tn-elem[data-elem-id="1723894091026"] .tn-atom,
html body.balance-figures-enabled #rec786979668 .tn-elem[data-elem-id="1723894101626"] .tn-atom,
html body.balance-figures-enabled #rec786979668 .tn-elem[data-elem-id="1723912786915"] .tn-atom,
html body.balance-figures-enabled #rec786979668 .tn-elem[data-elem-id="1723912786913"] .tn-atom,
html body.balance-figures-enabled #rec786979668 .tn-elem[data-elem-id="1723912786912"] .tn-atom {
  color: var(--balance-white-card-text) !important;
}

html body.balance-figures-enabled #rec784905773 .tn-elem[data-elem-id="1723539097255"] .tn-atom,
html body.balance-figures-enabled #rec784905773 .tn-elem[data-elem-id="1723472822940"] .tn-atom,
html body.balance-figures-enabled #rec784905773 .tn-elem[data-elem-id="1723539103770"] .tn-atom,
html body.balance-figures-enabled #rec784905773 .tn-elem[data-elem-id="1723539126786"] .tn-atom,
html body.balance-figures-enabled #rec784905773 .tn-elem[data-elem-id="1723539126798"] .tn-atom,
html body.balance-figures-enabled #rec784905773 .tn-elem[data-elem-id="1723539126801"] .tn-atom,
html body.balance-figures-enabled #rec785364202 .tn-elem[data-elem-id="1723646751918"] .tn-atom,
html body.balance-figures-enabled #rec785364202 .tn-elem[data-elem-id="1723646751924"] .tn-atom,
html body.balance-figures-enabled #rec785364202 .tn-elem[data-elem-id="1723646751927"] .tn-atom {
  background: var(--balance-white-card) !important;
  border: 1px solid var(--balance-white-card-line) !important;
  border-radius: 24px !important;
  box-shadow: var(--balance-white-card-shadow) !important;
}

html body.balance-figures-enabled #rec784905773 .tn-elem[data-elem-id="1723539097260"] .tn-atom,
html body.balance-figures-enabled #rec784905773 .tn-elem[data-elem-id="1723539097263"] .tn-atom,
html body.balance-figures-enabled #rec784905773 .tn-elem[data-elem-id="1723537551331"] .tn-atom,
html body.balance-figures-enabled #rec784905773 .tn-elem[data-elem-id="1723537551336"] .tn-atom,
html body.balance-figures-enabled #rec784905773 .tn-elem[data-elem-id="1723539103772"] .tn-atom,
html body.balance-figures-enabled #rec784905773 .tn-elem[data-elem-id="1723539103774"] .tn-atom,
html body.balance-figures-enabled #rec784905773 .tn-elem[data-elem-id="1723539126790"] .tn-atom,
html body.balance-figures-enabled #rec784905773 .tn-elem[data-elem-id="1723539126792"] .tn-atom,
html body.balance-figures-enabled #rec784905773 .tn-elem[data-elem-id="1723539126800"] .tn-atom,
html body.balance-figures-enabled #rec784905773 .tn-elem[data-elem-id="1723539126803"] .tn-atom,
html body.balance-figures-enabled #rec784905773 .tn-elem[data-elem-id="1723539126805"] .tn-atom,
html body.balance-figures-enabled #rec784905773 .tn-elem[data-elem-id="1723539126808"] .tn-atom,
html body.balance-figures-enabled #rec785364202 .tn-elem[data-elem-id="1723560769041"] .tn-atom,
html body.balance-figures-enabled #rec785364202 .tn-elem[data-elem-id="1723646954363"] .tn-atom,
html body.balance-figures-enabled #rec785364202 .tn-elem[data-elem-id="1723646994386"] .tn-atom {
  color: var(--balance-white-card-text) !important;
  opacity: 1 !important;
}

html body.balance-figures-enabled #rec784905773 .tn-elem[data-elem-type="button"] .tn-atom,
html body.balance-figures-enabled #rec785285373 .tn-elem[data-elem-type="button"] .tn-atom {
  color: #176de8 !important;
}

html body.balance-figures-enabled #rec785285373 .tn-elem[data-elem-id="1723550186242"],
html body.balance-figures-enabled #rec785285373 .tn-elem[data-elem-id="1723550265966"],
html body.balance-figures-enabled #rec785285373 .tn-elem[data-elem-id="1723550278735"],
html body.balance-figures-enabled #rec785285373 .tn-elem[data-elem-id="1723550402538"] {
  left: max(24px, calc(50% - 560px)) !important;
  width: min(1120px, calc(100vw - 48px)) !important;
  height: 218px !important;
  z-index: 1 !important;
}

html body.balance-figures-enabled #rec785285373 .tn-elem[data-elem-id="1723550186242"] {
  top: 260px !important;
}

html body.balance-figures-enabled #rec785285373 .tn-elem[data-elem-id="1723550265966"] {
  top: 530px !important;
}

html body.balance-figures-enabled #rec785285373 .tn-elem[data-elem-id="1723550278735"] {
  top: 800px !important;
}

html body.balance-figures-enabled #rec785285373 .tn-elem[data-elem-id="1723550402538"] {
  top: 1070px !important;
}

html body.balance-figures-enabled #rec785285373 .tn-elem[data-elem-id="1723550186242"] .tn-atom,
html body.balance-figures-enabled #rec785285373 .tn-elem[data-elem-id="1723550265966"] .tn-atom,
html body.balance-figures-enabled #rec785285373 .tn-elem[data-elem-id="1723550278735"] .tn-atom,
html body.balance-figures-enabled #rec785285373 .tn-elem[data-elem-id="1723550402538"] .tn-atom {
  background: rgba(238, 246, 255, 0.88) !important;
  border: 1px solid rgba(140, 190, 255, 0.20) !important;
  border-radius: 22px !important;
  box-shadow: 0 18px 55px rgba(0, 0, 0, 0.13) !important;
}

html body.balance-figures-enabled #rec785285373 .tn-elem[data-elem-type="text"],
html body.balance-figures-enabled #rec785285373 .tn-elem[data-elem-type="button"] {
  z-index: 5 !important;
}

html body.balance-figures-enabled #rec785285373 .tn-elem[data-elem-id="1723550278725"] .tn-atom,
html body.balance-figures-enabled #rec785285373 .tn-elem[data-elem-id="1723550278728"] .tn-atom,
html body.balance-figures-enabled #rec785285373 .tn-elem[data-elem-id="1723550402526"] .tn-atom,
html body.balance-figures-enabled #rec785285373 .tn-elem[data-elem-id="1723550402530"] .tn-atom,
html body.balance-figures-enabled #rec785285373 .tn-elem[data-elem-id="1723550012707"] .tn-atom,
html body.balance-figures-enabled #rec785285373 .tn-elem[data-elem-id="1723550012710"] .tn-atom,
html body.balance-figures-enabled #rec785285373 .tn-elem[data-elem-id="1723550265947"] .tn-atom,
html body.balance-figures-enabled #rec785285373 .tn-elem[data-elem-id="1723550265955"] .tn-atom,
html body.balance-figures-enabled #rec785285373 .tn-elem[data-elem-id="1723642901615"] .tn-atom {
  color: var(--balance-white-card-text) !important;
  opacity: 1 !important;
}

@media screen and (min-width: 1200px) {
  html body.balance-figures-enabled #rec785285373 .tn-elem[data-elem-id="1723550186242"],
  html body.balance-figures-enabled #rec785285373 .tn-elem[data-elem-id="1723550265966"],
  html body.balance-figures-enabled #rec785285373 .tn-elem[data-elem-id="1723550278735"],
  html body.balance-figures-enabled #rec785285373 .tn-elem[data-elem-id="1723550402538"] {
    left: max(48px, calc(50% - 600px)) !important;
    width: min(1200px, calc(100vw - 96px)) !important;
    height: 88px !important;
    z-index: 1 !important;
  }

  html body.balance-figures-enabled #rec785285373 .tn-elem[data-elem-id="1723550186242"] {
    top: 216px !important;
  }

  html body.balance-figures-enabled #rec785285373 .tn-elem[data-elem-id="1723550265966"] {
    top: 326px !important;
  }

  html body.balance-figures-enabled #rec785285373 .tn-elem[data-elem-id="1723550278735"] {
    top: 436px !important;
  }

  html body.balance-figures-enabled #rec785285373 .tn-elem[data-elem-id="1723550402538"] {
    top: 536px !important;
  }

  html body.balance-figures-enabled #rec785285373 .tn-elem[data-elem-id="1723550186242"] .tn-atom,
  html body.balance-figures-enabled #rec785285373 .tn-elem[data-elem-id="1723550265966"] .tn-atom,
  html body.balance-figures-enabled #rec785285373 .tn-elem[data-elem-id="1723550278735"] .tn-atom,
  html body.balance-figures-enabled #rec785285373 .tn-elem[data-elem-id="1723550402538"] .tn-atom {
    border-radius: 24px !important;
  }
}

html body.balance-figures-enabled #rec784905773 .tn-elem .tn-atom strong,
html body.balance-figures-enabled #rec784905773 .tn-elem .tn-atom span,
html body.balance-figures-enabled #rec785285373 .tn-elem .tn-atom strong,
html body.balance-figures-enabled #rec785285373 .tn-elem .tn-atom span,
html body.balance-figures-enabled #rec785364202 .tn-elem .tn-atom strong,
html body.balance-figures-enabled #rec785364202 .tn-elem .tn-atom span {
  color: inherit !important;
  text-shadow: inherit !important;
}

/* Readability pass for light cards and article covers. */
html body.balance-figures-enabled #rec785364202 .tn-elem[data-elem-id="1723646791950"] .tn-atom,
html body.balance-figures-enabled #rec785364202 .tn-elem[data-elem-id="1723646948731"] .tn-atom,
html body.balance-figures-enabled #rec785364202 .tn-elem[data-elem-id="1723646966069"] .tn-atom {
  background: #eaf4ff !important;
  border: 1px solid rgba(63, 130, 255, 0.22) !important;
  box-shadow: 0 14px 34px rgba(63, 130, 255, 0.18) !important;
}

html body.balance-figures-enabled #rec785364202 .tn-elem[data-elem-id="1723646844932"] .tn-atom,
html body.balance-figures-enabled #rec785364202 .tn-elem[data-elem-id="1723646948733"] .tn-atom,
html body.balance-figures-enabled #rec785364202 .tn-elem[data-elem-id="1723646966071"] .tn-atom {
  color: #176de8 !important;
  font-weight: 850 !important;
  text-shadow: none !important;
  opacity: 1 !important;
}

html body.balance-figures-enabled #rec784905773 .tn-elem[data-elem-id="1723645271052"] img,
html body.balance-figures-enabled #rec784905773 .tn-elem[data-elem-id="1723645271050"] img,
html body.balance-figures-enabled #rec784905773 .tn-elem[data-elem-id="1723645460250"] img,
html body.balance-figures-enabled #rec784905773 .tn-elem[data-elem-id="1723645271049"] img,
html body.balance-figures-enabled #rec784905773 .tn-elem[data-elem-id="1723645271047"] img,
html body.balance-figures-enabled #rec784905773 .tn-elem[data-elem-id="1723645311525"] img {
  opacity: 1 !important;
  filter:
    brightness(0)
    saturate(100%)
    invert(39%)
    sepia(93%)
    saturate(1898%)
    hue-rotate(207deg)
    brightness(101%)
    contrast(102%)
    drop-shadow(0 8px 18px rgba(63, 130, 255, 0.26)) !important;
}

html body.balance-figures-enabled #rec784905773 .tn-elem[data-elem-id="1723539097268"] .tn-atom,
html body.balance-figures-enabled #rec784905773 .tn-elem[data-elem-id="1723538766260"] .tn-atom,
html body.balance-figures-enabled #rec784905773 .tn-elem[data-elem-id="1723539103779"] .tn-atom,
html body.balance-figures-enabled #rec784905773 .tn-elem[data-elem-id="1723539126795"] .tn-atom,
html body.balance-figures-enabled #rec784905773 .tn-elem[data-elem-id="1723539126810"] .tn-atom,
html body.balance-figures-enabled #rec784905773 .tn-elem[data-elem-id="1723539126815"] .tn-atom {
  background: rgba(63, 130, 255, 0.10) !important;
  border: 1px solid rgba(63, 130, 255, 0.18) !important;
  box-shadow: 0 10px 26px rgba(63, 130, 255, 0.12) !important;
}

html body.balance-figures-enabled #rec786925228 .tn-elem[data-elem-id="1723898546817"] img {
  opacity: 1 !important;
  filter:
    brightness(0)
    invert(1)
    drop-shadow(0 10px 24px rgba(0, 0, 0, 0.22))
    drop-shadow(0 0 18px rgba(142, 216, 255, 0.28)) !important;
}

html body.balance-figures-enabled .t-rec[data-record-type="18"] .t-cover__filter {
  background: transparent !important;
  opacity: 0 !important;
  filter: none !important;
}

html body.balance-figures-enabled .t-rec[data-record-type="18"] .t001__title,
html body.balance-figures-enabled .t-rec[data-record-type="18"] .t001__title *,
html body.balance-figures-enabled #rec832667884 .t102__title,
html body.balance-figures-enabled #rec832667884 .t102__title * {
  color: #f8fbff !important;
  opacity: 1 !important;
  text-shadow: 0 12px 32px rgba(0, 0, 0, 0.38) !important;
}

html body.balance-figures-enabled .t-rec[data-record-type="18"] .t001__title strong,
html body.balance-figures-enabled .t-rec[data-record-type="18"] .t001__title span,
html body.balance-figures-enabled #rec832667884 .t102__title span {
  color: #4f7cff !important;
}

html body.balance-figures-enabled .t-rec[data-record-type="18"] .t001__descr,
html body.balance-figures-enabled .t-rec[data-record-type="18"] .t001__descr *,
html body.balance-figures-enabled #rec832667884 .t102__descr,
html body.balance-figures-enabled #rec832667884 .t102__descr * {
  color: rgba(238, 246, 255, 0.90) !important;
  opacity: 1 !important;
  text-shadow: 0 10px 28px rgba(0, 0, 0, 0.36) !important;
}

html body.balance-figures-enabled #rec857470961,
html body.balance-figures-enabled #recorddiv857470961,
html body.balance-figures-enabled #coverCarry857470961 {
  background: transparent !important;
  background-color: transparent !important;
}

html body.balance-figures-enabled #rec857470961 .t-cover__filter {
  background: transparent !important;
  opacity: 0 !important;
  filter: none !important;
}

html body.balance-figures-enabled #rec832668166 {
  background: transparent !important;
}

html body.balance-figures-enabled #rec832668166 .t1062__item {
  margin-bottom: 18px !important;
  padding: 24px 28px !important;
  border: 1px solid rgba(150, 190, 255, 0.18) !important;
  border-radius: 22px !important;
  background:
    linear-gradient(180deg, rgba(24, 32, 48, 0.72), rgba(18, 24, 38, 0.62)) !important;
  box-shadow:
    inset 0 1px 0 rgba(255, 255, 255, 0.07),
    0 26px 68px rgba(0, 0, 0, 0.20) !important;
}

html body.balance-figures-enabled #rec832668166 .t1062__titlewrapper,
html body.balance-figures-enabled #rec832668166 .t1062__titlewrapper *,
html body.balance-figures-enabled #rec832668166 .t1062__title {
  color: #ffffff !important;
  opacity: 1 !important;
  text-shadow: 0 10px 24px rgba(0, 0, 0, 0.26) !important;
}

html body.balance-figures-enabled #rec832668166 .t1062__descr,
html body.balance-figures-enabled #rec832668166 .t1062__descr * {
  color: rgba(220, 232, 248, 0.88) !important;
  opacity: 1 !important;
}

html body.balance-figures-enabled #rec832668166 .t1062__separator {
  background: rgba(150, 190, 255, 0.14) !important;
}

html body.balance-figures-enabled #rec832668166 .t1062__icon svg path:first-child {
  fill: #3f82ff !important;
}

body.balance-modal-open {
  overflow: hidden !important;
}

.balance-fallback-modal {
  position: fixed;
  inset: 0;
  z-index: 30000;
  display: none;
  align-items: center;
  justify-content: center;
  padding: 20px;
  background:
    radial-gradient(circle at 20% 20%, rgba(79, 124, 255, 0.28), transparent 32%),
    rgba(4, 8, 17, 0.68);
  backdrop-filter: blur(18px);
  -webkit-backdrop-filter: blur(18px);
}

.balance-fallback-modal.is-open {
  display: flex;
}

.balance-fallback-dialog {
  position: relative;
  width: min(520px, calc(100vw - 32px));
  max-height: calc(100vh - 32px);
  overflow: auto;
  padding: 34px;
  color: #f8fbff;
  background:
    radial-gradient(circle at 20% 0%, rgba(142, 216, 255, 0.24), transparent 38%),
    linear-gradient(180deg, rgba(20, 31, 50, 0.94), rgba(12, 18, 31, 0.96));
  border: 1px solid rgba(150, 190, 255, 0.26);
  border-radius: 24px;
  box-shadow:
    inset 0 1px 0 rgba(255, 255, 255, 0.08),
    0 34px 90px rgba(0, 0, 0, 0.42);
}

.balance-fallback-close {
  position: absolute;
  top: 14px;
  right: 14px;
  width: 42px;
  height: 42px;
  padding: 0;
  border: 1px solid rgba(150, 190, 255, 0.22);
  border-radius: 50%;
  color: #f8fbff;
  background: rgba(255, 255, 255, 0.08) !important;
  box-shadow: none !important;
  font: 24px/1 Arial, sans-serif;
  cursor: pointer;
}

.balance-fallback-title {
  margin: 0 46px 12px 0;
  color: #ffffff;
  font: 700 28px/1.15 Manrope, Inter, Arial, sans-serif;
}

.balance-fallback-text {
  margin: 0 0 22px;
  color: rgba(230, 239, 255, 0.86);
  font: 400 16px/1.55 Manrope, Inter, Arial, sans-serif;
}

.balance-fallback-form {
  display: grid;
  gap: 12px;
}

.balance-fallback-form input {
  width: 100%;
  height: 54px;
  padding: 0 18px;
  color: #ffffff;
  background: rgba(18, 26, 40, 0.72);
  border: 1px solid rgba(150, 190, 255, 0.28);
  border-radius: 16px;
  outline: none;
  box-sizing: border-box;
  font: 400 16px/1.2 Manrope, Inter, Arial, sans-serif;
}

.balance-fallback-form input::placeholder {
  color: rgba(230, 239, 255, 0.58);
}

.balance-fallback-submit {
  height: 54px;
  border: 0;
  border-radius: 999px;
  color: #ffffff;
  background:
    radial-gradient(circle at 50% 0%, rgba(165, 215, 255, 0.42), transparent 52%),
    linear-gradient(180deg, rgba(79, 124, 255, .95), rgba(55, 105, 245, .95)) !important;
  box-shadow: 0 18px 42px rgba(36, 103, 232, 0.32) !important;
  font: 600 16px/1 Manrope, Inter, Arial, sans-serif;
  cursor: pointer;
}

.balance-fallback-status {
  min-height: 22px;
  margin: 2px 0 0;
  color: #8ed8ff;
  font: 500 14px/1.45 Manrope, Inter, Arial, sans-serif;
}

.balance-fallback-policy {
  max-width: 760px;
}

.balance-fallback-policy .balance-fallback-text {
  max-height: min(58vh, 520px);
  overflow: auto;
  padding-right: 6px;
  white-space: pre-line;
}

@media screen and (max-width: 639px) {
  .balance-fallback-modal {
    padding: 14px;
  }

  .balance-fallback-dialog {
    padding: 28px 20px 22px;
    border-radius: 20px;
  }

  .balance-fallback-title {
    font-size: 23px;
  }
}

#t-header .tn-elem[data-elem-id="1724025911994"] img,
#t-header .tn-elem[data-elem-id="1724026367261"] img,
#t-header .tn-elem[data-elem-id="1724026361181"] img {
  opacity: 1 !important;
  filter: brightness(1.35) saturate(1.25) drop-shadow(0 0 16px rgba(63, 130, 255, 0.42)) !important;
}

@media screen and (max-width: 639px) {
  html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723714227305"],
  html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723714293634"],
  html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723714317549"],
  html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723714363326"],
  html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723714424242"],
  html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723714227305"],
  html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723714293634"],
  html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723714317549"],
  html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723714363326"],
  html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723714424242"] {
    width: 310px !important;
  }

  html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723714227305"] .tn-atom,
  html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723714293634"] .tn-atom,
  html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723714317549"] .tn-atom,
  html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723714363326"] .tn-atom,
  html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723714424242"] .tn-atom,
  html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723714227305"] .tn-atom,
  html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723714293634"] .tn-atom,
  html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723714317549"] .tn-atom,
  html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723714363326"] .tn-atom,
  html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723714424242"] .tn-atom {
    padding: 18px 20px !important;
    border-radius: 18px !important;
  }
}

/* Header-only stabilization pass. */
#t-header,
#rec787274292,
#rec787288442,
.t-records[data-tilda-page-id="53594583"] {
  position: fixed !important;
  top: 0 !important;
  left: 0 !important;
  right: 0 !important;
  width: 100% !important;
  height: 80px !important;
  z-index: 10010 !important;
  transform: none !important;
  will-change: auto !important;
}

#t-header .tn-elem[data-elem-id="1724001749328"],
.tn-elem[data-elem-id="1724026361187"],
.tn-elem[data-elem-id="1724026367268"] {
  position: fixed !important;
  top: 15px !important;
  right: 168px !important;
  left: auto !important;
  width: 194px !important;
  height: 50px !important;
  z-index: 10019 !important;
  transform: none !important;
  will-change: auto !important;
}

#t-header .tn-elem[data-elem-id="1724001749328"] .tn-atom,
.tn-elem[data-elem-id="1724026361187"] .tn-atom,
.tn-elem[data-elem-id="1724026367268"] .tn-atom,
.balance-login-button {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  box-sizing: border-box !important;
  text-align: center !important;
  line-height: 1.1 !important;
  white-space: nowrap !important;
}

.balance-login-button {
  position: fixed !important;
  top: 15px !important;
  right: 20px !important;
  width: 132px !important;
  min-width: 132px !important;
  height: 50px !important;
  padding: 0 24px !important;
  z-index: 10020 !important;
  transform: none !important;
  will-change: auto !important;
}

.balance-login-button:hover {
  transform: none !important;
}

.balance-header-articles,
.balance-header-support {
  position: fixed !important;
  top: 20px !important;
  z-index: 10018 !important;
  width: 92px !important;
  height: 40px !important;
  color: #f8fbff !important;
  font: 600 16px/40px Manrope, Inter, Arial, sans-serif !important;
  text-align: center !important;
  text-decoration: none !important;
}

.balance-header-articles {
  left: calc(50% - 600px + 384px) !important;
}

.balance-header-support {
  left: calc(50% - 600px + 735px) !important;
  width: 112px !important;
}

.balance-header-articles:hover,
.balance-header-support:hover {
  color: #3f82ff !important;
}

@media screen and (min-width: 1000px) {
  #rec787288442 .tn-elem[data-elem-id="1724026361197"],
  #rec787288442 .tn-elem[data-elem-id="1724026361196"],
  #rec787288442 .tn-elem[data-elem-id="1724026361195"],
  #rec787288442 .tn-elem[data-elem-id="1724026361194"],
  #rec787274292 .tn-elem[data-elem-id="1724026367278"],
  #rec787274292 .tn-elem[data-elem-id="1724026367277"],
  #rec787274292 .tn-elem[data-elem-id="1724026367276"],
#rec787274292 .tn-elem[data-elem-id="1724026367275"],
#rec787288442 .tn-elem[data-elem-id="1724026367278"],
#rec787288442 .tn-elem[data-elem-id="1724026367277"],
#rec787288442 .tn-elem[data-elem-id="1724026367276"],
#rec787288442 .tn-elem[data-elem-id="1724026367275"] {
    display: block !important;
    top: 20px !important;
    height: 40px !important;
    z-index: 10018 !important;
    opacity: 1 !important;
  }

  #rec787288442 .tn-elem[data-elem-id="1724026361197"],
  #rec787274292 .tn-elem[data-elem-id="1724026367278"] {
    left: calc(50% - 600px + 184px) !important;
  }

#rec787288442 .tn-elem[data-elem-id="1724026367278"] {
  left: calc(50% - 600px + 184px) !important;
}

  #rec787288442 .tn-elem[data-elem-id="1724026361196"],
#rec787274292 .tn-elem[data-elem-id="1724026367277"] {
  left: calc(50% - 600px + 286px) !important;
}

#rec787288442 .tn-elem[data-elem-id="1724026367277"] {
  left: calc(50% - 600px + 286px) !important;
}

  .balance-header-articles {
    left: calc(50% - 600px + 384px) !important;
  }

  .balance-header-support {
    left: calc(50% - 600px + 735px) !important;
  }

  #rec787288442 .tn-elem[data-elem-id="1724026361195"],
#rec787274292 .tn-elem[data-elem-id="1724026367276"] {
  left: calc(50% - 600px + 476px) !important;
}

@media screen and (min-width: 1320px) {
  #rec787288442 .tn-elem[data-elem-id="1724026361192"],
  #rec787274292 .tn-elem[data-elem-id="1724026367273"] {
    left: calc(50% - 600px + 872px) !important;
  }

  #rec787288442 .tn-elem[data-elem-id="1724026361190"],
  #rec787274292 .tn-elem[data-elem-id="1724026367272"] {
    left: calc(50% - 600px + 930px) !important;
  }

  #rec787288442 .tn-elem[data-elem-id="1724026361188"],
  #rec787274292 .tn-elem[data-elem-id="1724026367271"] {
    left: calc(50% - 600px + 988px) !important;
  }

  #t-header .tn-elem[data-elem-id="1724001749328"],
  #rec787288442 .tn-elem[data-elem-id="1724026367268"],
  .tn-elem[data-elem-id="1724026361187"] {
    right: 168px !important;
  }
}

#rec787288442 .tn-elem[data-elem-id="1724026367276"] {
  left: calc(50% - 600px + 476px) !important;
}

  #rec787288442 .tn-elem[data-elem-id="1724026361194"],
#rec787274292 .tn-elem[data-elem-id="1724026367275"] {
  left: calc(50% - 600px + 619px) !important;
}

#rec787288442 .tn-elem[data-elem-id="1724026367275"] {
  left: calc(50% - 600px + 619px) !important;
}
}

@media screen and (min-width: 1000px) and (max-width: 1199px) {
  #t-header .tn-elem[data-elem-id="1724000608319"],
  #t-header .tn-elem[data-elem-id="1724000608317"],
  #t-header .tn-elem[data-elem-id="1732802779838"],
  #t-header .tn-elem[data-elem-id="1724000608316"],
  #t-header .tn-elem[data-elem-id="1724000608314"],
  #rec787274292 .tn-elem[data-elem-id="1724026367278"],
  #rec787274292 .tn-elem[data-elem-id="1724026367277"],
  #rec787274292 .tn-elem[data-elem-id="1724026367276"],
  #rec787274292 .tn-elem[data-elem-id="1724026367275"],
  #rec787288442 .tn-elem[data-elem-id="1724026367278"],
  #rec787288442 .tn-elem[data-elem-id="1724026367277"],
  #rec787288442 .tn-elem[data-elem-id="1724026367276"],
  #rec787288442 .tn-elem[data-elem-id="1724026367275"] {
    display: block !important;
    top: 20px !important;
    height: 40px !important;
    z-index: 10018 !important;
    opacity: 1 !important;
  }

  #t-header .tn-elem[data-elem-id="1724000608319"],
  #rec787274292 .tn-elem[data-elem-id="1724026367278"],
  #rec787288442 .tn-elem[data-elem-id="1724026367278"] {
    left: calc(50% - 600px + 184px) !important;
  }

  #t-header .tn-elem[data-elem-id="1724000608317"],
  #rec787274292 .tn-elem[data-elem-id="1724026367277"],
  #rec787288442 .tn-elem[data-elem-id="1724026367277"] {
    left: calc(50% - 600px + 286px) !important;
  }

  #t-header .tn-elem[data-elem-id="1732802779838"],
  .balance-header-articles {
    left: calc(50% - 600px + 384px) !important;
  }

  #t-header .tn-elem[data-elem-id="1724000608316"],
  #rec787274292 .tn-elem[data-elem-id="1724026367276"],
  #rec787288442 .tn-elem[data-elem-id="1724026367276"] {
    left: calc(50% - 600px + 476px) !important;
  }

  #t-header .tn-elem[data-elem-id="1724000608314"],
  #rec787274292 .tn-elem[data-elem-id="1724026367275"],
  #rec787288442 .tn-elem[data-elem-id="1724026367275"] {
    left: calc(50% - 600px + 619px) !important;
  }

  #t-header .tn-elem[data-elem-id="1724000608310"],
  #t-header .tn-elem[data-elem-id="1724000608308"],
  #t-header .tn-elem[data-elem-id="1724000608305"],
  #rec787274292 .tn-elem[data-elem-id="1724026367273"],
  #rec787274292 .tn-elem[data-elem-id="1724026367271"],
  #rec787274292 .tn-elem[data-elem-id="1724026367269"],
  #rec787288442 .tn-elem[data-elem-id="1724026367273"],
  #rec787288442 .tn-elem[data-elem-id="1724026367271"],
  #rec787288442 .tn-elem[data-elem-id="1724026367269"] {
    display: none !important;
  }
}

@media screen and (max-width: 999px) {
  #t-header .tn-elem[data-elem-id="1724000608319"],
  #t-header .tn-elem[data-elem-id="1724000608317"],
  #t-header .tn-elem[data-elem-id="1732802779838"],
  #t-header .tn-elem[data-elem-id="1724000608316"],
  #t-header .tn-elem[data-elem-id="1724000608314"],
  #rec787274292 .tn-elem[data-elem-id="1724026367278"],
  #rec787274292 .tn-elem[data-elem-id="1724026367277"],
  #rec787274292 .tn-elem[data-elem-id="1724026367276"],
  #rec787274292 .tn-elem[data-elem-id="1724026367275"],
  #rec787288442 .tn-elem[data-elem-id="1724026367278"],
  #rec787288442 .tn-elem[data-elem-id="1724026367277"],
  #rec787288442 .tn-elem[data-elem-id="1724026367276"],
  #rec787288442 .tn-elem[data-elem-id="1724026367275"],
  .balance-header-articles,
  .balance-header-support {
    display: none !important;
  }
}

@media screen and (max-width: 639px) {
  #t-header,
  #rec787274292,
  #rec787288442,
  .t-records[data-tilda-page-id="53594583"] {
    height: 72px !important;
  }

  .balance-login-button {
    top: 14px !important;
    right: 12px !important;
    width: 98px !important;
    min-width: 98px !important;
    height: 44px !important;
    padding: 0 18px !important;
    font-size: 14px !important;
  }

  #t-header .tn-elem[data-elem-id="1724001749328"],
  .tn-elem[data-elem-id="1724026361187"],
  .tn-elem[data-elem-id="1724026367268"] {
    display: none !important;
  }
}

@media screen and (min-width: 1000px) and (max-width: 1199px) {
  #rec787288442 .tn-elem[data-elem-id="1724026361181"] {
    left: 28px !important;
    top: 24px !important;
  }

  #rec787288442 .tn-elem[data-elem-id="1724026361197"] {
    left: 204px !important;
  }

  #rec787288442 .tn-elem[data-elem-id="1724026361196"] {
    left: 306px !important;
  }

  #rec787288442 .balance-header-articles {
    left: 404px !important;
    width: 80px !important;
  }

  #rec787288442 .balance-header-support {
    display: none !important;
  }

  #rec787288442 .tn-elem[data-elem-id="1724026361195"] {
    left: 496px !important;
  }

  #rec787288442 .tn-elem[data-elem-id="1724026361194"] {
    left: 639px !important;
  }

  #rec787288442 .tn-elem[data-elem-id="1724026361192"],
  #rec787288442 .tn-elem[data-elem-id="1724026361190"],
  #rec787288442 .tn-elem[data-elem-id="1724026361188"] {
    display: none !important;
  }
}

@media screen and (max-width: 999px) {
  #rec787288442 .tn-elem[data-elem-id="1724026361197"],
  #rec787288442 .tn-elem[data-elem-id="1724026361196"],
  #rec787288442 .tn-elem[data-elem-id="1724026361195"],
  #rec787288442 .tn-elem[data-elem-id="1724026361194"] {
    display: none !important;
  }
}

/* Visual pass 2026-06-17: align timeline numbers to the vertical rail and
   keep remaining long-form/card text readable on the dark detilda canvas. */
html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723821064396"],
html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723821064396"] {
  left: calc(50% - 1.5px) !important;
  width: 3px !important;
  z-index: 2 !important;
}

html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723821064396"] .tn-atom,
html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723821064396"] .tn-atom {
  width: 3px !important;
  background: linear-gradient(180deg, rgba(96, 159, 255, 0.92), rgba(96, 159, 255, 0.70)) !important;
  border-radius: 999px !important;
  box-shadow: 0 0 26px rgba(63, 130, 255, 0.30) !important;
}

html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723714227310"],
html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723821221249"],
html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723821302953"],
html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723822521289"],
html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723822575242"],
html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723714227310"],
html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723821221249"],
html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723821302953"],
html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723822521289"],
html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723822575242"] {
  left: calc(50% - 32px) !important;
  width: 64px !important;
  height: 64px !important;
  z-index: 6 !important;
}

html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723714227310"] .tn-atom,
html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723821221249"] .tn-atom,
html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723821302953"] .tn-atom,
html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723822521289"] .tn-atom,
html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723822575242"] .tn-atom,
html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723714227310"] .tn-atom,
html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723821221249"] .tn-atom,
html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723821302953"] .tn-atom,
html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723822521289"] .tn-atom,
html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723822575242"] .tn-atom {
  display: flex !important;
  box-sizing: border-box !important;
  align-items: center !important;
  justify-content: center !important;
  width: 64px !important;
  height: 64px !important;
  min-width: 64px !important;
  min-height: 64px !important;
  margin-left: 0 !important;
  border: 3px solid rgba(104, 168, 255, 0.58) !important;
  border-radius: 999px !important;
  background: #132846 !important;
  color: #ffffff !important;
  font-weight: 800 !important;
  line-height: 1 !important;
  box-shadow: 0 0 0 10px rgba(19, 40, 70, 0.95), 0 0 30px rgba(63, 130, 255, 0.34) !important;
}

html body.balance-figures-enabled #rec786906284 .tn-elem[data-elem-id="1723710132413"] .tn-atom,
html body.balance-figures-enabled #rec786906284 .tn-elem[data-elem-id="1723909874013"] .tn-atom,
html body.balance-figures-enabled #rec786906284 .tn-elem[data-elem-id="1723910388132"] .tn-atom,
html body.balance-figures-enabled #rec786906284 .tn-elem[data-elem-id="1723910521138"] .tn-atom,
html body.balance-figures-enabled #rec786906284 .tn-elem[data-elem-id="1723833531787"] .tn-atom,
html body.balance-figures-enabled #rec786906284 .tn-elem[data-elem-id="1723909874011"] .tn-atom,
html body.balance-figures-enabled #rec786906284 .tn-elem[data-elem-id="1723910388129"] .tn-atom,
html body.balance-figures-enabled #rec786906284 .tn-elem[data-elem-id="1723910552892"] .tn-atom {
  background: var(--balance-white-card) !important;
  border-color: var(--balance-white-card-line) !important;
  box-shadow: var(--balance-white-card-shadow) !important;
}

html body.balance-figures-enabled #rec786906284 .tn-elem[data-elem-id="1723909820021"] .tn-atom,
html body.balance-figures-enabled #rec786906284 .tn-elem[data-elem-id="1723909874005"] .tn-atom,
html body.balance-figures-enabled #rec786906284 .tn-elem[data-elem-id="1723910388124"] .tn-atom,
html body.balance-figures-enabled #rec786906284 .tn-elem[data-elem-id="1723910521131"] .tn-atom,
html body.balance-figures-enabled #rec786906284 .tn-elem[data-elem-id="1723710278176"] .tn-atom,
html body.balance-figures-enabled #rec786906284 .tn-elem[data-elem-id="1723909874009"] .tn-atom,
html body.balance-figures-enabled #rec786906284 .tn-elem[data-elem-id="1723910388127"] .tn-atom,
html body.balance-figures-enabled #rec786906284 .tn-elem[data-elem-id="1723910521134"] .tn-atom {
  color: var(--balance-white-card-text) !important;
  opacity: 1 !important;
  text-shadow: none !important;
}

html body.balance-figures-enabled .t-records[data-tilda-page-alias^="paper"] .tn-elem[data-elem-type="text"] .tn-atom {
  text-shadow: 0 10px 28px rgba(0, 0, 0, 0.22) !important;
}

html body.balance-figures-enabled .t-records[data-tilda-page-alias^="paper"] .tn-elem[data-elem-type="text"] .tn-atom[style*="font-size: 64"],
html body.balance-figures-enabled .t-records[data-tilda-page-alias^="paper"] .tn-elem[data-elem-type="text"] .tn-atom[style*="font-size:64"] {
  color: #4f84ff !important;
  opacity: 1 !important;
}

@media screen and (max-width: 700px) {
  html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723821064396"],
  html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723821064396"] {
    left: calc(50% - 1px) !important;
    width: 2px !important;
  }

  html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723821064396"] .tn-atom,
  html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723821064396"] .tn-atom {
    width: 2px !important;
  }

  html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723714227310"],
  html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723821221249"],
  html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723821302953"],
  html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723822521289"],
  html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723822575242"],
  html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723714227310"],
  html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723821221249"],
  html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723821302953"],
  html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723822521289"],
  html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723822575242"] {
    left: calc(50% - 28px) !important;
    width: 56px !important;
    height: 56px !important;
  }

  html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723714227310"] .tn-atom,
  html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723821221249"] .tn-atom,
  html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723821302953"] .tn-atom,
  html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723822521289"] .tn-atom,
  html body.balance-figures-enabled #rec786204734 .tn-elem[data-elem-id="1723822575242"] .tn-atom,
  html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723714227310"] .tn-atom,
  html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723821221249"] .tn-atom,
  html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723821302953"] .tn-atom,
  html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723822521289"] .tn-atom,
  html body.balance-figures-enabled #rec786785496 .tn-elem[data-elem-id="1723822575242"] .tn-atom {
    width: 56px !important;
    height: 56px !important;
    min-width: 56px !important;
    min-height: 56px !important;
    box-shadow: 0 0 0 8px rgba(19, 40, 70, 0.95), 0 0 24px rgba(63, 130, 255, 0.32) !important;
  }
}

@media screen and (min-width: 1320px) {
  #t-header .tn-elem[data-elem-id="1724000608305"],
  #rec832690567 .tn-elem[data-elem-id="1724000608305"] {
    position: fixed !important;
    left: calc(50% - 600px + 872px) !important;
    right: auto !important;
    z-index: 10018 !important;
  }

  #t-header .tn-elem[data-elem-id="1724000608310"],
  #rec832690567 .tn-elem[data-elem-id="1724000608310"] {
    position: fixed !important;
    left: calc(50% - 600px + 930px) !important;
    right: auto !important;
    z-index: 10018 !important;
  }

  #t-header .tn-elem[data-elem-id="1724000608308"],
  #rec832690567 .tn-elem[data-elem-id="1724000608308"] {
    position: fixed !important;
    left: calc(50% - 600px + 988px) !important;
    right: auto !important;
    z-index: 10018 !important;
  }
}

a.balance-privacy-link,
a.balance-privacy-link.tn-atom,
html body.balance-figures-enabled a.balance-privacy-link,
html body.balance-figures-enabled a.balance-privacy-link.tn-atom {
  display: inline !important;
  width: auto !important;
  height: auto !important;
  min-width: 0 !important;
  min-height: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;
  background-color: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
  color: rgba(248, 251, 255, 0.86) !important;
  font: 500 16px/1.4 Manrope, Arial, sans-serif !important;
  text-decoration: none !important;
}

a.balance-privacy-link:hover,
a.balance-privacy-link.tn-atom:hover {
  color: #70c7ff !important;
  text-decoration: underline !important;
  text-underline-offset: 4px !important;
}

/* Desktop header final alignment: even gaps, compact CTAs, clear social icons. */
@media screen and (min-width: 1200px) {
  #t-header .tn-elem[data-elem-id="1724001749328"],
  #rec787288442 .tn-elem[data-elem-id="1724026367268"],
  .tn-elem[data-elem-id="1724026361187"] {
    position: fixed !important;
    top: 20px !important;
    right: 160px !important;
    left: auto !important;
    width: 160px !important;
    min-width: 160px !important;
    height: 40px !important;
    z-index: 10019 !important;
    transform: none !important;
  }

  #t-header .tn-elem[data-elem-id="1724001749328"] .tn-atom,
  #rec787288442 .tn-elem[data-elem-id="1724026367268"] .tn-atom,
  .tn-elem[data-elem-id="1724026361187"] .tn-atom {
    width: 160px !important;
    min-width: 160px !important;
    height: 40px !important;
    min-height: 40px !important;
    padding: 0 16px !important;
    border-radius: 20px !important;
    font-size: 17px !important;
    line-height: 40px !important;
  }

  .balance-login-button {
    position: fixed !important;
    top: 20px !important;
    right: 28px !important;
    left: auto !important;
    width: 120px !important;
    min-width: 120px !important;
    height: 40px !important;
    min-height: 40px !important;
    padding: 0 16px !important;
    border-radius: 20px !important;
    font-size: 17px !important;
    line-height: 40px !important;
    z-index: 10020 !important;
    transform: none !important;
  }

  #t-header .tn-elem[data-elem-id="1724000608305"],
  #rec787274292 .tn-elem[data-elem-id="1724026367273"],
  #rec787288442 .tn-elem[data-elem-id="1724026367273"],
  #rec832690567 .tn-elem[data-elem-id="1724000608305"] {
    position: fixed !important;
    top: 20px !important;
    right: 424px !important;
    left: auto !important;
    width: 34px !important;
    height: 34px !important;
    z-index: 10018 !important;
  }

  #t-header .tn-elem[data-elem-id="1724000608310"],
  #rec787274292 .tn-elem[data-elem-id="1724026367272"],
  #rec787288442 .tn-elem[data-elem-id="1724026367272"],
  #rec832690567 .tn-elem[data-elem-id="1724000608310"] {
    position: fixed !important;
    top: 20px !important;
    right: 378px !important;
    left: auto !important;
    width: 34px !important;
    height: 34px !important;
    z-index: 10018 !important;
  }

  #t-header .tn-elem[data-elem-id="1724000608308"],
  #rec787274292 .tn-elem[data-elem-id="1724026367271"],
  #rec787288442 .tn-elem[data-elem-id="1724026367271"],
  #rec832690567 .tn-elem[data-elem-id="1724000608308"] {
    position: fixed !important;
    top: 20px !important;
    right: 332px !important;
    left: auto !important;
    width: 34px !important;
    height: 34px !important;
    z-index: 10018 !important;
  }

  #t-header .tn-elem[data-elem-id="1724000608305"] .tn-atom,
  #t-header .tn-elem[data-elem-id="1724000608310"] .tn-atom,
  #t-header .tn-elem[data-elem-id="1724000608308"] .tn-atom,
  #rec787274292 .tn-elem[data-elem-id="1724026367273"] .tn-atom,
  #rec787274292 .tn-elem[data-elem-id="1724026367272"] .tn-atom,
  #rec787274292 .tn-elem[data-elem-id="1724026367271"] .tn-atom,
  #rec787288442 .tn-elem[data-elem-id="1724026367273"] .tn-atom,
  #rec787288442 .tn-elem[data-elem-id="1724026367272"] .tn-atom,
  #rec787288442 .tn-elem[data-elem-id="1724026367271"] .tn-atom,
  #rec832690567 .tn-elem[data-elem-id="1724000608305"] .tn-atom,
  #rec832690567 .tn-elem[data-elem-id="1724000608310"] .tn-atom,
  #rec832690567 .tn-elem[data-elem-id="1724000608308"] .tn-atom {
    width: 34px !important;
    height: 34px !important;
    min-width: 34px !important;
    min-height: 34px !important;
  }
}

/* Final narrow timeline/header overrides 2026-06-19. */
@media screen and (min-width: 1180px) and (max-width: 1319px) {
  html body.balance-figures-enabled .balance-header-support {
    right: 478px !important;
  }
}

@media screen and (max-width: 767px) {
  html body.balance-page-vnedrenie_crm #rec786204734 .tn-elem[data-elem-id="1723714227305"],
  html body.balance-page-vnedrenie_crm #rec786204734 .tn-elem[data-elem-id="1723714293634"],
  html body.balance-page-vnedrenie_crm #rec786204734 .tn-elem[data-elem-id="1723714317549"],
  html body.balance-page-vnedrenie_crm #rec786204734 .tn-elem[data-elem-id="1723714363326"],
  html body.balance-page-vnedrenie_crm #rec786204734 .tn-elem[data-elem-id="1723714424242"],
  html body.balance-page-vnedrenie_roistat #rec786785496 .tn-elem[data-elem-id="1723714227305"],
  html body.balance-page-vnedrenie_roistat #rec786785496 .tn-elem[data-elem-id="1723714293634"],
  html body.balance-page-vnedrenie_roistat #rec786785496 .tn-elem[data-elem-id="1723714317549"],
  html body.balance-page-vnedrenie_roistat #rec786785496 .tn-elem[data-elem-id="1723714363326"],
  html body.balance-page-vnedrenie_roistat #rec786785496 .tn-elem[data-elem-id="1723714424242"] {
    left: max(16px, calc(50% - 318px)) !important;
    width: 280px !important;
  }
}
@media screen and (min-width: 1180px) and (max-width: 1319px) {
  html body.balance-figures-enabled .balance-header-support {
    left: auto !important;
    right: 478px !important;
  }
}
@media screen and (min-width: 1180px) and (max-width: 1319px) {
  html body.balance-figures-enabled .balance-header-support {
    display: none !important;
  }
}

/* Final timeline and Roistat media fixes 2026-06-22. */
@media screen and (max-width: 1199px) {
  html body.balance-page-vnedrenie_crm #rec786204734 .tn-elem[data-elem-id="1723714227305"],
  html body.balance-page-vnedrenie_crm #rec786204734 .tn-elem[data-elem-id="1723714293634"],
  html body.balance-page-vnedrenie_crm #rec786204734 .tn-elem[data-elem-id="1723714317549"],
  html body.balance-page-vnedrenie_crm #rec786204734 .tn-elem[data-elem-id="1723714363326"],
  html body.balance-page-vnedrenie_crm #rec786204734 .tn-elem[data-elem-id="1723714424242"],
  html body.balance-page-vnedrenie_roistat #rec786785496 .tn-elem[data-elem-id="1723714227305"],
  html body.balance-page-vnedrenie_roistat #rec786785496 .tn-elem[data-elem-id="1723714293634"],
  html body.balance-page-vnedrenie_roistat #rec786785496 .tn-elem[data-elem-id="1723714317549"],
  html body.balance-page-vnedrenie_roistat #rec786785496 .tn-elem[data-elem-id="1723714363326"],
  html body.balance-page-vnedrenie_roistat #rec786785496 .tn-elem[data-elem-id="1723714424242"] {
    left: max(18px, calc(50% - 430px)) !important;
    width: min(360px, calc(50vw - 58px)) !important;
  }
}

@media screen and (max-width: 767px) {
  html body.balance-page-vnedrenie_crm #rec786204734 .tn-elem[data-elem-id="1723714227305"],
  html body.balance-page-vnedrenie_crm #rec786204734 .tn-elem[data-elem-id="1723714293634"],
  html body.balance-page-vnedrenie_crm #rec786204734 .tn-elem[data-elem-id="1723714317549"],
  html body.balance-page-vnedrenie_crm #rec786204734 .tn-elem[data-elem-id="1723714363326"],
  html body.balance-page-vnedrenie_crm #rec786204734 .tn-elem[data-elem-id="1723714424242"],
  html body.balance-page-vnedrenie_roistat #rec786785496 .tn-elem[data-elem-id="1723714227305"],
  html body.balance-page-vnedrenie_roistat #rec786785496 .tn-elem[data-elem-id="1723714293634"],
  html body.balance-page-vnedrenie_roistat #rec786785496 .tn-elem[data-elem-id="1723714317549"],
  html body.balance-page-vnedrenie_roistat #rec786785496 .tn-elem[data-elem-id="1723714363326"],
  html body.balance-page-vnedrenie_roistat #rec786785496 .tn-elem[data-elem-id="1723714424242"] {
    left: 18px !important;
    width: min(280px, calc(50vw - 48px)) !important;
  }
}

html body.balance-page-vnedrenie_roistat #rec786925228 .tn-elem[data-elem-id="1723898546817"] {
  z-index: 3 !important;
  transform: translate(-34px, -8px) scale(0.82) !important;
  transform-origin: center center !important;
}

html body.balance-page-vnedrenie_roistat #rec786925228 .tn-elem[data-elem-id="1723898669343"] {
  z-index: 4 !important;
  transform: translate(-66px, 36px) scale(0.74) !important;
  transform-origin: center center !important;
}

html body.balance-page-vnedrenie_roistat #rec786925228 .tn-elem[data-elem-id="1723898501638"] {
  z-index: 6 !important;
}

/* Roistat hero image spacing 2026-06-22. */
html body.balance-page-vnedrenie_roistat #rec786785493 .tn-elem[data-elem-id="1723993791290"] {
  transform: translate(34px, 0) scale(0.96) !important;
  transform-origin: center center !important;
  z-index: 2 !important;
}

html body.balance-page-vnedrenie_roistat #rec786785493 .tn-elem[data-elem-id="1723988745323"] {
  transform: translate(-72px, -38px) scale(0.92) !important;
  transform-origin: center center !important;
  z-index: 4 !important;
}

html body.balance-page-vnedrenie_roistat #rec786785493 .tn-elem[data-elem-id="1723988745326"] {
  transform: translate(-86px, 44px) scale(0.90) !important;
  transform-origin: center center !important;
  z-index: 5 !important;
}

@media screen and (max-width: 960px) {
  html body.balance-page-vnedrenie_roistat #rec786785493 .tn-elem[data-elem-id="1723993791290"] {
    transform: translate(42px, 0) scale(0.92) !important;
  }
  html body.balance-page-vnedrenie_roistat #rec786785493 .tn-elem[data-elem-id="1723988745323"] {
    transform: translate(-92px, -44px) scale(0.82) !important;
  }
  html body.balance-page-vnedrenie_roistat #rec786785493 .tn-elem[data-elem-id="1723988745326"] {
    transform: translate(-108px, 52px) scale(0.82) !important;
  }
}

/* Roistat hero image spacing final 2026-06-22. */
html body.balance-page-vnedrenie_roistat #rec786785493 .tn-elem[data-elem-id="1723988756733"] {
  z-index: 5 !important;
  transform: translate(-118px, 26px) scale(0.92) !important;
  transform-origin: center center !important;
}

html body.balance-page-vnedrenie_roistat #rec786785493 .tn-elem[data-elem-id="1723988745323"] {
  transform: translate(-138px, -62px) scale(0.82) !important;
}

html body.balance-page-vnedrenie_roistat #rec786785493 .tn-elem[data-elem-id="1723988745326"] {
  transform: translate(-132px, 74px) scale(0.82) !important;
}

html body.balance-page-vnedrenie_roistat #rec786785493 .tn-elem[data-elem-id="1723993791290"] {
  transform: translate(56px, -2px) scale(0.92) !important;
}

/* Roistat hero arrow off CTA 2026-06-22. */
html body.balance-page-vnedrenie_roistat #rec786785493 .tn-elem[data-elem-id="1723988745323"] {
  transform: translate(-178px, -45px) scale(0.82) !important;
}

/* Timeline card clearance for 1200-1319px 2026-06-22. */
@media screen and (min-width: 1200px) and (max-width: 1319px) {
  html body.balance-page-vnedrenie_crm #rec786204734 .tn-elem[data-elem-id="1723714227305"],
  html body.balance-page-vnedrenie_crm #rec786204734 .tn-elem[data-elem-id="1723714293634"],
  html body.balance-page-vnedrenie_crm #rec786204734 .tn-elem[data-elem-id="1723714317549"],
  html body.balance-page-vnedrenie_crm #rec786204734 .tn-elem[data-elem-id="1723714363326"],
  html body.balance-page-vnedrenie_crm #rec786204734 .tn-elem[data-elem-id="1723714424242"],
  html body.balance-page-vnedrenie_roistat #rec786785496 .tn-elem[data-elem-id="1723714227305"],
  html body.balance-page-vnedrenie_roistat #rec786785496 .tn-elem[data-elem-id="1723714293634"],
  html body.balance-page-vnedrenie_roistat #rec786785496 .tn-elem[data-elem-id="1723714317549"],
  html body.balance-page-vnedrenie_roistat #rec786785496 .tn-elem[data-elem-id="1723714363326"],
  html body.balance-page-vnedrenie_roistat #rec786785496 .tn-elem[data-elem-id="1723714424242"] {
    width: 340px !important;
  }

  html body.balance-page-vnedrenie_crm #rec786204734 .tn-elem[data-elem-id="1723714424244"] {
    transform: translate(-30px, -24px) !important;
  }

  html body.balance-page-vnedrenie_crm #rec786204734 .tn-elem[data-elem-id="1723714424242"] {
    transform: translate(-42px, -32px) !important;
  }

  html body.balance-page-vnedrenie_roistat #rec786785496 .tn-elem[data-elem-id="1723714227305"] {
    transform: translate(-42px, 0) !important;
  }

  html body.balance-page-vnedrenie_roistat #rec786785496 .tn-elem[data-elem-id="1723714317549"] {
    transform: translate(-58px, 0) !important;
  }

  html body.balance-page-vnedrenie_roistat #rec786785496 .tn-elem[data-elem-id="1723714424242"] {
    transform: translate(-118px, 0) !important;
  }
}

/* Desktop compact header with support item for 1180-1439px 2026-06-22. */
@media screen and (min-width: 1180px) and (max-width: 1439px) {
  html body.balance-figures-enabled .balance-header-support {
    display: block !important;
    left: calc(50% - 600px + 746px) !important;
    right: auto !important;
    top: 20px !important;
    width: 86px !important;
    height: 40px !important;
    font-size: 16px !important;
    line-height: 40px !important;
    transform: none !important;
  }

  #t-header .tn-elem[data-elem-id="1724000608305"],
  #rec787274292 .tn-elem[data-elem-id="1724026367273"],
  #rec787288442 .tn-elem[data-elem-id="1724026361188"],
  #rec787288442 .tn-elem[data-elem-id="1724026367273"] {
    display: block !important;
    left: calc(50% - 600px + 846px) !important;
    top: 20px !important;
    width: 34px !important;
    height: 34px !important;
    z-index: 10018 !important;
  }

  #t-header .tn-elem[data-elem-id="1724000608310"],
  #rec787274292 .tn-elem[data-elem-id="1724026367272"],
  #rec787288442 .tn-elem[data-elem-id="1724026361192"],
  #rec787288442 .tn-elem[data-elem-id="1724026367272"] {
    display: block !important;
    left: calc(50% - 600px + 886px) !important;
    top: 20px !important;
    width: 34px !important;
    height: 34px !important;
    z-index: 10018 !important;
  }

  #t-header .tn-elem[data-elem-id="1724000608308"],
  #rec787274292 .tn-elem[data-elem-id="1724026367271"],
  #rec787288442 .tn-elem[data-elem-id="1724026361190"],
  #rec787288442 .tn-elem[data-elem-id="1724026367271"] {
    display: block !important;
    left: calc(50% - 600px + 926px) !important;
    top: 20px !important;
    width: 34px !important;
    height: 34px !important;
    z-index: 10018 !important;
  }

  #t-header .tn-elem[data-elem-id="1724001749328"],
  #rec787274292 .tn-elem[data-elem-id="1724026367268"],
  #rec787288442 .tn-elem[data-elem-id="1724026361187"],
  #rec787288442 .tn-elem[data-elem-id="1724026367268"],
  .tn-elem[data-elem-id="1724026361187"] {
    left: auto !important;
    right: 136px !important;
    top: 20px !important;
    width: 132px !important;
    height: 40px !important;
    z-index: 10018 !important;
  }

  #t-header .tn-elem[data-elem-id="1724001749328"] .tn-atom,
  #rec787274292 .tn-elem[data-elem-id="1724026367268"] .tn-atom,
  #rec787288442 .tn-elem[data-elem-id="1724026361187"] .tn-atom,
  #rec787288442 .tn-elem[data-elem-id="1724026367268"] .tn-atom,
  .tn-elem[data-elem-id="1724026361187"] .tn-atom {
    width: 132px !important;
    min-width: 132px !important;
    height: 40px !important;
    min-height: 40px !important;
    padding: 0 12px !important;
    font-size: 15px !important;
    line-height: 40px !important;
  }

  html body.balance-figures-enabled .balance-login-button {
    right: 16px !important;
    width: 112px !important;
    min-width: 112px !important;
    height: 40px !important;
    top: 20px !important;
    padding: 0 18px !important;
    font-size: 18px !important;
  }
}

/* Narrow desktop header: keep support visible, hide social icons to avoid overlap. */
@media screen and (min-width: 1000px) and (max-width: 1259px) {
  html body.balance-figures-enabled .balance-header-support,
  html body.balance-figures-enabled #rec787288442 .balance-header-support {
    display: block !important;
    left: auto !important;
    right: 303px !important;
    top: 20px !important;
    width: 86px !important;
    height: 40px !important;
    font-size: 16px !important;
    line-height: 40px !important;
  }

  #t-header .tn-elem[data-elem-id="1724000608305"],
  #t-header .tn-elem[data-elem-id="1724000608310"],
  #t-header .tn-elem[data-elem-id="1724000608308"],
  #rec787274292 .tn-elem[data-elem-id="1724026367273"],
  #rec787274292 .tn-elem[data-elem-id="1724026367272"],
  #rec787274292 .tn-elem[data-elem-id="1724026367271"],
  #rec787288442 .tn-elem[data-elem-id="1724026361188"],
  #rec787288442 .tn-elem[data-elem-id="1724026361192"],
  #rec787288442 .tn-elem[data-elem-id="1724026361190"],
  #rec787288442 .tn-elem[data-elem-id="1724026367273"],
  #rec787288442 .tn-elem[data-elem-id="1724026367272"],
  #rec787288442 .tn-elem[data-elem-id="1724026367271"] {
    display: none !important;
  }

  #t-header .tn-elem[data-elem-id="1724001749328"],
  #rec787274292 .tn-elem[data-elem-id="1724026367268"],
  #rec787288442 .tn-elem[data-elem-id="1724026361187"],
  #rec787288442 .tn-elem[data-elem-id="1724026367268"],
  .tn-elem[data-elem-id="1724026361187"] {
    left: auto !important;
    right: 136px !important;
    width: 132px !important;
  }

  html body.balance-figures-enabled .balance-login-button {
    right: 16px !important;
    width: 112px !important;
    min-width: 112px !important;
  }
}

/* Team page has a separate Tilda header; compress its text nav on narrow desktop. */
@media screen and (min-width: 1000px) and (max-width: 1179px) {
  #rec787288442 .tn-elem[data-elem-id="1724026361197"] {
    left: 184px !important;
    width: 72px !important;
  }

  #rec787288442 .tn-elem[data-elem-id="1724026361196"] {
    left: 264px !important;
    width: 64px !important;
  }

  #rec787288442 .balance-header-articles {
    left: calc(100% - 666px) !important;
    width: 66px !important;
  }

  #rec787288442 .tn-elem[data-elem-id="1724026361195"] {
    left: calc(100% - 592px) !important;
    width: 104px !important;
  }

  #rec787288442 .tn-elem[data-elem-id="1724026361194"] {
    left: calc(100% - 480px) !important;
    width: 72px !important;
  }

  #rec787288442 .balance-header-support {
    display: block !important;
    left: auto !important;
    right: 277px !important;
    width: 86px !important;
  }

  #rec787288442 .tn-elem[data-elem-id="1724026361197"] .tn-atom,
  #rec787288442 .tn-elem[data-elem-id="1724026361196"] .tn-atom,
  #rec787288442 .tn-elem[data-elem-id="1724026361195"] .tn-atom,
  #rec787288442 .tn-elem[data-elem-id="1724026361194"] .tn-atom {
    width: 100% !important;
    min-width: 0 !important;
    font-size: 14px !important;
  }
}

/* Audit fix: exported Tilda side menus must not create horizontal body scroll on mobile. */
html body.balance-figures-enabled,
html body.balance-figures-enabled #allrecords {
  max-width: 100% !important;
  overflow-x: hidden !important;
}
