/* OKKwork: иконки и виджеты шапки (этапы 1–4, МКК) */

.Pixso-frame-219_2 > .Pixso-frame-129_23,
.Pixso-frame-219_2 > .Pixso-frame-129_35,
.Pixso-frame-219_2 > .Pixso-frame-129_19,
.Pixso-frame-219_2 > #129_23,
.Pixso-frame-219_2 > #129_35,
.Pixso-frame-219_2 > #129_19,
#okkwork-unified-header > .Pixso-frame-129_23,
#okkwork-unified-header > .Pixso-frame-129_35,
#okkwork-unified-header > .Pixso-frame-129_19,
#okkwork-unified-header > #129_23,
#okkwork-unified-header > #129_35,
#okkwork-unified-header > #129_19 {
  z-index: 20001 !important;
  pointer-events: auto !important;
  visibility: visible !important;
  opacity: 1 !important;
  overflow: visible !important;
}

/* Иконки шапки (#129_24 / #129_29) — position для ::after-подсказок */
html body #129_24 .okkwork-header-icon-host.okkwork-tooltip-host,
html body #129_29.okkwork-tooltip-host {
  position: relative !important;
}

/* Без data-okkwork-tooltip — не рисовать пустую «пилюлю» (::after с padding/фоном) */
html body .okkwork-tooltip-host:not([data-okkwork-tooltip])::after,
html body .okkwork-tooltip-host:not([data-okkwork-tooltip]):hover::after,
html body .okkwork-tooltip-host:not([data-okkwork-tooltip]):focus::after,
html body .okkwork-tooltip-host:not([data-okkwork-tooltip]):focus-visible::after,
html body .okkwork-header-icon-host:not([data-okkwork-tooltip])::after,
html body .okkwork-header-icon-host:not([data-okkwork-tooltip]):hover::after,
html body .okkwork-header-icon-host:not([data-okkwork-tooltip]):focus::after,
html body .okkwork-header-icon-host:not([data-okkwork-tooltip]):focus-visible::after,
html body #129_29:not([data-okkwork-tooltip])::after,
html body #129_29:not([data-okkwork-tooltip]):hover::after,
html body #129_29:not([data-okkwork-tooltip]):focus::after,
html body #129_29:not([data-okkwork-tooltip]):focus-visible::after {
  content: none !important;
  display: none !important;
  opacity: 0 !important;
  visibility: hidden !important;
  width: 0 !important;
  height: 0 !important;
  max-width: 0 !important;
  max-height: 0 !important;
  min-width: 0 !important;
  min-height: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
  border: 0 !important;
  background: none !important;
  background-color: transparent !important;
  box-shadow: none !important;
  pointer-events: none !important;
  transform: none !important;
  overflow: hidden !important;
}

/*
 * Overlay (новости / идея / партнёрка / баланс): #129_23 ниже панели страницы.
 * Иконки остаются в строке шапки (кликабельны), а ::after-подсказки уходят
 * за контент страницы — не торчат срезанными поверх синего баннера.
 */
body.okkwork-news-page-open .Pixso-frame-219_2 > .Pixso-frame-129_23,
body.okkwork-news-page-open .Pixso-frame-219_2 > #129_23,
body.okkwork-news-page-open .Pixso-frame-219_2 > .Pixso-frame-129_35,
body.okkwork-news-page-open .Pixso-frame-219_2 > .Pixso-frame-129_19,
body.okkwork-idea-page-open .Pixso-frame-219_2 > .Pixso-frame-129_23,
body.okkwork-idea-page-open .Pixso-frame-219_2 > #129_23,
body.okkwork-idea-page-open .Pixso-frame-219_2 > .Pixso-frame-129_35,
body.okkwork-idea-page-open .Pixso-frame-219_2 > .Pixso-frame-129_19,
body.okkwork-referral-page-open .Pixso-frame-219_2 > .Pixso-frame-129_23,
body.okkwork-referral-page-open .Pixso-frame-219_2 > #129_23,
body.okkwork-referral-page-open .Pixso-frame-219_2 > .Pixso-frame-129_35,
body.okkwork-referral-page-open .Pixso-frame-219_2 > .Pixso-frame-129_19,
body.okkwork-balance-page-open .Pixso-frame-219_2 > .Pixso-frame-129_23,
body.okkwork-balance-page-open .Pixso-frame-219_2 > #129_23,
body.okkwork-balance-page-open .Pixso-frame-219_2 > .Pixso-frame-129_35,
body.okkwork-balance-page-open .Pixso-frame-219_2 > .Pixso-frame-129_19,
html.okkwork-news-page-open .Pixso-frame-219_2 > #129_23,
html.okkwork-idea-page-open .Pixso-frame-219_2 > #129_23,
html.okkwork-referral-page-open .Pixso-frame-219_2 > #129_23,
html.okkwork-balance-page-open .Pixso-frame-219_2 > #129_23 {
  z-index: var(--okkwork-header-icons-behind-overlay-z, 19980) !important;
}

html.okkwork-news-page-open #129_24,
html.okkwork-idea-page-open #129_24,
html.okkwork-referral-page-open #129_24,
html.okkwork-balance-page-open #129_24,
body.okkwork-news-page-open #129_24,
body.okkwork-idea-page-open #129_24,
body.okkwork-referral-page-open #129_24,
body.okkwork-balance-page-open #129_24,
html.okkwork-header-tooltips-suppressed #129_24,
body.okkwork-header-tooltips-suppressed #129_24,
html.okkwork-news-page-open #129_24 .okkwork-header-icon-host,
html.okkwork-idea-page-open #129_24 .okkwork-header-icon-host,
html.okkwork-referral-page-open #129_24 .okkwork-header-icon-host,
html.okkwork-balance-page-open #129_24 .okkwork-header-icon-host,
body.okkwork-news-page-open #129_24 .okkwork-header-icon-host,
body.okkwork-idea-page-open #129_24 .okkwork-header-icon-host,
body.okkwork-referral-page-open #129_24 .okkwork-header-icon-host,
body.okkwork-balance-page-open #129_24 .okkwork-header-icon-host,
html.okkwork-header-tooltips-suppressed #129_24 .okkwork-header-icon-host,
body.okkwork-header-tooltips-suppressed #129_24 .okkwork-header-icon-host,
.okkwork-header-tip-killed {
  overflow: hidden !important;
}

