.popupContainer__3UUh2 {
    position: fixed;
    bottom: 20px;
    right: 30px;
    z-index: 99999999;
    padding: 24px;
    color: var(--ph-text-color-lighter);
    background: var(--ph-bg-color) linear-gradient(180deg, transparent 6.51%, rgba(0, 0, 0, .2));
    border-radius: 12px;
    box-shadow: 0 2px 30px rgba(0, 0, 0, .7);
    font-family: var(--ph-font-family);
    font-size: var(--ph-font-size-info);
    line-height: 1.42;
    box-sizing: border-box;
    max-width: 343px
}

[dir=rtl] .popupContainer__3UUh2 {
    left: 30px;
    right: auto
}

.popupContainer__3UUh2,
.popupContainer__3UUh2 *,
.popupContainer__3UUh2 :after,
.popupContainer__3UUh2 :before {
    box-sizing: border-box
}

@media screen and (max-width:540px) {
    .popupContainer__3UUh2 {
        bottom: 11px;
        left: 15px;
        right: 15px;
        max-width: 100%
    }

    [dir=rtl] .popupContainer__3UUh2 {
        left: 15px
    }
}

.close__2gdsj {
    position: absolute;
    top: 15px;
    right: 16px;
    padding: 0;
    width: 16px;
    height: 16px;
    background: none;
    border: none;
    outline: none;
    -webkit-appearance: none;
    cursor: pointer;
    opacity: .3;
    transition: opacity .1s
}

[dir=rtl] .close__2gdsj {
    left: 16px;
    right: auto
}

.close__2gdsj:hover {
    opacity: .6
}

.close__2gdsj svg {
    width: 100%;
    height: 100%
}

.title__3f5mf {
    margin-bottom: 8px;
    padding-right: 24px;
    font-size: var(--ph-font-size-mid);
    line-height: 1.22;
    color: var(--ph-text-color-lightest)
}

[dir=rtl] .title__3f5mf {
    padding-left: 24px;
    padding-right: 0
}

.text__2X-oJ {
    margin: 0 0 16px
}

a.btn___55fZ {
    padding: 0 15px;
    width: 100%
}

.becomeStreamer__3C9GX {
    padding: 82px 20px 20px;
    line-height: 1.17;
    height: 100vh;
    background: #000 no-repeat 50%;
    background-size: cover;
    display: flex;
    justify-content: center;
    font-family: VK Sans Display Medium, Arial, Helvetica, Helvetica Neue, sans-serif
}

@media screen and (max-width:1440px) {
    .becomeStreamer__3C9GX {
        padding: 66px 20px 20px
    }
}

.becomeStreamer__3C9GX,
.becomeStreamer__3C9GX *,
.becomeStreamer__3C9GX :after,
.becomeStreamer__3C9GX :before {
    box-sizing: border-box
}

.becomeStreamerContent__kmLdU {
    text-align: center
}

.becomeStreamerLogo__19LBk {
    margin-bottom: 62px
}

@media screen and (max-width:1440px) {
    .becomeStreamerLogo__19LBk {
        margin-bottom: 72px
    }
}

.becomeStreamerLogo__19LBk img {
    width: 422px;
    height: 335px;
    margin-left: 22px
}

@media screen and (max-width:1440px) {
    .becomeStreamerLogo__19LBk img {
        width: 306px;
        height: 240px
    }
}

.becomeStreamerTitle__1oiw8 {
    position: relative;
    font-weight: 500;
    font-size: 36px;
    line-height: 111%;
    letter-spacing: -.02em;
    color: #fff
}

.becomeStreamerTitle__1oiw8:before {
    content: "";
    display: block;
    position: absolute;
    top: -82px;
    left: 50%;
    transform: translateX(-50%);
    width: 52px;
    height: 52px;
    background: url(//store.mrgcdn.ru/hotbox/leela/builds/v2.2.0/success-v2@2x.png?r=2d141ed0055c9b89e1a44bfd81b7fdd3) no-repeat 50%;
    background-size: 50px auto
}

@media screen and (max-width:1440px) {
    .becomeStreamerTitle__1oiw8:before {
        top: -78px
    }
}

@media screen and (max-width:1440px) {
    .becomeStreamerTitle__1oiw8 {
        font-size: 28px;
        line-height: 143%
    }
}

.heading__2dshr {
    margin-bottom: 24px
}

.formLogo__1yWl8 {
    margin: 0 auto 24px;
    width: 60px;
    height: 60px
}

.formLogo__1yWl8 svg {
    width: 100%;
    height: 100%
}

.title__3G1b7 {
    font-size: var(--ph-font-size-form-title);
    line-height: 1.25;
    font-weight: var(--ph-font-medium);
    text-align: center;
    color: var(--ph-text-color-lightest);
    word-wrap: break-word
}

.title__3G1b7:only-child {
    padding: 46px 0 20px
}

.content__2Q7yi {
    padding: 32px 36px 6px
}

.content__2Q7yi:last-child {
    padding-bottom: 32px
}

.content__2Q7yi+.ph-recaptcha-terms {
    padding-top: 26px
}

.gc-auth-page .content__2Q7yi {
    margin: 0 auto;
    width: 100%;
    max-width: calc(var(--ph-gc-form-width) + 72px)
}

@media screen and (max-width:540px) {

    body.ph-page-mobile .content__2Q7yi,
    html:not(.gc-auth-page) .content__2Q7yi {
        padding-left: 20px;
        padding-right: 20px
    }
}

.title__2GVk2:only-child {
    padding: 0 0 20px
}

.socialBlock__3P6iw {
    padding-bottom: 15px
}

.socialBlock__3P6iw .ph-form__social {
    padding: 0
}

.backBtn__w2F3j {
    width: 20px;
    height: 30px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTAgNi45OTlhMS4xMSAxLjExIDAgMDEuMzItLjcyM0w2LjYyMy4zMjZDNy4wNS0uMDE1IDcuODctLjE1NSA4LjM0NS4yMzhjLjQ3MS4zODguNDU2IDEuMTQyLS4wMTMgMS41MzJsLTQuNDMgNC4xOGgxMy45MTZDMTguNDcgNS45NSAxOSA2LjQyIDE5IDdjMCAuNTc5LS41MyAxLjA1LTEuMTgyIDEuMDVIMy45MDNsNC40MyA0LjE3OGMuNDAzLjM1OS40NzggMS4xMzguMDEzIDEuNTMxLS40NjYuMzkyLTEuMzE1LjI2OC0xLjcyNC0uMDg4TC4zMjEgNy43MkEuOTUuOTUgMCAwMTAgN3oiIGZpbGw9IiNmZmYiLz48L3N2Zz4=) no-repeat 50% 50%;
    background-size: 19px 14px;
    border: none;
    outline: none;
    box-shadow: none;
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: opacity .1s
}

[dir=rtl] .backBtn__w2F3j {
    transform: scaleX(-1)
}

.backBtn__w2F3j:hover {
    opacity: .7
}

.isForm__oi4bC {
    position: absolute;
    top: 0;
    left: 0
}

[dir=rtl] .isForm__oi4bC {
    left: auto;
    right: 0
}

.ph-sub-nav {
    margin: 0 auto;
    width: 100%;
    max-width: 1380px;
    padding: 9px 30px 11px;
    overflow: auto
}

@media screen and (max-width:1199px) {
    .ph-sub-nav {
        padding: 0 20px;
        height: 52px;
        display: flex;
        align-items: center
    }

    .ph-sub-nav::-webkit-scrollbar {
        width: 0;
        background: transparent;
        -webkit-appearance: none;
        display: none
    }
}

.ph-sub-nav__container {
    width: 100%;
    background: var(--ph-black-color);
    position: relative;
    z-index: -1
}

@media screen and (max-width:1024px) {
    .ph-sub-nav__container {
        top: 64px
    }
}

.ph-sub-nav__link {
    line-height: 20px;
    font-size: 16px;
    font-family: var(--ph-font-family);
    font-weight: 700;
    color: var(--ph-menu-item-color);
    white-space: nowrap
}

.ph-sub-nav__link:not(:last-of-type) {
    margin-right: 34px
}

[dir=rtl] .ph-sub-nav__link:first-of-type {
    margin-right: 0
}

[dir=rtl] .ph-sub-nav__link:last-of-type {
    margin-right: 34px
}

.ph-sub-nav__link:active,
.ph-sub-nav__link:focus {
    color: var(--ph-menu-item-color)
}

.ph-sub-nav__link:hover,
.ph-sub-nav__link_active {
    color: var(--ph-text-color-lightest)
}

.ph-sub-nav__link_active:active,
.ph-sub-nav__link_active:focus,
.ph-sub-nav__link_active:hover {
    color: var(--ph-text-color-lightest) !important
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 400px;
    perspective: 800px;
    z-index: 9999;
    outline: 0;
    transition-timing-function: cubic-bezier(.165, .84, .44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^=top] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^=top] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^=top] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^=top] [x-circle] {
    transform-origin: 0 33%
}

.tippy-popper[x-placement^=top] [x-circle].enter {
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^=top] [x-circle].leave {
    transform: scale(.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, .7)
}

.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, .7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, .7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, .7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^=top] [data-animation=perspective] {
    transform-origin: bottom
}

.tippy-popper[x-placement^=top] [data-animation=perspective].enter {
    opacity: 1;
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^=top] [data-animation=perspective].leave {
    opacity: 0;
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^=top] [data-animation=fade].enter {
    opacity: 1;
    transform: translateY(-10px)
}

.tippy-popper[x-placement^=top] [data-animation=fade].leave {
    opacity: 0;
    transform: translateY(-10px)
}

.tippy-popper[x-placement^=top] [data-animation=shift].enter {
    opacity: 1;
    transform: translateY(-10px)
}

.tippy-popper[x-placement^=top] [data-animation=shift].leave {
    opacity: 0;
    transform: translateY(0)
}

.tippy-popper[x-placement^=top] [data-animation=scale].enter {
    opacity: 1;
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^=top] [data-animation=scale].leave {
    opacity: 0;
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^=bottom] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^=bottom] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^=bottom] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^=bottom] [x-circle] {
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^=bottom] [x-circle].enter {
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^=bottom] [x-circle].leave {
    transform: scale(.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, .7)
}

.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, .7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, .7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, .7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^=bottom] [data-animation=perspective] {
    transform-origin: top
}

.tippy-popper[x-placement^=bottom] [data-animation=perspective].enter {
    opacity: 1;
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^=bottom] [data-animation=perspective].leave {
    opacity: 0;
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^=bottom] [data-animation=fade].enter {
    opacity: 1;
    transform: translateY(10px)
}

.tippy-popper[x-placement^=bottom] [data-animation=fade].leave {
    opacity: 0;
    transform: translateY(10px)
}

.tippy-popper[x-placement^=bottom] [data-animation=shift].enter {
    opacity: 1;
    transform: translateY(10px)
}

.tippy-popper[x-placement^=bottom] [data-animation=shift].leave {
    opacity: 0;
    transform: translateY(0)
}

.tippy-popper[x-placement^=bottom] [data-animation=scale].enter {
    opacity: 1;
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^=bottom] [data-animation=scale].leave {
    opacity: 0;
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^=left] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^=left] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^=left] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^=left] [x-circle] {
    transform-origin: 50% 0
}

.tippy-popper[x-placement^=left] [x-circle].enter {
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^=left] [x-circle].leave {
    transform: scale(.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, .7)
}

.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, .7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, .7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, .7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^=left] [data-animation=perspective] {
    transform-origin: right
}

.tippy-popper[x-placement^=left] [data-animation=perspective].enter {
    opacity: 1;
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^=left] [data-animation=perspective].leave {
    opacity: 0;
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^=left] [data-animation=fade].enter {
    opacity: 1;
    transform: translateX(-10px)
}

.tippy-popper[x-placement^=left] [data-animation=fade].leave {
    opacity: 0;
    transform: translateX(-10px)
}

.tippy-popper[x-placement^=left] [data-animation=shift].enter {
    opacity: 1;
    transform: translateX(-10px)
}

.tippy-popper[x-placement^=left] [data-animation=shift].leave {
    opacity: 0;
    transform: translateX(0)
}

.tippy-popper[x-placement^=left] [data-animation=scale].enter {
    opacity: 1;
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^=left] [data-animation=scale].leave {
    opacity: 0;
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^=right] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^=right] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^=right] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^=right] [x-circle] {
    transform-origin: -50% 0
}

.tippy-popper[x-placement^=right] [x-circle].enter {
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^=right] [x-circle].leave {
    transform: scale(.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, .7)
}

.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, .7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, .7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, .7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^=right] [data-animation=perspective] {
    transform-origin: left
}

.tippy-popper[x-placement^=right] [data-animation=perspective].enter {
    opacity: 1;
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^=right] [data-animation=perspective].leave {
    opacity: 0;
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^=right] [data-animation=fade].enter {
    opacity: 1;
    transform: translateX(10px)
}

.tippy-popper[x-placement^=right] [data-animation=fade].leave {
    opacity: 0;
    transform: translateX(10px)
}

.tippy-popper[x-placement^=right] [data-animation=shift].enter {
    opacity: 1;
    transform: translateX(10px)
}

.tippy-popper[x-placement^=right] [data-animation=shift].leave {
    opacity: 0;
    transform: translateX(0)
}

.tippy-popper[x-placement^=right] [data-animation=scale].enter {
    opacity: 1;
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^=right] [data-animation=scale].leave {
    opacity: 0;
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, .7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, .1), 0 4px 80px -8px rgba(0, 20, 60, .2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: .95rem;
    padding: .4rem .8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: .25rem .5rem;
    font-size: .8rem
}

.tippy-tooltip--big {
    padding: .6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(.53, 2, .36, .85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: "";
    padding-top: 90%;
    float: left
}

@media (max-width:450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

.tippy-popper .ph-tooltip-theme {
    padding: 5px 9px;
    font-family: var(--ph-font-family);
    font-size: 14px;
    line-height: 1.4;
    color: var(--ph-text-color-lightest);
    background-color: var(--ph-tooltip-color);
    border-radius: 4px;
    box-shadow: 0 1px 10px 0 rgba(38, 38, 41, .6)
}

.tippy-popper[x-placement^=top] .ph-tooltip-theme [x-arrow] {
    border-width: 8px 8px 0;
    border-top-color: var(--ph-tooltip-color)
}

.tippy-popper[x-placement^=bottom] .ph-tooltip-theme [x-arrow] {
    border-width: 0 8px 8px;
    border-bottom-color: var(--ph-tooltip-color)
}

.tippy-popper[x-placement^=left] .ph-tooltip-theme [x-arrow] {
    border-width: 8px 0 8px 8px;
    border-left-color: var(--ph-tooltip-color)
}

.tippy-popper[x-placement^=right] .ph-tooltip-theme [x-arrow] {
    border-width: 8px 8px 8px 0;
    border-right-color: var(--ph-tooltip-color)
}

#CybotCookiebotDialog {
    z-index: 9998 !important
}

#CybotCookiebotDialogBody {
    padding: 0 5px !important
}

#CybotCookiebotDialogBodyContent {
    padding: 5px !important
}

#CybotCookiebotDialogBody,
#CybotCookiebotDialogDetailBody {
    max-width: 900px !important
}

#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper {
    display: flex !important;
    width: 100% !important;
    justify-content: flex-end !important;
    padding: 5px !important
}

#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper a {
    width: auto !important;
    height: auto !important;
    white-space: normal !important;
    flex: 0 1 auto !important;
    margin: 0 5px !important
}

#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection {
    order: 1 !important
}

.CybotCookiebotDialogDetailBodyContentCookieTypeTableContainer>table>thead>tr>th:first-child {
    width: 30% !important
}

.CybotCookiebotDialogDetailBodyContentCookieTypeTableContainer>table>thead>tr>th:nth-child(3) {
    width: 40% !important
}

.CybotCookiebotDialogDetailBodyContentCookieTypeTableContainer>table>thead>tr>th:nth-child(2),
.CybotCookiebotDialogDetailBodyContentCookieTypeTableContainer>table>thead>tr>th:nth-child(4),
.CybotCookiebotDialogDetailBodyContentCookieTypeTableContainer>table>thead>tr>th:nth-child(5) {
    width: 10% !important
}

.CybotCookiebotDialogDetailBodyContentCookieTypeTable tbody td {
    word-break: break-word !important
}

.CybotCookiebotDialogBodyButton {
    margin: 0 5px !important
}

#CybotCookiebotDialogBodyLevelWrapper {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important
}

#CybotCookiebotDialogBodyLevelButtons,
#CybotCookiebotDialogBodyLevelButtonsRow,
#CybotCookiebotDialogBodyLevelButtonsTable {
    width: 100% !important
}

#CybotCookiebotDialogBodyLevelButtons {
    margin: 0 !important
}

#CybotCookiebotDialogBodyLevelButtonsSelectPane {
    padding-left: 5px
}

.ph-popup {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 10000;
    padding: 20px 0;
    height: auto;
    text-align: center;
    background-color: var(--ph-overlay-color);
    cursor: pointer;
    overflow-x: hidden;
    overflow-y: auto;
    display: flex
}

[dir=rtl] .ph-popup {
    direction: ltr
}

.ph-popup_no-close {
    cursor: auto
}

.ph-popup__content {
    position: relative;
    z-index: 1;
    margin: auto;
    cursor: auto
}

[dir=rtl] .ph-popup__content {
    direction: rtl
}

.ph-popup__close {
    display: block;
    position: absolute;
    z-index: 5;
    top: 20px;
    right: 20px;
    padding: 0;
    width: 16px;
    height: 16px;
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iI0ZGRiI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTAuMTM4IDhsNS40MTkgNS40MmExLjUxMyAxLjUxMyAwIDAxLTIuMTM5IDIuMTM4TDggMTAuMTM4bC01LjQxOCA1LjQyYy0uNTkxLjU5LTEuNTQ4LjU5LTIuMTM5IDBhMS41MTQgMS41MTQgMCAwMTAtMi4xMzlMNS44NjMgOCAuNDQyIDIuNThhMS41MSAxLjUxIDAgMDEwLTIuMTM3IDEuNTEgMS41MSAwIDAxMi4xMzcgMEw4IDUuODYzbDUuNDItNS40MmExLjUxIDEuNTEgMCAwMTIuMTM3IDBjLjU5LjU5LjU5IDEuNTQ4IDAgMi4xMzdMMTAuMTM3IDh6Ii8+PC9zdmc+) no-repeat 0 0;
    background-size: 16px;
    border: none;
    outline: none;
    -webkit-appearance: none;
    cursor: pointer;
    opacity: .3;
    transition: opacity .1s
}

.ph-popup__close:hover {
    opacity: .6
}

[dir=rtl] .ph-popup__close {
    left: 20px;
    right: auto
}

@media screen and (max-width:540px) {
    .ph-popup {
        padding: 0;
        background-color: var(--ph-bg-color);
        justify-content: flex-start;
        overflow-y: auto
    }

    .ph-popup__content {
        width: 100%;
        min-height: 100%;
        flex: 1 0 auto
    }

    .ph-popup__close {
        top: 16px;
        right: 16px
    }

    [dir=rtl] .ph-popup__close {
        left: 16px;
        right: auto
    }
}

body.ph-popup-shown {
    overflow: hidden
}

@media screen and (max-width:540px) {
    body.ph-popup-shown {
        position: fixed;
        -webkit-overflow-scrolling: touch
    }
}

body.ph-social-popup-shown .ph-popup__content {
    display: none
}

@media screen and (max-width:700px) {
    body.secstep_page .ph-popup {
        padding: 0
    }

    body.secstep_page .ph-popup__content {
        width: 100%;
        height: 100%
    }
}

.ph-popup-corner {
    background: #323236;
    border-radius: 6px;
    padding: 2px 6px 14px 0;
    position: absolute;
    right: 10px;
    top: 80px;
    width: 354px;
    z-index: 9999;
    box-shadow: 0 4px 4px rgba(0, 0, 0, .25);
    font-family: var(--ph-font-family)
}

