@media screen and (min-width: 400px) and (max-width: 768px)  {
    .app_bundle_desktop.app_adaptive .grid-list_size_adaptive_recommended_new .grid-list__game-item, .app_bundle_desktop.app_adaptive .grid-list_size_recommended_new .grid-list__game-item {
        max-width: calc(50% - var(--grid-gap)) !important;
      }
}

pre {
    white-space: pre-wrap;
    white-space: -moz-pre-wrap;
    white-space: -pre-wrap;
    white-space: -o-pre-wrap;
    font-family: var(--font-family);
    word-wrap: break-word;
}

.app_bundle_desktop.app_adaptive .game-card .game-card__graphic_size_adaptive_recommended_new, .app_bundle_desktop.app_adaptive .game-card .game-card__graphic_size_recommended_new {
    padding-top: 100% !important;
}

.game-section-body__subtitle {
    font-size: 12px;width: 70%;width: 70%;color: #4B4646 !important;overflow: hidden;font-weight: normal;
}

@media screen and (max-width: 768px) {
    .game-section-body__subtitle, .game-long__text {
        width: 100% !important;
    }
}

@media screen and (min-width: 300px) and (max-width: 600px) {
    body {
        overflow-x: hidden;
    }
    .app_bundle_desktop.app_adaptive .grid-list_size_adaptive_recommended_new .grid-list__game-item,
    .app_bundle_desktop.app_adaptive .grid-list_size_recommended_new .grid-list__game-item {
        max-width: calc(33% - var(--grid-gap)) !important;
    }

    .app_bundle_desktop.app_adaptive .grid-list_size_adaptive_recommended_new  .game-image {
        width: 100% !important;
        min-width: 100px !important;
    }
    .app_bundle_desktop.app_adaptive .grid-list_size_adaptive_recommended_new .game-card {
        min-width: 100px !important;
    }

    .game-card__graphic.game-card__graphic_size_adaptive_recommended_new {
        min-width: 100px !important;
    }
}

@media screen and (min-width: 600px) and (max-width: 768px) {
    body {
        overflow-x: hidden;
    }
    .app_bundle_desktop.app_adaptive .grid-list_size_adaptive_recommended_new .grid-list__game-item,
    .app_bundle_desktop.app_adaptive .grid-list_size_recommended_new .grid-list__game-item {
        max-width: calc(20% - var(--grid-gap)) !important;
    }

    .app_bundle_desktop.app_adaptive .grid-list_size_adaptive_recommended_new  .game-image {
        width: 100% !important;
        min-width: 100px !important;
    }
    .app_bundle_desktop.app_adaptive .grid-list_size_adaptive_recommended_new .game-card {
        min-width: 100px !important;
    }

    .game-card__graphic.game-card__graphic_size_adaptive_recommended_new {
        min-width: 100px !important;
    }
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
    body {
        overflow-x: hidden;
    }
    .app_bundle_desktop.app_adaptive .grid-list_size_adaptive_recommended_new .grid-list__game-item,
    .app_bundle_desktop.app_adaptive .grid-list_size_recommended_new .grid-list__game-item {
        max-width: calc(25% - var(--grid-gap)) !important;
    }

    .app_bundle_desktop.app_adaptive .grid-list_size_adaptive_recommended_new  .game-image {
        width: 100% !important;
        min-width: 100px !important;
    }
    .app_bundle_desktop.app_adaptive .grid-list_size_adaptive_recommended_new .game-card {
        min-width: 100px !important;
    }

    .game-card__graphic.game-card__graphic_size_adaptive_recommended_new {
        min-width: 100px !important;
    }
}

@media screen and (min-width: 1024px) and (max-width: 1240px) {
    body {
        overflow-x: hidden;
    }
    .app_bundle_desktop.app_adaptive .grid-list_size_adaptive_recommended_new .grid-list__game-item,
    .app_bundle_desktop.app_adaptive .grid-list_size_recommended_new .grid-list__game-item {
        max-width: calc(20% - var(--grid-gap)) !important;
    }

    .app_bundle_desktop.app_adaptive .grid-list_size_adaptive_recommended_new .game-image {
        width: 100% !important;
        min-width: 100px !important;
    }
    .app_bundle_desktop.app_adaptive .grid-list_size_adaptive_recommended_new .game-card {
        min-width: 100px !important;
    }

    .game-card__graphic.game-card__graphic_size_adaptive_recommended_new {
        min-width: 100px !important;
    }
}

@media screen and (max-width: 768px) {
    .burger-block {
        display: flex !important;
    }
    .YandexHeader-Base {
        padding-right: 10px !important;
    }
    .language-selector {
        margin-right: 5px !important;
    }
}

.burger-block {
    width: 30px;
    display: none;
    flex-direction: column;
    row-gap: 4px;
    cursor: pointer;
}

.burger__item {
    width: 100%;
    height: 2px;
    background-color: #8ABE86;
}

@media screen and (min-width: 1240px) and (max-width: 1440px) {
    body {
        overflow-x: hidden;
    }
    .app_bundle_desktop.app_adaptive .grid-list_size_adaptive_recommended_new .grid-list__game-item,
    .app_bundle_desktop.app_adaptive .grid-list_size_recommended_new .grid-list__game-item {
        max-width: calc(16% - var(--grid-gap)) !important;
    }

    .app_bundle_desktop.app_adaptive .grid-list_size_adaptive_recommended_new .game-image {
        width: 100% !important;
        min-width: 100px !important;
    }
    .game-card {
        min-width: 100px !important;
    }

    .game-card__graphic.game-card__graphic_size_adaptive_recommended_new {
        min-width: 100px !important;
    }
}


@media screen and (min-width: 1440px) {
    body {
        overflow-x: hidden;
    }
    .app_bundle_desktop.app_adaptive .grid-list_size_adaptive_recommended_new .grid-list__game-item,
    .app_bundle_desktop.app_adaptive .grid-list_size_recommended_new .grid-list__game-item {
        max-width: calc(12.5% - var(--grid-gap)) !important;
    }

    .app_bundle_desktop.app_adaptive .grid-list_size_adaptive_recommended_new .game-image {
        width: 100% !important;
        min-width: 100px !important;
    }
    .game-card {
        min-width: 100px !important;
    }

    .game-card__graphic.game-card__graphic_size_adaptive_recommended_new {
        min-width: 100px !important;
    }
}


@media screen and (max-width: 768px) {
    .iframe-container {
        position: relative !important;
        width: 100% !important;
        padding-top: 59.25%;
      }

    .feed.feed_block_suggested {
        padding: 0 20px !important;
    }

    .page__left {
        position: fixed !important; /* or absolute depending on your layout */
        left: -150vw; /* Adjust based on the width of .page__left */
        top: 0 !important;
        z-index: 10;
        padding: 10px !important;
        width: calc(100vw - 20px) !important;
        height: 100vh !important;
        background-color: #f4f4f4; /* or your preferred color */
        transition: left 0.3s ease; /* Smooth transition */
    }

    .YandexHeader-Base {
        padding-left: var(--header-content-adaptive-space-left);
        padding-right: var(--header-content-adaptive-space-right);
        width: 100% !important;
        display: flex;
        justify-content: space-between;
    }
    .YandexHeader .YandexHeader-Content {
        display: flex;
        justify-content: end;
      }
    
    .header-wrap__left {
        width: auto !important;
    }
    .page__left svg {
        width: 20px;
        cursor: pointer;
    }
    .page__left button {
        background: none;
        border: none;
    }

    .page__left.active {
        left: 0; /* Slide in from the left */
    }
    .fixed-width {
        width: 100vw !important;
    }

    .page__left_header {
        display: flex !important;
        margin-bottom: 20px;
        justify-content: space-between;    
    }
    
    .navigation,
    .search {
        display: none !important;
    }

    #mount,
    body {
        width: 100vw !important;
        max-width: 100vw !important;
        margin: 0 !important;
    }

    .YandexHeader-Content,
    .YandexHeader-Base {
        margin: 0 !important;
        width: 100vw !important;
        max-width: 100vw !important;
    }
    .header__burger {
        display: flex !important;
    }
    .YandexHeader-Content {
        padding: 0px !important;
    }
}
.page__left_header {
    display: none;
}

.header__burger {
    display: none;
    cursor: pointer;
    width: 40px;
    flex-direction: column;
    row-gap: 8px;
}

.header__burger_item {
    width: 40px;
    height: 2px;
    background-color: #91D08C;
}

button.active svg {
    fill: #ff0000;
    /* Example color for active state */
}

.game-slider {
    margin-top: 50px;
    max-width: 500px;
}

.fixed-width {
    width: 1110px;
}

.search__form {
    margin-bottom: 0 !important;
}

.video-container {
    position: relative;
    display: inline-block;
}

.video-container video {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.video-container:hover video {
    display: block;
}

.video-container img {
    width: 100%;
    height: auto;
}

.pagination {
    margin-top: 20px;
}

.pagination a {
    display: inline-block;
    padding: 5px 10px;
    margin-right: 5px;
    border: 1px solid #ccc;
    color: #043f04  !important;
    border-radius: 3px;
    transition: .3s ease all;
    text-decoration: none;
}

.pagination a:hover {
    color: black !important;
    border-color: var(--button-view-action-fill-color-base) !important;
    background-color: var(--button-view-action-fill-color-base);
}

.pagination a.active {
    color: black !important;
    border-color: var(--button-view-action-fill-color-base) !important;
    background-color: var(--button-view-action-fill-color-base);
}


/* Game */

.game-section-header__text {
    color: #060505;
    justify-content: center;
    align-items: center;
    gap: 8px;
    display: flex;
}

.game-section-body {
    display: flex;
    flex-direction: column;
    row-gap: 4px;
}

.feedback-button {
    display: flex;
    justify-self: center;
    align-items: center;
    gap: 5px;
}

#overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    opacity: 0;
    transition: opacity 0.5s ease;
    pointer-events: none;
    z-index: -1;
}

#overlay.show {
    opacity: 1;
    pointer-events: auto;
    z-index: 999;
}

.feedback-block {
    width: 400px;
    height: 100%;
    border-top-right-radius: 16px;
    border-bottom-right-radius: 16px;
    position: fixed;
    flex-direction: column;
    background-color: rgb(26, 27, 40);
    color: white;
    display: flex;
    transform: translateX(-100%);
    z-index: 10000;
    opacity: 0;
    transition: transform 0.5s ease-in-out, opacity 0.5s ease-in-out;
}

hr {
    width: 100%;
    border-color: rgb(40, 41, 61);
}

.css-1fizrsk {
    display: block;
    font-size: 16px;
    font-weight: 700;
    color: rgb(229, 230, 238);
    margin-top: 12px;
    margin-bottom: 12px;
}

.feedback-form {
    padding: 24px;
}

.css-1r0tt0t {
    padding: 12px 14px;
    border: 2px solid transparent;
    background-color: rgb(40, 41, 61);
    color: rgb(249, 250, 255);
    border-radius: 8px;
}

.css-1r0tt0t .MuiInput-input {
    font-family: Nunito, Arial, "Helvetica Neue", Helvetica, sans-serif;
    outline: 0px;
    width: 100%;
    font-size: 16px;
    font-weight: 700;
    resize: none;
    padding: 0px;
    border: 0px;
    background: none;
    color: rgb(249, 250, 255);
}

.css-1fnid8n {
    transform-origin: left top 0px;
    overflow: hidden;
    font-size: 16px;
    font-weight: 700;
    text-overflow: ellipsis;
    pointer-events: none;
    color: rgb(135, 138, 158);
    transition: color 200ms cubic-bezier(0, 0, 0.2, 1), transform 200ms cubic-bezier(0, 0, 0.2, 1), max-width 200ms cubic-bezier(0, 0, 0.2, 1);
    position: absolute;
    top: 0px;
    left: 0px;
    transform: translate(12px, 16px) scale(1);
}

.css-11o2ve7 {
    font-size: 16px;
    font-weight: 400;
    color: rgb(170, 173, 190);
}

.feedback-block__text {
    font-size: 20px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    text-align: center;
    margin-top: 80px;
    font-weight: 900;
}

.feedback-block__header {
    display: flex;
    width: 100%;
    margin-bottom: 24px;
    justify-content: space-between;
}

.css-1307bo8 {
    width: 100%;
    position: absolute;
    padding-bottom: 20px;
    bottom: 0px;
    background: rgb(26, 27, 40);
}

.css-1yxu7rj {
    border-radius: 30px;
    transition: 250ms;
    border: medium;
    cursor: pointer;
    display: flex;
    -moz-box-pack: center;
    justify-content: center;
    -moz-box-align: center;
    align-items: center;
    font-weight: 800;
    font-size: 16px;
    box-sizing: border-box;
    padding: 8px 16px;
    background: rgb(104, 66, 255);
    color: rgb(249, 250, 255);
    height: 50px;
    width: 300px;
}

.feedback-block.slide-in {
    transform: translateX(0);
    opacity: 1;
}

.css-831zmu {
    border-radius: 30px;
    transition: 250ms;
    border: medium;
    cursor: pointer;
    display: flex;
    -moz-box-pack: center;
    justify-content: center;
    -moz-box-align: center;
    align-items: center;
    font-family: Nunito;
    font-weight: 800;
    font-size: 16px;
    box-sizing: border-box;
    padding: 0px;
    background: transparent;
    color: rgb(239, 240, 247);
    height: 48px;
    width: 48px;
    margin-right: 8px;
}

.css-831zmu svg {
    height: 24px;
    width: 24px;
}

.section-game-sub {
    background: #8abe86;
    height: 30px;
    position: absolute;
    display: flex;
    padding: 0 10px;
    width: calc(100% - 20px);
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}

.css-1burp35 {
    background: transparent;
    border: none;
}

.css-lburp35 {
    position: relative;
    box-sizing: border-box;
    background-color: transparent;
    outline: 0px;
    border: 0px;
    margin: 0px;
    cursor: pointer;
    ;
    user-select: none;
    vertical-align: middle;
    appearance: none;
    text-decoration: none;
    font-family: Nunito, Arial, "Helvetica Neue", Helvetica, sans-serif;
    font-weight: 500;
    font-size: 1rem;
    text-transform: uppercase;
    border-radius: 4px;
    transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1), color 250ms cubic-bezier(0.4, 0, 0.2, 1);
    line-height: 15px;
    height: 15px;
    min-height: 45px;
    display: inline-flex;
    min-width: 44px;
    padding: 0px;
    -moz-box-align: center;
    align-items: center;
    -moz-box-pack: center;
    justify-content: center;
    color: rgb(249, 250, 255);
}

.css-q8ndcb {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    gap: 10px;
    width: 100%;
}

.iframe-container.fullscreen {
    position: fixed !important;
    top: 0;
    left: 0;
    width: 100% !important;
    height: calc(100% - 30px);
    z-index: 1000;
    padding-top: 0% !important;
}

.iframe-container.fullscreen>.section-game-sub {
    bottom: -30px !important;
}

.css-v3z1wi {
    box-sizing: border-box;
    display: flex;
    gap: 5px;
    flex-flow: wrap;
    width: 100%;
    -moz-box-align: center;
    align-items: center;
}

.css-1burp35 svg {
    width: 24px;
    height: 24px;
    fill: #060505 !important;
}

.css-1burp35 {
    cursor: pointer;
    font-family: Nunito, Arial, "Helvetica Neue", Helvetica, sans-serif;
    font-weight: 500;
    font-size: 1rem;
    text-transform: uppercase;
    line-height: 15px;
    color: #060505;
}


/* Общие стили для preloader'а */

.preloader {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: white;
    /* Полупрозрачный черный цвет */
    transition: opacity 1s ease-in-out, transform 1s ease-in-out;
    opacity: 1;
    transform: translateY(0%);
    z-index: 9999;
    /* Выше всех остальных элементов */
    display: none;
    justify-content: center;
    align-items: center;
}

.preloader.hide {
    opacity: 0;
    transform: translateY(-100%);
}

.show {
    display: flex;
}


/* Стили для содержимого preloader'а */

.preloader-inner {
    display: flex;
    flex-direction: column;
    align-items: center;
}


/* Стили для логотипа */

.preloader-logo {
    width: 100px;
    /* Размер логотипа */
    height: auto;
    margin-bottom: 20px;
    /* Отступ между логотипом и спиннером */
}


/* Стили для спиннера */

.preloader-spinner {
    width: 40px;
    /* Размер спиннера */
    height: 40px;
    border: 4px solid #fff;
    /* Белая обводка */
    border-top: 4px solid #91D08C;
    /* Синий цвет для верхней границы */
    border-radius: 50%;
    animation: spin 1s linear infinite;
    /* Анимация вращения */
}


/* Анимация вращения */

@keyframes spin {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

@font-face {
    font-family: "YS Text Variable";
    src: url("https://yastatic.net/s3/home/fonts/ys/3/text-variable-full.woff2") format("woff2");
    font-weight: 400 700;
    font-display: optional;
}

@font-face {
    font-family: "Druk Wide Cy";
    font-weight: 900;
    src: url("data:font/woff2;base64,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") format("woff2");
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Roboto";
    font-weight: 400;
    src: url("data:font/woff2;base64,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") format("woff2");
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Roboto";
    font-weight: 500;
    src: url("data:font/woff2;base64,d09GMgABAAAAAFhoABIAAAAA1UgAAFgCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGoEsG7xmHIVeBmAAhHgIXAmDPBEMCoK/NIKcTwuFXAASgngBNgIkA4s0BCAFgwAHIAyCUxvTvycYehUfRm+WlMSE5m9lwo2hB+chFIzop4yKYOOAgMftW/D//+ckqCFD/9EeJGi0rlsngkzDs0qjNKtRNalCcwyVZ9PlOTyVaShRglJHRWNkdBIme4Gt1GVX2hDK8GQvCKHnOdVTKDHsDmuGhG9CCCEivITY9rwoUes4uOzod8/bV3iwbVk6ucvPo/XxLkt/MpgiPhnCSuz/Gx3i1bj+YBG+scVdA69weBHmPuP709+3DataNq0KW2VFq69/TWzqUUWET3huaKY+2IW3pX3jT1k5Ov02Ni0C4xY+ak69RJGNssie6pk9ASDuSU8M3ltAHqAFSLaAtn+e3+afc9978AgREIxkoQ1m/4kOo78RvWDR7O+zSO1lt4tm2QM4t/1UCJw4oCKRBtGnTkSeiPjh9IH/VEmVVJ2USiVSwEjQg4kIUyxQe/VX2ss+/EBeQDjgMuqTKqmKtMW8kbX3TvtUsS1LbuMua2d3tfqtzJWaggrnB1gOsASwAPjncSMc/2lOa2SNrJBxYmqqanpGAllgB3Rlehtf8OcC/EOVTHQfhVStHRUxfIMgu1uAMZ4s4wAHlMDxHtTlWh64/DtZGF9FMpsjVaNQuE6dq3HAm92ACZ9vv1xBOGRp+QO2aXT+UltCaXddnTAnK03pt26R7oxhcE5b1vu5SANW6A4pwSEwiFFiU26l5m1PpYo7Z6WIdlXa0G1u9sUcn30BIh0byKQAAsCTFeOvhIWRtei03bQC3toc+GqsdAvhcZAej+11WOpSzggw9mU4e7f99UintSOwpZldKbo8V4BUfokryXRx2I51wIJprKSzkqJ5gqI8rB+olK1Adf8mv9clb+3O7VqGkKDMCU++VjjT/5ur+kWUqkAFuJNOTw/wIQizwh2ikPv8kXBzRrMwQErs/9k02xlBTjq2w511x+quSgtccwtcVLt/VpqdmZW1uzJKhrVkP3tlH8k+so8kHcg+CBBUSZfSku9CRBUAt9cFqMxL1aRN1zJUVNRF4P//5z5tXvd/A3wGXxWBzKowU1cZWSV/Mn/w/hQ4k7JqiqiI1KiuqhpZSyxZVVcyz///sm/27cnlGOF4C/Ud5V3HRR/KdJN7PildUm6hsYYi90KFKL/G4kZ4h8R/UrVs/wNFnkUJJ2E2pMqxdlEOyA2iQ39VSX1COxAGm0BuIlebKDmEyMFAt8TggkiuQ5az9py7tatU2aXL1t01pavKhnIh7WdTroCKn25jPh5drWxrp53CndmsFUJqIhNZxrKy11COH+Ixmg2PC3YpUur2FcfY/P+hr8KaAUrFAYdu+8P9v6fv++ZXtKIUihQCIeF16ygIkeyH5wcQpuyFQWoF0FBDIR0d9J//ID09NNFEaLKpULt2aI4F0GKLoeWWQyuthtbaC+23HzroMHTUUeihJ0jgiTAnRw/mvKBgbo0XhAiwEbAZBAINhcAGenNDn3WOiQ3gcOfQyGDA4d7+PkGAw2oxOhRwgA/eHRkKiCERGUCABjTSuIIxBMjKr9CAdRroAXgUXIeejV6M8w9XORcWbkR/hyuUK5RzjuFWKTXXOxeRQYbBgauFIY4hBw6YFzDUMjTBmeEicBuGOUYlRi3OEc4ROBwuwpjBWAlHME4Ee1Se+TemJGbkFWqu0Cs5LHfggPgCu9jd7FBWTtZqu7x/2GjZzNhy2Dpg7HA5mBNsBnbEbgAX4eDkkOMo5Zgopn/AccEpwKnKBZ/F4TqcRpJ1LuwK7kC6tBSURGEl7FbhrnBmlw3IpoAR0hMafHZZ9i7nHy54E9BA5ypfJhzggFkNOMKZ3BI6O2ZUTu8KQKcJQBlAe1I8WIAfbJyibMC3Ju+QAb+UUMgTQnZYKve5rO20l4o++YiLHiDSGTvb2fLdZ2rsDScyBIZ+PrIMFT2Ltfprs4qWvem58eFTIvQNRJskWllA2V5DatCOC9MJeB3h/wWbqGgKwDz/DN1/cBGrKLH4Z6lnsLL4Zz0wiBaZNvyHOmocPeFamp+06XjkIMCha/aOp13MmVBjsqe989TyPRNo1hf1scr/mLe+ZTSOj7EGuGu+qtCrvroVOTOpJ84tg4OegJ7EtlhwU96BrljdP6MS7zQkBBZbyt8cRn0vjorocUxzLzilxHsG8RnWzwF+fW8i3ng7e7b5vWtv+mLKvEdGvNwO+G1sm+vZK6xdyEC2buZHxmKdGS7HDVud1oYlNgjRvH4MzUQDmawVwQeye3a74LvuMv18US2v5voMG9VwE7EkLzTeAF+y2lDmoGhybG8tLvq3X0Tg4i+MOCiHlhu6f7BF7F7sR8iGbN4U1dtCHO7Pq+3uQxWLdfaNu3Rddbpvm5mhzVIjJjeM97lBha3J/Cm+ksgq5BH0iSsIMVQfFxijaH6McWcEnrIOTvqox84K0Kz36fQhUpdwJSuLMd5OmY9V8Y0nOgnMcSQgRJiIZl8xHLkMfowbJT53foQCBJAJEk5OLZoVjVg24pGdpLhCinQ9ZMheVtxBjlyO8uWsUC4myVXbm9x0WEBpkfUCbHwp2ljO/v9kTFypxKSy4W7KJ6dW6nd/qqZFqqdnkFdmANxadnhyQ2MEImxQJCJpWOSiaEyUgzAuqtGgj2a0TIpO9EyJQUxNj3kstMcqVjpjE1tdQcXNrHi8gvnxeoIFaAHjiLYcdbXF6I0YQWSCOQhlGp4ceb0BMhmsCide+0qaTwfmMc0bNe1c1Gncv6RACmlZVfX5BtLm61D6OXQXuNtRrlhy/V3sn9r/C9m7lsMTiKSu+q/RGUxWtwUdLo9vbGJqZt4X/Esr676hbs/v1J5oQa7L/M9RqtPM0jnYrn/DcF1jU1GkMFtEKOYPrE8RWfEX0OiBwo5NEw3NTU3NTX/NPDOaEZlIEhnjoWImFcaEXk2iwV98gks13gjMQzhxgeNuKiM2OMQEG94PS01IkpJCWlZ9NSa0hxW5a9ki9GZcOJvqcHl8uVrXUbbDSK46PxIDiD32kkIppGXV0dgmD20Ol8eXq3Xt+hPGyuSq1Ye62QXWZFVm8YzvxutwEqZm5q0c2QqqxMbFZtcTz1aqMTAwMDAwPGCQYD28Y7jk51OWwtaiWMxKB+lJ9CNwEqTMc7osssawvZPj2TxjAFvQDJGgN2OmYnWDbvP8URRYTvGmrlYSetA8OJAd3TvxrnEC4OdRjoX1RKViLpUtVbJa4KQGSsgzP8tSNb/Mt8axreFwmtPszIVLV8WY4ESICOyG2jUCoTfjZ1ZcTiwf+YHjqXRRp0LvvyMiRnLjKqhL7xt3D7hHORHWEZWLOVM2U0FtpW/gLEiZ57llobbHpkMc59Rzll24dFWMLo4IEGE31K65R+jN+JkVZxOzR2HgZCpf1KlY2ZDe86+O3MdIbnVRZ+7Hh9+UGSpSmzqOkHhbUNsGDvuc4syFS1fFkDgIRNjNTmWY9I3ktoC3RZ2KqRHGWBBYtdt3eBaFhLlacgFAhm6SmEIgAwAAcwAA+DAq3Il/+igOkHYAMlhEbjpHuZ71OFtPKS+zjz53ii5cMdK3Ot8JJD+8BtlCVZ/L1dLa/GX0o5ydh1cp2Y7NODyBSOryXR158OjJcynk08yH798H6CnJXlCOkgnjiB9TsN4ESXaTnylss6/M9o/VEKxiG7r37v0eZzWl0Z0sywANoD6Xs/ks5eeWA5H8uWQHO8rRedYYLp6CvZSsxwqHJxBJjyqL4xOBO2U148UsR+OEt3HvQMxTToUNxFyDVRCbKKGpHfjCNrSdkKA347WK61gcT6M6WEhR10Yf0DI7v2aPYolyxNhgZRDkNcc0T5byw5d5zvmUfWW+f6y/MWBNOSlbu0tTlInJZjLY1+0c+ZvnAkreIvNom3ikB2KKRQSNJsWehRo9EagsUclq1ZM6pI7EjiunOZMLl67CTMKJEBHYTVMPk1CoqpXu5X93Y8TeuBzoHaV+ZzDcNTlCb8aFG+WtBgzqgmlkxF9ZrKLmsI5ydYozFy5zRTEiHOGdEJEumcO5iaYOE4VK77/dRqYaVwI0hN6MIYIbGfGVlEpJy1ZVTx00tsmHNhwuj9/HeiemZubJe2VqT6d2HfnYeOZA4mUlCSmkK5O5bKye1FOnOoH6EboaH+k794GNTBRKyxyB3owLp0prdAZzskQTBEF8uXjBUJvAbZVMyafK1N6bwHVgocyHA9ld9bgJy1ZrqhgpPuB7t3lW1lpV8ULSsurozQJguWdhjV16lzzAkes3lSxnc+gEl8eXq1v3+Ku51SH085uMXXyzkrG/+T7chqbB9UuxbA+OXea9iaNxt4+vJ5fnCi8dFcUTGE/s+x30tYcAAAAAXoTxyqPuOM8zdvCasNX2J6OnLcvTL8GS9qQkLVtVdXW93VTVNf64h2Unx9DmcHn8PlY/MTUzT94rU3s6vTmovvLIy9D/ctaQEWW5ZuvypBGjzfgYXbP11BZba+3Xq7s+j5v2pnmPWrbfqrfR1Mv6HJyE8qaqYK2w2IiVZmzFUYakctUUsveN2Kd0W43ItYmMm82rFVG1xmTdDFu/P20Eawf/9mN2gH8HwTqMxpGkOonZaaqRZsfR+jii0g1fxupJ8U3KshI1w67v2GYDq/vTyFGavlfsJM5oC9mZDmW7EMGNEJqOdnpdZWqoSm9tXWkNct3q64VuI1wj+puW2AH9zcI1L7YjiXVSYqeVR9Hs2FrjYyOeBPW9A0W13kj50Nt2FPhK/exFRHEchFn/SMDHgjwDMTmj02mJ8onNfrzIPMwc39vjSSmyeUSZjp1Vdp7m4NnR5Hvq9ZRgvRT1Ec2WaaandorjCccjvINKAImTCOnJFHvOaN7sgydAGCm1GBY0yFq82RzYsS16yiHeS54CvU2KO+rQyclMuZhTuJqHc6tWcLcO+dkgfzsVYN90IIsOCnKMEBdWXRfhJtPRlHuLOaRT7waUWgYfzNG5caWtSYdxmuk43IkonBozzLB1tpU9wiHJkqMknIScxVCJz10CHjLlLeQjmQAZCRRfkKwEy0KIxEIlFCZjanFEiyvG5KrCOrpKRUtDlPQZrsKdTByvjqTyxVMwI1K7E9dsdJbYgkJhmWRjhdkg5kjhOus6snbQuJo76zqyc9rMb5EUZq4Qt3XVNWaum60VzvZngCSZkSxZSEKbDTHZPBww24QbPzuEhzA75gZOdg8/+e0Vx75eAp0DI4nKUZHHyzEKmBwb2EUlfeLEk6JGkFMIFNEISE4LLKMZ2EUr3Wue89u8ugJZDANJjAKjXBiIYxJwcnHA5tKAymUBN5cH8lgFvFwZSGMTsLk6MA8q7Z91U1yZxS1uGBfBOiGlSJBMy31WwtxLneTGwYJwTSJUsuYtwleE/4zIOZ348DDDBGMEiDPPVBooToZugYIuKP8ilCmh7BnGOWtjYc3ot6sFMUUipgq1GR8KogPJdBnfV4Wx+UhmgawsNgvw1MmbbEbZQtzUVttRdgrtEmV33NIee1EOiHJIlKNCx2Tq+FHKBRe9hwQ5EuSF3F9sO4BjxHUQeAgctxSGfoOqs+SwyGKMdZpZewwr4zjKiJcg8DGGuwhzScwygIYCR7PgTirXpECYG7ag3AVrEl/txNyhLSjcIPhtsy+hgQYaHt8f/66HwkIA/X8geBkwZbXazwPoKJjz5BWrDZgQYMNqo1cwsO3uQCSw51mVzYeeh28+gW+GLgussMEOBzj5ghtOAZ7APf0G3RvIeWaqjV14TqrmDTBcfKmJ9kMvOd0OXXGpad9VVxivygkEe/qEg4v3wRGrcoyahPqCAeBBZV0OZregsdemNdGf8PcGHuP0P4TdDEf/AMZoOZ3BxeJVWO6kL6w46u6cDkddFVrJpWgNhDmISJfb6+esQqwgzKrfKY9v/OKfAL9SkyCWrBGzCP3wFy85U2bMWTQ824YM0YXO/QmsnI46nEThbrRMw3IFCemv89ILz71i8Nobb71zCmoYvo/iDDDQJz+c++mX3yDQWUSZOkSdgQhCxgaIOkwPCYff8WuCbNuU4Al0BhmjmbDojju7/+O95Q3WJ/0DJVaCh4jZE1LJHi1KhvD9VH0o31GB/pEuC7Jr2SFqnH6q4scmmKmvqvC++MKbczfAuZea6wMRYDwzwx/APUtlAxTwk4A6oZMoKFDXwhPbygSWRXS764l9nQgMc2Bjoyywxlr7HXPeU2/9zSbWbaI9aM/byxIuydIt83KrwurbjdxYd2PDG1vFEE8xxdv4Mf4S/1QMVKy5mF5SGv7///+Z8R9sTGGBhdZa54DjLnjmXTxjNWD5AL1PSZVeWVRBke6Gbxl9xE37EL9fXxnng6xgHJI6DgKnASeAcYOg3XvmxDPbntkKnn5Zxs+b/ISnB/6yorfXCvPaPdY92j3cPfBAQm/oLu8O+MtWLsu3U/F/dvc/6eSJ5Um3iVE8M+xAN8AQ/mml68vN7dEF8OkPhqOxVGk5p7N2FR4h7/rG5tY2ovQSZ+cXl1cyZJa6ub27l1X+337uVlRS6eXTZ6XKlFf7b5iKGiojR5qrZV6N2tpD1NWpHj1m35qxljU0Hm9fN4jWWR9TG2y0KWY222KrbTG3PRaxtCNWdsY6HrFxJLaOxi72cYijY447Ead4BuUkF2c0m6eZQX+bjJShUKKiUFrlCLDVmjtZqyIegRmtfZB04ieoE8gql7iTyGY4+TxD3FCkCyVm/hME3B50SBHOGjJfLeL/F8mGob3dlMBg9m8CfkuwAB5cCTY4gF0HIy0YH7Pj9HjMAn7dP8KpS/mDPE/Hp8KgTd9s2l0dxNIPpT6Z1Upwrud09ONDOb9fyfkuH2PcS1y0e7ebgQ4VWtIQid6cYw8zUBippF/pCHtSZa/5fEuIRr7uDYcWMKnjpcrRSM/xI62Cg17N6WNpH9fFHGDEdF6HWLBrf0b0oEHVF55O0lU6dUu/9yIlhGiP1cutx1lLBMAHirGaLkHYxn75OLuWNyE8RAH9Sr0R+P8PS6McK7LfX5xqMK2VAvI1PdNCQ0WSHiClyiJLsg0/Fhn//wqgf9Zfq/Y7kGvAltcB7PwTAPqHQB0GLt0QYDbRdrscMSiYS0pMODVKEq0AaBSZDdxk/SImtKBEGs88c/SEggSR6KYz94VGRgAhLZyUQIIOSBOamTmXalsSSpXsfdn5AxkeChICNUorc1LVSG/3bhWdsOeRQc3D50cb8JmTzj2RZuNNhvUwhQ4GK7wj58CaPuhHxRWGiLR4GDYTSzPV5glIc/t3+S7Cjavr1lFzV7QPY4vCm/QpO1UgCdha9XWxJpOF9dCsGZu+WrVicZ10fHlUnWE+g+93qzwF/oJcRiy1i2iEqmN2xsispBwLrd8+I7O8HyabgHoTqYaZb13oaq2T+W7BMZsHS9ceOqwL0odegw46d7PIXHpJqStdu2mu2UWWaq1IHkbisp9Y8LCZcsS5q5BURko4wUOzYIbpHTfMAcxS6NmwHFsaU8aeU43bupQ+PM3Yz3g8cZKBP4HEG2GhspIrLaY4I+6gTWv39MtoiT6C2oqpQwMEXk5coT5ySYto0ZccA4m5FlgSzlBM9RtwWlogDHUg6hkWVczxPqnSQuAQZwThtw7QKWM4n9NtvwGaLasZHPZjiXhBMBuo63ornQHtylBG9Utaq6btp4/uUEwhfu7yeiLKA2BY+pM4rE1H79pQL9xxOjWHOmq8CXsuejZzbo9CXo/XetTZCFe7uteJWAlpoClBmdSNGvk66RpTD/wNFkCC0yw5RCbeNThzPdjzqNoOsntEG//PJvbRXYXztLw0aVgcFc9ge6SbPtNt0JwaPC19kZnnE5kEGmh6EVOm7KeHwwCYO4dqkZmW4ojmyt+On7LAGvUiVN66ZsLergYz1GKqK94jzpA9CPjIuTUsMpPAmvDKiM51GDu5bvpqiN2yikCi2jvLY2jzJmdFgSxYjIGVz5Ceg1xkOGqteOmwrIFGl3oWnT0Vd9NrU2WqWrfRuPHT0XBQ6zHPSZOzcKhre1eNfxL+ixK3LLYT//+ciEdZrWyz/7e5X4zXkUy5vKZWiFUV1RmdGEo/lWr9u3NdcJaOIyjJJWqIC9O5BKHSciQEzixm4dyA1TOyZ/hi6SmAUtLKLXyK1IEiaFmv4j1yfGyQ7TSZEnxGe00KWb5NymNMaqm8lMxblGqjkxWP1JVcbhyTnzhnlaM5zLA4HVKZMyfakLvE74tyP+ZBPAp16bDB1oDkVP0d5BbrTTVFsvW4OtTrv36Q7WunSCpborbmHSGvfUuM/xfWcm/aR+ldr6FfXaWDroRlbvlbA7Sp5ec/GLmXWWVYKGbiMnko750TNd6Rk7FMJiqd76DMQrtQGwGw9ezBsojn5yQkK6YcWeUSiJE7mNAO5ksYMG6r4EvlLMBfDxQ+k4TGFMS5VPYacsw5Okyl9QzhIIz4lJA0/Ly5ee12vmZCuc/tC1XD0lMSbMpxT93FDlgV/qln2xAIJhsV3vx2Q1hj0d5VwYKojUBhtCzQN8SkDoPAFtFYTI79I1Hc9AT0Ve5tPVgstDk9uRYyKXRpOxVzB3Sqr+B6X6XbmxYjJ8Kt2OaO9DIe8kB0AkSJXDWn0SbO3Kr0w8rcYUjHwkfGKARSbhBGFB1ia13DoGAHmKMpDbtRK4Fwt1acPjcvSJDRjRBics4vmEECrekvVed2xf7IIJDJC0vAJmvabmqTgyNnkhIbcmNlQOi0mfZ9qn+v4xkN+aGqUt+oOI4LFVKn3aceBCLi4QqlwKrHpoKHdk6V807swZaMEOHxadGDfaDwxA8w6+JBY1YDXgaNArGJIeVySUA+xZ2UAqc72IXPgYFvfdZwqZJwKn19CukmQ4RAUckHWomGRkJgS+koBr2cCmJGCbiGSQnU4jHWvOKmBy14HUDNJKTITacHEmiium1qtdEm/nQBMCeGIaFsLog8dCD+0/+r56pgJBqGb2zg7FrQlG4MCM7CGYyoiR2k2mW7/3AWDnft3YN8UqQkbReiQmmMOhgaLaIk39V1RM/h+qSf0PQgGBLozsRbzxnYVtmi01xP9YNA/613hiLxoHyZPvNLMrHo3tRn2JBWtgE2GlIPRjXhP2uS/FOlFU8Zb4JzUni2/qFUaKtNZOvnVxwRBGynDGTfzpglmVQ+DOKByMbDA1rEaNc4RVvDBrHR07EOjoGBKdIrqHWt2TKqtadPcZ35WK4ZOOyRwks5siPzjdn1f59RoVb6o+14axRubuntzbwAToSQj9/wgah1yabAaT5xtlTZMTVsUHmw0UDuioyHOoVuEeY1Q8H4rHk387YfkScFFiIyz9HUwmFqp4AGKisgkX/SSo/QPjK3qRkewcuSR4OYGjLQwmq+cH2IPRUgNnhoHVlFJVBBhLdNrGWcklECWoqoYvgmGrC3KSR3IHm2VOPbSYWmr3W1AFpjvHQlJzpNAYUcfjdm1eSiNygCeM9tBIT0ATsDWGKToi0q6UwCI40wovARlE7n8tRSvVZGmKp6W9xg2o8iidtVseeM8WA4uv2G5eHSCMTibvArvhBEWIV2XqqXGiUktxFW1jyNoD1XDg5NjQhvNZfx8TCgreLewL5NmlLKNa9GKcuNWQIZOPGDKAw0yxeLHN8Nkwgz2OsJHNXEwUCD+tsqR3PJwBVqfDwMWDrlu7Jz+IQW2jiWPFE7ZJNFiRrnknN3bqx4d0eLNgp0UAtUuRlyw+E5g2CAITrpWkTxL4fJsG8yITcZkxoFgrJI00hAmy7WRG1qHaHINdShATu1dbVrsZ8ikwxXTrHZUS79rs8LHiOrZL3St7SwmiuvhnmS4Jc9pWxGqfVPG9msxgPfijFsdnQmRFhXtqjaE+jNldSgt7W7SQNbjmWy2JM5VnkhKLf9Uv7r0qq/gI8bBppira8DGuiD8LIfctVpw0LcNuR2vU6UUJX+bNlC13/GBYn7fossND0Dh0rZUh8+XUIElt12XTLJoEwMFwmgl8WUpE+TbT4mB+0xumSNBuY+xjlKOtiWHRub0ce7xy6zWq5PLGpVy2jK1lImLSdgkQVvVFaiEAwvXclLk4x/Ap7Ev2Wg+SePuMjZqk7q+gIqilfn/cZzNbXUvwFMGlkKaphWApOM16hNPAt+x5zCHaOrJL0mpeokO4VsS/AtIA0nN7nrsXtG2WdwS5hd36hiTNOZFUtQ4mETajImE5GmcnfqMu5YIIJ9KDXjjuEdpilFbSdaOBHH4R7lASY9iCQU4p1SCXn0ZBDPxBZuXX7VyLnNiTJprmKS4JIQ8rCHFu5N1CictBF3GUVqi/km+RdTpQhxU7JhjpqmZordgX51naxhSfr9gmSUdHE72S53S2zy+7044pAlGo+L/dbjA9wP0nipltUUCjeIazk5670FMxNesxyq7w72DLSp2ycLt33eBJWZlPpeNKcNZQcF43O/sMiy0ghcDM0B3+Z4JlgUEx1wbHV5XDStIuTIIXTLbJxnRV6+nvjYwNL00z+i3xlljSLkCxp0sCJfHB8BaX59wi9rlVZ5eqQbTCkQ9xKP6qPoZRKp9txkNKJNggf6fSWk/idfGxE1EDY73LCYoaZHj1U7VuwBwHnSydyNMZHgp7sBJicMvAnj6r+k2cf0t18+e9Vn9T3C3jz0ydkQKo6qC6hsRQqaJNegq8oDDk4Xihz7Ql83RMP8srJALrnzfmJUcl0VUIFticoo9x1Bl5TrNqP1HVFsAWAsUPg4A1SDNVU3+oQh5l0DBcQlA+JCEZbYtQ1BUwAsWjVlQyPctURZUd8Q35cqq3yMQGo2Y8+tjO6kwhsV+8YVbdDb+1oqZSWwjtW0rvUmDnpVW3VfrapXtX9DVitGcX/8z+d+vqx0gm1Q6F8HXeEPCT9alve6YM/rX3bDJ78vnCWFF3i4B/l52Af6/89vNvfylSc4tW9sj7DN180tcuyePACTkjLRkdEhOGq5cnx7W1ZOW1umQVpba1Z6T1NOO5WuiY2GurGNoaGuiW2SkZ0+v6AUsbs5PaOrOVc/taUN3tGS2U6pY2anjjSwMjbWM7VWUzexNroER+jfQkcm6OfaZviEtDVE2QRqleh1bj4g1a2MZaFQ5f7GnvpwY9WY4h2mxM69Cx5L9yo0CUo+EIgPtFSLPoxxwvikJEKKO2x8k0KNPzy2U7a10NK3dqtkGUrjJtZRjnImm7+Prz3RI2hK5uYE9gzT8AD/SnY8r4iXJBI0vxnEVbNYaLyOrf5pRURKEkuiel7KcHGWLeVmfpZMT1Y7UUkm0myysM+vSdkrtN1GM9sPMLuIRcp3yts/pCsIGODr4yz0uSHxjj/hdULfl76k10klX3hr9VNNlZ0kiIB68gWwDqj23+W2pmVaYGKD/ReNCULZ0EhH09gQbWgiOJMwLfj49jRMS8AH8Un925evClCpC8Qn5dOTT9JQqTPYethUXEzYIHTaaC3iYRwmbAS6YPD/Q6F37LriFh8CudNKZvFHO1Sb+6OTvaJT8hNBAnZ3H1O8+313IiTua3aZV0KTBdxL/24YkBoR7B8cGe6ZGI4Cw6Pv7/rin/96Pu+Z0OV5M0YsoTdugfH9i0cMb8ZAd1xMSERKTGRUejwxPwIhQzM0P6QD6mCoi0W1n/4VpWhPdOcz6t42e8X8SEcU5a2cvHVEd/D6vySXqN/Sj35mCogP9w5PqMsiZFbGaqEErEIUOO4vX1+Fgs84H6LjhmdfX3nympJt9zmzJpV1MrrP9fOwBd7xupHRvfSpp4kNtMnNPto+4kI+4v+L8vh0/lQWKSQVFNLiKhkhF3cfPUOx//QZ5cE0Jn40TNpFMrglaOzk2dr6yTMmWctgHH43KS0kKCH5ZVz89Qu3kLixILSPdzBmLBgTI/3WIxbXOPOO8UVB1Me9lNyXEH2YTpZXjTv02rLgY+jh0gtmw2RrAUO3hrT5Rwld+MzEVj/5aNM3oJwlZlbOEg1yqYOMriuuka7LrqIf4wPenihA0LMKEPQJl0snQbNmbqIsQd/V2dPJzt/dGoSQvqzPL++v3m8sq4nDahpB8kEFFUMDDWQw/9mkZ+ge/Iia4ferG1NDqhUyxkRjo6LSE9alK/eSqObyQm1w4naasjJsiwTf1OdU3Szh6unIhTvzfZG0Xxi+ZTlfH9q0GRY9Fc54uCEV8C/osdOqyyN6YQbWV4O40/PvFc/7KjW20YzphjmWCm6u16xufWGTDMvewqlKW8thrGgEfEjvBDAkWq/rLY9Q+ncBBvgTFxe8g+r8bmL4cKSEdeoXPzgKHnLHEDAB795T3h79FY0P9AyOc0s9Dzfre87x4Sbl7x7apnxJ6FLGRqEyS/vAqTAV19cL1uqirLxm0jfIh5QvbT8bS0oIsCqtuwCjZ1ais1FlzXCzSVmqfZHem8zT/HD3F+SD5fH67wUD9cgsu5nxlRGA0bc2WGRnqdYfYBRwCXQ1a/V9RlrmwKSZL1dA/33u5nI56HqkkUokL3jt5OrBL3Fqmg7Sd+iX8C8PKPvmLO2v3ZoRc7DEAb/Ss9Mvge7SNdv1wrTuAugurt0hkC4uL1L+eEz+ebh+gY5Eh/hiiTFS8uimngerLkBndlf7pcxVvOD8zVvWBcslK0U3C4lfWyTx6DjzyDnrkyu8D0/hIXsO8ex6wHH7O3QNtQwHLsXu0tF93ZFig0xMf00s3/Y/LtZi6xroY+8q1QAuWO2V6rJ1ebN1lCCB3QvKs2FIW9MIgN/m2xhVS9vg/y8GBVev0Xnb3P5+/XL7Mfz48taKVHpuEjY6PycRomhuWdS/mXoH4/B7rrFY/vuaHol8Wd9gO/Yl5fn9y7ZG/2f7ZYSutT3eIcUj3f6tA/jFevC4KGchUU7PlemK2l9KXD4uHINPToMwOCttx7gT/dwC/JAPEpZJ198dlh+HpW8kXUTm4QgJGQFuFsWB1t7rOLeW8GHOxye1tOii9czLhMb0Cjw+0NeYkvyA/Jc8t5YmabxHWv8gxvzzjz398drFRlFxRYGQ3AO1u6pcQlGcNxZJP240kziULBr8mSkN/nJQkc5YbURZB0VBDirSX2YhPVZvvV13seJ70kxC97dnX4kqcShziMy9GtkWsg69NOuDX08rh/+DXy8u55ZOWaZfUW2SZEd+WeOr1+Nf3GoGONk8WQ5wq1wIokv6JkJ9+xsMOJZXCXCrcrIV4GSrKK9NS9/ahsTjTvHH66LKuOmS6ZKrN+5urzDd4RCi+MegG4Vta1wfzewGdpyU6Nu4eLtbB1ghQUdM5Yp94tTBFLTrQ5GYHSu0xyBJ989aWnq6i52es1WGtgDbxb744lRABgP6JcAJ8I5/fP+DA2HaM2pSfG90rUbmFDKnLjK+HdLpq9SNigmgMD2k8Mb0LPtg3tEJU3D/pBEjz57tUw0fUjhHxzhHJ3cAa0VJSV2mZkJ/3t+Z7wqIkQCBOV4yhAWnDU99kj47XZo0ginRwW9opZREJ4/5OsDeXxc4u34v4d9Bbvarb9xQz3l6QnVVTKs/MTUB6f40kF67zjsumyVhk40mNiKB+IjYPNjsNfhwfhCpz0o1GSPfM+D+cvAl0dZS6OLLrYXRABx98AvuPdofBzFvPRHmkYVh+KbY7NRkQ39079S326c/FuPHoov1El/qxBVj8ZNEzvmF6MxhJ8qseXAs3N3ZtUg/hQoE5gC1k0EECIEr6WGXFUBJUd8Ar2egwdWEqGxp6qnT3ppxkIqFpjWyz2xn/GIzKNSDTt/Rxq4SFkKFcxPR3NbJN/7X6RonO4I6PAL/4Jl5M6b58UDPImTmITjj5+jmb+3vwK4PHIJLlFNTRarRLCACy0FGUCfEFMxbUaWugpN+Dp4+xfp4KIiwMROpS/z3LuPuCxZu+g+09XF/yZmlh2xS/87Y1syJ84zp0aac6diY7AldbSjb33cSM/2BaAgI9N6nCwlMGXmwL0J9SnUPN4ktQcbtayaWolPHws2E/70XfzAUkMQU+BRgGryoDuuY+3jn7Mey1Al0gW7cF11MHho/GnJT1vmnbKtyMhlEfKDC2udUy13Tfy6sGaj9U9ZKdMi+Nefz+PDc1+kKUM/P2c7C21BdyUXtmvo9O7NY+6LTwQXCpltUq8cXStsYZy93L4Mgnj1NmunBaWd1ag2J9gkrTlO4vE//YD+NjdRMYGDiImlwfX4SHNvo7FNLogMRhza/ZZmtqf9yoRE7XE2ICyVtafPOT8dsaMTS+6N3R0tseMRxz9tXb++7A3vrXsxG7LZCjE8iHkcw2woZsjNan6NevKLgIb/2ZDmWP5145OysxWMm4My1IE+NTJ5FzoXWCT3mXTCv1HP3c/ekdts7mO2ffbsLHRh81Sstmd2lSPX76UGXUxfq3R7V7y5FRRumVoBzWmE8z3uVKP5tvR+yHbL9tEnxr1dJMntIpo88unQw1z93sDjeTx6UUTSdZyNNvs4zSlCsyNC6IaJt4mcz2zn0/K4RHlGQpsUvqm0dZqPZXrINwUMhLBhFJX0jTS19IyVFfSMtTX0jDbNuxxg/KnMyRfrCWiHvp6VPw/yr119e3VvlG+Y/WNqv4R15QlFFpnbDoFFHVxSBGFJSl9uFLXVvuobNCHCSe8XKXyIURT3S8LCK5nTl98fS989Gfrj5+7s6+qb4054qPvTX3gqqTVpdqUnEpeXkEzO8qhaXgpvyi3LycwsqI2fmKtEFxbkFxaWBtSuzHlVZObkFSqnx2JD1SfTLSUzw+tfg1Qn060l08KqmAMycyp3JZvlTuWSWZJnk7YvbcmVyWXLlv+yWWSPSmXgPeZcOzw/hBrMPRzociF6j3UyLn875nm6eAg9VxWTE5riamxKcxhTGZSZDnCtCRtockdLa6d4dbKtH3xj218DAgmRsfJarlU2MXarfbLhjuUyIBbsxb5BogqWn7d07/XJvIu9gLNPdiVR7djJa2tHa2t7a2tFa2ktSo/cZQd23NuU9DciJ3cGInqnd2sauppJqd5SVg7NvejQm2o+AcnS08GzGt5RcZe1orGNprOKzqeRjaUGytZfxWbK0row5Gj3AGT7g6l361Ky/NDdr8HDcschthkXbxDIhOjUuILQV2+0rm4zWNJCR6mLy78FlZFYU4FU9uC3cUsSsBdsyA40BWxVphyJV/uglyvhObV67p8QP3JJllZm/eJ47WZZZcVd0EhMxMerIq7KhjdTapSxVs/UmmlqmNYR8XWc1BT09hDOQ2yDXzNhb28sNxywEVtS8LKsMDqmsfFldE5gur6MnL6djHKhv7G+gryI+n2b/0B7/FO/z0Cf2KUzor+WCpUFfpXfiVcpwX20JGzmEpqbCGLqtPD2/KjkqKMDHwy47PArFshBiifcQtFGXQooIjnk1xafm38MGxBBl7orlBZIS89M7kiLGRHTkVDUeSPgQgDwcTAGQy+7MC8J1EAmQHIeUwDYElg1EvKG2RQUWx5oozJ0BvT3wtBZHtJeP9+j+HfEDjJu5ywhDU6KRKULF1BCpaWzIpQZtLuEpCujEVFFnaOndkbitJ2BOyZclD6kcRSxJFoVGwxA0aI/6qTmF6dkWg7rxuZrayfnGHkpP5xALM6cgwN3CwznE3Mw52FeLhYUFcxcSL1dgYOYb4Oge6Orh7OgQ4GUNQkhfN+c2DpZGmivvoZxN9eki2c8VlPSM8BGq4ofrxAsTDqQyW5/ftxaQkyftLxJZyoQWr8KWyyyl/WJ50uNNglQ0s1hxCaLnUumARCCVrASQ1o052JRm5FTSXnA8N+envVeiDevpX8zztstrLTqrngFCgmeMN/WS+bwQdjbpyKvQFE3LzYjrxUKm8gE46TurPxxDgp9+lxwvPWT9Cp65gUB39vzoPLEg5XV2WizEMe7M8jH5eGP88Vi7Oo+HTjgHUvQW0rqv2CLDuPPpyAOLDhEHqbnVJCEFD0dbbWldp+50i3QLh8QlU0uUu8UIxbmLmTv7ZXY90mTPmkh62Ftde9z5cVof5errgIp00DplK7oYWXwTik8lPoTsHkM/Z96nzSqrIWYGKs8aNOsqbmko4EYQ6YiV7QU/SIyrnqazmUz/e6+kzCtJC9cjgmO35IS5LmkLrVoSqcmFOVkHiYkHGSXhR+sJ+KJwJ6m2xNhVomlwZ0SiZYO40dyxNIk4EGManHcE+R/nb5aU1VqSlNMaGpbxsNtfO1Lv++738406hsaRhkY62rlELcaUjcMIZNpeA0LZ0HCsMLQvoMsKtOfXyyv02ZwvR+bRFhfHa/pFRt6N9ZIz+WoNDwn3Q+X9ItG23FV2FnWol43PmPbXjmT7+fbOXFZ9ccsGxQOiSYtvhanPKFtSR6Oby+SbCiLAa5FbQGkLLLaVtqiYEdKO6CpgpS9pi3e480nhwb1kNzNuIHXVy49RKYIJ1dCzAexWmO3bKnUS+cV8Z/83gYS0HnYJBh4fQ79kdNBnFdRgHPPE9aTNavTU15DYn9ndhO7zd0y3oKe0HYTR2BjCyEwLcRKLSR9VZxmzjcmAYYe4w8Jja+XkPjPMl1TdrZplYobl60oOHSX1Volcz1vSsJaRAd7QQEuKw1fCJTmuIyHG3WM87Y6kOJZNSU3kHUmkhtQddS1PuNFvyWM+hiYVuovi/FU6eUQM7tylCU0qcVOud5QTcZDU0kaT68kXQFd9yxIJXJBTBu+oWGVDSvJxTrFw5F+uExLr53/A1zOzsXhgUB4xnxjDl3NJxq+FRpgdPON4f5PyVy99U4E8cC5+8zo2xiAoRMf1+RFRVZyb19BLptn+u3JB/bKDXFNcQoRVoy12GqTLgZfopJ30DfYLMqUCeYpbhpnGU2CcUItcibSjcQ2Qeky3xbvU+ZxRPKmgCBOVlxcLieGO0sUFXdy5WX0ckrRCWL96DiricHGnK0tx7teHjh9DhYTwsOLUhCxDIfKJTypPPiP158Pli5XshNjKHALvwAU5es3DgU6YdHmUcnQJdEP+l/7LhloL5DoPifrjkPhlwhr7z6+Q2wCjuvbnV3FcXlZUaHZyPMTV+dT3m++073caSYydtR+SeUWYUHo0KhzO085VwVPpZ36GbkRfoDu8o1SuWdMMtcmg3GrcL9xLHdyk+1quwegQSQoLgp7FUckhhZGoi5i00Y++uX/Yny14xTQHScaK4zqSF24e/an8FZIwGX/hWoXDEu8l+sTnhWZ1Lt1jzNSkIl0C3SWT6HemAR+zrsUeabEu9HdfNa8bFvzFzTc4ctvJq2/fjwryMEot+CZKNo5PSIjdCHEowtnGVlrO2tlRzsxc0gpY7gOn4O2w0lKm9s4yVtbyDvgDkL6gbWJ7dHB8o4uDGWSGt41tD9zPKzpd1NgHmQST+OAmqWp2yNEVVmsQI1ExHALPNi62gEmJmLKeRvFWJLcP6Wji6OJo9Mha1b4koMg1nOz0tQPG99rVU+o1xRZCIKXftseTT1girnOeH0NuHWcT5Z6O0IM7Lc1eiUsTKpIn7NcE+mvNpoTBd9Jm3k3mfk9hNaWE4uqOd1SPoWtQmiekd/U5d7NZay64joVozgautBYpAmfiN/OUGFpJv25ScrxPDY+8VHdtpSmr4WWaGHbh4FmYP0C1VCHH3NTdf73+wZnieYMHzndFJ/AyhnWb7cMPyAnAkJz/GJ+ZmfUZeJWTTvASbfy39oPlE+Mnev7DN6yiQLTrz7IfMpm8FuoKCz6aielmzQJlfLWNPAUFd4vmogm1zdVp3XGx+B5SDv6eXT7i/uv3lYXGztFOfAEc8QRU2euabZo1JvpxYvoUdffSZhxunmInXm4n+nH0GWLpFm7WO1xnhbqGqeYEW0p5pjWsdQ5Mq66VlXqDSdxF23IgZQAcwP3ql/CVsaYW/94W2Q62R/1oE7ei8Je/k6ZCwWZghzUTHEWOlZySVhNWrSLKA860MA5Ojv5W2uYoXfee3sF7ELyWi6GVRYiZ6ln+yfDo8pvGAhlKxBni7FHrdu/XjO5FZ3wXiABJQRK9t4hUrbKqAZo6CAQYLQPDsl3p+EIyBpbZzekNuujIsHXzfxLsFFekEOCa+GqzxOYWiJBxZAWHmodABDjfPA8S2cDolmgQkaOsRhHrFgvGoma7ZayZ6LYUxk1ebJw9+j/seiR3A9zhvm+tc63jrGXZvHcLSvtWO1x1OOpB4G2TB3SyL+U8jO8FtQXeplvmlvAPm0mh9UaA2BYsiC2GQV9p3lHdBwNcOPxff9x9aAKaRPt7BHt6cTKChlx3EVgrLIi1xp4h7LeAIA0X+4SJHSXxzmBjASDiDQ++EhZRvs2hrZ+X54FH0UoLN3ldjh19HZq8XW0B15R5FgLUQedykRs5e93D5p71MTK/Acu2xfibH3pH9Sz7Rb6kv33BXYX9+yK9MP6hb8go5tAFE23nm1jOkGHTZs2UlpiHSyOu8WzQ/VxF4tCCjxgp2HdWFkAEOCIajaL0NVtzJrA3XYbadwTiLPfdUc7Fvy1e4oFVPmUfZhYh42463jbmJ0r7jgGOXqLoboaP0fi5QPtH5lv0CpinglXip4+B+XK6aztr28A2hjw1SNQX1Cemd9kLTaYRgWIRbTPfDyiGoNAnYmhCMV0Oqs0JDkvUaELE/pqDksfr6j/MzEHeR/OwY9mYWo97gETIMrslvV4P3VvY+hlC49jBz97UwMvCFkjE1jZXgW9P/qr5FYgAy6pfAScfR2M9L2sUQWxwiO8UP+g8lN2R3QA28MULGbXcRghjX9DXDKGnrXNMS1dPvgS6fndQQX4g+lM0iPisfHaLtYUn3sQJD80v38sCCn23rtF/B4wSx1RoYa3u54/XRZd4nKlNErS4+DkByPPZ5CapJZnaZECrl5+PAbUKEVJeP5Fwk9vnUpSsPh/28nkpQJtG4YbFevvFYD2FXaOj/bywkRBnLhX4eV4rHwHGR2hluTLQfkXax5/ns7QHkxhfXHQwhXtXvKm673WWh7re4F2NuYoD7O1oIF25Xbiu3G7Gfzd5LgPx13nXfPh9yho6aRu9cr1x3nmxEdUeJR6Zd+omZ5SmplvMqkdn1Sdm7/VQuaOCLM2dgrws3VDBFuaoYE/YXRdGPjl6+u9Ax8DnzcR01q5OoItHq8dHocOuZuIS8AmEq2FfJ7LGMeO5bjmh6mchlguWbJOJnxvOCEgKGJpFZVgU8ZtxCy1lSkaGebl76OwN7hH9QASIkS3R8GEyWhhBpYQ4+OYr6AEMP55biNOWBJgL+qBH3dG1jxZeSpeMSoJENHFDqbPXkN7FboHeB3g/tU2TaKUCbv7zdpjfRH47DXqmaCiCIhrhWkpLCuqyIEmrbMU3lZPl3JxVnJB3UCbLTisdK0YDlJSUgMS8Ym+Z9EdfpVCw84GcTLtaXU17QVFte215TU13YUFdV+0YQzsmElo70h4TRlFhwLAdp/04SXVVditzaxxv9KXFBv+aRD8fO9sz8kiSLflSagMrfq6flk2Iw94rz0npSoN4jlJaRmISlbS0tbT1QwQFBSoKM1wZPfR0gjDE3LiY1nJicUdLlfSjk/evS9puawoeCRUmy2vrKqBduzutOheskgZLsbKlSHS4QpoqLrA+Ni+nERuES1MNV0AHVGJSUisxvHzyZ05IycD/OR9KO+wW7EQl3a9UHMlrKjklETMTse2N+OyGZkipypMXT98AJq35WEvPTjNBXQNNpJws0lRZUUXbSyusK9ztvmN4Z3d6KYAjfOdSjjAYC4yFGwbjVm8WF1gU/y6wcDwxT5LtzxnvGI/D/AuoZx/ONa7uXnyLnnhq6es5JMDeqr/CrO+MJxsyQHBDMgM5K18gJwLM/LnwflbNk1EL7hYsX6SYybz/NF+2hXchZvlXpz43zKJVcV+yMTH4zfVIvNYP8A+f+rjgRx2LZGnNfz/8ebX2U3Zmc28ZOJA+BQAL6fg5pXA88FObQ7yFmPS/9f/4rVgh+99eV3Q7SZPv68V41spV+E54sVkY2iL46PGOtFVvtap+lecTz4C0+QyTOqh6xYMCoj34SyX+hx+I5Ouh4h7kQPlcKi/FcXzH5Y3Ly0GRcekEwL6kWXfLPiKYfJEBtI+6l+5D3uBf+zf+rX/H+4qa5ZPACtZAkH9JkDaJch/2ko9HRTAKKanNXHKawyuaHY3igzXetCyaEYcERo6RRUOzPP7ifDzK86hBUpv05DQTBmpsRpmMGp1JLd/ktOE/UDNKci+5vMm95wThvXnmvbnlvblT8+4MVR7IBqsPhOQDb9+YBmrc2RA6dQaoV0RZC0a0MXlkNu3ibaT5UuyveRHQUDt4yKdbDGpeo4XAa5pIbIy47fTUUbPK5JGo1/7u1u4+pvLWXlIDLBGaqRLnXZ2njWabT8O2lmbXUI3eUdcN1NDl2Uys99mY1bJvuxQ7al6S5zfD2cxvmPsMwEe0SJtUR303cExFTQXEB9xLbUI/sKBtuqwde3MoaHHOu/Yx70NnruGJG97WCvjgSAAhqE3DWNs0X+f4SBrp5M+Zx0Jb1zmgdYhMl3ClbWlHYr55SumMDy4/mmcuWAyRIJo6ONzlq8aWeYqK0VXdlm8i7YgUTM2swDyyiHRYboV1h41pWSWmRragGFvt+2eBXR9JHulV8bO+MZ49DoDXjM+ZW5ZUayPJ8HGmSRNhapevYpwN+mt7p+T+g96j8quf7rvNayFVPkkb60Pfuqq6utFOZh4RBZBvzgC8ZXzuTgHg6FbVpjpJXMttHX2kVn63W1J6kFCjfYxfH0MWbbejW35rjHEbh6Gk+31VK5JAX5AL2hf7kJhG165q66Sgn7EolG5F9y039OW7q2ItpD73BW2gLlrUSrf6ULqxZORTPVqst5fjHafVl8w8Y7+nvR7an7a+7XJLxTD064sCuhQpDoUa6a3JDOBWlPBxQf0K5RzR9HcGcOGg/sV1pte5QNJayPSjEqVxRMUwA1ekvdMYgyBv67/lg3Y/3nHfd0//MzrzP7svGgqmx/sX5hyQ2gyACxJsW6OvGeydfmYAF8r4hGsXTo8JyHVAX4/ZA+vY5nyyk3Rlyn2VHNBm9MMcty1ru0VB4HhVrxZBG5W6UZ8Vno2PJaiAr2+87KlifoBHhthg9oW+QX0r7Rd14gesZJ8HO+P/En2DusowfdRs0Z/NL+MbsVZUUmS+NQrBzpj+4wG9Df/XJRd3kLExrcynHgnyrr6H+hja10MIsKOp7u5nOqUcSZ0uYp999/S9RbjvyALw7rl9qveNoTYr8qpBloqd1hdkMg6YT+27rpPoGAI80Wfc7xvBFGZ2/vhRUrSRqTAvQ7Tg+8EFFgBcOLlTnaljhf66DphqguPbH5N8YfAANJAqekIZWdclnLINeqedcLlCGJDsa0/ytj8hvki0C7bY5hXe/P+n350b6U/W0QZE6806TLwkGZgfoUMUSFgEIEnI2ZRckDYOPAzSQ//M1gEt2sccasXdkYEE9PFEt4cvptcjE5sqWcZmoYQMZbFMuphPZQyg6xv/qZGrnjx7WfrBhTuohsLaWDF7s2jq67saECy7rvD2QVbOxcmVoVU6+4w8yX55fv4IA+Tcq3W1451nmKZDhOdIwZcZw4aN30kf0SSpUsFhAlIPJ5vMXbpD2Hz5PB4H3E0wJa4+7OiKQnK1uYJ0gq7RofbqYD6YxzzaQ1eQOBbhvp3mS0Q6ZqLxYVD29ig6kEFdYjr6pORru4t13TFFHxhxbAhu/MUxQhJtBtVUiC9juwEogypJ8bIu33T5UHClRfYPoVxmDc+yhqNYOWVkygdQFVcCT3icOGD1DFFM8XtAsMF2vJJqG7qhQTzyBhoklSa2aAisggHBsrBHQUmIqgOsbfcJH2QaavwjdaeEBOnVS1MQlZY3Ccq1Pk6Jxxl82XsO0xWoO/wTRJwkCx+kBF9VjsKDCGEJSce94712mdKys81HQTU9cNUaI0QZMjw0pixyChxYo5JT7akF1EBwcMyaTISQ9bAgaW8KZvax65GLYTpVdz0+hCiIsXMAMY0D3LA3QQjVxZDMjByQOIv/vZrOPYCA5oCJdBX84p56XsTgEC33ruy5RCxHeGRNi1O7+tOnxOlBizoCEiZ79A/VmJ6eOKYobby/n3qVJewgpZTdD+bZ/ygpS7sCVKRUyvhwxxCtayaAZQzDUasiFTN8NwlQIXF+FBiYZfCvB+jzsxqWZEkKUh8AfkwqBgVHCLGmhV1G4ZlGvPjHD7343JXJk3BfEuoACTkm+1jRf6/7IXiCPDe+oO4w7mm6uxGfLfJKXnrNBFJ7mQb3+IrKoCal2tZuT5wUez7hGykXqrwAuVHyEZXQz6+I06pFPOUd2W0gyBFgozxaTZOwtmV3pT9VpFVylVrm3F/SVxx5ZhYkywxWuHAEd3OoWjEFGRlimmRMHHJ/lrEaQxEucxEfmHNbSTCtTaXJPcoWYqz0LzOSdCKbmQ1AYCiDefcLcmOidnzLkpxi4AMaAAb2rYjVHWS1dG0Yz9Tga92nYhgC8tHTHxTaUkFzMA9tAFCGFaZX5Ab0hP8yQwIJc+YDqdWpGD3zqRlWruuhG3bD3s8gchns7IIDGgDikT7OU9BxkZOg5zZRFPkhBVqnckE03Ak9xaRh8ytaII3iolNq9V7OyaYSekliNmoYU5dcFuSGpGNG4L63Tx04uoRXhvwLiJm+2i9PCYseroL0fmLLahi8oYmPe0zsKVfKaRnT7b9smcWQQe2Bpzx6DodUkLBdu1M+c5bcBerRKlcGbQlReZvpUwFIzdpe3LTtyjGLwpESc4Jyd4q6V/Qxth2gq3WYQaSCpmdS3hVEuCgh2UlDhIWiplYaS60pgatyKMYY0+zvMZX73unFLSAcxLyCmGllaypD5DoOVhiruB1zw/AxExmFMqVZxuctS0Jj/E4+BW76fOf1Ja9gn94Jq1vbZ3UWOIAqSFEtrNAsAA9W8HrTrGVx8zFm9g+yqr8JH0Y4rwfz4CUoALS2JNOxmjQ/ZVEOeyASjL1y9LYVVmvdtaGFcP194Ng8+bgQjGYEquNm2UXeBfJSySr0Qw1k2tV7QCWHBf31dWHd16VFFq50WSFlKB/LTCmCTrRNvxXc/vWW3O/hLUXg3gqN/G3iprAKnoS/f5bfBAmxpg4qBQsulzQXUuZAzMkkH6XkKK0wA03VpkkyxMTDLlhuhhmWk16F0iL4DEfgwaBcNVIpNnk4aLzv09o8mkWVY1B0eLmik+3soCuDecEzfY9DWNIF78XVEQiIsxDZgaVHcurvDlmzOwwIZgAoVdNgXD8InxJ+i0jiGwQVSheA4bJVqQhUJISnqZfajAjREICFgA+lECsiktL60dQOM6s0LIVMnSNh7McDGoDEnWSVALWaHSJsAnuos4ZLdZ2RG9Rm2BKl2khnGw51ywtUh0LXAHP7T2x2MCoeS+rLOSjdhKV9vGjl77ZkBDPPYG3P4SnjW6q6f7F8N65QikGv+0xzEw1qo9KhoGroFs9PT9vmeH8dfUjei9117jS5hJ1NmIb0hdydR3iSB2901uds7KD3aiQZgdskcCjnMr/sIQdf88uqqkRSsGoLYWuUcvt2u5mK/1uqlqrWVQgvAJdcW/dzCOCXYiWyHqTswarn+RGYpEwUdymQuTmWeTtd6jTyY3JRIP0QCTPrRZY7+/3hEduqFJcyaq8Wqb+lVM6OscHfjEWMfLQTiZf7BiEyPU8Tn0CWlAls4/lJKnlMRb7JEw6lhkrc5FmZnSKptQnfp7t0MWVT0Pk+0cDNoOFWnohSKj6rINb9zWRzY8kHbey0g8ydRf4S/XySOebzZIU0sdt8OAJ8bKnUWaxopH/8hykmQymYGNEh3N4wGwqdB/MUaxb3wKRmi3gcCJknUMhOpqfV5cyxeLTPDW2nTb2cEaGDkWUJHJwjpfjlx5SS924+YwbcMLWnCCxE8Xws0/NyLvD3kIScBKZdDHj3Kt3JF6L9MKdZPgn2z6MIZX0OvWEIzr9qMy1eVlagYPp67mOiNmmq3+N++R6uX/L1o0T8cbFC/4icV5ecAtULZRUr4wzYYQJn1feRoAC1pFZaRZdrU8mp0ZmtXMvUeZTk6j2KpFi+HXIT6ViE5t5Dernr9W6TPlyAuI6D4Op/Af4BiI9QOOre3Hvxfnl5Xp03wpsSLPgTSAFBZ0lLUxQjRtlWDhTCWOhfX0hnGZ/VbivvERdoaG63MyvX6nL3wWnKdcxJJxHdIQfTZ7dy4N2xpQovIenLYMMtk6zJxUrOyguLGqDM9vJnnaC38KFcKiTKa8qMQApb9J3pfklZ6Tz+y5DpIWvdvn7O5IeiltbTRlwB3gLTQSmFKrBY75COgNy0fEjYjpD3DLMepWnSopZi1IFphNZ7WoPQv7i+JpN1kaaEP0iJwW/gKlWUk0aYvaqC7Er32TXG8GTeqFIGH6NXDIn9SufFReUA7OGN7AYC2gM3RpOrYA+6ERaGIZJRakWuRA3HlWZ3FLgqBRORu0QivFKXI0VQoi56d46pbsxxFIhf54Bbj3dT4EzbJWpak05E+JjtYwpoTrypOohKld9NCsHYoTcjtVw1GRp7/k1dh5IV5to8YEA1KdQH7Mo7IcDHO3APVNJ5E12eWtKFxVLySynSQpkIzl7USbYO2G7XspTariaqCCRWSlPbx6Q6nu4gZ+Dq5zGmyJIAMsOLs/Y447PKQ5ZNjSBoodDnekrI0L1swvW4NWlP1HFw+/6c1D3ACYZzj8gRfZ0mV2YTgtFOhEl8n/VlKYuVKVIFeBAk+YpzpKUe/23ORWKOs8H7v79ll3xW+VzKDQxsS2aEzTd/iSV+X0ugAsO6WrqPdsTnRBz48DlyU56cEz7Zt7+n4q1vjeu/f3v7k+A33yT8IYK1VeYNnMHnhmtDXfjpVNDPJK4cKzRzmwQIAm927OuKtPPlBsayZXYsVG74mFKQS3Qb/hNR+YVTkw63oOzLjNCNt9mmHqDKqN+/HdW6yhX2K+gW1Fnvcz5lP0036jnd9YbqbMeTcq6YQHFs88kjAQbuZMFpUmS1CFW2uSEk1Uk6HwCYhyRR2BQPsxmxGgheWTXUuSzBP2o+7pWCdZ3PSldekCWSVcifiSTxjDXLjbheKw+vyU15skI7W1GLSjTlRi8xlnwcnHMI95n0GYOPTvD1VoHcELENAW6CRkOPnTcXaq9JDM/2NqskxrVBb+tHEN/mHevFpcTtbpDqCi+G4/dgkVP+bE4CbpOuORd1EbH0vuLqy0vlu6L/ihrkZOus1ysym+kYErEoicYyLsHLtCvNBfd4r6QAWa1jbmHKBDpDwGslg6CriSmQkjVROWhIiCbl3z8+EjtsgvFVrT07qv6eu1k/UgL39tp0GvyzdmcEXoOjVnBHnxq7fdXn4kxRIqAyZooRvBCArzAgdNRTpODItpfc6sxwZT3rt39slovwx5jdcmzfDAt5KKsQfj0fhARpo+adoIV3FNhYRZQTFK+8mPo8FGJehWiOOKFShlzZTXOfN2UX3Ml9XNMn0sRH8deskphCFRqTlSHAdWIwNJvICKzs1SDNPBPK6gambHpe4XWNQWKCQZCRPBBIeE7gzEZ+cGqBKkhfecr8mRAXS4EIVs0LlH0eU4J6oFd6dzVnN+ktyLONU5lnhylUGx2rzQaj40OGez2dubn/GA/fvm86DX68/3dIfr8NDap87/RmDJKmp7tBf9Oyl2jYyVwzrOLfe4nIVaFO0SEEOIDhkG+szDGyVZKMFdfMUVOu/M5FqQHikt7dFb2HqfWvtA0qtA1P2LTv1sQSU0xKNGPA7aLeAltDjhyl2aCN5qRtbv96Zd9K4LY5g3IrZohIZKREYvZmQNxkLVUHPBgZ3WT869uWqUm49o5TWLGmBBuKJUTolSexhcAiaWwqZUu4uK0QeKsS1g4GuCuLoXyy4uVFfSglgMARymXCaZqYJkraIiit6m1Y2ZKSndpdLfuLIm1GaqxrPamPuLdtk9lHM7t/+vjG/hp3CitzV89sHRTaY44GpPj5KGxr/dsRBjUcu0VUfokpwkHiEJwkGeh62/Rg4u2O3K8vU3jCrsRfUmjVQdEiLY7SG05COzOZUJ8jmfD8uzE6ZdvzoZWAvkzQbIQ5AhKOnQL6x2Y92ogdgIay3RclfcS9tiQn63lj6ebfI94Udp7HOtSZkZXd17Q7U9AFhZpQNioMtyCO2JCIXOh50hCG8GJhvf898HuQ2EdPjfcTbM6NfzJmc1MRgdeILdkGW3dSLgVZLKTbZEYFaRa0bRxNf2tyct5NcKt1Zp3nztbc2BOJxd3pkqkZi6D3zzkYcWWmC37m/+Jd6fSbRVrpWeYFi8bsaOn27fcAfluEbCdJhrRlI+w3TzqhShbKNCzBW/HivNq6+4j73b4Z/k5gG83pJ/Y/Y6p/HSd3bX+Mmvi7lb6Y7Dd9/1a47+3fhtu2D6Y4bLPXsD+WYh+MiPTfbfS8EavO+FDmfCgTXjlAFOVVknaM4Ehe9TE3qC/9AjkAC9qPMFbBoM1KICDk+DhwLMHknkbonyEM4YUjyv6bLF4lapIp7FylJPLJNz63oIajLSyBnDilZyOEtzWRir9MgauPC8D3vw0dU2y2aE4LLv+jpRTh0rWYLqWUDgkJR2M5VCAZjfTwlNxM/Syf1EP2mrVtw2alo5pNHv4wHjI7fZrOUWw/VARaphvF3KXyl2+E+rBnQKf/kfs6cbQUO+yc9JujCm7CgyjWjArQwlZW7QaMA9b1NPkihJ4ThPMgpt4PpXB27a7hcOJfvz6c/hn/GzV4fdLM8/2d92aO7kjAxOlNX3Br1EKOGg5I0W7QM6fy5SoCPdB0rnl92lYlEfZ4Ig6ru66X+TyW6Ph8S+TEG7NRr/6SIlWvANWwURQGnSFRcewYhjl8GTpQjuyH6xQV2RJCrmy8PRSCqTADWu1vB6RXNOVNyY6oI+f6dhTyisUFq1ZSAeEWrX/G77MEr0883687e+CqJaKZeaIOqwCUUu3KHYbdxCpJt5trFRGtuFwKTA7r/vpkPOLvI23yeZBuUD7zHgL1KIEMnPcs06yHMGNE5lnGyuKxviR92mw7o8vXNKEbIdP3sLHQl68TCWKoTviBXIwqcXWLeD3oVSjdJQgV62Jo7QTloMIkS6tOznop8odXP7bge8M88ruOMpLT+THqJHgoyg/n4EGjECKhZypzjAMOvYvYY28RNHbY9SpM3qS5K/yII2Cm8QEHBQ2P3GyuKNoNrQrm687P5HYeBpLmsuWgu7wp/bkUgOUhibzRAyJNGT3UG+TlleVb5LXTj8UZH49OlbkghUYNw17yjba6zdOgQZOBis6wj7wOboWkzlmzgrHK5EmY1AFKr6RMwplE2jeLWTElZrzn+S9LnJnF7KrmyxdxPnOO4rfbS3NRcPSPgK2x4cw7c+yyngsOXBo/V5lnmM4jSMSOmOwCUmGsktjLF3EycwIKbxOdIRu5/QxHViw66EWl9m6ErdSK991oW4xmRdTpOmHoD2TRuq5wQpGLuIR9kXGzgmYqWEt9QqElvK+Laoqu46nJ+qgIR62jfuYxTQTxViLQi3T49H9nUGtRWYuMQgFQB4I32z0SRYhcH4sf9JP0D6GFIwjtF1wrhtHhu+vmEkBBFTuC31Z1Vu6UO9SB3yMOwLJqqI218n15Y66aYxa0PmQN9s/tkq3qAbZhJbXDayrnnS7GVrZ22C4ZykkTm6Y1B5BZBkH+zbBWYFFGwhlwu3jB3urS8m9dH6cfy89Fwz1KRV0iDpJ3uv5aSu6awT+pe0YaFW8mK+zWJWFMiVJp4gXzY6cuISFzSMgBBg+XMEOW6bRpB26LJNondjxXYT+b+FScsJ685OriwP6Fyda10AsLC+Z1mXmyrOECZj29YE6ios13XIu3EL2YdRy9fQc2/l8bRDi1KDw15/8MpEaYSYC/r/NVJoRfeVPycI/84UmwkYrvwwAKmZjcEakYCgDm231M893+dM3/HEMon/l4tqPjX3HQEA1/RtVs3mqTtAlxvqHPy3NrVpn0j+aV+XSFvBWbVCvGlhAfMylhPX8xaYWK3dNt1jbLzzzsuJZlnrOt4Pk953tFvPUz6x076efJ8IfJItPnVVdegItnKq4+2ly+8e2OF/gXXePZvISJnuo5GGjm1DMVy62fse24EmYbbINtMISk0edFWVd7ha0YnmlMLQ88gogDZKJtW4KTnHpGVeqWUfWZ6shLOMRVDLNd2k3t6i3A/8vRdPtmMW2Dw08qGn6+LXW4WzX8H/r0bXElA33lVH3MFyzTC6OC2oSACgEjpIGCci/1jtUUmrPWxlRMt2AG1Nzq/XwaHzjFbtcdDjLxaMbUpXqAYbW1/hCG8BUPhMJB4UkZoSsiHHG8b9R5U0qifwLzbjhak5upxUxONDMkqtmiJ6g+RB4kZ7bWTgjcI/y2TEvldZgQy9V3VdQawQbD/kj+wIKZYKtI95uej7dg0un/087LMcZM3xvyNkoH5AvjkFvZoML3Si1E9wDfl41dWyyvTfVn3ZSFWkJnrVzEwe7XtQerXyLwVaVRRGxyB8E5wZDdK9e7LxxB21MqvLlurS+fg2XBd9/1ZYVfYmP4cbq/idh4PgpYhwAELKtrQoB1D448a5pQScumyfopRxmpre0XmW97m97KlddbRTW70r6vtF+TESepbcWY9ojTlMmqMKIyx7rVi2mqxk8SyF6qZYUUSXzoaKlVXXV+4zM276mKVXjFaS4JYyaykEVMbrcm7YzaurKKjtBWxByf+sFINb13pmlZXBGUnaFvNvsFoqH3hLg3XSuPRfVvUrti68X8flI0st8mXeh5dBbOtY9bP5XcpI2bHMiaNOH0IN+pGtXex7Ns5FSKESUlqfCSylhae0xZmVIrwtDGYGSDjKG6bWRjMGU+l1BRhlaepP6WfWhb8Xf4xbV2bD3H4OkHzn6Gv6jZTYeEPk5tvQIa1Lp/xqpb0rbr9JWorIYU9Br5hSTI0zLqF6eJIH/WkTkVmjq9lVkhRtPnXpg90RtdRgrbOdX8/1GxVWmqcS3TMXXTMq2xqG/ncFOrwdNb+X1L9nxT8myvciL7ZyGMLxUloeNV14q2em/CPKtvtaqsQn0qQ1KVGdt4TF8GlS0IudORtimBtvUbMj01rDBm9z6z+z8C3VHVSgblSr7ZM4pn79DSac2YqfVe7jGtxzS9TVtvp+z0Amc3Sf23op5p2lKla/mtfOZhPv9W1WnM6BZqFxsL6qcblSi38k2fnPxf50TnaLbFKaHK6SvU9KrUY6YwvcroazPTD4J9R3rt6LyvwjmPfv5iVOdiN4fN4x/nVKXMeM0VzrEixm19OH3eZjuTdy8zx5sRLXBmajCq2EE+Ew3/wr6/ubMUXWaUZoJ3NnhN7OomXhETLa+2akJvMalFqmsB0qdqynZOvnIUrNwxo9OprzTzqo15TVAugvsVvrZytDxrgxNjiuSZM6XAGOx4vS5mNpW9LVE5GiOYKitoapIbd4hvojuMr7HLtocYkghSBDDHiSQ7Ol0x9scv4x6ilwYAEK/sqElFLQ3WaDxji8d079geXh2zTAARSwMAAJAM3oRVEJDN968O0AvWB/hPWTeBdkaMUNtKcfeCr7Vr6wjWCawQkA0ywRs09kgqEG1u1wIeJSsgymDkDLAyIEErrFJYseCZ4GjKC1od8CYUK3TyehNr0AjH+XfHSAiy3nSmEjEQYBPQkMNwILCiAgVrHXALoEYiSwUjCZEhuVQ9l4aRDAd6xsG95vKKpDumj0ZNhuqvWqUqAyl48eCZfAoxGiWK6pSPrdGglIpFNrgunNotBpCs3O1y/Q1arGzDTtWoJOOBMYWEams1rfoeVllU1ynewxm+/gaoFg1CsGqiN3/Bsrr7s65DCSifdpMg7sk52FYp1pQnL1WlnCrG7q+SuzpW2ogGyWwA+eJp9KGWKM2EUkTCAyXbtvFAZU738xvd/LxwtSnM7cD0bwrR+bi/KeKwmwMI9kDbo3TIdejvUr+mzE6T6TWf/LTBiarLFM5qfrnUfuel9Su8LtdQHmoN8igOvxJ1AcJ587NpdyUievm5mDtMFHo0VoUvzAO/Ovo2YwUbv+bWXjjVY7Xax7qeh5ls2kxEc+DnxT9TlroJJ8OoL5LuIYti9Bdxhoa1uBs4kpFkMfqL5o4wR76j1/Ef8XFMpwODMTLGlRv/N8IUhSOZnyDiK0Z/0c2R79jE/6UnsKJasqfcBPRIukhd1EVGAQAA") format("woff2");
    font-style: normal;
    font-display: swap;
}

:root[data-theme=playhop][data-theme-color=dark] {
    --space-3-xs: 2px;
    --space-2-xs: 4px;
    --space-xs: 8px;
    --space-s: 12px;
    --space-m: 16px;
    --space-l: 20px;
    --space-xl: 24px;
    --space-2-xl: 32px;
    --space-3-xl: 40px;
    --space-4-xl: 48px;
    --space-5-xl: 72px;
    --space-6-xl: 96px;
    --typography-font-family: var(--font-family);
    --typography-font-weight-light: 300;
    --typography-font-weight-regular: 400;
    --typography-font-weight-medium: 500;
    --typography-font-weight-bold: 700;
    --control-font-family: var(--font-family);
    --typography-controls-size-s-font-size: 13px;
    --typography-controls-size-m-font-size: 15px;
    --typography-controls-size-l-font-size: 18px;
    --color-base: #222222;
    --color-essential: #fff;
    --color-project: #5641FF;
    --color-phantom: #000;
    --color-path: #5641FF;
    --color-success: #00985f;
    --color-alert: #f33;
    --color-warning: #f90;
    --color-normal: #dde3e5;
    --color-system: #778a9b;
    --color-promo: #0057d3;
    --color-hover: #c00;
    --color-transparent: transparent;
    --color-bg-brand: #5641FF;
    --color-bg-inverse: var(--color-base);
    --color-bg-action: rgb(156, 143, 255);
    --color-bg-selection: rgb(227, 224, 255);
    --color-bg-hover: #EEECFE;
    --color-bg-border: rgba(0, 0, 0, 0.05);
    --color-bg-stripe: rgba(0, 0, 0, 0.04);
    --color-bg-ghost: rgba(0, 0, 0, 0.08);
    --color-bg-default: var(--color-essential);
    --color-bg-tone: rgba(0, 0, 0, 0.9);
    --color-bg-soft: rgba(255, 255, 255, 0.97);
    --color-bg-success: var(--color-success);
    --color-bg-alert: var(--color-alert);
    --color-bg-warning: var(--color-warning);
    --color-bg-normal: var(--color-normal);
    --color-bg-system: var(--color-system);
    --color-bg-link: rgba(145, 145, 247, 0.4);
    --color-bg-promo: var(--color-promo);
    --color-typo-brand: var(--color-project);
    --color-typo-primary: var(--color-base);
    --color-typo-inverse: var(--color-essential);
    --color-typo-promo: rgba(34, 34, 34, 0.8);
    --color-typo-secondary: rgba(34, 34, 34, 0.6);
    --color-typo-ghost: rgba(34, 34, 34, 0.3);
    --color-typo-disable: rgba(34, 34, 34, 0.3);
    --color-typo-success: var(--color-success);
    --color-typo-warning: var(--color-warning);
    --color-typo-alert: rgb(224, 0, 0);
    --color-link: var(--color-path);
    --color-link-external: var(--color-path);
    --color-link-minor: rgb(193, 182, 206);
    --color-link-hover: var(--color-hover);
    --color-control-bg-border-focus: rgb(179, 179, 179);
    --color-control-bg-border-prism: var(--color-project);
    --color-control-typo-primary: var(--color-base);
    --color-control-typo-secondary: rgba(34, 34, 34, 0.6);
    --color-control-typo-ghost: rgba(34, 34, 34, 0.3);
    --color-control-typo-passive: #FFFFFF;
    --color-control-typo-faint: rgb(255, 255, 255);
    --color-control-typo-disable: rgb(128, 128, 128);
    --color-control-typo-link: var(--color-path);
    --color-control-typo-error: rgb(224, 0, 0);
    --color-control-bg-default: rgb(230, 230, 230);
    --color-control-bg-default-hover: rgb(219, 219, 219);
    --color-control-bg-default-press: rgb(219, 219, 219);
    --color-control-bg-default-disable: rgb(242, 242, 242);
    --color-control-bg-border-default: rgb(179, 179, 179);
    --color-control-bg-border-default-hover: rgb(219, 219, 219);
    --color-control-bg-border-default-press: rgb(179, 179, 179);
    --color-control-bg-border-default-disable: rgb(232, 232, 232);
    --color-control-bg-border-default-error: var(--color-alert);
    --color-control-bg-border-default-error-hover: rgb(224, 0, 15);
    --color-control-bg-pseudo: rgb(255, 255, 255);
    --color-control-bg-pseudo-hover: rgb(247, 247, 247);
    --color-control-bg-border-pseudo: rgb(204, 204, 204);
    --color-control-bg-action: var(--color-project);
    --color-control-bg-action-hover: #3227A9;
    --color-control-bg-action-press: rgb(77, 61, 255);
    --color-control-bg-passive: var(--color-essential);
    --color-control-bg-progress: var(--color-project);
    --color-control-bg-progress-process: rgb(95, 66, 255);
    --color-control-bg-blank: var(--color-essential);
    --color-control-bg-blank-hover: var(--color-essential);
    --color-control-bg-blank-disable: rgb(242, 242, 242);
    --color-control-bg-border-blank: rgb(217, 217, 217);
    --color-control-bg-border-blank-hover: rgb(204, 204, 204);
    --color-control-bg-border-blank-disable: rgb(242, 242, 242);
    --color-control-bg-faint: var(--color-essential);
    --color-control-bg-faint-disable: rgb(199, 199, 199);
    --color-control-bg-check: rgb(84, 84, 84);
    --color-control-bg-check-hover: rgb(84, 84, 84);
    --color-control-bg-check-press: rgb(82, 82, 82);
    --color-control-bg-check-disable: rgb(242, 242, 242);
    --color-control-bg-border-check: rgb(20, 0, 168);
    --color-control-bg-border-check-hover: rgb(20, 0, 168);
    --color-control-bg-border-check-press: rgb(20, 0, 168);
    --color-control-bg-link-default: var(--color-path);
    --color-control-bg-link-default-hover: rgba(86, 65, 255, 0.3);
    --color-control-bg-border-link-default: rgba(86, 65, 255, 0.6);
    --color-control-bg-border-link-default-hover: rgba(86, 65, 255, 0.6);
    --color-control-typo-raised: #000;
    --color-control-typo-raised-disable: #7f7f7f;
    --color-control-bg-raised: #fff;
    --color-control-bg-raised-hover: #f5f5f5;
    --color-control-bg-raised-disable: #f5f5f5;
    --color-control-bg-raised-check: #fff;
    --attach-font-family: var(--control-font-family);
    --attach-typo-color: var(--color-control-typo-primary);
    --attach-reset-width: 12px;
    --attach-reset-height: 12px;
    --attach-reset-indentLeft: 5px;
    --attach-iconFile-indentRight: 5px;
    --attach-size-s-fontSize: var(--typography-controls-size-s-font-size);
    --attach-size-s-lineHeight: 32px;
    --attach-size-s-holder-indentLeft: 6px;
    --attach-size-m-fontSize: var(--typography-controls-size-m-font-size);
    --attach-size-m-lineHeight: 36px;
    --attach-size-m-holder-indentLeft: 8px;
    --attach-size-l-fontSize: var(--typography-controls-size-l-font-size);
    --attach-size-l-lineHeight: 42px;
    --attach-size-l-holder-indentLeft: 10px;
    --badge-font-family: var(--font-family);
    --badge-size-small: 10px;
    --badge-size-large: 16px;
    --badge-font-size: 12px;
    --badge-border-radius: 8px;
    --badge-border-color: var(--color-bg-default);
    --badge-border-width: 2px;
    --badge-fill-color: #FFDB4D;
    --badge-typo-color: #000000;
    --button-font-family: var(--font-family);
    --button-border-width: 1px;
    --button-borderRadius: 8px;
    --button-size-s-font: 13px;
    --button-size-s-lineHeight: 24px;
    --button-size-s-height: 24px;
    --button-size-s-icon-width: 24px;
    --button-size-s-icon-indentLeft: 25px;
    --button-size-s-icon-indentRight: 25px;
    --button-size-s-text-indentAll: 0 8px;
    --button-size-m-font: 13px;
    --button-size-m-lineHeight: 40px;
    --button-size-m-height: 40px;
    --button-size-m-icon-width: 32px;
    --button-size-m-icon-indentLeft: 29px;
    --button-size-m-icon-indentRight: 29px;
    --button-size-m-text-indentAll: 0 12px;
    --button-size-m-font-weight: 500;
    --button-size-l-font: 15px;
    --button-size-l-lineHeight: 40px;
    --button-size-l-height: 40px;
    --button-size-l-icon-width: 40px;
    --button-size-l-icon-indentLeft: 35px;
    --button-size-l-icon-indentRight: 35px;
    --button-size-l-text-indentAll: 0 16px;
    --button-view-action-border-color-focused: var(--color-control-bg-border-prism);
    --button-view-action-fill-color-base: #10FF13;
    --button-view-action-fill-color-disabled: #878787;
    --button-view-action-fill-color-hovered: #9EFF02;
    --button-view-action-fill-color-progress-base: var(--color-control-bg-progress);
    --button-view-action-fill-color-progress-process: var(--color-control-bg-progress-process);
    --button-view-action-fill-color-checked-base: var(--color-control-bg-check);
    --button-view-action-fill-color-checked-hovered: var(--color-control-bg-check-hover);
    --button-view-action-typo-color-base: #222;
    --button-view-action-typo-color-disabled: #222;
    --button-view-action-typo-color-hovered: #222;
    --button-view-action-typo-color-progress-base: var(--color-control-typo-passive);
    --button-view-action-typo-color-checked-base: var(--color-control-typo-faint);
    --button-view-action-typo-color-checked-hovered: var(--color-control-typo-faint);
    --button-view-action-view-play-typo-color-base: #222222;
    --button-view-action-view-play-typo-color-disabled: #222222;
    --button-view-action-view-play-fill-color-base: #96F239;
    --button-view-action-view-play-fill-color-hovered: #B0F56A;
    --button-view-action-view-play-fill-color-disabled: #E5E5E5;
    --button-view-action-fill-image-base: linear-gradient(180deg, #10FF13 0%, #A0FF01 100%);
    --button-view-action-fill-image-hovered: linear-gradient(180deg, #9EFF02 0%, #9EFF02 100%);
    --button-view-action-fill-image-disabled: linear-gradient(180deg, #888888 0%, #808080 100%);
    --button-view-clear-border-color-focused: var(--color-control-bg-border-prism);
    --button-view-clear-fill-color-disabled: var(--color-control-bg-default-disable);
    --button-view-clear-fill-color-checked-base: var(--color-control-bg-check);
    --button-view-clear-fill-color-checked-hovered: var(--color-control-bg-check-hover);
    --button-view-clear-typo-color-base: var(--color-control-typo-primary);
    --button-view-clear-typo-color-disabled: var(--color-control-typo-disable);
    --button-view-clear-typo-color-checked-base: var(--color-control-typo-faint);
    --button-view-default-border-color-focused: var(--color-control-bg-border-prism);
    --button-view-default-fill-color-base: #E7E7E7;
    --button-view-default-fill-color-disabled: #EAEAEA;
    --button-view-default-fill-color-hovered: #DBDADA;
    --button-view-default-fill-color-checked-base: var(--color-control-bg-check);
    --button-view-default-fill-color-checked-hovered: var(--color-control-bg-check-hover);
    --button-view-default-typo-color-base: #222222;
    --button-view-default-typo-color-hovered: #222222;
    --button-view-default-typo-color-disabled: #B9B9B9;
    --button-view-default-typo-color-checked-base: var(--color-control-typo-faint);
    --button-view-default-typo-color-checked-hovered: var(--color-control-typo-faint);
    --button-view-link-border-color-base: var(--color-control-bg-border-link-default);
    --button-view-link-border-color-focused: var(--color-control-bg-border-prism);
    --button-view-link-fill-color-base: var(--color-control-bg-faint);
    --button-view-link-fill-color-disabled: var(--color-control-bg-default-disable);
    --button-view-link-fill-color-hovered: var(--color-control-bg-link-default-hover);
    --button-view-link-fill-color-checked-base: var(--color-control-bg-check);
    --button-view-link-fill-color-checked-hovered: var(--color-control-bg-check-hover);
    --button-view-link-typo-color-base: var(--color-control-typo-link);
    --button-view-link-typo-color-disabled: var(--color-control-typo-disable);
    --button-view-link-typo-color-checked-base: var(--color-control-typo-faint);
    --button-view-pseudo-border-color-base: var(--color-control-bg-border-pseudo);
    --button-view-pseudo-border-color-focused: var(--color-control-bg-border-prism);
    --button-view-pseudo-fill-color-disabled: var(--color-control-bg-default-disable);
    --button-view-pseudo-fill-color-hovered: var(--color-control-bg-pseudo-hover);
    --button-view-pseudo-fill-color-checked-base: var(--color-control-bg-check);
    --button-view-pseudo-fill-color-checked-hovered: var(--color-control-bg-check-hover);
    --button-view-pseudo-typo-color-base: var(--color-control-typo-primary);
    --button-view-pseudo-typo-color-disabled: var(--color-control-typo-disable);
    --button-view-pseudo-typo-color-checked-base: var(--color-control-typo-faint);
    --button-view-raised-border-color-focused: var(--color-control-bg-border-prism);
    --button-view-raised-fill-color-base: #666;
    --button-view-raised-fill-color-disabled: var(--color-control-bg-raised-disable);
    --button-view-raised-fill-color-hovered: #999;
    --button-view-raised-fill-color-checked-base: var(--color-control-bg-check);
    --button-view-raised-fill-color-checked-hovered: var(--color-control-bg-check-hover);
    --button-view-raised-typo-color-base: #fff;
    --button-view-raised-typo-color-disabled: var(--color-control-typo-raised-disable);
    --button-view-raised-typo-color-checked-base: var(--color-control-typo-faint);
    --button-view-raised-typo-color-hovered: #fff;
    --button-view-raised-box-shadow-base: 0 0 0 4px #222;
    --button-typo-color-disabled: #90919D;
    --button-fill-color-disabled: #878787;
    --button-view-ghost-typo-color-base: #222;
    --button-view-ghost-fill-color-base: #e8eaed;
    --button-view-ghost-fill-color-hovered: #d9dadc;
    --button-view-promo-typo-color-base: #222;
    --button-view-promo-typo-color-disabled: #222;
    --button-view-promo-typo-color-hovered: #222;
    --button-view-promo-fill-color-base: #10FF13;
    --button-view-promo-fill-color-hovered: #9EFF02;
    --button-view-promo-fill-color-disabled: #878787;
    --button-view-promo-font-family: 'Druk Wide Cy', Roboto, 'Helvetica Neue', Arial, sans-serif;
    --button-view-promo-fill-image-base: linear-gradient(180deg, #10FF13 0%, #A0FF01 100%);
    --button-view-promo-fill-image-hovered: linear-gradient(180deg, #9EFF02 0%, #9EFF02 100%);
    --button-view-promo-fill-image-disabled: linear-gradient(180deg, #888888 0%, #808080 100%);
    --button-view-empty-typo-color-base: var(--button-view-action-fill-color-base);
    --button-view-empty-typo-color-hovered: var(--button-view-action-fill-color-hovered);
    --button-view-primary-typo-color-base: #FFF;
    --button-view-primary-typo-color-disabled: #CCC;
    --button-view-primary-fill-color-base: #008EFF;
    --button-view-primary-fill-color-hovered: #4DB0FF;
    --button-view-primary-fill-color-disabled: #E5E5E5;
    --button-view-secondary-typo-color-base: #222;
    --button-view-secondary-typo-color-disabled: #CCC;
    --button-view-secondary-fill-color-base: #FFF;
    --button-view-secondary-fill-color-hovered: #F2F2F2;
    --button-view-secondary-fill-color-disabled: #E5E5E5;
    --button-view-play-typo-color-base: #222222;
    --button-view-play-typo-color-disabled: #222222;
    --button-view-play-fill-color-base: #96F239;
    --button-view-play-fill-color-hovered: #B0F56A;
    --button-view-play-fill-color-disabled: #E5E5E5;
    --button-group-gap-s: 1px;
    --button-group-gap-m: 4px;
    --button-group-gap-l: 6px;
    --button-group-gap-xl: 8px;
    --button-group-pin-circle-border-radius: 100px;
    --button-group-pin-round-border-radius: var(--button-borderRadius);
    --checkbox-view-outline-border-color: #EEECFE;
    --checkbox-view-outline-fill-color-base: transparent;
    --checkbox-view-outline-fill-color-hovered: #5641FF;
    --checkbox-view-outline-disabled-opacity: 0.4;
    --checkbox-font-family: var(--control-font-family);
    --checkbox-borderRadius: 4px;
    --checkbox-size-s-fontSize: var(--typography-controls-size-s-font-size);
    --checkbox-size-s-indentLeft: 5px;
    --checkbox-size-s-width: 14px;
    --checkbox-size-s-height: 14px;
    --checkbox-size-s-tick-width: 12px;
    --checkbox-size-s-tick-height: 8px;
    --checkbox-size-m-fontSize: var(--typography-controls-size-m-font-size);
    --checkbox-size-m-indentLeft: 5px;
    --checkbox-size-m-width: 17px;
    --checkbox-size-m-height: 17px;
    --checkbox-size-m-tick-width: 13px;
    --checkbox-size-m-tick-height: 10px;
    --checkbox-size-l-font-size: 18px;
    --checkbox-size-l-line-height: 32px;
    --checkbox-size-l-size: 32px;
    --checkbox-size-l-position-top: 3px;
    --checkbox-size-l-indent-right: 6px;
    --checkbox-size-l-after-size: 16px;
    --checkbox-size-l-icon-size: 18px;
    --checkbox-disabled-opacity: 0.6;
    --checkbox-view-default-outline-color: #008eff;
    --checkbox-view-default-fill-color-base: #EEECFE;
    --checkbox-view-default-fill-color-hovered: rgb(216, 211, 253);
    --checkbox-view-default-fill-color-checked-base: #12C918;
    --checkbox-view-default-fill-color-checked-hovered: rgb(16, 178, 21);
    --checkbox-view-default-typo-color-base: var(--color-control-typo-primary);
    --checkbox-view-default-typo-color-checked-base: var(--color-control-bg-faint);
    --checkbox-view-radio-background-color: #FFFFFF;
    --checkbox-view-radio-color: #D3D3D3;
    --checkbox-view-radio-checked-background-color: #12C918;
    --checkbox-view-radio-checked-color: #222222;
    --divider-indent-all: 16px;
    --divider-fill-color: #fc0;
    --header-font-family: var(--font-family);
    --header-fill-color: none;
    --header-shadow: none;
    --header-space-all: 0;
    --header-z-index: auto;
    --header-content-height: 70px;
    --header-content-width: 100%;
    --header-content-indent-right: auto;
    --header-content-max-width: 1400px;
    --header-content-space-all: 0;
    --header-content-adaptive-space-left: 13px;
    --header-content-adaptive-space-right: 36px;
    --header-logo-height: 32px;
    --header-logo-indent-right: 16px;
    --header-logo-circle-indent-top: -3px;
    --header-logoaas-height: 32px;
    --header-logoaas-indent: -5px auto 5px auto;
    --header-icon-width: 20px;
    --header-icon-height: 20px;
    --header-icon-indent-right: 8px;
    --header-actions-gap: 0;
    --header-actions-space-left: 0px;
    --header-nav-indent: 0;
    --header-nav-space-all: 0;
    --header-nav-link-font-size: 16px;
    --header-nav-link-font-weight: 500;
    --header-nav-link-line-height: 21px;
    --header-nav-link-space-all: 8px 2px;
    --header-nav-link-border: 2px solid transparent;
    --header-nav-link-gap: 12px;
    --header-nav-link-color-base: #939cb0;
    --header-nav-link-color-hover: #222426;
    --header-nav-link-color-active: #d00;
    --header-search-font-family: Arial, sans-serif;
    --header-search-min-width: 220px;
    --header-search-max-width: 470px;
    --header-search-width: 470px;
    --header-search-indent-left: 29px;
    --header-search-fill-color-base: #ffdb4d;
    --header-search-fill-color-hover: #ffd633;
    --header-search-fill-color-active: #fc0;
    --header-search-button-typo-color: #000;
    --header-search-button-font-size: 16px;
    --header-search-button-line-height: 36px;
    --header-search-button-width: 88px;
    --header-search-button-indent-right: 9px;
    --header-search-button-space-left: 5px;
    --header-search-button-before-border-width: 22px 0 22px 11px;
    --header-search-button-before-top: -4px;
    --header-search-button-before-right: -9px;
    --header-search-textinput-height: 36px;
    --header-search-textinput-typo-color: #000;
    --header-search-textinput-border-radius: 4px;
    --header-search-textinput-fill-color: #fff;
    --header-search-textinput-control-font-size: 18px;
    --header-search-textinput-control-border-width: 0 30px 0 13px;
    --header-search-textinput-box-border-width: 2px 0 2px 2px;
    --link-view-default-outline-color: var(--color-control-bg-border-prism);
    --link-view-default-typo-color-base: var(--color-link);
    --link-view-default-typo-color-disabled: var(--color-typo-disable);
    --link-view-default-typo-color-hovered: var(--color-link-hover);
    --menu-font-family: var(--control-font-family);
    --menu-group-borderWidth: 1px;
    --menu-size-s-fontSize: var(--typography-controls-size-s-font-size);
    --menu-size-s-lineHeight: 32px;
    --menu-size-s-spaceVert: 4px;
    --menu-size-s-group-spaceVert: 4px;
    --menu-size-s-group-spaceHor: 0;
    --menu-size-s-group-indentBottom: 4px;
    --menu-size-s-item-spaceVert: 3px;
    --menu-size-s-item-spaceHor: 9px;
    --menu-size-s-item-indentBottom: 4px;
    --menu-size-s-item-icon-indentRight: 4px;
    --menu-size-s-titleSibling-indentLeft: 20px;
    --menu-size-m-fontSize: var(--typography-controls-size-m-font-size);
    --menu-size-m-lineHeight: 36px;
    --menu-size-m-spaceVert: 5px;
    --menu-size-m-group-spaceVert: 5px;
    --menu-size-m-group-spaceHor: 0;
    --menu-size-m-group-indentBottom: 5px;
    --menu-size-m-item-spaceVert: 4px;
    --menu-size-m-item-spaceHor: 15px;
    --menu-size-m-item-indentBottom: 5px;
    --menu-size-m-item-icon-indentRight: 6px;
    --menu-size-m-titleSibling-indentLeft: 20px;
    --menu-view-default-border-color-base: var(--color-control-bg-border-default);
    --menu-view-default-fill-color-base: var(--color-control-bg-default);
    --menu-view-default-fill-color-hovered: var(--color-control-bg-default-hover);
    --menu-view-default-typo-color-base: var(--color-control-typo-primary);
    --menu-view-default-typo-color-secondary: var(--color-control-typo-secondary);
    --menu-view-default-typo-color-disabled: var(--color-control-typo-disable);
    --menu-view-default-typo-color-hovered: var(--color-control-typo-primary);
    --message-box-fontSize: var(--typography-controls-size-s-font-size);
    --message-box-font-family: var(--control-font-family);
    --message-box-lineHeight: 16px;
    --message-box-hint-borderRadius: 4px;
    --message-box-close-lineHeight: 16px;
    --message-box-close-fontSize: 11px;
    --message-box-close-indentRight: 7px;
    --message-box-close-width: 16px;
    --message-box-close-height: 16px;
    --message-box-text-indentLeft: 20px;
    --message-box-text-indentRight: 20px;
    --message-box-content-spaceAll: 20px;
    --message-box-content-max-width: 180px;
    --message-box-size-s-tail-size: 22px;
    --message-box-size-s-tooltip-fontSize: 11px;
    --message-box-size-s-fontSize: var(--typography-controls-size-s-font-size);
    --message-box-size-s-border-radius: 7px;
    --message-box-size-s-content-maxWidth: 260px;
    --message-box-size-s-content-spaceAll: 5px 10px;
    --message-box-size-s-content-functional-width: 180px;
    --message-box-size-m-tail-size: 22px;
    --message-box-size-m-tooltip-fontSize: 11px;
    --message-box-size-m-fontSize: var(--typography-controls-size-s-font-size);
    --message-box-size-m-border-radius: 7px;
    --message-box-size-m-content-spaceAll: 10px 14px;
    --message-box-size-m-content-minWidth: 200px;
    --message-box-size-m-content-maxWidth: 280px;
    --message-box-size-m-content-tooltip-maxWidth: 320px;
    --message-box-size-m-content-functional-width: 280px;
    --message-box-size-l-tail-size: 22px;
    --message-box-size-l-functional-fontSize: 14px;
    --message-box-size-l-functional-lineHeight: 18px;
    --message-box-size-l-fontSize: var(--typography-controls-size-s-font-size);
    --message-box-size-l-border-radius: 7px;
    --message-box-size-l-content-spaceAll: 15px 20px;
    --message-box-size-l-content-minWidth: 300px;
    --message-box-size-l-content-maxWidth: 380px;
    --message-box-size-l-content-width: 380px;
    --message-box-size-l-content-functional-width: 380px;
    --message-box-button-indentRight: 0;
    --message-box-buttons-indentAll: 0;
    --message-box-view-default-typo-color: var(--color-typo-inverse);
    --message-box-view-default-fill-color: var(--color-bg-inverse);
    --message-box-view-default-shadow: 0 6px 20px -4px rgba(0, 0, 0, .7);
    --message-box-view-promo-typo-color: var(--color-typo-inverse);
    --message-box-view-promo-fill-color: var(--color-bg-promo);
    --message-box-view-promo-shadow: 0 6px 20px -4px rgba(0, 0, 0, .7);
    --message-box-view-inverse-typo-color: var(--color-typo-primary);
    --message-box-view-inverse-fill-color: var(--color-bg-default);
    --message-box-view-inverse-shadow: 0 6px 20px -4px rgba(0, 0, 0, .7);
    --modal-border-radius: 0;
    --popup-borderRadius: 18px;
    --popup-view-default-typo-color: var(--color-typo-primary);
    --popup-view-default-fill-color: var(--color-bg-default);
    --popup-box-shadow: 0 16px 62px rgba(3, 21, 48, 0.15);
    --progressbar-height: 2px;
    --progress-border-radius: 0;
    --progress-outer-fill-color: transparent;
    --progress-inner-fill-color: var(--color-control-bg-progress);
    --radio-button-font-family: var(--control-font-family);
    --radioButton-indent: 3px;
    --radioButton-borderRadius: 4px;
    --radioButton-after-borderRadius: 2px;
    --radioButton-size-s-fontSize: var(--typography-controls-size-s-font-size);
    --radioButton-size-s-lineHeight: 28px;
    --radioButton-size-s-space: 0 13px;
    --radioButton-size-m-fontSize: var(--typography-controls-size-m-font-size);
    --radioButton-size-m-lineHeight: 32px;
    --radioButton-size-m-space: 0 15px;
    --radioButton-size-l-fontSize: var(--typography-controls-size-l-font-size);
    --radioButton-size-l-lineHeight: 38px;
    --radioButton-size-l-space: 0 18px;
    --radio-button-view-default-outline-color: var(--color-control-bg-border-prism);
    --radio-button-view-default-fill-color-base: var(--color-control-bg-default);
    --radio-button-view-default-fill-color-checked-base: var(--color-control-bg-passive);
    --radio-button-view-default-typo-color-base: var(--color-control-typo-secondary);
    --radio-button-view-default-typo-color-hovered: var(--color-control-typo-primary);
    --radio-button-view-default-typo-color-checked-base: var(--color-control-typo-primary);
    --radiobox-font-family: var(--control-font-family);
    --radiobox-view-default-dot-fill-color: var(--color-control-bg-faint);
    --radiobox-view-default-outline-color: var(--color-control-bg-border-prism);
    --radiobox-view-default-fill-color-base: var(--color-control-bg-default);
    --radiobox-view-default-fill-color-hovered: var(--color-control-bg-default-hover);
    --radiobox-view-default-fill-color-checked-base: var(--color-control-bg-check);
    --radiobox-view-default-fill-color-checked-hovered: var(--color-control-bg-check-hover);
    --radiobox-view-default-typo-color-base: var(--color-control-typo-primary);
    --radiobox-view-outline-border-color: rgba(0, 0, 0, 0.1);
    --radiobox-view-outline-fill-color-base: transparent;
    --radiobox-view-outline-fill-color-hovered: #d9d9d9;
    --radiobox-view-outline-disabled-opacity: 0.4;
    --radiobox-borderRadius: 50%;
    --radiobox-after-borderRadius: 50%;
    --radiobox-size-s-fontSize: var(--typography-controls-size-s-font-size);
    --radiobox-size-s-lineHeight: 28px;
    --radiobox-size-s-size: 13px;
    --radiobox-size-s-positionTop: 2px;
    --radiobox-size-s-indentRight: 5px;
    --radiobox-size-s-after-size: 5px;
    --radiobox-size-m-fontSize: var(--typography-controls-size-m-font-size);
    --radiobox-size-m-lineHeight: 32px;
    --radiobox-size-m-size: 17px;
    --radiobox-size-m-positionTop: 3px;
    --radiobox-size-m-indentRight: 6px;
    --radiobox-size-m-after-size: 7px;
    --radiobox-size-l-font-size: 18px;
    --radiobox-size-l-line-height: 32px;
    --radiobox-size-l-size: 24px;
    --radiobox-size-l-position-top: 3px;
    --radiobox-size-l-indent-right: 6px;
    --radiobox-size-l-after-size: 16px;
    --radiobox-disabled-opacity: 0.6;
    --radiobox-view-primary-dot-fill-color: #fff;
    --radiobox-view-primary-fill-color-base: #444;
    --radiobox-view-primary-fill-color-checked-base: #008EFF;
    --slider-font-family: var(--control-font-family);
    --slider-view-default-typo-color-base: var(--color-control-typo-primary);
    --slider-view-default-height: 32px;
    --slider-view-default-track-border-radius: 2px;
    --slider-view-default-track-height: 2px;
    --slider-view-default-track-fill-color-base: rgba(0, 0, 0, 0.15);
    --slider-view-default-track-fill-color-hovered: rgba(0, 0, 0, 0.25);
    --slider-view-default-range-fill-color-base: var(--color-control-bg-action);
    --slider-view-default-range-fill-color-hovered: var(--color-control-bg-action-hover);
    --slider-view-default-range-fill-color-disabled: rgba(0, 0, 0, 0.15);
    --slider-view-default-thumb-width: 16px;
    --slider-view-default-thumb-height: 16px;
    --slider-view-default-thumb-border-radius: 50%;
    --slider-view-default-thumb-fill-color-base: var(--color-control-bg-raised);
    --slider-view-default-thumb-fill-color-disabled: #000;
    --slider-view-default-tick-fill-color-base: #fff;
    --slider-view-default-tick-width: 2px;
    --slider-view-default-tick-height: 2px;
    --slider-view-default-tick-label-font-size: 13px;
    --slider-view-default-tick-label-line-height: 16px;
    --spin-size-xxs: 16px;
    --spin-size-xs: 24px;
    --spin-size-s: 28px;
    --spin-size-m: 32px;
    --spin-size-l: 38px;
    --spin-size-xl: 46px;
    --spin-view-default-border-color: #14E517;
    --spin-border-width-thin: 1px;
    --spin-border-width-bold: 4px;
    --spin-view-filled-border-color: #FFFFFF;
    --spin-view-filled-background-color: #00000020;
    --tabs-menu-font-family: var(--control-font-family);
    --tabsMenu-size-s-font: var(--typography-controls-size-s-font-size);
    --tabsMenu-size-s-lineHeight: 28px;
    --tabsMenu-size-m-font: var(--typography-controls-size-m-font-size);
    --tabsMenu-size-m-lineHeight: 36px;
    --tabs-menu-view-default-outline-color: var(--color-control-bg-border-prism);
    --tabs-menu-view-default-active-line-fill-color-active: var(--color-typo-primary);
    --tabs-menu-view-default-typo-color-base: var(--color-typo-primary);
    --text-display-size-xl-font-size: 3.5rem;
    --text-display-size-xl-line-height: 4rem;
    --text-display-size-xl-letter-spacing: normal;
    --text-display-size-xl-font-family: var(--typography-font-family);
    --text-display-size-l-font-size: 3rem;
    --text-display-size-l-line-height: 3.5rem;
    --text-display-size-l-letter-spacing: 0.0065em;
    --text-display-size-l-font-family: var(--typography-font-family);
    --text-display-size-m-font-size: 2.5rem;
    --text-display-size-m-line-height: 3rem;
    --text-display-size-m-letter-spacing: 0.0065em;
    --text-display-size-m-font-family: var(--typography-font-family);
    --text-display-size-s-font-size: 2.125rem;
    --text-display-size-s-line-height: 2.5rem;
    --text-display-size-s-letter-spacing: 0.0065em;
    --text-display-size-s-font-family: var(--typography-font-family);
    --text-headline-size-xl-font-size: 2rem;
    --text-headline-size-xl-line-height: 2.5rem;
    --text-headline-size-xl-letter-spacing: 0.0065em;
    --text-headline-size-xl-font-family: var(--typography-font-family);
    --text-headline-size-l-font-size: 1.75rem;
    --text-headline-size-l-line-height: 2.25rem;
    --text-headline-size-l-letter-spacing: 0.0065em;
    --text-headline-size-l-font-family: var(--typography-font-family);
    --text-headline-size-m-font-size: 1.5rem;
    --text-headline-size-m-line-height: 1.875rem;
    --text-headline-size-m-letter-spacing: 0.0065em;
    --text-headline-size-m-font-family: var(--typography-font-family);
    --text-headline-size-s-font-size: 1.25rem;
    --text-headline-size-s-line-height: 1.5rem;
    --text-headline-size-s-letter-spacing: 0.0065em;
    --text-headline-size-s-font-family: var(--typography-font-family);
    --text-headline-size-xs-font-size: 1.125rem;
    --text-headline-size-xs-line-height: 1.5rem;
    --text-headline-size-xs-letter-spacing: 0.0065em;
    --text-headline-size-xs-font-family: var(--typography-font-family);
    --text-subheader-size-xl-font-size: 1rem;
    --text-subheader-size-xl-line-height: 1.25rem;
    --text-subheader-size-xl-letter-spacing: 0.0065em;
    --text-subheader-size-xl-font-family: var(--typography-font-family);
    --text-subheader-size-l-font-size: 0.9375rem;
    --text-subheader-size-l-line-height: 1.125rem;
    --text-subheader-size-l-letter-spacing: 0.0065em;
    --text-subheader-size-l-font-family: var(--typography-font-family);
    --text-subheader-size-m-font-size: 0.875rem;
    --text-subheader-size-m-line-height: 1.125rem;
    --text-subheader-size-m-letter-spacing: 0.0065em;
    --text-subheader-size-m-font-family: var(--typography-font-family);
    --text-subheader-size-s-font-size: 0.8125rem;
    --text-subheader-size-s-line-height: 1.125rem;
    --text-subheader-size-s-letter-spacing: 0.0065em;
    --text-subheader-size-s-font-family: var(--typography-font-family);
    --text-body-long-size-xl-font-size: 1rem;
    --text-body-long-size-xl-line-height: 1.5rem;
    --text-body-long-size-xl-letter-spacing: 0.0065em;
    --text-body-long-size-xl-font-family: var(--typography-font-family);
    --text-body-long-size-l-font-size: 0.9375rem;
    --text-body-long-size-l-line-height: 1.25rem;
    --text-body-long-size-l-letter-spacing: 0.0065em;
    --text-body-long-size-l-font-family: var(--typography-font-family);
    --text-body-long-size-m-font-size: 0.875rem;
    --text-body-long-size-m-line-height: 1.25rem;
    --text-body-long-size-m-letter-spacing: 0.0065em;
    --text-body-long-size-m-font-family: var(--typography-font-family);
    --text-body-long-size-s-font-size: 0.8125rem;
    --text-body-long-size-s-line-height: 1.125rem;
    --text-body-long-size-s-letter-spacing: 0.0065em;
    --text-body-long-size-s-font-family: var(--typography-font-family);
    --text-body-short-size-xl-font-size: 1rem;
    --text-body-short-size-xl-line-height: 1.25rem;
    --text-body-short-size-xl-letter-spacing: 0.0065em;
    --text-body-short-size-xl-font-family: var(--typography-font-family);
    --text-body-short-size-l-font-size: 0.9375rem;
    --text-body-short-size-l-line-height: 1.125rem;
    --text-body-short-size-l-letter-spacing: 0.0065em;
    --text-body-short-size-l-font-family: var(--typography-font-family);
    --text-body-short-size-m-font-size: 0.875rem;
    --text-body-short-size-m-line-height: 1.125rem;
    --text-body-short-size-m-letter-spacing: 0.0065em;
    --text-body-short-size-m-font-family: var(--typography-font-family);
    --text-body-short-size-s-font-size: 0.8125rem;
    --text-body-short-size-s-line-height: 1rem;
    --text-body-short-size-s-letter-spacing: 0.0065em;
    --text-body-short-size-s-font-family: var(--typography-font-family);
    --text-caption-size-xl-font-size: 0.8125rem;
    --text-caption-size-xl-line-height: 1rem;
    --text-caption-size-xl-letter-spacing: 0.0065em;
    --text-caption-size-xl-font-family: var(--typography-font-family);
    --text-caption-size-l-font-size: 0.75rem;
    --text-caption-size-l-line-height: 1rem;
    --text-caption-size-l-letter-spacing: 0.0065em;
    --text-caption-size-l-font-family: var(--typography-font-family);
    --text-caption-size-m-font-size: 0.6875rem;
    --text-caption-size-m-line-height: 1rem;
    --text-caption-size-m-letter-spacing: 0.0065em;
    --text-caption-size-m-font-family: var(--typography-font-family);
    --text-overline-size-l-font-size: 0.75rem;
    --text-overline-size-l-line-height: 0.875rem;
    --text-overline-size-l-letter-spacing: 0.0065em;
    --text-overline-size-l-font-family: var(--typography-font-family);
    --text-overline-size-m-font-size: 0.6875rem;
    --text-overline-size-m-line-height: 0.875rem;
    --text-overline-size-m-letter-spacing: 0.0065em;
    --text-overline-size-m-font-family: var(--typography-font-family);
    --text-overline-size-s-font-size: 0.625rem;
    --text-overline-size-s-line-height: 0.75rem;
    --text-overline-size-s-letter-spacing: 0.0065em;
    --text-overline-size-s-font-family: var(--typography-font-family);
    --text-control-size-xxl-font-size: 1.125rem;
    --text-control-size-xxl-line-height: 1.5rem;
    --text-control-size-xxl-letter-spacing: 0.0065em;
    --text-control-size-xxl-font-family: var(--typography-font-family);
    --text-control-size-xl-font-size: 1rem;
    --text-control-size-xl-line-height: 1.25rem;
    --text-control-size-xl-letter-spacing: 0.0065em;
    --text-control-size-xl-font-family: var(--typography-font-family);
    --text-control-size-l-font-size: 0.9375rem;
    --text-control-size-l-line-height: 1.25rem;
    --text-control-size-l-letter-spacing: 0.0065em;
    --text-control-size-l-font-family: var(--typography-font-family);
    --text-control-size-m-font-size: 0.875rem;
    --text-control-size-m-line-height: 1rem;
    --text-control-size-m-letter-spacing: 0.0065em;
    --text-control-size-m-font-family: var(--typography-font-family);
    --text-control-size-s-font-size: 0.8125rem;
    --text-control-size-s-line-height: 1rem;
    --text-control-size-s-letter-spacing: 0.0065em;
    --text-control-size-s-font-family: var(--typography-font-family);
    --text-control-size-xs-font-size: 0.75rem;
    --text-control-size-xs-line-height: 1rem;
    --text-control-size-xs-letter-spacing: 0.0065em;
    --text-control-size-xs-font-family: var(--typography-font-family);
    --text-control-size-xxs-font-size: 0.6875rem;
    --text-control-size-xxs-line-height: 1rem;
    --text-control-size-xxs-letter-spacing: 0.0065em;
    --text-control-size-xxs-font-family: var(--typography-font-family);
    --textarea-font-family: var(--control-font-family);
    --textarea-borderWidth: 2px;
    --textarea-borderRadius: 4px;
    --textarea-size-s-fontSize: 15px;
    --textarea-size-s-spaceAll: 12px 16px;
    --textarea-size-s-minWidth: 180px;
    --textarea-size-s-minHeight: 132px;
    --textarea-size-s-clear-width: 32px;
    --textarea-size-s-clear-height: 32px;
    --textarea-hint-size-s-fontSize: 12px;
    --textarea-size-m-fontSize: var(--typography-controls-size-m-font-size);
    --textarea-size-m-spaceAll: 8px;
    --textarea-size-m-minWidth: 200px;
    --textarea-size-m-minHeight: 36px;
    --textarea-size-m-clear-width: 36px;
    --textarea-size-m-clear-height: 36px;
    --textarea-hint-size-m-fontSize: 13px;
    --textarea-view-default-fill-color-base: var(--color-control-bg-blank);
    --textarea-view-default-fill-color-disabled: var(--color-control-bg-blank-disable);
    --textarea-view-default-fill-color-hovered: var(--color-control-bg-blank-hover);
    --textarea-view-default-typo-color-base: var(--color-control-typo-primary);
    --textarea-view-default-typo-color-disabled: var(--color-control-typo-disable);
    --textarea-view-default-placeholder-typo-color-base: var(--color-control-typo-ghost);
    --textarea-view-default-placeholder-typo-color-disabled: var(--color-control-typo-disable);
    --textarea-view-default-icon-fill-color-base: var(--color-control-typo-ghost);
    --textarea-view-default-clear-fill-color-base: var(--color-control-typo-ghost);
    --textarea-view-default-clear-fill-color-hovered: var(--color-control-typo-primary);
    --textarea-view-default-hint-typo-color-state-error-base: var(--color-control-typo-error);
    --textarea-view-default-border-color-base: var(--color-control-bg-border-blank);
    --textarea-view-default-border-color-disabled: var(--color-control-bg-border-blank-disable);
    --textarea-view-default-border-color-focused: #FFDB4D;
    --textarea-view-default-border-color-hovered: var(--color-control-bg-border-blank-hover);
    --textarea-view-default-border-color-state-error-base: var(--color-control-bg-border-default-error);
    --textarea-view-default-border-color-state-error-hovered: var(--color-control-bg-border-default-error-hover);
    --textinput-font-family: var(--control-font-family);
    --textinput-borderWidth: 2px;
    --textinput-borderRadius: 4px;
    --textinput-size-s-fontSize: var(--typography-controls-size-s-font-size);
    --textinput-size-s-height: 32px;
    --textinput-size-s-control-spaceAll: 0 8px;
    --textinput-size-s-has-icon-spaceRight: 32px;
    --textinput-size-s-has-icon-spaceLeft: 32px;
    --textinput-size-s-icon-width: 32px;
    --textinput-size-s-icon-height: 32px;
    --textinput-hint-size-s-fontSize: 12px;
    --textinput-size-m-fontSize: var(--typography-controls-size-m-font-size);
    --textinput-size-m-height: 36px;
    --textinput-size-m-control-spaceAll: 0 10px;
    --textinput-size-m-has-icon-spaceRight: 36px;
    --textinput-size-m-has-icon-spaceLeft: 36px;
    --textinput-size-m-icon-width: 36px;
    --textinput-size-m-icon-height: 36px;
    --textinput-hint-size-m-fontSize: 13px;
    --textinput-view-material-typo-color-base: #000;
    --textinput-view-material-typo-color-disabled: rgba(0, 0, 0, 0.4);
    --textinput-view-material-border-color-base: rgba(0, 0, 0, 0.1);
    --textinput-view-material-border-color-state-error: #FF3737;
    --textinput-view-material-font-size: 1rem;
    --textinput-view-material-space-all: 12px 0 10px;
    --textinput-view-material-space-left: 16px;
    --textinput-view-material-space-right: 16px;
    --textinput-view-material-space-top: 16px;
    --textinput-view-material-icon-fill-color-base: rgba(0, 0, 0, 0.8);
    --textinput-view-material-icon-fill-color-disabled: rgba(0, 0, 0, 0.5);
    --textinput-view-material-icon-width: 24px;
    --textinput-view-material-icon-height: 24px;
    --textinput-view-material-hint-font-size: 0.75rem;
    --textinput-view-material-hint-typo-color-base: rgba(0, 0, 0, 0.4);
    --textinput-view-material-hint-typo-color-state-error: #FF3737;
    --textinput-view-material-caret-color-base: #067AFF;
    --textinput-view-material-caret-color-state-error: #FF3737;
    --textinput-view-material-placeholder-typo-color-base: var(--color-control-typo-ghost);
    --textinput-view-material-label-color-base: rgba(0, 0, 0, 0.25);
    --textinput-view-material-label-color-state-error: #FF3737;
    --textinput-view-material-label-color-floated-base: rgba(0, 0, 0, 0.4);
    --textinput-view-material-variant-filled-border-color-focused: #067AFF;
    --textinput-view-material-variant-filled-fill-color: rgba(0, 0, 0, 0.05);
    --textinput-view-material-variant-filled-label-color-floated: #067AFF;
    --textinput-view-material-variant-outlined-border-color-base: rgba(0, 0, 0, 0.1);
    --textinput-view-material-variant-outlined-border-color-focused: #067AFF;
    --textinput-view-material-variant-outlined-label-color-floated: #067AFF;
    --textinput-view-default-fill-color-base: var(--color-control-bg-blank);
    --textinput-view-default-fill-color-disabled: var(--color-control-bg-blank-disable);
    --textinput-view-default-fill-color-hovered: var(--color-control-bg-blank-hover);
    --textinput-view-default-typo-color-base: var(--color-control-typo-primary);
    --textinput-view-default-typo-color-disabled: var(--color-control-typo-disable);
    --textinput-view-default-placeholder-typo-color-base: #999;
    --textinput-view-default-placeholder-typo-color-disabled: var(--color-control-typo-disable);
    --textinput-view-default-icon-fill-color-base: var(--color-control-typo-ghost);
    --textinput-view-default-clear-fill-color-base: var(--color-control-typo-ghost);
    --textinput-view-default-clear-fill-color-hovered: var(--color-control-typo-primary);
    --textinput-view-default-hint-typo-color-state-error-base: var(--color-control-typo-error);
    --textinput-view-default-border-color-base: #e5e5e5;
    --textinput-view-default-border-color-disabled: var(--color-control-bg-border-blank-disable);
    --textinput-view-default-border-color-focused: #5641FF;
    --textinput-view-default-border-color-hovered: #5641FF;
    --textinput-view-default-border-color-state-error-base: var(--color-control-bg-border-default-error);
    --textinput-view-default-border-color-state-error-hovered: var(--color-control-bg-border-default-error-hover);
    --textinput-search-height: 32px;
    --tooltip-font-family: var(--control-font-family);
    --tooltip-borderRadius: 4px;
    --tooltip-size-s-fontSize: var(--typography-controls-size-s-font-size);
    --tooltip-size-s-lineHeight: 12px;
    --tooltip-size-s-content-spaceAll: 8px;
    --tooltip-size-s-tail-size: 12px;
    --tooltip-size-m-fontSize: var(--typography-controls-size-m-font-size);
    --tooltip-size-m-lineHeight: 14px;
    --tooltip-size-m-content-spaceAll: 9px 10px;
    --tooltip-size-m-tail-size: 24px;
    --tooltip-size-l-fontSize: 16px;
    --tooltip-size-l-lineHeight: 16px;
    --tooltip-size-l-content-spaceAll: 18px;
    --tooltip-size-l-tail-size: 36px;
    --tooltip-view-default-shadow: 0 10px 20px -5px rgba(0, 0, 0, .4);
    --tooltip-view-default-fill-color-base: var(--color-control-bg-default);
    --tooltip-view-default-fill-color-state-success: var(--color-bg-success);
    --tooltip-view-default-fill-color-state-warning: var(--color-bg-warning);
    --tooltip-view-default-fill-color-state-alert: var(--color-bg-alert);
    --tooltip-view-default-typo-color-state-success: var(--color-control-typo-faint);
    --tooltip-view-default-typo-color-state-warning: var(--color-control-typo-faint);
    --tooltip-view-default-typo-color-state-alert: var(--color-control-typo-faint);
    --tumbler-font-family: var(--control-font-family);
    --tumbler-button-space: 4px;
    --tumbler-button-opacity-disabled: 1;
    --tumbler-size-s-fontSize: var(--typography-controls-size-s-font-size);
    --tumbler-size-s-lineHeight: 16px;
    --tumbler-size-s-borderRadius: 8px;
    --tumbler-size-s-width: 32px;
    --tumbler-size-s-height: 16px;
    --tumbler-size-s-button-borderRadius: 6px;
    --tumbler-size-s-button-width: 12px;
    --tumbler-size-s-button-height: 12px;
    --tumbler-size-s-button-press-width: 14px;
    --tumblerLabel-size-s-indentRight: 8px;
    --tumblerLabel-size-s-indentLeft: 8px;
    --tumbler-size-m-fontSize: var(--typography-controls-size-m-font-size);
    --tumbler-size-m-lineHeight: 22px;
    --tumbler-size-m-borderRadius: 1000px;
    --tumbler-size-m-width: 40px;
    --tumbler-size-m-height: 24px;
    --tumbler-size-m-button-borderRadius: 9px;
    --tumbler-size-m-button-width: 16px;
    --tumbler-size-m-button-height: 16px;
    --tumbler-size-m-button-press-width: 20px;
    --tumblerLabel-size-m-indentRight: 12px;
    --tumblerLabel-size-m-indentLeft: 12px;
    --tumbler-size-l-fontSize: var(--typography-controls-size-l-font-size);
    --tumbler-size-l-lineHeight: 24px;
    --tumbler-size-l-borderRadius: 14px;
    --tumbler-size-l-width: 56px;
    --tumbler-size-l-height: 28px;
    --tumbler-size-l-button-borderRadius: 12px;
    --tumbler-size-l-button-width: 24px;
    --tumbler-size-l-button-height: 24px;
    --tumbler-size-l-button-press-width: 26px;
    --tumblerLabel-size-l-indentRight: 16px;
    --tumblerLabel-size-l-indentLeft: 16px;
    --tumbler-view-default-outline-color: var(--color-control-bg-border-prism);
    --tumbler-view-default-fill-color-base: #696969;
    --tumbler-view-default-fill-color-disabled: #696969;
    --tumbler-view-default-fill-color-hovered: #787777;
    --tumbler-view-default-fill-color-checked-base: #12C918;
    --tumbler-view-default-fill-color-checked-disabled: var(--color-control-bg-default-disable);
    --tumbler-view-default-fill-color-checked-hovered: #15E51C;
    --tumbler-view-default-button-fill-color-base: var(--color-control-bg-faint);
    --tumbler-view-default-typo-color-base: var(--color-control-typo-primary);
    --tumbler-view-default-typo-color-disabled: var(--color-control-typo-disable);
    --user-pic-size-m-size: 42px;
    --user-pic-size-m-size-plus: 52px;
    --user-pic-size-s-size: 24px;
    --user-pic-size-s-size-plus: 30px;
    --calendar-font-family: var(--typography-font-family);
    --calendar-size-s-min-width: 252px;
    --calendar-size-s-min-height: 252px;
    --calendar-size-s-line-height: var(--text-control-size-s-line-height);
    --calendar-size-s-font-size: var(--text-control-size-s-font-size);
    --calendar-size-s-space-horizontal: 16px;
    --calendar-size-s-header-space-top: 8px;
    --calendar-size-s-header-space-bottom: 8px;
    --calendar-size-s-nav-action-width: 32px;
    --calendar-size-s-nav-action-height: 32px;
    --calendar-size-s-body-space-top: 8px;
    --calendar-size-s-body-space-bottom: 24px;
    --calendar-size-s-aside-min-width: 28px;
    --calendar-size-s-aside-indent-right: 8px;
    --calendar-size-s-cell-width: 36px;
    --calendar-size-s-cell-space: 2px;
    --calendar-size-m-min-width: 308px;
    --calendar-size-m-min-height: 308px;
    --calendar-size-m-line-height: var(--text-control-size-m-line-height);
    --calendar-size-m-font-size: var(--text-control-size-m-font-size);
    --calendar-size-m-space-horizontal: 24px;
    --calendar-size-m-header-space-top: 12px;
    --calendar-size-m-header-space-bottom: 12px;
    --calendar-size-m-nav-action-width: 36px;
    --calendar-size-m-nav-action-height: 36px;
    --calendar-size-m-body-space-top: 12px;
    --calendar-size-m-body-space-bottom: 32px;
    --calendar-size-m-aside-min-width: 32px;
    --calendar-size-m-aside-indent-right: 12px;
    --calendar-size-m-cell-width: 44px;
    --calendar-size-m-cell-space: 4px;
    --calendar-size-l-min-width: 378px;
    --calendar-size-l-min-height: 378px;
    --calendar-size-l-line-height: var(--text-control-size-l-line-height);
    --calendar-size-l-font-size: var(--text-control-size-l-font-size);
    --calendar-size-l-space-horizontal: 32px;
    --calendar-size-l-header-space-top: 16px;
    --calendar-size-l-header-space-bottom: 16px;
    --calendar-size-l-nav-action-width: 42px;
    --calendar-size-l-nav-action-height: 42px;
    --calendar-size-l-body-space-top: 16px;
    --calendar-size-l-body-space-bottom: 40px;
    --calendar-size-l-aside-min-width: 36px;
    --calendar-size-l-aside-indent-right: 16px;
    --calendar-size-l-cell-width: 54px;
    --calendar-size-l-cell-space: 6px;
    --calendar-view-default-fill-color: #fff;
    --calendar-view-default-header-fill-color: transparent;
    --calendar-view-default-aside-border-radius: 8px;
    --calendar-view-default-aside-typo-color-base: rgba(0, 0, 0, 0.6);
    --calendar-view-default-aside-fill-color-base: rgba(0, 0, 0, 0.05);
    --calendar-view-default-weekday-typo-color-base: #000000;
    --calendar-view-default-weekend-typo-color-base: #ff3029;
    --calendar-view-default-cell-border-width: 1px;
    --calendar-view-default-cell-border-radius: 100px;
    --calendar-view-default-cell-border-color-hovered: rgba(0, 0, 0, 0.1);
    --calendar-view-default-cell-border-color-focused: #e69900;
    --calendar-view-default-cell-border-color-today: rgba(0, 0, 0, 0.05);
    --calendar-view-default-cell-underline-color-today: #ff3737;
    --calendar-view-default-cell-typo-color-base: rgba(0, 0, 0, 0.8);
    --calendar-view-default-cell-typo-color-disabled: rgba(0, 0, 0, 0.45);
    --calendar-view-default-cell-typo-color-selected-base: #fff;
    --calendar-view-default-cell-typo-color-weekend: #ff3737;
    --calendar-view-default-cell-fill-color-hovered: #f2f2f2;
    --calendar-view-default-cell-fill-color-pressed: #e5e5e5;
    --calendar-view-default-cell-fill-color-range-selected-base: #f2f2f2;
    --calendar-view-default-cell-fill-color-range-selected-hovered: #e6e6e6;
    --calendar-view-default-cell-fill-color-range-selected-pressed: #d9d9d9;
    --calendar-view-default-cell-fill-color-selected-base: #ff3333;
    --calendar-view-default-cell-fill-color-selected-hovered: #ff0000;
    --calendar-view-default-cell-fill-color-selected-pressed: #f20008;
    --calendar-view-default-cell-fill-color-selected-disabled: #f7f8fA;
    --calendar-view-default-nav-action-typo-color-base: rgba(0, 0, 0, 0.65);
    --calendar-view-default-nav-action-typo-color-hovered: rgba(0, 0, 0, 1);
    --calendar-view-default-nav-action-typo-color-disabled: #808080;
    --calendar-view-default-nav-title-button-typo-color-base: #000;
    --calendar-view-default-nav-title-button-typo-color-hovered: rgba(0, 0, 0, 0.65);
    --calendar-view-brand-fill-color: #fff;
    --calendar-view-brand-header-fill-color: #1a1a1a;
    --calendar-view-brand-aside-border-radius: 8px;
    --calendar-view-brand-aside-typo-color-base: rgba(0, 0, 0, 0.6);
    --calendar-view-brand-aside-fill-color-base: rgba(0, 0, 0, 0.05);
    --calendar-view-brand-weekday-typo-color-base: #fff;
    --calendar-view-brand-weekend-typo-color-base: rgba(255, 255, 255, 0.75);
    --calendar-view-brand-cell-border-width: 1px;
    --calendar-view-brand-cell-border-radius: 100px;
    --calendar-view-brand-cell-border-color-hovered: rgba(0, 0, 0, 0.1);
    --calendar-view-brand-cell-border-color-focused: #fdb100;
    --calendar-view-brand-cell-border-color-today: rgba(0, 0, 0, 0.05);
    --calendar-view-brand-cell-underline-color-today: #ff3737;
    --calendar-view-brand-cell-typo-color-base: rgba(0, 0, 0, 0.8);
    --calendar-view-brand-cell-typo-color-disabled: rgba(0, 0, 0, 0.45);
    --calendar-view-brand-cell-typo-color-selected-base: #fff;
    --calendar-view-brand-cell-typo-color-weekend: #ff3737;
    --calendar-view-brand-cell-fill-color-hovered: #f2f2f2;
    --calendar-view-brand-cell-fill-color-pressed: #e5e5e5;
    --calendar-view-brand-cell-fill-color-range-selected-base: #f2f2f2;
    --calendar-view-brand-cell-fill-color-range-selected-hovered: #e6e6e6;
    --calendar-view-brand-cell-fill-color-range-selected-pressed: #d9d9d9;
    --calendar-view-brand-cell-fill-color-selected-base: #ff3333;
    --calendar-view-brand-cell-fill-color-selected-hovered: #ff0000;
    --calendar-view-brand-cell-fill-color-selected-pressed: #f20008;
    --calendar-view-brand-cell-fill-color-selected-disabled: #f7f8fA;
    --calendar-view-brand-nav-action-typo-color-base: rgba(255, 255, 255, 0.65);
    --calendar-view-brand-nav-action-typo-color-hovered: rgba(255, 255, 255, 1);
    --calendar-view-brand-nav-action-typo-color-disabled: rgba(255, 255, 255, 0.4);
    --calendar-view-brand-nav-title-button-typo-color-base: #fff;
    --calendar-view-brand-nav-title-button-typo-color-hovered: rgba(255, 255, 255, 0.65);
    --datetimefield-font-family: var(--typography-font-family);
    --datetimefield-size-s-font-size: var(--typography-controls-size-s-font-size);
    --datetimefield-size-s-line-height: 18px;
    --datetimefield-size-s-height: 32px;
    --datetimefield-size-s-space-horizontal: 8px;
    --datetimefield-size-s-slots-gap: 4px;
    --datetimefield-size-m-font-size: var(--typography-controls-size-m-font-size);
    --datetimefield-size-m-line-height: 20px;
    --datetimefield-size-m-height: 36px;
    --datetimefield-size-m-space-horizontal: 10px;
    --datetimefield-size-m-slots-gap: 6px;
    --datetimefield-view-default-fill-color-base: var(--color-control-bg-blank);
    --datetimefield-view-default-fill-color-disabled: var(--color-control-bg-blank-disable);
    --datetimefield-view-default-fill-color-hovered: var(--color-control-bg-blank-hover);
    --datetimefield-view-default-border-width-base: 2px;
    --datetimefield-view-default-border-radius: 4px;
    --datetimefield-view-default-border-color-base: var(--color-control-bg-border-blank);
    --datetimefield-view-default-border-color-disabled: var(--color-control-bg-border-blank-disable);
    --datetimefield-view-default-border-color-focused: var(--color-control-bg-border-focus);
    --datetimefield-view-default-border-color-hovered: var(--color-control-bg-border-blank-hover);
    --datetimefield-view-default-segment-fill-color-focused: #d9d9d9;
    --datetimefield-view-default-segment-typo-color-base: var(--color-control-typo-primary);
    --datetimefield-view-default-segment-typo-color-disabled: var(--color-control-typo-disable);
    --datetimefield-view-default-segment-typo-color-invalid: var(--color-control-typo-error);
    --datetimefield-view-default-placeholder-typo-color-base: var(--color-control-typo-ghost);
    --datetimefield-view-default-placeholder-typo-color-disabled: var(--color-control-typo-disable);
    --font-family: Roboto, 'Helvetica Neue', Arial, sans-serif
}

:root {
    --font-family: 'YS Text', 'Helvetica Neue', Arial, sans-serif
}

body {
    font-family: var(--font-family);
    -webkit-font-feature-settings: 'liga', 'kern';
    -moz-font-feature-settings: 'liga', 'kern';
    font-feature-settings: 'liga', 'kern'
}

:root[data-theme=playhop] {
    --color-black: #000;
    --color-red: #f00;
    --color-white: #fff;
    --color-grey-1: #eeecfe;
    --color-grey-2: #f4f4f4;
    --color-grey-3: #cfcfdc;
    --color-grey-4: #e8ecef;
    --color-grey-5: #666;
    --color-grey-6: #333;
    --color-grey-7: #90919d;
    --color-grey-8: #222;
    --color-grey-9: #999;
    --color-purple-1: #5641ff;
    --color-purple-2: #5342f4;
    --color-green-1: #12c918;
    --color-green-2: #10ff13;
    --color-green-3: #a0ff01;
    --color-green-4: #15e51c;
    --color-green-5: #a4f038;
    --color-blue-1: #008eff;
    --color-orange-1: #d8642a;
    --color-orange-2: #f3a126;
    --color-orange-3: #d8642a;
    --color-light-cyan-1: #feffff;
    --color-background: #111;
    --color-background-variant: var(--color-grey-2);
    --color-background-paranja: rgba(0, 0, 0, 0.7);
    --tv-bg-color: #8a8a8b;
    --color-text-white: var(--color-white);
    --color-text-black: var(--color-grey-8);
    --color-text-rating: var(--color-white);
    --color-text-badge-new: var(--color-white);
    --color-text-badge-promo-event: var(--color-grey-8);
    --color-text-gradient: #d65b28;
    --color-gradient-primary: linear-gradient(180deg, #10ff13 0%, #a0ff01 100%);
    --border-radius-small: 4px;
    --border-radius-default: 16px;
    --border-radius-large: 20px;
    --border-radius-small-new: 6px;
    --border-radius-default-new: 8px;
    --box-shadow-sw-light: 0 2px 4px rgba(0, 0, 0, 0.1);
    --box-shadow-sw-default: 0 3px 5px rgba(14, 21, 47, 0.1), 0 1px 12px rgba(14, 21, 47, 0.12);
    --transform-button-pressed: scale(0.96);
    --button-default-font-family: var(--font-family);
    --close-button-bg-image-black-cross: url("data:image/svg+xml,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.8 7.298a.988.988 0 0 0-1.414 0 1.03 1.03 0 0 0 0 1.439l3.2 3.256-3.214 3.27a1.03 1.03 0 0 0 0 1.439.988.988 0 0 0 1.414 0L12 13.432l3.213 3.27a.988.988 0 0 0 1.415 0 1.03 1.03 0 0 0 0-1.439l-3.214-3.27 3.2-3.256a1.03 1.03 0 0 0 0-1.439.988.988 0 0 0-1.414 0L12 10.554 8.8 7.298z' fill='%23222222'/%3e%3c/svg%3e");
    --close-button-bg-image-white-cross: url("data:image/svg+xml,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.8 7.298a.988.988 0 0 0-1.414 0 1.03 1.03 0 0 0 0 1.439l3.2 3.256-3.214 3.27a1.03 1.03 0 0 0 0 1.439.988.988 0 0 0 1.414 0L12 13.432l3.213 3.27a.988.988 0 0 0 1.415 0 1.03 1.03 0 0 0 0-1.439l-3.214-3.27 3.2-3.256a1.03 1.03 0 0 0 0-1.439.988.988 0 0 0-1.414 0L12 10.554 8.8 7.298z' fill='%23FFF'/%3e%3c/svg%3e");
    --close-button-bg-color-white-cross: #e5e5e599;
    --color-badge-new: #ff5c00;
    --color-badge-promo-direct: #fff;
    --color-badge-promo-event: #ffe150;
    --gradient-game-image: linear-gradient(135deg, #d0ebf3 0%, #aab9f0 100%);
    --gradient-user-activity-popup: linear-gradient(92.75deg, #ffe04a 0.92%, #ffb74a 100%);
    --gradient-contest-banner: linear-gradient(180deg, #28afe9 0%, #101496 99.66%);
    --gradient-museum-banner: linear-gradient(180deg, #2c4054 48.12%, #1a2734 99.66%);
    --color-paranja: rgba(0, 0, 0, 0.7);
    --text-size-s-bold: 700 13px/17px var(--font-family);
    --color-noads-banner: #e9ecef;
    --color-glow-start: #e8ecef;
    --color-glow-end: #d8dcdf;
    --aspect-ratio-9-16: 56.25%;
    --color-message-debug-background: var(--color-white);
    --color-message-debug-text: var(--color-black);
    --color-message-error-background: var(--color-red);
    --color-message-error-text: var(--color-white);
    --color-message-info-background: #352f78;
    --color-message-info-text: var(--color-white);
    --color-message-warn-background: var(--color-orange-2);
    --color-message-warn-text: var(--color-black);
    --font-family: Roboto, 'Helvetica Neue', Arial, sans-serif;
    --font-family-headline: 'Druk Wide Cy', Roboto, 'Helvetica Neue', Arial, sans-serif;
    --text-desktop-headline-extra: 500 36px/1.2em var(--font-family);
    --text-desktop-headline: 900 22px/1.2em var(--font-family-headline);
    --text-desktop-headline-small: 900 18px/1.2em var(--font-family-headline);
    --text-desktop-subtitle-1: 500 18px/1.2em var(--font-family);
    --text-desktop-subtitle-2: 400 18px/1.2em var(--font-family);
    --text-desktop-body-1: 400 13px/1.4em var(--font-family);
    --text-desktop-body-2: 500 13px/1.4em var(--font-family);
    --text-desktop-body-3: 400 15px/1.4em var(--font-family);
    --text-desktop-body-4: 500 15px/1.4em var(--font-family);
    --text-desktop-body-5: 500 16px/1.4em var(--font-family);
    --text-desktop-sidebar-item: 400 14px/1.4em var(--font-family);
    --text-mobile-sidebar-item: 400 13px/1.4em var(--font-family);
    --text-desktop-caption-1: 400 12px/1.2em var(--font-family);
    --text-desktop-caption-2: 500 11px/1.2em var(--font-family);
    --text-desktop-button-1: 400 14px/16px var(--font-family);
    --text-desktop-button-2: 500 15px/1.2em var(--font-family);
    --text-mobile-headline: 900 22px/1.2em var(--font-family-headline);
    --text-mobile-subtitle-1: 500 18px/1.2em var(--font-family);
    --text-mobile-subtitle-2: 400 18px/1.2em var(--font-family);
    --text-mobile-body-1: 400 13px/1.4em var(--font-family);
    --text-mobile-body-3: 400 15px/1.4em var(--font-family);
    --text-mobile-body-4: 500 15px/1.4em var(--font-family);
    --text-mobile-body-5: 500 16px/1.4em var(--font-family);
    --text-mobile-caption-1: 400 12px/1.2em var(--font-family);
    --game-url-user-drag: auto;
    --header-border-bottom: none;
    --profile-page-mobile-margin: 0;
    --profile-right-width: 390px;
    --adaptive-feed-element-padding: 0 36px 0 22px;
    --disclaimer-max-width: 863px;
    --textinput-search-height: 32px;
    --textinput-search-border-radius: 12px;
    --popup-box-shadow: 0 16px 62px rgba(3, 21, 48, 0.15);
    --close-button-color-app-page: var(--color-grey-3);
    --close-button-color-app-page-hovered: var(--color-grey-7);
    --smooth-border: 1px solid rgba(0, 0, 0, 0.1);
    --drawer-before-bg: rgba(0, 0, 0, 0.1);
    --promo-bar-height: 66px;
    --promo-bar-margin: 8px;
    --play-header-height: 32px;
    --recommended-adaptive-width: 160px;
    --adv-sticky-banner-bg: #000;
    --adv-sticky-banner-bg-desktop-light: #f7f7f7;
    --adv-sticky-banner-border-radius: 6px;
    --balance-refilled-color: #ddd9ff;
    --balance-refilled-border-color: #7867fe;
    --footer-links-bg: var(--color-popup);
    --navigation-link-height: 32px;
    --blur-fallback-bg-color: rgba(0, 0, 0, 0.8);
    --blur-bg-color: rgba(0, 0, 0, 0.6);
    --blur-bg-color-backdrop-filter: blur(30px);
    --similar-games-close-bg-color: #008eff;
    --game-video-review-play-icon-fill-color: var(--color-white);
    --game-video-review-title-font: 500 16px/1.2em var(--font-family);
    --game-video-review-game-title-font: 500 15px/1.2em var(--font-family);
    --game-video-review-bold-text-font: 500 14px/1.2em var(--font-family);
    --game-video-review-description-font: 400 14px/1.4em var(--font-family);
    --game-video-review-section-title-font: 500 20px/normal var(--font-family-headline);
    --game-video-review-tutorial-popup-font: 400 14px/1.3em var(--font-family);
    --game-video-review-tutorial-popup-background-color: #008eff;
    --game-video-review-tutorial-popup-color: var(--color-white);
    --game-video-review-game-info-background: rgba(255, 255, 255, 0.9);
    --game-video-review-stuck-info-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.1);
    --color-background-main-light: #555;
    --color-text-badge-best-of: var(--color-grey-8);
    --text-headline-shrunk: 900 20px/1.2 var(--font-family-headline);
    --text-game-description-shrunk-line-height: 1.2;
    --text-game-description-shrunk-desktop: 500 14px/var(--text-game-description-shrunk-line-height) var(--font-family);
    --text-game-description-shrunk-mobile: 500 13px/var(--text-game-description-shrunk-line-height) var(--font-family);
    --color-quality-score-high-bg: #3bb33b;
    --color-quality-score-bg: #777;
    --color-quality-score-bg-transparent: #777777d9;
    --color-quality-score-high-bg-transparent: #33d043d9;
    --leaderboard-invite-button-color: var(--color-purple-1);
    --game-features-border-color: var(--color-main-theme);
    --text-headline-mobile-shrunk: 900 18px/1.2 var(--font-family-headline);
    --page-padding-mobile: 10px;
    --page-padding-mobile-offset: -10px
}

:root[data-theme=playhop][data-theme-color=dark] {
    --color-main-theme: var(--fill-bg);
    --color-background-variant: var(--color-grey-8);
    --color-background-accent: #333;
    --color-background-accent-transparent: rgba(51, 51, 51, 0);
    --color-text: var(--color-green-2);
    --color-text-primary: var(--color-white);
    --color-text-inverse: var(--color-grey-8);
    --color-text-promo: rgba(255, 255, 255, 0.8);
    --color-text-secondary: rgba(255, 255, 255, 0.6);
    --color-text-ghost: rgba(255, 255, 255, 0.5);
    --color-blur: rgba(17, 17, 17, 0.6);
    --color-control-primary: var(--color-white);
    --color-control-primary-hover: var(--color-gray-1);
    --color-control-primary-on: var(--color-gray-2);
    --color-control-primary-variant: var(--color-yellow-2);
    --color-control-primary-variant-hover: var(--color-purple-1);
    --color-control-primary-on-variant: var(--color-grey-8);
    --color-control-secondary: #3b3946;
    --color-control-secondary-hover: #24222a;
    --color-control-secondary-on: var(--color-white);
    --color-control-ghost: rgba(244, 244, 246, 0.25);
    --color-control-ghost-hover: #3b3946;
    --color-control-ghost-on: var(--color-white);
    --color-control-float: #3b3946;
    --color-control-float-hover: #23222a;
    --color-control-float-on: var(--color-white);
    --color-disable: rgba(255, 255, 255, 0.1);
    --color-separator: rgba(255, 255, 255, 0.1);
    --color-on-disabled: #585858;
    --color-button-primary: var(--color-control-primary);
    --color-button-primary-bg-hovered: var(--color-control-primary-hover);
    --color-button-primary-bg-pressed: var(--color-control-primary-hover);
    --color-button-primary-bg-disabled: var(--color-disable);
    --color-button-secondary: var(--color-control-secondary);
    --color-button-secondary-bg-hovered: var(--color-control-secondary-hover);
    --color-button-secondary-bg-pressed: var(--color-control-secondary-hover);
    --color-button-secondary-bg-disabled: var(--color-disable);
    --color-button-ghost: var(--color-control-ghost);
    --color-button-ghost-bg-hovered: var(--color-control-ghost-hover);
    --color-button-ghost-bg-pressed: var(--color-control-ghost-hover);
    --color-button-ghost-bg-disabled: var(--color-disable);
    --color-button-float: var(--color-control-float);
    --color-button-float-bg-hovered: var(--color-control-float-hover);
    --color-button-float-bg-pressed: var(--color-control-float-hover);
    --color-button-float-bg-disabled: var(--color-disable);
    --close-button-color-primary: var(--color-grey-5);
    --close-button-color-primary-hovered: var(--color-grey-5);
    --close-button-color-primary-pressed: var(--color-grey-5);
    --close-button-bg-image-primary: url("data:image/svg+xml,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.8 7.298a.988.988 0 0 0-1.414 0 1.03 1.03 0 0 0 0 1.439l3.2 3.256-3.214 3.27a1.03 1.03 0 0 0 0 1.439.988.988 0 0 0 1.414 0L12 13.432l3.213 3.27a.988.988 0 0 0 1.415 0 1.03 1.03 0 0 0 0-1.439l-3.214-3.27 3.2-3.256a1.03 1.03 0 0 0 0-1.439.988.988 0 0 0-1.414 0L12 10.554 8.8 7.298z' fill='%23FFF'/%3e%3c/svg%3e");
    --color-link-primary: var(--color-green-1);
    --color-link-primary-hovered: var(--color-green-3);
    --color-link-primary-pressed: var(--color-green-3);
    --color-link-bg-secondary: var(--color-text-secondary);
    --color-secondary: var(--color-text-secondary);
    --color-popup: var(--color-grey-6);
    --color-gradient-popup: linear-gradient(0deg, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05)), linear-gradient(99.09deg, #333 0%, #555 100%);
    --color-shortcut-popup-close-button: #505050;
    --color-popup-variant: #444;
    --color-game-info-bg: var(--color-grey-6);
    --color-game-page-popup: var(--color-grey-6);
    --color-game-scrolled-card: var(--color-main-theme);
    --color-balance-popup-promo: linear-gradient(0deg, #53514f, #53514f), rgba(0, 0, 0, 0.05);
    --color-balance-popup-shadow: linear-gradient(180deg, rgba(51, 51, 51, 0) 0%, #333 100%);
    --color-shortcut-popup-ios: var(--color-green-5);
    --color-trust-bg: var(--color-refill-popup-temporary);
    --color-input-bg: var(--color-control-secondary);
    --color-search-active-bg: var(--color-control-secondary);
    --color-category-hover: var(--color-white);
    --text-color-category: var(--color-white);
    --color-balance-refill-footer-bg: var(--color-main-theme);
    --color-noads-banner: #666;
    --color-merge-conflicts-dialog-option-bg: #53514f;
    --color-merge-conflicts-dialog-option-border: #f1f0fe;
    --icon-primary-fill-color: var(--color-white);
    --color-tab-transition-bg: #444;
    --color-tab-transition-bg-hover: #666;
    --color-tab-transition-text: #eee;
    --color-tab-transition-text-hover: #fff;
    --color-game-table-bg: #333;
    --color-game-leaderboard-border: #333;
    --color-game-leaderboard-row-hovered-bg: #eee;
    --color-game-leaderboard-row-hovered-color: #333;
    --meatball-button-bg-icon-hover: url("data:image/svg+xml,%3csvg width='15' height='3' viewBox='0 0 15 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='1.5' cy='1.5' r='1.5' fill='%23fff'/%3e%3ccircle cx='7.5' cy='1.5' r='1.5' fill='%23fff'/%3e%3ccircle cx='13.5' cy='1.5' r='1.5' fill='%23fff'/%3e%3c/svg%3e");
    --arrow-primary-color-bg-icon: url("data:image/svg+xml,%3csvg width='44' height='44' viewBox='0 0 44 44' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M29 23H15a1 1 0 1 1 0-2h14v2z' fill='%23fff'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M22 15a1 1 0 0 1 1.414 0l7 7-7 7A1 1 0 1 1 22 27.586L27.586 22 22 16.414A1 1 0 0 1 22 15z' fill='%23fff'/%3e%3c/svg%3e");
    --color-link-temporary: var(--color-green-1);
    --color-link-hover-temporary: var(--color-green-4);
    --color-button-bg-temporary: var(--color-green-1);
    --color-button-bg-temporary-hover: var(--color-green-4);
    --color-separator-temporary: #333;
    --color-bg-hover-temporary: #444;
    --color-search-bg-temporary: #333;
    --color-bg-active-temporary: #5641ff;
    --text-color-placeholder-search-temporary: #888;
    --text-color-placeholder-search-hover-temporary: #fff;
    --text-color-nav-temporary: #fff;
    --text-color-nav-hover-temporary: #eee;
    --color-bg-nav-inactive-link: #333;
    --text-color-category-temporary: var(--color-grey-9);
    --text-color-category-mobile-temporary: var(--color-white);
    --text-color-category-hover-temporary: var(--color-text-primary);
    --text-color-category-active-temporary: var(--color-black);
    --text-color-category-active: var(--color-grey-8);
    --color-category-bg-temporary: var(--color-button-secondary);
    --color-category-bg-hover-temporary: #444;
    --color-category-bg-active-temporary: var(--color-white);
    --color-category-badge-bg-temporary: transparent;
    --color-category-badge-bg-hover-temporary: transparent;
    --text-color-category-badge-temporary: transparent;
    --color-text-category-badge-new: var(--color-grey-9);
    --text-color-tag-temporary: #eee;
    --text-color-tag-hover-temporary: var(--color-text-primary);
    --text-color-tag-active-temporary: var(--color-white);
    --color-tag-bg-temporary: #333;
    --color-tag-bg-hover-temporary: #444;
    --color-tag-bg-active-temporary: #5641ff;
    --text-color-tag-counter-temporary: #888;
    --text-color-tag-counter-hover-temporary: #aaa;
    --text-color-tag-counter-active-temporary: var(--color-white);
    --color-category-icon: #999;
    --color-category-icon-hovered: var(--color-white);
    --color-category-icon-active: var(--color-black);
    --color-category-icon-mobile: var(--color-white);
    --color-category-icon-mobile-active: var(--color-black);
    --color-game-page-popup-temporary: #222;
    --color-game-page-open-info-hovered-bg: #444;
    --color-game-page-popup-button-temporary: var(--color-green-3);
    --color-game-page-popup-button-hover-temporary: var(--color-button-bg-temporary-hover);
    --color-game-page-popup-text: var(--color-grey-9);
    --game-page-feedback-box-shadow: inset 0 -60px 60px 0 #222;
    --border-color-game-page: var(--color-grey-6);
    --text-color-section-header-text-temporary: #fff;
    --icon-color-section-header-text-temporary: #fed652;
    ;
    --color-section-header-link-temporary: var(--color-green-2);
    --color-section-header-link-hover-temporary: var(--color-green-3);
    --text-color-game-card-title-temporary: #eee;
    --text-color-game-card-title-hover-temporary: var(--color-text-primary);
    --text-color-game-card-developer-temporary: #999;
    --text-color-game-card-developer-hover-temporary: #eee;
    --color-user-profile-bg: var(--color-main-theme);
    --color-user-profile-widget-bg: var(--color-background-accent);
    --color-user-profile-widget-clickable-bg-hover: #f4f4f4;
    --color-recovery-code-hint: var(--color-grey-9);
    --color-recovery-code-input-bg: #444;
    --color-recovery-code-code-bg: #444;
    --color-recovery-code-code-bg-hover: var(--color-grey-5);
    --color-user-profile-widget-shortcut-bg-hover: #444;
    --color-profile-recent-games-bg: #444;
    --border-radius-profile-recent-games: 12px;
    --color-achievements-notifier-bg: #333;
    --color-achievements-notifier-item-bg: #666;
    --color-text-footer: #999;
    --color-text-footer-copyright-temporary: #999;
    --color-text-footer-link-temporary: var(--color-link-primary);
    --color-text-footer-link-hover-temporary: var(--color-link-primary);
    --color-footer-banner-partners: #41be89;
    --color-footer-banner-shortcut: #444eb9;
    --color-input-bg-temporary: #333;
    --color-input-bg-temporary--disabled: #292929;
    --color-input-bg-temporary--hover: #444;
    --text-color-input-temporary: #888;
    --text-color-input-temporary--disabled: #4f4f4f;
    --color-payments-email-label: #eee;
    --color-refill-popup-temporary: #222;
    --color-refill-popup-active-pack-temporary: #3faaff;
    --padding-refill-popup-auth: 26px 36px;
    --balance-refilled-close-button-bg-color: #333;
    --color-arrow-input-active: var(--color-green-1);
    --close-button-color-primary-temporary: #444;
    --close-button-color-primary-hovered-temporary: #666;
    --close-button-popup-color-primary-temporary: #333;
    --close-button-popup-color-primary-hovered-temporary: #666;
    --color-log-in-button: var(--color-grey-1);
    --color-user-profile-pic-bg: #888;
    --color-user-header-pic-bg: #888;
    --color-user-profile-popup-separator: #333;
    --color-user-profile-popup-menu-hover-bg: #888;
    --color-user-popup: var(--color-grey-6);
    --color-user-popup-close-button: var(--color-grey-5);
    --color-user-popup-section: linear-gradient(0deg, #53514f, #53514f), rgba(0, 0, 0, 0.05);
    --close-button-color-app-page: #444;
    --close-button-color-app-page-hovered: #666;
    --play-game-header-menu-row-hovered: #888;
    --play-game-header-menu-border-color: var(--color-grey-5);
    --color-onboarding-tooltip-bg: var(--color-grey-2);
    --color-onboarding-tooltip: var(--color-black);
    --color-payment-popup-text: #fff;
    --color-payment-popup-bg: #333;
    --color-popup-footer-bg: #333;
    --color-payment-promo-bg: #191919;
    --color-currency-value: #14e517;
    --unavailable-game-descripion-bg: #fae9b8;
    --unavailable-game-icon-color: var(--color-black);
    --unavailable-game-text-color: var(--color-text-black)
}

:root[data-uikit-theme=playhop] {
    --age-rating-border-radius: 6px;
    --age-rating-green-cl-bg: var(--fill-color-success);
    --age-rating-height: 18px;
    --age-rating-orange-cl-bg: var(--fill-color-warning);
    --age-rating-padding: 5px 5px 4px 5px;
    --age-rating-red-cl-bg: var(--fill-color-alert);
    --basic-font-family: Roboto, 'Helvetica Neue', Arial, sans-serif;
    --black-100: #8a8a8a;
    --black-1000: #000;
    --black-150: #828282;
    --black-200: #7a7a7a;
    --black-250: #737373;
    --black-300: #6b6b6b;
    --black-350: #636363;
    --black-400: #5c5c5c;
    --black-450: #545454;
    --black-50: #919191;
    --black-500: #4d4d4d;
    --black-550: #454545;
    --black-600: #3d3d3d;
    --black-650: #363636;
    --black-700: #2e2e2e;
    --black-750: #262626;
    --black-800: #202020;
    --black-850: #171717;
    --black-900: #0f0f0f;
    --black-950: #080808;
    --blue-100: #f0faff;
    --blue-1000: #0a234a;
    --blue-150: #d5f1ff;
    --blue-200: #bbe7ff;
    --blue-250: #a0dcff;
    --blue-300: #85d1ff;
    --blue-350: #6bc5ff;
    --blue-400: #50b8ff;
    --blue-450: #35abff;
    --blue-500: #1b9dff;
    --blue-550: #008eff;
    --blue-600: #0480eb;
    --blue-650: #0673d7;
    --blue-700: #0966c3;
    --blue-750: #0a5aaf;
    --blue-800: #0c4e9a;
    --blue-850: #0c4386;
    --blue-900: #0c3872;
    --blue-950: #0b2d5e;
    --blue-grey-100: #f1f3f5;
    --blue-grey-1000: #2d2c33;
    --blue-grey-150: #e3e7ec;
    --blue-grey-200: #d4dbe3;
    --blue-grey-250: #c7d0da;
    --blue-grey-300: #bac4d1;
    --blue-grey-350: #adb9c7;
    --blue-grey-400: #a0aebe;
    --blue-grey-450: #95a3b5;
    --blue-grey-500: #8998ac;
    --blue-grey-550: #7e8ea3;
    --blue-grey-600: #768297;
    --blue-grey-650: #6d768a;
    --blue-grey-700: #656b7e;
    --blue-grey-750: #5c6071;
    --blue-grey-800: #535565;
    --blue-grey-850: #4a4a58;
    --blue-grey-900: #40404c;
    --blue-grey-950: #37363f;
    --border-error: var(--red-550);
    --border-selected: var(--green-extra-550);
    --border-success: var(--green-550);
    --button-border-radius-24: 4px;
    --button-border-radius-32: 6px;
    --button-border-radius-40: 8px;
    --button-cl-bg-empty: transparent;
    --button-cl-bg-empty-disabled: transparent;
    --button-cl-bg-empty-hover: transparent;
    --button-cl-bg-primary: var(--fill-accentBrand);
    --button-cl-bg-primary-disabled: var(--fill-accentBrand-disabled);
    --button-cl-bg-primary-hover: var(--fill-accentBrand-hover);
    --button-cl-bg-promo: var(--fill-accentBrand);
    --button-cl-bg-promo-disabled: var(--fill-accentBrand-disabled);
    --button-cl-bg-promo-hover: var(--fill-accentBrand-hover);
    --button-cl-bg-secondary: var(--fill-secondary-default);
    --button-cl-bg-secondary-disabled: var(--fill-secondary-disabled);
    --button-cl-bg-secondary-hover: var(--fill-secondary-hover);
    --button-cl-icon-empty: var(--icon-accent);
    --button-cl-icon-empty-disabled: var(--icon-accent-disabled);
    --button-cl-icon-empty-hover: var(--icon-accent-hover);
    --button-cl-icon-primary: var(--icon-inverse);
    --button-cl-icon-primary-disabled: var(--icon-inverse-disabled);
    --button-cl-icon-primary-hover: var(--icon-inverse);
    --button-cl-icon-secondary: var(--icon-primary);
    --button-cl-icon-secondary-disabled: var(--icon-primary-disabled);
    --button-cl-icon-secondary-hover: var(--icon-primary);
    --button-cl-text-empty: var(--text-accent);
    --button-cl-text-empty-disabled: var(--text-accent-disabled);
    --button-cl-text-empty-hover: var(--text-accent-hover);
    --button-cl-text-primary: var(--text-inverse);
    --button-cl-text-primary-disabled: var(--text-inverse-disabled);
    --button-cl-text-primary-hover: var(--text-inverse);
    --button-cl-text-promo: var(--text-inverse);
    --button-cl-text-promo-disabled: var(--text-inverse-disabled);
    --button-cl-text-promo-hover: var(--text-inverse);
    --button-cl-text-secondary: var(--text-primary);
    --button-cl-text-secondary-disabled: var(--text-primary-disabled);
    --button-cl-text-secondary-hover: var(--text-primary);
    --button-gap-24: 4px;
    --button-gap-32: 8px;
    --button-gap-40: 8px;
    --button-height-24: 24px;
    --button-height-32: 32px;
    --button-height-40: 40px;
    --button-padding-24-text: 0 8px;
    --button-padding-32-text: 0 12px;
    --button-padding-40-text: 0 16px;
    --button-padding-40-text-promo: 0 24px;
    --category-tag-cl-bg: var(--fill-bg);
    --category-tag-cl-bg-hover: var(--fill-secondary-default);
    --category-tag-cl-bg-pressed: var(--fill-totalWhite);
    --category-tag-cl-icon: var(--icon-secondary-default);
    --category-tag-cl-icon-hover: var(--icon-primary);
    --category-tag-cl-icon-pressed: var(--icon-inverse);
    --category-tag-cl-text: var(--text-secondary-default);
    --category-tag-cl-text-hover: var(--text-primary);
    --category-tag-cl-text-pressed: var(--text-inverse);
    --category-tag-icon-gap: 12px;
    --category-tag-info-bg: var(--fill-accent);
    --category-tag-info-color: var(--text-primary);
    --category-tag-info-color-exp: var(--color-base);
    --category-tag-info-gap: 8px;
    --category-tag-info-padding: 1px 4px;
    --category-tag-padding: 7px 12px;
    --checkbox-18-br: 4px;
    --checkbox-18-gap: 8px;
    --checkbox-18-height: 18px;
    --checkbox-18-width: 18px;
    --checkbox-background-transition: background-color 0.15s linear;
    --checkbox-color-checked: var(--fill-accent);
    --checkbox-color-checked-hover: var(--fill-accent-hover);
    --checkbox-color-disabled: var(--fill-accent-disabled);
    --checkbox-color-unchecked: var(--fill-accent-nonactive);
    --checkbox-color-unchecked-hover: var(--fill-accent-nonactive-hover);
    --checkbox-label-color: var(--text-secondary-default);
    --checkbox-tick-color-checked: var(--icon-primary);
    --checkbox-tick-color-checked-hover: var(--icon-primary);
    --checkbox-tick-color-disabled: var(--icon-primary-disabled);
    --fill-accent: var(--green-extra-750);
    --fill-accent-disabled: var(--black-550);
    --fill-accent-hover: var(--green-extra-650);
    --fill-accent-nonactive: var(--black-300);
    --fill-accent-nonactive-hover: var(--black-200);
    --fill-accentBrand: var(--gradient-accent);
    --fill-accentBrand-disabled: var(--black-550);
    --fill-accentBrand-hover: var(--yellow-extra-550);
    --fill-bg: var(--black-800);
    --fill-color-alert: var(--red-550);
    --fill-color-success: var(--green-500);
    --fill-color-warning: var(--orange-500);
    --fill-counter: var(--yellow-450);
    --fill-island: var(--black-650);
    --fill-secondary-default: var(--black-550);
    --fill-secondary-disabled: var(--black-550);
    --fill-secondary-hover: var(--black-350);
    --fill-secondary-subdue-default: var(--black-250);
    --fill-totalWhite: var(--white-1000);
    --fill-totalWhite-disabled: var(--black-550);
    --float-button-background: var(--fill-secondary-default);
    --float-button-background-hover: var(--fill-secondary-hover);
    --float-button-background-pressed: var(--fill-secondary-hover);
    --float-button-icon-color: var(--icon-primary);
    --float-button-shadow: 0 1px 12px 0 rgba(14, 21, 47, 0.12), 0 3px 5px 0 rgba(14, 21, 47, 0.1);
    --font-age-tag: 500 11px/13px var(--basic-font-family);
    --font-button-24: 500 13px/15px var(--basic-font-family);
    --font-button-32: 500 13px/15px var(--basic-font-family);
    --font-button-40: 500 15px/18px var(--basic-font-family);
    --font-button-promo-24: 500 13px/15px 'Druk Wide Cy', var(--basic-font-family);
    --font-button-promo-32: 500 13px/15px 'Druk Wide Cy', var(--basic-font-family);
    --font-button-promo-40: 900 16px/19px 'Druk Wide Cy', var(--basic-font-family);
    --font-category-tag: 400 15px/18px var(--basic-font-family);
    --font-category-tag-number: 400 13px/16px var(--basic-font-family);
    --font-category-tag-page: 400 20px/28px var(--basic-font-family);
    --font-checkbox-label: 400 13px/16px var(--basic-font-family);
    --font-game-tag: 400 15px/18px var(--basic-font-family);
    --font-input-text: 400 15px/18px var(--basic-font-family);
    --font-link-m-m: 500 15px/18px var(--basic-font-family);
    --font-link-m-r: 400 15px/18px var(--basic-font-family);
    --font-link-s-m: 500 13px/16px var(--basic-font-family);
    --font-link-s-r: 400 13px/16px var(--basic-font-family);
    --font-link-xs-r: 400 12px/14px var(--basic-font-family);
    --font-tag: 400 12px/14px var(--basic-font-family);
    --font-tag-list: 400 12px/14px var(--basic-font-family);
    --font-tag-page: 400 15px/18px var(--basic-font-family);
    --game-tag-cl-bg: var(--fill-secondary-default);
    --game-tag-cl-bg-hover: var(--fill-secondary-hover);
    --game-tag-cl-bg-pressed: var(--fill-totalWhite);
    --game-tag-cl-text: var(--text-secondary-strong-default);
    --game-tag-cl-text-hover: var(--text-primary);
    --game-tag-cl-text-pressed: var(--text-inverse);
    --game-tag-height: 30px;
    --game-tag-padding: 6px 10px;
    --gc-input-token-cl-icon-hover: var(--icon-primary);
    --gc-input-token-cl-icon-selected: var(--icon-primary);
    --gc-input-token-cl-placeholder-hover: var(--text-primary);
    --gc-input-token-cl-placeholder-selected: var(--text-primary);
    --gradient-accent: linear-gradient(180deg, var(--green-extra-550) 0%, var(--yellow-extra-550) 100%);
    --gradient-accent-hover: linear-gradient(180deg, var(--yellow-extra-550) 0%, #a1ff07 100%);
    --green-100: #edfff1;
    --green-1000: #004d1c;
    --green-150: #caf5d5;
    --green-200: #aaebbb;
    --green-250: #8ce1a3;
    --green-300: #6fd78d;
    --green-350: #55cd79;
    --green-400: #3dc467;
    --green-450: #26ba57;
    --green-500: #12b049;
    --green-550: #00a63c;
    --green-600: #009c39;
    --green-650: #009235;
    --green-700: #008831;
    --green-750: #007e2e;
    --green-800: #00742a;
    --green-850: #006a27;
    --green-900: #006023;
    --green-950: #00571f;
    --green-extra-100: #e5ffe6;
    --green-extra-1000: #0d8c11;
    --green-extra-150: #ccffcd;
    --green-extra-200: #b2ffb3;
    --green-extra-250: #99ff9a;
    --green-extra-300: #80ff81;
    --green-extra-350: #66ff68;
    --green-extra-400: #4dff4f;
    --green-extra-450: #33ff36;
    --green-extra-500: #00ff03;
    --green-extra-550: #10ff13;
    --green-extra-600: #16f21e;
    --green-extra-650: #15e51c;
    --green-extra-700: #13d91a;
    --green-extra-750: #12cc18;
    --green-extra-800: #11bf17;
    --green-extra-850: #10b215;
    --green-extra-900: #0fa614;
    --green-extra-950: #0e9912;
    --icon-accent: var(--green-extra-550);
    --icon-accent-disabled: var(--black-550);
    --icon-accent-hover: var(--yellow-extra-550);
    --icon-error: var(--red-500);
    --icon-inverse: var(--black-800);
    --icon-inverse-disabled: var(--black-350);
    --icon-primary: var(--white-1000);
    --icon-primary-disabled: var(--black-350);
    --icon-secondary-default: var(--white-300);
    --icon-secondary-selected: var(--white-100);
    --icon-secondary-strong-default: var(--black-350);
    --icon-success: var(--green-500);
    --link-cl-accent: var(--text-accent);
    --link-cl-accent-hover: var(--text-accent-hover);
    --link-cl-inverse: var(--text-inverse);
    --link-cl-inverse-hover: var(--text-secondary-default);
    --link-cl-primary: var(--text-primary);
    --link-cl-primary-hover: var(--text-accent-hover);
    --link-cl-secondary: var(--text-secondary-default);
    --link-cl-secondary-hover: var(--text-accent-hover);
    --orange-100: #fefae7;
    --orange-1000: #52270a;
    --orange-150: #fef3cd;
    --orange-200: #feebb4;
    --orange-250: #fedf9a;
    --orange-3000: #fed281;
    --orange-350: #ffc267;
    --orange-400: #ffb04d;
    --orange-450: #ff9b33;
    --orange-500: #ff841a;
    --orange-550: #ff6b00;
    --orange-600: #ec6403;
    --orange-650: #d95d06;
    --orange-700: #c55608;
    --orange-750: #b24f0a;
    --orange-800: #9f480b;
    --orange-850: #8c400b;
    --orange-900: #78380b;
    --orange-950: #652f0b;
    --pink-100: #f8e5ed;
    --pink-1000: #7c1d4e;
    --pink-150: #f9c9de;
    --pink-200: #faadce;
    --pink-250: #fb91c0;
    --pink-300: #fb74b1;
    --pink-350: #fc57a3;
    --pink-400: #fd3a95;
    --pink-450: #fe1d87;
    --pink-500: #ff007a;
    --pink-550: #f20678;
    --pink-600: #e50b75;
    --pink-650: #d80f71;
    --pink-700: #cb136e;
    --pink-750: #be1669;
    --pink-800: #b01965;
    --pink-850: #a31b60;
    --pink-900: #961c5a;
    --pink-950: #891d54;
    --purple-100: #faf2ff;
    --purple-1000: #130f4d;
    --purple-150: #efd7ff;
    --purple-200: #e4bcff;
    --purple-250: #d7a1ff;
    --purple-300: #cb86ff;
    --purple-350: #bd6cff;
    --purple-400: #af51ff;
    --purple-450: #a036ff;
    --purple-500: #901bff;
    --purple-550: #8000ff;
    --purple-600: #6d05eb;
    --purple-650: #5d09d7;
    --purple-700: #4e0dc4;
    --purple-750: #410fb0;
    --purple-800: #35119c;
    --purple-850: #2b1288;
    --purple-900: #221275;
    --purple-950: #1a1161;
    --red-100: #fff5f2;
    --red-1000: #410000;
    --red-150: #ffe0d7;
    --red-200: #ffc9bc;
    --red-250: #ffb2a1;
    --red-300: #ff9986;
    --red-350: #ff806c;
    --red-400: #ff6551;
    --red-450: #ff4936;
    --red-500: #ff2d1b;
    --red-550: #ff0f00;
    --red-600: #ea0c00;
    --red-650: #d50a00;
    --red-700: #c00800;
    --red-750: #ab0600;
    --red-800: #960500;
    --red-850: #800300;
    --red-900: #6b0200;
    --red-950: #560100;
    --spin-default-border-color: #14e517;
    --spin-filled-bg-color: #00000020;
    --spin-filled-border-color: #fff;
    --tag-cl-bg: var(--fill-secondary-default);
    --tag-cl-bg-hover: var(--fill-secondary-hover);
    --tag-cl-bg-pressed: var(--fill-totalWhite);
    --tag-cl-text: var(--text-secondary-strong-default);
    --tag-cl-text-hover: var(--text-primary);
    --tag-cl-text-pressed: var(--text-inverse);
    --tag-gap: 4px;
    --tag-height-list: 24px;
    --tag-height-page: 28px;
    --tag-padding-list: 4px 8px;
    --tag-padding-page: 6px 10px;
    --text-accent: var(--green-extra-550);
    --text-accent-disabled: var(--black-550);
    --text-accent-hover: var(--yellow-extra-550);
    --text-error: var(--red-500);
    --text-inverse: var(--black-800);
    --text-inverse-disabled: var(--black-350);
    --text-primary: var(--white-1000);
    --text-primary-disabled: var(--black-350);
    --text-secondary-default: var(--white-350);
    --text-secondary-selected: var(--white-100);
    --text-secondary-strong-default: var(--white-900);
    --tumbler-22-height: 22px;
    --tumbler-22-spacing-horizontal: 2px;
    --tumbler-22-spacing-vertical: 2px;
    --tumbler-22-toggle-height: 18px;
    --tumbler-22-toggle-width: 18px;
    --tumbler-22-width: 40px;
    --tumbler-active-bg: var(--fill-accent);
    --tumbler-active-fg: var(--fill-totalWhite);
    --tumbler-active-hover-bg: var(--fill-accent-hover);
    --tumbler-active-hover-fg: var(--fill-totalWhite);
    --tumbler-bg: var(--fill-accent-nonactive);
    --tumbler-disabled-bg: var(--fill-accent-nonactive);
    --tumbler-disabled-fg: var(--fill-totalWhite-disabled);
    --tumbler-fg: var(--fill-totalWhite);
    --tumbler-hover-bg: var(--fill-accent-nonactive-hover);
    --tumbler-hover-fg: var(--fill-totalWhite);
    --white-100: #757575;
    --white-1000: #fff;
    --white-150: #7d7d7d;
    --white-200: #858585;
    --white-250: #8c8c8c;
    --white-300: #949494;
    --white-350: #9c9c9c;
    --white-400: #a3a3a3;
    --white-450: #ababab;
    --white-50: #6e6e6e;
    --white-500: #b3b3b3;
    --white-550: #bababa;
    --white-600: #c2c2c2;
    --white-650: #c9c9c9;
    --white-700: #d1d1d1;
    --white-750: #d9d9d9;
    --white-800: #e0e0e0;
    --white-850: #e8e8e8;
    --white-900: #f0f0f0;
    --white-950: #f7f7f7;
    --yellow-100: #feffd9;
    --yellow-1000: #733600;
    --yellow-150: #ffffc1;
    --yellow-200: #fffea9;
    --yellow-250: #fffb91;
    --yellow-300: #fff779;
    --yellow-350: #fff260;
    --yellow-400: #ffec48;
    --yellow-450: #ffe530;
    --yellow-500: #ffdd18;
    --yellow-550: #ffd400;
    --yellow-600: #efbd00;
    --yellow-650: #e0a800;
    --yellow-700: #d09400;
    --yellow-750: #c18100;
    --yellow-800: #b17000;
    --yellow-850: #a25f00;
    --yellow-900: #925000;
    --yellow-950: #834300;
    --yellow-extra-100: #f4fee4;
    --yellow-extra-1000: #588c0d;
    --yellow-extra-150: #ebfecb;
    --yellow-extra-200: #e1feb2;
    --yellow-extra-250: #d8ff99;
    --yellow-extra-300: #ceff7f;
    --yellow-extra-350: #c5ff66;
    --yellow-extra-400: #bcff4d;
    --yellow-extra-450: #b2ff34;
    --yellow-extra-500: #a9ff1a;
    --yellow-extra-550: #a0ff01;
    --yellow-extra-600: #a4f038;
    --yellow-extra-650: #9ae431;
    --yellow-extra-700: #90d72b;
    --yellow-extra-750: #86cb25;
    --yellow-extra-800: #7dbe1f;
    --yellow-extra-850: #73b11a;
    --yellow-extra-900: #6aa515;
    --yellow-extra-950: #619911
}

:root {
    --catalog-sticky-spacing: 6px;
    color-scheme: only light;
    --anchor-bottom-height: 0
}

#mount,
body,
html {
    height: 100%;
    min-height: 100%
}

html {
    padding-left: calc(env(safe-area-inset-left)*.8);
    padding-left: calc(env(safe-area-inset-left)*var(--iphone-bangs-padding-left));
    padding-right: calc(env(safe-area-inset-right)*1);
    padding-right: calc(env(safe-area-inset-right)*var(--iphone-bangs-padding-right))
}

html[lang=ar],
html[lang=fa],
html[lang=he],
html[lang=ur] {
    direction: rtl
}

html[data-theme-color=dark] ::-webkit-scrollbar {
    width: 10px
}

html[data-theme-color=dark] ::-webkit-scrollbar-thumb {
    background: var(--button-view-default-fill-color-base);
    border-radius: 4px
}

html[data-theme-color=dark] ::-webkit-scrollbar-thumb:hover {
    background: var(--button-view-default-fill-color-hovered)
}

html[data-theme-color=dark] ::-webkit-scrollbar-track {
    background: var(--color-base)
}

html[data-theme-color=dark] ::-webkit-scrollbar-corner {
    background: var(--color-base)
}

html[data-theme-color=dark] {
    scrollbar-color: var(--button-view-default-fill-color-base) var(--color-base);
    scrollbar-width: thin
}

body {
    color: var(--color-text-primary);
    margin: 0;
    right: 0;
    -webkit-font-smoothing: antialiased;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    text-size-adjust: 100%
}

.main-body_bundle_desktop {
    zoom: calc(1/var(--page-zoom))
}

.main-body_modal_yes {
    scrollbar-width: none;
    -ms-overflow-style: none
}

.main-body_modal_yes::-webkit-scrollbar {
    display: none
}

.main-body.main-body_scroll-hidden_yes {
    overflow: hidden
}

.main-html {
    background-color: var(--color-main-theme)
}

.app {
    color: var(--color-text-primary);
    flex-direction: column;
    min-height: 100%
}

.app,
.app__container {
    display: flex;
    position: relative
}

.app__container {
    flex-grow: 1;
    padding: 0 16px
}

.app_bundle_desktop .app__container {
    padding: 0
}

.app__wrapper {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    margin: 0 auto;
    max-width: 100%
}

.nowrap {
    white-space: nowrap
}

.invisible {
    visibility: hidden
}

@media screen and (orientation: portrait) {
    .landscape {
        display: none !important
    }
}

@media screen and (orientation: landscape) {
    .portrait {
        display: none !important
    }
}

.flexcolumn,
.flexrow {
    display: flex;
    flex: 1;
    flex-direction: column
}

.flexrow {
    flex-direction: row
}

.lineclamp {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden
}

.games-link {
    color: var(--color-link-primary);
    -webkit-text-decoration: none;
    text-decoration: none;
    transition: color .1s ease-in-out
}

.app_bundle_desktop .games-link:hover {
    color: var(--color-link-primary-hovered);
    cursor: pointer
}

.app_bundle_desktop .games-link:active {
    color: var(--color-link-primary-pressed)
}

.default-link {
    -webkit-text-decoration: none;
    text-decoration: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    color: var(--color-text-primary);
    fill: var(--color-text-primary)
}

#error-screen {
    align-items: center;
    background-color: var(--color-main-theme);
    bottom: 0;
    display: none;
    flex-direction: column;
    font-family: Roboto, sans-serif;
    font-size: 5vw;
    font-style: normal;
    font-weight: 400;
    justify-content: center;
    left: 0;
    line-height: 10vw;
    position: fixed;
    right: 0;
    text-align: center;
    top: 0;
    z-index: 3000
}

#error-screen .logo {
    background-size: contain;
    height: 25vw;
    pointer-events: none;
    width: 25vw
}

#error-screen.error {
    display: flex
}

#error-screen #reload {
    color: var(--color-link-primary);
    cursor: pointer
}

.with-player {
    height: 1px;
    min-height: 100%;
    min-height: 100vh;
    min-height: calc(var(--vh-recalc, 1vh)*100);
    min-width: 100%;
    min-width: 100vw;
    min-width: calc(var(--vw-recalc, 1vw)*100);
    width: 1px
}

.game-player,
.with-player body {
    background: var(--color-black)
}

.game-player {
    border: 0;
    bottom: 0;
    height: 1px;
    left: 0;
    min-height: 100%;
    min-height: 100vh;
    min-height: calc(var(--vh-recalc, 1vh)*100);
    min-width: 100%;
    min-width: 100vw;
    padding-bottom: 100px;
    position: fixed;
    right: 0;
    top: 0;
    width: 1px;
    z-index: 1
}

.game-player_visible {
    display: block
}

.update-exist .game-player {
    top: 40px
}

.sticky-banner-container {
    background-color: var(--adv-sticky-banner-bg);
    bottom: 0;
    height: calc(100px + var(--catalog-sticky-spacing));
    left: 0;
    position: fixed;
    right: 0;
    z-index: var(--z-index-adv-catalog-sticky-banner)
}

.app_with_sticky {
    padding-bottom: calc(100px + var(--catalog-sticky-spacing))
}

@media screen and (orientation: landscape) {
    .sticky-banner-container {
        height: calc(50px + var(--catalog-sticky-spacing))
    }

    .app_with_sticky {
        padding-bottom: calc(50px + var(--catalog-sticky-spacing))
    }
}

@media (max-height: 699px) and (orientation:portrait) {
    .sticky-banner-container {
        height: calc(50px + var(--catalog-sticky-spacing))
    }

    .app_with_sticky {
        padding-bottom: calc(50px + var(--catalog-sticky-spacing))
    }
}

:root {
    --your-game-width: 84px;
    --your-game-height: 84px;
    --your-game-width-new: 82px;
    --your-game-height-new: 82px;
    --l-size-width: 263px;
    --l-size-height: 157px;
    --premium-size-width: 212px;
    --premium-size-height: 212px;
    --recommended-new-width: 191px;
    --recommended-new-height: 110px;
    --premium-big-width: 384px;
    --premium-big-height: 220px;
    --profile-recent-games-width: 136px;
    --profile-recent-games-height: 80px;
    --m-size-width: 124px;
    --m-size-height: 124px;
    --s-size-width: 100%;
    --s-size-padding-bottom: 100%;
    --game-card-hover-offset: 6px;
    --all-games-size-picture: 24px;
    --all-games-size-height: 32px;
    --all-games-border-radius: 5px
}

:root {
    --z-adv-sticky-banner-hidden: 0;
    --z-adv-sticky-banner: 100;
    --z-index-adv-catalog-sticky-banner: 100;
    --z-index-header: 100;
    --z-index-game-loader: 100;
    --z-index-play-guard: 100;
    --z-index-screen-manager-cover: 200;
    --z-index-categories: 989;
    --z-index-tutorial-tooltip: 999999;
    --z-index-balance-popup: 1005;
    --z-index-no-ads-popup: 1005;
    --z-index-popup: 1010;
    --z-index-modal-popup: 1006;
    --z-index-game-page-modal: 1060;
    --z-index-header-with-popup: 1000;
    --z-index-share-popup: 2000;
    --z-index-error-screen: 3000;
    --z-index-game-header: 1000;
    --z-inex-road-popup: 1000;
    --z-index-new-left-panel-background: 1005
}

html {
    scrollbar-gutter: stable
}

.game-long__text {
    color: #4B4646 !important;
    width: 70%;
    overflow: hidden;
    margin-top: 16px;
    margin-bottom: 16px;
}


.main-body {
    overflow-y: overlay
}

.feed-with-header {
    display: flex;
    flex-direction: column;
    flex-grow: 1
}

.app_bundle_desktop .feed-with-header__title.section-header {
    margin-bottom: 12px
}

.app_bundle_desktop .feed-with-header__disclaimer {
    font: var(--text-desktop-body-3);
    margin-bottom: 20px;
    padding: var(--adaptive-feed-element-padding)
}

.feed-with-header__disclaimer-text {
    max-width: var(--disclaimer-max-width)
}

.feed-with-header__body {
    display: flex;
    flex: 1
}

.app_playhop .feed-with-header__header {
    margin: 0;
    padding-bottom: 0
}

.app_playhop .feed-with-header__header_merge {
    padding-bottom: 0
}

.app_playhop .feed-with-header__disclaimer {
    margin-bottom: 24px
}

.app_playhop .feed-with-header__title.section-header {
    box-sizing: border-box;
    margin-bottom: 16px
}

.app_playhop .feed-with-header__body {
    display: flex;
    flex: 1
}

.app_allwebgames.app_bundle_desktop .section-header__all-link {
    font-weight: var(--typography-font-weight-bold)
}

.section-header {
    align-items: baseline;
    display: flex;
    justify-content: space-between;
    margin: 0;
    position: relative;
    z-index: 1
}

.app_adaptive .section-header {
    padding: var(--adaptive-feed-element-padding)
}

.section-header__all-link,
.section-header__all-link.category-link {
    cursor: pointer;
    font: var(--text-mobile-body-3);
    line-height: unset;
    text-align: right;
    -webkit-text-decoration: none;
    text-decoration: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    color: #060505;
    transition: color .25s ease-in-out
}

.app_bundle_desktop .section-header__all-link,
.app_bundle_desktop .section-header__all-link.category-link {
    font: var(--text-desktop-body-3);
    line-height: unset
}

.app_bundle_desktop .section-header__all-link.category-link:hover,
.app_bundle_desktop .section-header__all-link:hover {
    color: var(--color-section-header-link-hover-temporary)
}

.app_bundle_desktop .section-header__all-link.category-link:active,
.app_bundle_desktop .section-header__all-link:active {
    color: var(--color-section-header-link-hover-temporary);
    transform: var(--transform-button-pressed)
}

.section-header__category-link {
    transition: color .25s ease-in-out
}

.section-header__category-link:hover {
    color: var(--color-text-secondary)
}

.section-header__category-link:active {
    color: var(--color-text-secondary);
    transform: var(--transform-button-pressed)
}

.section-header__text {
    align-items: center;
    color: #060505 !important;
    font-size: 16;
    display: inline-flex
}

.section-header .section-header__icon {
    --fill-color: #060505;
    overflow: hidden;
    fill: #060505
}

.app_bundle_desktop .section-header .section-header__icon {
    height: 28px;
    margin-right: 12px;
    max-height: 28px;
    width: 28px
}

.app_bundle_desktop.app_rtl .section-header .section-header__icon {
    margin: 0 0 0 12px
}

.app_playhop .section-header {
    font-size: 18px
}

.app_bundle_desktop.app_playhop .section-header {
    margin-bottom: 16px
}

.app_playhop .section-header__icon {
    flex-shrink: 0;
    height: 32px;
    margin-right: 16px;
    width: 32px
}

.app_playhop .section-header__all-link {
    margin-left: 8px
}

.Icon_type_user {
    height: 14px;
    width: 13px;
    fill: var(--color-white)
}

.Icon_type_yandex-plus-color {
    border-radius: 100%;
    height: 22px;
    width: 22px
}

.Icon_type_video-play {
    height: 80px;
    width: 80px;
    fill: var(--fill-color)
}

.Icon_type_angle-right-2 {
    height: 16px;
    width: 16px;
    --fill-color: var(--color-grey-3);
    fill: var(--fill-color)
}

.Icon_type_tv-help {
    height: 16px;
    -webkit-mask-image: url("data:image/svg+xml,%3csvg viewBox='0 0 4 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3e %3cg clip-path='url(%23tv-help-clip)'%3e %3cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 2a2 2 0 1 1-4 0 2 2 0 0 1 4 0m-.4 0A1.6 1.6 0 1 1 .4 2a1.6 1.6 0 0 1 3.2 0m-1.85.849c0-.145.11-.249.249-.249.141 0 .251.104.251.249 0 .144-.11.251-.251.251a.246.246 0 0 1-.249-.251' fill='%23fff'/%3e %3cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.956 1.025c-.08.02-.19.086-.302.269a.18.18 0 1 1-.308-.188c.147-.239.328-.383.527-.43A.63.63 0 0 1 2.4.789a.72.72 0 0 1 .277.425.55.55 0 0 1-.15.513 4 4 0 0 1-.238.222l-.001.001a1 1 0 0 0-.092.088c-.003.003-.007.01-.01.04a2 2 0 0 0-.006.222.18.18 0 0 1-.36 0v-.011q-.002-.153.007-.25a.4.4 0 0 1 .077-.212 1 1 0 0 1 .138-.14l.008-.007.001-.001c.056-.049.127-.111.222-.206m0 0a.19.19 0 0 0 .051-.186.36.36 0 0 0-.137-.209.28.28 0 0 0-.23-.053' fill='%23fff'/%3e %3c/g%3e %3cdefs%3e %3cclipPath id='tv-help-clip'%3e %3crect width='4' height='4' fill='%23fff'/%3e %3c/clipPath%3e %3c/defs%3e %3c/svg%3e");
    mask-image: url("data:image/svg+xml,%3csvg viewBox='0 0 4 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3e %3cg clip-path='url(%23tv-help-clip)'%3e %3cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 2a2 2 0 1 1-4 0 2 2 0 0 1 4 0m-.4 0A1.6 1.6 0 1 1 .4 2a1.6 1.6 0 0 1 3.2 0m-1.85.849c0-.145.11-.249.249-.249.141 0 .251.104.251.249 0 .144-.11.251-.251.251a.246.246 0 0 1-.249-.251' fill='%23fff'/%3e %3cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.956 1.025c-.08.02-.19.086-.302.269a.18.18 0 1 1-.308-.188c.147-.239.328-.383.527-.43A.63.63 0 0 1 2.4.789a.72.72 0 0 1 .277.425.55.55 0 0 1-.15.513 4 4 0 0 1-.238.222l-.001.001a1 1 0 0 0-.092.088c-.003.003-.007.01-.01.04a2 2 0 0 0-.006.222.18.18 0 0 1-.36 0v-.011q-.002-.153.007-.25a.4.4 0 0 1 .077-.212 1 1 0 0 1 .138-.14l.008-.007.001-.001c.056-.049.127-.111.222-.206m0 0a.19.19 0 0 0 .051-.186.36.36 0 0 0-.137-.209.28.28 0 0 0-.23-.053' fill='%23fff'/%3e %3c/g%3e %3cdefs%3e %3cclipPath id='tv-help-clip'%3e %3crect width='4' height='4' fill='%23fff'/%3e %3c/clipPath%3e %3c/defs%3e %3c/svg%3e");
    width: 16px
}

.Icon_type_video {
    height: 24px;
    width: 24px;
    fill: var(--fill-color)
}

.Icon_type_categories-all {
    height: 20px;
    width: 20px;
    fill: var(--fill-color)
}

.Icon_type_tags-all {
    height: 24px;
    width: 24px;
    fill: var(--fill-color)
}

.Icon_type_arrow-down {
    height: 12px;
    width: 12px;
    fill: var(--fill-color)
}

.Icon {
    background-position: 50%;
    background-repeat: no-repeat;
    display: inline-block;
    -webkit-mask-size: cover;
    mask-size: cover;
    overflow: hidden;
    position: relative
}

.Icon_type_arrow-left-short-primary {
    height: 12px;
    width: 7px;
    fill: var(--color-link-primary)
}

.Icon_type_exit {
    height: 16px;
    width: 16px
}

.Icon_type_search {
    background-image: url("data:image/svg+xml,%3csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e %3ccircle cx='8' cy='8' r='7' stroke='%2390919D' stroke-width='2'/%3e %3cpath fill='%2390919D' d='m12 13.414 5.879 5.88 1.414-1.415L13.414 12z'/%3e %3c/svg%3e")
}

.Icon_type_search-black {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='-10 -8 36 36'%3e %3ccircle cx='8' cy='8' r='7' stroke='%23222' stroke-width='2'/%3e %3cpath fill='%23222' d='m12 13.414 5.879 5.88 1.414-1.415L13.414 12z'/%3e %3c/svg%3e")
}

.Icon_type_search-white {
    background-image: url("data:image/svg+xml,%3csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e %3ccircle cx='8' cy='8' r='7' stroke='%23fff' stroke-width='2'/%3e %3cpath fill='%23fff' d='m12 13.414 5.879 5.88 1.414-1.415L13.414 12z'/%3e %3c/svg%3e")
}

.Icon_type_fullscreen {
    background-color: var(--fill-color);
    height: 16px;
    width: 16px
}

.app_bundle_desktop .Icon_type_fullscreen.Icon_mod_fullscreen-env_desktop {
    -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e %3cpath fill-rule='evenodd' d='M11 4.5a.5.5 0 0 0 .5.5H15a1 1 0 1 1 0 2h-3.5A2.5 2.5 0 0 1 9 4.5V1a1 1 0 1 1 2 0zm-6 7a.5.5 0 0 0-.5-.5H1a1 1 0 1 1 0-2h3.5A2.5 2.5 0 0 1 7 11.5V15a1 1 0 1 1-2 0z' clip-rule='evenodd'/%3e %3c/svg%3e");
    mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e %3cpath fill-rule='evenodd' d='M11 4.5a.5.5 0 0 0 .5.5H15a1 1 0 1 1 0 2h-3.5A2.5 2.5 0 0 1 9 4.5V1a1 1 0 1 1 2 0zm-6 7a.5.5 0 0 0-.5-.5H1a1 1 0 1 1 0-2h3.5A2.5 2.5 0 0 1 7 11.5V15a1 1 0 1 1-2 0z' clip-rule='evenodd'/%3e %3c/svg%3e")
}

.app_bundle_desktop .Icon_type_fullscreen.Icon_mod_fullscreen-env_desktop.Icon_mod_fullscreen-enable {
    -webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e %3cpath fill-rule='evenodd' d='M3.5 13a.5.5 0 0 1-.5-.5V8a1 1 0 1 0-2 0v4.5A2.5 2.5 0 0 0 3.5 15H8a1 1 0 1 0 0-2zm9-10a.5.5 0 0 1 .5.5V8a1 1 0 1 0 2 0V3.5A2.5 2.5 0 0 0 12.5 1H8a1 1 0 0 0 0 2z' clip-rule='evenodd'/%3e %3c/svg%3e");
    mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e %3cpath fill-rule='evenodd' d='M3.5 13a.5.5 0 0 1-.5-.5V8a1 1 0 1 0-2 0v4.5A2.5 2.5 0 0 0 3.5 15H8a1 1 0 1 0 0-2zm9-10a.5.5 0 0 1 .5.5V8a1 1 0 1 0 2 0V3.5A2.5 2.5 0 0 0 12.5 1H8a1 1 0 0 0 0 2z' clip-rule='evenodd'/%3e %3c/svg%3e")
}

.Icon_type_game-menu-white {
    height: 16px;
    width: 16px
}

.Icon_type_logo,
.Icon_type_logo-games {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 22 22'%3e %3crect width='22' height='22' fill='%23fff' rx='11'/%3e %3cg clip-path='url(%23a)'%3e %3cpath fill='%234E1BBC' d='M0 0h22v22H0z'/%3e %3crect width='22' height='22' fill='%234E1BBC' rx='6.5'/%3e %3cpath fill='url(%23b)' d='m2.776 8.633.11.27a620 620 0 0 0-3.144 1.289c-1.406 4.595.479 12.453 1.524 16.142.347 1.224 1.457 2.053 2.729 2.097a3.05 3.05 0 0 0 3.097-2.45l1.786-8.904c.958-.635 2.104-1.323 3.118-1.734.996-.403 2.385-.75 3.628-1.011l7.49 5.16a3.05 3.05 0 0 0 3.93-.397c.882-.917 1.103-2.283.5-3.405-1.816-3.376-5.932-10.33-10.139-12.652-.616.243-1.61.64-2.762 1.104l-.11-.27-11.756 4.76Z'/%3e %3cg fill-rule='evenodd' clip-rule='evenodd' filter='url(%23c)'%3e %3cpath fill='url(%23d)' d='M23.345 5.279a6.623 6.623 0 1 0-12.277 4.972 6.623 6.623 0 0 0 12.277-4.972'/%3e %3cpath fill='url(%23e)' d='M9.316 10.96a6.623 6.623 0 1 1-12.277 4.973 6.623 6.623 0 0 1 12.277-4.972Z'/%3e %3c/g%3e %3cpath fill='url(%23f)' fill-rule='evenodd' d='M23.345 5.279a6.623 6.623 0 1 0-12.277 4.972 6.623 6.623 0 0 0 12.277-4.972' clip-rule='evenodd'/%3e %3cpath fill='url(%23g)' fill-rule='evenodd' d='M9.316 10.96a6.623 6.623 0 1 1-12.277 4.973 6.623 6.623 0 0 1 12.277-4.972Z' clip-rule='evenodd'/%3e %3cpath fill='url(%23h)' d='M5.451 11.505a.946.946 0 0 1 .71 1.754l-1.754.711.71 1.754a.946.946 0 1 1-1.754.71l-.71-1.754-1.753.71a.946.946 0 0 1-.71-1.753l1.753-.71-.71-1.754a.946.946 0 0 1 1.753-.71l.71 1.753z'/%3e %3cpath fill='url(%23i)' fill-rule='evenodd' d='M16.704 6.406a1.33 1.33 0 1 0-.999-2.467 1.33 1.33 0 0 0 .999 2.467m-1.55 3.658a1.33 1.33 0 1 0-.998-2.467 1.33 1.33 0 0 0 .999 2.467Zm5.941-3.842a1.33 1.33 0 1 1-2.466 1 1.33 1.33 0 0 1 2.466-1m-2.282 5.39a1.33 1.33 0 1 0-.999-2.466 1.33 1.33 0 0 0 .999 2.467Z' clip-rule='evenodd'/%3e %3c/g%3e %3cdefs%3e %3clinearGradient id='b' x1='8.5' x2='15.6' y1='6.3' y2='24' gradientUnits='userSpaceOnUse'%3e %3cstop stop-color='%23FFD86A'/%3e %3cstop offset='1' stop-color='%23FFB63C'/%3e %3c/linearGradient%3e %3clinearGradient id='d' x1='7.7' x2='12.7' y1='4.5' y2='16.7' gradientUnits='userSpaceOnUse'%3e %3cstop stop-color='%23FFE37C'/%3e %3cstop offset='1' stop-color='%23FFA919'/%3e %3c/linearGradient%3e %3clinearGradient id='e' x1='7.7' x2='12.7' y1='4.5' y2='16.7' gradientUnits='userSpaceOnUse'%3e %3cstop stop-color='%23FFE37C'/%3e %3cstop offset='1' stop-color='%23FFA919'/%3e %3c/linearGradient%3e %3clinearGradient id='f' x1='7.7' x2='12.7' y1='4.5' y2='16.7' gradientUnits='userSpaceOnUse'%3e %3cstop stop-color='%23FFE688'/%3e %3cstop offset='1' stop-color='%23FFBC11'/%3e %3cstop offset='1' stop-color='%23FFA919'/%3e %3c/linearGradient%3e %3clinearGradient id='g' x1='7.7' x2='12.7' y1='4.5' y2='16.7' gradientUnits='userSpaceOnUse'%3e %3cstop stop-color='%23FFE688'/%3e %3cstop offset='1' stop-color='%23FFBC11'/%3e %3cstop offset='1' stop-color='%23FFA919'/%3e %3c/linearGradient%3e %3clinearGradient id='h' x1='8.8' x2='12' y1='6.6' y2='14.5' gradientUnits='userSpaceOnUse'%3e %3cstop stop-color='%23444'/%3e %3cstop offset='1' stop-color='%23222'/%3e %3c/linearGradient%3e %3clinearGradient id='i' x1='23.5' x2='27.1' y1='0' y2='8.9' gradientUnits='userSpaceOnUse'%3e %3cstop stop-color='%23444'/%3e %3cstop offset='1' stop-color='%23222'/%3e %3c/linearGradient%3e %3cclipPath id='a'%3e %3cpath fill='%23fff' d='M0 0h22v22H0z'/%3e %3c/clipPath%3e %3cfilter id='c' width='30.4' height='22.1' x='-5' y='0.4' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3e %3cfeFlood flood-opacity='0' result='BackgroundImageFix'/%3e %3cfeColorMatrix in='SourceAlpha' result='hardAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3e %3cfeOffset dy='0.8'/%3e %3cfeGaussianBlur stdDeviation='0.8'/%3e %3cfeColorMatrix values='0 0 0 0 0.758333 0 0 0 0 0.3185 0 0 0 0 0 0 0 0 0.49 0'/%3e %3cfeBlend in2='BackgroundImageFix' mode='multiply' result='effect1_dropShadow_258_94'/%3e %3cfeBlend in='SourceGraphic' in2='effect1_dropShadow_258_94' result='shape'/%3e %3c/filter%3e %3c/defs%3e %3c/svg%3e");
    border-radius: 100px
}

.app_bundle_desktop .Icon_type_logo,
.app_bundle_desktop .Icon_type_logo-games {
    height: 30px;
    width: 30px
}

.Icon_type_logo-webapps {
    border-radius: 100px
}

.app_bundle_desktop .Icon_type_logo-webapps {
    height: 30px;
    width: 30px
}

.Icon_type_popup-close-white {
    height: 24px;
    min-width: 24px;
    width: 24px
}

.Icon_type_rating-badge {
    height: 10px;
    width: 10px;
    fill: var(--color-white)
}

.Icon_type_rating-star {
    height: 10px;
    width: 10px;
    fill: var(--fill-color)
}

.app_bundle_desktop .Icon_mod_logo-games-guard,
.app_bundle_desktop .Icon_mod_logo-webapps-guard {
    height: 22px;
    width: 22px
}

.Icon .IconSVG {
    bottom: 0;
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%
}

.Icon_type_portal-currency,
.portal-currency-icon {
    background-image: url(//yastatic.net/s3/games-static/static-data/images/payments/yan-icon.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain
}

.Icon_type_portal-currency.portal-currency-icon_size_l,
.Icon_type_portal-currency.portal-currency-icon_size_xl,
.portal-currency-icon.portal-currency-icon_size_l,
.portal-currency-icon.portal-currency-icon_size_xl {
    background-image: url(//yastatic.net/s3/games-static/static-data/images/payments/yan-3d-icon.svg)
}

.Icon_type_portal-currency.portal-currency-icon_type_hop,
.portal-currency-icon.portal-currency-icon_type_hop {
    background-image: url(//yastatic.net/s3/games-static/static-data/images/payments/hop-icon.svg)
}

.Icon_type_portal-currency.portal-currency-icon_type_con,
.portal-currency-icon.portal-currency-icon_type_con {
    background-image: url(//yastatic.net/s3/games-static/static-data/images/payments/con-icon.svg)
}

.Icon {
    background-position: 50%;
    background-repeat: no-repeat;
    display: inline-block
}

.Icon:after {
    content: "\00A0";
    visibility: hidden
}

.spin-critical-module__sz-16--yzFFf {
    --spin-size: 16px
}

.spin-critical-module__sz-28--El6qp {
    --spin-size: 28px
}

.spin-critical-module__sz-32--VnfZg {
    --spin-size: 32px
}

.spin-critical-module__sz-38--S6MR_ {
    --spin-size: 38px
}

.spin-critical-module__sz-46--OgcTv {
    --spin-size: 46px
}

.spin-critical-module__sz-76--SUYYO {
    --spin-size: 76px
}

.spin-critical-module__view-default--sQmTp {
    --spin-border-color: var(--spin-default-border-color);
    --spin-bg-color: transparent
}

.spin-critical-module__view-filled--MOoxC {
    --spin-border-color: var(--spin-filled-border-color);
    --spin-bg-color: var(--spin-filled-bg-color)
}

.spin-critical-module__thickness-thin--E5BNx {
    --spin-border-width: 1px
}

.spin-critical-module__thickness-default--wZEtd {
    --spin-border-width: 2px
}

.spin-critical-module__thickness-bold--RPSuB {
    --spin-border-width: 4px
}

.spin-critical-module__center--MVCtb {
    left: calc(50% - var(--spin-size)/2);
    position: absolute;
    top: calc(50% - var(--spin-size)/2)
}

.spin-critical-module__spin--MbMZG {
    background-image: linear-gradient(90deg, transparent, transparent);
    border: var(--spin-border-width) solid transparent;
    border-radius: 50%;
    box-sizing: border-box;
    display: none;
    height: var(--spin-size);
    line-height: calc(var(--spin-size) - var(--spin-border-width)*2);
    width: var(--spin-size);
    --spin-delay: 0s
}

.spin-critical-module__delayed--lU4Ge {
    --spin-delay: 0.21s
}

.spin-critical-module__spin--MbMZG:after {
    content: "\00A0";
    visibility: hidden
}

.spin-critical-module__spinning--YYqPe {
    animation: spin-critical-module__islands-spin--bdIsd 1s var(--spin-delay) infinite linear;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    border-color: var(--spin-border-color) var(--spin-bg-color) var(--spin-bg-color) var(--spin-border-color);
    display: inline-block
}

@keyframes spin-critical-module__islands-spin--bdIsd {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

#feeds .adaptive-width .feed_block_found,
#feeds .adaptive-width .feed_block_monetization,
#feeds .adaptive-width .feed_block_played,
#feeds .adaptive-width .feed_block_suggested,
#feeds .adaptive-width .feed_block_video {
    padding: var(--adaptive-feed-element-padding)
}

#feeds .adaptive-width .feed_block_categorized,
#feeds .adaptive-width .feed_block_found,
#feeds .adaptive-width .feed_block_suggested {
    margin-bottom: -12px;
    margin-top: 24px
}

#feeds .adaptive-width .feed_block_trends {
    padding: 0
}

#feeds .adaptive-width .feed_block_trends>.section-header {
    margin-bottom: 18px;
    margin-top: 24px
}

#feeds .adaptive-width .feed_block_monetization {
    margin: 24px auto 0
}

#feeds .adaptive-width .feed_block_video {
    margin-top: 24px
}

.feed {
    display: flex;
    flex-direction: column;
    flex-grow: 1
}

.feed__more {
    display: block
}

.feed__loader {
    display: flex;
    justify-content: center;
    margin: 30px 0
}

.feed__feed-links {
    display: block;
    margin: 24px 0 0;
    padding: var(--adaptive-feed-element-padding)
}

.feed__page-description {
    margin-bottom: 32px;
    margin-top: 20px
}

.feed_block_played {
    flex-grow: 0
}

.main-body_hide-adv .feed_block_monetization {
    display: none
}

.app_bundle_desktop #feeds {
    margin-top: -24px
}

.app_bundle_desktop .feed_block_played {
    margin-bottom: 12px
}

.app_bundle_desktop.app_playhop #feeds {
    margin-top: -24px
}

.app_playhop #feeds .feed_block_trends {
    background-color: var(--color-background-accent);
    border-radius: var(--border-radius-large);
    margin: var(--adaptive-feed-element-padding);
    margin-bottom: 12px
}

.app_playhop #feeds .feed_block_trends>.section-header {
    margin-bottom: 18px;
    margin-top: 0;
    padding-top: 16px
}

.app_bundle_desktop.app_playhop .feed_block_played {
    margin: var(--adaptive-feed-element-padding)
}

.categorized-feed__header {
    margin: 0 0 12px;
    padding: 0
}

.categorized-feed__disclaimer {
    font: var(--text-desktop-body-3)
}

.app_bundle_desktop .categorized-feed__disclaimer {
    margin-bottom: 20px;
    margin-top: 7px;
    max-width: var(--disclaimer-max-width);
    padding: var(--adaptive-feed-element-padding)
}

.categorized-games__header {
    margin: 0 auto 16px
}

.app_bundle_desktop .categorized-games__card {
    margin: 0 16px 0 0
}

.app_bundle_desktop.app_rtl .categorized-games__card {
    margin: 0 0 0 16px
}

.app_bundle_desktop div.categorized-games__card:last-of-type {
    margin: 0
}

.categorized-games__container_stretch .horizontal-container__list {
    display: inline-flex;
    justify-content: space-between;
    min-width: 100%
}

.icon-critical-module__icon--Xe5j9 {
    display: inline-block
}

.icon-critical-module__icon--Xe5j9>svg {
    display: block
}

.icon-critical-module__sz-32--ezQo1 {
    height: 32px;
    width: 32px
}

.icon-critical-module__sz-28--c_zd7 {
    height: 28px;
    width: 28px
}

.icon-critical-module__sz-24--hAXIY {
    height: 24px;
    width: 24px
}

.icon-critical-module__sz-18--GraFX {
    height: 18px;
    width: 18px
}

.icon-critical-module__sz-20--HOiUl {
    height: 20px;
    width: 20px
}

.icon-critical-module__sz-16--KFyEz {
    height: 16px;
    width: 16px
}

.icon-critical-module__sz-12--vglks {
    height: 12px;
    width: 12px
}

.floatButton-critical-module__button--e2yS6 {
    --background: var(--float-button-background)
}

.floatButton-critical-module__button--e2yS6:hover {
    --background: var(--float-button-background-hover)
}

.floatButton-critical-module__button--e2yS6:active,
.floatButton-critical-module__button--e2yS6:active:hover {
    --background: var(--float-button-background-pressed)
}

.floatButton-critical-module__button--e2yS6 {
    align-items: center;
    background: var(--background);
    border: none;
    border-radius: 50%;
    box-shadow: var(--float-button-shadow);
    cursor: pointer;
    display: flex;
    height: 44px;
    justify-content: center;
    padding: 0;
    transition: background .15s linear, color .15s linear, transform .1s ease;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 44px
}

.floatButton-critical-module__icon--PM82U {
    color: var(--float-button-icon-color)
}

.floatButton-critical-module__icon-left-offset--bUFtL {
    margin-right: 1px
}

.floatButton-critical-module__icon-right-offset--iRTzd {
    margin-left: 1px
}

.app_allwebgames .horizontal-container__container:after,
.app_allwebgames .horizontal-container__container:before {
    box-shadow: none
}

.app_allwebgames .horizontal-container__shadow {
    bottom: 0;
    opacity: 1;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: 68px
}

.app_allwebgames .horizontal-container__shadow_right {
    background: linear-gradient(90deg, var(--color-background-accent-transparent) 0, var(--color-main-theme) 100%);
    border-radius: 0 0 20px;
    right: 36px
}

.app_allwebgames .horizontal-container__shadow_left {
    background: linear-gradient(90deg, var(--color-main-theme) 0, var(--color-background-accent-transparent) 100%);
    border-radius: 0 0 0 20px;
    left: 22px
}

.app_allwebgames .horizontal-container_direction_left .horizontal-container__shadow_right,
.app_allwebgames .horizontal-container_direction_none .horizontal-container__shadow_left,
.app_allwebgames .horizontal-container_direction_none .horizontal-container__shadow_right,
.app_allwebgames .horizontal-container_direction_right .horizontal-container__shadow_left {
    opacity: 0
}

.app_allwebgames .horizontal-container .Icon_type_angle-right-2 {
    height: 28px;
    width: 28px;
    --fill-color: var(--icon-primary-fill-color)
}

.app_allwebgames .horizontal-container_direction_right.horizontal-container .horizontal-container__container:before {
    visibility: hidden
}

.app_allwebgames .horizontal-container_direction_right.horizontal-container .horizontal-container__container:after {
    visibility: visible
}

.app_allwebgames .horizontal-container_direction_left.horizontal-container .horizontal-container__container:before {
    visibility: visible
}

.app_allwebgames .horizontal-container_direction_left.horizontal-container .horizontal-container__container:after {
    visibility: hidden
}

.app_allwebgames .horizontal-container_direction_both.horizontal-container .horizontal-container__container:after,
.app_allwebgames .horizontal-container_direction_both.horizontal-container .horizontal-container__container:before {
    visibility: visible
}

.app_allwebgames .horizontal-container_direction_none.horizontal-container .horizontal-container__container:after,
.app_allwebgames .horizontal-container_direction_none.horizontal-container .horizontal-container__container:before {
    visibility: hidden
}

.horizontal-container {
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 100%
}

.horizontal-container__container {
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: none;
    scrollbar-width: none
}

.horizontal-container__container_game-page {
    margin: 0 -16px
}

.horizontal-container__container::-webkit-scrollbar {
    display: none
}

.horizontal-container__list {
    display: inline-block;
    list-style-type: none;
    margin: 0;
    max-height: 999999px;
    position: relative;
    white-space: nowrap
}

.app_bundle_desktop .horizontal-container__list {
    padding: 0
}

.horizontal-container__background {
    background-color: var(--color-background-variant)
}

.horizontal-container__more {
    display: inline-block;
    margin: 0
}

.horizontal-container__control {
    bottom: 0;
    height: 44px;
    margin: auto 15px;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: 44px;
    z-index: 2
}

.horizontal-container__control_side_left {
    left: -1px;
    transform: scaleX(-1)
}

.horizontal-container__control_side_right {
    right: 8px
}

.horizontal-container__control_no-arrow .horizontal-container__button {
    display: none
}

.horizontal-container_direction_both.horizontal-container .horizontal-container__container-wrapper .horizontal-container__container:after,
.horizontal-container_direction_both.horizontal-container .horizontal-container__container-wrapper .horizontal-container__container:before {
    visibility: visible
}

.horizontal-container_direction_both.horizontal-container .horizontal-container__control {
    opacity: 1;
    pointer-events: auto
}

.horizontal-container_direction_right.horizontal-container .horizontal-container__container-wrapper .horizontal-container__container:before {
    visibility: hidden
}

.horizontal-container_direction_right.horizontal-container .horizontal-container__container-wrapper .horizontal-container__container:after {
    visibility: visible
}

.horizontal-container_direction_right.horizontal-container .horizontal-container__control_side_left {
    opacity: 0;
    pointer-events: none
}

.horizontal-container_direction_right.horizontal-container .horizontal-container__control_side_left.horizontal-container__control_disable_yes {
    cursor: default;
    opacity: 0
}

.horizontal-container_direction_left.horizontal-container .horizontal-container__container-wrapper .horizontal-container__container:before {
    visibility: visible
}

.horizontal-container_direction_left.horizontal-container .horizontal-container__container-wrapper .horizontal-container__container:after {
    visibility: hidden
}

.horizontal-container_direction_left.horizontal-container .horizontal-container__control_side_right {
    opacity: 0;
    pointer-events: none
}

.horizontal-container_direction_left.horizontal-container .horizontal-container__control_side_right.horizontal-container__control_disable_yes {
    cursor: default;
    opacity: 0
}

.horizontal-container_direction_left .horizontal-container__control_side_left,
.horizontal-container_direction_right .horizontal-container__control_side_right {
    opacity: 1;
    pointer-events: auto
}

.horizontal-container .Icon_type_arrow-black {
    --fill-color: var(--icon-primary-fill-color)
}

.app_bundle_desktop.app_adaptive .horizontal-container {
    max-width: 100%;
    padding: var(--adaptive-feed-element-padding);
    width: auto
}

.app_bundle_desktop.app_adaptive .horizontal-container__list {
    justify-content: flex-start
}

@media (max-width:1280px) {
    .app_bundle_desktop.app_adaptive .horizontal-container.game-visual-instruction__container {
        min-width: 675px;
        width: 675px
    }
}

@media (max-width:1200px) {
    .app_bundle_desktop.app_adaptive .horizontal-container.game-visual-instruction__container {
        min-width: calc(100% - 75px);
        width: calc(100% - 75px)
    }
}

@media (max-width:960px) {
    .app_bundle_desktop.app_adaptive .horizontal-container.game-visual-instruction__container {
        min-width: 608px;
        width: 608px
    }
}

.app_bundle_desktop.app_adaptive .horizontal-container__container:before {
    left: -38px
}

.app_bundle_desktop.app_adaptive .horizontal-container__container_game-page:before {
    left: -32px
}

.app_bundle_desktop.app_adaptive .horizontal-container__container_game-page:after {
    right: -32px
}

.app_bundle_desktop.app_adaptive .horizontal-container__control_side_left {
    left: -6px;
    transform: scaleX(-1)
}

.app_bundle_desktop.app_adaptive .horizontal-container__control_game-page-left-arrow {
    left: -5px
}

.app_bundle_desktop.app_adaptive .horizontal-container__control_game-page-right-arrow {
    right: -5px
}

.app_bundle_desktop .horizontal-container {
    margin-top: -16px;
    overflow: hidden
}

.app_bundle_desktop .horizontal-container.game-visual-instruction__container {
    margin-left: 0;
    padding-left: 32px;
    padding-right: 32px;
    width: 725px
}

.app_bundle_desktop .horizontal-container__container {
    margin: 0 -36px -14px;
    padding: 16px 36px 30px
}

.app_bundle_desktop .horizontal-container__container:after,
.app_bundle_desktop .horizontal-container__container:before {
    background: var(--color-main-theme);
    bottom: 0;
    content: "";
    display: block;
    height: auto;
    position: absolute;
    top: 0;
    visibility: hidden;
    width: 60px;
    will-change: transform;
    z-index: 2
}

.app_bundle_desktop .horizontal-container__container:after {
    box-shadow: -20px 0 30px -20px rgba(0, 0, 0, .3);
    right: -24px
}

.app_bundle_desktop .horizontal-container__container:before {
    box-shadow: 20px 0 30px -20px rgba(0, 0, 0, .3);
    left: -24px
}

.app_bundle_desktop .horizontal-container__control {
    margin: auto 15px
}

.app_bundle_desktop .horizontal-container_size_premium .horizontal-container__control {
    margin-top: 100px
}

.app_bundle_desktop .horizontal-container_size_premium_big .horizontal-container__control {
    margin-top: 104px
}

.app_bundle_desktop .horizontal-container_size_l .horizontal-container__control {
    margin-top: 73px
}

.app_bundle_desktop .horizontal-container_size_your_games .horizontal-container__control {
    margin-top: 38px
}

.horizontal-container_limitation .horizontal-container__container {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0
}

.horizontal-container_limitation .horizontal-container__container:after,
.horizontal-container_limitation .horizontal-container__container:before {
    width: 64px
}

.app_playhop .horizontal-container__container:after,
.app_playhop .horizontal-container__container:before {
    box-shadow: none
}

.app_playhop .horizontal-container__shadow {
    bottom: 0;
    opacity: 1;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: 68px
}

.app_playhop .horizontal-container__shadow_right {
    background: linear-gradient(90deg, var(--color-background-accent-transparent) 0, var(--color-main-theme) 100%);
    border-radius: 0 0 20px;
    right: 36px
}

.app_playhop .horizontal-container__shadow_left {
    background: linear-gradient(90deg, var(--color-main-theme) 0, var(--color-background-accent-transparent) 100%);
    border-radius: 0 0 0 20px;
    left: 22px
}

.app_playhop .horizontal-container_direction_left .horizontal-container__shadow_right,
.app_playhop .horizontal-container_direction_none .horizontal-container__shadow_left,
.app_playhop .horizontal-container_direction_none .horizontal-container__shadow_right,
.app_playhop .horizontal-container_direction_right .horizontal-container__shadow_left {
    opacity: 0
}

.app_playhop .horizontal-container .Icon_type_angle-right-2 {
    height: 28px;
    width: 28px;
    --fill-color: var(--icon-primary-fill-color)
}

.app_playhop .horizontal-container_direction_right.horizontal-container .horizontal-container__container:before {
    visibility: hidden
}

.app_playhop .horizontal-container_direction_right.horizontal-container .horizontal-container__container:after {
    visibility: visible
}

.app_playhop .horizontal-container_direction_left.horizontal-container .horizontal-container__container:before {
    visibility: visible
}

.app_playhop .horizontal-container_direction_left.horizontal-container .horizontal-container__container:after {
    visibility: hidden
}

.app_playhop .horizontal-container_direction_both.horizontal-container .horizontal-container__container:after,
.app_playhop .horizontal-container_direction_both.horizontal-container .horizontal-container__container:before {
    visibility: visible
}

.app_playhop .horizontal-container_direction_none.horizontal-container .horizontal-container__container:after,
.app_playhop .horizontal-container_direction_none.horizontal-container .horizontal-container__container:before {
    visibility: hidden
}

.game-card {
    display: inline-block;
    vertical-align: top
}

.game-card,
.game-card__graphic {
    position: relative
}

.game-card__game-info,
.game-card__graphic {
    transition: transform .15s ease-out
}

.app_bundle_desktop .game-card_transform:hover .game-card__game-info,
.app_bundle_desktop .game-card_transform:hover .game-card__graphic {
    transform: translateY(calc(var(--game-card-hover-offset)*-1))
}

.app_bundle_desktop .game-card_transform:hover .game-card__image {
    box-shadow: 0 8px 14px rgba(14, 21, 47, .1), 0 2px 36px rgba(14, 21, 47, .08)
}

.game-card__image {
    border-radius: var(--border-radius-small);
    height: 100%;
    position: absolute;
    top: 0;
    width: 100%
}

.game-card__video-card {
    border-radius: var(--border-radius-default);
    position: absolute;
    top: 0
}

.game-card__game-info {
    background: url("data:image/svg+xml,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e %3ccircle opacity='0.3' cx='12' cy='12' r='10' fill='%23222222'/%3e %3cpath fill-rule='evenodd' clip-rule='evenodd' d='M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0m-9 5.042a1 1 0 0 1-1-1V11a1 1 0 0 1 2 0v5.042a1 1 0 0 1-1 1m0-7.966a1.076 1.076 0 1 0 0-2.152 1.076 1.076 0 0 0 0 2.152' fill='%23fff'/%3e %3c/svg%3e") 50% no-repeat;
    height: 24px;
    position: absolute;
    right: 5px;
    top: 5px;
    width: 24px
}

.app_bundle_desktop .game-card__game-info {
    opacity: 0;
    transition: opacity .2s ease-out, transform .15s ease-out
}

.app_bundle_desktop .game-card:hover .game-card__game-info {
    opacity: .8
}

.app_bundle_desktop .game-card .game-card__game-info:hover {
    opacity: 1
}

.app_rtl .game-card__game-info {
    left: 5px;
    right: unset
}

.game-card__game-url_contains-image {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.game-card .game-card__graphic_loading,
.game-card .game-card__image,
.game-card .game-card__video-card {
    border-radius: var(--border-radius-default)
}

.game-card_type_user_profile_recent_games_new .game-card__graphic_loading,
.game-card_type_user_profile_recent_games_new .game-card__summary {
    border-radius: var(--border-radius-profile-recent-games)
}

.game-card_size_l {
    width: var(--l-size-width)
}

.game-card__graphic_size_l {
    height: var(--l-size-height);
    width: var(--l-size-width)
}

.game-card_size_premium {
    width: var(--premium-size-width)
}

.game-card__graphic_size_premium {
    height: var(--premium-size-height);
    width: var(--premium-size-width)
}

.game-card_size_your_games {
    width: var(--your-game-width)
}

.game-card__graphic_size_your_games {
    height: var(--your-game-height);
    width: var(--your-game-width)
}

.game-card_size_recommended_new {
    width: var(--recommended-new-width)
}

.game-card__graphic_size_recommended_new {
    height: var(--recommended-new-height);
    width: var(--recommended-new-width)
}

.game-card_size_premium_big {
    width: var(--premium-big-width)
}

.game-card__graphic_size_premium_big {
    height: var(--premium-big-height);
    width: var(--premium-big-width)
}

.game-card_size_profile_recent_games {
    width: var(--profile-recent-games-width)
}

.game-card__graphic_size_profile_recent_games {
    height: var(--profile-recent-games-height);
    width: var(--profile-recent-games-width)
}

.game-card_size_all_games_desktop,
.game-card_size_all_games_mobile,
.game-card_size_all_games_tablet {
    align-items: stretch;
    display: flex;
    height: var(--all-games-size-height)
}

.game-card_size_all_games_desktop .game-card__description,
.game-card_size_all_games_mobile .game-card__description,
.game-card_size_all_games_tablet .game-card__description {
    flex-grow: 1;
    margin: 0
}

.game-card_size_all_games_desktop .game-card__description .game-url,
.game-card_size_all_games_mobile .game-card__description .game-url,
.game-card_size_all_games_tablet .game-card__description .game-url {
    flex-grow: 1;
    padding-left: 12px
}

.game-card_size_all_games_desktop .game-card__title,
.game-card_size_all_games_mobile .game-card__title,
.game-card_size_all_games_tablet .game-card__title {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    color: var(--text-color-game-card-all-games-temporary);
    font-size: 13px;
    font-style: normal;
    font-weight: var(--typography-font-weight-regular);
    line-height: normal;
    margin: 0;
    overflow: hidden
}

.game-card_size_all_games_desktop .game-url,
.game-card_size_all_games_mobile .game-url,
.game-card_size_all_games_tablet .game-url {
    align-items: center;
    display: flex;
    height: 100%
}

.game-card_size_all_games_desktop,
.game-card_size_all_games_tablet {
    width: var(--recommended-adaptive-width)
}

.game-card__graphic_size_all_games_desktop,
.game-card__graphic_size_all_games_mobile,
.game-card__graphic_size_all_games_tablet {
    flex-shrink: 0;
    width: var(--all-games-size-picture)
}

.game-card__graphic_size_all_games_desktop .game-image,
.game-card__graphic_size_all_games_mobile .game-image,
.game-card__graphic_size_all_games_tablet .game-image {
    border-radius: var(--all-games-border-radius);
    height: var(--all-games-size-picture);
    position: relative
}

.game-card_size_m {
    width: var(--m-size-width)
}

.game-card__graphic_size_m {
    height: var(--m-size-height);
    width: var(--m-size-width)
}

.game-card_size_s {
    width: var(--s-size-width)
}

.game-card__graphic_size_s {
    padding-bottom: var(--s-size-padding-bottom);
    width: var(--s-size-width)
}

.game-card_size_categorized_new_l {
    width: 100%
}

.game-card__graphic_size_categorized_new_l {
    padding-bottom: var(--aspect-ratio-9-16);
    width: 100%
}

.game-card_size_tv {
    box-sizing: border-box;
    height: 100%;
    outline: none;
    width: 100%
}

.game-card_size_tv .game-url:focus,
.game-card_size_tv .game-url:focus-visible {
    border-width: 0;
    box-sizing: border-box;
    outline: none
}

.game-card_size_tv .game-card__video-card {
    left: 0;
    top: 0
}

.game-card_size_tv .game-card__summary {
    padding: 0 10px
}

.game-card_size_tv .game-card__title {
    color: #060505;
    line-height: 19px;
    word-break: break-all !important;
    text-wrap: nowrap !important;
    font-size: 13px !important;
}

.game-card_size_tv .game-card__developer {
    color: var(--tv-bg-color);
    font-size: 12px;
    font-weight: 600;
    line-height: 16px
}

.game-card_profile_recent_games .game-card__summary,
.game-card_size_adaptive_recommended_new .game-card__summary,
.game-card_size_premium_big .game-card__summary,
.game-card_size_recommended_new .game-card__summary {
    display: flex;
    margin-top: 16px
}

.game-card_type_user_profile_recent_games .game-card__summary {
    margin: 0;
    padding: 0
}

.game-card_type_user_profile_recent_games .game-card__title {
    margin: 9px 12px;
    padding: 0
}

.game-card__game-icon {
    border-radius: 6px;
    flex-shrink: 0;
    height: 36px;
    margin-right: 12px;
    width: 36px
}

.app_rtl .game-card__game-icon {
    margin: 0 0 0 12px
}

.game-card__description {
    display: flex;
    flex-direction: column;
    font-size: 14px;
    justify-content: center;
    line-height: 15px;
    overflow: hidden;
    white-space: normal
}

.game-card__genre {
    color: var(--color-text-secondary);
    font-size: 13px;
    margin: 2px 0 3px;
    padding: 0
}

.game-card__developer {
    color: var(--text-color-game-card-developer-temporary);
    margin-top: 2px
}

.app_bundle_desktop .game-card__description_with-hyphens_yes {
    margin-top: calc(var(--game-card-hover-offset)*-1)
}

.app_bundle_desktop .game-card__description_with-hyphens_yes .game-url {
    padding-top: var(--game-card-hover-offset)
}

.game-card__description_with-hyphens_yes .game-card__title {
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    word-break: break-word
}

.game-card__description_with-hyphens_yes .game-card__developer {
    text-overflow: ellipsis;
    white-space: nowrap
}

.game-card__description_with-hyphens_no {
    --description_with-hyphens_no-top-margin: 10px;
    margin: 0;
    padding: 0
}

.game-card__description_with-hyphens_no .game-url {
    padding-top: var(--description_with-hyphens_no-top-margin)
}

.app_bundle_desktop .game-card__description_with-hyphens_no {
    margin-top: calc(var(--game-card-hover-offset)*-1)
}

.app_bundle_desktop .game-card__description_with-hyphens_no .game-url {
    padding-top: calc(var(--game-card-hover-offset) + var(--description_with-hyphens_no-top-margin))
}

.game-card__description_with-hyphens_no {
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    text-overflow: clip
}

.game-card__description_with-hyphens_no .game-card__title {
    line-height: 18px;
    margin: 0;
    padding: 0;
    white-space: normal
}

.game-card__title {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    color: #060505;
    font: var(--text-game-description-shrunk-desktop);
    font-weight: var(--typography-font-weight-medium);
    margin-bottom: 2px;
    overflow: hidden;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-overflow: ellipsis
}

.game-card__no-caption {
    margin-top: 8px
}

.app_bundle_desktop.app_adaptive .game-card .game-image_size_adaptive_recommended_new,
.app_bundle_desktop.app_adaptive .game-card .game-image_size_recommended_new,
.app_bundle_desktop.app_adaptive .game-card__graphic_size_adaptive_recommended_new,
.app_bundle_desktop.app_adaptive .game-card__graphic_size_recommended_new,
.app_bundle_desktop.app_adaptive .game-card_size_adaptive_recommended_new,
.app_bundle_desktop.app_adaptive .game-card_size_recommended_new {
    max-width: calc(260px*var(--page-zoom));
    min-width: var(--recommended-adaptive-width);
    width: 100%
}



.app_bundle_desktop.app_adaptive .game-card .game-image_size_adaptive_recommended_new .game-image,
.app_bundle_desktop.app_adaptive .game-card .game-image_size_recommended_new .game-image,
.app_bundle_desktop.app_adaptive .game-card__graphic_size_adaptive_recommended_new .game-image,
.app_bundle_desktop.app_adaptive .game-card__graphic_size_recommended_new .game-image,
.app_bundle_desktop.app_adaptive .game-card_size_adaptive_recommended_new .game-image,
.app_bundle_desktop.app_adaptive .game-card_size_recommended_new .game-image {
    height: 100%;
    object-fit: cover
}

.app_bundle_desktop.app_adaptive .game-card_size_all_games_desktop,
.app_bundle_desktop.app_adaptive .game-card_size_all_games_tablet {
    box-sizing: border-box;
    max-width: calc(260px*var(--page-zoom));
    min-width: var(--recommended-adaptive-width);
    width: 100%
}

@media (orientation:landscape) and (max-width:1366px),
only screen and (orientation:portrait) and (max-width:1024px) {

    .app_bundle_desktop.app_adaptive .game-card__game-info,
    .game-card:hover .app_bundle_desktop.app_adaptive .game-card__game-info {
        opacity: 1
    }

    .app_bundle_desktop.app_adaptive .game-card_transform:hover .game-card__game-info,
    .app_bundle_desktop.app_adaptive .game-card_transform:hover .game-card__graphic {
        transform: none
    }
}

.app_bundle_desktop.app_adaptive .game-card .game-card__graphic_size_adaptive_recommended_new,
.app_bundle_desktop.app_adaptive .game-card .game-card__graphic_size_recommended_new {
    height: auto;
    padding-top: var(--aspect-ratio-9-16);
    position: relative
}

.app_bundle_desktop.app_adaptive .game-card .game-card__graphic_size_adaptive_recommended_new:before,
.app_bundle_desktop.app_adaptive .game-card .game-card__graphic_size_recommended_new:before {
    content: "";
    display: block;
    width: 100%
}

.game-video__video {
    height: 100%;
    object-fit: cover;
    overflow: hidden;
    width: 100%
}

.game-video__video::-webkit-media-controls {
    display: none !important
}

.video-preview,
.video-preview__video {
    height: 100%;
    width: 100%
}

.video-preview__video {
    object-fit: cover;
    overflow: hidden
}

.video-preview__video::-webkit-media-controls {
    display: none !important
}

.game-url {
    display: block;
    -webkit-text-decoration: none;
    text-decoration: none;
    -webkit-user-drag: var(--game-url-user-drag);
    color: inherit
}

.game-url:hover {
    cursor: pointer
}

.game-image {
    background: var(--gradient-game-image);
    object-fit: cover;
    pointer-events: none
}

.game-image_size_l {
    height: var(--l-size-height);
    width: var(--l-size-width)
}

.game-image_size_premium {
    height: var(--premium-size-height);
    width: var(--premium-size-width)
}

.game-image_size_your_games {
    height: var(--your-game-height);
    width: var(--your-game-width)
}

.game-image_size_m {
    height: var(--m-size-height);
    width: var(--m-size-width)
}

.game-image_size_page_icon_mobile {
    border-radius: 12px;
    height: 108px;
    width: 108px
}

.game-image_size_page_icon_mobile_with_play {
    border-radius: 12px;
    height: 100px;
    width: 100px
}

.game-image_size_page_scrolled_icon_mobile {
    border-radius: 6px;
    height: 36px;
    width: 36px
}

.game-image_size_page_icon_desktop {
    border-radius: 12px;
    height: 132px;
    width: 132px
}

.game-image_size_page_icon_desktop_with_play {
    border-radius: 12px;
    height: 52px;
    width: 52px
}

.game-image_size_adaptive_recommended_new,
.game-image_size_recommended_new {
    border-radius: 12px;
    height: var(--recommended-new-height);
    width: var(--recommended-new-width)
}

.game-image_size_premium_big {
    border-radius: 12px;
    height: var(--premium-big-height);
    width: var(--premium-big-width)
}

.game-image_size_profile_recent_games {
    height: var(--profile-recent-games-height);
    width: var(--profile-recent-games-width)
}

.game-image_size_size22 {
    border-radius: 6px;
    height: 22px;
    width: 22px
}

.game-image_size_size36 {
    border-radius: 6px;
    height: 36px;
    width: 36px
}

.game-image_size_size48 {
    border-radius: 6px;
    height: 48px;
    width: 48px
}

.game-image_size_categorized_new_l {
    height: 100%;
    width: 100%
}

.game-image_online {
    opacity: .8
}

.game-page__image-wrap .game-image_size_size84_low {
    border-radius: 12px;
    height: 100px;
    width: 100px
}

.popularity-badge.game-badges__popularity-badge {
    bottom: 8px;
    left: 8px;
    position: absolute
}

.age-rating-badge.game-badges__age-rating-badge {
    bottom: 8px;
    position: absolute;
    right: 8px
}

.game-quality-score.game-badges__game-quality-badge {
    bottom: 8px;
    left: 8px;
    pointer-events: none;
    position: absolute
}

.game-quality-score.game-badges__game-quality-badge_moved {
    bottom: 0;
    left: 0
}

.badge.game-badges__sticky-badge {
    margin-left: -6px;
    margin-right: 6px;
    padding: 4px 6px;
    position: absolute;
    top: -6px;
    z-index: 1
}

.app_rtl .badge.game-badges__sticky-badge {
    margin-left: 6px;
    margin-right: -6px
}

.badge.game-badges__sticky-badge_p {
    font-size: 11px;
    font-weight: 500;
    letter-spacing: -.02em;
    line-height: 12px
}

.badge.game-badges__sticky-badge.badge_type_new {
    border: 3px solid var(--color-background-variant);
    border-radius: 0 !important;
    border-bottom-right-radius: 12px !important;
    border-top-left-radius: 12px !important
}

.app_rtl .badge.game-badges__sticky-badge.badge_type_new {
    border-radius: 0 !important;
    border-bottom-left-radius: 12px !important;
    border-top-right-radius: 12px !important
}

.badge.game-badges__sticky-badge.badge_type_promo_event {
    border: 3px solid var(--color-background-variant);
    border-radius: 0 !important;
    border-bottom-right-radius: 12px !important;
    border-top-left-radius: 12px !important
}

.app_rtl .badge.game-badges__sticky-badge.badge_type_promo_event {
    border-radius: 0 !important;
    border-bottom-left-radius: 12px !important;
    border-top-right-radius: 12px !important
}

.app_playhop .game-badges__sticky-badge.badge {
    border: none;
    border-radius: 10px !important;
    box-shadow: 10px 10px 10px rgba(0, 0, 0, .4);
    font-size: 12px;
    margin-left: -8px;
    margin-right: 8px;
    padding: 9px 10px;
    top: -6px;
    z-index: 2
}

.app_playhop.app_rtl .game-badges__sticky-badge.badge {
    border-radius: 10px !important;
    margin-left: 8px;
    margin-right: -8px
}

.badge {
    border-radius: var(--border-radius-small);
    box-sizing: border-box;
    display: inline-block;
    font-size: 11px;
    font-weight: 500;
    line-height: 13px;
    max-width: 100%;
    padding: 2px 5px;
    pointer-events: none;
    white-space: normal;
    word-break: break-word
}

.badge_type_new {
    background-color: var(--color-badge-new);
    color: var(--color-text-badge-new)
}

.badge_type_promo_direct {
    background-color: transparent;
    background-image: url(//yastatic.net/s3/games-static/static-data/images/badges/promo-direct-light.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 30px;
    width: 30px
}

.app_rtl .badge_type_promo_direct {
    background-image: url(//yastatic.net/s3/games-static/static-data/images/badges/promo-direct-rtl-light.svg)
}

.badge_type_promo_direct.badge_darkTheme {
    background-image: url(//yastatic.net/s3/games-static/static-data/images/badges/promo-direct-dark.svg)
}

.app_rtl .badge_type_promo_direct.badge_darkTheme {
    background-image: url(//yastatic.net/s3/games-static/static-data/images/badges/promo-direct-rtl-dark.svg)
}

.badge_type_promo_direct.badge_isBlack {
    background-image: url(//yastatic.net/s3/games-static/static-data/images/badges/promo-direct-black.svg)
}

.app_rtl .badge_type_promo_direct.badge_isBlack {
    background-image: url(//yastatic.net/s3/games-static/static-data/images/badges/promo-direct-rtl-black.svg)
}

.badge_type_tv_recent {
    background-color: var(--color-badge-promo-direct);
    background-image: url(//yastatic.net/s3/games-static/static-data/images/badges/tv-recents.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    border-radius: 0 !important;
    border-bottom-right-radius: 10px !important;
    border-top-left-radius: 10px !important;
    height: 25px;
    left: -4px !important;
    margin: 0 !important;
    top: -4px !important;
    width: 25px
}

.badge_type_promo_event {
    background-color: var(--color-badge-promo-event);
    color: var(--color-text-badge-promo-event)
}

.badge_with_shadow {
    box-shadow: var(--box-shadow-sw-light);
    padding: 2px 8px
}

.badge_size_s {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.badge_size_l,
.badge_size_premium {
    max-width: 192px
}

.age-rating-badge {
    align-items: center;
    background-color: var(--color-grey-8);
    border-radius: 3px;
    color: var(--color-grey-9);
    display: flex;
    font-size: 8px;
    font-weight: 700;
    height: 12px;
    padding: 0 3px;
    pointer-events: none
}

.popularity-badge {
    align-items: center;
    background-color: var(--color-paranja);
    border-radius: 6px;
    color: var(--color-text-rating);
    display: flex;
    font-size: 11px;
    font-weight: 700;
    height: 18px;
    pointer-events: none
}

.popularity-badge__rating-icon {
    margin: 4px 3px 4px 4px;
    fill: var(--color-white)
}

.popularity-badge__rating {
    color: var(--color-text-white);
    margin-right: 5px;
    width: 16px
}

.app_rtl .popularity-badge__rating {
    margin: 0 0 0 5px
}

.popularity-badge__rating,
.popularity-badge__rating-icon {
    display: inline-block;
    vertical-align: middle
}

.app_playhop.app_bundle_desktop .game-card .game-image_size_adaptive_recommended_new,
.app_playhop.app_bundle_desktop .game-card .game-image_size_recommended_new,
.app_playhop.app_bundle_desktop .game-card__graphic_size_adaptive_recommended_new,
.app_playhop.app_bundle_desktop .game-card__graphic_size_recommended_new,
.app_playhop.app_bundle_desktop .game-card_size_adaptive_recommended_new,
.app_playhop.app_bundle_desktop .game-card_size_recommended_new {
    max-width: calc(260px*var(--page-zoom));
    min-width: var(--recommended-adaptive-width);
    width: 100%
}
.app_playhop.app_bundle_desktop .game-card .game-image_size_adaptive_recommended_new .game-image,
.app_playhop.app_bundle_desktop .game-card .game-image_size_recommended_new .game-image,
.app_playhop.app_bundle_desktop .game-card__graphic_size_adaptive_recommended_new .game-image,
.app_playhop.app_bundle_desktop .game-card__graphic_size_recommended_new .game-image,
.app_playhop.app_bundle_desktop .game-card_size_adaptive_recommended_new .game-image,
.app_playhop.app_bundle_desktop .game-card_size_recommended_new .game-image {
    height: 100%;
    object-fit: cover
}

.app_playhop.app_bundle_desktop .game-card__graphic_size_your_games {
    height: var(--your-game-height-new);
    width: var(--your-game-width-new)
}

.app_playhop.app_bundle_desktop .game-card__graphic_size_your_games .game-card__image {
    border-radius: var(--border-radius-small-new)
}

.app_playhop.app_bundle_desktop .game-card_size_adaptive_recommended_new .game-card__image,
.app_playhop.app_bundle_desktop .game-card_size_adaptive_recommended_new .game-card__video-card {
    border-radius: var(--border-radius-default-new)
}

.grid-list {
    list-style: none;
    margin: 0;
    padding: 0
}

.grid-list__mon-item {
    display: block
}

.grid-list__game-item {
    display: inline-block;
    margin-bottom: 24px;
    max-width: none;
    vertical-align: top
}

.grid-list {
    --grid-gap: 16px;
    margin: 0 calc(var(--grid-gap)/2*-1)
}

.grid-list__mon-item {
    margin: 18px 8px 40px
}

.grid-list__game-item {
    margin-bottom: 36px
}

.grid-list_size_adaptive_recommended_new,
.grid-list_size_recommended_new {
    display: flex;
    flex-wrap: wrap;
    margin: 0 calc(var(--grid-gap)/2*-1)
}

.grid-list_size_adaptive_recommended_new .grid-list__game-item,
.grid-list_size_recommended_new .grid-list__game-item {
    margin: 0 calc(var(--grid-gap)/2)
}

.grid-list_size_all_games_desktop,
.grid-list_size_all_games_tablet {
    margin-left: 0;
    margin-right: 0
}

.grid-list_size_all_games_desktop .grid-list__game-item,
.grid-list_size_all_games_tablet .grid-list__game-item {
    box-sizing: border-box;
    margin-bottom: 8px;
    padding-right: 20px
}

:root {
    --page-zoom: 1
}

.app_bundle_desktop.app_adaptive .grid-list__game-item {
    margin-bottom: 12px;
    margin-top: 0
}

.app_bundle_desktop.app_adaptive .grid-list_size_adaptive_recommended_new .grid-list__game-item,
.app_bundle_desktop.app_adaptive .grid-list_size_recommended_new .grid-list__game-item {
    flex-grow: 1;
    max-width: 221px;
    width: 100%
}

@media (min-width:2441px) {

    .app_bundle_desktop.app_adaptive .grid-list_size_adaptive_recommended_new .grid-list__game-item,
    .app_bundle_desktop.app_adaptive .grid-list_size_recommended_new .grid-list__game-item {
        max-width: calc(100%/(12*var(--page-zoom)) - var(--grid-gap))
    }
}

@media (max-width:2440px) and (min-width:1873px) {

    .app_bundle_desktop.app_adaptive .grid-list_size_adaptive_recommended_new .grid-list__game-item,
    .app_bundle_desktop.app_adaptive .grid-list_size_recommended_new .grid-list__game-item {
        max-width: calc(100%/(8*var(--page-zoom)) - var(--grid-gap))
    }
}

@media (max-width:1872px) and (min-width:1286px) {

    .app_bundle_desktop.app_adaptive .grid-list_size_adaptive_recommended_new .grid-list__game-item,
    .app_bundle_desktop.app_adaptive .grid-list_size_recommended_new .grid-list__game-item {
        max-width: calc(100%/(6*var(--page-zoom)) - var(--grid-gap))
    }
}

@media (max-width:1285px) and (min-width:973px) {

    .app_bundle_desktop.app_adaptive .grid-list_size_adaptive_recommended_new .grid-list__game-item,
    .app_bundle_desktop.app_adaptive .grid-list_size_recommended_new .grid-list__game-item {
        max-width: calc(100%/(4*var(--page-zoom)) - var(--grid-gap))
    }
}

@media (max-width:972px) and (min-width:751px) {

    .app_bundle_desktop.app_adaptive .grid-list_size_adaptive_recommended_new .grid-list__game-item,
    .app_bundle_desktop.app_adaptive .grid-list_size_recommended_new .grid-list__game-item {
        max-width: calc(100%/(3*var(--page-zoom)) - var(--grid-gap))
    }
}

@media (max-width:750px) {

    .app_bundle_desktop.app_adaptive .grid-list_size_adaptive_recommended_new .grid-list__game-item,
    .app_bundle_desktop.app_adaptive .grid-list_size_recommended_new .grid-list__game-item {
        max-width: calc(50% - var(--grid-gap))
    }
}

.app_bundle_desktop.app_adaptive .grid-list_size_all_games_desktop .grid-list__game-item,
.app_bundle_desktop.app_adaptive .grid-list_size_all_games_tablet .grid-list__game-item {
    flex-grow: 1;
    max-width: 221px;
    min-width: var(--recommended-adaptive-width);
    width: 100%
}

@media (min-width:1667px) {

    .app_bundle_desktop.app_adaptive .grid-list_size_all_games_desktop .grid-list__game-item,
    .app_bundle_desktop.app_adaptive .grid-list_size_all_games_tablet .grid-list__game-item {
        min-width: var(--recommended-new-width)
    }
}

@media (min-width:2000px) {

    .app_bundle_desktop.app_adaptive .grid-list_size_all_games_desktop .grid-list__game-item,
    .app_bundle_desktop.app_adaptive .grid-list_size_all_games_tablet .grid-list__game-item {
        max-width: calc(12.5% - var(--grid-gap))
    }
}

@media (max-width:1999px) and (min-width:1650px) {

    .app_bundle_desktop.app_adaptive .grid-list_size_all_games_desktop .grid-list__game-item,
    .app_bundle_desktop.app_adaptive .grid-list_size_all_games_tablet .grid-list__game-item {
        max-width: calc(100%/(6*var(--page-zoom)) - var(--grid-gap))
    }
}

@media (max-width:1649px) and (min-width:1500px) {

    .app_bundle_desktop.app_adaptive .grid-list_size_all_games_desktop .grid-list__game-item,
    .app_bundle_desktop.app_adaptive .grid-list_size_all_games_tablet .grid-list__game-item {
        max-width: calc(100%/(5*var(--page-zoom)) - var(--grid-gap))
    }
}

@media (max-width:1499px) and (min-width:1250px) {

    .app_bundle_desktop.app_adaptive .grid-list_size_all_games_desktop .grid-list__game-item,
    .app_bundle_desktop.app_adaptive .grid-list_size_all_games_tablet .grid-list__game-item {
        max-width: calc(100%/(4*var(--page-zoom)) - var(--grid-gap))
    }
}

@media (max-width:1249px) and (min-width:950px) {

    .app_bundle_desktop.app_adaptive .grid-list_size_all_games_desktop .grid-list__game-item,
    .app_bundle_desktop.app_adaptive .grid-list_size_all_games_tablet .grid-list__game-item {
        max-width: calc(100%/(3*var(--page-zoom)) - var(--grid-gap))
    }
}

@media (max-width:949px) {

    .app_bundle_desktop.app_adaptive .grid-list_size_all_games_desktop .grid-list__game-item,
    .app_bundle_desktop.app_adaptive .grid-list_size_all_games_tablet .grid-list__game-item {
        max-width: calc(50% - var(--grid-gap))
    }
}

.section__title {
    margin: 0 0 12px;
    position: relative;
    z-index: 1
}

.app_bundle_desktop .section__title {
    padding: 0
}

.app.app_bundle_desktop:not(.app_adaptive) .section__title.centered-content {
    padding: 0
}

.feed-links {
    --grid-gap: 12px;
    --col-count: 8;
    --ui-decorator: 0;
    --max-width: calc(100%/var(--col-count));
    --text-feed-link-text-primary: var(--color-text-primary)
}

@media (min-width:1873px) {
    .feed-links {
        --col-count: 6
    }
}

@media (max-width:1872px) and (min-width:1286px) {
    .feed-links {
        --col-count: 6
    }
}

@media (max-width:1285px) and (min-width:973px) {
    .feed-links {
        --col-count: 4
    }
}

@media (max-width:972px) and (min-width:751px) {
    .feed-links {
        --col-count: 3
    }
}

@media (max-width:750px) {
    .feed-links {
        --col-count: 2
    }
}

.feed-links__box {
    margin: 0;
    padding: 0
}

.feed-links__link {
    border-radius: 8px;
    color: var(--color-text-primary);
    -webkit-text-decoration: none;
    text-decoration: none
}

.feed-links__title {
    color: var(--text-feed-link-text-primary);
    font-size: 20px;
    font-weight: var(--typography-font-weight-medium);
    margin: 0 0 16px
}

.feed-links__container {
    display: flex;
    flex-wrap: wrap;
    margin: 0;
    margin: 0 calc(var(--grid-gap)*-1/2);
    margin-bottom: calc(var(--grid-gap)*-1)
}

.feed-links__col,
.feed-links__container {
    list-style: none;
    list-style-type: none;
    padding: 0
}

.feed-links__col {
    display: inline-block;
    flex-grow: 1;
    margin: 0 calc(var(--grid-gap)/2);
    margin-bottom: var(--grid-gap);
    max-width: calc(var(--max-width) - var(--grid-gap));
    width: 100%
}

.app_playhop .feed-links {
    --text-feed-link-text-primary: var(--color-white);
    --color-tag-bg-temporary: #454545;
    --color-tag-bg-hover-temporary: #636363
}

.app_playhop .feed-links__title {
    font-family: var(--font-family-headline);
    font-size: 20px;
    font-weight: 900;
    margin-bottom: 18px
}

.typography-critical-module__nowrap--yQyxU {
    white-space: nowrap
}

.typography-critical-module__break-all--CnsZb {
    word-break: break-all
}

.typography-critical-module__category-tag-page--C8HAe {
    font: var(--font-category-tag-page)
}

.typography-critical-module__checkbox-label--kdtwT {
    font: var(--font-checkbox-label)
}

.typography-critical-module__game-tag--FGRy1 {
    font: var(--font-game-tag)
}

.typography-critical-module__hidden--_SDym {
    text-overflow: hidden
}

.typography-critical-module__ellipsis--W5hwT {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.typography-critical-module__keep-all--ieor7 {
    word-break: keep-all
}

.typography-critical-module__text-area--PRbhp {
    font: var(--font-text-area)
}

.typography-critical-module__category-tag--m2HEl {
    font: var(--font-category-tag)
}

.typography-critical-module__category-tag-number--kZ70d {
    font: var(--font-category-tag-number)
}

.typography-critical-module__tag--QT6Oh {
    font: var(--font-tag)
}

.typography-critical-module__tag-list--S3N4M {
    font: var(--font-tag-list)
}

.typography-critical-module__tag-page--i_Voy {
    font: var(--font-tag-page)
}

.typography-critical-module__bubble-text--mrnCO {
    font: var(--font-bubble-text)
}

.typography-critical-module__button-40--eDKub {
    font: var(--font-button-40)
}

.typography-critical-module__button-32--mOdDc {
    font: var(--font-button-32)
}

.typography-critical-module__button-24--Wuy_d {
    font: var(--font-button-24)
}

.typography-critical-module__input-text--Ub6Kj {
    font: var(--font-input-text)
}

.typography-critical-module__link-m-m--b9AnK {
    font: var(--font-link-m-m)
}

.typography-critical-module__link-m-r--kpv1Z {
    font: var(--font-link-m-r)
}

.typography-critical-module__link-s-m--UeNgw {
    font: var(--font-link-s-m)
}

.typography-critical-module__link-s-r--Zk8I9 {
    font: var(--font-link-s-r)
}

.typography-critical-module__link-xs-r--VHEFW {
    font: var(--font-link-xs-r)
}

.typography-critical-module__age-tag--gRIJ8 {
    font: var(--font-age-tag)
}

.typography-critical-module__headline--sUcTB {
    font: var(--font-headline)
}

.typography-critical-module__profile-description--hDfGY {
    font: var(--font-profile-description)
}

.typography-critical-module__subscription--Cg36j {
    font: var(--font-subscription)
}

.typography-critical-module__guard-description--cAtCM {
    font: var(--font-guard-description)
}

.typography-critical-module__guard-tag--ruwLM {
    font: var(--font-guard-tag)
}

.typography-critical-module__button-promo-40--m4RFG {
    font: var(--font-button-promo-40)
}

.typography-critical-module__button-promo-32--OfkM_ {
    font: var(--font-button-promo-32)
}

.typography-critical-module__button-promo-24--UnpjU {
    font: var(--font-button-promo-24)
}

.categoryTag-critical-catalog-module__categoryTag--peW4j {
    align-items: center;
    align-self: baseline;
    background-color: white;
    border-radius: 4px;
    box-sizing: border-box;
    display: flex;
    padding: 0 4px;
    transition: background-color .15s linear, color .15s linear, transform .1s ease;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    --text-color: var(--category-tag-cl-text);
    --icon-color: var(--category-tag-cl-icon);
    --background-color: var(--category-tag-cl-bg)
}

.tags-page__columns {
    display: flex;
    flex-wrap: wrap;
}

.categoryTag-critical-catalog-module__categoryTag--peW4j.categoryTag-critical-catalog-module__active--jERql,
.categoryTag-critical-catalog-module__categoryTag--peW4j.categoryTag-critical-catalog-module__active--jERql:hover,
.categoryTag-critical-catalog-module__categoryTag--peW4j:active,
.categoryTag-critical-catalog-module__categoryTag--peW4j:hover:active {
    background-color: #515151 !important;
    color: white !important;
}

.categoryTag-critical-catalog-module__categoryTag--peW4j:hover .categoryTag-critical-catalog-module__title--UlvF7 {
    color: white !important;
}

.categoryTag-critical-catalog-module__categoryTag--peW4j {}

.categoryTag-critical-catalog-module__categoryTag--peW4j:hover,
.categoryTag-critical-catalog-module__forceHover--szQvC {
    background-color: #515151 !important;
    color: white !important;
}

.categoryTag-critical-catalog-module__title--UlvF7 {
    color: #060505;
}

.categoryTag-critical-catalog-module__icon--QDgDr {
    color: var(--icon-color);
    margin-right: var(--category-tag-icon-gap)
}

.app_rtl .categoryTag-critical-catalog-module__icon--QDgDr {
    margin-left: var(--category-tag-icon-gap);
    margin-right: 0
}

.categoryTag-critical-catalog-module__info--RhwRy {
    background-color: var(--category-tag-info-bg);
    border-radius: 1000px;
    color: var(--category-tag-info-color);
    margin-left: var(--category-tag-info-gap);
    padding: var(--category-tag-info-padding)
}

.app_rtl .categoryTag-critical-catalog-module__info--RhwRy {
    margin-left: 0;
    margin-right: var(--category-tag-info-gap)
}

.app_left-panel-design-with-categories .categoryTag-critical-catalog-module__info--RhwRy {
    color: var(--category-tag-info-color-exp)
}

.tag-critical-catalog-module__list--YA1Mj {
    --padding: var(--tag-padding-list);
    --height: var(--tag-height-list)
}

.tag-critical-catalog-module__page--NJaXH {
    --padding: var(--tag-padding-page);
    --height: var(--tag-height-page)
}

.tag-critical-catalog-module__tag--OqYeR {
    --cl-text: var(--tag-cl-text);
    --cl-text-hover: var(--tag-cl-text-hover);
    --cl-bg: var(--tag-cl-bg);
    --cl-bg-hover: var(--tag-cl-bg-hover);
    --cl-bg-pressed: var(--tag-cl-bg-pressed);
    --cl-text-pressed: var(--tag-cl-text-pressed);
    --border-radius: 1000px;
    align-items: center;
    background-color: var(--cl-bg);
    border-radius: var(--border-radius);
    box-sizing: border-box;
    color: var(--cl-text);
    display: inline-flex;
    height: var(--height);
    justify-content: center;
    max-width: 100%;
    padding: var(--padding);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: -webkit-min-content;
    width: -moz-min-content;
    width: min-content;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    transition: background-color .15s linear, color .15s linear, transform .1s ease
}

.tag-critical-catalog-module__tag--OqYeR:hover {
    background-color: var(--cl-bg-hover);
    color: var(--cl-text-hover)
}

.tag-critical-catalog-module__active--ug77l,
.tag-critical-catalog-module__active--ug77l.tag-critical-catalog-module__tag--OqYeR:hover,
.tag-critical-catalog-module__tag--OqYeR:active,
.tag-critical-catalog-module__tag--OqYeR:active:hover {
    background-color: var(--cl-bg-pressed);
    color: var(--cl-text-pressed)
}

.tag-critical-catalog-module__info--kKAGt {
    margin-left: var(--tag-gap)
}

.app_rtl .tag-critical-catalog-module__info--kKAGt {
    margin-left: 0;
    margin-right: var(--tag-gap)
}

.tag-link {
    -webkit-text-decoration: none;
    text-decoration: none;
    -webkit-tap-highlight-color: transparent
}

.app_allwebgames .category_type_sidebar.category {
    border-radius: 1000px
}

.app_allwebgames .category_type_sidebar.category .category__counter {
    font-weight: 700
}

.category .category__icon {
    --fill-color: var(--color-category-icon);
    height: 16px;
    width: 16px;
    fill: var(--fill-color)
}

.category:hover .category__icon {
    --fill-color: var(--color-category-icon-hovered)
}

.category_active .category__icon {
    --fill-color: var(--color-category-icon-active)
}

.category_active:hover .category__icon {
    --fill-color: var(--color-category-icon-active)
}

.category_with-counter {
    padding-top: 4px
}

.category_with-link {
    -webkit-tap-highlight-color: inherit
}

.category__counter {
    align-items: center;
    background-color: var(--color-category-badge-bg-temporary);
    border-radius: 12px;
    color: var(--color-text-category-badge-new);
    display: inline-flex;
    font-size: 13px;
    line-height: 17px;
    margin-left: 8px;
    padding: 0 5px
}

.app_rtl .category__counter {
    margin-left: 0;
    margin-right: 8px
}

.left-panel .category__counter {
    background-color: var(--background-category-badge-new);
    border-radius: 40px;
    font-size: 12px;
    font-weight: 500;
    height: 20px;
    line-height: 14px;
    margin-left: 12px
}

.app_rtl .left-panel .category__counter {
    margin-left: 0;
    margin-right: 12px
}

.category__counter:before {
    content: attr(data-count)
}

.left-panel .category__counter:before {
    padding: 0 2px
}

.category__link.games-link {
    align-items: center;
    color: var(--color-text-secondary);
    display: inline-flex
}

.category-wrapper {
    align-items: center;
    cursor: pointer;
    line-height: 20px;
    -webkit-text-decoration: none;
    text-decoration: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    vertical-align: top;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    transition: background-color .15s linear, color .15s linear
}

.app_bundle_desktop .category-wrapper {
    border-radius: 38px;
    color: var(--text-color-category-temporary);
    font: var(--text-desktop-body-3)
}

.category__feed {
    align-items: center;
    background-color: var(--color-tag-bg-temporary);
    border-radius: 8px;
    color: var(--color-text-primary);
    display: flex;
    height: 48px;
    -webkit-text-decoration: none;
    text-decoration: none
}

.category__feed:active,
.category__feed:visited {
    color: inherit
}

.category__feed:hover {
    background-color: var(--color-tag-bg-hover-temporary)
}

.category__feed .category__feed-content {
    align-items: center;
    display: flex;
    flex: 1;
    overflow: hidden;
    padding: 0 12px;
    white-space: nowrap
}

.category__feed .category__feed-title {
    font-size: 14px;
    font-weight: 500;
    overflow: hidden;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%
}

.category__feed .category__feed-icon {
    align-items: center;
    display: flex;
    height: 30px;
    justify-content: center;
    width: 30px;
    fill: var(--icon-primary-fill-color)
}

.category__feed .category__feed-gap {
    width: 6px
}

.category_type_clear.category {
    background-color: transparent;
    color: var(--color-text-secondary);
    display: inline-flex;
    padding: 0
}

.category_type_clear.category .category__icon {
    margin-right: 8px;
    min-width: 16px
}

.app_rtl .category_type_clear.category .category__icon {
    margin: 0 0 0 8px
}

.category_type_sidebar.category {
    box-sizing: border-box;
    font: var(--text-desktop-sidebar-item);
    min-height: 32px;
    padding: 6px 12px
}

.category_type_sidebar.category .category__icon {
    align-self: flex-start;
    padding: 2px 0
}

.category_type_sidebar.category {
    border-radius: 8px;
    color: var(--panel-item-color);
    --text-color-category-hover-temporary: var(--panel-item-color);
    --color-category-icon: var(--panel-item-color);
    --color-category-icon-hovered: var(--panel-item-color);
    --color-category-bg-hover-temporary: var(--panel-item-background-color-hover)
}

.category_type_tab.category {
    display: inline-flex
}

.category_type_page.category {
    background-color: transparent;
    color: #060505;
    font-size: 14px;
    overflow: hidden;
    padding: 6px 12px;
    white-space: pre
}

.category_type_page.category .category__icon {
    height: 22px;
    width: 22px
}

.app_rtl .category_type_page.category .category__icon {
    margin: 0 0 0 12px
}

.category_type_page.category,
.category_type_sidebar.category {
    background-color: transparent;
    display: flex
}

.category_type_page.category .category__icon,
.category_type_sidebar.category .category__icon {
    flex-shrink: 0;
    margin-right: 12px
}

.app_rtl .category_type_page.category .category__icon,
.app_rtl .category_type_sidebar.category .category__icon {
    margin: 0 0 0 12px
}

.category_type_page.category_active,
.category_type_sidebar.category_active {
    background-color: var(--color-category-bg-active-temporary);
    color: var(--text-color-category-active-temporary);
    cursor: default;
    outline: none
}

.app_bundle_desktop .category_type_page.category:hover:not(.category_active),
.app_bundle_desktop .category_type_sidebar.category:hover:not(.category_active) {
    background-color: var(--color-category-bg-hover-temporary);
    color: var(--text-color-category-hover-temporary)
}

.app_bundle_desktop .category_type_page.category:active:not(.category_active),
.app_bundle_desktop .category_type_sidebar.category:active:not(.category_active) {
    background-color: var(--color-control-primary);
    color: var(--text-color-category-active);
    transform: var(--transform-button-pressed)
}

.app_playhop .category .category__counter {
    color: var(--text-color-category-temporary)
}

.app_playhop .category_active .category__counter {
    color: var(--text-color-category-active-temporary)
}

.app_playhop .category_active .category__icon {
    fill: var(--color-category-icon-active) !important
}

.app_playhop .left-panel .category .category__counter {
    color: var(--color-category-badge-new)
}

.pagination {
    align-items: center;
    display: flex;
    justify-content: center;
    margin: 30px 0
}

.pagination__link,
.pagination__text {
    margin-left: 4px
}

.pagination__link:first-child,
.pagination__text:first-child {
    margin-left: 0
}

.pagination__next_pagination_button {
    transform: rotate(180deg)
}

.pagination__text {
    font: var(--text-desktop-body-4)
}

.pagination__all-pages {
    flex-wrap: wrap;
    margin: 30px 0 26px
}

.pagination__all-pages .pagination__link {
    margin-bottom: 4px;
    margin-left: 4px
}

.pagination__all-pages .pagination__text {
    margin-bottom: 4px
}

.app_playhop .pagination__all-pages {
    margin: 30px 10px 26px
}

.pagination-button {
    align-items: center;
    border: 1px solid var(--color-background-accent);
    border-radius: var(--border-radius-default);
    color: var(--color-text-primary);
    display: flex;
    font: var(--text-desktop-body-4);
    font-weight: 700;
    height: 24px;
    justify-content: center;
    padding-left: 8px;
    padding-right: 8px;
    -webkit-text-decoration: none;
    text-decoration: none
}

.pagination-button__current_pagination {
    background-color: var(--color-category-bg-active-temporary);
    color: var(--text-color-category-active-temporary)
}

.page-description__title {
    align-items: center;
    color: var(--text-color-section-header-text-temporary);
    display: flex;
    font: var(--text-headline-shrunk);
    margin: 0 0 12px
}

.page-description__subtitle-1 {
    align-items: center;
    display: flex;
    margin: 16px 0
}

.app_bundle_desktop .page-description__subtitle-1 {
    font: var(--text-desktop-subtitle-1)
}

.page-description__description {
    font: var(--text-desktop-subtitle-2)
}

.app_bundle_desktop .page-description__description {
    max-width: 810px
}

.page-description__more-text {
    display: none
}

.page-description__more-text_visible {
    display: block
}

.page-description__more-text-link {
    color: var(--color-link-primary);
    cursor: pointer;
    font: var(--text-desktop-body-3);
    margin: 13px 0 0
}

.page-description__more-text-link:hover {
    color: var(--color-link-primary-hovered)
}

.app_adaptive .page-description {
    padding: var(--adaptive-feed-element-padding)
}

.app_adaptive .page-description__title.section-header {
    padding: 0
}

.app_adaptive .page-description__description {
    padding-right: 10px
}

.rawButton-critical-module__button--JnNxi {
    align-items: center;
    background: transparent;
    border: none;
    box-sizing: border-box;
    display: inline-flex;
    justify-content: center;
    margin: 0;
    outline: none;
    padding: 0;
    position: relative;
    -webkit-text-decoration: none;
    text-decoration: none;
    transition: transform .1s ease, background .15s ease;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    touch-action: manipulation;
    -moz-user-focus: ignore
}

.rawButton-critical-module__button--JnNxi:after {
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: scale(0);
    z-index: -1
}

.rawButton-critical-module__button--JnNxi::-moz-focus-inner {
    border: 0;
    padding: 0
}

.rawButton-critical-module__disabled--oVrLh {
    cursor: auto;
    transform: scale(1)
}

.rawButton-critical-module__enabled--w9onF {
    cursor: pointer
}

.rawButton-critical-module__width-max--QY4qb {
    width: 100%
}

.button-critical-module__sz-24--LHVoN {
    --height: var(--button-height-24);
    --border-radius: var(--button-border-radius-24);
    --gap: var(--button-gap-24)
}

.button-critical-module__sz-32--uWMFh {
    --height: var(--button-height-32);
    --border-radius: var(--button-border-radius-32);
    --gap: var(--button-gap-32)
}

.button-critical-module__sz-40--VZkJp {
    --height: var(--button-height-40);
    --border-radius: var(--button-border-radius-40);
    --gap: var(--button-gap-40)
}

.button-critical-module__variant-regular--h_LpR.button-critical-module__sz-24--LHVoN,
.button-critical-module__variant-text--Wi1nK.button-critical-module__sz-24--LHVoN {
    --padding: var(--button-padding-24-text)
}

.button-critical-module__variant-regular--h_LpR.button-critical-module__sz-32--uWMFh,
.button-critical-module__variant-text--Wi1nK.button-critical-module__sz-32--uWMFh {
    --padding: var(--button-padding-32-text)
}

.button-critical-module__variant-regular--h_LpR.button-critical-module__sz-40--VZkJp,
.button-critical-module__variant-text--Wi1nK.button-critical-module__sz-40--VZkJp {
    --padding: var(--button-padding-40-text)
}

.button-critical-module__variant-icon--bYV3k {
    width: var(--height)
}

.button-critical-module__disabled--brnye.button-critical-module__view-primary--V1EEH {
    --cl-text: var(--button-cl-text-primary-disabled);
    --bg: var(--button-cl-bg-primary-disabled);
    --cl-icon: var(--button-cl-icon-primary-disabled)
}

.button-critical-module__disabled--brnye.button-critical-module__view-secondary--dlokS {
    --cl-text: var(--button-cl-text-secondary-disabled);
    --bg: var(--button-cl-bg-secondary-disabled);
    --cl-icon: var(--button-cl-icon-secondary-disabled)
}

.button-critical-module__disabled--brnye.button-critical-module__view-empty--iwL7U {
    --cl-text: var(--button-cl-text-empty-disabled);
    --bg: var(--button-cl-bg-empty-disabled);
    --cl-icon: var(--button-cl-icon-empty-disabled)
}

.button-critical-module__disabled--brnye.button-critical-module__view-promo--ZYiDW {
    --cl-text: var(--button-cl-text-promo-disabled);
    --bg: var(--button-cl-bg-promo-disabled)
}

.button-critical-module__view-primary--V1EEH {
    --cl-text: var(--button-cl-text-primary);
    --bg: var(--button-cl-bg-primary);
    --cl-icon: var(--button-cl-icon-primary)
}

.button-critical-module__view-secondary--dlokS {
    --cl-text: var(--button-cl-text-secondary);
    --bg: var(--button-cl-bg-secondary);
    --cl-icon: var(--button-cl-icon-secondary)
}

.button-critical-module__view-empty--iwL7U {
    --cl-text: var(--button-cl-text-empty);
    --bg: var(--button-cl-bg-empty);
    --cl-icon: var(--button-cl-icon-empty)
}

.button-critical-module__view-promo--ZYiDW {
    --cl-text: var(--button-cl-text-promo);
    --bg: var(--button-cl-bg-promo)
}

.button-critical-module__view-promo--ZYiDW.button-critical-module__sz-40--VZkJp {
    --padding: var(--button-padding-40-text-promo)
}

.button-critical-module__enabled--e4LNn:active.button-critical-module__view-primary--V1EEH,
.button-critical-module__enabled--e4LNn:hover.button-critical-module__view-primary--V1EEH {
    --cl-text: var(--button-cl-text-primary-hover);
    --bg: var(--button-cl-bg-primary-hover);
    --cl-icon: var(--button-cl-icon-primary-hover)
}

.button-critical-module__enabled--e4LNn:active.button-critical-module__view-secondary--dlokS,
.button-critical-module__enabled--e4LNn:hover.button-critical-module__view-secondary--dlokS {
    --cl-text: var(--button-cl-text-secondary-hover);
    --bg: var(--button-cl-bg-secondary-hover);
    --cl-icon: var(--button-cl-icon-secondary-hover)
}

.button-critical-module__enabled--e4LNn:active.button-critical-module__view-empty--iwL7U,
.button-critical-module__enabled--e4LNn:hover.button-critical-module__view-empty--iwL7U {
    --cl-text: var(--button-cl-text-empty-hover);
    --bg: var(--button-cl-bg-empty-hover);
    --cl-icon: var(--button-cl-icon-empty-hover)
}

.button-critical-module__enabled--e4LNn:active.button-critical-module__view-promo--ZYiDW,
.button-critical-module__enabled--e4LNn:hover.button-critical-module__view-promo--ZYiDW {
    --cl-text: var(--button-cl-text-promo-hover);
    --bg: var(--button-cl-bg-promo-hover)
}

.button-critical-module__rounded--GfNdq {
    --border-radius: 1000px
}

.button-critical-module__button--DnQon {
    color: var(--cl-text);
    height: var(--height);
    isolation: isolate;
    padding: var(--padding)
}

.button-critical-module__button--DnQon:before {
    background: var(--bg);
    border-radius: var(--border-radius);
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: inherit;
    z-index: -1
}

.button-critical-module__part--VQuds {
    margin-right: var(--gap)
}

.button-critical-module__part--VQuds:last-child {
    margin-right: 0
}

.app_rtl .button-critical-module__part--VQuds {
    margin-left: var(--gap);
    margin-right: 0
}

.app_rtl .button-critical-module__part--VQuds:last-child {
    margin-left: 0
}

.button-critical-module__icon--SQbCG {
    align-items: center;
    color: var(--cl-icon);
    display: inline-flex;
    justify-content: center;
    fill: var(--cl-icon)
}

.button-critical-module__text--CkQzJ {
    line-height: var(--height);
    overflow: hidden;
    text-overflow: ellipsis
}

.app_allwebgames .footer .footer__wrapper {
    margin: 44px 0 28px
}

.app_allwebgames .footer .footer__wrapper .social {
    margin-left: auto
}

.app_allwebgames .footer__content {
    display: flex;
    flex-direction: column;
    height: 100%
}

html[lang=ru] .app_allwebgames .footer__content .section__title {
    font-size: 20px
}

.app_allwebgames .footer .section__content {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    height: 100%
}

.app_allwebgames .footer__links {
    padding: 0
}

.app_allwebgames .footer .footer__background {
    top: 0
}

.app_allwebgames .footer .footer__blocks {
    margin: 0 -6px
}

.app_allwebgames .footer .footer__content {
    padding-top: 0
}

.app_allwebgames .footer .footer__partners,
.app_allwebgames .footer .footer__shortcut {
    border-radius: 20px;
    box-sizing: border-box;
    margin: 0 6px;
    padding: 16px;
    width: 50%
}

.app_allwebgames .footer .footer__partners .Button2,
.app_allwebgames .footer .footer__shortcut .Button2 {
    margin-top: auto
}

.app_allwebgames .footer .footer__partners .footer__content,
.app_allwebgames .footer .footer__shortcut .footer__content {
    max-width: 800px
}

.app_allwebgames .footer .footer__partners {
    --text-color-section-header-text-temporary: var(--color-white);
    background: var(--color-footer-banner-partners)
}

.app_allwebgames .footer .footer__partners .footer__text {
    color: var(--text-color-section-header-text-temporary)
}

.app_allwebgames .footer .footer__partners .footer__image {
    background: none
}

.app_allwebgames .footer .footer__shortcut {
    --text-color-section-header-text-temporary: var(--color-white);
    --color-text-footer: var(--color-white);
    width: 50%
}

.app_allwebgames .footer .footer__shortcut_shown {
    background: var(--color-footer-banner-shortcut)
}

@media (max-width:1152px) {
    .app_allwebgames .footer .footer__blocks {
        margin: 0
    }

    .app_allwebgames .footer .footer__partners,
    .app_allwebgames .footer .footer__shortcut {
        margin: 12px 0 0;
        width: 100%
    }
}

.app_allwebgames .footer__horizontal-line {
    display: none
}

.footer {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    justify-content: flex-end
}

.footer__horizontal-line {
    background-color: var(--color-separator-temporary);
    height: 1px
}

.footer__blocks {
    display: flex
}

.footer__partners,
.footer__shortcut {
    position: relative
}

.app_bundle_desktop .footer__partners,
.app_bundle_desktop .footer__shortcut {
    padding: 0 0 29px;
    width: 498px
}

.footer__shortcut {
    margin-left: 105px
}

.app_rtl .footer__shortcut {
    margin: 0 105px 0 0
}

.app_bundle_desktop .footer__shortcut {
    width: 408px
}

.footer__shortcut_only_button {
    background-color: var(--color-grey-2);
    margin: 0
}

.footer__background {
    border-radius: 6px;
    height: 100%;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: -1
}

.footer__button-wrap {
    margin: 0 auto;
    max-width: 536px
}

.footer__content {
    max-width: 302px;
    position: relative
}

.footer__content.footer__content .section__title {
    flex-shrink: 0;
    margin-bottom: 8px;
    max-width: 100%
}

.app_bundle_desktop .footer__content.footer__content .section__title {
    font: var(--text-headline-shrunk);
    white-space: nowrap
}

.app_bundle_desktop .footer__content {
    padding-top: 25px
}

@media (max-width:357px) {
    .footer__content {
        width: 175px
    }
}

.footer__shortcut_sidebar .footer__content {
    max-width: 350px
}

.footer__text {
    color: var(--color-text-footer);
    font: var(--text-desktop-body-3);
    margin: 0 0 16px
}

.footer__image {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='167' height='177' viewBox='0 0 167 177'%3e %3cg fill='none' fill-rule='nonzero'%3e %3cpath fill='%23EBF2FA' d='m98.8 70 62.804 18.254s5.638 1.556 4.768 6.552c-.869 4.997-7.386 24.359-7.386 24.359s-.648 6.887-8.382 5.697c-7.735-1.19-69.14-18.325-69.14-18.325zm44.569 40.84c4.23 1.14 8.587-1.176 9.734-5.171 1.146-3.995-1.354-8.157-5.583-9.295-4.23-1.139-8.587 1.177-9.734 5.172-1.146 3.995 1.354 8.156 5.583 9.295z'/%3e %3cpath fill='%23EBF2FA' d='M47.883 4.86C44.143 3.42 18.315-1.69 14.887.566 11.46 2.822-1.306 69.313.67 73.272s95.57 21.848 97.7 19.52c1.99-2.173 13.468-59.633 10.651-65.389-1.946-3.977-51.982-10.705-51.982-10.705-2.753-.186-5.416-10.399-9.156-11.839z'/%3e %3cg fill='%232EE6C7'%3e %3cpath d='m89.734 154.687 5.288 5.289c.21.21.506.308.8.267a.96.96 0 0 0 .704-.476l2.444-4.276c2.838 5.114 6.148 4.79 7.525 4.367 4.955-1.52 8.908-10.98 6.898-22.635a.95.95 0 0 0-.761-.769c-11.957-2.202-20.806 1.53-22.452 6.412-.47 1.395-.922 4.775 3.992 7.787l-4.247 2.541a.96.96 0 0 0-.46.703.95.95 0 0 0 .269.79m5.76 3.054-3.545-3.545 4.624-2.766c.3-.179.48-.508.467-.858a.95.95 0 0 0-.527-.815c-3.626-1.784-5.275-4.077-4.527-6.294 1.328-3.935 9.168-6.995 19.634-5.248 1.72 11.12-2.209 18.756-5.674 19.82-2.163.664-4.364-1.143-6.038-4.961a.95.95 0 0 0-.821-.564.96.96 0 0 0-.879.483z'/%3e %3cpath d='M83.58 165.385a164 164 0 0 0 10.89 9.954c1.8 1.378 3.998 1.378 5.764.026 10.936-9.682 21.039-19.784 30.08-30.072 1.341-1.748 1.355-3.818.08-5.731a1 1 0 0 0-.061-.083c-5.675-6.846-12.49-13.663-20.836-20.837-1.849-1.404-3.933-1.406-5.765-.043-10.915 9.658-21.017 19.76-30.092 30.08-1.355 1.695-1.36 4.058-.042 5.783q.012.017.026.033a165 165 0 0 0 9.955 10.89zm-9.204-11.516-.007-.007zm54.42-13.183c.79 1.212.793 2.344.009 3.369-8.946 10.176-18.99 20.22-29.813 29.803-1.012.771-2.236.771-3.303-.045a162.5 162.5 0 0 1-20.55-20.554c-.76-1.008-.761-2.373 0-3.325 8.99-10.223 19.035-20.268 29.824-29.82 1.083-.8 2.186-.801 3.308.049 8.197 7.05 14.928 13.775 20.524 20.523z'/%3e %3c/g%3e %3cpath fill='%232EE6C7' d='m53.807 46 .063-.001c3.066-.315 2.918-9.374 2.187-17.382l8.306.282a2.1 2.1 0 0 0 1.53-.614c.4-.41.605-.971.566-1.54l-1.635-23.58a2.017 2.017 0 0 0-1.972-1.876L52.097 1a2.07 2.07 0 0 0-1.591.698c-.4.459-.57 1.064-.466 1.662l2.676 15.3-8.315.446a2.03 2.03 0 0 0-1.569.854 1.98 1.98 0 0 0-.278 1.744l.464 1.512C48.072 39.792 51.008 46 53.807 46m1.156-19.391a1 1 0 0 0-.724.31.98.98 0 0 0-.264.77c.78 7.894.633 15.257-.31 16.33-.897-.256-3.292-3.487-8.748-21.376l-.466-1.52 8.316-.446a2.04 2.04 0 0 0 1.488-.752 2 2 0 0 0 .417-1.605l-2.675-15.3 10.802.238 1.034-.025-.99.068 1.634 23.58-9.481-.272-.033-.001z'/%3e %3cpath fill='%2300236B' d='m34.519 134.875 3.761.899 40.536-93.375c1.1-2.535 3.895-3.902 6.594-3.228l40.744 10.187.201-3.582s9.21 2.527 6.664 11.04a5.5 5.5 0 0 1-.237.753l-.221.551v.002l-38.752 96.337c-1.052 2.618-3.898 4.06-6.655 3.37l-44.8-12.553-.934-.262a5.7 5.7 0 0 1-1.911-.883c-5.936-3.223-4.99-9.256-4.99-9.256'/%3e %3cpath fill='%23007CE9' d='M34.468 135.158c0 .078-.01.146 0 .214a5.6 5.6 0 0 0 1.482 3.989c.334.36.716.69 1.138.944.5.32 1.05.564 1.659.71l5.192 1.46.824.233h.01l39.688 11.12c2.748.691 5.594-.758 6.644-3.366l36.557-90.891.157-.39v-.01l2.248-5.594a5.3 5.3 0 0 0 .392-2.218c0-.039 0-.068-.01-.097v-.01a5.5 5.5 0 0 0-2.03-4.057l-.01-.01-.02-.02-.01-.009a5 5 0 0 0-.589-.428c-.05-.03-.088-.058-.128-.078a6 6 0 0 0-1.472-.593l-.117-.03-.246-.068-43.123-10.79c-2.689-.67-5.486.701-6.575 3.23l-5.045 11.618-1.305 3.006-1.256 2.89-.825 1.897-.108.243-.99 2.296-.61 1.401-9.352 21.55-1.02 2.345-3.141 7.239-3.16 7.268-4.171 9.612-3.043 7.025-1.668 3.862-.088.195-.825 1.897-4.593 10.605a5.5 5.5 0 0 0-.461 1.81'/%3e %3cpath fill='%23FFF' d='m75.996 46-35.532 82.963L88.175 143l35.289-85.147z'/%3e %3cpath fill='%23FF4645' d='M55.438 59.276c-1.412 11.795-4.24 27.155-7.423 36.288a3.63 3.63 0 0 1-3.524 2.435C33.458 97.7 23.33 96.8 14.397 95.097c-1.932-.368-3.197-2.215-2.887-4.15 1.728-10.759 5.027-25.534 8.344-35.428a3.61 3.61 0 0 1 3.304-2.45c10.079-.307 19.865.41 29.341 2.205a3.634 3.634 0 0 1 2.939 4.002'/%3e %3cpath fill='%23FFF' d='M34.95 67.102C25.997 59.57 17.997 74.104 32.25 82c15.95-4.443 15.668-20.156 2.7-14.898'/%3e %3cpath fill='%23022867' d='m52.627 92.569 3.145-7.34 1.022-2.379 9.364-21.854.609-1.42.992-2.33.108-.246c1.228.296 2.447.602 3.655.927.158.05.315.09.472.129a132 132 0 0 1 13.845 4.598 3.81 3.81 0 0 1 2.23 4.686c-.098.306-.196.622-.295.938a131 131 0 0 0-7.379-2.743 3.52 3.52 0 0 0-3.89 1.134c-6.506 8.061-14.69 20.67-20.026 30.083-.86 1.515-.523 3.393.738 4.496.069-.187.144-.371.245-.549 5.335-9.413 13.52-22.022 20.025-30.083a3.52 3.52 0 0 1 3.89-1.135 131 131 0 0 1 7.38 2.743c.383.158.776.316 1.16.474 6.248 2.595 12.193 5.604 17.823 9.038a3.627 3.627 0 0 1 1.317 4.755C103.653 96.98 95.704 110.3 89.592 117.7a3.58 3.58 0 0 1-4.107 1.036c-8.224-3.354-15.75-6.867-22.403-10.606a101 101 0 0 1-2.3-1.313c-.707-.414-1.404-.828-2.092-1.253-1.216-.737-1.819-2.093-1.68-3.433a168 168 0 0 1-3.479-.977 3 3 0 0 1-.402-.118c-1.238-.346-2.467-.72-3.665-1.096z' opacity='0.1'/%3e %3cpath fill='%23FF4645' d='M56.187 102.485c.695.427 1.4.843 2.114 1.26.754.447 1.538.884 2.322 1.32 6.718 3.761 14.319 7.294 22.624 10.669a3.63 3.63 0 0 0 4.148-1.042c6.172-7.444 14.2-20.841 19.658-31.39a3.64 3.64 0 0 0-1.33-4.784c-5.686-3.454-11.69-6.48-18-9.09-.387-.16-.784-.318-1.171-.477a133 133 0 0 0-7.452-2.759 3.56 3.56 0 0 0-3.93 1.142c-6.569 8.108-14.835 20.79-20.223 30.258-.973 1.707-.437 3.88 1.24 4.893'/%3e %3cpath fill='%23FFF' d='M75.972 90.18c-2.604-1.562-3.291-4.933-1.538-7.53 1.683-2.493 5.003-3.36 7.57-2.044a6 6 0 0 1 .516-.947c1.754-2.596 5.286-3.435 7.89-1.873s3.29 4.932 1.537 7.53c-.206.306-.44.586-.692.841 2.35 1.635 2.923 4.837 1.24 7.33-1.753 2.596-5.285 3.435-7.889 1.874a5.1 5.1 0 0 1-2.026-2.247l-1.701 4.594a.45.45 0 0 1-.642.233l-4.932-2.96c-.228-.136-.254-.449-.053-.64l3.55-3.38a5.6 5.6 0 0 1-2.83-.781'/%3e %3cpath fill='%23022867' d='M56.236 100.479c.715.415 1.44.82 2.174 1.225a315 315 0 0 0 9.96 2.21c1.674.348 3.378-.386 4.235-1.785 5.082-8.377 10.98-22.775 14.859-34.26-2.5-.955-5.052-1.852-7.664-2.682-1.45-.473-3.082-.029-4.042 1.11-6.755 7.884-15.256 20.218-20.797 29.424-1 1.66-.45 3.774 1.275 4.758' opacity='0.1'/%3e %3cpath fill='%23FBC900' d='M86.285 62.8c-3.764 11.984-9.689 27.4-14.763 36.27a3.82 3.82 0 0 1-4.12 1.844c-11.344-2.462-21.637-5.377-30.537-8.89-1.925-.76-2.87-2.927-2.172-4.878C38.581 76.3 44.88 61.586 50.241 51.948a3.79 3.79 0 0 1 3.895-1.902c10.478 1.649 20.452 4.303 29.895 8.02a3.846 3.846 0 0 1 2.254 4.733z'/%3e %3cpath fill='%23FFF' d='M66.44 65c1.42 4.012 2.377 8.182 3.024 12.46A82.6 82.6 0 0 1 56.693 85c-1.519-4.786-2.756-9.23-3.23-12.743 3.39-2.812 7.809-5.193 12.976-7.257z'/%3e %3c/g%3e %3c/svg%3e") no-repeat;
    height: 171px;
    position: absolute;
    width: 169px
}

.app_bundle_desktop .footer__image {
    bottom: 0;
    right: 0
}

.app_bundle_desktop.app_rtl .footer__image {
    left: 0;
    right: auto
}

.footer__links {
    font: normal 15px/21px var(--font-family);
    padding: 23px 0 36px
}

.app_adaptive .footer {
    padding: var(--adaptive-feed-element-padding)
}

.app_adaptive .footer_type_profile {
    margin: 0 auto;
    max-width: 956px;
    width: 100%
}

@media (max-width:1152px) {
    .app_adaptive .footer .footer__blocks {
        flex-direction: column
    }

    .app_adaptive .footer .footer__shortcut {
        margin-left: 0
    }

    .app_adaptive .footer .footer__partners,
    .app_adaptive .footer .footer__shortcut {
        width: 100%
    }
}

.app_playhop .footer .footer__wrapper {
    margin: 44px 0 28px
}

.app_playhop .footer .footer__wrapper .social {
    margin-left: auto
}

.app_playhop .footer__content {
    display: flex;
    flex-direction: column;
    height: 100%
}

html[lang=ru] .app_playhop .footer__content .section__title {
    font-size: 20px
}

.app_playhop .footer .section__content {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    height: 100%
}

.app_playhop .footer__links {
    padding: 0
}

.app_playhop .footer .footer__background {
    top: 0
}

.app_playhop .footer .footer__blocks {
    margin: 0 -6px
}

.app_playhop .footer .footer__content {
    padding-top: 0
}

.app_playhop .footer .footer__partners,
.app_playhop .footer .footer__shortcut {
    border-radius: 20px;
    box-sizing: border-box;
    margin: 0 6px;
    padding: 16px;
    width: 50%
}

.app_playhop .footer .footer__partners .Button2,
.app_playhop .footer .footer__shortcut .Button2 {
    margin-top: auto
}

.app_playhop .footer .footer__partners .footer__content,
.app_playhop .footer .footer__shortcut .footer__content {
    max-width: 800px
}

.app_playhop .footer .footer__partners {
    --text-color-section-header-text-temporary: var(--color-white);
    background: var(--color-footer-banner-partners)
}

.app_playhop .footer .footer__partners .footer__text {
    color: var(--text-color-section-header-text-temporary)
}

.app_playhop .footer .footer__partners .footer__image {
    background: none
}

.app_playhop .footer .footer__shortcut {
    --text-color-section-header-text-temporary: var(--color-white);
    --color-text-footer: var(--color-white);
    width: 50%
}

.app_playhop .footer .footer__shortcut_shown {
    background: var(--color-footer-banner-shortcut)
}

@media (max-width:1152px) {
    .app_playhop .footer .footer__blocks {
        margin: 0
    }

    .app_playhop .footer .footer__partners,
    .app_playhop .footer .footer__shortcut {
        margin: 12px 0 0;
        width: 100%
    }
}

.app_playhop .footer__horizontal-line {
    display: none
}

.footer-links {
    background: var(--footer-links-bg);
    margin: 0
}

.app_bundle_desktop .footer-links {
    background: none;
    margin: 0
}

.footer-links__link {
    color: var(--color-text-footer-link-temporary);
    display: block;
    text-align: left;
    -webkit-text-decoration: none;
    text-decoration: none
}

.app_rtl .footer-links__link {
    text-align: right
}

.app_bundle_desktop .footer-links__link:hover {
    color: var(--color-text-footer-link-hover-temporary)
}

.app_bundle_desktop .footer-links__link:active {
    color: var(--color-text-footer-link-hover-temporary);
    transform: var(--transform-button-pressed)
}

.app_bundle_desktop .footer-links__link {
    margin: 0 10px 0 0
}

.app_rtl.app_bundle_desktop .footer-links__link {
    margin: 0 0 0 10px
}

.footer-links__link:last-child {
    margin: 0
}

.footer-links__wrap {
    display: flex
}

.app_playhop .footer-links {
    background: none;
    padding: 0;
    width: 100%
}

.app_playhop .footer-links .footer-links__wrap {
    margin: 0 -6px
}

.app_playhop .footer-links .footer-links__link {
    margin: 0 8px
}

.copyright {
    text-align: left
}

.copyright,
.copyright a {
    color: var(--color-text-footer-copyright-temporary)
}

.copyright a[aria-disabled=true] {
    color: var(--color-grey-3)
}

.app_rtl .copyright {
    text-align: right
}

.app_bundle_desktop .copyright {
    margin-bottom: 6px
}

.page {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
}

.page_type_profile {
    background: var(--color-user-profile-bg)
}

.page__content,
.page__page {
    display: flex;
    flex-direction: column;
    flex-grow: 1
}

.app_bundle_desktop .page__page {
    min-height: calc(100vh - 80px)
}

.page__content_space {
    padding-bottom: 5000px
}

.page__main {
    display: flex;
    flex: 1;
    justify-content: center;
    padding: 20px 0 0
}

.page__main .page__right {
    padding-top: 3px
}

.page__main_has-left-panel {
    padding-top: 0
}

.page__main_has-left-panel .page__right {
    padding-top: 26px
}

.page__main_padded {
    margin: 0 auto;
    width: 1256px
}

.app_bundle_desktop .page__main .fixed-width,
.page__right {
    max-width: 1074px
}

.page__right {
    display: flex;
    flex: 1;
    flex-direction: column;
    overflow: hidden
}

.app_bundle_desktop .app-page .page__right {
    overflow: visible
}

.page__right_padded {
    box-sizing: border-box;
    padding: 0 8px 0 36px
}

.page__left {
    overflow-y: auto;
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    -webkit-overflow-scrolling: touch;
    box-sizing: border-box;
    flex-shrink: 0;
    height: calc(100vh - 53px);
    overscroll-behavior-y: contain;
    padding: 0 3px 78px 36px;
    scrollbar-width: none;
    border-right: 1px solid var(--color-separator-temporary);
    width: 206px;
    -ms-overflow-style: none
}

.page__left:after {
    content: "";
    display: block;
    height: 15px
}

.page__left::-webkit-scrollbar {
    display: none
}

.update-exist .page__left {
    top: 40px
}

.page__categories {
    border-bottom: var(--header-border-bottom);
}

@keyframes slide-down {
    0% {
        transform: translateY(-72px)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes slide-up {
    0% {
        transform: translateY(0)
    }

    to {
        transform: translateY(-72px)
    }
}

.background {
    height: 100vh;
    position: fixed;
    z-index: -1
}

.background,
.background__image {
    box-sizing: inherit;
    left: 0;
    right: 0
}

.background__image {
    background-repeat: repeat;
    bottom: 0;
    height: 100%;
    overflow: hidden;
    position: absolute;
    top: 71px;
    width: 100%
}

.app_adaptive .app__container_adaptive .page__main,
.app_adaptive .app__container_adaptive .page__main .fixed-width {
    justify-content: flex-start;
    max-width: 100%;
    width: 100%
}

.app_adaptive .app__container_adaptive .page__right {
    max-width: 100%
}

.app_adaptive .app__container_adaptive .page__right_padded {
    padding: 0
}

.app_adaptive .app__container_adaptive .page__left {
    box-sizing: content-box;
    padding-left: 13px;
    width: 172px
}

.app_rtl.app_adaptive .app__container_adaptive .page__left {
    padding-left: 0;
    padding-right: 13px
}

@media (max-width:926px) {
    .app_adaptive .app__container_adaptive .page__left {
        width: 160px
    }
}

.app_bundle_desktop .page__robot-header {
    margin-bottom: 24px;
    margin-top: 2px
}

.app_bundle_desktop.app_playhop .page__main {
    padding: 0
}

.app_playhop .page__main_has-left-panel,
.app_playhop .page__main_has-left-panel .page__right {
    padding-top: 0
}

.categories {
    font-weight: 400
}

.feed+.categories {
    padding-top: 0
}

.categories {
    box-sizing: border-box;
}

.categories__link {
    color: inherit;
    cursor: pointer;
    -webkit-text-decoration: none;
    text-decoration: none
}

.categories__link:active,
.categories__link:visited {
    color: inherit
}

.categories__header,
.tags__header {
    font-size: 13px;
    padding-top: 10px;
    padding-bottom: 10px;
    color: #060505 !important;
    padding-left: 12px
}

.app_rtl .categories__header {
    font-size: 18px
}

.categories__header {
    font-weight: 500;
    letter-spacing: .14em;
    text-transform: uppercase
}

.categories__list {
    color: var(--color-text-primary);
    font-size: 15px;
    list-style-type: none;
    margin: 0;
    padding-left: 0;
    padding-right: 0
}

.categories__list-item {
    color: inherit;
    display: block;
    margin-bottom: 5px;
    -webkit-text-decoration: none;
    text-decoration: none
}

.tags {
    margin-bottom: 16px;
}

.tags__link {
    color: inherit;
    cursor: pointer;
    -webkit-text-decoration: none;
    text-decoration: none
}

.tags__link:active,
.tags__link:visited {
    color: inherit
}

.tags__header {
    font-size: 13px;
    font-weight: 500;
    letter-spacing: .14em;
    line-height: 15px;
    padding-bottom: 18px;
    padding-left: 12px;
    text-transform: uppercase
}

.tags__list {
    list-style-type: none;
    margin: 0;
    padding-left: 12px;
    padding-right: 0
}

.tags__tag {
    display: inline-block;
    margin-bottom: 4px;
    margin-right: 4px;
    max-width: 100%;
    -webkit-text-decoration: none;
    text-decoration: none
}

.error-page__loader {
    display: flex;
    justify-content: center;
    margin: 30px 0
}

.error-page__title {
    font-weight: 400;
    margin: 4px 0 0
}

.app_bundle_desktop .error-page__title {
    font-size: 15px;
    line-height: 21px
}

.error-page__description {
    font-weight: 500;
    margin: 0
}

.app_bundle_desktop .error-page__description {
    font-size: 28px;
    line-height: 34px
}

.error-page__description-container {
    margin: 11px 0 36px
}

.app_bundle_desktop .error-page__description-container {
    margin-top: 7px
}

.app_adaptive .error-page__description-container,
.app_adaptive .error-page__title {
    padding: var(--adaptive-feed-element-padding)
}

.close-button {
    background-color: var(--close-button-color-primary-temporary);
    background-image: var(--close-button-bg-image-primary);
    background-position: 0 0;
    background-size: contain;
    border-radius: 50%;
    box-shadow: 0 3px 5px rgba(14, 21, 47, .1);
    cursor: pointer;
    height: 24px;
    position: absolute;
    transition: background-image .1s ease-out, background-color .1s ease-out, opacity .3s;
    width: 24px
}

.close-button_color_white {
    background-color: var(--close-button-bg-color-white-cross);
    background-image: var(--close-button-bg-image-white-cross)
}

.close-button:hover {
    background-color: var(--close-button-color-primary-hovered-temporary);
    opacity: .8
}

.close-button:hover:active {
    transform: var(--transform-button-pressed)
}

.close-button_type_adv-fullscreen {
    height: 48px;
    right: -54px;
    top: -54px;
    width: 48px
}

.close-button_type_app-page {
    background-color: var(--close-button-color-app-page);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3e %3cpath fill='%23FFF' fill-rule='evenodd' d='M8.8 7.298a.99.99 0 0 0-1.414 0 1.03 1.03 0 0 0 0 1.439l3.2 3.256-3.214 3.27a1.03 1.03 0 0 0 0 1.439.99.99 0 0 0 1.414 0L12 13.432l3.213 3.27a.99.99 0 0 0 1.415 0 1.03 1.03 0 0 0 0-1.439l-3.214-3.27 3.2-3.256a1.03 1.03 0 0 0 0-1.439.99.99 0 0 0-1.414 0L12 10.554z' clip-rule='evenodd'/%3e %3c/svg%3e");
    box-shadow: none;
    right: 8px;
    top: 8px;
    z-index: 10
}

.close-button_type_app-page:hover {
    background-color: var(--close-button-color-app-page-hovered)
}

.close-button_type_balance-refilled {
    background-color: var(--balance-refilled-close-button-bg-color);
    box-shadow: none;
    --color-button-default-bg-hovered: #fff
}

.main-body_bundle_desktop .close-button_type_balance-refilled {
    right: 16px;
    top: 20px
}

.main-body_bundle_desktop .app_rtl .close-button_type_balance-refilled {
    left: 16px;
    right: unset
}

.close-button_type_balance-refilled:hover {
    background-color: var(--color-white);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3e %3cpath fill='%235641ff' fill-rule='evenodd' d='M8.8 7.298a.99.99 0 0 0-1.414 0 1.03 1.03 0 0 0 0 1.439l3.2 3.256-3.214 3.27a1.03 1.03 0 0 0 0 1.439.99.99 0 0 0 1.414 0L12 13.432l3.213 3.27a.99.99 0 0 0 1.415 0 1.03 1.03 0 0 0 0-1.439l-3.214-3.27 3.2-3.256a1.03 1.03 0 0 0 0-1.439.99.99 0 0 0-1.414 0L12 10.554z' clip-rule='evenodd'/%3e %3c/svg%3e")
}

.close-button_type_feedback {
    right: -24px;
    top: -24px
}

.close-button_type_game-page {
    left: calc(50% + 621px);
    top: calc(10% - 24px)
}

.close-button_type_game-video-review {
    background-color: var(--close-button-color-app-page);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3e %3cpath fill='%23FFF' fill-rule='evenodd' d='M8.8 7.298a.99.99 0 0 0-1.414 0 1.03 1.03 0 0 0 0 1.439l3.2 3.256-3.214 3.27a1.03 1.03 0 0 0 0 1.439.99.99 0 0 0 1.414 0L12 13.432l3.213 3.27a.99.99 0 0 0 1.415 0 1.03 1.03 0 0 0 0-1.439l-3.214-3.27 3.2-3.256a1.03 1.03 0 0 0 0-1.439.99.99 0 0 0-1.414 0L12 10.554z' clip-rule='evenodd'/%3e %3c/svg%3e");
    box-shadow: none;
    right: 16px;
    top: 16px
}

.close-button_type_game-video-review:hover {
    background-color: var(--close-button-color-app-page-hovered)
}

.main-body_bundle_desktop .close-button_type_played-game {
    right: -12px;
    top: -12px
}

.close-button_type_popup {
    background-color: var(--close-button-popup-color-primary-temporary)
}

.close-button_type_popup:hover {
    background-color: var(--close-button-popup-color-primary-hovered-temporary)
}

.main-body_bundle_desktop .close-button_type_popup {
    right: -24px;
    top: -24px
}

@media screen and (max-width:720px) {
    .main-body_bundle_desktop .close-button_type_popup {
        right: 3px;
        top: 3px
    }
}

.main-body_bundle_desktop .app_rtl .close-button_type_popup {
    left: -24px;
    right: auto
}

@media screen and (max-width:720px) {
    .main-body_bundle_desktop .app_rtl .close-button_type_popup {
        left: 3px;
        right: unset;
        top: 3px
    }
}

.close-button_type_popup-inner {
    box-shadow: none
}

.main-body_bundle_desktop .close-button_type_popup-inner {
    right: 8px;
    top: 8px
}

.main-body_bundle_desktop .app_rtl .close-button_type_popup-inner {
    left: 8px;
    right: auto
}

.close-button_type_shortcut-popup-ios {
    background-color: var(--color-grey-2);
    background-image: var(--close-button-bg-image-black-cross);
    box-shadow: none
}

.close-button_type_shortcut-popup-ios:hover {
    background-color: var(--close-button-shortcut-popup-ios-hoverd)
}

.main-body_bundle_desktop .close-button_type_shortcut-popup-ios {
    right: 8px;
    top: 8px
}

.main-body_bundle_desktop .app_rtl .close-button_type_shortcut-popup-ios {
    left: 8px;
    right: auto
}

.close-button_type_balance-popup {
    box-shadow: none;
    position: fixed;
    right: 8;
    top: 8;
    transform: translateZ(0);
    z-index: 2
}

.main-body_bundle_desktop .close-button_type_balance-popup {
    right: 8px;
    top: 8px
}

.main-body_bundle_desktop .app_rtl .close-button_type_balance-popup {
    left: 8px;
    right: auto
}

@media only screen and (min-width:720px) {
    .close-button_type_balance-popup {
        position: absolute
    }
}

.close-button_type_balance-popup-new-design {
    background-color: var(--close-button-balance-popup);
    box-shadow: none;
    position: fixed;
    right: 8;
    top: 8;
    transform: translateZ(0);
    z-index: 2
}

.main-body_bundle_desktop .close-button_type_balance-popup-new-design {
    right: 8px;
    top: 8px
}

.main-body_bundle_desktop .app_rtl .close-button_type_balance-popup-new-design {
    left: 8px;
    right: auto
}

@media only screen and (min-width:720px) {
    .close-button_type_balance-popup-new-design {
        position: absolute
    }
}

.close-button_type_balance-popup-info-box {
    background-color: var(--close-button-balance-popup-info-box);
    box-shadow: none
}

.close-button_type_balance-popup-info-box:hover {
    background-color: var(--close-button-balance-popup-info-box-hover)
}

.main-body_bundle_desktop .close-button_type_balance-popup-info-box {
    right: 8px
}

.main-body_bundle_desktop .app_rtl .close-button_type_balance-popup-info-box {
    left: 8px;
    right: auto
}

.close-button_type_rewarded {
    height: 48px;
    width: 48px
}

.close-button_type_generic {
    bottom: auto;
    left: auto;
    position: static;
    right: auto;
    top: auto
}

@media screen and (max-width:1348px) and (min-width:1267px) {
    .close-button_type_game-page {
        left: auto;
        right: 10px
    }
}

@media screen and (max-width:1266px) {
    .close-button_type_game-page {
        left: 1230px
    }
}

.app_playhop.app_color_dark .close-button_type_shortcut-popup-ios {
    background-color: var(--color-grey-8);
    background-image: var(--close-button-bg-image-white-cross)
}

.app_playhop .close-button_type_balance-refilled {
    background-color: var(--balance-refilled-close-button-bg-color);
    background-image: var(--close-button-bg-image-primary)
}

.app_playhop .close-button_type_balance-refilled:hover {
    background-image: var(--close-button-bg-image-primary)
}

.header-wrap {
    border-bottom: var(--header-border-bottom);
    position: relative
}

.header-wrap__search-button {
    margin-right: 20px
}

.header-wrap__search-button .Icon_type_search {
    opacity: 1
}

.header-wrap__left {
    align-items: center;
    display: flex;
    justify-content: center
}

.app__container_adaptive .header-wrap__left {
    width: 100%
}

.header-wrap__text {
    color: var(--color-text-primary);
    font: var(--text-desktop-body-3);
    margin-left: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.header-wrap_multimorda {
    border-bottom: none
}

.header-wrap_multimorda .YandexHeader .YandexHeader-Base {
    align-items: center;
    display: flex
}

.header-wrap_multimorda .YandexHeader .YandexHeader-Content {
    display: flex;
    justify-content: flex-end;
    overflow: hidden
}

.YandexHeader .YandexHeader-Base {
    border: 0;
    margin: 0 auto
}

.YandexHeader .YandexHeader-Content {
    display: flex;
    padding: 0 12px;
    white-space: nowrap
}

.app_rtl .YandexHeader .YandexHeader-LogoWrapper {
    margin-left: var(--header-logo-indent-right);
    margin-right: 0
}

.app_bundle_desktop.app_adaptive .YandexHeader {
    width: 100%
}

.app_bundle_desktop.app_adaptive .YandexHeader .YandexHeader-Base {
    max-width: 100%;
    padding-left: var(--header-content-adaptive-space-left);
    padding-right: var(--header-content-adaptive-space-right)
}

.app_rtl.app_bundle_desktop.app_adaptive .YandexHeader .YandexHeader-Base {
    padding-left: var(--header-content-adaptive-space-right);
    padding-right: var(--header-content-adaptive-space-left)
}

.app_bundle_desktop.app_adaptive .YandexHeader .YandexHeader-Base .burger__wrapper {
    align-items: center;
    display: flex;
    height: var(--header-content-height);
    justify-content: space-around;
    width: 60px
}

.app_bundle_desktop.app_adaptive .YandexHeader .YandexHeader-Base .search,
.app_bundle_desktop.app_adaptive .YandexHeader .YandexHeader-Base .search__form {
    width: 100%
}

@media (max-width:800px) {
    .app_bundle_desktop.app_adaptive .YandexHeader .YandexHeader-Content {
        padding-right: 5px
    }
}

.app_playhop .header-wrap .YandexHeader-LogoWrapper {
    margin-right: 45px
}

.p2e-header .header-wrap__left {
    width: 100%
}

.YandexHeader {
    background: var(--header-fill-color);
    box-shadow: var(--header-shadow);
    font-family: var(--header-font-family);
    padding: var(--header-space-all);
    position: relative;
    z-index: var(--header-z-index)
}

.YandexHeader-Base {
    align-items: center;
    box-sizing: border-box;
    display: flex;
    height: var(--header-content-height);
    justify-content: space-between;
    margin: auto;
    max-width: var(--header-content-max-width);
    padding: var(--header-content-space-all)
}

.YandexHeader-Content {
    align-items: center;
    display: inline-flex;
    margin-right: var(--header-content-indent-right);
    width: var(--header-content-width)
}

.YandexHeader-LogoWrapper {
    align-items: inherit;
    display: inline-flex;
    margin-right: var(--header-logo-indent-right);
    white-space: nowrap
}

.YandexHeader-Actions {
    align-items: center;
    display: inline-flex;
    flex-shrink: 0;
    justify-content: flex-end;
    padding-left: var(--header-actions-space-left)
}

.YandexHeader-Actions>*+* {
    margin-left: var(--header-actions-gap)
}

.YandexHeader-Logo {
    display: inline-block;
    height: var(--header-logo-height);
    outline: none;
    overflow: hidden
}

.YandexHeader-Logo_lang_ru {
    background-image: url("data:image/svg+xml,%3csvg width='67' height='32' viewBox='0 0 67 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M35.402 23.107h-1.26V9.247h-7.37V10.6c0 4.221-.158 9.135-1.607 12.506h-.977v5.134h2.205v-3.118h6.804v3.118h2.205zm10.679.945-.567-1.89c-.63.44-1.733 1.07-3.119 1.07-1.953 0-2.96-1.89-2.96-5.48h6.614v-1.355c0-5.386-1.732-7.37-4.378-7.37-3.37 0-4.788 3.716-4.788 8.82 0 4.882 2.016 7.496 5.292 7.496 1.575 0 2.898-.504 3.906-1.291M20.345 9.247v6.74h-3.654v-6.74h-2.457v15.876h2.457v-7.12h3.654v7.12h2.426V9.247zm34.87 15.876h2.678l-4.504-8.41 3.937-7.466h-2.488l-3.812 7.34v-7.34H48.57v15.876h2.457v-7.907zm8.443.22c1.449 0 2.457-.472 3.307-1.197l-.567-1.827c-.567.504-1.48.977-2.677.977-1.985 0-2.93-2.268-2.93-6.237 0-4 1.26-5.985 3.024-5.985 1.008 0 1.953.535 2.615 1.102l.346-2.33c-.693-.442-1.512-.82-2.93-.82-3.716 0-5.638 3.182-5.638 8.159 0 5.418 2.048 8.158 5.45 8.158m-31.941-2.236h-4.221c1.323-3.37 1.48-8.253 1.48-11.592v-.284h2.74zm9.954-12.065c1.417 0 1.858 1.985 1.858 4.694h-4.063c.157-2.835.693-4.694 2.205-4.694' fill='%23000'/%3e%3cpath d='M8.663 16.492v8.63h2.425V2.6H7.466C3.905 2.6.914 4.963.914 9.688c0 3.37 1.322 5.197 3.307 6.205L0 25.123h2.804l3.843-8.631zm0-2.016H7.37c-2.11 0-3.843-1.166-3.843-4.788 0-3.749 1.89-5.04 3.843-5.04h1.291z' fill='red'/%3e%3c/svg%3e");
    width: 67px
}

.YandexHeader-Logo_rebranding {
    background-position: 0 3px
}

.YandexHeader-Logo_lang_ru.YandexHeader-Logo_rebranding {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='86' height='35' fill='none'%3e%3cpath fill='%23000' fill-rule='evenodd' d='M58.87 17.83v1.89h-8.54c.13 2.41 1.13 3.6 3.7 3.6 1.74 0 3.61-.56 4.69-1.28v2.89c-1 .68-2.7 1.18-4.97 1.18-4.53 0-7.1-2.5-7.1-7.63 0-4.5 2.07-7.78 6.39-7.78 3.54 0 5.83 1.95 5.83 7.13m-5.91-4.32c-1.7 0-2.56 1.24-2.64 3.59h4.93v-.3c0-1.86-.53-3.29-2.3-3.29zM26.24 16.9v-5.93h3.57v14.99h-3.57v-6.27h-4.75v6.27h-3.54v-15h3.54v5.94zm47.83 9.06h-4.02L64.8 18.6v7.36h-3.54v-15h3.54v6.93l5-6.92h3.59l-5 6.92zm10.48-.75c-.87.63-2.02.93-3.67.93-4.72 0-7.02-2.74-7.03-7.65 0-4.53 2.35-7.75 6.88-7.75 1.76 0 3.07.3 3.82.72v3a6.9 6.9 0 0 0-3.42-.92c-2.33 0-3.6 1.64-3.6 4.86 0 3.04 1.03 4.94 3.57 4.94 1.49 0 2.55-.4 3.45-1.02v2.9zM44.2 23.15h1.58v6.1H42.5v-3.32h-7.95v3.32h-3.28v-6.11h1.1c1.25-2.5 1.5-7.24 1.5-10.9v-1.28H44.2zm-8.54 0h5v-9.38h-3.75v.44c0 2.59-.26 6.68-1.25 8.94' clip-rule='evenodd'/%3e%3cpath fill='%23FC3F1D' d='M14.97 25.95V5.25H9.73c-5.28 0-8.04 2.7-8.04 6.7 0 3.17 1.51 5.07 4.22 7l-4.71 7h3.9l5.25-7.85-1.82-1.21c-2.2-1.5-3.29-2.65-3.29-5.16 0-2.2 1.55-3.69 4.5-3.69h1.61v17.9h3.62z'/%3e%3c/svg%3e")
}

.YandexHeader-Logo_lang_en {
    background-image: url("data:image/svg+xml,%3csvg width='70' height='32' viewBox='0 0 70 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M19.654 21.732c-.44.693-1.291 1.26-2.142 1.26-1.26 0-1.858-1.197-1.858-3.024 0-2.048.661-3.402 3.717-3.402h.283zm2.426-.473v-7.465c0-3.843-1.544-5.04-4.347-5.04-1.607 0-3.056.661-3.78 1.26l.472 2.173c.82-.724 1.89-1.386 3.15-1.386 1.386 0 2.08.882 2.08 2.961v.945h-.347c-4.442 0-6.174 2.142-6.174 5.544 0 3.119 1.543 4.82 3.811 4.82 1.386 0 2.268-.599 2.961-1.48h.158c.031.409.126.913.22 1.26h2.08a23 23 0 0 1-.284-3.592m5.512-8.725c.567-.788 1.45-1.575 2.489-1.575.945 0 1.48.41 1.48 1.606V24.85h2.489V12.345c0-2.426-1.103-3.591-3.182-3.591-1.48 0-2.677.976-3.118 1.575h-.158V8.943h-2.457V24.85h2.457zM41.295 25.07c1.291 0 2.173-.599 2.866-1.48h.158l.189 1.26h1.827V2.327h-2.457v7.024c-.473-.346-1.26-.598-2.016-.598-3.182 0-5.387 2.866-5.387 8.757 0 4.914 1.701 7.56 4.82 7.56m2.583-3.308c-.41.63-1.071 1.229-2.3 1.229-1.795 0-2.488-2.268-2.488-5.985 0-3.245.945-6.237 2.93-6.237.818 0 1.354.252 1.858.756zm14.017 2.016-.567-1.89c-.63.441-1.638 1.071-3.024 1.071-1.953 0-2.96-1.89-2.96-5.48h6.614v-1.355c0-5.387-1.732-7.371-4.378-7.371-3.37 0-4.788 3.717-4.788 8.82 0 4.882 2.016 7.497 5.292 7.497 1.575 0 2.803-.504 3.811-1.292M53.58 10.77c1.417 0 1.858 1.985 1.858 4.694h-4.063c.157-2.835.693-4.693 2.205-4.693m12.663-1.795-2.174 5.765-2.047-5.765H59.47l2.993 7.655-3.308 8.221h2.426l2.394-6.552 2.457 6.552h2.551l-3.307-8.442 2.96-7.434z' fill='%23000'/%3e%3cpath d='M8.875 24.854v-7.97L14.734 0h-2.488L7.678 13.482 3.709 2.331H1L6.387 16.79v8.064z' fill='red'/%3e%3c/svg%3e");
    width: 70px
}

.YandexHeader-Logo_lang_en.YandexHeader-Logo_rebranding {
    background-image: url("data:image/svg+xml,%3csvg width='86' height='35' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M49.476 26.241c1.607 0 2.926-.752 3.851-2.151l.174 1.862h3.157V6h-3.412v7.206c-.856-1.296-2.128-1.978-3.62-1.978-3.296 0-5.598 2.787-5.598 7.61 0 4.754 2.232 7.403 5.448 7.403m20.993-1.26v-2.788c-1.065.717-2.846 1.353-4.511 1.353-2.499 0-3.447-1.18-3.586-3.585h8.235v-1.816c0-5.02-2.209-6.917-5.62-6.917-4.165 0-6.143 3.18-6.143 7.553 0 5.02 2.464 7.46 6.836 7.46 2.174 0 3.782-.578 4.788-1.26zm-36.781-9.393c.636-.774 1.63-1.434 2.868-1.434 1.203 0 1.747.52 1.747 1.608v10.19h3.412V15.415c0-2.868-1.145-4.13-3.933-4.13-2.035 0-3.238.753-3.932 1.435h-.174l-.08-1.203h-3.332v14.435h3.412V15.588zm-6.2.52c0-3.504-1.78-4.822-5.401-4.822-2.244 0-4.048.948-5.078 1.689v2.96c1.087-.89 2.753-1.92 4.685-1.92 1.63 0 2.382.579 2.382 2.129v.913h-.543c-5.228 0-7.553 1.689-7.553 4.708 0 2.787 1.781 4.395 4.418 4.395 2.013 0 2.869-.66 3.528-1.353h.139c.023.37.138.856.254 1.145h3.331a36 36 0 0 1-.173-3.528V16.11h.011zm53.483 9.844h3.851l-4.707-7.437 4.071-6.998h-3.412l-2.464 4.36-2.752-4.36h-3.864l4.361 6.917-4.534 7.518h3.47l2.903-4.881 3.077 4.88zm-30.489-12.03c1.839 0 2.753 1.47 2.753 4.79 0 3.354-.972 4.823-2.903 4.823-1.863 0-2.788-1.435-2.788-4.708.012-3.412.983-4.904 2.938-4.904zm14.446 0c1.689 0 2.21 1.412 2.21 3.216v.29h-4.766c.081-2.302.914-3.505 2.556-3.505zm-40.852 8.583c-.428.636-1.237 1.145-2.44 1.145-1.434 0-2.152-.833-2.152-2.093 0-1.666 1.18-2.244 4.106-2.244h.486z' fill='%23000'/%3e%3cpath d='M10.925 22.563v3.389h-3.47v-5.714L.91 6h3.62l5.1 11.138c.984 2.128 1.296 2.869 1.296 5.425zM17.449 6l-4.257 9.646H9.665L13.92 6h3.528z' fill='%23FC3F1D'/%3e%3c/svg%3e")
}

.YandexHeader-Logo_lang_en.YandexHeader-Logo_circle,
.YandexHeader-Logo_lang_ru.YandexHeader-Logo_circle {
    width: 32px
}

.YandexHeader-Logo_lang_en.YandexHeader-Logo_circle {
    background-image: url("data:image/svg+xml,%3csvg width='32' height='32' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M16 32c8.837 0 16-7.163 16-16S24.837 0 16 0 0 7.163 0 16s7.163 16 16 16' fill='red'/%3e%3cpath d='M16.5 26.01v-6.58L21.33 5.5h-2.05l-3.77 11.12-3.28-9.2H10l4.44 11.93v6.66z' fill='%23fff'/%3e%3c/svg%3e")
}

.YandexHeader-Logo_lang_en.YandexHeader-Logo_circle.YandexHeader-Logo_rebranding {
    background-image: url("data:image/svg+xml,%3csvg width='32' height='32' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cmask id='prefix__a' mask-type='alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='32' height='32'%3e%3ccircle cx='16' cy='16' r='16' fill='%23fff'/%3e%3c/mask%3e%3cg mask='url(%23prefix__a)'%3e%3cpath fill='%23FC3F1D' d='M0 0h32v32H0z'/%3e%3cpath d='M16.434 17.653c.935 2.048 1.247 2.76 1.247 5.22v3.261h-3.34v-5.498l-6.3-13.702h3.484zm4.118-10.719-4.085 9.283h3.395l4.096-9.283z' fill='%23fff'/%3e%3c/g%3e%3c/svg%3e")
}

.YandexHeader-Logo_lang_ru.YandexHeader-Logo_circle {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3e%3cpath fill='red' d='M16 32a16 16 0 1 0 0-32 16 16 0 0 0 0 32'/%3e%3cpath fill='%23fff' d='M17.67 18.08v7.12h2V6.61h-2.99c-2.94 0-5.41 1.95-5.41 5.85 0 2.78 1.1 4.29 2.73 5.12l-3.48 7.62h2.31l3.18-7.12zm0-1.67H16.6c-1.74 0-3.17-.96-3.17-3.95 0-3.09 1.56-4.16 3.17-4.16h1.07z'/%3e%3c/svg%3e")
}

.YandexHeader-Logo_lang_ru.YandexHeader-Logo_circle.YandexHeader-Logo_rebranding {
    background-image: url("data:image/svg+xml,%3csvg width='33' height='33' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cmask id='prefix__a' mask-type='alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='33' height='33'%3e%3ccircle cx='16.4' cy='16.8' r='16' fill='%23fff'/%3e%3c/mask%3e%3cg mask='url(%23prefix__a)'%3e%3cpath fill='%23FC3F1D' d='M.378.77h32v32h-32z'/%3e%3cpath d='M18.737 9.731h-1.62c-2.775 0-4.163 1.388-4.163 3.47 0 2.313.925 3.47 3.007 4.858l1.62 1.156-4.627 7.172H9.253l4.395-6.478c-2.545-1.85-3.933-3.47-3.933-6.477 0-3.7 2.545-6.245 7.403-6.245h4.858v19.2h-3.239z' fill='%23fff'/%3e%3c/g%3e%3c/svg%3e")
}

.YandexHeader-Logo_circle+.YandexHeader-Logoaas .YandexHeader-Image {
    margin-top: var(--header-logo-circle-indent-top)
}

.YandexHeader-Logo_lang_en,
.YandexHeader-Logo_lang_ru {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain
}

.Link {
    outline: 0;
    -webkit-text-decoration: none;
    text-decoration: none;
    touch-action: manipulation;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

.Link[aria-disabled=true] {
    pointer-events: none
}

.logo-link {
    cursor: pointer;
    font-size: 0;
    outline: 0
}

.logo-link,
.logo-link span {
    align-items: center;
    display: flex
}

.logo-link img {
    border: none;
    flex-shrink: 0
}

.domain-logo {
    align-items: center;
    display: flex;
    font: var(--text-desktop-headline)
}

.domain-logo__image_size_m {
    height: 40px;
    margin-right: 14px;
    width: 40px
}

.domain-logo__image_size_m.domain-logo__image_png {
    height: 63px;
    margin: 0 0 0 -13px;
    width: 63px
}

.domain-logo__image_size_m.domain-logo__image_png.domain-logo__image_rtl {
    margin-left: 0
}

.domain-logo__image_size_s {
    height: 28px;
    margin-right: 10px;
    width: 28px
}

.domain-logo__image_size_s.domain-logo__image_png {
    height: 40px;
    margin-right: 0;
    width: 40px
}

.domain-logo__image_size_single {
    height: 14px
}

.domain-logo__image_singleLogo {
    width: unset
}

.domain-logo__text_size_m {
    height: 16px
}

.domain-logo__text_size_s {
    height: 12px
}

.logotype {
    align-items: center;
    display: flex;
    white-space: nowrap
}

.app_bundle_desktop .single_logo .logotype__part {
    height: 30px
}

.app_bundle_desktop .single_logo .logotype__part.logotype__part_png {
    height: 36px
}

.logotype__service-name {
    align-items: center;
    display: flex;
    outline: 0
}

.app_bundle_desktop .logotype_full_no {
    min-width: 180px
}

@media (max-width:960px) {
    .app_adaptive .logotype_full_no {
        min-width: 150px
    }
}

.app_bundle_desktop .p2e-header .logotype_full_no {
    min-width: 125px
}

.logotype_full_no .logotype__logo {
    border-radius: 50%
}

.logotype_full_no .logotype__part {
    margin-right: 2px
}

@media screen and (min-width:450px) {
    .logotype_full_no .logotype__part_size_short {
        display: none
    }
}

.logotype_full_no .logotype__part_size_long {
    display: none
}

@media screen and (min-width:450px) {
    .logotype_full_no .logotype__part_size_long {
        display: inherit
    }
}

.logotype_full_no .logotype__logo_size_short,
.logotype_full_no .logotype__part_size_short {
    display: inherit;
    min-width: 87px
}

@media screen and (min-width:450px) {

    .logotype_full_no .logotype__logo_size_short,
    .logotype_full_no .logotype__part_size_short {
        display: none
    }
}

.app_bundle_desktop .logotype_full_no .logotype__logo_size_long,
.app_bundle_desktop .logotype_full_no .logotype__part_size_long {
    height: 32px;
    min-width: 87px
}

.logotype_full_no .logotype__logo_visible_on,
.logotype_full_no .logotype__part_visible_on {
    display: inherit
}

.logotype_full_no .logotype__part_service_yes {
    margin-left: 5px
}

.app_bundle_desktop .logotype_full_no .logotype__part_service_yes {
    height: 32px;
    max-width: 102px
}

.app_bundle_desktop .logotype_full_yes {
    min-width: 195px
}

.logotype_full_yes .logotype__logo {
    border-radius: 50%
}

.logotype_full_yes .logotype__part {
    margin-right: 2px
}

.logotype_full_yes .logotype__part_size_short {
    display: inherit
}

@media screen and (min-width:450px) {
    .logotype_full_yes .logotype__part_size_short {
        display: none
    }
}

.logotype_full_yes .logotype__part_size_long {
    display: none
}

@media screen and (min-width:450px) {
    .logotype_full_yes .logotype__part_size_long {
        display: inherit
    }
}

.app_bundle_desktop .logotype_full_yes .logotype__logo_size_short,
.app_bundle_desktop .logotype_full_yes .logotype__part_size_short {
    height: 30px
}

.app_bundle_desktop .logotype_full_yes .logotype__logo_size_long,
.app_bundle_desktop .logotype_full_yes .logotype__part_size_long {
    height: 32px;
    margin-right: 5px;
    min-width: 80px
}

.logotype_full_yes .logotype__logo_visible_on,
.logotype_full_yes .logotype__part_visible_on {
    display: inherit
}

.app_bundle_desktop .logotype_full_yes .logotype__part_service_yes {
    height: 32px;
    margin-left: 5px;
    width: 75px
}

.balance {
    align-items: center;
    cursor: pointer;
    display: flex;
    font: var(--text-desktop-body-2)
}

.balance_type_catalog {
    padding: 0 10px
}

.app_bundle_desktop .YandexHeader .balance {
    min-width: 48px;
    padding-right: 21px
}

.app_bundle_desktop .YandexHeader .balance__portal-currency-wrapper:hover {
    background: var(--color-bg-hover-temporary);
    border-radius: 40px;
    margin-left: -10px;
    margin-right: -10px;
    padding: 4px 10px
}

.app_bundle_desktop .YandexHeader .balance__portal-currency-wrapper_active:hover {
    background-color: inherit
}

.balance_type_catalog.balance_has-notification {
    --notification-badge-color: #ff3131
}

.balance_type_catalog.balance_has-notification .balance__portal-currency-wrapper {
    position: relative
}

.balance_type_catalog.balance_has-notification .balance__portal-currency-wrapper:after {
    background: var(--notification-badge-color);
    border-radius: 50%;
    content: "";
    display: block;
    height: 6px;
    position: absolute;
    right: -5px;
    top: -5px;
    width: 6px
}

.p2e-header .balance {
    min-width: 52px;
    padding-right: 0
}

.app_playhop .balance .portal-currency__value {
    color: var(--color-currency-value);
    -webkit-text-fill-color: unset
}

.portal-currency {
    font-weight: 500;
    white-space: nowrap
}

.portal-currency__spinner,
.portal-currency_spinner-features {
    display: flex
}

.portal-currency__value {
    display: inline-block;
    min-width: 13px
}

.app_rtl .portal-currency {
    display: inline-flex;
    flex-direction: row-reverse
}

@keyframes increase-main-icon {
    0% {
        transform: scale(1)
    }

    50% {
        transform: scale(1.2)
    }

    to {
        transform: scale(1)
    }
}

.portal-currency-icon_type_con {
    background-image: url(//yastatic.net/s3/games-static/static-data/images/payments/cons-currency.svg)
}

.Icon.portal-currency-icon {
    display: inline-block;
    overflow: visible;
    overflow: initial;
    white-space: nowrap;
    width: 1.2em
}

.Icon.portal-currency-icon_size_xl {
    height: 58px;
    width: 58px
}

.Icon.portal-currency-icon_size_l,
.Icon.portal-currency-icon_size_lf {
    height: 48px;
    width: 48px
}

.Icon.portal-currency-icon_size_m {
    width: 30px
}

.Icon.portal-currency-icon_size_m_position_start {
    margin: 0 7px 0 0
}

.Icon.portal-currency-icon_size_s {
    width: 17px
}

.Icon.portal-currency-icon_size_s_position_start {
    margin: 0 4px 0 0
}

.Icon.portal-currency-icon:after {
    content: "\A0";
    visibility: hidden
}

.portal-currency-icon_type_hop {
    background-image: url(//yastatic.net/s3/games-static/static-data/images/payments/hops-currency.svg)
}

.text-gradient {
    background: var(--color-text-gradient);
    -webkit-background-clip: text;
    background-clip: text
}

.text-gradient-fill {
    -webkit-text-fill-color: transparent
}

.user {
    align-items: center;
    display: flex
}

@media screen and (max-width:1024px) {
    .user .user-account .user-account__name {
        display: none
    }
}

.YaPlus {
    align-items: center;
    box-sizing: border-box;
    cursor: pointer;
    display: flex;
    height: 22px;
    line-height: 22px;
    margin-right: 20px;
    text-align: right;
    -webkit-text-decoration: none;
    text-decoration: none;
    touch-action: manipulation;
    vertical-align: middle
}

.YaPlus__text {
    color: var(--color-text-primary);
    font-family: var(--font-family);
    font-size: 13px;
    line-height: 21px;
    padding-right: 8px;
    vertical-align: top;
    white-space: nowrap
}

.YaPlus:hover .YaPlus__text {
    background-color: var(--color-bg-hover-temporary);
    border-radius: 40px;
    color: var(--color-text-primary);
    margin-left: -8px;
    padding: 4px 8px
}

.YaPlus__sign {
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-block;
    height: 22px;
    vertical-align: top;
    width: 22px
}

@media screen and (max-width:930px) {
    .YaPlus__text {
        display: none
    }
}

@media screen and (max-width:420px) {
    .YaPlus {
        display: none !important
    }
}

.user-account {
    position: relative
}

.user-account.user-account_plus {
    margin-left: -6px;
    padding-left: 6px
}

.user-account.user-account_plus .user-account__avatar {
    margin-right: 3px
}

.user-account__content {
    align-items: center;
    cursor: pointer;
    display: flex
}

.user-account__avatar {
    padding: 12px 0
}

.app_bundle_desktop .user-account__avatar {
    margin-left: 0;
    margin-right: 5px
}

.app_bundle_desktop.app_rtl .user-account__avatar {
    margin-left: 5px;
    margin-right: 0
}

.user-account__name {
    color: var(--color-text-primary);
    font: var(--text-desktop-button-2);
    margin-right: -10px;
    max-width: 140px;
    overflow: hidden;
    padding: 10px;
    text-overflow: ellipsis;
    white-space: nowrap
}

.app_rtl .user-account__name {
    margin-left: -10px;
    margin-right: 0
}

.user-account__name:hover {
    background: var(--color-bg-hover-temporary);
    border-radius: 40px;
    padding: 4px 10px
}

.user-account__popup-anchor {
    left: 0;
    position: absolute;
    top: 6px
}

.user-account__premium-sign {
    margin-right: 4px
}

.user-account-pic {
    position: relative
}

.user-account-pic:after {
    background-size: contain;
    height: 52px;
    left: 50%;
    margin: -26px 0 0 -26px;
    position: absolute;
    top: 50%;
    width: 52px
}

.user-account-pic_plus:not(.user-account-pic_child):after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2752%27 height=%2752%27 fill=%27none%27%3E%3Cpath fill=%27url%28%23a%29%27 fill-rule=%27evenodd%27 d=%27M26 52a26 26 0 1 0 0-52 26 26 0 0 0 0 52m0-2a24 24 0 1 0 0-48 24 24 0 0 0 0 48%27 clip-rule=%27evenodd%27/%3E%3Cdefs%3E%3ClinearGradient id=%27a%27 x1=%271.17%27 x2=%2756.64%27 y1=%276.13%27 y2=%2717.59%27 gradientUnits=%27userSpaceOnUse%27%3E%3Cstop offset=%27.04%27 stop-color=%27%2348CCE0%27/%3E%3Cstop offset=%27.33%27 stop-color=%27%23505ADD%27/%3E%3Cstop offset=%27.64%27 stop-color=%27%23BE40C0%27/%3E%3Cstop offset=%27.96%27 stop-color=%27%23FBA82B%27/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
    content: ""
}

.user-account-pic_child:not(.user-account-pic_plus):after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2764%27 height=%2764%27 fill=%27none%27%3E%3Cpath fill=%27%23FFC499%27 d=%27M62.386 16.523c-.409 2.946-3.528 4.118-5.212 4.539 1.477 5.838 2.738 13.274 1.87 19.522-.958 6.898-5.93 12.223-12.38 15.727-6.443 3.5-13.79 4.849-18.504 4.194-4.716-.655-11.416-3.956-16.661-9.08-5.252-5.129-8.583-11.607-7.625-18.504 1.026-7.382 3.969-13.818 6.744-18.5-1.533-.957-3.778-2.849-3.401-5.562a7.427 7.427 0 0 1 8.378-6.334c2.233.31 3.446 2.178 4.086 3.797q.192-.046.379-.087c2.285-.504 4.82-.639 7.067-.627 2.278.011 4.422.175 5.985.334a65 65 0 0 1 2.576.313l.021.003.022.003a25 25 0 0 1 .695.103c.46.072 1.11.18 1.894.33 1.557.296 3.68.76 5.888 1.43 2.177.66 4.598 1.567 6.667 2.803l.021.013c1.041-1.45 2.785-3.124 5.156-2.794a7.427 7.427 0 0 1 6.334 8.377m-7.02 23.55c.982-7.068-1.118-16.238-2.948-22.245-1.79-5.877-17.233-7.893-17.233-7.893s-15.329-2.367-18.628 2.191c-3.07 4.245-7.715 12.022-9.005 21.305-.738 5.314 1.779 10.686 6.541 15.338 4.8 4.689 10.802 7.533 14.577 8.058s10.326-.577 16.222-3.78c5.85-3.177 9.736-7.66 10.474-12.973%27/%3E%3Cpath fill=%27%23fff%27 d=%27m35.396 8.45.036.004a24 24 0 0 1 .652.097c.44.068 1.066.173 1.822.317a56 56 0 0 1 5.66 1.374c2.096.636 4.325 1.48 6.173 2.585 1.809 1.08 3.503 2.557 4.114 4.564 1.837 6.03 4.029 15.472 2.999 22.889-.827 5.953-5.151 10.776-11.244 14.086-6.117 3.322-12.989 4.524-17.144 3.946s-10.44-3.606-15.419-8.47c-4.96-4.845-7.805-10.664-6.978-16.617 1.337-9.63 6.136-17.64 9.275-21.978 1.16-1.603 3.204-2.412 5.195-2.851 2.056-.453 4.406-.586 6.579-.575 2.185.011 4.255.169 5.773.323a63 63 0 0 1 2.473.3zm9.496 44.598c5.85-3.178 9.736-7.661 10.474-12.974.982-7.069-1.118-16.239-2.948-22.246-1.79-5.877-17.233-7.893-17.233-7.893s-15.329-2.367-18.628 2.191c-3.07 4.245-7.715 12.022-9.005 21.305-.738 5.314 1.779 10.686 6.541 15.338 4.8 4.689 10.802 7.533 14.578 8.058s10.325-.577 16.22-3.78%27/%3E%3C/svg%3E");
    content: ""
}

html[data-theme-color=dark] .user-account-pic_child:not(.user-account-pic_plus):after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2764%27 height=%2764%27 fill=%27none%27%3E%3Cpath fill=%27%23FFC499%27 d=%27M62.386 16.523c-.409 2.946-3.528 4.118-5.212 4.539 1.477 5.838 2.738 13.274 1.87 19.522-.958 6.898-5.93 12.223-12.38 15.727-6.443 3.5-13.79 4.849-18.504 4.194-4.716-.655-11.416-3.956-16.661-9.08-5.252-5.129-8.583-11.607-7.625-18.504 1.026-7.382 3.969-13.818 6.744-18.5-1.533-.957-3.778-2.849-3.401-5.562a7.427 7.427 0 0 1 8.378-6.334c2.233.31 3.446 2.178 4.086 3.797q.192-.046.379-.087c2.285-.504 4.82-.639 7.067-.627 2.278.011 4.422.175 5.985.334a65 65 0 0 1 2.576.313l.021.003.022.003a25 25 0 0 1 .695.103c.46.072 1.11.18 1.894.33 1.557.296 3.68.76 5.888 1.43 2.177.66 4.598 1.567 6.667 2.803l.021.013c1.041-1.45 2.785-3.124 5.156-2.794a7.427 7.427 0 0 1 6.334 8.377m-7.02 23.55c.982-7.068-1.118-16.238-2.948-22.245-1.79-5.877-17.233-7.893-17.233-7.893s-15.329-2.367-18.628 2.191c-3.07 4.245-7.715 12.022-9.005 21.305-.738 5.314 1.779 10.686 6.541 15.338 4.8 4.689 10.802 7.533 14.577 8.058s10.326-.577 16.222-3.78c5.85-3.177 9.736-7.66 10.474-12.973%27/%3E%3Cpath fill=%27%23000%27 d=%27m35.396 8.45.036.004a24 24 0 0 1 .652.097c.44.068 1.066.173 1.822.317a56 56 0 0 1 5.66 1.374c2.096.636 4.325 1.48 6.173 2.585 1.809 1.08 3.503 2.557 4.114 4.564 1.837 6.03 4.029 15.472 2.999 22.889-.827 5.953-5.151 10.776-11.244 14.086-6.117 3.322-12.989 4.524-17.144 3.946s-10.44-3.606-15.419-8.47c-4.96-4.845-7.805-10.664-6.978-16.617 1.337-9.63 6.136-17.64 9.275-21.978 1.16-1.603 3.204-2.412 5.195-2.851 2.056-.453 4.406-.586 6.579-.575 2.185.011 4.255.169 5.773.323a63 63 0 0 1 2.473.3zm9.496 44.598c5.85-3.178 9.736-7.661 10.474-12.974.982-7.069-1.118-16.239-2.948-22.246-1.79-5.877-17.233-7.893-17.233-7.893s-15.329-2.367-18.628 2.191c-3.07 4.245-7.715 12.022-9.005 21.305-.738 5.314 1.779 10.686 6.541 15.338 4.8 4.689 10.802 7.533 14.578 8.058s10.325-.577 16.22-3.78%27/%3E%3C/svg%3E")
}

.user-account-pic_plus.user-account-pic_child:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2764%27 height=%2764%27 fill=%27none%27%3E%3Cpath fill=%27url%28%23a%29%27 d=%27M62.386 16.523c-.409 2.946-3.528 4.118-5.212 4.539 1.477 5.838 2.738 13.274 1.87 19.523-.958 6.897-5.93 12.222-12.38 15.726-6.443 3.5-13.79 4.849-18.504 4.194-4.716-.655-11.416-3.956-16.661-9.08-5.252-5.129-8.583-11.607-7.625-18.504 1.026-7.382 3.969-13.818 6.744-18.5-1.533-.957-3.778-2.849-3.401-5.562a7.427 7.427 0 0 1 8.378-6.334c2.233.31 3.446 2.178 4.086 3.797q.192-.046.379-.087c2.285-.504 4.82-.639 7.067-.627 2.278.012 4.422.175 5.985.334a65 65 0 0 1 2.576.313l.021.003.022.003a24 24 0 0 1 .695.103c.46.072 1.11.18 1.894.33 1.557.296 3.68.76 5.888 1.43 2.177.66 4.598 1.567 6.667 2.803l.021.013c1.041-1.45 2.785-3.124 5.156-2.794a7.426 7.426 0 0 1 6.334 8.377m-7.02 23.55c.982-7.068-1.118-16.238-2.948-22.245-1.79-5.877-17.233-7.893-17.233-7.893s-15.329-2.367-18.628 2.191c-3.07 4.245-7.715 12.022-9.005 21.306-.738 5.313 1.779 10.685 6.541 15.337 4.8 4.689 10.802 7.533 14.577 8.058s10.326-.577 16.222-3.78c5.85-3.177 9.736-7.66 10.474-12.973%27/%3E%3Cpath fill=%27url%28%23b%29%27 d=%27M62.386 16.523c-.409 2.946-3.528 4.118-5.212 4.539 1.477 5.838 2.738 13.274 1.87 19.523-.958 6.897-5.93 12.222-12.38 15.726-6.443 3.5-13.79 4.849-18.504 4.194-4.716-.655-11.416-3.956-16.661-9.08-5.252-5.129-8.583-11.607-7.625-18.504 1.026-7.382 3.969-13.818 6.744-18.5-1.533-.957-3.778-2.849-3.401-5.562a7.427 7.427 0 0 1 8.378-6.334c2.233.31 3.446 2.178 4.086 3.797q.192-.046.379-.087c2.285-.504 4.82-.639 7.067-.627 2.278.012 4.422.175 5.985.334a65 65 0 0 1 2.576.313l.021.003.022.003a24 24 0 0 1 .695.103c.46.072 1.11.18 1.894.33 1.557.296 3.68.76 5.888 1.43 2.177.66 4.598 1.567 6.667 2.803l.021.013c1.041-1.45 2.785-3.124 5.156-2.794a7.426 7.426 0 0 1 6.334 8.377m-7.02 23.55c.982-7.068-1.118-16.238-2.948-22.245-1.79-5.877-17.233-7.893-17.233-7.893s-15.329-2.367-18.628 2.191c-3.07 4.245-7.715 12.022-9.005 21.306-.738 5.313 1.779 10.685 6.541 15.337 4.8 4.689 10.802 7.533 14.577 8.058s10.326-.577 16.222-3.78c5.85-3.177 9.736-7.66 10.474-12.973%27/%3E%3Cpath fill=%27%23fff%27 d=%27m35.396 8.45.036.004a24 24 0 0 1 .652.097c.44.068 1.066.173 1.822.317 1.509.287 3.55.734 5.66 1.374 2.096.636 4.325 1.48 6.173 2.585 1.809 1.08 3.503 2.557 4.114 4.564 1.837 6.03 4.029 15.472 2.999 22.889-.827 5.953-5.151 10.776-11.244 14.086-6.117 3.322-12.989 4.524-17.144 3.946s-10.44-3.606-15.419-8.47c-4.96-4.845-7.805-10.664-6.978-16.617 1.337-9.63 6.136-17.64 9.275-21.978 1.16-1.603 3.204-2.412 5.195-2.851 2.056-.453 4.406-.586 6.579-.575 2.185.011 4.255.169 5.773.323a63 63 0 0 1 2.473.3zm9.496 44.598c5.85-3.178 9.736-7.661 10.474-12.974.982-7.069-1.118-16.239-2.948-22.246-1.79-5.877-17.233-7.893-17.233-7.893s-15.329-2.367-18.628 2.191c-3.07 4.245-7.715 12.022-9.005 21.305-.738 5.314 1.779 10.686 6.541 15.338 4.8 4.689 10.802 7.533 14.578 8.058s10.325-.577 16.22-3.78%27/%3E%3Cdefs%3E%3CradialGradient id=%27a%27 cx=%270%27 cy=%270%27 r=%271%27 gradientTransform=%27rotate%28142.909 30.166 15.22%29scale%2878.7704 119.218%29%27 gradientUnits=%27userSpaceOnUse%27%3E%3Cstop stop-color=%27%2348CCE0%27/%3E%3Cstop offset=%27.288%27 stop-color=%27%23428BEB%27/%3E%3Cstop offset=%27.602%27 stop-color=%27%23505ADD%27/%3E%3C/radialGradient%3E%3CradialGradient id=%27b%27 cx=%270%27 cy=%270%27 r=%271%27 gradientTransform=%27rotate%287.909 -409.626 32.494%29scale%2855.6991 158.009%29%27 gradientUnits=%27userSpaceOnUse%27%3E%3Cstop stop-color=%27%23FCAB14%27/%3E%3Cstop offset=%27.159%27 stop-color=%27%23FA6641%27/%3E%3Cstop offset=%27.402%27 stop-color=%27%23BE40C0%27/%3E%3Cstop offset=%271%27 stop-color=%27%23505ADD%27 stop-opacity=%270%27/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E");
    content: ""
}

html[data-theme-color=dark] .user-account-pic_plus.user-account-pic_child:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2764%27 height=%2764%27 fill=%27none%27%3E%3Cpath fill=%27url%28%23a%29%27 d=%27M62.386 16.523c-.409 2.946-3.528 4.118-5.212 4.539 1.477 5.838 2.738 13.274 1.87 19.523-.958 6.897-5.93 12.222-12.38 15.726-6.443 3.5-13.79 4.849-18.504 4.194-4.716-.655-11.416-3.956-16.661-9.08-5.252-5.129-8.583-11.607-7.625-18.504 1.026-7.382 3.969-13.818 6.744-18.5-1.533-.957-3.778-2.849-3.401-5.562a7.427 7.427 0 0 1 8.378-6.334c2.233.31 3.446 2.178 4.086 3.797q.192-.046.379-.087c2.285-.504 4.82-.639 7.067-.627 2.278.012 4.422.175 5.985.334a65 65 0 0 1 2.576.313l.021.003.022.003a24 24 0 0 1 .695.103c.46.072 1.11.18 1.894.33 1.557.296 3.68.76 5.888 1.43 2.177.66 4.598 1.567 6.667 2.803l.021.013c1.041-1.45 2.785-3.124 5.156-2.794a7.426 7.426 0 0 1 6.334 8.377m-7.02 23.55c.982-7.068-1.118-16.238-2.948-22.245-1.79-5.877-17.233-7.893-17.233-7.893s-15.329-2.367-18.628 2.191c-3.07 4.245-7.715 12.022-9.005 21.306-.738 5.313 1.779 10.685 6.541 15.337 4.8 4.689 10.802 7.533 14.577 8.058s10.326-.577 16.222-3.78c5.85-3.177 9.736-7.66 10.474-12.973%27/%3E%3Cpath fill=%27url%28%23b%29%27 d=%27M62.386 16.523c-.409 2.946-3.528 4.118-5.212 4.539 1.477 5.838 2.738 13.274 1.87 19.523-.958 6.897-5.93 12.222-12.38 15.726-6.443 3.5-13.79 4.849-18.504 4.194-4.716-.655-11.416-3.956-16.661-9.08-5.252-5.129-8.583-11.607-7.625-18.504 1.026-7.382 3.969-13.818 6.744-18.5-1.533-.957-3.778-2.849-3.401-5.562a7.427 7.427 0 0 1 8.378-6.334c2.233.31 3.446 2.178 4.086 3.797q.192-.046.379-.087c2.285-.504 4.82-.639 7.067-.627 2.278.012 4.422.175 5.985.334a65 65 0 0 1 2.576.313l.021.003.022.003a24 24 0 0 1 .695.103c.46.072 1.11.18 1.894.33 1.557.296 3.68.76 5.888 1.43 2.177.66 4.598 1.567 6.667 2.803l.021.013c1.041-1.45 2.785-3.124 5.156-2.794a7.426 7.426 0 0 1 6.334 8.377m-7.02 23.55c.982-7.068-1.118-16.238-2.948-22.245-1.79-5.877-17.233-7.893-17.233-7.893s-15.329-2.367-18.628 2.191c-3.07 4.245-7.715 12.022-9.005 21.306-.738 5.313 1.779 10.685 6.541 15.337 4.8 4.689 10.802 7.533 14.577 8.058s10.326-.577 16.222-3.78c5.85-3.177 9.736-7.66 10.474-12.973%27/%3E%3Cpath fill=%27%23000%27 d=%27m35.396 8.45.036.004a24 24 0 0 1 .652.097c.44.068 1.066.173 1.822.317 1.509.287 3.55.734 5.66 1.374 2.096.636 4.325 1.48 6.173 2.585 1.809 1.08 3.503 2.557 4.114 4.564 1.837 6.03 4.029 15.472 2.999 22.889-.827 5.953-5.151 10.776-11.244 14.086-6.117 3.322-12.989 4.524-17.144 3.946s-10.44-3.606-15.419-8.47c-4.96-4.845-7.805-10.664-6.978-16.617 1.337-9.63 6.136-17.64 9.275-21.978 1.16-1.603 3.204-2.412 5.195-2.851 2.056-.453 4.406-.586 6.579-.575 2.185.011 4.255.169 5.773.323a63 63 0 0 1 2.473.3zm9.496 44.598c5.85-3.178 9.736-7.661 10.474-12.974.982-7.069-1.118-16.239-2.948-22.246-1.79-5.877-17.233-7.893-17.233-7.893s-15.329-2.367-18.628 2.191c-3.07 4.245-7.715 12.022-9.005 21.305-.738 5.314 1.779 10.686 6.541 15.338 4.8 4.689 10.802 7.533 14.578 8.058s10.325-.577 16.22-3.78%27/%3E%3Cdefs%3E%3CradialGradient id=%27a%27 cx=%270%27 cy=%270%27 r=%271%27 gradientTransform=%27rotate%28142.909 30.166 15.22%29scale%2878.7704 119.218%29%27 gradientUnits=%27userSpaceOnUse%27%3E%3Cstop stop-color=%27%2348CCE0%27/%3E%3Cstop offset=%27.288%27 stop-color=%27%23428BEB%27/%3E%3Cstop offset=%27.602%27 stop-color=%27%23505ADD%27/%3E%3C/radialGradient%3E%3CradialGradient id=%27b%27 cx=%270%27 cy=%270%27 r=%271%27 gradientTransform=%27rotate%287.909 -409.626 32.494%29scale%2855.6991 158.009%29%27 gradientUnits=%27userSpaceOnUse%27%3E%3Cstop stop-color=%27%23FCAB14%27/%3E%3Cstop offset=%27.159%27 stop-color=%27%23FA6641%27/%3E%3Cstop offset=%27.402%27 stop-color=%27%23BE40C0%27/%3E%3Cstop offset=%271%27 stop-color=%27%23505ADD%27 stop-opacity=%270%27/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E")
}

.user-account-pic__image {
    background: var(--color-user-header-pic-bg);
    border-radius: 50%;
    display: block;
    height: 42px;
    width: 42px
}

.user-account-pic_size62 .user-account-pic__image {
    height: 52px;
    width: 52px
}

.user-account-pic_size62.user-account-pic_plus:after {
    height: 62px;
    margin: -31px 0 0 -31px;
    width: 62px
}

.user-account-pic_size62.user-account-pic_child:after {
    height: 64px;
    margin: -33px 0 0 -33px;
    width: 64px
}

.app_playhop .user-account-pic {
    border-radius: 10px;
    height: 34px;
    overflow: hidden;
    position: relative;
    transform: rotate(-15deg);
    width: 34px
}

.app_playhop .user-account-pic__image {
    border-radius: 0;
    bottom: -10%;
    height: 42px;
    left: -10%;
    position: absolute;
    right: -10%;
    top: -10%;
    transform: rotate(15deg);
    width: 42px
}

.app_playhop .user-account-pic_size62 {
    border-radius: 20px;
    height: 67px;
    width: 67px
}

.app_playhop .user-account-pic_size62 .user-account-pic__image {
    height: 80px;
    width: 80px
}

.app_allwebgames .login-button {
    font-size: 16px;
    font-weight: var(--typography-font-weight-regular)
}

.app_allwebgames .login-button:hover .login-button__text-block {
    background: var(--button-view-action-fill-color-hovered)
}

.app_allwebgames .login-button__text-block {
    border-radius: 1000px
}

.login-button {
    display: flex;
    justify-content: flex-start;
    padding: 0
}

.login-button:before {
    display: none
}

.login-button:after {
    display: none
}

.login-button__avatar-block {
    align-items: center;
    background: #4e1bbb;
    border-radius: 24px;
    display: none;
    height: 24px;
    justify-content: center;
    overflow: hidden;
    width: 24px
}

@media (max-width:360px) {
    .login-button__avatar-block {
        display: flex
    }
}

.login-button__avatar-block .Icon_type_avatar {
    height: 24px;
    opacity: .9;
    width: 24px;
    fill: #fff
}

.login-button__text-block {
    align-items: center;
    background-color: var(--button-view-action-fill-color-base);
    background-image: var(--button-view-action-fill-image-base);
    border-radius: 8px;
    padding: 0 16px
}

@media (min-width:360px) {
    .login-button__text-block {
        display: flex
    }
}

@media (max-width:360px) {
    .login-button__text-block {
        display: none
    }
}

.login-button .login-button__label {
    margin-left: 6px;
    margin-right: 6px
}

.app_playhop .login-button {
    padding: 0
}

.app_playhop .login-button:hover .login-button__text-block {
    background: var(--button-view-action-fill-color-hovered)
}

.app_playhop .login-button__text-block {
    padding: 0 6px
}

.app_playhop .login-button__avatar-block {
    background-color: var(--button-view-action-fill-color-base)
}

.app_playhop .login-button__avatar-block:hover {
    background: var(--button-view-action-fill-color-hovered)
}

.app_playhop .login-button .Icon_type_avatar {
    height: 24px;
    opacity: .9;
    width: 24px;
    fill: var(--black-1000)
}

.app_allwebgames.app_bundle_desktop .navigation__link {
    border-radius: 1000px
}

.app_allwebgames.app_bundle_desktop .navigation__link_active:hover {
    background-color: var(--color-control-primary-hover);
    color: var(--text-color-nav-hover-temporary)
}

.navigation {
    align-items: center;
    display: flex;
    justify-content: center;
    margin-left: -10px;
    margin-right: 26px
}

.app_rtl .navigation {
    margin-left: 26px;
    margin-right: -10px
}

.navigation__link {
    align-items: center;
    background-color: var(--color-bg-nav-inactive-link);
    border-radius: 12px;
    color: var(--text-color-nav-temporary);
    display: flex;
    font: var(--text-desktop-button-1);
    height: var(--navigation-link-height);
    justify-content: center;
    padding: 0 10px;
    -webkit-text-decoration: none;
    text-decoration: none;
    transition: background-color .15s linear, color .15s linear
}

.navigation__link+.navigation__link {
    margin-left: 10px
}

.app_rtl .navigation__link+.navigation__link {
    margin-left: 0;
    margin-right: 10px
}

.navigation__link_active {
    background-color: var(--color-control-primary);
    color: var(--text-color-category-active)
}

.app_bundle_desktop .navigation__link:hover:not(.navigation__link_active) {
    background-color: var(--color-bg-hover-temporary);
    color: var(--text-color-nav-hover-temporary)
}

.app_bundle_desktop .navigation__link:active:not(.navigation__link_active) {
    background-color: var(--color-control-primary);
    color: var(--text-color-category-active);
    transform: var(--transform-button-pressed)
}

@media (max-width:950px) {
    .app_bundle_desktop.app_adaptive .navigation {
        margin-right: 5px
    }

    .app_bundle_desktop.app_adaptive .navigation .navigation__link+.navigation__link {
        margin-left: 3px
    }
}

.app_playhop .navigation {
    --icon-filter-white: invert(0.5) sepia(1) brightness(100);
    --icon-filter-black: brightness(0)
}

.app_playhop .navigation__link-icon {
    height: 14px;
    margin-right: 10px;
    width: 14px
}

.app_playhop.app_color_dark .navigation__link .navigation__link-icon {
    -webkit-filter: var(--icon-filter-white);
    filter: var(--icon-filter-white)
}

.app_playhop.app_color_dark .navigation__link_active .navigation__link-icon,
.app_playhop.app_color_light .navigation__link .navigation__link-icon {
    -webkit-filter: var(--icon-filter-black);
    filter: var(--icon-filter-black)
}

.app_playhop.app_color_light .navigation__link_active .navigation__link-icon {
    -webkit-filter: var(--icon-filter-white);
    filter: var(--icon-filter-white)
}

.p2e-header .navigation {
    margin-left: 0;
    margin-right: 32px
}

.p2e-header .navigation .p2e-nav-link:last-child {
    margin-left: 10px
}

.app_allwebgames.app_bundle_desktop .search__button {
    height: 32px;
    margin-left: -14px;
    padding-left: 8px
}

.app_allwebgames.app_bundle_desktop .search__button .Button2-Text {
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: center
}

.app_allwebgames.app_bundle_desktop .search__input.Textinput_size_m .Icon_type_search-black,
.app_allwebgames.app_bundle_desktop .search__input.Textinput_size_m .Icon_type_search-white {
    right: 4px
}

.app_allwebgames.app_rtl.app_bundle_desktop .search__button {
    height: 32px;
    margin-right: -14px;
    padding-right: 12px
}

.app_allwebgames .Textinput_size_m .Textinput-Box.Textinput-Box,
.app_allwebgames .Textinput_size_m .Textinput-Control.Textinput-Control {
    border-radius: var(--textinput-search-border-radius)
}

.app_allwebgames.app_bundle_desktop .search_new-desing .search__button {
    height: 32px
}

.app_allwebgames.app_bundle_desktop .search_new-desing .search__input.Textinput_size_m .Icon_type_search-black,
.app_allwebgames.app_bundle_desktop .search_new-desing .search__input.Textinput_size_m .Icon_type_search-white {
    left: 4px
}

.search {
    display: block;
    --textinput-size-m-icon-width: var(--textinput-search-height);
    --textinput-size-m-icon-height: var(--textinput-search-height);
    --textinput-view-default-border: transparent;
    --textinput-view-default-border-color-hovered: transparent;
    --textinput-view-default-border-color-focused: transparent
}

.search__form {
    align-items: center;
    display: flex
}

.app_bundle_desktop .search__form {
    width: 314px
}

.app_rtl .search__input_has_value.Textinput_size_m.Textinput_hasClear .Textinput-Box,
.app_rtl .search__input_has_value.Textinput_size_m.Textinput_hasClear .Textinput-Control {
    border-radius: var(--textinput-search-border-radius);
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

.search__input_has_value.Textinput_size_m.Textinput_hasClear .Textinput-Box,
.search__input_has_value.Textinput_size_m.Textinput_hasClear .Textinput-Control {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.search__input .Icon_type_cross {
    background-image: var(--close-button-bg-image-primary)
}

:root[data-theme=transsion] .search__input.Textinput_size_m .Textinput-Box.Textinput-Box,
:root[data-theme=transsion] .search__input.Textinput_size_m .Textinput-Control.Textinput-Control {
    border-radius: var(--textinput-search-border-radius)
}

.search__input.Textinput_size_m .Textinput-Box,
.search__input.Textinput_size_m .Textinput-Control {
    border-radius: var(--textinput-search-border-radius);
    color: var(--color-control-secondary-on);
    height: var(--textinput-search-height);
    line-height: var(--textinput-search-height)
}

.search__input.Textinput_size_m .Textinput-Box::-webkit-input-placeholder,
.search__input.Textinput_size_m .Textinput-Control::-webkit-input-placeholder {
    color: var(--text-color-placeholder-search-temporary)
}

.search__input.Textinput_size_m .Textinput-Control {
    background-color: #e2e2e2;
    transition: background-color .15s linear
}

.search__input.Textinput_size_m .Textinput-Control:hover {
    background-color: #e2e2e2;
}

.search__input.Textinput_size_m .Textinput-Control:hover::-webkit-input-placeholder {
    color: var(--text-color-placeholder-search-hover-temporary)
}

.search__input.Textinput_size_m .Textinput-Control:hover .search.search__input.Textinput_size_m .Icon.Icon_type_search {
    opacity: 1
}

.search__input.Textinput_size_m .Textinput-Control:placeholder-shown {
    text-overflow: ellipsis
}

.search__input.Textinput_size_m .Icon_type_search,
.search__input.Textinput_size_m .Icon_type_search-black,
.search__input.Textinput_size_m .Icon_type_search-white {
    height: var(--textinput-size-m-icon-height);
    opacity: .8;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
    width: var(--textinput-size-m-icon-width);
    z-index: 3
}

.search__input.Textinput_size_m:hover .Icon_type_search,
.search__input.Textinput_size_m:hover .Icon_type_search-black,
.search__input.Textinput_size_m:hover .Icon_type_search-white {
    opacity: 1
}

.app_bundle_desktop .search__input.Textinput_size_m[class*=_pin_] .Textinput-Box {
    background-color: var(--color-search-bg-temporary);
    border-radius: calc(var(--textinput-search-border-radius) + 2px)
}

.app_bundle_desktop .search__input.Textinput_focused .Textinput-Box,
.app_bundle_desktop .search__input_has_value .Textinput-Box {
    border: 2px solid var(--color-yellow-2)
}

.app_bundle_desktop .search__input.Textinput_focused .Textinput-Control:hover,
.app_bundle_desktop .search__input_has_value .Textinput-Control:hover {
    background-color: var(--color-search-bg-temporary);
    color: var(--color-control-secondary-on)
}

.app_rtl.app_bundle_desktop .search__input .Textinput-Control {
    border-left-width: 0;
    border-right-width: var(--textinput-size-m-has-icon-spaceRight)
}

.search__input_focus_panel {
    display: none
}

.app_bundle_desktop .search__button {
    margin-left: -8px;
    padding-left: 8px
}

.app_rtl.app_bundle_desktop .search__button {
    height: 40px;
    margin-left: 0;
    margin-right: -8px;
    padding-left: 0;
    padding-right: 8px
}

@media (max-width:800px) {
    .app_bundle_desktop.app_adaptive .search__button {
        font: var(--text-desktop-body-2);
        padding-left: 0
    }
}

.app_rtl.app_bundle_desktop .search__input.search__input_has_value .Icon_type_search {
    display: none
}

.app_rtl.app_bundle_desktop .search__input .Textinput-Clear {
    left: var(--textinput-size-m-has-icon-spaceRight);
    right: inherit
}

.app_rtl.app_bundle_desktop .search__input .Icon_type_search {
    left: 0;
    right: inherit
}

.app_rtl.app_bundle_desktop .Textinput_size_m.Textinput_hasClear .Textinput-Icon_side_right~.Textinput-Control {
    border-left-width: var(--textinput-size-m-has-icon-spaceRight);
    border-right-width: var(--textinput-size-m-has-icon-spaceRight)
}

.app_rtl.app_bundle_desktop .search__input.search__input_has_value .Textinput-Clear {
    left: 0;
    right: inherit
}

.app_bundle_desktop .search_new-desing .search__button {
    height: 40px
}

.app_playhop.app_bundle_desktop .search__input.Textinput_size_m .Icon_type_search,
.app_playhop.app_bundle_desktop .search__input.Textinput_size_m .Icon_type_search-black,
.app_playhop.app_bundle_desktop .search__input.Textinput_size_m .Icon_type_search-white {
    background-size: contain;
    height: 16px;
    opacity: 1;
    top: 8px
}

.app_playhop.app_bundle_desktop .search .Textinput-Control {
    font-family: var(--font-family)
}

.app_playhop.app_bundle_desktop .search__button {
    height: 32px
}

.app_playhop.app_bundle_desktop .search__button .Button2-Text {
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: center
}

.p2e-header .search {
    --textinput-search-border-radius: 62px;
    --textinput-size-m-has-icon-spaceLeft: 44px;
    --search-bar-bg-color: #f8f8f8
}

.app_bundle_desktop.app_bundle_desktop .p2e-header .search {
    margin-left: auto;
    margin-right: auto;
    width: 100%
}

.app_bundle_desktop .p2e-header .search__form {
    width: 100%
}

.app_bundle_desktop .p2e-header .search .Textinput-Control {
    background-color: var(--search-bar-bg-color)
}

.p2e-header .search .Textinput-Box {
    display: none
}

.Textinput {
    box-sizing: border-box;
    display: inline-block;
    position: relative;
    vertical-align: top;
    width: 100%
}

.Textinput-Control {
    background: none;
    border: 0 solid transparent;
    box-sizing: border-box;
    font-family: var(--textinput-font-family);
    font-size: 100%;
    margin: 0;
    outline: 0;
    padding: 0;
    position: relative;
    vertical-align: top;
    width: 100%;
    z-index: 2;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

.Textinput_disabled .Textinput-Control {
    cursor: default;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    z-index: 3
}

.Textinput-Control::-webkit-search-decoration {
    -webkit-appearance: none;
    appearance: none
}

.Textinput-Control::-webkit-search-cancel-button {
    display: none
}

.Textinput-Control::-ms-clear {
    display: none
}

.Textinput-Control.Textinput-Control:-webkit-autofill {
    background-clip: content-box;
    border-bottom-width: 2px;
    border-top-width: 2px;
    box-shadow: inset 0 0 0 50px #fff;
    -webkit-text-fill-color: #000
}

.Textinput-Control::-webkit-input-placeholder {
    opacity: 1
}

.Textinput-Control::-ms-input-placeholder {
    opacity: 1
}

.Textinput-Control::placeholder {
    opacity: 1
}

.Textinput-Box {
    bottom: 0;
    box-sizing: border-box;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1
}

.Textinput-Icon.Textinput-Icon {
    position: absolute
}

.Textinput-Icon {
    top: 0;
    z-index: 3
}

.Textinput-Icon_side_left {
    left: 0
}

.Textinput-Icon_side_right {
    right: 0
}

.Textinput-Hint {
    animation: Hint_show .1s ease-in forwards;
    display: inline-block;
    font-family: var(--textinput-font-family);
    margin-top: 4px
}

.Textinput_size_s .Textinput-Hint {
    font-size: var(--textinput-hint-size-s-fontSize)
}

.Textinput_size_m .Textinput-Hint {
    font-size: var(--textinput-hint-size-m-fontSize)
}

.Textinput-Hint_leave {
    animation: Hint_leave .1s ease-out forwards
}

@keyframes Hint_leave {
    to {
        opacity: 0;
        transform: translateY(-6px)
    }

    0% {
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes Hint_show {
    0% {
        opacity: 0;
        transform: translateY(-6px)
    }

    to {
        opacity: 1;
        transform: translateY(0)
    }
}

.Textinput .Textinput-Clear {
    cursor: pointer;
    display: none;
    right: 0;
    visibility: hidden
}

.Textinput-Clear.Textinput-Clear_visible {
    display: block;
    visibility: visible
}

.Textinput_disabled .Textinput-Clear_visible {
    cursor: default;
    z-index: 0
}

.Icon_hasGlyph {
    position: relative
}

.Icon_hasGlyph svg {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%)
}

.Icon_hasGlyph svg,
.Icon_hasGlyph svg * {
    fill: currentColor
}

.Icon_glyph_x-sign.Icon_size_xs,
.Icon_glyph_x-sign.Icon_size_xs svg {
    height: 16px;
    width: 16px
}

.Icon_glyph_x-sign.Icon_size_s,
.Icon_glyph_x-sign.Icon_size_s svg {
    height: 20px;
    width: 20px
}

.Icon_glyph_x-sign.Icon_size_m,
.Icon_glyph_x-sign.Icon_size_m svg {
    height: 24px;
    width: 24px
}

.Icon_type_cross {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14'%3e%3cpolygon points='14 0.7 13.3 0 7 6.3 0.7 0 0 0.7 6.3 7 0 13.3 0.7 14 7 7.7 13.3 14 14 13.3 7.7 7'/%3e%3c/svg%3e")
}

.Icon_size_s.Icon_type_cross,
.Icon_size_xs.Icon_type_cross {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10'%3e%3cpolygon points='10 0.7 9.3 0 5 4.3 0.7 0 0 0.7 4.3 5 0 9.3 0.7 10 5 5.7 9.3 10 10 9.3 5.7 5'/%3e%3c/svg%3e")
}

.Icon_type_cross-websearch {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3e%3cpath d='M6.586 8 .93 2.343 2.342.93 8 6.585 13.657.93l1.414 1.413L9.42 8l5.657 5.657-1.413 1.414L8 9.42l-5.657 5.65L.93 13.658 6.585 8z'/%3e%3c/svg%3e")
}

.Textinput_size_m .Textinput-Box,
.Textinput_size_m .Textinput-Control {
    height: var(--textinput-size-m-height)
}

.Textinput_size_m .Textinput-Control {
    border-width: var(--textinput-size-m-control-spaceAll);
    font-size: var(--textinput-size-m-fontSize)
}

.Textinput.Textinput_size_m .Textinput-Icon_side_left~.Textinput-Control {
    border-left-width: var(--textinput-size-m-has-icon-spaceLeft)
}

.Textinput.Textinput_size_m .Textinput-Icon_side_right~.Textinput-Control {
    border-right-width: var(--textinput-size-m-has-icon-spaceRight)
}

.Textinput_size_m.Textinput_hasClear .Textinput-Clear_visible~.Textinput-Control {
    border-right-width: var(--textinput-size-m-has-icon-spaceRight)
}

.Textinput_size_m.Textinput_hasClear .Textinput-Icon_side_right~.Textinput-Control {
    border-right-width: calc(var(--textinput-size-m-has-icon-spaceRight)*2)
}

.Textinput_size_m.Textinput_iconRight .Textinput-Clear {
    right: var(--textinput-size-m-has-icon-spaceRight)
}

.Textinput_size_m .Textinput-Icon.Icon {
    height: var(--textinput-size-m-icon-height);
    width: var(--textinput-size-m-icon-width)
}

.Textinput_size_s .Textinput-Box,
.Textinput_size_s .Textinput-Control {
    height: var(--textinput-size-s-height)
}

.Textinput_size_s .Textinput-Control {
    border-width: var(--textinput-size-s-control-spaceAll);
    font-size: var(--textinput-size-s-fontSize)
}

.Textinput.Textinput_size_s .Textinput-Icon_side_left~.Textinput-Control {
    border-left-width: var(--textinput-size-s-has-icon-spaceLeft)
}

.Textinput.Textinput_size_s .Textinput-Icon_side_right~.Textinput-Control {
    border-right-width: var(--textinput-size-s-has-icon-spaceRight)
}

.Textinput_size_s.Textinput_hasClear .Textinput-Clear_visible~.Textinput-Control {
    border-right-width: var(--textinput-size-s-has-icon-spaceRight)
}

.Textinput_size_s.Textinput_hasClear .Textinput-Icon_side_right~.Textinput-Control {
    border-right-width: calc(var(--textinput-size-s-has-icon-spaceRight)*2)
}

.Textinput_size_s.Textinput_iconRight .Textinput-Clear {
    right: var(--textinput-size-s-has-icon-spaceRight)
}

.Textinput_size_s .Textinput-Icon.Icon {
    height: var(--textinput-size-s-icon-height);
    width: var(--textinput-size-s-icon-width)
}

.Textinput_theme_normal .Textinput-Control {
    color: #000
}

.Textinput_theme_normal .Textinput-Control::-webkit-input-placeholder {
    color: #999
}

.Textinput_theme_normal .Textinput-Control::-webkit-input-placeholder,
.Textinput_theme_normal .Textinput-Control::placeholder {
    color: #999
}

.Textinput_disabled.Textinput_theme_normal .Textinput-Control {
    color: #aaa;
    -webkit-text-fill-color: #aaa
}

.Textinput_theme_normal .Textinput-Box {
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, .2)
}

.Textinput_theme_normal[class*=_pin_] .Textinput-Box {
    border-radius: 3px
}

.Textinput_theme_normal.Textinput_state_error .Textinput-Box {
    border-color: var(--color-control-bg-border-default-state-error)
}

.Textinput_theme_normal.Textinput_disabled .Textinput-Box {
    background-color: rgba(0, 0, 0, .08);
    border-color: transparent
}

.Textinput_theme_normal .Textinput-Clear {
    opacity: 0
}

.Textinput_theme_normal .Textinput-Clear.Textinput-Clear_visible {
    opacity: .3
}

.Textinput_theme_normal.Textinput_disabled .Textinput-Clear_visible {
    opacity: .1
}

.Textinput_theme_normal.Textinput_state_error .Textinput-Hint {
    color: var(--color-control-typo-state-error)
}

.Textinput_theme_websearch {
    height: 36px
}

.Textinput_theme_websearch .Textinput-Control {
    border-left-width: 13px;
    border-right-width: 30px;
    color: #000;
    font-family: arial, sans-serif;
    font-size: 18px;
    height: 36px;
    line-height: normal
}

.Textinput_theme_websearch .Textinput-Box {
    background-color: #fff;
    border: 2px solid #ffdb4d;
    border-right-width: 0
}

.Textinput_theme_websearch .Textinput-Icon {
    background-size: 20px 20px;
    height: 36px;
    width: 32px
}

.Textinput-Clear_theme_websearch {
    display: none;
    visibility: hidden
}

.Textinput_theme_websearch .Textinput-Clear {
    background-size: 16px 16px;
    opacity: 0
}

.Textinput_theme_websearch .Textinput-Icon_side_left~.Textinput-Control {
    border-left-width: 32px
}

.Textinput_theme_websearch .Textinput-Icon_side_right~.Textinput-Control {
    border-right-width: 32px
}

.Textinput_theme_websearch.Textinput_hasClear .Textinput-Icon_side_right~.Textinput-Control {
    border-right-width: 48px
}

.Textinput_theme_websearch .Textinput-Icon_side_right~.Textinput-Clear {
    right: 24px
}

.Textinput_theme_websearch .Textinput-Clear.Textinput-Clear_visible {
    opacity: .3
}

.Textinput_theme_websearch.Textinput_disabled .Textinput-Clear_visible {
    opacity: .1
}

.Textinput.Textinput_pin_brick-brick[class][class] .Textinput-Box {
    border-radius: 0
}

.Textinput.Textinput_pin_brick-clear[class][class] .Textinput-Box {
    border-radius: 0;
    border-right-width: 0
}

.Textinput.Textinput_pin_brick-round[class][class] .Textinput-Box {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

.Textinput.Textinput_pin_clear-brick[class][class] .Textinput-Box {
    border-left-width: 0;
    border-radius: 0
}

.Textinput.Textinput_pin_clear-clear[class][class] .Textinput-Box {
    border-left-width: 0;
    border-radius: 0;
    border-right-width: 0
}

.Textinput.Textinput_pin_clear-round[class][class] .Textinput-Box {
    border-bottom-left-radius: 0;
    border-left-width: 0;
    border-top-left-radius: 0
}

.Textinput.Textinput_pin_round-brick[class][class] .Textinput-Box {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.Textinput.Textinput_pin_round-clear[class][class] .Textinput-Box {
    border-bottom-right-radius: 0;
    border-right-width: 0;
    border-top-right-radius: 0
}

.Textinput_view_default .Textinput-Box {
    background-color: var(--textinput-view-default-fill-color-base);
    border: var(--textinput-borderWidth) solid var(--textinput-view-default-border-color-base);
    border-radius: var(--textinput-borderRadius);
    transition: background-color .15s linear
}

.Textinput_view_default.Textinput_state_error .Textinput-Box {
    border-color: var(--textinput-view-default-border-color-state-error-base)
}

.Textinput_view_default .Textinput-Control {
    color: var(--textinput-view-default-typo-color-base)
}

.Textinput_view_default .Textinput-Control::-webkit-input-placeholder {
    color: var(--textinput-view-default-placeholder-typo-color-base)
}

.Textinput_view_default .Textinput-Control::-ms-input-placeholder {
    color: var(--textinput-view-default-placeholder-typo-color-base)
}

.Textinput_view_default .Textinput-Control::placeholder {
    color: var(--textinput-view-default-placeholder-typo-color-base)
}

.Textinput_view_default .Textinput-Icon {
    color: var(--textinput-view-default-icon-fill-color-base)
}

.Textinput_view_default .Textinput-Clear {
    transition: color .15s linear
}

.Textinput_view_default.Textinput_size_s .Textinput-Clear svg {
    height: 12px;
    width: 12px
}

.Textinput_view_default.Textinput_size_m .Textinput-Clear svg {
    height: 14px;
    width: 14px
}

.Textinput_view_default.Textinput_state_error .Textinput-Hint {
    color: var(--textinput-view-default-hint-typo-color-state-error-base)
}

.Textinput_view_default.Textinput_disabled .Textinput-Control {
    color: var(--textinput-view-default-typo-color-disabled)
}

.Textinput_view_default.Textinput_disabled .Textinput-Control::-webkit-input-placeholder {
    color: var(--textinput-view-default-placeholder-typo-color-disabled)
}

.Textinput_view_default.Textinput_disabled .Textinput-Control::-ms-input-placeholder {
    color: var(--textinput-view-default-placeholder-typo-color-disabled)
}

.Textinput_view_default.Textinput_disabled .Textinput-Control::placeholder {
    color: var(--textinput-view-default-placeholder-typo-color-disabled)
}

.Textinput_view_default.Textinput_disabled .Textinput-Box {
    background-color: var(--textinput-view-default-fill-color-disabled);
    border-color: var(--textinput-view-default-border-color-disabled)
}

.Textinput.Textinput_view_default.Textinput_focused .Textinput-Box[class] {
    border-color: var(--textinput-view-default-border-color-focused);
    border-width: var(--textinput-borderWidth)
}

.Textinput_view_material {
    display: inline-flex;
    flex-direction: column;
    font-family: var(--textinput-font-family);
    overflow: hidden;
    position: relative
}

.Textinput_view_material .Textinput-Box {
    bottom: 0;
    height: auto;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1
}

.Textinput_view_material .Textinput-Control {
    border: none;
    caret-color: var(--textinput-view-material-caret-color-base);
    color: var(--textinput-view-material-typo-color-base);
    font-size: var(--textinput-view-material-font-size) !important;
    padding: var(--textinput-view-material-space-all)
}

.Textinput_view_material.Textinput_state_error .Textinput-Control {
    caret-color: var(--textinput-view-material-caret-color-state-error)
}

.Textinput_view_material .Textinput-Icon {
    color: var(--textinput-view-material-icon-fill-color-base);
    height: var(--textinput-view-material-icon-width) !important;
    top: 50%;
    transform: translateY(-50%);
    width: var(--textinput-view-material-icon-width) !important
}

.Textinput_view_material.Textinput_disabled .Textinput-Icon {
    color: var(--textinput-view-material-icon-fill-color-disabled)
}

.Textinput_view_material .Textinput-Icon_side_left {
    left: var(--textinput-view-material-space-left)
}

.Textinput_view_material .Textinput-Icon_side_right {
    right: var(--textinput-view-material-space-right)
}

.Textinput_view_material.Textinput_hasClear .Textinput-Clear {
    right: calc(var(--textinput-view-material-space-right)*2 + var(--textinput-view-material-icon-width))
}

.Textinput_view_material .Textinput-Label {
    color: var(--textinput-view-material-label-color-base);
    left: 0;
    overflow: hidden;
    pointer-events: none;
    position: absolute;
    right: auto;
    top: 50%;
    transform: translateY(-50%) scale(1);
    transform-origin: top left;
    transition: color .15s cubic-bezier(.4, 0, .2, 1) 0s, transform .15s cubic-bezier(.4, 0, .2, 1) 0s, top .15s cubic-bezier(.4, 0, .2, 1) 0s;
    white-space: nowrap;
    will-change: transform;
    z-index: 1
}

.Textinput_view_material .Textinput-Label_floated {
    color: var(--textinput-view-material-label-color-floated-base);
    top: 0;
    transform: translateY(9.5px) scale(.75)
}

.Textinput_view_material.Textinput_iconLeft .Textinput-Label {
    left: calc(var(--textinput-view-material-space-left)*2 + var(--textinput-view-material-icon-width))
}

.Textinput_view_material .Textinput-Control::-webkit-input-placeholder {
    color: transparent
}

.Textinput_view_material .Textinput-Control::-ms-input-placeholder {
    color: transparent
}

.Textinput_view_material .Textinput-Control::placeholder {
    color: transparent
}

.Textinput_view_material.Textinput_focused .Textinput-Control::-webkit-input-placeholder {
    color: var(--textinput-view-material-placeholder-typo-color-base)
}

.Textinput_view_material.Textinput_focused .Textinput-Control::-ms-input-placeholder {
    color: var(--textinput-view-material-placeholder-typo-color-base)
}

.Textinput_view_material.Textinput_focused .Textinput-Control::placeholder {
    color: var(--textinput-view-material-placeholder-typo-color-base)
}

.Textinput_variant_filled .Textinput-Control,
.Textinput_variant_outlined .Textinput-Control {
    padding-left: var(--textinput-view-material-space-left);
    padding-right: var(--textinput-view-material-space-right)
}

.Textinput_view_material .Textinput-Label~.Textinput-Control {
    margin-top: var(--textinput-view-material-space-top)
}

.Textinput_view_material.Textinput_iconLeft .Textinput-Control {
    padding-left: calc(var(--textinput-view-material-space-left)*2 + var(--textinput-view-material-icon-width))
}

.Textinput_view_material.Textinput_iconRight .Textinput-Control {
    padding-right: calc(var(--textinput-view-material-space-right)*2 + var(--textinput-view-material-icon-width))
}

.Textinput_view_material.Textinput_hasClear.Textinput_iconRight .Textinput-Control {
    padding-right: calc((var(--textinput-view-material-space-right)*2 + var(--textinput-view-material-icon-width))*2)
}

.Textinput_view_material .Textinput-Box:before {
    border-bottom: 1px solid var(--textinput-view-material-border-color-base);
    bottom: 0;
    content: "\00a0";
    left: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    transition: border-bottom-color .2s cubic-bezier(.4, 0, .2, 1) 0ms
}

.Textinput_variant_filled .Textinput-Box {
    background-color: var(--textinput-view-material-variant-filled-fill-color);
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1
}

.Textinput_variant_filled .Textinput-Label {
    left: var(--textinput-view-material-space-left)
}

.Textinput_variant_filled.Textinput_focused .Textinput-Label_floated {
    color: var(--textinput-view-material-variant-filled-label-color-floated)
}

.Textinput_view_material.Textinput_variant_filled .Textinput-Box:after {
    border-bottom-color: var(--textinput-view-material-variant-filled-border-color-focused)
}

.Textinput-Hint_view_material.Textinput-Hint_variant_filled {
    margin-left: var(--textinput-view-material-space-left);
    margin-right: var(--textinput-view-material-space-right)
}

.Textinput_variant_outlined .Textinput-Box {
    border: 1px solid var(--textinput-view-material-variant-outlined-border-color-base);
    border-radius: 8px
}

.Textinput_view_material.Textinput_variant_outlined .Textinput-Box:after,
.Textinput_view_material.Textinput_variant_outlined .Textinput-Box:before {
    content: none
}

.Textinput_variant_outlined.Textinput_focused .Textinput-Box {
    border-color: var(--textinput-view-material-variant-outlined-border-color-focused)
}

.Textinput_variant_outlined .Textinput-Label {
    left: var(--textinput-view-material-space-left)
}

.Textinput_variant_outlined.Textinput_focused .Textinput-Label_floated {
    color: var(--textinput-view-material-variant-outlined-label-color-floated)
}

.Textinput-Hint_view_material.Textinput-Hint_variant_outlined {
    margin-left: var(--textinput-view-material-space-right);
    margin-right: var(--textinput-view-material-space-left)
}

.Textinput_view_material .Textinput-Box:after {
    border-bottom: 1px solid var(--color-control-bg-action);
    bottom: 0;
    content: "";
    left: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    transform: scaleX(0);
    transition: transform .2s cubic-bezier(0, 0, .2, 1) 0ms
}

.Textinput_view_material.Textinput_focused:not(.Textinput_disabled) .Textinput-Box:after {
    transform: scaleX(1)
}

.Textinput-Hint_view_material {
    color: var(--textinput-view-material-hint-typo-color-base);
    font-size: var(--textinput-view-material-hint-font-size)
}

.Textinput-Hint_view_material.Textinput-Hint_state_error {
    color: var(--textinput-view-material-hint-typo-color-state-error)
}

.Textinput_view_material.Textinput_state_error .Textinput-Icon_side_left,
.Textinput_view_material.Textinput_state_error .Textinput-Label {
    color: var(--textinput-view-material-label-color-state-error)
}

.Textinput_view_material.Textinput_state_error .Textinput-Box,
.Textinput_view_material.Textinput_state_error .Textinput-Box:after,
.Textinput_view_material.Textinput_state_error .Textinput-Box:before,
.Textinput_view_material.Textinput_state_error.Textinput_focused .Textinput-Box:after {
    border-color: var(--textinput-view-material-border-color-state-error)
}

.Textinput_view_material.Textinput_disabled .Textinput-Control {
    color: var(--textinput-view-material-typo-color-disabled)
}

.Textinput_baseline,
.Textinput_baseline .Textinput-Control {
    vertical-align: baseline
}

.Button2_size_s:before {
    border-radius: 4px
}

html .Button2 {
    font-weight: 500;
    transform: scale(1);
    transition: transform .1s ease-out, color .15s linear
}

html .Button2:before {
    font: var(--text-desktop-button-2);
    transition: background .15s linear, opacity .15s linear
}

html .Button2_pressed {
    transform: var(--transform-button-pressed);
    transition: none
}

.Button2.Button2.Button2_pin_circle-circle,
.Button2.Button2.Button2_pin_circle-circle:before {
    border-radius: 100px
}

.Button2 {
    box-sizing: border-box;
    display: inline-block;
    font-family: var(--button-font-family);
    font-weight: inherit;
    margin: 0;
    overflow: visible;
    padding: 0;
    position: relative;
    -moz-user-focus: ignore;
    background: transparent;
    border-width: 0;
    outline: 0;
    text-align: center;
    -webkit-text-decoration: none;
    text-decoration: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: nowrap;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    touch-action: manipulation
}

.Button2[aria-busy=true],
.Button2[aria-disabled=true] {
    pointer-events: none
}

.Button2::-moz-focus-inner {
    border: 0;
    padding: 0
}

.Button2:before {
    border-radius: var(--button-borderRadius);
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1
}

.Button2:after {
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: scale(0);
    z-index: -1
}

.Button2 .Button2-Icon {
    pointer-events: none;
    position: relative
}

.Button2 .Button2-Icon_side_left {
    left: 0;
    position: absolute;
    top: 0
}

.Button2 .Button2-Icon_side_right {
    position: absolute;
    right: 0;
    top: 0
}

.Button2-Text {
    display: inline-block;
    pointer-events: none;
    position: relative;
    resize: none;
    white-space: nowrap
}

.Button2_view_default {
    color: var(--button-view-default-typo-color-base);
    font-family: var(--button-default-font-family)
}

.Button2_view_default:before {
    background-color: var(--button-view-default-fill-color-base)
}

.Button2_view_default:not([aria-disabled=true]):hover:before {
    background-color: var(--button-view-default-fill-color-hovered)
}

.Button2_view_default[aria-disabled=true] {
    color: var(--button-view-default-typo-color-disabled)
}

.Button2_view_default[aria-disabled=true]:before {
    background-color: var(--button-view-default-fill-color-disabled);
    border-color: var(--color-transparent)
}

.Button2 {
    cursor: pointer
}

.Button2[aria-disabled=true],
.Button2_disabled {
    cursor: default
}

.Button2_view_promo {
    color: var(--button-view-promo-typo-color-base);
    font-family: var(--button-view-promo-font-family)
}

.Button2_view_promo:before {
    background-color: var(--button-view-promo-fill-color-base);
    background-image: var(--button-view-promo-fill-image-base)
}

.Button2_view_promo:not([aria-disabled=true]):hover:before {
    background-color: var(--button-view-promo-fill-color-hovered);
    background-image: var(--button-view-promo-fill-image-hovered)
}

.Button2_view_promo[aria-disabled=true] {
    color: var(--button-view-promo-typo-color-disabled)
}

.Button2_view_promo[aria-disabled=true]:before {
    background-color: var(--button-view-promo-fill-color-disabled);
    background-image: var(--button-view-promo-fill-image-disabled);
    border-color: var(--color-transparent)
}

.Button2_view_action {
    color: var(--button-view-action-typo-color-base)
}

.Button2_view_action:before {
    background-color: var(--button-view-action-fill-color-base);
    background-image: var(--button-view-action-fill-image-base)
}

.Button2_view_action:not([aria-disabled=true]):hover:before {
    background-color: var(--button-view-action-fill-color-hovered);
    background-image: var(--button-view-action-fill-image-hovered)
}

.Button2_view_action[aria-disabled=true] {
    color: var(--button-view-action-typo-color-disabled)
}

.Button2_view_action[aria-disabled=true]:before {
    background-color: var(--button-view-action-fill-color-disabled);
    background-image: var(--button-view-action-fill-image-disabled);
    border-color: var(--color-transparent)
}

.Button2_view_raised {
    color: var(--button-view-raised-typo-color-base);
    fill: var(--button-view-raised-typo-color-base)
}

.Button2_view_raised:before {
    background-color: var(--button-view-raised-fill-color-base)
}

.Button2_view_raised:not([aria-disabled=true]):hover:before {
    background-color: var(--button-view-raised-fill-color-hovered)
}

.Button2_view_raised[aria-disabled=true] {
    color: var(--button-typo-color-disabled)
}

.Button2_view_raised[aria-disabled=true]:before {
    background-color: var(--button-fill-color-disabled);
    border-color: var(--color-transparent)
}

.Button2_view_raised.Button2_size_l.Button2_pin_circle-circle {
    height: 44px;
    width: 44px
}

.Button2_view_raised.Button2_raised:before,
.Button2_view_raised:before {
    box-shadow: var(--button-view-raised-box-shadow-base)
}

.Button2_view_raised.Button2_pressed,
.Button2_view_raised.Button2_raised.Button2_pressed {
    box-shadow: none
}

.Button2_size_s {
    font-size: var(--button-size-s-font);
    height: var(--button-size-s-height);
    line-height: var(--button-size-s-lineHeight)
}

.Button2_size_s .Button2-Text {
    margin: var(--button-size-s-text-indentAll)
}

.Button2_size_s .Button2-Icon,
.Button2_size_s .Button2-Icon.Icon_type_arrow {
    width: var(--button-size-s-icon-width)
}

.Button2_size_s .Button2-Icon_side_left~.Button2-Text {
    margin-left: var(--button-size-s-icon-indentLeft)
}

.Button2_size_s .Button2-Icon_side_right~.Button2-Text {
    margin-right: var(--button-size-s-icon-indentRight)
}

.Button2_size_m {
    font-size: var(--button-size-m-font);
    height: var(--button-size-m-height);
    line-height: var(--button-size-m-lineHeight)
}

.Button2_size_m .Button2-Text {
    margin: var(--button-size-m-text-indentAll)
}

.Button2_size_m .Button2-Icon,
.Button2_size_m .Button2-Icon.Icon_type_arrow {
    width: var(--button-size-m-icon-width)
}

.Button2_size_m .Button2-Icon_side_left~.Button2-Text {
    margin-left: var(--button-size-m-icon-indentLeft)
}

.Button2_size_m .Button2-Icon_side_right~.Button2-Text {
    margin-right: var(--button-size-m-icon-indentRight)
}

.Button2_size_l {
    font-size: var(--button-size-l-font);
    height: var(--button-size-l-height);
    line-height: var(--button-size-l-lineHeight)
}

.Button2_size_l .Button2-Text {
    margin: var(--button-size-l-text-indentAll)
}

.Button2_size_l .Button2-Icon,
.Button2_size_l .Button2-Icon.Icon_type_arrow {
    width: var(--button-size-l-icon-width)
}

.Button2_size_l .Button2-Icon_side_left~.Button2-Text {
    margin-left: var(--button-size-l-icon-indentLeft)
}

.Button2_size_l .Button2-Icon_side_right~.Button2-Text {
    margin-right: var(--button-size-l-icon-indentRight)
}

.Button2_width_max {
    width: 100%
}

.Button2_width_max.Button2_type_link {
    display: block
}

.Button2_width_max .Button2-Text {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis
}

.app_adaptive .hub-wrapper {
    margin: var(--adaptive-feed-element-padding);
    padding-right: 53px
}

.app_playhop .hub-wrapper {
    margin-bottom: 12px
}

.app_playhop .hub-wrapper .section-header {
    box-sizing: border-box;
    margin: 0 0 12px;
    padding: 0
}

.app_playhop .hub-wrapper .grid-list,
.app_playhop .hub-wrapper .hub-games__container--mobile {
    margin: 0;
    padding: 0
}

.app_playhop.app_bundle_desktop .hub-wrapper {
    margin: var(--adaptive-feed-element-padding);
    margin-bottom: 12px
}

.categories-page__columns {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin-left: -12px
}

.app_bundle_desktop .categories-page__columns {
    padding: var(--adaptive-feed-element-padding)
}

.app_bundle_desktop.app_playhop .categories-page__header {
    margin-bottom: 0
}

.app_colorized_categories_icons .categories-links-list__list-item:nth-child(7n+1) .categories-links-list__colorized-icon {
    fill: url(#icons-grad-1)
}

.app_colorized_categories_icons .categories-links-list__list-item:nth-child(7n+2) .categories-links-list__colorized-icon {
    fill: url(#icons-grad-2)
}

.app_colorized_categories_icons .categories-links-list__list-item:nth-child(7n+3) .categories-links-list__colorized-icon {
    fill: url(#icons-grad-3)
}

.app_colorized_categories_icons .categories-links-list__list-item:nth-child(7n+4) .categories-links-list__colorized-icon {
    fill: url(#icons-grad-4)
}

.app_colorized_categories_icons .categories-links-list__list-item:nth-child(7n+5) .categories-links-list__colorized-icon {
    fill: url(#icons-grad-5)
}

.app_colorized_categories_icons .categories-links-list__list-item:nth-child(7n+6) .categories-links-list__colorized-icon {
    fill: url(#icons-grad-6)
}

.app_colorized_categories_icons .categories-links-list__list-item:nth-child(7n+7) .categories-links-list__colorized-icon {
    fill: url(#icons-grad-7)
}

.categories-links-list {
    display: flex;
    flex-direction: column;
    max-width: 50%;
    padding: 0
}

.app_bundle_desktop .categories-links-list {
    max-width: 20%
}

.categories-links-list__list-item {
    display: block;
    margin-bottom: 5px
}

.tags-page__list {
    align-items: flex-start;
    display: flex;
    flex-wrap: wrap
}

.app_bundle_desktop .tags-page__list {
    padding: var(--adaptive-feed-element-padding)
}

.tags-page__list-item {
    display: block;
    margin-bottom: 8px;
    margin-right: 8px
}

.app_bundle_desktop.app_playhop .tags-page__header {
    margin-bottom: 0
}

.game-reviews-feed__popup {
    background-color: var(--game-video-review-tutorial-popup-background-color);
    border-radius: 18px;
    box-shadow: 0 3px 32px 0 rgba(0, 0, 0, .2);
    max-width: 336px;
    padding: 11px 20px 11px 11px;
    z-index: 100
}

.game-reviews-feed__popup-tail {
    fill: var(--game-video-review-tutorial-popup-background-color)
}

.game-reviews-feed__popup-content {
    align-items: center;
    color: var(--game-video-review-tutorial-popup-color);
    display: flex;
    font: var(--game-video-review-tutorial-popup-font)
}

.game-reviews-feed__icon {
    flex-shrink: 0;
    height: 64px;
    margin-right: 10px;
    width: 64px;
    fill: var(--color-white)
}

.game-reviews-feed__content {
    display: grid;
    grid-auto-rows: 0;
    grid-template-columns: repeat(auto-fill, minmax(330px, 1fr));
    grid-template-rows: 1fr;
    overflow: hidden;
    grid-column-gap: 16px;
    -moz-column-gap: 16px;
    column-gap: 16px
}

.game-reviews-feed__item {
    min-width: 0
}

.app_bundle_desktop .game-reviews-feed__info {
    background: var(--game-video-review-game-info-background);
    border-radius: var(--border-radius-default) var(--border-radius-default) 0 0;
    bottom: 0;
    box-sizing: border-box;
    margin: 0;
    opacity: 0;
    padding: 8px 16px 8px 8px;
    position: absolute;
    transform: translateY(100%);
    transition: transform .15s ease, opacity .15s ease;
    width: 100%;
    z-index: 1
}

.app_bundle_desktop .game-reviews-feed__info_showing {
    opacity: 1;
    transform: translateY(0)
}

.app_allwebgames .game-quality-score__value_cornered {
    border-radius: 0 11px
}

.game-quality-score {
    align-items: center;
    color: var(--color-text-primary);
    display: flex;
    flex-direction: row
}

.game-quality-score__value {
    align-items: center;
    background-color: var(--color-quality-score-bg);
    border-radius: 5px;
    color: var(--color-white);
    display: flex;
    font-size: 13px;
    font-weight: 500;
    height: 20px;
    justify-content: center;
    width: 27px
}

.game-quality-score__value_high {
    background-color: var(--color-quality-score-high-bg)
}

.game-quality-score__value_transparent {
    background-color: var(--color-quality-score-bg-transparent)
}

.game-quality-score__value_high.game-quality-score__value_transparent {
    background-color: var(--color-quality-score-high-bg-transparent)
}

.game-quality-score__value_cornered {
    border-radius: 0 8px
}

.game-quality-score__value_cornered.game-quality-score__value_similar-card {
    border-radius: 0 12px
}

.game-quality-score__text {
    font: var(--text-mobile-body-1);
    margin-left: 6px;
    overflow: hidden;
    text-overflow: ellipsis
}

:root[data-theme=transsion] .game-quality-score__text {
    color: var(--color-text-secondary)
}

.played-feed__header {
    margin: 0 0 12px
}

.app_playhop .played-feed__header {
    padding: 0
}

.app_bundle_desktop.app_playhop .played-feed {
    margin-bottom: 8px
}

.app_bundle_desktop.app_playhop .played-feed .horizontal-container_size_premium_big .horizontal-container__control {
    margin-top: auto
}

.played-games__container {
    width: 100%
}

.played-games__card {
    display: inline-block;
    margin: 0 12px 0 0;
    padding-top: 3px;
    position: relative
}

.app_rtl .played-games__card {
    margin: 0 0 0 12px
}

.app_bundle_desktop div.played-games__card:last-of-type {
    margin: 0
}

.app_bundle_desktop .played-games .horizontal-container {
    margin-top: -19px
}

.played-games__delete:not(.played-games__delete_can_edit) {
    display: none
}

.app_bundle_desktop.app_playhop .played-games {
    margin: 0 -36px 0 -22px
}

.left-panel {
    background-color: var(--panel-bg);
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    height: 100vh;
    left: env(safe-area-inset-left);
    max-height: 100%;
    padding: var(--panel-top-padding) 0 0;
    position: fixed;
    top: 0;
    transform: translateX(-250px);
    transition: left .35s ease, transform .35s ease;
    width: var(--panel-width);
    z-index: 1001
}

.app_bundle_desktop .left-panel {
    background-color: var(--panel-area-bg);
    border-right: 1px solid var(--panel-sep-right-color);
    height: 100%;
    padding: 10px 0 0;
    position: static
}

.left-panel .burger__wrapper {
    padding-left: 10px;
    position: fixed;
    top: 14px;
    transform: translateX(0)
}

.app_playhop .left-panel .burger__wrapper {
    top: 16px
}

.left-panel .burger {
    transform: translateX(250px);
    transition: transform .35s ease
}

.left-panel .burger_open {
    transform: translateX(0)
}

.left-panel__background {
    background-color: var(--panel-wrapper-bg);
    bottom: 0;
    left: 0;
    opacity: 0;
    position: fixed;
    right: 0;
    top: 0;
    transition: opacity .35s ease, visibility .35s ease;
    visibility: hidden;
    z-index: 1000
}

.app_bundle_desktop .left-panel__background {
    display: none;
    position: static
}

.app_bundle_desktop .left-panel__wrapper {
    height: calc(var(--page-zoom, 1)*100vh);
    overflow-y: scroll;
    overscroll-behavior-y: contain;
    position: -webkit-sticky;
    position: sticky;
    scrollbar-width: none;
    top: 0
}

.app_bundle_desktop .left-panel__wrapper::-webkit-scrollbar {
    display: none
}

.left-panel__wrapper_open .left-panel {
    transform: translateX(0)
}

.left-panel__wrapper_open .left-panel__background {
    opacity: 1;
    visibility: visible
}

.left-panel__content {
    background-color: var(--panel-bg);
    flex: 0 0 1;
    overflow: auto;
    overflow-x: hidden;
    overscroll-behavior-y: contain;
    padding: 0 6px 6px;
    scrollbar-width: none;
    z-index: 2020
}

.left-panel__content::-webkit-scrollbar {
    display: none
}

.app_bundle_desktop .left-panel__content {
    background-color: var(--panel-area-bg)
}

.left-panel__block {
    background-color: var(--panel-block-bg);
    border-radius: 10px;
    margin-bottom: 3px;
    position: relative
}

.left-panel__block_with-horizontal-padding {
    padding-left: 12px;
    padding-right: 12px
}

.left-panel__block_with-vertical-padding {
    padding-bottom: 6px;
    padding-top: 6px
}

.app_playhop.app_bundle_desktop .left-panel__block {
    background-color: var(--panel-area-bg)
}

.left-panel__block-header {
    align-items: center;
    display: flex;
    margin-bottom: 14px
}

.left-panel__block-header .lang-icon {
    margin-left: 0;
    margin-right: 12px;
    width: 20px;
    fill: var(--panel-fill-icon)
}

.app_rtl .left-panel__block-header .lang-icon {
    margin-left: 12px;
    margin-right: 0
}

.left-panel__block-header .lang-title {
    font-size: var(--panel-header-text-size)
}

.app_bundle_desktop .left-panel__block:after {
    background-color: var(--panel-sep-color);
    bottom: 0;
    content: "";
    display: block;
    height: 1px;
    left: 50%;
    position: absolute;
    transform: translateX(-50%);
    width: 170px
}

.app_bundle_desktop .left-panel__block_last-child:after {
    display: none
}

.left-panel__copyright {
    font-size: 12px;
    margin: 0;
    padding: 0
}

.left-panel__copyright,
.left-panel__copyright .Link {
    color: var(--panel-copyright-color)
}

.app_rtl .left-panel {
    right: 0;
    transform: translateX(250px)
}

.app_rtl .left-panel__wrapper_open .left-panel {
    transform: translateX(0)
}

.app_playhop.app_bundle_desktop .left-panel {
    margin-top: -16px
}

.app_playhop.app_bundle_desktop .left-panel__block {
    background-color: var(--panel-area-bg)
}

.app_playhop.app_rtl .left-panel {
    right: -10px
}

.burger {
    display: inline-block;
    position: relative;
    z-index: 998
}

.burger__wrapper {
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

.burger__wrapper_placeholder {
    opacity: 0
}

.burger_badge:not(.burger_open):after {
    background-color: var(--burger-badge-bg);
    border: 2px solid var(--burger-badge-border);
    border-radius: 50%;
    content: "";
    display: block;
    height: 7px;
    position: absolute;
    right: -4px;
    top: -4px;
    width: 7px
}

.burger__bar1,
.burger__bar2,
.burger__bar3 {
    background-color: var(--burger-line-bg);
    height: 2px;
    margin: 0;
    transition: .4s;
    width: 18px
}

.burger__bar1 {
    margin-bottom: 5px
}

.burger__bar3 {
    margin-top: 5px
}

.burger_open .burger__bar1 {
    transform: translateY(7px) rotate(45deg)
}

.burger_open .burger__bar2 {
    opacity: 0
}

.burger_open .burger__bar3 {
    transform: translateY(-7px) rotate(-45deg)
}

.AvatarEntry-critical-module__wrapper--_Kzg2 {
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.AvatarEntry-critical-module__image--v5xC0 {
    width: 100%
}

.AvatarEntry-critical-module__contentLeft--WLD0x {
    bottom: 20px;
    left: 26px;
    position: absolute;
    text-align: center
}

.AvatarEntry-critical-module__icon--n3PMp {
    height: 12px;
    width: 12px;
    fill: var(--color-white)
}

.AvatarEntry-critical-module__text--G0eUJ {
    color: var(--color-white);
    font-size: 11px;
    font-weight: 500;
    white-space: pre
}

.AvatarEntry-critical-module__contentRight--LRTey {
    align-items: flex-start;
    bottom: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    position: absolute;
    right: 24px;
    top: 0
}

.AvatarEntry-critical-module__currency--kaFpK {
    background: var(--color-white);
    border-radius: 100px;
    padding: 3px 6px
}

.AvatarEntry-critical-module__currency--kaFpK:not(:last-child) {
    margin-bottom: 8px
}

.app_allwebgames .categories-block__button,
.app_allwebgames .categories-block__sidebar-category {
    border-radius: 1000px
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-0 .categories-block__list-item:nth-child(7n+1) .categories-block__colorized-icon {
    fill: url(#icons-grad-1)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-0 .categories-block__list-item:nth-child(7n+2) .categories-block__colorized-icon {
    fill: url(#icons-grad-2)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-0 .categories-block__list-item:nth-child(7n+3) .categories-block__colorized-icon {
    fill: url(#icons-grad-3)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-0 .categories-block__list-item:nth-child(7n+4) .categories-block__colorized-icon {
    fill: url(#icons-grad-4)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-0 .categories-block__list-item:nth-child(7n+5) .categories-block__colorized-icon {
    fill: url(#icons-grad-5)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-0 .categories-block__list-item:nth-child(7n+6) .categories-block__colorized-icon {
    fill: url(#icons-grad-6)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-0 .categories-block__list-item:nth-child(7n+7) .categories-block__colorized-icon {
    fill: url(#icons-grad-7)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-1 .categories-block__list-item:nth-child(7n+1) .categories-block__colorized-icon {
    fill: url(#icons-grad-2)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-1 .categories-block__list-item:nth-child(7n+2) .categories-block__colorized-icon {
    fill: url(#icons-grad-3)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-1 .categories-block__list-item:nth-child(7n+3) .categories-block__colorized-icon {
    fill: url(#icons-grad-4)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-1 .categories-block__list-item:nth-child(7n+4) .categories-block__colorized-icon {
    fill: url(#icons-grad-5)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-1 .categories-block__list-item:nth-child(7n+5) .categories-block__colorized-icon {
    fill: url(#icons-grad-6)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-1 .categories-block__list-item:nth-child(7n+6) .categories-block__colorized-icon {
    fill: url(#icons-grad-7)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-1 .categories-block__list-item:nth-child(7n+7) .categories-block__colorized-icon {
    fill: url(#icons-grad-1)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-2 .categories-block__list-item:nth-child(7n+1) .categories-block__colorized-icon {
    fill: url(#icons-grad-3)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-2 .categories-block__list-item:nth-child(7n+2) .categories-block__colorized-icon {
    fill: url(#icons-grad-4)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-2 .categories-block__list-item:nth-child(7n+3) .categories-block__colorized-icon {
    fill: url(#icons-grad-5)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-2 .categories-block__list-item:nth-child(7n+4) .categories-block__colorized-icon {
    fill: url(#icons-grad-6)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-2 .categories-block__list-item:nth-child(7n+5) .categories-block__colorized-icon {
    fill: url(#icons-grad-7)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-2 .categories-block__list-item:nth-child(7n+6) .categories-block__colorized-icon {
    fill: url(#icons-grad-1)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-2 .categories-block__list-item:nth-child(7n+7) .categories-block__colorized-icon {
    fill: url(#icons-grad-2)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-3 .categories-block__list-item:nth-child(7n+1) .categories-block__colorized-icon {
    fill: url(#icons-grad-4)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-3 .categories-block__list-item:nth-child(7n+2) .categories-block__colorized-icon {
    fill: url(#icons-grad-5)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-3 .categories-block__list-item:nth-child(7n+3) .categories-block__colorized-icon {
    fill: url(#icons-grad-6)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-3 .categories-block__list-item:nth-child(7n+4) .categories-block__colorized-icon {
    fill: url(#icons-grad-7)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-3 .categories-block__list-item:nth-child(7n+5) .categories-block__colorized-icon {
    fill: url(#icons-grad-1)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-3 .categories-block__list-item:nth-child(7n+6) .categories-block__colorized-icon {
    fill: url(#icons-grad-2)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-3 .categories-block__list-item:nth-child(7n+7) .categories-block__colorized-icon {
    fill: url(#icons-grad-3)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-4 .categories-block__list-item:nth-child(7n+1) .categories-block__colorized-icon {
    fill: url(#icons-grad-5)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-4 .categories-block__list-item:nth-child(7n+2) .categories-block__colorized-icon {
    fill: url(#icons-grad-6)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-4 .categories-block__list-item:nth-child(7n+3) .categories-block__colorized-icon {
    fill: url(#icons-grad-7)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-4 .categories-block__list-item:nth-child(7n+4) .categories-block__colorized-icon {
    fill: url(#icons-grad-1)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-4 .categories-block__list-item:nth-child(7n+5) .categories-block__colorized-icon {
    fill: url(#icons-grad-2)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-4 .categories-block__list-item:nth-child(7n+6) .categories-block__colorized-icon {
    fill: url(#icons-grad-3)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-4 .categories-block__list-item:nth-child(7n+7) .categories-block__colorized-icon {
    fill: url(#icons-grad-4)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-5 .categories-block__list-item:nth-child(7n+1) .categories-block__colorized-icon {
    fill: url(#icons-grad-6)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-5 .categories-block__list-item:nth-child(7n+2) .categories-block__colorized-icon {
    fill: url(#icons-grad-7)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-5 .categories-block__list-item:nth-child(7n+3) .categories-block__colorized-icon {
    fill: url(#icons-grad-1)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-5 .categories-block__list-item:nth-child(7n+4) .categories-block__colorized-icon {
    fill: url(#icons-grad-2)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-5 .categories-block__list-item:nth-child(7n+5) .categories-block__colorized-icon {
    fill: url(#icons-grad-3)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-5 .categories-block__list-item:nth-child(7n+6) .categories-block__colorized-icon {
    fill: url(#icons-grad-4)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-5 .categories-block__list-item:nth-child(7n+7) .categories-block__colorized-icon {
    fill: url(#icons-grad-5)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-6 .categories-block__list-item:nth-child(7n+1) .categories-block__colorized-icon {
    fill: url(#icons-grad-7)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-6 .categories-block__list-item:nth-child(7n+2) .categories-block__colorized-icon {
    fill: url(#icons-grad-1)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-6 .categories-block__list-item:nth-child(7n+3) .categories-block__colorized-icon {
    fill: url(#icons-grad-2)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-6 .categories-block__list-item:nth-child(7n+4) .categories-block__colorized-icon {
    fill: url(#icons-grad-3)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-6 .categories-block__list-item:nth-child(7n+5) .categories-block__colorized-icon {
    fill: url(#icons-grad-4)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-6 .categories-block__list-item:nth-child(7n+6) .categories-block__colorized-icon {
    fill: url(#icons-grad-5)
}

.app_colorized_categories_icons .left-panel .categories-block__colorized-shift-6 .categories-block__list-item:nth-child(7n+7) .categories-block__colorized-icon {
    fill: url(#icons-grad-6)
}

.categories-block__list {
    margin: 0;
    padding: 0
}

.categories-block__list_extendable {
    height: 0;
    overflow: hidden;
    transition: height .5s ease
}

.categories-block__list-item {
    display: block
}

.categories-block__sidebar-category {
    border-radius: 8px;
    min-height: 30px;
    padding: 5px 12px
}

.categories-block__button {
    align-items: center;
    background-color: transparent;
    border: none;
    border-radius: 8px;
    color: var(--panel-item-color);
    cursor: pointer;
    display: flex;
    font: var(--text-desktop-sidebar-item);
    height: 32px;
    padding: 2px 12px;
    transition: background-color .15s linear, color .15s linear;
    width: 100%
}

.categories-block__button .Icon_type_arrow-down,
.categories-block__button .Icon_type_arrow-pointer {
    flex-shrink: 0;
    height: 12px;
    margin-left: 2px;
    margin-right: 10px;
    width: 12px;
    fill: var(--fill-color);
    --fill-color: var(--panel-item-color)
}

.app_rtl .categories-block__button .Icon_type_arrow-down,
.app_rtl .categories-block__button .Icon_type_arrow-pointer {
    margin: 0 0 0 14px
}

.categories-block__button:hover {
    background-color: var(--panel-item-background-color-hover)
}

.app_allwebgames .block-header {
    border-radius: 1000px
}

.block-header {
    align-items: center;
    background-color: transparent;
    border-radius: 8px;
    box-sizing: border-box;
    color: var(--panel-item-header-color);
    cursor: pointer;
    display: flex;
    font: var(--text-desktop-body-5);
    line-height: 18.75px;
    min-height: 32px;
    padding: 6px 12px;
    -webkit-text-decoration: none;
    text-decoration: none;
    transition: background-color .15s linear, color .15s linear;
    word-break: break-word;
    -webkit-tap-highlight-color: transparent;
    --fill-color: var(--panel-item-header-color)
}

.block-header:hover {
    background-color: var(--panel-item-background-color-hover)
}

.block-header__icon {
    align-self: flex-start;
    flex-shrink: 0;
    height: 16px;
    margin-right: 12px;
    padding: 2px 0;
    width: 16px
}

.app_rtl .block-header__icon {
    margin: 0 0 0 12px
}

.block-header_active {
    background-color: var(--color-category-bg-active-temporary);
    color: var(--text-color-category-active-temporary);
    cursor: default;
    outline: none;
    --fill-color: var(--text-color-category-active-temporary)
}

.block-header_active:hover {
    background-color: var(--color-category-bg-active-temporary)
}

.app_bundle_desktop .block-header:hover:not(.block-header_active) {
    background-color: var(--color-category-bg-hover-temporary);
    color: var(--text-color-category-hover-temporary)
}

.app_bundle_desktop .block-header:active:not(.block-header_active) {
    background-color: var(--color-control-primary);
    color: var(--text-color-category-active);
    transform: var(--transform-button-pressed)
}

.app_allwebgames .tags-block__all-link {
    border-radius: 1000px
}

.tags-block__list {
    margin: 0;
    padding: 0 12px
}

.tags-block__list-item {
    align-items: center;
    display: flex;
    height: 30px
}

.tags-block__link {
    width: 100%
}

.tags-block__all-link,
.tags-block__link {
    -webkit-text-decoration: none;
    text-decoration: none;
    -webkit-tap-highlight-color: transparent
}

.data-categories {
    border-bottom: var(--header-border-bottom);
}

.tags-block__all-link {
    align-items: center;
    background-color: transparent;
    border-radius: 8px;
    box-sizing: border-box;
    color: var(--panel-item-color);
    display: flex;
    font: var(--text-desktop-sidebar-item);
    height: 32px;
    margin-top: 10px;
    padding: 2px 12px;
    transition: background-color .15s linear, color .15s linear
}

.tags-block__all-link:hover {
    background-color: var(--panel-item-background-color-hover)
}

.tags-block__all-link_icon {
    flex-shrink: 0;
    height: 12px;
    margin-left: 12px;
    margin-top: 2px;
    width: 12px;
    fill: var(--panel-item-color)
}

.app_rtl .tags-block__all-link_icon {
    margin-left: 14px;
    margin-right: 0
}

.links {
    display: flex;
    flex-direction: column
}

.links__link {
    color: var(--panel-links-color);
    display: block;
    font-size: var(--typography-controls-size-s-font-size);
    margin-bottom: 16px;
    -webkit-text-decoration: none;
    text-decoration: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

.links__link:last-child {
    margin-bottom: 0
}

.links__link:hover {
    color: var(--panel-links-color-hover)
}

.image {
    align-items: center;
    border-radius: 14%;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    justify-content: center;
    overflow: hidden;
    position: relative
}

.image__img {
    max-height: 100%;
    max-width: 100%;
    visibility: hidden
}

.play-guard-dialog__description-icon_low .image__img {
    width: 100%
}

.image_state_loaded {
    background: none
}

.image_state_loaded .image__img {
    visibility: visible
}

.sticky-banner-container_hidden {
    opacity: 0;
    pointer-events: none;
    z-index: var(--z-adv-sticky-banner-hidden)
}

.sticky-banner-container__banners {
    display: flex;
    height: 100%;
    width: 100%;
    z-index: var(--z-adv-sticky-banner)
}

.sticky-banner-container__inner_bottom .sticky-banner-container__banners,
.sticky-banner-container__inner_upper .sticky-banner-container__banners {
    align-items: center;
    justify-content: center
}

.sticky-banner-container__inner_desktop,
.sticky-banner-container__inner_portrait {
    align-items: center;
    background-color: var(--adv-sticky-banner-bg);
    display: flex;
    justify-content: center;
    overflow: hidden;
    position: absolute;
    width: 100%
}

.sticky-banner-container__inner_desktop {
    flex-direction: column;
    height: 100%;
    isolation: isolate;
    justify-content: flex-start;
    right: 0;
    top: 0
}

.play-game-header:not(.play-game-header_hide)+.stack .sticky-banner-container__inner_desktop {
    height: calc(100% + 32px);
    margin-top: -32px
}

.stack .sticky-banner-container__inner_with-disable-ad-button {
    padding-top: 32px
}

.stack .sticky-banner-container__disable-ad-button-wrapper {
    position: absolute;
    right: 0;
    top: 0;
    z-index: var(--z-adv-sticky-banner)
}

.stack .sticky-banner-container__disable-ad-button-wrapper .disable-ad-button__button {
    background: transparent
}

.play-game-header:not(.play-game-header_hide)+.stack .sticky-banner-container__disable-ad-button-wrapper {
    margin-top: -32px;
    z-index: var(--z-index-game-header)
}

.sticky-banner-container__inner_desktop .sticky-banner-container__banners {
    max-height: calc(100% - var(--play-header-height))
}

.sticky-banner-container__inner_landscape {
    display: flex;
    height: 50px;
    justify-content: center;
    overflow: hidden;
    position: absolute;
    width: 100%
}

.sticky-banner-container__inner_portrait {
    border-radius: var(--adv-sticky-banner-border-radius)
}

.sticky-banner-container__inner_bottom {
    bottom: 3px
}

.sticky-banner-container__inner_right {
    flex-direction: column;
    height: 100%;
    right: 0
}

.sticky-banner-container__inner_right .sticky-banner-container__banners {
    display: flex;
    flex-direction: column
}

.sticky-banner-container__inner_desktop.sticky-banner-container__inner_right .base-sticky-banner {
    width: 100%
}

.base-sticky-banner {
    text-align: center
}

.base-sticky-banner_error {
    pointer-events: none;
    position: absolute;
    visibility: hidden;
    z-index: 5
}

.base-sticky-banner_hidden {
    opacity: 0;
    pointer-events: none;
    z-index: var(--z-adv-sticky-banner-hidden)
}

@media screen and (orientation:portrait) {
    .sticky-banner-container__inner_landscape {
        opacity: 0;
        pointer-events: none;
        z-index: var(--z-adv-sticky-banner-hidden)
    }
}

@media screen and (orientation:landscape) {
    .sticky-banner-container__inner_portrait {
        opacity: 0;
        pointer-events: none;
        z-index: var(--z-adv-sticky-banner-hidden)
    }
}

:root {
    --SEPARATOR_LINE_SIZE: 3px;
    --MAX_VIEWPORT_ADV_WIDTH: 100%;
    --DEFAULT_MOBILE_ADV_HEIGHT: 50px;
    --MAX_PORTRAIT_ADV_HEIGHT: 100px;
    --MAX_LANDSCAPE_ADV_HEIGHT: 50px;
    --DEFAULT_LANDSCAPE_MOBILE_ADV_WIDTH: 160px;
    --MIN_SCREEN_WIDTH_FOR_LANDSCAPE_SIDE_ADV: 700px;
    --SIMILAR_CONTAINER_HEIGHT: 107px
}

.main-body_bundle_desktop {
    --MAX_VIEWPORT_ADV: min(max(15% * var(--page-zoom), 240px), 300px)
}

.main-body_bundle_mobile {
    --MAX_VIEWPORT_ADV: 0px
}

.sticky_g {
    --MAX_VIEWPORT_ADV: 300px
}

.sticky_resize {
    --MAX_VIEWPORT_ADV_WIDTH: calc(100% - var(--MAX_VIEWPORT_ADV))
}

.app_without_adv {
    --MAX_VIEWPORT_ADV: 0px;
    --DEFAULT_MOBILE_ADV_HEIGHT: 0px;
    --DEFAULT_LANDSCAPE_MOBILE_ADV_WIDTH: 0px;
    --SEPARATOR_LINE_SIZE: 0px
}

.sticky_ready .play-game-header_with-adv .play-game-minified-header_with-adv,
.sticky_ready .play-guard-dialog_with-adv {
    width: var(--MAX_VIEWPORT_ADV_WIDTH)
}

.with-similar-games .game,
.with-similar-games .guard,
.with-similar-games .merge-conflicts,
.with-similar-games .play-guard-dialog {
    height: calc(100% - var(--SIMILAR_CONTAINER_HEIGHT))
}

.sticky-desktop-right .game,
.sticky-desktop-right .guard,
.sticky-desktop-right .header-container,
.sticky-desktop-right .merge-conflicts,
.sticky-desktop-right .play-game-header,
.sticky-desktop-right .play-guard-dialog,
.sticky-desktop-right .play-similar-games-stubs,
.sticky-desktop-right .play-similar-games_page_default {
    width: calc(100% - var(--MAX_VIEWPORT_ADV))
}

.p2e-nav-link {
    --icon-filter-white: invert(0.5) sepia(1) brightness(100);
    align-items: center;
    background-color: var(--p2e-background-primary);
    border-radius: 1000px;
    color: var(--p2e-text-base);
    display: flex;
    font-size: 13px;
    height: 40px;
    padding: 0 12px;
    -webkit-text-decoration: none;
    text-decoration: none
}

.p2e-nav-link__link-icon {
    height: 20px;
    margin-right: 12px;
    width: 20px
}

.p2e-nav-link_active {
    background-color: var(--button-view-action-fill-color-base);
    color: var(--button-view-action-typo-color-base)
}

.p2e-nav-link_active .p2e-nav-link__link-icon {
    -webkit-filter: var(--icon-filter-white);
    filter: var(--icon-filter-white)
}

.p2e-nav-link {
    transition: background-color .15s linear, color .15s linear
}

.app_bundle_desktop .p2e-nav-link:hover:not(.p2e-nav-link_active) {
    background-color: var(--color-bg-hover-temporary)
}

.p2e-header {
    background: var(--color-main-theme);
    border-bottom: var(--header-border-bottom);
    display: grid;
    grid-template-columns: 1fr minmax(200px, 738px) 1fr;
    height: var(--header-content-height);
    max-width: 100%;
    padding: 0 13px
}

.p2e-header__left {
    display: grid;
    grid-template-columns: -webkit-max-content -webkit-max-content;
    grid-template-columns: max-content max-content;
    grid-column-gap: 26px
}

.p2e-header__center {
    align-items: center;
    display: flex
}

.p2e-header__center .search .Textinput-Control {
    font-size: 13px
}

.p2e-header__right {
    align-items: center;
    display: flex;
    justify-content: flex-end
}

.lang-selector .Icon_type_arrow {
    height: unset
}

.lang-selector .Menu-Item {
    display: flex
}

.lang-selector .Button2-Text,
.lang-selector .Menu-Text {
    text-transform: capitalize
}

.lang-selector .Button2-Text {
    color: var(--lang-selector-text);
    font-size: var(--typography-controls-size-s-font-size)
}

.lang-selector .Popup2_view_default {
    max-width: 210px;
    -ms-scroll-chaining: none;
    overscroll-behavior: contain
}

.lang-selector .Select2-Button {
    background-color: var(--lang-selector-bg);
    border-radius: var(--button-borderRadius)
}

.lang-selector .Select2-Button:before {
    background-color: var(--lang-selector-bg)
}

.lang-selector .Select2-Button:hover:before {
    background-color: var(--lang-selector-bg-hover)
}

.lang-selector .Select2-Button .Button2-Icon {
    width: 11px
}

.lang-selector .Select2-Button .Button2-Icon path {
    fill: var(--lang-selector-text)
}

.lang-selector .Select2-Button .Button2-Icon_trigger {
    text-align: center;
    transition: transform .35s ease;
    width: var(--button-size-m-icon-width)
}

.lang-selector .Select2-Button[aria-expanded=true] .Button2-Icon {
    margin-left: 5px
}

.lang-selector .Select2-Button[aria-expanded=true] .Button2-Icon_trigger {
    transform: rotate(180deg)
}

.lang-selector .Menu_view_default {
    background-color: var(--lang-selector-bg);
    color: var(--lang-selector-text)
}

.lang-selector .Menu_view_default .Menu-Item_hovered {
    background-color: var(--lang-selector-bg-hover);
    color: var(--lang-selector-text)
}

.lang-selector .Menu_view_default .Menu-Text {
    font-size: var(--typography-controls-size-s-font-size)
}

.lang-selector_has-zoom .Popup2[data-popper-escaped],
.lang-selector_has-zoom .Popup2[data-popper-reference-hidden] {
    margin: unset !important;
    max-height: 220px;
    pointer-events: auto !important;
    visibility: unset !important
}

.app_rtl .Select2-Button {
    text-align: right
}

.Select2-Button.Select2-Button {
    text-align: left
}

.Button2_theme_action {
    border: none;
    color: #000;
    outline: none;
    position: relative;
    z-index: 0
}

.Button2_theme_action:before {
    background-color: #ffdb4d;
    border-radius: 3px
}

.Button2.Button2_theme_action.Button2_pressed[class]:before,
.Button2.Button2_theme_action:not([aria-disabled=true]):active:before {
    background-color: #fc0
}

.Button2_theme_action.Button2_disabled:before,
.Button2_theme_action[aria-disabled=true]:before {
    background-color: rgba(0, 0, 0, .08)
}

.Button2_theme_action.Button2_disabled .Button2-Icon,
.Button2_theme_action.Button2_disabled .Button2-Text,
.Button2_theme_action[aria-disabled=true] .Button2-Icon,
.Button2_theme_action[aria-disabled=true] .Button2-Text {
    opacity: .5
}

.Button2_theme_action.Button2_progress:before {
    background-color: #ffd426;
    background-image: repeating-linear-gradient(-45deg, #ffd426, #ffd426 4px, #f7c600 0, #f7c600 8px);
    background-size: 34px 34px
}

.Button2.Button2_theme_action.Button2_progress .Button2-Icon,
.Button2.Button2_theme_action.Button2_progress .Button2-Text {
    opacity: 1
}

@keyframes button2-progress {
    0% {
        background-position: -12px 0
    }

    to {
        background-position: 0 0
    }
}

.Button2.Button2_theme_action.Button2_progress:before {
    animation-duration: .5s;
    animation-iteration-count: infinite;
    animation-name: button2-progress;
    animation-timing-function: linear
}

.Button2_theme_action:before {
    transition: background-color .1s ease-out 0s
}

.Button2_theme_action.Button2_hovered:before,
.Button2_theme_action:not([aria-disabled=true]):hover:before {
    background-color: #ffd633
}

.utilityfocus .Button2_theme_action.Button2_focused:before,
.utilityfocus .Button2_theme_action:not([aria-disabled=true]):focus:before {
    animation: button2-action-focus 1s linear infinite
}

@keyframes button2-action-focus {

    0%,
    to {
        background-color: #fc0
    }

    40%,
    60% {
        background-color: #ffe066
    }
}

.Button2_theme_clear {
    border: none;
    color: #000;
    outline: none;
    position: relative;
    z-index: 0
}

.Button2_theme_clear:before {
    border-radius: 3px
}

.Button2_theme_clear .Button2-Icon,
.Button2_theme_clear .Button2-Text {
    opacity: .3
}

.Button2.Button2_theme_clear.Button2_checked:not(.Button2_disabled) .Button2-Icon,
.Button2.Button2_theme_clear.Button2_checked:not(.Button2_disabled) .Button2-Text,
.Button2.Button2_theme_clear.Button2_checked:not([aria-disabled=true]) .Button2-Icon,
.Button2.Button2_theme_clear.Button2_checked:not([aria-disabled=true]) .Button2-Text {
    opacity: .8
}

.Button2_theme_clear.Button2_checked.Button2_pressed:before,
.Button2_theme_clear.Button2_checked:not([aria-disabled=true]):active:before {
    background-color: transparent
}

.Button2_theme_clear.Button2_disabled:before,
.Button2_theme_clear[aria-disabled=true]:before {
    background-color: rgba(0, 0, 0, .08)
}

.Button2_theme_clear.Button2_disabled.Button2_checked:before,
.Button2_theme_clear[aria-disabled=true].Button2_checked:before {
    background-color: rgba(0, 0, 0, .15)
}

.Button2_theme_clear:before {
    transition: background-color .1s ease-out
}

.Button2_theme_clear .Button2-Icon,
.Button2_theme_clear .Button2-Text {
    transition: opacity .1s ease-out
}

.Button2_theme_clear:not([aria-disabled=true]):hover .Button2-Icon,
.Button2_theme_clear:not([aria-disabled=true]):hover .Button2-Text {
    opacity: .8
}

.utilityfocus .Button2_theme_clear.Button2_focused[class]:before,
.utilityfocus .Button2_theme_clear:focus:before {
    border: 2px solid #ffdb4d
}

.Button2_theme_normal {
    border: none;
    color: #000;
    outline: none;
    position: relative;
    z-index: 0
}

.Button2_theme_normal:before {
    background-clip: padding-box;
    background-color: #fff;
    border-color: rgba(0, 0, 0, .2);
    border-radius: 3px;
    border-style: solid;
    border-width: var(--button-border-width)
}

.Button2_theme_normal.Button2_pressed:before,
.Button2_theme_normal:not([aria-disabled=true]):active:before {
    background-color: #f3f1ed
}

.Button2_theme_normal.Button2_checked:before {
    background-color: #ffeba0;
    border-color: rgba(153, 122, 0, .5)
}

.Button2_theme_normal.Button2_checked.Button2_pressed:before,
.Button2_theme_normal.Button2_checked:not([aria-disabled=true]):active:before {
    background-color: #fee481;
    border-color: rgba(129, 103, 0, .6)
}

.Button2_theme_normal.Button2_disabled:before,
.Button2_theme_normal[aria-disabled=true]:before {
    background-color: rgba(0, 0, 0, .08);
    border-color: rgba(0, 0, 0, .08)
}

.Button2_theme_normal.Button2_disabled.Button2_checked:before,
.Button2_theme_normal[aria-disabled=true].Button2_checked:before {
    background-color: rgba(0, 0, 0, .15);
    border-color: rgba(0, 0, 0, .15)
}

.Button2_theme_normal.Button2_disabled .Button2-Icon,
.Button2_theme_normal.Button2_disabled .Button2-Text,
.Button2_theme_normal[aria-disabled=true] .Button2-Icon,
.Button2_theme_normal[aria-disabled=true] .Button2-Text {
    opacity: .5
}

.Button2_theme_normal:before {
    transition: .1s ease-out;
    transition-property: border-color, border-width, background-color
}

.Button2_theme_normal:not([aria-disabled=true]):hover:before {
    border-color: rgba(0, 0, 0, .3)
}

.Button2_theme_normal.Button2_checked:not([aria-disabled=true]):hover:before {
    border-color: rgba(129, 103, 0, .6)
}

.utilityfocus.utilityfocus .Button2.Button2_theme_normal:focus:before {
    border-color: #ffdb4d;
    border-width: 2px
}

.Button2_theme_pseudo {
    border: none;
    color: #000;
    outline: none;
    position: relative;
    z-index: 0
}

.Button2_theme_pseudo:before {
    background-clip: padding-box;
    background-color: transparent;
    border-color: rgba(0, 0, 0, .2);
    border-radius: 3px;
    border-style: solid;
    border-width: var(--button-border-width)
}

.Button2_theme_pseudo.Button2_pressed:before,
.Button2_theme_pseudo:not([aria-disabled=true]):active:before {
    background-color: rgba(0, 0, 0, .05)
}

.Button2_theme_pseudo.Button2_checked:before {
    background-color: #ffeba0;
    border-color: rgba(153, 122, 0, .5)
}

.Button2_theme_pseudo.Button2_checked.Button2_pressed:before,
.Button2_theme_pseudo.Button2_checked:not([aria-disabled=true]):active:before {
    background-color: #fee481;
    border-color: rgba(129, 103, 0, .6)
}

.Button2_theme_pseudo.Button2_disabled:before,
.Button2_theme_pseudo[aria-disabled=true]:before {
    background-color: rgba(0, 0, 0, .08);
    border-color: rgba(0, 0, 0, .08)
}

.Button2_theme_pseudo.Button2_disabled.Button2_checked:before,
.Button2_theme_pseudo[aria-disabled=true].Button2_checked:before {
    background-color: rgba(0, 0, 0, .15);
    border-color: rgba(0, 0, 0, .15)
}

.Button2_theme_pseudo.Button2_disabled .Button2-Icon,
.Button2_theme_pseudo.Button2_disabled .Button2-Text,
.Button2_theme_pseudo[aria-disabled=true] .Button2-Icon,
.Button2_theme_pseudo[aria-disabled=true] .Button2-Text {
    opacity: .5
}

.Button2_theme_pseudo:before {
    transition: .1s ease-out;
    transition-property: border-color, border-width, background-color
}

.Button2_theme_pseudo:not([aria-disabled=true]):hover:before {
    border-color: rgba(0, 0, 0, .3)
}

.Button2_theme_pseudo.Button2_checked:not([aria-disabled=true]):hover:before {
    border-color: rgba(118, 94, 0, .65)
}

.utilityfocus.utilityfocus .Button2.Button2_theme_pseudo:focus:before {
    border-color: #ffdb4d;
    border-width: 2px
}

.Button2_view_default {
    color: var(--button-view-default-typo-color-base);
    transform: scale(1);
    transition: transform .1s ease-out, color .15s linear
}

.Button2_view_default:before {
    background-color: var(--button-view-default-fill-color-base);
    transition: background-color .15s linear
}

.Button2_view_default.Button2_pressed {
    transform: scale(.96);
    transition: none
}

.Button2_view_default.Button2_pressed:after {
    transform: scale(1.042)
}

.Button2_view_default[aria-disabled=true] {
    color: var(--button-view-default-typo-color-disabled)
}

.Button2_view_default[aria-disabled=true]:before {
    background-color: var(--button-view-default-fill-color-disabled);
    border-color: var(--color-transparent)
}

.Button2_view_default.Button2_checked {
    color: var(--button-view-default-typo-color-checked-base)
}

.Button2_view_default.Button2_checked:before {
    background-color: var(--button-view-default-fill-color-checked-base);
    border-color: var(--color-transparent)
}

.Button2_view_default:not([aria-disabled=true]):hover {
    color: var(--button-view-default-typo-color-hovered)
}

.Button2_view_default:not([aria-disabled=true]):hover:before {
    background-color: var(--button-view-default-fill-color-hovered)
}

.Button2_view_default.Button2_checked:not([aria-disabled=true]):hover {
    color: var(--button-view-default-typo-color-checked-hovered)
}

.Button2_view_default.Button2_checked:not([aria-disabled=true]):hover:before {
    background-color: var(--button-view-default-fill-color-checked-hovered)
}

.utilityfocus .Button2_view_default:focus:before {
    border: 2px solid var(--button-view-default-border-color-focused)
}

.Button2_view_action {
    color: var(--button-view-action-typo-color-base);
    transform: scale(1);
    transition: transform .1s ease-out, color .15s linear
}

.Button2_view_action:before {
    background-color: var(--button-view-action-fill-color-base);
    transition: background-color .15s linear
}

.Button2_view_action.Button2_pressed {
    transform: scale(.96);
    transition: none
}

.Button2_view_action.Button2_pressed:after {
    transform: scale(1.042)
}

.Button2_view_action[aria-disabled=true] {
    color: var(--button-view-action-typo-color-disabled)
}

.Button2_view_action[aria-disabled=true]:before {
    background-color: var(--button-view-action-fill-color-disabled);
    border-color: var(--color-transparent)
}

.Button2_view_action.Button2_checked {
    color: var(--button-view-action-typo-color-checked-base)
}

.Button2_view_action.Button2_checked:before {
    background-color: var(--button-view-action-fill-color-checked-base);
    border-color: var(--color-transparent)
}

.Button2_view_action.Button2_progress:before {
    animation-duration: .5s;
    animation-iteration-count: infinite;
    animation-name: button-view-action-progress;
    animation-timing-function: linear;
    background-image: repeating-linear-gradient(-45deg, var(--button-view-action-fill-color-progress-base), var(--button-view-action-fill-color-progress-base) 4px, var(--button-view-action-fill-color-progress-process) 4px, var(--button-view-action-fill-color-progress-process) 8px);
    background-size: 34px 34px
}

.Button2_view_action.Button2_progress {
    color: var(--button-view-action-typo-color-progress-base)
}

@keyframes button-view-action-progress {
    0% {
        background-position: -12px 0
    }

    to {
        background-position: 0 0
    }
}

.Button2_view_action:not([aria-disabled=true]):hover {
    color: var(--button-view-action-typo-color-hovered)
}

.Button2_view_action:not([aria-disabled=true]):hover:before {
    background-color: var(--button-view-action-fill-color-hovered)
}

.Button2_view_action.Button2_checked:not([aria-disabled=true]):hover {
    color: var(--button-view-action-typo-color-checked-hovered)
}

.Button2_view_action.Button2_checked:not([aria-disabled=true]):hover:before {
    background-color: var(--button-view-action-fill-color-checked-hovered)
}

.utilityfocus .Button2_view_action:focus:before {
    border: 2px solid var(--button-view-action-border-color-focused)
}

.Button2_view_clear {
    color: var(--button-view-clear-typo-color-base)
}

.Button2_view_clear .Button2-Icon,
.Button2_view_clear .Button2-Text {
    opacity: .65;
    transition: opacity .1s ease-out
}

.Button2_view_clear:before {
    transition: background-color .15s linear
}

.Button2_view_clear.Button2_pressed {
    transform: scale(.96);
    transition: none
}

.Button2_view_clear.Button2_pressed:after {
    transform: scale(1.042)
}

.Button2_view_clear[aria-disabled=true] {
    color: var(--button-view-clear-typo-color-disabled)
}

.Button2_view_clear[aria-disabled=true]:before {
    background-color: var(--button-view-clear-fill-color-disabled);
    border-color: var(--color-transparent)
}

.Button2_view_clear[aria-disabled=true] .Button2-Icon,
.Button2_view_clear[aria-disabled=true] .Button2-Text {
    opacity: 1
}

.Button2_view_clear.Button2_checked {
    color: var(--button-view-clear-typo-color-checked-base)
}

.Button2_view_clear.Button2_checked:before {
    background-color: var(--button-view-clear-fill-color-checked-base);
    border-color: var(--color-transparent)
}

.Button2_view_clear.Button2_checked .Button2-Text {
    opacity: 1
}

.Button2_view_clear:not([aria-disabled=true]):hover .Button2-Icon,
.Button2_view_clear:not([aria-disabled=true]):hover .Button2-Text {
    opacity: 1
}

.Button2_view_clear.Button2_checked:not([aria-disabled=true]):hover {
    color: var(--button-view-clear-typo-color-checked-base)
}

.Button2_view_clear.Button2_checked:not([aria-disabled=true]):hover:before {
    background-color: var(--button-view-clear-fill-color-checked-hovered)
}

.utilityfocus .Button2_view_clear:focus:before {
    border: 2px solid var(--button-view-clear-border-color-focused)
}

.Button2_view_link {
    color: var(--button-view-link-typo-color-base);
    transform: scale(1);
    transition: transform .1s ease-out, color .15s linear
}

.Button2_view_link:before {
    background-color: var(--button-view-link-fill-color-base);
    border: var(--button-border-width) solid var(--button-view-link-border-color-base);
    transition: background-color .15s linear
}

.Button2_view_link.Button2_pressed {
    transform: scale(.96);
    transition: none
}

.Button2_view_link.Button2_pressed:after {
    transform: scale(1.042)
}

.Button2_view_link[aria-disabled=true] {
    color: var(--button-view-link-typo-color-disabled)
}

.Button2_view_link[aria-disabled=true]:before {
    background-color: var(--button-view-link-fill-color-disabled);
    border-color: var(--color-transparent)
}

.Button2_view_link.Button2_checked {
    color: var(--button-view-link-typo-color-checked-base)
}

.Button2_view_link.Button2_checked:before {
    background-color: var(--button-view-link-fill-color-checked-base);
    border-color: var(--color-transparent)
}

.Button2_view_link:not([aria-disabled=true]):hover {
    color: var(--button-view-link-typo-color-base)
}

.Button2_view_link:not([aria-disabled=true]):hover:before {
    background-color: var(--button-view-link-fill-color-hovered)
}

.Button2_view_link.Button2_checked:not([aria-disabled=true]):hover {
    color: var(--button-view-link-typo-color-checked-base)
}

.Button2_view_link.Button2_checked:not([aria-disabled=true]):hover:before {
    background-color: var(--button-view-link-fill-color-checked-hovered)
}

.utilityfocus .Button2_view_link:focus:before {
    border: 2px solid var(--button-view-link-border-color-focused)
}

.Button2_view_pseudo {
    color: var(--button-view-pseudo-typo-color-base);
    transform: scale(1);
    transition: transform .1s ease-out, color .15s linear
}

.Button2_view_pseudo:before {
    background-color: var(--color-transparent);
    border: var(--button-border-width) solid var(--button-view-pseudo-border-color-base);
    transition: background-color .15s linear
}

.Button2_view_pseudo.Button2_pressed {
    transform: scale(.96);
    transition: none
}

.Button2_view_pseudo.Button2_pressed:after {
    transform: scale(1.042)
}

.Button2_view_pseudo[aria-disabled=true] {
    color: var(--button-view-pseudo-typo-color-disabled)
}

.Button2_view_pseudo[aria-disabled=true]:before {
    background-color: var(--button-view-pseudo-fill-color-disabled);
    border-color: var(--color-transparent)
}

.Button2_view_pseudo.Button2_checked {
    color: var(--button-view-pseudo-typo-color-checked-base)
}

.Button2_view_pseudo.Button2_checked:before {
    background-color: var(--button-view-pseudo-fill-color-checked-base);
    border-color: var(--color-transparent)
}

.Button2_view_pseudo:not([aria-disabled=true]):hover {
    color: var(--button-view-pseudo-typo-color-base)
}

.Button2_view_pseudo:not([aria-disabled=true]):hover:before {
    background-color: var(--button-view-pseudo-fill-color-hovered)
}

.Button2_view_pseudo.Button2_checked:not([aria-disabled=true]):hover {
    color: var(--button-view-link-typo-color-checked-base)
}

.Button2_view_pseudo.Button2_checked:not([aria-disabled=true]):hover:before {
    background-color: var(--button-view-pseudo-fill-color-checked-hovered)
}

.utilityfocus .Button2_view_pseudo:focus:before {
    border: 2px solid var(--button-view-pseudo-border-color-focused)
}

.Button2_view_raised {
    color: var(--button-view-raised-typo-color-base);
    transform: scale(1);
    transition: transform .1s ease-out, color .15s linear
}

.Button2_view_raised:before {
    background-color: var(--button-view-raised-fill-color-base);
    transition: background-color .15s linear
}

.Button2_view_raised.Button2_pressed {
    transform: scale(.96);
    transition: none
}

.Button2_view_raised.Button2_pressed:after {
    transform: scale(1.042)
}

.Button2_view_raised[aria-disabled=true] {
    color: var(--button-view-raised-typo-color-disabled)
}

.Button2_view_raised[aria-disabled=true]:before {
    background-color: var(--button-view-raised-fill-color-disabled);
    border-color: var(--color-transparent)
}

.Button2_view_raised.Button2_checked {
    color: var(--button-view-raised-typo-color-checked-base)
}

.Button2_view_raised.Button2_checked:before {
    background-color: var(--button-view-raised-fill-color-checked-base);
    border-color: var(--color-transparent)
}

.Button2_view_raised.Button2_raised:before,
.Button2_view_raised:before {
    box-shadow: 0 0 0 1px rgba(0, 0, 0, .05), 0 1px 0 1px rgba(0, 0, 0, .05), 0 4px 6px 0 rgba(0, 0, 0, .05)
}

.Button2_view_raised {
    border-radius: var(--button-borderRadius)
}

.Button2_view_raised.Button2_pressed,
.Button2_view_raised.Button2_raised.Button2_pressed {
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .1), 0 1px 1px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .1)
}

.Button2_view_raised:not([aria-disabled=true]):hover {
    color: var(--button-view-raised-typo-color-base)
}

.Button2_view_raised:not([aria-disabled=true]):hover:before {
    background-color: var(--button-view-raised-fill-color-hovered)
}

.Button2_view_raised.Button2_checked:not([aria-disabled=true]):hover {
    color: var(--button-view-raised-typo-color-checked-base)
}

.Button2_view_raised.Button2_checked:not([aria-disabled=true]):hover:before {
    background-color: var(--button-view-raised-fill-color-checked-hovered)
}

.utilityfocus .Button2_view_raised:focus:before {
    border: 2px solid var(--button-view-raised-border-color-focused)
}

.Button2.Button2.Button2_pin_brick-brick,
.Button2.Button2.Button2_pin_brick-brick:before {
    border-radius: 0
}

.Button2.Button2.Button2_pin_brick-circle,
.Button2.Button2.Button2_pin_brick-circle:before {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 100px;
    border-top-left-radius: 0;
    border-top-right-radius: 100px
}

.Button2.Button2.Button2_pin_brick-clear,
.Button2.Button2.Button2_pin_brick-clear:before {
    border-radius: 0;
    border-right-width: 0
}

.Button2.Button2.Button2_pin_brick-round,
.Button2.Button2.Button2_pin_brick-round:before {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

.Button2.Button2.Button2_pin_circle-brick,
.Button2.Button2.Button2_pin_circle-brick:before {
    border-bottom-left-radius: 100px;
    border-bottom-right-radius: 0;
    border-top-left-radius: 100px;
    border-top-right-radius: 0
}

.Button2.Button2.Button2_pin_circle-clear,
.Button2.Button2.Button2_pin_circle-clear:before {
    border-bottom-left-radius: 100px;
    border-bottom-right-radius: 0;
    border-right-width: 0;
    border-top-left-radius: 100px;
    border-top-right-radius: 0
}

.Button2.Button2.Button2_pin_clear-brick,
.Button2.Button2.Button2_pin_clear-brick:before {
    border-left-width: 0;
    border-radius: 0
}

.Button2.Button2.Button2_pin_clear-circle,
.Button2.Button2.Button2_pin_clear-circle:before {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 100px;
    border-left-width: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 100px
}

.Button2.Button2.Button2_pin_clear-clear,
.Button2.Button2.Button2_pin_clear-clear:before {
    border-left-width: 0;
    border-radius: 0;
    border-right-width: 0
}

.Button2.Button2.Button2_pin_clear-round,
.Button2.Button2.Button2_pin_clear-round:before {
    border-bottom-left-radius: 0;
    border-left-width: 0;
    border-top-left-radius: 0
}

.Button2.Button2.Button2_pin_round-brick,
.Button2.Button2.Button2_pin_round-brick:before {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.Button2.Button2.Button2_pin_round-clear,
.Button2.Button2.Button2_pin_round-clear:before {
    border-bottom-right-radius: 0;
    border-right-width: 0;
    border-top-right-radius: 0
}

.Button2_theme_link {
    background: transparent;
    border: none;
    color: #04b;
    outline: none;
    position: relative;
    z-index: 0
}

.Button2_theme_raised {
    background: transparent;
    border: none;
    color: #000;
    outline: none;
    position: relative;
    z-index: 0
}

.Button2_theme_raised:before {
    background-color: #fff
}

.Button2_theme_raised.Button2_disabled,
.Button2_theme_raised[aria-disabled=true] {
    opacity: .75
}

.Button2_theme_raised:before {
    box-shadow: 0 0 0 1px rgba(0, 0, 0, .05), 0 1px 0 1px rgba(0, 0, 0, .05), 0 4px 6px 0 rgba(0, 0, 0, .05)
}

.Button2_theme_raised.Button2_pressed:before,
.Button2_theme_raised:not([aria-disabled=true]):active:before {
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .1), 0 1px 1px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .1)
}

.Button2.Button2_theme_websearch {
    background: none;
    border: 0;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 36px;
    outline: 0;
    overflow: hidden;
    width: 88px
}

.Button2.Button2_theme_websearch:before {
    content: none
}

.Button2.Button2_theme_websearch .Button2-Text {
    background-color: #ffdb4d;
    border: 0 solid #ffdb4d;
    color: #000;
    display: block;
    margin-right: 9px;
    padding-left: 5px;
    position: relative;
    transition: .1s ease-out;
    transition-property: border-color, background
}

.Button2.Button2_theme_websearch .Button2-Text:before {
    border-color: rgba(255, 219, 76, 0);
    border-left-color: inherit;
    border-style: solid;
    border-width: 22px 0 22px 11px;
    content: "";
    height: 0;
    position: absolute;
    right: -9px;
    top: -4px;
    width: 0
}

.Button2.Button2_theme_websearch.Button2_pressed[class] .Button2-Text,
.Button2.Button2_theme_websearch:not([aria-disabled=true]):active .Button2-Text {
    background-color: #fc0;
    border-color: #fc0
}

.Button2_width_auto {
    max-width: 100%
}

.Button2_width_auto .Button2-Text {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis
}

.Button2_baseline.Button2_width_auto .Button2-Text,
.Button2_baseline.Button2_width_max .Button2-Text {
    overflow: -moz-hidden-unscrollable
}

.Icon_glyph_type-check svg {
    height: 10px;
    width: 16px
}

.Icon_glyph_carets-v svg {
    height: 14px;
    width: 8px
}

.Icon_glyph_type-arrow.Icon_direction_left {
    transform: rotate(90deg)
}

.Icon_glyph_type-arrow.Icon_direction_top {
    transform: rotate(180deg)
}

.Icon_glyph_type-arrow.Icon_direction_right {
    transform: rotate(-90deg)
}

.Icon_glyph_type-arrow svg {
    height: 8px;
    width: 13px
}

.Icon_glyph_type-arrow.Icon_size_xs svg {
    height: 7px;
    width: 11px
}

.Icon_glyph_type-close svg {
    height: 10px;
    width: 10px
}

.Icon_glyph_type-cross svg {
    height: 14px;
    width: 14px
}

.Icon_glyph_type-cross.Icon_size_xs svg {
    height: 10px;
    width: 10px
}

.Icon_glyph_type-cross-websearch svg {
    height: 16px;
    width: 16px
}

.Icon_glyph_type-filter svg {
    height: 16px;
    width: 20px
}

.Icon_glyph_type-indeterminate,
.Icon_glyph_type-indeterminate svg {
    height: 17px;
    width: 17px
}

.Icon_glyph_type-tick,
.Icon_glyph_type-tick svg {
    height: 10px;
    width: 12px
}

.Icon_type_arrow {
    background-image: url("data:image/svg+xml,%3csvg width='13' height='8' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11.3 1 6.5 5.7 1.7 1l-.7.7L6.5 7 12 1.7z'/%3e%3c/svg%3e")
}

.Icon_size_xs.Icon_type_arrow {
    background-image: url("data:image/svg+xml,%3csvg width='11' height='7' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M9.25 1 5.5 4.6 1.75 1 1 1.72 5.5 6 10 1.72z'/%3e%3c/svg%3e")
}

.Icon_type_arrow.Icon_direction_left {
    transform: rotate(90deg)
}

.Icon_type_arrow.Icon_direction_top {
    transform: rotate(180deg)
}

.Icon_type_arrow.Icon_direction_right {
    transform: rotate(-90deg)
}

.Icon_type_close {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10'%3e%3cpolygon points='10 0.7 9.3 0 5 4.3 0.7 0 0 0.7 4.3 5 0 9.3 0.7 10 5 5.7 9.3 10 10 9.3 5.7 5'/%3e%3c/svg%3e")
}

.Icon_type_filter {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 16'%3e%3cpath d='M7.17 12H0v2h7.17a3.004 3.004 0 0 0 5.66 0H20v-2h-7.17a3.004 3.004 0 0 0-5.66 0m-7-10H0v2h.17C.584 5.165 1.695 6 3 6s2.417-.835 2.83-2H20V2H5.83C5.416.835 4.305 0 3 0S.583.835.17 2'/%3e%3c/svg%3e")
}

.checkbox-critical-module__sz-18--JPKaQ {
    --width: var(--checkbox-18-width);
    --height: var(--checkbox-18-height);
    --border-radius: var(--checkbox-18-br);
    --gap: var(--checkbox-18-gap)
}

.checkbox-critical-module__align-top--TAhHZ {
    align-items: flex-start
}

.checkbox-critical-module__align-center--kFxX3 {
    align-items: center
}

.checkbox-critical-module__align-bottom--XM9sc {
    align-items: flex-end
}

.checkbox-critical-module__checkbox--kaku1 {
    display: flex;
    flex-wrap: nowrap;
    --bg: var(--checkbox-color-unchecked)
}

.checkbox-critical-module__checkbox--kaku1:hover {
    --bg: var(--checkbox-color-unchecked-hover)
}

.checkbox-critical-module__checkbox--kaku1.checkbox-critical-module__checked--gXEO4 {
    --bg: var(--checkbox-color-checked);
    --fg: var(--checkbox-tick-color-checked)
}

.checkbox-critical-module__checkbox--kaku1.checkbox-critical-module__checked--gXEO4:hover {
    --bg: var(--checkbox-color-checked-hover);
    --fg: var(--checkbox-tick-color-checked-hover)
}

.checkbox-critical-module__checkbox--kaku1.checkbox-critical-module__checked--gXEO4.checkbox-critical-module__disabled--ixUBR,
.checkbox-critical-module__checkbox--kaku1.checkbox-critical-module__checked--gXEO4.checkbox-critical-module__disabled--ixUBR:hover,
.checkbox-critical-module__checkbox--kaku1.checkbox-critical-module__disabled--ixUBR,
.checkbox-critical-module__checkbox--kaku1.checkbox-critical-module__disabled--ixUBR:hover {
    --bg: var(--checkbox-color-disabled);
    --fg: var(--checkbox-tick-color-disabled)
}

.checkbox-critical-module__checkbox--kaku1>.checkbox-critical-module__part--bzRf2:last-child {
    margin-right: 0
}

.checkbox-critical-module__control--H1774 {
    cursor: pointer;
    margin: 0;
    opacity: 0
}

.checkbox-critical-module__control--H1774,
.checkbox-critical-module__tick--KVCpI {
    height: 100%;
    position: absolute;
    width: 100%
}

.checkbox-critical-module__tick--KVCpI {
    background-color: var(--bg);
    border-radius: var(--border-radius);
    color: var(--fg);
    transition: var(--checkbox-background-transition)
}

.checkbox-critical-module__wrapper--pnfLG {
    flex: 0 0 auto;
    height: var(--height);
    position: relative;
    width: var(--width)
}

.checkbox-critical-module__part--bzRf2 {
    margin-right: var(--gap)
}

.checkbox-critical-module__label--fe3TK {
    align-items: center;
    color: var(--checkbox-label-color);
    display: flex;
    flex: 0 1 auto
}

.p2e-user {
    align-items: center;
    border: none;
    box-sizing: border-box;
    color: var(--p2e-primary);
    cursor: pointer;
    display: flex;
    font-family: var(--header-font-family);
    font-size: 13px;
    font-weight: var(--typography-font-weight-medium);
    height: 40px;
    justify-content: space-between;
    margin-left: 10px;
    min-width: 167px;
    outline: none;
    padding: 0;
    -webkit-text-decoration: none;
    text-decoration: none;
    --bg-color: #f5f5f7
}

.app_bundle_desktop .p2e-user {
    margin-left: 24px;
    margin-right: 23px
}

.p2e-user.p2e-user_logged-in {
    margin-left: 20px;
    min-width: 117px
}

.p2e-user_plus {
    overflow: visible
}

.p2e-user.p2e-user_small {
    --bg-color: #3e3e3e;
    height: 24px;
    margin-right: 10px;
    min-width: auto
}

@media screen and (max-width:830px) {
    .main-body_catalog .app_bundle_desktop .p2e-user {
        margin: 0 0 0 10px;
        min-width: 0;
        min-width: auto
    }
}

.p2e-user__login-link {
    -webkit-text-decoration: none;
    text-decoration: none
}

.p2e-user__tickets-wrap {
    align-items: center;
    background-color: var(--bg-color);
    border-radius: 100px;
    display: flex;
    flex-grow: 1;
    margin-right: 8px
}

.p2e-user__tickets-block {
    align-items: center;
    display: flex;
    flex-grow: 1;
    height: 100%;
    justify-content: center;
    -webkit-text-decoration: none;
    text-decoration: none
}

.p2e-user_small .p2e-user__tickets-block {
    flex-grow: 0
}

.p2e-user__tickets-progress {
    height: 36px;
    margin: 2px 0 2px 2px;
    position: relative;
    width: 36px;
    --size: 22px
}

.p2e-user_small .p2e-user__tickets-progress {
    height: 24px;
    margin: 0;
    width: 24px;
    --size: 17px
}

.p2e-user__tickets-progress .gradient-icon {
    height: 100%;
    width: 100%
}

.p2e-user__tickets-progress .gradient-icon circle {
    fill: #fff
}

.p2e-user_small .p2e-user__tickets-progress .gradient-icon circle {
    fill: #606060
}

.p2e-user__tickets-progress .p2e-user__ticket-icon {
    display: block;
    height: var(--size);
    left: 50%;
    margin: 0;
    position: absolute;
    top: 50%;
    transform: translate(calc(50% - var(--size)), calc(50% - var(--size)));
    width: var(--size)
}

.p2e-user__gift-block {
    align-items: center;
    background: linear-gradient(180deg, #ff3188, #ff8a00);
    border-radius: 50%;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .25);
    display: flex;
    height: 100%;
    justify-content: center;
    left: -20px;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 10
}

.p2e-user__gift-block .p2e-user__gift-icon {
    height: 50%;
    transform: rotate(-10deg);
    width: 50%
}

.p2e-user__gift-block .p2e-user__gift-icon .IconSVG_type_gift {
    color: var(--p2e-background-primary)
}

.p2e-user__gift-block .p2e-user__gift-icon .IconSVG_type_gift path {
    fill: currentColor
}

.p2e-user_small .p2e-user__gift-block {
    left: -12px
}

.p2e-user__login-button {
    align-items: center;
    background-color: var(--button-view-action-fill-color-base);
    border-radius: 38px;
    color: var(--button-view-action-typo-color-base);
    display: flex;
    font-size: 13px;
    font-weight: 500;
    height: 40px;
    margin-left: 4px;
    margin-right: 4px;
    padding: 0 12px
}

.p2e-user_small .p2e-user__login-button {
    box-sizing: border-box;
    flex-direction: row-reverse;
    font-size: 12px;
    height: 24px;
    margin-right: 0;
    padding: 0 6px 0 10px
}

@media screen and (max-width:830px) {
    .main-body_catalog .app_bundle_desktop .p2e-user__login-button {
        padding-right: 4px
    }
}

.p2e-user__login-button:active,
.p2e-user__login-button:hover {
    -webkit-text-decoration: none;
    text-decoration: none
}

@media screen and (max-width:830px) {
    .main-body_catalog .app_bundle_desktop .p2e-user__login-button-text {
        display: none
    }
}

.p2e-user__login-button-icon {
    display: block;
    height: 16px;
    margin-right: 8px;
    width: 16px
}

.p2e-user_small .p2e-user__login-button-icon {
    margin-left: 4px;
    margin-right: 0
}

.p2e-user__ticket-balance {
    color: var(--p2e-text-base);
    flex-grow: 1;
    margin-left: 4px;
    min-width: 16px;
    text-align: center
}

.p2e-user_small .p2e-user__ticket-balance {
    color: var(--p2e-primary)
}

.app_bundle_desktop .p2e-user__ticket-balance {
    margin: 0 10px 0 4px
}

.p2e-user__userpic {
    background: var(--p2e-background-primary);
    border: 2px solid #fff;
    border-radius: 50%;
    box-shadow: 0 0 1px 0 rgba(0, 0, 0, .25);
    box-sizing: border-box;
    height: 40px;
    margin-left: auto;
    right: 0;
    top: 0;
    width: 40px
}

.p2e-user_small .p2e-user__userpic {
    height: 24px;
    width: 24px
}

.p2e-user__userpic.user-account-pic:after {
    --plus-border-size: 30px;
    height: var(--plus-border-size);
    margin: calc(var(--plus-border-size)/2*-1) 0 0 calc(var(--plus-border-size)/2*-1);
    width: var(--plus-border-size)
}

.app_bundle_desktop .p2e-user__userpic.user-account-pic:after {
    --plus-border-size: 44px
}

.p2e-user_small .p2e-user__userpic.user-account-pic:after {
    --plus-border-size: 24px
}

.p2e-user__userpic .user-account-pic__image {
    height: 24px;
    width: 24px
}

.app_bundle_desktop .p2e-user__userpic .user-account-pic__image {
    height: 36px;
    width: 36px
}

.p2e-user_small .p2e-user__userpic .user-account-pic__image {
    height: 20px;
    width: 20px
}

.p2e-user__info-icon {
    height: 16px;
    margin: auto;
    width: 16px
}

.p2e-user__info-popup {
    background-color: var(--color-popup);
    border-radius: 18px;
    box-shadow: 0 3px 32px 0 rgba(0, 0, 0, .2);
    padding: 16px;
    width: 230px
}

.p2e-user__info-popup-tail {
    fill: var(--color-popup)
}

.p2e-user__info-description {
    color: var(--p2e-secondary);
    font-size: 12px;
    font-weight: lighter;
    text-align: center
}

.app_rtl.app_bundle_desktop .p2e-user__gift-block {
    left: inherit;
    right: -15px
}

.play-similar-games-stub {
    display: inline-flex;
    flex-direction: column;
    gap: 6px
}

.play-similar-games-stub__block_bg,
.play-similar-games-stub__title_bg {
    animation: play-similar-games-stub-pulsate .75s linear infinite alternate
}

.play-similar-games-stub__block {
    align-items: center;
    background: hsla(0, 0%, 100%, .2);
    background: #fff3;
    border-radius: 12px;
    display: flex;
    height: 65px;
    justify-content: center;
    width: 112px
}

.play-similar-games-stubs_in-game-page .play-similar-games-stub__block,
.play-similar-games_page_game .play-similar-games-stub__block {
    background: rgba(0, 0, 0, .2);
    background: #0003
}

.app_playhop .play-similar-games-stubs_in-game-page .play-similar-games-stub__block,
.app_playhop .play-similar-games_page_game .play-similar-games-stub__block {
    background: hsla(0, 0%, 100%, .2);
    background: #fff3
}

.play-similar-games-stub__block_text {
    color: var(--color-white);
    font-size: 13px;
    font-weight: 500;
    text-align: center
}

.play-similar-games_page_game .play-similar-games-stub__block_text {
    color: var(--color-black)
}

.app_playhop .play-similar-games_page_game .play-similar-games-stub__block_text {
    color: var(--color-white)
}

.play-similar-games-stub__title {
    height: 12px;
    width: 67px
}

.play-similar-games-stub__title_bg {
    background: hsla(0, 0%, 100%, .2);
    background: #fff3;
    border-radius: 100px;
    margin-top: 6px
}

.play-similar-games-stubs_in-game-page .play-similar-games-stub__title_bg,
.play-similar-games_page_game .play-similar-games-stub__title_bg {
    background: rgba(0, 0, 0, .2);
    background: #0003
}

.app_playhop .play-similar-games-stubs_in-game-page .play-similar-games-stub__title_bg,
.app_playhop .play-similar-games_page_game .play-similar-games-stub__title_bg {
    background: hsla(0, 0%, 100%, .2);
    background: #fff3
}

.play-similar-games-stubs {
    --MAX_STUBS_WIDTH: 1008px;
    align-items: flex-start;
    background: var(--color-black);
    bottom: 0;
    cursor: auto;
    display: none;
    height: 85px;
    left: 0;
    overflow: hidden;
    padding: 12px 12px 10px;
    position: absolute;
    width: 100%
}

.play-similar-games-stubs .play-similar-games-stub {
    margin-right: var(--space-s)
}

@supports (gap:var(--space-s)) {
    .play-similar-games-stubs {
        gap: var(--space-s)
    }

    .play-similar-games-stubs .play-similar-games-stub {
        margin-right: 0
    }
}

.play-similar-games-stubs_in-game-page {
    background-color: var(--color-game-page-popup-temporary);
    padding-left: 0;
    padding-right: 0;
    position: relative
}

.play-similar-games-stubs_visible {
    display: flex;
    padding-left: 12px
}

.with-similar-games .play-similar-games-stubs {
    display: flex
}

.app_bundle_desktop .play-similar-games-stubs {
    padding-left: 8px
}

@media screen and (min-width:2150px) {
    .app_bundle_desktop .play-similar-games-stubs {
        padding-left: max(8px, calc((100% - var(--MAX_STUBS_WIDTH))/2 - var(--MAX_VIEWPORT_ADV)))
    }
}

.similar__title {
    display: block;
    font-size: 24px;
    font-weight: 500;
    line-height: 28px;
    margin: 16px 0 0;
    padding: 0
}

.similar__container {
    min-height: 107px;
    position: relative
}

.similar__container .play-similar-games-stubs_in-game-page {
    left: 0;
    position: absolute;
    top: 0
}

@keyframes play-similar-games-stub-pulsate {
    0% {
        opacity: .7
    }

    to {
        opacity: 1
    }
}

.sticky-desktop-right .play-similar-games-stubs {
    width: calc(100% - var(--MAX_VIEWPORT_ADV) - 20px)
}

.video-player-thumbnail {
    align-items: center;
    border-radius: inherit;
    display: flex;
    height: 100%;
    justify-content: center;
    overflow: hidden;
    position: relative;
    transform: translateZ(0);
    width: 100%
}

.video-player-thumbnail__cover {
    height: 100%;
    position: absolute;
    width: 100%
}

.video-player-thumbnail__cover_darken {
    -webkit-filter: brightness(60%);
    filter: brightness(60%)
}

.video-player-thumbnail__backdrop {
    border-radius: inherit;
    height: 100%;
    object-fit: cover;
    overflow: hidden;
    position: absolute;
    transform: translateZ(0);
    transition: -webkit-filter .15s ease;
    transition: filter .15s ease;
    transition: filter .15s ease, -webkit-filter .15s ease;
    width: 100%
}

.video-player-thumbnail__icon {
    left: 50%;
    position: absolute;
    top: 50%;
    fill: var(--game-video-review-play-icon-fill-color);
    scale: 1;
    transform: translate(-50%, -50%);
    transform-origin: top left;
    transition: scale .15s
}

.video-player-thumbnail__icon_hovered {
    scale: 1.35
}

.reviewed-game-card {
    align-items: center;
    display: flex
}

.reviewed-game-card__link {
    display: contents
}

.reviewed-game-card__icon-wrapper {
    flex-grow: 0;
    flex-shrink: 0;
    height: 100%;
    line-height: 0;
    margin-right: 10px;
    position: relative
}

.reviewed-game-card__icon {
    border-radius: var(--border-radius-default);
    height: 52px;
    margin: 0;
    width: 52px
}

.reviewed-game-card__quality-score,
.reviewed-game-card__rating {
    bottom: 0;
    left: 0;
    position: absolute
}

.reviewed-game-card__rating {
    background: linear-gradient(0deg, rgba(0, 0, 0, .6), rgba(0, 0, 0, .6)), hsla(0, 0%, 100%, .4);
    border-radius: 0 var(--border-radius-default)
}

.reviewed-game-card__wrapper {
    flex-grow: 1;
    margin-right: 14px;
    min-width: 0
}

.reviewed-game-card__title {
    font: var(--game-video-review-game-title-font);
    margin: 0 0 4px;
    max-height: 36px;
    overflow: hidden
}

.reviewed-game-card__categories.reviewed-game-card__categories-wrapper {
    color: var(--color-text-secondary);
    display: block;
    font: var(--text-desktop-caption-1);
    height: 16px
}

.reviewed-game-card__categories.reviewed-game-card__categories-wrapper .game-categories__category {
    margin-top: 0
}

.reviewed-game-card__categories.reviewed-game-card__categories-wrapper .game-categories__category:last-child {
    margin: 0
}

.reviewed-game-card__categories.reviewed-game-card__categories-wrapper .category {
    font: var(--text-desktop-caption-1)
}

.reviewed-game-card__play-button {
    flex-shrink: 0
}

.reviewed-game-card__play-button .game-play-button {
    font: var(--game-video-review-bold-text-font);
    min-width: 80px;
    padding: 10px 0
}

.video-review-card {
    cursor: pointer
}

.video-review-card__video-player-container {
    border-radius: var(--border-radius-default);
    height: auto;
    margin-bottom: 8px;
    overflow: hidden;
    padding-top: var(--aspect-ratio-9-16);
    position: relative;
    width: 100%
}

.video-review-card__video-player-container {
    transform: translateZ(0)
}

.video-review-card__preview-wrap {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.app_bundle_desktop .video-review-card__preview-wrap {
    border-radius: var(--border-radius-default)
}

.video-review-card__preview-wrap:after {
    border: 1px solid var(--color-bg-border);
    border-radius: var(--border-radius-default);
    box-sizing: border-box;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.video-review-card__video {
    position: absolute;
    top: 0
}

.video-review-card__video-review-title {
    font: var(--text-game-description-shrunk-desktop);
    list-style: none;
    margin: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%
}

.game-categories {
    font-size: 13px;
    line-height: 16px;
    margin: 0;
    overflow-y: hidden;
    padding: 0;
    -webkit-text-decoration: none;
    text-decoration: none
}

.game-categories__category {
    display: inline-block;
    margin: 8px 8px 0 0
}

@media screen and (orientation:portrait) and (max-height:550px) {
    .game-page_with_player .game-categories__category {
        margin: 4px 4px 0 0
    }
}

.game-page_with-quality-score .game-categories__category {
    margin: 4px 8px 0 0
}

.game-categories__category:last-of-type {
    margin-left: 0
}

.show-toggle {
    display: flex !important;
    flex-direction: column;
}

.language-selector {
    margin: 20px;
    position: relative;
}

.language-selector .dropdown {
    display: inline-block;
    position: relative;
    cursor: pointer;
}

.language-selector .dropdown-toggle {
    padding: 8px 10px;
    font-size: 16px;
    background: #8ABE86;
    font: var(--text-desktop-button-1);
    border-radius: 10px;
    color: #4B4646 !important;
    transition: all 0.3s ease;
}

.language-selector .dropdown-toggle:hover {
    background-color: #91D08C;
}

.language-selector .dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    font: var(--text-desktop-button-1);
    display: none;
    color: white;
    border-radius: 8px;
    margin: 2px 0 0;
    text-align: left;
    background-color: #8ABE86;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}

.language-selector .dropdown-menu a {
    display: block;
    padding: 8px 10px;
    color: #4B4646 !important;
    text-decoration: none;
    transition: background-color 0.3s ease;
}

.language-selector .dropdown-menu a:hover {
    background-color: #91D08C;
}

.language-selector .dropdown-menu a:first-child {
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
}

.language-selector .dropdown-menu a:last-child {
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
}

.navigation__link {
    background: #8ABE86;
    transition: all 0.3s ease;
    border-radius: 8px !important;
    color: #4B4646 !important;
}

.navigation__link:hover {
    background-color: #91D08C;
}