html.okkwork-news-page-open #129_24 .okkwork-header-float-tip-host::after,
html.okkwork-news-page-open #129_24 .okkwork-header-float-tip-host:hover::after,
html.okkwork-idea-page-open #129_24 .okkwork-header-float-tip-host::after,
html.okkwork-idea-page-open #129_24 .okkwork-header-float-tip-host:hover::after,
html.okkwork-referral-page-open #129_24 .okkwork-header-float-tip-host::after,
html.okkwork-referral-page-open #129_24 .okkwork-header-float-tip-host:hover::after,
html.okkwork-balance-page-open #129_24 .okkwork-header-float-tip-host::after,
html.okkwork-balance-page-open #129_24 .okkwork-header-float-tip-host:hover::after,
body.okkwork-news-page-open #129_24 .okkwork-header-float-tip-host::after,
body.okkwork-news-page-open #129_24 .okkwork-header-float-tip-host:hover::after,
body.okkwork-idea-page-open #129_24 .okkwork-header-float-tip-host::after,
body.okkwork-idea-page-open #129_24 .okkwork-header-float-tip-host:hover::after,
body.okkwork-referral-page-open #129_24 .okkwork-header-float-tip-host::after,
body.okkwork-referral-page-open #129_24 .okkwork-header-float-tip-host:hover::after,
body.okkwork-balance-page-open #129_24 .okkwork-header-float-tip-host::after,
body.okkwork-balance-page-open #129_24 .okkwork-header-float-tip-host:hover::after,
html.okkwork-header-tooltips-suppressed #129_24 .okkwork-header-float-tip-host::after,
html.okkwork-header-tooltips-suppressed #129_24 .okkwork-header-float-tip-host:hover::after,
body.okkwork-header-tooltips-suppressed #129_24 .okkwork-header-float-tip-host::after,
body.okkwork-header-tooltips-suppressed #129_24 .okkwork-header-float-tip-host:hover::after,
html.okkwork-news-page-open #129_24 .okkwork-tooltip-host::after,
html.okkwork-news-page-open #129_24 .okkwork-tooltip-host:hover::after,
html.okkwork-idea-page-open #129_24 .okkwork-tooltip-host::after,
html.okkwork-idea-page-open #129_24 .okkwork-tooltip-host:hover::after,
html.okkwork-referral-page-open #129_24 .okkwork-tooltip-host::after,
html.okkwork-referral-page-open #129_24 .okkwork-tooltip-host:hover::after,
html.okkwork-balance-page-open #129_24 .okkwork-tooltip-host::after,
html.okkwork-balance-page-open #129_24 .okkwork-tooltip-host:hover::after,
body.okkwork-news-page-open #129_24 .okkwork-tooltip-host::after,
body.okkwork-news-page-open #129_24 .okkwork-tooltip-host:hover::after,
body.okkwork-idea-page-open #129_24 .okkwork-tooltip-host::after,
body.okkwork-idea-page-open #129_24 .okkwork-tooltip-host:hover::after,
body.okkwork-referral-page-open #129_24 .okkwork-tooltip-host::after,
body.okkwork-referral-page-open #129_24 .okkwork-tooltip-host:hover::after,
body.okkwork-balance-page-open #129_24 .okkwork-tooltip-host::after,
body.okkwork-balance-page-open #129_24 .okkwork-tooltip-host:hover::after,
html.okkwork-header-tooltips-suppressed #129_24 .okkwork-tooltip-host::after,
html.okkwork-header-tooltips-suppressed #129_24 .okkwork-tooltip-host:hover::after,
body.okkwork-header-tooltips-suppressed #129_24 .okkwork-tooltip-host::after,
body.okkwork-header-tooltips-suppressed #129_24 .okkwork-tooltip-host:hover::after,
html.okkwork-balance-page-open #okkwork-header-float-tip,
body.okkwork-balance-page-open #okkwork-header-float-tip {
  display: none !important;
  opacity: 0 !important;
  visibility: hidden !important;
  pointer-events: none !important;
  content: none !important;
  width: 0 !important;
  height: 0 !important;
  min-height: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
  border: 0 !important;
  background: none !important;
  box-shadow: none !important;
}

/* #129_29: обрезка ::after под строкой баланса */
body.okkwork-news-page-open #129_29.okkwork-tooltip-host,
body.okkwork-idea-page-open #129_29.okkwork-tooltip-host,
body.okkwork-referral-page-open #129_29.okkwork-tooltip-host,
body.okkwork-balance-page-open #129_29.okkwork-tooltip-host,
html.okkwork-news-page-open #129_29.okkwork-tooltip-host,
html.okkwork-idea-page-open #129_29.okkwork-tooltip-host,
html.okkwork-referral-page-open #129_29.okkwork-tooltip-host,
html.okkwork-balance-page-open #129_29.okkwork-tooltip-host {
  overflow: hidden !important;
  isolation: isolate;
}

html.okkwork-news-page-open #129_24 .okkwork-header-icon-host::after,
html.okkwork-news-page-open #129_24 .okkwork-header-icon-host:hover::after,
html.okkwork-news-page-open #129_24 .okkwork-header-icon-host:focus::after,
html.okkwork-news-page-open #129_24 .okkwork-header-icon-host:focus-visible::after,
html.okkwork-idea-page-open #129_24 .okkwork-header-icon-host::after,
html.okkwork-idea-page-open #129_24 .okkwork-header-icon-host:hover::after,
html.okkwork-idea-page-open #129_24 .okkwork-header-icon-host:focus::after,
html.okkwork-idea-page-open #129_24 .okkwork-header-icon-host:focus-visible::after,
html.okkwork-referral-page-open #129_24 .okkwork-header-icon-host::after,
html.okkwork-referral-page-open #129_24 .okkwork-header-icon-host:hover::after,
html.okkwork-referral-page-open #129_24 .okkwork-header-icon-host:focus::after,
html.okkwork-referral-page-open #129_24 .okkwork-header-icon-host:focus-visible::after,
html.okkwork-news-page-open #129_29::after,
html.okkwork-news-page-open #129_29:hover::after,
html.okkwork-idea-page-open #129_29::after,
html.okkwork-idea-page-open #129_29:hover::after,
html.okkwork-referral-page-open #129_29::after,
html.okkwork-referral-page-open #129_29:hover::after,
body.okkwork-news-page-open #129_24 .okkwork-tooltip-host::after,
body.okkwork-news-page-open #129_24 .okkwork-tooltip-host:hover::after,
body.okkwork-idea-page-open #129_24 .okkwork-header-icon-host::after,
body.okkwork-idea-page-open #129_24 .okkwork-header-icon-host:hover::after,
body.okkwork-idea-page-open #129_24 .okkwork-header-icon-host:focus::after,
body.okkwork-idea-page-open #129_24 .okkwork-header-icon-host:focus-visible::after,
body.okkwork-idea-page-open #129_24 .okkwork-tooltip-host::after,
body.okkwork-idea-page-open #129_24 .okkwork-tooltip-host:hover::after,
body.okkwork-idea-page-open #129_24 .okkwork-tooltip-host:focus::after,
body.okkwork-idea-page-open #129_24 .okkwork-tooltip-host:focus-visible::after,
body.okkwork-referral-page-open #129_24 .okkwork-header-icon-host::after,
body.okkwork-referral-page-open #129_24 .okkwork-header-icon-host:hover::after,
body.okkwork-referral-page-open #129_24 .okkwork-header-icon-host:focus::after,
body.okkwork-referral-page-open #129_24 .okkwork-header-icon-host:focus-visible::after,
body.okkwork-referral-page-open #129_24 .okkwork-tooltip-host::after,
body.okkwork-referral-page-open #129_24 .okkwork-tooltip-host:hover::after,
body.okkwork-referral-page-open #129_24 .okkwork-tooltip-host:focus::after,
body.okkwork-referral-page-open #129_24 .okkwork-tooltip-host:focus-visible::after,
body.okkwork-news-page-open #129_29.okkwork-tooltip-host::after,
body.okkwork-news-page-open #129_29.okkwork-tooltip-host:hover::after,
body.okkwork-idea-page-open #129_29.okkwork-tooltip-host::after,
body.okkwork-idea-page-open #129_29.okkwork-tooltip-host:hover::after,
body.okkwork-referral-page-open #129_29.okkwork-tooltip-host::after,
body.okkwork-referral-page-open #129_29.okkwork-tooltip-host:hover::after,
html.okkwork-balance-page-open #129_24 .okkwork-header-icon-host::after,
html.okkwork-balance-page-open #129_24 .okkwork-header-icon-host:hover::after,
html.okkwork-balance-page-open #129_24 .okkwork-header-icon-host:focus::after,
html.okkwork-balance-page-open #129_24 .okkwork-header-icon-host:focus-visible::after,
html.okkwork-balance-page-open #129_29::after,
html.okkwork-balance-page-open #129_29:hover::after,
body.okkwork-balance-page-open #129_24 .okkwork-tooltip-host::after,
body.okkwork-balance-page-open #129_24 .okkwork-tooltip-host:hover::after,
body.okkwork-balance-page-open #129_24 .okkwork-header-icon-host::after,
body.okkwork-balance-page-open #129_24 .okkwork-header-icon-host:hover::after,
body.okkwork-balance-page-open #129_24 .okkwork-header-icon-host:focus::after,
body.okkwork-balance-page-open #129_24 .okkwork-header-icon-host:focus-visible::after,
body.okkwork-news-page-open #129_24 .okkwork-header-icon-host::after,
body.okkwork-news-page-open #129_24 .okkwork-header-icon-host:hover::after,
body.okkwork-news-page-open #129_24 .okkwork-header-icon-host:focus::after,
body.okkwork-news-page-open #129_24 .okkwork-header-icon-host:focus-visible::after,
html.okkwork-header-tooltips-suppressed #129_24 .okkwork-header-icon-host::after,
html.okkwork-header-tooltips-suppressed #129_24 .okkwork-header-icon-host:hover::after,
html.okkwork-header-tooltips-suppressed #129_24 .okkwork-header-icon-host:focus::after,
html.okkwork-header-tooltips-suppressed #129_24 .okkwork-header-icon-host:focus-visible::after,
html.okkwork-header-tooltips-suppressed #129_24 .okkwork-tooltip-host::after,
html.okkwork-header-tooltips-suppressed #129_24 .okkwork-tooltip-host:hover::after,
body.okkwork-header-tooltips-suppressed #129_24 .okkwork-header-icon-host::after,
body.okkwork-header-tooltips-suppressed #129_24 .okkwork-header-icon-host:hover::after,
body.okkwork-header-tooltips-suppressed #129_24 .okkwork-header-icon-host:focus::after,
body.okkwork-header-tooltips-suppressed #129_24 .okkwork-header-icon-host:focus-visible::after,
body.okkwork-header-tooltips-suppressed #129_24 .okkwork-tooltip-host::after,
body.okkwork-header-tooltips-suppressed #129_24 .okkwork-tooltip-host:hover::after,
body.okkwork-balance-page-open #129_29.okkwork-tooltip-host::after,
body.okkwork-balance-page-open #129_29.okkwork-tooltip-host:hover::after {
  content: none !important;
  display: none !important;
  opacity: 0 !important;
  visibility: hidden !important;
  width: 0 !important;
  height: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
  border: 0 !important;
  background: none !important;
  box-shadow: none !important;
  pointer-events: none !important;
  z-index: -9999 !important;
}

