.rc__Iq9rq {
  left: -20px;
}

.rc__tedVu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column wrap;
          flex-flow: column wrap;
  padding: 10px;
  -webkit-box-shadow: inset 0 -1px 0 0 var(--rc-topline-dropdown-borderColor);
          box-shadow: inset 0 -1px 0 0 var(--rc-topline-dropdown-borderColor);
}

.rc__Lfb7S .rc__tedVu {
    height: 300px;
  }

.rc__EN-62 .rc__tedVu {
    height: 260px;
  }

@media (max-width: 1280px) {

.rc__EN-62 .rc__tedVu {
      height: 300px
  }
    }

@media (max-width: 1060px) {

.rc__EN-62 .rc__tedVu {
      height: 340px
  }
    }

@media (min-width: 1061px) {

.rc__EN-62 .rc__tedVu .rc__HwSqH:nth-child(1) {
        display: none
    }
      }

@media (min-width: 1186px) {

.rc__EN-62 .rc__tedVu .rc__HwSqH:nth-child(2) {
        display: none
    }
      }

@media (min-width: 1281px) {

.rc__EN-62 .rc__tedVu .rc__HwSqH:nth-child(3) {
        display: none
    }
      }

.rc__HwSqH {
  width: 100%;
  padding: 0 10px;
}

.rc__tedVu .rc__HwSqH {
    width: 140px;
  }

.rc__n-v2o {
  margin-right: 10px;
}

.rc__qKmJP {
  padding: 10px;
}

.rc__BaG7E {
  position: absolute;
  overflow: hidden;
  width: 320px;
  top: 100%;
  border-radius: 15px;
  background-color: var(--rc-topline-bgColor);
  -webkit-box-shadow: var(--rc-topline-dropdown-boxShadow);
          box-shadow: var(--rc-topline-dropdown-boxShadow);
  opacity: 0;
  -webkit-transition: opacity 100ms, -webkit-transform 100ms;
  transition: opacity 100ms, -webkit-transform 100ms;
  transition: opacity 100ms, transform 100ms;
  transition: opacity 100ms, transform 100ms, -webkit-transform 100ms;
  -webkit-transform: translateY(10px);
          transform: translateY(10px);
}

  .rc__BaG7E.rc__gFUYe {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
    -webkit-transition: opacity 200ms, -webkit-transform 200ms;
    transition: opacity 200ms, -webkit-transform 200ms;
    transition: opacity 200ms, transform 200ms;
    transition: opacity 200ms, transform 200ms, -webkit-transform 200ms;
  }

.rc__47yFJ {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 40px;
  font-family: "Manrope", sans-serif;
  font-weight: 500;
  font-size: 15px;
  line-height: 20px;
  color: var(--rc-topline-text-color);
  -webkit-text-decoration: none;
  text-decoration: none;
  white-space: nowrap;
  cursor: pointer;
  -webkit-transition: color 200ms;
  transition: color 200ms;
}

.rc__47yFJ:hover {
    color: var(--rc-topline-link-hover-color);
  }

.rc__47yFJ:active {
    color: var(--rc-topline-link-active-color);
  }

button.rc__47yFJ {
  padding: 0;
  border: 0;
  background-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  cursor: pointer;
  -webkit-tap-highlight-color: transparent;
}

.rc__OTqa- {
  position: relative;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 20px;
  z-index: 0;
}

.rc__OTqa-::before {
    content: "";
    position: absolute;
    width: 30px;
    height: 30px;
    top: -5px;
    left: -5px;
    border-radius: 15px;
    background-color: transparent;
    -webkit-transform: scale(0.1);
            transform: scale(0.1);
    -webkit-transition: background-color 200ms, -webkit-transform 200ms;
    transition: background-color 200ms, -webkit-transform 200ms;
    transition: background-color 200ms, transform 200ms;
    transition: background-color 200ms, transform 200ms, -webkit-transform 200ms;
    z-index: -1;
  }

.rc__47yFJ:active .rc__OTqa-::before {
    background-color: var(--rc-topline-icon-active-bgColor);
    -webkit-transform: scale(1);
            transform: scale(1);
  }

.rc__ldvtC {
  display: block;
  width: 20px;
  height: 20px;
  background-position: center;
}

.rc__ldvtC.rc__oawN0 {
      background-image: var(--rc-topline-icon-apps-bgImage);
    }