[dir=rtl] .ph-popup-corner {
    left: 10px;
    right: auto;
    padding-left: 6px;
    padding-right: 0
}

@media screen and (max-width:1024px) {
    .ph-popup-corner {
        display: none
    }
}

.ph-popup-corner__close {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iI0ZGRiI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTAuMTM4IDhsNS40MTkgNS40MmExLjUxMyAxLjUxMyAwIDAxLTIuMTM5IDIuMTM4TDggMTAuMTM4bC01LjQxOCA1LjQyYy0uNTkxLjU5LTEuNTQ4LjU5LTIuMTM5IDBhMS41MTQgMS41MTQgMCAwMTAtMi4xMzlMNS44NjMgOCAuNDQyIDIuNThhMS41MSAxLjUxIDAgMDEwLTIuMTM3IDEuNTEgMS41MSAwIDAxMi4xMzcgMEw4IDUuODYzbDUuNDItNS40MmExLjUxIDEuNTEgMCAwMTIuMTM3IDBjLjU5LjU5LjU5IDEuNTQ4IDAgMi4xMzdMMTAuMTM3IDh6Ii8+PC9zdmc+) no-repeat 50% 50%;
    background-size: 12px;
    border: 0;
    cursor: pointer;
    display: block;
    height: 24px;
    opacity: .6;
    outline: none;
    padding: 0;
    position: absolute;
    right: 7px;
    top: 7px;
    transition: opacity .1s;
    width: 24px;
    z-index: 9
}

.ph-popup-corner__close:hover {
    opacity: 1
}

[dir=rtl] .ph-popup-corner__close {
    left: 7px;
    right: auto
}

.ph-lang-flag {
    display: inline-block;
    vertical-align: middle;
    margin-right: 6px;
    width: 16px;
    height: 16px;
    background: url(//store.mrgcdn.ru/hotbox/leela/builds/v2.2.0/icon-globe.svg?r=40823fde41007c1be29d233b077f4b4e) no-repeat 0 0;
    background-size: 100%
}

[dir=rtl] .ph-lang-flag {
    margin-left: 6px;
    margin-right: 0 !important
}

.ph-dropdown {
    position: relative;
    display: inline-block;
    vertical-align: top;
    font-size: var(--ph-font-size-info)
}

[dir=rtl] .ph-dropdown__scrollable {
    direction: ltr
}

.ph-dropdown__scrollbar {
    position: absolute;
    z-index: 50;
    top: 12px;
    bottom: 12px;
    right: 0;
    padding: 0 10px 0 0;
    width: 16px;
    max-width: 16px;
    border-radius: 16px
}

[dir=rtl] .ph-dropdown__scrollbar {
    direction: ltr
}

.ph-dropdown__scrollbar div {
    width: 6px !important;
    border-radius: 6px !important;
    background-color: #f5f5f7 !important;
    opacity: .2;
    transition: opacity .2s
}

.ph-dropdown__scrollbar div:hover {
    opacity: .4
}

.ph-dropdown__default {
    position: relative;
    padding-right: 16px;
    height: 100%;
    white-space: nowrap;
    cursor: pointer;
    opacity: .5;
    transition: all .1s;
    vertical-align: top;
    display: inline-flex;
    align-items: center
}

.ph-dropdown__default:hover {
    opacity: .8
}

.ph-dropdown__default:after {
    content: "";
    position: absolute;
    top: 50%;
    right: 0;
    margin-top: -6px;
    width: 12px;
    height: 12px;
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjQiIGZpbGw9IiNGNUY1RjciIHN0cm9rZT0iI0Y1RjVGNyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGQ9Ik03IC42ODNMMy45OCA0IDEgLjY4MyAxLjQuMjVsMi41OCAyLjg3MUw2LjYuMjV6Ii8+PC9zdmc+) no-repeat 50%;
    background-size: 100%;
    transition: transform .1s
}

[dir=rtl] .ph-dropdown__default {
    padding-left: 16px;
    padding-right: 0 !important
}

[dir=rtl] .ph-dropdown__default:after {
    left: 0;
    right: auto
}

.ph-dropdown_opened .ph-dropdown__default {
    opacity: .8
}

.ph-dropdown_opened .ph-dropdown__default:after {
    transform: rotate(180deg)
}

.ph-dropdown__list {
    position: absolute;
    z-index: 100;
    top: 100%;
    left: 0;
    margin-top: -5px;
    padding: 4px 0;
    background-color: var(--ph-bg-color);
    border-radius: 4px;
    box-shadow: 0 8px 15px rgba(0, 0, 0, .3)
}

.ph-dropdown__list_code {
    max-height: 342px
}

[dir=rtl] .ph-dropdown__list {
    left: auto;
    right: 0;
    direction: rtl
}

.ph-form__lang .ph-dropdown__list {
    margin-top: 5px
}

.ph-dropdown_right .ph-dropdown__list {
    left: auto;
    right: 0
}

[dir=rtl] .ph-dropdown_right .ph-dropdown__list {
    left: 0;
    right: auto
}

.ph-dropdown_top .ph-dropdown__list {
    top: auto;
    bottom: 100%;
    margin-top: 0;
    margin-bottom: 5px
}

a.ph-dropdown__item,
span.ph-dropdown__item {
    display: block;
    padding: 10px 20px;
    line-height: normal;
    white-space: nowrap;
    cursor: pointer;
    opacity: .8;
    text-decoration: none
}

a.ph-dropdown__item,
a.ph-dropdown__item:active,
a.ph-dropdown__item:focus,
a.ph-dropdown__item:hover,
a.ph-dropdown__item:link,
a.ph-dropdown__item:visited,
span.ph-dropdown__item,
span.ph-dropdown__item:active,
span.ph-dropdown__item:focus,
span.ph-dropdown__item:hover,
span.ph-dropdown__item:link,
span.ph-dropdown__item:visited {
    color: var(--ph-white-color)
}

a.ph-dropdown__item:hover,
span.ph-dropdown__item:hover {
    opacity: 1;
    background-color: hsla(0, 0%, 100%, .08)
}

.ph-dropdown__icon {
    position: absolute;
    top: 50%;
    left: 18px;
    width: 12px;
    height: 9px;
    transform: translateY(-50%)
}

.ph-dropdown__icon svg {
    display: block;
    fill: var(--ph-form-info-color)
}

[dir=rtl] .ph-dropdown__icon {
    left: auto;
    right: 18px
}

.ph-dropdown__mobile {
    display: none
}

@media screen and (max-width:1024px) {
    html:not(.gc-auth-page) .ph-dropdown__default_desktop {
        display: none
    }

    html:not(.gc-auth-page) .ph-dropdown__mobile {
        display: block !important
    }
}

.ph-code-dropdown .ph-dropdown__list,
.ph-dropdown-lg .ph-dropdown__list {
    margin-top: 5px;
    min-width: 140px;
    max-width: 380px;
    background-color: #46464d;
    box-shadow: 0 4px 4px rgba(0, 0, 0, .25)
}

.ph-code-dropdown .ph-dropdown__list a,
.ph-code-dropdown .ph-dropdown__list a:hover,
.ph-dropdown-lg .ph-dropdown__list a,
.ph-dropdown-lg .ph-dropdown__list a:hover {
    opacity: 1
}

.ph-code-dropdown .ph-dropdown__item,
.ph-dropdown-lg .ph-dropdown__item {
    position: relative;
    padding: 7px 20px 7px 40px;
    display: flex;
    justify-content: space-between
}

.ph-code-dropdown .ph-dropdown__item:hover,
.ph-dropdown-lg .ph-dropdown__item:hover {
    background-color: rgba(0, 0, 0, .26)
}

[dir=rtl] .ph-code-dropdown .ph-dropdown__item,
[dir=rtl] .ph-dropdown-lg .ph-dropdown__item {
    padding-left: 20px;
    padding-right: 50px
}

.ph-code-dropdown__country,
.ph-dropdown-lg__country {
    overflow: hidden;
    text-overflow: ellipsis
}

[dir=rtl] .ph-code-dropdown__country,
[dir=rtl] .ph-dropdown-lg__country {
    flex: 1 1 auto
}

.ph-code-dropdown__code,
.ph-dropdown-lg__code {
    flex: 1 0 auto
}

[dir=rtl] .ph-code-dropdown__code,
[dir=rtl] .ph-dropdown-lg__code {
    flex: 0
}

.ph-code-dropdown .ph-dropdown__default {
    padding: 20px 18px 6px 14px;
    font-size: var(--ph-font-size-sm);
    color: var(--ph-text-color-lightest)
}

.ph-code-dropdown .ph-dropdown__default,
.ph-code-dropdown .ph-dropdown__default:hover {
    opacity: 1
}

.ph-code-dropdown .ph-dropdown__default:after {
    margin-top: 5px;
    width: 11px;
    height: 7px;
    background-size: 100%
}

[dir=rtl] .ph-code-dropdown .ph-dropdown__default {
    padding-right: 14px;
    padding-left: 18px
}

@media screen and (max-width:540px) {

    body.ph-page-mobile .ph-code-dropdown,
    html:not(.gc-auth-page) .ph-code-dropdown {
        height: 43px
    }

    body.ph-page-mobile .ph-code-dropdown .ph-dropdown__default,
    html:not(.gc-auth-page) .ph-code-dropdown .ph-dropdown__default {
        padding: 17px 18px 5px 14px;
        font-size: var(--ph-font-size)
    }
}

.ph-menu__spacer_fw {
    flex: 1 0 auto
}

.ph-menu__separator {
    display: inline-block;
    vertical-align: top;
    margin: 10px 6px 0;
    width: 1px;
    height: 32px;
    background-color: var(--ph-text-color-light);
    border-radius: .7px;
    opacity: .3
}

.ph-menu__toolbar_left .ph-menu__toolbar-wrapper {
    justify-content: flex-start
}

.ph-menu__toolbar_center .ph-menu__toolbar-wrapper {
    justify-content: center
}

.ph-menu__toolbar_search-visible .ph-menu__btn_gc,
.ph-menu__toolbar_search-visible .ph-menu__btn_gof,
.ph-menu__toolbar_search-visible .ph-menu__toolbar-wrapper {
    display: none
}

.ph-menu__item-text {
    color: var(--ph-text-color-lightest);
    opacity: .8;
    transition: opacity .1s
}

.ph-menu__btn:hover .ph-menu__item-text,
.ph-menu__btn_current .ph-menu__item-text {
    opacity: 1
}

.ph-menu__btn_gof {
    width: 150px
}

.ph-menu__btn_gof .ph-menu__item {
    padding: 0
}

.ph-menu__btn_gof .ph-menu__item:after {
    opacity: 0 !important
}

.ph-menu__btn_gof .ph-menu__item-text {
    opacity: 1
}

.ph-menu__btn_gof .ph-menu-mobile__app-icon {
    height: auto;
    width: auto;
    margin-right: 0
}

.ph-menu__btn_gof .ph-menu-mobile__app-icon svg {
    fill: #000
}

@media screen and (max-width:1024px) {
    .ph-menu__btn_gof {
        display: none
    }
}

.ph-menu__btn_gc {
    max-width: 162px
}

.ph-menu__btn_gc .ph-menu__item {
    padding-left: 38px;
    height: 100%;
    font-size: var(--ph-font-size-xs);
    line-height: 1.25;
    white-space: normal;
    display: flex;
    align-items: center
}

.ph-menu__btn_gc .ph-menu__item:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 0;
    width: 30px;
    height: 30px;
    background: url(//store.mrgcdn.ru/hotbox/leela/builds/v2.2.0/gc-header-download@2x.png?r=5b847cc1edad4e0a5d11838aa493e005) no-repeat 50%;
    background-size: 30px 30px;
    transform: translateY(-50%)
}

.ph-menu__btn_gc .ph-menu__item:after {
    display: none
}

[dir=rtl] .ph-menu__btn_gc .ph-menu__item {
    padding-left: 0;
    padding-right: 38px
}

[dir=rtl] .ph-menu__btn_gc .ph-menu__item:before {
    left: auto;
    right: 0
}

.ph-menu__btn_gc .ph-menu__item-text {
    font-size: 12px;
    line-height: 15px;
    font-weight: 400;
    letter-spacing: .065px;
    color: var(--ph-white-color)
}

@media screen and (max-width:1024px) {
    .ph-menu__btn_gc {
        display: none
    }
}

.ph-menu__btn_toolbar .ph-menu__item:after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 4px;
    background-color: hsla(0, 0%, 100%, .8);
    border-radius: 9px;
    opacity: 0;
    transition: opacity .1s
}

.ph-menu__btn_toolbar:hover .ph-menu__item:after {
    opacity: 1
}

.ph-menu__btn_toolbar.ph-menu__btn_current .ph-menu__item:after {
    background-image: var(--ph-main-gradient);
    opacity: 1
}

.ph-menu__btn_gof.ph-menu__btn_current .ph-menu__item:after,
.ph-menu__btn_gof.ph-menu__btn_current .ph-menu__item:hover:after {
    opacity: 0
}

.ph-menu__btn_gof .ph-menu-mobile__app-icon {
    display: flex;
    align-items: center;
    justify-content: center
}

.ph-menu__btn_gof .ph-menu-mobile__app-icon svg {
    max-height: 56px
}

.ph-menu__btn_rightbar.ph-menu__btn_current .ph-menu__item {
    background-color: hsla(0, 0%, 100%, .1);
    border-radius: 6px
}

.ph-menu__btn_rightbar.ph-menu__btn_current .ph-menu__icon {
    opacity: 1
}

.ph-menu__icon {
    display: block;
    width: 38px;
    height: 38px;
    background: no-repeat 50%;
    background-size: 36px
}

.ph-menu__icon_notifications {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggb3BhY2l0eT0iLjAxIiBmaWxsPSIjRjVGNUY3IiBkPSJNMCAwaDM2djM2SDB6Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi4yMTQgMTMuNTMyYTYuMDU2IDYuMDU2IDAgMDEyLjgxNC0yLjk5OUMxNS4yMiA5LjEwNSAxNi40NzUgOCAxOCA4czIuNzgyIDEuMTA1IDIuOTcyIDIuNTMzYTYuMDg0IDYuMDg0IDAgMDEyLjgyMiAyLjk5OXMuNjc3IDEuMjYuODcgMy4zNjljLjA2NC42OC4zMTkgMS42OTcuNjczIDIuMzY0LjQzOC44MjYgMS40OTMgMi4yMzEgMS42MjIgMy43NTcuMDI3LjE0Mi4wNDEuMjg2LjA0MS40MzMgMCAuNDA0LS4xMDQuNzk2LS4zIDEuMTY4bC0uMDIuMDQ0Yy0uMTE2LjI1LS4yMjMuNDA0LS4zMjMuNDc3QzI1LjAyOSAyNi44MiAyMS43ODcgMjggMTggMjhjLTMuNzk5IDAtNy4wNDctMS4xODgtOC4zNjgtMi44Ny0uMDg5LS4wNzQtLjE4NS0uMjEyLS4yODgtLjQyN0EyLjUyIDIuNTIgMCAwMTkgMjMuNDU1YzAtLjE2NC4wMi0uMzI1LjA1My0uNDg0LjE0OS0xLjUwNyAxLjE4NC0yLjg5IDEuNjE3LTMuNzA2LjM1NC0uNjY3LjYxLTEuNjg0LjY3Mi0yLjM2NC4xOTUtMi4xMDguODcyLTMuMzcuODcyLTMuMzd6TTE4IDI2LjAwMmMtMy41MiAwLTYuNjM3LTEuMTYtNi42MzctMi4zNjYgMC0uODM0IDEuNjM2LTEuNTYgMy42NS0xLjkyNi4xMzQgMS40ODYgMS40MiAyLjY1NCAyLjk4NyAyLjY1NCAxLjU3IDAgMi44NTQtMS4xNjggMi45ODctMi42NTQgMi4wMTUuMzY2IDMuNjUyIDEuMDkyIDMuNjUyIDEuOTI2IDAgMS4yMDYtMy4xMTcgMi4zNjctNi42MzkgMi4zNjd6IiBmaWxsPSIjZmZmIi8+PC9zdmc+)
}

.ph-menu__icon_search {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0iI0Y1RjVGNyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTMuMzM0IDE1LjdhOC41MjIgOC41MjIgMCAwMS00Ljc2MiAxLjQ0NkMzLjg0MiAxNy4xNDYgMCAxMy4zMDUgMCA4LjU3M1MzLjg0MSAwIDguNTcyIDBjNC43MzIgMCA4LjU3MyAzLjg0MSA4LjU3MyA4LjU3M2E4LjUyNyA4LjUyNyAwIDAxLTEuNDQ2IDQuNzYybDMuODExIDMuODFhMS42NzQgMS42NzQgMCAwMS0yLjM2NSAyLjM2NWwtMy44MTEtMy44MXpNOC41NzIgMy4wMjdhNS41NDggNS41NDggMCAwMTUuNTQ2IDUuNTQ2IDUuNTQ4IDUuNTQ4IDAgMDEtNS41NDYgNS41NDYgNS41NDkgNS41NDkgMCAwMS01LjU0Ni01LjU0NiA1LjU0OSA1LjU0OSAwIDAxNS41NDYtNS41NDZ6Ii8+PC9zdmc+);
    background-size: 20px
}

.ph-menu__icon_help {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggb3BhY2l0eT0iLjAxIiBmaWxsPSIjRjVGNUY3IiBkPSJNMCAwaDM2djM2SDB6Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOCA4YzUuNTE5IDAgMTAgNC40ODEgMTAgMTBzLTQuNDgxIDEwLTEwIDEwUzggMjMuNTE5IDggMTggMTIuNDgxIDggMTggOHptLTEuMjk0IDE0LjM0OGMwIC43MDMuNTcyIDEuMjc2IDEuMjc2IDEuMjc2YTEuMjc4IDEuMjc4IDAgMDAwLTIuNTUzYy0uNzA0IDAtMS4yNzYuNTczLTEuMjc2IDEuMjc2em0xLjQzOS05Ljk0N2MtMi4xNiAwLTMuNDA1IDEuODE2LTMuNDA1IDIuNyAwIC4zOTMuMjE0IDEuMDE1LjkxOCAxLjAxNS41NCAwIC45LS4zOTIuOTE2LS43MzYuMDQ4LS4zNDQuNDA5LTEuMTMgMS41MDYtMS4xMy43ODUgMCAxLjUwNS41NTYgMS41MDUgMS4yNDQgMCAxLjM3NS0yLjY4NCAxLjQ4NS0yLjY4NCAzLjUxNSAwIC42ODcuNDc1IDEuMTc4IDEuMDY0IDEuMTc4LjYyMSAwIDEuMDk2LS40OSAxLjA5Ni0xLjExMyAwLTEuMSAyLjU4Ny0xLjI3MyAyLjU4Ny0zLjYzIDAtMS43MTgtMS41ODgtMy4wNDMtMy41MDMtMy4wNDN6IiBmaWxsPSIjZmZmIi8+PC9zdmc+)
}

.ph-menu__icon_clear {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguNTQyIDdsNS4yMzQtNS4yMzVBLjc2Mi43NjIgMCAwMDE0IDEuMjI0YS43Ni43NiAwIDAwLS4yMjQtLjU0MmwtLjQ1OC0uNDU4QS43Ni43NiAwIDAwMTIuNzc2IDBhLjc2Ljc2IDAgMDAtLjU0MS4yMjRMNyA1LjQ1OCAxLjc2Ni4yMjRBLjc1OS43NTkgMCAwMDEuMjI0IDBhLjc1OS43NTkgMCAwMC0uNTQxLjIyNEwuMjI0LjY4MmEuNzY2Ljc2NiAwIDAwMCAxLjA4M0w1LjQ1OSA3IC4yMjQgMTIuMjM1YS43NjEuNzYxIDAgMDAtLjIyMy41NDFjMCAuMjA1LjA3OS4zOTguMjIzLjU0MmwuNDU5LjQ1OGEuNzU5Ljc1OSAwIDAwLjU0MS4yMjQuNzYuNzYgMCAwMC41NDEtLjIyNEw3IDguNTQybDUuMjM1IDUuMjM0YS43Ni43NiAwIDAwLjU0LjIyNGguMDAxYS43Ni43NiAwIDAwLjU0Mi0uMjI0bC40NTgtLjQ1OGEuNzYxLjc2MSAwIDAwLjIyNC0uNTQyLjc2Ljc2IDAgMDAtLjIyNC0uNTQxTDguNTQyIDd6IiBmaWxsPSIjZmZmIi8+PC9zdmc+);
    background-size: 14px
}