body.okkwork-news-page-open #129_23 .okkwork-tooltip-host::after,
body.okkwork-news-page-open #129_35 .okkwork-tooltip-host::after,
body.okkwork-news-page-open #129_19 .okkwork-tooltip-host::after,
body.okkwork-news-page-open #219_6 .okkwork-tooltip-host::after,
body.okkwork-news-page-open .okkwork-header-brand-link.okkwork-tooltip-host::after,
body.okkwork-idea-page-open #129_23 .okkwork-tooltip-host::after,
body.okkwork-idea-page-open #129_35 .okkwork-tooltip-host::after,
body.okkwork-idea-page-open #129_19 .okkwork-tooltip-host::after,
body.okkwork-idea-page-open #219_6 .okkwork-tooltip-host::after,
body.okkwork-idea-page-open .okkwork-header-brand-link.okkwork-tooltip-host::after,
body.okkwork-referral-page-open #129_23 .okkwork-tooltip-host::after,
body.okkwork-referral-page-open #129_35 .okkwork-tooltip-host::after,
body.okkwork-referral-page-open #129_19 .okkwork-tooltip-host::after,
body.okkwork-referral-page-open #219_6 .okkwork-tooltip-host::after,
body.okkwork-referral-page-open .okkwork-header-brand-link.okkwork-tooltip-host::after,
body.okkwork-balance-page-open #129_23 .okkwork-tooltip-host::after,
body.okkwork-balance-page-open #129_35 .okkwork-tooltip-host::after,
body.okkwork-balance-page-open #129_19 .okkwork-tooltip-host::after,
body.okkwork-balance-page-open #219_6 .okkwork-tooltip-host::after,
body.okkwork-balance-page-open .okkwork-header-brand-link.okkwork-tooltip-host::after,
body.okkwork-news-page-open #129_23 .okkwork-header-icon-host.okkwork-tooltip-host::after,
body.okkwork-idea-page-open #129_23 .okkwork-header-icon-host.okkwork-tooltip-host::after,
body.okkwork-referral-page-open #129_23 .okkwork-header-icon-host.okkwork-tooltip-host::after,
body.okkwork-balance-page-open #129_23 .okkwork-header-icon-host.okkwork-tooltip-host::after,
.okkwork-tooltip-host--news-blocked::after {
  display: none !important;
  opacity: 0 !important;
  visibility: hidden !important;
  pointer-events: none !important;
  content: none !important;
  padding: 0 !important;
  margin: 0 !important;
  border: 0 !important;
  background: none !important;
  background-color: transparent !important;
  box-shadow: none !important;
  width: 0 !important;
  height: 0 !important;
  max-width: 0 !important;
  max-height: 0 !important;
  min-width: 0 !important;
  min-height: 0 !important;
  overflow: hidden !important;
  transform: none !important;
}