.rc__ldvtC.rc__aZk49 {
      background-image: var(--rc-topline-icon-auto-bgImage);
    }

.rc__ldvtC.rc__dYJNB {
      background-image: var(--rc-topline-icon-doctor-bgImage);
    }

.rc__ldvtC.rc__qkq4S {
      background-image: var(--rc-topline-icon-finance-bgImage);
    }

.rc__ldvtC.rc__JMz-y {
      background-image: var(--rc-topline-icon-help-bgImage);
    }

.rc__ldvtC.rc__6ajb5 {
      background-image: var(--rc-topline-icon-home-bgImage);
    }

.rc__ldvtC.rc__BY9BC {
      background-image: var(--rc-topline-icon-horoscopes-bgImage);
    }

.rc__ldvtC.rc__njcyI {
      background-image: var(--rc-topline-icon-images-bgImage);
    }

.rc__ldvtC.rc__s4eRs {
      background-image: var(--rc-topline-icon-kassa-bgImage);
    }

.rc__ldvtC.rc__H-MIC {
      background-image: var(--rc-topline-icon-kino-bgImage);
    }

.rc__ldvtC.rc__x9yWU {
      background-image: var(--rc-topline-icon-likes-bgImage);
    }

.rc__ldvtC.rc__su4fw {
      background-image: var(--rc-topline-icon-mail-bgImage);
    }

.rc__ldvtC.rc__Ngad9 {
      background-image: var(--rc-topline-icon-more-bgImage);
    }

.rc__ldvtC.rc__o9TvZ {
      background-image: var(--rc-topline-icon-news-bgImage);
    }

.rc__ldvtC.rc__duxyD {
      background-image: var(--rc-topline-icon-search-bgImage);
    }

.rc__ldvtC.rc__R7W1Z {
      background-image: var(--rc-topline-icon-sport-bgImage);
    }

.rc__ldvtC.rc__FHjkk {
      background-image: var(--rc-topline-icon-starlife-bgImage);
    }

.rc__ldvtC.rc__uEufS {
      background-image: var(--rc-topline-icon-top100-bgImage);
    }

.rc__ldvtC.rc__lujLL {
      background-image: var(--rc-topline-icon-travel-bgImage);
    }

.rc__ldvtC.rc__v9U4U {
      background-image: var(--rc-topline-icon-weather-bgImage);
    }

.rc__ldvtC.rc__J9gwc {
      background-image: var(--rc-topline-icon-weekend-bgImage);
    }

.rc__ldvtC.rc__-WRE8 {
      background-image: var(--rc-topline-icon-woman-bgImage);
    }

.rc__ldvtC.rc__wu6M4 {
      background-image: var(--rc-topline-icon-work-bgImage);
    }

.rc__6i7Rx {
  margin-right: 25px;
}

  .rc__93dEF {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 40px;
    height: 40px;
    border-radius: 20px;
    background-color: var(--rc-topline-area-bgColor);
    -webkit-transition: background-color 200ms;
    transition: background-color 200ms;
  }

  .rc__93dEF:hover {
      background-color: var(--rc-topline-area-hover-bgColor);
    }

  .rc__93dEF:active {
      background-color: var(--rc-topline-area-active-bgColor);
    }

.rc__NaEZ- {
  margin-right: 40px;
}

.rc__6vUx4 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

.rc__5SCfN {
    display: block;
    width: 130px;
    height: 40px;
    background-size: cover;
    background-position: center;
    background-image: var(--rc-topline-logoRambler-bgImage);
  }