.ph-menu__icon_lang {
    background-image: url(//store.mrgcdn.ru/hotbox/leela/builds/v2.2.0/icon-globe.svg?r=40823fde41007c1be29d233b077f4b4e);
    background-size: 22px
}

.ph-menu__icon_profile {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi4xMDMgMTAuNjkxYzEuOTc4IDAgMy41ODEtMS41NjcgMy41ODEtMy41IDAtMS45MzItMS42MDMtMy40OTktMy41ODEtMy40OTlTOC41MiA1LjI2IDguNTIgNy4xOTJzMS42MDQgMy41IDMuNTgyIDMuNXptLS44MjIuOTc3Yy0zLjE3MiAwLTUuNzQ0IDIuNDgtNS43NDQgNS41Mzh2MS4wMjVjMCAxLjE0Ny45NjQgMi4wNzcgMi4xNTQgMi4wNzdoOC42MTVjMS4xOSAwIDIuMTU0LS45MyAyLjE1NC0yLjA3N3YtMS4wMjVjMC0zLjA1OS0yLjU3MS01LjUzOC01Ljc0My01LjUzOEgxMS4yOHoiIGZpbGw9IiNGNUY1RjciLz48L3N2Zz4=)
}

.ph-menu__icon_settings {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggb3BhY2l0eT0iLjAxIiBmaWxsPSIjRjVGNUY3IiBkPSJNMCAwaDM2djM2SDB6Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNS4yNTEgMTUuNzA3bC0uNTA1LTEuMjI2czEuMTc1LTIuNzA3IDEuMDcxLTIuODFsLTEuNTU1LTEuNTUxYy0uMTA4LS4xMDctMi43NTkgMS4xMjgtMi43NTkgMS4xMjhsLTEuMjIzLS41MDRTMTkuMiA4IDE5LjA1MiA4aC0yLjE5NWMtLjE1MyAwLTEuMTUyIDIuNzUtMS4xNTIgMi43NWwtMS4yMjEuNTA2cy0yLjcwNy0xLjE3NS0yLjgxLTEuMDdsLTEuNTUzIDEuNTUzYy0uMTA4LjEwNiAxLjEyOCAyLjc1OSAxLjEyOCAyLjc1OWwtLjUwNSAxLjIyM1M4IDE2LjgwMSA4IDE2Ljk0NnYyLjE5N2MwIC4xNTQgMi43NSAxLjE1NCAyLjc1IDEuMTU0bC41MDUgMS4yMjFzLTEuMTc0IDIuNzA2LTEuMDcyIDIuODFsMS41NTUgMS41NTRjLjEwNi4xMDUgMi43NTgtMS4xMyAyLjc1OC0xLjEzbDEuMjI0LjUwNlMxNi44IDI4IDE2Ljk0OSAyOGgyLjE5NWMuMTUyIDAgMS4xNTItMi43NSAxLjE1Mi0yLjc1bDEuMjI1LS41MDZzMi43MDEgMS4xNzUgMi44MDYgMS4wNzJsMS41NTQtMS41NTNjLjEwOS0uMTA4LTEuMTMtMi43NTktMS4xMy0yLjc1OWwuNTA0LTEuMjIzUzI4IDE5LjE5OSAyOCAxOS4wNXYtMi4xOTRjMC0uMTUzLTIuNzQ5LTEuMTUtMi43NDktMS4xNXptLTMuMDk4IDIuMzdjMCAyLjIzMi0xLjc3OCA0LjA1LTMuOTYzIDQuMDUtMi4xODIgMC0zLjk2My0xLjgxOC0zLjk2My00LjA1IDAtMi4yMzEgMS43ODEtNC4wNDYgMy45NjMtNC4wNDYgMi4xODYuMDAxIDMuOTYzIDEuODE1IDMuOTYzIDQuMDQ2eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==)
}

.ph-menu__icon_offers {
    background-image: url(//store.mrgcdn.ru/hotbox/leela/builds/v2.2.0/icon-offers.svg?r=32e330b255a6d1b3f1a022d7608923b4)
}

.ph-menu__icon+.ph-menu__item-text {
    margin-left: 10px
}

.ph-menu__dropdown-item .ph-menu__icon {
    display: inline-block;
    vertical-align: -8px;
    margin-right: 6px;
    width: 26px;
    height: 26px;
    background-size: 34px
}

.ph-menu__dropdown-item .ph-menu__icon_profile {
    background-size: 26px
}

.ph-menu__dropdown-item .ph-menu__icon_lang {
    background-size: 19px
}

.ph-menu__btn_rightbar .ph-menu__icon,
.ph-menu__btn_search .ph-menu__icon {
    border-radius: 6px;
    opacity: .8;
    transition: opacity .1s, background-color .1s
}

.ph-menu__btn_rightbar.ph-menu__btn_active .ph-menu__icon,
.ph-menu__btn_rightbar:hover .ph-menu__icon,
.ph-menu__btn_search:hover .ph-menu__icon {
    opacity: 1;
    background-color: var(--ph-menu-icon-color)
}

.ph-menu__btn_rightbar.ph-menu__btn_active .ph-menu__icon~.ph-menu__counter,
.ph-menu__btn_rightbar:hover .ph-menu__icon~.ph-menu__counter,
.ph-menu__btn_search:hover .ph-menu__icon~.ph-menu__counter {
    border-color: #3b3b3b
}

.ph-menu__btn_dropdown .ph-menu__dropdown {
    display: none
}

.ph-menu__btn_opened .ph-menu__dropdown:not(.ph-menu__subdropdown) {
    display: block
}

.ph-menu__dropdown-item {
    position: relative;
    display: block;
    line-height: normal;
    white-space: nowrap
}

.ph-menu__dropdown-item>a,
.ph-menu__dropdown-item>span {
    position: relative;
    display: block;
    padding: 0 16px;
    font-size: var(--ph-font-size-info);
    line-height: 32px;
    font-weight: 400;
    min-height: 32px;
    cursor: pointer;
    transition: background-color .1s;
    opacity: .8
}

.ph-menu__dropdown-item>a,
.ph-menu__dropdown-item>a:active,
.ph-menu__dropdown-item>a:focus,
.ph-menu__dropdown-item>a:hover,
.ph-menu__dropdown-item>a:link,
.ph-menu__dropdown-item>a:visited,
.ph-menu__dropdown-item>span,
.ph-menu__dropdown-item>span:active,
.ph-menu__dropdown-item>span:focus,
.ph-menu__dropdown-item>span:hover,
.ph-menu__dropdown-item>span:link,
.ph-menu__dropdown-item>span:visited {
    color: var(--ph-white-color)
}

.ph-menu__dropdown-item>a:hover,
.ph-menu__dropdown-item>span:hover {
    opacity: 1;
    background-color: rgba(0, 0, 0, .25)
}

.ph-menu__dropdown-item_separator>span {
    margin: 6px 18px;
    padding: 0;
    width: calc(100% - 40px);
    height: 1px;
    min-height: 1px;
    opacity: 1;
    cursor: default
}

.ph-menu__dropdown-item_separator>span,
.ph-menu__dropdown-item_separator>span:hover {
    background-color: var(--ph-btn-dark-color)
}

.ph-menu__dropdown-item#ph-menu-catalog-without-registration {
    min-width: 180px
}

.ph-menu__dropdown-item#ph-menu-catalog-without-registration:after {
    content: "";
    pointer-events: none;
    display: block;
    position: absolute;
    right: 20px;
    top: 50%;
    transform: translateY(-50%);
    background-image: url(//store.mrgcdn.ru/hotbox/leela/builds/v2.2.0/simple-games.png?r=b14ffb1d09ca56e47660ea974f2dbd27);
    width: 42px;
    height: 21px;
    background-size: cover
}

.ph-menu__dropdown_select .ph-menu__dropdown-item>a,
.ph-menu__dropdown_select .ph-menu__dropdown-item>span {
    padding: 0 45px
}

.ph-menu__dropdown-item_sub>a,
.ph-menu__dropdown-item_sub>span {
    padding-right: 40px
}

[dir=rtl] .ph-menu__dropdown-item_sub>a,
[dir=rtl] .ph-menu__dropdown-item_sub>span {
    padding-left: 40px;
    padding-right: 16px
}

.ph-menu__dropdown-item_sub:last-child:before {
    content: "";
    position: absolute;
    left: 0;
    bottom: -60px;
    width: 100%;
    height: 60px
}

.ph-menu__dropdown-item_sub:after {
    content: "";
    position: absolute;
    top: 50%;
    right: 11px;
    width: 18px;
    height: 18px;
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjQiIGZpbGw9IiNGNUY1RjciIHN0cm9rZT0iI0Y1RjVGNyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGQ9Ik03IC42ODNMMy45OCA0IDEgLjY4MyAxLjQuMjVsMi41OCAyLjg3MUw2LjYuMjV6Ii8+PC9zdmc+) no-repeat 50%;
    background-size: 14px auto;
    transform: translateY(-50%) rotate(-90deg);
    opacity: .6
}

[dir=rtl] .ph-menu__dropdown-item_sub:after {
    left: 11px;
    right: auto;
    transform: translateY(-50%) rotate(90deg)
}

.ph-menu__subdropdown {
    display: none;
    position: absolute;
    top: 0;
    left: calc(100% - 4px);
    min-width: 0
}

[dir=rtl] .ph-menu__subdropdown {
    left: auto;
    right: calc(100% - 4px)
}

@media screen and (max-width:1640px) {
    .ph-menu__profilemenu .ph-menu__subdropdown {
        left: auto;
        right: calc(100% - 4px)
    }

    [dir=rtl] .ph-menu__profilemenu .ph-menu__subdropdown {
        left: calc(100% - 4px);
        right: auto
    }
}

.ph-menu__dropdown-item_sub:hover>.ph-menu__subdropdown {
    display: block
}

.ph-menu__counter {
    background: linear-gradient(0deg, #e95704, #f6bd4d);
    border: 2px solid #222;
    border-radius: 9px;
    color: #fff;
    display: inline-block;
    font-size: 12px;
    font-weight: 500;
    letter-spacing: .4px;
    line-height: 14px;
    min-height: 10px;
    min-width: 14px;
    padding: 2px 5px 1px;
    position: absolute;
    right: 14px;
    text-align: center;
    top: 9px;
    transition: background-color .1s
}

[dir=rtl] .ph-menu__counter {
    left: 14px;
    right: auto
}

body.ph-mobile-nav-shown {
    overflow: hidden
}

.ph-menu-mobile {
    position: fixed;
    z-index: 10;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0
}

@media screen and (min-width:1025px) {
    .ph-menu-mobile {
        display: none
    }
}

.ph-menu-mobile__wrapper {
    position: absolute;
    z-index: 1;
    top: 64px;
    left: 0;
    width: 320px;
    height: calc(100% - 64px);
    background-color: var(--ph-bg-mobile-color);
    border-right: 1px solid var(--ph-bg-mobile-color);
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    -webkit-overflow-scrolling: touch
}

@media (max-width:500px) {
    .ph-menu-mobile__wrapper {
        width: 100%;
        border-right: none
    }
}

[dir=rtl] .ph-menu-mobile__wrapper {
    left: auto;
    right: 0;
    border-right: none;
    border-left: 1px solid var(--ph-bg-mobile-color)
}

@media (max-width:500px) {
    [dir=rtl] .ph-menu-mobile__wrapper {
        border-left: none
    }
}

.ph-menu-mobile__overlay {
    position: absolute;
    top: 64px;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: var(--ph-overlay-color);
    cursor: pointer
}

.ph-menu-mobile__login {
    padding: 0 20px 20px;
    min-height: 58px;
    display: flex
}

.ph-menu-mobile__login .ph-btn {
    height: 40px;
    flex: 1 0 auto
}

.ph-menu-mobile__login .ph-btn:first-child {
    margin-right: 11px
}

[dir=rtl] .ph-menu-mobile__login .ph-btn:first-child {
    margin-left: 11px;
    margin-right: 0
}

.ph-menu-mobile__content {
    padding: 11px 0 62px;
    background: var(--ph-bg-menu-mobile);
    border-radius: 10px 10px 0 0;
    flex: 1 0 auto;
    display: flex;
    flex-direction: column
}

[dir=rtl] .ph-menu-mobile__content {
    border-radius: 10px 0 10px 0
}

.ph-menu-mobile__content_cloud-btn {
    padding-bottom: 118px
}

.ph-menu-mobile__nav {
    flex: 1 0 auto;
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.ph-menu-mobile__common-nav:after,
.ph-menu-mobile__middle:after {
    content: "";
    display: block;
    margin: 11px auto;
    width: calc(100% - 40px);
    border-bottom: 1px solid var(--ph-mobile-border-color)
}

.ph-menu-mobile__common-nav_border:before {
    content: "";
    display: block;
    margin: 11px auto;
    width: calc(100% - 40px);
    border-top: 1px solid var(--ph-mobile-border-color)
}

.ph-menu-mobile__item {
    position: relative;
    color: var(--ph-text-color-lightest)
}

.ph-menu-mobile__item#ph-menu-mobile-gof .ph-menu-mobile__icon_gof {
    display: none
}

.ph-menu-mobile__item#ph-menu-mobile-gof .ph-menu-mobile__app-icon {
    width: 140px;
    height: 53px
}

.ph-menu-mobile__item#ph-menu-mobile-gof .ph-menu-mobile__app-icon svg {
    fill: #000
}

.ph-menu-mobile__item-content {
    position: relative;
    padding: 3px 16px;
    font-size: var(--ph-font-size-menu);
    font-weight: 400;
    line-height: .83;
    letter-spacing: .6px;
    min-height: 42px;
    cursor: pointer;
    display: flex;
    justify-content: flex-start;
    align-items: center
}

.ph-menu-mobile__item-content,
.ph-menu-mobile__item-content:focus,
.ph-menu-mobile__item-content:hover,
.ph-menu-mobile__item-content:link,
.ph-menu-mobile__item-content:visited {
    color: inherit
}

.ph-menu-mobile__item_dropdown .ph-menu-mobile__item-content {
    padding-right: 44px
}

.ph-menu-mobile__item_dropdown .ph-menu-mobile__item-content:after {
    content: "";
    position: absolute;
    top: 18px;
    right: 21px;
    width: 13px;
    height: 8px;
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjQiIGZpbGw9IiNGNUY1RjciIHN0cm9rZT0iI0Y1RjVGNyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGQ9Ik03IC42ODNMMy45OCA0IDEgLjY4MyAxLjQuMjVsMi41OCAyLjg3MUw2LjYuMjV6Ii8+PC9zdmc+) no-repeat 50%;
    background-size: 100%;
    opacity: .5;
    transition: transform .2s
}

[dir=rtl] .ph-menu-mobile__item_dropdown .ph-menu-mobile__item-content {
    padding-left: 44px;
    padding-right: 16px
}

[dir=rtl] .ph-menu-mobile__item_dropdown .ph-menu-mobile__item-content:after {
    left: 21px;
    right: auto
}

.ph-menu-mobile__item_opened .ph-menu-mobile__item-content:after {
    transform: rotate(180deg)
}

.ph-menu-mobile__item-value {
    font-size: var(--ph-font-size);
    color: var(--ph-text-color-lightest)
}

.ph-menu-mobile__item_lang .ph-menu-mobile__item-content,
.ph-menu-mobile__item_small .ph-menu-mobile__item-content {
    padding: 17px 19px 18px;
    font-size: var(--ph-font-size);
    line-height: .94;
    color: var(--ph-menu-item-color)
}

.ph-menu-mobile__item_info .ph-menu-mobile__item-content {
    padding: 3px 16px 3px 60px;
    color: var(--ph-menu-item-color)
}

[dir=rtl] .ph-menu-mobile__item_info .ph-menu-mobile__item-content {
    padding: 3px 60px 3px 16px
}

.ph-menu-mobile__copy {
    margin-left: 20px;
    padding: 0;
    background: none;
    border: none;
    outline: none;
    box-shadow: none;
    -webkit-appearance: none;
    cursor: pointer
}

.ph-menu-mobile__copy:active {
    transform: translateY(1px)
}

[dir=rtl] .ph-menu-mobile__copy {
    margin-left: 0;
    margin-right: 20px
}

.ph-menu-mobile__copy svg {
    width: 17px;
    height: 20px;
    fill: var(--ph-text-color-light)
}

.ph-menu-mobile__item_lang .ph-menu-mobile__item-content {
    z-index: 1;
    display: flex;
    justify-content: space-between;
    pointer-events: none
}

.ph-menu-mobile__item_lang .ph-menu-mobile__item-content:after {
    display: none
}

.ph-menu-mobile__item_lang .ph-menu-mobile__item-value {
    position: relative;
    padding-right: 22px;
    color: inherit
}

.ph-menu-mobile__item_lang .ph-menu-mobile__item-value:after {
    content: "";
    position: absolute;
    top: 50%;
    right: 0;
    margin-top: -4px;
    width: 13px;
    height: 8px;
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjQiIGZpbGw9IiNGNUY1RjciIHN0cm9rZT0iI0Y1RjVGNyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGQ9Ik03IC42ODNMMy45OCA0IDEgLjY4MyAxLjQuMjVsMi41OCAyLjg3MUw2LjYuMjV6Ii8+PC9zdmc+) no-repeat 50%;
    background-size: 100%;
    opacity: .5
}

[dir=rtl] .ph-menu-mobile__item_lang .ph-menu-mobile__item-value {
    padding-left: 22px;
    padding-right: 0
}

[dir=rtl] .ph-menu-mobile__item_lang .ph-menu-mobile__item-value:after {
    left: 0;
    right: auto
}

.ph-menu-mobile__select {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    outline: none;
    cursor: pointer;
    opacity: 0
}

.ph-menu-mobile__info {
    margin-left: auto;
    padding-left: 15px;
    font-size: var(--ph-font-size);
    line-height: 19px;
    white-space: nowrap;
    color: var(--ph-text-color-lightest)
}

[dir=rtl] .ph-menu-mobile__info {
    margin-left: 0;
    margin-right: auto;
    padding-left: 0;
    padding-right: 15px
}

.ph-menu-mobile__nav .ph-menu-mobile__item-text:only-child {
    padding-left: 42px
}

[dir=rtl] .ph-menu-mobile__nav .ph-menu-mobile__item-text:only-child {
    padding-left: 0;
    padding-right: 42px
}

.ph-menu-mobile__icon {
    display: block;
    margin-right: 6px;
    width: 36px;
    height: 36px;
    background: no-repeat 50%;
    background-size: 36px;
    flex: 0 0 36px;
    opacity: .8
}

[dir=rtl] .ph-menu-mobile__icon {
    margin-left: 6px;
    margin-right: 0
}