body.okkwork-news-page-open #129_23 .okkwork-tooltip-host:hover::after,
body.okkwork-news-page-open #129_23 .okkwork-tooltip-host:focus-visible::after,
body.okkwork-news-page-open #129_35 .okkwork-tooltip-host:hover::after,
body.okkwork-news-page-open #129_35 .okkwork-tooltip-host:focus-visible::after,
body.okkwork-news-page-open #129_19 .okkwork-tooltip-host:hover::after,
body.okkwork-news-page-open #129_19 .okkwork-tooltip-host:focus-visible::after,
body.okkwork-news-page-open #219_6 .okkwork-tooltip-host:hover::after,
body.okkwork-news-page-open #219_6 .okkwork-tooltip-host:focus-visible::after,
body.okkwork-news-page-open .okkwork-header-brand-link.okkwork-tooltip-host:hover::after,
body.okkwork-news-page-open .okkwork-header-brand-link.okkwork-tooltip-host:focus-visible::after,
body.okkwork-idea-page-open #129_23 .okkwork-tooltip-host:hover::after,
body.okkwork-idea-page-open #129_23 .okkwork-tooltip-host:focus-visible::after,
body.okkwork-idea-page-open #129_35 .okkwork-tooltip-host:hover::after,
body.okkwork-idea-page-open #129_35 .okkwork-tooltip-host:focus-visible::after,
body.okkwork-idea-page-open #129_19 .okkwork-tooltip-host:hover::after,
body.okkwork-idea-page-open #129_19 .okkwork-tooltip-host:focus-visible::after,
body.okkwork-idea-page-open #219_6 .okkwork-tooltip-host:hover::after,
body.okkwork-idea-page-open #219_6 .okkwork-tooltip-host:focus-visible::after,
body.okkwork-idea-page-open .okkwork-header-brand-link.okkwork-tooltip-host:hover::after,
body.okkwork-idea-page-open .okkwork-header-brand-link.okkwork-tooltip-host:focus-visible::after,
body.okkwork-referral-page-open #129_23 .okkwork-tooltip-host:hover::after,
body.okkwork-referral-page-open #129_23 .okkwork-tooltip-host:focus-visible::after,
body.okkwork-referral-page-open #129_35 .okkwork-tooltip-host:hover::after,
body.okkwork-referral-page-open #129_35 .okkwork-tooltip-host:focus-visible::after,
body.okkwork-referral-page-open #129_19 .okkwork-tooltip-host:hover::after,
body.okkwork-referral-page-open #129_19 .okkwork-tooltip-host:focus-visible::after,
body.okkwork-referral-page-open #219_6 .okkwork-tooltip-host:hover::after,
body.okkwork-referral-page-open #219_6 .okkwork-tooltip-host:focus-visible::after,
body.okkwork-referral-page-open .okkwork-header-brand-link.okkwork-tooltip-host:hover::after,
body.okkwork-referral-page-open .okkwork-header-brand-link.okkwork-tooltip-host:focus-visible::after,
body.okkwork-balance-page-open #129_23 .okkwork-tooltip-host:hover::after,
body.okkwork-balance-page-open #129_23 .okkwork-tooltip-host:focus-visible::after,
body.okkwork-balance-page-open #129_35 .okkwork-tooltip-host:hover::after,
body.okkwork-balance-page-open #129_35 .okkwork-tooltip-host:focus-visible::after,
body.okkwork-balance-page-open #129_19 .okkwork-tooltip-host:hover::after,
body.okkwork-balance-page-open #129_19 .okkwork-tooltip-host:focus-visible::after,
body.okkwork-balance-page-open #219_6 .okkwork-tooltip-host:hover::after,
body.okkwork-balance-page-open #219_6 .okkwork-tooltip-host:focus-visible::after,
body.okkwork-balance-page-open .okkwork-header-brand-link.okkwork-tooltip-host:hover::after,
body.okkwork-balance-page-open .okkwork-header-brand-link.okkwork-tooltip-host:focus-visible::after,
body.okkwork-news-page-open #129_23 .okkwork-header-icon-host.okkwork-tooltip-host:hover::after,
body.okkwork-news-page-open #129_23 .okkwork-header-icon-host.okkwork-tooltip-host:focus-visible::after,
body.okkwork-idea-page-open #129_23 .okkwork-header-icon-host.okkwork-tooltip-host:hover::after,
body.okkwork-idea-page-open #129_23 .okkwork-header-icon-host.okkwork-tooltip-host:focus-visible::after,
body.okkwork-referral-page-open #129_23 .okkwork-header-icon-host.okkwork-tooltip-host:hover::after,
body.okkwork-referral-page-open #129_23 .okkwork-header-icon-host.okkwork-tooltip-host:focus-visible::after,
body.okkwork-balance-page-open #129_23 .okkwork-header-icon-host.okkwork-tooltip-host:hover::after,
body.okkwork-balance-page-open #129_23 .okkwork-header-icon-host.okkwork-tooltip-host:focus-visible::after,
.okkwork-tooltip-host--news-blocked:hover::after,
.okkwork-tooltip-host--news-blocked:focus::after,
.okkwork-tooltip-host--news-blocked:focus-visible::after {
  display: none !important;
  opacity: 0 !important;
  visibility: hidden !important;
  content: none !important;
  padding: 0 !important;
  margin: 0 !important;
  border: 0 !important;
  background: none !important;
  background-color: transparent !important;
  box-shadow: none !important;
  width: 0 !important;
  height: 0 !important;
  pointer-events: none !important;
  transform: none !important;
}

/* Иконки шапки: без пустой «обёртки» ::after на overlay-страницах */
body.okkwork-news-page-open #129_23 .okkwork-header-icon-host::after,
body.okkwork-news-page-open #129_23 .okkwork-header-icon-host:hover::after,
body.okkwork-news-page-open #129_23 .okkwork-header-icon-host:focus::after,
body.okkwork-news-page-open #129_23 .okkwork-header-icon-host:focus-visible::after,
body.okkwork-idea-page-open #129_23 .okkwork-header-icon-host::after,
body.okkwork-idea-page-open #129_23 .okkwork-header-icon-host:hover::after,
body.okkwork-idea-page-open #129_23 .okkwork-header-icon-host:focus::after,
body.okkwork-idea-page-open #129_23 .okkwork-header-icon-host:focus-visible::after,
body.okkwork-referral-page-open #129_23 .okkwork-header-icon-host::after,
body.okkwork-referral-page-open #129_23 .okkwork-header-icon-host:hover::after,
body.okkwork-referral-page-open #129_23 .okkwork-header-icon-host:focus::after,
body.okkwork-referral-page-open #129_23 .okkwork-header-icon-host:focus-visible::after,
html.okkwork-news-page-open #129_23 .okkwork-header-icon-host::after,
html.okkwork-news-page-open #129_23 .okkwork-header-icon-host:hover::after,
html.okkwork-news-page-open #129_23 .okkwork-header-icon-host:focus::after,
html.okkwork-news-page-open #129_23 .okkwork-header-icon-host:focus-visible::after,
html.okkwork-news-page-open #219_3 .okkwork-header-icon-host::after,
html.okkwork-news-page-open #219_3 .okkwork-header-icon-host:hover::after,
html.okkwork-news-page-open #219_3 .okkwork-header-icon-host:focus::after,
html.okkwork-news-page-open #219_3 .okkwork-header-icon-host:focus-visible::after,
body.okkwork-news-page-open #219_3 .okkwork-header-icon-host::after,
body.okkwork-news-page-open #219_3 .okkwork-header-icon-host:hover::after,
body.okkwork-news-page-open #219_3 .okkwork-header-icon-host:focus::after,
body.okkwork-news-page-open #219_3 .okkwork-header-icon-host:focus-visible::after,
html.okkwork-idea-page-open #129_23 .okkwork-header-icon-host::after,
html.okkwork-idea-page-open #129_23 .okkwork-header-icon-host:hover::after,
html.okkwork-idea-page-open #129_23 .okkwork-header-icon-host:focus::after,
html.okkwork-idea-page-open #129_23 .okkwork-header-icon-host:focus-visible::after,
html.okkwork-idea-page-open #219_3 .okkwork-header-icon-host::after,
html.okkwork-idea-page-open #219_3 .okkwork-header-icon-host:hover::after,
html.okkwork-idea-page-open #219_3 .okkwork-header-icon-host:focus::after,
html.okkwork-idea-page-open #219_3 .okkwork-header-icon-host:focus-visible::after,
html.okkwork-referral-page-open #129_23 .okkwork-header-icon-host::after,
html.okkwork-referral-page-open #129_23 .okkwork-header-icon-host:hover::after,
html.okkwork-referral-page-open #129_23 .okkwork-header-icon-host:focus::after,
html.okkwork-referral-page-open #129_23 .okkwork-header-icon-host:focus-visible::after,
html.okkwork-referral-page-open #219_3 .okkwork-header-icon-host::after,
html.okkwork-referral-page-open #219_3 .okkwork-header-icon-host:hover::after,
html.okkwork-referral-page-open #219_3 .okkwork-header-icon-host:focus::after,
html.okkwork-referral-page-open #219_3 .okkwork-header-icon-host:focus-visible::after,
.okkwork-tooltip-host--news-blocked.okkwork-header-icon-host::after,
.okkwork-tooltip-host--news-blocked.okkwork-header-icon-host:hover::after,
.okkwork-tooltip-host--news-blocked.okkwork-header-icon-host:focus::after,
.okkwork-tooltip-host--news-blocked.okkwork-header-icon-host:focus-visible::after {
  content: none !important;
  display: none !important;
  opacity: 0 !important;
  visibility: hidden !important;
  width: 0 !important;
  height: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
  border: 0 !important;
  background: none !important;
  background-color: transparent !important;
  box-shadow: none !important;
  pointer-events: none !important;
  transform: none !important;
}

