
        @media (max-width: 950px) {
            .pu-sidebar__container[_ngcontent-ng-c1692523452] {
                display: none !important;
            }
        }

        .pu-content-page__content table {
            border-collapse: collapse;
            width: 100%;
            margin-bottom: 25px;
            border-spacing: 0;
        }

        .pu-content-page__content th {
            font-size: 15px;
            font-weight: 700;
            padding: 8px;
            color: #d4be00;
            text-align: center;
            border-left: 1px solid #ffffff;
            border-right: 1px solid #ffffff;
        }

        .pu-content-page__content tr,
        td {
            border: 1px solid #ffffff !important;
            font-weight: 300 !important;
            padding: 8px !important;
            font-size: 16px !important;
            color: #ccc !important;
        }

        .pu-content-page__content ul {
            list-style: square;
        }

        .pu-content-page__content ol {
            list-style: decimal;
        }

        .pu-content-page__content ul,
        .entry-content ol {
            margin: 0 0 20px 40px;
        }

        .pu-content-page__content ul ul,
        .entry-content ol ol {
            margin: 0 0 0 40px;
        }

        .pu-content-page__content li {
            margin-bottom: 5px;
        }

        .ui-spinner-wrapper {
            position: fixed;
            top: 0;
            left: 0;
            bottom: 0;
            right: 0;
            z-index: 9999999;
            display: flex;
            justify-content: center;
            align-items: center;
            flex-direction: column;
            background: #00100e
        }

        .ui-spinner {
            display: flex;
            align-items: center;
            justify-content: center;
            position: relative;
            border-radius: 50%;
            overflow: hidden;
            transform: translateZ(0);
            width: 94px;
            height: 94px
        }

        .ui-spinner:after,
        .ui-spinner:before {
            content: "";
            position: absolute;
            border-radius: 50%;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
            z-index: -1
        }

        .ui-spinner:before {
            border: 6px solid rgba(255, 36, 0, .5);
            animation: 1.8s infinite pulse-1
        }

        .ui-spinner:after {
            background: #00100e;
            animation: 1.8s ease-out infinite pulse-2
        }

        .ui-spinner__letter {
            position: absolute;
            width: 68%;
            height: 68%;
            left: 50%;
            top: 50%;
            transform: translate(-45%, -54%);
            z-index: 1
        }

        @keyframes pulse-1 {
            0% {
                transform: scale(.3)
            }

            70% {
                transform: scale(1)
            }
        }

        @keyframes pulse-2 {
            0% {
                transform: scale(.3)
            }

            90% {
                transform: scale(1)
            }
        }
    

        @import"https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700;900&display=swap";

        :root {
            --swiper-theme-color: #007aff
        }

        :root {
            --color-brand-primary: #ff2400;
            --color-brand-secondary: #04CFAA;
            --color-brand-secondary-light: rgba(0, 207, 166, .15);
            --color-additionals-danger: #ff2400;
            --color-additionals-success: #00CFA6;
            --color-additionals-warning: #ffc700;
            --color-additionals-favorites: #ffc700;
            --color-button-primary-bg: #ff2400;
            --color-button-primary-bg-animation: rgba(255, 36, 0, .5);
            --color-button-primary-bg-hover: linear-gradient(0deg, rgba(49, 51, 52, .15), rgba(49, 51, 52, .15)), #ff2400;
            --color-button-primary-bg-pressed: linear-gradient(0deg, rgba(13, 16, 22, .2), rgba(13, 16, 22, .2)), #ff2400;
            --color-button-primary-txt: #ffffff;
            --color-button-primary-txt-pressed: #c2c4c9;
            --color-button-secondary-strk: #ff2400;
            --color-button-secondary-bg-hover: #ff2400;
            --color-button-secondary-bg-pressed: linear-gradient(0deg, rgba(13, 16, 22, .2), rgba(13, 16, 22, .2)), #ff2400;
            --color-button-secondary-txt: #D2EEED;
            --color-button-secondary-txt-hover: #ffffff;
            --color-button-secondary-txt-pressed: #c2c4c9;
            --color-button-secondary-icon: #ff2400;
            --color-button-secondary-icon-hover: #ffffff;
            --color-button-secondary-icon-pressed: #c2c4c9;
            --color-button-tertiary-strk: #2A4241;
            --color-button-tertiary-strk-hover: linear-gradient(163deg, #00cfa6 0%, #444852 59.09%);
            --color-button-tertiary-strk-before: linear-gradient(163deg, #00cfa6 0%, #444852 59.09%);
            --color-button-tertiary-strk-pressed: linear-gradient(136.34deg, #00cfa6 0%, rgba(0, 207, 166, .3) 59.09%);
            --color-button-tertiary-strk-hover-only-icon: linear-gradient(136.34deg, #00cfa6 0%, #444852 59.09%);
            --color-button-tertiary-strk-pressed-only-icon: linear-gradient(136.34deg, #00cfa6 0%, #444852 59.09%);
            --color-button-tertiary-bg-pressed: linear-gradient(95.29deg, rgba(0, 207, 166, .2) 0%, rgba(0, 207, 166, 0) 100%);
            --color-button-tertiary-txt: #3B6F6D;
            --color-button-tertiary-txt-hover: #c2c4c9;
            --color-button-tertiary-txt-pressed: #c2c4c9;
            --color-button-tertiary-accent-strk: #444852;
            --color-button-tertiary-accent-strk-hover: linear-gradient(163deg, rgba(255, 199, 0, 1) 0%, rgba(255, 199, 0, .3) 59.09%);
            --color-button-tertiary-accent-strk-hover-2: linear-gradient(136deg, #FFC700 0%, #444852 59.09%);
            --color-button-tertiary-accent-strk-pressed: linear-gradient(163deg, rgba(255, 199, 0, 1) 0%, rgba(255, 199, 0, .3) 59.09%);
            --color-button-tertiary-accent-strk-pressed-2: linear-gradient(136deg, #FFC700 0%, rgba(255, 199, 0, .3) 59.09%);
            --color-button-tertiary-accent-strk-hover-only-icon: linear-gradient(163deg, rgba(255, 199, 0, 1) 0%, rgba(255, 199, 0, .3) 59.09%);
            --color-button-tertiary-accent-strk-pressed-only-icon: linear-gradient(163deg, rgba(255, 199, 0, 1) 0%, rgba(255, 199, 0, .3) 59.09%);
            --color-button-tertiary-accent-bg-pressed: linear-gradient(95.29deg, rgba(255, 199, 0, .2) 0%, rgba(255, 199, 0, 0) 100%);
            --color-button-tertiary-accent-txt: #80858f;
            --color-button-tertiary-accent-txt-hover: #c2c4c9;
            --color-button-tertiary-accent-txt-pressed: #ffffff;
            --color-button-link-txt: #3B6F6D;
            --color-button-link-txt-pressed: #444852;
            --color-button-special-bg-1: rgba(13, 16, 22, .85);
            --color-button-special-bg-pressed-1: #0d1016;
            --color-button-special-txt-1: #80858f;
            --color-button-special-txt-pressed-1: #444852;
            --color-button-special-strk-1: linear-gradient(180deg, #80858f 0%, rgba(13, 16, 22, 0) 92.5%);
            --color-button-special-strk-hover-1: linear-gradient(180.03deg, #00cfa6 .03%, rgba(13, 16, 22, 0) 99.98%);
            --color-button-special-strk-pressed-1: linear-gradient(180.03deg, #00cfa6 .03%, rgba(13, 16, 22, 0) 99.98%);
            --color-button-special-bg-2: transparent;
            --color-button-special-bg-hover-2: rgba(13, 16, 22, .25);
            --color-button-special-bg-pressed-2: rgba(13, 16, 22, .4);
            --color-button-special-txt-2: #ffffff;
            --color-button-special-txt-pressed-2: #c2c4c9;
            --color-button-special-strk-2: #ffffff;
            --color-button-special-txt-3: #ffffff;
            --color-button-special-txt-pressed-3: #c2c4c9;
            --color-button-special-strk-3: #ffffff;
            --color-button-special-bg-pressed-3: rgba(13, 16, 22, .4);
            --color-bg-1: #00100E;
            --color-bg-2: #031717;
            --color-bg-3: #021F1E;
            --color-bg-4: #032423;
            --color-bg-5: #80858f;
            --color-bg-6: #a7aab1;
            --color-bg-7: #c2c4c9;
            --color-bg-8: #ffffff;
            --shadow-welcome-banner: 0px 0px 10px rgba(0, 0, 0, .3);
            --shadow-lang-dropdown: 0px 4px 8px rgba(0, 0, 0, .4);
            --shadow-lang-icon: none;
            --shadow-navbar-tabs: 0px -4px 10px rgba(0, 0, 0, .4);
            --shadow-balance-details: 0px 2px 8px rgba(0, 0, 0, .4);
            --shadow-control-tooltip: 0px 4px 8px rgba(0, 0, 0, .4);
            --shadow-control-dropdown: 0px 1px 3px rgba(0, 0, 0, .5);
            --shadow-news-cta-button: 0px -4px 10px rgba(0, 0, 0, .4);
            --shadow-game-frame: 0px 0px 16px rgba(0, 0, 0, .8);
            --shadow-profile-tooltip: 0px 1px 3px rgba(0, 0, 0, .5);
            --shadow-tooltip: 0px 1px 3px rgba(0, 0, 0, .5);
            --shadow-balance-filters-footer: 0px -4px 10px rgba(0, 0, 0, .4);
            --shadow-calendar-dropdown: 0px 1px 3px rgba(0, 0, 0, .5);
            --shadow-select-list-option: 0px 1px 3px rgba(0, 0, 0, .5);
            --shadow-fd-bonus: 0px 0px 16px rgba(0, 0, 0, .8);
            --shadow-login: 0px 4px 4px rgba(0, 0, 0, .6);
            --shadow-rules-details: 0px 4px 8px rgba(0, 0, 0, .4);
            --shadow-championship-nav: 3px 0px 6px rgba(0, 0, 0, .4);
            --shadow-championship-nav-item: 3px 2px 2px rgba(0, 0, 0, .2);
            --shadow-taxes-calculator: 0px 0px 4px 0px rgba(0, 0, 0, .2);
            --color-txt-icon-1: #D2EEED;
            --color-txt-icon-2: #c2c4c9;
            --color-txt-icon-3: #3B6F6D;
            --color-txt-icon-4: #2A4241;
            --color-txt-icon-5: #0d1016;
            --color-txt-icon-banner-1: #ffffff;
            --color-txt-icon-white: #ffffff;
            --gradient-menu-divider: linear-gradient(90deg, rgba(0, 207, 166, 0) 0%, rgba(0, 207, 166, .35) 27.6%, rgba(0, 207, 166, .7) 52.62%, rgba(0, 207, 166, .35) 74.48%, rgba(0, 207, 166, 0) 100%);
            --gradient-menu-divider-2: linear-gradient(90deg, rgba(0, 207, 166, 0) 0%, rgba(0, 207, 166, .35) 27.6%, rgba(0, 207, 166, .7) 52.62%, rgba(0, 207, 166, .35) 74.48%, rgba(0, 207, 166, 0) 100%);
            --gradient-hover: #00cfa6 0%, rgba(13, 16, 22, .2) 59.09%;
            --gradient-divider-horiz: linear-gradient(90deg, rgba(30, 35, 46, 0) 0%, rgba(128, 133, 143, .252417) 27.6%, rgba(128, 133, 143, .5) 52.62%, rgba(128, 133, 143, .291283) 74.48%, rgba(13, 16, 22, 0) 100%);
            --gradient-divider-vert: linear-gradient(0deg, rgba(30, 35, 46, 0) .01%, rgba(128, 133, 143, .252417) 27.61%, rgba(128, 133, 143, .5) 52.62%, rgba(128, 133, 143, .291283) 74.48%, rgba(13, 16, 22, 0) 100%);
            --gradient-tab-highlighting: linear-gradient(90deg, rgba(255, 36, 0, 0) 0%, #ff2400 50.52%, rgba(255, 36, 0, 0) 100%);
            --gradient-navbar-tab-highlighting: transparent;
            --gradient-accent-menu-highlight: linear-gradient(180deg, rgba(0, 207, 166, 0) 17.94%, #00cfa6 40.59%, rgba(0, 207, 166, 0) 63.66%);
            --gradient-secondary-menu-highlight: linear-gradient(180deg, rgba(128, 133, 143, 0) 17.94%, #80858f 40.59%, rgba(128, 133, 143, 0) 63.66%);
            --gradient-scroll-shadow: linear-gradient(180deg, rgba(13, 16, 22, 0) 0%, #0d1016 81.82%);
            --gradient-scroll-shadow-2: linear-gradient(180deg, rgba(13, 16, 22, 0) 0%, #0D1016 81.82%);
            --gradient-horiz-tab-scroll: linear-gradient(270deg, #0d1016 0%, rgba(13, 16, 22, 0) 86.76%);
            --gradient-horiz-tab-scroll-2: linear-gradient(270deg, rgba(255, 255, 255, 0) 14.01%, #ffffff 86.76%);
            --gradient-horiz-tab-scroll-padding-24: linear-gradient(270deg, #0d1016 28.47%, rgba(255, 255, 255, 0) 86.76%);
            --gradient-horiz-tab-scroll-rotate: linear-gradient(90deg, #0d1016 0%, rgba(13, 16, 22, 0) 86.76%);
            --gradient-horiz-tab-scroll-padding-24-rotate: linear-gradient(90deg, #0d1016 28.47%, rgba(255, 255, 255, 0) 86.76%);
            --gradient-progressbar: linear-gradient(90deg, #ffc700 79.95%, rgba(255, 199, 0, 0) 100%);
            --gradient-selected-point: linear-gradient(98.86deg, #00cfa6 0%, rgba(0, 207, 166, .2) 100%);
            --gradient-sidebar-bottom-down: linear-gradient(180deg, rgba(13, 16, 22, 0) 0%, #0d1016 100%);
            --gradient-sidebar-bottom-down-2: linear-gradient(180deg, #858585 0%, rgba(13, 16, 22, 0) 100%);
            --gradient-sb-pt-left: linear-gradient(90deg, rgba(13, 16, 22, 0) 0%, #80858f 100%);
            --gradient-sb-pt-right: linear-gradient(90.05deg, #00cfa6 .04%, rgba(13, 16, 22, 0) 99.96%);
            --gradient-bottom-bar: linear-gradient(180deg, rgba(13, 16, 22, 0) 0%, #0D1016 64.77%);
            --gradient-bottom-bar-2: linear-gradient(180deg, #ffffff 0%, rgba(255, 255, 255, 0) 64.77%);
            --gradient-corner-shadow-small: linear-gradient(128.83deg, #0d1016 0%, rgba(13, 16, 22, 0) 23.69%);
            --gradient-corner-shadow-big: linear-gradient(120.62deg, #0d1016 0%, rgba(13, 16, 22, 0) 39.74%);
            --gradients-graphics-mobile-cards: linear-gradient(360deg, #021A18 0%, rgba(2, 26, 24, .81) 33.56%, rgba(2, 26, 24, 0) 100%), linear-gradient(360deg, rgba(2, 26, 24, .3) 0%, rgba(2, 26, 24, .243) 33.56%, rgba(2, 26, 24, 0) 100%);
            --gradients-graphics-mobile-page: linear-gradient(0deg, #021F1E 0%, #FFFFFF 0%, #0D1016 0%, rgba(2, 31, 30, .81) 33.56%, rgba(2, 31, 30, 0) 100%), linear-gradient(0deg, rgba(2, 31, 30, .3) 0%, rgba(255, 255, 255, .3) 0%, rgba(13, 16, 22, .3) 0%, rgba(2, 31, 30, .243) 33.56%, rgba(2, 31, 30, 0) 100%);
            --gradients-graphics-desktop-cards: linear-gradient(0deg, #031717 0%, rgba(3, 23, 23, .81) 22.77%, rgba(2, 31, 30, 0) 67.86%), linear-gradient(0deg, rgba(3, 23, 23, .3) 0%, rgba(3, 23, 23, .243) 22.77%, rgba(3, 23, 23, 0) 67.86%);
            --gradients-tournaments-sidebar-picture: linear-gradient(180deg, rgba(13, 16, 22, 0) 0%, #0d1016 100%);
            --gradients-skeleton-blur: linear-gradient(93.37deg, rgba(255, 255, 255, 0) .89%, rgba(255, 255, 255, .6) 48.66%, rgba(255, 255, 255, 0) 96.17%);
            --gradient-sport-menu-dropdown-item: linear-gradient(90deg, rgba(30, 35, 46, 0) 0%, rgba(128, 133, 143, .25) 27.6%, rgba(128, 133, 143, .5) 52.62%, rgba(128, 133, 143, .29) 74.48%, rgba(13, 16, 22, 0) 100%);
            --gradient-label-corner-accent: linear-gradient(214.86deg, #00cfa6 0%, rgba(0, 207, 166, 0) 22.41%);
            --gradient-radial-2: radial-gradient(50% 50% at 50% 50%, #232834 46.15%, rgba(27, 31, 40, 0) 100%);
            --gradients-label-new: linear-gradient(135deg, #FFC700 0%, rgba(13, 16, 22, .2) 54%);
            --gradients-label-exclusive: linear-gradient(136deg, #FFF 0%, rgba(13, 16, 22, .2) 57.1%);
            --gradients-bm-t-bar-highlighting: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFF 50.52%, rgba(255, 255, 255, 0) 100%);
            --gradients-1-lbl: linear-gradient(131deg, #0D1016 0%, rgba(13, 16, 22, 0) 28.71%);
            --gradients-2-lbl: linear-gradient(126deg, #0D1016 0%, rgba(13, 16, 22, 0) 39.73%);
            --gradients-txt-accent: linear-gradient(180deg, #FFC700 6.29%, #FF7A00 100%);
            --color-menu-icon: #3B6F6D;
            --color-menu-icon-hover: #ffffff;
            --color-menu-icon-active: #ff2400;
            --color-menu-icon-secondary: #D2EEED;
            --color-menu-icon-indicator: #00cfa6;
            --color-menu-text: #D2EEED;
            --color-menu-text-hover: #ffffff;
            --color-menu-text-active: #ffffff;
            --color-menu-text-active-2: #ffffff;
            --color-menu-bg: #031717;
            --color-menu-bg-2: #13171f;
            --color-menu-bg-hover: #021F1E;
            --color-menu-bg-hover-2: #0d1016;
            --color-menu-bg-line: #1b1f28;
            --color-menu-bg-gradient: linear-gradient(90deg, #1b1f28 0%, rgba(27, 31, 40, 0) 100%);
            --color-menu-bg-gradient-2: linear-gradient(84.68deg, rgba(0, 207, 166, .1) 3.75%, rgba(0, 207, 166, 0) 95.24%);
            --shadow-menu-hover: 0px 1px 3px rgba(0, 0, 0, .5);
            --shadow-menu-hover-2: 0px 1px 3px rgba(0, 0, 0, .5);
            --color-sidebar-icon: #00cfa6;
            --color-sidebar-icon-hover: #00cfa6;
            --color-sidebar-icon-2: #80858f;
            --color-sidebar-icon-hover-2: #80858f;
            --color-sidebar-bg: #00100E;
            --color-sidebar-bg-secondary: #0d1016;
            --shadow-sidebar-scrolling-bottom: linear-gradient(180deg, rgba(13, 16, 22, 0) 0%, #0D1016 100%);
            --color-sidebar-line: #1b1f28;
            --shadow-sidebar-pulling-tag: 3px 0px 6px rgba(0, 0, 0, .4);
            --shadow-sidebar-pulling-tag-2: 3px 0px 6px rgba(0, 0, 0, .4);
            --color-headers-bg: #00100e;
            --shadow-headers: 0px 4px 10px rgba(0, 0, 0, .4);
            --color-headers-bg-secondary: #031717;
            --color-headers-bg-tertiary: #021F1E;
            --color-headers-bg-quaternary: #032423;
            --color-headers-bg-grad: linear-gradient(270deg, #13171f 0%, rgba(19, 23, 31, 0) 86.76%);
            --color-headers-bg-grad-2: linear-gradient(270deg, #0D1016 0%, rgba(13, 16, 22, 0) 86.76%);
            --color-headers-bg-grad-3: linear-gradient(270deg, #0D1016 0%, rgba(13, 16, 22, 0) 86.76%);
            --color-headers-bg-line: #232834;
            --color-headers-txt-icon: #ffffff;
            --color-headers-txt-icon-secondary: #80858f;
            --color-headers-txt-icon-tertiary: #444852;
            --color-headers-txt-icon-accent: #ffffff;
            --color-footer-txt-1: #D2EEED;
            --color-footer-txt-2: #80858f;
            --color-footer-txt-3: #2A4241;
            --color-breadcrumbs-txt-icon: #444852;
            --color-breadcrumbs-txt-icon-hover: #ffffff;
            --color-tabs-icon: #2A4241;
            --color-tabs-icon-hover: #ffffff;
            --color-tabs-icon-active: #ff2400;
            --color-tabs-bg: #0d1016;
            --color-tabs-bg-gradient-left: linear-gradient(135deg, rgba(0, 207, 166, .2) 0%, rgba(0, 207, 166, 0) 100%);
            --color-tabs-bg-gradient-right: linear-gradient(225deg, rgba(0, 207, 166, .2) 0%, rgba(0, 207, 166, 0) 100%);
            --color-tabs-txt: #2A4241;
            --color-tabs-txt-active-1: #D2EEED;
            --color-tabs-txt-hover-1: #ffffff;
            --color-tabs-txt-active-2: #B4DCDA;
            --color-tabs-tag-txt: #ffc700;
            --color-tabs-txt-active-3: #ffffff;
            --color-tabs-strk: #444852;
            --color-tabs-strk-gradient-left: linear-gradient(135deg, #00cfa6 0%, #444852 100%);
            --color-tabs-strk-gradient-right: linear-gradient(225deg, #00cfa6 0%, #444852 100%);
            --color-navbar-icon: #2A4241;
            --color-navbar-icon-active: #ffffff;
            --color-navbar-bg: #0d1016;
            --color-navbar-txt: #2A4241;
            --color-navbar-txt-active: #ffffff;
            --color-navbar-tag-txt: #ffc700;
            --color-filters-sorting-icon: #2A4241;
            --color-filters-sorting-icon-hover: #027860;
            --color-filters-sorting-icon-active: #ffffff;
            --color-filters-sorting-bg: #021F1E;
            --color-filters-sorting-bg-active: #031717;
            --color-filters-sorting-txt-active: #ffffff;
            --color-filters-sorting-txt: #2A4241;
            --color-filters-search-icon-1: #2A4241;
            --color-filters-search-icon-2: #027860;
            --color-filters-search-bg: #021F1E;
            --color-filters-search-txt-placeholder: #2A4241;
            --color-filters-search-txt-filling: #ffffff;
            --shadow-filters-sorting-label: 0px 1px 3px rgba(0, 0, 0, .5);
            --shadow-filters-sorting-list: 0px 4px 8px rgba(0, 0, 0, .4);
            --color-providers-bg: linear-gradient(291.37deg, rgba(13, 16, 22, .5) 0%, rgba(13, 16, 22, 0) 36.07%), #021F1E;
            --color-providers-bg-hover: #031717;
            --color-providers-bg-active: #2A4241;
            --color-providers-hover-light: rgba(255, 255, 255, .05);
            --color-providers-txt-title: #ffffff;
            --color-providers-tag-txt: #ffc700;
            --color-providers-tag-highlight: linear-gradient(135.14deg, #ffc700 0%, rgba(13, 16, 22, .2) 54%);
            --shadow-provider-card: 0px 0px 4px rgba(0, 0, 0, .2);
            --color-search-result-txt-title: #80858f;
            --color-search-result-txt-placeholder: #ffffff;
            --color-search-result-txt-name: #ffffff;
            --color-search-result-txt-highlight: #00cfa6;
            --color-search-result-darker-mob: rgba(13, 16, 22, .9);
            --color-label-in-bottom-text: #ffffff;
            --color-label-in-bottom-bg: rgba(13, 16, 22, .65);
            --color-label-txt: #ffffff;
            --color-label-game-tile: #c2c4c9;
            --color-label-game-empty-star: #ffffff;
            --color-label-game-darker: rgba(13, 16, 22, .7);
            --color-label-winner-bg: rgba(0, 16, 14, .95);
            --color-label-winner-bg-hover: #00100E;
            --shadow-label-winner-bg-hover: 0px 0px 8px rgba(0, 0, 0, .5);
            --color-label-new-bg: rgba(255, 36, 0, .6);
            --color-label-exclusive-bg: rgba(0, 207, 166, .6);
            --color-label-freespins-bg: rgba(13, 16, 22, .6);
            --filter-color-tabs-icon: brightness(0) saturate(100%) invert(60%) sepia(3%) saturate(1090%) hue-rotate(182deg) brightness(87%) contrast(88%);
            --filter-color-tabs-icon-hover: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(1%) hue-rotate(343deg) brightness(102%) contrast(101%);
            --filter-tabs-icon-active: brightness(0) saturate(100%) invert(28%) sepia(100%) saturate(5905%) hue-rotate(6deg) brightness(104%) contrast(105%);
            --filter-brightness-0: brightness(0%);
            --color-toggle-bg: #80858f;
            --color-toggle-bg-2: #444852;
            --color-toggle-bg-active: #00cfa6;
            --color-toggle-bg-active-2: #ffc700;
            --color-toggle-circle: linear-gradient(141.95deg, #dddddd 25.7%, #939393 100%);
            --color-toggle-circle-active: linear-gradient(141.95deg, #01cfa6 25.7%, #007e65 100%);
            --color-toggle-circle-active-2: linear-gradient(142deg, #FFC700 25.7%, #C39800 100%);
            --color-toggle-circle-bg: linear-gradient(144.73deg, #e3e3e3 15.19%, #ffffff 56.91%);
            --color-toggle-circle-strk: linear-gradient(90deg, #ffffff -20.71%, rgba(255, 255, 255, 0) 120.71%);
            --shadow-toggle: inset -1px 1px 1px rgba(0, 0, 0, .18);
            --shadow-toggle-active: inset 1px 1px 1px rgba(0, 0, 0, .18);
            --shadow-toggle-circle: 1px 1px 1px rgba(0, 0, 0, .18);
            --shadow-toggle-circle-active: -1px 1px 1px rgba(0, 0, 0, .18);
            --color-checkbox-bg: transparent;
            --color-checkbox-bg-active: #00cfa6;
            --color-checkbox-strk: #444852;
            --color-checkbox-strk-2: #444852;
            --color-checkbox-txt: #2A4241;
            --color-checkbox-point: #ffffff;
            --border-checkbox: 1px solid var(--color-checkbox-strk);
            --border-checkbox-2: 1px solid var(--color-checkbox-strk-2);
            --shadow-checkbox: inset -1px 1px 2px rgba(13, 16, 22, .4);
            --shadow-checkbox-icon: drop-shadow(1px 1px 1px rgba(0, 0, 0, .18));
            --shadow-checkbox-active: inset 1px 1px 2px rgba(13, 16, 22, .4);
            --color-radiobutton-bg: transparent;
            --color-radiobutton-bg-2: #1b1f28;
            --color-radiobutton-bg-active: #00cfa6;
            --color-radiobutton-strk: #444852;
            --color-radiobutton-strk-2: linear-gradient(180deg, rgba(0, 207, 166, 1) 0%, rgba(0, 207, 166, .3) 100%);
            --color-radiobutton-circle-bg: linear-gradient(144.73deg, #e3e3e3 15.19%, #ffffff 56.91%);
            --color-radiobutton-circle-bg-active: linear-gradient(141.95deg, #01cfa6 25.7%, #007e65 100%);
            --color-radiobutton-circle-strk: #ffffff;
            --color-radiobutton-circle-strk-2: linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, .2) 100%);
            --shadow-radiobutton-circle-strk: 0px 0px 4px rgba(0, 0, 0, .2);
            --radiobutton-border-width: 1px;
            --color-stepper-strk: #444852;
            --color-stepper-bg: transparent;
            --color-stepper-bg-active: #00cfa6;
            --color-stepper-txt: #80858f;
            --color-stepper-txt-active: #c2c4c9;
            --color-stepper-txt-point: #ffffff;
            --shadow-stepper-txt-point: 0px 0px 4px rgba(0, 0, 0, .2);
            --shadow-controls-inner-right: -1px 1px 2px 0px #0d101666 inset;
            --shadow-controls-inner-left: 1px 1px 2px 0px #0d101666 inset;
            --shadow-controls-to-right: 1px 1px 1px 0px #0000002e;
            --shadow-controls-to-left: -1px 1px 1px 0px #0000002e;
            --text-shadow-controls-to-right: 1px 1px 1px #0000002e;
            --filter-drop-shadow-controls-to-right: drop-shadow(1px 1px 1px #0000002e);
            --color-input-border-active: #3B6F6D;
            --color-input-border-focus: #04CFAA;
            --color-input-border-uneditable: #303B39;
            --color-input-bg-label-1: #0d1016;
            --color-input-bg-label-2: #13171f;
            --color-input-bg-label-3: #0d1016;
            --color-input-bg-label-4: #1b1f28;
            --color-input-txt-label: #3B6F6D;
            --color-input-txt-label-focus: #c2c4c9;
            --color-input-txt-placeholder: #2A4241;
            --color-input-txt-filled: #D2EEED;
            --color-input-hint-txt: #2A4241;
            --color-input-hint-icon: #00cfa6;
            --color-input-hint-bg: #13171f;
            --color-input-list-bg: #021F1E;
            --color-input-list-bg-hover: #031717;
            --color-input-list-bg-active: #031717;
            --color-input-list-txt: #80858f;
            --color-input-list-txt-hover: #80858f;
            --color-input-list-txt-active: #ffffff;
            --color-input-list-icon: #444852;
            --color-input-list-icon-hover: #80858f;
            --color-tournaments-prize-first: rgba(255, 186, 86, 1);
            --color-tournaments-prize-second: rgba(0, 207, 166, 1);
            --color-tournaments-prize-third: rgba(128, 133, 143, 1);
            --color-cashbox-switch-bg: #2A4241;
            --color-cashbox-switch-ic-passive: #3B6F6D;
            --color-cashbox-switch-ic-active: #ffffff;
            --color-cashbox-cardholder-bg-1: #031717;
            --color-cashbox-cardholder-bg-2: #0D1016;
            --color-cashbox-cardholder-bg-3: #232834;
            --color-cashbox-payment-bg-default: #021F1E;
            --color-cashbox-payment-bg-selected: linear-gradient(95.29deg, rgba(0, 207, 166, .2) 0%, rgba(0, 207, 166, 0) 100%);
            --color-cashbox-payment-gradient: linear-gradient(142deg, #00cfa6 0%, #444852 59.09%);
            --color-cashbox-payment-gradient-row: linear-gradient(171deg, #00cfa6 0%, #444852 59.09%);
            --color-cashbox-conclusion-status-bg-1: #031717;
            --color-cashbox-conclusion-status-bg-2: #021F1E;
            --color-cashbox-conclusion-status-txt-1: #80858f;
            --color-cashbox-conclusion-status-txt-2: #ffffff;
            --color-cashbox-conclusion-status-txt-3: #9d9b9b;
            --color-cashbox-comment-line: #1b1f28;
            --color-cashbox-header-bg-1: #031717;
            --color-cashbox-header-bg-2: #232834;
            --color-cashbox-header-txt-1: #ffffff;
            --color-cashbox-header-txt-2: #80858f;
            --color-cashbox-related-method-bg: #232834;
            --color-cashbox-related-method-stroke: transparent;
            --color-cashbox-related-method-txt: #ffffff;
            --color-cashbox-related-method-txt-secondary: #80858f;
            --color-cashbox-tabs-cdk-bg-1: #031717;
            --color-cashbox-tabs-cdk-bg-2: #232834;
            --color-cashbox-bg-1: #0D1016;
            --color-cashbox-bg-2: #031717;
            --shadow-front-card: 0px 0px 8px rgba(0, 0, 0, .5);
            --color-pop-up-bg-header: #032423;
            --color-pop-up-bg-body: #021F1E;
            --color-pop-up-line: #031717;
            --color-pop-up-bg-toast: #021F1E;
            --color-pop-up-txt-header: #ffffff;
            --color-pop-up-txt-body: #c2c4c9;
            --color-pop-up-txt-currency-counter: #ffc700;
            --color-pop-up-ic-close: #3B6F6D;
            --color-pop-up-overlay-darken: rgba(13, 16, 22, .7);
            --color-pop-up-bg-gradient: linear-gradient(270deg, #1B1F28 0%, rgba(27, 31, 40, 0) 86.76%);
            --pincoins-exchange-bg: url(/assets/pincoins/exchange-bg_dark.svg);
            --gift-box-bg: url(/assets/gift-box/gift-box-bg_dark.svg);
            --gift-box-widget-bg: url(/assets/gift-box/widget/widget-box-bg_dark.svg);
            --gift-box-card-bg-mobile: url(/assets/gift-box/page/box-bg-mobile_dark.svg);
            --gift-box-card-bg-desktop: url(/assets/gift-box/page/box-bg-desktop_dark.svg);
            --gift-box-card-dots: url(/assets/gift-box/page/dots_dark.svg);
            --gift-box-history-card-dots: url(/assets/gift-box/history/dots-middle_dark.svg);
            --color-card-bg-1: #031717;
            --color-card-bg-2: #032423;
            --color-card-bg-3: #021F1E;
            --color-card-bg-4: #444852;
            --color-card-bg-accent-1: #ff2400;
            --color-card-bg-accent-2: linear-gradient(0deg, rgba(49, 51, 52, .2), rgba(49, 51, 52, .2)), #ff2400;
            --color-card-bg-line-1: #1b1f28;
            --color-card-txt-1: #D2EEED;
            --color-card-txt-2: #3B6F6D;
            --color-card-txt-3: #444852;
            --color-card-txt-4: #444852;
            --color-card-txt-5: #ffffff;
            --color-profile-txt-1: #ffffff;
            --color-profile-txt-2: #D2EEED;
            --color-profile-txt-3: #80858f;
            --color-profile-txt-4: #3B6F6D;
            --color-profile-table-bg-1: #031717;
            --color-profile-table-line-1: #021F1E;
            --color-profile-table-txt-header: #ffffff;
            --color-profile-table-txt-1: #c2c4c9;
            --color-profile-table-txt-2: #D2EEED;
            --color-profile-table-txt-accent: #04CFAA;
            --color-stage-bg-1: #1b1f28;
            --color-stage-bg-2: #13171f;
            --color-stage-bg-3: #80858f;
            --color-stage-bg-4: #80858f;
            --color-stage-bg-accent: #ff2400;
            --color-stage-txt-ic-1: #444852;
            --color-stage-txt-ic-2: #ffffff;
            --color-stage-txt-ic-3: #13171f;
            --color-stage-txt-ic-accent: #ff2400;
            --color-stage-ic: #13171f;
            --color-countdown-num-1: #ffffff;
            --color-countdown-txt-1: #80858f;
            --color-countdown-num-2: #ffffff;
            --color-countdown-txt-2: #c2c4c9;
            --animation-border-rotation-width: 1px;
            --color-transparent: transparent;
            --color-white: #ffffff;
            --color-overlay-backdrop: var(--color-bg-1);
            --color-banner-txt-icon: #ffffff;
            --color-progressbar-full: #ffc700;
            --content-summary-chevron: url(/assets/content-page/summary-chevron-light.svg);
            --not-found-page-bg: #000211;
            --maintenance-bg: #000211;
            color: #fff;
            background: var(--color-bg-1);
            --sport-dropdown-chevron: #80858f;
            --sport-dropdown-chevron-active: #ffffff;
            --skeleton-shape-bg: #232834;
            --skeleton-shape-bg-gradient: linear-gradient(90deg, rgba(30, 35, 46, 0) 0%, rgba(128, 133, 143, .252417) 27.6%, rgba(128, 133, 143, .5) 52.62%, rgba(128, 133, 143, .291283) 74.48%, rgba(13, 16, 22, 0) 100%);
            --skeleton-top-event-card-bg: linear-gradient(180deg, #1B1F28 0%, #1B1F28 26.04%, #000000 100%)
        }

        html,
        body,
        div {
            margin: 0;
            padding: 0;
            border: 0;
            font-size: 100%;
            -webkit-text-size-adjust: 100%;
            font: inherit;
            vertical-align: baseline
        }

        body {
            line-height: 1
        }

        * {
            box-sizing: border-box;
            margin: 0;
            padding: 0
        }

        body {
            font-family: Roboto, sans-serif;
            font-size: 16px
        }

        * {
            box-sizing: border-box;
            font-family: Roboto, sans-serif
        }
    

        @keyframes _ngcontent-ng-c2185723158_shine {
            0% {
                left: -150%
            }

            to {
                left: 150%
            }
        }

        @keyframes _ngcontent-ng-c2185723158_live-flashing {
            0% {
                opacity: 0
            }

            50% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        [_nghost-ng-c2185723158] {
            display: flex
        }

        .pu-shell__main[_ngcontent-ng-c2185723158] {
            width: 100%;
            transition: padding-left .2s ease-in-out;
            display: flex;
            flex-direction: column;
            height: 100%
        }

        @media (min-width: 1280px) {
            .pu-shell__main[_ngcontent-ng-c2185723158] {
                padding-left: 210px
            }

            .pu-shell__main_sport[_ngcontent-ng-c2185723158],
            .pu-shell__main_maximized[_ngcontent-ng-c2185723158] {
                padding-left: 72px
            }

            .pu-shell__main_full[_ngcontent-ng-c2185723158] {
                padding-left: 0
            }
        }

        .pu-shell__main_navbar[_ngcontent-ng-c2185723158] {
            padding-bottom: 56px
        }

        @media (min-width: 768px) {
            .pu-shell__main_navbar[_ngcontent-ng-c2185723158] {
                padding-bottom: 66px
            }
        }

        @media (min-width: 1280px) {
            .pu-shell__main_navbar[_ngcontent-ng-c2185723158] {
                padding-bottom: 0
            }
        }

        @media (max-width: 767.98px) {
            .pu-shell__to-top-btn[_ngcontent-ng-c2185723158] {
                transition: bottom .6s
            }

            .pu-shell__to-top-btn_with-betslip.pu-shell__to-top-btn_with-navbar[_ngcontent-ng-c2185723158] {
                bottom: calc(7.5rem + env(safe-area-inset-bottom, 1rem))
            }
        }
    

        @keyframes _ngcontent-ng-c628614785_shine {
            0% {
                left: -150%
            }

            to {
                left: 150%
            }
        }

        @keyframes _ngcontent-ng-c628614785_live-flashing {
            0% {
                opacity: 0
            }

            50% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        [_nghost-ng-c628614785] {
            display: flex;
            justify-content: space-between;
            align-items: flex-start;
            flex: 1 auto;
            background-color: var(--color-headers-bg);
            position: -webkit-sticky;
            position: sticky;
            position: -webkit-sticky;
            top: 0;
            left: 0;
            padding: 0 .5rem;
            height: 40px;
            box-sizing: border-box;
            z-index: 600;
            transition: top .6s
        }

        .pu-header_visible-top-bar[_nghost-ng-c628614785] {
            top: 88px
        }

        @media (min-width: 768px) {
            .pu-header_visible-top-bar[_nghost-ng-c628614785] {
                top: 66px
            }
        }

        @media (min-width: 1280px) {
            .pu-header_visible-top-bar[_nghost-ng-c628614785] {
                top: 44px
            }
        }

        .pu-header_hidden[_nghost-ng-c628614785] {
            top: -40px
        }

        @media (min-width: 768px) {
            .pu-header_hidden[_nghost-ng-c628614785] {
                top: -64px
            }
        }

        @media (min-width: 1280px) {
            .pu-header_hidden[_nghost-ng-c628614785] {
                top: -72px
            }

            .pu-header_hidden.pu-header_with-deposit[_nghost-ng-c628614785] {
                top: 0
            }
        }

        .pu-header_hidden.pu-header_visible-top-bar[_nghost-ng-c628614785] {
            top: 48px
        }

        @media (min-width: 768px) {
            .pu-header_hidden.pu-header_visible-top-bar[_nghost-ng-c628614785] {
                top: 2px
            }
        }

        @media (min-width: 1280px) {
            .pu-header_hidden.pu-header_visible-top-bar[_nghost-ng-c628614785] {
                top: -28px
            }

            .pu-header_hidden.pu-header_visible-top-bar.pu-header_with-deposit[_nghost-ng-c628614785] {
                top: 44px
            }
        }

        [_nghost-ng-c628614785]:before {
            content: "";
            position: absolute;
            top: 0;
            bottom: 0;
            left: 0;
            right: 0;
            box-shadow: var(--shadow-headers);
            pointer-events: none
        }

        @media (min-width: 1280px) {
            [_nghost-ng-c628614785]:before {
                display: none
            }
        }

        .pu-header_with-deposit[_nghost-ng-c628614785] {
            flex-wrap: wrap;
            height: 94px
        }

        @media (min-width: 768px) {
            .pu-header_with-deposit[_nghost-ng-c628614785] {
                flex-wrap: nowrap;
                height: 64px;
                padding: .75rem 1rem
            }
        }

        @media (min-width: 1280px) {
            .pu-header_with-deposit[_nghost-ng-c628614785] {
                height: 72px;
                padding: 1rem 1.5rem
            }
        }

        @media (min-width: 768px) {
            [_nghost-ng-c628614785] {
                height: 64px;
                padding: .75rem 1rem
            }
        }

        @media (min-width: 1280px) {
            [_nghost-ng-c628614785] {
                height: 72px;
                padding: 1rem 1.5rem;
                box-shadow: none;
                overflow: initial
            }
        }

        .pu-header__logo[_ngcontent-ng-c628614785] {
            padding-top: .5rem
        }

        @media (min-width: 768px) {
            .pu-header__logo[_ngcontent-ng-c628614785] {
                padding-top: 0
            }
        }

        .pu-header__menu-list[_ngcontent-ng-c628614785] {
            display: none
        }

        @media (min-width: 1280px) {
            .pu-header__menu-list[_ngcontent-ng-c628614785] {
                display: flex
            }
        }

        .pu-header__menu-list__img[_ngcontent-ng-c628614785] {
            display: flex;
            justify-content: center;
            align-items: center;
            width: 2.5rem;
            height: 2.5rem
        }

        .pu-header__deposit[_ngcontent-ng-c628614785] {
            width: 100%;
            order: 1
        }

        @media (min-width: 768px) {
            .pu-header__deposit[_ngcontent-ng-c628614785] {
                width: auto;
                order: initial;
                flex: 1;
                margin-right: 1rem
            }
        }

        .pu-header__wallet[_ngcontent-ng-c628614785] {
            box-sizing: border-box;
            margin: 0;
            font-size: 100%;
            font-family: inherit;
            vertical-align: baseline;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            display: inline-block;
            background: none;
            -webkit-appearance: none;
            appearance: none;
            border: 0;
            padding: 0;
            cursor: pointer;
            letter-spacing: 0;
            text-decoration: none;
            color: var(--color-txt-icon-3);
            height: 40px
        }

        .pu-header__wallet[_ngcontent-ng-c628614785]>*[_ngcontent-ng-c628614785],
        .pu-header__wallet[_ngcontent-ng-c628614785]>*[_ngcontent-ng-c628614785]:before,
        .pu-header__wallet[_ngcontent-ng-c628614785]>*[_ngcontent-ng-c628614785]:after {
            box-sizing: inherit
        }

        .pu-header__wallet[_ngcontent-ng-c628614785]::-moz-focus-inner {
            border: 0
        }

        .pu-header__actions[_ngcontent-ng-c628614785] {
            display: flex;
            align-items: center
        }

        .pu-header__user-bonus[_ngcontent-ng-c628614785] {
            font-size: .875rem;
            line-height: 1.125rem;
            font-weight: 400;
            font-weight: 500;
            display: none;
            align-items: center;
            margin-right: 1rem;
            padding-left: 1rem;
            color: var(--color-txt-icon-1)
        }

        @media (min-width: 768px) {
            .pu-header__user-bonus[_ngcontent-ng-c628614785] {
                display: flex
            }
        }

        @media (min-width: 1280px) {
            .pu-header__user-bonus[_ngcontent-ng-c628614785] {
                font-size: 1rem;
                line-height: 1.375rem;
                font-weight: 400;
                font-weight: 500
            }
        }

        .pu-header__balance[_ngcontent-ng-c628614785] {
            margin-right: 1rem
        }

        @media (min-width: 768px) {
            .pu-header__balance[_ngcontent-ng-c628614785] {
                margin-right: .75rem
            }
        }

        @media (min-width: 1280px) {
            .pu-header__balance[_ngcontent-ng-c628614785] {
                margin-right: 20px
            }
        }

        .pu-header__login[_ngcontent-ng-c628614785] {
            margin-top: 6px;
            margin-left: .5rem;
            white-space: nowrap
        }

        @media (min-width: 768px) {
            .pu-header__login[_ngcontent-ng-c628614785] {
                margin-top: 0
            }
        }

        .pu-header__login-dropdown[_ngcontent-ng-c628614785] {
            position: absolute;
            top: 100%;
            right: 0;
            z-index: -1
        }
    

        @keyframes _ngcontent-ng-c4238044941_shine {
            0% {
                left: -150%
            }

            to {
                left: 150%
            }
        }

        @keyframes _ngcontent-ng-c4238044941_live-flashing {
            0% {
                opacity: 0
            }

            50% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        .logo[_ngcontent-ng-c4238044941] {
            display: flex;
            width: 80px;
            height: 24px;
            margin: 0 auto;
            transition: .2s ease-in-out
        }

        @media (min-width: 768px) {
            .logo[_ngcontent-ng-c4238044941] {
                width: 120px;
                height: 36px
            }
        }

        @media (min-width: 1280px) {
            .logo[_ngcontent-ng-c4238044941] {
                width: 142px;
                height: 41px;
                margin-bottom: 37px
            }
        }

        .logo_short[_ngcontent-ng-c4238044941] {
            width: 40px;
            height: 40px;
            margin-bottom: 38px
        }

        .logo__image[_ngcontent-ng-c4238044941] {
            display: block;
            width: 100%;
            height: 100%
        }
    

        @keyframes _ngcontent-ng-c2152865757_shine {
            0% {
                left: -150%
            }

            to {
                left: 150%
            }
        }

        @keyframes _ngcontent-ng-c2152865757_live-flashing {
            0% {
                opacity: 0
            }

            50% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        [_nghost-ng-c2152865757] {
            display: flex;
            flex-direction: column
        }

        @media (min-width: 1280px) {
            [_nghost-ng-c2152865757] {
                margin-bottom: 0;
                display: grid;
                grid-gap: .25rem
            }
        }

        .horizontal[_nghost-ng-c2152865757] {
            flex-direction: row;
            margin-bottom: 0;
            grid-gap: 0
        }
    

        @keyframes _ngcontent-ng-c539851546_shine {
            0% {
                left: -150%
            }

            to {
                left: 150%
            }
        }

        @keyframes _ngcontent-ng-c539851546_live-flashing {
            0% {
                opacity: 0
            }

            50% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        @font-face {
            font-family: Banner-Regular-It;
            src: url(/assets/fonts/Banner-Regular-It/Banner-Regular-It.eot);
            src: url(/assets/fonts/Banner-Regular-It/Banner-Regular-It.eot?#iefix) format("embedded-opentype"), url(fonts/eAvlwa0XYQuZ.woff2) format("woff2"), url(fonts/mLBRKQz3x2AD.woff) format("woff"), url(fonts/Z05JVxCh6sku.ttf) format("truetype");
            font-weight: 400;
            font-style: normal
        }

        @font-face {
            font-family: Banner-Bold;
            src: url(/assets/fonts/Banner-Bold/Banner-Bold.eot);
            src: url(/assets/fonts/Banner-Bold/Banner-Bold.eot?#iefix) format("embedded-opentype"), url(/assets/fonts/Banner-Bold/Banner-Bold.woff2) format("woff2"), url(/assets/fonts/Banner-Bold/Banner-Bold.woff) format("woff"), url(/assets/fonts/Banner-Bold/Banner-Bold.ttf) format("truetype");
            font-weight: 700;
            font-style: normal;
            font-display: swap
        }

        [_nghost-ng-c539851546] {
            display: block;
            padding: 0 .5rem
        }

        @media (min-width: 768px) {
            [_nghost-ng-c539851546] {
                padding: 0 1rem
            }
        }

        @media (min-width: 1280px) {
            [_nghost-ng-c539851546] {
                padding: 0
            }
        }

        .pu-home__bonus-list[_ngcontent-ng-c539851546] {
            display: grid;
            grid-gap: 1rem;
            grid-template-columns: 1fr;
            padding: 1rem 0
        }

        @media (min-width: 375px) {
            .pu-home__bonus-list[_ngcontent-ng-c539851546] {
                padding: 1.5rem .5rem;
                grid-gap: 1.5rem
            }
        }

        @media (min-width: 660px) {
            .pu-home__bonus-list[_ngcontent-ng-c539851546] {
                grid-template-columns: 1fr 1fr
            }
        }

        @media (min-width: 768px) {
            .pu-home__bonus-list[_ngcontent-ng-c539851546] {
                padding: 1.5rem .5rem;
                grid-gap: 1rem
            }
        }

        @media (min-width: 1024px) {
            .pu-home__bonus-list[_ngcontent-ng-c539851546] {
                padding: 2.5rem 1.5rem .5rem;
                grid-template-columns: 1fr 1fr;
                grid-gap: 1rem
            }
        }

        @media (min-width: 1280px) {
            .pu-home__bonus-list[_ngcontent-ng-c539851546] {
                margin: 0 1.5rem;
                padding: 2rem .5rem;
                grid-gap: 3rem
            }
        }

        @media (min-width: 1920px) {
            .pu-home__bonus-list[_ngcontent-ng-c539851546] {
                padding: 3rem .5rem 2rem
            }
        }

        .pu-home__promo[_ngcontent-ng-c539851546] {
            margin: 0 -.5rem
        }

        @media (min-width: 768px) {
            .pu-home__promo[_ngcontent-ng-c539851546] {
                margin: 0 -1rem
            }
        }

        @media (min-width: 1280px) {
            .pu-home__promo[_ngcontent-ng-c539851546] {
                margin: 0;
                padding: 0 1.5rem
            }
        }

        .pu-home__thematic-sections-list[_ngcontent-ng-c539851546] {
            width: calc(100% + 1rem);
            margin: 0 -.5rem;
            display: grid;
            grid-gap: 10px;
            grid-template-columns: 1fr 1fr;
            padding: 30px .5rem 1.5rem;
            margin-bottom: -10px;
            overflow: hidden
        }

        @media (min-width: 768px) {
            .pu-home__thematic-sections-list[_ngcontent-ng-c539851546] {
                width: calc(100% + 2rem);
                grid-template-columns: repeat(4, 1fr);
                margin: 0 -1rem;
                padding: 22px 1rem 1.5rem;
                margin-bottom: -10px;
                grid-gap: 1rem 14px
            }
        }

        @media (min-width: 1024px) {
            .pu-home__thematic-sections-list[_ngcontent-ng-c539851546] {
                padding: 26px 1rem 24px;
                grid-gap: 10px;
                margin-top: -14px;
                margin-bottom: -5px
            }
        }

        @media (min-width: 1280px) {
            .pu-home__thematic-sections-list[_ngcontent-ng-c539851546] {
                padding: 26px 1rem 25px;
                grid-gap: 1rem;
                margin-top: -14px;
                margin-bottom: -20px
            }
        }

        .pu-home__thematic-sections-link[_ngcontent-ng-c539851546] {
            color: var(--color-txt-icon-1);
            text-decoration: none
        }

        .pu-home__counter-list[_ngcontent-ng-c539851546] {
            width: 100%;
            max-width: 375px;
            margin: 7px auto .5rem;
            display: grid;
            grid-gap: .5rem 1rem;
            grid-template-columns: 1fr 1fr;
            padding: 0 .5rem
        }

        @media (min-width: 375px) {
            .pu-home__counter-list[_ngcontent-ng-c539851546] {
                padding: 0 1rem;
                margin-top: 5px
            }
        }

        @media (min-width: 768px) {
            .pu-home__counter-list[_ngcontent-ng-c539851546] {
                width: auto;
                max-width: 100%;
                display: flex;
                align-items: center;
                justify-items: center;
                padding: 0 44px;
                grid-gap: 0;
                margin-top: -1px
            }
        }

        .pu-home__counter-link[_ngcontent-ng-c539851546] {
            text-decoration: none
        }

        .pu-home__block[_ngcontent-ng-c539851546] {
            width: 100%;
            display: flex;
            flex-direction: column;
            align-items: center;
            margin-bottom: .75rem
        }

        @media (min-width: 768px) {
            .pu-home__block[_ngcontent-ng-c539851546] {
                margin-bottom: 1rem
            }
        }

        @media (min-width: 1280px) {
            .pu-home__block[_ngcontent-ng-c539851546] {
                padding: 0 1.5rem
            }
        }

        .pu-home__block-buttons[_ngcontent-ng-c539851546] {
            display: grid;
            grid-gap: .5rem;
            grid-template-columns: 1fr 1fr
        }

        @media (min-width: 768px) {
            .pu-home__block-buttons[_ngcontent-ng-c539851546] {
                grid-auto-flow: column
            }
        }

        .pu-home__block-button[_ngcontent-ng-c539851546] {
            justify-content: center;
            text-align: center;
            min-width: 132px;
            max-width: 360px;
            margin: .5rem auto 0
        }

        @media (min-width: 375px) {
            .pu-home__block-button[_ngcontent-ng-c539851546] {
                min-width: 160px
            }
        }

        @media (min-width: 768px) {
            .pu-home__block-button[_ngcontent-ng-c539851546] {
                min-width: auto
            }
        }

        .pu-home__block-button_sport[_ngcontent-ng-c539851546] {
            margin-top: 1rem;
            max-width: 359px;
            width: 100%
        }

        @media (min-width: 768px) {
            .pu-home__block-button_sport[_ngcontent-ng-c539851546] {
                margin-top: 1.5rem
            }
        }

        .pu-home__promo-championship-block[_ngcontent-ng-c539851546] .pu-home__block-button[_ngcontent-ng-c539851546] {
            padding-left: .25rem;
            padding-right: .25rem
        }

        @media (min-width: 375px) {
            .pu-home__promo-championship-block[_ngcontent-ng-c539851546] .pu-home__block-button[_ngcontent-ng-c539851546] {
                padding-left: 1rem;
                padding-right: 1rem
            }
        }

        .pu-home__top-matches-block[_ngcontent-ng-c539851546] {
            position: relative;
            width: 100%;
            overflow: hidden
        }

        .pu-home__top-matches-block[_ngcontent-ng-c539851546] .pu-home__block-button[_ngcontent-ng-c539851546] {
            z-index: 2;
            max-width: 360px;
            margin: .5rem auto 0
        }

        @media (min-width: 768px) {
            .pu-home__top-matches-block[_ngcontent-ng-c539851546] .pu-home__block-button[_ngcontent-ng-c539851546] {
                position: absolute;
                right: 0;
                top: 1rem;
                min-width: auto;
                margin: 0
            }
        }

        .pu-home__running-line-stars[_ngcontent-ng-c539851546] {
            width: calc(100% - 2rem);
            left: 50%;
            transform: translate(-50%)
        }

        .pu-home__running-line_mobile[_ngcontent-ng-c539851546] {
            position: relative;
            min-height: 200px;
            margin-bottom: .75rem
        }

        @media (min-width: 768px) {
            .pu-home__running-line_mobile[_ngcontent-ng-c539851546] {
                margin-bottom: 1rem
            }
        }

        .pu-home__casino-block[_ngcontent-ng-c539851546] {
            position: relative;
            width: 100%;
            padding: 20px 0 0
        }

        @media (min-width: 768px) {
            .pu-home__casino-block[_ngcontent-ng-c539851546] {
                padding: 36px 0 0
            }
        }

        @media (min-width: 1280px) {
            .pu-home__casino-block[_ngcontent-ng-c539851546] {
                padding: 1rem 0 0
            }
        }

        .pu-home__casino-block[_ngcontent-ng-c539851546] .pu-home__block-button[_ngcontent-ng-c539851546] {
            margin-top: .5rem;
            z-index: 2
        }

        @media (min-width: 768px) {
            .pu-home__casino-block[_ngcontent-ng-c539851546] .pu-home__block-button[_ngcontent-ng-c539851546] {
                position: absolute;
                right: 0;
                top: 0;
                margin-top: 0
            }
        }

        @media (min-width: 1280px) {
            .pu-home__casino-block[_ngcontent-ng-c539851546] .pu-home__block-button[_ngcontent-ng-c539851546] {
                top: -30px
            }
        }
    

        @keyframes _ngcontent-ng-c203152021_shine {
            0% {
                left: -150%
            }

            to {
                left: 150%
            }
        }

        @keyframes _ngcontent-ng-c203152021_live-flashing {
            0% {
                opacity: 0
            }

            50% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        [_nghost-ng-c203152021] {
            display: flex;
            justify-content: center;
            flex-direction: column;
            align-items: center;
            width: calc(100% + 1rem);
            position: relative;
            z-index: 2;
            overflow: hidden;
            padding: 26px .5rem 21px;
            margin: 0 -.5rem -10px
        }

        @media (min-width: 375px) {
            [_nghost-ng-c203152021] {
                padding-top: 1.5rem;
                padding-bottom: 19px
            }
        }

        @media (min-width: 768px) {
            [_nghost-ng-c203152021] {
                width: calc(100% + 2rem);
                padding: 2rem 1rem 22px;
                margin: 0 -1rem -5px
            }
        }

        @media (min-width: 1280px) {
            [_nghost-ng-c203152021] {
                width: calc(100% + 3rem);
                max-width: 1300px;
                padding: 55px 1.5rem 25px;
                margin: 0 -1.5rem
            }
        }

        @media (min-width: 1920px) {
            [_nghost-ng-c203152021] {
                padding: 50px 1.5rem 60px
            }
        }

        .pu-live-dealers__block-title[_nghost-ng-c203152021],
        .pu-live-dealers__block-title [_nghost-ng-c203152021] {
            padding: 20px .5rem 30px
        }

        @media (min-width: 375px) {

            .pu-live-dealers__block-title[_nghost-ng-c203152021],
            .pu-live-dealers__block-title [_nghost-ng-c203152021] {
                padding-top: 20px;
                padding-bottom: 30px
            }
        }

        @media (min-width: 768px) {

            .pu-live-dealers__block-title[_nghost-ng-c203152021],
            .pu-live-dealers__block-title [_nghost-ng-c203152021] {
                padding: 24px 1rem 42px
            }
        }

        @media (min-width: 1280px) {

            .pu-live-dealers__block-title[_nghost-ng-c203152021],
            .pu-live-dealers__block-title [_nghost-ng-c203152021] {
                padding: 50px 1rem
            }
        }

        .ui-block-title__wrapper[_ngcontent-ng-c203152021] {
            position: relative;
            display: flex;
            flex-direction: column;
            align-items: center;
            z-index: 2
        }

        .ui-block-title__title[_ngcontent-ng-c203152021] {
            font-size: 1.25rem;
            line-height: 1.625rem;
            font-weight: 400;
            font-weight: 500;
            color: var(--color-txt-icon-1);
            text-transform: uppercase;
            text-align: center
        }

        @media (min-width: 375px) {
            .ui-block-title__title[_ngcontent-ng-c203152021] {
                font-size: 1.5rem;
                line-height: 1.75rem;
                font-weight: 400;
                font-weight: 500
            }
        }

        @media (min-width: 768px) {
            .ui-block-title__title[_ngcontent-ng-c203152021] {
                font-size: 1.75rem;
                line-height: 2.0625rem;
                font-weight: 400;
                font-weight: 500
            }
        }

        @media (min-width: 1280px) {
            .ui-block-title__title[_ngcontent-ng-c203152021] {
                font-size: 3rem;
                line-height: 3.5rem;
                font-weight: 400;
                font-weight: 700;
                line-height: 48px;
                margin-bottom: .25rem
            }
        }

        .ui-block-title__description[_ngcontent-ng-c203152021] {
            font-size: .75rem;
            line-height: 1rem;
            font-weight: 400;
            color: var(--color-txt-icon-1);
            margin-top: -2px;
            margin-bottom: 5px
        }

        @media (min-width: 375px) {
            .ui-block-title__description[_ngcontent-ng-c203152021] {
                font-size: .875rem;
                line-height: 1.125rem;
                font-weight: 400
            }
        }

        @media (min-width: 768px) {
            .ui-block-title__description[_ngcontent-ng-c203152021] {
                font-size: 1rem;
                line-height: 1.375rem;
                font-weight: 400
            }
        }

        @media (min-width: 1280px) {
            .ui-block-title__description[_ngcontent-ng-c203152021] {
                margin-top: 0
            }
        }

        .ui-block-title__highlight[_ngcontent-ng-c203152021] {
            width: calc(100% + 2rem);
            height: 1px
        }

        @media (min-width: 1280px) {
            .ui-block-title__highlight[_ngcontent-ng-c203152021] {
                min-width: 280px
            }
        }

        .ui-block-title__highlight[_ngcontent-ng-c203152021]:after,
        .ui-block-title__highlight[_ngcontent-ng-c203152021]:before {
            content: "";
            position: absolute;
            bottom: -1px;
            left: 50%;
            transform: translate(-50%);
            height: 3px;
            width: 88px;
            border-radius: 100px
        }

        @media (min-width: 1280px) {

            .ui-block-title__highlight[_ngcontent-ng-c203152021]:after,
            .ui-block-title__highlight[_ngcontent-ng-c203152021]:before {
                width: 112px
            }
        }

        .ui-block-title__highlight[_ngcontent-ng-c203152021]:before {
            filter: blur(10px)
        }

        .ui-block-title__highlight_green[_ngcontent-ng-c203152021] {
            background: linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, var(--color-brand-secondary) 50%, rgba(0, 0, 0, 0) 100%)
        }

        .ui-block-title__highlight_green[_ngcontent-ng-c203152021]:after,
        .ui-block-title__highlight_green[_ngcontent-ng-c203152021]:before {
            background-color: var(--color-brand-secondary)
        }

        .ui-block-title__highlight_red[_ngcontent-ng-c203152021] {
            background: linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, var(--color-brand-primary) 50%, rgba(0, 0, 0, 0) 100%)
        }

        .ui-block-title__highlight_red[_ngcontent-ng-c203152021]:after,
        .ui-block-title__highlight_red[_ngcontent-ng-c203152021]:before {
            background-color: var(--color-brand-primary)
        }

        .ui-block-title__highlight_magenta[_ngcontent-ng-c203152021] {
            background: linear-gradient(90deg, #0000, #f32293, #0000)
        }

        .ui-block-title__highlight_magenta[_ngcontent-ng-c203152021]:after,
        .ui-block-title__highlight_magenta[_ngcontent-ng-c203152021]:before {
            background-color: #f32293
        }

        .ui-block-title__highlight_blue[_ngcontent-ng-c203152021] {
            background: linear-gradient(90deg, #0000, #00b2ff, #0000)
        }

        .ui-block-title__highlight_blue[_ngcontent-ng-c203152021]:after,
        .ui-block-title__highlight_blue[_ngcontent-ng-c203152021]:before {
            background-color: #00b2ff
        }

        .ui-block-title__highlight_white[_ngcontent-ng-c203152021] {
            background: linear-gradient(90deg, #0000, #fff, #0000)
        }

        .ui-block-title__highlight_white[_ngcontent-ng-c203152021]:after,
        .ui-block-title__highlight_white[_ngcontent-ng-c203152021]:before {
            background-color: #fff
        }

        .ui-block-title__glow[_ngcontent-ng-c203152021] {
            position: absolute;
            top: 11px;
            height: 56px;
            width: 495px
        }

        @media (min-width: 768px) {
            .ui-block-title__glow[_ngcontent-ng-c203152021] {
                width: 712px;
                height: 80px;
                top: 9px
            }
        }

        @media (min-width: 1280px) {
            .ui-block-title__glow[_ngcontent-ng-c203152021] {
                width: 1300px;
                height: 100px;
                top: 27px
            }
        }

        .ui-block-title__glow[_ngcontent-ng-c203152021]:after {
            content: "";
            position: absolute;
            top: .5rem;
            width: 144px;
            height: 40px;
            left: 50%;
            transform: translate(-50%);
            background: radial-gradient(50% 50% at 50% 50%, #0d1016, #0000)
        }

        @media (min-width: 768px) {
            .ui-block-title__glow[_ngcontent-ng-c203152021]:after {
                width: 207px;
                height: 57px;
                top: 20px
            }
        }

        @media (min-width: 1280px) {
            .ui-block-title__glow[_ngcontent-ng-c203152021]:after {
                width: 482px;
                height: 72px;
                top: 14px
            }
        }

        .ui-block-title__glow[_ngcontent-ng-c203152021]:before {
            content: "";
            position: absolute;
            top: 25px;
            width: 100%;
            height: 5px;
            left: 50%;
            transform: translate(-50%)
        }

        @media (min-width: 768px) {
            .ui-block-title__glow[_ngcontent-ng-c203152021]:before {
                top: 36px;
                width: 620px;
                height: 7px
            }
        }

        @media (min-width: 1280px) {
            .ui-block-title__glow[_ngcontent-ng-c203152021]:before {
                top: 45px;
                width: 820px;
                height: 10px
            }
        }

        .ui-block-title__glow_green[_ngcontent-ng-c203152021] {
            background: radial-gradient(50% 50% at 50% 50%, #00cfa61a, #0000)
        }

        .ui-block-title__glow_green[_ngcontent-ng-c203152021]:before {
            background: radial-gradient(50% 50% at 50% 50%, #00cfa61a, #00cfa61a 15.45%, #0000)
        }

        .ui-block-title__glow_red[_ngcontent-ng-c203152021] {
            background: radial-gradient(50% 50% at 50% 50%, #ff24001a, #0000)
        }

        .ui-block-title__glow_red[_ngcontent-ng-c203152021]:before {
            background: radial-gradient(50% 50% at 50% 50%, #ff24001a, #ff24001a 15.45%, #0000)
        }

        .ui-block-title__glow_white[_ngcontent-ng-c203152021] {
            background: radial-gradient(50% 50% at 50% 50%, #ffffff1a, #0000)
        }

        .ui-block-title__glow_white[_ngcontent-ng-c203152021]:before {
            background: radial-gradient(50% 50% at 50% 50%, #ffffff1a, #ffffff1a 15.45%, #0000)
        }

        .ui-block-title__glow_magenta[_ngcontent-ng-c203152021] {
            background: radial-gradient(50% 50% at 50% 50%, #f322931a, #0000)
        }

        .ui-block-title__glow_magenta[_ngcontent-ng-c203152021]:before {
            background: radial-gradient(50% 50% at 50% 50%, #f3229326, #f3229326 15.45%, #0000)
        }

        .ui-block-title__glow_blue[_ngcontent-ng-c203152021] {
            background: radial-gradient(50% 50% at 50% 50%, #00b2ff1a, #0000)
        }

        .ui-block-title__glow_blue[_ngcontent-ng-c203152021]:before {
            background: radial-gradient(50% 50% at 50% 50%, #00b2ff1a, #00b2ff1a 15.45%, #0000)
        }
    

        @keyframes _ngcontent-ng-c1907492542_shine {
            0% {
                left: -150%
            }

            to {
                left: 150%
            }
        }

        @keyframes _ngcontent-ng-c1907492542_live-flashing {
            0% {
                opacity: 0
            }

            50% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        @font-face {
            font-family: Banner-Regular-It;
            src: url(/assets/fonts/Banner-Regular-It/Banner-Regular-It.eot);
            src: url(/assets/fonts/Banner-Regular-It/Banner-Regular-It.eot?#iefix) format("embedded-opentype"), url(fonts/eAvlwa0XYQuZ.woff2) format("woff2"), url(fonts/mLBRKQz3x2AD.woff) format("woff"), url(fonts/Z05JVxCh6sku.ttf) format("truetype");
            font-weight: 400;
            font-style: normal
        }

        @font-face {
            font-family: Banner-Bold;
            src: url(/assets/fonts/Banner-Bold/Banner-Bold.eot);
            src: url(/assets/fonts/Banner-Bold/Banner-Bold.eot?#iefix) format("embedded-opentype"), url(/assets/fonts/Banner-Bold/Banner-Bold.woff2) format("woff2"), url(/assets/fonts/Banner-Bold/Banner-Bold.woff) format("woff"), url(/assets/fonts/Banner-Bold/Banner-Bold.ttf) format("truetype");
            font-weight: 700;
            font-style: normal;
            font-display: swap
        }

        [_nghost-ng-c1907492542] {
            display: block;
            width: 100%
        }

        .pu-home-sports[_ngcontent-ng-c1907492542] {
            position: relative;
            height: 220px
        }

        .pu-home-sports__image[_ngcontent-ng-c1907492542] {
            width: 100%;
            height: 100%
        }

        .pu-home-sports__image[_ngcontent-ng-c1907492542] img[_ngcontent-ng-c1907492542] {
            object-position: top center;
            object-fit: cover;
            height: 100%;
            width: 100%
        }

        @media (min-width: 1920px) {
            .pu-home-sports__image[_ngcontent-ng-c1907492542] img[_ngcontent-ng-c1907492542] {
                object-fit: contain
            }
        }

        .pu-home-sports__text[_ngcontent-ng-c1907492542] {
            position: absolute;
            left: 50%;
            bottom: 0;
            transform: translate(-50%);
            text-align: center;
            width: 100%
        }

        @media (min-width: 768px) {
            .pu-home-sports__text[_ngcontent-ng-c1907492542] {
                bottom: -10px
            }
        }

        .pu-home-sports__text-title[_ngcontent-ng-c1907492542] {
            font-family: Banner-Bold-It, sans-serif;
            line-height: 27px;
            font-size: 27px;
            margin-bottom: .5rem
        }

        .pu-home-sports__text-subtitle[_ngcontent-ng-c1907492542] {
            line-height: 16px;
            font-size: 16px
        }
    

        @keyframes _ngcontent-ng-c1901712968_shine {
            0% {
                left: -150%
            }

            to {
                left: 150%
            }
        }

        @keyframes _ngcontent-ng-c1901712968_live-flashing {
            0% {
                opacity: 0
            }

            50% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        @font-face {
            font-family: Banner-Regular-It;
            src: url(/assets/fonts/Banner-Regular-It/Banner-Regular-It.eot);
            src: url(/assets/fonts/Banner-Regular-It/Banner-Regular-It.eot?#iefix) format("embedded-opentype"), url(fonts/eAvlwa0XYQuZ.woff2) format("woff2"), url(fonts/mLBRKQz3x2AD.woff) format("woff"), url(fonts/Z05JVxCh6sku.ttf) format("truetype");
            font-weight: 400;
            font-style: normal
        }

        @font-face {
            font-family: Banner-Bold;
            src: url(/assets/fonts/Banner-Bold/Banner-Bold.eot);
            src: url(/assets/fonts/Banner-Bold/Banner-Bold.eot?#iefix) format("embedded-opentype"), url(/assets/fonts/Banner-Bold/Banner-Bold.woff2) format("woff2"), url(/assets/fonts/Banner-Bold/Banner-Bold.woff) format("woff"), url(/assets/fonts/Banner-Bold/Banner-Bold.ttf) format("truetype");
            font-weight: 700;
            font-style: normal;
            font-display: swap
        }

        [_nghost-ng-c1901712968] {
            display: flex;
            align-items: flex-end;
            margin: 0
        }

        @media (min-width: 768px) {
            [_nghost-ng-c1901712968] {
                margin: 0 .75rem
            }
        }

        @media (min-width: 1280px) {
            [_nghost-ng-c1901712968] {
                margin: 0 1.5rem
            }
        }

        .ui-home-counter__value[_ngcontent-ng-c1901712968] {
            font-family: Banner-Bold, sans-serif;
            min-width: 48px;
            margin-right: .25rem;
            font-size: 42px;
            line-height: 1;
            text-align: right;
            color: var(--color-txt-icon-1)
        }

        @media (min-width: 375px) {
            .ui-home-counter__value[_ngcontent-ng-c1901712968] {
                min-width: 55px;
                font-size: 48px
            }
        }

        @media (min-width: 768px) {
            .ui-home-counter__value[_ngcontent-ng-c1901712968] {
                min-width: auto;
                font-size: 60px;
                margin-right: .5rem
            }
        }

        .ui-home-counter__description[_ngcontent-ng-c1901712968] {
            font-size: .75rem;
            line-height: 1rem;
            font-weight: 400;
            margin-bottom: .25rem;
            color: var(--color-txt-icon-3)
        }

        @media (min-width: 375px) {
            .ui-home-counter__description[_ngcontent-ng-c1901712968] {
                font-size: .875rem;
                line-height: 1.125rem;
                font-weight: 400;
                margin-bottom: 6px
            }
        }

        @media (min-width: 768px) {
            .ui-home-counter__description[_ngcontent-ng-c1901712968] {
                font-size: 1rem;
                line-height: 1.375rem;
                font-weight: 400
            }
        }
    

        @keyframes _ngcontent-ng-c2601439749_shine {
            0% {
                left: -150%
            }

            to {
                left: 150%
            }
        }

        @keyframes _ngcontent-ng-c2601439749_live-flashing {
            0% {
                opacity: 0
            }

            50% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        [_nghost-ng-c2601439749] {
            display: block;
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            z-index: 1
        }

        .ui-starshine-green[_nghost-ng-c2601439749] .ui-star[_ngcontent-ng-c2601439749] {
            background-image: url(images/mU8FWnWcIgsP.png);
            background-image: image-set(url(images/mU8FWnWcIgsP.png) 1x, url(images/green-light%402x.png) 2x)
        }

        .ui-starshine-red[_nghost-ng-c2601439749] .ui-star[_ngcontent-ng-c2601439749] {
            background-image: url(images/FR0mTU2n2uZC.png);
            background-image: image-set(url(images/FR0mTU2n2uZC.png) 1x, url(/assets/home/stars/red-light@2x.png) 2x)
        }

        .ui-starshine-magenta[_nghost-ng-c2601439749] .ui-star[_ngcontent-ng-c2601439749] {
            background-image: url(/assets/home/stars/magenta-light.png);
            background-image: image-set(url(/assets/home/stars/magenta-light.png) 1x, url(/assets/home/stars/magenta-light@2x.png) 2x)
        }

        .ui-starshine-blue[_nghost-ng-c2601439749] .ui-star[_ngcontent-ng-c2601439749] {
            background-image: url(/assets/home/stars/blue-light.png);
            background-image: image-set(url(/assets/home/stars/blue-light.png) 1x, url(/assets/home/stars/blue-light@2x.png) 2x)
        }

        .ui-starshine-white[_nghost-ng-c2601439749] .ui-star[_ngcontent-ng-c2601439749] {
            background-image: url(images/8DBmR6TytyDD.png);
            background-image: image-set(url(images/8DBmR6TytyDD.png) 1x, url(/assets/home/stars/white-light@2x.png) 2x)
        }

        .ui-starshine-yellow[_nghost-ng-c2601439749] .ui-star[_ngcontent-ng-c2601439749] {
            background-image: url(/assets/home/stars/yellow-light.png);
            background-image: image-set(url(/assets/home/stars/yellow-light.png) 1x, url(/assets/home/stars/yellow-light@2x.png) 2x)
        }

        .ui-starshine-wrapper[_ngcontent-ng-c2601439749] {
            display: block;
            width: 100%;
            height: 100%
        }

        .ui-star[_ngcontent-ng-c2601439749] {
            display: block;
            background-repeat: no-repeat;
            background-position: center;
            background-size: 100% 100%;
            z-index: 2;
            opacity: 0;
            animation: _ngcontent-ng-c2601439749_glitter 5s linear 0s infinite normal
        }

        .ui-star-small[_ngcontent-ng-c2601439749] {
            width: 7px;
            height: 7px
        }

        @media (min-width: 768px) {
            .ui-star-small[_ngcontent-ng-c2601439749] {
                width: 10px;
                height: 10px
            }
        }

        @media (min-width: 1280px) {
            .ui-star-small[_ngcontent-ng-c2601439749] {
                width: 24px;
                height: 24px
            }
        }

        .ui-star-medium[_ngcontent-ng-c2601439749] {
            width: 15px;
            height: 15px
        }

        @media (min-width: 768px) {
            .ui-star-medium[_ngcontent-ng-c2601439749] {
                width: 30px;
                height: 30px
            }
        }

        @media (min-width: 1280px) {
            .ui-star-medium[_ngcontent-ng-c2601439749] {
                width: 68px;
                height: 68px
            }
        }

        .ui-star-large[_ngcontent-ng-c2601439749] {
            width: 35px;
            height: 35px
        }

        @media (min-width: 768px) {
            .ui-star-large[_ngcontent-ng-c2601439749] {
                width: 50px;
                height: 50px
            }
        }

        @media (min-width: 1280px) {
            .ui-star-large[_ngcontent-ng-c2601439749] {
                width: 100px;
                height: 100px
            }
        }

        @keyframes _ngcontent-ng-c2601439749_glitter {
            0% {
                transform: scale(.3);
                opacity: 0
            }

            40% {
                transform: scale(1);
                opacity: 1
            }

            80% {
                transform: scale(.3);
                opacity: 0
            }

            to {
                transform: scale(.3);
                opacity: 0
            }
        }
    

        @keyframes _ngcontent-ng-c2456467167_shine {
            0% {
                left: -150%
            }

            to {
                left: 150%
            }
        }

        @keyframes _ngcontent-ng-c2456467167_live-flashing {
            0% {
                opacity: 0
            }

            50% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        [_nghost-ng-c2456467167] {
            display: grid;
            grid-gap: 1rem;
            padding: 0 1rem 1.5rem
        }

        @media (min-width: 768px) {
            [_nghost-ng-c2456467167] {
                grid-gap: 1.5rem;
                padding: 0 1.5rem 1.5rem
            }
        }

        .pu-footer__menu[_ngcontent-ng-c2456467167] {
            padding: 1rem 0;
            display: grid;
            grid-gap: .5rem;
            position: relative;
            border-top: 1px solid transparent;
            border-bottom: 1px solid transparent
        }

        @media (min-width: 768px) {
            .pu-footer__menu[_ngcontent-ng-c2456467167] {
                padding: 0;
                grid-auto-flow: column;
                justify-content: space-between;
                border: none
            }

            .pu-footer__menu[_ngcontent-ng-c2456467167]:after,
            .pu-footer__menu[_ngcontent-ng-c2456467167]:before {
                display: none
            }
        }

        .pu-footer__menu[_ngcontent-ng-c2456467167]:after,
        .pu-footer__menu[_ngcontent-ng-c2456467167]:before {
            content: "";
            position: absolute;
            top: -1px;
            left: 0;
            width: 100%;
            height: 1px;
            background: var(--gradient-divider-horiz)
        }

        .pu-footer__menu[_ngcontent-ng-c2456467167]:after {
            top: auto;
            bottom: -1px
        }

        @media (min-width: 768px) {
            .pu-footer__menu-details_0[_ngcontent-ng-c2456467167] {
                width: 260px
            }

            .pu-footer__menu-details_1[_ngcontent-ng-c2456467167],
            .pu-footer__menu-details_2[_ngcontent-ng-c2456467167] {
                width: 200px
            }
        }

        .pu-footer__menu-support[_ngcontent-ng-c2456467167] {
            display: grid;
            grid-gap: 1rem;
            width: 180px
        }

        @media (min-width: 768px) {
            .pu-footer__partners[_ngcontent-ng-c2456467167] {
                width: 160px
            }
        }

        @media (min-width: 1280px) {
            .pu-footer__partners[_ngcontent-ng-c2456467167] {
                width: auto
            }
        }

        @media (min-width: 768px) {
            .pu-footer__bonus[_ngcontent-ng-c2456467167] {
                width: 260px
            }
        }

        .pu-footer__support-wrapper[_ngcontent-ng-c2456467167],
        .pu-footer__apps-wrapper[_ngcontent-ng-c2456467167],
        .pu-footer__social-wrapper[_ngcontent-ng-c2456467167],
        .pu-footer__logos[_ngcontent-ng-c2456467167] {
            display: flex;
            justify-content: space-between
        }

        @media (min-width: 768px) {
            .pu-footer__apps-wrapper[_ngcontent-ng-c2456467167] {
                justify-content: center;
                text-align: center
            }
        }

        .pu-footer__support-partners[_ngcontent-ng-c2456467167] {
            display: grid;
            grid-auto-flow: column;
            justify-content: space-between;
            width: 100%
        }

        @media (min-width: 768px) {
            .pu-footer__support-partners[_ngcontent-ng-c2456467167] {
                grid-auto-rows: -webkit-max-content;
                grid-auto-rows: max-content;
                grid-auto-flow: row;
                grid-gap: 1rem;
                width: 200px
            }
        }

        .pu-footer__support-social[_ngcontent-ng-c2456467167] {
            display: grid;
            grid-gap: .5rem;
            width: 200px
        }

        .pu-footer__support-blank[_ngcontent-ng-c2456467167] {
            width: 180px
        }
    

        @keyframes _ngcontent-ng-c2456467167_shine {
            0% {
                left: -150%
            }

            to {
                left: 150%
            }
        }

        @keyframes _ngcontent-ng-c2456467167_live-flashing {
            0% {
                opacity: 0
            }

            50% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        @media (min-width: 768px) {
            .pu-footer__menu-details_0[_ngcontent-ng-c2456467167] {
                width: 260px
            }
        }

        @media (min-width: 1280px) {
            .pu-footer__menu-details_0[_ngcontent-ng-c2456467167] {
                width: 180px
            }
        }

        @media (min-width: 1366px) {
            .pu-footer__menu-details_0[_ngcontent-ng-c2456467167] {
                width: 210px
            }
        }

        @media (min-width: 1920px) {
            .pu-footer__menu-details_0[_ngcontent-ng-c2456467167] {
                width: 350px
            }
        }

        @media (min-width: 768px) {
            .pu-footer__menu-details_1[_ngcontent-ng-c2456467167] {
                width: 200px
            }
        }

        @media (min-width: 1280px) {
            .pu-footer__menu-details_1[_ngcontent-ng-c2456467167] {
                width: 170px
            }
        }

        @media (min-width: 1366px) {
            .pu-footer__menu-details_1[_ngcontent-ng-c2456467167] {
                width: 220px
            }
        }

        @media (min-width: 1920px) {
            .pu-footer__menu-details_1[_ngcontent-ng-c2456467167] {
                width: 350px
            }
        }

        @media (min-width: 768px) {
            .pu-footer__menu-details_2[_ngcontent-ng-c2456467167] {
                width: 200px
            }
        }

        @media (min-width: 1280px) {
            .pu-footer__menu-details_2[_ngcontent-ng-c2456467167] {
                width: 180px
            }
        }

        @media (min-width: 1920px) {
            .pu-footer__menu-details_2[_ngcontent-ng-c2456467167] {
                width: 350px
            }
        }

        .pu-footer__menu-support[_ngcontent-ng-c2456467167] {
            align-items: flex-start
        }

        @media (min-width: 1280px) {
            .pu-footer__menu-support[_ngcontent-ng-c2456467167] {
                width: 200px
            }
        }

        @media (min-width: 1920px) {
            .pu-footer__menu-support[_ngcontent-ng-c2456467167] {
                width: 350px
            }
        }

        .pu-footer__bonus-wrapper[_ngcontent-ng-c2456467167] {
            display: flex;
            justify-content: space-between;
            align-items: flex-start
        }

        @media (min-width: 768px) {
            .pu-footer__bonus[_ngcontent-ng-c2456467167] {
                width: 200px
            }
        }

        @media (min-width: 1280px) {
            .pu-footer__bonus[_ngcontent-ng-c2456467167] {
                width: 180px
            }
        }

        @media (min-width: 1366px) {
            .pu-footer__bonus[_ngcontent-ng-c2456467167] {
                width: 210px
            }
        }

        @media (min-width: 1920px) {
            .pu-footer__bonus[_ngcontent-ng-c2456467167] {
                width: 350px
            }
        }

        .pu-footer__support-wrapper[_ngcontent-ng-c2456467167] {
            align-items: flex-start
        }

        @media (min-width: 768px) {
            .pu-footer__support-social[_ngcontent-ng-c2456467167] {
                width: 200px
            }
        }

        @media (min-width: 1280px) {
            .pu-footer__support-social[_ngcontent-ng-c2456467167] {
                width: 170px
            }
        }

        @media (min-width: 1366px) {
            .pu-footer__support-social[_ngcontent-ng-c2456467167] {
                width: 220px
            }
        }

        @media (min-width: 1920px) {
            .pu-footer__support-social[_ngcontent-ng-c2456467167] {
                width: 350px
            }
        }

        .pu-footer__support-partners[_ngcontent-ng-c2456467167] {
            justify-content: normal;
            padding-bottom: 1rem
        }

        @media (min-width: 768px) {
            .pu-footer__support-partners[_ngcontent-ng-c2456467167] {
                width: 260px;
                grid-auto-rows: auto;
                padding-bottom: 0
            }
        }

        @media (min-width: 1280px) {
            .pu-footer__support-partners[_ngcontent-ng-c2456467167] {
                width: 200px
            }
        }

        @media (min-width: 1920px) {
            .pu-footer__support-partners[_ngcontent-ng-c2456467167] {
                width: 350px
            }
        }

        .pu-footer__support-sport-wrapper[_ngcontent-ng-c2456467167] {
            display: flex;
            justify-content: center
        }

        .pu-footer__support-wrapper.pu-footer__support-sport-wrapper[_ngcontent-ng-c2456467167] {
            display: flex;
            justify-content: space-between
        }

        @media (min-width: 768px) {
            .pu-footer__support-wrapper.pu-footer__support-sport-wrapper[_ngcontent-ng-c2456467167] .pu-footer__bonus[_ngcontent-ng-c2456467167] {
                width: 260px
            }
        }

        @media (min-width: 1280px) {
            .pu-footer__support-wrapper.pu-footer__support-sport-wrapper[_ngcontent-ng-c2456467167] .pu-footer__bonus[_ngcontent-ng-c2456467167] {
                width: 180px
            }
        }

        @media (min-width: 1366px) {
            .pu-footer__support-wrapper.pu-footer__support-sport-wrapper[_ngcontent-ng-c2456467167] .pu-footer__bonus[_ngcontent-ng-c2456467167] {
                width: 210px
            }
        }

        @media (min-width: 1920px) {
            .pu-footer__support-wrapper.pu-footer__support-sport-wrapper[_ngcontent-ng-c2456467167] .pu-footer__bonus[_ngcontent-ng-c2456467167] {
                width: 350px
            }
        }

        @media (min-width: 768px) {
            .pu-footer__support-wrapper.pu-footer__support-sport-wrapper[_ngcontent-ng-c2456467167] .pu-footer__support-partners[_ngcontent-ng-c2456467167] {
                width: 200px
            }
        }

        @media (min-width: 1280px) {
            .pu-footer__support-wrapper.pu-footer__support-sport-wrapper[_ngcontent-ng-c2456467167] .pu-footer__support-partners[_ngcontent-ng-c2456467167] {
                width: 180px
            }
        }

        @media (min-width: 1920px) {
            .pu-footer__support-wrapper.pu-footer__support-sport-wrapper[_ngcontent-ng-c2456467167] .pu-footer__support-partners[_ngcontent-ng-c2456467167] {
                width: 350px
            }
        }
    

        @keyframes _ngcontent-ng-c3447366781_shine {
            0% {
                left: -150%
            }

            to {
                left: 150%
            }
        }

        @keyframes _ngcontent-ng-c3447366781_live-flashing {
            0% {
                opacity: 0
            }

            50% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        [_nghost-ng-c3447366781] {
            display: flex;
            flex-direction: column
        }

        .pu-footer-logos__swiper[_ngcontent-ng-c3447366781] {
            width: 100%
        }

        .pu-footer-logos__swiper_providers[_ngcontent-ng-c3447366781],
        .pu-footer-logos__swiper_payments[_ngcontent-ng-c3447366781] {
            position: relative;
            display: flex;
            align-items: center;
            width: 100%
        }

        .pu-footer-logos__swiper_providers[_ngcontent-ng-c3447366781] {
            padding-bottom: .5rem;
            margin-bottom: .5rem
        }

        @media (min-width: 1280px) {
            .pu-footer-logos__swiper_providers[_ngcontent-ng-c3447366781] {
                padding-bottom: .75rem;
                margin-bottom: .75rem
            }
        }

        .pu-footer-logos__swiper_providers[_ngcontent-ng-c3447366781]:after {
            content: "";
            position: absolute;
            bottom: 1px;
            display: initial;
            height: 1px;
            background: var(--gradient-divider-horiz);
            left: -1rem;
            right: -1rem
        }

        @media (min-width: 768px) {
            .pu-footer-logos__swiper_providers[_ngcontent-ng-c3447366781]:after {
                left: -1.5rem;
                right: -1.5rem
            }
        }

        @media (min-width: 1280px) {
            .pu-footer-logos__swiper_providers[_ngcontent-ng-c3447366781]:after {
                left: -1rem;
                right: -1rem
            }
        }

        .pu-footer-logos__swiper-slide[_ngcontent-ng-c3447366781] {
            height: 1.5rem;
            width: auto;
            filter: grayscale(100)
        }

        .pu-footer-logos__swiper-slide[_ngcontent-ng-c3447366781]:hover {
            filter: none
        }

        @media (min-width: 768px) {
            .pu-footer-logos__swiper-slide[_ngcontent-ng-c3447366781] {
                height: 2rem
            }
        }

        @media (min-width: 1280px) {
            .pu-footer-logos__swiper-slide[_ngcontent-ng-c3447366781] {
                height: 3rem
            }
        }

        .pu-footer-logos__swiper-slide_prerender[_ngcontent-ng-c3447366781] {
            height: 1.5rem;
            width: 60px
        }

        @media (min-width: 1280px) {
            .pu-footer-logos__swiper-slide_prerender[_ngcontent-ng-c3447366781] {
                height: 3rem;
                width: 120px
            }
        }
    

        @keyframes _ngcontent-ng-c713459000_shine {
            0% {
                left: -150%
            }

            to {
                left: 150%
            }
        }

        @keyframes _ngcontent-ng-c713459000_live-flashing {
            0% {
                opacity: 0
            }

            50% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        [_nghost-ng-c713459000] {
            display: grid;
            grid-gap: .5rem
        }

        .pu-footer-apps__title[_ngcontent-ng-c713459000] {
            font-size: .875rem;
            line-height: 1.125rem;
            font-weight: 400;
            font-weight: 500;
            color: var(--color-footer-txt-1)
        }

        @media (min-width: 768px) {
            .pu-footer-apps__title[_ngcontent-ng-c713459000] {
                font-size: 1rem;
                line-height: 1.375rem;
                font-weight: 400;
                font-weight: 500
            }
        }

        @media (min-width: 1280px) {
            .pu-footer-apps__list[_ngcontent-ng-c713459000] {
                display: grid;
                grid-auto-flow: column;
                grid-gap: .5rem
            }
        }

        .pu-footer-apps__list-item[_ngcontent-ng-c713459000] {
            display: flex;
            align-items: flex-start;
            position: relative;
            justify-content: center
        }

        .pu-footer-apps__link[_ngcontent-ng-c713459000] {
            display: flex
        }

        .pu-footer-apps__link_disabled[_ngcontent-ng-c713459000] {
            pointer-events: none;
            cursor: none;
            opacity: .3
        }

        .pu-footer-apps__icon[_ngcontent-ng-c713459000] {
            width: 120px;
            height: 40px;
            color: var(--color-footer-txt-1);
            border: 1px solid var(--color-bg-8);
            border-radius: .25rem;
            overflow: hidden
        }

        .pu-footer-apps__icon[_ngcontent-ng-c713459000]:hover {
            color: var(--color-txt-icon-5);
            background: var(--color-bg-8);
            border-color: var(--color-bg-8)
        }
    

        @keyframes _ngcontent-ng-c2073137797_shine {
            0% {
                left: -150%
            }

            to {
                left: 150%
            }
        }

        @keyframes _ngcontent-ng-c2073137797_live-flashing {
            0% {
                opacity: 0
            }

            50% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        [_nghost-ng-c2073137797] {
            display: grid;
            grid-auto-flow: column;
            position: relative
        }

        @media (min-width: 768px) {
            [_nghost-ng-c2073137797] {
                grid-auto-columns: -webkit-min-content 1fr;
                grid-auto-columns: min-content 1fr;
                grid-gap: 1.5rem;
                align-items: center
            }
        }

        .pu-footer-legal__copyright[_ngcontent-ng-c2073137797] {
            font-size: .625rem;
            line-height: .875rem;
            font-weight: 400;
            color: var(--color-footer-txt-3);
            text-align: center
        }

        .pu-footer-legal__license[_ngcontent-ng-c2073137797] {
            position: absolute;
            bottom: calc(100% + 1rem);
            right: 0;
            display: grid;
            grid-auto-flow: column;
            align-items: center;
            grid-gap: .75rem
        }

        .pu-footer-legal__license-age[_ngcontent-ng-c2073137797] {
            color: var(--color-footer-txt-2);
            border: 1px solid var(--color-footer-txt-2);
            border-radius: 1.5px;
            padding: 6px .25rem;
            font-size: 13px;
            line-height: 18px
        }

        @media (min-width: 1280px) {
            .pu-footer-legal__license-age[_ngcontent-ng-c2073137797] {
                font-size: 1rem;
                line-height: 1.375rem;
                font-weight: 400;
                font-weight: 700;
                padding: .5rem 5px
            }
        }

        @media (min-width: 768px) {
            .pu-footer-legal__license[_ngcontent-ng-c2073137797] {
                position: initial
            }
        }
    

        [_nghost-ng-c3023915568] {
            display: block
        }
    

        @keyframes _ngcontent-ng-c3060796444_shine {
            0% {
                left: -150%
            }

            to {
                left: 150%
            }
        }

        @keyframes _ngcontent-ng-c3060796444_live-flashing {
            0% {
                opacity: 0
            }

            50% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        [_nghost-ng-c3060796444] {
            position: absolute;
            width: 100%;
            height: 100%;
            top: 0;
            left: 0
        }

        .ui-slider-controls_bottom-gap[_nghost-ng-c3060796444] .ui-slider-controls__container[_ngcontent-ng-c3060796444] {
            height: calc(100% - 2px)
        }

        .pu-footer-logos__swiper-controls[_nghost-ng-c3060796444] .ui-slider-controls__btn[_ngcontent-ng-c3060796444],
        .pu-footer-logos__swiper-controls [_nghost-ng-c3060796444] .ui-slider-controls__btn[_ngcontent-ng-c3060796444] {
            color: var(--color-footer-txt-3)
        }

        @media (min-width: 1280px) {

            .pu-casino-filter__tabs[_nghost-ng-c3060796444] .ui-slider-controls__container_prev[_ngcontent-ng-c3060796444],
            .pu-casino-filter__tabs [_nghost-ng-c3060796444] .ui-slider-controls__container_prev[_ngcontent-ng-c3060796444] {
                padding-left: 1.5rem;
                width: 125px;
                background: var(--gradient-horiz-tab-scroll-padding-24-rotate)
            }
        }

        .ui-tournaments-carousel__swiper-controls[_nghost-ng-c3060796444] .ui-slider-controls__container_prev[_ngcontent-ng-c3060796444],
        .ui-tournaments-carousel__swiper-controls [_nghost-ng-c3060796444] .ui-slider-controls__container_prev[_ngcontent-ng-c3060796444] {
            background: var(--color-tr-logo-bg-grad-rotate)
        }

        .ui-tournaments-carousel__swiper-controls[_nghost-ng-c3060796444] .ui-slider-controls__container_next[_ngcontent-ng-c3060796444],
        .ui-tournaments-carousel__swiper-controls [_nghost-ng-c3060796444] .ui-slider-controls__container_next[_ngcontent-ng-c3060796444] {
            background: var(--color-tr-logo-bg-grad)
        }

        .pu-betslip-bonuses__slider-wrapper[_nghost-ng-c3060796444] .ui-slider-controls__container_prev[_ngcontent-ng-c3060796444],
        .pu-betslip-bonuses__slider-wrapper [_nghost-ng-c3060796444] .ui-slider-controls__container_prev[_ngcontent-ng-c3060796444],
        .pu-betslip-bonuses__slider-wrapper[_nghost-ng-c3060796444] .ui-slider-controls__container_next[_ngcontent-ng-c3060796444],
        .pu-betslip-bonuses__slider-wrapper [_nghost-ng-c3060796444] .ui-slider-controls__container_next[_ngcontent-ng-c3060796444],
        .pu-betslip-form__quick-sum[_nghost-ng-c3060796444] .ui-slider-controls__container_prev[_ngcontent-ng-c3060796444],
        .pu-betslip-form__quick-sum [_nghost-ng-c3060796444] .ui-slider-controls__container_prev[_ngcontent-ng-c3060796444],
        .pu-betslip-form__quick-sum[_nghost-ng-c3060796444] .ui-slider-controls__container_next[_ngcontent-ng-c3060796444],
        .pu-betslip-form__quick-sum [_nghost-ng-c3060796444] .ui-slider-controls__container_next[_ngcontent-ng-c3060796444],
        .pu-system-calculator-dialog__slider-wrapper[_nghost-ng-c3060796444] .ui-slider-controls__container_prev[_ngcontent-ng-c3060796444],
        .pu-system-calculator-dialog__slider-wrapper [_nghost-ng-c3060796444] .ui-slider-controls__container_prev[_ngcontent-ng-c3060796444],
        .pu-system-calculator-dialog__slider-wrapper[_nghost-ng-c3060796444] .ui-slider-controls__container_next[_ngcontent-ng-c3060796444],
        .pu-system-calculator-dialog__slider-wrapper [_nghost-ng-c3060796444] .ui-slider-controls__container_next[_ngcontent-ng-c3060796444] {
            width: 44px
        }

        .pu-betslip-bonuses__slider-wrapper[_nghost-ng-c3060796444] .ui-slider-controls__container_prev[_ngcontent-ng-c3060796444],
        .pu-betslip-bonuses__slider-wrapper [_nghost-ng-c3060796444] .ui-slider-controls__container_prev[_ngcontent-ng-c3060796444],
        .pu-betslip-form__quick-sum[_nghost-ng-c3060796444] .ui-slider-controls__container_prev[_ngcontent-ng-c3060796444],
        .pu-betslip-form__quick-sum [_nghost-ng-c3060796444] .ui-slider-controls__container_prev[_ngcontent-ng-c3060796444],
        .pu-system-calculator-dialog__slider-wrapper[_nghost-ng-c3060796444] .ui-slider-controls__container_prev[_ngcontent-ng-c3060796444],
        .pu-system-calculator-dialog__slider-wrapper [_nghost-ng-c3060796444] .ui-slider-controls__container_prev[_ngcontent-ng-c3060796444] {
            background: var(--color-betslip-bg-grad-left)
        }

        .pu-betslip-bonuses__slider-wrapper[_nghost-ng-c3060796444] .ui-slider-controls__container_next[_ngcontent-ng-c3060796444],
        .pu-betslip-bonuses__slider-wrapper [_nghost-ng-c3060796444] .ui-slider-controls__container_next[_ngcontent-ng-c3060796444],
        .pu-betslip-form__quick-sum[_nghost-ng-c3060796444] .ui-slider-controls__container_next[_ngcontent-ng-c3060796444],
        .pu-betslip-form__quick-sum [_nghost-ng-c3060796444] .ui-slider-controls__container_next[_ngcontent-ng-c3060796444],
        .pu-system-calculator-dialog__slider-wrapper[_nghost-ng-c3060796444] .ui-slider-controls__container_next[_ngcontent-ng-c3060796444],
        .pu-system-calculator-dialog__slider-wrapper [_nghost-ng-c3060796444] .ui-slider-controls__container_next[_ngcontent-ng-c3060796444] {
            background: var(--color-betslip-bg-grad-right)
        }

        .ui-home-promo-championship-slider__controls[_nghost-ng-c3060796444] .ui-slider-controls__container_prev[_ngcontent-ng-c3060796444],
        .ui-home-promo-championship-slider__controls [_nghost-ng-c3060796444] .ui-slider-controls__container_prev[_ngcontent-ng-c3060796444] {
            display: none
        }

        .ui-home-promo-championship-slider__controls[_nghost-ng-c3060796444] .ui-slider-controls__container_next[_ngcontent-ng-c3060796444],
        .ui-home-promo-championship-slider__controls [_nghost-ng-c3060796444] .ui-slider-controls__container_next[_ngcontent-ng-c3060796444] {
            width: 25px;
            background: linear-gradient(270deg, #0d1016, #0d101600 86.76%);
            z-index: 1
        }

        @media (min-width: 375px) {

            .ui-home-promo-championship-slider__controls[_nghost-ng-c3060796444] .ui-slider-controls__container_next[_ngcontent-ng-c3060796444],
            .ui-home-promo-championship-slider__controls [_nghost-ng-c3060796444] .ui-slider-controls__container_next[_ngcontent-ng-c3060796444] {
                width: 34px
            }
        }

        @media (min-width: 768px) {

            .ui-home-promo-championship-slider__controls[_nghost-ng-c3060796444] .ui-slider-controls__container_next[_ngcontent-ng-c3060796444],
            .ui-home-promo-championship-slider__controls [_nghost-ng-c3060796444] .ui-slider-controls__container_next[_ngcontent-ng-c3060796444] {
                width: 80px
            }
        }

        .ui-home-promo-championship-slider__controls[_nghost-ng-c3060796444] .ui-slider-controls__btn[_ngcontent-ng-c3060796444],
        .ui-home-promo-championship-slider__controls [_nghost-ng-c3060796444] .ui-slider-controls__btn[_ngcontent-ng-c3060796444] {
            display: none
        }

        .pu-gam-champioships-widget__slider-controls[_nghost-ng-c3060796444] .ui-slider-controls__container[_ngcontent-ng-c3060796444],
        .pu-gam-champioships-widget__slider-controls [_nghost-ng-c3060796444] .ui-slider-controls__container[_ngcontent-ng-c3060796444],
        .pu-gam-promo-widget__slider-controls[_nghost-ng-c3060796444] .ui-slider-controls__container[_ngcontent-ng-c3060796444],
        .pu-gam-promo-widget__slider-controls [_nghost-ng-c3060796444] .ui-slider-controls__container[_ngcontent-ng-c3060796444] {
            align-items: center
        }

        .pu-gam-champioships-widget__slider-controls[_nghost-ng-c3060796444] .ui-slider-controls__btn[_ngcontent-ng-c3060796444],
        .pu-gam-champioships-widget__slider-controls [_nghost-ng-c3060796444] .ui-slider-controls__btn[_ngcontent-ng-c3060796444],
        .pu-gam-promo-widget__slider-controls[_nghost-ng-c3060796444] .ui-slider-controls__btn[_ngcontent-ng-c3060796444],
        .pu-gam-promo-widget__slider-controls [_nghost-ng-c3060796444] .ui-slider-controls__btn[_ngcontent-ng-c3060796444] {
            display: none
        }

        @media (min-width: 1280px) {

            .pu-gam-champioships-widget__slider-controls[_nghost-ng-c3060796444] .ui-slider-controls__btn[_ngcontent-ng-c3060796444],
            .pu-gam-champioships-widget__slider-controls [_nghost-ng-c3060796444] .ui-slider-controls__btn[_ngcontent-ng-c3060796444],
            .pu-gam-promo-widget__slider-controls[_nghost-ng-c3060796444] .ui-slider-controls__btn[_ngcontent-ng-c3060796444],
            .pu-gam-promo-widget__slider-controls [_nghost-ng-c3060796444] .ui-slider-controls__btn[_ngcontent-ng-c3060796444] {
                display: flex;
                width: 2rem;
                height: 2rem
            }

            .pu-gam-champioships-widget__slider-controls[_nghost-ng-c3060796444] .ui-slider-controls__btn_next[_ngcontent-ng-c3060796444],
            .pu-gam-champioships-widget__slider-controls [_nghost-ng-c3060796444] .ui-slider-controls__btn_next[_ngcontent-ng-c3060796444],
            .pu-gam-promo-widget__slider-controls[_nghost-ng-c3060796444] .ui-slider-controls__btn_next[_ngcontent-ng-c3060796444],
            .pu-gam-promo-widget__slider-controls [_nghost-ng-c3060796444] .ui-slider-controls__btn_next[_ngcontent-ng-c3060796444] {
                padding-right: 0
            }

            .pu-gam-champioships-widget__slider-controls[_nghost-ng-c3060796444] .ui-slider-controls__btn_prev[_ngcontent-ng-c3060796444],
            .pu-gam-champioships-widget__slider-controls [_nghost-ng-c3060796444] .ui-slider-controls__btn_prev[_ngcontent-ng-c3060796444],
            .pu-gam-promo-widget__slider-controls[_nghost-ng-c3060796444] .ui-slider-controls__btn_prev[_ngcontent-ng-c3060796444],
            .pu-gam-promo-widget__slider-controls [_nghost-ng-c3060796444] .ui-slider-controls__btn_prev[_ngcontent-ng-c3060796444] {
                padding-left: 0
            }
        }

        .smart-banner-dialog__slider-controls[_nghost-ng-c3060796444] .ui-slider-controls__container_prev[_ngcontent-ng-c3060796444],
        .smart-banner-dialog__slider-controls [_nghost-ng-c3060796444] .ui-slider-controls__container_prev[_ngcontent-ng-c3060796444],
        .smart-banner-dialog__slider-controls[_nghost-ng-c3060796444] .ui-slider-controls__container_next[_ngcontent-ng-c3060796444],
        .smart-banner-dialog__slider-controls [_nghost-ng-c3060796444] .ui-slider-controls__container_next[_ngcontent-ng-c3060796444] {
            width: 44px;
            background: transparent
        }

        @media (min-width: 768px) {

            .smart-banner-dialog__slider-controls[_nghost-ng-c3060796444] .ui-slider-controls__container_prev[_ngcontent-ng-c3060796444],
            .smart-banner-dialog__slider-controls [_nghost-ng-c3060796444] .ui-slider-controls__container_prev[_ngcontent-ng-c3060796444],
            .smart-banner-dialog__slider-controls[_nghost-ng-c3060796444] .ui-slider-controls__container_next[_ngcontent-ng-c3060796444],
            .smart-banner-dialog__slider-controls [_nghost-ng-c3060796444] .ui-slider-controls__container_next[_ngcontent-ng-c3060796444] {
                width: 90px
            }
        }

        .smart-banner-dialog__slider-controls[_nghost-ng-c3060796444] .ui-slider-controls__container_prev[_ngcontent-ng-c3060796444] .ui-slider-controls__btn[_ngcontent-ng-c3060796444],
        .smart-banner-dialog__slider-controls [_nghost-ng-c3060796444] .ui-slider-controls__container_prev[_ngcontent-ng-c3060796444] .ui-slider-controls__btn[_ngcontent-ng-c3060796444],
        .smart-banner-dialog__slider-controls[_nghost-ng-c3060796444] .ui-slider-controls__container_next[_ngcontent-ng-c3060796444] .ui-slider-controls__btn[_ngcontent-ng-c3060796444],
        .smart-banner-dialog__slider-controls [_nghost-ng-c3060796444] .ui-slider-controls__container_next[_ngcontent-ng-c3060796444] .ui-slider-controls__btn[_ngcontent-ng-c3060796444] {
            width: 100%
        }

        .smart-banner-dialog__slider-controls[_nghost-ng-c3060796444] .ui-slider-controls__container_prev[_ngcontent-ng-c3060796444] .ui-slider-controls__btn[_ngcontent-ng-c3060796444] .ui-icon[_ngcontent-ng-c3060796444],
        .smart-banner-dialog__slider-controls [_nghost-ng-c3060796444] .ui-slider-controls__container_prev[_ngcontent-ng-c3060796444] .ui-slider-controls__btn[_ngcontent-ng-c3060796444] .ui-icon[_ngcontent-ng-c3060796444],
        .smart-banner-dialog__slider-controls[_nghost-ng-c3060796444] .ui-slider-controls__container_next[_ngcontent-ng-c3060796444] .ui-slider-controls__btn[_ngcontent-ng-c3060796444] .ui-icon[_ngcontent-ng-c3060796444],
        .smart-banner-dialog__slider-controls [_nghost-ng-c3060796444] .ui-slider-controls__container_next[_ngcontent-ng-c3060796444] .ui-slider-controls__btn[_ngcontent-ng-c3060796444] .ui-icon[_ngcontent-ng-c3060796444] {
            display: none
        }

        .ui-slider-controls__btn[_ngcontent-ng-c3060796444] {
            box-sizing: border-box;
            margin: 0;
            font-size: 100%;
            font-family: inherit;
            vertical-align: baseline;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            display: inline-block;
            background: none;
            -webkit-appearance: none;
            appearance: none;
            border: 0;
            padding: 0;
            cursor: pointer;
            letter-spacing: 0;
            text-decoration: none;
            pointer-events: visible;
            display: flex;
            align-items: center;
            width: 50%;
            height: 100%;
            background: transparent;
            color: var(--color-txt-icon-3)
        }

        .ui-slider-controls__btn[_ngcontent-ng-c3060796444]>*[_ngcontent-ng-c3060796444],
        .ui-slider-controls__btn[_ngcontent-ng-c3060796444]>*[_ngcontent-ng-c3060796444]:before,
        .ui-slider-controls__btn[_ngcontent-ng-c3060796444]>*[_ngcontent-ng-c3060796444]:after {
            box-sizing: inherit
        }

        .ui-slider-controls__btn[_ngcontent-ng-c3060796444]::-moz-focus-inner {
            border: 0
        }

        .ui-slider-controls__btn[_ngcontent-ng-c3060796444]:hover .ui-slider-controls__icon[_ngcontent-ng-c3060796444] {
            transition: .2s ease-in-out;
            transform: scale(1.2)
        }

        .ui-slider-controls__btn[_ngcontent-ng-c3060796444]:hover .ui-slider-controls__icon_prev[_ngcontent-ng-c3060796444] {
            transform: scale(1.2) rotate(180deg)
        }

        .ui-slider-controls__btn_prev[_ngcontent-ng-c3060796444] {
            justify-content: flex-start;
            padding-left: .25rem
        }

        .ui-slider-controls__btn_next[_ngcontent-ng-c3060796444] {
            justify-content: flex-end;
            padding-right: .25rem
        }

        .ui-slider-controls__container[_ngcontent-ng-c3060796444] {
            position: absolute;
            top: 0;
            z-index: 1;
            pointer-events: none;
            display: flex;
            width: 44px;
            height: 100%;
            padding: 0
        }

        .ui-slider-controls__container_prev[_ngcontent-ng-c3060796444] {
            justify-content: flex-start;
            background: var(--gradient-horiz-tab-scroll-rotate)
        }

        .ui-slider-controls__container_next[_ngcontent-ng-c3060796444] {
            right: 0;
            justify-content: flex-end;
            background: var(--gradient-horiz-tab-scroll)
        }

        @media (min-width: 768px) {
            .ui-slider-controls__container[_ngcontent-ng-c3060796444] {
                width: 80px
            }
        }

        @media (min-width: 1280px) {
            .ui-slider-controls__container[_ngcontent-ng-c3060796444] {
                width: 101px
            }
        }

        .ui-slider-controls__icon_prev[_ngcontent-ng-c3060796444] {
            transform: rotate(180deg)
        }
    

        @keyframes _ngcontent-ng-c1692523452_shine {
            0% {
                left: -150%
            }

            to {
                left: 150%
            }
        }

        @keyframes _ngcontent-ng-c1692523452_live-flashing {
            0% {
                opacity: 0
            }

            50% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        [_nghost-ng-c1692523452] {
            -ms-overflow-style: none;
            scrollbar-width: none;
            top: 0;
            left: 0;
            bottom: 0;
            right: 0;
            overflow: auto;
            pointer-events: none;
            z-index: 650;
            position: fixed;
            transform: translate(0)
        }

        [_nghost-ng-c1692523452]::-webkit-scrollbar {
            display: none;
            width: 0
        }

        .pu-sidebar_collapsed[_nghost-ng-c1692523452] .pu-sidebar__container[_ngcontent-ng-c1692523452] {
            width: 72px
        }

        .pu-sidebar_collapsed[_nghost-ng-c1692523452] .pu-sidebar__container_authorized[_ngcontent-ng-c1692523452] .pu-sidebar__main[_ngcontent-ng-c1692523452] {
            padding-bottom: 202px
        }

        .pu-sidebar_collapsed[_nghost-ng-c1692523452] .pu-sidebar__container_with-time[_ngcontent-ng-c1692523452] .pu-sidebar__main[_ngcontent-ng-c1692523452] {
            padding-bottom: 176px
        }

        .pu-sidebar_collapsed[_nghost-ng-c1692523452] .pu-sidebar__container_authorized.pu-sidebar__container_with-time[_ngcontent-ng-c1692523452] .pu-sidebar__main[_ngcontent-ng-c1692523452] {
            padding-bottom: 224px
        }

        .pu-sidebar_collapsed[_nghost-ng-c1692523452] .pu-sidebar__main[_ngcontent-ng-c1692523452] {
            padding-bottom: 152px
        }

        .pu-sidebar_full-collapse.pu-sidebar_collapsed[_nghost-ng-c1692523452] .pu-sidebar__container[_ngcontent-ng-c1692523452] {
            width: 210px;
            transform: translate(-100%)
        }

        .pu-sidebar_with-top-gap[_nghost-ng-c1692523452] {
            padding-top: 88px
        }

        @media (min-width: 768px) {
            .pu-sidebar_with-top-gap[_nghost-ng-c1692523452] {
                padding-top: 66px
            }
        }

        @media (min-width: 1280px) {
            .pu-sidebar_with-top-gap[_nghost-ng-c1692523452] {
                padding-top: 44px
            }
        }

        .pu-sidebar__container[_ngcontent-ng-c1692523452] {
            pointer-events: all;
            display: flex;
            background-color: var(--color-sidebar-bg);
            width: 210px;
            height: 100%;
            transition: .2s ease-in-out;
            flex-direction: column;
            justify-content: flex-start;
            position: relative;
            padding: 1rem 0 0
        }

        .pu-sidebar__container[_ngcontent-ng-c1692523452]:before {
            content: "";
            position: absolute;
            top: 0;
            right: 0;
            width: 1px;
            height: 100%;
            background-color: var(--color-sidebar-line)
        }

        .pu-sidebar__container_authorized[_ngcontent-ng-c1692523452] .pu-sidebar__main[_ngcontent-ng-c1692523452] {
            padding-bottom: 160px
        }

        .pu-sidebar__container_with-time[_ngcontent-ng-c1692523452] .pu-sidebar__main[_ngcontent-ng-c1692523452] {
            padding-bottom: 128px
        }

        .pu-sidebar__container_authorized.pu-sidebar__container_with-time[_ngcontent-ng-c1692523452] .pu-sidebar__main[_ngcontent-ng-c1692523452] {
            padding-bottom: 176px
        }

        .pu-sidebar__top[_ngcontent-ng-c1692523452] {
            padding: 0 1rem
        }

        .pu-sidebar__main[_ngcontent-ng-c1692523452] {
            -ms-overflow-style: none;
            scrollbar-width: none;
            z-index: 2;
            flex-shrink: 1;
            overflow: auto;
            padding: 0 1rem 112px
        }

        .pu-sidebar__main[_ngcontent-ng-c1692523452]::-webkit-scrollbar {
            display: none;
            width: 0
        }

        .pu-sidebar__bottom[_ngcontent-ng-c1692523452] {
            display: flex;
            flex-wrap: wrap;
            justify-content: space-between;
            position: absolute;
            bottom: 0;
            width: 100%;
            left: 0;
            z-index: 2;
            padding: .75rem 1rem;
            background-color: var(--color-sidebar-bg)
        }

        .pu-sidebar__bottom[_ngcontent-ng-c1692523452]:before {
            content: "";
            width: 100%;
            height: 2.5rem;
            position: absolute;
            left: 0;
            top: -40px;
            z-index: 2;
            background: var(--shadow-sidebar-scrolling-bottom)
        }

        .pu-sidebar__bottom-btn[_ngcontent-ng-c1692523452] {
            display: flex;
            align-items: center;
            justify-content: center;
            max-width: calc(50% - .25rem);
            width: 100%;
            transition: .2s ease;
            margin-bottom: .5rem
        }

        .pu-sidebar__bottom-btn.ui-button_only-icon[_ngcontent-ng-c1692523452] .pu-sidebar__bottom-btn-icon[_ngcontent-ng-c1692523452] {
            margin-right: 0
        }

        .pu-sidebar__bottom-btn-text[_ngcontent-ng-c1692523452] {
            transition: all .2s .2s ease, color 1ms
        }

        .pu-sidebar__bottom-btn-text_lang[_ngcontent-ng-c1692523452] {
            text-transform: uppercase
        }

        .pu-sidebar__bottom-btn-text_lang-icon[_ngcontent-ng-c1692523452] {
            margin-left: .5rem
        }

        .pu-sidebar__bottom-btn-icon[_ngcontent-ng-c1692523452] {
            border-radius: .125rem;
            box-shadow: var(--shadow-lang-icon);
            width: 1.5rem;
            min-width: 1.5rem;
            height: 18px
        }

        .pu-sidebar__bottom-btn-icon_hide[_ngcontent-ng-c1692523452] {
            transition: .2s .2s ease;
            box-shadow: none
        }

        .pu-sidebar__bottom-btn-icon_country[_ngcontent-ng-c1692523452] {
            transition: .2s;
            filter: grayscale(1)
        }

        .pu-sidebar__bottom-btn_full[_ngcontent-ng-c1692523452] {
            max-width: unset
        }

        .pu-sidebar__bottom-btn.ui-button_pressed[_ngcontent-ng-c1692523452] .pu-sidebar__bottom-btn-icon_country[_ngcontent-ng-c1692523452],
        .pu-sidebar__bottom-btn[_ngcontent-ng-c1692523452]:hover .pu-sidebar__bottom-btn-icon_country[_ngcontent-ng-c1692523452] {
            filter: none
        }

        .pu-sidebar__bottom_column[_ngcontent-ng-c1692523452] .pu-sidebar__bottom-btn[_ngcontent-ng-c1692523452] {
            max-width: unset
        }

        .pu-sidebar__bottom_column[_ngcontent-ng-c1692523452] .pu-sidebar__bottom-btn-text[_ngcontent-ng-c1692523452]:not(.pu-sidebar__bottom-btn-text_lang),
        .pu-sidebar__bottom_column[_ngcontent-ng-c1692523452] .pu-sidebar__bottom-btn-icn_hide[_ngcontent-ng-c1692523452] {
            max-width: 0;
            opacity: 0;
            transition: 0s;
            position: absolute
        }

        .pu-sidebar__bottom-dropdowns[_ngcontent-ng-c1692523452] {
            width: 100%
        }

        .pu-sidebar__time[_ngcontent-ng-c1692523452] {
            font-size: .75rem;
            line-height: 1rem;
            font-weight: 400;
            min-height: 1rem;
            color: var(--color-txt-icon-3);
            display: flex;
            width: 100%;
            justify-content: center
        }

        .pu-sidebar__pulling-tag[_ngcontent-ng-c1692523452] {
            position: absolute;
            top: calc(40.59% - 20px);
            left: calc(100% - 1px);
            background: var(--color-sidebar-bg-secondary);
            color: var(--color-sidebar-icon-2)
        }

        .pu-sidebar__pulling-tag[_ngcontent-ng-c1692523452]:hover {
            color: var(--color-sidebar-icon-hover-2);
            box-shadow: var(--shadow-sidebar-pulling-tag-2)
        }

        .pu-sidebar__overlay[_ngcontent-ng-c1692523452] {
            position: fixed;
            left: 0;
            top: 0;
            z-index: -1;
            width: 100vw;
            height: 100vh;
            background: var(--color-pop-up-overlay-darken)
        }

        .pu-sidebar__sports-setting-menu_divider[_ngcontent-ng-c1692523452] {
            margin-top: 5px
        }

        .pu-sidebar__sports-setting-menu_divider[_ngcontent-ng-c1692523452]:before {
            position: relative;
            top: -5px;
            content: "";
            display: block;
            width: 100%;
            height: 1px;
            background: var(--gradient-menu-divider-2)
        }

        <style>@keyframes _ngcontent-ng-c682803186_shine {
            0% {
                left: -150%
            }

            to {
                left: 150%
            }
        }

        @keyframes _ngcontent-ng-c682803186_live-flashing {
            0% {
                opacity: 0
            }

            50% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        .pu-sidebar-menu__item[_ngcontent-ng-c682803186] {
            position: relative;
            height: 40px
        }

        .pu-sidebar-menu__item_divider[_ngcontent-ng-c682803186] {
            margin-top: 5px
        }

        .pu-sidebar-menu__item_divider[_ngcontent-ng-c682803186]:before {
            position: relative;
            top: -5px;
            content: "";
            display: block;
            width: 100%;
            height: 1px;
            background: var(--gradient-menu-divider-2)
        }
    

        .dropdown[_ngcontent-ng-c2273576515] {
            width: 100%
        }
    

        @keyframes _ngcontent-ng-c1752193816_shine {
            0% {
                left: -150%
            }

            to {
                left: 150%
            }
        }

        @keyframes _ngcontent-ng-c1752193816_live-flashing {
            0% {
                opacity: 0
            }

            50% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        [_nghost-ng-c1752193816] {
            display: grid;
            background-color: var(--color-menu-bg);
            border-radius: .25rem;
            box-shadow: var(--shadow-lang-dropdown);
            width: 217px;
            max-height: 320px;
            overflow-y: auto
        }

        @media (min-width: 1280px) {
            [_nghost-ng-c1752193816] {
                width: auto;
                grid-auto-flow: column;
                max-height: 360px
            }
        }
    

        @keyframes _ngcontent-ng-c1114648187_shine {
            0% {
                left: -150%
            }

            to {
                left: 150%
            }
        }

        @keyframes _ngcontent-ng-c1114648187_live-flashing {
            0% {
                opacity: 0
            }

            50% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        [_nghost-ng-c1114648187] {
            display: block;
            background-color: var(--color-menu-bg);
            border-radius: .25rem;
            box-shadow: var(--shadow-lang-dropdown);
            max-height: 320px;
            width: 178px;
            overflow-y: auto
        }

        .pu-support-menu__item[_ngcontent-ng-c1114648187] {
            font-size: .875rem;
            line-height: 1.125rem;
            font-weight: 400;
            padding: .5rem .75rem;
            box-sizing: border-box;
            color: var(--color-menu-text);
            cursor: pointer;
            display: flex;
            align-items: center;
            text-decoration: none
        }

        .pu-support-menu__item[_ngcontent-ng-c1114648187]:hover {
            background-color: var(--color-menu-bg-hover);
            color: var(--color-menu-text-hover)
        }

        .pu-support-menu__item-icon[_ngcontent-ng-c1114648187] {
            color: var(--color-txt-icon-3);
            margin-right: .5rem
        }

        .pu-support-menu__item-icon_image[_ngcontent-ng-c1114648187] {
            width: 24px;
            height: 24px;
            object-fit: contain
        }
    

        @keyframes _ngcontent-ng-c3611666372_shine {
            0% {
                left: -150%
            }

            to {
                left: 150%
            }
        }

        @keyframes _ngcontent-ng-c3611666372_live-flashing {
            0% {
                opacity: 0
            }

            50% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        [_nghost-ng-c3611666372] {
            font-size: .875rem;
            line-height: 1.125rem;
            font-weight: 400;
            width: 100%;
            padding: .75rem;
            color: var(--color-menu-text);
            cursor: pointer
        }

        @media (min-width: 1280px) {
            [_nghost-ng-c3611666372] {
                width: 162px;
                padding: .75rem 1rem
            }
        }

        [_nghost-ng-c3611666372]:hover,
        .ui-language-list-item_active[_nghost-ng-c3611666372] {
            background-color: var(--color-menu-bg-hover);
            color: var(--color-menu-text-hover)
        }

        .ui-language-list-item_icon[_nghost-ng-c3611666372] {
            display: flex;
            align-items: center;
            padding: .5rem;
            line-height: 1.5rem
        }

        @media (min-width: 1280px) {
            .ui-language-list-item_icon[_nghost-ng-c3611666372] {
                padding: .5rem 1rem
            }
        }

        .ui-language-list-item__icon[_ngcontent-ng-c3611666372] {
            width: 1.5rem;
            margin-right: .5rem;
            box-shadow: var(--shadow-lang-icon);
            border-radius: .125rem
        }
    

        @keyframes _ngcontent-ng-c1490993643_shine {
            0% {
                left: -150%
            }

            to {
                left: 150%
            }
        }

        @keyframes _ngcontent-ng-c1490993643_live-flashing {
            0% {
                opacity: 0
            }

            50% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        [_nghost-ng-c1490993643] {
            display: block;
            position: absolute;
            width: 1px;
            top: 0;
            bottom: 0;
            right: 0;
            opacity: 0;
            transform: translate(-4px);
            transition: .2s ease-in-out;
            z-index: 1
        }

        [_nghost-ng-c1490993643]:before {
            content: "";
            position: absolute;
            top: 0;
            bottom: 0;
            right: 0;
            width: 1px;
            opacity: 0;
            transition: .2s ease-in-out;
            transition-delay: .2s;
            background: var(--gradient-accent-menu-highlight)
        }

        .right[_nghost-ng-c1490993643] {
            right: auto;
            left: 0;
            transform: translate(4px)
        }

        .right[_nghost-ng-c1490993643] .ui-sidebar-toggle__wrapper[_ngcontent-ng-c1490993643] {
            transform: rotate(180deg);
            right: -19px
        }

        .right[_nghost-ng-c1490993643] .ui-sidebar-toggle__wrapper[_ngcontent-ng-c1490993643]:before {
            background: var(--color-sidebar-bg-secondary)
        }

        .right[_nghost-ng-c1490993643] .ui-sidebar-toggle__btn[_ngcontent-ng-c1490993643] {
            background: var(--color-sidebar-bg-secondary)
        }

        .ui-sidebar-toggle_secondary[_nghost-ng-c1490993643]:before {
            background: var(--gradient-secondary-menu-highlight)
        }

        .ui-sidebar-toggle_secondary[_nghost-ng-c1490993643] .ui-sidebar-toggle__content[_ngcontent-ng-c1490993643] {
            color: var(--color-sidebar-icon-2)
        }

        .pu-sidebar:hover[_nghost-ng-c1490993643],
        .pu-sidebar:hover [_nghost-ng-c1490993643],
        .ui-right-sidebar_expanded[_nghost-ng-c1490993643],
        .ui-right-sidebar_expanded [_nghost-ng-c1490993643] {
            opacity: 1;
            transform: translate(0)
        }

        .pu-sidebar:hover[_nghost-ng-c1490993643]:before,
        .pu-sidebar:hover [_nghost-ng-c1490993643]:before,
        .ui-right-sidebar_expanded[_nghost-ng-c1490993643]:before,
        .ui-right-sidebar_expanded [_nghost-ng-c1490993643]:before {
            opacity: 1
        }

        .pu-sidebar:hover[_nghost-ng-c1490993643] .ui-sidebar-toggle__wrapper[_ngcontent-ng-c1490993643]:after,
        .pu-sidebar:hover [_nghost-ng-c1490993643] .ui-sidebar-toggle__wrapper[_ngcontent-ng-c1490993643]:after,
        .ui-right-sidebar_expanded[_nghost-ng-c1490993643] .ui-sidebar-toggle__wrapper[_ngcontent-ng-c1490993643]:after,
        .ui-right-sidebar_expanded [_nghost-ng-c1490993643] .ui-sidebar-toggle__wrapper[_ngcontent-ng-c1490993643]:after {
            border-color: var(--color-sidebar-icon)
        }

        .pu-sidebar:hover[_nghost-ng-c1490993643] .ui-sidebar-toggle__btn[_ngcontent-ng-c1490993643]:after,
        .pu-sidebar:hover [_nghost-ng-c1490993643] .ui-sidebar-toggle__btn[_ngcontent-ng-c1490993643]:after,
        .pu-sidebar:hover[_nghost-ng-c1490993643] .ui-sidebar-toggle__btn[_ngcontent-ng-c1490993643]:before,
        .pu-sidebar:hover [_nghost-ng-c1490993643] .ui-sidebar-toggle__btn[_ngcontent-ng-c1490993643]:before,
        .ui-right-sidebar_expanded[_nghost-ng-c1490993643] .ui-sidebar-toggle__btn[_ngcontent-ng-c1490993643]:after,
        .ui-right-sidebar_expanded [_nghost-ng-c1490993643] .ui-sidebar-toggle__btn[_ngcontent-ng-c1490993643]:after,
        .ui-right-sidebar_expanded[_nghost-ng-c1490993643] .ui-sidebar-toggle__btn[_ngcontent-ng-c1490993643]:before,
        .ui-right-sidebar_expanded [_nghost-ng-c1490993643] .ui-sidebar-toggle__btn[_ngcontent-ng-c1490993643]:before {
            border-color: var(--color-sidebar-icon)
        }

        .pu-sidebar:hover.ui-sidebar-toggle_secondary[_nghost-ng-c1490993643] .ui-sidebar-toggle__wrapper[_ngcontent-ng-c1490993643]:after,
        .pu-sidebar:hover .ui-sidebar-toggle_secondary[_nghost-ng-c1490993643] .ui-sidebar-toggle__wrapper[_ngcontent-ng-c1490993643]:after,
        .ui-right-sidebar_expanded.ui-sidebar-toggle_secondary[_nghost-ng-c1490993643] .ui-sidebar-toggle__wrapper[_ngcontent-ng-c1490993643]:after,
        .ui-right-sidebar_expanded .ui-sidebar-toggle_secondary[_nghost-ng-c1490993643] .ui-sidebar-toggle__wrapper[_ngcontent-ng-c1490993643]:after {
            border-color: var(--color-sidebar-icon-2)
        }

        .pu-sidebar:hover.ui-sidebar-toggle_secondary[_nghost-ng-c1490993643] .ui-sidebar-toggle__btn[_ngcontent-ng-c1490993643]:after,
        .pu-sidebar:hover .ui-sidebar-toggle_secondary[_nghost-ng-c1490993643] .ui-sidebar-toggle__btn[_ngcontent-ng-c1490993643]:after,
        .pu-sidebar:hover.ui-sidebar-toggle_secondary[_nghost-ng-c1490993643] .ui-sidebar-toggle__btn[_ngcontent-ng-c1490993643]:before,
        .pu-sidebar:hover .ui-sidebar-toggle_secondary[_nghost-ng-c1490993643] .ui-sidebar-toggle__btn[_ngcontent-ng-c1490993643]:before,
        .ui-right-sidebar_expanded.ui-sidebar-toggle_secondary[_nghost-ng-c1490993643] .ui-sidebar-toggle__btn[_ngcontent-ng-c1490993643]:after,
        .ui-right-sidebar_expanded .ui-sidebar-toggle_secondary[_nghost-ng-c1490993643] .ui-sidebar-toggle__btn[_ngcontent-ng-c1490993643]:after,
        .ui-right-sidebar_expanded.ui-sidebar-toggle_secondary[_nghost-ng-c1490993643] .ui-sidebar-toggle__btn[_ngcontent-ng-c1490993643]:before,
        .ui-right-sidebar_expanded .ui-sidebar-toggle_secondary[_nghost-ng-c1490993643] .ui-sidebar-toggle__btn[_ngcontent-ng-c1490993643]:before {
            border-color: var(--color-sidebar-icon-2)
        }

        .pu-sidebar_collapsed[_nghost-ng-c1490993643] .ui-sidebar-toggle__content[_ngcontent-ng-c1490993643],
        .pu-sidebar_collapsed [_nghost-ng-c1490993643] .ui-sidebar-toggle__content[_ngcontent-ng-c1490993643] {
            transform: rotate(0)
        }

        .ui-sidebar-toggle__wrapper[_ngcontent-ng-c1490993643] {
            position: absolute;
            top: calc(40.59% - 20px);
            height: 40px;
            width: 40px;
            right: -20px;
            z-index: 1
        }

        .ui-sidebar-toggle__wrapper[_ngcontent-ng-c1490993643]:before,
        .ui-sidebar-toggle__wrapper[_ngcontent-ng-c1490993643]:after {
            content: "";
            position: absolute
        }

        .ui-sidebar-toggle__wrapper[_ngcontent-ng-c1490993643]:before {
            top: -3px;
            bottom: -3px;
            left: calc(50% - 2px);
            background: var(--color-sidebar-bg);
            width: 2px
        }

        .ui-sidebar-toggle__wrapper[_ngcontent-ng-c1490993643]:after {
            top: -4px;
            left: calc(50% - 1px);
            width: 4px;
            height: 4px;
            border-bottom: 1px solid transparent;
            border-left: 1px solid transparent;
            border-bottom-left-radius: 3px;
            transition: .2s ease-in-out;
            transition-delay: .2s
        }

        .ui-sidebar-toggle__btn[_ngcontent-ng-c1490993643] {
            height: 40px;
            width: 40px;
            background-color: var(--color-sidebar-bg);
            border: none;
            border-radius: 4px;
            cursor: pointer
        }

        .ui-sidebar-toggle__btn[_ngcontent-ng-c1490993643]:after,
        .ui-sidebar-toggle__btn[_ngcontent-ng-c1490993643]:before {
            content: "";
            position: absolute;
            transition: .2s ease-in-out;
            transition-delay: .2s
        }

        .ui-sidebar-toggle__btn[_ngcontent-ng-c1490993643]:after {
            top: 0;
            bottom: 0;
            left: calc(50% + 2px);
            right: 0;
            border-top-right-radius: 4px;
            border-bottom-right-radius: 4px;
            border: 1px solid transparent;
            border-left: none
        }

        .ui-sidebar-toggle__btn[_ngcontent-ng-c1490993643]:before {
            bottom: -4px;
            left: calc(50% - 1px);
            width: 4px;
            height: 4px;
            border-top: 1px solid transparent;
            border-left: 1px solid transparent;
            border-top-left-radius: 3px
        }

        .ui-sidebar-toggle__content[_ngcontent-ng-c1490993643] {
            z-index: 1;
            position: relative;
            color: var(--color-sidebar-icon);
            transform: rotate(180deg);
            transition: .2s ease-in-out
        }
    

        @keyframes _ngcontent-ng-c982372943_shine {
            0% {
                left: -150%
            }

            to {
                left: 150%
            }
        }

        @keyframes _ngcontent-ng-c982372943_live-flashing {
            0% {
                opacity: 0
            }

            50% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        @font-face {
            font-family: Banner-Regular-It;
            src: url(/assets/fonts/Banner-Regular-It/Banner-Regular-It.eot);
            src: url(/assets/fonts/Banner-Regular-It/Banner-Regular-It.eot?#iefix) format("embedded-opentype"), url(fonts/eAvlwa0XYQuZ.woff2) format("woff2"), url(fonts/mLBRKQz3x2AD.woff) format("woff"), url(fonts/Z05JVxCh6sku.ttf) format("truetype");
            font-weight: 400;
            font-style: normal
        }

        @font-face {
            font-family: Banner-Bold;
            src: url(/assets/fonts/Banner-Bold/Banner-Bold.eot);
            src: url(/assets/fonts/Banner-Bold/Banner-Bold.eot?#iefix) format("embedded-opentype"), url(/assets/fonts/Banner-Bold/Banner-Bold.woff2) format("woff2"), url(/assets/fonts/Banner-Bold/Banner-Bold.woff) format("woff"), url(/assets/fonts/Banner-Bold/Banner-Bold.ttf) format("truetype");
            font-weight: 700;
            font-style: normal;
            font-display: swap
        }

        [_nghost-ng-c982372943] {
            position: relative;
            height: 134px;
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: flex-start;
            text-align: center;
            background-color: var(--color-card-bg-1);
            border-radius: .25rem;
            padding: 0
        }

        @media (min-width: 375px) {
            [_nghost-ng-c982372943] {
                height: 160px
            }
        }

        @media (min-width: 1024px) {
            [_nghost-ng-c982372943] {
                height: 182px
            }
        }

        @media (min-width: 1920px) {
            [_nghost-ng-c982372943] {
                height: 276px
            }
        }

        [_nghost-ng-c982372943]:before {
            content: "";
            display: block;
            position: absolute;
            z-index: -1;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
            border-radius: .25rem;
            background: linear-gradient(110.74deg, #fff6, #fff0);
            filter: blur(3px);
            visibility: visible
        }

        @media (min-width: 1280px) {
            [_nghost-ng-c982372943]:before {
                visibility: hidden;
                filter: none
            }
        }

        [_nghost-ng-c982372943]:after {
            content: "";
            position: absolute;
            padding: 1px;
            -webkit-mask: linear-gradient(var(--color-white) 0 0) content-box, linear-gradient(var(--color-white) 0 0);
            mask: linear-gradient(var(--color-white) 0 0) content-box, linear-gradient(var(--color-white) 0 0);
            -webkit-mask-composite: xor;
            mask-composite: exclude;
            top: -1px;
            left: -1px;
            right: -1px;
            bottom: -1px;
            border-radius: .25rem;
            z-index: 0;
            background: linear-gradient(110.74deg, #fff, #fff0);
            visibility: visible
        }

        @media (min-width: 1280px) {
            [_nghost-ng-c982372943]:after {
                visibility: hidden
            }
        }

        [_nghost-ng-c982372943]:hover:before {
            visibility: visible;
            filter: blur(3px)
        }

        @media (min-width: 1280px) {
            [_nghost-ng-c982372943]:hover:before {
                filter: blur(5px)
            }
        }

        [_nghost-ng-c982372943]:hover:after {
            visibility: visible
        }

        [_nghost-ng-c982372943]:hover .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:after,
        [_nghost-ng-c982372943]:hover .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:before {
            visibility: visible
        }

        .ui-home-thematic-section__card-live[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943] {
            background-position: top -193px left -175px
        }

        @media (min-width: 375px) {
            .ui-home-thematic-section__card-live[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943] {
                background-position: top -246px left -223px
            }
        }

        @media (min-width: 1280px) {
            .ui-home-thematic-section__card-live[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943] {
                background-position: top -209px left -216px
            }
        }

        @media (min-width: 1920px) {
            .ui-home-thematic-section__card-live[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943] {
                background-position: top -314px left -324px
            }
        }

        .ui-home-thematic-section__card-live[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:before {
            bottom: -26px;
            left: -2px
        }

        @media (min-width: 1024px) {
            .ui-home-thematic-section__card-live[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:before {
                left: -3px
            }
        }

        @media (min-width: 1280px) {
            .ui-home-thematic-section__card-live[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:before {
                left: .25rem
            }
        }

        @media (min-width: 1920px) {
            .ui-home-thematic-section__card-live[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:before {
                bottom: -38px;
                left: .5rem
            }
        }

        .ui-home-thematic-section__card-live[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:after {
            right: 52px;
            top: -26px
        }

        @media (min-width: 375px) {
            .ui-home-thematic-section__card-live[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:after {
                right: 80px
            }
        }

        @media (min-width: 1280px) {
            .ui-home-thematic-section__card-live[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:after {
                right: 40px
            }
        }

        @media (min-width: 1920px) {
            .ui-home-thematic-section__card-live[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:after {
                right: 20px;
                top: -39px
            }
        }

        .ui-home-thematic-section__card-crash[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943] {
            background-position: bottom -200px left -173px
        }

        @media (min-width: 375px) {
            .ui-home-thematic-section__card-crash[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943] {
                background-position: bottom -255px left -215px
            }
        }

        @media (min-width: 1280px) {
            .ui-home-thematic-section__card-crash[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943] {
                background-position: bottom -291px left -176px
            }
        }

        @media (min-width: 1920px) {
            .ui-home-thematic-section__card-crash[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943] {
                background-position: bottom -437px left -264px
            }
        }

        .ui-home-thematic-section__card-crash[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:before {
            bottom: 2px;
            left: -25px
        }

        @media (min-width: 375px) {
            .ui-home-thematic-section__card-crash[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:before {
                bottom: .75rem;
                left: -25px
            }
        }

        @media (min-width: 1280px) {
            .ui-home-thematic-section__card-crash[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:before {
                bottom: 0;
                left: -25px
            }
        }

        @media (min-width: 1920px) {
            .ui-home-thematic-section__card-crash[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:before {
                bottom: 0;
                left: -38px
            }
        }

        .ui-home-thematic-section__card-crash[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:after {
            right: 36px;
            top: -26px
        }

        @media (min-width: 375px) {
            .ui-home-thematic-section__card-crash[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:after {
                right: 20px
            }
        }

        @media (min-width: 1024px) {
            .ui-home-thematic-section__card-crash[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:after {
                right: 10px
            }
        }

        @media (min-width: 1280px) {
            .ui-home-thematic-section__card-crash[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:after {
                right: 20px
            }
        }

        @media (min-width: 1920px) {
            .ui-home-thematic-section__card-crash[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:after {
                top: -39px;
                right: 30px
            }
        }

        .ui-home-thematic-section__card-virtual[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943] {
            background-position: top -48px right -181px
        }

        @media (min-width: 375px) {
            .ui-home-thematic-section__card-virtual[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943] {
                background-position: top -64px right -227px
            }
        }

        @media (min-width: 1280px) {
            .ui-home-thematic-section__card-virtual[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943] {
                background-position: top -262px right -211px
            }
        }

        @media (min-width: 1920px) {
            .ui-home-thematic-section__card-virtual[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943] {
                background-position: top -393px right -317px
            }
        }

        .ui-home-thematic-section__card-virtual[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:before {
            bottom: -26px;
            left: .25rem
        }

        @media (min-width: 375px) {
            .ui-home-thematic-section__card-virtual[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:before {
                left: 0
            }
        }

        @media (min-width: 1280px) {
            .ui-home-thematic-section__card-virtual[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:before {
                left: .75rem
            }
        }

        @media (min-width: 1920px) {
            .ui-home-thematic-section__card-virtual[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:before {
                bottom: -38px;
                left: 20px
            }
        }

        .ui-home-thematic-section__card-virtual[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:after {
            right: 28px;
            top: -26px
        }

        @media (min-width: 375px) {
            .ui-home-thematic-section__card-virtual[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:after {
                right: 38px
            }
        }

        @media (min-width: 1280px) {
            .ui-home-thematic-section__card-virtual[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:after {
                right: 52px
            }
        }

        @media (min-width: 1920px) {
            .ui-home-thematic-section__card-virtual[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:after {
                right: 95px;
                top: -39px
            }
        }

        .ui-home-thematic-section__card-cyber[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943] {
            background-position: bottom -196px right -175px
        }

        @media (min-width: 375px) {
            .ui-home-thematic-section__card-cyber[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943] {
                background-position: bottom -236px right -219px
            }
        }

        @media (min-width: 1280px) {
            .ui-home-thematic-section__card-cyber[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943] {
                background-position: bottom -221px right -197px
            }
        }

        @media (min-width: 1920px) {
            .ui-home-thematic-section__card-cyber[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943] {
                background-position: bottom -332px right -296px
            }
        }

        .ui-home-thematic-section__card-cyber[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:before {
            bottom: 2px;
            left: -25px
        }

        @media (min-width: 375px) {
            .ui-home-thematic-section__card-cyber[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:before {
                bottom: .5rem;
                left: -25px
            }
        }

        @media (min-width: 1280px) {
            .ui-home-thematic-section__card-cyber[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:before {
                bottom: 0;
                left: -25px
            }
        }

        @media (min-width: 1920px) {
            .ui-home-thematic-section__card-cyber[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:before {
                bottom: 0;
                left: -38px
            }
        }

        .ui-home-thematic-section__card-cyber[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:after {
            right: 36px;
            top: -26px
        }

        @media (min-width: 375px) {
            .ui-home-thematic-section__card-cyber[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:after {
                right: 54px
            }
        }

        @media (min-width: 1280px) {
            .ui-home-thematic-section__card-cyber[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:after {
                right: 76px
            }
        }

        @media (min-width: 1920px) {
            .ui-home-thematic-section__card-cyber[_nghost-ng-c982372943] .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:after {
                top: -39px;
                right: 130px
            }
        }

        .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943] {
            position: absolute;
            z-index: 1;
            top: 0;
            bottom: 1px;
            left: 0;
            right: 1px;
            display: block;
            border-radius: 6px;
            background-repeat: no-repeat;
            background-image: image-set(url(images/YEtvc1neCBbG.png) 1x, url(/assets/home/thematic-sections/card-underlay@2x.png) 2x);
            background-size: 322px
        }

        @media (min-width: 375px) {
            .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943] {
                background-size: 400px
            }
        }

        @media (min-width: 1920px) {
            .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943] {
                background-size: 600px
            }
        }

        .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:after,
        .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:before {
            content: "";
            position: absolute;
            z-index: 2;
            height: 50px;
            width: 51px;
            background-repeat: no-repeat;
            background-size: contain;
            background-image: image-set(url(images/white-light%402x.png) 1x, url(images/white-light%402x.png) 2x);
            visibility: visible
        }

        @media (min-width: 1280px) {

            .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:after,
            .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:before {
                visibility: hidden
            }
        }

        @media (min-width: 1920px) {

            .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:after,
            .ui-home-thematic-section__underlay[_ngcontent-ng-c982372943]:before {
                height: 76px;
                width: 76px
            }
        }

        .ui-home-thematic-section__title[_ngcontent-ng-c982372943] {
            font-family: Roboto, sans-serif;
            position: relative;
            font-size: 14px;
            line-height: 14px;
            font-weight: 900;
            text-transform: uppercase;
            padding: 0 8px;
            height: 28px;
            margin-top: -5px;
            display: flex;
            justify-content: center;
            align-items: center
        }

        @media (min-width: 375px) {
            .ui-home-thematic-section__title[_ngcontent-ng-c982372943] {
                font-size: 18px;
                line-height: 18px;
                height: 36px
            }
        }

        @media (min-width: 1024px) {
            .ui-home-thematic-section__title[_ngcontent-ng-c982372943] {
                font-size: 26px;
                line-height: 26px;
                height: 52px;
                margin-top: .5rem
            }
        }

        @media (min-width: 1920px) {
            .ui-home-thematic-section__title[_ngcontent-ng-c982372943] {
                font-size: 42px;
                line-height: 42px;
                height: 84px;
                margin-top: 10px
            }
        }

        .ui-home-thematic-section__img[_ngcontent-ng-c982372943] {
            width: 146px;
            height: 102px;
            z-index: 2
        }

        @media (min-width: 375px) {
            .ui-home-thematic-section__img[_ngcontent-ng-c982372943] {
                width: 174px;
                height: 122px
            }
        }

        @media (min-width: 1024px) {
            .ui-home-thematic-section__img[_ngcontent-ng-c982372943] {
                width: 240px;
                height: 124px;
                margin-top: -16px
            }
        }

        @media (min-width: 1920px) {
            .ui-home-thematic-section__img[_ngcontent-ng-c982372943] {
                width: 402px;
                height: 190px;
                margin-top: -24px
            }
        }

        .ui-home-thematic-section__img[_ngcontent-ng-c982372943] img[_ngcontent-ng-c982372943] {
            width: 100%;
            height: 100%;
            object-fit: contain
        }
    

        @keyframes _ngcontent-ng-c4124320721_shine {
            0% {
                left: -150%
            }

            to {
                left: 150%
            }
        }

        @keyframes _ngcontent-ng-c4124320721_live-flashing {
            0% {
                opacity: 0
            }

            50% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        [_nghost-ng-c4124320721] {
            display: flex;
            flex-direction: column;
            align-items: center;
            padding-top: 9px;
            padding-bottom: 36px
        }

        @media (min-width: 375px) {
            [_nghost-ng-c4124320721] {
                padding-top: 1rem
            }
        }

        @media (min-width: 768px) {
            [_nghost-ng-c4124320721] {
                padding-top: 0
            }
        }

        .ui-home-apps__img[_ngcontent-ng-c4124320721] {
            width: 100%;
            max-width: 600px;
            height: auto;
            margin-bottom: .5rem
        }

        @media (min-width: 375px) {
            .ui-home-apps__img[_ngcontent-ng-c4124320721] {
                margin-bottom: 1rem
            }
        }

        @media (min-width: 768px) {
            .ui-home-apps__img[_ngcontent-ng-c4124320721] {
                max-width: 717px;
                margin-bottom: 2rem
            }
        }

        @media (min-width: 1920px) {
            .ui-home-apps__img[_ngcontent-ng-c4124320721] {
                max-width: 1076px
            }
        }

        .ui-home-apps__list[_ngcontent-ng-c4124320721] {
            width: 100%;
            display: flex;
            justify-content: center;
            padding: 0 27px
        }

        @media (min-width: 1280px) {
            .ui-home-apps__list[_ngcontent-ng-c4124320721] {
                display: flex;
                align-items: center;
                justify-content: space-between
            }
        }

        @media (min-width: 1920px) {
            .ui-home-apps__list[_ngcontent-ng-c4124320721] {
                padding: 0 65px
            }
        }

        @media (min-width: 1280px) {
            .ui-home-apps__list-wrapper[_ngcontent-ng-c4124320721] {
                display: grid;
                grid-auto-flow: column;
                grid-gap: .5rem
            }
        }

        .ui-home-apps__list-item[_ngcontent-ng-c4124320721] {
            display: flex;
            align-items: flex-start;
            position: relative
        }

        .ui-home-apps__link[_ngcontent-ng-c4124320721] {
            display: flex;
            height: 40px;
            padding: 0 11px;
            color: var(--color-txt-icon-1);
            border: 1px solid var(--color-button-tertiary-strk);
            border-radius: .25rem;
            overflow: hidden;
            text-decoration: none
        }

        @media (min-width: 1920px) {
            .ui-home-apps__link[_ngcontent-ng-c4124320721] {
                height: 56px;
                padding: .25rem 1rem
            }
        }

        .ui-home-apps__link[_ngcontent-ng-c4124320721]:hover {
            color: var(--color-txt-icon-5);
            background: var(--color-bg-8);
            border-color: var(--color-bg-8)
        }

        .ui-home-apps__link_disabled[_ngcontent-ng-c4124320721] {
            pointer-events: none;
            cursor: none;
            opacity: .3
        }

        .ui-home-apps__link-icon[_ngcontent-ng-c4124320721] {
            margin-right: .5rem
        }

        .ui-home-apps__link-icon[_ngcontent-ng-c4124320721] .ui-icon-svg.m[_ngcontent-ng-c4124320721] {
            width: 32px;
            height: 32px
        }

        .ui-home-apps__link-text[_ngcontent-ng-c4124320721] {
            padding-top: 3px
        }

        .ui-home-apps__link-text-prefix[_ngcontent-ng-c4124320721] {
            font-size: .625rem;
            line-height: .875rem;
            font-weight: 400;
            letter-spacing: .15px
        }

        @media (min-width: 1920px) {
            .ui-home-apps__link-text-prefix[_ngcontent-ng-c4124320721] {
                font-size: .75rem;
                line-height: 1rem;
                font-weight: 400
            }
        }

        .ui-home-apps__link-text-label[_ngcontent-ng-c4124320721] {
            font-family: Roboto, sans-serif;
            font-weight: 400;
            font-size: 16px;
            line-height: 1;
            letter-spacing: .2px
        }

        @media (min-width: 1920px) {
            .ui-home-apps__link-text-label[_ngcontent-ng-c4124320721] {
                font-size: 20px
            }
        }

        .ui-home-apps__qrcode[_ngcontent-ng-c4124320721] {
            display: none;
            width: 92px;
            height: auto
        }

        @media (min-width: 1280px) {
            .ui-home-apps__qrcode[_ngcontent-ng-c4124320721] {
                display: block
            }
        }

        .ui-home-apps__qrcode[_ngcontent-ng-c4124320721] img[_ngcontent-ng-c4124320721] {
            width: 100%;
            height: 100%
        }
    

        [_nghost-ng-c4282805711] {
            display: contents;
            position: relative;
            z-index: 2
        }

        .pu-casino-running-line_fixed[_nghost-ng-c4282805711] {
            display: block
        }

        .pu-casino-running-line_fixed[_nghost-ng-c4282805711] ui-running-line[_ngcontent-ng-c4282805711] {
            position: initial
        }
    

        @keyframes _ngcontent-ng-c3331469690_shine {
            0% {
                left: -150%
            }

            to {
                left: 150%
            }
        }

        @keyframes _ngcontent-ng-c3331469690_live-flashing {
            0% {
                opacity: 0
            }

            50% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        @font-face {
            font-family: Banner-Regular-It;
            src: url(/assets/fonts/Banner-Regular-It/Banner-Regular-It.eot);
            src: url(/assets/fonts/Banner-Regular-It/Banner-Regular-It.eot?#iefix) format("embedded-opentype"), url(fonts/eAvlwa0XYQuZ.woff2) format("woff2"), url(fonts/mLBRKQz3x2AD.woff) format("woff"), url(fonts/Z05JVxCh6sku.ttf) format("truetype");
            font-weight: 400;
            font-style: normal
        }

        @font-face {
            font-family: Banner-Bold;
            src: url(/assets/fonts/Banner-Bold/Banner-Bold.eot);
            src: url(/assets/fonts/Banner-Bold/Banner-Bold.eot?#iefix) format("embedded-opentype"), url(/assets/fonts/Banner-Bold/Banner-Bold.woff2) format("woff2"), url(/assets/fonts/Banner-Bold/Banner-Bold.woff) format("woff"), url(/assets/fonts/Banner-Bold/Banner-Bold.ttf) format("truetype");
            font-weight: 700;
            font-style: normal;
            font-display: swap
        }

        [_nghost-ng-c3331469690] {
            position: relative;
            height: 186px;
            display: flex;
            flex-direction: column;
            align-items: flex-start;
            justify-content: space-between;
            background-color: var(--color-card-bg-1);
            border-radius: 1rem;
            padding: .75rem;
            z-index: 1;
            text-align: left
        }

        @media (min-width: 375px) {
            [_nghost-ng-c3331469690] {
                height: 210px;
                padding: 1rem
            }
        }

        @media (min-width: 1024px) {
            [_nghost-ng-c3331469690] {
                height: 320px;
                padding: 2rem
            }
        }

        @media (min-width: 1920px) {
            [_nghost-ng-c3331469690] {
                height: 480px;
                padding: 3rem
            }
        }

        [_nghost-ng-c3331469690]:before {
            content: "";
            display: block;
            position: absolute;
            z-index: -1;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
            border-radius: 1rem;
            visibility: visible;
            filter: blur(15px)
        }

        @media (min-width: 1280px) {
            [_nghost-ng-c3331469690]:before {
                visibility: hidden;
                filter: none
            }
        }

        [_nghost-ng-c3331469690]:after {
            content: "";
            position: absolute;
            border-radius: .25rem;
            padding: 1px;
            -webkit-mask: linear-gradient(var(--color-white) 0 0) content-box, linear-gradient(var(--color-white) 0 0);
            mask: linear-gradient(var(--color-white) 0 0) content-box, linear-gradient(var(--color-white) 0 0);
            -webkit-mask-composite: xor;
            mask-composite: exclude;
            top: -1px;
            left: -1px;
            right: -1px;
            bottom: -1px;
            border-radius: 1rem;
            z-index: 0;
            visibility: visible
        }

        @media (min-width: 1280px) {
            [_nghost-ng-c3331469690]:after {
                visibility: hidden
            }
        }

        [_nghost-ng-c3331469690]:hover:before {
            visibility: visible;
            filter: blur(15px)
        }

        [_nghost-ng-c3331469690]:hover:after {
            visibility: visible
        }

        [_nghost-ng-c3331469690]:hover .ui-home-bonus__lights[_ngcontent-ng-c3331469690]:after,
        [_nghost-ng-c3331469690]:hover .ui-home-bonus__lights[_ngcontent-ng-c3331469690]:before {
            visibility: visible
        }

        .ui-home-bonus__card-sport[_nghost-ng-c3331469690]:before {
            background: linear-gradient(110.74deg, #ff240066, #ff240000)
        }

        .ui-home-bonus__card-sport[_nghost-ng-c3331469690]:after {
            background: linear-gradient(110.74deg, #ff2400cc, #ff240000)
        }

        .ui-home-bonus__card-sport[_nghost-ng-c3331469690] .ui-home-bonus__underlay[_ngcontent-ng-c3331469690] {
            background-position: bottom 0 right -150px;
            background-size: auto 100%;
            background-image: url(/assets/home/bonuses/bonus-sport-underlay-mob.png)
        }

        @supports (background-image: url(/assets/home/bonuses/bonus-sport-underlay-mob.webp)) {
            .ui-home-bonus__card-sport[_nghost-ng-c3331469690] .ui-home-bonus__underlay[_ngcontent-ng-c3331469690] {
                background-image: url(/assets/home/bonuses/bonus-sport-underlay-mob.webp)
            }
        }

        @media (min-width: 375px) {
            .ui-home-bonus__card-sport[_nghost-ng-c3331469690] .ui-home-bonus__underlay[_ngcontent-ng-c3331469690] {
                background-position: bottom 0 right -175px
            }
        }

        @media (min-width: 550px) {
            .ui-home-bonus__card-sport[_nghost-ng-c3331469690] .ui-home-bonus__underlay[_ngcontent-ng-c3331469690] {
                background-position: bottom 0 right -80px
            }
        }

        @media (min-width: 660px) {
            .ui-home-bonus__card-sport[_nghost-ng-c3331469690] .ui-home-bonus__underlay[_ngcontent-ng-c3331469690] {
                background-position: bottom 0 right -166px
            }
        }

        @media (min-width: 1024px) {
            .ui-home-bonus__card-sport[_nghost-ng-c3331469690] .ui-home-bonus__underlay[_ngcontent-ng-c3331469690] {
                background-position: bottom 0 right -240px;
                background-image: url(/assets/home/bonuses/bonus-sport-underlay-desk.png)
            }

            @supports (background-image: url(images/5YWWWFwc9yI4.webp)) {
                .ui-home-bonus__card-sport[_nghost-ng-c3331469690] .ui-home-bonus__underlay[_ngcontent-ng-c3331469690] {
                    background-image: url(images/5YWWWFwc9yI4.webp)
                }
            }
        }

        @media (min-width: 1280px) {
            .ui-home-bonus__card-sport[_nghost-ng-c3331469690] .ui-home-bonus__underlay[_ngcontent-ng-c3331469690] {
                background-position: bottom 0 right 50%
            }
        }

        @media (min-width: 1480px) {
            .ui-home-bonus__card-sport[_nghost-ng-c3331469690] .ui-home-bonus__underlay[_ngcontent-ng-c3331469690] {
                background-position: bottom 0 right 60%
            }
        }

        @media (min-width: 1680px) {
            .ui-home-bonus__card-sport[_nghost-ng-c3331469690] .ui-home-bonus__underlay[_ngcontent-ng-c3331469690] {
                background-position: bottom 0 right 0
            }
        }

        .ui-home-bonus__card-sport[_nghost-ng-c3331469690] .ui-home-bonus__underlay[_ngcontent-ng-c3331469690]:after {
            background-image: radial-gradient(84.73% 98.43% at 100% 60.83%, red, #f000);
            z-index: -1
        }

        .ui-home-bonus__card-sport[_nghost-ng-c3331469690] .ui-home-bonus__lights[_ngcontent-ng-c3331469690]:after,
        .ui-home-bonus__card-sport[_nghost-ng-c3331469690] .ui-home-bonus__lights[_ngcontent-ng-c3331469690]:before {
            background-image: image-set(url(images/Z1jTSWQSLiMy.png) 1x, url(/assets/home/bonuses/red-light@2x.png) 2x)
        }

        .ui-home-bonus__card-sport[_nghost-ng-c3331469690] .ui-home-bonus__lights[_ngcontent-ng-c3331469690]:after {
            left: 24px;
            top: -34px
        }

        @media (min-width: 375px) {
            .ui-home-bonus__card-sport[_nghost-ng-c3331469690] .ui-home-bonus__lights[_ngcontent-ng-c3331469690]:after {
                left: 37px
            }
        }

        @media (min-width: 1024px) {
            .ui-home-bonus__card-sport[_nghost-ng-c3331469690] .ui-home-bonus__lights[_ngcontent-ng-c3331469690]:after {
                top: -56px;
                left: 48px
            }
        }

        @media (min-width: 1920px) {
            .ui-home-bonus__card-sport[_nghost-ng-c3331469690] .ui-home-bonus__lights[_ngcontent-ng-c3331469690]:after {
                top: -84px;
                left: 72px
            }
        }

        .ui-home-bonus__card-sport[_nghost-ng-c3331469690] .ui-home-bonus__lights[_ngcontent-ng-c3331469690]:before {
            bottom: -35px;
            left: 93px
        }

        @media (min-width: 375px) {
            .ui-home-bonus__card-sport[_nghost-ng-c3331469690] .ui-home-bonus__lights[_ngcontent-ng-c3331469690]:before {
                left: 107px
            }
        }

        @media (min-width: 1024px) {
            .ui-home-bonus__card-sport[_nghost-ng-c3331469690] .ui-home-bonus__lights[_ngcontent-ng-c3331469690]:before {
                bottom: -56px;
                left: 218px
            }
        }

        @media (min-width: 1920px) {
            .ui-home-bonus__card-sport[_nghost-ng-c3331469690] .ui-home-bonus__lights[_ngcontent-ng-c3331469690]:before {
                bottom: -84px;
                left: 343px
            }
        }

        .ui-home-bonus__card-sport[_nghost-ng-c3331469690] .ui-home-bonus__img[_ngcontent-ng-c3331469690] {
            bottom: -1px;
            right: 0;
            width: 170px
        }

        @media (min-width: 375px) {
            .ui-home-bonus__card-sport[_nghost-ng-c3331469690] .ui-home-bonus__img[_ngcontent-ng-c3331469690] {
                width: 194px
            }
        }

        @media (min-width: 550px) {
            .ui-home-bonus__card-sport[_nghost-ng-c3331469690] .ui-home-bonus__img[_ngcontent-ng-c3331469690] {
                right: 17%
            }
        }

        @media (min-width: 660px) {
            .ui-home-bonus__card-sport[_nghost-ng-c3331469690] .ui-home-bonus__img[_ngcontent-ng-c3331469690] {
                right: 0
            }
        }

        @media (min-width: 1024px) {
            .ui-home-bonus__card-sport[_nghost-ng-c3331469690] .ui-home-bonus__img[_ngcontent-ng-c3331469690] {
                width: 310px
            }
        }

        @media (min-width: 1280px) {
            .ui-home-bonus__card-sport[_nghost-ng-c3331469690] .ui-home-bonus__img[_ngcontent-ng-c3331469690] {
                right: 6%
            }
        }

        @media (min-width: 1480px) {
            .ui-home-bonus__card-sport[_nghost-ng-c3331469690] .ui-home-bonus__img[_ngcontent-ng-c3331469690] {
                right: 10%
            }
        }

        @media (min-width: 1680px) {
            .ui-home-bonus__card-sport[_nghost-ng-c3331469690] .ui-home-bonus__img[_ngcontent-ng-c3331469690] {
                right: 15%
            }
        }

        @media (min-width: 1920px) {
            .ui-home-bonus__card-sport[_nghost-ng-c3331469690] .ui-home-bonus__img[_ngcontent-ng-c3331469690] {
                right: 6%;
                width: 465px
            }
        }

        .ui-home-bonus__card-casino[_nghost-ng-c3331469690] {
            align-items: flex-end;
            text-align: right
        }

        @media (min-width: 1024px) {
            .ui-home-bonus__card-casino[_nghost-ng-c3331469690] {
                align-items: flex-start;
                text-align: left
            }
        }

        .ui-home-bonus__card-casino[_nghost-ng-c3331469690]:before {
            background: linear-gradient(110.74deg, #00cfa666, #00cfa600)
        }

        .ui-home-bonus__card-casino[_nghost-ng-c3331469690]:after {
            background: linear-gradient(264.74deg, #00cfa6cc, #00cfa600)
        }

        @media (min-width: 768px) {
            .ui-home-bonus__card-casino[_nghost-ng-c3331469690]:after {
                background: linear-gradient(110.74deg, #00cfa6cc, #00cfa600)
            }
        }

        .ui-home-bonus__card-casino[_nghost-ng-c3331469690] .ui-home-bonus__lights[_ngcontent-ng-c3331469690]:after,
        .ui-home-bonus__card-casino[_nghost-ng-c3331469690] .ui-home-bonus__lights[_ngcontent-ng-c3331469690]:before {
            background-image: image-set(url(images/2Pc2fyWO4wKl.png) 1x, url(/assets/home/bonuses/green-light@2x.png) 2x)
        }

        .ui-home-bonus__card-casino[_nghost-ng-c3331469690] .ui-home-bonus__lights[_ngcontent-ng-c3331469690]:after {
            right: .25rem;
            top: -34px
        }

        @media (min-width: 375px) {
            .ui-home-bonus__card-casino[_nghost-ng-c3331469690] .ui-home-bonus__lights[_ngcontent-ng-c3331469690]:after {
                right: .5rem
            }
        }

        @media (min-width: 1024px) {
            .ui-home-bonus__card-casino[_nghost-ng-c3331469690] .ui-home-bonus__lights[_ngcontent-ng-c3331469690]:after {
                top: -56px
            }
        }

        @media (min-width: 1920px) {
            .ui-home-bonus__card-casino[_nghost-ng-c3331469690] .ui-home-bonus__lights[_ngcontent-ng-c3331469690]:after {
                top: -83px;
                right: -14px
            }
        }

        .ui-home-bonus__card-casino[_nghost-ng-c3331469690] .ui-home-bonus__lights[_ngcontent-ng-c3331469690]:before {
            top: 36px;
            left: -34px
        }

        @media (min-width: 375px) {
            .ui-home-bonus__card-casino[_nghost-ng-c3331469690] .ui-home-bonus__lights[_ngcontent-ng-c3331469690]:before {
                top: 44px
            }
        }

        @media (min-width: 1024px) {
            .ui-home-bonus__card-casino[_nghost-ng-c3331469690] .ui-home-bonus__lights[_ngcontent-ng-c3331469690]:before {
                top: 83px;
                left: -56px
            }
        }

        @media (min-width: 1920px) {
            .ui-home-bonus__card-casino[_nghost-ng-c3331469690] .ui-home-bonus__lights[_ngcontent-ng-c3331469690]:before {
                top: 125px;
                left: -83px
            }
        }

        .ui-home-bonus__card-casino[_nghost-ng-c3331469690] .ui-home-bonus__underlay[_ngcontent-ng-c3331469690] {
            background-position: bottom left;
            background-size: auto 100%;
            background-image: url(/assets/home/bonuses/bonus-casino-underlay-mob.png)
        }

        @supports (background-image: url(/assets/home/bonuses/bonus-casino-underlay-mob.webp)) {
            .ui-home-bonus__card-casino[_nghost-ng-c3331469690] .ui-home-bonus__underlay[_ngcontent-ng-c3331469690] {
                background-image: url(/assets/home/bonuses/bonus-casino-underlay-mob.webp)
            }
        }

        @media (min-width: 1024px) {
            .ui-home-bonus__card-casino[_nghost-ng-c3331469690] .ui-home-bonus__underlay[_ngcontent-ng-c3331469690] {
                background-image: url(/assets/home/bonuses/bonus-casino-underlay-desk.png)
            }

            @supports (background-image: url(images/H2zyTiIv4Txc.webp)) {
                .ui-home-bonus__card-casino[_nghost-ng-c3331469690] .ui-home-bonus__underlay[_ngcontent-ng-c3331469690] {
                    background-image: url(images/H2zyTiIv4Txc.webp)
                }
            }
        }

        .ui-home-bonus__card-casino[_nghost-ng-c3331469690] .ui-home-bonus__underlay[_ngcontent-ng-c3331469690]:after {
            background-color: unset;
            background-image: radial-gradient(105.93% 112.43% at -14.58% 32.81%, #00ffb2, #00ffd100)
        }

        @media (min-width: 768px) {
            .ui-home-bonus__card-casino[_nghost-ng-c3331469690] .ui-home-bonus__underlay[_ngcontent-ng-c3331469690]:after {
                background-image: radial-gradient(105.93% 112.43% at 114.58% 68.81%, #00ffb2, #00ffd100)
            }
        }

        .ui-home-bonus__card-casino[_nghost-ng-c3331469690] .ui-home-bonus__img[_ngcontent-ng-c3331469690] {
            bottom: 0;
            left: -.25rem;
            width: 170px
        }

        @media (min-width: 375px) {
            .ui-home-bonus__card-casino[_nghost-ng-c3331469690] .ui-home-bonus__img[_ngcontent-ng-c3331469690] {
                width: 218px
            }
        }

        @media (min-width: 550px) {
            .ui-home-bonus__card-casino[_nghost-ng-c3331469690] .ui-home-bonus__img[_ngcontent-ng-c3331469690] {
                left: 17%
            }
        }

        @media (min-width: 660px) {
            .ui-home-bonus__card-casino[_nghost-ng-c3331469690] .ui-home-bonus__img[_ngcontent-ng-c3331469690] {
                left: 0
            }
        }

        @media (min-width: 1024px) {
            .ui-home-bonus__card-casino[_nghost-ng-c3331469690] .ui-home-bonus__img[_ngcontent-ng-c3331469690] {
                width: 300px;
                left: auto;
                right: 0
            }
        }

        @media (min-width: 1280px) {
            .ui-home-bonus__card-casino[_nghost-ng-c3331469690] .ui-home-bonus__img[_ngcontent-ng-c3331469690] {
                bottom: -1px;
                right: 6%
            }
        }

        @media (min-width: 1920px) {
            .ui-home-bonus__card-casino[_nghost-ng-c3331469690] .ui-home-bonus__img[_ngcontent-ng-c3331469690] {
                width: 450px
            }
        }

        .ui-home-bonus__underlay[_ngcontent-ng-c3331469690] {
            position: absolute;
            overflow: hidden;
            z-index: unset;
            top: -1px;
            left: -1px;
            right: -1px;
            bottom: -1px;
            display: block;
            border-radius: 1rem;
            background-repeat: no-repeat
        }

        .ui-home-bonus__underlay[_ngcontent-ng-c3331469690]:after {
            content: "";
            left: 0;
            width: 100%;
            height: 100%;
            background-color: var(--color-card-bg-1);
            position: absolute
        }

        .ui-home-bonus__lights[_ngcontent-ng-c3331469690] {
            position: absolute;
            z-index: 1;
            top: 0;
            bottom: 1px;
            left: 0;
            right: 1px;
            display: block;
            border-radius: 1rem;
            background-repeat: no-repeat;
            background-size: contain
        }

        .ui-home-bonus__lights[_ngcontent-ng-c3331469690]:after,
        .ui-home-bonus__lights[_ngcontent-ng-c3331469690]:before {
            content: "";
            position: absolute;
            z-index: 2;
            height: 67px;
            width: 67px;
            background-repeat: no-repeat;
            background-size: contain;
            visibility: visible
        }

        @media (min-width: 1280px) {

            .ui-home-bonus__lights[_ngcontent-ng-c3331469690]:after,
            .ui-home-bonus__lights[_ngcontent-ng-c3331469690]:before {
                visibility: hidden
            }
        }

        @media (min-width: 1024px) {

            .ui-home-bonus__lights[_ngcontent-ng-c3331469690]:after,
            .ui-home-bonus__lights[_ngcontent-ng-c3331469690]:before {
                height: 111px;
                width: 111px
            }
        }

        @media (min-width: 1920px) {

            .ui-home-bonus__lights[_ngcontent-ng-c3331469690]:after,
            .ui-home-bonus__lights[_ngcontent-ng-c3331469690]:before {
                height: 166px;
                width: 166px
            }
        }

        .ui-home-bonus__title[_ngcontent-ng-c3331469690] {
            position: relative;
            z-index: 2
        }

        .ui-home-bonus__title-first-line[_ngcontent-ng-c3331469690] {
            font-size: 2rem;
            line-height: 2.375rem;
            font-weight: 400;
            font-weight: 900
        }

        @media (min-width: 375px) {
            .ui-home-bonus__title-first-line[_ngcontent-ng-c3331469690] {
                font-family: Banner-Bold-It, sans-serif;
                font-size: 2.25rem;
                font-weight: 900;
                line-height: 2.25rem
            }
        }

        @media (min-width: 1024px) {
            .ui-home-bonus__title-first-line[_ngcontent-ng-c3331469690] {
                font-family: Banner-Bold-It, sans-serif;
                font-weight: 900;
                font-size: 3.25rem;
                line-height: 3.25rem
            }
        }

        @media (min-width: 1920px) {
            .ui-home-bonus__title-first-line[_ngcontent-ng-c3331469690] {
                font-family: Banner-Bold-It, sans-serif;
                font-weight: 900;
                font-size: 5.25rem;
                line-height: 5.25rem
            }
        }

        .ui-home-bonus__title-second-line[_ngcontent-ng-c3331469690] {
            font-family: Banner-Regular-It, sans-serif;
            font-size: 20px;
            line-height: 20px
        }

        @media (min-width: 375px) {
            .ui-home-bonus__title-second-line[_ngcontent-ng-c3331469690] {
                font-size: 24px;
                line-height: 24px
            }
        }

        @media (min-width: 1024px) {
            .ui-home-bonus__title-second-line[_ngcontent-ng-c3331469690] {
                font-size: 36px;
                line-height: 36px
            }
        }

        @media (min-width: 1920px) {
            .ui-home-bonus__title-second-line[_ngcontent-ng-c3331469690] {
                font-size: 54px;
                line-height: 54px
            }
        }

        .ui-home-bonus__prize[_ngcontent-ng-c3331469690] {
            position: relative;
            z-index: 2
        }

        .ui-home-bonus__prize-first-line[_ngcontent-ng-c3331469690] {
            background: linear-gradient(180deg, #fff 39.5%, #cecece 69.19%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            background-clip: text;
            font-family: Banner-Bold-It, sans-serif;
            font-size: 1.25rem;
            line-height: 1.25rem
        }

        @media (min-width: 375px) {
            .ui-home-bonus__prize-first-line[_ngcontent-ng-c3331469690] {
                font-family: Banner-Bold-It, sans-serif;
                font-size: 1.5rem;
                line-height: 1.5rem
            }
        }

        @media (min-width: 1024px) {
            .ui-home-bonus__prize-first-line[_ngcontent-ng-c3331469690] {
                font-family: Banner-Bold-It, sans-serif;
                font-size: 3rem;
                line-height: 3rem
            }
        }

        @media (min-width: 1920px) {
            .ui-home-bonus__prize-first-line[_ngcontent-ng-c3331469690] {
                font-family: Banner-Bold-It, sans-serif;
                font-size: 4.5rem;
                line-height: 4.5rem
            }
        }

        .ui-home-bonus__prize-second-line[_ngcontent-ng-c3331469690] {
            background: linear-gradient(180deg, #ffc700 26.48%, #ff8a00);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            background-clip: text;
            font-family: Banner-Bold-It, sans-serif;
            font-size: 1.875rem;
            line-height: 1.875rem
        }

        @media (min-width: 375px) {
            .ui-home-bonus__prize-second-line[_ngcontent-ng-c3331469690] {
                font-family: Banner-Bold-It, sans-serif;
                font-size: 2.25rem;
                line-height: 2.25rem
            }
        }

        @media (min-width: 1024px) {
            .ui-home-bonus__prize-second-line[_ngcontent-ng-c3331469690] {
                font-family: Banner-Bold-It, sans-serif;
                font-size: 3.5rem;
                line-height: 3.5rem
            }
        }

        @media (min-width: 1920px) {
            .ui-home-bonus__prize-second-line[_ngcontent-ng-c3331469690] {
                font-family: Banner-Bold-It, sans-serif;
                font-size: 5.25rem;
                line-height: 5.25rem
            }
        }

        .ui-home-bonus__prize-prefix[_ngcontent-ng-c3331469690] {
            background: linear-gradient(180deg, #fff 39.5%, #cecece 69.19%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            background-clip: text;
            font-family: Banner-Bold-It, sans-serif;
            font-size: 1rem;
            line-height: 1rem
        }

        @media (min-width: 375px) {
            .ui-home-bonus__prize-prefix[_ngcontent-ng-c3331469690] {
                font-family: Banner-Bold-It, sans-serif;
                font-size: 1.25rem;
                line-height: 1.25rem
            }
        }

        @media (min-width: 1024px) {
            .ui-home-bonus__prize-prefix[_ngcontent-ng-c3331469690] {
                font-family: Banner-Bold-It, sans-serif;
                font-size: 2rem;
                line-height: 2rem
            }
        }

        @media (min-width: 1920px) {
            .ui-home-bonus__prize-prefix[_ngcontent-ng-c3331469690] {
                font-family: Banner-Bold-It, sans-serif;
                font-size: 3rem;
                line-height: 3rem
            }
        }

        .ui-home-bonus__btn[_ngcontent-ng-c3331469690] {
            position: relative;
            z-index: 2
        }

        @media (min-width: 1920px) {
            .ui-home-bonus__btn[_ngcontent-ng-c3331469690] {
                font-size: 1.5rem;
                line-height: 1.75rem;
                font-weight: 400;
                font-weight: 500;
                height: 69px;
                padding: 0 48px
            }
        }

        .ui-home-bonus__img[_ngcontent-ng-c3331469690] {
            position: absolute;
            z-index: 1;
            height: auto;
            border-radius: 23px;
            overflow: hidden
        }

        @media (min-width: 768px) {
            .ui-home-bonus__img[_ngcontent-ng-c3331469690] {
                border-radius: 22px
            }
        }

        @media (min-width: 550px) {
            .ui-home-bonus__img[_ngcontent-ng-c3331469690] {
                border-radius: 0
            }
        }

        @media (min-width: 660px) {
            .ui-home-bonus__img[_ngcontent-ng-c3331469690] {
                border-radius: 22px
            }
        }

        @media (min-width: 1024px) {
            .ui-home-bonus__img[_ngcontent-ng-c3331469690] {
                border-radius: 16px
            }
        }

        @media (min-width: 1280px) {
            .ui-home-bonus__img[_ngcontent-ng-c3331469690] {
                border-radius: 0
            }
        }
    

        @keyframes _ngcontent-ng-c941384136_shine {
            0% {
                left: -150%
            }

            to {
                left: 150%
            }
        }

        @keyframes _ngcontent-ng-c941384136_live-flashing {
            0% {
                opacity: 0
            }

            50% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        [_nghost-ng-c941384136] {
            display: flex;
            position: relative
        }

        .pu-footer-apps__tooltip[_nghost-ng-c941384136] .ui-tooltip__icon[_ngcontent-ng-c941384136],
        .pu-footer-apps__tooltip [_nghost-ng-c941384136] .ui-tooltip__icon[_ngcontent-ng-c941384136] {
            color: var(--color-footer-txt-3)
        }

        .pu-footer-apps__tooltip[_nghost-ng-c941384136] .ui-tooltip__icon_active[_ngcontent-ng-c941384136],
        .pu-footer-apps__tooltip [_nghost-ng-c941384136] .ui-tooltip__icon_active[_ngcontent-ng-c941384136] {
            color: var(--color-footer-txt-2)
        }

        .ui-tooltip__icon[_ngcontent-ng-c941384136] {
            color: var(--color-input-list-txt);
            cursor: pointer;
            position: relative
        }

        .ui-tooltip__icon_active[_ngcontent-ng-c941384136] {
            color: var(--color-input-list-txt-active)
        }

        .ui-tooltip__icon_active[_ngcontent-ng-c941384136]:after {
            content: "";
            position: absolute;
            bottom: -.5rem;
            z-index: 1001;
            width: 0;
            height: 0;
            border-style: solid;
            border-width: 0 5px 5px 5px;
            border-color: transparent transparent var(--color-input-list-bg) transparent
        }

        .ui-tooltip__template[_ngcontent-ng-c941384136] {
            position: absolute
        }

        .ui-tooltip__template-text[_ngcontent-ng-c941384136] {
            font-size: .75rem;
            line-height: 1rem;
            font-weight: 400;
            position: relative;
            max-width: 304px;
            background: var(--color-input-list-bg);
            color: var(--color-input-list-txt-hover);
            border-bottom-left-radius: .25rem;
            border-bottom-right-radius: .25rem;
            padding: .5rem;
            box-shadow: var(--shadow-tooltip);
            top: .25rem
        }

        @media (max-width: 428px) {
            .ui-tooltip__template-text[_ngcontent-ng-c941384136] {
                width: calc(100vw - 16px);
                max-width: 412px
            }
        }

        @media (max-width: 428px) {
            .ui-tooltip__template-text_auto-width[_ngcontent-ng-c941384136] {
                width: auto
            }
        }
    

        @keyframes _ngcontent-ng-c61637052_shine {
            0% {
                left: -150%
            }

            to {
                left: 150%
            }
        }

        @keyframes _ngcontent-ng-c61637052_live-flashing {
            0% {
                opacity: 0
            }

            50% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        [_nghost-ng-c61637052] {
            position: -webkit-sticky;
            position: sticky;
            position: -webkit-sticky;
            bottom: -1px;
            left: 0;
            padding-bottom: 1px;
            align-items: center;
            width: 100%;
            background-color: var(--color-label-winner-bg);
            z-index: 500;
            overflow: hidden;
            margin-bottom: 2rem
        }

        @media (min-width: 1280px) {
            [_nghost-ng-c61637052] {
                display: flex
            }
        }

        .ui-running-line_closed[_nghost-ng-c61637052] {
            background: none;
            justify-content: flex-end
        }

        .ui-running-line_intersected[_nghost-ng-c61637052] {
            background: transparent
        }

        .ui-running-line_intersected[_nghost-ng-c61637052] .ui-running-line__close[_ngcontent-ng-c61637052] {
            pointer-events: none
        }

        .ui-running-line_intersected[_nghost-ng-c61637052] .ui-running-line__close-icon[_ngcontent-ng-c61637052] {
            color: transparent
        }

        .ui-running-line__dropdown[_ngcontent-ng-c61637052] {
            box-sizing: border-box;
            font-size: 100%;
            font-family: inherit;
            vertical-align: baseline;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            background: none;
            -webkit-appearance: none;
            appearance: none;
            border: 0;
            cursor: pointer;
            letter-spacing: 0;
            text-decoration: none;
            font-size: 1rem;
            line-height: 1.375rem;
            font-weight: 400;
            font-weight: 500;
            position: relative;
            padding: 0;
            margin: 0 auto 10px;
            display: inline-block;
            align-items: center;
            height: 100%;
            color: var(--color-txt-icon-1);
            width: 100%;
            text-transform: uppercase;
            text-align: center;
            cursor: default
        }

        .ui-running-line__dropdown[_ngcontent-ng-c61637052]>*[_ngcontent-ng-c61637052],
        .ui-running-line__dropdown[_ngcontent-ng-c61637052]>*[_ngcontent-ng-c61637052]:before,
        .ui-running-line__dropdown[_ngcontent-ng-c61637052]>*[_ngcontent-ng-c61637052]:after {
            box-sizing: inherit
        }

        .ui-running-line__dropdown[_ngcontent-ng-c61637052]::-moz-focus-inner {
            border: 0
        }

        @media (min-width: 1280px) {
            .ui-running-line__dropdown[_ngcontent-ng-c61637052] {
                font-size: .75rem;
                line-height: 1rem;
                font-weight: 400;
                padding: .5rem 0rem .5rem 1.5rem;
                display: flex;
                color: var(--color-txt-icon-3);
                width: 140px;
                text-align: left;
                text-transform: none;
                margin: 0 auto
            }
        }

        .ui-running-line__dropdown[_ngcontent-ng-c61637052]:after {
            content: "";
            display: none;
            position: absolute;
            width: 1px;
            height: 24px;
            background-color: var(--color-txt-icon-3);
            opacity: .5;
            right: 0;
            top: 50%;
            transform: translateY(-50%)
        }

        @media (min-width: 1280px) {
            .ui-running-line__dropdown[_ngcontent-ng-c61637052]:after {
                display: block
            }
        }

        .ui-running-line__close[_ngcontent-ng-c61637052] {
            box-sizing: border-box;
            margin: 0;
            font-size: 100%;
            font-family: inherit;
            vertical-align: baseline;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            display: inline-block;
            background: none;
            -webkit-appearance: none;
            appearance: none;
            border: 0;
            padding: 0;
            cursor: pointer;
            letter-spacing: 0;
            text-decoration: none;
            padding: .5rem .5rem .5rem 1rem;
            display: none;
            color: var(--color-txt-icon-3)
        }

        .ui-running-line__close[_ngcontent-ng-c61637052]>*[_ngcontent-ng-c61637052],
        .ui-running-line__close[_ngcontent-ng-c61637052]>*[_ngcontent-ng-c61637052]:before,
        .ui-running-line__close[_ngcontent-ng-c61637052]>*[_ngcontent-ng-c61637052]:after {
            box-sizing: inherit
        }

        .ui-running-line__close[_ngcontent-ng-c61637052]::-moz-focus-inner {
            border: 0
        }

        @media (min-width: 1280px) {
            .ui-running-line__close[_ngcontent-ng-c61637052] {
                display: inline-block
            }
        }

        .ui-running-line__close-icon[_ngcontent-ng-c61637052] {
            padding: .5rem
        }

        .ui-running-line__items[_ngcontent-ng-c61637052] {
            display: flex;
            flex: 1;
            overflow: hidden;
            position: relative;
            max-width: 320px;
            width: 100%;
            margin: 0 auto
        }

        .ui-running-line__items[_ngcontent-ng-c61637052]:before {
            content: "";
            position: absolute;
            top: 0;
            bottom: 0;
            left: -.5rem;
            width: 80px;
            background: var(--gradient-horiz-tab-scroll);
            z-index: 11;
            transform: rotate(180deg)
        }

        @media (min-width: 768px) {
            .ui-running-line__items[_ngcontent-ng-c61637052] {
                max-width: 657px
            }

            .ui-running-line__items[_ngcontent-ng-c61637052]:before {
                left: 0
            }
        }

        @media (min-width: 1280px) {
            .ui-running-line__items[_ngcontent-ng-c61637052] {
                max-width: 100%
            }

            .ui-running-line__items[_ngcontent-ng-c61637052]:before {
                display: none
            }
        }

        .ui-running-line__items-list[_ngcontent-ng-c61637052] {
            display: grid;
            justify-content: start;
            grid-template-columns: 55px 132px 132px;
            grid-auto-columns: 132px;
            grid-auto-flow: column;
            grid-template-rows: 1fr 1fr 1fr;
            justify-items: end
        }

        @media (min-width: 768px) {
            .ui-running-line__items-list[_ngcontent-ng-c61637052] {
                grid-template-columns: 80px 148px 148px 148px;
                grid-auto-columns: 148px
            }
        }

        @media (min-width: 1280px) {
            .ui-running-line__items-list[_ngcontent-ng-c61637052] {
                display: flex
            }
        }

        .ui-running-line__pulling-tag[_ngcontent-ng-c61637052] {
            margin: .5rem 0;
            background-color: var(--color-label-winner-bg)
        }

        .ui-running-line__pulling-tag-icon[_ngcontent-ng-c61637052] {
            color: var(--color-txt-icon-3);
            transform: rotate(180deg)
        }

        pu-casino-game[_nghost-ng-c61637052],
        pu-casino-game [_nghost-ng-c61637052] {
            position: absolute;
            margin: 0
        }
    

        @keyframes shine {
            0% {
                left: -150%
            }

            to {
                left: 150%
            }
        }

        @keyframes live-flashing {
            0% {
                opacity: 0
            }

            50% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        .pu-footer__seo {
            position: relative
        }

        .pu-footer__seo[open] .pu-footer-seo__chevron {
            transform: rotate(-90deg)
        }

        @media (min-width: 768px) {
            .pu-footer__seo[open] .pu-footer-seo__summary {
                padding-bottom: .5rem
            }
        }

        .pu-footer-seo__title {
            font-size: .875rem;
            line-height: 1.125rem;
            font-weight: 400;
            font-weight: 500;
            color: var(--color-footer-txt-1)
        }

        @media (min-width: 768px) {
            .pu-footer-seo__title {
                font-size: 1rem;
                line-height: 1.375rem;
                font-weight: 400;
                font-weight: 500
            }
        }

        .pu-footer-seo__summary {
            display: flex;
            justify-content: space-between;
            cursor: pointer;
            width: 100%;
            padding: .5rem 0
        }

        .pu-footer-seo__summary:focus {
            outline: none;
            border: none;
            -moz-outline-style: none
        }

        @media (min-width: 768px) {
            .pu-footer-seo__summary {
                padding: 1rem 0 .5rem
            }
        }

        .pu-footer-seo__summary-wrapper {
            display: flex;
            justify-content: space-between;
            cursor: pointer;
            width: 100%
        }

        .pu-footer-seo__summary-wrapper:focus {
            outline: none;
            border: none;
            -moz-outline-style: none
        }

        .pu-footer-seo__chevron {
            color: var(--color-footer-txt-3);
            transform: rotate(90deg);
            transition: .2s ease-in-out
        }

        .pu-footer-seo__content {
            font-size: .75rem;
            line-height: 1rem;
            font-weight: 400;
            max-height: 224px;
            overflow: auto;
            margin-right: -.75rem;
            padding-right: .75rem;
            padding-bottom: 80px;
            color: var(--color-footer-txt-2)
        }

        .pu-footer-seo__content_prerender {
            max-height: none
        }

        .pu-footer-seo__content:after {
            content: "";
            position: absolute;
            left: 0;
            bottom: 0;
            width: 100%;
            height: 80px;
            background: var(--gradient-scroll-shadow);
            pointer-events: none
        }

        .pu-footer-seo__content p {
            font-size: .75rem;
            line-height: 1rem;
            font-weight: 400;
            color: var(--color-footer-txt-2);
            margin-bottom: 1rem
        }

        .pu-footer-seo__content h2,
        .pu-footer-seo__content h3,
        .pu-footer-seo__content h4,
        .pu-footer-seo__content h5,
        .pu-footer-seo__content h6 {
            font-size: .75rem;
            line-height: 1rem;
            font-weight: 400;
            font-weight: 500;
            color: var(--color-footer-txt-1)
        }

        .pu-footer-seo__content ul {
            font-size: .75rem;
            line-height: 1rem;
            font-weight: 400;
            color: var(--color-footer-txt-2);
            padding-top: 2px;
            margin-bottom: 1rem
        }

        .pu-footer-seo__content ul li {
            padding-left: 18px;
            position: relative
        }

        .pu-footer-seo__content ul li:before {
            content: "";
            position: absolute;
            top: 50%;
            left: .5rem;
            transform: translateY(-50%);
            width: 2px;
            height: 2px;
            border-radius: 50%;
            background: var(--color-footer-txt-2)
        }

        .pu-footer-seo__content table {
            margin-bottom: 1rem
        }

        .pu-footer-seo__sports {
            margin-top: .5rem
        }

        .pu-footer-seo__sports-title {
            color: var(--color-txt-icon-1);
            margin: 0 0 .5rem;
            padding-bottom: .5rem;
            border-bottom: 1px solid var(--color-button-special-txt-1)
        }

        .pu-footer-seo__sports-grid {
            --grid-layout-gap: 16px;
            --grid-column-count: 9;
            --grid-item--min-width: 120px;
            --gap-count: calc(var(--grid-column-count) - 1);
            --total-gap-width: calc(var(--gap-count) * var(--grid-layout-gap));
            --grid-item-max-width: calc((100% - var(--total-gap-width)) / var(--grid-column-count));
            display: grid;
            grid-template-columns: repeat(auto-fill, minmax(max(var(--grid-item--min-width), var(--grid-item-max-width)), 1fr));
            grid-gap: .5rem 1rem
        }

        .pu-footer-seo__sports-link {
            color: var(--color-button-special-txt-1);
            text-decoration: none
        }
    

        @keyframes _ngcontent-ng-c2822618913_shine {
            0% {
                left: -150%
            }

            to {
                left: 150%
            }
        }

        @keyframes _ngcontent-ng-c2822618913_live-flashing {
            0% {
                opacity: 0
            }

            50% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        [open][_nghost-ng-c2822618913] .pu-footer-details__chevron[_ngcontent-ng-c2822618913] {
            transform: rotate(-90deg)
        }

        .pu-footer-details__summary[_ngcontent-ng-c2822618913] {
            display: flex;
            justify-content: space-between;
            cursor: pointer;
            width: 100%
        }

        .pu-footer-details__summary[_ngcontent-ng-c2822618913]:focus {
            outline: none;
            border: none;
            -moz-outline-style: none
        }

        @media (min-width: 768px) {
            .pu-footer-details__summary[_ngcontent-ng-c2822618913] {
                pointer-events: none
            }
        }

        .pu-footer-details__title[_ngcontent-ng-c2822618913] {
            font-size: .875rem;
            line-height: 1.125rem;
            font-weight: 400;
            font-weight: 500;
            color: var(--color-footer-txt-1)
        }

        @media (min-width: 768px) {
            .pu-footer-details__title[_ngcontent-ng-c2822618913] {
                font-size: 1rem;
                line-height: 1.375rem;
                font-weight: 400;
                font-weight: 500
            }
        }

        .pu-footer-details__chevron[_ngcontent-ng-c2822618913] {
            color: var(--color-footer-txt-3);
            transform: rotate(90deg);
            transition: .2s ease-in-out
        }

        .pu-footer-details__list[_ngcontent-ng-c2822618913] {
            padding-top: .25rem
        }

        @media (min-width: 768px) {
            .pu-footer-details__list[_ngcontent-ng-c2822618913] {
                padding-top: .5rem
            }
        }

        .pu-footer-details__list-item[_ngcontent-ng-c2822618913] {
            font-size: .75rem;
            line-height: 1rem;
            font-weight: 400;
            padding-left: .75rem;
            position: relative
        }

        .pu-footer-details__list-item[_ngcontent-ng-c2822618913]:before {
            content: "";
            position: absolute;
            top: 50%;
            left: 0;
            transform: translateY(-50%);
            width: .25rem;
            height: .25rem;
            border-radius: 50%;
            background: var(--color-footer-txt-2)
        }

        .pu-footer-details__list-item[_ngcontent-ng-c2822618913]+.pu-footer-details__list-item[_ngcontent-ng-c2822618913] {
            margin-top: .25rem
        }

        .pu-footer-details__list-item_prerender[_ngcontent-ng-c2822618913] {
            display: flex;
            margin-bottom: .5rem
        }

        .pu-footer-details__list-link[_ngcontent-ng-c2822618913] {
            color: var(--color-footer-txt-2);
            text-decoration: none;
            text-overflow: ellipsis;
            overflow: hidden
        }

        .pu-footer-details__list-link_hover[_ngcontent-ng-c2822618913] {
            transition: .2s ease-in-out;
            display: block
        }

        .pu-footer-details__list-link_hover[_ngcontent-ng-c2822618913]:hover {
            transform: scale(1.12) translate(.75rem)
        }

        .pu-footer-details__list-link_prerender[_ngcontent-ng-c2822618913] {
            width: 100%;
            padding: .25rem 0
        }
    

        @keyframes _ngcontent-ng-c4051505434_shine {
            0% {
                left: -150%
            }

            to {
                left: 150%
            }
        }

        @keyframes _ngcontent-ng-c4051505434_live-flashing {
            0% {
                opacity: 0
            }

            50% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        [_nghost-ng-c4051505434] {
            display: grid;
            grid-gap: .5rem
        }

        @media (min-width: 768px) {
            .pu-footer__support-sport[_nghost-ng-c4051505434] .pu-footer-support__title[_ngcontent-ng-c4051505434] {
                text-align: center
            }
        }

        .pu-footer__support-sport[_nghost-ng-c4051505434] .pu-footer-support__buttons[_ngcontent-ng-c4051505434] {
            display: grid;
            grid-template-columns: 1fr 1fr;
            grid-gap: .5rem
        }

        .pu-footer__support-sport[_nghost-ng-c4051505434] .pu-footer-support__button[_ngcontent-ng-c4051505434] {
            padding-left: 1rem;
            padding-right: 1rem
        }

        .pu-footer-support__title[_ngcontent-ng-c4051505434] {
            font-size: .875rem;
            line-height: 1.125rem;
            font-weight: 400;
            font-weight: 500;
            color: var(--color-footer-txt-1)
        }

        @media (min-width: 768px) {
            .pu-footer-support__title[_ngcontent-ng-c4051505434] {
                font-size: 1rem;
                line-height: 1.375rem;
                font-weight: 400;
                font-weight: 500
            }
        }

        .pu-footer-support__buttons[_ngcontent-ng-c4051505434] {
            display: grid;
            grid-template-columns: 1fr 1fr;
            grid-gap: .5rem
        }

        .pu-footer-support__buttons_kz[_ngcontent-ng-c4051505434] {
            grid-template-columns: 2fr 1fr
        }

        @media (min-width: 578px) {
            .pu-footer-support__buttons[_ngcontent-ng-c4051505434] {
                grid-auto-flow: column
            }
        }

        @media (min-width: 768px) {
            .pu-footer-support__buttons[_ngcontent-ng-c4051505434] {
                grid-template-columns: 1fr;
                grid-auto-flow: row
            }
        }

        .pu-footer-support__buttons.pu-footer-support__buttons_ua[_ngcontent-ng-c4051505434] {
            grid-template-columns: 1fr
        }

        @media (min-width: 578px) {
            .pu-footer-support__buttons.pu-footer-support__buttons_ua[_ngcontent-ng-c4051505434] {
                grid-template-columns: 1fr 1fr;
                grid-auto-flow: unset
            }
        }

        @media (min-width: 768px) {
            .pu-footer-support__buttons.pu-footer-support__buttons_ua[_ngcontent-ng-c4051505434] {
                grid-template-columns: 1fr;
                grid-auto-flow: row
            }
        }

        .pu-footer-support__button[_ngcontent-ng-c4051505434] {
            font-size: .875rem;
            line-height: .875rem;
            font-weight: 500;
            padding-left: .5rem;
            padding-right: .5rem
        }

        .pu-footer-support__button-icon[_ngcontent-ng-c4051505434] {
            margin-right: .5rem
        }
    

        @keyframes _ngcontent-ng-c2538053188_shine {
            0% {
                left: -150%
            }

            to {
                left: 150%
            }
        }

        @keyframes _ngcontent-ng-c2538053188_live-flashing {
            0% {
                opacity: 0
            }

            50% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        [_nghost-ng-c2538053188] {
            display: grid;
            grid-auto-rows: -webkit-min-content 1fr;
            grid-auto-rows: min-content 1fr;
            grid-gap: .5rem
        }

        .pu-footer-bonus_vertical[_nghost-ng-c2538053188] .pu-footer-bonus__list[_ngcontent-ng-c2538053188] {
            grid-auto-flow: row;
            grid-auto-rows: -webkit-max-content;
            grid-auto-rows: max-content;
            grid-gap: .5rem
        }

        @media (min-width: 1366px) {
            .pu-footer-bonus_vertical[_nghost-ng-c2538053188] .pu-footer-bonus__list[_ngcontent-ng-c2538053188] {
                grid-auto-flow: column;
                grid-gap: 49px
            }
        }

        .pu-footer-bonus_vertical[_nghost-ng-c2538053188] .pu-footer-bonus__list-item[_ngcontent-ng-c2538053188]+.pu-footer-bonus__list-item[_ngcontent-ng-c2538053188]:before {
            display: none
        }

        @media (min-width: 1366px) {
            .pu-footer-bonus_vertical[_nghost-ng-c2538053188] .pu-footer-bonus__list-item[_ngcontent-ng-c2538053188]+.pu-footer-bonus__list-item[_ngcontent-ng-c2538053188]:before {
                display: initial
            }
        }

        .pu-footer__bonus_kz[_nghost-ng-c2538053188] .pu-footer-bonus__list[_ngcontent-ng-c2538053188],
        .pu-footer__bonus_kz [_nghost-ng-c2538053188] .pu-footer-bonus__list[_ngcontent-ng-c2538053188] {
            display: block
        }

        .pu-footer__bonus_kz[_nghost-ng-c2538053188] .pu-footer-bonus__list-item[_ngcontent-ng-c2538053188],
        .pu-footer__bonus_kz [_nghost-ng-c2538053188] .pu-footer-bonus__list-item[_ngcontent-ng-c2538053188] {
            margin-bottom: .5rem
        }

        .pu-footer__bonus_kz[_nghost-ng-c2538053188] .pu-footer-bonus__list-item[_ngcontent-ng-c2538053188]:last-child,
        .pu-footer__bonus_kz [_nghost-ng-c2538053188] .pu-footer-bonus__list-item[_ngcontent-ng-c2538053188]:last-child {
            margin-bottom: 0
        }

        .pu-footer__bonus_kz[_nghost-ng-c2538053188] .pu-footer-bonus__list-item[_ngcontent-ng-c2538053188]:last-child:before,
        .pu-footer__bonus_kz [_nghost-ng-c2538053188] .pu-footer-bonus__list-item[_ngcontent-ng-c2538053188]:last-child:before {
            display: none
        }

        .pu-footer-bonus__title[_ngcontent-ng-c2538053188] {
            font-size: .875rem;
            line-height: 1.125rem;
            font-weight: 400;
            font-weight: 500;
            color: var(--color-footer-txt-1)
        }

        @media (min-width: 768px) {
            .pu-footer-bonus__title[_ngcontent-ng-c2538053188] {
                font-size: 1rem;
                line-height: 1.375rem;
                font-weight: 400;
                font-weight: 500
            }
        }

        .pu-footer-bonus__list[_ngcontent-ng-c2538053188] {
            display: grid;
            grid-gap: 33px;
            grid-auto-flow: column;
            grid-auto-columns: -webkit-max-content;
            grid-auto-columns: max-content
        }

        @media (min-width: 768px) {
            .pu-footer-bonus__list[_ngcontent-ng-c2538053188] {
                grid-auto-flow: column;
                grid-gap: 49px
            }
        }

        .pu-footer-bonus__list-item[_ngcontent-ng-c2538053188] {
            font-size: .75rem;
            line-height: 1rem;
            font-weight: 400;
            display: grid;
            grid-gap: 2px;
            color: var(--color-footer-txt-3)
        }

        .pu-footer-bonus__list-item[_ngcontent-ng-c2538053188]+.pu-footer-bonus__list-item[_ngcontent-ng-c2538053188] {
            position: relative
        }

        .pu-footer-bonus__list-item[_ngcontent-ng-c2538053188]+.pu-footer-bonus__list-item[_ngcontent-ng-c2538053188]:before {
            content: "";
            position: absolute;
            top: 5px;
            left: -1rem;
            height: 1.5rem;
            width: 1px;
            background: var(--color-bg-4)
        }

        @media (min-width: 768px) {
            .pu-footer-bonus__list-item[_ngcontent-ng-c2538053188]+.pu-footer-bonus__list-item[_ngcontent-ng-c2538053188]:before {
                left: -1.5rem
            }
        }

        .pu-footer-bonus__list-link[_ngcontent-ng-c2538053188] {
            color: var(--color-footer-txt-1);
            text-decoration: none
        }

        .pu-footer-bonus__list-link[_ngcontent-ng-c2538053188]:hover {
            color: var(--color-brand-secondary)
        }
    

        @keyframes _ngcontent-ng-c2995658109_shine {
            0% {
                left: -150%
            }

            to {
                left: 150%
            }
        }

        @keyframes _ngcontent-ng-c2995658109_live-flashing {
            0% {
                opacity: 0
            }

            50% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        [_nghost-ng-c2995658109] {
            display: grid;
            grid-gap: .5rem
        }

        .pu-footer-social_dark[_nghost-ng-c2995658109] .pu-footer-social__icon[_ngcontent-ng-c2995658109] {
            filter: brightness(0) invert(1)
        }

        .pu-footer-social_dark[_nghost-ng-c2995658109] .pu-footer-social__icon[_ngcontent-ng-c2995658109]:hover {
            filter: none
        }

        .pu-footer-social__title[_ngcontent-ng-c2995658109] {
            font-size: .875rem;
            line-height: 1.125rem;
            font-weight: 400;
            font-weight: 500;
            color: var(--color-footer-txt-1)
        }

        @media (min-width: 768px) {
            .pu-footer-social__title[_ngcontent-ng-c2995658109] {
                font-size: 1rem;
                line-height: 1.375rem;
                font-weight: 400;
                font-weight: 500
            }
        }

        .pu-footer-social__list[_ngcontent-ng-c2995658109] {
            display: grid;
            grid-auto-flow: column;
            grid-auto-columns: -webkit-max-content;
            grid-auto-columns: max-content;
            grid-gap: .5rem
        }

        .pu-footer-social__icon[_ngcontent-ng-c2995658109] {
            filter: grayscale(100);
            width: 40px
        }

        .pu-footer-social__icon[_ngcontent-ng-c2995658109]:hover {
            filter: none
        }
    

        @keyframes _ngcontent-ng-c1320448899_shine {
            0% {
                left: -150%
            }

            to {
                left: 150%
            }
        }

        @keyframes _ngcontent-ng-c1320448899_live-flashing {
            0% {
                opacity: 0
            }

            50% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        [_nghost-ng-c1320448899] {
            position: relative;
            display: flex;
            align-items: center;
            overflow: hidden;
            width: calc(100% + 1rem);
            margin: 0 -.5rem
        }

        @media (min-width: 1280px) {
            [_nghost-ng-c1320448899] {
                width: auto;
                margin: 0 auto;
                justify-content: center
            }
        }

        .ui-home-category-tabs[_ngcontent-ng-c1320448899] {
            position: relative;
            width: 100%;
            margin: 0;
            padding: 0
        }

        @media (min-width: 768px) {
            .ui-home-category-tabs[_ngcontent-ng-c1320448899] {
                padding: 0 1rem
            }
        }

        @media (min-width: 1280px) {
            .ui-home-category-tabs[_ngcontent-ng-c1320448899] {
                padding: 0
            }
        }

        .ui-home-category-tabs__slide[_ngcontent-ng-c1320448899] {
            min-height: 100%;
            padding-right: .5rem;
            padding-left: .5rem
        }

        @media (min-width: 768px) {
            .ui-home-category-tabs__slide[_ngcontent-ng-c1320448899] {
                padding-right: .75rem;
                padding-left: .75rem
            }
        }
    

        @keyframes _ngcontent-ng-c2381546220_shine {
            0% {
                left: -150%
            }

            to {
                left: 150%
            }
        }

        @keyframes _ngcontent-ng-c2381546220_live-flashing {
            0% {
                opacity: 0
            }

            50% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        [_nghost-ng-c2381546220] {
            box-sizing: border-box;
            margin: 0;
            font-size: 100%;
            font-family: inherit;
            vertical-align: baseline;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            display: inline-block;
            background: none;
            -webkit-appearance: none;
            appearance: none;
            border: 0;
            padding: 0;
            letter-spacing: 0;
            text-decoration: none;
            display: flex;
            flex-direction: column;
            align-items: center;
            position: relative;
            cursor: pointer;
            -webkit-user-select: none;
            user-select: none;
            padding: .5rem 0 10px;
            min-width: 3rem
        }

        [_nghost-ng-c2381546220]>*[_ngcontent-ng-c2381546220],
        [_nghost-ng-c2381546220]>*[_ngcontent-ng-c2381546220]:before,
        [_nghost-ng-c2381546220]>*[_ngcontent-ng-c2381546220]:after {
            box-sizing: inherit
        }

        [_nghost-ng-c2381546220]::-moz-focus-inner {
            border: 0
        }

        @media (min-width: 375px) {
            [_nghost-ng-c2381546220] {
                padding-bottom: .5rem
            }
        }

        @media (min-width: 768px) {
            [_nghost-ng-c2381546220] {
                padding: 14px 0 10px
            }
        }

        @media (min-width: 1280px) {
            [_nghost-ng-c2381546220] {
                padding-bottom: 1rem
            }
        }

        .ui-category-tab_multiline[_nghost-ng-c2381546220] .ui-category-tab__title[_ngcontent-ng-c2381546220] {
            overflow: hidden;
            text-overflow: ellipsis;
            word-break: break-word;
            white-space: initial;
            display: -webkit-box;
            line-clamp: 2;
            -webkit-line-clamp: 2;
            -webkit-box-orient: vertical;
            max-height: none
        }

        .ui-category-tab_has-initial-img[_nghost-ng-c2381546220] .ui-category-tab__img[_ngcontent-ng-c2381546220]:not(.ui-category-tab__img_initial) {
            display: none
        }

        [_nghost-ng-c2381546220]:not(.ui-category-tab_has-initial-img) .ui-category-tab__img[_ngcontent-ng-c2381546220] {
            filter: var(--filter-color-tabs-icon);
            will-change: filter
        }

        [_nghost-ng-c2381546220]:not(.ui-category-tab_has-initial-img) .ui-category-tab__img_multicolor[_ngcontent-ng-c2381546220] {
            filter: grayscale(1)
        }

        .ui-category-tab_active[_nghost-ng-c2381546220]:not(.ui-category-tab_has-initial-img) .ui-category-tab__img[_ngcontent-ng-c2381546220] {
            filter: var(--filter-tabs-icon-active)
        }

        .ui-category-tab_active[_nghost-ng-c2381546220]:not(.ui-category-tab_has-initial-img) .ui-category-tab__img_multicolor[_ngcontent-ng-c2381546220] {
            filter: none
        }

        .ui-category-tab_active.ui-category-tab_has-initial-img[_nghost-ng-c2381546220] .ui-category-tab__img[_ngcontent-ng-c2381546220]:not(.ui-category-tab__img_initial) {
            display: block
        }

        .ui-category-tab_active.ui-category-tab_has-initial-img[_nghost-ng-c2381546220] .ui-category-tab__img.ui-category-tab__img_initial[_ngcontent-ng-c2381546220] {
            display: none
        }

        .ui-category-tab_active[_nghost-ng-c2381546220] .ui-category-tab__title[_ngcontent-ng-c2381546220],
        .ui-category-tab_active[_nghost-ng-c2381546220] .ui-category-tab__subtitle[_ngcontent-ng-c2381546220],
        .ui-category-tab_active[_nghost-ng-c2381546220] .ui-category-tab__count[_ngcontent-ng-c2381546220] {
            color: var(--color-tabs-txt-active-1)
        }

        .ui-category-tab_active[_nghost-ng-c2381546220] .ui-category-tab__icn[_ngcontent-ng-c2381546220] {
            color: var(--color-tabs-icon-active)
        }

        .ui-category-tab_active[_nghost-ng-c2381546220]:before,
        .ui-category-tab_active[_nghost-ng-c2381546220]:after {
            content: "";
            position: absolute;
            bottom: 1px;
            left: 50%;
            transform: translate(-50%)
        }

        .ui-category-tab_active[_nghost-ng-c2381546220]:before {
            width: 100%;
            height: 1px;
            background: var(--gradient-tab-highlighting)
        }

        .ui-category-tab_active[_nghost-ng-c2381546220]:after {
            width: 20px;
            height: 3px;
            bottom: 0;
            background: var(--color-brand-primary);
            border-radius: 100px
        }

        .ui-category-tab_active_larger[_nghost-ng-c2381546220]:after {
            width: 30px
        }

        .ui-category-tab_disabled[_nghost-ng-c2381546220] {
            opacity: .3;
            pointer-events: none
        }

        .ui-category-tab_text[_nghost-ng-c2381546220] {
            justify-content: center
        }

        .ui-category-tab_larger-font[_nghost-ng-c2381546220] .ui-category-tab__title[_ngcontent-ng-c2381546220] {
            font-size: 1rem;
            line-height: 1.375rem;
            font-weight: 400
        }

        .ui-category-tab_larger-font.ui-category-tab_active[_nghost-ng-c2381546220] .ui-category-tab__title[_ngcontent-ng-c2381546220] {
            font-size: 1rem;
            line-height: 1.375rem;
            font-weight: 400;
            font-weight: 500
        }

        @media (min-width: 1280px) {
            [_nghost-ng-c2381546220]:hover:not(.ui-category-tab_active) {
                transform: scale(1.13)
            }
        }

        [_nghost-ng-c2381546220]:hover:not(.ui-category-tab_active):not(.ui-category-tab_has-initial-img) .ui-category-tab__img[_ngcontent-ng-c2381546220] {
            filter: var(--filter-color-tabs-icon-hover)
        }

        [_nghost-ng-c2381546220]:hover:not(.ui-category-tab_active):not(.ui-category-tab_has-initial-img) .ui-category-tab__img_multicolor[_ngcontent-ng-c2381546220] {
            filter: none
        }

        [_nghost-ng-c2381546220]:hover:not(.ui-category-tab_active).ui-category-tab_has-initial-img .ui-category-tab__img[_ngcontent-ng-c2381546220]:not(.ui-category-tab__img_initial) {
            display: block
        }

        [_nghost-ng-c2381546220]:hover:not(.ui-category-tab_active).ui-category-tab_has-initial-img .ui-category-tab__img.ui-category-tab__img_initial[_ngcontent-ng-c2381546220] {
            display: none
        }

        [_nghost-ng-c2381546220]:hover:not(.ui-category-tab_active) .ui-category-tab__title[_ngcontent-ng-c2381546220],
        [_nghost-ng-c2381546220]:hover:not(.ui-category-tab_active) .ui-category-tab__count[_ngcontent-ng-c2381546220] {
            color: var(--color-tabs-txt-hover-1)
        }

        [_nghost-ng-c2381546220]:hover:not(.ui-category-tab_active) .ui-category-tab__icn[_ngcontent-ng-c2381546220] {
            color: var(--color-tabs-icon-hover)
        }

        .ui-category-tab_smaller-font[_nghost-ng-c2381546220] .ui-category-tab__title[_ngcontent-ng-c2381546220] {
            font-size: .75rem;
            line-height: 1rem;
            font-weight: 400
        }

        .ui-category-tab_smaller-tab[_nghost-ng-c2381546220] {
            min-width: 2.5rem
        }

        .ui-category-tab_with-subtitle.ui-category-tab_active[_nghost-ng-c2381546220] .ui-category-tab__subtitle[_ngcontent-ng-c2381546220] {
            font-size: .875rem;
            line-height: 1.125rem;
            font-weight: 400;
            font-weight: 500
        }

        .ui-category-tab_with-subtitle.ui-category-tab_active[_nghost-ng-c2381546220] .ui-category-tab__title[_ngcontent-ng-c2381546220] {
            font-size: .75rem;
            line-height: 1rem;
            font-weight: 400;
            font-weight: 500
        }

        .ui-category-tab_capitalize-text[_nghost-ng-c2381546220] .ui-category-tab__subtitle[_ngcontent-ng-c2381546220],
        .ui-category-tab_capitalize-text[_nghost-ng-c2381546220] .ui-category-tab__title[_ngcontent-ng-c2381546220] {
            text-transform: capitalize
        }

        .ui-event-tabs__slide_favorite[_nghost-ng-c2381546220] .ui-category-tab__icn[_ngcontent-ng-c2381546220],
        .ui-event-tabs__slide_favorite [_nghost-ng-c2381546220] .ui-category-tab__icn[_ngcontent-ng-c2381546220] {
            color: var(--color-additionals-favorites);
            fill: var(--color-additionals-favorites)
        }

        .ui-category-tab__img[_ngcontent-ng-c2381546220] {
            width: 1.5rem;
            height: 1.5rem;
            object-fit: contain;
            object-position: 50% 50%
        }

        .ui-category-tab__count[_ngcontent-ng-c2381546220] {
            font-size: .625rem;
            line-height: .625rem;
            position: absolute;
            top: 0;
            left: calc(50% + .75rem + 2px);
            color: var(--color-tabs-icon);
            background: var(--color-bg-1);
            border-radius: 2px;
            padding: 1px;
            text-align: right
        }

        @media (min-width: 375px) {
            .ui-category-tab__count[_ngcontent-ng-c2381546220] {
                font-size: .75rem;
                line-height: .75rem
            }
        }

        .ui-category-tab__icn[_ngcontent-ng-c2381546220] {
            color: var(--color-tabs-icon)
        }

        .ui-category-tab__title[_ngcontent-ng-c2381546220] {
            font-size: .625rem;
            line-height: .875rem;
            font-weight: 400;
            white-space: nowrap;
            color: var(--color-tabs-txt)
        }

        @media (min-width: 375px) {
            .ui-category-tab__title[_ngcontent-ng-c2381546220] {
                font-size: .75rem;
                line-height: 1rem;
                font-weight: 400
            }
        }

        @media (min-width: 768px) {
            .ui-category-tab__title[_ngcontent-ng-c2381546220] {
                font-size: .875rem;
                line-height: 1.125rem;
                font-weight: 400
            }
        }

        .ui-category-tab__subtitle[_ngcontent-ng-c2381546220] {
            font-size: .875rem;
            line-height: 1.125rem;
            font-weight: 400
        }
    

        @keyframes _ngcontent-ng-c829203544_shine {
            0% {
                left: -150%
            }

            to {
                left: 150%
            }
        }

        @keyframes _ngcontent-ng-c829203544_live-flashing {
            0% {
                opacity: 0
            }

            50% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        [_nghost-ng-c829203544] {
            position: relative;
            display: block;
            overflow: hidden;
            width: calc(100% + 1rem);
            margin: 0 -.5rem .5rem
        }

        @media (min-width: 768px) {
            [_nghost-ng-c829203544] {
                width: 100%;
                margin: 0 0 .75rem
            }
        }

        .ui-home-promo-championship-slider[_ngcontent-ng-c829203544] {
            display: flex;
            height: 424px;
            width: 100%;
            padding-left: .5rem
        }

        @media (min-width: 768px) {
            .ui-home-promo-championship-slider[_ngcontent-ng-c829203544] {
                padding-left: 0
            }
        }
    

        @keyframes _ngcontent-ng-c2389001377_shine {
            0% {
                left: -150%
            }

            to {
                left: 150%
            }
        }

        @keyframes _ngcontent-ng-c2389001377_live-flashing {
            0% {
                opacity: 0
            }

            50% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        [_nghost-ng-c2389001377] {
            display: flex;
            height: 100%;
            padding: 1rem 0 0
        }

        @media (min-width: 1280px) {
            .ui-home-promo-championships-slide_reduced[_nghost-ng-c2389001377] .ui-home-promo-championships-slide__card[_ngcontent-ng-c2389001377] {
                width: 310px
            }
        }

        @media (min-width: 1320px) {
            .ui-home-promo-championships-slide_reduced[_nghost-ng-c2389001377] .ui-home-promo-championships-slide__card[_ngcontent-ng-c2389001377] {
                width: 320px
            }
        }

        @media (min-width: 1410px) {
            .ui-home-promo-championships-slide_reduced[_nghost-ng-c2389001377] .ui-home-promo-championships-slide__card[_ngcontent-ng-c2389001377] {
                width: 350px
            }
        }

        @media (min-width: 1530px) {
            .ui-home-promo-championships-slide_reduced[_nghost-ng-c2389001377] .ui-home-promo-championships-slide__card[_ngcontent-ng-c2389001377] {
                width: 380px
            }
        }

        @media (min-width: 1640px) {
            .ui-home-promo-championships-slide_reduced[_nghost-ng-c2389001377] .ui-home-promo-championships-slide__card[_ngcontent-ng-c2389001377] {
                width: 412px
            }
        }

        @media (min-width: 1680px) {
            .ui-home-promo-championships-slide_reduced[_nghost-ng-c2389001377] .ui-home-promo-championships-slide__card[_ngcontent-ng-c2389001377] {
                width: 320px
            }
        }

        @media (min-width: 1800px) {
            .ui-home-promo-championships-slide_reduced[_nghost-ng-c2389001377] .ui-home-promo-championships-slide__card[_ngcontent-ng-c2389001377] {
                width: 350px
            }
        }

        @media (min-width: 1940px) {
            .ui-home-promo-championships-slide_reduced[_nghost-ng-c2389001377] .ui-home-promo-championships-slide__card[_ngcontent-ng-c2389001377] {
                width: 380px
            }
        }

        @media (min-width: 2080px) {
            .ui-home-promo-championships-slide_reduced[_nghost-ng-c2389001377] .ui-home-promo-championships-slide__card[_ngcontent-ng-c2389001377] {
                width: 412px
            }
        }

        @media (min-width: 2150px) {
            .ui-home-promo-championships-slide_reduced[_nghost-ng-c2389001377] .ui-home-promo-championships-slide__card[_ngcontent-ng-c2389001377] {
                width: 350px
            }
        }

        @media (min-width: 2300px) {
            .ui-home-promo-championships-slide_reduced[_nghost-ng-c2389001377] .ui-home-promo-championships-slide__card[_ngcontent-ng-c2389001377] {
                width: 380px
            }
        }

        @media (min-width: 2480px) {
            .ui-home-promo-championships-slide_reduced[_nghost-ng-c2389001377] .ui-home-promo-championships-slide__card[_ngcontent-ng-c2389001377] {
                width: 412px
            }
        }

        .ui-home-promo-championships-slide__card[_ngcontent-ng-c2389001377] {
            width: 288px
        }

        @media (min-width: 375px) {
            .ui-home-promo-championships-slide__card[_ngcontent-ng-c2389001377] {
                width: 330px
            }
        }

        @media (min-width: 410px) {
            .ui-home-promo-championships-slide__card[_ngcontent-ng-c2389001377] {
                width: 350px
            }
        }

        @media (min-width: 480px) {
            .ui-home-promo-championships-slide__card[_ngcontent-ng-c2389001377] {
                width: 380px
            }
        }

        @media (min-width: 520px) {
            .ui-home-promo-championships-slide__card[_ngcontent-ng-c2389001377] {
                width: 412px
            }
        }

        @media (min-width: 600px) {
            .ui-home-promo-championships-slide__card[_ngcontent-ng-c2389001377] {
                width: 288px
            }
        }

        @media (min-width: 650px) {
            .ui-home-promo-championships-slide__card[_ngcontent-ng-c2389001377] {
                width: 310px
            }
        }

        @media (min-width: 760px) {
            .ui-home-promo-championships-slide__card[_ngcontent-ng-c2389001377] {
                width: 330px
            }
        }

        @media (min-width: 800px) {
            .ui-home-promo-championships-slide__card[_ngcontent-ng-c2389001377] {
                width: 350px
            }
        }

        @media (min-width: 840px) {
            .ui-home-promo-championships-slide__card[_ngcontent-ng-c2389001377] {
                width: 380px
            }
        }

        @media (min-width: 930px) {
            .ui-home-promo-championships-slide__card[_ngcontent-ng-c2389001377] {
                width: 412px
            }
        }

        @media (min-width: 1080px) {
            .ui-home-promo-championships-slide__card[_ngcontent-ng-c2389001377] {
                width: 320px
            }
        }

        @media (min-width: 1170px) {
            .ui-home-promo-championships-slide__card[_ngcontent-ng-c2389001377] {
                width: 350px
            }
        }

        @media (min-width: 1360px) {
            .ui-home-promo-championships-slide__card[_ngcontent-ng-c2389001377] {
                width: 380px
            }
        }

        @media (min-width: 1440px) {
            .ui-home-promo-championships-slide__card[_ngcontent-ng-c2389001377] {
                width: 412px
            }
        }

        @media (min-width: 1520px) {
            .ui-home-promo-championships-slide__card[_ngcontent-ng-c2389001377] {
                width: 320px
            }
        }

        @media (min-width: 1640px) {
            .ui-home-promo-championships-slide__card[_ngcontent-ng-c2389001377] {
                width: 350px
            }
        }

        @media (min-width: 1770px) {
            .ui-home-promo-championships-slide__card[_ngcontent-ng-c2389001377] {
                width: 380px
            }
        }

        @media (min-width: 1910px) {
            .ui-home-promo-championships-slide__card[_ngcontent-ng-c2389001377] {
                width: 412px
            }
        }

        @media (min-width: 2020px) {
            .ui-home-promo-championships-slide__card[_ngcontent-ng-c2389001377] {
                width: 350px
            }
        }

        @media (min-width: 2180px) {
            .ui-home-promo-championships-slide__card[_ngcontent-ng-c2389001377] {
                width: 380px
            }
        }

        @media (min-width: 2360px) {
            .ui-home-promo-championships-slide__card[_ngcontent-ng-c2389001377] {
                width: 412px
            }
        }
    

        @keyframes _ngcontent-ng-c2411581713_shine {
            0% {
                left: -150%
            }

            to {
                left: 150%
            }
        }

        @keyframes _ngcontent-ng-c2411581713_live-flashing {
            0% {
                opacity: 0
            }

            50% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        [_nghost-ng-c2411581713] {
            background: var(--color-card-bg-1);
            border-radius: .25rem;
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: space-between;
            padding-bottom: 1rem;
            padding-top: 0;
            position: relative;
            flex-grow: 1;
            max-width: 412px;
            min-height: 408px
        }

        .ui-promo-card_past[_nghost-ng-c2411581713] .ui-promo-card__img[_ngcontent-ng-c2411581713] {
            filter: grayscale(1)
        }

        .ui-promo-card__img-wrapper[_ngcontent-ng-c2411581713] {
            height: 160px;
            width: 100%;
            margin-top: -.75rem;
            display: flex;
            justify-content: center;
            overflow: hidden
        }

        .ui-promo-card__img[_ngcontent-ng-c2411581713] {
            height: 160px;
            width: 429px;
            max-width: none
        }

        .ui-promo-card__title[_ngcontent-ng-c2411581713] {
            font-size: 1.25rem;
            line-height: 1.625rem;
            font-weight: 400;
            font-weight: 500;
            color: var(--color-card-txt-1);
            margin-bottom: .5rem;
            text-align: center
        }

        .ui-promo-card__description[_ngcontent-ng-c2411581713] {
            font-size: .875rem;
            line-height: 1.125rem;
            font-weight: 400;
            color: var(--color-card-txt-2);
            text-align: center
        }

        .ui-promo-card__counter[_ngcontent-ng-c2411581713] {
            margin-bottom: 1rem
        }

        .ui-promo-card__counter-label[_ngcontent-ng-c2411581713] {
            font-size: .75rem;
            line-height: 1rem;
            font-weight: 400;
            color: var(--color-card-txt-2)
        }

        .ui-promo-card__body[_ngcontent-ng-c2411581713] {
            flex-grow: 1;
            margin-bottom: .5rem
        }

        .ui-promo-card__body[_ngcontent-ng-c2411581713],
        .ui-promo-card__footer[_ngcontent-ng-c2411581713] {
            padding: 0 1rem
        }

        .ui-promo-card__footer[_ngcontent-ng-c2411581713],
        .ui-promo-card__control[_ngcontent-ng-c2411581713] {
            display: flex;
            flex-direction: column;
            align-items: center;
            width: 100%
        }

        .ui-promo-card__quiz-message[_ngcontent-ng-c2411581713] {
            font-size: .875rem;
            line-height: 1.125rem;
            font-weight: 400;
            position: relative;
            width: 100%;
            padding: .5rem 0;
            display: flex;
            align-items: flex-start;
            color: var(--color-card-txt-1)
        }

        .ui-promo-card__quiz-message[_ngcontent-ng-c2411581713]:before,
        .ui-promo-card__quiz-message[_ngcontent-ng-c2411581713]:after {
            content: "";
            position: absolute;
            left: 0;
            right: 0;
            height: 1px;
            background: var(--gradient-divider-horiz)
        }

        .ui-promo-card__quiz-message[_ngcontent-ng-c2411581713]:before {
            top: 0
        }

        .ui-promo-card__quiz-message[_ngcontent-ng-c2411581713]:after {
            bottom: 0
        }

        .ui-promo-card__quiz-message_icon[_ngcontent-ng-c2411581713] {
            color: var(--color-additionals-danger);
            margin-right: .5rem
        }

        .ui-promo-card__quiz-message_already-answered[_ngcontent-ng-c2411581713] {
            font-size: 1rem;
            line-height: 1.375rem;
            font-weight: 400;
            font-weight: 500;
            flex-direction: column;
            align-items: center;
            text-align: center;
            color: var(--color-additionals-success)
        }

        .ui-promo-card__quiz-message_already-answered[_ngcontent-ng-c2411581713] .ui-promo-card__quiz-message_icon[_ngcontent-ng-c2411581713] {
            display: none
        }

        .ui-promo-card__labels[_ngcontent-ng-c2411581713] {
            position: absolute;
            top: .5rem;
            left: .5rem;
            display: flex;
            align-items: flex-start;
            flex-direction: column;
            z-index: 3
        }

        .ui-promo-card__label[_ngcontent-ng-c2411581713] {
            font-size: .75rem;
            line-height: 1rem;
            font-weight: 400;
            font-weight: 500;
            color: var(--color-label-txt);
            text-transform: uppercase;
            border-radius: .125rem;
            padding: 2px .25rem;
            text-align: center
        }

        .ui-promo-card__label[_ngcontent-ng-c2411581713]+.ui-promo-card__label[_ngcontent-ng-c2411581713] {
            margin-top: .25rem
        }

        .ui-promo-card__label_new[_ngcontent-ng-c2411581713] {
            background: var(--color-brand-primary)
        }

        .ui-promo-card__label_exclusive[_ngcontent-ng-c2411581713] {
            background: var(--color-brand-secondary)
        }

        .ui-promo-card__buttons[_ngcontent-ng-c2411581713] {
            display: flex;
            align-items: center;
            width: 100%
        }

        .ui-promo-card__details[_ngcontent-ng-c2411581713] {
            margin: 0 0 0 .5rem
        }
    

        @keyframes _ngcontent-ng-c2184537721_shine {
            0% {
                left: -150%
            }

            to {
                left: 150%
            }
        }

        @keyframes _ngcontent-ng-c2184537721_live-flashing {
            0% {
                opacity: 0
            }

            50% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        [_nghost-ng-c2184537721] {
            display: flex;
            justify-content: center
        }

        [_nghost-ng-c2184537721] .ui-counter__block[_ngcontent-ng-c2184537721]+.ui-counter__block[_ngcontent-ng-c2184537721] {
            margin-left: 1px
        }

        @media (min-width: 1280px) {
            [_nghost-ng-c2184537721]:not(.s) .ui-counter__block[_ngcontent-ng-c2184537721]+.ui-counter__block[_ngcontent-ng-c2184537721] {
                margin-left: .25rem
            }

            [_nghost-ng-c2184537721]:not(.s) .ui-counter__num[_ngcontent-ng-c2184537721] {
                font-size: 2.25rem;
                line-height: 2.625rem;
                font-weight: 400;
                font-weight: 700
            }

            [_nghost-ng-c2184537721]:not(.s) .ui-counter__separator[_ngcontent-ng-c2184537721] {
                font-size: 1.75rem;
                line-height: 2.0625rem;
                font-weight: 400;
                font-weight: 700
            }

            [_nghost-ng-c2184537721]:not(.s) .ui-counter__label[_ngcontent-ng-c2184537721] {
                font-size: .875rem;
                line-height: 1.125rem;
                font-weight: 400;
                margin-top: -6px
            }
        }

        .xxl[_nghost-ng-c2184537721] .ui-counter__block[_ngcontent-ng-c2184537721]+.ui-counter__block[_ngcontent-ng-c2184537721] {
            margin-left: .25rem
        }

        .xxl[_nghost-ng-c2184537721] .ui-counter__num[_ngcontent-ng-c2184537721] {
            font-size: 2.25rem;
            line-height: 2.625rem;
            font-weight: 400;
            font-weight: 700
        }

        .xxl[_nghost-ng-c2184537721] .ui-counter__separator[_ngcontent-ng-c2184537721] {
            font-size: 1.75rem;
            line-height: 2.0625rem;
            font-weight: 400;
            font-weight: 700
        }

        .xxl[_nghost-ng-c2184537721] .ui-counter__label[_ngcontent-ng-c2184537721] {
            font-size: .875rem;
            line-height: 1.125rem;
            font-weight: 400;
            margin-top: -6px
        }

        @media (min-width: 375px) {
            .xl[_nghost-ng-c2184537721] .ui-counter__block[_ngcontent-ng-c2184537721]+.ui-counter__block[_ngcontent-ng-c2184537721] {
                margin-left: 6px
            }
        }

        @media (min-width: 768px) {
            .xl[_nghost-ng-c2184537721] .ui-counter__block[_ngcontent-ng-c2184537721]+.ui-counter__block[_ngcontent-ng-c2184537721] {
                margin-left: 3px
            }
        }

        @media (min-width: 1700px) {
            .xl[_nghost-ng-c2184537721] .ui-counter__block[_ngcontent-ng-c2184537721]+.ui-counter__block[_ngcontent-ng-c2184537721] {
                margin-left: .5rem
            }
        }

        @media (min-width: 2560px) {
            .xl[_nghost-ng-c2184537721] .ui-counter__block[_ngcontent-ng-c2184537721]+.ui-counter__block[_ngcontent-ng-c2184537721] {
                margin-left: .75rem
            }
        }

        .xl[_nghost-ng-c2184537721] .ui-counter__num[_ngcontent-ng-c2184537721] {
            font-size: 1.25rem;
            line-height: 1.625rem;
            font-weight: 400;
            font-weight: 700;
            text-shadow: 0 3px 0 rgba(0, 0, 0, .25);
            color: var(--color-white)
        }

        @media (min-width: 375px) {
            .xl[_nghost-ng-c2184537721] .ui-counter__num[_ngcontent-ng-c2184537721] {
                font-size: 1.5rem;
                line-height: 1.75rem;
                font-weight: 400;
                font-weight: 700
            }
        }

        @media (min-width: 430px) {
            .xl[_nghost-ng-c2184537721] .ui-counter__num[_ngcontent-ng-c2184537721] {
                font-size: 2.25rem;
                line-height: 2.625rem;
                font-weight: 400;
                font-weight: 700
            }
        }

        @media (min-width: 768px) {
            .xl[_nghost-ng-c2184537721] .ui-counter__num[_ngcontent-ng-c2184537721] {
                font-size: 1.5rem;
                line-height: 1.75rem;
                font-weight: 400;
                font-weight: 700
            }
        }

        @media (min-width: 1024px) {
            .xl[_nghost-ng-c2184537721] .ui-counter__num[_ngcontent-ng-c2184537721] {
                font-size: 2.25rem;
                line-height: 2.625rem;
                font-weight: 400;
                font-weight: 700
            }
        }

        @media (min-width: 1700px) {
            .xl[_nghost-ng-c2184537721] .ui-counter__num[_ngcontent-ng-c2184537721] {
                font-size: 3.375rem;
                line-height: 3.375rem;
                font-weight: 700
            }
        }

        @media (min-width: 2560px) {
            .xl[_nghost-ng-c2184537721] .ui-counter__num[_ngcontent-ng-c2184537721] {
                font-size: 4.5rem;
                line-height: 4.5rem;
                font-weight: 700
            }
        }

        .xl[_nghost-ng-c2184537721] .ui-counter__separator[_ngcontent-ng-c2184537721] {
            font-size: 1.125rem;
            line-height: 1.3125rem;
            font-weight: 700;
            color: var(--color-white)
        }

        @media (min-width: 375px) {
            .xl[_nghost-ng-c2184537721] .ui-counter__separator[_ngcontent-ng-c2184537721] {
                font-size: 1.25rem;
                line-height: 1.625rem;
                font-weight: 400;
                font-weight: 700
            }
        }

        @media (min-width: 1280px) {
            .xl[_nghost-ng-c2184537721] .ui-counter__separator[_ngcontent-ng-c2184537721] {
                font-size: 1.75rem;
                line-height: 2.0625rem;
                font-weight: 400;
                font-weight: 700
            }
        }

        @media (min-width: 1700px) {
            .xl[_nghost-ng-c2184537721] .ui-counter__separator[_ngcontent-ng-c2184537721] {
                font-size: 2.625rem;
                line-height: 3.0625rem;
                font-weight: 900
            }
        }

        @media (min-width: 2560px) {
            .xl[_nghost-ng-c2184537721] .ui-counter__separator[_ngcontent-ng-c2184537721] {
                font-size: 3.75rem;
                line-height: 3.75rem;
                font-weight: 700
            }
        }

        .xl[_nghost-ng-c2184537721] .ui-counter__label[_ngcontent-ng-c2184537721] {
            font-size: .625rem;
            line-height: .875rem;
            font-weight: 400;
            margin-top: -.25rem;
            color: var(--color-countdown-txt-2)
        }

        @media (min-width: 375px) {
            .xl[_nghost-ng-c2184537721] .ui-counter__label[_ngcontent-ng-c2184537721] {
                font-size: .75rem;
                line-height: 1rem;
                font-weight: 400
            }
        }

        @media (min-width: 430px) {
            .xl[_nghost-ng-c2184537721] .ui-counter__label[_ngcontent-ng-c2184537721] {
                font-size: .875rem;
                line-height: 1.125rem;
                font-weight: 400
            }
        }

        @media (min-width: 768px) {
            .xl[_nghost-ng-c2184537721] .ui-counter__label[_ngcontent-ng-c2184537721] {
                font-size: .75rem;
                line-height: 1rem;
                font-weight: 400
            }
        }

        @media (min-width: 1024px) {
            .xl[_nghost-ng-c2184537721] .ui-counter__label[_ngcontent-ng-c2184537721] {
                font-size: .875rem;
                line-height: 1.125rem;
                font-weight: 400
            }
        }

        @media (min-width: 1700px) {
            .xl[_nghost-ng-c2184537721] .ui-counter__label[_ngcontent-ng-c2184537721] {
                font-size: 1.25rem;
                line-height: 1.625rem;
                font-weight: 400
            }
        }

        @media (min-width: 2560px) {
            .xl[_nghost-ng-c2184537721] .ui-counter__label[_ngcontent-ng-c2184537721] {
                font-size: 1.75rem;
                line-height: 2.0625rem;
                font-weight: 400
            }
        }

        .xs[_nghost-ng-c2184537721] .ui-counter__block[_ngcontent-ng-c2184537721]+.ui-counter__block[_ngcontent-ng-c2184537721],
        .xxs[_nghost-ng-c2184537721] .ui-counter__block[_ngcontent-ng-c2184537721]+.ui-counter__block[_ngcontent-ng-c2184537721] {
            margin-left: 0
        }

        .xs[_nghost-ng-c2184537721] .ui-counter__num[_ngcontent-ng-c2184537721],
        .xxs[_nghost-ng-c2184537721] .ui-counter__num[_ngcontent-ng-c2184537721] {
            font-size: 1rem;
            line-height: 1.375rem;
            font-weight: 400;
            font-weight: 700
        }

        .xs[_nghost-ng-c2184537721] .ui-counter__separator[_ngcontent-ng-c2184537721],
        .xxs[_nghost-ng-c2184537721] .ui-counter__separator[_ngcontent-ng-c2184537721] {
            font-size: 1rem;
            line-height: 1.375rem;
            font-weight: 400;
            font-weight: 700;
            width: .5rem
        }

        .xs[_nghost-ng-c2184537721] .ui-counter__label[_ngcontent-ng-c2184537721],
        .xxs[_nghost-ng-c2184537721] .ui-counter__label[_ngcontent-ng-c2184537721] {
            font-size: .625rem;
            line-height: .875rem;
            font-weight: 400;
            margin-top: -6px
        }

        .xxs[_nghost-ng-c2184537721] .ui-counter__num[_ngcontent-ng-c2184537721] {
            font-size: .75rem;
            line-height: 1rem;
            font-weight: 400;
            font-weight: 500
        }

        .xxs[_nghost-ng-c2184537721] .ui-counter__separator[_ngcontent-ng-c2184537721] {
            font-size: .75rem;
            line-height: 1rem;
            font-weight: 400;
            font-weight: 500;
            width: 100%;
            opacity: 1
        }

        .ui-counter_disabled[_nghost-ng-c2184537721] .ui-counter__label[_ngcontent-ng-c2184537721] {
            color: var(--color-card-txt-3)
        }

        .ui-counter_timer[_nghost-ng-c2184537721] .ui-counter__label[_ngcontent-ng-c2184537721] {
            display: none
        }

        .ui-counter_visible-label[_nghost-ng-c2184537721] .ui-counter__label[_ngcontent-ng-c2184537721] {
            display: block
        }

        .ui-counter__num[_ngcontent-ng-c2184537721] {
            font-size: 1.5rem;
            line-height: 1.75rem;
            font-weight: 400;
            font-weight: 700;
            color: var(--color-card-txt-1)
        }

        .ui-counter__num_disabled[_ngcontent-ng-c2184537721] {
            opacity: .3
        }

        .ui-counter__separator[_ngcontent-ng-c2184537721] {
            font-size: 1.25rem;
            line-height: 1.625rem;
            font-weight: 400;
            font-weight: 700;
            width: 14px;
            text-align: center;
            color: var(--color-card-txt-1);
            opacity: .15;
            line-height: 1.75rem
        }

        .ui-counter__label[_ngcontent-ng-c2184537721] {
            font-size: .75rem;
            line-height: 1rem;
            font-weight: 400;
            color: var(--color-card-txt-2);
            text-align: center
        }

        .ui-counter__label_hidden[_ngcontent-ng-c2184537721] {
            display: none
        }
    

        @keyframes _ngcontent-ng-c2812523590_shine {
            0% {
                left: -150%
            }

            to {
                left: 150%
            }
        }

        @keyframes _ngcontent-ng-c2812523590_live-flashing {
            0% {
                opacity: 0
            }

            50% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        [_nghost-ng-c2812523590] {
            position: relative;
            display: grid;
            max-width: 412px;
            width: 100%;
            background-color: var(--color-card-bg-1);
            border-radius: .25rem;
            margin: 0 auto
        }

        @media (min-width: 768px) {
            [_nghost-ng-c2812523590] {
                min-width: 320px
            }
        }

        .ui-championship-card_is-details[_nghost-ng-c2812523590] {
            background-color: transparent
        }

        @media (min-width: 768px) {
            .ui-championship-card_is-details[_nghost-ng-c2812523590] {
                background-color: var(--color-card-bg-1)
            }
        }

        .ui-championship-card_list[_nghost-ng-c2812523590] .ui-championship-card__images[_ngcontent-ng-c2812523590] {
            background-image: var(--gradients-graphics-mobile-cards)
        }

        @media (min-width: 768px) {
            [_nghost-ng-c2812523590]:not(.ui-championship-card_simplified) {
                max-width: 100%;
                min-height: 204px;
                grid-template-columns: 320px 1fr minmax(252px, .8fr)
            }
        }

        @media (min-width: 1280px) {
            [_nghost-ng-c2812523590]:not(.ui-championship-card_simplified) {
                grid-template-columns: 320px 1fr minmax(266px, .8fr)
            }
        }

        @media (min-width: 1366px) {
            [_nghost-ng-c2812523590]:not(.ui-championship-card_simplified) {
                grid-template-columns: 375px 1fr minmax(338px, .5fr)
            }
        }

        @media (min-width: 768px) {
            [_nghost-ng-c2812523590]:not(.ui-championship-card_simplified) .ui-championship-card__images[_ngcontent-ng-c2812523590] {
                height: 220px;
                margin-top: -1rem
            }
        }

        @media (min-width: 768px) {
            [_nghost-ng-c2812523590]:not(.ui-championship-card_simplified) .ui-championship-card__images[_ngcontent-ng-c2812523590]:before {
                bottom: 28px;
                right: -28px;
                width: 204px;
                height: 148px;
                background-image: var(--gradients-graphics-desktop-cards);
                transform: rotate(-90deg)
            }
        }

        @media (min-width: 768px) {
            [_nghost-ng-c2812523590]:not(.ui-championship-card_simplified) .ui-championship-card__label[_ngcontent-ng-c2812523590] {
                width: 250px;
                height: 142px
            }
        }

        @media (min-width: 768px) {
            [_nghost-ng-c2812523590]:not(.ui-championship-card_simplified) .ui-championship-card__col_left[_ngcontent-ng-c2812523590] {
                padding-top: 1.125rem;
                padding-right: .375rem;
                padding-bottom: 2.25rem;
                text-align: left
            }
        }

        @media (min-width: 1280px) {
            [_nghost-ng-c2812523590]:not(.ui-championship-card_simplified) .ui-championship-card__col_left[_ngcontent-ng-c2812523590] {
                padding: 10px 1rem 1.5rem
            }
        }

        @media (min-width: 768px) {
            [_nghost-ng-c2812523590]:not(.ui-championship-card_simplified) .ui-championship-card__col_right[_ngcontent-ng-c2812523590] {
                padding: 18px 1rem 1rem
            }
        }

        @media (min-width: 1280px) {
            [_nghost-ng-c2812523590]:not(.ui-championship-card_simplified) .ui-championship-card__col_right[_ngcontent-ng-c2812523590] {
                padding: 10px 1.5rem 1rem
            }
        }

        @media (min-width: 768px) {
            [_nghost-ng-c2812523590]:not(.ui-championship-card_simplified) .ui-championship-card__col_right[_ngcontent-ng-c2812523590]:before {
                content: "";
                position: absolute;
                bottom: 0;
                left: 0;
                width: 1px;
                height: 100%;
                background-image: var(--gradient-divider-vert)
            }
        }

        @media (min-width: 768px) {
            [_nghost-ng-c2812523590]:not(.ui-championship-card_simplified) .ui-championship-card__title[_ngcontent-ng-c2812523590] {
                font-size: 1rem;
                line-height: 1.375rem;
                font-weight: 400;
                font-weight: 500;
                display: block;
                padding: 0;
                height: auto;
                margin-bottom: .5rem
            }
        }

        @media (min-width: 1280px) {
            [_nghost-ng-c2812523590]:not(.ui-championship-card_simplified) .ui-championship-card__title[_ngcontent-ng-c2812523590] {
                font-size: 1.5rem;
                line-height: 1.75rem;
                font-weight: 400;
                font-weight: 500
            }
        }

        @media (min-width: 1280px) {
            [_nghost-ng-c2812523590]:not(.ui-championship-card_simplified) .ui-championship-card__text[_ngcontent-ng-c2812523590] {
                font-size: .875rem;
                line-height: 1.125rem;
                font-weight: 400
            }
        }

        @media (min-width: 768px) {
            [_nghost-ng-c2812523590]:not(.ui-championship-card_simplified) .ui-championship-card__sum[_ngcontent-ng-c2812523590] {
                font-size: 1.125rem;
                line-height: 1.3125rem;
                font-weight: 700
            }
        }

        @media (min-width: 800px) {
            [_nghost-ng-c2812523590]:not(.ui-championship-card_simplified) .ui-championship-card__sum[_ngcontent-ng-c2812523590] {
                font-size: 1.25rem;
                line-height: 1.625rem;
                font-weight: 400;
                font-weight: 700
            }
        }

        @media (min-width: 820px) {
            [_nghost-ng-c2812523590]:not(.ui-championship-card_simplified) .ui-championship-card__sum[_ngcontent-ng-c2812523590] {
                font-size: 1.5rem;
                line-height: 1.75rem;
                font-weight: 400;
                font-weight: 700
            }
        }

        @media (min-width: 960px) {
            [_nghost-ng-c2812523590]:not(.ui-championship-card_simplified) .ui-championship-card__sum[_ngcontent-ng-c2812523590] {
                font-size: 2.25rem;
                line-height: 2.625rem;
                font-weight: 400;
                font-weight: 700
            }
        }

        @media (min-width: 1024px) {
            [_nghost-ng-c2812523590]:not(.ui-championship-card_simplified) .ui-championship-card__sum[_ngcontent-ng-c2812523590] {
                font-size: 2.5rem;
                line-height: 2.9375rem;
                font-weight: 700
            }
        }

        @media (min-width: 1180px) {
            [_nghost-ng-c2812523590]:not(.ui-championship-card_simplified) .ui-championship-card__sum[_ngcontent-ng-c2812523590] {
                font-size: 3rem;
                line-height: 3.5rem;
                font-weight: 400;
                font-weight: 700
            }
        }

        @media (min-width: 1280px) {
            [_nghost-ng-c2812523590]:not(.ui-championship-card_simplified) .ui-championship-card__sum[_ngcontent-ng-c2812523590] {
                font-size: 2.5rem;
                line-height: 2.9375rem;
                font-weight: 700
            }
        }

        @media (min-width: 1366px) {
            [_nghost-ng-c2812523590]:not(.ui-championship-card_simplified) .ui-championship-card__sum[_ngcontent-ng-c2812523590] {
                font-size: 2.625rem;
                line-height: 3.0625rem;
                font-weight: 900
            }
        }

        @media (min-width: 1440px) {
            [_nghost-ng-c2812523590]:not(.ui-championship-card_simplified) .ui-championship-card__sum[_ngcontent-ng-c2812523590] {
                font-size: 3rem;
                line-height: 3.5rem;
                font-weight: 400;
                font-weight: 700
            }
        }

        [_nghost-ng-c2812523590]:not(.ui-championship-card_simplified) .ui-championship-card__state[_ngcontent-ng-c2812523590] {
            margin: 0
        }

        @media (min-width: 768px) {
            [_nghost-ng-c2812523590]:not(.ui-championship-card_simplified) .ui-championship-card__buttons[_ngcontent-ng-c2812523590] {
                flex-direction: column;
                margin-top: 1rem
            }
        }

        @media (min-width: 1280px) {
            [_nghost-ng-c2812523590]:not(.ui-championship-card_simplified) .ui-championship-card__buttons[_ngcontent-ng-c2812523590] {
                margin-top: .5rem
            }
        }

        @media (min-width: 768px) {
            [_nghost-ng-c2812523590]:not(.ui-championship-card_simplified) .ui-championship-card__buttons_plural[_ngcontent-ng-c2812523590] .ui-championship-card__link_btn-details[_ngcontent-ng-c2812523590] {
                display: none
            }

            [_nghost-ng-c2812523590]:not(.ui-championship-card_simplified) .ui-championship-card__buttons_plural[_ngcontent-ng-c2812523590] .ui-championship-card__link_details[_ngcontent-ng-c2812523590] {
                display: block
            }
        }

        [_nghost-ng-c2812523590]:not(.ui-championship-card_simplified) .ui-championship-card__buttons_wrapped[_ngcontent-ng-c2812523590] {
            flex-wrap: wrap
        }

        @media (min-width: 768px) {
            [_nghost-ng-c2812523590]:not(.ui-championship-card_simplified) .ui-championship-card__button[_ngcontent-ng-c2812523590] {
                margin-bottom: .5rem
            }
        }

        @media (min-width: 768px) {
            [_nghost-ng-c2812523590]:not(.ui-championship-card_simplified) .ui-championship-card__button_single[_ngcontent-ng-c2812523590] {
                margin-bottom: 1.5rem
            }
        }

        @media (min-width: 768px) {
            [_nghost-ng-c2812523590]:not(.ui-championship-card_simplified) .ui-championship-card__button_participate[_ngcontent-ng-c2812523590] {
                margin: 0
            }
        }

        @media (min-width: 768px) {
            [_nghost-ng-c2812523590]:not(.ui-championship-card_simplified) .ui-championship-card__wrap_activity-status[_ngcontent-ng-c2812523590] {
                margin: 0
            }
        }

        .ui-championship-card__images[_ngcontent-ng-c2812523590] {
            display: flex;
            position: relative;
            width: 100%;
            height: 160px;
            margin-top: -.75rem;
            overflow: hidden
        }

        .ui-championship-card__images[_ngcontent-ng-c2812523590]:before {
            content: "";
            position: absolute;
            bottom: 0;
            right: 0;
            width: 100%;
            height: 73px;
            background-image: var(--gradients-graphics-mobile-cards);
            z-index: 1
        }

        .ui-championship-card__picture[_ngcontent-ng-c2812523590] {
            width: 100%;
            height: 100%
        }

        .ui-championship-card__image[_ngcontent-ng-c2812523590] {
            width: 100%;
            height: calc(100% - 1px);
            object-fit: cover;
            object-position: top
        }

        .ui-championship-card__image_grayscale[_ngcontent-ng-c2812523590] {
            filter: grayscale(1)
        }

        .ui-championship-card__image_prerender[_ngcontent-ng-c2812523590] {
            object-position: center
        }

        @media (min-width: 768px) {
            .ui-championship-card__image[_ngcontent-ng-c2812523590] {
                height: 100%
            }
        }

        .ui-championship-card__watermark[_ngcontent-ng-c2812523590] {
            width: 202px;
            height: 108px;
            position: absolute;
            left: 50%;
            top: 50%;
            transform: translate(-50%, calc(-50% + .5rem));
            z-index: 1
        }

        .ui-championship-card__col[_ngcontent-ng-c2812523590] {
            display: flex;
            flex-direction: column;
            justify-content: space-between;
            position: relative
        }

        .ui-championship-card__col_left[_ngcontent-ng-c2812523590] {
            text-align: center
        }

        .ui-championship-card__col_right[_ngcontent-ng-c2812523590] {
            padding: .25rem 1rem 1rem;
            text-align: center
        }

        .ui-championship-card__title[_ngcontent-ng-c2812523590] {
            font-size: 1.25rem;
            line-height: 1.625rem;
            font-weight: 400;
            font-weight: 500;
            min-height: 52px;
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: flex-start;
            padding: 0 1rem;
            margin-bottom: .5rem;
            color: var(--color-card-txt-1)
        }

        .ui-championship-card__title_grayscale[_ngcontent-ng-c2812523590] {
            color: var(--color-card-txt-3)
        }

        .ui-championship-card__text[_ngcontent-ng-c2812523590] {
            font-size: .75rem;
            line-height: 1rem;
            font-weight: 400;
            color: var(--color-card-txt-2)
        }

        .ui-championship-card__text_grayscale[_ngcontent-ng-c2812523590] {
            color: var(--color-card-txt-3)
        }

        .ui-championship-card__duration[_ngcontent-ng-c2812523590] {
            font-size: 1.5rem;
            line-height: 1.75rem;
            font-weight: 400;
            font-weight: 500;
            color: var(--color-card-txt-1);
            margin-bottom: 1rem
        }

        @media (min-width: 1280px) {
            .ui-championship-card__duration[_ngcontent-ng-c2812523590] {
                font-size: 2.25rem;
                line-height: 2.625rem;
                font-weight: 400;
                font-weight: 500;
                margin-bottom: .75rem
            }
        }

        .ui-championship-card__sum[_ngcontent-ng-c2812523590] {
            font-size: 1.75rem;
            line-height: 2.0625rem;
            font-weight: 400;
            font-weight: 700;
            white-space: nowrap;
            color: var(--color-card-txt-1)
        }

        .ui-championship-card__sum_grayscale[_ngcontent-ng-c2812523590] {
            color: var(--color-card-txt-3)
        }

        .ui-championship-card__state[_ngcontent-ng-c2812523590] {
            margin: 0 .5rem 0 3rem;
            padding: .25rem .5rem;
            position: relative;
            display: flex;
            align-items: center;
            justify-content: center;
            font-weight: 500;
            color: var(--color-additionals-success);
            width: 100%;
            min-height: 40px
        }

        .ui-championship-card__state[_ngcontent-ng-c2812523590]:before,
        .ui-championship-card__state[_ngcontent-ng-c2812523590]:after {
            content: "";
            position: absolute;
            left: 0;
            width: 100%;
            height: 1px;
            background-image: var(--gradient-divider-horiz)
        }

        .ui-championship-card__state[_ngcontent-ng-c2812523590]:before {
            top: 0
        }

        .ui-championship-card__state[_ngcontent-ng-c2812523590]:after {
            bottom: 0
        }

        .ui-championship-card__buttons[_ngcontent-ng-c2812523590] {
            width: 100%;
            margin-top: 1rem;
            display: flex;
            justify-content: center;
            align-items: center;
            flex-direction: row;
            flex-grow: 1
        }

        .ui-championship-card__buttons_plural[_ngcontent-ng-c2812523590] .ui-championship-card__link_btn-details[_ngcontent-ng-c2812523590] {
            display: block
        }

        .ui-championship-card__buttons_plural[_ngcontent-ng-c2812523590] .ui-championship-card__link_details[_ngcontent-ng-c2812523590] {
            display: none
        }

        .ui-championship-card__button[_ngcontent-ng-c2812523590] {
            margin-bottom: 0;
            justify-content: center;
            position: relative;
            width: 100%
        }

        .ui-championship-card__button_participate[_ngcontent-ng-c2812523590] {
            margin: 0 .5rem 0 0
        }

        .ui-championship-card__button-icon[_ngcontent-ng-c2812523590] {
            margin-right: .25rem
        }

        .ui-championship-card__link[_ngcontent-ng-c2812523590] {
            margin: 0 auto
        }

        .ui-championship-card__link_btn-details[_ngcontent-ng-c2812523590] {
            margin: 0;
            display: none
        }

        .ui-championship-card__link_continue[_ngcontent-ng-c2812523590] {
            margin-top: .5rem
        }

        @media (min-width: 1280px) {
            .ui-championship-card__link_continue[_ngcontent-ng-c2812523590] {
                margin-top: .75rem
            }
        }

        .ui-championship-card__wrap_activity-status[_ngcontent-ng-c2812523590] {
            margin: 1rem 0 0
        }

        .ui-championship-card__label[_ngcontent-ng-c2812523590] {
            font-size: .75rem;
            line-height: 1rem;
            font-weight: 400;
            font-weight: 500;
            position: absolute;
            top: .5rem;
            left: .5rem;
            z-index: 3;
            color: var(--color-label-txt);
            text-transform: uppercase;
            border-radius: .125rem;
            padding: 2px .25rem;
            text-align: center
        }

        .ui-championship-card__label_primary[_ngcontent-ng-c2812523590] {
            background: var(--color-brand-primary)
        }

        .ui-championship-card__label_secondary[_ngcontent-ng-c2812523590] {
            background: var(--color-brand-secondary)
        }
    

        @keyframes _ngcontent-ng-c3120838050_shine {
            0% {
                left: -150%
            }

            to {
                left: 150%
            }
        }

        @keyframes _ngcontent-ng-c3120838050_live-flashing {
            0% {
                opacity: 0
            }

            50% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        [_nghost-ng-c3120838050] {
            display: grid;
            grid-gap: .25rem;
            grid-template-columns: 1fr 1fr
        }

        @media (min-width: 609px) {
            [_nghost-ng-c3120838050] {
                grid-template-columns: repeat(3, 1fr)
            }
        }

        @media (min-width: 768px) {
            [_nghost-ng-c3120838050] {
                grid-gap: .5rem
            }
        }

        @media (min-width: 931px) {
            [_nghost-ng-c3120838050] {
                grid-template-columns: repeat(4, 1fr)
            }
        }

        @media (min-width: 1233px) {
            [_nghost-ng-c3120838050] {
                grid-template-columns: repeat(5, 1fr)
            }
        }

        @media (min-width: 1280px) {
            [_nghost-ng-c3120838050] {
                grid-template-columns: repeat(4, 1fr)
            }
        }

        @media (min-width: 1459px) {
            [_nghost-ng-c3120838050] {
                grid-template-columns: repeat(5, 1fr)
            }
        }

        @media (min-width: 1761px) {
            [_nghost-ng-c3120838050] {
                grid-template-columns: repeat(6, 1fr)
            }
        }

        @media (min-width: 2063px) {
            [_nghost-ng-c3120838050] {
                grid-template-columns: repeat(7, 1fr)
            }
        }

        @media (min-width: 2365px) {
            [_nghost-ng-c3120838050] {
                grid-template-columns: repeat(8, 1fr)
            }
        }

        @media (min-width: 2667px) {
            [_nghost-ng-c3120838050] {
                grid-template-columns: repeat(9, 1fr)
            }
        }

        @media (min-width: 2969px) {
            [_nghost-ng-c3120838050] {
                grid-template-columns: repeat(10, 1fr)
            }
        }

        @media (min-width: 3271px) {
            [_nghost-ng-c3120838050] {
                grid-template-columns: repeat(11, 1fr)
            }
        }

        @media (min-width: 3573px) {
            [_nghost-ng-c3120838050] {
                grid-template-columns: repeat(12, 1fr)
            }
        }

        @media (min-width: 3875px) {
            [_nghost-ng-c3120838050] {
                grid-template-columns: repeat(13, 1fr)
            }
        }

        @media (min-width: 1321px) {
            .ui-game-tile-grid_sidebar[_nghost-ng-c3120838050] {
                grid-template-columns: repeat(5, 1fr)
            }
        }

        @media (min-width: 1623px) {
            .ui-game-tile-grid_sidebar[_nghost-ng-c3120838050] {
                grid-template-columns: repeat(6, 1fr)
            }
        }

        @media (min-width: 1925px) {
            .ui-game-tile-grid_sidebar[_nghost-ng-c3120838050] {
                grid-template-columns: repeat(7, 1fr)
            }
        }

        @media (min-width: 2227px) {
            .ui-game-tile-grid_sidebar[_nghost-ng-c3120838050] {
                grid-template-columns: repeat(8, 1fr)
            }
        }

        @media (min-width: 2529px) {
            .ui-game-tile-grid_sidebar[_nghost-ng-c3120838050] {
                grid-template-columns: repeat(9, 1fr)
            }
        }

        @media (min-width: 2831px) {
            .ui-game-tile-grid_sidebar[_nghost-ng-c3120838050] {
                grid-template-columns: repeat(10, 1fr)
            }
        }

        @media (min-width: 3133px) {
            .ui-game-tile-grid_sidebar[_nghost-ng-c3120838050] {
                grid-template-columns: repeat(11, 1fr)
            }
        }

        @media (min-width: 3435px) {
            .ui-game-tile-grid_sidebar[_nghost-ng-c3120838050] {
                grid-template-columns: repeat(12, 1fr)
            }
        }

        @media (min-width: 3737px) {
            .ui-game-tile-grid_sidebar[_nghost-ng-c3120838050] {
                grid-template-columns: repeat(13, 1fr)
            }
        }
    

        @keyframes _ngcontent-ng-c822167654_shine {
            0% {
                left: -150%
            }

            to {
                left: 150%
            }
        }

        @keyframes _ngcontent-ng-c822167654_live-flashing {
            0% {
                opacity: 0
            }

            50% {
                opacity: 1
            }

            to {
                opacity: 0
            }
        }

        [_nghost-ng-c822167654] {
            --gradient-angle: 136deg;
            position: relative;
            display: grid;
            border-radius: .25rem;
            transition: transform .3s ease;
            overflow: hidden;
            width: 100%
        }

        @supports not (aspect-ratio: auto) {
            [_nghost-ng-c822167654] {
                display: flex
            }
        }

        .ui-game-tile_2x2[_nghost-ng-c822167654] {
            grid-area: span 2/span 2/span 2/span 2
        }

        .ui-game-tile_2x2[_nghost-ng-c822167654]:hover:not(.ui-game-tile_touched),
        .ui-game-tile_2x2.ui-game-tile_touched[_nghost-ng-c822167654] {
            transform: scale(1.02)
        }

        @media (min-width: 1280px) {

            .ui-game-tile_2x2[_nghost-ng-c822167654]:hover:not(.ui-game-tile_touched),
            .ui-game-tile_2x2.ui-game-tile_touched[_nghost-ng-c822167654] {
                transform: scale(1.04)
            }
        }

        [_nghost-ng-c822167654]:before {
            content: "";
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            border-radius: .25rem;
            padding: 1px;
            -webkit-mask: linear-gradient(var(--color-white) 0 0) content-box, linear-gradient(var(--color-white) 0 0);
            mask: linear-gradient(var(--color-white) 0 0) content-box, linear-gradient(var(--color-white) 0 0);
            -webkit-mask-composite: xor;
            mask-composite: exclude;
            display: none;
            z-index: 2;
            width: calc(100% - var(--animation-border-rotation-width) * 2);
            height: calc(100% - var(--animation-border-rotation-width) * 2);
            padding: var(--animation-border-rotation-width);
            pointer-events: none;
            background: linear-gradient(var(--gradient-angle), var(--gradient-hover))
        }

        body.pu-old-scss [_nghost-ng-c822167654]:before {
            content: "";
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            border-radius: .25rem;
            clip-path: polygon(0% 0%, 0% 100%, 1px 100%, 1px 1px, calc(100% - 1px) 1px, calc(100% - 1px) calc(100% - 1px), 0 calc(100% - 1px), 0 100%, 100% 100%, 100% 0%);
            -webkit-clip-path: polygon(0% 0%, 0% 100%, 1px 100%, 1px 1px, calc(100% - 1px) 1px, calc(100% - 1px) calc(100% - 1px), 0 calc(100% - 1px), 0 100%, 100% 100%, 100% 0%)
        }

        [_nghost-ng-c822167654]:hover:not(.ui-game-tile_touch-supported),
        .ui-game-tile_touched[_nghost-ng-c822167654] {
            transform: scale(1.03);
            z-index: 3
        }

        [_nghost-ng-c822167654]:hover:not(.ui-game-tile_touch-supported):before,
        .ui-game-tile_touched[_nghost-ng-c822167654]:before {
            display: block
        }

        [_nghost-ng-c822167654]:hover:not(.ui-game-tile_touch-supported) .ui-game-tile__bottom[_ngcontent-ng-c822167654],
        [_nghost-ng-c822167654]:hover:not(.ui-game-tile_touch-supported) .ui-game-tile__labels[_ngcontent-ng-c822167654],
        .ui-game-tile_touched[_nghost-ng-c822167654] .ui-game-tile__bottom[_ngcontent-ng-c822167654],
        .ui-game-tile_touched[_nghost-ng-c822167654] .ui-game-tile__labels[_ngcontent-ng-c822167654] {
            opacity: 0
        }

        [_nghost-ng-c822167654]:hover:not(.ui-game-tile_touch-supported) .ui-game-tile__content[_ngcontent-ng-c822167654],
        .ui-game-tile_touched[_nghost-ng-c822167654] .ui-game-tile__content[_ngcontent-ng-c822167654] {
            background-color: var(--color-label-game-darker)
        }

        [_nghost-ng-c822167654]:hover:not(.ui-game-tile_touch-supported) .ui-game-tile__name[_ngcontent-ng-c822167654],
        [_nghost-ng-c822167654]:hover:not(.ui-game-tile_touch-supported) .ui-game-tile__favorite[_ngcontent-ng-c822167654],
        .ui-game-tile_touched[_nghost-ng-c822167654] .ui-game-tile__name[_ngcontent-ng-c822167654],
        .ui-game-tile_touched[_nghost-ng-c822167654] .ui-game-tile__favorite[_ngcontent-ng-c822167654] {
            opacity: 1
        }

        [_nghost-ng-c822167654]:hover:not(.ui-game-tile_touch-supported) .ui-game-tile__buttons[_ngcontent-ng-c822167654],
        .ui-game-tile_touched[_nghost-ng-c822167654] .ui-game-tile__buttons[_ngcontent-ng-c822167654] {
            visibility: initial
        }

        @media (min-width: 1280px) {

            [_nghost-ng-c822167654]:hover:not(.ui-game-tile_touch-supported),
            .ui-game-tile_touched[_nghost-ng-c822167654] {
                transform: scale(1.08)
            }
        }

        .ui-game-tile__content[_ngcontent-ng-c822167654] {
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            display: flex;
            flex-direction: column;
            align-items: center;
            padding: .5rem;
            z-index: 1;
            border-radius: .25rem;
            overflow: hidden
        }

        .ui-game-tile__header[_ngcontent-ng-c822167654] {
            display: flex;
            justify-content: space-between;
            width: 100%
        }

        .ui-game-tile__header_2x2[_ngcontent-ng-c822167654] {
            flex-direction: column-reverse
        }

        .ui-game-tile__name[_ngcontent-ng-c822167654] {
            display: block;
            overflow-x: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
            font-size: .875rem;
            line-height: 1.125rem;
            font-weight: 400;
            color: var(--color-label-game-tile);
            width: 100%;
            opacity: 0
        }

        .ui-game-tile__name_2x2[_ngcontent-ng-c822167654] {
            font-size: 1rem;
            line-height: 1.375rem;
            font-weight: 400;
            text-align: center;
            margin-top: .25rem
        }

        @media (min-width: 1280px) {
            .ui-game-tile__name_2x2[_ngcontent-ng-c822167654] {
                font-size: 1.25rem;
                line-height: 1.625rem;
                font-weight: 400;
                margin-top: .75rem
            }
        }

        .ui-game-tile__favorite[_ngcontent-ng-c822167654] {
            box-sizing: border-box;
            margin: 0;
            font-size: 100%;
            font-family: inherit;
            vertical-align: baseline;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            display: inline-block;
            background: none;
            -webkit-appearance: none;
            appearance: none;
            border: 0;
            padding: 0;
            cursor: pointer;
            letter-spacing: 0;
            text-decoration: none;
            color: var(--color-label-game-empty-star);
            opacity: 0
        }

        .ui-game-tile__favorite[_ngcontent-ng-c822167654]>*[_ngcontent-ng-c822167654],
        .ui-game-tile__favorite[_ngcontent-ng-c822167654]>*[_ngcontent-ng-c822167654]:before,
        .ui-game-tile__favorite[_ngcontent-ng-c822167654]>*[_ngcontent-ng-c822167654]:after {
            box-sizing: inherit
        }

        .ui-game-tile__favorite[_ngcontent-ng-c822167654]::-moz-focus-inner {
            border: 0
        }

        .ui-game-tile__favorite-icon[_ngcontent-ng-c822167654] {
            fill: transparent
        }

        .ui-game-tile__favorite_active[_ngcontent-ng-c822167654] {
            opacity: 1
        }

        .ui-game-tile__favorite_active[_ngcontent-ng-c822167654] {
            color: var(--color-additionals-favorites)
        }

        .ui-game-tile__favorite_active[_ngcontent-ng-c822167654] .ui-game-tile__favorite-icon[_ngcontent-ng-c822167654] {
            color: var(--color-additionals-favorites);
            fill: var(--color-additionals-favorites)
        }

        .ui-game-tile__favorite_2x2[_ngcontent-ng-c822167654] {
            align-self: flex-end
        }

        .ui-game-tile__buttons[_ngcontent-ng-c822167654] {
            visibility: hidden;
            display: flex;
            flex-direction: column;
            flex-grow: 1;
            justify-content: center
        }

        .ui-game-tile__button[_ngcontent-ng-c822167654] {
            display: flex;
            justify-content: center;
            align-items: center
        }

        .ui-game-tile__button_demo[_ngcontent-ng-c822167654] {
            margin-top: .5rem
        }

        .ui-game-tile__picture[_ngcontent-ng-c822167654] {
            grid-area: 1/-1;
            aspect-ratio: 1.3008849558/1;
            position: relative;
            width: 100%
        }

        @media (min-width: 1280px) {
            .ui-game-tile__picture[_ngcontent-ng-c822167654] {
                aspect-ratio: 1.5154639175/1
            }
        }

        @supports not (aspect-ratio: auto) {
            .ui-game-tile__picture[_ngcontent-ng-c822167654] {
                padding-bottom: 76.55%
            }

            @media (min-width: 1280px) {
                .ui-game-tile__picture[_ngcontent-ng-c822167654] {
                    padding-bottom: 65.52%
                }
            }
        }

        .ui-game-tile__picture_animated[_ngcontent-ng-c822167654]:not(.pu-img-loaded) {
            background: var(--color-bg-3)
        }

        .ui-game-tile__picture_animated[_ngcontent-ng-c822167654]:not(.pu-img-loaded):before {
            position: absolute;
            content: "";
            height: 100%;
            width: 90%;
            animation: _ngcontent-ng-c822167654_shine 1.5s linear infinite;
            transform: skew(150deg) translateZ(0);
            background-image: var(--gradients-skeleton-blur)
        }

        .ui-game-tile__image[_ngcontent-ng-c822167654] {
            position: absolute;
            width: 100%;
            height: 100%;
            object-fit: cover;
            opacity: 0;
            transition: .2s linear
        }

        .ui-game-tile__image.pu-img-loaded[_ngcontent-ng-c822167654],
        .ui-game-tile__image_placeholder[_ngcontent-ng-c822167654] {
            opacity: 1
        }

        .ui-game-tile__labels[_ngcontent-ng-c822167654] {
            position: absolute;
            display: flex;
            flex-direction: column;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            padding: .25rem;
            background-image: var(--gradient-corner-shadow-small)
        }

        .ui-game-tile__labels_big[_ngcontent-ng-c822167654] {
            background-image: var(--gradient-corner-shadow-big)
        }

        .ui-game-tile__label[_ngcontent-ng-c822167654] {
            font-size: .75rem;
            line-height: 1rem;
            font-weight: 400;
            font-weight: 500;
            width: -webkit-max-content;
            width: max-content;
            padding: 2px .25rem;
            color: var(--color-label-txt);
            border-radius: 2px;
            text-transform: uppercase
        }

        .ui-game-tile__label[_ngcontent-ng-c822167654]+.ui-game-tile__label[_ngcontent-ng-c822167654] {
            margin-top: .25rem
        }

        .ui-game-tile__label_new[_ngcontent-ng-c822167654] {
            background-color: var(--color-label-new-bg)
        }

        .ui-game-tile__label_exclusive[_ngcontent-ng-c822167654] {
            background-color: var(--color-label-exclusive-bg)
        }

        .ui-game-tile__label_freespins[_ngcontent-ng-c822167654] {
            background-color: var(--color-label-freespins-bg)
        }

        .ui-game-tile__bottom[_ngcontent-ng-c822167654] {
            font-size: .75rem;
            line-height: 1rem;
            font-weight: 400;
            font-weight: 500;
            display: flex;
            align-items: center;
            justify-content: center;
            position: absolute;
            bottom: 0;
            left: 0;
            right: 0;
            background-color: var(--color-label-in-bottom-bg);
            color: var(--color-label-in-bottom-text);
            text-transform: uppercase;
            padding: 2px
        }

        .ui-game-tile__bottom-icon[_ngcontent-ng-c822167654] {
            margin-right: .25rem
        }

        .ui-game-tile__bottom_min-bet[_ngcontent-ng-c822167654] {
            text-transform: none
        }
    

        h1 {
            font-size: 30px;
            font-weight: 600;
        }

        h2 {
            margin: 40px 0 20px 0;
            font-size: 28px;
        }

        p {
            font-size: 16px;
            margin: 10px 0;
        }
    