.ph-menu-mobile__icon_games {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggb3BhY2l0eT0iLjAxIiBmaWxsPSIjRjVGNUY3IiBkPSJNMCAwaDM2djM2SDB6Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNC44NzUgMTBBNC4xMjcgNC4xMjcgMCAwMTI5IDE0LjEyNVYyMWE0LjEyNyA0LjEyNyAwIDAxLTguMDQ1IDEuMjg2Yy0uMjY4LS43MzUtLjg1LTEuMjg2LTEuNTgtMS4yODZoLTIuNzU2Yy0uNzU4IDAtMS4yNzcuNTA1LTEuNjA0IDEuMzc1QTQuMTI3IDQuMTI3IDAgMDE3IDIxdi02Ljg3NUE0LjEyNyA0LjEyNyAwIDAxMTEuMTI1IDEwaDEzLjc1em0tMS4yMTEgNy40MDhhMS4yMiAxLjIyIDAgMTEtMS43MjcgMS43MjQgMS4yMiAxLjIyIDAgMDExLjcyNy0xLjcyNHptLTExLjMzNC0zLjk5aC0xLjA0YS41Mi41MiAwIDAwLS41Mi41MnYxLjIwN0g5LjU1NGEuNTIyLjUyMiAwIDAwLS41MjEuNTIydjEuMDQ0YzAgLjI4Ny4yMzQuNTIuNTIxLjUyaDEuMjE2djEuMjA4YzAgLjI4Ny4yMzIuNTIuNTIuNTJoMS4wNGEuNTIuNTIgMCAwMC41Mi0uNTJ2LTEuMjA3aDEuMjJhLjUyMi41MjIgMCAwMC41Mi0uNTIxdi0xLjA0NGEuNTIyLjUyMiAwIDAwLS41Mi0uNTIyaC0xLjIydi0xLjIwOGEuNTIuNTIgMCAwMC0uNTItLjUyem0xMy41NjEgMS45MDdhMS4yMiAxLjIyIDAgMTEtMS43MjYgMS43MjQgMS4yMiAxLjIyIDAgMDExLjcyNi0xLjcyNHptLTQuNDM0IDBhMS4yMiAxLjIyIDAgMTEtMS43MjYgMS43MjQgMS4yMiAxLjIyIDAgMDExLjcyNi0xLjcyNHptMi4yMDctMi4wODFhMS4yMiAxLjIyIDAgMTEtMS43MjcgMS43MjQgMS4yMiAxLjIyIDAgMDExLjcyNy0xLjcyNHoiIGZpbGw9IiNGNUY1RjciLz48L3N2Zz4=)
}

.ph-menu-mobile__icon_store {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggb3BhY2l0eT0iLjAxIiBmaWxsPSIjRjVGNUY3IiBkPSJNMCAyaDM2djM2SDB6Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNC40MjkgMjMuNzE0YTIuMTQ0IDIuMTQ0IDAgMTEtLjAwMiA0LjI4OCAyLjE0NCAyLjE0NCAwIDAxLjAwMi00LjI4OHptOC41NzEgMGEyLjE0NCAyLjE0NCAwIDExMCA0LjI4OCAyLjE0NCAyLjE0NCAwIDAxLjAwMi00LjI4OHpNMTEuNTcxIDhhMi44NTggMi44NTggMCAwMTIuODU3IDIuODU3aDExLjQwOWMxLjU3NiAwIDIuMTYzLjYzNiAyLjE2MyAyLjIxM3YzLjUwMWMwIDEuNTc3LTEuNDMyIDIuNDM5LTIuODU3IDIuODU3bC0xMC43MTUgMi44NTdjLTEuMzg3LjI2LTEuODk1LS40NjctMi4xNDItMS45NzhsLTEuNDI5LTkuNDVIOS40M0ExLjQzIDEuNDMgMCAwMTkuNDMgOGgyLjE0MnoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=)
}

.ph-menu-mobile__icon_services {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggb3BhY2l0eT0iLjAxIiBmaWxsPSIjRjVGNUY3IiBkPSJNMCAwaDM2djM2SDB6Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNS4wNzIgMTkuMjg2YTEuOTMgMS45MyAwIDAxMS45MjkgMS45Mjh2My44NTdBMS45MyAxLjkzIDAgMDEyNS4wNzIgMjdoLTMuODU3YTEuOTMgMS45MyAwIDAxLTEuOTI4LTEuOTI5di0zLjg1N2ExLjkzIDEuOTMgMCAwMTEuOTI4LTEuOTI4aDMuODU3em0tMTAuMjg2IDBhMS45MyAxLjkzIDAgMDExLjkyOCAxLjkyOHYzLjg1N0ExLjkzIDEuOTMgMCAwMTE0Ljc4NiAyN2gtMy44NTdBMS45MyAxLjkzIDAgMDE5IDI1LjA3MXYtMy44NTdhMS45MyAxLjkzIDAgMDExLjkyOS0xLjkyOGgzLjg1N3ptMC0xMC4yODZhMS45MyAxLjkzIDAgMDExLjkyOCAxLjkyOXYzLjg1N2ExLjkzIDEuOTMgMCAwMS0xLjkyOCAxLjkyOGgtMy44NTdBMS45MyAxLjkzIDAgMDE5IDE0Ljc4NnYtMy44NTdBMS45MyAxLjkzIDAgMDExMC45MjkgOWgzLjg1N3pNMjUgOWEyIDIgMCAwMTIgMnY0YTIgMiAwIDAxLTIgMmgtNGEyIDIgMCAwMS0yLTJ2LTRhMiAyIDAgMDEyLTJoNHoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=)
}

.ph-menu-mobile__icon_community {
    background-image: url(//store.mrgcdn.ru/hotbox/leela/builds/v2.2.0/icon-community.svg?r=55927726896ed02aac45c58a968a224f)
}

.ph-menu-mobile__icon_friends {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOSIgaGVpZ2h0PSIxOSIgZmlsbD0iI0Y1RjVGNyI+PHBhdGggZD0iTTcuNjE2IDEuMjdDNi4zMzggMi4xMjUgNS40OCAzLjcxMSA1LjQ4IDUuNTI1YzAgLjU1Ny4wOCAxLjA4NC4yMjkgMS41NzItLjEyLjAxOC0uMjQyLjAyNy0uMzY2LjAyNy0xLjY0IDAtMi45NjktMS41OTUtMi45NjktMy41NjNDMi4zNzUgMS41OTUgMy43MDUgMCA1LjM0NCAwYy45MTEgMCAxLjcyNy40OTMgMi4yNzIgMS4yN3pNMy4wOCAxNC4xMUMxLjI5MyAxMy44NiAwIDEzLjIxMiAwIDExLjY1YzAtMi4yMzMgMi4zOTItNC41MjUgNS4zNDQtNC41MjUuMTI3IDAgLjI1My4wMDQuMzc4LjAxM2E0LjcwMiA0LjcwMiAwIDAwMS4xNyAxLjk0NmMtMi4xNC45NC0zLjQxMSAzLTMuODEyIDUuMDI2eiIvPjxwYXRoIGQ9Ik05LjgwMSA5LjY2Yy0xLjE5Ni0uNzkyLTEuOTk3LTIuMjUtMS45OTctMy45MTggMC0yLjUxNSAxLjgyMi00LjU1MyA0LjA3MS00LjU1MyAyLjI0OSAwIDQuMDcxIDIuMDM4IDQuMDcxIDQuNTUzIDAgMS42NjgtLjgwMSAzLjEyNi0xLjk5NyAzLjkyIDIuOTIzLjc5NCA1LjA1MSAzLjE3NiA1LjA1MSA1LjUwNyAwIDIuODU1LTIuODUgMy4zMjMtNi43ODYgMy4zMjMtMy45MzUgMC03LjQ2NC0uNDY4LTcuNDY0LTMuMzIzIDAtMi4zMzEgMi4xMjgtNC43MTMgNS4wNTEtNS41MDd6Ii8+PC9zdmc+);
    background-size: 19px
}

.ph-menu-mobile__icon_info {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggb3BhY2l0eT0iLjAxIiBmaWxsPSIjRjVGNUY3IiBkPSJNMCAwaDM2djM2SDB6Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOCA4YzUuNTE5IDAgMTAgNC40ODEgMTAgMTBzLTQuNDgxIDEwLTEwIDEwUzggMjMuNTE5IDggMTggMTIuNDgxIDggMTggOHptLTEuMjk0IDE0LjM0OGMwIC43MDMuNTcyIDEuMjc2IDEuMjc2IDEuMjc2YTEuMjc4IDEuMjc4IDAgMDAwLTIuNTUzYy0uNzA0IDAtMS4yNzYuNTczLTEuMjc2IDEuMjc2em0xLjQzOS05Ljk0N2MtMi4xNiAwLTMuNDA1IDEuODE2LTMuNDA1IDIuNyAwIC4zOTMuMjE0IDEuMDE1LjkxOCAxLjAxNS41NCAwIC45LS4zOTIuOTE2LS43MzYuMDQ4LS4zNDQuNDA5LTEuMTMgMS41MDYtMS4xMy43ODUgMCAxLjUwNS41NTYgMS41MDUgMS4yNDQgMCAxLjM3NS0yLjY4NCAxLjQ4NS0yLjY4NCAzLjUxNSAwIC42ODcuNDc1IDEuMTc4IDEuMDY0IDEuMTc4LjYyMSAwIDEuMDk2LS40OSAxLjA5Ni0xLjExMyAwLTEuMSAyLjU4Ny0xLjI3MyAyLjU4Ny0zLjYzIDAtMS43MTgtMS41ODgtMy4wNDMtMy41MDMtMy4wNDN6IiBmaWxsPSIjZmZmIi8+PC9zdmc+)
}

.ph-menu-mobile__icon_library {
    background-image: url(//store.mrgcdn.ru/hotbox/leela/builds/v2.2.0/icon-library.svg?r=977647dc8cf7d0b170731f361b9ac3cd)
}

.ph-menu-mobile__icon_promo {
    background-image: url(//store.mrgcdn.ru/hotbox/leela/builds/v2.2.0/icon-promo.svg?r=0f2a5131c8fda66c15cc45ab3130d440)
}

.ph-menu-mobile__icon_notification {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggb3BhY2l0eT0iLjAxIiBmaWxsPSIjRjVGNUY3IiBkPSJNMCAwaDM2djM2SDB6Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi4yMTQgMTMuNTMyYTYuMDU2IDYuMDU2IDAgMDEyLjgxNC0yLjk5OUMxNS4yMiA5LjEwNSAxNi40NzUgOCAxOCA4czIuNzgyIDEuMTA1IDIuOTcyIDIuNTMzYTYuMDg0IDYuMDg0IDAgMDEyLjgyMiAyLjk5OXMuNjc3IDEuMjYuODcgMy4zNjljLjA2NC42OC4zMTkgMS42OTcuNjczIDIuMzY0LjQzOC44MjYgMS40OTMgMi4yMzEgMS42MjIgMy43NTcuMDI3LjE0Mi4wNDEuMjg2LjA0MS40MzMgMCAuNDA0LS4xMDQuNzk2LS4zIDEuMTY4bC0uMDIuMDQ0Yy0uMTE2LjI1LS4yMjMuNDA0LS4zMjMuNDc3QzI1LjAyOSAyNi44MiAyMS43ODcgMjggMTggMjhjLTMuNzk5IDAtNy4wNDctMS4xODgtOC4zNjgtMi44Ny0uMDg5LS4wNzQtLjE4NS0uMjEyLS4yODgtLjQyN0EyLjUyIDIuNTIgMCAwMTkgMjMuNDU1YzAtLjE2NC4wMi0uMzI1LjA1My0uNDg0LjE0OS0xLjUwNyAxLjE4NC0yLjg5IDEuNjE3LTMuNzA2LjM1NC0uNjY3LjYxLTEuNjg0LjY3Mi0yLjM2NC4xOTUtMi4xMDguODcyLTMuMzcuODcyLTMuMzd6TTE4IDI2LjAwMmMtMy41MiAwLTYuNjM3LTEuMTYtNi42MzctMi4zNjYgMC0uODM0IDEuNjM2LTEuNTYgMy42NS0xLjkyNi4xMzQgMS40ODYgMS40MiAyLjY1NCAyLjk4NyAyLjY1NCAxLjU3IDAgMi44NTQtMS4xNjggMi45ODctMi42NTQgMi4wMTUuMzY2IDMuNjUyIDEuMDkyIDMuNjUyIDEuOTI2IDAgMS4yMDYtMy4xMTcgMi4zNjctNi42MzkgMi4zNjd6IiBmaWxsPSIjZmZmIi8+PC9zdmc+)
}

.ph-menu-mobile__icon_user {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi4xMDMgMTAuNjkxYzEuOTc4IDAgMy41ODEtMS41NjcgMy41ODEtMy41IDAtMS45MzItMS42MDMtMy40OTktMy41ODEtMy40OTlTOC41MiA1LjI2IDguNTIgNy4xOTJzMS42MDQgMy41IDMuNTgyIDMuNXptLS44MjIuOTc3Yy0zLjE3MiAwLTUuNzQ0IDIuNDgtNS43NDQgNS41Mzh2MS4wMjVjMCAxLjE0Ny45NjQgMi4wNzcgMi4xNTQgMi4wNzdoOC42MTVjMS4xOSAwIDIuMTU0LS45MyAyLjE1NC0yLjA3N3YtMS4wMjVjMC0zLjA1OS0yLjU3MS01LjUzOC01Ljc0My01LjUzOEgxMS4yOHoiIGZpbGw9IiNGNUY1RjciLz48L3N2Zz4=);
    background-size: 30px
}

.ph-menu-mobile__icon_settings {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggb3BhY2l0eT0iLjAxIiBmaWxsPSIjRjVGNUY3IiBkPSJNMCAwaDM2djM2SDB6Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNS4yNTEgMTUuNzA3bC0uNTA1LTEuMjI2czEuMTc1LTIuNzA3IDEuMDcxLTIuODFsLTEuNTU1LTEuNTUxYy0uMTA4LS4xMDctMi43NTkgMS4xMjgtMi43NTkgMS4xMjhsLTEuMjIzLS41MDRTMTkuMiA4IDE5LjA1MiA4aC0yLjE5NWMtLjE1MyAwLTEuMTUyIDIuNzUtMS4xNTIgMi43NWwtMS4yMjEuNTA2cy0yLjcwNy0xLjE3NS0yLjgxLTEuMDdsLTEuNTUzIDEuNTUzYy0uMTA4LjEwNiAxLjEyOCAyLjc1OSAxLjEyOCAyLjc1OWwtLjUwNSAxLjIyM1M4IDE2LjgwMSA4IDE2Ljk0NnYyLjE5N2MwIC4xNTQgMi43NSAxLjE1NCAyLjc1IDEuMTU0bC41MDUgMS4yMjFzLTEuMTc0IDIuNzA2LTEuMDcyIDIuODFsMS41NTUgMS41NTRjLjEwNi4xMDUgMi43NTgtMS4xMyAyLjc1OC0xLjEzbDEuMjI0LjUwNlMxNi44IDI4IDE2Ljk0OSAyOGgyLjE5NWMuMTUyIDAgMS4xNTItMi43NSAxLjE1Mi0yLjc1bDEuMjI1LS41MDZzMi43MDEgMS4xNzUgMi44MDYgMS4wNzJsMS41NTQtMS41NTNjLjEwOS0uMTA4LTEuMTMtMi43NTktMS4xMy0yLjc1OWwuNTA0LTEuMjIzUzI4IDE5LjE5OSAyOCAxOS4wNXYtMi4xOTRjMC0uMTUzLTIuNzQ5LTEuMTUtMi43NDktMS4xNXptLTMuMDk4IDIuMzdjMCAyLjIzMi0xLjc3OCA0LjA1LTMuOTYzIDQuMDUtMi4xODIgMC0zLjk2My0xLjgxOC0zLjk2My00LjA1IDAtMi4yMzEgMS43ODEtNC4wNDYgMy45NjMtNC4wNDYgMi4xODYuMDAxIDMuOTYzIDEuODE1IDMuOTYzIDQuMDQ2eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==)
}

.ph-menu-mobile__icon_offers {
    background-image: url(//store.mrgcdn.ru/hotbox/leela/builds/v2.2.0/icon-offers.svg?r=32e330b255a6d1b3f1a022d7608923b4)
}

.ph-menu-mobile__icon_live {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggb3BhY2l0eT0iLjAxIiBmaWxsPSIjRjVGNUY3IiBkPSJNMCAwaDM2djM2SDB6Ii8+PHBhdGggZD0iTTI1LjEwNSAxNi45MjhjMS4xOTQuNjk5IDEuMTk0IDIuNDQ1IDAgMy4xNDRsLTExLjQxOCA2LjY4MkMxMi40OTMgMjcuNDUzIDExIDI2LjU4IDExIDI1LjE4MlYxMS44MThjMC0xLjM5NyAxLjQ5Mi0yLjI3IDIuNjg3LTEuNTcybDExLjQxOCA2LjY4MnoiIGZpbGw9IiNGNUY1RjciLz48L3N2Zz4=)
}

.ph-menu-mobile__icon_media {
    background-image: url(//store.mrgcdn.ru/hotbox/leela/builds/v2.2.0/icon-media.svg?r=a30d2bbadcfbe937b7f3737930229ad3)
}

.ph-menu-mobile__icon_pvp {
    background-image: url(//store.mrgcdn.ru/hotbox/leela/builds/v2.2.0/icon-pvp.svg?r=482d50a1728f86a0ab5b73de18a0a773)
}

.ph-menu-mobile__icon_lightning {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0iI0Y1RjVGNyI+PHBhdGggY2xhc3M9InN0MCIgZD0iTTExLjkuNWMuMy0uNC45LS42IDEuNC0uNC43LjIgMS4yIDEgMSAxLjdsLTEuOCA2LjVoNS4zYy44IDAgMS40LjYgMS40IDEuNCAwIC4zLS4xLjYtLjMuOWwtOC45IDExYy0uMy40LS45LjYtMS40LjUtLjctLjItMS4yLTEtMS0xLjdsMS44LTYuNUg0LjFjLS44IDAtMS40LS42LTEuNC0xLjQgMC0uMy4xLS42LjMtLjlMMTEuOS41eiIvPjwvc3ZnPg==);
    background-size: 24px auto
}

.ph-menu-mobile__icon_fire {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0iI0Y1RjVGNyI+PHBhdGggY2xhc3M9InN0MCIgZD0iTTguNSAyMC43Yy4yLjMuMi43IDAgLjktLjMuNC0uNy40LTEgLjNDMy42IDE5LjkgMCAxNiAyIDEwLjUgMy43IDUuOCAxMC44IDQgOS43LjhjLS4xLS4yLS4xLS40LjEtLjYuMS0uMi4zLS4yLjUtLjIgMS43LjIgMy4xIDEuNSAzLjMgMy40LjMgMS45LTEuNCAzLjctLjYgNi42LjQgMS41IDIuMSAxLjggMi40IDEuNi40LS4yLS4xLS41LS40LTEuNC0uNi0xLjkuMS0zLjQgMS00LjQuNC0uNCAxLjEtLjIgMS4xLjUtLjEgMS4xLjYgMiAxLjcgMy4yIDIuMyAyLjcgMS43IDYuNCAxLjIgNy43LS43IDEuOC0yLjEgMy4zLTMuNyA0LjMtLjMuMi0uNy4yLTEtLjEtLjMtLjMtLjMtLjctLjEtMSAuNS0uOC45LTEuNiAxLTIuNS4xLTEuMy0uNi0yLjMtLjktMi45LS4xLS4xLS4yLS4yLS40LS4ycy0uMy4xLS40LjNjLS40IDEuMS0xLjYgMi42LTIuNCAyLjYtLjYtLjEtMS43LS45LTIuMS0yLjQtLjMtMS4xLS40LTIuNy0uMy0zLjYgMC0uMS0uMS0uMy0uMi0uNC0uMS0uMS0uMy0uMS0uNCAwLS45LjctMi4yIDIuMy0yLjEgNS4zIDAgMS43LjcgMy4xIDEuNSA0LjF6Ii8+PC9zdmc+);
    background-size: 22px auto
}

.ph-menu-mobile__dropdown {
    margin-bottom: 4px
}

.ph-menu-mobile__dropdown-item {
    display: block;
    padding: 7px 20px 7px 60px;
    font-size: var(--ph-font-size);
    line-height: normal;
    opacity: .9
}

.ph-menu-mobile__dropdown-item,
.ph-menu-mobile__dropdown-item:focus,
.ph-menu-mobile__dropdown-item:hover,
.ph-menu-mobile__dropdown-item:link,
.ph-menu-mobile__dropdown-item:visited {
    color: var(--ph-text-color-lightest)
}

.ph-menu-mobile__dropdown-item:hover {
    opacity: 1
}