body.okkwork-news-page-open .okkwork-header-float-tip,
body.okkwork-idea-page-open .okkwork-header-float-tip,
body.okkwork-referral-page-open .okkwork-header-float-tip,
body.okkwork-balance-page-open .okkwork-header-float-tip,
html.okkwork-balance-page-open .okkwork-header-float-tip,
html.okkwork-header-tooltips-suppressed .okkwork-header-float-tip,
body.okkwork-header-tooltips-suppressed .okkwork-header-float-tip,
html.okkwork-header-tooltips-suppressed #okkwork-header-float-tip,
body.okkwork-header-tooltips-suppressed #okkwork-header-float-tip {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
  pointer-events: none !important;
}

/* Overlay-страницы: скрыть все подсказки шапки (hover / focus / focus-visible) */
html.okkwork-header-tooltips-suppressed #129_23 .okkwork-tooltip-host::after,
html.okkwork-header-tooltips-suppressed #129_35 .okkwork-tooltip-host::after,
html.okkwork-header-tooltips-suppressed #129_19 .okkwork-tooltip-host::after,
html.okkwork-header-tooltips-suppressed #219_6 .okkwork-tooltip-host::after,
html.okkwork-header-tooltips-suppressed #129_29.okkwork-tooltip-host::after,
html.okkwork-header-tooltips-suppressed .okkwork-header-brand-link.okkwork-tooltip-host::after,
body.okkwork-header-tooltips-suppressed #129_23 .okkwork-tooltip-host::after,
body.okkwork-header-tooltips-suppressed #129_35 .okkwork-tooltip-host::after,
body.okkwork-header-tooltips-suppressed #129_19 .okkwork-tooltip-host::after,
body.okkwork-header-tooltips-suppressed #219_6 .okkwork-tooltip-host::after,
body.okkwork-header-tooltips-suppressed #129_29.okkwork-tooltip-host::after,
body.okkwork-header-tooltips-suppressed .okkwork-header-brand-link.okkwork-tooltip-host::after,
html.okkwork-header-tooltips-suppressed #129_23 .okkwork-tooltip-host:hover::after,
html.okkwork-header-tooltips-suppressed #129_35 .okkwork-tooltip-host:hover::after,
html.okkwork-header-tooltips-suppressed #129_19 .okkwork-tooltip-host:hover::after,
html.okkwork-header-tooltips-suppressed #219_6 .okkwork-tooltip-host:hover::after,
html.okkwork-header-tooltips-suppressed #129_29.okkwork-tooltip-host:hover::after,
html.okkwork-header-tooltips-suppressed .okkwork-header-brand-link.okkwork-tooltip-host:hover::after,
body.okkwork-header-tooltips-suppressed #129_23 .okkwork-tooltip-host:hover::after,
body.okkwork-header-tooltips-suppressed #129_35 .okkwork-tooltip-host:hover::after,
body.okkwork-header-tooltips-suppressed #129_19 .okkwork-tooltip-host:hover::after,
body.okkwork-header-tooltips-suppressed #219_6 .okkwork-tooltip-host:hover::after,
body.okkwork-header-tooltips-suppressed #129_29.okkwork-tooltip-host:hover::after,
body.okkwork-header-tooltips-suppressed .okkwork-header-brand-link.okkwork-tooltip-host:hover::after,
html.okkwork-header-tooltips-suppressed #129_23 .okkwork-tooltip-host:focus::after,
html.okkwork-header-tooltips-suppressed #129_35 .okkwork-tooltip-host:focus::after,
html.okkwork-header-tooltips-suppressed #129_19 .okkwork-tooltip-host:focus::after,
html.okkwork-header-tooltips-suppressed #219_6 .okkwork-tooltip-host:focus::after,
html.okkwork-header-tooltips-suppressed #129_29.okkwork-tooltip-host:focus::after,
html.okkwork-header-tooltips-suppressed .okkwork-header-brand-link.okkwork-tooltip-host:focus::after,
body.okkwork-header-tooltips-suppressed #129_23 .okkwork-tooltip-host:focus::after,
body.okkwork-header-tooltips-suppressed #129_35 .okkwork-tooltip-host:focus::after,
body.okkwork-header-tooltips-suppressed #129_19 .okkwork-tooltip-host:focus::after,
body.okkwork-header-tooltips-suppressed #219_6 .okkwork-tooltip-host:focus::after,
body.okkwork-header-tooltips-suppressed #129_29.okkwork-tooltip-host:focus::after,
body.okkwork-header-tooltips-suppressed .okkwork-header-brand-link.okkwork-tooltip-host:focus::after,
html.okkwork-header-tooltips-suppressed #129_23 .okkwork-tooltip-host:focus-visible::after,
html.okkwork-header-tooltips-suppressed #129_35 .okkwork-tooltip-host:focus-visible::after,
html.okkwork-header-tooltips-suppressed #129_19 .okkwork-tooltip-host:focus-visible::after,
html.okkwork-header-tooltips-suppressed #219_6 .okkwork-tooltip-host:focus-visible::after,
html.okkwork-header-tooltips-suppressed #129_29.okkwork-tooltip-host:focus-visible::after,
html.okkwork-header-tooltips-suppressed .okkwork-header-brand-link.okkwork-tooltip-host:focus-visible::after,
body.okkwork-header-tooltips-suppressed #129_23 .okkwork-tooltip-host:focus-visible::after,
body.okkwork-header-tooltips-suppressed #129_35 .okkwork-tooltip-host:focus-visible::after,
body.okkwork-header-tooltips-suppressed #129_19 .okkwork-tooltip-host:focus-visible::after,
body.okkwork-header-tooltips-suppressed #219_6 .okkwork-tooltip-host:focus-visible::after,
body.okkwork-header-tooltips-suppressed #129_29.okkwork-tooltip-host:focus-visible::after,
body.okkwork-header-tooltips-suppressed .okkwork-header-brand-link.okkwork-tooltip-host:focus-visible::after,
html.okkwork-header-tooltips-suppressed #129_23 .okkwork-header-icon-host.okkwork-tooltip-host::after,
html.okkwork-header-tooltips-suppressed #129_23 .okkwork-header-icon-host.okkwork-tooltip-host:hover::after,
html.okkwork-header-tooltips-suppressed #129_23 .okkwork-header-icon-host.okkwork-tooltip-host:focus::after,
html.okkwork-header-tooltips-suppressed #129_23 .okkwork-header-icon-host.okkwork-tooltip-host:focus-visible::after,
body.okkwork-header-tooltips-suppressed #129_23 .okkwork-header-icon-host.okkwork-tooltip-host::after,
body.okkwork-header-tooltips-suppressed #129_23 .okkwork-header-icon-host.okkwork-tooltip-host:hover::after,
body.okkwork-header-tooltips-suppressed #129_23 .okkwork-header-icon-host.okkwork-tooltip-host:focus::after,
body.okkwork-header-tooltips-suppressed #129_23 .okkwork-header-icon-host.okkwork-tooltip-host:focus-visible::after,
html body.okkwork-header-tooltips-suppressed #219_3 .okkwork-header-icon-host.okkwork-tooltip-host::after,
html body.okkwork-header-tooltips-suppressed #219_3 .okkwork-header-icon-host.okkwork-tooltip-host:hover::after,
html body.okkwork-header-tooltips-suppressed #219_3 .okkwork-header-icon-host.okkwork-tooltip-host:focus::after,
html body.okkwork-header-tooltips-suppressed #219_3 .okkwork-header-icon-host.okkwork-tooltip-host:focus-visible::after,
html body.okkwork-header-tooltips-suppressed .Pixso-frame-219_3 .okkwork-header-icon-host.okkwork-tooltip-host::after,
html body.okkwork-header-tooltips-suppressed .Pixso-frame-219_3 .okkwork-header-icon-host.okkwork-tooltip-host:hover::after,
html body.okkwork-header-tooltips-suppressed .Pixso-frame-219_3 .okkwork-header-icon-host.okkwork-tooltip-host:focus::after,
html body.okkwork-header-tooltips-suppressed .Pixso-frame-219_3 .okkwork-header-icon-host.okkwork-tooltip-host:focus-visible::after {
  display: none !important;
  opacity: 0 !important;
  visibility: hidden !important;
  pointer-events: none !important;
  content: none !important;
  padding: 0 !important;
  margin: 0 !important;
  border: 0 !important;
  background: none !important;
  background-color: transparent !important;
  box-shadow: none !important;
  width: 0 !important;
  height: 0 !important;
  max-width: 0 !important;
  max-height: 0 !important;
  min-width: 0 !important;
  min-height: 0 !important;
  overflow: hidden !important;
  transform: none !important;
}