.rc__GvYnO {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

.rc__GvYnO + .rc__GvYnO {
    margin-left: 25px;
  }

@media (max-width: 1199px) {

.rc__VPPQd .rc__7AmOQ {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      font-weight: 600;
      font-size: 13px
  }
    }

@media (max-width: 1199px) {

.rc__VPPQd .rc__Xu83T {
      margin-bottom: 5px
  }
    }

@media (min-width: 1200px) {

.rc__VPPQd .rc__Xu83T {
      margin-right: 5px
  }
    }

.rc__kY9my .rc__Xu83T {
    margin-right: 5px;
  }

@media (max-width: 1280px) {

.rc__kY9my .rc__GvYnO:nth-child(8) {
      display: none
  }
    }

@media (max-width: 1185px) {

.rc__kY9my .rc__GvYnO:nth-child(7) {
      display: none
  }
    }

@media (max-width: 1060px) {

.rc__kY9my .rc__GvYnO:nth-child(6) {
      display: none
  }
    }

/* stylelint-disable selector-class-pattern, selector-id-pattern */
.rc__9G5jA {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  width: 100%;
}
.rc__9G5jA.rc__TM-MH {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
.rc__9G5jA .button__image-container {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDIwIDIwIj4KICA8Y2lyY2xlIGN4PSIxMCIgY3k9IjEwIiByPSIxMCIgZmlsbD0iI0MxRDhGRiIvPgogIDxwYXRoIGZpbGw9IiM0QTdERkQiIGQ9Im0xMS4wNiA0LjY1IDUgNWEuNDguNDggMCAwIDEgMCAuN2wtNSA1YS40OTguNDk4IDAgMCAxLS43MSAwbC0uNy0uN2EuNS41IDAgMCAxIDAtLjcxTDEyLjU5IDExSDQuNWEuNS41IDAgMCAxLS41LS41di0xYS41LjUgMCAwIDEgLjUtLjVoOC4wOUw5LjY1IDYuMDZhLjUuNSAwIDAgMSAwLS43MWwuNy0uN2EuNS41IDAgMCAxIC43MSAwWiIvPgo8L3N2Zz4=);
    }
.rc__9G5jA #begun_block_464081666 .button {
        background-color: transparent !important;
      }
.rc__9G5jA #begun_block_464081666 .button-link {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        height: 40px;
        min-width: 40px;
        padding: 0 10px;
        background-color: var(--rc-topline-area-bgColor);
        border-radius: 5px;
        -webkit-transition: background-color 200ms;
        transition: background-color 200ms;
      }
.rc__9G5jA #begun_block_464081666 .button-link:hover {
          background-color: var(--rc-topline-area-hover-bgColor);
        }
.rc__9G5jA #begun_block_464081666 .button-link:active {
          background-color: var(--rc-topline-area-active-bgColor);
        }
.rc__9G5jA #begun_block_464081666 .button__image-container {
        display: block;
        width: 20px;
        height: 20px;
        background-size: cover;
        background-position: 50% 50%;
      }
.rc__9G5jA #begun_block_464081666 .button__text-container {
        overflow: hidden;
        display: none;
        max-width: 170px;
        margin-left: 5px;
        font-family: "Manrope", sans-serif;
        font-weight: 500;
        font-size: 15px;
        line-height: 20px;
        color: var(--rc-topline-text-color);
        white-space: nowrap;
        text-overflow: ellipsis;
        -webkit-transition: color 200ms;
        transition: color 200ms;
      }
.rc__9G5jA #begun_block_464081666 .button-link:hover .button__text-container {
        color: var(--rc-topline-link-hover-color);
      }
.rc__9G5jA #begun_block_464081666 .button-link:active .button__text-container {
        color: var(--rc-topline-link-active-color);
      }
.rc__9G5jA.rc__hAsWH #begun_block_464081666 .button__text-container {
    display: block;
  }
/* stylelint-enable */

.rc__a-YDf {
  padding: 0;
  border: 0;
  background-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  cursor: pointer;
  -webkit-tap-highlight-color: transparent;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 50px;
  color: var(--rc-topline-link-color);
  -webkit-transition: color 200ms;
  transition: color 200ms;
}

  .rc__a-YDf:hover {
    color: var(--rc-topline-link-hover-color);
  }

  .rc__a-YDf:active {
    color: var(--rc-topline-link-active-color);
  }

.rc__cmSif {
  position: relative;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: block;
  width: 20px;
  height: 20px;
  margin-right: 5px;
  z-index: 0;
}

.rc__cmSif::before {
    content: "";
    position: absolute;
    width: 30px;
    height: 30px;
    top: -5px;
    left: -5px;
    border-radius: 15px;
    background-color: transparent;
    -webkit-transform: scale(0.1);
            transform: scale(0.1);
    -webkit-transition: background-color 200ms, -webkit-transform 200ms;
    transition: background-color 200ms, -webkit-transform 200ms;
    transition: background-color 200ms, transform 200ms;
    transition: background-color 200ms, transform 200ms, -webkit-transform 200ms;
    z-index: -1;
  }