[dir=rtl] .ph-menu-mobile__dropdown-item {
    padding-left: 20px;
    padding-right: 60px
}

.ph-menu-mobile__dropdown-item#ph-menu-mobile-simple {
    position: relative
}

.ph-menu-mobile__dropdown-item#ph-menu-mobile-simple:after {
    content: "";
    pointer-events: none;
    display: block;
    position: absolute;
    right: 32px;
    top: 50%;
    transform: translateY(-50%);
    background-image: url(//store.mrgcdn.ru/hotbox/leela/builds/v2.2.0/simple-games.png?r=b14ffb1d09ca56e47660ea974f2dbd27);
    width: 42px;
    height: 21px;
    background-size: cover
}

.ph-menu-mobile__dropdown-link {
    display: block;
    padding: 7px 20px 7px 60px;
    font-size: var(--ph-font-size-info);
    line-height: normal
}

[dir=rtl] .ph-menu-mobile__dropdown-link {
    padding-left: 20px;
    padding-right: 60px
}

.ph-menu-mobile__full {
    display: block;
    padding: 19px 18px 23px;
    margin-top: auto;
    opacity: .4;
    transition: opacity .1s
}

.ph-menu-mobile__full,
.ph-menu-mobile__full:focus,
.ph-menu-mobile__full:hover,
.ph-menu-mobile__full:link,
.ph-menu-mobile__full:visited {
    color: var(--ph-text-color-lightest)
}

.ph-menu-mobile__full:hover {
    opacity: 1
}

.ph-menu-mobile__item_separator {
    margin: 7px 33px 7px 60px;
    padding: 0;
    height: 1px;
    background-color: var(--ph-dropdown-border-color)
}

[dir=rtl] .ph-menu-mobile__item_separator {
    margin: 7px 60px 7px 33px
}

.ph-menu-mobile__app {
    position: fixed;
    z-index: 1;
    bottom: 0;
    left: 0;
    width: 100%;
    max-width: 320px;
    padding: 18px 20px
}

[dir=rtl] .ph-menu-mobile__app {
    left: auto;
    right: 0
}

.ph-menu-mobile__app:empty {
    display: none
}

@media (max-width:500px) {
    .ph-menu-mobile__app {
        max-width: none
    }
}

.ph-menu-mobile__app-btn {
    display: block;
    padding: 6px;
    font-size: 17px;
    line-height: 1.88;
    font-weight: 500;
    text-align: center;
    width: 100%;
    background-color: #383b43;
    border-radius: 6px
}

.ph-menu-mobile__app-btn,
.ph-menu-mobile__app-btn:active,
.ph-menu-mobile__app-btn:focus,
.ph-menu-mobile__app-btn:hover,
.ph-menu-mobile__app-btn:link {
    color: #d8d8d8
}

.ph-menu-mobile__app-btn+.ph-menu-mobile__app-btn {
    margin-top: 10px
}

.ph-menu-mobile__app-icon {
    display: inline-block;
    vertical-align: text-bottom;
    margin-right: 10px;
    width: 17px;
    height: 23px
}

[dir=rtl] .ph-menu-mobile__app-icon {
    margin-left: 10px;
    margin-right: 0
}

.ph-menu-mobile__app-icon svg {
    width: 100%;
    height: 100%;
    fill: currentColor
}

.ph-menu-mobile__app-icon_cloud {
    vertical-align: -1px;
    margin-right: 8px;
    width: 24px;
    height: 16px
}

.ph-notifications {
    display: block;
    padding-bottom: 4px;
    width: 354px
}

.ph-notifications * {
    box-sizing: border-box;
    font-family: var(--ph-font-family)
}

.ph-notifications__content {
    max-height: 433px;
    overflow: auto
}

[dir=rtl] .ph-notifications__content {
    direction: ltr
}

.ph-notifications__clear {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PG1hc2sgaWQ9ImEiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjEiIHk9IjEiIHdpZHRoPSIyNiIgaGVpZ2h0PSIyMiI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNCAxSDF2MjJoMjNWMTIuMzc3bDIuNDI3LTIuNTExYTIuMTE0IDIuMTE0IDAgMDAuMDIxLTIuODcxQzI1Ljk0MyA2LjQ1MiAyNC44NzIgNS45OTMgMjQgNlYxem0wIDVjLS40MTIuMDA0LS43OC4xMTEtMS4wMjMuMzY0bC03LjY5MyA3LjM2Ni0xLjg0My0xLjYyYy0uNzU2LS43ODYtMi45LS45NzQtNC4xMTEuMjAxLTEuMjExIDEuMTc1LTEuMSAzLjA5My0uMzQ1IDMuODhsNS41MjcgNi4wMDZMMjQgMTIuMzc3VjZ6IiBmaWxsPSIjZmZmIi8+PC9tYXNrPjxnIGZpbGw9IiNmZmYiIG1hc2s9InVybCgjYSkiPjxyZWN0IHg9IjIiIHk9IjQiIHdpZHRoPSIxNS4xMTEiIGhlaWdodD0iMi4xODgiIHJ4PSIxLjA5NCIvPjxyZWN0IHg9IjIiIHk9IjkuMjUiIHdpZHRoPSIxNS4xMTEiIGhlaWdodD0iMi4xODgiIHJ4PSIxLjA5NCIvPjxyZWN0IHg9IjIiIHk9IjE0LjUiIHdpZHRoPSIxNS4xMTEiIGhlaWdodD0iMi4xODgiIHJ4PSIxLjA5NCIvPjwvZz48cGF0aCBkPSJNMTIuNCAxMy42MThhMS4yNSAxLjI1IDAgMDAtMS43NTMgMS43ODFsNC41MzQgNC40NjMgNy41OS03LjQ3MWExLjI1IDEuMjUgMCAxMC0xLjc1NC0xLjc4MmwtNS44MzYgNS43NDUtMi43OC0yLjczNnoiIGZpbGw9IiNGNUY1RjciLz48L3N2Zz4=);
    border: 0;
    cursor: pointer;
    display: block;
    height: 24px;
    margin-top: 1px;
    opacity: .6;
    outline: none;
    padding: 0;
    transition: opacity .1s;
    width: 24px
}

.ph-notifications__clear:hover {
    opacity: 1
}

.ph-notifications__btn-tooltip {
    display: block !important;
    width: 100%;
    height: 100%
}

.ph-notifications__settings {
    display: block;
    width: 24px;
    height: 24px;
    margin: 0 5px 0 auto;
    opacity: .6;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIGZpbGw9IiNGNUY1RjciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOC4zOTYgOC42NjFsLS41MTUtMS4yNXMxLjE5OS0yLjc2MSAxLjA5My0yLjg2N2wtMS41ODctMS41ODJjLS4xMS0uMTEtMi44MTQgMS4xNTEtMi44MTQgMS4xNTFMMTMuMzI2IDMuNlMxMi4yMjQuOCAxMi4wNzMuOEg5LjgzNEM5LjY4LjggOC42NiAzLjYwNSA4LjY2IDMuNjA1bC0xLjI0NS41MTZTNC42NTMgMi45MjIgNC41NDcgMy4wM0wyLjk2MyA0LjYxNGMtLjExLjExIDEuMTUgMi44MTUgMS4xNSAyLjgxNUwzLjYgOC42NzZTLjggOS43NzYuOCA5LjkyNnYyLjI0YzAgLjE1NyAyLjgwNiAxLjE3NyAyLjgwNiAxLjE3N2wuNTE1IDEuMjQ2cy0xLjE5OSAyLjc2LTEuMDk0IDIuODY1bDEuNTg2IDEuNTg2Yy4xMDguMTA3IDIuODEzLTEuMTUzIDIuODEzLTEuMTUzbDEuMjQ4LjUxNlM5Ljc3NiAyMS4yIDkuOTI4IDIxLjJoMi4yMzljLjE1NSAwIDEuMTc1LTIuODA1IDEuMTc1LTIuODA1bDEuMjUtLjUxNnMyLjc1NSAxLjE5OSAyLjg2MSAxLjA5M2wxLjU4Ni0xLjU4M2MuMTEtLjExMS0xLjE1My0yLjgxNS0xLjE1My0yLjgxNWwuNTE0LTEuMjQ4czIuOC0xLjEwMyAyLjgtMS4yNTN2LTIuMjRjLjAwMS0uMTU1LTIuODAzLTEuMTcyLTIuODAzLTEuMTcyem0tMy4xNiAyLjQxOGMwIDIuMjc3LTEuODE1IDQuMTMtNC4wNDMgNC4xMy0yLjIyNiAwLTQuMDQyLTEuODUzLTQuMDQyLTQuMTMgMC0yLjI3NiAxLjgxNi00LjEyNyA0LjA0Mi00LjEyNyAyLjIzIDAgNC4wNDIgMS44NSA0LjA0MiA0LjEyN3oiLz48L3N2Zz4=) no-repeat
}

.ph-notifications__settings:hover {
    opacity: 1
}

.ph-notifications__more {
    background: none;
    border: 0;
    color: var(--ph-link-color);
    cursor: pointer;
    font-size: 14px;
    line-height: 16px;
    margin: 2px 0 14px;
    outline: none;
    padding: 0;
    width: 100%
}

.ph-notifications__list {
    font-size: var(--ph-font-size);
    line-height: 19px
}

.ph-notifications__list_empty {
    height: 100%;
    padding: 0 0 34px;
    text-align: center
}

.ph-notifications__list_empty .ph-notifications__title {
    border: 0
}

.ph-notifications__empty-text {
    align-items: center;
    color: var(--ph-text-color-lightest);
    display: flex;
    flex-direction: column;
    margin-top: 22px;
    opacity: .6;
    position: relative
}

.ph-notifications__empty-text:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggb3BhY2l0eT0iLjAxIiBmaWxsPSIjRjVGNUY3IiBkPSJNMCAwaDM2djM2SDB6Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi4yMTQgMTMuNTMyYTYuMDU2IDYuMDU2IDAgMDEyLjgxNC0yLjk5OUMxNS4yMiA5LjEwNSAxNi40NzUgOCAxOCA4czIuNzgyIDEuMTA1IDIuOTcyIDIuNTMzYTYuMDg0IDYuMDg0IDAgMDEyLjgyMiAyLjk5OXMuNjc3IDEuMjYuODcgMy4zNjljLjA2NC42OC4zMTkgMS42OTcuNjczIDIuMzY0LjQzOC44MjYgMS40OTMgMi4yMzEgMS42MjIgMy43NTcuMDI3LjE0Mi4wNDEuMjg2LjA0MS40MzMgMCAuNDA0LS4xMDQuNzk2LS4zIDEuMTY4bC0uMDIuMDQ0Yy0uMTE2LjI1LS4yMjMuNDA0LS4zMjMuNDc3QzI1LjAyOSAyNi44MiAyMS43ODcgMjggMTggMjhjLTMuNzk5IDAtNy4wNDctMS4xODgtOC4zNjgtMi44Ny0uMDg5LS4wNzQtLjE4NS0uMjEyLS4yODgtLjQyN0EyLjUyIDIuNTIgMCAwMTkgMjMuNDU1YzAtLjE2NC4wMi0uMzI1LjA1My0uNDg0LjE0OS0xLjUwNyAxLjE4NC0yLjg5IDEuNjE3LTMuNzA2LjM1NC0uNjY3LjYxLTEuNjg0LjY3Mi0yLjM2NC4xOTUtMi4xMDguODcyLTMuMzcuODcyLTMuMzd6TTE4IDI2LjAwMmMtMy41MiAwLTYuNjM3LTEuMTYtNi42MzctMi4zNjYgMC0uODM0IDEuNjM2LTEuNTYgMy42NS0xLjkyNi4xMzQgMS40ODYgMS40MiAyLjY1NCAyLjk4NyAyLjY1NCAxLjU3IDAgMi44NTQtMS4xNjggMi45ODctMi42NTQgMi4wMTUuMzY2IDMuNjUyIDEuMDkyIDMuNjUyIDEuOTI2IDAgMS4yMDYtMy4xMTcgMi4zNjctNi42MzkgMi4zNjd6IiBmaWxsPSIjZmZmIi8+PC9zdmc+) no-repeat 50%;
    background-size: 100%;
    content: "";
    display: block;
    height: 45px;
    margin-bottom: 21px;
    width: 40px
}

.ph-notification {
    -webkit-tap-highlight-color: transparent;
    background: #262629;
    display: flex;
    flex-wrap: wrap;
    padding: 12px 34px 12px 18px;
    position: relative;
    transition: background .2s .4s;
    text-decoration: none
}

.ph-notification:not(:last-of-type) {
    border-bottom: 1px solid hsla(0, 0%, 90.6%, .1)
}

.ph-notification:before {
    background: #3e3e42;
    content: "";
    display: block;
    height: 100%;
    left: 0;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: opacity .2s;
    width: 100%;
    z-index: -1
}

.ph-notification:hover:before {
    opacity: 1
}

.ph-notification:hover .ph-notification-menu {
    display: block
}

.ph-notification__content {
    text-decoration: none;
    flex: 1;
    cursor: pointer
}

.ph-notification__content.no-link {
    cursor: auto
}

.ph-notification_read {
    background: none
}

.ph-notification_popup {
    background: none !important;
    border-bottom: 0 !important;
    padding-bottom: 0
}

.ph-notification_popup:before {
    opacity: 0 !important
}

.ph-notification_img-rounded .ph-notification__image,
.ph-notification_user .ph-notification__image {
    border-radius: 50%
}

.ph-notification_user .ph-notification__project {
    font-size: 14px;
    color: var(--ph-link-color)
}

.ph-notification_user .ph-notification__text {
    color: var(--ph-text-color-lightest);
    font-size: 14px;
    font-weight: 500;
    line-height: 20px
}

.ph-notification_no-link .ph-notification__project {
    color: var(--ph-text-color-lightest)
}

.ph-notification_deleted {
    padding-left: 65px
}

.ph-notification_deleted:not(:last-child) {
    border-bottom: 1px solid hsla(0, 0%, 90.6%, .1)
}

.ph-notification_deleted .ph-notification__text {
    margin: 0
}

.ph-notification_deleted .ph-notification__text .ph-notification__button {
    margin-left: 8px
}

[dir=rtl] .ph-notification_deleted {
    padding-left: 0;
    padding-right: 84px
}

[dir=rtl] .ph-notification_deleted .ph-notification__text .ph-notification__button {
    margin-left: 0;
    margin-right: 8px
}

.ph-notification__image {
    border-radius: 8px;
    height: 36px;
    margin-right: 14px;
    min-height: 36px;
    min-width: 36px;
    width: 36px;
    max-height: 36px
}

[dir=rtl] .ph-notification__image {
    margin-left: 14px;
    margin-right: 0
}

.ph-notification__date {
    color: var(--ph-text-color);
    font-size: 13px;
    line-height: 15px;
    margin: 0
}

.ph-notification__project {
    font-size: 13px;
    line-height: 15px;
    margin-bottom: 5px
}

.ph-notification__project,
.ph-notification__title {
    color: var(--ph-text-color-lightest);
    font-weight: 500;
    margin-top: 0
}

.ph-notification__title {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    font-size: 14px;
    line-height: 18px;
    margin-bottom: 4px;
    overflow: hidden
}

.ph-notification__text {
    color: var(--ph-text-color);
    display: -webkit-box;
    font-size: 13px;
    line-height: 17px;
    margin-bottom: 6px;
    margin-top: 0;
    overflow: hidden
}

.ph-notification__highlight {
    color: var(--ph-link-color);
    text-decoration: none;
    transition: color .1s
}

a.ph-notification__highlight:hover {
    color: var(--ph-link-color-hover)
}

.ph-notification__promo {
    color: var(--ph-link-color)
}

.ph-notification__button {
    display: inline-block;
    vertical-align: top;
    border: 0;
    cursor: pointer;
    font-size: 14px;
    line-height: 24px;
    outline: none;
    padding: 0 10px;
    min-width: 75px
}

.ph-notification__button:hover {
    text-decoration: none
}

.ph-notification__action_custom .ph-notification__button {
    margin-bottom: 5px;
    height: 26px;
    flex: 0 1 calc(50% - 5px)
}

.ph-notification__button-solid {
    background: var(--ph-btn-color);
    border-radius: 4px;
    color: var(--ph-black-color);
    font-weight: 500;
    margin-right: 10px;
    order: 0
}

[dir=rtl] .ph-notification__button-solid {
    margin-left: 10px;
    margin-right: 0
}

.ph-notification__button-secondary {
    background: var(--ph-btn-dark-color);
    border-radius: 4px;
    color: var(--ph-text-color-info);
    font-weight: 500;
    order: 1
}

.ph-notification__action_custom .ph-notification__button-single {
    flex: 0 1 auto;
    margin-right: 0
}

[dir=rtl] .ph-notification__action_custom .ph-notification__button-single {
    margin-left: 0
}

.ph-notification__button-link {
    color: var(--ph-link-color);
    line-height: 16px;
    text-decoration: none;
    padding: 0;
    min-width: 0;
    background: none;
    transition: color .1s;
    order: 2
}

.ph-notification__action_custom .ph-notification__button-link {
    margin-top: 5px;
    margin-bottom: 0;
    width: 100%;
    height: auto;
    flex: 1 0 100%;
    word-wrap: break-word
}

.ph-notification__button-link:hover {
    color: var(--ph-link-color-hover)
}

.ph-notification__action {
    margin-top: 12px;
    margin-left: 50px;
    max-width: calc(100% - 50px);
    flex: 1 1 100%;
    display: flex;
    flex-wrap: wrap
}

[dir=rtl] .ph-notification__action {
    margin-left: 0;
    margin-right: 50px
}

.ph-notification__action_completed {
    line-height: 17px;
    margin-bottom: 2px;
    margin-top: 4px
}

.ph-notification__action_completed-text {
    color: rgba(245, 245, 247, .6);
    font-size: 14px;
    margin-right: 8px
}

[dir=rtl] .ph-notification__action_completed-text {
    margin-left: 8px;
    margin-right: 0
}

.ph-notification__action_completed .ph-notification__button-link {
    line-height: 18px
}

.ph-notification__pixel {
    position: absolute;
    opacity: 0;
    pointer-events: none
}

.ph-notification-menu {
    display: none;
    position: absolute;
    right: 12px;
    top: 7px;
    z-index: 9
}

[dir=rtl] .ph-notification-menu {
    left: 12px;
    right: auto
}

.ph-notification-menu.active {
    display: block
}

.ph-notification-menu__toggler {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNCIgaGVpZ2h0PSIxOCIgZmlsbD0iI0Y1RjVGNyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTAgMmEyIDIgMCAxMDQgMCAyIDIgMCAwMC00IDB6bTAgN2EyIDIgMCAxMDQgMCAyIDIgMCAwMC00IDB6bTAgN2EyIDIgMCAxMDQgMCAyIDIgMCAwMC00IDB6Ii8+PC9zdmc+) no-repeat 50% 50%;
    border: 0;
    cursor: pointer;
    display: block;
    height: 28px;
    margin: 0;
    opacity: .6;
    outline: none;
    padding: 7px;
    transition: opacity .1s;
    width: 28px
}

.ph-notification-menu__toggler.active,
.ph-notification-menu__toggler:hover {
    opacity: 1
}

.ph-notification-menu__title {
    border-bottom: 1px solid #404046;
    font-size: 18px;
    font-weight: 500;
    margin: 0;
    padding: 12px 15px 14px;
    text-align: center
}

.ph-notification-menu__content {
    background: #46464d;
    border-radius: 6px;
    box-shadow: 0 9px 25px rgba(0, 0, 0, .2);
    left: 6px;
    padding: 6px 0;
    position: absolute;
    top: 0;
    width: 230px;
    z-index: 9999
}

[dir=rtl] .ph-notification-menu__content {
    left: 250px
}

.ph-notification-menu__content-wrapper {
    opacity: 0;
    pointer-events: none;
    transition: opacity .1s;
    z-index: 9999
}

.ph-notification-menu__content-wrapper.active {
    opacity: 1;
    pointer-events: auto
}