/* Плавающие подсказки шапки (JS) — поверх overlay-страниц */
.okkwork-header-float-tip {
  position: fixed;
  z-index: 20320;
  max-width: min(320px, calc(100vw - 16px));
  padding: 6px 10px;
  font-family: "Rubik", "Inter-Medium", sans-serif;
  font-weight: 500;
  font-size: 12px;
  line-height: 1.2;
  color: #033d72;
  white-space: nowrap;
  background: #edf4fa;
  background-color: #edf4fa;
  border: 0.5px solid #b4c9dc;
  border-radius: 8px;
  box-shadow: 0 10px 26px rgba(3, 61, 114, 0.14);
  pointer-events: none;
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
}

.okkwork-header-float-tip[hidden] {
  display: none !important;
}

body.okkwork-header-float-tips-active .Pixso-frame-219_2 > #129_23 .okkwork-tooltip-host::after,
body.okkwork-header-float-tips-active .Pixso-frame-219_2 > .Pixso-frame-129_23 .okkwork-tooltip-host::after,
body.okkwork-header-float-tips-active .Pixso-frame-219_2 > #129_35 .okkwork-tooltip-host::after,
body.okkwork-header-float-tips-active .Pixso-frame-219_2 > .Pixso-frame-129_35 .okkwork-tooltip-host::after,
body.okkwork-header-float-tips-active .Pixso-frame-219_2 > #129_19 .okkwork-tooltip-host::after,
body.okkwork-header-float-tips-active .Pixso-frame-219_2 > .Pixso-frame-129_19 .okkwork-tooltip-host::after,
body.okkwork-header-float-tips-active .Pixso-frame-219_2 > #129_29.okkwork-tooltip-host::after,
body.okkwork-header-float-tips-active .Pixso-frame-219_2 > .Pixso-frame-129_29.okkwork-tooltip-host::after {
  opacity: 0 !important;
  visibility: hidden !important;
}

.Pixso-frame-219_2 .okkwork-header-icon-host {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  visibility: visible !important;
  opacity: 1 !important;
  cursor: pointer !important;
  pointer-events: auto !important;
  position: relative !important;
}

.Pixso-frame-219_2 .okkwork-header-icon-host::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 1;
  pointer-events: auto;
}

.Pixso-frame-219_2 .okkwork-header-icon-img {
  display: block !important;
  width: 30px !important;
  height: 30px !important;
  object-fit: contain !important;
  flex-shrink: 0 !important;
  position: relative !important;
  z-index: 2 !important;
  pointer-events: none !important;
  transform-origin: 50% 0% !important;
  /* Постоянный compositing-слой — без «мутности» до hover */
  transform: translate3d(0, 0, 0);
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  will-change: transform;
  image-rendering: -webkit-optimize-contrast;
  image-rendering: auto;
  opacity: 1 !important;
  filter: none !important;
}

.Pixso-frame-219_2 #129_24 .okkwork-header-icon-host .okkwork-header-icon-img {
  transform: translate3d(0, 0, 0);
}

.Pixso-frame-219_2 .okkwork-header-icon-host--28 .okkwork-header-icon-img {
  width: 28px !important;
  height: 28px !important;
}

.Pixso-frame-219_2 .okkwork-header-icon-host .Pixso-rectangle-129_25,
.Pixso-frame-219_2 .okkwork-header-icon-host .Pixso-rectangle-129_26,
.Pixso-frame-219_2 .okkwork-header-icon-host .Pixso-rectangle-129_27 {
  display: none !important;
  background-image: none !important;
}

.Pixso-frame-219_2 .okkwork-header-icon-host:hover .okkwork-header-icon-img {
  animation: okkwork-bell-ring 0.6s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
}

.Pixso-frame-219_2 #129_28.Pixso-vector-129_28 {
  display: block !important;
  flex-shrink: 0 !important;
  align-self: center !important;
  width: 1px !important;
  min-width: 1px !important;
  height: 46px !important;
  margin: 0 !important;
  padding: 0 !important;
  opacity: 1 !important;
  visibility: visible !important;
  position: relative !important;
  background: transparent !important;
  background-image: none !important;
}

.Pixso-frame-219_2 .okkwork-header-separator-img {
  display: block !important;
  width: 100% !important;
  height: 100% !important;
  min-height: 46px !important;
  object-fit: fill !important;
  pointer-events: none !important;
}

.Pixso-frame-219_2 #129_29.Pixso-frame-129_29,
html body #129_29.Pixso-frame-129_29,
html body #129_29.okkwork-tooltip-host {
  position: relative !important;
  cursor: pointer !important;
  display: flex !important;
  flex-direction: row !important;
  flex-wrap: nowrap !important;
  align-items: center !important;
  justify-content: flex-start !important;
  box-sizing: border-box !important;
  width: auto !important;
  min-width: 158px !important;
  max-width: 240px !important;
  height: 32px !important;
  padding: 0 6px 0 14px !important;
  gap: 6px !important;
  overflow: visible !important;
}

.Pixso-frame-219_2 .okkwork-header-balance-wallet-hit {
  position: absolute !important;
  left: 14px !important;
  top: 50% !important;
  transform: translateY(-50%) !important;
  width: 27px !important;
  height: 27px !important;
  z-index: 3 !important;
  display: block !important;
  cursor: pointer !important;
  background: transparent !important;
  border: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
}

.Pixso-frame-219_2 .okkwork-header-balance-wallet {
  position: relative !important;
  left: auto !important;
  top: auto !important;
  flex: 0 0 27px !important;
  width: 27px !important;
  height: 27px !important;
  object-fit: contain !important;
  z-index: 2 !important;
  display: block !important;
  pointer-events: none !important;
  transform-origin: 50% 50% !important;
}

.Pixso-frame-219_2 .okkwork-header-balance-wallet-hit:hover + .okkwork-header-balance-wallet,
.Pixso-frame-219_2 .okkwork-header-balance-wallet:hover {
  animation: okkwork-bell-ring 0.6s cubic-bezier(0.36, 0.07, 0.19, 0.97) both !important;
}

/* Центр: [ сумма | ₽ ] в одной светло-синей «пилюле» */
.Pixso-frame-219_2 #129_29 .okkwork-header-balance-amount,
html body #129_29 .okkwork-header-balance-amount {
  flex: 1 1 auto !important;
  min-width: 0 !important;
  display: flex !important;
  flex-direction: row !important;
  flex-wrap: nowrap !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 4px !important;
  margin: 0 !important;
  padding: 0 8px !important;
  min-height: 24px !important;
  height: 24px !important;
  box-sizing: border-box !important;
  position: relative !important;
  left: auto !important;
  top: auto !important;
  background: #d9ecfa !important;
  border-radius: 5px !important;
}