.rc__a-YDf:active .rc__cmSif::before {
    background-color: var(--rc-topline-icon-active-bgColor);
    -webkit-transform: scale(1);
            transform: scale(1);
  }

.rc__oTULz {
  display: block;
  width: 20px;
  height: 20px;
}

.rc__HScSl {
  overflow: hidden;
  font-family: "Manrope", sans-serif;
  font-weight: 700;
  font-size: 15px;
  line-height: 20px;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.rc__rQl1m {
  right: 0;
}

.rc__fKa97 {
  padding: 20px;
}

.rc__zqnWF {
  position: relative;
  height: 40px;
  padding-left: 50px;
}

.rc__AIxcX {
  position: absolute;
  width: 40px;
  height: 40px;
  top: 0;
  left: 0;
  border-radius: 20px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  background-color: var(--rc-topline-avatar-bgColor);
}

.rc__NFiZr,
.rc__nnDM3 {
  font-family: "Manrope", sans-serif;
  font-weight: 500;
  font-size: 15px;
  line-height: 20px;
  text-overflow: ellipsis;
  overflow-x: hidden;
  white-space: nowrap;
}

.rc__NFiZr {
  display: block;
  width: 230px;
  color: var(--rc-topline-text-color);
}

.rc__-uzpB {
  padding: 0;
  border: 0;
  background-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  cursor: pointer;
  -webkit-tap-highlight-color: transparent;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;
  color: var(--rc-topline-email-color);
  text-align: left;
  cursor: pointer;
  -webkit-transition: color 200ms;
  transition: color 200ms;
}

.rc__-uzpB:not(.rc__8rg9o):hover {
    color: var(--rc-topline-link-hover-color);
  }

.rc__-uzpB:not(.rc__8rg9o):active {
    color: var(--rc-topline-link-active-color);
  }

.rc__-uzpB.rc__8rg9o {
    cursor: default;
  }

.rc__nnDM3 {
  position: relative;
  max-width: 205px;
}

.rc__8rg9o .rc__nnDM3 {
    color: var(--rc-topline-email-copied-color);
    -webkit-transition: none;
    transition: none;
  }

.rc__8rg9o .rc__nnDM3::after {
      position: absolute;
      overflow: hidden;
      width: 100%;
      top: 0;
      left: 0;
      content: "Скопировано";
      color: var(--rc-topline-email-color);
      white-space: nowrap;
      text-overflow: ellipsis;
    }

.rc__6-WjV {
  position: relative;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 20px;
  height: 20px;
  margin-left: 5px;
}

.rc__6-WjV::before {
    content: "";
    position: absolute;
    width: 30px;
    height: 30px;
    top: -5px;
    left: -5px;
    border-radius: 15px;
    background-color: transparent;
    -webkit-transform: scale(0.1);
            transform: scale(0.1);
    -webkit-transition: background-color 200ms, -webkit-transform 200ms;
    transition: background-color 200ms, -webkit-transform 200ms;
    transition: background-color 200ms, transform 200ms;
    transition: background-color 200ms, transform 200ms, -webkit-transform 200ms;
    z-index: -1;
  }

.rc__-uzpB:active .rc__6-WjV::before {
    background-color: var(--rc-topline-icon-active-bgColor);
    -webkit-transform: scale(1);
            transform: scale(1);
  }

.rc__8-hpw {
  display: block;
  width: 20px;
  height: 20px;
}

.rc__8rg9o .rc__8-hpw {
    display: none;
  }

.rc__aaIB- {
  position: relative;
  margin-top: 15px;
  padding-left: 50px;
}

.rc__hdAQ4 {
  font-family: "Manrope", sans-serif;
  font-weight: 700;
  font-size: 15px;
  line-height: 20px;
  color: var(--rc-topline-link-color);
  cursor: pointer;
  text-overflow: ellipsis;
  overflow-x: hidden;
  white-space: nowrap;
  -webkit-text-decoration: none;
  text-decoration: none;
  -webkit-transition: color 200ms;
  transition: color 200ms;
}

.rc__hdAQ4:hover {
    color: var(--rc-topline-link-hover-color);
  }

.rc__hdAQ4:active {
    color: var(--rc-topline-link-active-color);
  }

button.rc__hdAQ4 {
  padding: 0;
  border: 0;
  background-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  cursor: pointer;
  -webkit-tap-highlight-color: transparent;
}

.rc__L0KEh {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 60px;
  padding: 0 20px;
  background-color: var(--rc-topline-area-bgColor);
}

.rc__L0KEh:empty {
    display: none;
  }

.rc__pGXiD {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 40px;
}

.rc__BY-BI {
  padding: 0;
  border: 0;
  background-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  cursor: pointer;
  -webkit-tap-highlight-color: transparent;

  display: -webkit-box;

  display: -ms-flexbox;

  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: var(--rc-topline-text-color);
  vertical-align: baseline;
  -webkit-transition: color 200ms;
  transition: color 200ms;
}

.rc__BY-BI:hover {
    color: var(--rc-topline-link-hover-color);
  }

.rc__BY-BI:active {
    color: var(--rc-topline-link-active-color);
  }

.rc__BY-BI .rc__-zvhB {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }

.rc__BY-BI.rc__KkUyD .rc__-zvhB {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
  }

.rc__-zvhB {
  display: block;
  width: 20px;
  height: 20px;
}

.rc__yG9eB {
  width: 30px;
  height: 30px;
  margin-right: 5px;
  border-radius: 15px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  background-color: var(--rc-topline-avatar-bgColor);
  -webkit-transition: opacity 200ms;
  transition: opacity 200ms;
}

.rc__pGXiD:hover .rc__yG9eB {
    opacity: 0.9;
  }

.rc__pGXiD:active .rc__yG9eB {
    opacity: 0.8;
  }

.rc__lkVxa {
  max-width: 100px;
  font-family: "Manrope", sans-serif;
  font-weight: 500;
  font-size: 15px;
  line-height: 20px;
  text-overflow: ellipsis;
  overflow-x: hidden;
  white-space: nowrap;
}

:root {
  --rc-topline-bgColor: #ffffff;
  --rc-topline-complexView-boxShadow: inset 0 -1px 0 0 #e0ebff;
  --rc-topline-simpleView-boxShadow: 0 10px 10px -10px rgba(49,94,251, 0.4);
  --rc-topline-dropdown-boxShadow: 0 10px 30px -5px rgba(49,94,251, 0.25);
  --rc-topline-dropdown-borderColor: #d1e2ff;
  --rc-topline-icon-active-bgColor: #d1e2ff;
  --rc-topline-avatar-bgColor: #f3f4f7;
  --rc-topline-email-color: #777e98;
  --rc-topline-email-copied-color: rgba(119,126,152, 0);

  --rc-topline-text-color: #343b4c;
  --rc-topline-link-color: #315efb;
  --rc-topline-link-hover-color: #2c54e2;
  --rc-topline-link-active-color: #274bc8;

  --rc-topline-area-bgColor: #eff5ff;
  --rc-topline-area-hover-bgColor: #e0ebff;
  --rc-topline-area-active-bgColor: #d1e2ff;

  --rc-topline-logoRambler-bgImage: url("https://static.rambler.ru/assets/logos/rambler.svg");
    --rc-topline-icon-apps-bgImage: url("https://static.rambler.ru/assets/product/regular/apps.svg")
;
    --rc-topline-icon-auto-bgImage: url("https://static.rambler.ru/assets/product/regular/auto.svg")
;
    --rc-topline-icon-doctor-bgImage: url("https://static.rambler.ru/assets/product/regular/doctor.svg")
;
    --rc-topline-icon-finance-bgImage: url("https://static.rambler.ru/assets/product/regular/finance.svg")
;
    --rc-topline-icon-help-bgImage: url("https://static.rambler.ru/assets/product/regular/help.svg")
;
    --rc-topline-icon-home-bgImage: url("https://static.rambler.ru/assets/product/regular/home.svg")
;
    --rc-topline-icon-horoscopes-bgImage: url("https://static.rambler.ru/assets/product/regular/horoscopes.svg")
;
    --rc-topline-icon-images-bgImage: url("https://static.rambler.ru/assets/product/regular/images.svg")
;
    --rc-topline-icon-kassa-bgImage: url("https://static.rambler.ru/assets/product/regular/kassa.svg")
;
    --rc-topline-icon-kino-bgImage: url("https://static.rambler.ru/assets/product/regular/kino.svg")
;
    --rc-topline-icon-likes-bgImage: url("https://static.rambler.ru/assets/product/regular/likes.svg")
;
    --rc-topline-icon-mail-bgImage: url("https://static.rambler.ru/assets/product/regular/mail.svg")
;
    --rc-topline-icon-more-bgImage: url("https://static.rambler.ru/assets/product/regular/more.svg")
;
    --rc-topline-icon-news-bgImage: url("https://static.rambler.ru/assets/product/regular/news.svg")
;
    --rc-topline-icon-search-bgImage: url("https://static.rambler.ru/assets/product/regular/search.svg")
;
    --rc-topline-icon-sport-bgImage: url("https://static.rambler.ru/assets/product/regular/sport.svg")
;
    --rc-topline-icon-starlife-bgImage: url("https://static.rambler.ru/assets/product/regular/starlife.svg")
;
    --rc-topline-icon-top100-bgImage: url("https://static.rambler.ru/assets/product/regular/top100.svg")
;
    --rc-topline-icon-travel-bgImage: url("https://static.rambler.ru/assets/product/regular/travel.svg")
;
    --rc-topline-icon-weather-bgImage: url("https://static.rambler.ru/assets/product/regular/weather.svg")
;
    --rc-topline-icon-weekend-bgImage: url("https://static.rambler.ru/assets/product/regular/weekend.svg")
;
    --rc-topline-icon-woman-bgImage: url("https://static.rambler.ru/assets/product/regular/woman.svg")
;
    --rc-topline-icon-work-bgImage: url("https://static.rambler.ru/assets/product/regular/work.svg")

}

:root.dark-mode {
  --rc-topline-bgColor: #1f2431;
  --rc-topline-complexView-boxShadow: inset 0 -1px 0 0 #3d4456;
  --rc-topline-simpleView-boxShadow: 0 10px 10px -10px rgba(13,16,23, 0.6);
  --rc-topline-dropdown-boxShadow: 0 10px 30px -5px rgba(100,157,255, 0.3);
  --rc-topline-dropdown-borderColor: #3d4456;
  --rc-topline-icon-active-bgColor: #3d4456;
  --rc-topline-avatar-bgColor: #3d4456;
  --rc-topline-email-color: #afb6c9;
  --rc-topline-email-copied-color: rgba(175,182,201, 0);

  --rc-topline-text-color: #eff5ff;
  --rc-topline-link-color: #c1d8ff;
  --rc-topline-link-hover-color: #a2c4ff;
  --rc-topline-link-active-color: #83b1ff;

  --rc-topline-area-bgColor: #393f51;
  --rc-topline-area-hover-bgColor: #3d4456;
  --rc-topline-area-active-bgColor: #464d60;

  --rc-topline-logoRambler-bgImage: url("https://static.rambler.ru/assets/logos/inverse/rambler.svg");
    --rc-topline-icon-apps-bgImage: url("https://static.rambler.ru/assets/product/inverse/apps.svg")
;
    --rc-topline-icon-auto-bgImage: url("https://static.rambler.ru/assets/product/inverse/auto.svg")
;
    --rc-topline-icon-doctor-bgImage: url("https://static.rambler.ru/assets/product/inverse/doctor.svg")
;
    --rc-topline-icon-finance-bgImage: url("https://static.rambler.ru/assets/product/inverse/finance.svg")
;
    --rc-topline-icon-help-bgImage: url("https://static.rambler.ru/assets/product/inverse/help.svg")
;
    --rc-topline-icon-home-bgImage: url("https://static.rambler.ru/assets/product/inverse/home.svg")
;
    --rc-topline-icon-horoscopes-bgImage: url("https://static.rambler.ru/assets/product/inverse/horoscopes.svg")
;
    --rc-topline-icon-images-bgImage: url("https://static.rambler.ru/assets/product/inverse/images.svg")
;
    --rc-topline-icon-kassa-bgImage: url("https://static.rambler.ru/assets/product/inverse/kassa.svg")
;
    --rc-topline-icon-kino-bgImage: url("https://static.rambler.ru/assets/product/inverse/kino.svg")
;
    --rc-topline-icon-likes-bgImage: url("https://static.rambler.ru/assets/product/inverse/likes.svg")
;
    --rc-topline-icon-mail-bgImage: url("https://static.rambler.ru/assets/product/inverse/mail.svg")
;
    --rc-topline-icon-more-bgImage: url("https://static.rambler.ru/assets/product/inverse/more.svg")
;
    --rc-topline-icon-news-bgImage: url("https://static.rambler.ru/assets/product/inverse/news.svg")
;
    --rc-topline-icon-search-bgImage: url("https://static.rambler.ru/assets/product/inverse/search.svg")
;
    --rc-topline-icon-sport-bgImage: url("https://static.rambler.ru/assets/product/inverse/sport.svg")
;
    --rc-topline-icon-starlife-bgImage: url("https://static.rambler.ru/assets/product/inverse/starlife.svg")
;
    --rc-topline-icon-top100-bgImage: url("https://static.rambler.ru/assets/product/inverse/top100.svg")
;
    --rc-topline-icon-travel-bgImage: url("https://static.rambler.ru/assets/product/inverse/travel.svg")
;
    --rc-topline-icon-weather-bgImage: url("https://static.rambler.ru/assets/product/inverse/weather.svg")
;
    --rc-topline-icon-weekend-bgImage: url("https://static.rambler.ru/assets/product/inverse/weekend.svg")
;
    --rc-topline-icon-woman-bgImage: url("https://static.rambler.ru/assets/product/inverse/woman.svg")
;
    --rc-topline-icon-work-bgImage: url("https://static.rambler.ru/assets/product/inverse/work.svg")
;
  }

.rc__qrr6o {
  position: relative;
  min-width: 1010px;
  height: 60px;
  z-index: 15;
}

  @media (max-width: 1199px) {

  .rc__qrr6o.rc__V1qax {
      height: 70px
  }
    }

.rc__XaSn3 {
  position: relative;
  width: 100%;
  min-width: 1010px;
  background-color: var(--rc-topline-bgColor);
}

.rc__V1qax .rc__XaSn3 {
    -webkit-box-shadow: var(--rc-topline-complexView-boxShadow);
            box-shadow: var(--rc-topline-complexView-boxShadow);
  }

.rc__4VbXx .rc__XaSn3 {
    -webkit-box-shadow: var(--rc-topline-simpleView-boxShadow);
            box-shadow: var(--rc-topline-simpleView-boxShadow);
  }

.rc__XaSn3.rc__33J80 {
    position: fixed;
    top: -70px;
    left: 0;
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
    -webkit-transition: -webkit-transform 200ms;
    transition: -webkit-transform 200ms;
    transition: transform 200ms;
    transition: transform 200ms, -webkit-transform 200ms;
    -webkit-box-shadow: var(--rc-topline-simpleView-boxShadow);
            box-shadow: var(--rc-topline-simpleView-boxShadow);
  }

.rc__XaSn3.rc__33J80.rc__rIfGX {
      -webkit-box-shadow: var(--rc-topline-complexView-boxShadow);
              box-shadow: var(--rc-topline-complexView-boxShadow);
    }

@media (max-width: 1199px) {

.rc__V1qax .rc__XaSn3.rc__33J80 {
        top: -80px
    }
      }

.rc__XaSn3.rc__33J80.rc__gFUYe {
      -webkit-transform: translate(0, 70px);
              transform: translate(0, 70px);
    }

@media (max-width: 1199px) {

.rc__V1qax .rc__XaSn3.rc__33J80.rc__gFUYe {
          -webkit-transform: translate(0, 80px);
                  transform: translate(0, 80px)
      }
        }

.rc__ki3hE {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-left: auto;
  margin-right: auto;
}

@media (max-width: 1299px) {

.rc__fndzP {
    width: 100%;
    padding-right: 20px;
    padding-left: 20px
}
  }

@media (min-width: 1300px) {

.rc__fndzP {
    width: 1260px
}
  }

.rc__1hfkG,
.rc__gymf4,
.rc__p8rlK,
.rc__kvVQH {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  height: 60px;
}

@media (max-width: 1199px) {

.rc__V1qax .rc__1hfkG, .rc__V1qax .rc__gymf4, .rc__V1qax .rc__p8rlK, .rc__V1qax .rc__kvVQH {
      height: 70px
  }
    }

.rc__1hfkG,
.rc__p8rlK,
.rc__kvVQH {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}

.rc__gymf4 {
  overflow: hidden;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  margin-left: 40px;
}

.rc__kvVQH {
  margin-left: 40px;
}

.rc__p8rlK {
  overflow: hidden;
  margin-left: 35px;
  padding-left: 5px;
}

@media (min-width: 1300px) {

.rc__p8rlK {
    max-width: 200px
}
  }