.ph-notification-menu__button {
    background: none;
    border: 0;
    color: #f5f5f5;
    cursor: pointer;
    font-size: 14px;
    line-height: 16px;
    margin: 0;
    outline: none;
    padding: 10px 20px;
    text-align: left;
    transition: background .1s;
    width: 100%
}

[dir=rtl] .ph-notification-menu__button {
    text-align: right
}

.ph-notification-menu__button:hover {
    background: rgba(245, 245, 247, .06)
}

.ph-notification-menu__button.cancel {
    display: none;
    opacity: .6
}

.ph-notification-menu__devider {
    background: var(--ph-text-color-info);
    border-radius: .5px;
    display: block;
    height: 1px;
    margin-left: 20px;
    margin-top: 10px;
    opacity: .2;
    width: calc(100% - 40px)
}

.ph-notification-menu__devider:last-of-type {
    display: none
}

[dir=rtl] .ph-notification-menu__devider {
    margin-left: 0;
    margin-right: 20px
}

.ph-notification-paging {
    align-items: center;
    display: flex;
    margin-bottom: 2px;
    margin-top: 16px;
    padding-left: 62px
}

[dir=rtl] .ph-notification-paging {
    padding-left: 0;
    padding-right: 62px
}

.ph-notification-paging__next,
.ph-notification-paging__prev {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNi4wNzYgNy42MjNhMS4zIDEuMyAwIDAxLS4xNy0uMjE4TC44NyAyLjIzYTEuMzE4IDEuMzE4IDAgMDEwLTEuODI4IDEuMjM2IDEuMjM2IDAgMDExLjc4IDBsNC4zNCA0LjQ1NiA0LjM2LTQuNDhhMS4yMzYgMS4yMzYgMCAwMTEuNzgxIDBjLjI0Ni4yNTMuMzY5LjU4NS4zNjkuOTE1IDAgLjMzLS4xMjMuNjYyLS4zNjkuOTE0TDguMDcgNy40MDVBMS4yMzQgMS4yMzQgMCAwMTYuOTg5IDhhMS4yMzkgMS4yMzkgMCAwMS0uOTEzLS4zNzd6IiBmaWxsPSIjRjVGNUY3Ii8+PC9zdmc+) no-repeat 50% 50%;
    border: 0;
    cursor: pointer;
    height: 20px;
    opacity: .6;
    outline: none;
    width: 20px
}

.ph-notification-paging__next:hover,
.ph-notification-paging__prev:hover {
    opacity: 1
}

.ph-notification-paging__next.disabled,
.ph-notification-paging__prev.disabled {
    opacity: .18;
    pointer-events: none
}

.ph-notification-paging__prev {
    transform: rotate(90deg)
}

.ph-notification-paging__next {
    transform: rotate(-90deg)
}

.ph-notification-paging__label {
    color: #949599;
    font-size: 13px;
    line-height: 15px;
    margin: 0 5px;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.ph-notifications.gamecenter {
    position: static;
    margin: 0;
    width: 100%;
    border: none;
    box-shadow: none
}

.ph-notifications.gamecenter .ph-notifications__content {
    height: calc(100vh - 63px);
    max-height: none
}

@media screen and (max-width:1024px) {
    .ph-notifications_mobile .ph-notifications__content {
        height: calc(100% - 52px);
        padding-bottom: 20px;
        max-height: none
    }
}

@media screen and (max-width:1024px) {

    .ph-notifications_mobile .ph-notifications__clear,
    .ph-notifications_mobile .ph-notifications__settings {
        opacity: 1
    }
}

@media screen and (max-width:1024px) {
    .ph-notifications_mobile .ph-notifications__empty-text {
        height: 100%;
        justify-content: center
    }

    .ph-notifications_mobile .ph-notifications__empty-text:before {
        margin-top: -100px
    }
}

@media screen and (max-width:1024px) {
    .ph-notifications_mobile .ph-notification {
        background: hsla(0, 0%, 100%, .07)
    }

    .ph-notifications_mobile .ph-notification:not(:last-child) {
        border-bottom: 0;
        margin-bottom: 2px
    }

    .ph-notifications_mobile .ph-notification:before,
    .ph-notifications_mobile .ph-notification:hover:before {
        opacity: 0
    }

    .ph-notifications_mobile .ph-notification .ph-notification-menu {
        display: block
    }
}

@media screen and (max-width:1024px) {
    .ph-notifications_mobile .ph-notification_read {
        background: none
    }
}

.ph-notification-menu_mobile {
    display: block
}

@media screen and (max-width:1024px) {
    .ph-notification-menu_mobile.ph-notification-menu__content-wrapper {
        background: linear-gradient(0deg, rgba(0, 0, 0, .7), rgba(0, 0, 0, .7));
        bottom: 0;
        height: 100vh;
        left: 0;
        position: fixed;
        width: 100%;
        width: 100vw
    }

    [dir=rtl] .ph-notification-menu_mobile.ph-notification-menu__content-wrapper {
        left: auto;
        right: 0
    }
}

@media screen and (max-width:1024px) {
    .ph-notification-menu_mobile .ph-notification-menu__content {
        background: #313135;
        border-radius: 9px;
        bottom: 0;
        box-shadow: none;
        left: 0;
        padding: 0;
        position: fixed;
        top: auto;
        transform: none !important;
        width: 100%
    }

    [dir=rtl] .ph-notification-menu_mobile .ph-notification-menu__content {
        left: auto;
        right: 0
    }
}

@media screen and (min-width:1025px) {
    .ph-notification-menu_mobile .ph-notification-menu__button:hover {
        background: rgba(245, 245, 247, .06)
    }
}

@media screen and (max-width:1024px) {
    .ph-notification-menu_mobile .ph-notification-menu__button {
        font-size: 15px;
        line-height: 18px;
        padding: 15px;
        text-align: center
    }

    .ph-notification-menu_mobile .ph-notification-menu__button:hover {
        background: none
    }
}

@media screen and (max-width:1024px) {
    .ph-notification-menu_mobile .ph-notification-menu__button.cancel {
        display: block;
        font-size: 15px;
        line-height: 18px;
        padding: 15px
    }
}

@media screen and (max-width:1024px) {
    .ph-notification-menu_mobile .ph-notification-menu__devider {
        background: #414249;
        border-radius: 0;
        margin: 0;
        opacity: .85;
        width: 100%
    }

    .ph-notification-menu_mobile .ph-notification-menu__devider:last-of-type {
        display: block
    }
}

@keyframes shake {
    0% {
        transform: translateY(-7px)
    }

    50% {
        transform: translateY(7px)
    }

    to {
        transform: translateY(-7px)
    }
}

@keyframes shakeRotate {
    0% {
        transform: translateY(-7px) rotate(180deg)
    }

    50% {
        transform: translateY(7px) rotate(180deg)
    }

    to {
        transform: translateY(-7px) rotate(180deg)
    }
}

.gemGcDownload__popup-container {
    position: absolute;
    z-index: 10000;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0
}

.gemGcDownload__popup__overlay {
    content: "";
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: rgba(0, 0, 0, .55);
    cursor: pointer
}

.gemGcDownload_theme-light .gemGcDownload__popup__overlay {
    background: hsla(0, 0%, 100%, .6)
}

.gemGcDownload__popup__overlay:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 2000px;
    height: 1600px;
    background: radial-gradient(ellipse farthest-side at center, rgba(0, 0, 0, .9) 0, transparent 1000px) no-repeat -1000px 800px
}

.gemBrowser_Firefox .gemGcDownload__popup__overlay:before,
.gemBrowser_Opera .gemGcDownload__popup__overlay:before,
.gemBrowser_YaBrowser .gemGcDownload__popup__overlay:before {
    display: block;
    left: auto;
    bottom: auto;
    right: 0;
    top: 0;
    background-position: 1000px -800px
}

.gemBrowser_IE .gemGcDownload__popup__overlay:before,
.gemBrowser_Safari .gemGcDownload__popup__overlay:before {
    display: none
}

.gemBrowser_Edge .gemGcDownload__popup__overlay:before,
.gemBrowser_IE11 .gemGcDownload__popup__overlay:before {
    display: block;
    left: 50%;
    margin-left: -1000px;
    bottom: 0;
    background-position: 50% 800px
}

@media (max-height:760px) {

    .gemBrowser_Edge .gemGcDownload__popup__overlay:before,
    .gemBrowser_IE11 .gemGcDownload__popup__overlay:before {
        display: none !important
    }
}

.gemGcDownload_theme-light .gemGcDownload__popup__overlay:before {
    background-image: radial-gradient(ellipse farthest-side at center, hsla(0, 0%, 100%, .9) 0, hsla(0, 0%, 100%, 0) 1000px)
}

.gemGcDownload__popup__text {
    position: fixed;
    left: 220px;
    bottom: 55px;
    z-index: 1410;
    line-height: 1.5;
    font-size: 24px;
    font-family: PTSans, PT Sans, sans-serif;
    white-space: nowrap;
    color: #fff;
    cursor: default;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.gemGcDownload_theme-light .gemGcDownload__popup__text {
    color: #383838
}

.gemBrowser_Chrome .gemGcDownload__popup__text,
.gemBrowser_Chromium .gemGcDownload__popup__text {
    display: block
}

.gemBrowser_ChromeTopBar .gemGcDownload__popup__text,
.gemBrowser_Edge .gemGcDownload__popup__text,
.gemBrowser_Firefox .gemGcDownload__popup__text,
.gemBrowser_Opera .gemGcDownload__popup__text,
.gemBrowser_YaBrowser .gemGcDownload__popup__text {
    display: block;
    left: auto;
    bottom: auto;
    right: 210px;
    top: 160px
}

.gemBrowser_IE .gemGcDownload__popup__text,
.gemBrowser_Safari .gemGcDownload__popup__text {
    display: none
}

@media (max-width:1200px) {
    .gemGcDownload__popup__text {
        display: none !important
    }
}

.gemBrowser_Opera12 .gemGcDownload__popup__text {
    display: none !important
}

.gemGcDownload__popup__arrow {
    position: fixed;
    left: 45px;
    bottom: 20px;
    width: 145px;
    height: 145px;
    border-radius: 50%;
    background: linear-gradient(180deg, #ffb14b, #f15900);
    z-index: 1410;
    font-size: 16px;
    color: #fff;
    font-family: PTSans, PT Sans, sans-serif
}

.gemGcDownload__popup__arrow:before {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjkiIGhlaWdodD0iODEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZF81XzcxKSI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zOC41IDZhNCA0IDAgMDAtOCAwdjU3LjI2TDkuODQ1IDQyLjM1OWE0IDQgMCAwMC01LjY5IDUuNjIzbDI3LjQ1MiAyNy43NzlBMy45OTIgMy45OTIgMCAwMDM0LjUwMiA3N2E0IDQgMCAwMDIuODQ2LTEuMTg5bDI3LjQ5Ny0yNy44M2E0IDQgMCAxMC01LjY5LTUuNjIyTDM4LjUgNjMuMjYzVjZ6IiBmaWxsPSIjRjVGNUY3Ii8+PC9nPjxkZWZzPjxmaWx0ZXIgaWQ9ImZpbHRlcjBfZF81XzcxIiB4PSIwIiB5PSIwIiB3aWR0aD0iNjkiIGhlaWdodD0iODEiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj48ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIgcmVzdWx0PSJoYXJkQWxwaGEiLz48ZmVPZmZzZXQgZHk9IjEiLz48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIxLjUiLz48ZmVDb21wb3NpdGUgaW4yPSJoYXJkQWxwaGEiIG9wZXJhdG9yPSJvdXQiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMyAwIi8+PGZlQmxlbmQgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0iZWZmZWN0MV9kcm9wU2hhZG93XzVfNzEiLz48ZmVCbGVuZCBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJlZmZlY3QxX2Ryb3BTaGFkb3dfNV83MSIgcmVzdWx0PSJzaGFwZSIvPjwvZmlsdGVyPjwvZGVmcz48L3N2Zz4=);
    background-repeat: no-repeat;
    background-size: 63px 75px;
    background-position: 50%
}

.gemGcDownload__popup__arrow.is-shaking:before {
    animation: shake .75s infinite
}

.gemBrowser_Chrome .gemGcDownload__popup__arrow,
.gemBrowser_Chromium .gemGcDownload__popup__arrow {
    display: block
}

.gemBrowser_ChromeTopBar .gemGcDownload__popup__arrow,
.gemBrowser_Edge .gemGcDownload__popup__arrow,
.gemBrowser_Firefox .gemGcDownload__popup__arrow,
.gemBrowser_Opera .gemGcDownload__popup__arrow,
.gemBrowser_YaBrowser .gemGcDownload__popup__arrow {
    display: block;
    left: auto;
    bottom: auto;
    right: 45px;
    top: 120px
}

.gemBrowser_ChromeTopBar .gemGcDownload__popup__arrow.is-shaking:before,
.gemBrowser_Edge .gemGcDownload__popup__arrow.is-shaking:before,
.gemBrowser_Firefox .gemGcDownload__popup__arrow.is-shaking:before,
.gemBrowser_Opera .gemGcDownload__popup__arrow.is-shaking:before,
.gemBrowser_YaBrowser .gemGcDownload__popup__arrow.is-shaking:before {
    animation: shakeRotate .75s infinite
}

.gemBrowser_IE .gemGcDownload__popup__arrow,
.gemBrowser_Safari .gemGcDownload__popup__arrow {
    display: none
}

@media (max-width:1200px) {
    .gemGcDownload__popup__arrow {
        display: none !important
    }
}

.gemBrowser_Opera12 .gemGcDownload__popup__arrow {
    display: none !important
}

.ph-search_active {
    width: 100%
}

.ph-search_active .ph-search__button {
    display: none
}

@media screen and (max-width:1024px) {
    .ph-search_active {
        width: auto
    }

    .ph-search_active .ph-search__button {
        display: inline-block
    }
}

@media screen and (max-width:1024px) {
    .ph-search:not(.ph-search_active) .ph-menu__icon_search:hover {
        background-color: transparent !important;
        opacity: .8 !important
    }
}

.ph-search__container {
    text-align: right;
    line-height: normal
}

[dir=rtl] .ph-search__container {
    text-align: left
}

.ph-search__wrapper {
    text-align: left;
    position: relative;
    height: 66px;
    padding: 10px 0;
    margin: 0 5px 0 40px
}

[dir=rtl] .ph-search__wrapper {
    margin-left: 5px;
    margin-right: 40px;
    text-align: right
}

.ph-search__form label {
    display: block
}

.ph-search__input {
    color: #f5f5f7;
    font-size: 16px;
    line-height: 19px;
    height: 46px;
    width: 100%;
    outline: none;
    padding: 8px 35px 7px 54px;
    min-width: 200px;
    border: 1.4px solid hsla(0, 0%, 100%, .4);
    border-radius: 6px;
    background: rgba(238, 235, 240, .08) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0iI0Y1RjVGNyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTMuMzM0IDE1LjdhOC41MjIgOC41MjIgMCAwMS00Ljc2MiAxLjQ0NkMzLjg0MiAxNy4xNDYgMCAxMy4zMDUgMCA4LjU3M1MzLjg0MSAwIDguNTcyIDBjNC43MzIgMCA4LjU3MyAzLjg0MSA4LjU3MyA4LjU3M2E4LjUyNyA4LjUyNyAwIDAxLTEuNDQ2IDQuNzYybDMuODExIDMuODFhMS42NzQgMS42NzQgMCAwMS0yLjM2NSAyLjM2NWwtMy44MTEtMy44MXpNOC41NzIgMy4wMjdhNS41NDggNS41NDggMCAwMTUuNTQ2IDUuNTQ2IDUuNTQ4IDUuNTQ4IDAgMDEtNS41NDYgNS41NDYgNS41NDkgNS41NDkgMCAwMS01LjU0Ni01LjU0NiA1LjU0OSA1LjU0OSAwIDAxNS41NDYtNS41NDZ6IiBvcGFjaXR5PSIuNiIvPjwvc3ZnPg==) 14px 50%/20px auto no-repeat
}

[dir=rtl] .ph-search__input {
    padding-left: 35px;
    padding-right: 54px;
    background-position: calc(100% - 14px) 50%
}

.ph-search__input::-webkit-input-placeholder {
    font-size: 16px;
    font-family: var(--ph-font-family);
    line-height: normal;
    color: rgba(245, 245, 247, .6);
    -webkit-transition: opacity .15s ease-in-out;
    transition: opacity .15s ease-in-out
}

.ph-search__input::-moz-placeholder {
    font-size: 16px;
    font-family: var(--ph-font-family);
    line-height: 28px;
    color: rgba(245, 245, 247, .6);
    -moz-transition: opacity .15s ease-in-out;
    transition: opacity .15s ease-in-out
}

.ph-search__input:-ms-input-placeholder {
    font-size: 16px;
    font-family: var(--ph-font-family);
    line-height: 19px;
    color: rgba(245, 245, 247, .6);
    -ms-transition: opacity .15s ease-in-out;
    transition: opacity .15s ease-in-out
}

.ph-search__clear {
    position: absolute;
    cursor: pointer;
    right: 0;
    margin: -19px 4px 0 0;
    top: 50%;
    opacity: .4;
    transition: opacity .2s linear;
    background-color: transparent !important
}

.ph-search__clear:hover {
    opacity: .6
}

.ph-search__clear:active {
    opacity: .8
}

[dir=rtl] .ph-search__clear {
    left: 0;
    right: auto
}

.ph-search__mobile-button {
    display: none
}

.ph-search-result {
    position: absolute;
    right: 0;
    top: 100%;
    width: 100%;
    line-height: normal;
    background: #323236;
    border: 1px solid hsla(0, 0%, 100%, .06);
    box-shadow: 0 10px 40px rgba(0, 0, 0, .8);
    border-radius: 6px
}

[dir=rtl] .ph-search-result_scrollable {
    direction: ltr
}

.ph-search-result__list {
    position: relative;
    padding: 12px 0
}

.ph-search-result__list:not(:last-child):after {
    content: "";
    display: block;
    position: absolute;
    bottom: 0;
    left: 20px;
    right: 20px;
    border-bottom: 1px solid #45454a
}

[dir=rtl] .ph-search-result__list {
    direction: rtl
}

.ph-search-result__name {
    position: absolute;
    top: 15px;
    left: 20px;
    font-size: var(--ph-font-size-info);
    line-height: 1.43;
    font-weight: var(--ph-font-medium);
    color: var(--ph-text-color-info);
    width: 100px
}

[dir=rtl] .ph-search-result__name {
    left: auto;
    right: 20px
}

.ph-search-result__link {
    display: flex;
    justify-content: space-between;
    text-decoration: none;
    padding: 10px 17px 10px 100px;
    transition: background .1s linear;
    cursor: pointer
}

.ph-search-result__link:hover {
    background: rgba(0, 0, 0, .26)
}

.ph-search-result__link:active {
    background: rgba(0, 0, 0, .3)
}

[dir=rtl] .ph-search-result__link {
    padding: 10px 100px 10px 17px
}

.ph-search-result__more {
    padding: 5px 17px 0 100px;
    cursor: pointer
}

.ph-search-result__more_loading {
    color: rgba(245, 245, 247, .4);
    cursor: default
}

[dir=rtl] .ph-search-result__more {
    padding: 5px 100px 0 17px
}

.ph-search-result__list--custom .ph-search-result__link,
.ph-search-result__list--custom .ph-search-result__more {
    padding-left: 17px
}

[dir=rtl] .ph-search-result__list--custom .ph-search-result__link,
[dir=rtl] .ph-search-result__list--custom .ph-search-result__more {
    padding-right: 17px
}

.ph-search-result__preview {
    display: flex;
    align-items: center;
    min-width: 0
}

.ph-search-result__img {
    position: relative;
    flex: none;
    display: flex;
    width: 62px;
    height: 38px;
    overflow: hidden;
    border-radius: 4px
}

.ph-search-result__img:before {
    content: "";
    position: absolute;
    z-index: 1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid rgba(245, 245, 247, .12);
    border-radius: 4px
}