.Pixso-frame-219_2 #129_29 #129_31,
.Pixso-frame-219_2 #129_29 .Pixso-paragraph-129_31,
html body #129_29 #129_31,
html body #129_29 .Pixso-paragraph-129_31 {
  position: relative !important;
  left: auto !important;
  top: auto !important;
  transform: none !important;
  flex: 0 0 auto !important;
  min-width: 0 !important;
  max-width: none !important;
  width: auto !important;
  height: auto !important;
  margin: 0 !important;
  padding: 0 !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  text-align: center !important;
  white-space: nowrap !important;
  overflow: visible !important;
  text-overflow: clip !important;
  font-variant-numeric: tabular-nums !important;
  line-height: 1 !important;
  box-sizing: border-box !important;
  background: none !important;
  background-color: transparent !important;
  border-radius: 0 !important;
  color: #0658a2 !important;
}

.Pixso-frame-219_2 #129_29[data-balance-digits="1"] .okkwork-header-balance-amount,
html body #129_29[data-balance-digits="1"] .okkwork-header-balance-amount {
  padding: 0 10px !important;
}

.Pixso-frame-219_2 #129_29[data-balance-digits="1"] .Pixso-paragraph-129_31 {
  font-size: 18px !important;
}

.Pixso-frame-219_2 #129_29[data-balance-digits="2"] .Pixso-paragraph-129_31 {
  font-size: 17px !important;
}

.Pixso-frame-219_2 #129_29[data-balance-digits="3"] .Pixso-paragraph-129_31 {
  font-size: 16px !important;
  letter-spacing: -0.01em !important;
}

.Pixso-frame-219_2 #129_29[data-balance-digits="4"] .Pixso-paragraph-129_31,
html body #129_29[data-balance-digits="4"] .Pixso-paragraph-129_31 {
  font-size: 14px !important;
  letter-spacing: -0.02em !important;
}

.Pixso-frame-219_2 #129_29[data-balance-digits="4"] .okkwork-header-balance-amount,
html body #129_29[data-balance-digits="4"] .okkwork-header-balance-amount {
  padding: 0 6px !important;
}

.Pixso-frame-219_2 #129_29[data-balance-digits="5"] .Pixso-paragraph-129_31,
html body #129_29[data-balance-digits="5"] .Pixso-paragraph-129_31 {
  font-size: 13px !important;
  letter-spacing: -0.03em !important;
}

.Pixso-frame-219_2 #129_29[data-balance-digits="5"] .okkwork-header-balance-amount,
html body #129_29[data-balance-digits="5"] .okkwork-header-balance-amount {
  padding: 0 5px !important;
}

.Pixso-frame-219_2 #129_29[data-balance-digits="6"] .Pixso-paragraph-129_31,
.Pixso-frame-219_2 #129_29[data-balance-digits="7"] .Pixso-paragraph-129_31,
.Pixso-frame-219_2 #129_29[data-balance-digits="8"] .Pixso-paragraph-129_31,
.Pixso-frame-219_2 #129_29[data-balance-digits="9"] .Pixso-paragraph-129_31,
html body #129_29[data-balance-digits="6"] .Pixso-paragraph-129_31,
html body #129_29[data-balance-digits="7"] .Pixso-paragraph-129_31,
html body #129_29[data-balance-digits="8"] .Pixso-paragraph-129_31,
html body #129_29[data-balance-digits="9"] .Pixso-paragraph-129_31 {
  font-size: 11px !important;
  letter-spacing: -0.04em !important;
}

.Pixso-frame-219_2 #129_29[data-balance-digits="6"] .okkwork-header-balance-amount,
.Pixso-frame-219_2 #129_29[data-balance-digits="7"] .okkwork-header-balance-amount,
.Pixso-frame-219_2 #129_29[data-balance-digits="8"] .okkwork-header-balance-amount,
.Pixso-frame-219_2 #129_29[data-balance-digits="9"] .okkwork-header-balance-amount,
html body #129_29[data-balance-digits="6"] .okkwork-header-balance-amount,
html body #129_29[data-balance-digits="7"] .okkwork-header-balance-amount,
html body #129_29[data-balance-digits="8"] .okkwork-header-balance-amount,
html body #129_29[data-balance-digits="9"] .okkwork-header-balance-amount {
  padding: 0 4px !important;
}

/* Иконка ₽ — в одной строке с суммой внутри пилюли */
.Pixso-frame-219_2 #129_29 .okkwork-header-balance-rub,
html body #129_29 .okkwork-header-balance-rub {
  flex: 0 0 auto !important;
  width: 15px !important;
  height: 15px !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  color: #0658a2 !important;
  pointer-events: none !important;
  position: relative !important;
  left: auto !important;
  top: auto !important;
  margin: 0 !important;
  align-self: center !important;
}

.Pixso-frame-219_2 .okkwork-header-balance-rub__img,
html body #129_29 .okkwork-header-balance-rub__img {
  display: block !important;
  width: 15px !important;
  height: 15px !important;
  flex-shrink: 0 !important;
  object-fit: contain !important;
  image-rendering: -webkit-optimize-contrast !important;
  image-rendering: crisp-edges !important;
}

.Pixso-frame-219_2 .okkwork-header-balance-arrow {
  display: none !important;
  visibility: hidden !important;
  width: 0 !important;
  height: 0 !important;
  pointer-events: none !important;
}

.Pixso-frame-219_2 #129_30.Pixso-rectangle-129_30,
.Pixso-frame-219_2 #129_32.Pixso-rectangle-129_32,
.Pixso-frame-219_2 #129_29 .Pixso-rectangle-129_30,
.Pixso-frame-219_2 #129_29 .Pixso-rectangle-129_32 {
  display: none !important;
  visibility: hidden !important;
  width: 0 !important;
  height: 0 !important;
  background: none !important;
  background-image: none !important;
  pointer-events: none !important;
}

.Pixso-frame-219_2 .okkwork-header-search-icon {
  position: absolute !important;
  left: 10px !important;
  top: 10.5px !important;
  width: 20px !important;
  height: 20px !important;
  object-fit: contain !important;
  z-index: 2 !important;
  display: block !important;
  pointer-events: none !important;
}

.Pixso-frame-219_2 #129_36.Pixso-rectangle-129_36 {
  display: none !important;
  background-image: none !important;
}

.Pixso-frame-219_2 .okkwork-header-support-headset {
  position: absolute !important;
  left: -2px !important;
  top: 4px !important;
  width: 25px !important;
  height: 25px !important;
  object-fit: contain !important;
  z-index: 2 !important;
  display: block !important;
  pointer-events: none !important;
  transform-origin: 50% 0% !important;
  transform: translate3d(0, 0, 0);
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  will-change: transform;
}

.Pixso-frame-219_2 .frame-content-129_19:hover .okkwork-header-support-headset {
  animation: okkwork-bell-ring 0.6s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
}

.Pixso-frame-219_2 .okkwork-header-support-chevron {
  position: absolute !important;
  left: 159px !important;
  top: 3px !important;
  width: 25px !important;
  height: 25px !important;
  object-fit: contain !important;
  z-index: 2 !important;
  display: block !important;
  pointer-events: none !important;
  transform: rotate(180deg);
}

.Pixso-frame-219_2 .okkwork-support-host.is-open .okkwork-header-support-chevron {
  transform: rotate(0deg);
}

.Pixso-frame-219_2 #129_20.Pixso-rectangle-129_20,
.Pixso-frame-219_2 #129_21.Pixso-rectangle-129_21,
.Pixso-frame-219_2 .frame-content-129_19 .Pixso-rectangle-129_20,
.Pixso-frame-219_2 .frame-content-129_19 .Pixso-rectangle-129_21 {
  display: none !important;
  visibility: hidden !important;
  width: 0 !important;
  height: 0 !important;
  background: none !important;
  background-image: none !important;
  pointer-events: none !important;
}

@keyframes okkwork-bell-ring {
  0% {
    transform: translate3d(0, 0, 0) rotate(0deg);
  }
  12% {
    transform: translate3d(0, 0, 0) rotate(15deg);
  }
  24% {
    transform: translate3d(0, 0, 0) rotate(-13deg);
  }
  36% {
    transform: translate3d(0, 0, 0) rotate(10deg);
  }
  48% {
    transform: translate3d(0, 0, 0) rotate(-7deg);
  }
  60% {
    transform: translate3d(0, 0, 0) rotate(4deg);
  }
  72% {
    transform: translate3d(0, 0, 0) rotate(-2deg);
  }
  84% {
    transform: translate3d(0, 0, 0) rotate(1deg);
  }
  100% {
    transform: translate3d(0, 0, 0) rotate(0deg);
  }
}

@media (prefers-reduced-motion: reduce) {
  .Pixso-frame-219_2 .okkwork-header-icon-host:hover .okkwork-header-icon-img,
  .Pixso-frame-219_2 .okkwork-header-balance-wallet-hit:hover + .okkwork-header-balance-wallet,
  .Pixso-frame-219_2 .okkwork-header-balance-wallet:hover,
  .Pixso-frame-219_2 .frame-content-129_19:hover .okkwork-header-support-headset {
    animation: none !important;
  }
}

/* Бейдж уведомлений по своим идеям — иконка «Предложить идею» */
.okkwork-header-icon-host .okkwork-header-icon-badge {
  position: absolute;
  top: -3px;
  right: -3px;
  z-index: 3;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 16px;
  height: 16px;
  padding: 0 3px;
  border-radius: 3px;
  background: #e53935;
  color: #fff;
  font-family: "Rubik-Medium", "Rubik", sans-serif;
  font-size: 10px;
  font-weight: 600;
  line-height: 1;
  letter-spacing: 0;
  box-sizing: border-box;
  pointer-events: auto;
  cursor: pointer;
  box-shadow: 0 1px 4px rgba(229, 57, 53, 0.45);
}

.okkwork-header-icon-host .okkwork-header-icon-badge[hidden] {
  display: none !important;
}

.okkwork-header-icon-host .okkwork-header-icon-badge--stage {
  min-width: 18px;
  width: 18px;
  height: 18px;
  padding: 2px;
  border-radius: 4px;
  background: #d6ebfa;
  border: 1px solid rgba(6, 88, 162, 0.16);
  color: inherit;
  box-shadow: 0 1px 4px rgba(6, 88, 162, 0.22);
}

.okkwork-header-icon-host .okkwork-header-icon-badge--stage img {
  display: block;
  width: 14px;
  height: 14px;
  object-fit: contain;
  pointer-events: none;
}

.okkwork-header-icon-host[data-okkwork-idea-notify-stage="new"] .okkwork-header-icon-badge--stage img {
  width: 15px;
  height: 15px;
}

.okkwork-header-icon-host[data-okkwork-idea-notify-stage="rejected"] .okkwork-header-icon-badge--stage img {
  width: 15px;
  height: 15px;
}

.okkwork-header-icon-host[data-okkwork-news-notify-count] .Pixso-rectangle-129_25 {
  pointer-events: none;
}

.okkwork-header-icon-host[data-okkwork-idea-notify-stage] .Pixso-rectangle-129_26,
.okkwork-header-icon-host[data-okkwork-idea-notify-count] .Pixso-rectangle-129_25,
.okkwork-header-icon-host[data-okkwork-idea-notify-count] .Pixso-rectangle-129_27 {
  pointer-events: none;
}

html body #129_33.okkwork-license-countdown {
  background-color: #0658a2 !important;
}

html body .Pixso-frame-129_33.okkwork-license-countdown:hover,
html body .Pixso-frame-129_33.okkwork-license-countdown:focus-within,
html body #129_33.okkwork-license-countdown:hover,
html body #129_33.okkwork-license-countdown:focus-within {
  background-color: #067e10 !important;
}

/* В покое — без 3D-слоя: иначе текст даты «плывёт» относительно соседних подписей */
html body .Pixso-frame-129_33.okkwork-license-countdown:not(:hover):not(:focus-within) .okkwork-license-countdown__flip,
html body #129_33.okkwork-license-countdown:not(:hover):not(:focus-within) .okkwork-license-countdown__flip {
  perspective: none !important;
  transform: none !important;
}

html body .Pixso-frame-129_33.okkwork-license-countdown:not(:hover):not(:focus-within) .okkwork-license-countdown__face,
html body #129_33.okkwork-license-countdown:not(:hover):not(:focus-within) .okkwork-license-countdown__face {
  transform-style: flat !important;
  backface-visibility: visible !important;
  -webkit-backface-visibility: visible !important;
  will-change: auto !important;
  transition: none !important;
}

html body .Pixso-frame-129_33.okkwork-license-countdown:not(:hover):not(:focus-within) .okkwork-license-countdown__face--date,
html body #129_33.okkwork-license-countdown:not(:hover):not(:focus-within) .okkwork-license-countdown__face--date {
  transform: none !important;
  opacity: 1 !important;
}

html body .Pixso-frame-129_33.okkwork-license-countdown:not(:hover):not(:focus-within) .okkwork-license-countdown__face--days,
html body #129_33.okkwork-license-countdown:not(:hover):not(:focus-within) .okkwork-license-countdown__face--days {
  transform: none !important;
  opacity: 0 !important;
  pointer-events: none !important;
}

html body .frame-content-129_33 .Pixso-paragraph-129_34,
html body .frame-content-129_33 .okkwork-license-countdown__days,
html body .Pixso-frame-129_33 .okkwork-license-countdown__face--date .Pixso-paragraph-129_34,
html body #129_33 .okkwork-license-countdown__face--date .Pixso-paragraph-129_34,
html body .Pixso-paragraph-129_34,
html body .okkwork-license-countdown__days,
html body #129_34,
html body #okkwork-license-days-label {
  font-family: "Rubik-SemiBold", "Rubik-Medium", "Rubik", sans-serif !important;
  font-weight: 600 !important;
  font-size: 16px !important;
  line-height: 1.2 !important;
  font-synthesis: none !important;
  font-variant-numeric: tabular-nums lining-nums !important;
  font-feature-settings: "tnum" 1, "lnum" 1 !important;
  letter-spacing: 0.02em !important;
  display: block !important;
  flex-direction: unset !important;
  -webkit-font-smoothing: subpixel-antialiased !important;
  -moz-osx-font-smoothing: auto !important;
  text-rendering: auto !important;
  color: #ffffff !important;
  opacity: 1 !important;
  transform: none !important;
  translate: none !important;
  scale: none !important;
  backface-visibility: visible !important;
  -webkit-backface-visibility: visible !important;
  will-change: auto !important;
  text-shadow: none !important;
  filter: none !important;
}

html body .Pixso-frame-129_33.okkwork-license-countdown:not(:hover):not(:focus-within) .okkwork-license-countdown__flip,
html body #129_33.okkwork-license-countdown:not(:hover):not(:focus-within) .okkwork-license-countdown__flip {
  transform: none !important;
  translate: none !important;
  perspective: none !important;
}

html body .frame-content-129_33 .okkwork-license-countdown__face--date,
html body .frame-content-129_33 .okkwork-license-countdown__face--days {
  transform: none !important;
  filter: none !important;
}