.ph-search-result__img_empty {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHwAAABMCAMAAACYuiMhAAAAflBMVEVGRkxJSVFBQUkAAABFRUxGRkxHR0xGRk1GRkxjY2Y+PkGqqq1KSk1iYmVfX2JLS05bW19ISE1ZWV1UVFmcnJ9RUVZMTFFnZ2pdXWFXV1tFRUhCQkWPj5JPT1JAQEOkpKd0dHeVlZiIiIt/f4Jqam2np6uenqGgoKN2dnlwcHP5ny7vAAAACHRSTlPvHx8Av6+/rzwAcZoAAAHmSURBVGje7drbcuogFIDhqHVvSJoFBMmxidba0/u/YCG00sO0pTMs6Vj+C+PdJ4hRGLPV8iIjMVovV9kyI5HS9JpES095vLKYOEm4TwlPeMITjo2LWnVVC1C+C4DzTtXEFRwXsqRfBlIQHQY+WvprXo8eATe2R2WNgQugXoFAwDvqmUTAwReH8HhNvWPBceWPq+B454/L4Dj3x6uYOA+Oi0vvRHA8/0F/Bxf0AOw0eNPPj0eNXRWmG3YC/KG47rVdbJ6x+r6wbRga7uxC680RGzYGtvqAjFczY8GrXHcoXAfske9mxk2zecNv+XC4Na8GE7e6s01bs9b09UZf7/BX+97iKn+D70+CN9Y2a950rZ9u25yjT7uznb4rXA0yzmdl61Z7/+qjNiHj094ozIx32+Wm8b6w3SHeZJxu1vnO2Da2t/NwitvrZG/iu9m2jc1jg/rFMuTeDcFxkJ58L3l4nFLOvvWHkVPaBsdbauJKfApPQrVIPyAr+hLvRtFPb9iejdLAtopgbxpK4NVcC+WHTcNZbZeibhRJGXGLTOQPZv28jkVI7XcgxAgCrnWIcxRmExIiHAK6aiUr/uH8E6DllVSMHDu7g9+EJzzhCU84+f1/msguSLTW2SLa0DW9WvwnMcr+LVZP3O0++4NVo44AAAAASUVORK5CYII=) no-repeat 50%;
    background-size: cover
}

.ph-search-result__img_empty:before {
    display: none
}

.ph-search-result__link_players .ph-search-result__img,
.ph-search-result__link_players .ph-search-result__img:before,
.ph-search-result__link_teams .ph-search-result__img,
.ph-search-result__link_teams .ph-search-result__img:before {
    width: 38px;
    height: 38px
}

.ph-search-result__link_players .ph-search-result__img,
.ph-search-result__link_players .ph-search-result__img:before,
.ph-search-result__link_streamers .ph-search-result__img,
.ph-search-result__link_streamers .ph-search-result__img:before {
    border-radius: 50%
}

.ph-search-result__link_teams .ph-search-result__img,
.ph-search-result__link_teams .ph-search-result__img:before {
    border-radius: 6px
}

.ph-search-result__link_streams .ph-search-result__img,
.ph-search-result__link_streams .ph-search-result__img:before {
    width: 28px;
    height: 38px
}

.ph-search-result__link_streams .ph-search-result__img img {
    -o-object-fit: cover;
    object-fit: cover
}

.ph-search-result__link_streamers .ph-search-result__img {
    display: flex;
    align-items: center;
    justify-content: center
}

.ph-search-result__link_streamers .ph-search-result__img,
.ph-search-result__link_streamers .ph-search-result__img:before {
    width: 42px;
    height: 42px
}

.ph-search-result__link_streamers .ph-search-result__img:before {
    border-color: transparent
}

.ph-search-result__link_streamers .ph-search-result__img img {
    height: 38px;
    width: 38px;
    border-radius: 50%;
    -o-object-fit: cover;
    object-fit: cover
}

.ph-search-result__link_online .ph-search-result__img:before {
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    border: 1px solid #e64646
}

.ph-search-result__descr {
    margin: 0 14px;
    min-width: 0
}

.ph-search-result__list--custom .ph-search-result__descr {
    margin: 0
}

.ph-search-result__dev {
    color: var(--ph-error-color)
}

.ph-search-result__title {
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    color: #fff;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis
}

.ph-search-result__shield {
    display: inline-block;
    vertical-align: baseline;
    margin-bottom: 3px;
    margin-right: 6px;
    padding: 2px 4px;
    font-size: 13px;
    font-weight: 600;
    color: #f5f5f7;
    border-radius: 4px
}

.ph-search-result__shield_demo {
    color: #000;
    background-color: #b9d413
}

.ph-search-result__shield_dlc {
    background-color: #7051d5
}

.ph-search-result__shield_bundle {
    background-color: #d98c18
}

[dir=rtl] .ph-search-result__shield {
    margin-left: 6px;
    margin-right: 0
}

.ph-search-result__category {
    font-size: 13px;
    line-height: 15px;
    color: rgba(245, 245, 247, .4);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    min-width: 0
}

.ph-search-result__info {
    display: flex;
    align-items: center;
    flex: none;
    width: 220px;
    justify-content: space-between
}

.ph-search-result__price {
    display: inline-block;
    font-size: 16px;
    line-height: 20px;
    white-space: nowrap;
    color: #b3cc1f
}

.ph-search-result__price_hidden {
    visibility: hidden
}

.ph-search-result__price+div {
    margin-top: 5px
}

.ph-search-result__sale {
    display: inline-flex;
    align-items: center;
    margin-right: 6px
}

[dir=rtl] .ph-search-result__sale {
    margin-left: 6px;
    margin-right: 0
}

.ph-search-result__cloud-icon {
    display: inline-block;
    vertical-align: text-bottom;
    margin-left: 8px;
    width: 18px;
    height: 18px;
    background: rgba(0, 0, 0, .5) url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzkwXzk5KSI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDcuNDVDMCA4LjgwMyAxLjE3NSA5LjkgMi42MjUgOS45SDljMS42NTcgMCAzLTEuMjU0IDMtMi44IDAtMS41NDYtMS4zNDMtMi44LTMtMi44aC0uMDJjLS4xODctMS41NzUtMS42MTgtMi44LTMuMzU1LTIuOC0xLjg2NCAwLTMuMzc1IDEuNDEtMy4zNzUgMy4xNSAwIC4xMjYuMDA4LjI1LjAyMy4zNzJDLjk5IDUuMTgyIDAgNi4yMDggMCA3LjQ1eiIgZmlsbD0iI0UyRTNFNyIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImNsaXAwXzkwXzk5Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDEydjEySDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+) no-repeat 50%;
    background-size: 12px 12px;
    border-radius: 3px;
    opacity: .7
}

[dir=rtl] .ph-search-result__cloud-icon {
    margin-left: 0;
    margin-right: 8px
}

.ph-search-result__currency {
    vertical-align: 4px;
    font-size: 10px;
    line-height: 12px;
    text-transform: uppercase
}

.ph-search-result__old-price {
    display: inline-block;
    vertical-align: baseline;
    font-size: 13px;
    text-transform: uppercase;
    color: #a1a1a1;
    text-decoration: line-through;
    white-space: nowrap
}

.ph-search-result__discount {
    display: inline-block;
    vertical-align: middle;
    line-height: 1;
    border-radius: 4px;
    padding: 2px 4px;
    margin-right: 7px;
    background-color: #b3cc1f;
    font-weight: 600;
    font-size: 13px;
    color: #000
}

.ph-search-result__discount:before {
    content: "\2012 "
}

[dir=rtl] .ph-search-result__discount {
    margin-left: 7px;
    margin-right: 0
}

.ph-search-result__rating {
    margin-right: 17px;
    width: 36px;
    height: 36px;
    font-size: 17px;
    color: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 100%;
    text-shadow: 0 1px 2px rgba(0, 0, 0, .2)
}

[dir=rtl] .ph-search-result__rating {
    margin-left: 17px;
    margin-right: 0
}

.ph-search-result__rating_0,
.ph-search-result__rating_- {
    color: var(--ph-text-color-lighter);
    background: linear-gradient(180deg, #616161, #464646);
    opacity: .84
}

.ph-search-result__rating_1,
.ph-search-result__rating_2 {
    background: linear-gradient(180deg, #acacac, #6f6f6f)
}

.ph-search-result__rating_3,
.ph-search-result__rating_4,
.ph-search-result__rating_5 {
    background: linear-gradient(180deg, #ffbf60, #fb9d11)
}

.ph-search-result__rating_6,
.ph-search-result__rating_7,
.ph-search-result__rating_8,
.ph-search-result__rating_9,
.ph-search-result__rating_10 {
    background: linear-gradient(180deg, #5abb5b, #1c861d)
}

.ph-search-result__bonus-icon {
    display: inline-block;
    vertical-align: middle;
    margin-left: 8px;
    width: 19px;
    height: 19px;
    background: url(//store.mrgcdn.ru/hotbox/leela/builds/v2.2.0/icon-bonus.svg?r=3223af0c7b3031c1f52b0ca766cc61f4) 50% 50%/19px 19px no-repeat
}

[dir=rtl] .ph-search-result__bonus-icon {
    margin-left: 0;
    margin-right: 8px
}

.ph-search-result__scrollbar {
    position: absolute;
    z-index: 50;
    top: 3px;
    bottom: 3px;
    right: 0;
    padding: 0 4px;
    width: 5px;
    max-width: 5px;
    border-radius: 5px
}

.ph-search-result__scrollbar div {
    width: 5px !important;
    right: 3px;
    border-radius: 5px !important;
    background-color: #fff !important;
    opacity: .2;
    transition: opacity .2s
}

.ph-search-result__scrollbar div:hover {
    opacity: .4
}

.ph-search-result__empty {
    text-align: center;
    font-size: 16px;
    line-height: 20px;
    padding: 17px 15px;
    color: hsla(0, 0%, 100%, .6)
}

.ph-search-result__count {
    margin-left: 8px
}

[dir=rtl] .ph-search-result__count {
    margin-left: 0;
    margin-right: 8px
}

.ph-search-result__verified-icon {
    display: inline-block;
    width: 12px;
    height: 12px;
    margin-left: 8px;
    position: relative;
    top: 3px
}

.ph-search-result__online-tag {
    padding: 3px 5px;
    border-radius: 100px;
    background: #e64646;
    color: #fff;
    font-family: VK Sans Display;
    font-size: 10px;
    font-weight: 700;
    line-height: 120%;
    letter-spacing: .062px;
    text-transform: uppercase
}

.ph-search-result__viewers {
    color: var(--ph-text-color-lighter);
    font-family: VK Sans Display;
    font-size: 10px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%;
    display: flex;
    align-items: center
}

.ph-search-result__viewers:before {
    content: "";
    display: block;
    height: 5px;
    width: 5px;
    margin-right: 5px;
    background: #e64646;
    border-radius: 50%
}

.ph-search-support {
    position: relative;
    display: block;
    padding: 30px 17px 30px 150px;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    color: #fff;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzkiIGhlaWdodD0iMzkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMC4yNDQgNy4zMzNjLTYuNTM3IDAtMTEuODU1IDUuMzE5LTExLjg1NSAxMS44NTUgMCA2LjUzNyA1LjMxOCAxMS44NTYgMTEuODU1IDExLjg1NiAxLjk0NSAwIDMuODYtLjQ3OSA1LjU2NS0xLjM4Nmw1LjE0MiAxLjlhLjg1MS44NTEgMCAwMDEuMDk1LTEuMDk1bC0xLjgwOS00Ljg5NWExMS43ODQgMTEuNzg0IDAgMDAxLjg2Mi02LjM4YzAtNi41MzYtNS4zMTgtMTEuODU1LTExLjg1NS0xMS44NTV6bS0uMDkgNC4yMWMtMi45NjUgMC00LjY3NCAyLjQ5NC00LjY3NCAzLjcwOCAwIC41MzkuMjkzIDEuMzkzIDEuMjYgMS4zOTMuNzQxIDAgMS4yMzUtLjUzOSAxLjI1OC0xLjAxLjA2Ni0uNDczLjU2LTEuNTUyIDIuMDY4LTEuNTUyIDEuMDc4IDAgMi4wNjYuNzY0IDIuMDY2IDEuNzA4IDAgLjg1Mi0uNzUxIDEuMzUtMS41NzUgMS44OTctMS4wMDEuNjY0LTIuMTEgMS40LTIuMTEgMi45MjkgMCAuOTQ0LjY1MiAxLjYxOCAxLjQ2IDEuNjE4Ljg1NCAwIDEuNTA2LS42NzQgMS41MDYtMS41MjkgMC0uNjEzLjU4NS0xLjAxNiAxLjI4LTEuNDk1IDEuMDE4LS43MDIgMi4yNy0xLjU2NSAyLjI3LTMuNDg3IDAtMi4zNi0yLjE3OS00LjE4LTQuODA4LTQuMTh6bS0xLjk3NiAxMy42MjljMCAuOTY2Ljc4NiAxLjc1MiAxLjc1MiAxLjc1MnMxLjc1Mi0uNzg2IDEuNzUyLTEuNzUyLS43ODYtMS43NTItMS43NTItMS43NTItMS43NTIuNzg2LTEuNzUyIDEuNzUyeiIgZmlsbD0iI2ZmZiIgb3BhY2l0eT0iLjgiLz48L3N2Zz4=) 95px 20px no-repeat;
    transition: background-color .1s linear
}

.ph-search-support:not(:last-child):after {
    content: "";
    display: block;
    position: absolute;
    bottom: 0;
    left: 20px;
    right: 20px;
    border-bottom: 1px solid #45454a
}

.ph-search-support:hover {
    color: #fff;
    background-color: rgba(0, 0, 0, .26)
}

[dir=rtl] .ph-search-support {
    padding: 30px 150px 30px 17px;
    background-position: calc(100% - 95px) 20px
}

@media screen and (max-width:950px) {
    .ph-search-result__info {
        width: 150px
    }
}

@media screen and (max-width:900px) {
    .ph-search-result__price-container {
        display: flex;
        flex-wrap: wrap
    }

    .ph-search-result__cloud {
        width: 100%
    }

    .ph-search-result__cloud:only-child {
        font-size: 15px
    }

    .ph-search-result__sale {
        order: 0;
        margin-right: 6px
    }

    [dir=rtl] .ph-search-result__sale {
        margin-left: 6px;
        margin-right: 0
    }

    .ph-search-result__list:after {
        position: static;
        margin: 30px 0 0
    }

    .ph-search-result__name {
        position: static;
        padding: 0 15px 8px
    }

    .ph-search-result__link {
        position: relative;
        flex-direction: column;
        padding: 10px 51px 10px 15px;
        border-top: 1px solid hsla(0, 0%, 100%, .1)
    }

    .ph-search-result__link:first-child {
        border: none
    }

    [dir=rtl] .ph-search-result__link {
        padding-left: 51px;
        padding-right: 15px
    }

    .ph-search-result__link_streamers .ph-search-result__info {
        margin-top: -8px;
        margin-left: 55px
    }

    [dir=rtl] .ph-search-result__link_streamers .ph-search-result__info {
        margin-left: 0;
        margin-right: 55px
    }

    .ph-search-result__more,
    [dir=rtl] .ph-search-result__more {
        padding: 15px 15px 0
    }

    .ph-search-result__category {
        white-space: normal
    }

    .ph-search-result__rating {
        position: absolute;
        top: 10px;
        right: 15px
    }

    [dir=rtl] .ph-search-result__rating {
        left: 15px;
        right: auto
    }

    .ph-search-result__descr {
        flex: 1 1 calc(100% - 62px);
        max-width: calc(100% - 62px);
        margin: 0;
        padding: 0 10px
    }

    .ph-search-result__info {
        width: auto;
        margin-top: 3px;
        margin-left: 72px
    }

    [dir=rtl] .ph-search-result__info {
        margin-left: 0;
        margin-right: 72px
    }

    .ph-search-result__scrollable>div {
        max-height: calc(100% - 20px) !important
    }

    .ph-search-support {
        padding: 20px 50px 20px 60px;
        background-position: 15px 8px
    }

    [dir=rtl] .ph-search-support {
        padding: 20px 60px 20px 50px;
        background-position: calc(100% - 15px) 8px
    }
}

@media screen and (max-width:1024px) {
    .ph-search__container {
        line-height: 64px
    }

    .ph-search__wrapper {
        position: fixed;
        display: block;
        height: 100%;
        right: 0;
        left: 0;
        margin: 0;
        padding: 0;
        background-color: rgba(0, 0, 0, .7);
        cursor: pointer
    }

    [dir=rtl] .ph-search__wrapper {
        margin: 0
    }

    .ph-search__input {
        background-color: #46464c;
        background-size: 16px 16px;
        border: none;
        height: 40px;
        padding-left: 45px;
        box-shadow: 0 0 0 1.4px #060606, 0 0 0 3px #c1c1c2
    }

    [dir=rtl] .ph-search__input {
        padding-left: 35px;
        padding-right: 45px
    }

    .ph-search__form {
        position: relative;
        padding: 0 16px;
        background: #242429
    }

    .ph-search__clear {
        right: 16px
    }

    [dir=rtl] .ph-search__clear {
        left: 16px;
        right: auto
    }

    .ph-search__mobile-button {
        display: inline-block
    }

    .ph-search__mobile-button:after {
        position: absolute;
        content: "";
        width: 0;
        left: 50%;
        margin-left: -8px;
        height: 0;
        border: 8px solid transparent;
        border-bottom-color: #242429;
        transform: scaleX(1.2);
        bottom: -12px
    }

    [dir=rtl] .ph-search__mobile-button:after {
        margin-left: 0;
        margin-right: -8px
    }

    .ph-search-result {
        position: static;
        border-radius: 0
    }

    .ph-search-result__empty {
        font-size: 14px
    }
}

@media screen and (max-height:575px) {

    .ph-search-result_scrollable>div,
    .ph-search-result_scrollable>div>div {
        max-height: calc(100vh - 135px) !important
    }
}

.ph-checkbox {
    font-weight: 400
}

.ph-checkbox__input {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    cursor: pointer
}

.ph-checkbox__label {
    position: relative;
    display: inline-block;
    padding-left: 30px;
    line-height: 1.4;
    font-weight: inherit;
    color: var(--ph-form-info-color);
    cursor: pointer
}

.ph-checkbox__label p {
    margin-top: 0
}

.ph-checkbox__label:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    background-color: var(--ph-bg-input-color);
    border: 1px solid var(--ph-border-color);
    border-radius: 3px
}

[dir=rtl] .ph-checkbox__label {
    padding-left: 0;
    padding-right: 30px
}

[dir=rtl] .ph-checkbox__label:before {
    left: auto;
    right: 0
}

.ph-checkbox__input:checked+.ph-checkbox__label:before {
    background: var(--ph-checkbox-color) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjYiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTcuNy4zYy0uNC0uNC0xLS40LTEuNCAwTDMgMy42IDEuNyAyLjNjLS40LS40LTEtLjQtMS40IDAtLjQuNC0uNCAxIDAgMS40bDIgMmMuMi4yLjQuMy43LjMuMyAwIC41LS4xLjctLjNsNC00Yy40LS40LjQtMSAwLTEuNHoiLz48L3N2Zz4=) no-repeat 50%;
    background-size: 10px 7px;
    border-color: var(--ph-checkbox-color)
}

.ph-checkbox_radio .ph-checkbox__label:before {
    border-radius: 50%
}

.ph-checkbox_radio .ph-checkbox__input:checked+.ph-checkbox__label:before {
    background: var(--ph-black-color);
    border: 6px solid var(--ph-radio-color);
    box-shadow: 0 0 1px rgba(0, 0, 0, .12)
}

@media screen and (max-width:540px) {

    body.ph-page-mobile .ph-checkbox__label,
    html:not(.gc-auth-page) .ph-checkbox__label {
        padding-left: 35px;
        cursor: default
    }

    [dir=rtl] body.ph-page-mobile .ph-checkbox__label,
    [dir=rtl] html:not(.gc-auth-page) .ph-checkbox__label {
        padding-left: 0;
        padding-right: 35px
    }
}

.ph-accordion-item {
    line-height: normal
}

[dir=rtl] .ph-accordion-item {
    direction: rtl
}

.ph-accordion-item:last-of-type {
    margin-bottom: 16px
}

.ph-accordion-item.active {
    margin-bottom: 0
}

.ph-accordion-item.active:not(:last-of-type) {
    border-bottom: 1px solid hsla(0, 0%, 90.6%, .09)
}

.ph-accordion-item.active .ph-accordion-item__button {
    background: rgba(245, 245, 247, .1)
}

.ph-accordion-item.active .ph-accordion-item__button-label {
    opacity: 1
}

.ph-accordion-item.active .ph-accordion__arrow {
    background-position-x: 0;
    opacity: .6;
    transform: rotate(180deg)
}

.ph-accordion-item__button {
    align-items: center;
    background: none;
    border: 0;
    cursor: pointer;
    display: flex;
    padding: 1px 23px 1px 18px;
    text-align: left;
    transition: background .1s;
    width: 100%
}

[dir=rtl] .ph-accordion-item__button {
    text-align: right
}

.ph-accordion-item__button:before {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    height: 36px;
    margin-right: 14px;
    opacity: .8;
    transition: opacity .1s;
    vertical-align: middle;
    width: 36px
}

[dir=rtl] .ph-accordion-item__button:before {
    margin-left: 14px;
    margin-right: 0
}

.ph-accordion-item__button:focus {
    outline: none
}

.ph-accordion-item__button:hover {
    background: hsla(0, 0%, 100%, .06);
    opacity: 1
}

.ph-accordion-item__button:hover .ph-accordion-item__button-label,
.ph-accordion-item__button:hover .ph-accordion-item__button:before,
.ph-accordion-item__button:hover .ph-accordion__arrow {
    opacity: 1
}

.ph-accordion-item__button-label {
    color: #f5f5f5;
    font-size: 16px;
    font-weight: 500;
    line-height: 19px;
    margin-right: 10px;
    opacity: .8;
    transition: opacity .1s
}

[dir=rtl] .ph-accordion-item__button-label {
    margin-left: 10px;
    margin-right: 0
}

.ph-accordion-item__button-counter {
    background: linear-gradient(0deg, #e95704, #f6bd4d);
    border-radius: 8px;
    color: #fff;
    display: inline-block;
    font-size: 15px;
    font-weight: 500;
    letter-spacing: .4px;
    line-height: 18px;
    min-height: 10px;
    min-width: 22px;
    padding: 2px 5px 1px;
    text-align: center
}

.ph-accordion-item__button-counter_read {
    min-width: 10px;
    padding: 0
}

.ph-accordion-item__content {
    transition: height .2s
}

.ph-accordion-item-friend .ph-accordion-item__button:before {
    background-image: url(//store.mrgcdn.ru/hotbox/leela/builds/v2.2.0/friend.svg?r=ea3e06fcc48d3c484f9ca50900728018)
}

.ph-accordion-item-marketing .ph-accordion-item__button:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgb3BhY2l0eT0iLjgiPjxyZWN0IG9wYWNpdHk9Ii4wMSIgd2lkdGg9IjM2IiBoZWlnaHQ9IjM2IiByeD0iNiIgZmlsbD0iIzMyMzM0MiIvPjxnIGZpbGw9IiNFREVBRUIiPjxwYXRoIGQ9Ik0yMy4yNDMgNy41OTdhMS40NTUgMS40NTUgMCAwMC0xLjk5NS41MzhsLTkuODEgMTcuMTA3YTEuNDgyIDEuNDgyIDAgMDAuNTM1IDIuMDE0IDEuNDU1IDEuNDU1IDAgMDAxLjk5NS0uNTM5bDkuODEtMTcuMTA2YTEuNDggMS40OCAwIDAwLS41MzUtMi4wMTR6Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMy43OSAxOC4zNWMyLjQ4OCAwIDQuNTEgMi4wMzQgNC41MSA0LjUzOCAwIDIuNTA1LTIuMDIyIDQuNTQtNC41MSA0LjU0LTIuNDkgMC00LjUxLTIuMDM0LTQuNTEtNC41NCAwLTIuNTA1IDIuMDItNC41MzggNC41MS00LjUzOHptMi4yNzYgNC41M2EyLjI5IDIuMjkgMCAwMC0yLjI4NC0yLjI5NCAyLjI5IDIuMjkgMCAwMC0yLjI4NSAyLjI5NSAyLjI5MiAyLjI5MiAwIDAwMi4yODUgMi4yOTYgMi4yOSAyLjI5IDAgMDAyLjI4NC0yLjI5NnpNNyAxMS45ODZjMC0yLjUwNiAyLjAyMi00LjU0IDQuNTEtNC41NCAyLjQ5IDAgNC41MSAyLjAzMyA0LjUxIDQuNTQgMCAyLjUwNC0yLjAyIDQuNTM3LTQuNTEgNC41MzctMi40ODggMC00LjUxLTIuMDMzLTQuNTEtNC41Mzd6bTQuNTAzIDIuMjg3YTIuMjkxIDIuMjkxIDAgMDAyLjI4NS0yLjI5NiAyLjI5IDIuMjkgMCAwMC0yLjI4NS0yLjI5NSAyLjI5IDIuMjkgMCAwMC0yLjI4MyAyLjI5NSAyLjI5IDIuMjkgMCAwMDIuMjgzIDIuMjk2eiIvPjwvZz48L2c+PC9zdmc+)
}

.ph-accordion-item-operation .ph-accordion-item__button:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgb3BhY2l0eT0iLjgiPjxyZWN0IG9wYWNpdHk9Ii4wMSIgd2lkdGg9IjM2IiBoZWlnaHQ9IjM2IiByeD0iNiIgZmlsbD0iIzMyMzM0MiIvPjxnIGZpbGw9IiNFREVBRUIiPjxwYXRoIGQ9Ik05LjQxOCAxMS4wMDhhLjE4My4xODMgMCAwMS4xNDktLjIwNWwxMy45NzktMi41NjVhLjI3Mi4yNzIgMCAwMS4zMDQuMTcybC44ODkgMi4zODVhLjI3Ni4yNzYgMCAwMS0uMjU5LjM3Mkg5LjZhLjE4My4xODMgMCAwMS0uMTgyLS4xNnoiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTkuNTUgMTIuMzRoMTYuMzIyYy44NDEgMCAxLjU1LjY4NyAxLjU1IDEuNTV2MTIuNDkxYzAgLjg0Mi0uNjg2IDEuNTUtMS41NSAxLjU1SDkuNTVBMS41NyAxLjU3IDAgMDE4IDI2LjM4MXYtMTIuNDljMC0uODQyLjcwOS0xLjU1IDEuNTUtMS41NXptMTEuODgxIDcuMjhjMCAuODk1LjcyMiAxLjY0NSAxLjY0NSAxLjY0NXMxLjY3My0uNzUgMS42NDQtMS42NDRhMS42NDQgMS42NDQgMCAxMC0zLjI4OSAweiIvPjwvZz48L2c+PC9zdmc+)
}

.ph-accordion-item-platform .ph-accordion-item__button:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3Qgb3BhY2l0eT0iLjAxIiB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIHJ4PSI2IiBmaWxsPSIjMzIzMzQyIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNS43NDggMTkuMzVjMS4xMTggMCAyLjAyNi45MDggMi4wMjYgMi4wMjd2NC4wNTJhMi4wMjcgMi4wMjcgMCAwMS0yLjAyNiAyLjAyNmgtNC4wNTJhMi4wMjcgMi4wMjcgMCAwMS0yLjAyNi0yLjAyNnYtNC4wNTJjMC0xLjExOS45MDgtMi4wMjYgMi4wMjYtMi4wMjZoNC4wNTJ6bS0xMC44MDYgMGMxLjExOCAwIDIuMDI2LjkwOCAyLjAyNiAyLjAyN3Y0LjA1MmEyLjAyNyAyLjAyNyAwIDAxLTIuMDI2IDIuMDI2SDEwLjg5YTIuMDI3IDIuMDI3IDAgMDEtMi4wMjYtMi4wMjZ2LTQuMDUyYzAtMS4xMTkuOTA3LTIuMDI2IDIuMDI2LTIuMDI2aDQuMDUyem0wLTEwLjgwNWMxLjExOCAwIDIuMDI2LjkwOCAyLjAyNiAyLjAyNnY0LjA1MmEyLjAyNyAyLjAyNyAwIDAxLTIuMDI2IDIuMDI2SDEwLjg5YTIuMDI3IDIuMDI3IDAgMDEtMi4wMjYtMi4wMjZ2LTQuMDUyYzAtMS4xMTguOTA3LTIuMDI2IDIuMDI2LTIuMDI2aDQuMDUyem0xMC43MyAwYzEuMTU5IDAgMi4xLjk0MiAyLjEgMi4xMDF2NC4yMDJjMCAxLjE2LS45NDEgMi4xMDEtMi4xIDIuMTAxaC00LjIwM2EyLjEwMiAyLjEwMiAwIDAxLTIuMS0yLjF2LTQuMjAzYzAtMS4xNi45NC0yLjEgMi4xLTIuMWg0LjIwMnoiIGZpbGw9IiNFREVBRUIiLz48L3N2Zz4=)
}

.ph-accordion-item-support .ph-accordion-item__button:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3Qgb3BhY2l0eT0iLjAxIiB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIHJ4PSI2IiBmaWxsPSIjMzIzMzQyIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOCA3YzYuMDcgMCAxMSA0LjkzIDExIDExcy00LjkzIDExLTExIDExUzcgMjQuMDcgNyAxOCAxMS45MyA3IDE4IDd6bS0xLjQyNSAxNS43ODJjMCAuNzc0LjYzIDEuNDA0IDEuNDA0IDEuNDA0Ljc3NCAwIDEuNDA0LS42MyAxLjQwNC0xLjQwNCAwLS43NzQtLjYzLTEuNDA0LTEuNDA0LTEuNDA0LS43NzQgMC0xLjQwNC42My0xLjQwNCAxLjQwNHptMS41ODUtMTAuOTRjLTIuMzc2IDAtMy43NDYgMS45OTctMy43NDYgMi45NyAwIC40MzEuMjM1IDEuMTE2IDEuMDEgMS4xMTYuNTkzIDAgLjk5LS40MzIgMS4wMDctLjgxLjA1NC0uMzc4LjQ1LTEuMjQzIDEuNjU3LTEuMjQzLjg2NCAwIDEuNjU2LjYxMiAxLjY1NiAxLjM2OCAwIDEuNTEzLTIuOTUzIDEuNjM0LTIuOTUzIDMuODY3IDAgLjc1Ni41MjMgMS4yOTYgMS4xNyAxLjI5Ni42ODQgMCAxLjIwNi0uNTQgMS4yMDYtMS4yMjUgMC0xLjIxIDIuODQ1LTEuNCAyLjg0NS0zLjk5MiAwLTEuODktMS43NDYtMy4zNDgtMy44NTItMy4zNDh6IiBmaWxsPSIjRURFQUVCIi8+PC9zdmc+)
}

.ph-accordion-item-tournament .ph-accordion-item__button:before {
    background-image: url(//store.mrgcdn.ru/hotbox/leela/builds/v2.2.0/tournament.svg?r=5509b653517dd35454334de26c73ee97)
}

.ph-accordion__arrow {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNi4wNzYgNy42MjNhMS4zIDEuMyAwIDAxLS4xNy0uMjE4TC44NyAyLjIzYTEuMzE4IDEuMzE4IDAgMDEwLTEuODI4IDEuMjM2IDEuMjM2IDAgMDExLjc4IDBsNC4zNCA0LjQ1NiA0LjM2LTQuNDhhMS4yMzYgMS4yMzYgMCAwMTEuNzgxIDBjLjI0Ni4yNTMuMzY5LjU4NS4zNjkuOTE1IDAgLjMzLS4xMjMuNjYyLS4zNjkuOTE0TDguMDcgNy40MDVBMS4yMzQgMS4yMzQgMCAwMTYuOTg5IDhhMS4yMzkgMS4yMzkgMCAwMS0uOTEzLS4zNzd6IiBmaWxsPSIjRjVGNUY3Ii8+PC9zdmc+) no-repeat 100% 50%;
    flex: 1;
    height: 20px;
    opacity: 0;
    pointer-events: none;
    text-align: right;
    transition: opacity .1s;
    width: 20px
}

[dir=rtl] .ph-accordion__arrow {
    text-align: left;
    flex: 0 0 auto
}

.ph-accordion__scrollbar {
    border-radius: 3.5px;
    bottom: 3px;
    max-width: 5px;
    padding: 0 4px;
    position: absolute;
    right: 0;
    top: 3px;
    width: 5px;
    z-index: 50
}

.ph-accordion__scrollbar div {
    background-color: #1c1c1f !important;
    border-radius: 3.5px !important;
    opacity: .8;
    right: 4px;
    transition: opacity .2s;
    width: 5px !important
}

.ph-accordion__scrollbar div:hover {
    opacity: 1
}

@media screen and (max-width:1024px) {
    .ph-accordion_mobile .ph-accordion-item.active .ph-accordion-item__button {
        border-color: #030304
    }
}

.ph-accordion_mobile .ph-accordion-item__button:hover {
    background: none
}

.ph-accordion_mobile .ph-accordion-item__button:hover .ph-accordion-item__button-label,
.ph-accordion_mobile .ph-accordion-item__button:hover .ph-accordion-item__button:before {
    opacity: .8
}

@media screen and (max-width:1024px) {
    .ph-accordion_mobile .ph-accordion-item__button {
        border-bottom: 1px solid transparent;
        height: 44px
    }

    .ph-accordion_mobile .ph-accordion-item__button:not(:last-of-type) {
        margin-bottom: 4px
    }

    .ph-accordion_mobile .ph-accordion-item__button:before {
        margin-right: 8px
    }

    [dir=rtl] .ph-accordion_mobile .ph-accordion-item__button:before {
        margin-left: 8px;
        margin-right: 0
    }
}

@media screen and (max-width:1024px) {
    .ph-accordion_mobile .ph-accordion-item__button-label {
        font-size: 18px;
        line-height: 21px
    }
}

@media screen and (max-width:1024px) {
    .ph-accordion_mobile .ph-accordion__arrow {
        opacity: .5
    }
}

.ph-authcode-page {
    padding: 550px 20px 20px;
    line-height: 1.17;
    height: 100vh;
    background: #000 no-repeat 50%;
    background-size: cover;
    display: flex;
    justify-content: center
}

.ph-authcode-page_error {
    padding-top: 220px
}

@media screen and (max-height:900px) {
    .ph-authcode-page {
        padding-top: 400px
    }

    .ph-authcode-page_error {
        padding-top: 20px;
        align-items: center
    }
}

.ph-authcode-page,
.ph-authcode-page *,
.ph-authcode-page :after,
.ph-authcode-page :before {
    box-sizing: border-box
}

.ph-authcode-page__content {
    text-align: center
}

.ph-authcode-page__logo {
    margin-bottom: 30px
}

.ph-authcode-page__logo img {
    width: 217px;
    height: 38px
}

.ph-authcode-page__title {
    position: relative;
    margin-bottom: 14px;
    font-size: 28px;
    color: var(--ph-text-color-lightest)
}

.ph-authcode-page__title:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%)
}

.ph-authcode-page__title_success {
    padding-top: 64px
}

.ph-authcode-page__title_success:before {
    width: 48px;
    height: 48px;
    background: url(//store.mrgcdn.ru/hotbox/leela/builds/v2.2.0/success@2x.png?r=8e7503a7c76f18e2018b9864a99af29f) no-repeat 50%;
    background-size: 48px auto
}

.ph-authcode-page__title_error {
    padding-top: 68px
}

.ph-authcode-page__title_error:before {
    width: 56px;
    height: 56px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODAiIGhlaWdodD0iODAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3QgeD0iNTcuOTU5IiB5PSIxNy45NTkiIHdpZHRoPSI1Ljc3MiIgaGVpZ2h0PSI1Ni41NjkiIHJ4PSIyLjg4NiIgdHJhbnNmb3JtPSJyb3RhdGUoNDUgNTcuOTYgMTcuOTYpIiBmaWxsPSIjRkY0RTRFIi8+PHJlY3QgeD0iNjIuMDQxIiB5PSI1Ny45NTkiIHdpZHRoPSI1Ljc3MiIgaGVpZ2h0PSI1Ni41NjkiIHJ4PSIyLjg4NiIgdHJhbnNmb3JtPSJyb3RhdGUoMTM1IDYyLjA0IDU3Ljk2KSIgZmlsbD0iI0ZGNEU0RSIvPjwvc3ZnPg==) no-repeat 50%;
    background-size: 56px auto
}

.ph-authcode-page__text {
    max-width: 500px;
    font-size: 18px;
    letter-spacing: .3px;
    color: var(--ph-text-color-muted)
}

.ph-notice-bar {
    width: 100%;
    background: var(--ph-notice-secondary-login-bg);
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    overflow: hidden;
    transition: height .1s, max-height .1s;
    padding: 8px 15px;
    z-index: 9
}

@media screen and (max-width:1370px) {
    .ph-notice-bar {
        justify-content: flex-start;
        height: 66px;
        max-height: 300px;
        padding: 15px
    }
}

@media screen and (max-width:1024px) {
    .ph-notice-bar {
        position: fixed;
        bottom: 0;
        left: 0;
        right: 0;
        padding: 12px 16px 16px;
        height: auto;
        max-height: none
    }
}

[dir=rtl] .ph-notice-bar {
    background: var(--ph-notice-secondary-login-bg-rtl)
}

.ph-notice-bar_hidden {
    height: 0;
    padding: 0 15px
}

@media screen and (max-width:1370px) {
    .ph-notice-bar_hidden {
        height: auto;
        max-height: 0
    }
}

.ph-notice-bar__content {
    display: flex;
    align-items: center;
    justify-content: center;
    max-width: calc(100% - 300px);
    width: 100%
}

@media screen and (max-width:1370px) {
    .ph-notice-bar__content {
        max-width: calc(100% - 394px);
        justify-content: flex-start
    }
}

@media screen and (max-width:1260px) {
    .ph-notice-bar__content {
        max-width: calc(100% - 142px)
    }
}

@media screen and (max-width:1024px) {
    .ph-notice-bar__content {
        max-width: 100%;
        flex-direction: column
    }
}

.ph-notice-bar__text {
    font-family: var(--ph-font-family);
    font-weight: var(--ph-font-normal);
    font-size: 16px;
    line-height: 125%;
    color: var(--ph-text-color-lightest);
    margin: 0 20px 0 0
}

@media screen and (max-width:1370px) {
    .ph-notice-bar__text {
        line-height: 112%
    }
}

@media screen and (max-width:1024px) {
    .ph-notice-bar__text {
        margin: 0 20px 10px 0;
        font-size: 14px;
        line-height: 129%
    }
}

[dir=rtl] .ph-notice-bar__text {
    margin: 0 0 0 20px
}

@media screen and (max-width:1025px) {
    [dir=rtl] .ph-notice-bar__text {
        margin: 0 0 10px 20px
    }
}

.ph-notice-bar__accept {
    overflow: visible;
    overflow: initial
}

@media screen and (max-width:500px) {
    .ph-notice-bar__accept {
        width: 100%
    }
}

.ph-notice-bar__close {
    position: absolute;
    right: 20px;
    top: 50%;
    transform: translateY(-50%);
    height: 38px;
    width: 38px;
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: .4;
    transition: opacity .2s;
    cursor: pointer;
    background: none;
    outline: none;
    border: 0
}

@media screen and (max-width:1024px) {
    .ph-notice-bar__close {
        right: 0;
        top: 0;
        transform: none
    }
}

[dir=rtl] .ph-notice-bar__close {
    left: 20px;
    right: auto
}

@media screen and (max-width:1024px) {
    [dir=rtl] .ph-notice-bar__close {
        left: 0
    }
}

.ph-notice-bar__close:hover {
    opacity: 1
}