.cdk-overlay-container, .cdk-global-overlay-wrapper {pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container {position:fixed;z-index:1000}.cdk-overlay-container:empty {display:none}.cdk-global-overlay-wrapper {display:flex;position:absolute;z-index:1000}.cdk-overlay-pane {position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop {position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop {transition-duration:1ms}}.cdk-overlay-backdrop-showing {opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing {opacity:.6}}.cdk-overlay-dark-backdrop {background:#00000052}.cdk-overlay-transparent-backdrop {transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing, .cdk-high-contrast-active .cdk-overlay-transparent-backdrop {opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation {transition:none}.cdk-overlay-connected-position-bounding-box {position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock {position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover {background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop {display:none}.cdk-overlay-popover .cdk-overlay-backdrop {position:fixed;z-index:auto}[dir=rtl] .cdk-visually-hidden {left:auto;right:0}:root {--swiper-theme-color: #007aff}:host {position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper {margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper {flex-direction:column}.swiper-wrapper {position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide, .swiper-ios .swiper-slide, .swiper-wrapper {transform:translateZ(0)}.swiper-horizontal {touch-action:pan-y}.swiper-slide {flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-autoheight, .swiper-autoheight .swiper-slide {height:auto}.swiper-autoheight .swiper-wrapper {align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide {transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper {perspective:1200px}.swiper-3d .swiper-wrapper {transform-style:preserve-3d}.swiper-3d .swiper-slide, .swiper-3d .swiper-cube-shadow {transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper {overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar {display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide {scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper {scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child {margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child {margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper {scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child {margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child {margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper {scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide {scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before {content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide {scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child {margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before {height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child {margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before {width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader {animation:swiper-preloader-spin 1s infinite linear}@keyframes swiper-preloader-spin{0% {transform:rotate(0)}to {transform:rotate(360deg)}}@font-face{font-family:Banner-Bold-It;src:url(/assets/fonts/Banner-Bold-It/Banner-Bold-It.eot);src:url(/assets/fonts/Banner-Bold-It/Banner-Bold-It.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Banner-Bold-It/Banner-Bold-It.woff2) format("woff2"),url(/assets/fonts/Banner-Bold-It/Banner-Bold-It.woff) format("woff"),url(/assets/fonts/Banner-Bold-It/Banner-Bold-It.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}:root, :root.dark-theme {--base-colors-base-brand-main: #ff0123;--base-colors-base-brand-secondary: #e9c05f;--base-colors-base-line-base: var(--base-colors-additional-lighter-10);--base-colors-base-bg-lvl-1-dark-100: #171213;--base-colors-base-bg-lvl-2-dark-100: #0f0e0e;--base-colors-base-bg-lvl-3-dark-100: #1d1d1d;--base-colors-base-bg-lvl-4-dark-100: #221f1f;--base-colors-base-bg-lvl-5-dark-100: #2b2827;--base-colors-base-bg-lvl-6-dark-100: #38322e;--base-colors-base-accent-dark-100: rgba(252, 252, 252, .5);--base-colors-base-accent-light-100: rgba(252, 252, 252, .75);--base-colors-base-base-lvl-1-light-100: #ffefcf;--base-colors-base-base-lvl-2-light-100: #f9e9c9;--base-colors-base-base-white: #fcfcfc;--base-colors-base-base-yellow: #e19e00;--base-colors-base-base-light-gold: #f6deab;--base-colors-base-base-dark-gold: #ab8c56;--base-colors-additional-darker-15: rgba(15, 14, 14, .15);--base-colors-additional-darker-20: rgba(15, 14, 14, .2);--base-colors-additional-darker-25: rgba(15, 14, 14, .25);--base-colors-additional-darker-40: rgba(15, 14, 14, .4);--base-colors-additional-darker-65: rgba(15, 14, 14, .65);--base-colors-additional-darker-85: rgba(15, 14, 14, .85);--base-colors-additional-lighter-75: rgba(252, 252, 252, .75);--base-colors-additional-lighter-50: rgba(252, 252, 252, .5);--base-colors-additional-lighter-40: rgba(252, 252, 252, .4);--base-colors-additional-lighter-30: rgba(252, 252, 252, .3);--base-colors-additional-lighter-10: rgba(252, 252, 252, .1);--base-colors-additional-block: rgba(249, 233, 201, .5);--base-colors-additional-success: #00a949;--base-colors-for-gradients-bg-lvl-1-dark-0: rgba(23, 18, 19, 0);--base-colors-for-gradients-bg-lvl-1-dark-90: rgba(23, 18, 19, .9);--base-colors-for-gradients-bg-lvl-2-dark-0: rgba(15, 14, 14, 0);--base-colors-for-gradients-bg-lvl-3-dark-0: rgba(29, 29, 29, 0);--base-colors-for-gradients-bg-lvl-4-dark-0: rgba(34, 31, 31, 0);--base-colors-for-gradients-bg-lvl-5-dark-0: rgba(147, 130, 95, 0);--base-colors-for-gradients-bg-accent-dark-0: rgba(252, 252, 252, 0);--base-colors-for-gradients-brand-main-0: rgba(237, 1, 40, 0);--base-colors-for-gradients-brand-secondary-0: rgba(233, 192, 95, 0);--base-colors-for-gradients-brand-secondary-30: rgba(233, 192, 95, .3);--base-colors-for-gradients-brand-secondary-50: rgba(233, 192, 95, .5);--base-colors-for-gradients-yellow-dark: #c39800;--base-colors-for-gradients-yellow-0: rgba(225, 158, 0, 0);--base-colors-for-shadows-button-shadow: #55160f;--base-colors-for-shadows-black-0: rgba(0, 0, 0, 0);--base-colors-for-shadows-black-18: rgba(0, 0, 0, .18);--base-colors-for-shadows-black-20: rgba(0, 0, 0, .2);--base-colors-for-shadows-black-25: rgba(0, 0, 0, .25);--base-colors-for-shadows-black-40: rgba(0, 0, 0, .4);--base-colors-for-shadows-black-50: rgba(0, 0, 0, .5);--base-colors-for-shadows-black-60: rgba(0, 0, 0, .6);--base-colors-for-shadows-black-70: rgba(0, 0, 0, .7);--base-colors-for-shadows-black-80: rgba(0, 0, 0, .8);--base-colors-for-shadows-black-100: #000000;--font-family-primary: "Roboto", sans-serif;--font-family-secondary: "Roboto", sans-serif;--font-family-banner: "Banner-Bold-It", sans-serif;--gradient-menu-divider: linear-gradient( 90deg, var(--base-colors-for-gradients-brand-secondary-0) 0%, var(--base-colors-for-gradients-brand-secondary-50) 27.6%, var(--base-colors-base-brand-secondary) 52.62%, var(--base-colors-for-gradients-brand-secondary-50) 74.48%, var(--base-colors-for-gradients-brand-secondary-0) 100% );--gradient-menu-divider-to-bottom: linear-gradient( to bottom, var(--base-colors-for-gradients-brand-secondary-0) 0%, var(--base-colors-for-gradients-brand-secondary-50) 27.6%, var(--base-colors-base-brand-secondary) 52.62%, var(--base-colors-for-gradients-brand-secondary-50) 74.48%, var(--base-colors-for-gradients-brand-secondary-0) 100% );--gradient-menu-divider-2: linear-gradient( 90deg, var(--base-colors-for-gradients-brand-secondary-0) 0%, var(--base-colors-for-gradients-brand-secondary-30) 50.5%, var(--base-colors-for-gradients-brand-secondary-0) 100% );--gradient-hover: var(--base-colors-base-brand-secondary) 0%, var(--base-colors-additional-darker-20) 59.09%;--gradient-divider-horiz: linear-gradient( 90deg, var(--base-colors-for-gradients-bg-lvl-1-dark-0) 0%, var(--base-colors-additional-lighter-10) 27.6%, var(--base-colors-additional-lighter-30) 52.62%, var(--base-colors-additional-lighter-10) 74.48%, var(--base-colors-for-gradients-bg-lvl-1-dark-0) 100% );--gradient-divider-vert: linear-gradient( 0deg, var(--base-colors-for-gradients-bg-lvl-1-dark-0) .01%, rgba(128, 133, 143, .25) 27.61%, var(--base-colors-base-bg-lvl-5-dark-100) 52.62%, rgba(128, 133, 143, .29) 74.48%, var(--base-colors-for-gradients-bg-lvl-1-dark-0) 100% );--gradient-tab-highlighting: linear-gradient( 90deg, var(--base-colors-for-gradients-brand-secondary-0) 0%, var(--base-colors-base-brand-secondary) 50.52%, var(--base-colors-for-gradients-brand-secondary-0) 100% );--gradient-navbar-tab-highlighting: transparent;--gradient-navbar-deposit-btn-highlighting: linear-gradient( 90deg, rgba(255, 36, 0, 0) 0%, rgba(255, 36, 0, .35) 27.6%, rgba(255, 36, 0, .7) 52.62%, rgba(255, 36, 0, .35) 74.48%, rgba(255, 36, 0, 0) 100% );--gradient-accent-menu-highlight: linear-gradient( 180deg, var(--base-colors-for-gradients-brand-secondary-0) 17.94%, var(--base-colors-base-brand-secondary) 40.59%, var(--base-colors-for-gradients-brand-secondary-0) 63.66% );--gradient-secondary-menu-highlight: linear-gradient( 180deg, var(--base-colors-for-gradients-bg-lvl-5-dark-0) 17.94%, var(--base-colors-base-bg-lvl-5-dark-100) 40.59%, var(--base-colors-for-gradients-bg-lvl-5-dark-0) 63.66% );--gradient-scroll-shadow: linear-gradient( 180deg, var(--base-colors-for-gradients-bg-lvl-1-dark-0) 0%, var(--base-colors-base-bg-lvl-1-dark-100) 81.82% );--gradient-horiz-tab-scroll: linear-gradient( 270deg, var(--base-colors-base-bg-lvl-1-dark-100) 0%, var(--base-colors-for-gradients-bg-lvl-1-dark-0) 86.76% );--gradient-horiz-tab-scroll-2: linear-gradient( 270deg, var(--base-colors-for-gradients-bg-accent-dark-0) 14.01%, var(--base-colors-base-base-white) 86.76% );--gradient-horiz-tab-scroll-padding-24: linear-gradient(270deg, #0d1016 28.47%, var(--base-colors-for-gradients-bg-accent-dark-0) 86.76%);--gradient-horiz-tab-scroll-rotate: linear-gradient( 90deg, var(--base-colors-base-bg-lvl-1-dark-100) 0%, var(--base-colors-for-gradients-bg-lvl-1-dark-0) 86.76% );--gradient-horiz-tab-scroll-padding-24-rotate: linear-gradient( 90deg, #0d1016 28.47%, var(--base-colors-for-gradients-bg-accent-dark-0) 86.76% );--gradient-progressbar: linear-gradient( 90deg, var(--base-colors-base-base-yellow) 79.95%, var(--base-colors-for-gradients-yellow-0) 100% );--gradient-progressbar-1: linear-gradient( 90deg, var(--base-colors-base-brand-secondary) 0%, var(--base-colors-base-brand-secondary) 50%, var(--base-colors-for-gradients-brand-secondary-0) 100% );--gradient-progressbar-2: linear-gradient( 90deg, var(--base-colors-base-brand-main) 0%, var(--base-colors-base-brand-main) 50%, var(--base-colors-for-gradients-brand-main-0) 100% );--gradient-progressbar-3: linear-gradient( 90deg, var(--base-colors-base-base-yellow) 0%, var(--base-colors-base-base-yellow) 77.5%, var(--base-colors-for-gradients-yellow-0) 100% );--gradient-progressbar-4: linear-gradient( 90deg, var(--base-colors-base-brand-main) 0%, var(--base-colors-base-brand-main) 50%, var(--base-colors-for-gradients-brand-main-0) 100% );--gradient-selected-point: linear-gradient( 98.86deg, var(--base-colors-base-brand-secondary) 0%, var(--base-colors-for-gradients-brand-secondary-30) 100% );--gradient-sidebar-bottom-down: linear-gradient( 180deg, var(--base-colors-for-gradients-bg-lvl-1-dark-0) 0%, var(--base-colors-base-bg-lvl-1-dark-100) 100% );--gradient-sb-pt-left: linear-gradient( 90deg, var(--base-colors-for-gradients-bg-lvl-1-dark-0) 0%, var(--base-colors-base-bg-lvl-4-dark-100) 100% );--gradient-sb-pt-right: linear-gradient( 90deg, var(--base-colors-base-brand-secondary) .04%, var(--base-colors-for-gradients-bg-lvl-1-dark-0) 99.96% );--gradient-bottom-bar: linear-gradient( 180deg, var(--base-colors-for-gradients-bg-lvl-1-dark-0) 0%, var(--base-colors-base-bg-lvl-1-dark-100) 64.77% );--gradient-corner-shadow-small: linear-gradient( 131deg, var(--base-colors-base-bg-lvl-1-dark-100) 0%, var(--base-colors-for-gradients-bg-lvl-1-dark-0) 28.71% );--gradient-corner-shadow-big: linear-gradient( 126deg, var(--base-colors-base-bg-lvl-1-dark-100) 0%, var(--base-colors-for-gradients-bg-lvl-1-dark-0) 39.73% );--gradients-graphics-mobile-cards: linear-gradient( 0deg, var(--base-colors-base-bg-lvl-3-dark-100) 0%, var(--base-colors-for-gradients-bg-lvl-2-dark-0) 100% );--gradients-graphics-mobile-page: linear-gradient(0deg, rgba(29, 29, 29, .3) 0%, rgba(15, 14, 14, .26) 33.56%, var(--base-colors-for-gradients-bg-lvl-3-dark-0) 100%), linear-gradient( 0deg, var(--color-card-bg-1) 0%, var(--base-colors-additional-darker-85) 33.56%, var(--base-colors-for-gradients-bg-lvl-3-dark-0) 100% );--gradients-graphics-desktop-cards: linear-gradient(0deg, rgba(29, 23, 24, .3) 0%, rgba(15, 14, 14, .08) 22.77%, var(--base-colors-for-gradients-bg-lvl-3-dark-0) 67.86%), linear-gradient( 0deg, var(--base-colors-base-bg-lvl-3-dark-100) 0%, var(--base-colors-additional-darker-65) 22.77%, var(--base-colors-for-gradients-bg-lvl-3-dark-0) 67.86% );--gradients-skeleton-blur: linear-gradient( 93.37deg, var(--base-colors-for-gradients-bg-accent-dark-0) .89%, rgba(255, 255, 255, .6) 48.66%, var(--base-colors-for-gradients-bg-accent-dark-0) 96.17% );--gradient-sport-menu-dropdown-item: linear-gradient( 90deg, var(--base-colors-for-gradients-bg-lvl-1-dark-0) 0%, var(--base-colors-additional-lighter-10) 27.6%, var(--base-colors-additional-lighter-30) 52.62%, var(--base-colors-additional-lighter-10) 74.48%, var(--base-colors-for-gradients-bg-lvl-1-dark-0) 100% );--gradient-label-corner-accent: linear-gradient( 240deg, var(--base-colors-base-brand-secondary) 0%, var(--base-colors-for-gradients-brand-secondary-0) 35.47% );--gradient-radial-2: radial-gradient( 50% 50% at 50% 50%, var(--base-colors-base-bg-lvl-3-dark-100) 46.15%, var(--base-colors-for-gradients-bg-lvl-3-dark-0) 100% );--gradients-label-new: linear-gradient(135deg, var(--base-colors-base-base-yellow) 0%, var(--base-colors-additional-darker-20) 54%);--gradients-label-exclusive: linear-gradient( 136deg, var(--base-colors-base-base-white) 0%, var(--base-colors-additional-darker-20) 57.1% );--gradients-bm-t-bar-highlighting: linear-gradient( 90deg, var(--base-colors-additional-lighter-10) 0%, var(--base-colors-base-base-white) 50.52%, var(--base-colors-additional-lighter-10) 100% );--gradients-1-lbl: linear-gradient( 131deg, var(--base-colors-base-bg-lvl-1-dark-100) 0%, var(--base-colors-for-gradients-bg-lvl-1-dark-0) 28.71% );--gradients-2-lbl: linear-gradient( 126deg, var(--base-colors-base-bg-lvl-1-dark-100) 0%, var(--base-colors-for-gradients-bg-lvl-1-dark-0) 39.73% );--gradients-txt-accent: linear-gradient(180deg, var(--base-colors-base-base-yellow) 0%, #ff7a00 100%);--gradient-quick-deposit-divider: 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-left-text-glow-before: linear-gradient(90deg, rgba(233, 192, 95, 0) 0%, rgba(233, 192, 95, 1) 50%, rgba(233, 192, 95, 0) 100%);--gradient-left-text-glow-after: radial-gradient(75.87% 131.14% at 30% 115%, rgba(252, 252, 252, .3) 0%, rgba(252, 252, 252, 0) 40%);--gradient-bottom-text-glow: radial-gradient(83.6% 100% at 50% 0%, rgba(233, 192, 95, .3) 0%, rgba(233, 192, 95, 0) 40%);--gradient-bottom-btn-glow: radial-gradient( 67.86% 110.14% at 50% -10.14%, rgba(255, 36, 0, .4) 0%, rgba(19, 23, 31, .104179) 60%, rgba(19, 23, 31, 0) 100% );--color-brand-primary: var(--base-colors-base-brand-main);--color-brand-secondary: var(--base-colors-base-brand-secondary);--color-brand-secondary-light: rgba(233, 192, 95, .15);--color-additionals-danger: var(--base-colors-base-brand-main);--color-additionals-success: var(--base-colors-additional-success);--color-additionals-warning: var(--base-colors-base-base-yellow);--color-additionals-favorites: var(--base-colors-base-brand-secondary);--color-additionals-accent: #ff9900;--color-additionals-attention: var(--base-colors-base-accent-dark-100);--color-bg-1: var(--base-colors-base-bg-lvl-1-dark-100);--color-bg-2: var(--base-colors-base-bg-lvl-2-dark-100);--color-bg-3: var(--base-colors-base-bg-lvl-4-dark-100);--color-bg-4: var(--base-colors-base-bg-lvl-3-dark-100);--color-bg-5: var(--base-colors-base-bg-lvl-5-dark-100);--color-bg-6: var(--base-colors-base-accent-dark-100);--color-bg-7: var(--base-colors-base-base-lvl-2-light-100);--color-bg-8: var(--base-colors-base-base-white);--color-bg-9: transparent;--color-txt-icon-1: var(--base-colors-base-base-white);--color-txt-icon-2: var(--base-colors-additional-lighter-75);--color-txt-icon-3: var(--base-colors-additional-lighter-50);--color-txt-icon-4: var(--base-colors-additional-lighter-40);--color-txt-icon-5: var(--base-colors-base-bg-lvl-6-dark-100);--color-txt-icon-banner-1: var(--base-colors-base-base-white);--color-txt-icon-white: var(--base-colors-base-base-white);--color-txt-icon-jackpot-accent-1: var(--base-colors-base-base-yellow);--color-txt-icon-jackpot-accent-2: #ffa800;--color-not-found-icon: var(--base-colors-additional-lighter-30);--color-empty-placeholder-icon: var(--base-colors-additional-lighter-30);--color-txt-icon-label-sport-secondary: var(--base-colors-additional-lighter-75);--color-breadcrumbs-txt-icon: var(--base-colors-additional-lighter-50);--color-breadcrumbs-txt-icon-hover: var(--base-colors-base-base-white);--color-filters-sorting-icon: var(--base-colors-base-accent-dark-100);--color-filters-sorting-icon-hover: var(--base-colors-base-accent-dark-100);--color-filters-sorting-icon-active: var(--base-colors-base-base-white);--color-filters-sorting-bg: var(--base-colors-base-bg-lvl-3-dark-100);--color-filters-sorting-bg-active: var(--base-colors-base-bg-lvl-2-dark-100);--color-filters-sorting-txt-active: var(--base-colors-base-base-white);--color-filters-sorting-txt: var(--base-colors-base-accent-light-100);--color-filters-search-icon-1: var(--base-colors-base-accent-light-100);--color-filters-search-icon-2: var(--base-colors-base-accent-dark-100);--color-filters-search-bg: var(--base-colors-base-bg-lvl-3-dark-100);--color-filters-search-txt-placeholder: var(--base-colors-base-accent-dark-100);--color-filters-search-txt-filling: var(--base-colors-base-base-white);--shadow-filters-sorting-label: 0px 1px 3px rgba(0, 0, 0, .5);--shadow-filters-sorting-list: 0px 4px 8px rgba(0, 0, 0, .4);--filter-color-tabs-icon: invert(99%) sepia(4%) saturate(16%) hue-rotate(327deg) brightness(107%) contrast(98%);--filter-color-tabs-icon-hover: invert(99%) sepia(5%) saturate(1%) hue-rotate(102deg) brightness(105%) contrast(98%);--filter-tabs-icon-active: invert(11%) sepia(100%) saturate(6291%) hue-rotate(349deg) brightness(99%) contrast(104%);--filter-brightness-0: brightness(0%);--animation-border-rotation-width: 1px;--color-transparent: transparent;--color-white: var(--base-colors-base-base-white);--color-overlay-backdrop: var(--base-colors-base-bg-lvl-1-dark-100);--color-banner-txt-icon: var(--base-colors-base-base-white);--color-banner-pagination: var(--base-colors-base-base-white);--color-progressbar-bg-1: var(--base-colors-base-bg-lvl-3-dark-100);--color-progressbar-base: var(--base-colors-base-bg-lvl-6-dark-100);--color-progressbar-base-2: var(--base-colors-additional-lighter-30);--color-progressbar-base-3: var(--base-colors-base-bg-lvl-6-dark-100);--color-progressbar-full: var(--base-colors-base-brand-main);--color-progressbar-full-1: var(--base-colors-base-brand-secondary);--color-progressbar-full-2: var(--base-colors-base-brand-main);--color-progressbar-full-3: var(--base-colors-base-base-yellow);--color-progressbar-full-4: var(--base-colors-base-brand-main);--color-segmented-progressbar: var(--base-colors-base-bg-lvl-6-dark-100);--color-active-segmented-progressbar-shadow: drop-shadow(0 0 5px var(--base-colors-base-base-yellow));--content-summary-chevron: url(/assets/content-page/summary-chevron-light.svg);--not-found-page-bg: var(--base-colors-base-bg-lvl-1-dark-100);--bonus-option-border-radius: .5rem;--footer-support-tg-icon-size: 20px;--starshine-block-underline-decoration-visibility: hidden;--maintenance-bg: #000211 20% 0 image-set(url(/assets/404/bg@2x.jpg) 1x, url(/assets/404/bg@2x.jpg) 2x);--welcome-banner-border-radius: 1rem;--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-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 0px var(--base-colors-for-shadows-black-40);--shadow-championship-nav-item: 3px 2px 2px rgba(0, 0, 0, .2);--shadow-taxes-calculator: 0px 0px 4px 0px rgba(0, 0, 0, .2);--shadow-quest-status: 0px 0px 16px rgba(0, 0, 0, .8);--color-button-primary-bg: var(--base-colors-base-brand-main);--color-button-primary-bg-animation: var(--base-colors-for-shadows-button-shadow);--color-button-primary-bg-hover: linear-gradient(0deg, var(--base-colors-additional-darker-15) 0%, var(--base-colors-additional-darker-15) 100%), var(--base-colors-base-brand-main);--color-button-primary-bg-pressed: linear-gradient(0deg, var(--base-colors-additional-darker-20) 0%, var(--base-colors-additional-darker-20) 100%), var(--base-colors-base-brand-main);--color-button-primary-txt: var(--base-colors-base-base-white);--color-button-primary-txt-pressed: var(--base-colors-base-base-white);--box-shadow-button-primary: none;--box-shadow-button-primary-animation: none;--color-button-secondary-strk: var(--base-colors-base-brand-secondary);--color-button-secondary-strk-spinner: var(--base-colors-base-base-lvl-1-light-100);--color-button-secondary-bg: transparent;--color-button-secondary-bg-hover-border: var(--base-colors-base-brand-secondary);--color-button-secondary-bg-hover: linear-gradient( 180deg, var(--base-colors-base-bg-lvl-5-dark-100) 0%, var(--base-colors-base-bg-lvl-5-dark-100) 100% );--color-button-secondary-bg-pressed-border: var(--base-colors-base-brand-secondary);--color-button-secondary-bg-pressed: linear-gradient(0deg, var(--base-colors-additional-darker-20) 0%, var(--base-colors-additional-darker-20) 100%), linear-gradient(180deg, var(--base-colors-base-bg-lvl-5-dark-100) 0%, var(--base-colors-base-bg-lvl-5-dark-100) 100%);--color-button-secondary-bg-disabled: transparent;--color-button-secondary-txt: var(--base-colors-base-base-lvl-1-light-100);--color-button-secondary-txt-hover: var(--base-colors-base-base-white);--color-button-secondary-txt-pressed: var(--base-colors-additional-lighter-50);--color-button-secondary-icon: var(--base-colors-base-base-lvl-1-light-100);--color-button-secondary-icon-hover: var(--base-colors-base-base-white);--color-button-secondary-icon-pressed: var(--base-colors-base-base-white);--box-shadow-button-secondary: none;--color-button-tertiary-strk: var(--base-colors-additional-lighter-75);--color-button-tertiary-strk-hover: linear-gradient( 155deg, var(--base-colors-base-brand-secondary) 0%, var(--base-colors-base-bg-lvl-5-dark-100) 59.09% );--color-button-tertiary-strk-pressed: linear-gradient( 155deg, var(--base-colors-base-brand-secondary) 0%, var(--base-colors-for-gradients-brand-secondary-30) 59.09% );--color-button-tertiary-strk-hover-only-icon: linear-gradient( 136deg, var(--base-colors-base-brand-secondary) 0%, var(--base-colors-base-bg-lvl-5-dark-100) 59.09% );--color-button-tertiary-strk-pressed-only-icon: linear-gradient( 136deg, var(--base-colors-base-brand-secondary) 0%, var(--base-colors-base-bg-lvl-5-dark-100) 59.09% );--color-button-tertiary-bg-pressed: linear-gradient( 95deg, rgba(233, 192, 95, .2) 0%, var(--base-colors-for-gradients-brand-secondary-0) 100% );--color-button-tertiary-txt: var(--base-colors-additional-lighter-75);--color-button-tertiary-txt-hover: var(--base-colors-additional-lighter-50);--color-button-tertiary-txt-pressed: var(--base-colors-base-base-white);--color-button-tertiary-animation-highlight: linear-gradient( 270deg, var(--base-colors-for-gradients-bg-accent-dark-0) 0%, var(--base-colors-additional-lighter-10) 25%, rgba(255, 255, 255, .2) 50%, var(--base-colors-additional-lighter-10) 75%, var(--base-colors-for-gradients-bg-accent-dark-0) 100% );--box-shadow-button-tertiary: none;--color-button-tertiary-accent-strk: var(--base-colors-base-bg-lvl-6-dark-100);--color-button-tertiary-accent-strk-hover: linear-gradient( 155deg, var(--base-colors-base-base-yellow) 0%, var(--base-colors-base-bg-lvl-5-dark-100) 59.09% );--color-button-tertiary-accent-strk-pressed: linear-gradient( 155deg, var(--base-colors-base-base-yellow) 0%, var(--base-colors-for-gradients-brand-secondary-0) 59.09% );--color-button-tertiary-accent-strk-hover-only-icon: linear-gradient( 136deg, var(--base-colors-base-base-yellow) 0%, var(--base-colors-base-bg-lvl-5-dark-100) 59.09% );--color-button-tertiary-accent-strk-pressed-only-icon: linear-gradient( 136deg, var(--base-colors-base-base-yellow) 0%, var(--base-colors-base-bg-lvl-5-dark-100) 59.09% );--color-button-tertiary-accent-bg-pressed: linear-gradient( 155deg, rgba(225, 158, 0, .2) 0%, var(--base-colors-for-gradients-brand-secondary-0, rgba(233, 192, 95, 0)) 100% );--color-button-tertiary-accent-txt: var(--base-colors-base-accent-dark-100);--color-button-tertiary-accent-txt-hover: var(--base-colors-additional-lighter-50);--color-button-tertiary-accent-txt-pressed: var(--base-colors-base-base-white);--box-shadow-button-tertiary-accent: none;--color-button-link-txt: var(--base-colors-additional-lighter-75);--color-button-link-txt-pressed: var(--base-colors-base-bg-lvl-6-dark-100);--font-weight-link-button: 500;--width-button-link-underline: 0;--color-button-special-bg-1: var(--base-colors-additional-darker-85);--color-button-special-bg-pressed-1: var(--base-colors-base-bg-lvl-1-dark-100);--color-button-special-txt-1: var(--base-colors-base-accent-dark-100);--color-button-special-txt-pressed-1: var(--base-colors-base-bg-lvl-5-dark-100);--color-button-special-strk-1: linear-gradient( 180deg, var(--base-colors-base-bg-lvl-5-dark-100) 0%, var(--base-colors-for-gradients-bg-lvl-1-dark-0) 92.5% );--color-button-special-strk-hover-1: linear-gradient( 180deg, var(--base-colors-base-brand-secondary) .03%, var(--base-colors-for-gradients-bg-lvl-1-dark-0) 99.98% );--color-button-special-strk-pressed-1: linear-gradient( 180deg, var(--base-colors-base-brand-secondary) .03%, var(--base-colors-for-gradients-bg-lvl-1-dark-0) 99.98% );--color-button-special-bg-2: transparent;--color-button-special-bg-hover-2: var(--base-colors-additional-darker-25);--color-button-special-bg-pressed-2: var(--base-colors-additional-darker-40);--color-button-special-txt-2: var(--base-colors-base-base-white);--color-button-special-txt-pressed-2: var(--base-colors-additional-lighter-30);--color-button-special-strk-2: var(--base-colors-base-base-white);--color-button-special-txt-3: var(--base-colors-base-base-white);--color-button-special-txt-pressed-3: var(--base-colors-additional-lighter-30);--color-button-special-strk-3: var(--base-colors-base-base-white);--color-button-special-bg-pressed-3: var(--base-colors-additional-darker-40);--color-chip-txt-ic: var(--base-colors-base-accent-light-100);--color-chip-txt-ic-hover: var(--base-colors-base-base-white);--color-chip-txt-ic-pressed: var(--base-colors-base-base-white);--color-chip-strk: var(--base-colors-additional-lighter-10);--color-chip-strk-hover: linear-gradient(136deg, #00b2ff 0%, #00475e 59.09%);--color-chip-strk-pressed: linear-gradient(160deg, #00b2ff 0%, rgba(0, 178, 255, .3) 59.09%);--color-chip-bg: transparent;--color-chip-bg-pressed: linear-gradient(95deg, rgba(0, 178, 255, .2) 0%, rgba(0, 178, 255, 0) 100%);--box-shadow-chip: 0 0 4px 0 var(--base-colors-additional-lighter-50) inset;--color-chip-accent-txt-ic: var(--base-colors-base-accent-light-100);--color-chip-accent-txt-ic-hover: var(--base-colors-base-base-white);--color-chip-accent-txt-ic-pressed: var(--base-colors-base-base-white);--color-chip-accent-strk: var(--base-colors-for-gradients-brand-main-60);--color-chip-accent-strk-hover: linear-gradient(136deg, var(--base-colors-base-accent-light-100) 0%, var(--base-colors-base-base-white) 29.54%, var(--base-colors-base-bg-lvl-3-dark-100) 59.09%);--color-chip-accent-strk-pressed: linear-gradient(136deg, var(--base-colors-base-accent-light-100) 0%, var(--base-colors-additional-lighter-50) 29.54%, var(--base-colors-base-bg-lvl-6-dark-100) 59.09%);--color-chip-accent-bg: transparent;--color-chip-accent-bg-pressed: linear-gradient(95deg, rgba(0, 67, 89, .2) 0%, rgba(0, 67, 90, 0) 100%);--box-shadow-chip-accent: 0 0 4px 0 var(--base-colors-additional-lighter-50) inset;--padding-vertical-button-s: 1rem;--padding-vertical-button-l: 2rem;--padding-horizontal-button-s: .5625rem;--padding-horizontal-button-l: .75rem;--border-radius-button-s: .25rem;--border-radius-button: .5rem;--border-radius-button-go-top: .5rem;--text-transform-button: uppercase;--line-height-button-s: .875rem;--line-height-button-m: 1rem;--line-height-button-l: 1.5rem;--font-size-button-s: .75rem;--font-size-quaternary-button-s: .75rem;--font-size-special-demo-button-s: .75rem;--font-size-button-m: .875rem;--font-size-button-l: 1rem;--font-weight-button-s: 700;--font-weight-button-m: 500;--font-weight-button-l: 500;--button-only-icon-m-icon-size: 24px;--button-only-icon-m-padding: .5rem;--button-tertiary-m-icon-size: 20px;--button-secondary-l-padding: 13px 24px 11px 24px;--button-tertiary-l-padding: 13px 24px 11px 24px;--promocode-form-button-pcu-type: tertiary;--promocode-form-button-size: m;--promocode-form-button-height: auto;--promocode-form-button-gap: .5rem;--promocode-form-button-top-gap: 0;--promocode-form-button-radius: var(--border-radius-button);--color-toggle-bg: var(--base-colors-base-bg-lvl-6-dark-100);--color-toggle-bg-2: var(--base-colors-base-brand-secondary);--color-toggle-bg-active: var(--base-colors-base-brand-secondary);--color-toggle-bg-active-2: var(--base-colors-base-base-yellow);--color-toggle-circle: linear-gradient( 142deg, var(--base-colors-base-base-lvl-2-light-100) 25.7%, var(--base-colors-base-accent-dark-100) 100% );--color-toggle-circle-active: linear-gradient( 142deg, var(--base-colors-additional-lighter-50) 25.7%, var(--base-colors-additional-lighter-50) 100% );--color-toggle-circle-active-2: linear-gradient( 142deg, var(--base-colors-base-base-yellow) 25.7%, var(--base-colors-for-gradients-yellow-dark) 100% );--color-toggle-circle-bg: linear-gradient( 145deg, var(--base-colors-base-base-lvl-1-light-100) 15.19%, var(--base-colors-base-base-white) 56.91% );--color-toggle-circle-strk: linear-gradient(90deg, var(--base-colors-base-base-white) -20.71%, rgba(255, 255, 255, 0) 120.71%);--shadow-toggle: inset -1px 1px 1px var(--base-colors-for-shadows-black-18);--shadow-toggle-active: inset 1px 1px 1px var(--base-colors-for-shadows-black-18);--shadow-toggle-circle: 1px 1px 1px var(--base-colors-for-shadows-black-18);--shadow-toggle-circle-active: -1px 1px 1px var(--base-colors-for-shadows-black-18);--color-checkbox-bg: transparent;--color-checkbox-bg-active: var(--base-colors-base-brand-secondary);--color-checkbox-bg-active-2: var(--base-colors-base-base-yellow);--color-checkbox-strk: var(--base-colors-additional-lighter-40);--color-checkbox-strk-2: var(--base-colors-additional-lighter-40);--color-checkbox-txt: var(--base-colors-additional-lighter-40);--color-checkbox-point: var(--base-colors-base-bg-lvl-6-dark-100);--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 var(--base-colors-for-shadows-black-18));--shadow-checkbox-active: inset 1px 1px 2px rgba(13, 16, 22, .4);--color-radiobutton-bg: transparent;--color-radiobutton-bg-2: var(--base-colors-base-bg-lvl-1-dark-100);--color-radiobutton-bg-active: var(--base-colors-base-brand-secondary);--color-radiobutton-bg-active-2: var(--base-colors-base-base-yellow);--color-radiobutton-strk: var(--base-colors-base-accent-dark-100);--color-radiobutton-strk-2: linear-gradient( 185deg, var(--base-colors-base-brand-secondary) 0%, var(--base-colors-for-gradients-brand-secondary-30) 100% );--color-radiobutton-circle-bg: linear-gradient( 145deg, var(--base-colors-base-base-lvl-1-light-100) 15.19%, var(--base-colors-base-base-white) 56.91% );--color-radiobutton-circle-bg-active: linear-gradient( 142deg, var(--base-colors-base-brand-secondary) 25.7%, var(--base-colors-base-bg-lvl-6-dark-100) 100% );--color-radiobutton-circle-strk: linear-gradient(90deg, var(--base-colors-base-base-white) -20.71%, rgba(255, 255, 255, 0) 120.71%);--shadow-radiobutton: var(--shadow-controls-inner-right);--shadow-radiobutton-active: var(--shadow-controls-inner-left);--shadow-radiobutton-2: var(--shadow-controls-inner-right);--shadow-radiobutton-2-active: var(--shadow-controls-inner-left);--radiobutton-border-width: 1px;--color-stepper-strk: var(--base-colors-base-bg-lvl-5-dark-100);--color-stepper-bg: transparent;--color-stepper-bg-active: var(--base-colors-base-brand-secondary);--color-stepper-txt: var(--base-colors-additional-lighter-30);--color-stepper-txt-active: var(--base-colors-base-base-lvl-2-light-100);--color-stepper-txt-point: var(--base-colors-base-bg-lvl-6-dark-100);--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-bg: var(--base-colors-additional-darker-40);--color-input-autofill-bg: var(--color-bg-1);--color-input-border-active: var(--base-colors-additional-lighter-10);--color-input-border-focus: var(--base-colors-base-brand-secondary);--color-input-border-filled: rgba(253, 224, 164, .2);--color-input-border-uneditable: rgba(147, 130, 95, .3);--color-input-sum-currency-divider: var(--base-colors-additional-lighter-10);--color-input-bg-label-1: var(--base-colors-additional-darker-40);--color-input-bg-label-2: var(--base-colors-base-line-base);--color-input-bg-label-3: var(--base-colors-additional-darker-40);--color-input-bg-label-4: var(--base-colors-base-line-base);--box-shadow-input: none;--color-input-txt-label: var(--base-colors-base-accent-dark-100);--color-input-txt-label-focus: var(--base-colors-base-base-lvl-2-light-100);--color-input-txt-placeholder: var(--base-colors-additional-lighter-50);--input-txt-placeholder-top-gap: 1px;--input-txt-placeholder-left-gap: -1px;--color-input-txt-filled: var(--base-colors-base-accent-light-100);--color-input-currency-txt: var(--base-colors-base-accent-light-100);--color-input-hint-txt: var(--base-colors-base-accent-dark-100);--color-input-hint-icon: var(--base-colors-base-brand-secondary);--color-input-hint-bg: var(--base-colors-base-line-base);--font-size-input-label-md: .875rem;--line-height-input-label-md: 1.125rem;--color-input-list-bg: var(--base-colors-base-bg-lvl-2-dark-100);--color-input-list-bg-hover: var(--base-colors-base-bg-lvl-5-dark-100);--color-input-list-bg-active: var(--base-colors-base-bg-lvl-5-dark-100);--color-input-list-txt: var(--base-colors-additional-lighter-40);--color-input-list-txt-hover: var(--base-colors-additional-lighter-75);--color-input-list-txt-active: var(--base-colors-base-base-white);--color-input-list-icon: var(--base-colors-base-accent-dark-100);--color-input-list-icon-hover: var(--base-colors-additional-lighter-50);--input-list-item-height: 48px;--input-list-item-font-weight: 500;--input-border-width: 1px;--input-border-width-filled: 2px;--input-border-width-highlight: 2px;--input-border-radius: .5rem;--input-padding-top: 1.375rem;--input-padding-bottom: .375rem;--input-padding-horizontal: .625rem;--input-padding-right: 2.75rem;--input-margin-top: 0;--input-label-outline-top: 0;--input-label-outline-gap-border-width: 1px;--input-label-outline-gap-border-width-active: 2px;--input-label-outline-gap-filled-border-width: 2px;--input-label-top: 1rem;--input-label-top-position: .375rem;--input-label-active-font-size: .75rem;--input-label-active-line-height: 1rem;--input-icon-top-gap: 1px;--input-textarea-min-height: 3.125rem;--promocode-form-input-content-border-radius: var(--input-border-radius);--promocode-form-input-content-overflow: visible;--promocode-form-input-content-bg: transparent;--promocode-form-input-content-border: 0 solid transparent;--promocode-form-input-content-border-focus-color: transparent;--promocode-form-input-content-box-shadow: none;--promocode-form-input-field-border-width: var(--input-border-width);--promocode-form-input-field-box-shadow: var(--box-shadow-input);--input-sum-font-size: .875rem;--input-sum-line-height: 1.125rem;--input-sum-padding-top: 1.375rem;--input-sum-padding-right: .625rem;--input-sum-padding-bottom: .375rem;--input-sum-padding-left: .625rem;--input-sum-currency-top-gap: .0625rem;--input-sum-currency-left-aligned-top-gap: .5rem;--input-sum-currency-left-aligned-width: auto;--input-sum-currency-left-aligned-padding-left: .9375rem;--input-sum-currency-left-aligned-display-before: none;--input-phone-select-margin-top: 0;--phone-input-label-left: 40px;--phone-input-label-translate-y: 8px;--phone-input-label-padding: 0;--input-right-padding-top: .75rem;--input-right-padding-bottom: .75rem;--input-right-label-top-position: .875rem;--input-right-currency-top-gap: 0rem;--input-select-labelled-bottom-padding: 16px;--input-select-chevron-top-gap: 14px;--input-select-item-top-gap: 22px;--input-otp-height: 48px;--quick-deposit-input-direction-type: left;--quick-deposit-button-size: l;--quick-deposit-button-margin-left: .5rem;--quick-deposit-button-border-left-radius: var(--border-radius-button);--quick-deposit-input-top: 0;--quick-deposit-input-left-border-radius: var(--input-border-radius);--quick-deposit-input-start-width: .5rem;--quick-deposit-top: -3px;--quick-deposit-select-label-color: var(--base-colors-base-base-white);--quick-deposit-select-margin-left: .5rem;--quick-deposit-icon-margin-top: 0;--quick-deposit-vertical-icon-margin-top: 1rem;--quick-deposit-currency-top: .5rem;--quick-deposit-img-margin-top: .75rem;--quick-deposit-fp-img-height: 24px;--quick-deposit-full-height: 48px;--quick-deposit-label-alignment: right;--quick-deposit-label-padding-left: 25px;--quick-deposit-toggle-sm-txt-transform: uppercase;--quick-deposit-toggle-icon-color: #ff2400;--quick-deposit-toggle-side-border-color: rgba(255, 36, 0);--quick-deposit-toggle-border-opacity: 1;--quick-deposit-toggle-central-border-color: rgba(255, 36, 0, var(--quick-deposit-toggle-border-opacity));--select-padding-vertical: .875rem;--select-content-left-gap: .875rem;--select-content-top-gap: .875rem;--select-chevron-top-gap: .9375rem;--select-labelled-top-gap: 0;--select-labelled-content-top-gap: 1.4375rem;--select-labelled-chevron-top-gap: .9375rem;--color-filters-select-search-bg: var(--color-filters-search-bg);--border-radius-filters-search: var(--input-border-radius);--border-filters-search: none;--color-menu-icon: var(--base-colors-additional-lighter-75);--color-menu-icon-filter: brightness(0) saturate(100%) invert(97%) sepia(100%) saturate(0%) hue-rotate(295deg) brightness(101%) contrast(101%);--color-menu-icon-hover: var(--base-colors-base-base-white);--color-menu-icon-active: var(--base-colors-base-brand-main);--color-menu-icon-secondary: var(--base-colors-base-base-lvl-1-light-100);--color-menu-icon-indicator: var(--base-colors-base-brand-secondary);--color-menu-text: var(--base-colors-additional-lighter-75);--color-menu-text-hover: var(--base-colors-base-base-white);--color-menu-text-active: var(--base-colors-base-base-white);--color-menu-text-active-2: var(--base-colors-base-base-white);--color-menu-text-default-2: var(--base-colors-additional-lighter-75);--color-menu-bg: var(--base-colors-base-bg-lvl-2-dark-100);--color-menu-bg-2: var(--base-colors-base-bg-lvl-2-dark-100);--color-menu-bg-hover: var(--base-colors-base-bg-lvl-3-dark-100);--color-menu-bg-hover-2: var(--base-colors-base-bg-lvl-4-dark-100);--color-menu-bg-line: var(--base-colors-base-line-base);--color-menu-bg-gradient: linear-gradient( 90deg, var(--base-colors-base-bg-lvl-3-dark-100) 0%, var(--base-colors-additional-darker-40) 64.5%, var(--base-colors-for-gradients-bg-lvl-3-dark-0) 100% );--color-menu-bg-gradient-2: linear-gradient(85deg, rgba(249, 233, 201, .2) 3.75%, rgba(233, 192, 95, 0) 95.24%);--color-menu-label-bg: var(--color-brand-primary);--menu-label-border-radius: .125rem;--menu-label-font-size: .625rem;--shadow-menu-hover: 0px 1px 3px rgba(0, 0, 0, .5);--menu-list-item-border-radius: 4px;--menu-list-item-minified-hover-border-radius: inherit;--menu-list-item-active-bg: none;--color-sidebar-icon: var(--base-colors-base-brand-secondary);--color-sidebar-toggle-icon: var(--color-txt-icon-3);--color-sidebar-icon-hover: var(--base-colors-base-brand-secondary);--color-sidebar-icon-2: var(--base-colors-base-base-lvl-2-light-100);--color-sidebar-icon-hover-2: var(--base-colors-base-base-lvl-2-light-100);--color-sidebar-new: var(--color-label-txt);--color-sidebar-line: var(--base-colors-base-line-base);--color-sidebar-bg: var(--base-colors-base-bg-lvl-1-dark-100);--color-sidebar-bg-secondary: var(--base-colors-base-bg-lvl-1-dark-100);--shadow-sidebar-scrolling-bottom: linear-gradient( 180deg, var(--base-colors-for-gradients-bg-lvl-1-dark-0) 0%, var(--base-colors-base-bg-lvl-1-dark-100) 100% );--color-sidebar-new-bg: var(--color-brand-primary);--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);--sidebar-toggle-wrapper-after-content: "";--sidebar-toggle-btn-before-content: "";--sidebar-toggle-btn-after-left: calc(50% + 2px) ;--sidebar-toggle-btn-after-radius: 4px;--sidebar-lang-icon-width: 20px;--header-height-s: 48px;--header-height-m: 48px;--header-height-l: 48px;--header-padding-s: 0 .5rem;--header-padding-m: .5rem 1rem;--header-padding-l: .75rem 1.5rem;--color-headers-bg: var(--base-colors-base-bg-lvl-1-dark-100);--shadow-headers: 0px 4px 10px rgba(0, 0, 0, .4);--header-quick-deposit-align-self: flex-end;--header-register-button-border-radius: var(--border-radius-button);--header-login-button-border-radius: var(--border-radius-button);--header-cash-button-border-radius: var(--border-radius-button);--header-cash-button-desktop-size: l;--header-cash-button-short: false;--header-balance-preview-short: false;--header-balance-button-border-radius: inherit;--header-balance-button-margin-right-s: 1rem;--header-balance-button-margin-right-m: .75rem;--header-balance-button-margin-right-l: 20px;--header-login-button-margin-left: .5rem;--header-login-buttons-line-height-m: 2rem;--header-balance-color: var(--base-colors-base-base-lvl-1-light-100);--header-balance-font-weight: 500;--header-balance-font-size-s: .875rem;--header-balance-font-size-m: 1rem;--header-balance-line-height-s: 1.125rem;--header-balance-line-height-m: 1.375rem;--header-balance-label-color: var(--color-txt-icon-1);--header-balance-label-font-size-s: .75rem;--header-balance-label-font-size-m: .875rem;--header-balance-label-font-size-l: .875rem;--header-balance-label-line-height-s: 1rem;--header-balance-label-line-height-m: 1.125rem;--header-balance-label-line-height-l: 1.125rem;--header-balance-background: transparent;--header-balance-inner-shadow: none;--header-balance-border: none;--header-balance-padding-s: 6px 8px 6px 12px;--header-balance-padding-m: 10px 8px 10px 12px;--header-balance-padding-l: 14px 8px 14px 12px;--header-balance-padding-bonus-s: 0;--header-balance-padding-bonus-m: 0;--header-balance-padding-bonus-l: 0;--header-balance-details-bg: var(--color-card-bg-2);--balance-widget-details-action-font-weight: 500;--color-headers-bg-secondary: var(--base-colors-base-bg-lvl-2-dark-100);--color-headers-bg-tertiary: var(--base-colors-base-bg-lvl-3-dark-100);--color-headers-bg-quaternary: var(--base-colors-base-bg-lvl-4-dark-100);--color-headers-bg-grad: linear-gradient( 270deg, var(--base-colors-base-bg-lvl-2-dark-100) 0%, var(--base-colors-for-gradients-bg-lvl-2-dark-0) 86.76% );--color-headers-bg-grad-3: linear-gradient( 270deg, var(--base-colors-base-bg-lvl-1-dark-100) 0%, var(--base-colors-for-gradients-bg-lvl-1-dark-0) 86.76% );--color-headers-bg-line: var(--base-colors-additional-lighter-10);--color-headers-txt-icon: var(--base-colors-base-base-white);--color-headers-txt-icon-secondary: var(--base-colors-base-accent-dark-100);--color-headers-txt-icon-tertiary: var(--base-colors-base-bg-lvl-5-dark-100);--color-headers-txt-icon-accent: var(--base-colors-base-base-lvl-1-light-100);--color-footer-txt-1: var(--base-colors-additional-lighter-50);--color-footer-txt-2: var(--base-colors-additional-lighter-40);--color-footer-txt-3: var(--base-colors-additional-block);--color-tabs-icon: var(--base-colors-additional-lighter-75);--color-tabs-icon-hover: var(--base-colors-base-base-white);--color-tabs-icon-active: var(--base-colors-base-brand-main);--color-tabs-bg: var(--base-colors-base-bg-lvl-1-dark-100);--color-tabs-txt: var(--base-colors-additional-lighter-75);--color-tabs-txt-active-1: var(--base-colors-base-base-lvl-1-light-100);--color-tabs-txt-hover-1: var(--base-colors-base-base-white);--color-tabs-txt-active-2: var(--base-colors-base-base-lvl-2-light-100);--color-tabs-tag-txt: var(--base-colors-base-base-yellow);--color-tabs-txt-active-3: var(--base-colors-base-base-white);--letter-spacing-tabs: .05rem;--text-transform-tabs: uppercase;--font-weight-category-tab-active-sm: 700;--font-weight-category-tab-active-md: 700;--font-weight-category-tab-active-xl: 700;--font-weight-active-tab: 700;--color-tabs-strk-default: var(--base-colors-base-brand-secondary);--category-tab-active-underline-width: 125%;--height-tabs-underline: 6px;--filter-tabs-underline: blur(10px);--games-category-item-icon-size: 24px;--color-navbar-icon: var(--base-colors-base-accent-light-100);--color-navbar-icon-active: var(--base-colors-base-brand-secondary);--color-navbar-bg: var(--base-colors-base-bg-lvl-6-dark-100);--color-navbar-txt: var(--base-colors-base-accent-light-100);--color-navbar-txt-active: var(--base-colors-base-brand-secondary);--color-navbar-tag-txt: var(--base-colors-base-base-yellow);--shadow-navbar-tabs: 0px -4px 10px rgba(0, 0, 0, .4);--navbar-margin-left-right: 0px;--navbar-margin-bottom: 0px;--navbar-padding-bottom-safe: env(safe-area-inset-bottom, 16px);--navbar-border: none;--navbar-border-radius: 0;--navbar-backdrop-filter: none;--navbar-text-transform: none;--navbar-text-font-size: .625rem;--navbar-text-line-height: .875rem;--navbar-text-font-weight: 400;--navbar-text-font-size-sm: .75rem;--navbar-text-line-height-sm: 1rem;--navbar-text-font-size-md: .875rem;--navbar-text-line-height-md: 1.125rem;--navbar-icon-height: 24px;--navbar-item-padding: 8px 0;--multimenu-close-btn-shadow: none;--navbar-close-text-text-transform: none;--providers-color-bg: linear-gradient(291deg, var(--base-colors-additional-darker-65) 0%, var(--base-colors-for-gradients-bg-lvl-1-dark-0) 36.07%), var(--base-colors-base-bg-lvl-4-dark-100);--providers-color-bg-hover: var(--base-colors-base-bg-lvl-4-dark-100);--providers-color-bg-active: var(--base-colors-base-bg-lvl-5-dark-100);--providers-color-txt-title: var(--base-colors-base-base-white);--providers-color-tag-txt: var(--base-colors-base-base-white);--providers-color-tag-highlight: linear-gradient( 135deg, var(--base-colors-base-base-yellow) 0%, var(--base-colors-additional-darker-20) 54% );--shadow-provider-card: 0px 0px 4px rgba(0, 0, 0, .2);--color-search-result-txt-title: var(--base-colors-base-accent-dark-100);--color-search-result-txt-placeholder: var(--base-colors-base-base-white);--color-search-result-txt-name: var(--base-colors-base-base-white);--color-search-result-txt-highlight: var(--base-colors-base-brand-secondary);--color-search-result-darker-mob: var(--base-colors-for-gradients-bg-lvl-1-dark-90);--color-label-bg-1: var(--base-colors-base-brand-main);--color-label-bg-2: var(--base-colors-additional-success);--color-label-bg-3: var(--base-colors-base-base-yellow);--color-label-bg-4: var(--base-colors-base-brand-secondary);--color-label-bg-5: var(--base-colors-base-bg-lvl-6-dark-100);--color-label-bg-6: #0032b9;--color-label-bg-7: #7d00e9;--color-label-in-bottom-text: var(--base-colors-base-base-white);--color-label-in-bottom-bg: var(--base-colors-additional-darker-65);--color-label-txt: var(--base-colors-base-base-white);--color-label-game-tile: var(--base-colors-base-base-lvl-1-light-100);--color-label-game-empty-star: var(--base-colors-base-base-white);--color-label-game-darker: var(--base-colors-additional-darker-65);--color-label-winner-bg: var(--base-colors-additional-darker-40);--color-label-winner-bg-hover: var(--base-colors-base-bg-lvl-1-dark-100);--shadow-label-winner-bg-hover: 0px 0px 8px rgba(0, 0, 0, .5);--color-label-new-bg: var(--base-colors-base-brand-main);--color-label-exclusive-bg: #bc994e;--color-label-freespins-bg: var(--base-colors-additional-darker-65);--label-border-radius: .5rem;--label-padding-horizontal: .5rem;--label-font-size: .5rem;--label-line-height: .625rem;--label-top-position: .5rem;--label-left-position: .5rem;--color-pop-up-bg-header: var(--base-colors-base-bg-lvl-1-dark-100);--color-pop-up-bg-header-2: var(--base-colors-base-bg-lvl-1-dark-100);--color-pop-up-bg-body: var(--base-colors-base-bg-lvl-2-dark-100);--color-pop-up-bg-body-2: var(--base-colors-base-bg-lvl-3-dark-100);--color-pop-up-bg-body-3: var(--base-colors-base-bg-lvl-2-dark-100);--color-pop-up-line: var(--base-colors-base-bg-lvl-3-dark-100);--color-pop-up-bg-toast: var(--base-colors-base-bg-lvl-3-dark-100);--color-pop-up-txt-header: var(--base-colors-base-base-white);--color-pop-up-txt-body: var(--base-colors-additional-lighter-50);--color-pop-up-txt-body-2: var(--base-colors-additional-lighter-50);--color-pop-up-txt-body-3: var(--base-colors-additional-lighter-75);--color-pop-up-txt-body-4: var(--base-colors-additional-lighter-75);--color-pop-up-txt-currency-counter: var(--base-colors-base-base-yellow);--color-pop-up-ic-close: var(--base-colors-base-accent-dark-100);--color-pop-up-ic-result-success: var(--base-colors-base-bg-lvl-1-dark-100);--color-verification-status-ic-success: var(--base-colors-base-bg-lvl-1-dark-100);--color-pop-up-overlay-darken: var(--base-colors-additional-darker-65);--color-pop-up-bg-gradient: linear-gradient( 270deg, var(--base-colors-base-bg-lvl-2-dark-100) 0%, var(--base-colors-for-gradients-bg-lvl-2-dark-0) 86.76% );--color-pop-up-bg-gradient-2: linear-gradient( 180deg, var(--base-colors-base-bg-lvl-2-dark-100) 0%, var(--base-colors-for-gradients-bg-lvl-2-dark-0) 100% );--color-pop-up-bg-gradient-rotate: linear-gradient( 90deg, var(--base-colors-base-bg-lvl-2-dark-100) 0%, var(--base-colors-for-gradients-bg-lvl-2-dark-0) 86.76% );--freebet-decline-dialog-image-width: 200px;--freebet-decline-dialog-prompt-font-weight: 400;--freebet-decline-dialog-prompt-text-transform: none;--freebet-decline-dialog-prompt-text-shadow: none;--color-freebet-decline-dialog-meta-label: var(--color-bonus-card-freebet-txt-secondary);--color-freebet-decline-dialog-meta-value: var(--color-pop-up-txt-header);--color-freebet-decline-dialog-secondary-button: var(--color-button-link-txt);--freebet-decline-dialog-meta-label-font-size: 12px;--freebet-decline-dialog-meta-value-background: none;--freebet-decline-dialog-meta-value-font-size: 28px;--freebet-decline-dialog-meta-value-font-weight: 700;--freebet-decline-dialog-meta-value-line-height: 33px;--freebet-decline-dialog-meta-value-margin-top: 0;--freespins-notification-dialog-image-height-md: 140px;--freespins-notification-dialog-image-height: 120px;--dialog-confirm-button-border-radius: var(--border-radius-button);--dialog-cancel-button-border-radius: var(--border-radius-button);--dialog-border-radius: 1rem;--dialog-button-text-transform: unset;--dialog-button-font-weight: 400;--dialog-button-color: var(--color-pop-up-txt-body-3);--thematic-section-card-underlay-display: none;--thematic-section-card-border-visibility-s: hidden;--tournaments-card-border-radius: 1rem;--promo-list-card-border-radius: 1rem;--thematic-section-card-border-radius: .5rem;--thematic-section-card-underlay-border-radius: .75rem;--home-bonus-card-border-radius-s: 1rem;--home-bonus-card-border-radius-m: 1rem;--home-bonus-card-border-radius-l: 1.5rem;--pincoins-card-border-radius: .5rem;--bonus-mini-card-border-radius: .25rem;--bonus-mini-card-background: var(--color-card-bg-2);--bonus-mini-card-content-offset: 94px;--bonus-mini-card-sport-img-top: -20px;--bonus-mini-card-sport-img-left: -20px;--bonus-mini-card-sport-img-width: 132px;--bonus-mini-card-countdown-size: mini;--bonus-mini-card-countdown-show-days: true;--bonus-card-border-radius: 1rem;--bonus-card-flip-button-view: text;--bonus-card-flip-button-size: s;--bonus-card-flip-button-color: var(--color-button-link-txt);--bonus-card-front-title-font-size: 1rem;--bonus-card-front-title-line-height: 1.375rem;--bonus-card-front-title-font-weight: 500;--bonus-card-front-title-text-transform: none;--bonus-card-front-title-text-shadow: none;--bonus-card-sum-background: transparent;--bonus-card-sum-box-shadow: none;--bonus-card-sum-border-width: 0;--bonus-card-sum-border-radius: 0;--bonus-card-sum-border-background: transparent;--bonus-card-sum-min-height: 0;--bonus-card-sum-min-width: 0;--bonus-card-sum-padding: 0;--bonus-card-sum-margin-bottom: .5rem;--bonus-card-sum-value-font-size: 1.75rem;--bonus-card-sum-value-line-height: 2.0625rem;--bonus-card-freebet-tags-top: var(--label-top-position);--bonus-card-freebet-tags-left: var(--label-left-position);--bonus-card-freebet-tag-padding-inline: var(--label-padding-horizontal);--bonus-card-counter-title-padding-bottom: .125rem;--bonus-card-sport-activate-button-margin-bottom: 0;--active-bonus-card-details-label-color: var(--color-card-txt-1);--active-bonus-card-details-value-color: var(--color-card-txt-2);--active-bonus-card-title-font-weight: 500;--active-bonus-card-title-line-height: 1.75rem;--active-bonus-card-title-text-transform: none;--active-bonus-card-title-text-shadow: none;--gift-box-widget-card-border-radius: .5rem;--gift-box-card-border-radius: 1rem;--profile-widget-card-border-radius: 1rem;--live-dealers-popular-card-border-radius: .5rem;--game-tile-border-radius: .5rem;--player-data-widget-card-border-radius: 1rem;--sign-up-bonus-option-border-radius: var(--border-radius-button);--profile-internal-section-detail-border-radius: 0px;--profile-internal-section-detail-border: none;--color-card-bg-1: var(--base-colors-base-bg-lvl-3-dark-100);--color-card-bg-2: var(--base-colors-base-bg-lvl-1-dark-100);--color-card-bg-3: var(--base-colors-base-bg-lvl-2-dark-100);--color-card-bg-4: var(--base-colors-base-bg-lvl-6-dark-100);--color-card-bg-accent-1: var(--base-colors-base-brand-main);--color-card-bg-accent-2: linear-gradient(0deg, var(--base-colors-additional-darker-20) 0%, var(--base-colors-additional-darker-20) 100%), var(--base-colors-base-brand-main);--color-card-bg-accent-3: linear-gradient(0deg, #0d1016 0%, #1d222c 100%);--color-card-bg-accent-4: linear-gradient( 180deg, var(--base-colors-base-bg-lvl-4-dark-100) 30%, var(--base-colors-base-bg-lvl-2-dark-100) 100% );--color-card-bg-accent-5: linear-gradient(180deg, rgba(23, 18, 19, .2) 0%, rgba(233, 192, 95, .2) 100%), var(--base-colors-base-bg-lvl-1-dark-100);--color-card-bg-line-1: var(--base-colors-base-line-base);--color-card-bg-line-2: var(--base-colors-base-bg-lvl-5-dark-100);--color-card-bg-line-3: var(--base-colors-base-bg-lvl-5-dark-100);--color-card-txt-1: var(--base-colors-base-base-white);--color-card-txt-2: var(--base-colors-additional-lighter-75);--color-card-txt-3: var(--base-colors-additional-lighter-50);--color-card-txt-4: var(--base-colors-base-accent-dark-100);--color-card-txt-5: var(--base-colors-base-base-white);--color-counter-label-dark-theme: var(--color-card-txt-2);--color-bonus-card-freebet-txt-secondary: var(--base-colors-additional-lighter-75);--color-card-link-txt-default: var(--color-additionals-success);--card-glow-text-shadow-1: none;--corner-radius-card-simple: 16px;--color-profile-txt-1: var(--base-colors-base-base-white);--color-profile-txt-2: var(--base-colors-additional-lighter-30);--color-profile-txt-3: var(--base-colors-additional-lighter-30);--color-profile-txt-4: var(--base-colors-base-accent-dark-100);--color-profile-txt-secondary: var(--base-colors-additional-lighter-30);--color-profile-tooltip: var(--base-colors-base-accent-light-100);--color-profile-tooltip-bg: var(--base-colors-base-bg-lvl-2-dark-100);--color-profile-icon: var(--base-colors-base-bg-lvl-1-dark-100);--color-profile-table-bg-1: var(--base-colors-base-bg-lvl-2-dark-100);--color-profile-table-line-1: var(--base-colors-base-bg-lvl-3-dark-100);--color-profile-table-txt-header: var(--base-colors-base-base-white);--color-profile-table-txt-1: var(--base-colors-base-base-lvl-2-light-100);--color-profile-table-txt-2: var(--base-colors-additional-lighter-30);--color-profile-table-txt-accent: var(--base-colors-base-brand-secondary);--color-profile-table-icon: var(--color-profile-table-txt-1);--color-profile-table-status: var(--color-brand-secondary);--border-radius-profile-mob-section: .75rem;--profile-lobby-mobile-pincoins-balance-button-font-weight: 500;--balance-pincoins-progress-info-label-font-size: 12px;--balance-pincoins-progress-info-label-line-height: 16px;--balance-pincoins-progress-info-label-font-size-md: 12px;--balance-pincoins-progress-info-label-line-height-md: 16px;--balance-pincoins-exchange-button-size: l;--balance-pincoins-exchange-button-size-md: l;--balance-pincoins-exchange-button-size-xl: l;--profile-withdraw-btn-size: m;--entity-not-found-img-width: 120px;--entity-not-found-img-box-blend-mode: normal;--fs-entity-not-found-padding-top: 1rem;--fs-entity-not-found-padding-top-md: 1.5rem;--fs-entity-not-found-title-margin: 1rem 0 .5rem 0;--fs-entity-not-found-img-margin-bottom: .5rem;--fs-entity-not-found-title-line-height: 22px;--fs-entity-not-found-img-box-blend-mode: normal;--skeleton-shape-bg: var(--base-colors-base-bg-lvl-2-dark-100);--skeleton-shape-bg-gradient: linear-gradient( 90deg, var(--base-colors-for-gradients-bg-lvl-2-dark-0) 0%, var(--base-colors-additional-darker-85) 26.04%, var(--base-colors-base-bg-lvl-1-dark-100) 100% );--skeleton-base-widget-bg: var(--base-colors-base-bg-lvl-3-dark-100);--color-counter-num: var(--base-colors-base-base-white);--color-counter-label: var(--base-colors-base-base-lvl-2-light-100);--color-counter-label-disabled: var(--base-colors-base-base-white);--color-counter-separator: var(--base-colors-base-base-white);--background-counter-num: transparent;--box-shadow-counter-num: none;--font-weight-counter-num-mini: 500;--padding-counter-num-mini: 0;--border-radius-counter-num-mini: 0;--line-height-counter-separator-mini: 1.25rem;--font-size-counter-label-mini: .5rem;--line-height-counter-label-mini: .625rem;--font-weight-counter-num-small: 500;--padding-counter-num-small: 0;--border-radius-counter-num-small: 0;--font-size-counter-separator-small: 1.125rem;--line-height-counter-separator-small: 1.625rem;--font-size-counter-label-small: .625rem;--line-height-counter-label-small: .875rem;--font-size-counter-num-medium: 1.5rem;--font-weight-counter-num-medium: 500;--line-height-counter-num-medium: 1.75rem;--padding-counter-num-medium: 0;--border-radius-counter-num-medium: 0;--font-size-counter-separator-medium: 1.25rem;--line-height-counter-separator-medium: 1.625rem;--font-size-counter-label-medium: .75rem;--line-height-counter-label-medium: 1rem;--font-size-counter-num-large: 2.25rem;--font-weight-counter-num-large: 500;--line-height-counter-num-large: 2.75rem;--padding-counter-num-large: 0;--border-radius-counter-num-large: 0;--font-size-counter-separator-large: 1.875rem;--line-height-counter-separator-large: 2.5rem;--font-size-counter-label-large: .875rem;--line-height-counter-label-large: 1.125rem;--background-maintenance-subheader: var(--color-additionals-warning);--color-maintenance-subheader: var(--color-txt-icon-5);--font-weight-maintenance-subheader-title: 500;--promo-lobby-card-border-radius: var(--corner-radius-card-simple);--promo-lobby-card-border-color: var(--base-colors-additional-lighter-50);--promo-lobby-card-background: linear-gradient(180deg, #262323 0%, #0f0e0e 100%);--promo-lobby-card-background-hover: var(--color-card-bg-2);--promo-lobby-card-nav-icon-color-1: var(--base-colors-base-accent-dark-100);--promo-lobby-card-nav-icon-color-2: var(--base-colors-base-accent-dark-100);--promo-lobby-card-picture-background: radial-gradient(50% 50% at 50% 50%, #e9c05f 0%, rgba(147, 130, 95, 0) 100%);--promo-lobby-card-button-glow-radial: radial-gradient( 83.6% 100% at 50% 0%, rgba(255, 1, 35, .3) 0%, rgba(23, 18, 19, .03) 60%, rgba(23, 18, 19, 0) 100% );--promo-lobby-card-button-glow-linear: var(--color-card-glow-linear-2);--promo-lobby-card-default-glow-radial: var(--color-card-glow-radial-4);--promo-lobby-card-button-border-radius: .5rem;--promo-lobby-card-button-letter-spacing-mobile: .03125rem;--promo-lobby-card-subtitle-line-height-desktop: 1.25rem;--promo-lobby-card-nav-icon-size: s;--promo-lobby-fill-bullet: #c2c4c9;--promo-lobby-bonus-card-footer-spaced: true;--promo-lobby-bonus-card-padding-small: .75rem;--promo-lobby-bonus-card-padding-medium: .75rem;--promo-lobby-bonus-card-body-height-desktop: 96px;--promo-lobby-bonus-card-line-height-text-20: 1.625rem;--promo-lobby-bonus-card-linear-progress-base-color: var(--color-progressbar-base-2);--promo-lobby-bonus-card-linear-progress-glow-radial: radial-gradient( 83.6% 100% at 50% 0%, rgba(233, 192, 95, .21) 0%, rgba(23, 18, 19, .03) 60%, rgba(23, 18, 19, 0) 100% );--promo-lobby-bonus-card-linear-progress-glow-linear: var(--color-label-bg-3);--promo-lobby-bonus-card-poker-progress-glow-radial: var(--promo-lobby-bonus-card-linear-progress-glow-radial);--promo-lobby-bonus-card-poker-progress-glow-linear: var(--promo-lobby-bonus-card-linear-progress-glow-linear);--promo-lobby-bonus-card-poker-progressbar-color: var(--color-additionals-favorites);--promo-lobby-bonus-card-poker-progressbar-shadow: var(--color-active-segmented-progressbar-shadow);--promo-lobby-bonus-card-poker-progressbar-thin: false;--promo-lobby-bonus-card-poker-progressbar-info-below: true;--promo-lobby-bonus-details-card-background: var(--promo-lobby-card-background);--promo-lobby-bonus-details-cancel-button-wide: true;--promo-lobby-bonus-details-cancel-button-size-mobile: m;--promo-lobby-bonus-details-cancel-confirmation-glow-radial: radial-gradient( 83.6% 100% at 50% 0%, rgba(255, 1, 35, .3) 0%, rgba(23, 18, 19, .03) 60%, rgba(23, 18, 19, 0) 100% );--promo-lobby-bonus-details-cancel-confirmation-glow-linear: var(--color-card-glow-linear-2);--promo-lobby-activity-card-background: var(--promo-lobby-card-background);--promo-lobby-activity-card-rewards-shadow-color: #171213;--promo-lobby-activity-card-rewards-shadow-hover-color: #171213;--promo-lobby-activity-card-rewards-icon-color: var(--color-txt-icon-3);--promo-lobby-activity-card-rewards-navigation-icon-name: navigation;--promo-lobby-activity-card-future-status-background: var(--color-bg-4);--promo-lobby-vertical-border-radius: 6px;--promo-lobby-color-vertical-casino: var(--color-label-bg-1);--promo-lobby-color-vertical-casino-glow-radial: radial-gradient( 83.6% 100% at 50% 0%, rgba(255, 1, 35, .3) 0%, rgba(23, 18, 19, .03) 60%, rgba(23, 18, 19, 0) 100% );--promo-lobby-color-vertical-casino-glow-linear: var(--color-card-glow-linear-2);--promo-lobby-color-vertical-sport: var(--color-label-bg-3);--promo-lobby-color-vertical-sport-glow-radial: radial-gradient( 83.6% 100% at 50% 0%, rgba(225, 158, 0, .3) 0%, rgba(23, 18, 19, .03) 60%, rgba(23, 18, 19, 0) 100% );--promo-lobby-color-vertical-sport-glow-linear: linear-gradient( 90deg, rgba(233, 192, 95, 0) 0%, rgba(225, 158, 0, 1) 50%, rgba(233, 192, 95, 0) 100% );--promo-lobby-color-vertical-esport: var(--color-label-bg-7);--promo-lobby-color-vertical-esport-glow-radial: radial-gradient( 83.6% 100% at 50% 0%, rgba(125, 0, 233, .7) 0%, rgba(29, 29, 29, .1) 60%, rgba(29, 29, 29, 0) 100% );--promo-lobby-color-vertical-esport-glow-linear: linear-gradient(90deg, rgba(15, 14, 14, 0) 0%, #7d00e9 50%, rgba(15, 14, 14, 0) 100%);--promo-lobby-color-vertical-poker: var(--color-additionals-accent);--promo-lobby-color-vertical-poker-glow-radial: radial-gradient( 83.6% 100% at 50% 0%, rgba(255, 153, 0, .3) 0%, rgba(23, 18, 19, .03) 60%, rgba(23, 18, 19, 0) 100% );--promo-lobby-color-vertical-poker-glow-linear: linear-gradient( 90deg, rgba(255, 114, 12, 0) 0%, rgba(255, 153, 0, 1) 50%, rgba(255, 114, 12, 0) 100% );--promo-lobby-color-countdown-ring-base: var(--color-progressbar-base-2);--promo-lobby-color-countdown-ring-fill: var(--color-progressbar-full-1);--promo-lobby-color-progress-donut-base: #444852;--promo-lobby-color-progress-donut-fill: var(--color-progressbar-full-1);--promo-lobby-reward-title-border-color: var(--base-colors-additional-lighter-50);--promo-lobby-reward-title-background: var(--base-colors-base-bg-lvl-2-dark-100);--promo-lobby-category-card-title-font-size: 1rem;--promo-lobby-category-card-title-line-height: 1.375rem;--promo-lobby-category-card-title-font-size-md: 1.25rem;--promo-lobby-category-card-title-line-height-md: 1.625rem;--promo-lobby-category-card-title-font-weight: 500;--promo-lobby-category-card-title-text-transform: unset;--promo-lobby-category-card-notification-badge-radius: 50px;--promo-lobby-category-card-notification-badge-background-color: var(--color-label-bg-1);--color-lobby-title-line-1: linear-gradient( 270deg, var(--base-colors-for-gradients-brand-secondary-0) 0%, var(--base-colors-for-gradients-brand-secondary-50) 53.84%, var(--base-colors-base-brand-secondary) 100% );--color-lobby-title-line-2: linear-gradient( 90deg, var(--base-colors-for-gradients-brand-secondary-0) 0%, var(--base-colors-for-gradients-brand-secondary-50) 53.84%, var(--base-colors-base-brand-secondary) 100% );--color-lobby-title-bg: radial-gradient( ellipse at center, var(--base-colors-base-brand-secondary) 0%, var(--base-colors-for-gradients-brand-secondary-0) 100% );--color-lw-sector-txt-1: var(--base-colors-base-base-white);--color-lw-sector-txt-2: var(--base-colors-base-bg-lvl-6-dark-100);--color-bg-increased-bonus-downtime-counter: linear-gradient(180deg, #e9c05f 26.48%, #e19e00 100%, #e9c05f);--color-welcome-bonus-info-tooltip: var(--color-txt-icon-3);--color-bg-app-install-banner: var(--color-headers-bg);--color-coef-txt-secondary: var(--base-colors-base-base-lvl-2-light-100);--color-coef-gradient-low: linear-gradient(180deg, #ffffff 6.29%, #b4dcda 100%);--color-coef-gradient-medium: linear-gradient(180deg, #ffeba6 0%, #ffaf66 100%);--color-coef-gradient-high: linear-gradient(180deg, #ffc700 6.29%, #ff7a00 100%);--color-coef-bg: rgba(15, 14, 14, .24);--color-coef-border: rgba(252, 252, 252, .3);--color-info-view-gradient: linear-gradient(180deg, rgba(23, 18, 19, .8) 0%, var(--base-colors-base-bg-lvl-1-dark-100) 100%);--app-install-card-border-radius: 1rem;--app-install-advantage-border-radius: .75rem;--app-install-label-border-radius: .375rem;--color-bg-card: linear-gradient(180deg, #221f1f 0%, #0f0e0e 70%);--color-border-card: rgba(233, 192, 95, .05);--color-bg-card-lite: linear-gradient(60deg, transparent 65%, rgba(233, 192, 95, .2));--color-bg-card-pro: linear-gradient(60deg, transparent 65%, rgba(237, 1, 40, .2));--color-advantage-line: tranparent;--color-advantage-icon: rgba(252, 252, 252, .5);--color-advantage-shadow: radial-gradient( circle at 50% 0%, rgba(255, 255, 255, .05) 0%, rgba(19, 23, 31, .02) 40%, rgba(19, 23, 31, 0) 100% );--color-bg-card-slider-lite: radial-gradient(circle at 100% 50%, rgba(233, 192, 95, .25) 0%, transparent 40%);--color-bg-card-slider-pro: radial-gradient(circle at 100% 50%, rgba(255, 36, 0, .25) 0%, transparent 40%);--color-advantage-border: rgba(252, 252, 252, .5);--color-advantage-line-lite: transparent;--color-advantage-line-pro: transparent;--color-advantage-shadow-lite: linear-gradient(185deg, transparent 65%, rgba(233, 192, 95, .2));--color-advantage-shadow-pro: linear-gradient(185deg, transparent 65%, rgba(255, 36, 0, .2));--color-app-champ-bg: var(--color-brand-secondary);--color-app-champ-label: var(--color-txt-icon-5);--color-app-champ-border-bg: linear-gradient(0, var(--base-colors-base-brand-secondary) 0%, transparent 110%);--color-app-champ-card-bg: linear-gradient(180deg, rgba(29, 29, 29, 0) 53.3%, rgba(233, 192, 95, .1) 100%);--color-app-champ-btn-bg: var(--color-brand-secondary);--color-app-champ-banner-bg: linear-gradient(180deg, rgba(15, 14, 14, .1) 0%, rgba(233, 192, 95, .1) 100%);--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);--pincoins-exchange-bg: url(/assets/pincoins/exchange-bg_dark.svg);--pincoins-section-back-height: auto;--pincoins-section-back-padding: 0 .5rem 2px;--pincoins-section-back-padding-md: 0 1rem 2px;--pincoins-section-back-padding-xl: 0 1.5rem 0;--pincoins-section-back-button-size: m;--pincoins-section-back-icon-size: m;--pincoins-section-back-label-font-weight: 500;--pincoins-section-back-has-xl-button-size: true;--pincoins-section-back-has-title: true;--pincoins-page-padding-bottom: 3rem;--pincoins-page-padding-bottom-sm: 3rem;--pincoins-page-padding-bottom-md: 3rem;--pincoins-page-padding-bottom-lg: 3rem;--pincoins-page-padding-bottom-xl: 3rem;--pincoins-title-font-size: 16px;--pincoins-title-line-height: 22px;--pincoins-title-font-size-md: 28px;--pincoins-title-line-height-md: 33px;--pincoins-title-font-size-xl: 36px;--pincoins-title-line-height-xl: 42px;--pincoins-title-font-weight: 500;--pincoins-section-title-font-size: 16px;--pincoins-section-title-line-height: 22px;--pincoins-section-title-font-size-md: 20px;--pincoins-section-title-line-height-md: 26px;--pincoins-section-title-font-size-lg: 24px;--pincoins-section-title-line-height-lg: 28px;--pincoins-section-title-font-size-xl: 24px;--pincoins-section-title-line-height-xl: 28px;--pincoins-paragraph-line-height: 18px;--pincoins-paragraph-line-height-md: 22px;--pincoins-paragraph-line-height-lg: 26px;--pincoins-description-padding-top: .75rem;--pincoins-description-padding-top-md: 56px;--pincoins-description-padding-top-xl: 2rem;--pincoins-description-padding-left: 0;--pincoins-description-padding-left-md: 0;--pincoins-description-padding-left-lg: 0;--pincoins-description-padding-left-xl: 0;--pincoins-list-marker-background: var(--color-txt-icon-1);--pincoins-list-marker-size: .25rem;--pincoins-list-marker-size-lg: .25rem;--pincoins-list-marker-margin-top: 0px;--pincoins-img-width: 100%;--pincoins-img-width-md: 562px;--pincoins-header-padding-bottom: 0;--pincoins-header-padding-bottom-md: .75rem;--pincoins-header-padding-bottom-lg: .75rem;--pincoins-header-padding-bottom-xl: 1rem;--pincoins-chip-wrapper-margin-bottom: 1rem;--pincoins-chip-label-min-height: 54px;--pincoins-chip-label-line-height: 18px;--pincoins-chip-label-line-height-desktop-large: 22px;--pincoins-chips-slider-btn-prev-bg: var(--gradient-horiz-tab-scroll-rotate);--pincoins-chips-slider-btn-next-bg: var(--gradient-horiz-tab-scroll);--pincoins-section-gap: 2rem;--pincoins-section-gap-desktop: 1.5rem;--pincoins-section-gap-desktop-large: 1.5rem;--pincoins-card-bg: var(--color-card-bg-1);--pincoins-card-title-font-family: inherit;--pincoins-card-title-font-size: 24px;--pincoins-card-title-font-weight: 700;--pincoins-card-title-text-shadow: none;--pincoins-card-title-text-transform: none;--pincoins-card-value-name-font-size: 12px;--pincoins-card-item-name-font-size: 12px;--pincoins-card-item-value-font-weight: 500;--pincoins-cards-slider-icon-color: inherit;--profile-balance-switcher-label-color: var(--color-card-txt-2);--profile-balance-switcher-label-line-height: 18px;--profile-balance-switcher-label-line-height-md: 22px;--profile-balance-switcher-label-color-xl: var(--color-card-txt-2);--profile-balance-switcher-value-line-height: 18px;--profile-balance-switcher-value-line-height-md: 22px;--profile-balance-switcher-value-font-weight: 500;--profile-balance-widget-label-line-height-xl: 22px;--profile-balance-widget-value-line-height: 22px;--profile-balance-widget-action-margin-top-xl: -6px;--pincoins-exchange-dialog-header-padding: 9px 44px;--pincoins-exchange-dialog-header-padding-md: 20px 4rem;--pincoins-exchange-dialog-border-radius: var(--dialog-border-radius);--pincoins-exchange-dialog-header-title-line-height: 22px;--pincoins-exchange-dialog-header-title-line-height-md: 26px;--pincoins-exchange-dialog-meta-font-size: 12px;--pincoins-exchange-dialog-meta-line-height: 16px;--pincoins-exchange-dialog-meta-font-size-md: 12px;--pincoins-exchange-dialog-meta-line-height-md: 16px;--pincoins-exchange-dialog-balance-title-font-size: 14px;--pincoins-exchange-dialog-balance-title-line-height: 18px;--pincoins-exchange-dialog-balance-title-font-weight: 500;--pincoins-exchange-dialog-balance-title-font-size-md: 14px;--pincoins-exchange-dialog-balance-title-line-height-md: 18px;--pincoins-exchange-dialog-balance-item-value-line-height: 18px;--pincoins-exchange-dialog-balance-item-value-animation-color: var(--color-gam-success);--pincoins-exchange-dialog-table-text-font-size: 12px;--pincoins-exchange-dialog-table-text-line-height: 16px;--pincoins-exchange-dialog-table-column-line-height: 18px;--pincoins-exchange-dialog-table-column-pincoins-width: 68px;--pincoins-exchange-dialog-details-button-font-weight: inherit;--gift-box-bg: url(/assets/gift-box/gift-box-bg_dark.jpg);--gift-box-bg-webp: url(/assets/gift-box/gift-box-bg_dark.webp);--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);--gift-box-bg-img-object-fit-1: contain;--gift-box-info-box-number-font-size: 16px;--gift-box-info-box-number-line-height: 20px;--gift-box-info-box-number-font-weight: 500;--gift-box-info-box-number-text-transform: none;--gift-box-info-box-number-text-shadow: none;--gift-box-info-box-title-font-weight: 500;--gift-box-info-box-title-text-shadow: none;--gift-box-counter-bg-color: none;--gift-box-use-pcu-countdown: false;--gift-box-prize-title-font-size: 28px;--gift-box-prize-title-line-height: 33px;--gift-box-prize-title-font-weight: 500;--gift-box-prize-title-text-transform: none;--gift-box-prize-value-font-size: 28px;--gift-box-prize-value-line-height: 33px;--gift-box-prize-value-font-weight: 500;--gift-box-prize-value-text-transform: none;--gift-box-profile-mobile-link-border-radius: var(--border-radius-button);--gam-accent-1: var(--base-colors-base-brand-secondary);--gam-accent-2: var(--base-colors-base-brand-main);--gam-accent-3: var(--base-colors-base-base-yellow);--color-gam-pop-up-txt-body: var(--base-colors-additional-lighter-30);--font-size-gam-nav-tabs: 14px;--line-height-gam-nav-tabs: 18px;--font-weight-gam-nav-tabs: 500;--height-gam-nav-tabs: 34px;--height-gam-nav-tab: 34px;--padding-left-gam-nav-tabs: 2.5rem;--padding-right-gam-nav-tabs: 1rem;--padding-left-gam-nav-tabs-mobile: 2.5rem;--padding-right-gam-nav-tabs-mobile: 1rem;--padding-left-gam-nav-tabs-max-sm: var(--padding-left-gam-nav-tabs);--padding-right-gam-nav-tabs-max-sm: var(--padding-right-gam-nav-tabs);--padding-left-gam-nav-tabs-md: 80px;--padding-right-gam-nav-tabs-md: 2.5rem;--gap-gam-nav-tabs: .75rem;--color-gam-nav-tabs-bg-1: var(--base-colors-additional-darker-65);--color-gam-nav-tabs-txt-1: var(--base-colors-base-accent-dark-100);--color-gam-nav-tabs-txt-2: var(--base-colors-base-base-white);--color-gam-nav-tabs-active-bg: var(--color-gam-nav-tabs-bg-1);--box-shadow-gam-nav-tabs-active: none;--padding-gam-nav-tabs-active: .25rem .75rem;--line-height-gam-nav-tabs-active-mobile: var(--line-height-gam-nav-tabs);--padding-gam-nav-tabs-active-mobile: var(--padding-gam-nav-tabs-active);--line-height-gam-nav-tabs-inactive-mobile: var(--line-height-gam-nav-tabs);--font-weight-gam-nav-tabs-inactive-mobile: var(--font-weight-gam-nav-tabs);--padding-gam-nav-tabs-inactive-left-mobile: .5rem .75rem;--padding-gam-nav-tabs-inactive-right-mobile: .5rem .75rem;--gam-nav-tabs-track-display: none;--color-gam-nav-tabs-track-bg: transparent;--box-shadow-gam-nav-tabs-track: none;--border-radius-gam-nav-tabs-track: 0;--padding-gam-nav-tabs-track: 0px;--gam-nav-tabs-glow-radial-1-display: block;--gam-nav-tabs-border-glow-1-display: block;--color-gam-nav-tabs-glow-radial-1: radial-gradient( 83.6% 100% at 50% 0%, var(--base-colors-for-gradients-brand-secondary-50) 0%, var(--base-colors-for-gradients-brand-secondary-0) 40% );--color-gam-nav-tabs-border-glow-1: linear-gradient( 135deg, var(--base-colors-for-gradients-brand-secondary-50), transparent 5%, transparent 95%, var(--base-colors-for-gradients-brand-secondary-50) );--border-radius-gam-nav-tabs: .5rem;--text-transform-gam-nav-tabs: uppercase;--gam-nav-tabs-lobby-track-display: none;--color-gam-nav-tabs-lobby-track-bg: transparent;--box-shadow-gam-nav-tabs-lobby-track: none;--border-radius-gam-nav-tabs-lobby-track: 0;--padding-gam-nav-tabs-lobby-track: 0px;--gap-gam-nav-tabs-lobby-track: .75rem;--font-size-gam-nav-tabs-xl: 14px;--line-height-gam-nav-tabs-xl: 18px;--font-weight-gam-nav-tabs-xl: 500;--height-gam-nav-tabs-xl: 34px;--height-gam-nav-tab-xl: 34px;--padding-left-gam-nav-tabs-xl: 80px;--padding-right-gam-nav-tabs-xl: 2.5rem;--gap-gam-nav-tabs-xl: .75rem;--color-gam-nav-tabs-txt-1-xl: var(--base-colors-base-accent-dark-100);--color-gam-nav-tabs-active-bg-xl: var(--color-gam-nav-tabs-bg-1);--box-shadow-gam-nav-tabs-active-xl: none;--padding-gam-nav-tabs-active-xl: .25rem .75rem;--border-radius-gam-nav-tabs-xl: .5rem;--gam-nav-tabs-track-display-xl: none;--color-gam-nav-tabs-track-bg-xl: transparent;--box-shadow-gam-nav-tabs-track-xl: none;--border-radius-gam-nav-tabs-track-xl: 0;--padding-gam-nav-tabs-track-xl: 0px;--gam-nav-tabs-glow-radial-1-display-xl: block;--gam-nav-tabs-border-glow-1-display-xl: block;--gam-profile-section-back-button-size: m;--gam-profile-section-back-icon-size: m;--gam-profile-section-back-has-xl-button-size: true;--gam-profile-section-back-label-shown: false;--gam-profile-section-back-tabs-height: 42px;--gam-profile-section-back-tabs-padding: 2px .5rem;--gam-profile-section-back-tabs-padding-md: 18px 1.5rem 2px;--gam-profile-section-back-tabs-padding-xl: 1.5rem 1.5rem 0;--gam-profile-menu-card-name-font-family: var(--font-family-primary);--gam-profile-menu-card-name-font-size: 16px;--gam-profile-menu-card-name-line-height: 20px;--gam-profile-menu-card-name-font-weight: 500;--gam-profile-menu-card-name-text-transform: none;--profile-lobby-mobile-section-back-height: 42px;--profile-lobby-mobile-section-back-height-md: unset;--profile-lobby-mobile-padding-inline-mobile: .5rem;--profile-lobby-mobile-padding-inline-md: 1rem;--profile-lobby-mobile-section-back-margin-top: 0;--profile-lobby-mobile-section-back-margin-top-md: 0;--profile-lobby-mobile-section-back-padding-md: 18px 1.5rem 2px;--gam-profile-switcher-hero-bg: transparent;--gam-profile-switcher-hero-avatar-bg: var(--avatar-player-bg);--gam-profile-switcher-hero-section-back-height: auto;--gam-profile-switcher-hero-section-back-padding: var(--gam-profile-section-back-tabs-padding);--gam-profile-switcher-hero-section-back-bg: var(--color-bg-1);--gam-profile-switcher-container-padding-top: .75rem;--gam-profile-switcher-container-padding-inline-mobile: .5rem;--gam-profile-switcher-edit-button-right-mobile: .5rem;--gam-profile-switcher-hero-nav-tabs-padding-right: var(--padding-right-gam-nav-tabs);--gam-profile-switcher-hero-nav-tabs-padding-right-md: var(--padding-right-gam-nav-tabs-md);--gam-profile-switcher-hero-nav-tabs-track-bg: var(--color-gam-nav-tabs-lobby-track-bg);--gam-profile-switcher-hero-nav-tabs-shadow: var(--box-shadow-gam-nav-tabs-lobby-track);--color-gam-profile-bg-1: var(--base-colors-base-bg-lvl-3-dark-100);--color-gam-profile-user-info-vip-bg: linear-gradient( 180deg, var(--base-colors-base-bg-lvl-5-dark-100) 30%, var(--base-colors-base-bg-lvl-2-dark-100) 100% );--color-gam-profile-txt-2: var(--base-colors-additional-lighter-30);--gam-profile-user-info-username-font-size-mobile: inherit;--gam-profile-user-info-username-line-height-mobile: inherit;--gam-profile-user-info-username-font-weight-mobile: inherit;--gam-profile-pincoins-bar-button-font-size: 12px;--gam-profile-pincoins-bar-button-line-height: 16px;--gam-profile-pincoins-bar-button-font-weight: 400;--gam-profile-pincoins-bar-button-font-size-md: 14px;--gam-profile-pincoins-bar-button-line-height-md: 18px;--gam-profile-pincoins-bar-button-margin-top-md: .5rem;--gam-profile-pincoins-bar-button-font-size-xl: 12px;--gam-profile-pincoins-bar-button-line-height-xl: 16px;--gam-pincoins-link-text-decoration-line: none;--gam-profile-pincoins-bar-button-icon-size: s;--gam-profile-pincoins-bar-button-icon-size-md: m;--gam-profile-pincoins-bar-button-icon-size-xl: m;--gam-pincoins-link-icon-shown: true;--gam-profile-switcher-enabled: false;--profile-switcher-header-padding-bottom-mobile: 0px;--profile-switcher-quick-deposit-toggle-padding-bottom-mobile: .5rem;--gam-profile-switcher-nav-tabs-top-mobile: auto;--gam-profile-switcher-nav-tabs-bottom-mobile: .25rem;--gam-profile-switcher-edit-button-top-mobile: auto;--gam-profile-switcher-edit-button-bottom-mobile: calc( .25rem + (var(--height-gam-nav-tabs) - var(--gam-profile-switcher-edit-button-size)) / 2 );--gam-profile-switcher-edit-button-transform-mobile: none;--gam-profile-pincoins-bar-progress-size: s;--gam-profile-pincoins-bar-progress-variant: secondary;--gam-profile-pincoins-bar-progress-track-background: var(--color-progressbar-base);--gam-pincoins-level-progress-variant: quinary;--gam-pincoins-level-progress-track-background: var(--color-progressbar-base-3);--gam-pincoins-level-link-font-weight: 500;--gam-pincoins-level-info-label-font-size-md: 14px;--gam-pincoins-level-info-label-line-height-md: 18px;--gam-pincoins-level-info-label-line-height-xl: 18px;--gam-action-button-size: 48px;--gam-action-button-margin: 0;--border-gam-profile-card-nickname-bottom: none;--gradients-table-row-accent-bg-1: linear-gradient( 90deg, var(rgba(233, 192, 95, .2)) .51%, var(--base-colors-for-gradients-brand-secondary-0) 99.49% );--color-gam-card-content-bg: linear-gradient(180deg, rgba(255, 255, 255, .03) 0%, rgba(255, 255, 255, .01) 100%);--color-gam-card-content-bg-1: linear-gradient(180deg, rgba(255, 255, 255, .03) 0%, rgba(255, 255, 255, .01) 100%);--color-gam-card-img-bg-1: #53181f;--color-gam-card-img-bg-2: rgba(255, 210, 124, .5);--color-gam-micro-card-bg-default: var(--base-colors-base-bg-lvl-3-dark-100);--color-gam-micro-card-bg-hover: var(--base-colors-base-bg-lvl-4-dark-100);--color-gam-micro-card-padding-m: .5rem .75rem .5rem .5rem;--color-gam-micro-card-padding-l: .5rem .75rem .5rem .5rem;--gam-card-img-bg-filter: blur(45px);--gam-card-img-not-found-blend-mode: luminosity;--gam-card-has-big-image: false;--gam-card-border-radius: .5rem;--gam-card-border-radius-md: .75rem;--gam-card-content-padding-right: 1.5rem;--gam-card-content-box-shadow: none;--color-text-header: var(--base-colors-base-base-white);--color-text-1: var(--base-colors-base-base-white);--color-text-2: var(--base-colors-additional-lighter-75);--color-text-3: var(--base-colors-base-base-white);--color-text-4: var(--base-colors-base-base-white);--general-txt-icon-white: var(--base-colors-base-base-white);--circle-progress-indicator-txt-1: var(--base-colors-base-base-white);--color-gam-success: var(--base-colors-additional-success);--color-gam-statistics-bg-1: var(--base-colors-base-bg-lvl-3-dark-100);--color-gam-statistics-bg-2: var(--color-transparent);--color-gam-statistics-widget-bg-1: var(--color-transparent);--card-txt-color-1: #d2eeed;--card-txt-color-2: rgba(255, 255, 255, .5);--general-card-bg-color-1: var(--base-colors-base-bg-lvl-1-dark-100);--gam-label-border-radius: .5rem;--color-gam-achievement-bg: var(--color-bg-1);--color-gam-achievement-image-bg: var(--color-transparent);--color-gam-achievement-counter-bg: var(--gam-accent-2);--gam-widget-title-text-transform: inherit;--gam-achievement-widget-title-font-size: 16px;--gam-widget-title-font-weight: 500;--gam-widget-title-text-shadow: none;--gam-widget-button-show-chevron-icon: false;--gam-widget-button-font-weight: unset;--gam-widget-button-font-family: inherit;--gam-quest-card-border-radius: 1rem;--shadow-quest-details-item: 0px -4px 10px 0px rgb(0, 0, 0);--color-card-glow-radial-1: radial-gradient( 83.6% 100% at 50% 0%, var(--base-colors-base-brand-secondary) 0%, var(--base-colors-for-gradients-brand-secondary-0) 40% );--color-card-glow-linear-1: linear-gradient( 90deg, var(--base-colors-for-gradients-brand-secondary-0) 0%, var(--base-colors-base-brand-secondary) 50%, var(--base-colors-for-gradients-brand-secondary-0) 100% );--color-card-glow-radial-2: radial-gradient( 83.6% 100% at 50% 0%, var(--base-colors-base-brand-main) 0%, var(--base-colors-for-gradients-brand-main-0) 40% );--color-card-glow-linear-2: linear-gradient( 90deg, var(--base-colors-for-gradients-brand-main-0) 0%, var(--base-colors-base-brand-main) 50%, var(--base-colors-for-gradients-brand-main-0) 100% );--color-card-glow-radial-3: radial-gradient( 83.6% 100% at 50% 0%, var(--base-colors-additional-lighter-50) 0%, rgba(23, 18, 19, .03) 60%, var(--base-colors-for-gradients-bg-lvl-1-dark-0) 100% );--color-card-glow-linear-3: linear-gradient( 90deg, var(--base-colors-for-gradients-brand-secondary-0) 0%, var(--base-colors-base-brand-secondary) 50%, var(--base-colors-for-gradients-brand-secondary-0) 100% );--color-card-glow-radial-4: radial-gradient( 83.6% 100% at 50% 0%, rgba(252, 252, 252, .15) 0%, rgba(23, 18, 19, .03) 60%, rgba(23, 18, 19, 0) 100% );--color-card-glow-linear-4: linear-gradient( 90deg, var(--base-colors-for-gradients-bg-accent-dark-0) 0%, var(--base-colors-additional-lighter-40) 50%, var(--base-colors-for-gradients-bg-accent-dark-0) 100% );--color-card-glow-radial-5: radial-gradient( 83.6% 100% at 50% 0%, var(--base-colors-additional-success) 0%, var(--base-colors-for-gradients-bg-lvl-1-dark-0) 40% );--color-card-glow-linear-5: linear-gradient( 90deg, var(--base-colors-for-gradients-brand-secondary-0) 0%, var(--base-colors-additional-success) 50%, var(--base-colors-for-gradients-brand-secondary-0) 100% );--color-card-glow-radial-7: radial-gradient( 67.86% 110.14% at 50% -10.14%, #0032b9 0%, rgba(19, 23, 31, .1) 60%, rgba(19, 23, 31, 0) 100% );--color-card-glow-linear-7: linear-gradient(90deg, rgba(121, 157, 255, 0) 0%, #799dff 50%, rgba(121, 157, 255, 0) 100%);--color-gam-card-bg-1: linear-gradient(180deg, rgba(249, 233, 201, .08) 0%, var(--base-colors-additional-darker-15) 70%), var(--base-colors-base-bg-lvl-2-dark-100);--color-gam-label-glow-1: var(--color-card-glow-radial-2);--color-gam-label-glow-2: var(--color-card-glow-radial-5);--color-gam-label-glow-linear-2: var(--color-card-glow-linear-5);--color-gam-label-glow-3: var(--color-card-glow-radial-3);--color-gam-label-glow-4: var(--color-card-glow-radial-1);--color-gam-label-glow-5: var(--color-card-glow-radial-4);--color-gam-prize-glow-radial-1: var(--color-card-glow-radial-1);--color-gam-prize-glow-linear-1: var(--color-card-glow-linear-1);--color-gam-prize-glow-radial-2: var(--color-card-glow-radial-2);--color-gam-prize-glow-linear-2: var(--color-card-glow-linear-2);--color-gam-button-glow-1: var(--color-card-glow-radial-2);--color-gam-button-glow-2: var(--color-card-glow-radial-1);--color-gam-button-glow-linear-2: var(--color-card-glow-linear-1);--gam-glow-opacity: .3;--color-gam-card-glow-success: var(--color-card-glow-radial-5);--color-gam-card-border-success: var(--color-card-glow-linear-5);--color-gam-card-glow-radial-active: var(--color-card-glow-radial-2);--color-gam-card-glow-linear-active: var(--color-card-glow-linear-2);--color-gam-button-glow-radial: var(--color-card-glow-radial-2);--color-gam-button-glow-linear: var(--color-card-glow-linear-2);--color-gam-text-glow-radial: var(--color-card-glow-radial-4);--color-gam-text-glow-linear: var(--color-card-glow-linear-4);--color-gam-timer-glow-radial: var(--color-card-glow-radial-2);--color-gam-timer-glow-linear: var(--color-card-glow-linear-2);--color-gam-timer-text: var(--gam-accent-2);--color-gam-quest-task-with-prize-glow: var(--color-card-glow-radial-5);--color-gam-quest-task-with-prize-glow-linear: var(--color-card-glow-linear-5);--color-gam-quest-card-bg: var(--color-card-bg-accent-3);--color-progressbar-quaternary: var(--color-progressbar-full-1);--color-progressbar-quaternary-base: var(--color-progressbar-base-2);--color-progressbar-quaternary-shadow: var(--color-progressbar-full-1);--color-gam-card-bg-line-3: var(--base-colors-base-accent-dark-100);--color-gam-profile-card-highlight-regular-bg: radial-gradient( 83.6% 100% at 50% 0%, rgba(233, 192, 95, .21) 0%, rgba(23, 18, 19, .03) 60%, rgba(23, 18, 19, 0) 100% );--color-gam-profile-card-highlight-vip-bg: var(--color-card-glow-radial-4);--color-gam-quest-danger-icon: inherit;--color-gam-quest-tasks-title: var(--color-txt-icon-2);--color-gam-quest-sticky-status-danger-radial: var(--color-card-glow-radial-4);--color-gam-quest-sticky-status-danger-linear: var(--color-card-glow-linear-4);--color-gam-quest-prize-received-glow-radial: var(--color-card-glow-radial-1);--color-gam-quest-prize-received-glow-linear: var(--color-card-glow-linear-1);--gam-quest-card-height-md: 170px;--gam-quest-card-height-xl: 216px;--gam-quest-task-picture-width: 44px;--gam-quest-task-picture-height: 44px;--gam-quest-task-reward-width: 55px;--gam-quest-task-reward-height: 55px;--gam-quest-task-picture-width-xl: 80px;--gam-quest-task-picture-height-xl: 88px;--gam-quest-task-image-rotation: -20deg;--gam-quest-block-border-radius: .5rem;--gam-quest-card-prize-title-font-size: 32px;--gam-quest-card-prize-title-line-height: 32px;--gam-quest-card-prize-title-font-weight: inherit;--gam-quest-card-prize-title-text-transform: inherit;--gam-quest-card-prize-title-text-shadow: inherit;--gam-quest-card-prize-title-margin-bottom: .5rem;--gam-quest-card-prize-title-margin-bottom-md: 1rem;--gam-quest-card-prize-image-height: 196px;--gam-quest-card-prize-image-height-md: 248px;--gam-quest-card-prize-image-transform: translateY(-86px);--gam-quest-card-prize-sum-font-family: "Banner-Black";--gam-quest-card-prize-sum-line-height: 42px;--gam-quest-card-prize-sum-font-weight: 900;--gam-quest-card-prize-sum-font-size-md: 64px;--gam-quest-card-prize-sum-line-height-md: 56px;--gam-quest-card-prize-sum-margin-bottom: .5rem;--gam-quest-card-prize-sum-margin-bottom-md: 1rem;--gam-quest-card-prize-description-font-family: var(--font-family-banner, "Banner-Bold-It", sans-serif);--gam-quest-card-prize-description-font-weight: 700;--gam-quest-status-label-border-radius: .25rem;--gam-quest-sticky-status-bottom: 56px;--color-championship-counter-unit: var(--color-white);--color-championship-counter-unit-expired: var(--base-colors-additional-lighter-30);--color-secondary-championship-counter-unit-expired: rgba(0, 0, 0, .25);--color-secondary-championship-counter-unit: var(--color-white);--color-secondary-championship-counter-number: var(--color-white);--text-shadow-championship-counter-unit: 0 3px 0 var(--base-colors-for-shadows-black-25);--text-shadow-championship-counter-unit-expired: 0 3px 0 var(--base-colors-for-shadows-black-25);--text-shadow-championship-heading: none;--championships-list-section-title-font-family: var(--font-family-primary);--championships-list-section-title-font-size: .875rem;--championships-list-section-title-line-height: 1.125rem;--championships-list-section-title-font-weight: 400;--championships-list-section-title-text-transform: none;--text-color-championship-regular: #c2c4c9;--color-card-bg-gradients-grafics: none;--font-family-championship-prize: inherit;--font-weight-championship-prize: inherit;--color-advent-calendar-content-wrapper-bg: rgba(13, 16, 22, .7);--promo-advent-gift-bonus-label-bg: var(--color-brand-secondary);--promo-advent-gift-bonus-label-border-radius: .125rem .125rem 0 0;--promo-advent-gift-bonus-label-border-radius-md: .25rem .25rem 0 0;--promo-advent-calendar-content-button-color: var(--color-button-secondary-txt);--promo-advent-calendar-indicator-image-bg: var(--color-brand-secondary);--promo-advent-calendar-indicator-image-border: 1px solid var(--color-button-special-strk-2);--promo-advent-calendar-indicator-image-border-xl: var(--promo-advent-calendar-indicator-image-border);--promo-advent-calendar-indicator-image-icon-size: .75rem;--promo-advent-calendar-indicator-image-icon-size-xl: 1rem;--promo-advent-calendar-indicator-image-icon-top: -1px;--promo-advent-calendar-indicator-image-icon-top-xl: var(--promo-advent-calendar-indicator-image-icon-top);--promo-advent-calendar-indicator-image-icon-overflow: hidden;--promo-advent-calendar-indicator-image-size-xl: 1.5rem;--promo-advent-calendar-indicator-image-shadow: none;--advent-calendar-rules-popup-header-back-icon-color: var(--color-pop-up-ic-close);--advent-calendar-day-details-popup-title-font-style: italic;--advent-calendar-day-details-popup-title-font-weight: 500;--advent-calendar-day-details-popup-title-text-transform: none;--advent-calendar-day-details-popup-title-text-shadow: none;--advent-calendar-day-details-popup-buttons-gap: 0;--advent-calendar-day-details-popup-button-border-radius: var(--border-radius-button);--advent-calendar-day-details-popup-details-border-radius: var(--border-radius-button);--advent-calendar-day-details-popup-details-margin-left: .5rem;--color-promo-bonus-option-bg: var(--color-card-bg-2);--promo-bonus-option-border-color: transparent;--promo-bonus-option-title-color: var(--color-txt-icon-1);--promo-bonus-option-sub-text-color: var(--color-txt-icon-3);--promo-bonus-option-disabled-bg: var(--color-promo-bonus-option-bg);--promo-bonus-option-disabled-bg-opacity: .3;--promo-bonus-option-selected-bg: var(--color-promo-bonus-option-bg);--promo-bonus-option-selected-bg-border-radius: 0;--promo-bonus-border-radius: var(--border-radius-button);--promo-details-rules-border-radius: .25rem;--promo-details-rules-shadow: 0px 8px 12px rgba(0, 0, 0, .06);--promo-details-rules-open-bg: transparent;--promo-details-rules-summary-color: inherit;--promo-details-rules-padding: .5rem;--promo-details-step-display-md: flex;--promo-details-step-img-display: initial;--promo-details-step-img-margin-md: 0 .5rem 0 0;--promo-details-step-title-color: inherit;--promo-details-step-title-font-style: italic;--promo-details-step-title-font-size: 18px;--promo-details-step-title-font-size-lg: 26px;--promo-details-step-title-line-height: 18px;--promo-horizontal-card-border-radius: 1rem;--promo-mini-card-header-border: none;--color-promo-mini-card-widget-bg-line: var(--base-colors-base-accent-dark-100);--promo-card-label-bg: var(--color-brand-primary);--promo-card-label-new-bg: var(--promo-card-label-bg);--promo-card-label-exclusive-bg: var(--color-brand-secondary);--promo-card-label-test-bg: var(--promo-card-label-bg);--promo-card-label-border-radius: var(--label-border-radius);--promo-card-title-font-family: var(--font-family-primary);--promo-card-title-font-weight: 500;--promo-card-title-text-transform: none;--promo-card-title-text-shadow: none;--promo-card-buttons-gap: 0;--promo-card-control-border-radius: var(--border-radius-button);--promo-card-details-border-radius: var(--border-radius-button);--promo-card-details-already-answered-border-radius: var(--promo-card-details-border-radius);--promo-card-details-margin-left: .5rem;--promo-card-quiz-message-already-answered-color: var(--color-additionals-success);--promo-horizontal-card-quiz-message-color: var(--color-additionals-success);--color-notification-center-bg: var(--base-colors-base-brand-main);--color-notification-center-txt-icon: var(--base-colors-base-base-white);--color-notification-center-icon: var(--base-colors-additional-lighter-75);--notification-center-icon-border: none;--notification-center-icon-size-s: 36px;--notification-center-icon-size-l: 32px;--notification-center-icon-padding-s: 4.5px;--notification-center-icon-padding-m: 3px;--notification-center-icon-padding-l: 0;--notification-center-icon-margin-left-s: 1rem;--notification-center-icon-margin-left-m: .75rem;--notification-center-icon-margin-left-l: 20px;--notification-center-counter-background-color: var(--color-notification-center-bg);--notification-center-counter-border-color: var(--color-bg-1);--notification-center-counter-size-s: 19px;--notification-center-counter-position-right-s: 0;--notification-center-counter-position-top-s: 0;--notification-center-counter-size-m: 22px;--notification-center-counter-position-right-m: 0;--notification-center-counter-position-top-m: 0;--notification-center-counter-size-l: 20px;--notification-center-counter-position-right-l: -3px;--notification-center-counter-position-top-l: -4px;--notification-center-counter-font-size: 10px;--notification-center-counter-line-height: var(--line-height-text-10-regular, 14px);--notification-center-counter-font-weight: 700;--notification-center-filter-panel-border: 1px solid var(--base-colors-base-bg-lvl-6-dark-100);--notification-center-filter-panel-title-color: var(--color-button-link-txt);--notification-center-filter-panel-border-radius: .5rem;--notification-center-filter-all-text-transform: uppercase;--notification-center-filter-all-text-decoration: underline;--notification-center-item-bg: var(--color-card-bg-2);--notification-center-item-viewed-bg: var(--color-card-bg-1);--notification-center-menu-label-font-weight: 500;--notification-center-menu-select-color: var(--color-button-link-txt);--notification-center-mark-all-color: var(--color-button-link-txt);--notification-center-mark-all-font-weight: 500;--notification-center-mark-all-text-transform: uppercase;--extended-toast-border-radius: .25rem;--extended-toast-box-shadow: 0px 0px 10px rgba(0, 0, 0, .3);--color-stage-bg-1: var(--base-colors-base-bg-lvl-2-dark-100);--color-stage-bg-2: var(--base-colors-base-bg-lvl-3-dark-100);--color-stage-bg-3: var(--base-colors-for-gradients-brand-secondary-50);--color-stage-bg-accent: var(--base-colors-base-brand-main);--color-stage-txt-ic-1: var(--base-colors-base-bg-lvl-6-dark-100);--color-stage-txt-ic-2: var(--base-colors-base-base-white);--color-stage-txt-ic-3: var(--base-colors-base-bg-lvl-4-dark-100);--color-stage-txt-ic-accent: var(--base-colors-base-brand-main);--color-countdown-num-1: var(--base-colors-base-base-white);--color-countdown-txt-1: var(--base-colors-base-base-lvl-2-light-100);--color-countdown-num-2: var(--base-colors-base-base-white);--color-countdown-txt-2: var(--base-colors-base-base-lvl-2-light-100);--color-countdown-txt-secondary: #c2c4c9;--color-avatar-bg-gradient-1: linear-gradient( 180deg, var(--base-colors-for-gradients-brand-secondary-50) 0%, var(--base-colors-for-gradients-brand-secondary-0) 100% );--color-avatar-bg-gradient-2: linear-gradient(180deg, rgba(244, 194, 95, .52), rgba(244, 194, 95, 0));--color-avatar-bg-1: var(--base-colors-base-bg-lvl-6-dark-100);--color-avatar-bg-2: #f4c25f;--color-avatar-bg-accent: rgba(214, 191, 143, 1);--color-avatar-circle-opacity: 1;--color-avatar-default-circle-bg: var(--color-avatar-bg-accent);--color-avatar-current-avatar-border: 1px solid var(--color-avatar-bg-accent);--color-avatar-current-avatar-bg: none;--color-non-default-avatar-bg: var(--color-avatar-bg-accent);--color-avatar-non-default-shadow: var(--color-avatar-bg-gradient-1);--color-avatar-gold-bg: radial-gradient(74.72% 74.72% at 48.47% 67.5%, #fcfbe7 0%, #a36205 100%);--color-avatar-gold-frame: linear-gradient( 136deg, #f4c25f 4.57%, #f9bc58 24.7%, #ffe29a 42.74%, #a05f02 61.83%, #f1bb50 80.91%, #f0b03e 100% );--color-avatar-silver-bg: radial-gradient(76.39% 76.39% at 50% 68.89%, #f5f5f5 0%, #525252 100%);--color-avatar-silver-frame: linear-gradient( 136deg, #acacac 9.7%, #f0f0f0 23.65%, #e6e6e6 42.74%, #505050 61.83%, #cfcfcf 80.91%, #cbcbcb 100% );--avatar-stars-bg-image: image-set(url(/assets/gam/stars.png) 1x, url(/assets/gam/stars@2x.png) 2x);--avatar-player-bg: none;--avatar-name-font-family: inherit;--avatar-name-font-weight: inherit;--avatar-name-line-height: inherit;--avatar-name-text-transform: none;--color-vip-progress-bar-base: var(--base-colors-base-bg-lvl-6-dark-100);--color-vip-progress-bar-fill-regular: linear-gradient( 90deg, var(--base-colors-base-base-yellow) 0%, var(--base-colors-base-brand-secondary) 100% );--color-vip-progress-bar-fill-vip: var(--base-colors-base-base-yellow);--color-vip-progress-bar-left-label: var(--base-colors-base-base-white);--color-vip-progress-bar-right-label: var(--base-colors-base-base-yellow);--color-vip-progress-bar-amount: var(--base-colors-base-base-white);--color-vip-progress-bar-stage: var(--base-colors-base-base-yellow);--color-vip-progress-bar-stage-dot-base: var(--base-colors-base-bg-lvl-1-dark-100);--color-vip-progress-bar-stage-dot-fill: var(--base-colors-base-base-light-gold);--color-vip-bonus-border: linear-gradient( 180deg, rgba(176, 113, 18, .5) 0%, rgba(247, 193, 99, .5) 31.5%, rgba(160, 95, 2, .5) 72%, rgba(253, 239, 184, .5) 100% );--color-vip-bonus-card-bg: linear-gradient(93.58deg, #2e2a2a 2.09%, #0e0d0d 99.76%);--color-vip-bonus-gold-bg: linear-gradient( 180deg, var(--base-colors-base-bg-lvl-4-dark-100) 0%, var(--base-colors-base-bg-lvl-2-dark-100) 70% );--color-vip-rules-txt: #c2c4c9;--mt-pop-up-title-font-style: italic;--mt-pop-up-title-text-shadow: none;--mt-pop-up-title-font-weight: normal;--mt-pop-up-title-text-transform: none;--gam-widget-card-content-background: var(--color-gam-card-content-bg);--gam-widget-card-subtitle-font-size: 16px;--gam-widget-card-subtitle-line-height: 22px;--gam-widget-card-subtitle-font-size-md: 20px;--gam-widget-card-subtitle-line-height-md: 26px;--gam-widget-card-subtitle-font-weight: 500;--gam-widget-card-subtitle-text-transform: none;--gam-widget-card-value-font-size: 16px;--gam-widget-card-value-line-height: 22px;--gam-widget-card-value-font-size-md: 20px;--gam-widget-card-value-line-height-md: 26px;--gam-widget-card-value-font-weight: 500;--gam-widget-card-value-text-transform: none;--gam-widget-card-description-color: var(--color-card-txt-2);--gam-statistics-widget-profile-label-font-size: 10px;--gam-statistics-widget-profile-label-line-height: 14px;--gam-statistics-widget-leaderboard-label-font-size: 12px;--gam-statistics-widget-leaderboard-label-line-height: 16px;--gam-statistics-widget-label-font-size-xl: 12px;--gam-statistics-widget-label-line-height-xl: 16px;--gam-statistics-widget-label-font-weight-xl: 500;--gam-statistics-widget-profile-number-font-weight-xl: 500;--gam-statistics-widget-number-font-size-xl: 20px;--gam-statistics-widget-number-line-height-xl: 24px;--gam-widget-border-radius: .5rem;--gam-widget-divider-background-color: var(--gradient-divider-vert);--gam-widget-divider-max-heigth: 60%;--gam-widget-border: none;--color-cashbox-switch-bg: var(--base-colors-for-gradients-brand-secondary-50);--color-cashbox-switch-ic-passive: var(--base-colors-for-gradients-brand-secondary-50);--color-cashbox-switch-ic-active: var(--base-colors-base-base-white);--cashbox-switch-border-radius: .75rem;--color-cashbox-cardholder-bg-1: var(--base-colors-base-bg-lvl-2-dark-100);--color-cashbox-cardholder-bg-2: var(--base-colors-base-bg-lvl-1-dark-100);--color-cashbox-cardholder-bg-3: var(--base-colors-base-bg-lvl-5-dark-100);--color-cashbox-payment-bg-default: var(--base-colors-base-bg-lvl-3-dark-100);--color-cashbox-payment-bg-selected: linear-gradient( 95deg, rgba(233, 192, 95, .2) 0%, var(--base-colors-for-gradients-brand-secondary-0) 100% );--color-cashbox-payment-gradient: linear-gradient( 136deg, var(--base-colors-base-brand-secondary) 0%, var(--base-colors-base-bg-lvl-5-dark-100) 59.09% );--color-cashbox-payment-gradient-row: linear-gradient( 171deg, var(--base-colors-base-brand-secondary) 0%, var(--base-colors-base-bg-lvl-5-dark-100) 59.09% );--color-cashbox-tnx-new-input-txt-default: var(--base-colors-additional-lighter-50);--color-cashbox-tnx-new-input-txt-filled: var(--base-colors-base-accent-light-100);--color-cashbox-tnx-new-input-magstripe: var(--base-colors-additional-darker-40);--color-cashbox-tnx-card-border: none;--color-cashbox-result-icon: var(--color-cashbox-bg-1);--color-receipt-upload-description: var(--color-txt-icon-1);--color-text-expansion-panel-border: var(--color-button-tertiary-strk);--cashbox-tnx-small-date-label-padding-left: 0;--color-cashbox-conclusion-status-bg-1: var(--base-colors-base-bg-lvl-2-dark-100);--color-cashbox-conclusion-status-bg-2: var(--base-colors-base-bg-lvl-3-dark-100);--color-cashbox-conclusion-status-txt-1: var(--base-colors-additional-lighter-75);--color-cashbox-conclusion-status-txt-2: var(--base-colors-base-base-lvl-1-light-100);--color-cashbox-conclusion-status-txt-3: var(--base-colors-additional-lighter-30);--color-cashbox-comment-line: var(--base-colors-base-line-base);--color-comment-line-2: var(--base-colors-base-accent-dark-100);--color-cashbox-header-bg-1: var(--base-colors-base-bg-lvl-2-dark-100);--color-cashbox-header-bg-2: var(--base-colors-base-bg-lvl-5-dark-100);--color-cashbox-header-txt-1: var(--base-colors-base-base-white);--color-cashbox-header-txt-2: var(--base-colors-base-base-lvl-2-light-100);--color-cashbox-related-method-bg: var(--base-colors-base-bg-lvl-4-dark-100);--color-cashbox-tips-method-bg: var(--base-colors-base-bg-lvl-3-dark-100);--color-cashbox-related-method-stroke: transparent;--color-cashbox-related-method-txt: var(--base-colors-base-base-white);--color-cashbox-related-method-txt-secondary: var(--base-colors-additional-lighter-75);--color-cashbox-tabs-cdk-bg-1: var(--base-colors-base-bg-lvl-2-dark-100);--color-cashbox-tabs-cdk-bg-2: var(--base-colors-base-bg-lvl-5-dark-100);--color-cashbox-bg-1: var(--base-colors-base-bg-lvl-1-dark-100);--color-cashbox-bg-2: var(--base-colors-base-bg-lvl-2-dark-100);--border-cashbox-tech-info: 1px solid var(--color-cashbox-tabs-cdk-bg-2);--border-radius-cashbox-expansion-panel: .25rem;--border-radius-cashbox-payment-item: var(--border-radius-button);--shadow-front-card: 0px 0px 8px rgba(0, 0, 0, .5);--input-cashbox-select-margin-top: .5625rem;--input-cashbox-phone-img-readonly-margin-top: .75rem;--input-cashbox-phone-code-width: auto;--tech-difficulties-cashbox-info-height: 4.5rem ;--color-cashbox-form-alarm: var(--color-cashbox-bg-1);--color-cashbox-bonuses-quick-amounts-bg: var(--base-colors-base-base-yellow);--color-cashbox-bonuses-quick-amounts-txt-label: var(--base-colors-base-bg-lvl-2-dark-100);--color-cashbox-bonuses-quick-amounts-txt-bonus: var(--base-colors-base-base-yellow);--cashbox-sum-input-use-right-dir-for-right-aligned-currency: true;--cashbox-sum-input-label-size: s;--color-cashbox-copy-btn-color: var(--base-colors-additional-lighter-75);--color-cashbox-control-promo-text: var(--color-card-bg-accent-4);--color-cashbox-control-promo-text-gradient: var(--color-card-glow-radial-2);--payments-widget-border-radius: 1rem;--color-payments-widget-border-bg-line: var(--base-colors-base-accent-dark-100);--input-tnx-label-top: .25rem;--input-tnx-label-left: 2.8125rem;--payments-widget-bg-default: var(--base-colors-base-bg-lvl-3-dark-100);--payments-widget-tab-title-font-size: 12px;--payments-widget-tab-title-line-height: 16px;--payments-widget-tab-title-font-weight: 400;--color-payments-widget-recommended-txt: var(--color-txt-icon-2);--payments-widget-recommended-item: var(--base-colors-additional-lighter-10);--payments-widget-header-icon-glow: linear-gradient(135deg, rgba(255, 36, 0, .3) 0%, rgba(14, 17, 23, 0) 45.67%);--payments-widget-header-icon-glow-border-radius: .25rem;--color-payments-widget-btn-sum-bg: var(--color-toggle-bg-2);--payments-widget-btn-sum-shadow: none;--color-payments-widget-btn-sum: var(--base-colors-base-base-lvl-1-light-100);--color-payments-widget-btn-sum-hover: var(--base-colors-base-base-white);--shadow-qr-card: 0px 0px 6px 0px rgba(0, 0, 0, .2);--shadow-cashbox-payment: var(--shadow-headers);--shadow-cashbox-payment-row: var(--shadow-headers);--color-payments-tnx-card-error: #ffffff;--color-payments-tnx-card-dropdown-icon: #80858f;--color-payments-tnx-card-dropdown-icon-hover: #ffffff;--color-payments-tnx-card-dropdown-icon-hover-contrast: #ffffff;--color-payments-tnx-card-dropdown-icon-active: #ffffff;--color-payments-tnx-card-dropdown-icon-active-contrast: #ffffff;--color-payments-tnx-card-border: rgba(0, 0, 0, .5);--color-payments-tnx-card-bg: #232834;--color-payments-tnx-card: #80858f;--color-payments-tnx-card-hover: #ffffff;--color-payments-tnx-card-hover-bg: #1b1f28;--color-payments-tnx-card-remove: #80858f;--color-payments-tnx-card-remove-bg: #1b1f28;--color-payments-tnx-card-remove-confirm-border: #444852;--color-payments-tnx-card-remove-confirm: #80858f;--color-payments-tnx-card-remove-confirm-bg: #1b1f28;--color-payments-tnx-card-remove-confirm-hover: #323334;--color-payments-tnx-card-remove-confirm-hover-bg: #ffffff;--color-payments-tnx-card-remove-cancel: #ffffff;--color-payments-tnx-card-remove-cancel-bg: #ff2400;--color-payments-tnx-card-remove-cancel-hover: #ffffff;--color-payments-tnx-card-remove-cancel-hover-bg: #ff2400;color:var(--base-colors-base-base-white);background:var(--base-colors-base-bg-lvl-1-dark-100);--color-poker-rules-tabs-bg-1: var(--base-colors-base-bg-lvl-3-dark-100);--color-poker-rules-tabs-text-1: var(--base-colors-base-accent-light-100);--color-poker-rules-tabs-text-2: var(--base-colors-base-base-white);--color-poker-rules-tabs-icon-1: var(--base-colors-base-brand-main);--color-poker-rules-hand-header: var(--base-colors-base-bg-lvl-4-dark-100);--color-poker-already-opened-text-1: var(--base-colors-base-accent-light-100);--games-widget-cols-per-view: 2.2}@media(min-width:375px){:root, :root.dark-theme {--games-widget-tile-aspect-ratio: 174 / 133;--recent-games-widget-tile-aspect-ratio: 146 / 112}}@media(min-width:430px){:root, :root.dark-theme {--games-widget-tile-aspect-ratio: 201 / 154}}@media(min-width:540px){:root, :root.dark-theme {--games-widget-grid-gap: .5rem}}@media(min-width:768px){:root, :root.dark-theme {--games-widget-cols-per-view: 3.2;--games-widget-scroll-padding-inline: 1rem;--games-widget-tile-aspect-ratio: 235 / 180;--recent-games-widget-cols-per-view: 3.1;--recent-games-widget-grid-gap: .5rem;--recent-games-widget-scroll-padding-inline: 1rem;--recent-games-widget-tile-aspect-ratio: 235 / 180}}@media(min-width:1280px){:root, :root.dark-theme {--games-widget-cols-per-view: 5.2;--games-widget-scroll-padding-inline: 1.5rem;--games-widget-tile-aspect-ratio: 198 / 130;--recent-games-widget-cols-per-view: 5.2;--recent-games-widget-scroll-padding-inline: 1.5rem;--recent-games-widget-tile-aspect-ratio: 198 / 130}}@media(min-width:1366px){:root, :root.dark-theme {--recent-games-widget-grid-padding-block: 1.5rem 0}}@media(min-width:1600px){:root, :root.dark-theme {--games-widget-cols-per-view: 6.3;--games-widget-tile-aspect-ratio: 217 / 143;--recent-games-widget-cols-per-view: 6.3;--recent-games-widget-tile-aspect-ratio: 217 / 143}}@media(min-width:1920px){:root, :root.dark-theme {--games-widget-tile-aspect-ratio: 270 / 178}}@media(min-width:2560px){:root, :root.dark-theme {--games-widget-cols-per-view: 8.4;--recent-games-widget-cols-per-view: 8.4;--recent-games-widget-tile-aspect-ratio: 270 / 178}}:root, :root.dark-theme {--games-base-list-page-padding: 1rem .5rem 0;--games-base-list-grid-gap: .5rem}@media(min-width:375px){:root, :root.dark-theme {--games-base-list-tile-aspect-ratio: 174 / 133}}@media(min-width:430px){:root, :root.dark-theme {--games-base-list-tile-aspect-ratio: 201 / 154}}@media(min-width:609px){:root, :root.dark-theme {--games-base-list-cols-per-view: 3}}@media(min-width:768px){:root, :root.dark-theme {--games-base-list-tile-aspect-ratio: 235 / 180;--games-base-list-grid-gap: .75rem;--games-base-list-page-padding: 1rem 1rem 0}}@media(min-width:931px){:root, :root.dark-theme {--games-base-list-cols-per-view: 4}}@media(min-width:1233px){:root, :root.dark-theme {--games-base-list-cols-per-view: 5}}@media(min-width:1280px){:root, :root.dark-theme {--games-base-list-cols-per-view: 4;--games-base-list-tile-aspect-ratio: 198 / 130;--games-base-list-page-padding: 1.5rem 1.5rem 0}}@media(min-width:1459px){:root, :root.dark-theme {--games-base-list-cols-per-view: 5}}@media(min-width:1600px){:root, :root.dark-theme {--games-base-list-tile-aspect-ratio: 217 / 143}}@media(min-width:1761px){:root, :root.dark-theme {--games-base-list-cols-per-view: 6}}@media(min-width:1920px){:root, :root.dark-theme {--games-base-list-tile-aspect-ratio: 270 / 178}}@media(min-width:2063px){:root, :root.dark-theme {--games-base-list-cols-per-view: 7}}@media(min-width:2365px){:root, :root.dark-theme {--games-base-list-cols-per-view: 8}}@media(min-width:2667px){:root, :root.dark-theme {--games-base-list-cols-per-view: 9}}@media(min-width:2969px){:root, :root.dark-theme {--games-base-list-cols-per-view: 10}}@media(min-width:3271px){:root, :root.dark-theme {--games-base-list-cols-per-view: 11}}@media(min-width:3573px){:root, :root.dark-theme {--games-base-list-cols-per-view: 12}}@media(min-width:3875px){:root, :root.dark-theme {--games-base-list-cols-per-view: 13}}@media(min-width:768px){:root, :root.dark-theme {--categories-list-widget-scroll-padding-inline: 1rem}}@media(min-width:1280px){:root, :root.dark-theme {--categories-list-widget-scroll-padding-inline: 1.5rem}}@media(min-width:768px){:root, :root.dark-theme {--providers-widget-cols-per-view: 3.1;--providers-scroll-margin-inline: 1rem;--providers-grid-gap: .5rem}}@media(min-width:1024px){:root, :root.dark-theme {--providers-widget-padding: 0 .5rem}}@media(min-width:1280px){:root, :root.dark-theme {--providers-widget-cols-per-view: 5.2;--providers-scroll-margin-inline: 1.5rem}}@media(min-width:1366px){:root, :root.dark-theme {--providers-widget-padding-top: 1.5rem}}@media(min-width:1600px){:root, :root.dark-theme {--providers-widget-cols-per-view: 6.3}}@media(min-width:2560px){:root, :root.dark-theme {--providers-widget-cols-per-view: 8.4}}:root, :root.dark-theme {--games-navigation-widget-border-radius: 12px}@media(min-width:768px){:root, :root.dark-theme {--games-widget-header-padding: 0 1rem}}@media(min-width:1280px){:root, :root.dark-theme {--games-widget-header-padding: 0 1.5rem}}:root, :root.dark-theme {--email-details-form-timer-text-transform: none;--vpn-guide-list-item-border-radius: 8px;--vpn-card-bg-color: var(--base-colors-base-brand-secondary);--vpn-help-icon-color: var(--color-button-link-txt);--vip-primary-color: #f6ddab;--vip-banner-border-color: #ab8c56;--vip-banner-ornament-mix: normal;--vip-table-head-border-color: #fcfcfc;--vip-pagination-border-color: rgba(246, 221, 171, .08);--vip-pagination-background: linear-gradient(118deg, rgba(246, 221, 171, .16) -47.79%, rgba(246, 221, 171, 0) 100%);--vip-pagination-bullet: rgba(246, 221, 171, .5);--vip-controls-btn-bg: rgba(0, 0, 0, .48);--vip-controls-btn-radius: 8px;--vip-btn-self-align: normal;--vip-card-wrapper-border-radius: 20px;--vip-card-border-radius: 16px;--vip-card-list-bg: rgba(0, 0, 0, .58);--vip-card-list-border-color: rgba(246, 221, 171, .48);--vip-card-list-text-align: center;--margin-operations-history-tablet-filters: 0 0 1rem 0;--margin-operations-history-tablet-tabs: 0 0 1rem 0;--font-weight-operations-history-mob-filter-txt: 500;--border-radius-operations-history-filters-modal-btn: .25rem;--display-operations-history-tabs-icon: flex;--color-operations-history-tabs-icon: unset;--color-operations-history-tabs-icon-active: var(--color-tabs-icon-active);--color-operations-history-tabs-txt: unset;--color-operations-history-tabs-txt-active: var(--color-tabs-txt-active-2);--color-operations-history-tabs-txt-hover: var(--color-tabs-txt-hover-1);--font-size-operations-history-tabs-txt: 1rem;--font-weight-operations-history-tabs-txt: 400;--font-weight-operations-history-tabs-txt-active: 400;--line-height-operations-history-tabs-txt: 1.375rem;--font-size-operations-history-cell: .875rem;--color-operations-history-icon-in-progress: var(--color-additionals-warning)}:root {--font-top-events-widget-title-ff: var(--font-family-primary);--font-top-events-widget-title-tt: none;--font-top-events-widget-title-fs: .875rem;--font-top-events-widget-title-fw: 700;--font-top-events-widget-title-lh: 1.125rem;--style-top-events-widget-header-padding: .75rem 0 .5rem 0}@media(min-width:375px){:root {--style-top-events-widget-header-padding: .75rem 0 .5rem 0}}@media(min-width:768px){:root {--font-top-events-widget-title-fs: 1rem;--font-top-events-widget-title-lh: 1.375rem;--style-top-events-widget-header-padding: .75rem 0 .5rem 0}}@media(min-width:1280px){:root {--style-top-events-widget-header-padding: .75rem 0 .5rem 0;--style-top-events-widget-padding: 0 1.5rem}}:root {--font-top-event-tournament-name-fs: .625rem;--font-top-event-tournament-name-lh: .875rem;--font-top-event-tournament-name-fw: 400;--font-odds-box-value-ff: var(--font-family-secondary), sans-serif;--font-odds-box-value-fw: 700;--font-odds-box-value-fs: .875rem;--font-odds-box-value-lh: .875rem;--font-odds-box-value-top-slider-fs: .875rem;--font-odds-box-value-top-slider-lh: .875rem;--font-primary-tabs-fs: .75rem;--font-primary-tabs-lh: 1rem;--font-primary-tabs-fw: 400;--font-primary-tabs-active-fw: 500;--font-sports-tab-fs: .625rem;--font-sports-tab-lh: .875rem;--font-sports-tab-fw: 400;--font-sports-tab-active-fw: 400;--font-sports-tab-sm-fs: .75rem;--font-sports-tab-sm-lh: 1rem;--font-sports-tab-md-fs: .875rem;--font-sports-tab-md-lh: 1.125rem;--font-sports-tab-xl-fs: .875rem;--font-sports-tab-xl-lh: 1.125rem;--font-bet-category-tab-fs: .625rem;--font-bet-category-tab-lh: .875rem;--font-bet-category-tab-sm-fs: .75rem;--font-bet-category-tab-sm-lh: 1rem;--font-bet-category-tab-md-fs: .875rem;--font-bet-category-tab-md-lh: 1.125rem;--font-bet-category-tab-smaller-fs: .75rem;--font-bet-category-tab-smaller-lh: 1rem;--font-bet-category-tab-lager-fs: 1rem;--font-bet-category-tab-lager-lh: 1.375rem;--font-calendar-tab-subtitle-fs: .875rem;--font-calendar-tab-subtitle-fw: 400;--font-calendar-tab-subtitle-transform: capitalize;--font-calendar-tab-title-fw: 400;--font-tips-description-fs: .875rem;--font-tips-description-md-fs: .875rem;--font-tips-description-lh: 1.25rem;--font-betslip-widget-header-btn-fs: .875rem;--font-betslip-widget-header-btn-lh: 1.125rem;--font-betslip-widget-header-btn-fw: 500;--font-betslip-widget-header-btn-active-fw: 500;--font-search-suggested-section-title-ff: var(--font-family-primary), sans-serif;--font-search-suggested-section-title-fs: .875rem;--font-search-suggested-section-title-lh: 1.125rem;--font-search-suggested-section-title-fw: 400;--font-search-suggested-section-title-tt: unset;--font-search-suggested-section-title-shadow: transparent;--font-live-tournaments-filter-md-fs: 1rem;--font-live-tournaments-filter-md-lh: 1.125rem;--font-live-tournaments-filter-xl-fs: .875rem;--font-live-tournaments-filter-xl-lh: 1.125rem;--font-tournament-list-item-ff: var(--font-family-primary), sans-serif;--font-tournament-list-item-tt: none;--font-bet-type-tab-ff: var(--font-family-primary);--font-bet-type-tab-active-fw: 500;--color-odds-bg: transparent;--color-odds-strk: var(--base-colors-base-bg-lvl-6-dark-100);--color-odds-strk-hover: linear-gradient( 136deg, var(--base-colors-base-brand-secondary) 0%, var(--base-colors-base-bg-lvl-5-dark-100) 59.09% );--color-odds-strk-pressed: linear-gradient( 95deg, var(--base-colors-base-brand-secondary) 0%, var(--base-colors-for-gradients-brand-secondary-30) 100% );--color-odds-strk-block: var(--base-colors-base-accent-dark-100);--color-odds-txt: var(--base-colors-base-base-white);--color-odds-txt-secondary: var(--base-colors-base-base-lvl-2-light-100);--color-odds-txt-tertiary: var(--base-colors-base-base-white);--color-odds-txt-raise: var(--base-colors-additional-success);--color-odds-txt-drop: var(--base-colors-base-brand-main);--color-odds-bg-hover: transparent;--color-odds-bg-pressed: linear-gradient(90deg, rgba(233, 192, 95, .2) .51%, rgba(233, 192, 95, 0) 99.49%);--color-odds-filled-bg: #232834;--odds-border-radius: .5rem;--color-outright-bg: var(--base-colors-base-bg-lvl-2-dark-100);--color-outright-txt: var(--base-colors-base-bg-lvl-6-dark-100);--color-outright-bg-hover: var(--base-colors-base-bg-lvl-2-dark-100);--color-outright-txt-hover: var(--base-colors-base-accent-dark-100);--color-outright-bg-pressed: var(--base-colors-base-bg-lvl-3-dark-100);--color-outright-txt-pressed: var(--base-colors-base-base-white);--outright-txt-transform: unset;--outright-padding: var(--padding-horizontal-button-s) var(--padding-vertical-button-s);--color-outright-buttons-row-bg: var(--base-colors-base-bg-lvl-2-dark-100);--outright-buttons-padding: 0;--outright-buttons-border-radius: 0;--outright-buttons-border: none;--outright-buttons-backdrop-filter: unset;--outright-buttons-shadow: none;--event-card-border-radius: .5rem;--event-card-border-radius-bottom-left: none;--event-card-btn-txt-transform: uppercase;--event-list-border-radius: .5rem;--color-event-card-txt-icon: var(--base-colors-base-base-lvl-1-light-100);--color-event-card-txt-icon-accent: var(--base-colors-base-accent-dark-100);--color-event-card-txt-icon-accent-2: var(--base-colors-base-base-white);--color-event-card-txt-icon-secondary: var(--base-colors-base-accent-dark-100);--color-event-card-txt-icon-tertiary: var(--base-colors-base-accent-dark-100);--color-event-card-txt-icon-quaternary: var(--base-colors-base-bg-lvl-5-dark-100);--color-event-card-txt-icon-brand-primary: var(--base-colors-base-brand-main);--color-event-card-txt-icon-brand-secondary: var(--base-colors-base-brand-secondary);--color-event-card-txt-icon-score: var(--base-colors-base-brand-secondary);--color-event-card-bg: var(--base-colors-base-bg-lvl-3-dark-100);--color-event-card-bg-2: linear-gradient( 180deg, var(--base-colors-base-bg-lvl-3-dark-100) 33%, var(--base-colors-base-bg-lvl-4-dark-100) 100% );--color-event-card-bg-3: var(--base-colors-base-bg-lvl-2-dark-100);--color-event-card-header-bg: var(--color-event-card-bg-tertiary);--color-event-card-bg-accent: var(--base-colors-base-bg-lvl-3-dark-100);--color-event-card-bg-secondary: var(--base-colors-base-bg-lvl-2-dark-100);--color-event-card-bg-tertiary: var(--base-colors-base-bg-lvl-4-dark-100);--color-event-card-bg-line: var(--base-colors-base-bg-lvl-5-dark-100);--color-event-card-bg-line-2: var(--base-colors-base-bg-lvl-5-dark-100);--color-event-card-bg-line-3: var(--base-colors-base-bg-lvl-5-dark-100);--color-event-card-bg-grad-to-right: linear-gradient( 270deg, var(--base-colors-base-bg-lvl-3-dark-100) 0%, var(--base-colors-for-gradients-bg-lvl-3-dark-0) 86.76% );--color-event-card-bg-grad-to-right-2: linear-gradient( 270deg, var(--base-colors-base-bg-lvl-2-dark-100) 0%, var(--base-colors-for-gradients-bg-lvl-1-dark-0) 86.76% );--color-event-card-bg-grad-to-right-3: linear-gradient( 270deg, var(--base-colors-base-bg-lvl-3-dark-100) 0%, var(--base-colors-for-gradients-bg-lvl-3-dark-0) 86.76% );--color-event-card-bg-grad-to-right-act: linear-gradient( 270deg, var(--base-colors-base-bg-lvl-3-dark-100) 0%, var(--base-colors-for-gradients-bg-lvl-3-dark-0) 86.76% );--color-event-card-bg-grad-to-right-hover: linear-gradient( 270deg, var(--base-colors-base-bg-lvl-4-dark-100) 0%, var(--base-colors-for-gradients-bg-lvl-4-dark-0) 86.76% );--color-event-card-bg-grad-to-down: linear-gradient( 180deg, var(--base-colors-for-gradients-bg-lvl-1-dark-0) 0%, var(--base-colors-base-bg-lvl-1-dark-100) 81.82% );--color-event-card-bg-grad-to-down-2: linear-gradient( 180deg, var(--base-colors-base-bg-lvl-3-dark-100) 33%, var(--base-colors-base-bg-lvl-4-dark-100) 100% );--color-event-card-bg-grad-horizon: linear-gradient( 270deg, rgba(255, 255, 255, 0) 0%, var(--base-colors-additional-lighter-40) 50%, rgba(255, 255, 255, 0) 100% );--color-event-card-bg-strk: var(--base-colors-base-bg-lvl-5-dark-100);--color-event-card-bg-strk-selected: linear-gradient( 95deg, var(--base-colors-base-brand-secondary) 0%, var(--base-colors-for-gradients-brand-secondary-30) 100% );--color-event-card-bg-selected: var(--base-colors-base-bg-lvl-6-dark-100);--color-event-card-bg-hover: var(--base-colors-base-bg-lvl-4-dark-100);--color-event-card-bg-info: var(--base-colors-base-bg-lvl-5-dark-100);--color-event-card-bg-info-table: rgba(255, 255, 255, .06);--color-event-card-bg-red-card: #ff2400;--shadow-event-card-mini: 0px 1px 3px rgba(0, 0, 0, .5);--shadow-event-card-light: 0px 4px 8px rgba(0, 0, 0, .4);--shadow-event-card: 1px 1px 2px 0px rgba(0, 0, 0, .25);--color-event-card-header-border-line: var(--color-event-card-bg-line);--color-event-card-border-line: var(--color-event-card-bg-line);--color-filter-bg: var(--base-colors-base-bg-lvl-3-dark-100);--color-filter-bg-2: var(--base-colors-base-bg-lvl-1-dark-100);--color-filter-bg-secondary: var(--base-colors-base-bg-lvl-4-dark-100);--color-filter-bg-selected: var(--base-colors-base-bg-lvl-4-dark-100);--color-filter-txt-icon: var(--base-colors-base-accent-light-100);--color-filter-txt-icon-selected: var(--base-colors-base-base-white);--color-filter-txt-icon-selected-2: var(--base-colors-base-base-white);--color-filter-txt-icon-hover: var(--base-colors-base-base-white);--style-betslip-timer-fw: 500;--sport-menu-dropdown-border-radius: .25rem;--sport-dropdown-button-border-radius: .25rem;--sport-dropdown-button-border-active: var(--color-input-border-active);--sport-dropdown-button-bg: transparent;--sport-dropdown-button-shadow: none;--sport-dropdown-button-backdrop-filter: none;--sport-dropdown-button-icon-shadow: none;--color-calendar-not-found-bg: var(--color-event-card-bg);--style-bet-page-head-gap: .5rem;--style-bet-page-head-favorite-btn-br: var(--border-radius-button);--style-bet-page-head-more-btn-br: var(--border-radius-button);--style-bet-page-head-search-btn-br: var(--border-radius-button);--color-league-txt-icon-primary: var(--color-headers-txt-icon-secondary);--color-list-bg: var(--base-colors-base-bg-lvl-2-dark-100);--color-list-bg-secondary: var(--base-colors-base-bg-lvl-3-dark-100);--color-list-bg-tertiary: var(--base-colors-base-bg-lvl-4-dark-100);--color-list-strk-drag: var(--base-colors-base-bg-lvl-5-dark-100);--color-list-txt-icon: var(--base-colors-base-base-white);--color-list-txt-icon-secondary: var(--base-colors-base-accent-dark-100);--color-list-txt-icon-brand-secondary: var(--base-colors-base-brand-secondary);--color-tr-list-bg-secondary: var(--base-colors-base-bg-lvl-3-dark-100);--color-tr-logo-bg: var(--base-colors-base-bg-lvl-2-dark-100);--color-tr-logo-bg-secondary: linear-gradient( 180deg, var(--base-colors-for-gradients-bg-lvl-4-dark-0) 0%, var(--base-colors-base-bg-lvl-4-dark-100) 100% );--color-tr-logo-bg-grad: linear-gradient( 270deg, var(--base-colors-base-bg-lvl-2-dark-100) 0%, var(--base-colors-for-gradients-bg-lvl-2-dark-0) 86.76% );--color-tr-logo-bg-grad-rotate: linear-gradient( 90deg, var(--base-colors-base-bg-lvl-2-dark-100) 0%, var(--base-colors-for-gradients-bg-lvl-2-dark-0) 86.76% );--color-tr-logo-txt-icon: var(--base-colors-base-base-white);--color-tr-logo-txt-icon-secondary: var(--base-colors-base-accent-light-100);--bet-tournament-badge-radius: .25rem;--betslipcard-border-radius: .5rem;--betslipcard-in-list-border-radius: .5rem;--betslipcard-in-list-margin: 1px;--betslipcard-head-padding: 11.24px;--color-betslipcard-in-list-bg-line: transparent;--shadow-betslipcard-list-bg: none;--color-betslipcard-bg: var(--base-colors-base-bg-lvl-2-dark-100);--color-betslipcard-bg-2: var(--base-colors-base-bg-lvl-3-dark-100);--color-betslipcard-bg-secondary: var(--base-colors-base-bg-lvl-3-dark-100);--color-betslipcard-bg-tertiary: var(--base-colors-base-bg-lvl-4-dark-100);--color-betslipcard-bg-grad: var(--base-colors-base-bg-lvl-2-dark-100);--color-betslipcard-bg-line: var(--base-colors-base-bg-lvl-5-dark-100);--color-betslipcard-bg-line-2: var(--base-colors-base-bg-lvl-2-dark-100);--color-betslipcard-bg-line-3: var(--base-colors-base-bg-lvl-5-dark-100);--color-betslipcard-strk-hover: linear-gradient( 136deg, var(--base-colors-base-brand-secondary) 0%, var(--base-colors-base-line-base) 59.09% );--color-betslipcard-strk-accent: var(--base-colors-for-gradients-brand-secondary-30);--color-betslipcard-txt-icon: var(--base-colors-base-base-white);--color-betslipcard-txt-icon-secondary: var(--base-colors-base-base-lvl-1-light-100);--color-betslipcard-txt-icon-secondary-2: var(--base-colors-base-base-lvl-2-light-100);--color-betslipcard-txt-icon-tertiary: var(--base-colors-base-accent-dark-100);--color-betslipcard-txt-icon-raise: var(--base-colors-additional-success);--color-betslipcard-txt-icon-drop: var(--base-colors-base-brand-main);--color-betslipcard-txt-icon-freebet: var(--base-colors-base-base-yellow);--color-betslipcard-txt-icon-accent: var(--base-colors-base-base-yellow);--color-betslipcard-txt-icon-accent-2: var(--base-colors-base-brand-secondary);--shadow-betslipcard-bg: 0px 0px 6px 0px rgba(0, 0, 0, .2);--color-betslipcard-txt-strk-betbuilder: var(--base-colors-base-bg-lvl-3-dark-100);--color-betslipcard-bg-betbuilder: var(--base-colors-base-bg-lvl-3-dark-100);--color-betslipcard-bg-accordion: var(--base-colors-base-bg-lvl-3-dark-100);--color-betslip-bg: var(--base-colors-base-bg-lvl-2-dark-100);--color-betslip-bg-secondary: var(--base-colors-base-bg-lvl-2-dark-100);--color-betslip-bg-line: var(--base-colors-base-line-base);--color-betslip-bg-grad-right: linear-gradient( 274deg, var(--base-colors-base-bg-lvl-2-dark-100) 3.52%, var(--base-colors-for-gradients-bg-lvl-2-dark-0) 96.48% );--color-betslip-bg-grad-right-2: linear-gradient( 270deg, var(--base-colors-base-bg-lvl-3-dark-100) 0%, var(--base-colors-for-gradients-bg-lvl-3-dark-0) 86.76% );--color-betslip-bg-grad-left: linear-gradient( 270deg, var(--base-colors-for-gradients-bg-lvl-3-dark-0) 12.5%, var(--base-colors-base-bg-lvl-2-dark-100) 100% );--color-betslip-bg-grad-left-2: linear-gradient( 270deg, var(--base-colors-for-gradients-bg-lvl-3-dark-0) 12.5%, var(--base-colors-base-bg-lvl-3-dark-100) 100% );--shadow-betslip-bg: 4px 4px 30px 0px rgb(0, 0, 0);--color-betslip-txt-icon: var(--base-colors-base-base-white);--color-betslip-txt-icon-secondary: var(--base-colors-base-accent-dark-100);--color-betslip-txt-icon-secondary-2: var(--base-colors-base-base-lvl-1-light-100);--color-betslip-txt-icon-odds: var(--base-colors-base-base-yellow);--color-betslip-bullet-list-bg: var(--base-colors-base-accent-dark-100);--color-betslip-calculator-footer-bg: var(--base-colors-base-bg-lvl-2-dark-100);--color-betslip-calculator-footer-bg-shadow: 0px -4px 10px 0px var(--base-colors-for-shadows-black-40);--color-betslip-calculator-order-txt-color: var(--base-colors-additional-lighter-75);--color-betslip-calculator-order-number-txt-color: var(--base-colors-base-base-white);--color-betslip-calculator-order-bg: var(--base-colors-base-bg-lvl-3-dark-100);--color-btn-free-bet-bg-default: var(--base-colors-base-base-yellow);--color-btn-free-bet-bg-hover: linear-gradient(0deg, var(--base-colors-additional-darker-15) 0%, var(--base-colors-additional-darker-15) 100%), var(--base-colors-base-base-yellow);--color-btn-free-bet-bg-pressed: linear-gradient(0deg, var(--base-colors-additional-darker-20) 0%, var(--base-colors-additional-darker-20) 100%), var(--base-colors-base-base-yellow);--color-btn-free-bet-txt-default: var(--base-colors-base-bg-lvl-1-dark-100);--color-btn-free-bet-txt-pressed: var(--base-colors-base-bg-lvl-3-dark-100);--color-betsliprollup-bg: linear-gradient(98deg, rgba(233, 192, 95, .2) 2.47%, var(--base-colors-for-gradients-brand-secondary-0) 79.23%), var(--base-colors-base-bg-lvl-3-dark-100);--color-betsliprollup-bg-2: linear-gradient(144deg, rgba(255, 199, 0, .2) 50%, #161309 100%), linear-gradient(0deg, #1f1d16, #1f1d16);--color-betsliprollup-bg-secondary: var(--base-colors-base-bg-lvl-2-dark-100);--color-betsliprollup-bg-secondary-2: #1f1d16;--color-betsliprollup-bg-label: var(--base-colors-base-brand-secondary);--color-betsliprollup-txt-icon: var(--base-colors-base-base-white);--color-betsliprollup-txt-icon-secondary: var(--base-colors-base-base-white);--color-betsliprollup-txt-icon-label: var(--base-colors-base-bg-lvl-4-dark-100);--color-betsliprollup-strk: linear-gradient( 95deg, var(--base-colors-base-brand-secondary) 0%, var(--base-colors-for-gradients-brand-secondary-30) 100% );--color-betsliprollup-strk-2: linear-gradient( 94.94deg, #ffc700 0%, rgba(255, 153, 0, .3) 50%, #ffc700 100% );--shadow-betsliprollup-bg: 4px 4px 30px 0px rgb(0, 0, 0);--betsliprollup-border-radius: .5rem;--color-betslip-widget-strk: linear-gradient(270deg, rgba(246, 221, 171, 0) 0%, rgba(233, 192, 95, .5) 50%, rgba(246, 221, 171, 0) 100%) 1;--color-betslip-widget-bg: var(--base-colors-base-bg-lvl-2-dark-100);--color-betslip-widget-bg-grad-1: linear-gradient( 127deg, rgba(233, 192, 95, .3) 0%, var(--base-colors-for-gradients-bg-lvl-3-dark-0) 50% );--color-betslip-widget-bg-grad-3: linear-gradient(127deg, rgba(255, 1, 35, .3) 0%, rgba(29, 29, 29, 0) 50%);--color-betslip-widget-txt-icon: var(--base-colors-base-base-white);--color-betslip-widget-txt-icon-secondary: var(--base-colors-base-accent-dark-100);--color-betslip-widget-txt-icon-accent: var(--base-colors-base-base-yellow);--color-repeat-bet-tip-bg: var(--base-colors-base-bg-lvl-3-dark-100);--color-repeat-bet-tip-text: var(--base-colors-base-brand-main);--color-express-bonus-hint-bg: var(--base-colors-base-brand-secondary);--color-express-bonus-hint-txt: var(--base-colors-base-bg-lvl-4-dark-100);--color-betslip-bg-info-message: var(--base-colors-base-bg-lvl-3-dark-100);--color-betslip-txt-info-message: var(--base-colors-base-base-white);--color-betslip-bonus-txt-icon: var(--base-colors-base-base-white);--color-betslip-bonus-txt-icon-secondary: var(--base-colors-base-base-lvl-1-light-100);--color-betslip-bonus-txt-icon-accent: var(--base-colors-base-base-yellow);--color-betslip-bonus-strk: var(--base-colors-base-bg-lvl-6-dark-100);--color-betslip-bonus-strk-grad: linear-gradient( 90deg, var(--base-colors-for-gradients-bg-accent-dark-0) 0%, var(--base-colors-additional-lighter-30) 50%, var(--base-colors-for-gradients-bg-accent-dark-0) 100% );--color-betslip-bonus-strk-grad-2: linear-gradient( 138deg, rgba(255, 210, 124, .1) 3.72%, var(--base-colors-for-gradients-bg-lvl-1-dark-0) 57.33% );--color-betslip-bonus-strk-grad-3: linear-gradient( 114deg, rgba(255, 255, 255, 0) 4.72%, rgba(255, 255, 255, .22) 52.46%, rgba(255, 255, 255, 0) 100.2% );--color-betslip-bonus-bg: var(--base-colors-base-bg-lvl-1-dark-100);--color-betslip-bonus-bg-grad: linear-gradient( 48deg, var(--base-colors-for-gradients-bg-accent-dark-0) 59.41%, var(--base-colors-additional-lighter-10) 97.03% );--color-betslip-bonus-bg-grad-1: radial-gradient( 75.52% 72.62% at 52% 0%, var(--base-colors-additional-lighter-10) 0%, var(--base-colors-for-gradients-bg-accent-dark-0) 73.56% );--color-betslip-bonus-bg-grad-2: radial-gradient( 110.38% 81.98% at 100% 0%, rgba(255, 210, 124, .3) 3.72%, var(--base-colors-for-gradients-bg-lvl-1-dark-0) 100% );--color-betslip-bonus-bg-grad-3: radial-gradient(154.92% 141.42% at 100% 0%, rgba(252, 252, 252, .1) 0%, rgba(252, 252, 252, 0) 59.54%);--color-betslip-bonus-bg-grad-progress: linear-gradient(90deg, rgba(255, 199, 0, 0) 0%, rgba(255, 199, 0, .8) 100%);--color-betslip-bg-coeff: rgba(128, 133, 143, .3);--color-betslip-txt-icon-coeff: var(--base-colors-base-base-yellow);--style-betslip-confirmation-btn-inner-br: var(--border-radius-button);--style-betslip-confirmation-btn-margin: .25rem;--color-share-bet-bg-grad: radial-gradient(72.37% 98.23% at 49.87% 100%, #b47100 0%, rgba(0, 0, 0, 0) 95.49%) bottom center;--style-share-bet-bg-shift: -140px;--style-share-bet-btn-underline-display: initial;--color-share-bet-btn: var(--color-brand-secondary);--color-event-banner-bg-grad: linear-gradient( 180deg, var(--base-colors-for-gradients-bg-lvl-2-dark-0) 0%, var(--base-colors-additional-darker-85) 26.04%, var(--base-colors-base-bg-lvl-1-dark-100) 100% );--color-event-banner-bg-date: var(--base-colors-additional-darker-65);--color-event-banner-bg-date-2: var(--base-colors-additional-darker-65);--color-event-banner-bg-card: var(--base-colors-base-bg-lvl-3-dark-100);--color-event-banner-bg-card-2: var(--base-colors-base-bg-lvl-2-dark-100);--color-event-banner-bg-line: var(--base-colors-base-line-base);--color-event-banner-txt-icon: var(--base-colors-base-base-white);--color-event-banner-txt-icon-date: var(--base-colors-base-base-lvl-2-light-100);--color-event-banner-txt-icon-date-2: var(--base-colors-base-base-lvl-2-light-100);--color-event-banner-txt-icon-date-dsk: var(--base-colors-base-base-lvl-2-light-100);--color-event-banner-txt-icon-score: var(--base-colors-base-base-yellow);--color-event-banner-txt-icon-tournament: var(--base-colors-base-base-white);--event-banner-border-radius: .5rem;--event-banner-esports-mobile-border-radius: .5rem;--color-event-banner-upd-txt-icon: var(--base-colors-base-base-white);--color-event-banner-upd-bg-discount: rgba(252, 252, 252, .1);--color-event-banner-upd-bg-odds: rgba(252, 252, 252, .1);--color-event-banner-upd-txt-odds-secondary: var(--base-colors-base-base-lvl-1-light-100);--color-event-banner-upd-strk-odds: var(--base-colors-additional-lighter-30);--color-event-banner-coef-bg: rgba(252, 252, 252, .1);--color-event-banner-coef-strk: var(--base-colors-additional-lighter-30);--event-banner-coef-border-radius: .5rem;--color-event-banner-upd-txt-icon-dsk: var(--base-colors-base-base-lvl-2-light-100);--color-event-banner-upd-txt-icon-dsk-2: var(--base-colors-base-base-lvl-2-light-100);--color-event-banner-upd-txt-icon-time: var(--base-colors-base-base-white);--color-event-banner-upd-txt-icon-time-2: var(--base-colors-base-base-white);--color-event-banner-upd-txt-icon-score: var(--base-colors-base-base-yellow);--color-event-banner-odds-glass-shadow: -2px -2px 4px 0 var(--base-colors-additional-lighter-10) inset, 2px 2px 4px 0 rgba(0, 0, 0, .25) inset;--color-banner-bet-strk-hover: linear-gradient( 136deg, var(--base-colors-base-brand-secondary) 0%, var(--base-colors-additional-darker-20) 59.09% );--color-banner-bet-txt-icon-primary: var(--base-colors-base-base-white);--color-banner-bet-bg: var(--base-colors-additional-darker-85);--color-search-bet-bg-result: var(--base-colors-base-bg-lvl-3-dark-100);--color-search-bet-bg: var(--base-colors-base-bg-lvl-2-dark-100);--color-search-bet-line: var(--base-colors-base-bg-lvl-2-dark-100);--color-search-bet-hover: var(--base-colors-base-bg-lvl-3-dark-100);--color-search-bet-txt-icon: var(--base-colors-base-accent-dark-100);--color-search-bet-txt-icon2: var(--base-colors-base-accent-dark-100);--color-search-bet-txt-icon-primary: var(--base-colors-base-base-white);--color-search-bet-txt-icon-accent: var(--base-colors-base-brand-secondary);--color-watermark-bg: linear-gradient( 180deg, var(--base-colors-for-gradients-bg-accent-dark-0) 0%, var(--base-colors-additional-lighter-10) 65.81%, var(--base-colors-for-gradients-bg-accent-dark-0) 100% );--color-watermark-bg-win: linear-gradient( 180deg, rgba(4, 207, 170, .06) 0%, rgba(4, 207, 170, .06) 65.81%, var(--base-colors-for-gradients-brand-secondary-0) 100% );--color-watermark-bg-loss: linear-gradient(180deg, rgba(255, 36, 0, .08) 0%, rgba(255, 36, 0, .08) 65.81%, rgba(255, 36, 0, 0) 100%);--color-watermark-bg-sales: linear-gradient( 180deg, rgba(255, 199, 0, .06) 0%, rgba(255, 199, 0, .06) 65.81%, rgba(255, 199, 0, 0) 100% );--color-watermark-bg-logo: var(--base-colors-additional-lighter-10);--color-score-info-bg: var(--base-colors-additional-darker-40);--color-score-info-bg-line: var(--base-colors-additional-lighter-10);--color-score-info-bg-icon: rgba(255, 255, 255, .04);--color-score-info-bg-secondary: var(--base-colors-additional-darker-25);--color-score-info-bg-scrollbar: var(--base-colors-additional-lighter-30);--color-score-info-txt-icon-primary: var(--base-colors-base-base-white);--color-score-info-txt-icon-secondary: var(--base-colors-base-base-lvl-2-light-100);--color-score-info-txt-icon-tertiary: var(--base-colors-additional-lighter-75);--color-score-info-txt-icon-final: var(--base-colors-base-base-yellow);--color-jackpots-bg: var(--base-colors-base-bg-lvl-2-dark-100);--color-jackpots-bg-secondary: var(--base-colors-base-bg-lvl-3-dark-100);--color-jackpots-bg-tertiary: var(--base-colors-base-bg-lvl-2-dark-100);--color-jackpots-txt-icon-primary: var(--base-colors-base-base-white);--color-jackpots-txt-icon-secondary: var(--base-colors-base-accent-dark-100);--color-jackpots-txt-icon-accent: var(--base-colors-base-base-yellow);--color-jackpots-txt-icon-grad: linear-gradient(180deg, var(--base-colors-base-base-yellow) 6.29%, #ff7a00 100%);--color-jackpots-strk: rgba(255, 255, 255, .2);--color-jackpots-glow-rad3: radial-gradient( 67.87% 110.14% at 50% -10.14%, rgba(255, 153, 0, .4) 0%, rgba(19, 23, 31, .1) 60%, rgba(19, 23, 31, 0) 100% );--color-jackpots-glow-rad2: radial-gradient( 67.87% 110.14% at 50% -10.14%, rgba(255, 255, 255, .2) 0%, rgba(19, 23, 31, .1) 60%, rgba(19, 23, 31, 0) 100% );--color-jackpots-glow-rad1: radial-gradient( 67.87% 110.14% at 50% -10.14%, rgba(255, 213, 0, .4) 0%, rgba(19, 23, 31, .1) 60%, rgba(19, 23, 31, 0) 100% );--color-jackpots-glow-linear3: linear-gradient(90deg, rgba(255, 153, 0, 0) 0%, rgba(255, 153, 0, .8) 50%, rgba(255, 153, 0, 0) 100%);--color-jackpots-glow-linear2: linear-gradient( 90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .6) 50%, rgba(255, 255, 255, 0) 100% );--color-jackpots-glow-linear1: linear-gradient(90deg, rgba(255, 199, 0, 0) 0%, rgba(255, 199, 0, .8) 50%, rgba(255, 199, 0, 0) 100%);--color-primary-tabs-gradient: linear-gradient( 270deg, var(--base-colors-for-gradients-brand-secondary-0) 0%, var(--base-colors-base-brand-secondary) 50%, var(--base-colors-for-gradients-brand-secondary-0) 100% );--color-primary-tabs-line-gradient: linear-gradient( 180deg, rgba(255, 255, 255, 0) 0%, rgba(249, 233, 201, .32) 25%, rgba(255, 239, 207, .64) 50%, rgba(249, 233, 201, .32) 75%, rgba(255, 255, 255, 0) 100% );--color-primary-tabs-line-gradient-horizon: linear-gradient( 90deg, var(--base-colors-for-gradients-bg-accent-dark-0) 0%, rgba(255, 255, 255, .04) 19.96%, rgba(255, 255, 255, .08) 50%, rgba(255, 255, 255, .04) 80%, var(--base-colors-for-gradients-bg-accent-dark-0) 100% );--color-primary-tabs-txt: var(--base-colors-base-accent-dark-100);--color-primary-tabs-default-txt: var(--color-primary-tabs-txt);--color-primary-tabs-txt-selected: var(--base-colors-base-base-white);--color-primary-tabs-selected-bg: transparent;--style-primary-tabs-txt-transform: uppercase;--style-primary-tab-border: none;--style-primary-tab-border-radius: none;--style-primary-tab-pseudo-divider-height: 2rem;--style-primary-tabs-height: 2.5rem;--style-primary-active-tab-pseudo-display: block;--style-primary-events-type-tabs-desktop-max-width: 584px;--style-bet-type-tab-justify: space-between;--style-cyber-tabs-height: 2.5rem;--style-cyber-active-tab-pseudo-display: block;--style-cyber-tab-pseudo-divider-height: 2rem;--color-cyber-tabs-txt: var(--base-colors-base-accent-dark-100);--color-cyber-tabs-txt-selected: var(--base-colors-base-base-white);--color-cyber-tabs-txt-selected-2: var(--base-colors-base-base-white);--color-cyber-tabs-txt-transform: uppercase;--color-cyber-tabs-line: var(--base-colors-additional-lighter-10);--color-cyber-tabs-line-gradient: linear-gradient( 180deg, rgba(255, 255, 255, 0) 0%, rgba(249, 233, 201, .32) 25%, rgba(255, 239, 207, .64) 50%, rgba(249, 233, 201, .32) 75%, rgba(255, 255, 255, 0) 100% );--color-cyber-tabs-line-gradient-horizon: linear-gradient( 270deg, rgba(210, 238, 237, 0) 0%, rgba(210, 238, 237, .04) 25%, rgba(210, 238, 237, .08) 50%, rgba(210, 238, 237, .04) 75%, rgba(210, 238, 237, 0) 100% );--color-cyber-tabs-gradient: linear-gradient( 270deg, var(--base-colors-for-gradients-brand-secondary-0) 0%, var(--base-colors-base-brand-secondary) 50%, var(--base-colors-for-gradients-brand-secondary-0) 100% );--color-cyber-tabs-glow: var(--base-colors-base-brand-secondary);--color-cyber-tabs-bg: linear-gradient(225deg, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, .24) 100%), var(--base-colors-base-bg-lvl-2-dark-100);--color-cyber-tabs-bg-selected: linear-gradient( 180deg, var(--base-colors-for-gradients-brand-secondary-0) 0%, var(--base-colors-base-brand-secondary, rgba(233, 192, 95, .68)) 100% ), var(--base-colors-base-bg-lvl-3-dark-100);--color-cyber-tabs-bg-selected2: #1b1f28 linear-gradient(45deg, rgba(0, 207, 166, .68) 0%, rgba(0, 207, 166, .1088) 100%);--style-cyber-tabs-txt-selected-fw: 400;--style-primary-tabs-mobile-margin: 0;--style-primary-tabs-mobile-max-width: auto;--style-primary-tabs-desktop-max-width: 600px;--style-primary-tabs-live-max-width: 600px;--color-cyber-primary-tab-selected-bg: transparent;--style-cyber-primary-tab-border: none;--style-cyber-primary-tab-border-radius: none;--color-cyber-breadcrumb-bg: var(--base-colors-base-bg-lvl-3-dark-100);--color-cyber-breadcrumb-bg-hover: var(--base-colors-base-bg-lvl-4-dark-100);--color-cyber-breadcrumb-bg-pressed: var(--base-colors-base-bg-lvl-2-dark-100);--color-cyber-breadcrumb-txt-icon: var(--base-colors-base-accent-dark-100);--style-cyber-event-card-shadow: none;--style-cyber-event-card-header-divider-height: 2px;--style-cyber-event-card-header-live-padding: 1px;--style-cyber-event-card-bottom-divider-display: block;--color-cyber-event-card-txt-icon: var(--base-colors-base-base-lvl-1-light-100);--color-cyber-event-card-header-txt: var(--color-event-card-txt-icon-secondary);--color-cyber-event-card-header-favorite: var(--color-event-card-txt-icon-secondary);--style-cyber-event-desktop-card-border: 1px solid var(--color-event-card-bg-line-3);--color-cyber-event-mobile-card-show-txt: var(--color-event-card-txt-icon-secondary);--style-cyber-event-mobile-card-show-txt-transform: none;--style-cyber-event-mobile-card-show-txt-decoration: none;--color-cyber-event-mobile-card-show-chevron: var(--color-event-card-txt-icon-secondary);--color-cyber-event-mobile-card-divider: var(--color-event-card-bg-grad-horizon);--color-cyber-tournament-list-item-mobile-expanded: var(--color-list-bg-tertiary);--color-cyber-events-list-head-bg: var(--base-colors-base-bg-lvl-4-dark-100);--color-cyber-events-list-head-icon: var(--base-colors-base-accent-dark-100);--style-cyber-events-list-head-border: 2px solid var(--base-colors-base-bg-lvl-5-dark-100);--color-events-list-container-border: var(--base-colors-base-bg-lvl-5-dark-100);--style-period-tab-effect-type: blur;--skeleton-top-event-card-bg: var(--base-colors-base-bg-lvl-3-dark-100);--history-filters-aligment: stretch;--results-filters-date-label-bg: var(--color-input-bg-label-1);--results-filters-modal-control-bg: transparent;--results-filters-modal-control-border: var(--input-border-width) solid var(--color-input-border-active);--results-filters-modal-control-shadow: none;--color-results-event-card-bg-line: var(--base-colors-base-bg-lvl-5-dark-100);--color-results-event-score-cell-bg: transparent;--size-results-event-score-cell-height: auto;--size-results-event-score-row-gap: 6px;--results-event-card-mobile-participant-gap: .25rem;--style-results-modal-horizontal-divider-display: block;--color-results-event-score-mobile-bg: transparent;--info-column-item-border-radius: .5rem;--color-live-info-bg: rgba(23, 18, 19);--color-live-info-bg-secondary: rgba(43, 40, 39);--color-live-info-txt: rgba(255, 255, 255);--color-live-info-txt-secondary: rgba(252, 252, 252, .75);--color-live-info-progress: rgba(252, 252, 252, .75);--color-live-info-accent: rgb(255, 36, 0);--color-live-info-accent-secondary: rgb(0, 207, 166);--color-live-info-score-bg: rgba(23, 18, 19);--color-live-info-score-txt: rgba(255, 183, 0);--color-hover-tooltip-txt-icon-primary: var(--base-colors-base-base-white);--color-hover-tooltip-bg: var(--base-colors-base-bg-lvl-4-dark-100);--color-hover-tooltip-bg-secondary: var(--base-colors-base-bg-lvl-5-dark-100);--shadow-dialog-footer-bg: 0px -4px 10px rgba(0, 0, 0, .4);--bet-reward-dialog-border-radius: 1rem 1rem 0 0;--bet-reward-dialog-md-body-padding: 3rem 3rem 1.5rem;--bet-reward-dialog-body-padding: 1rem;--bet-reward-dialog-md-img-height: 100%;--bet-reward-dialog-img-height: 100%;--bet-reward-dialog-success-note-divider: initial;--sport-dropdown-chevron: var(--base-colors-additional-lighter-50);--sport-dropdown-chevron-top: 14px;--sport-dropdown-chevron-active: var(--base-colors-base-base-white);--tips-color-bg-line-divider: var(--base-colors-additional-lighter-10);--tips-color-bg: linear-gradient(270deg, var(--base-colors-base-bg-lvl-4-dark-100) 0%, var(--base-colors-base-bg-lvl-2-dark-100) 50%);--tips-shadow: 1px 1px 2px 0px rgba(0, 0, 0, .25);--tips-color-bg-gradient: radial-gradient(100% 100% at 50% 0%, rgba(233, 192, 95, .2) 0%, rgba(0, 0, 0, .2) 86%), linear-gradient(270deg, #221f1f 0%, #0f0e0e 50%);--tips-color-bg-secondary: transparent;--tips-color-text-accent: var(--base-colors-base-accent-dark-100);--tips-color-text-secondary: var(--base-colors-base-accent-dark-100);--tips-color-text-primary: var(--base-colors-base-base-white);--tips-color-text-gradient: linear-gradient(180deg, #80858f 61.96%, rgba(128, 133, 143, 0) 100%);--tips-color-versus-icon: var(--base-colors-base-accent-dark-100);--tips-color-tooltip-text: var(--base-colors-base-base-white);--tips-color-tooltip-bg: var(--base-colors-base-bg-lvl-5-dark-100);--tips-color-sport-bg: rgba(255, 255, 255, .04);--tips-br: .25rem;--tips-header-br: .25rem .25rem 0 0;--tips-header-padding: .5rem .75rem;--tips-header-border-bottom: 1px solid var(--base-colors-base-line-base);--tips-body-padding: .75rem;--tips-info-height: 3.5rem;--tips-text-wrapper-height: 3rem;--tips-text-clamp: 3;--tips-event-text-wrapper-height: 6rem;--tips-event-text-clamp: 6;--tips-event-body-padding: .5rem .75rem .75rem;--tips-card-skeleton-header-bg-color: var(--base-colors-base-bg-lvl-3-dark-100);--tips-card-skeleton-body-bg-color: var(--base-colors-base-bg-lvl-3-dark-100);--tips-card-skeleton-color-bg-line: var(--base-colors-base-bg-lvl-5-dark-100);--tips-card-skeleton-bg-line-divider: var(--base-colors-base-bg-lvl-5-dark-100);--top-parlay-card-header-color: var(--base-colors-base-accent-dark-100);--top-parlay-card-subheader-color: var(--base-colors-base-accent-dark-100);--top-parlay-card-hint-color: var(--base-colors-base-base-white);--top-parlay-card-bg-color: var(--base-colors-base-bg-lvl-3-dark-100);--top-parlay-card-divider-bg-color: var(--base-colors-base-bg-lvl-2-dark-100);--top-parlay-card-mini-bg-color: var(--base-colors-base-bg-lvl-4-dark-100);--top-parlay-card-bg: var(--base-colors-base-bg-lvl-3-dark-100);--top-parlay-card-radial-gradient: transparent;--top-parlay-card-linear-gradient: transparent;--top-parlay-card-br: .5rem;--top-parlay-cards-br: .25rem;--top-parlay-cards-br-color: transparent;--top-parlay-footer-btn-br: .5rem;--top-parlay-footer-content-padding: .5rem 1rem .5rem .75rem;--top-parlay-footer-content-bg-color: none;--top-parlay-other-odds-title-color: var(--base-colors-base-accent-dark-100);--label-bg: var(--base-colors-base-bg-lvl-5-dark-100);--label-bg-accent: var(--base-colors-base-brand-secondary);--label-txt-icon-primary: var(--base-colors-base-base-lvl-1-light-100);--label-txt-icon-accent: var(--base-colors-base-base-white);--label-txt-icon-secondary: var(--base-colors-base-accent-light-100);--color-promo-card-bg: radial-gradient( 65.94% 65.94% at 50% 0%, var(--base-colors-base-bg-lvl-4-dark-100) 0%, var(--base-colors-base-bg-lvl-2-dark-100) 71%, var(--base-colors-base-bg-lvl-2-dark-100) 100% );--color-promo-card-txt-ic: var(--base-colors-base-base-white);--color-promo-card-txt-ic-secondary: var(--base-colors-additional-lighter-50);--bet-promo-card-border-radius: 1rem;--color-promo-strk-default: rgba(255, 255, 255, .2);--color-promo-bg-default: linear-gradient(0deg, #0d1016 0%, #232834 100%);--color-promo-bg-glow: radial-gradient(50% 50% at 50% 50%, #fff 0%, rgba(106, 123, 205, 0) 100%);--color-promo-txt-ic-primary: var(--base-colors-base-base-lvl-1-light-100);--color-promo-txt-ic-accent: var(--base-colors-base-brand-secondary);--color-promo-glow-linear2: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .6) 50%, rgba(255, 255, 255, 0) 100%);--color-promo-glow-linear1: linear-gradient(90deg, rgba(0, 207, 166, 0) 0%, rgba(0, 207, 166, .8) 50%, rgba(0, 207, 166, 0) 100%);--color-promo-glow-radial2: radial-gradient( 67.87% 110.14% at 50% -10.14%, rgba(255, 255, 255, .2) 0%, rgba(19, 23, 31, .1) 60%, rgba(19, 23, 31, 0) 100% );--color-promo-glow-radial1: radial-gradient( 67.87% 110.14% at 50% -10.14%, rgba(0, 207, 166, .4) 0%, rgba(19, 23, 31, .1) 60%, rgba(19, 23, 31, 0) 100% );--color-nominal-bg: var(--base-colors-base-bg-lvl-5-dark-100);--color-nominal-bg-hover: var(--base-colors-base-bg-lvl-6-dark-100);--color-vip-bet-bg-default: var(--base-colors-base-bg-lvl-1-dark-100);--color-vip-bet-bg-default2: var(--base-colors-base-bg-lvl-2-dark-100);--vip-bet-shadow: 1px 1px 2px 0px rgba(0, 0, 0, .25);--vip-bet-widget-shadow: 1px 1x 2px 0px rgba(0, 0, 0, 0);--color-vip-bet-txt-ic-primary: var(--base-colors-base-base-white);--color-vip-bet-txt-ic-secondary: var(--base-colors-base-base-lvl-1-light-100);--color-vip-bet-txt-ic-accent: var(--base-colors-base-base-yellow);--color-vip-bet-widget-bg: linear-gradient( 270deg, var(--base-colors-for-gradients-bg-lvl-1-dark-0) 0%, var(--base-colors-for-gradients-brand-secondary-30) 50%, var(--base-colors-for-gradients-bg-lvl-1-dark-0) 100% );--color-vip-bet-label: var(--base-colors-base-base-yellow);--color-vip-bet-label-crossed: var(--base-colors-base-base-lvl-2-light-100);--color-vip-bet-top-line-light-bg: none;--color-vip-bet-bottom-light-bg: none;--color-vip-bet-bg-grad1: linear-gradient(138deg, rgba(255, 210, 124, .3) 0%, var(--base-colors-for-gradients-bg-lvl-1-dark-0) 58.93%);--color-vip-bet-bg-grad2: linear-gradient( 45deg, var(--base-colors-for-gradients-bg-lvl-1-dark-0) 20%, var(--base-colors-additional-darker-25) 100% );--color-vip-bet-bg-coef: rgba(255, 199, 0, .2);--color-vip-bet-coef: var(--base-colors-base-base-white);--vip-bet-title-font-weight: 400;--vip-bet-title-text-shadow: none;--color-discounts-banner-bg: var(--base-colors-base-bg-lvl-2-dark-100);--color-discounts-banner-txt: var(--base-colors-base-base-white);--color-discounts-banner-border: rgba(255, 255, 255, .05);--color-discounts-banner-icon: var(--base-colors-additional-lighter-75);--color-discounts-banner-bg-grad-1: radial-gradient( 61.62% 100% at 0% 50.26%, var(--base-colors-base-brand-secondary, #e9c05f) 0%, var(--base-colors-additional-darker-15, rgba(15, 14, 14, .15)) 63.34%, var(--base-colors-for-gradients-bg-lvl-1-dark-0, rgba(23, 18, 19, 0)) 100% );--color-discounts-banner-bg-grad-2: radial-gradient( 90% 100% at 100% 50%, #2a4241 0%, rgba(255, 1, 35, .8) 30%, rgba(15, 14, 14, .15) 60%, rgba(23, 18, 19, 0) 100% );--color-discounts-banner-line-1: linear-gradient( 90deg, var(--base-colors-for-gradients-brand-secondary-0) 0%, var(--base-colors-for-gradients-brand-secondary-50) 27.6%, var(--base-colors-base-brand-secondary) 52.62%, var(--base-colors-for-gradients-brand-secondary-50) 74.48%, var(--base-colors-for-gradients-brand-secondary-0) 100% );--color-discounts-banner-line-2: linear-gradient( 90deg, var(--base-colors-for-gradients-brand-secondary-0) 0%, var(--base-colors-for-gradients-brand-secondary-30) 50.5%, var(--base-colors-for-gradients-brand-secondary-0) 100% );--color-discounts-bg-brand: #ff2400;--shadow-discounts-banner-line-1: none;--color-live-widget-bg-grad: radial-gradient( 121.79% 121.79% at 50% 100%, var(--base-colors-Base-Brand-secondary, rgba(233, 192, 95, .7)) 0%, var(--base-colors-for-shadows-black-50, rgba(0, 0, 0, .35)) 80% );--color-live-teaser-strk: rgba(255, 255, 255, .2);--color-live-teaser-bg: linear-gradient(180deg, rgba(255, 255, 255, .03) 0%, rgba(255, 255, 255, 0) 100%);--color-live-teaser-txt-ic: #ffffff;--color-live-teaser-txt-ic-secondary: #80858f;--color-live-teaser-glow-linear1: linear-gradient(90deg, rgba(255, 36, 0, 0) 0%, rgba(255, 36, 0, .8) 50%, rgba(255, 36, 0, 0) 100%);--color-live-teaser-glow-linear2: linear-gradient( 90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .6) 50%, rgba(255, 255, 255, 0) 100% );--color-live-teaser-glow-radial1: radial-gradient( 67.87% 110.14% at 50% -10.14%, rgba(255, 36, 0, .4) 0%, rgba(19, 23, 31, .1) 60%, rgba(19, 23, 31, 0) 100% );--color-live-teaser-glow-radial2: radial-gradient( 67.87% 110.14% at 50% -10.14%, rgba(255, 255, 255, .2) 0%, rgba(19, 23, 31, .1) 60%, rgba(19, 23, 31, 0) 100% );--color-live-teaser-mask: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #fff 10.1%, #fff 90.31%, rgba(255, 255, 255, 0) 100%);--color-native-tabs-border-primary: var(--base-colors-for-gradients-brand-secondary-30);--color-native-tabs-border1: linear-gradient(135deg, #e9c05f 0%, #38322e 100%);--color-native-tabs-border2: linear-gradient(180deg, #e9c05f 0%, #38322e 100%);--color-native-tabs-border3: linear-gradient(225deg, #e9c05f 0%, #38322e 100%);--style-native-tabs-border-radius: .5rem;--color-native-tabs-bg-primary: var(--base-colors-base-bg-lvl-1-dark-100);--color-native-tabs-bg1: linear-gradient(135deg, rgba(233, 192, 95, .2) 0%, rgba(233, 192, 95, 0) 100%);--color-native-tabs-bg2: linear-gradient(180deg, rgba(233, 192, 95, .2) 0%, rgba(233, 192, 95, 0) 100%);--color-native-tabs-bg3: linear-gradient(225deg, rgba(233, 192, 95, .2) 0%, rgba(233, 192, 95, 0) 100%);--color-native-tabs-text: var(--base-colors-additional-lighter-75);--color-native-tabs-text-active: var(--base-colors-base-base-white);--color-popular-outcome-bg: var(--base-colors-base-bg-lvl-3-dark-100);--color-popular-outcome-bg-label: linear-gradient( 122deg, var(--base-colors-base-base-dark-gold) 0%, var(--base-colors-for-gradients-bg-lvl-5-dark-0) 100% );--color-popular-outcome-txt-ic: var(--base-colors-base-accent-light-100);--color-popular-outcome-txt-ic-secondary: var(--base-colors-base-accent-dark-100);--style-quick-navigation-br: .5rem;--color-quick-navigation-strk-default: rgba(255, 255, 255, .2);--color-prematch-quick-access-tab-icon: #80858f;--color-prematch-quick-access-tab-txt: #ffffff;--color-quick-navigation-bg-grad-glow: linear-gradient(0deg, #0d1016 0%, #232834 100%);--color-quick-navigation-glow-radial1: radial-gradient( 67.87% 110.14% at 50% -10.14%, rgba(255, 255, 255, .2) 0%, rgba(19, 23, 31, .1) 60%, rgba(19, 23, 31, 0) 100% );--color-quick-navigation-glow-radial2: radial-gradient( 67.87% 110.14% at 50% -10.14%, rgba(255, 36, 0, .4) 0%, rgba(19, 23, 31, .1) 60%, rgba(19, 23, 31, 0) 100% );--color-card-glow-radial4: radial-gradient( 67.87% 110.14% at 50% -10.14%, rgba(255, 255, 255, .2) 0%, rgba(19, 23, 31, .1) 60%, rgba(19, 23, 31, 0) 100% );--color-quick-navigation-glow-linear1: linear-gradient( 90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .6) 50%, rgba(255, 255, 255, 0) 100% );--color-quick-navigation-glow-linear2: linear-gradient( 90deg, rgba(255, 36, 0, 0) 0%, rgba(255, 36, 0, .8) 50%, rgba(255, 36, 0, 0) 100% );--color-quick-navigation-glow-angular-linear1: radial-gradient( ellipse 100% 100% at 100% 0%, rgba(255, 199, 0, .4) 0%, rgba(255, 199, 0, .2) 30%, rgba(255, 199, 0, .08) 60%, rgba(27, 31, 40, 0) 100% );--color-quick-navigation-glow-angular-linear2: radial-gradient( ellipse 60% 80% at 100% 0%, rgba(255, 36, 0, .4) 0%, rgba(27, 31, 40, 0) 100% );--color-trends-glow-radial2: radial-gradient( 67.87% 110.14% at 50% -10.14%, rgba(0, 207, 166, .4) 0%, rgba(19, 23, 31, .1) 60%, rgba(19, 23, 31, 0) 100% );--color-trends-glow-linear2: linear-gradient(90deg, rgba(0, 207, 166, 0) 0%, rgba(0, 207, 166, .8) 50%, rgba(0, 207, 166, 0) 100%);--style-trends-all-shadow: none;--color-trends-all-icon: #80858f;--color-booked-coupons-bg: #13171f;--color-booked-coupons-txt-icon-primary: #ffffff;--color-booked-coupons-txt-icon-secondary: #80858f;--color-team-section-horizontal-gradient: linear-gradient( 270deg, var(--base-colors-base-bg-lvl-1-dark-100) 0%, rgba(0, 18, 24, 0) 5%, rgba(0, 18, 24, 0) 95%, var(--base-colors-base-bg-lvl-1-dark-100) 100% );--color-team-section-vertical-gradient: linear-gradient( 180deg, var(--base-colors-base-bg-lvl-1-dark-100) 4.96%, rgba(0, 18, 24, 0) 25%, rgba(0, 18, 24, 0) 74.97%, var(--base-colors-base-bg-lvl-1-dark-100) 100% );--color-team-section-bg-gradient: transparent;--color-team-section-item-bg: var(--base-colors-base-bg-lvl-3-dark-100);--team-section-banner-border-radius: .5rem;--color-f-w-c-banner-bg1: var(--base-colors-base-brand-main);--color-f-w-c-banner-bg2: var(--base-colors-base-brand-secondary);--color-f-w-c-banner-bg3: var(--base-colors-base-brand-main);--color-f-w-c-banner-border: 1px solid rgba(255, 255, 255, .1);--color-f-w-c-banner-grad: radial-gradient( 67.87% 110.14% at 50% -10.14%, rgba(255, 255, 255, .2) 0%, rgba(19, 23, 31, .1) 60%, rgba(19, 23, 31, 0) 100% );--color-f-w-c-banner-text1: #ffffff;--color-f-w-c-banner-text2: var(--base-colors-base-bg-lvl-1-dark-100);--color-cyber-market-card-expanded-chevron: var(--color-event-card-txt-icon);--live-filters-settings-btn-size: 32px;--live-filters-settings-title-padding: .5rem 1.5rem .5rem .5rem;--event-page-card-edge-paddings-md: 0;--event-page-search-margin-right: 0;--event-page-search-mobile-margin-left: 0;--event-page-search-z-index: 0;--color-event-page-collapse-btn-active: var(--color-txt-icon-1);--event-page-periods-header-height: 40px;--event-page-periods-header-search-padding-bottom: 0;--maintenance-page-img-width: auto;--maintenance-page-img-height: auto;--maintenance-page-img-right-position: -40px}@keyframes shine{0% {left:-150%}to {left:150%}}@keyframes live-flashing{0% {opacity:0}50% {opacity:1}to {opacity:0}}@keyframes blink{0%, to {opacity:1}50% {opacity:0}}.sg-vertical-accordion-animation {opacity:1;visibility:visible;overflow:hidden;display:grid;grid-template-rows:1fr}.sg-vertical-accordion-animation.entering {animation:wu-vertical-accordion-animation-entering .1s}.sg-vertical-accordion-animation.leaving {animation:wu-vertical-accordion-animation-leaving .1s}@keyframes wu-vertical-accordion-animation-entering{0% {opacity:0;visibility:hidden;grid-template-rows:0fr}to {opacity:1;visibility:visible;grid-template-rows:1fr}}@keyframes wu-vertical-accordion-animation-leaving{0% {opacity:1;visibility:visible;grid-template-rows:1fr}to {opacity:0;visibility:hidden;grid-template-rows:0fr}}html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin:0;padding:0;border:0;font-size:100%;-webkit-text-size-adjust:100%;font:inherit;vertical-align:baseline}button, input[type=button], input[type=submit], input[type=reset], input[type=file] {border-radius:0}input[type=text]::-ms-clear {display:none}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block}body {line-height:1}sup {vertical-align:super}sub {vertical-align:sub}ol, ul {list-style:none}blockquote, q {quotes:none}blockquote:before, blockquote:after, q:before, q:after {content:"";content:none}table {border-collapse:collapse;border-spacing:0}* {box-sizing:border-box;margin:0;padding:0}img, picture {display:block;max-width:100%}summary::-webkit-details-marker {content:"";display:none}button, a, div {-webkit-tap-highlight-color:transparent}div.cdk-overlay-container>div.cdk-global-overlay-wrapper>div[id*=cdk-overlay-].cdk-overlay-pane {display:flex!important}.cdk-overlay-backdrop.rg-overlay-backdrop {background-color:var(--color-pop-up-overlay-darken)}.cdk-overlay-backdrop.rg-overlay-backdrop.shadow {background-color:#000c;z-index:1001}.cdk-overlay-backdrop.rg-transparent-backdrop {opacity:0}@supports (height: 100dvh){.rg-overlay-panel_full-screen-with-header {height:calc(100dvh - var(--actual-header-height))}}.cdk-global-scrollblock {overscroll-behavior:none}.sg-icon {display:flex;align-items:center;justify-content:center}.sg-icon-svg.\32xs {height:12px;width:12px}.sg-icon-svg.xs {height:16px;width:16px}.sg-icon-svg.s {height:20px;width:20px}.sg-icon-svg.m {height:24px;width:24px}.sg-icon-svg.\32m {height:28px;width:28px}.sg-icon-svg.l {height:32px;width:32px}.sg-icon-svg.xl {height:40px;width:40px}.sg-icon-svg.\32xl {height:48px;width:48px}.sg-icon-svg.\34xl {height:96px;width:96px}.sg-icon-svg.custom {width:100%;height:100%}@media(min-width:375px){.sm\:wu-icon_2xs .sg-icon-svg {height:12px;width:12px}.sm\:wu-icon_xs .sg-icon-svg {height:16px;width:16px}.sm\:wu-icon_s .sg-icon-svg {height:20px;width:20px}.sm\:wu-icon_m .sg-icon-svg {height:24px;width:24px}.sm\:wu-icon_2m .sg-icon-svg {height:28px;width:28px}.sm\:wu-icon_l .sg-icon-svg {height:32px;width:32px}.sm\:wu-icon_xl .sg-icon-svg {height:40px;width:40px}}@media(min-width:768px){.md\:wu-icon_s .sg-icon-svg {height:20px;width:20px}.md\:wu-icon_2m .sg-icon-svg {height:28px;width:28px}.md\:wu-icon_l .sg-icon-svg {height:32px;width:32px}.md\:wu-icon_xl .sg-icon-svg {height:40px;width:40px}.md\:wu-icon_4xl .sg-icon-svg {height:96px;width:96px}}@media(min-width:1280px){.xl\:wu-icon_2xl .sg-icon-svg {height:48px;width:48px}}@media(min-width:768px){.sg-dialog-header__close-icon .sg-icon-svg.s {width:24px;height:24px}}.rg-games-search__placeholder .sg-icon-svg {width:144px;height:144px}@media(min-width:1280px){.rg-games-search__placeholder .sg-icon-svg {width:268px;height:268px}}@media(min-width:768px){.rg-dialog-body__restricted .sg-icon-svg {width:96px;height:96px}}.sg-profile-user-identification__verified-icon .sg-icon-svg {width:80px;height:80px}.sg-odds__arrow .sg-icon-svg {width:8px;height:8px}.sg-odds__arrow .sg-icon-svg svg {display:block}.sg-button {box-sizing:border-box;margin:0;padding:0;border:0;font-size:100%;font-family:inherit;vertical-align:baseline}.sg-button>*, .sg-button>*:before, .sg-button>*:after {box-sizing:inherit}.sg-button {-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}.sg-button::-moz-focus-inner {border:0}.sg-button {border-radius:var(--border-radius-button-s);padding:var(--padding-horizontal-button-s) var(--padding-vertical-button-s);font-family:var(--font-family-secondary),sans-serif;font-size:var(--font-size-button-s);line-height:var(--line-height-button-s);font-weight:var(--font-weight-button-s)}.sg-button .sg-icon+span {margin-left:.5rem}.sg-button .sg-icon-svg.m {width:12px;height:12px}.sg-button.sg-button_primary-animation:after {width:calc(100% + 24px);height:calc(100% + 24px)}.sg-button.sg-button_quaternary {padding:.5rem 0;font-weight:var(--font-weight-link-button);font-family:var(--font-family-secondary),sans-serif;font-size:.75rem;line-height:.75rem;font-size:var(--font-size-quaternary-button-s)}@media(hover:hover){.sg-button.sg-button_quaternary:not(:disabled):hover, .sg-button.sg-button_quaternary.sg-button_pressed, .sg-button.sg-button_quaternary:active {padding:6px 0 .5rem;font-family:var(--font-family-secondary),sans-serif;font-size:.875rem;line-height:.875rem}}.sg-button.sg-button_only-icon {padding:6px}.sg-button.sg-button_only-icon .sg-icon-svg.m {width:16px;height:16px}@media(hover:hover){.sg-button.sg-button_only-icon.sg-button_quaternary:hover, .sg-button.sg-button_only-icon.sg-button_quaternary:active, .sg-button.sg-button_only-icon.sg-button_quaternary.sg-button_pressed {padding:4px}.sg-button.sg-button_only-icon.sg-button_quaternary:hover .sg-icon-svg.m, .sg-button.sg-button_only-icon.sg-button_quaternary:active .sg-icon-svg.m, .sg-button.sg-button_only-icon.sg-button_quaternary.sg-button_pressed .sg-icon-svg.m {width:20px;height:20px}}.sg-button.sg-button_special-demo, .sg-button.sg-button_special-demo-search {padding:7px 28px;font-family:var(--font-family-secondary),sans-serif;font-size:.75rem;line-height:.75rem;font-size:var(--font-size-special-demo-button-s)}.sg-button.sg-button_special-go-top {padding:.5rem}.sg-button.sg-button_special-go-top:hover:not(:disabled), .sg-button.sg-button_special-go-top:active, .sg-button.sg-button_special-go-top.sg-button_pressed {padding-bottom:18px}.sg-button.sg-button_special-go-top .sg-icon-svg.m {width:24px;height:24px}.sg-button {display:flex;text-transform:var(--text-transform-button);align-items:center;touch-action:manipulation}.sg-button_m {font-family:var(--font-family-secondary),sans-serif;font-size:var(--font-size-button-m);line-height:var(--font-size-button-m);font-weight:var(--font-weight-button-m);padding:.5rem 1.5rem}.sg-button_m {border-radius:var(--border-radius-button);line-height:24px}.sg-button_m .sg-icon+span {margin-left:.5rem}.sg-button_m .sg-icon-svg.m {width:20px;height:20px}.sg-button_m.sg-button_secondary {padding:.5rem 1rem}.sg-button_m.sg-button_secondary .sg-icon-svg.m {width:24px;height:24px}.sg-button_m.sg-button_tertiary, .sg-button_m.sg-button_tertiary-accent, .sg-button_m.sg-button_tertiary-animation {padding:.5rem var(--button-tertiary-m-gap-horizontal, 1rem)}.sg-button_m.sg-button_tertiary, .sg-button_m.sg-button_tertiary-accent, .sg-button_m.sg-button_tertiary-animation {font-size:14px;line-height:24px;font-weight:var(--font-weight-button-m)}.sg-button_m.sg-button_tertiary .sg-icon-svg.m, .sg-button_m.sg-button_tertiary-accent .sg-icon-svg.m, .sg-button_m.sg-button_tertiary-animation .sg-icon-svg.m {width:var(--button-tertiary-m-icon-size);height:var(--button-tertiary-m-icon-size)}.sg-button_m.sg-button_quaternary {font-family:var(--font-family-secondary),sans-serif;font-size:.875rem;line-height:.875rem}.sg-button_m.sg-button_quaternary {padding:.5rem 0;line-height:20px}@media(hover:hover){.sg-button_m.sg-button_quaternary:not(:disabled):hover, .sg-button_m.sg-button_quaternary:active, .sg-button_m.sg-button_quaternary.sg-button_pressed {font-family:var(--font-family-secondary),sans-serif;font-size:1rem;line-height:1rem;font-weight:500}.sg-button_m.sg-button_quaternary:not(:disabled):hover, .sg-button_m.sg-button_quaternary:active, .sg-button_m.sg-button_quaternary.sg-button_pressed {line-height:20px;padding:.5rem 0;font-weight:var(--font-weight-link-button)}}.sg-button_m.sg-button_only-icon {padding:var(--button-only-icon-m-padding)}.sg-button_m.sg-button_only-icon .sg-icon-svg.m {width:var(--button-only-icon-m-icon-size);height:var(--button-only-icon-m-icon-size)}.sg-button_m.sg-button_only-icon.sg-button_quaternary .sg-icon-svg.m {width:20px;height:20px}@media(hover:hover){.sg-button_m.sg-button_only-icon.sg-button_quaternary:hover, .sg-button_m.sg-button_only-icon.sg-button_quaternary:active, .sg-button_m.sg-button_only-icon.sg-button_quaternary.sg-button_pressed {padding:6px}.sg-button_m.sg-button_only-icon.sg-button_quaternary:hover .sg-icon-svg.m, .sg-button_m.sg-button_only-icon.sg-button_quaternary:active .sg-icon-svg.m, .sg-button_m.sg-button_only-icon.sg-button_quaternary.sg-button_pressed .sg-icon-svg.m {width:24px;height:24px}}.sg-button_m.sg-button_only-icon.sg-button_text-hover:hover {padding:.5rem 1rem}.sg-button_m.sg-button_special-demo {padding:.75rem 44px;font-family:var(--font-family-secondary),sans-serif;font-size:var(--font-size-button-s);line-height:var(--line-height-button-s);font-weight:var(--font-weight-button-s)}.sg-button_l {padding:var(--padding-horizontal-button-l) var(--padding-vertical-button-l);border-radius:var(--border-radius-button);font-family:var(--font-family-secondary),sans-serif;font-size:var(--font-size-button-l);line-height:var(--line-height-button-l);font-weight:var(--font-weight-button-l)}.sg-button_l .sg-icon+span {margin-left:.5rem}.sg-button_l .sg-icon-svg.m {width:24px;height:24px}.sg-button_l.sg-button_secondary {padding:var(--button-secondary-l-padding)}.sg-button_l.sg-button_tertiary, .sg-button_l.sg-button_tertiary-accent, .sg-button_l.sg-button_tertiary-animation {padding:var(--button-tertiary-l-padding)}.sg-button_l.sg-button_quaternary {font-family:var(--font-family-secondary),sans-serif;font-size:var(--font-size-button-l);line-height:var(--line-height-button-l);font-weight:var(--font-weight-button-l)}.sg-button_l.sg-button_quaternary {padding:.5rem 0;line-height:24px}@media(hover:hover){.sg-button_l.sg-button_quaternary:not(:disabled):hover, .sg-button_l.sg-button_quaternary:active, .sg-button_l.sg-button_quaternary.sg-button_pressed {font-family:var(--font-family-secondary),sans-serif;font-size:1.125rem;line-height:1.125rem;font-weight:500}.sg-button_l.sg-button_quaternary:not(:disabled):hover, .sg-button_l.sg-button_quaternary:active, .sg-button_l.sg-button_quaternary.sg-button_pressed {line-height:24px;padding:.5rem 0;font-weight:var(--font-weight-link-button)}}.sg-button_l.sg-button_only-icon {padding:7px}.sg-button_l.sg-button_only-icon .sg-icon-svg.m {width:32px;height:32px}.sg-button_l.sg-button_only-icon.sg-button_tertiary, .sg-button_l.sg-button_only-icon.sg-button_tertiary-accent, .sg-button_l.sg-button_only-icon.sg-button_tertiary-animation {padding:.25rem}.sg-button_l.sg-button_only-icon.sg-button_quaternary {padding:.5rem}.sg-button_l.sg-button_only-icon.sg-button_quaternary .sg-icon-svg.m {width:24px;height:24px}@media(hover:hover){.sg-button_l.sg-button_only-icon.sg-button_quaternary:hover, .sg-button_l.sg-button_only-icon.sg-button_quaternary:active, .sg-button_l.sg-button_only-icon.sg-button_quaternary.sg-button_pressed {padding:4px}.sg-button_l.sg-button_only-icon.sg-button_quaternary:hover .sg-icon-svg.m, .sg-button_l.sg-button_only-icon.sg-button_quaternary:active .sg-icon-svg.m, .sg-button_l.sg-button_only-icon.sg-button_quaternary.sg-button_pressed .sg-icon-svg.m {width:32px;height:32px}}.sg-button_l.sg-button_special-demo {padding:1rem 2rem;font-family:var(--font-family-secondary),sans-serif;font-size:var(--font-size-button-s);line-height:var(--line-height-button-s);font-weight:var(--font-weight-button-s)}.sg-button_primary, .sg-button_primary-animation {background:var(--color-button-primary-bg);color:var(--color-button-primary-txt);position:relative}.sg-button_primary:active, .sg-button_primary.sg-button_pressed, .sg-button_primary-animation:active, .sg-button_primary-animation.sg-button_pressed {color:var(--color-button-primary-txt-pressed);background:var(--color-button-primary-bg-pressed)}.sg-button_primary.sg-button_loading:after, .sg-button_primary-animation.sg-button_loading:after {background-color:var(--color-button-primary-txt)}.sg-button_primary {box-shadow:var(--box-shadow-button-primary)}.sg-button_primary-animation {box-shadow:var(--box-shadow-button-primary-animation)}.sg-button_primary:not(.sg-button_pressed):not(:active):hover:not(:disabled), .sg-button_primary-animation:not(.sg-button_pressed):not(:active):hover:not(:disabled) {background:var(--color-button-primary-bg-hover)}.sg-button_primary-animation:not(.sg-button_pressed):not(.sg-button_prerender):not(:active):not(:disabled):after {content:"";animation:button-pulse 1.6s ease-out infinite .5s;position:absolute;border-radius:var(--border-radius-button);left:50%;top:50%;transform:translate(-50%,-50%);background:var(--color-button-primary-bg-animation);z-index:-1;opacity:0;transition:transform .5s linear}.sg-button_secondary {position:relative;color:var(--color-button-secondary-txt);transition:.3s linear;background:var(--color-button-secondary-bg);box-shadow:var(--box-shadow-button-secondary)}.sg-button_secondary .sg-icon-svg {transition:.3s linear}.sg-button_secondary .sg-icon:not(.sg-icon_force-current-color) .sg-icon-svg {color:var(--color-button-secondary-icon)}.sg-button_secondary.rg-championship__control_with-secondary-icon .sg-icon-svg {color:var(--color-button-secondary-txt)}.sg-button_secondary:before {content:"";position:absolute;inset:0;border-radius:var(--border-radius-button);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}body.rg-old-scss .sg-button_secondary:before {content:"";position:absolute;inset:0;border-radius:var(--border-radius-button);clip-path:polygon(0% 0%,0% 100%,2px 100%,2px 2px,calc(100% - 2px) 2px,calc(100% - 2px) calc(100% - 2px),0 calc(100% - 2px),0 100%,100% 100%,100% 0%);-webkit-clip-path:polygon(0% 0%,0% 100%,2px 100%,2px 2px,calc(100% - 2px) 2px,calc(100% - 2px) calc(100% - 2px),0 calc(100% - 2px),0 100%,100% 100%,100% 0%)}.sg-button_secondary:before {padding:1px;background:var(--color-button-secondary-strk)}.sg-button_secondary:disabled {background:var(--color-button-secondary-bg-disabled);box-shadow:none}.sg-button_secondary:active, .sg-button_secondary.sg-button_pressed {background:var(--color-button-secondary-bg-pressed);color:var(--color-button-secondary-txt-pressed);box-shadow:none}.sg-button_secondary:active:before, .sg-button_secondary.sg-button_pressed:before {background:var(--color-button-secondary-bg-pressed-border)}.sg-button_secondary:active .sg-icon:not(.sg-icon_force-current-color) .sg-icon-svg, .sg-button_secondary.sg-button_pressed .sg-icon:not(.sg-icon_force-current-color) .sg-icon-svg {color:var(--color-button-secondary-icon-pressed)}.sg-button_secondary.sg-button_loading:after {background:var(--color-button-secondary-strk-spinner)}.sg-button_secondary:not(.sg-button_pressed):not(:active):not(:disabled):hover {background:var(--color-button-secondary-bg-hover);color:var(--color-button-secondary-txt-hover)}.sg-button_secondary:not(.sg-button_pressed):not(:active):not(:disabled):hover:before {background:var(--color-button-secondary-bg-hover-border)}.sg-button_secondary:not(.sg-button_pressed):not(:active):not(:disabled):hover .sg-icon:not(.sg-icon_force-current-color) .sg-icon-svg {color:var(--color-button-secondary-icon-hover)}@media(pointer:coarse){.sg-button_secondary:not(.sg-button_pressed):not(:active):not(:disabled):hover {background:none;color:var(--color-button-secondary-txt)}.sg-button_secondary:not(.sg-button_pressed):not(:active):not(:disabled):hover:before {background:var(--color-button-secondary-strk)}.sg-button_secondary:not(.sg-button_pressed):not(:active):not(:disabled):hover .sg-icon:not(.sg-icon_force-current-color) .sg-icon-svg {color:var(--color-button-secondary-icon)}}.sg-button_tertiary, .sg-button_tertiary-animation {position:relative;color:var(--color-button-tertiary-txt);box-shadow:var(--box-shadow-button-tertiary)}.sg-button_tertiary:before, .sg-button_tertiary-animation:before {background:var(--color-button-tertiary-strk);content:"";position:absolute;inset:0;border-radius:var(--border-radius-button);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}body.rg-old-scss .sg-button_tertiary:before, body.rg-old-scss .sg-button_tertiary-animation:before {content:"";position:absolute;inset:0;border-radius:var(--border-radius-button);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%)}.sg-button_tertiary:disabled, .sg-button_tertiary-animation:disabled {box-shadow:none}.sg-button_tertiary:active, .sg-button_tertiary.sg-button_pressed, .sg-button_tertiary-animation:active, .sg-button_tertiary-animation.sg-button_pressed {background:var(--color-button-tertiary-bg-pressed);color:var(--color-button-tertiary-txt-pressed);box-shadow:none}.sg-button_tertiary:active:before, .sg-button_tertiary.sg-button_pressed:before, .sg-button_tertiary-animation:active:before, .sg-button_tertiary-animation.sg-button_pressed:before {background:var(--color-button-tertiary-strk-pressed)}.sg-button_tertiary:active.sg-button_only-icon:before, .sg-button_tertiary.sg-button_pressed.sg-button_only-icon:before, .sg-button_tertiary-animation:active.sg-button_only-icon:before, .sg-button_tertiary-animation.sg-button_pressed.sg-button_only-icon:before {background:var(--color-button-tertiary-strk-pressed-only-icon)}.sg-button_tertiary.sg-button_loading:after, .sg-button_tertiary-animation.sg-button_loading:after {background-color:var(--color-button-tertiary-txt)}.sg-button_tertiary:not(.sg-button_pressed):not(:active):not(:disabled):hover, .sg-button_tertiary-animation:not(.sg-button_pressed):not(:active):not(:disabled):hover {color:var(--color-button-tertiary-txt-hover)}.sg-button_tertiary:not(.sg-button_pressed):not(:active):not(:disabled):hover:before, .sg-button_tertiary-animation:not(.sg-button_pressed):not(:active):not(:disabled):hover:before {background:var(--color-button-tertiary-strk-hover)}.sg-button_tertiary:not(.sg-button_pressed):not(:active):not(:disabled):hover.sg-button_only-icon:before, .sg-button_tertiary-animation:not(.sg-button_pressed):not(:active):not(:disabled):hover.sg-button_only-icon:before {background:var(--color-button-tertiary-strk-hover-only-icon)}.sg-button_tertiary-animation:not(.sg-button_tertiary-animation_pressed):not(.sg-button_tertiary-animation_prerender):not(:active):not(:disabled):after {content:"";position:absolute;height:100%;width:30%;animation:button-shine 1.5s ease-out infinite;transform:skew(-30deg) translateZ(0);background-image:var(--color-button-tertiary-animation-highlight)}body.rg-old-scss .sg-button_tertiary-accent:before {content:"";position:absolute;inset:0;border-radius:var(--border-radius-button);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%)}.sg-button_tertiary-accent:active, .sg-button_tertiary-accent.sg-button_pressed {background:var(--color-button-tertiary-accent-bg-pressed);color:var(--color-button-tertiary-accent-txt-pressed);box-shadow:none}.sg-button_tertiary-accent:active:before, .sg-button_tertiary-accent.sg-button_pressed:before {background:var(--color-button-tertiary-accent-strk-pressed)}.sg-button_tertiary-accent:active.sg-button_only-icon:before, .sg-button_tertiary-accent.sg-button_pressed.sg-button_only-icon:before {background:var(--color-button-tertiary-accent-strk-pressed-only-icon)}.sg-button_tertiary-accent:not(.sg-button_pressed):not(:active):not(:disabled):hover {color:var(--color-button-tertiary-accent-txt-hover)}.sg-button_tertiary-accent:not(.sg-button_pressed):not(:active):not(:disabled):hover:before {background:var(--color-button-tertiary-accent-strk-hover)}.sg-button_tertiary-accent:not(.sg-button_pressed):not(:active):not(:disabled):hover.sg-button_only-icon:before {background:var(--color-button-tertiary-accent-strk-hover-only-icon)}.sg-button_tertiary-accent:not(.sg-button_pressed):not(:active):not(:disabled):hover.sg-button_loading:after {background-color:var(--color-button-tertiary-accent-txt-pressed)}body.rg-old-scss .sg-button_chip:before {content:"";position:absolute;inset:0;border-radius:var(--border-radius-button);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%)}.sg-button_chip:active, .sg-button_chip.sg-button_pressed {background:var(--color-chip-bg-pressed);color:var(--color-chip-txt-ic-pressed);box-shadow:none}.sg-button_chip:active:before, .sg-button_chip.sg-button_pressed:before {background:var(--color-chip-strk-pressed)}.sg-button_chip:not(.sg-button_pressed):not(:active):not(:disabled):hover {color:var(--color-chip-txt-ic-hover)}.sg-button_chip:not(.sg-button_pressed):not(:active):not(:disabled):hover:before {background:var(--color-chip-strk-hover)}body.rg-old-scss .sg-button_chip-accent:before {content:"";position:absolute;inset:0;border-radius:var(--border-radius-button);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%)}.sg-button_chip-accent:active, .sg-button_chip-accent.sg-button_pressed {background:var(--color-chip-accent-bg-pressed);color:var(--color-chip-accent-txt-ic-pressed);box-shadow:none}.sg-button_chip-accent:active:before, .sg-button_chip-accent.sg-button_pressed:before {background:var(--color-chip-accent-strk-pressed)}.sg-button_chip-accent:not(.sg-button_pressed):not(:active):not(:disabled):hover {color:var(--color-chip-accent-txt-ic-hover)}.sg-button_chip-accent:not(.sg-button_pressed):not(:active):not(:disabled):hover:before {background:var(--color-chip-accent-strk-hover)}.sg-button_quaternary:active, .sg-button_quaternary.sg-button_pressed {color:var(--color-button-link-txt-pressed);text-decoration:none}.sg-button_quaternary:active>span, .sg-button_quaternary.sg-button_pressed>span {text-decoration:none}.sg-button_quaternary .sg-icon+span {text-decoration:none;position:relative}.sg-button_quaternary .sg-icon+span:after {transition:width .2s ease-in-out;content:"";position:absolute;left:0;bottom:0;height:1px;width:var(--width-button-link-underline);background:var(--color-button-link-txt)}.sg-button_quaternary:hover:not(.sg-button_pressed):not(:active) .sg-icon+span:after {width:100%}.sg-button_special-demo {background:var(--color-button-special-bg-2);color:var(--color-button-special-txt-2);border:1px solid var(--color-button-special-strk-2);text-transform:uppercase;justify-content:center}.sg-button_special-demo:active, .sg-button_special-demo.sg-button_pressed {color:var(--color-button-special-txt-pressed-2);background:var(--color-button-special-bg-pressed-2)}.sg-button_special-demo:not(.sg-button_pressed):not(:active):not(:disabled):hover {background:var(--color-button-special-bg-hover-2)}.sg-button_special-demo-search:active, .sg-button_special-demo-search.sg-button_pressed {color:var(--color-button-special-txt-pressed-3);background:var(--color-button-special-bg-pressed-3)}.sg-button_special-go-top {position:relative;background-color:var(--color-button-special-bg-1);color:var(--color-button-special-txt-1);border-radius:var(--border-radius-button-go-top)}.sg-button_special-go-top:before {content:"";position:absolute;inset:0;border-radius:var(--border-radius-button);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}body.rg-old-scss .sg-button_special-go-top:before {content:"";position:absolute;inset:0;border-radius:var(--border-radius-button);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%)}.sg-button_special-go-top:before {background:var(--color-button-special-strk-1);border-radius:var(--border-radius-button-go-top)}.sg-button_special-go-top:active, .sg-button_special-go-top.sg-button_pressed {color:var(--color-button-special-txt-pressed-1);background:var(--color-button-special-bg-pressed-1)}.sg-button_special-go-top:active:before, .sg-button_special-go-top.sg-button_pressed:before {background:var(--color-button-special-strk-pressed-1)}.sg-button_special-go-top:not(.sg-button_pressed):not(:active):not(:disabled):hover:before {background:var(--color-button-special-strk-hover-1)}.sg-button.sg-button_loading {position:relative;pointer-events:none;color:transparent}.sg-button.sg-button_loading:after {content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;-webkit-mask:url(/assets/btn-spinner.svg) no-repeat center;mask:url(/assets/btn-spinner.svg) no-repeat center;-webkit-mask-size:auto 60%;mask-size:auto 60%}.sg-button.sg-button_only-icon {justify-content:center}.sg-button:disabled, .sg-button_disabled {pointer-events:none;opacity:.3}.sg-button_full-width {width:100%;justify-content:center}@media(min-width:768px){.sg-button.md\:wu-button_s {border-radius:var(--border-radius-button-s);padding:var(--padding-horizontal-button-s) var(--padding-vertical-button-s);font-family:var(--font-family-secondary),sans-serif;font-size:var(--font-size-button-s);line-height:var(--line-height-button-s);font-weight:var(--font-weight-button-s)}.sg-button.md\:wu-button_s .sg-icon+span {margin-left:.5rem}.sg-button.md\:wu-button_s .sg-icon-svg.m {width:12px;height:12px}.sg-button.md\:wu-button_s.sg-button_primary-animation:after {width:calc(100% + 24px);height:calc(100% + 24px)}.sg-button.md\:wu-button_s.sg-button_quaternary {padding:.5rem 0;font-weight:var(--font-weight-link-button);font-family:var(--font-family-secondary),sans-serif;font-size:.75rem;line-height:.75rem;font-size:var(--font-size-quaternary-button-s)}}@media(min-width:768px)and (hover:hover){.sg-button.md\:wu-button_s.sg-button_quaternary:not(:disabled):hover, .sg-button.md\:wu-button_s.sg-button_quaternary.sg-button_pressed, .sg-button.md\:wu-button_s.sg-button_quaternary:active {padding:6px 0 .5rem;font-family:var(--font-family-secondary),sans-serif;font-size:.875rem;line-height:.875rem}}@media(min-width:768px){.sg-button.md\:wu-button_s.sg-button_only-icon {padding:6px}.sg-button.md\:wu-button_s.sg-button_only-icon .sg-icon-svg.m {width:16px;height:16px}}@media(min-width:768px)and (hover:hover){.sg-button.md\:wu-button_s.sg-button_only-icon.sg-button_quaternary:hover, .sg-button.md\:wu-button_s.sg-button_only-icon.sg-button_quaternary:active, .sg-button.md\:wu-button_s.sg-button_only-icon.sg-button_quaternary.sg-button_pressed {padding:4px}.sg-button.md\:wu-button_s.sg-button_only-icon.sg-button_quaternary:hover .sg-icon-svg.m, .sg-button.md\:wu-button_s.sg-button_only-icon.sg-button_quaternary:active .sg-icon-svg.m, .sg-button.md\:wu-button_s.sg-button_only-icon.sg-button_quaternary.sg-button_pressed .sg-icon-svg.m {width:20px;height:20px}}@media(min-width:768px){.sg-button.md\:wu-button_s.sg-button_special-demo, .sg-button.md\:wu-button_s.sg-button_special-demo-search {padding:7px 28px;font-family:var(--font-family-secondary),sans-serif;font-size:.75rem;line-height:.75rem;font-size:var(--font-size-special-demo-button-s)}.sg-button.md\:wu-button_s.sg-button_special-go-top {padding:.5rem}.sg-button.md\:wu-button_s.sg-button_special-go-top:hover:not(:disabled), .sg-button.md\:wu-button_s.sg-button_special-go-top:active, .sg-button.md\:wu-button_s.sg-button_special-go-top.sg-button_pressed {padding-bottom:18px}.sg-button.md\:wu-button_s.sg-button_special-go-top .sg-icon-svg.m {width:24px;height:24px}.sg-button.md\:wu-button_m {font-family:var(--font-family-secondary),sans-serif;font-size:var(--font-size-button-m);line-height:var(--font-size-button-m);font-weight:var(--font-weight-button-m);padding:.5rem 1.5rem}.sg-button.md\:wu-button_m {border-radius:var(--border-radius-button);line-height:24px}.sg-button.md\:wu-button_m .sg-icon+span {margin-left:.5rem}.sg-button.md\:wu-button_m .sg-icon-svg.m {width:20px;height:20px}.sg-button.md\:wu-button_m.sg-button_secondary {padding:.5rem 1rem}.sg-button.md\:wu-button_m.sg-button_secondary .sg-icon-svg.m {width:24px;height:24px}.sg-button.md\:wu-button_m.sg-button_tertiary, .sg-button.md\:wu-button_m.sg-button_tertiary-accent, .sg-button.md\:wu-button_m.sg-button_tertiary-animation {padding:.5rem var(--button-tertiary-m-gap-horizontal, 1rem)}.sg-button.md\:wu-button_m.sg-button_tertiary, .sg-button.md\:wu-button_m.sg-button_tertiary-accent, .sg-button.md\:wu-button_m.sg-button_tertiary-animation {font-size:14px;line-height:24px;font-weight:var(--font-weight-button-m)}.sg-button.md\:wu-button_m.sg-button_tertiary .sg-icon-svg.m, .sg-button.md\:wu-button_m.sg-button_tertiary-accent .sg-icon-svg.m, .sg-button.md\:wu-button_m.sg-button_tertiary-animation .sg-icon-svg.m {width:var(--button-tertiary-m-icon-size);height:var(--button-tertiary-m-icon-size)}.sg-button.md\:wu-button_m.sg-button_quaternary {font-family:var(--font-family-secondary),sans-serif;font-size:.875rem;line-height:.875rem}.sg-button.md\:wu-button_m.sg-button_quaternary {padding:.5rem 0;line-height:20px}}@media(min-width:768px)and (hover:hover){.sg-button.md\:wu-button_m.sg-button_quaternary:not(:disabled):hover, .sg-button.md\:wu-button_m.sg-button_quaternary:active, .sg-button.md\:wu-button_m.sg-button_quaternary.sg-button_pressed {font-family:var(--font-family-secondary),sans-serif;font-size:1rem;line-height:1rem;font-weight:500}.sg-button.md\:wu-button_m.sg-button_quaternary:not(:disabled):hover, .sg-button.md\:wu-button_m.sg-button_quaternary:active, .sg-button.md\:wu-button_m.sg-button_quaternary.sg-button_pressed {line-height:20px;padding:.5rem 0;font-weight:var(--font-weight-link-button)}}@media(min-width:768px){.sg-button.md\:wu-button_m.sg-button_only-icon {padding:var(--button-only-icon-m-padding)}.sg-button.md\:wu-button_m.sg-button_only-icon .sg-icon-svg.m {width:var(--button-only-icon-m-icon-size);height:var(--button-only-icon-m-icon-size)}.sg-button.md\:wu-button_m.sg-button_only-icon.sg-button_quaternary .sg-icon-svg.m {width:20px;height:20px}}@media(min-width:768px)and (hover:hover){.sg-button.md\:wu-button_m.sg-button_only-icon.sg-button_quaternary:hover, .sg-button.md\:wu-button_m.sg-button_only-icon.sg-button_quaternary:active, .sg-button.md\:wu-button_m.sg-button_only-icon.sg-button_quaternary.sg-button_pressed {padding:6px}.sg-button.md\:wu-button_m.sg-button_only-icon.sg-button_quaternary:hover .sg-icon-svg.m, .sg-button.md\:wu-button_m.sg-button_only-icon.sg-button_quaternary:active .sg-icon-svg.m, .sg-button.md\:wu-button_m.sg-button_only-icon.sg-button_quaternary.sg-button_pressed .sg-icon-svg.m {width:24px;height:24px}}@media(min-width:768px){.sg-button.md\:wu-button_m.sg-button_only-icon.sg-button_text-hover:hover {padding:.5rem 1rem}.sg-button.md\:wu-button_m.sg-button_special-demo {padding:.75rem 44px;font-family:var(--font-family-secondary),sans-serif;font-size:var(--font-size-button-s);line-height:var(--line-height-button-s);font-weight:var(--font-weight-button-s)}.sg-button.md\:wu-button_l {padding:var(--padding-horizontal-button-l) var(--padding-vertical-button-l);border-radius:var(--border-radius-button);font-family:var(--font-family-secondary),sans-serif;font-size:var(--font-size-button-l);line-height:var(--line-height-button-l);font-weight:var(--font-weight-button-l)}.sg-button.md\:wu-button_l .sg-icon+span {margin-left:.5rem}.sg-button.md\:wu-button_l .sg-icon-svg.m {width:24px;height:24px}.sg-button.md\:wu-button_l.sg-button_secondary {padding:var(--button-secondary-l-padding)}.sg-button.md\:wu-button_l.sg-button_tertiary, .sg-button.md\:wu-button_l.sg-button_tertiary-accent, .sg-button.md\:wu-button_l.sg-button_tertiary-animation {padding:var(--button-tertiary-l-padding)}.sg-button.md\:wu-button_l.sg-button_quaternary {font-family:var(--font-family-secondary),sans-serif;font-size:var(--font-size-button-l);line-height:var(--line-height-button-l);font-weight:var(--font-weight-button-l)}.sg-button.md\:wu-button_l.sg-button_quaternary {padding:.5rem 0;line-height:24px}}@media(min-width:768px)and (hover:hover){.sg-button.md\:wu-button_l.sg-button_quaternary:not(:disabled):hover, .sg-button.md\:wu-button_l.sg-button_quaternary:active, .sg-button.md\:wu-button_l.sg-button_quaternary.sg-button_pressed {font-family:var(--font-family-secondary),sans-serif;font-size:1.125rem;line-height:1.125rem;font-weight:500}.sg-button.md\:wu-button_l.sg-button_quaternary:not(:disabled):hover, .sg-button.md\:wu-button_l.sg-button_quaternary:active, .sg-button.md\:wu-button_l.sg-button_quaternary.sg-button_pressed {line-height:24px;padding:.5rem 0;font-weight:var(--font-weight-link-button)}}@media(min-width:768px){.sg-button.md\:wu-button_l.sg-button_only-icon {padding:7px}.sg-button.md\:wu-button_l.sg-button_only-icon .sg-icon-svg.m {width:32px;height:32px}.sg-button.md\:wu-button_l.sg-button_only-icon.sg-button_tertiary, .sg-button.md\:wu-button_l.sg-button_only-icon.sg-button_tertiary-accent, .sg-button.md\:wu-button_l.sg-button_only-icon.sg-button_tertiary-animation {padding:.25rem}.sg-button.md\:wu-button_l.sg-button_only-icon.sg-button_quaternary {padding:.5rem}.sg-button.md\:wu-button_l.sg-button_only-icon.sg-button_quaternary .sg-icon-svg.m {width:24px;height:24px}}@media(min-width:768px)and (hover:hover){.sg-button.md\:wu-button_l.sg-button_only-icon.sg-button_quaternary:hover, .sg-button.md\:wu-button_l.sg-button_only-icon.sg-button_quaternary:active, .sg-button.md\:wu-button_l.sg-button_only-icon.sg-button_quaternary.sg-button_pressed {padding:4px}.sg-button.md\:wu-button_l.sg-button_only-icon.sg-button_quaternary:hover .sg-icon-svg.m, .sg-button.md\:wu-button_l.sg-button_only-icon.sg-button_quaternary:active .sg-icon-svg.m, .sg-button.md\:wu-button_l.sg-button_only-icon.sg-button_quaternary.sg-button_pressed .sg-icon-svg.m {width:32px;height:32px}}@media(min-width:768px){.sg-button.md\:wu-button_l.sg-button_special-demo {padding:1rem 2rem;font-family:var(--font-family-secondary),sans-serif;font-size:var(--font-size-button-s);line-height:var(--line-height-button-s);font-weight:var(--font-weight-button-s)}}@media(min-width:1280px){.sg-button.xl\:wu-button_m {font-family:var(--font-family-secondary),sans-serif;font-size:var(--font-size-button-m);line-height:var(--font-size-button-m);font-weight:var(--font-weight-button-m);padding:.5rem 1.5rem}.sg-button.xl\:wu-button_m {border-radius:var(--border-radius-button);line-height:24px}.sg-button.xl\:wu-button_m .sg-icon+span {margin-left:.5rem}.sg-button.xl\:wu-button_m .sg-icon-svg.m {width:20px;height:20px}.sg-button.xl\:wu-button_m.sg-button_secondary {padding:.5rem 1rem}.sg-button.xl\:wu-button_m.sg-button_secondary .sg-icon-svg.m {width:24px;height:24px}.sg-button.xl\:wu-button_m.sg-button_tertiary, .sg-button.xl\:wu-button_m.sg-button_tertiary-accent, .sg-button.xl\:wu-button_m.sg-button_tertiary-animation {padding:.5rem var(--button-tertiary-m-gap-horizontal, 1rem)}.sg-button.xl\:wu-button_m.sg-button_tertiary, .sg-button.xl\:wu-button_m.sg-button_tertiary-accent, .sg-button.xl\:wu-button_m.sg-button_tertiary-animation {font-size:14px;line-height:24px;font-weight:var(--font-weight-button-m)}.sg-button.xl\:wu-button_m.sg-button_tertiary .sg-icon-svg.m, .sg-button.xl\:wu-button_m.sg-button_tertiary-accent .sg-icon-svg.m, .sg-button.xl\:wu-button_m.sg-button_tertiary-animation .sg-icon-svg.m {width:var(--button-tertiary-m-icon-size);height:var(--button-tertiary-m-icon-size)}.sg-button.xl\:wu-button_m.sg-button_quaternary {font-family:var(--font-family-secondary),sans-serif;font-size:.875rem;line-height:.875rem}.sg-button.xl\:wu-button_m.sg-button_quaternary {padding:.5rem 0;line-height:20px}}@media(min-width:1280px)and (hover:hover){.sg-button.xl\:wu-button_m.sg-button_quaternary:not(:disabled):hover, .sg-button.xl\:wu-button_m.sg-button_quaternary:active, .sg-button.xl\:wu-button_m.sg-button_quaternary.sg-button_pressed {font-family:var(--font-family-secondary),sans-serif;font-size:1rem;line-height:1rem;font-weight:500}.sg-button.xl\:wu-button_m.sg-button_quaternary:not(:disabled):hover, .sg-button.xl\:wu-button_m.sg-button_quaternary:active, .sg-button.xl\:wu-button_m.sg-button_quaternary.sg-button_pressed {line-height:20px;padding:.5rem 0;font-weight:var(--font-weight-link-button)}}@media(min-width:1280px){.sg-button.xl\:wu-button_m.sg-button_only-icon {padding:var(--button-only-icon-m-padding)}.sg-button.xl\:wu-button_m.sg-button_only-icon .sg-icon-svg.m {width:var(--button-only-icon-m-icon-size);height:var(--button-only-icon-m-icon-size)}.sg-button.xl\:wu-button_m.sg-button_only-icon.sg-button_quaternary .sg-icon-svg.m {width:20px;height:20px}}@media(min-width:1280px)and (hover:hover){.sg-button.xl\:wu-button_m.sg-button_only-icon.sg-button_quaternary:hover, .sg-button.xl\:wu-button_m.sg-button_only-icon.sg-button_quaternary:active, .sg-button.xl\:wu-button_m.sg-button_only-icon.sg-button_quaternary.sg-button_pressed {padding:6px}.sg-button.xl\:wu-button_m.sg-button_only-icon.sg-button_quaternary:hover .sg-icon-svg.m, .sg-button.xl\:wu-button_m.sg-button_only-icon.sg-button_quaternary:active .sg-icon-svg.m, .sg-button.xl\:wu-button_m.sg-button_only-icon.sg-button_quaternary.sg-button_pressed .sg-icon-svg.m {width:24px;height:24px}}@media(min-width:1280px){.sg-button.xl\:wu-button_m.sg-button_only-icon.sg-button_text-hover:hover {padding:.5rem 1rem}.sg-button.xl\:wu-button_m.sg-button_special-demo {padding:.75rem 44px;font-family:var(--font-family-secondary),sans-serif;font-size:var(--font-size-button-s);line-height:var(--line-height-button-s);font-weight:var(--font-weight-button-s)}.sg-button.xl\:wu-button_l {padding:var(--padding-horizontal-button-l) var(--padding-vertical-button-l);border-radius:var(--border-radius-button);font-family:var(--font-family-secondary),sans-serif;font-size:var(--font-size-button-l);line-height:var(--line-height-button-l);font-weight:var(--font-weight-button-l)}.sg-button.xl\:wu-button_l .sg-icon+span {margin-left:.5rem}.sg-button.xl\:wu-button_l .sg-icon-svg.m {width:24px;height:24px}.sg-button.xl\:wu-button_l.sg-button_secondary {padding:var(--button-secondary-l-padding)}.sg-button.xl\:wu-button_l.sg-button_tertiary, .sg-button.xl\:wu-button_l.sg-button_tertiary-accent, .sg-button.xl\:wu-button_l.sg-button_tertiary-animation {padding:var(--button-tertiary-l-padding)}.sg-button.xl\:wu-button_l.sg-button_quaternary {font-family:var(--font-family-secondary),sans-serif;font-size:var(--font-size-button-l);line-height:var(--line-height-button-l);font-weight:var(--font-weight-button-l)}.sg-button.xl\:wu-button_l.sg-button_quaternary {padding:.5rem 0;line-height:24px}}@media(min-width:1280px)and (hover:hover){.sg-button.xl\:wu-button_l.sg-button_quaternary:not(:disabled):hover, .sg-button.xl\:wu-button_l.sg-button_quaternary:active, .sg-button.xl\:wu-button_l.sg-button_quaternary.sg-button_pressed {font-family:var(--font-family-secondary),sans-serif;font-size:1.125rem;line-height:1.125rem;font-weight:500}.sg-button.xl\:wu-button_l.sg-button_quaternary:not(:disabled):hover, .sg-button.xl\:wu-button_l.sg-button_quaternary:active, .sg-button.xl\:wu-button_l.sg-button_quaternary.sg-button_pressed {line-height:24px;padding:.5rem 0;font-weight:var(--font-weight-link-button)}}@media(min-width:1280px){.sg-button.xl\:wu-button_l.sg-button_only-icon {padding:7px}.sg-button.xl\:wu-button_l.sg-button_only-icon .sg-icon-svg.m {width:32px;height:32px}.sg-button.xl\:wu-button_l.sg-button_only-icon.sg-button_tertiary, .sg-button.xl\:wu-button_l.sg-button_only-icon.sg-button_tertiary-accent, .sg-button.xl\:wu-button_l.sg-button_only-icon.sg-button_tertiary-animation {padding:.25rem}.sg-button.xl\:wu-button_l.sg-button_only-icon.sg-button_quaternary {padding:.5rem}.sg-button.xl\:wu-button_l.sg-button_only-icon.sg-button_quaternary .sg-icon-svg.m {width:24px;height:24px}}@media(min-width:1280px)and (hover:hover){.sg-button.xl\:wu-button_l.sg-button_only-icon.sg-button_quaternary:hover, .sg-button.xl\:wu-button_l.sg-button_only-icon.sg-button_quaternary:active, .sg-button.xl\:wu-button_l.sg-button_only-icon.sg-button_quaternary.sg-button_pressed {padding:4px}.sg-button.xl\:wu-button_l.sg-button_only-icon.sg-button_quaternary:hover .sg-icon-svg.m, .sg-button.xl\:wu-button_l.sg-button_only-icon.sg-button_quaternary:active .sg-icon-svg.m, .sg-button.xl\:wu-button_l.sg-button_only-icon.sg-button_quaternary.sg-button_pressed .sg-icon-svg.m {width:32px;height:32px}}@media(min-width:1280px){.sg-button.xl\:wu-button_l.sg-button_special-demo {padding:1rem 2rem;font-family:var(--font-family-secondary),sans-serif;font-size:var(--font-size-button-s);line-height:var(--line-height-button-s);font-weight:var(--font-weight-button-s)}}@keyframes button-shine{0% {left:-150%}to {left:150%}}@keyframes button-pulse{0% {transform:translate(-50%,-50%) scale(.7,.5);opacity:0}12% {opacity:1}34% {transform:translate(-50%,-50%) scale(1)}38% {opacity:0}to {transform:translate(-50%,-50%) scale(1);opacity:0}}.sg-menu-list-item {box-sizing:border-box;margin:0;padding:0;border:0;font-size:100%;font-family:inherit;vertical-align:baseline}.sg-menu-list-item>*, .sg-menu-list-item>*:before, .sg-menu-list-item>*:after {box-sizing:inherit}.sg-menu-list-item {-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}.sg-menu-list-item::-moz-focus-inner {border:0}.sg-menu-list-item {font-size:.875rem;line-height:1.125rem;font-weight:400}.sg-menu-list-item {position:relative;display:flex;align-items:center;color:var(--color-menu-text);border-radius:.25rem}.sg-menu-list-item+.sg-menu-list-item {margin-top:.25rem}@media(min-width:1280px){.sg-menu-list-item:hover {color:var(--color-menu-text-hover)}.sg-menu-list-item:hover>span {font-size:1rem;line-height:1.375rem;font-weight:400}.sg-menu-list-item:hover object, .sg-menu-list-item:hover img {width:28px;height:28px}.sg-menu-list-item:hover .sg-icon {color:var(--color-menu-icon-hover)}.sg-menu-list-item:hover .sg-icon-svg.m {width:28px;height:28px}.sg-menu-list-item:hover .sg-icon object, .sg-menu-list-item:hover .sg-icon img {width:28px;height:28px;min-width:28px}}.sg-menu-list-item>span {display:block;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.sg-menu-list-item>span {display:flex;align-items:center;flex-grow:1;text-align:left;margin:0 .25rem;width:auto;visibility:visible;transition:width .2s ease-in-out .2s,visibility .2s ease-in-out .2s}.sg-menu-list-item__label {position:absolute;top:0;left:44px;padding:0 .25rem;color:var(--color-label-txt);border-radius:2px;text-transform:uppercase;background-color:var(--color-menu-label-bg);display:flex;align-items:center;height:10px;font-family:var(--font-family-secondary),sans-serif;font-size:.5rem;line-height:.5rem;font-weight:500}.sg-menu-list-item .sg-icon {color:var(--color-menu-icon);height:40px;width:40px;min-width:40px}.sg-menu-list-item .sg-icon_hidden {display:none}.sg-menu-list-item .sg-icon object, .sg-menu-list-item .sg-icon img {height:1.5rem;width:1.5rem;min-width:1.5rem}.sg-menu-list-item_active .sg-icon, .sg-menu-list-item_active:hover .sg-icon {color:var(--color-menu-icon-active)}.sg-menu-list.vertical .sg-menu-list-item_minified:hover {position:absolute;background:var(--color-menu-bg-hover-2);z-index:2;border-radius:var(--menu-list-item-minified-hover-border-radius)}.sg-menu-list-item_live .sg-icon:before {content:"";position:absolute;left:6px;top:.5rem;width:.25rem;height:.25rem;border-radius:50%;background-color:var(--color-brand-primary);animation:live-flashing 2s ease-out infinite .3s}.sg-menu-list-item_promotion:not(.sg-menu-list-item_active) {color:var(--color-brand-primary)}.sg-menu-list-item_promotion:not(.sg-menu-list-item_active) .sg-icon {color:var(--color-brand-primary)}.sg-menu-list-item_server .sg-icon img {filter:var(--color-menu-icon-filter)}.sg-menu-list.horizontal .sg-menu-list-item {position:relative;margin-bottom:0;margin-top:0}.sg-menu-list.horizontal .sg-menu-list-item+.sg-menu-list-item {margin-left:1.5rem}.sg-menu-list.horizontal .sg-menu-list-item>span {margin-right:0}.sg-menu-list.horizontal .sg-menu-list-item:hover>span {transform:scale(1.15) translate(3px);font-size:.875rem;line-height:1.125rem;font-weight:400}.sg-menu-list.horizontal .sg-menu-list-item:hover .sg-menu-list-item__label {transform:scale(1.15) translateY(-2px)}body {font-family:var(--font-family-primary),sans-serif;font-size:16px;padding-top:env(safe-area-inset-top)}body.rg-touch:not(.rg-android) {cursor:pointer}@keyframes slide-up{0% {transform:translateY(100%)}to {transform:translateY(0)}}.rg-swiper-autosize .swiper-slide {width:auto}.rg-swiper-equal-height .swiper-slide {height:auto}.rg-swiper-centered .swiper-wrapper {justify-content:center;transform:translateZ(0)!important}.rg-swiper-centered .swiper-slide:last-child {margin-right:0!important}.rg-swiper-autosize-full-width-slides .swiper-slide {width:100%;flex-shrink:1;padding:0 .25rem}.rg-swiper-autosize-full-width-slides .swiper-slide:first-child {padding-left:0}.rg-swiper-autosize-full-width-slides .swiper-slide:last-child {padding-right:0}.rg-swiper-without-gaps .swiper-slide:first-child {margin-left:-.5rem}@media(min-width:768px){.rg-swiper-without-gaps .swiper-slide:first-child {margin-left:-.75rem}}.rg-swiper-without-gaps .swiper-slide:last-child {margin-right:-.5rem}@media(min-width:768px){.rg-swiper-without-gaps .swiper-slide:last-child {margin-right:-.75rem}}.rg-swiper-with-side-indentations .swiper-slide:first-child {padding-left:1rem}@media(min-width:768px){.rg-swiper-with-side-indentations .swiper-slide:first-child {padding-left:1.5rem}}.rg-swiper-with-side-indentations .swiper-slide:last-child {padding-right:1rem}@media(min-width:768px){.rg-swiper-with-side-indentations .swiper-slide:last-child {padding-right:1.5rem}}.rg-swiper-prerender .swiper-wrapper {flex-wrap:wrap}.swiper-button-disabled, .swiper-button-lock {display:none!important}.sg-pincoins-cards-slider .swiper-slide, .sg-pincoins-chips-slider .swiper-slide {width:auto}.sg-promo-banner-carousel .swiper-slide {margin-right:1.5rem}a {color:var(--color-brand-secondary)}.rg-promo-ny__slide:not(.rg-promo-ny__slide_active,.rg-championship__slide_active), .rg-championship__slide:not(.rg-promo-ny__slide_active,.rg-championship__slide_active) {pointer-events:none}ngx-simplebar {height:100%;overflow:auto}.rg-multi-menu-tabset .swiper-wrapper {justify-content:space-between;padding:0 1rem;box-sizing:border-box}ft-drawer {margin:revert-layer}input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {background-clip:content-box!important}.rg-control[disabled] {opacity:.3}.rg-control[disabled] .rg-control__icon {cursor:initial;pointer-events:none}.rg-control__input::placeholder {color:var(--color-input-txt-placeholder);font-weight:400}.rg-control__input_sum::placeholder {font-size:.875rem;line-height:1.125rem;font-weight:400}.rg-control__input_sum::placeholder {font-weight:400}.rg-control__input_textarea::-webkit-resizer {display:none}.rg-control_promocode .rg-control__input_invalid::placeholder {color:var(--color-additionals-danger)}.rg-control__label_invalid:is(.rg-control__label_active) {color:var(--color-additionals-danger)}.rg-control__clear-btn>*, .rg-control__clear-btn>*:before, .rg-control__clear-btn>*:after {box-sizing:inherit}.rg-control__clear-btn::-moz-focus-inner {border:0}:root, :root.pinco-theme {--gms-font-family: "Roboto", sans-serif;--gms-provider-tag-txt: #ffc700;--gms-provider-tile-name-color: #fff;--gms-tile-radius: 1rem;--gms-label-border-radius: 1rem;--gms-provider-tile-bg: linear-gradient(291deg, rgba(15, 14, 14, .65) 0%, rgba(23, 18, 19, 0) 36.07%), #221f1f;--gms-provider-tile-border: none;--gms-provider-tile-glow-line: rgba(255, 255, 255, .6);--gms-provider-tile-radial-glow: none;--gms-provider-tile-glow-background: transparent;--gms-provider-tile-glow-background-interactive: transparent;--gms-provider-tile-hover-border: rgba(0, 207, 166, .3);--gms-provider-tile-hover-glow-line: rgba(0, 207, 166, .6);--gms-provider-tile-hover-radial-glow-top: radial-gradient( 110px 35px at 50% -10.14%, rgba(0, 207, 166, .4) 0%, rgba(19, 23, 31, .1) 60%, rgba(19, 23, 31, 0) 100% );--gms-provider-tile-hover-radial-glow-bottom: radial-gradient( 110px 35px at 50% 110.14%, rgba(0, 207, 166, .4) 0%, rgba(19, 23, 31, .1) 60%, rgba(19, 23, 31, 0) 100% );--gms-provider-tile-border-gradient-left: none;--gms-provider-tile-border-gradient-right: none;--gms-provider-tile-border-gradient-bottom: none;--gms-game-tile-overlay-background: rgba(13, 16, 22, .7);--gms-game-tile-name-color: #ffefcf;--gms-game-tile-overlay-under-labels-color: #0d1016;--gms-game-tile-border-color: #e9c05f;--gms-game-tile-footer-background: #0f0e0e;--gms-primary-button-bg: #ff2400;--gms-primary-button-text-color: #ffffff;--gms-button-border-color: #ffffff;--gms-button-border-radius: .5rem;--gms-button-padding: 0 1rem;--gms-button-gap: .25rem;--gms-button-height: 28px;--gms-label-text: #ffffff;--gms-label-background-for-new: rgba(255, 1, 35, 1);--gms-label-background-for-exclusive: rgba(188, 153, 78, 1);--gms-label-background-for-hot: rgb(255 0 217 / 60%);--gms-label-background-for-freespins: rgba(15, 14, 14, .65);--gms-favorites-icon-color: #ffc700}::-webkit-scrollbar-track {-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.05)}::-webkit-scrollbar {width:.25rem}::-webkit-scrollbar-thumb {background-color:var(--color-bg-4);border-radius:.5rem}
/* Hide only broken sportBonus/casinoBonus mob fallback (specific) */
picture.rg-reg-bonus__img > img[src*="bonus-"][src*="-mob"] {visibility:hidden}
/* Enable native horizontal scroll on swipers (Angular JS is stripped) */
.swiper {overflow-x:auto !important;overflow-y:hidden !important;scrollbar-width:none;-ms-overflow-style:none}
.swiper::-webkit-scrollbar {display:none}
.swiper-wrapper {transform:none !important;flex-wrap:nowrap !important;scroll-behavior:smooth}
/* Force show slider controls */
.sg-slider-controls__container, .swiper-button-prev, .swiper-button-next {display:flex !important}
/* Auto-injected carousel arrows for swipers lacking native controls */
.rg-auto-arr {position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;background:rgba(30,25,26,.95);color:#fff;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.08);cursor:pointer;z-index:20;opacity:.9;transition:.15s;padding:0}
.rg-auto-arr:hover {background:#ff0123;border-color:#ff0123;opacity:1;transform:translateY(-50%) scale(1.05)}
.rg-auto-arr svg {width:22px;height:22px}


/* ================ MOBILE ADAPTATION v2 (stronger specificity) ================ */
@media(max-width:1023px){
  html body wg-sidebar, html body .rg-sidebar, html body .sg-sidebar, html body .rg-shell__sidebar {transform:translateX(-100%) !important;position:fixed !important;top:0 !important;left:0 !important;bottom:0 !important;z-index:1000 !important;width:280px !important;max-width:85vw !important;transition:transform .28s ease !important;box-shadow:2px 0 24px rgba(0,0,0,.6) !important;height:100vh !important;overflow-y:auto !important}
  html body wg-sidebar.is-open, html body .rg-sidebar.is-open, html body .sg-sidebar.is-open {transform:translateX(0) !important}
  html body .rg-shell__main, html body .rg-shell__container, html body .rg-shell__inner, html body wg-shell {padding-left:0 !important;margin-left:0 !important;width:100% !important;display:block !important}
  html body wg-shell {display:block !important}
  body.rg-side-open::before {content:"";position:fixed;inset:0;background:rgba(0,0,0,.6);backdrop-filter:blur(4px);z-index:999;animation:pcFadeIn .2s}
  @keyframes pcFadeIn{from {opacity:0}to {opacity:1}}
  .rg-mobile-burger {display:inline-flex !important;width:40px !important;height:40px !important;align-items:center;justify-content:center;border-radius:6px;color:#fff;background:transparent;border:0;cursor:pointer;margin-right:8px;padding:0;flex:0 0 40px}
  .rg-mobile-burger:hover {background:rgba(255,255,255,.08)}
  .rg-mobile-burger svg {width:24px;height:24px}
  html body .rg-header, html body .sg-header, html body .rg-shell__header {padding:0 8px !important}
  html body .rg-header__navigation-desktop, html body .sg-header__nav-desktop, html body [class*="header-navigation"][class*="desktop"] {display:none !important}
  html body [class*="promo-text"], html body .rg-header__promo-text, html body [class*="header__promo"] {display:none !important}
  html body .rg-header .sg-btn, html body .sg-header .sg-btn, html body [class*="header"] .sg-btn {padding:8px 12px !important;font-size:11px !important;min-width:auto !important}
  /* Hero: stack banners */
  html body .rg-reg-bonus, html body .sg-reg-bonus, html body [class*="reg-bonus"] {grid-template-columns:1fr !important;display:grid !important;gap:12px !important}
  html body [class*="reg-bonus"] > * {width:100% !important}
  /* Section titles */
  html body h1, html body h2, html body .sg-block-title__title, html body [class*="block-title__title"] {font-size:22px !important;letter-spacing:.3px}
  html body .sg-block-title__subtitle, html body [class*="__subtitle"] {font-size:12px !important}
  /* Sport carousel slides */
  html body .rg-top-carousel .swiper-slide {min-width:80vw !important;max-width:80vw}
  /* Games grid */
  html body [class*="games-grid"], html body [class*="tile-grid"], html body .sg-game-tile-list {grid-template-columns:repeat(3,1fr) !important;gap:8px !important}
  /* Thematic */
  html body [class*="thematic"][class*="widget"] {grid-template-columns:repeat(2,1fr) !important;gap:10px !important;display:grid !important}
  /* Bonus cards */
  html body .sg-promo-tournaments__card, html body [class*="promo-tournaments__card"] {min-width:80vw !important;max-width:80vw}
  /* Apps */
  html body .rg-native-apps-widget, html body [class*="native-apps-widget"] {flex-direction:column !important;text-align:center !important;gap:20px !important;padding:20px 12px !important;display:flex !important}
  html body .rg-native-apps-widget__title {font-size:22px !important;text-align:center !important}
  html body .rg-native-apps-widget__img {max-width:80% !important;margin:0 auto !important}
  /* Footer grid */
  html body .rg-footer__grid, html body .sg-footer__grid, html body .rg-footer-info__row, html body [class*="footer"][class*="__grid"] {grid-template-columns:1fr !important;flex-direction:column !important;gap:16px !important}
  /* Container padding */
  html body .rg-wrap, html body [class*="__container"]:not(.rg-sidebar__container), html body [class*="__inner"] {padding-left:12px !important;padding-right:12px !important}
  html body .rg-auto-arr {width:36px !important;height:36px !important}
  html body .rg-auto-arr svg {width:18px !important;height:18px !important}
}
@media(max-width:540px){
  html body h1, html body h2, html body .sg-block-title__title {font-size:18px !important}
  html body [class*="games-grid"], html body [class*="tile-grid"], html body .sg-game-tile-list {grid-template-columns:repeat(2,1fr) !important}
  
  html body .rg-header__logo img, html body [class*="header__logo"] img {height:28px !important}
}
/* ================ MOBILE FIXES v4 — final polish ================ */
@media(max-width:1023px){
  /* ---- Apps section ---- */
  html body [class*="native-apps-widget"] {display:flex !important;flex-direction:column !important;align-items:center !important;text-align:center !important;padding:24px 12px !important;gap:16px !important}
  html body .rg-native-apps-widget__title, html body [class*="native-apps"] [class*="__title"] {font-size:20px !important;line-height:1.15 !important;text-align:center !important;padding:0 8px;word-break:normal !important;overflow-wrap:normal !important}
  html body [class*="native-apps"] [class*="__subtitle"] {font-size:12px !important;text-align:center !important}
  /* Force picture to show — use desktop source on mobile since mob might be broken */
  html body [class*="native-apps"] picture {display:block !important;max-width:280px !important;width:100% !important;margin:0 auto !important;position:relative}
  html body [class*="native-apps"] picture img {width:100% !important;height:auto !important;object-fit:contain !important;display:block !important;visibility:visible !important;opacity:1 !important}
  /* Download button visible + text */
  html body [class*="native-apps"] a[class*="link"], html body [class*="native-apps"] button[class*="button"] {display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:10px !important;padding:12px 24px !important;background:#000 !important;color:#fff !important;border-radius:8px !important;border:1px solid rgba(255,255,255,.08) !important;min-height:52px !important;min-width:180px}
  html body [class*="native-apps"] svg, html body [class*="native-apps"] use {display:inline-block !important;visibility:visible !important;opacity:1 !important;width:32px !important;height:32px !important}
  html body [class*="native-apps"] a *, html body [class*="native-apps"] button * {color:#fff !important;font-size:13px !important}
  /* ---- Games grid — 2 rows horizontal scroll ---- */
  html body [class*="games-grid"], html body [class*="tile-grid"], html body .sg-game-tile-list, html body [class*="home-games"] [class*="tile-list"] {display:grid !important;grid-auto-flow:column !important;grid-template-columns:none !important;grid-template-rows:repeat(2,auto) !important;grid-auto-columns:minmax(140px,1fr) !important;gap:10px !important;overflow-x:auto !important;overflow-y:hidden !important;padding:8px 12px 12px !important;scrollbar-width:none !important;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}
  html body [class*="games-grid"]::-webkit-scrollbar, html body [class*="tile-list"]::-webkit-scrollbar {display:none}
  html body [class*="games-grid"] > *, html body [class*="tile-list"] > * {width:140px !important;min-width:140px !important;max-width:140px !important;scroll-snap-align:start}
  html body [class*="games-grid"] .sg-game-tile, html body [class*="tile-list"] .sg-game-tile {width:140px !important;min-width:140px !important;max-width:140px !important}
  html body [class*="game-tile__picture"] {aspect-ratio:1/1 !important}
  /* ---- Footer mobile layout ---- */
  html body wg-footer, html body .rg-footer, html body [class*="wg-footer"]__grid {padding:20px 16px !important}
  html body .rg-footer__nav, html body [class*="footer__nav"] {display:flex !important;flex-direction:column !important;gap:20px !important}
  html body .rg-footer-nav__column, html body [class*="footer-nav__column"], html body [class*="footer"] section {width:100% !important;padding:0 !important}
  html body .rg-footer-nav__title, html body [class*="footer-nav__title"] {font-size:14px !important;font-weight:600 !important;color:#fff !important;margin:0 0 8px !important;padding:0}
  html body .rg-footer-nav__list, html body [class*="footer-nav__list"] {padding-left:16px !important;display:flex !important;flex-direction:column !important;gap:4px !important}
  html body [class*="footer-nav__list"] a {font-size:13px !important;color:rgba(255,255,255,.7) !important}
  /* Support buttons row — stack vertically full width */
  html body [class*="footer-support"] [class*="__buttons"], html body [class*="support__buttons"], html body .rg-footer-support__buttons {display:grid !important;grid-template-columns:1fr 1fr !important;gap:8px !important;width:100% !important}
  html body [class*="footer-support"] button {width:100% !important;min-height:44px !important;padding:8px 12px !important;font-size:12px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:6px}
  html body [class*="footer-support"] button svg {width:18px !important;height:18px !important;flex:0 0 18px}
  /* Promocodes + social row: stack */
  html body [class*="footer-promocodes"], html body [class*="footer__promocodes-row"], html body [class*="promocodes-row"] {display:grid !important;grid-template-columns:1fr !important;gap:16px !important;padding:16px 0 !important}
  html body [class*="footer-socials"], html body [class*="footer__social"] {display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:8px !important}
  html body [class*="footer-socials__title"] {font-size:14px !important;color:#fff !important;font-weight:600 !important}
  html body [class*="footer-socials__list"] {display:flex !important;gap:12px !important}
  html body [class*="footer-socials"] a {width:36px !important;height:36px !important;display:inline-flex !important;align-items:center;justify-content:center;border-radius:50%;background:rgba(255,255,255,.06)}
  html body [class*="footer-socials"] svg {width:18px !important;height:18px !important}
  /* Providers row: full width native scroll */
  html body [class*="footer-logos"], html body [class*="provider"][class*="row"] {padding:16px 0 !important}
  html body [class*="footer-logos__swiper"] .swiper-slide {min-width:110px !important;padding:0 8px}
  /* Payment row */
  html body [class*="payment"] .swiper-slide {min-width:90px !important;padding:0 8px}
  /* Apps download row */
  html body .rg-footer__apps-wrapper {padding:16px 0 !important;text-align:left}
  html body .rg-footer-apps__title {font-size:14px !important;color:#fff !important;margin-bottom:8px !important;display:block}
  html body .rg-footer-apps__list {display:flex !important;gap:8px !important}
  html body .rg-footer-apps__link {width:120px !important;height:44px !important;display:inline-flex !important;align-items:center;justify-content:center;background:#0e0e0e;border:1px solid rgba(255,255,255,.08);border-radius:8px !important}
  html body .rg-footer-apps__icon {width:60px !important;height:24px !important}
}
@media(max-width:540px){
  html body [class*="games-grid"] > *, html body [class*="tile-list"] > *, html body [class*="games-grid"] .sg-game-tile, html body [class*="tile-list"] .sg-game-tile {width:120px !important;min-width:120px !important;max-width:120px !important}
  html body [class*="native-apps"] picture {max-width:220px !important}
  html body [class*="native-apps"] [class*="__title"] {font-size:18px !important}
}
/* ================ MOBILE FIXES v5 — games 2-row scroll (by tag) ================ */
@media(max-width:1023px){
  html body wu-game-tile-grid {display:grid !important;grid-auto-flow:column !important;grid-template-columns:none !important;grid-template-rows:repeat(2,1fr) !important;grid-auto-columns:140px !important;gap:10px !important;overflow-x:auto !important;overflow-y:hidden !important;padding:8px 12px 12px !important;scrollbar-width:none !important;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;width:100% !important}
  html body wu-game-tile-grid::-webkit-scrollbar {display:none}
  html body wu-game-tile-grid > wu-game-tile, html body wu-game-tile-grid > * {width:140px !important;min-width:140px !important;max-width:140px !important;scroll-snap-align:start;display:block !important}
  html body wu-game-tile {grid-template-columns:none !important}
}
@media(max-width:540px){
  html body wu-game-tile-grid {grid-auto-columns:120px !important}
  html body wu-game-tile-grid > wu-game-tile, html body wu-game-tile-grid > * {width:120px !important;min-width:120px !important;max-width:120px !important}
}
/* ================ MOBILE FIXES v6 — thematic scroll + apps button + footer swipers ================ */
@media(max-width:1023px){
  /* ---- Thematic sections: horizontal scroll with 4 cards ---- */
  html body [class*="thematic-sections-widget"] {display:block !important}
  html body [class*="thematic-sections-widget"] > * {display:flex !important;flex-direction:row !important;gap:12px !important;overflow-x:auto !important;overflow-y:hidden !important;padding:8px 12px 12px !important;scrollbar-width:none !important;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;grid-template-columns:none !important}
  html body [class*="thematic-sections-widget"] > *::-webkit-scrollbar {display:none}
  html body [class*="thematic-sections-widget__card"] {flex:0 0 auto !important;width:220px !important;min-width:220px !important;max-width:220px !important;scroll-snap-align:start}
  /* ---- Apps button: force full text visible, wrap properly ---- */
  html body [class*="native-apps"] a[class*="link"], html body [class*="native-apps"] button[class*="button"] {padding:10px 20px !important;min-width:200px !important;width:auto !important;white-space:nowrap !important}
  html body [class*="native-apps"] a *, html body [class*="native-apps"] button * {white-space:nowrap !important;overflow:visible !important;text-overflow:clip !important}
  html body [class*="native-apps"] [class*="__button-text"], html body [class*="__button-content"] {flex-direction:column !important;align-items:flex-start !important;line-height:1.1}
  html body [class*="native-apps"] [class*="__button-text"] span, html body [class*="__button-content"] span {display:block !important;font-size:11px !important}
  html body [class*="native-apps"] [class*="__button-text"] span:last-child, html body [class*="__button-content"] span:last-child {font-size:15px !important;font-weight:700 !important}
  /* ---- Apps section poster: make picture visible + reasonable size ---- */
  html body [class*="native-apps"] picture {max-width:280px !important;width:100% !important;display:block !important;margin:8px auto 16px !important;min-height:120px}
  html body [class*="native-apps"] picture img, html body [class*="native-apps"] picture source {max-width:100% !important;width:100% !important;height:auto !important;object-fit:contain !important;display:block !important;visibility:visible !important;opacity:1 !important}
  /* Force fallback img to show even without matching source */
  html body [class*="native-apps"] picture img {content:normal !important}
  /* ---- Footer provider/payment swipers ---- */
  html body [class*="footer-logos"] .swiper, html body [class*="payment"] .swiper, html body [class*="footer-logos__swiper"], html body [class*="payment-methods"] .swiper {overflow:visible !important;width:100% !important}
  html body [class*="footer-logos"] .swiper-wrapper, html body [class*="payment"] .swiper-wrapper {display:flex !important;flex-wrap:wrap !important;justify-content:center !important;align-items:center !important;gap:12px !important;transform:none !important}
  html body [class*="footer-logos"] .swiper-slide, html body [class*="payment"] .swiper-slide {flex:0 0 auto !important;width:auto !important;min-width:80px !important;max-width:140px !important;padding:4px 8px !important;display:flex !important;align-items:center;justify-content:center;opacity:1 !important;visibility:visible !important}
  html body [class*="footer-logos"] .swiper-slide img, html body [class*="payment"] .swiper-slide img {max-width:100% !important;max-height:32px !important;height:auto !important;display:block !important}
  /* Hide auto arrows on footer swipers (unnecessary — they wrap on mobile) */
  html body [class*="footer-logos"] + .rg-auto-arr, html body [class*="footer-logos"] ~ .rg-auto-arr, html body [class*="payment"] ~ .rg-auto-arr {display:none !important}
  html body .rg-footer .rg-auto-arr {display:none !important}
}
@media(max-width:540px){
  html body [class*="thematic-sections-widget__card"] {width:180px !important;min-width:180px !important;max-width:180px !important}
  html body [class*="native-apps"] picture {max-width:240px !important}
  html body [class*="native-apps"] a[class*="link"] {min-width:180px !important}
}
/* ================ MOBILE FIXES v7 — hide overlapping arrows on tabs ================ */
@media(max-width:1023px){
  /* Hide auto arrows on chip tab strips + running-line strips */
  html body .rg-home-games-widget-category-tabs .rg-auto-arr, html body [class*="category-tabs"] .rg-auto-arr, html body [class*="category-tabs"] ~ .rg-auto-arr, html body [class*="category-tabs"] + .rg-auto-arr, html body [class*="running-line"] .rg-auto-arr {display:none !important}
  /* Hide any wu-slider-controls that fall inside a tab strip */
  html body [class*="category-tabs"] .sg-slider-controls__container, html body [class*="category-tabs"] ~ .sg-slider-controls__container {display:none !important}
  /* Force chip tabs to native scroll */
  html body [class*="category-tabs"] .swiper, html body [class*="category-tabs__swiper"] {overflow-x:auto !important;overflow-y:hidden !important;scrollbar-width:none !important;-webkit-overflow-scrolling:touch;width:100% !important}
  html body [class*="category-tabs"] .swiper::-webkit-scrollbar {display:none}
  html body [class*="category-tabs"] .swiper-wrapper {flex-wrap:nowrap !important;transform:none !important}
  html body [class*="category-tabs"] .swiper-slide {flex:0 0 auto !important;width:auto !important}
  /* Hide auto arrows on hero + sport top-events if they overlap */
  html body wg-widget-renderer > div > .rg-auto-arr {display:none !important}
  /* Global hide auto arrows on mobile — swipes replace */
  html body .rg-auto-arr {display:none !important}
}
/* ================ MOBILE FIXES v8 — targeted parent selectors ================ */
@media(max-width:1023px){
  /* Apps: force button to wrap text properly and show full "Скачать для Android" */
  html body [class*="native-apps"] a[href], html body [class*="native-apps"] button {white-space:normal !important;min-width:200px !important;max-width:280px !important;padding:12px 18px !important;flex-wrap:nowrap !important}
  html body [class*="native-apps"] [class*="button-text"], html body [class*="native-apps"] [class*="button-content"] {white-space:normal !important;text-align:left !important;line-height:1.15 !important;overflow:visible !important}
  /* Provider/Payment: swiper-wrapper flex-wrap not working — check if slides exist and are visible */
  html body .rg-footer-logos__swiper {display:block !important;overflow-x:auto !important;overflow-y:hidden !important;width:100% !important}
  html body .rg-footer-logos__swiper .swiper-wrapper {display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;gap:12px !important;transform:none !important;width:auto !important;padding:8px 0}
  html body .rg-footer-logos__swiper .swiper-slide {flex:0 0 auto !important;width:auto !important;min-width:90px !important;padding:0 8px !important;display:flex !important;align-items:center;justify-content:center;opacity:1 !important;visibility:visible !important;height:auto !important}
  html body .rg-footer-logos__swiper .swiper-slide img {max-height:28px !important;max-width:100px !important;width:auto !important;height:auto !important;display:block !important;object-fit:contain}
  /* Same for payment methods */
  html body [class*="payment-methods"] .swiper-wrapper, html body [class*="payment"] .swiper-wrapper {display:flex !important;flex-wrap:nowrap !important;gap:12px !important;transform:none !important}
  html body [class*="payment"] .swiper-slide {flex:0 0 auto !important;min-width:70px !important;padding:0 6px !important}
  html body [class*="payment"] .swiper-slide img {max-height:24px !important;max-width:80px !important}
  /* Hide auto arrows from footer sections definitively */
  html body wg-footer .rg-auto-arr, html body .rg-footer .rg-auto-arr, html body [class*="footer"] .rg-auto-arr, html body .rg-footer + * .rg-auto-arr {display:none !important}
  /* Also hide the native swiper controls at footer */
  html body wg-footer .sg-slider-controls__container, html body [class*="footer"] .sg-slider-controls__container {display:none !important}
}
/* ================ MOBILE FIXES v9 — swiper container width fix ================ */
@media(max-width:1023px){
  /* Footer swipers: constrain to viewport width, enable horizontal scroll */
  html body .rg-footer-logos__swiper, html body [class*="payment-methods"] .swiper, html body [class*="footer"] .swiper {width:100% !important;max-width:100% !important;overflow-x:auto !important;overflow-y:hidden !important;-webkit-overflow-scrolling:touch;scrollbar-width:none !important;box-sizing:border-box !important}
  html body .rg-footer-logos__swiper::-webkit-scrollbar, html body [class*="footer"] .swiper::-webkit-scrollbar {display:none}
  html body .rg-footer-logos__swiper .swiper-wrapper, html body [class*="footer"] .swiper .swiper-wrapper {display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;width:max-content !important;transform:none !important;gap:0 !important}
  html body .rg-footer-logos__swiper .swiper-slide, html body [class*="footer"] .swiper .swiper-slide {flex:0 0 auto !important;width:auto !important;min-width:100px !important;padding:8px 12px !important;margin:0 !important;display:flex !important;align-items:center;justify-content:center;opacity:1 !important;visibility:visible !important;height:auto !important}
  html body .rg-footer-logos__swiper .swiper-slide img, html body [class*="footer"] .swiper .swiper-slide img {max-height:28px !important;max-width:80px !important;width:auto !important;height:auto !important;display:block !important;object-fit:contain;opacity:.7}
  /* Also constrain the parent wrapper */
  html body wg-footer-logos, html body [class*="footer-logos"]:not(.swiper):not(.swiper-slide) {width:100% !important;max-width:100vw !important;overflow:hidden !important;box-sizing:border-box}
  html body wg-payment-methods, html body [class*="payment-methods"]:not(.swiper):not(.swiper-slide) {width:100% !important;max-width:100vw !important;overflow:hidden !important;box-sizing:border-box}
  /* Prevent body overflow-x — ensure app doesn't scroll horizontally */
  html body wg-footer, html body .rg-footer, html body wg-shell, html body .rg-shell__main {max-width:100vw !important;overflow-x:hidden !important;box-sizing:border-box !important}
}
/* ================ MOBILE FIXES v10 — burger ================ */
@media(max-width:1023px){
  /* Burger button: ensure z-index + visible */
  html body .rg-mobile-burger {display:inline-flex !important;position:relative;z-index:1001;background:transparent;border:0;color:#fff;width:40px;height:40px;align-items:center;justify-content:center;cursor:pointer;padding:0;margin-right:8px}
  html body .rg-mobile-burger svg {width:24px !important;height:24px !important;color:#fff}
  html body .rg-mobile-burger:active {background:rgba(255,255,255,.08)}
  /* Sidebar opened state — force above everything */
  html body wg-sidebar.is-open, html body .rg-sidebar.is-open {z-index:2000 !important;transform:translateX(0) !important}
  body.rg-side-open {overflow:hidden !important}
}

/* ================ MOBILE FIXES v11 — beat Angular ngcontent specificity ================ */
@media(max-width:1023px){
  /* Use [class] trick to boost specificity: [class] adds another attribute → 0,2,x wins */
  /* Bonuses carousel: fix swipe — .sg-promo-tournaments-slider */
  html body div[class].sg-promo-tournaments-slider, html body .sg-promo-tournaments-slider[class] {overflow-x:auto !important;overflow-y:hidden !important;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;width:100% !important;max-width:100% !important;box-sizing:border-box;scrollbar-width:none !important}
  html body [class].sg-promo-tournaments-slider::-webkit-scrollbar {display:none}
  html body [class].sg-promo-tournaments-slider .swiper-wrapper {transform:none !important;flex-wrap:nowrap !important;width:max-content !important;gap:12px !important}
  html body [class].sg-promo-tournaments-slider .swiper-slide {flex:0 0 auto !important;width:82vw !important;max-width:340px !important;min-width:280px !important;margin:0 !important;scroll-snap-align:start !important;opacity:1 !important;visibility:visible !important}
  html body [class].sg-promo-tournaments__card {width:100% !important;max-width:100% !important;height:auto !important}
  /* Apps section poster: force show */
  html body [class*="native-apps"] picture[class] {display:block !important;max-width:280px !important;width:100% !important;margin:12px auto !important;min-height:100px !important}
  html body [class*="native-apps"] picture[class] img {max-width:100% !important;width:100% !important;height:auto !important;object-fit:contain !important;display:block !important;visibility:visible !important;opacity:1 !important}
  /* Apps download button — text wrap normal */
  html body [class*="native-apps"] a[class][href] {display:inline-flex !important;flex-direction:row !important;align-items:center !important;justify-content:center !important;gap:10px !important;padding:12px 18px !important;background:#000 !important;color:#fff !important;border-radius:8px !important;border:1px solid rgba(255,255,255,.12) !important;min-height:52px !important;min-width:220px !important;max-width:280px !important;white-space:nowrap !important;text-decoration:none !important}
  html body [class*="native-apps"] a[class] > * {white-space:nowrap !important;overflow:visible !important;color:#fff !important;font-size:13px !important;line-height:1.2 !important}
  html body [class*="native-apps"] a[class] svg, html body [class*="native-apps"] a[class] use {width:28px !important;height:28px !important;display:inline-block !important;flex:0 0 28px !important;visibility:visible !important;opacity:1 !important}
  /* Footer swipers: constrain to viewport, allow horizontal scroll */
  html body [class].rg-footer-logos__swiper, html body [class][class*="payment"] .swiper[class] {width:100% !important;max-width:100vw !important;overflow-x:auto !important;overflow-y:hidden !important;box-sizing:border-box !important;-webkit-overflow-scrolling:touch;scrollbar-width:none !important}
  html body [class].rg-footer-logos__swiper::-webkit-scrollbar, html body [class][class*="payment"] .swiper[class]::-webkit-scrollbar {display:none}
  html body [class].rg-footer-logos__swiper .swiper-wrapper, html body [class][class*="payment"] .swiper[class] .swiper-wrapper {display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;width:max-content !important;transform:none !important;gap:0 !important;justify-content:flex-start !important}
  html body [class].rg-footer-logos__swiper .swiper-slide, html body [class][class*="payment"] .swiper[class] .swiper-slide {flex:0 0 auto !important;width:auto !important;min-width:100px !important;padding:8px 14px !important;margin:0 !important;opacity:1 !important;visibility:visible !important;display:flex !important;align-items:center;justify-content:center;height:auto !important}
  html body [class].rg-footer-logos__swiper .swiper-slide img, html body [class][class*="payment"] .swiper[class] .swiper-slide img {max-height:32px !important;max-width:90px !important;width:auto !important;height:auto !important;display:block !important;object-fit:contain;opacity:.75}
  /* Constrain parents to viewport */
  html body wg-footer-logos, html body wg-payment-methods, html body [class*="footer-logos"]:not(.swiper):not(.swiper-slide):not(.swiper-wrapper), html body [class*="payment-methods"]:not(.swiper):not(.swiper-slide):not(.swiper-wrapper) {width:100% !important;max-width:100vw !important;overflow:hidden !important;box-sizing:border-box !important;padding:8px 0 !important}
}
@media(max-width:540px){
  
  html body [class].sg-promo-tournaments-slider .swiper-slide {width:85vw !important;min-width:260px !important}
  html body [class*="native-apps"] picture[class] {max-width:220px !important}
}
/* ================ MOBILE FIXES v12 — unify section widths ================ */
@media(max-width:1023px){
  /* Root: single consistent padding on all widget renderers */
  html body wg-widget-renderer[class], html body wg-widget-list[class], html body wg-widget-page[class] {display:block !important;width:100% !important;max-width:100vw !important;box-sizing:border-box !important;padding:0 !important;margin:0 auto !important}
  /* Every widget root gets same horizontal padding */
  html body wg-widget-renderer > *, html body wg-widget-list > wg-widget-renderer, html body wg-widget-page > div > * {width:100% !important;max-width:100vw !important;box-sizing:border-box !important;padding-left:12px !important;padding-right:12px !important;margin-left:0 !important;margin-right:0 !important}
  /* Section titles (starshine block) */
  html body wu-starshine-block-title[class] {display:block !important;width:100% !important;padding:0 !important;margin:16px 0 8px !important;box-sizing:border-box}
  html body [class*="block-title__glow"] {margin:0 auto !important}
  /* Games grid: same 12px side padding as everything else */
  html body wu-game-tile-grid[class] {padding-left:12px !important;padding-right:12px !important}
  /* Thematic sections: match 12px padding */
  
  /* Bonuses slider: same padding */
  html body div[class].sg-promo-tournaments-slider, html body [class].sg-promo-tournaments-slider {padding-left:12px !important;padding-right:12px !important}
  html body [class].sg-promo-tournaments-slider .swiper-wrapper {padding:0 !important}
  /* Apps section: same */
  html body [class*="native-apps-widget"] {padding-left:12px !important;padding-right:12px !important}
  /* Sport top events */
  html body [class*="top-carousel"] {padding-left:12px !important;padding-right:12px !important}
  /* Reg-bonus hero: 12px */
  html body [class*="reg-bonus"][class] {padding-left:12px !important;padding-right:12px !important;gap:12px !important}
  /* Bet builder / other single-block widgets */
  html body [class*="__wrapper"][class], html body [class*="__container"][class]:not(.rg-sidebar__container):not(.rg-header__container) {padding-left:0 !important;padding-right:0 !important}
  /* Footer: consistent 16px like desktop rhythm */
  html body wg-footer[class], html body .rg-footer[class], html body [class*="footer"][class]:not(-logos__swiper):not(-nav__list):not(-nav__column) {box-sizing:border-box}
  html body .rg-footer__grid, html body [class*="footer__grid"] {padding:20px 12px !important}
  /* All section titles centered same */
  html body wu-starshine-block-title {text-align:center}
  /* Container widths — universal */
  html body wg-shell__inner, html body .rg-shell__inner, html body .rg-shell__container {max-width:100vw !important;width:100% !important;padding:0 !important;margin:0 !important;box-sizing:border-box !important}
}
/* ================ MOBILE FIXES v13 — thematic one-big-card + bigger icons ================ */
@media(max-width:1023px){
  /* Thematic: one full-width card per view */
  
  /* Icon inside card — bigger */
  
  
  /* Title inside card larger */
  
}

/* ================ MOBILE FIXES v14 — bonus carousel clean scroll ================ */
@media(max-width:1023px){
  /* Hide overlay arrows on bonus tournament section */
  html body wg-promo-tournaments-widget .rg-auto-arr, html body wg-promo-tournaments-widget .sg-slider-controls__container, html body [class*="promo-tournaments"] .rg-auto-arr, html body [class*="promo-tournaments"] .sg-slider-controls__container, html body [class*="promo-tournaments"] .swiper-button-prev, html body [class*="promo-tournaments"] .swiper-button-next {display:none !important}
  /* Bonus slider swipe: one full card per snap */
  html body [class].sg-promo-tournaments-slider {overflow-x:auto !important;overflow-y:hidden !important;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-padding-left:12px;scrollbar-width:none !important;width:100% !important;max-width:100vw !important;box-sizing:border-box !important;padding:8px 12px 16px !important}
  html body [class].sg-promo-tournaments-slider::-webkit-scrollbar {display:none}
  html body [class].sg-promo-tournaments-slider .swiper-wrapper {display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;width:max-content !important;transform:none !important;gap:12px !important;padding:0 !important}
  html body [class].sg-promo-tournaments-slider .swiper-slide {flex:0 0 auto !important;width:calc(100vw - 48px) !important;max-width:340px !important;min-width:280px !important;margin:0 !important;scroll-snap-align:start !important;scroll-snap-stop:always !important;opacity:1 !important;visibility:visible !important;height:auto !important}
  html body [class].sg-promo-tournaments-slider .sg-promo-tournaments__card {width:100% !important;max-width:100% !important}
}
@media(max-width:540px){
  html body [class].sg-promo-tournaments-slider .swiper-slide {width:calc(100vw - 40px) !important;min-width:260px !important}
}
/* ================ MOBILE FIXES v15 — thematic card center + bigger icon + round corners ================ */
@media(max-width:1023px){
  
  
  
  
  /* Hide any inner absolute-positioned overlays that break layout */
  
}

/* ================ MOBILE FIXES v16 — hero picture + apps center ================ */
@media(max-width:1023px){
  /* Hero: show full model image, proper height */
  html body [class*="reg-bonus"] picture[class] {display:block !important;width:100% !important;height:100% !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;z-index:0}
  html body [class*="reg-bonus"] picture[class] img {width:100% !important;height:100% !important;object-fit:cover !important;object-position:right center !important;display:block !important;visibility:visible !important;opacity:1 !important}
  html body [class*="reg-bonus__card"][class] {position:relative !important;min-height:200px !important;overflow:hidden !important;border-radius:16px}
  html body [class*="reg-bonus__card"][class] > *:not(picture) {position:relative;z-index:2}
  html body [class*="reg-bonus__content"][class] {position:relative;z-index:2}
  /* Apps section: center image + stack layout */
  html body [class*="native-apps-widget"][class] {display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;text-align:center !important;gap:20px !important;padding:24px 16px !important}
  html body [class*="native-apps"] [class*="__title"] {order:1 !important;width:100% !important;text-align:center !important}
  html body [class*="native-apps"] [class*="__subtitle"] {order:2 !important;width:100% !important;text-align:center !important}
  html body [class*="native-apps"] picture[class] {order:3 !important;display:block !important;width:100% !important;max-width:340px !important;margin:16px auto !important;position:static !important;height:auto !important;min-height:180px !important}
  html body [class*="native-apps"] picture[class] img {width:100% !important;max-width:340px !important;height:auto !important;object-fit:contain !important;object-position:center !important;display:block !important;margin:0 auto !important;position:static !important;visibility:visible !important;opacity:1 !important}
  html body [class*="native-apps"] a[class][href] {order:4 !important;margin:0 auto !important}
}
@media(max-width:540px){
  html body [class*="reg-bonus__card"][class] {min-height:180px !important}
  html body [class*="native-apps"] picture[class] {max-width:280px !important;min-height:150px !important}
  html body [class*="native-apps"] picture[class] img {max-width:280px !important}
}
/* ================ MOBILE FIXES v17 — thematic card auto-height, icon fits ================ */


/* ================ MOBILE FIXES v18 — apps: image between text and button ================ */
@media(max-width:1023px){
  /* Root widget: flex column */
  html body [class].rg-native-apps-widget {display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;text-align:center !important;gap:16px !important;padding:24px 16px !important;width:100% !important;box-sizing:border-box !important}
  /* Flatten __content so its children participate in root flex */
  html body [class].rg-native-apps-widget__content {display:contents !important}
  /* Order: header (title+subtitle) → picture → list (button) */
  html body [class].rg-native-apps-widget__header {order:1 !important;display:flex !important;flex-direction:column !important;align-items:center !important;gap:6px !important;width:100% !important}
  html body [class].rg-native-apps-widget__img {order:2 !important;display:block !important;width:100% !important;max-width:340px !important;margin:8px auto !important;min-height:180px !important}
  html body [class].rg-native-apps-widget__img img {width:100% !important;max-width:340px !important;height:auto !important;object-fit:contain !important;object-position:center !important;display:block !important;margin:0 auto !important;visibility:visible !important;opacity:1 !important}
  html body [class].rg-native-apps-widget__list {order:3 !important;display:flex !important;justify-content:center !important;width:100% !important;margin:0 auto !important}
  html body [class].rg-native-apps-widget__list-wrapper, html body [class].rg-native-apps-widget__list-item {display:flex !important;justify-content:center !important;width:auto !important;margin:0 auto !important}
  /* Title / subtitle centered */
  html body [class].rg-native-apps-widget__title {font-size:22px !important;text-align:center !important;margin:0 !important}
  html body [class].rg-native-apps-widget__description {font-size:12px !important;text-align:center !important;margin:0 !important;color:rgba(255,255,255,.5) !important}
}
@media(max-width:540px){
  html body [class].rg-native-apps-widget__img {max-width:280px !important;min-height:150px !important}
  html body [class].rg-native-apps-widget__img img {max-width:280px !important}
  html body [class].rg-native-apps-widget__title {font-size:20px !important}
}
/* ================ MOBILE FIXES v19 — remove go-top + refix bonus scroll + scaling ================ */
/* Hide go-to-top button everywhere */
html body wu-go-top-button, html body .rg-shell__to-top-btn, html body [class*="to-top-btn"], html body [class*="scroll-top"], html body [class*="go-top"] {display:none !important}
@media(max-width:1023px){
  /* Bonus carousel: restore smooth scroll (previous rules may have broken it) */
  html body div[class].sg-promo-tournaments-slider {display:block !important;overflow-x:auto !important;overflow-y:hidden !important;-webkit-overflow-scrolling:touch !important;scroll-snap-type:x mandatory !important;scrollbar-width:none !important;width:100% !important;max-width:100vw !important;padding:8px 12px 16px !important;box-sizing:border-box !important;touch-action:pan-x pan-y !important}
  html body div[class].sg-promo-tournaments-slider::-webkit-scrollbar {display:none}
  html body div[class].sg-promo-tournaments-slider .swiper {overflow:visible !important;width:auto !important;position:static !important}
  html body div[class].sg-promo-tournaments-slider .swiper-wrapper {display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;width:max-content !important;transform:none !important;gap:12px !important;padding:0 !important;transition:none !important}
  html body div[class].sg-promo-tournaments-slider .swiper-slide {flex:0 0 auto !important;width:calc(100vw - 48px) !important;max-width:340px !important;min-width:260px !important;margin:0 !important;scroll-snap-align:start !important;scroll-snap-stop:always !important;opacity:1 !important;visibility:visible !important;height:auto !important;pointer-events:auto !important}
  html body div[class].sg-promo-tournaments-slider .swiper-slide * {pointer-events:auto !important}
  /* Global mobile scaling: normalize font sizes across all sections */
  html body {font-size:14px !important}
  html body h1, html body [class*="__h1"] {font-size:24px !important;line-height:1.2}
  html body h2, html body [class*="__title"] {font-size:20px !important;line-height:1.2}
  html body h3 {font-size:16px !important;line-height:1.3}
  html body p, html body [class*="__description"] {font-size:13px !important;line-height:1.5}
  html body [class*="__subtitle"] {font-size:12px !important;line-height:1.3}
  /* Buttons */
  html body [class*="wu-button"]:not(.rg-mobile-burger):not(.rg-auto-arr) {min-height:40px !important;font-size:12px !important;padding:8px 16px !important}
  html body [class*="wu-button_l"] {min-height:48px !important;font-size:13px !important;padding:12px 20px !important}
  /* Sections padding — consistent */
  html body wg-widget-renderer > * {margin-bottom:12px !important}
}
@media(max-width:540px){
  html body h1, html body [class*="__h1"] {font-size:20px !important}
  html body h2, html body [class*="__title"] {font-size:18px !important}
  html body div[class].sg-promo-tournaments-slider .swiper-slide {width:calc(100vw - 40px) !important;min-width:240px !important}
}
/* ================ MOBILE FIXES v20 — apps: title→subtitle→button→image ================ */
@media(max-width:1023px){
  /* Root: flex column, tight gap, no huge padding */
  html body [class].rg-native-apps-widget {display:flex !important;flex-direction:column !important;align-items:center !important;text-align:center !important;gap:12px !important;padding:24px 16px !important}
  /* Content wrapper: contents to flatten */
  html body [class].rg-native-apps-widget__content {display:contents !important}
  /* Header: title above subtitle */
  html body [class].rg-native-apps-widget__header {order:1 !important;display:flex !important;flex-direction:column !important;align-items:center !important;gap:4px !important;width:100%}
  html body [class].rg-native-apps-widget__title {order:1 !important;font-size:22px !important;text-align:center !important;margin:0 !important;color:#fff}
  html body [class].rg-native-apps-widget__description {order:2 !important;font-size:12px !important;text-align:center !important;margin:0 !important;color:rgba(255,255,255,.5) !important}
  /* Button */
  html body [class].rg-native-apps-widget__list {order:2 !important;display:flex !important;justify-content:center !important;width:100% !important;margin:8px 0 0 !important}
  html body [class].rg-native-apps-widget__list-wrapper, html body [class].rg-native-apps-widget__list-item {display:flex !important;justify-content:center !important;width:auto !important;margin:0 auto !important}
  /* Image: under button */
  html body [class].rg-native-apps-widget__img {order:3 !important;display:block !important;width:100% !important;max-width:340px !important;margin:12px auto 0 !important;min-height:180px !important}
  html body [class].rg-native-apps-widget__img img {width:100% !important;max-width:340px !important;height:auto !important;object-fit:contain !important;display:block !important;margin:0 auto !important}
}
@media(max-width:540px){
  html body [class].rg-native-apps-widget__title {font-size:20px !important}
  html body [class].rg-native-apps-widget__img {max-width:280px !important;min-height:150px !important}
  html body [class].rg-native-apps-widget__img img {max-width:280px !important}
}
/* ================ MOBILE FIXES v21 — force touch-action pan-x for horizontal scroll ================ */
@media(max-width:1023px){
  /* Angular sets touch-action:pan-y on carousels — need pan-x to swipe horizontally */
  html body wu-carousel[class], html body [class].sg-promo-tournaments-slider, html body [class].rg-swiper-autosize, html body [class][class*="swiper"] {touch-action:pan-x pan-y !important;-ms-touch-action:pan-x pan-y !important}
  html body wu-carousel[class] .swiper-slide, html body [class].sg-promo-tournaments-slider .swiper-slide, html body [class*="swiper"] .swiper-slide {touch-action:pan-x pan-y !important;-ms-touch-action:pan-x pan-y !important}
  /* Also thematic + games + footer + hero carousels */
  html body wu-game-tile-grid[class], html body [class].rg-footer-logos__swiper {touch-action:pan-x pan-y !important;-ms-touch-action:pan-x pan-y !important}
}
/* ================ MOBILE FIXES v22 — apps: title/subtitle → image → button ================ */
@media(max-width:1023px){
  html body [class].rg-native-apps-widget__header {order:1 !important}
  html body [class].rg-native-apps-widget__img {order:2 !important;margin:8px auto 4px !important}
  html body [class].rg-native-apps-widget__list {order:3 !important;margin:8px 0 0 !important}
}
/* ================ MOBILE FIXES v23 — footer "Наши приложения" centered ================ */
@media(max-width:1023px){
  /* Footer apps block: center everything */
  html body [class].rg-footer__apps-wrapper, html body wg-footer-apps[class], html body [class].rg-footer-apps {display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;text-align:center !important;width:100% !important;padding:16px 0 !important;margin:0 auto !important;gap:10px !important}
  html body [class].rg-footer-apps__title {text-align:center !important;width:100% !important;font-size:14px !important;color:#fff !important;margin:0 auto 4px !important;display:block !important}
  html body [class].rg-footer-apps__list {display:flex !important;flex-direction:row !important;justify-content:center !important;align-items:center !important;gap:12px !important;width:100% !important;margin:0 auto !important}
  html body [class].rg-footer-apps__link {margin:0 auto !important;display:inline-flex !important;align-items:center !important;justify-content:center !important}
  /* Age badge (18+) — separate row centered */
  html body [class*="age-badge"], html body [class*="__age"] {margin:12px auto 0 !important;display:block !important}
}
/* ================ MOBILE FIXES v24 — thematic cards fit section, bigger icon ================ */
@media(max-width:1023px){
  /* Section container: no extra padding (unified with the rest) */
  
  
  /* Card width = full inner width (viewport - 24px padding) */
  
  /* Icon: bigger, no padding around */
  
  
}

/* ================ MOBILE FIXES v25 — thematic card visible rounded corners ================ */
@media(max-width:1023px){
  
  /* Inner underlay/overlay must also respect radius */
  
  /* Kill any negative margin or positioning that hides corners */
  
}
/* ================ MOBILE FIXES v26 — apps compact stack: title/subtitle/image/button ================ */
@media(max-width:1023px){
  html body [class].rg-native-apps-widget {display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-start !important;text-align:center !important;gap:0 !important;padding:20px 16px 24px !important;min-height:auto !important}
  html body [class].rg-native-apps-widget__content {display:contents !important}
  html body [class].rg-native-apps-widget__header {order:1 !important;display:flex !important;flex-direction:column !important;align-items:center !important;gap:4px !important;width:100% !important;margin:0 0 12px !important}
  html body [class].rg-native-apps-widget__title {order:1 !important;font-size:22px !important;margin:0 !important;color:#fff !important;line-height:1.2}
  html body [class].rg-native-apps-widget__description {order:2 !important;font-size:12px !important;margin:0 !important;color:rgba(255,255,255,.5) !important}
  html body [class].rg-native-apps-widget__img {order:2 !important;display:block !important;width:100% !important;max-width:340px !important;margin:0 auto 14px !important;min-height:auto !important;height:auto !important}
  html body [class].rg-native-apps-widget__img img {width:100% !important;max-width:340px !important;height:auto !important;object-fit:contain !important;display:block !important;margin:0 auto !important}
  html body [class].rg-native-apps-widget__list {order:3 !important;display:flex !important;justify-content:center !important;width:100% !important;margin:0 !important}
}
@media(max-width:540px){
  html body [class].rg-native-apps-widget__img {max-width:280px !important}
  html body [class].rg-native-apps-widget__img img {max-width:280px !important}
  html body [class].rg-native-apps-widget__title {font-size:20px !important}
}
/* ================ MOBILE FIXES v27 — footer distribution ================ */
@media(max-width:1023px){
  /* Root footer container */
  html body wg-footer[class], html body .rg-footer[class] {padding:24px 0 20px !important;width:100% !important;box-sizing:border-box !important;background:#0a0908 !important}
  html body .rg-footer__grid, html body [class*="footer__grid"], html body .rg-footer__wrapper, html body .rg-footer__inner {display:flex !important;flex-direction:column !important;gap:24px !important;padding:0 16px !important;box-sizing:border-box}
  /* Each footer section = full width column */
  html body wg-footer-nav[class], html body wg-footer-support[class], html body wg-footer-promocodes[class], html body wg-footer-socials[class], html body wg-footer-logos[class], html body wg-payment-methods[class], html body wg-footer-apps[class], html body [class].rg-footer__apps-wrapper, html body [class].rg-footer__promocodes, html body [class].rg-footer__socials, html body [class].rg-footer__logos-wrapper {width:100% !important;max-width:100% !important;box-sizing:border-box !important;padding:0 !important;margin:0 !important}
  /* Nav columns: full width stack */
  html body [class].rg-footer-nav__column, html body [class*="footer-nav__column"] {width:100% !important;padding:0 !important;margin:0 0 16px !important;display:block !important}
  html body [class*="footer-nav__title"], html body [class].rg-footer-nav__title {font-size:14px !important;color:#fff !important;font-weight:600 !important;margin:0 0 8px !important;padding:0 !important;text-transform:none !important}
  html body [class].rg-footer-nav__list, html body [class*="footer-nav__list"] {padding-left:16px !important;display:flex !important;flex-direction:column !important;gap:4px !important;list-style:disc !important;color:rgba(255,255,255,.5) !important}
  html body [class].rg-footer-nav__list a, html body [class*="footer-nav__list"] a {font-size:13px !important;color:rgba(255,255,255,.65) !important;line-height:1.5}
  /* Support 24/7 buttons — 2-col grid full width, taller */
  html body wg-footer-support[class], html body [class*="footer-support"] {margin-top:8px !important}
  html body [class*="footer-support__title"], html body [class].rg-footer-support__title {font-size:14px !important;color:#fff !important;font-weight:600 !important;margin:0 0 10px !important;text-align:left !important;padding:0 !important;text-transform:none !important}
  html body [class*="footer-support__buttons"], html body [class].rg-footer-support__buttons {display:grid !important;grid-template-columns:1fr 1fr !important;gap:8px !important;width:100% !important;margin:0 !important}
  html body [class*="footer-support"] a[class], html body [class*="footer-support"] button[class] {width:100% !important;min-height:44px !important;padding:10px 12px !important;font-size:12px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:6px !important;border-radius:8px !important;background:rgba(255,255,255,.06) !important;color:#fff !important;border:1px solid rgba(255,255,255,.12) !important}
  html body [class*="footer-support"] a[class] svg, html body [class*="footer-support"] button[class] svg {width:16px !important;height:16px !important;flex:0 0 16px !important}
  /* Divider between blocks */
  html body wg-footer > *:not(:last-child), html body .rg-footer > *:not(:last-child) {border-bottom:1px solid rgba(255,255,255,.05)}
  /* Promocodes + Socials — separate rows, no overlap */
  html body wg-footer-promocodes[class], html body [class].rg-footer__promocodes, html body [class*="footer-promocodes"] {width:100% !important;display:block !important;padding:16px 0 !important;margin:0 !important}
  html body wg-footer-socials[class], html body [class].rg-footer__socials, html body [class*="footer-socials"] {width:100% !important;display:block !important;padding:16px 0 !important;margin:0 !important;text-align:center !important}
  html body [class*="promocodes__title"], html body [class*="promocodes-title"] {font-size:14px !important;color:#fff !important;font-weight:600 !important;margin:0 0 10px !important;text-align:left !important}
  html body [class*="promocodes__list"], html body [class*="promocodes-list"] {display:grid !important;grid-template-columns:1fr 1fr !important;gap:12px !important;padding:0 !important;margin:0 !important;list-style:none !important}
  html body [class*="promocode__link"], html body [class*="promocode-link"], html body [class*="promocodes"] a {font-size:12px !important;color:rgba(255,255,255,.65) !important;text-decoration:none !important}
  /* Socials */
  html body [class*="socials__title"], html body [class*="socials-title"] {font-size:14px !important;color:#fff !important;font-weight:600 !important;margin:0 0 10px !important;text-align:center !important}
  html body [class*="socials__list"], html body [class*="socials-list"] {display:flex !important;flex-direction:row !important;justify-content:center !important;gap:12px !important;padding:0 !important;margin:0 !important;list-style:none !important}
  html body [class*="socials"] a {width:40px !important;height:40px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;border-radius:50% !important;background:rgba(255,255,255,.06) !important;color:#fff !important;border:1px solid rgba(255,255,255,.1)}
  html body [class*="socials"] svg {width:20px !important;height:20px !important}
  /* Providers + Payments — wrap grid instead of horizontal scroll */
  html body wg-footer-logos[class], html body wg-payment-methods[class], html body [class*="footer-logos"]:not(.swiper):not(.swiper-slide):not(.swiper-wrapper), html body [class*="payment-methods"]:not(.swiper):not(.swiper-slide):not(.swiper-wrapper) {width:100% !important;padding:16px 0 !important;box-sizing:border-box !important}
  html body [class].rg-footer-logos__swiper, html body [class*="payment-methods"] [class].swiper {width:100% !important;max-width:100% !important;overflow:visible !important;box-sizing:border-box}
  html body [class].rg-footer-logos__swiper .swiper-wrapper, html body [class*="payment-methods"] [class].swiper .swiper-wrapper {display:flex !important;flex-wrap:wrap !important;justify-content:center !important;align-items:center !important;width:100% !important;gap:12px 20px !important;transform:none !important;padding:8px 0 !important}
  html body [class].rg-footer-logos__swiper .swiper-slide, html body [class*="payment-methods"] [class].swiper .swiper-slide {flex:0 0 auto !important;width:auto !important;min-width:auto !important;max-width:none !important;padding:4px 6px !important;margin:0 !important;opacity:1 !important;visibility:visible !important;display:inline-flex !important}
  html body [class].rg-footer-logos__swiper img, html body [class*="payment-methods"] img {max-height:24px !important;max-width:80px !important;height:auto !important;width:auto !important;opacity:.6 !important;filter:grayscale(1)}
  /* Apps + 18+ block — proper alignment */
  html body [class].rg-footer__apps-wrapper, html body wg-footer-apps[class] {display:flex !important;flex-direction:column !important;align-items:center !important;text-align:center !important;padding:16px 0 8px !important;gap:8px !important}
  html body [class*="age-badge"], html body [class*="__age-badge"] {margin:16px auto 0 !important;display:block !important;text-align:center !important;font-size:11px !important;color:rgba(255,255,255,.5) !important;border:1px solid rgba(255,255,255,.15) !important;padding:4px 10px !important;border-radius:4px !important;width:fit-content}
  /* Legal text at bottom */
  html body [class*="footer-legal"], html body [class*="legal-text"], html body [class*="copyright"] {padding:16px !important;font-size:11px !important;line-height:1.5 !important;color:rgba(255,255,255,.4) !important;text-align:center !important;margin:16px 0 0 !important;border-top:1px solid rgba(255,255,255,.05) !important}
  /* Hide arrow controls in footer swipers */
  html body wg-footer .sg-slider-controls__container, html body wg-footer .rg-auto-arr, html body [class*="footer"] .sg-slider-controls__container, html body [class*="footer"] .rg-auto-arr {display:none !important}
}
/* ================ MOBILE FIXES v28 — restore providers/payments as horizontal scroll ================ */
@media(max-width:1023px){
  /* Providers & payments: back to horizontal scroll, full-width container */
  html body wg-footer-logos[class], html body wg-payment-methods[class] {width:100% !important;max-width:100vw !important;padding:16px 0 !important;box-sizing:border-box !important;overflow:hidden !important;display:block !important}
  html body [class].rg-footer-logos__swiper, html body [class*="payment-methods"] [class].swiper {width:100% !important;max-width:100% !important;overflow-x:auto !important;overflow-y:hidden !important;box-sizing:border-box !important;-webkit-overflow-scrolling:touch;scrollbar-width:none !important;touch-action:pan-x pan-y !important}
  html body [class].rg-footer-logos__swiper::-webkit-scrollbar, html body [class*="payment-methods"] [class].swiper::-webkit-scrollbar {display:none}
  html body [class].rg-footer-logos__swiper .swiper-wrapper, html body [class*="payment-methods"] [class].swiper .swiper-wrapper {display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;width:max-content !important;transform:none !important;gap:0 !important;padding:8px 12px !important;align-items:center !important}
  html body [class].rg-footer-logos__swiper .swiper-slide, html body [class*="payment-methods"] [class].swiper .swiper-slide {flex:0 0 auto !important;width:auto !important;min-width:100px !important;padding:4px 12px !important;margin:0 !important;opacity:1 !important;visibility:visible !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;height:auto !important}
  html body [class].rg-footer-logos__swiper .swiper-slide img, html body [class*="payment-methods"] [class].swiper .swiper-slide img {max-height:28px !important;max-width:90px !important;width:auto !important;height:auto !important;object-fit:contain !important;opacity:.7 !important;filter:grayscale(0.5);display:block !important}
}
/* ================ MOBILE FIXES v29 — apps unified compact ================ */
@media(max-width:1023px){
  html body [class*="native-apps-widget"]:not(__title):not(__description):not(__img):not(__list) {display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-start !important;text-align:center !important;gap:0 !important;padding:20px 16px !important;min-height:auto !important;height:auto !important;background:transparent !important}
  html body [class].rg-native-apps-widget {display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-start !important;text-align:center !important;gap:0 !important;padding:0 !important;margin:0 !important;min-height:auto !important;height:auto !important}
  html body [class].rg-native-apps-widget__content {display:contents !important}
  html body [class].rg-native-apps-widget__header {order:1 !important;display:flex !important;flex-direction:column !important;align-items:center !important;gap:4px !important;width:100% !important;margin:0 !important;padding:0 !important}
  html body [class].rg-native-apps-widget__title {order:1 !important;font-size:22px !important;margin:0 !important;padding:0 !important;color:#fff !important;line-height:1.15 !important}
  html body [class].rg-native-apps-widget__description {order:2 !important;font-size:12px !important;margin:0 !important;padding:0 !important;color:rgba(255,255,255,.5) !important;line-height:1.3 !important}
  html body [class].rg-native-apps-widget__img {order:2 !important;display:block !important;width:100% !important;max-width:320px !important;margin:12px auto !important;padding:0 !important;min-height:auto !important;height:auto !important}
  html body [class].rg-native-apps-widget__img img {width:100% !important;max-width:320px !important;height:auto !important;object-fit:contain !important;display:block !important;margin:0 auto !important;padding:0 !important}
  html body [class].rg-native-apps-widget__list {order:3 !important;display:flex !important;justify-content:center !important;width:100% !important;margin:0 !important;padding:0 !important}
  html body [class].rg-native-apps-widget__list-wrapper, html body [class].rg-native-apps-widget__list-item {margin:0 !important;padding:0 !important;display:flex !important;justify-content:center !important}
  html body [class].rg-native-apps-widget a[href][class] {margin:0 auto !important;min-width:220px !important;min-height:48px !important;padding:10px 20px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;background:#000 !important;color:#fff !important;border-radius:8px !important;border:1px solid rgba(255,255,255,.15) !important}
  /* Remove any excessive margin between siblings inside widget-content */
  html body [class].rg-native-apps-widget > *, html body [class].rg-native-apps-widget__content > * {margin-top:0 !important;margin-bottom:0 !important}
  /* Constrain widget wrapper height (Angular may set min-height huge) */
  
}
@media(max-width:540px){
  html body [class].rg-native-apps-widget__img, html body [class].rg-native-apps-widget__img img {max-width:260px !important}
  html body [class].rg-native-apps-widget__title {font-size:20px !important}
}
/* ================ MOBILE FIXES v30 — apps button size + order lock ================ */
@media(max-width:1023px){
  /* Force order: title → subtitle → image (2) → button (3) */
  html body [class].rg-native-apps-widget__header {order:1 !important}
  html body [class].rg-native-apps-widget__img {order:2 !important}
  html body [class].rg-native-apps-widget__list {order:3 !important}
  /* Constrain the download button — don't let it become a huge card */
  html body [class].rg-native-apps-widget__list {width:100% !important;display:flex !important;justify-content:center !important;align-items:center !important;max-height:56px !important;height:auto !important;overflow:visible !important;margin:12px auto 0 !important}
  html body [class].rg-native-apps-widget__list-wrapper {display:inline-flex !important;flex-direction:row !important;align-items:center !important;justify-content:center !important;width:auto !important;max-width:280px !important;max-height:52px !important;height:52px !important;margin:0 auto !important;padding:0 !important}
  html body [class].rg-native-apps-widget__list-item {display:inline-flex !important;flex-direction:row !important;align-items:center !important;justify-content:center !important;width:auto !important;max-width:280px !important;height:52px !important;max-height:52px !important;padding:0 !important;margin:0 !important}
  html body [class].rg-native-apps-widget a[href][class] {display:inline-flex !important;flex-direction:row !important;align-items:center !important;justify-content:center !important;gap:10px !important;width:auto !important;max-width:280px !important;min-width:200px !important;height:52px !important;max-height:52px !important;min-height:52px !important;padding:0 20px !important;margin:0 auto !important;background:#000 !important;color:#fff !important;border-radius:8px !important;border:1px solid rgba(255,255,255,.15) !important;box-sizing:border-box !important;white-space:nowrap !important;overflow:hidden !important;text-decoration:none !important}
  /* Inner text/icon of button */
  html body [class].rg-native-apps-widget a[href][class] > * {margin:0 !important;padding:0 !important;display:inline-flex !important;flex-direction:column !important;align-items:flex-start !important;line-height:1.1 !important;color:#fff !important;font-size:11px !important;text-align:left !important;white-space:nowrap !important}
  html body [class].rg-native-apps-widget a[href][class] svg, html body [class].rg-native-apps-widget a[href][class] use {width:26px !important;height:26px !important;flex:0 0 26px !important;color:#fff !important;display:inline-block !important;visibility:visible !important;opacity:1 !important;margin:0 !important;padding:0 !important}
  html body [class].rg-native-apps-widget a[href][class] span, html body [class].rg-native-apps-widget a[href][class] p {display:block !important;color:#fff !important;line-height:1.1 !important;white-space:nowrap !important;margin:0 !important;padding:0 !important;text-align:left !important}
  html body [class].rg-native-apps-widget a[href][class] span:first-child, html body [class].rg-native-apps-widget a[href][class] p:first-child {font-size:10px !important;font-weight:400 !important;opacity:.8}
  html body [class].rg-native-apps-widget a[href][class] span:last-child, html body [class].rg-native-apps-widget a[href][class] p:last-child {font-size:14px !important;font-weight:700}
}
/* ================ MOBILE FIXES v31 — pretty Android download button ================ */
@media(max-width:1023px){
  html body [class].rg-native-apps-widget a[href][class] {width:auto !important;max-width:260px !important;min-width:220px !important;height:56px !important;min-height:56px !important;max-height:56px !important;padding:0 22px !important;margin:0 auto !important;display:inline-flex !important;flex-direction:row !important;align-items:center !important;justify-content:center !important;gap:12px !important;background:linear-gradient(180deg,#1a1a1a 0%,#000 100%) !important;color:#fff !important;border-radius:12px !important;border:1px solid rgba(255,255,255,.12) !important;box-shadow:0 4px 14px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.08) !important;box-sizing:border-box !important;text-decoration:none !important;transition:.15s !important;position:relative;overflow:hidden}
  html body [class].rg-native-apps-widget a[href][class]:hover, html body [class].rg-native-apps-widget a[href][class]:active {transform:translateY(-1px);box-shadow:0 6px 18px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.12) !important;border-color:rgba(255,1,35,.4) !important}
  /* Android icon */
  html body [class].rg-native-apps-widget a[href][class] svg, html body [class].rg-native-apps-widget a[href][class] use {width:28px !important;height:28px !important;flex:0 0 28px !important;color:#a4c639 !important;display:inline-block !important;visibility:visible !important;opacity:1 !important;margin:0 !important;padding:0 !important;filter:drop-shadow(0 1px 2px rgba(164,198,57,.4))}
  /* Text block */
  html body [class].rg-native-apps-widget a[href][class] > *:not(svg):not(use) {display:inline-flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:center !important;line-height:1.1 !important;color:#fff !important;text-align:left !important;white-space:nowrap !important;margin:0 !important;padding:0 !important;gap:2px !important}
  html body [class].rg-native-apps-widget a[href][class] span:first-child, html body [class].rg-native-apps-widget a[href][class] p:first-child {font-size:10px !important;font-weight:400 !important;color:rgba(255,255,255,.65) !important;letter-spacing:.3px !important;text-transform:none !important;margin:0 !important;padding:0 !important;line-height:1 !important}
  html body [class].rg-native-apps-widget a[href][class] span:last-child, html body [class].rg-native-apps-widget a[href][class] p:last-child {font-size:16px !important;font-weight:700 !important;color:#fff !important;letter-spacing:.4px !important;margin:0 !important;padding:0 !important;line-height:1.1 !important}
}
/* ================ MOBILE FIXES v32 — sport events full card fit ================ */
@media(max-width:1023px){
  html body [class].rg-top-carousel__carousel-desktop-mod {width:100% !important;max-width:100vw !important;overflow-x:auto !important;overflow-y:hidden !important;-webkit-overflow-scrolling:touch !important;scroll-snap-type:x mandatory !important;touch-action:pan-x pan-y !important;scrollbar-width:none !important;padding:0 12px !important;box-sizing:border-box !important}
  html body [class].rg-top-carousel__carousel-desktop-mod::-webkit-scrollbar {display:none}
  html body [class].rg-top-carousel__carousel-desktop-mod .swiper-wrapper {display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;width:max-content !important;transform:none !important;gap:12px !important;padding:0 !important}
  html body [class].rg-top-carousel__carousel-desktop-mod .swiper-slide {flex:0 0 auto !important;width:calc(100vw - 24px) !important;max-width:400px !important;min-width:280px !important;margin:0 !important;scroll-snap-align:center !important;scroll-snap-stop:always !important;opacity:1 !important;visibility:visible !important}
  
}
@media(max-width:540px){
  html body [class].rg-top-carousel__carousel-desktop-mod .swiper-slide {width:calc(100vw - 24px) !important;min-width:260px !important}
}
/* ================ MOBILE FIXES v33 — button text visible ================ */
@media(max-width:1023px){
  /* Remove overflow that clips text */
  html body [class].rg-native-apps-widget a[href][class] {overflow:visible !important;width:auto !important;min-width:240px !important;max-width:300px !important;padding:0 24px !important;font-size:15px !important;font-weight:600 !important;color:#fff !important;text-transform:none !important;letter-spacing:.3px !important;white-space:nowrap !important;line-height:1 !important}
  /* Direct text nodes: force visible */
  html body [class].rg-native-apps-widget a[href][class] * {white-space:nowrap !important;overflow:visible !important;color:#fff !important;font-size:15px !important;font-weight:600 !important;line-height:1 !important;letter-spacing:.3px !important;text-align:left}
  /* Icon container size */
  html body [class].rg-native-apps-widget a[href][class] wu-icon, html body [class].rg-native-apps-widget a[href][class] .rg-native-apps-widget__link-icon {width:28px !important;height:28px !important;flex:0 0 28px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;margin:0 !important}
  html body [class].rg-native-apps-widget a[href][class] mat-icon, html body [class].rg-native-apps-widget a[href][class] svg {width:26px !important;height:26px !important;display:inline-block !important;visibility:visible !important;opacity:1 !important;color:#a4c639 !important}
  html body [class].rg-native-apps-widget a[href][class] svg path {fill:#a4c639 !important}
  /* Text span "Android" — inline next to "Скачать для" text node */
  html body [class].rg-native-apps-widget a[href][class] span, html body [class].rg-native-apps-widget a[href][class] p {display:inline !important;color:#fff !important;font-weight:700 !important;margin-left:4px !important}
}
/* ================ MOBILE FIXES v34 — sport events card fully visible ================ */
@media(max-width:1023px){
  html body [class].rg-top-carousel__carousel-desktop-mod {padding:0 !important}
  html body [class].rg-top-carousel__carousel-desktop-mod .swiper-wrapper {padding:0 12px !important;gap:12px !important}
  html body [class].rg-top-carousel__carousel-desktop-mod .swiper-slide {width:calc(100vw - 24px) !important;min-width:calc(100vw - 24px) !important;max-width:calc(100vw - 24px) !important;box-sizing:border-box !important;scroll-snap-align:start !important;scroll-snap-stop:always !important}
  /* Card inside fits full slot */
  
  /* Odds strip: 3 equal columns fit inside card */
  
  
  /* Team logos smaller so match info fits */
  
}

/* ================ MOBILE FIXES v35 — force override Angular inline width on carousels ================ */
@media(max-width:1023px){
  /* Force override Angular's inline width/margin on sport slides (they set width:408.5px inline) */
  html body wu-carousel[class] .swiper-slide[style] {width:calc(100vw - 32px) !important;min-width:calc(100vw - 32px) !important;max-width:calc(100vw - 32px) !important;margin-right:0 !important;margin-left:0 !important;box-sizing:border-box !important;flex:0 0 auto !important}
  /* Bonus slides also override */
  html body wu-carousel[class] .swiper-slide[style] {max-width:340px !important;min-width:260px !important}
  /* Wrapper: use gap instead of inline margin */
  html body wu-carousel[class] .swiper-wrapper {gap:12px !important;padding:0 12px !important;width:max-content !important}
  /* Sport events specific override — use viewport-based width */
  
  
  /* Overflow on carousel container = auto for touch */
  html body wu-carousel[class] {overflow-x:auto !important;overflow-y:hidden !important;width:100% !important;max-width:100vw !important;box-sizing:border-box !important;touch-action:pan-x pan-y !important}
  /* Card inside slot fills 100% */
  
  /* Odds strip: 3 columns fitting card */
  
  
}
/* ================ MOBILE FIXES v36 — restore footer swipers, scope v35 rule ================ */
@media(max-width:1023px){
  /* UN-DO v35 broad slide-width for footer providers/payments */
  html body [class].rg-footer-logos__swiper .swiper-slide[style], html body [class].rg-footer-logos__swiper .swiper-slide, html body [class*="payment-methods"] [class].swiper .swiper-slide[style], html body [class*="payment-methods"] [class].swiper .swiper-slide {width:auto !important;min-width:100px !important;max-width:none !important;margin:0 !important;flex:0 0 auto !important;padding:4px 12px !important;height:auto !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;opacity:1 !important;visibility:visible !important}
  /* Ensure inner img renders */
  html body [class].rg-footer-logos__swiper .swiper-slide img, html body [class*="payment-methods"] [class].swiper .swiper-slide img {max-height:28px !important;max-width:90px !important;width:auto !important;height:auto !important;object-fit:contain !important;opacity:.75 !important;display:block !important;visibility:visible !important;filter:grayscale(.4)}
  html body [class].rg-footer-logos__swiper, html body [class*="payment-methods"] [class].swiper {width:100% !important;max-width:100vw !important;overflow-x:auto !important;overflow-y:hidden !important;-webkit-overflow-scrolling:touch !important;touch-action:pan-x pan-y !important;scrollbar-width:none !important;box-sizing:border-box !important;padding:0 !important}
  html body [class].rg-footer-logos__swiper::-webkit-scrollbar, html body [class*="payment-methods"] [class].swiper::-webkit-scrollbar {display:none}
  html body [class].rg-footer-logos__swiper .swiper-wrapper, html body [class*="payment-methods"] [class].swiper .swiper-wrapper {display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;width:max-content !important;transform:none !important;gap:8px !important;padding:8px 12px !important;align-items:center !important;justify-content:flex-start !important;height:auto !important}
}
/* ================ MOBILE FIXES v37 — pretty footer distribution ================ */
@media(max-width:1023px){
  /* Root footer padding */
  html body wg-footer[class], html body [class].rg-footer {padding:24px 16px !important;background:#0a0908 !important;box-sizing:border-box}
  /* NAV columns: proper vertical spacing with dividers */
  html body wg-footer-nav[class], html body [class*="footer-nav"] {width:100% !important;padding:0 !important;margin:0 !important}
  html body [class].rg-footer-nav__column, html body [class*="footer-nav__column"] {width:100% !important;padding:16px 0 !important;margin:0 !important;border-bottom:1px solid rgba(255,255,255,.06) !important}
  html body [class].rg-footer-nav__column:last-child, html body [class*="footer-nav__column"]:last-child {border-bottom:none !important}
  html body [class].rg-footer-nav__title, html body [class*="footer-nav__title"] {font-size:15px !important;font-weight:600 !important;color:#fff !important;margin:0 0 12px !important;padding:0 !important;text-transform:none !important;letter-spacing:.2px !important;display:block !important}
  html body [class].rg-footer-nav__list, html body [class*="footer-nav__list"] {padding-left:18px !important;margin:0 !important;display:flex !important;flex-direction:column !important;gap:8px !important;list-style:disc !important;color:rgba(255,255,255,.35) !important}
  html body [class].rg-footer-nav__list li, html body [class*="footer-nav__list"] li {padding:0 !important;margin:0 !important;line-height:1.4}
  html body [class].rg-footer-nav__list a, html body [class*="footer-nav__list"] a {font-size:13px !important;color:rgba(255,255,255,.7) !important;text-decoration:none !important;line-height:1.4 !important;transition:.15s !important}
  html body [class].rg-footer-nav__list a:hover {color:#fff !important}
  /* SUPPORT 24/7 — better spacing + bigger buttons */
  html body wg-footer-support[class], html body [class*="footer-support"] {width:100% !important;padding:20px 0 !important;margin:0 !important;border-bottom:1px solid rgba(255,255,255,.06) !important}
  html body [class*="footer-support__title"], html body [class].rg-footer-support__title {font-size:15px !important;font-weight:600 !important;color:#fff !important;margin:0 0 14px !important;padding:0 !important;text-transform:none !important;text-align:left !important;letter-spacing:.2px !important;display:block !important}
  html body [class*="footer-support__buttons"], html body [class].rg-footer-support__buttons {display:grid !important;grid-template-columns:1fr 1fr !important;gap:10px !important;width:100% !important;margin:0 !important;padding:0 !important}
  html body [class*="footer-support"] a[class], html body [class*="footer-support"] button[class] {width:100% !important;min-height:48px !important;padding:12px !important;font-size:13px !important;font-weight:500 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;border-radius:10px !important;background:rgba(255,255,255,.05) !important;color:#fff !important;border:1px solid rgba(255,255,255,.1) !important;transition:.15s !important;text-decoration:none !important;line-height:1 !important;white-space:nowrap !important}
  html body [class*="footer-support"] a[class]:active, html body [class*="footer-support"] button[class]:active {background:rgba(255,1,35,.15) !important;border-color:rgba(255,1,35,.4) !important}
  html body [class*="footer-support"] a[class] svg, html body [class*="footer-support"] button[class] svg {width:18px !important;height:18px !important;flex:0 0 18px !important;color:rgba(255,255,255,.65) !important}
  /* PROMOCODES + SOCIALS — stack vertically with clear separation */
  html body wg-footer-promocodes[class], html body [class*="footer-promocodes"], html body [class].rg-footer__promocodes {width:100% !important;padding:20px 0 !important;margin:0 !important;display:block !important;border-bottom:1px solid rgba(255,255,255,.06) !important}
  html body wg-footer-socials[class], html body [class*="footer-socials"], html body [class].rg-footer__socials {width:100% !important;padding:20px 0 !important;margin:0 !important;display:block !important;text-align:center !important;border-bottom:1px solid rgba(255,255,255,.06) !important}
  html body [class*="promocodes__title"], html body [class*="promocodes-title"] {font-size:15px !important;font-weight:600 !important;color:#fff !important;margin:0 0 14px !important;padding:0 !important;text-align:left !important;letter-spacing:.2px !important;display:block !important}
  html body [class*="promocodes__list"], html body [class*="promocodes-list"] {display:grid !important;grid-template-columns:1fr 1fr !important;gap:10px 16px !important;padding:0 !important;margin:0 !important;list-style:none !important}
  html body [class*="promocode__link"], html body [class*="promocode-link"], html body [class*="promocodes"] a {display:flex !important;flex-direction:column !important;gap:2px !important;font-size:12px !important;color:rgba(255,255,255,.7) !important;text-decoration:none !important;padding:6px 10px !important;background:rgba(255,255,255,.03) !important;border-radius:8px !important;border:1px solid rgba(255,255,255,.05) !important}
  html body [class*="socials__title"], html body [class*="socials-title"] {font-size:15px !important;font-weight:600 !important;color:#fff !important;margin:0 0 14px !important;text-align:center !important;letter-spacing:.2px !important;display:block !important}
  html body [class*="socials__list"], html body [class*="socials-list"] {display:flex !important;flex-direction:row !important;justify-content:center !important;align-items:center !important;gap:12px !important;padding:0 !important;margin:0 !important;list-style:none !important}
  html body [class*="socials"] a {width:44px !important;height:44px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;border-radius:50% !important;background:rgba(255,255,255,.05) !important;color:#fff !important;border:1px solid rgba(255,255,255,.1) !important;transition:.15s !important}
  html body [class*="socials"] a:active {background:rgba(255,1,35,.15) !important;border-color:rgba(255,1,35,.4) !important}
  html body [class*="socials"] svg {width:20px !important;height:20px !important;color:rgba(255,255,255,.8) !important}
  /* Apps + 18+ block */
  html body wg-footer-apps[class], html body [class].rg-footer__apps-wrapper {padding:20px 0 !important;text-align:center !important}
}
/* ================ MOBILE FIXES v38 — support buttons uniform + icons visible ================ */
@media(max-width:1023px){
  /* Wrapper selector by actual class */
  html body [class].rg-footer__support {width:100% !important;padding:20px 0 !important;margin:0 !important;border-bottom:1px solid rgba(255,255,255,.06) !important;display:block !important;box-sizing:border-box}
  html body [class].rg-footer-support__title {font-size:15px !important;font-weight:600 !important;color:#fff !important;margin:0 0 14px !important;padding:0 !important;display:block !important;text-align:left !important;line-height:1}
  html body [class].rg-footer-support__buttons, html body [class].rg-footer-support__buttons_wl {display:grid !important;grid-template-columns:1fr 1fr !important;gap:10px !important;width:100% !important;margin:0 !important;padding:0 !important;box-sizing:border-box}
  /* Buttons: force equal width via grid + override wu-button width */
  html body [class].rg-footer-support__button, html body [class].rg-footer__support button[class] {width:100% !important;max-width:none !important;min-width:0 !important;box-sizing:border-box !important;min-height:48px !important;height:48px !important;padding:0 12px !important;font-size:12px !important;font-weight:500 !important;display:inline-flex !important;flex-direction:row !important;align-items:center !important;justify-content:center !important;gap:8px !important;border-radius:10px !important;background:rgba(255,255,255,.05) !important;color:#fff !important;border:1px solid rgba(255,255,255,.1) !important;transition:.15s !important;text-decoration:none !important;line-height:1 !important;white-space:nowrap !important;overflow:hidden !important;text-transform:none !important;letter-spacing:0 !important}
  html body [class].rg-footer-support__button:active, html body [class].rg-footer__support button[class]:active {background:rgba(255,1,35,.15) !important;border-color:rgba(255,1,35,.4) !important}
  /* Icons inside button — both SVG (chat) and IMG (telegram) */
  html body [class].rg-footer-support__button-icon, html body [class].rg-footer__support button[class] wu-icon {width:18px !important;height:18px !important;flex:0 0 18px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 !important}
  html body [class].rg-footer__support button[class] mat-icon, html body [class].rg-footer__support button[class] svg {width:16px !important;height:16px !important;color:rgba(255,255,255,.85) !important;display:inline-block !important;visibility:visible !important}
  html body [class].rg-footer__support button[class] svg path {fill:currentColor !important}
  html body [class].rg-footer__support button[class] img {width:18px !important;height:18px !important;max-width:18px !important;max-height:18px !important;flex:0 0 18px !important;object-fit:contain !important;display:inline-block !important;visibility:visible !important;opacity:1 !important}
  /* Button text label */
  html body [class].rg-footer__support button[class]::before {content:none !important}
  html body [class].rg-footer__support button[class] > *:not(wu-icon):not(mat-icon):not(svg):not(img) {display:inline !important;font-size:12px !important;color:#fff !important;line-height:1 !important}
}
/* ================ MOBILE FIXES v39 — provider imgs bright + wrapper height ================ */
@media(max-width:1023px){
  /* Make provider/payment imgs more visible on dark bg */
  html body [class].rg-footer-logos__swiper .swiper-slide img, html body [class*="payment-methods"] [class].swiper .swiper-slide img, html body wg-footer-logos img, html body wg-payment-methods img {max-height:32px !important;max-width:100px !important;width:auto !important;height:auto !important;object-fit:contain !important;opacity:1 !important;filter:none !important;display:block !important;visibility:visible !important}
  /* Wrapper: proper padding, no huge empty */
  html body wg-footer-logos[class], html body wg-payment-methods[class] {width:100% !important;max-width:100vw !important;padding:12px 0 !important;box-sizing:border-box !important;min-height:auto !important;height:auto !important;overflow:hidden !important;display:block !important;border-top:1px solid rgba(255,255,255,.06) !important;border-bottom:0 !important;margin:0 !important;background:transparent !important}
  html body wg-payment-methods[class] {border-top:1px solid rgba(255,255,255,.06) !important}
  /* Ensure strip is at least visible */
  html body [class].rg-footer-logos__swiper, html body [class*="payment-methods"] [class].swiper {min-height:48px !important;height:auto !important}
}
/* ================ MOBILE FIXES v40 — clear all parent clipping for footer strips ================ */
@media(max-width:1023px){
  /* Parent containers of footer logos/payments — no overflow clipping */
  html body wg-footer-logos[class], html body wg-payment-methods[class], html body [class].rg-footer__logos, html body [class].rg-footer__payment-methods, html body [class].rg-footer-logos__swiper_providers, html body [class].rg-footer-logos__swiper_payments {overflow:visible !important;height:auto !important;min-height:56px !important;max-height:none !important;padding:12px 0 !important;margin:0 !important;width:100% !important;max-width:100vw !important;box-sizing:border-box !important;position:relative !important;display:block !important;background:transparent !important}
  /* Swiper itself */
  html body [class].rg-footer-logos__swiper {overflow-x:auto !important;overflow-y:visible !important;width:100% !important;max-width:100vw !important;height:auto !important;min-height:56px !important;box-sizing:border-box !important;position:relative !important;z-index:1 !important;background:transparent !important;-webkit-overflow-scrolling:touch !important;touch-action:pan-x pan-y !important;scrollbar-width:none !important;padding:0 !important}
  /* Wrapper flex */
  html body [class].rg-footer-logos__swiper .swiper-wrapper {display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;width:max-content !important;height:auto !important;min-height:56px !important;transform:none !important;gap:8px !important;padding:8px 12px !important;align-items:center !important;justify-content:flex-start !important;position:relative !important}
  /* Slides */
  html body [class].rg-footer-logos__swiper .swiper-slide {flex:0 0 auto !important;width:auto !important;min-width:100px !important;height:40px !important;padding:0 12px !important;margin:0 !important;opacity:1 !important;visibility:visible !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;position:static !important;overflow:visible !important;background:transparent !important}
  /* Images — bright, visible */
  html body [class].rg-footer-logos__swiper .swiper-slide img, html body wg-footer-logos img, html body wg-payment-methods img {max-height:32px !important;max-width:100px !important;width:auto !important;height:auto !important;object-fit:contain !important;opacity:1 !important;filter:none !important;display:block !important;visibility:visible !important;position:static !important;background:transparent !important}
}
/* ================ MOBILE FIXES v41 — thematic card center title + fix layout ================ */


/* ================ MOBILE FIXES v42 — thematic icon HUGE like desktop + clean edges ================ */


/* ================ MOBILE FIXES v43 — icon larger to fill card like desktop ================ */


/* ================ MOBILE FIXES v44 — icon fits card, no overflow ================ */
@media(max-width:1023px){
  
  
  
  
  /* Remove any debug outlines/dashed borders */
  
}

/* ================ MOBILE FIXES v45 — fix accumulated horizontal padding ================ */
@media(max-width:1023px){
  /* Reset accumulated padding — only ONE level has 12px */
  html body wg-widget-page[class], html body wg-widget-list[class] {padding:0 !important;margin:0 !important;width:100% !important;max-width:100vw !important;box-sizing:border-box !important}
  html body wg-widget-renderer[class] {padding:0 !important;margin:0 !important;width:100% !important;max-width:100vw !important;box-sizing:border-box !important}
  html body wg-widget-renderer > * {padding:0 !important;margin:0 !important;width:100% !important;max-width:100vw !important;box-sizing:border-box !important}
  /* Now add padding at ONE level — the widget itself */
  html body wg-reg-bonus-widget[class] {padding:0 12px !important;box-sizing:border-box !important}
  
  html body wu-game-tile-grid[class] {padding:8px 12px 12px !important;box-sizing:border-box !important}
  
  
  html body wg-promo-tournaments-widget[class] {padding:0 !important;box-sizing:border-box !important}
  
  html body wg-home-games-widget[class] {padding:0 12px !important;box-sizing:border-box !important}
  /* Cards inside widgets — no extra padding on their outer wrapper */
  html body [class].rg-reg-bonus__card-sport, html body [class].rg-reg-bonus__card-casino, html body wg-reg-bonus-card[class] {padding:0 !important;margin:0 !important;width:100% !important;box-sizing:border-box !important}
  /* Hero card content (title/subtitle/cta) — proper padding INSIDE card */
  html body [class*="reg-bonus__content"], html body [class*="reg-bonus__inner"] {padding:20px !important;box-sizing:border-box !important}
}
/* ================ MOBILE FIXES v46 — kill horizontal scroll (stars overflow) ================ */
@media(max-width:1023px){
  /* Hide decorative wu-star elements outside viewport */
  html body [class].sg-star, html body [class*="wu-star"] {display:none !important}
  /* Force overflow-x:hidden on html/body to kill any remaining side scroll */
  html, body {overflow-x:hidden !important;max-width:100vw !important;width:100vw !important;box-sizing:border-box !important}
  html body wg-shell, html body wg-shell__main, html body wg-shell__inner, html body wg-shell__container {overflow-x:hidden !important;max-width:100vw !important;width:100% !important;box-sizing:border-box !important}
  /* Widget page/list/renderer — no horizontal scroll */
  html body wg-widget-page, html body wg-widget-list, html body wg-widget-renderer, html body wg-widget-renderer > * {overflow-x:hidden !important;max-width:100vw !important;box-sizing:border-box !important}
  /* Constrain any child to viewport */
  html body wg-shell > *, html body wg-shell__main > * {max-width:100vw !important;box-sizing:border-box !important}
}
/* ================ MOBILE FIXES v47 — proper drawer backdrop ================ */
@media(max-width:1023px){
  body.rg-side-open::before {content:"" !important;position:fixed !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;width:100vw !important;height:100vh !important;background:rgba(0,0,0,.75) !important;backdrop-filter:blur(6px) !important;-webkit-backdrop-filter:blur(6px) !important;z-index:999 !important;animation:pcFadeIn .2s ease-out !important;pointer-events:auto !important}
  @keyframes pcFadeIn{from {opacity:0}to {opacity:1}}
  html body wg-sidebar.is-open, html body [class].rg-sidebar.is-open, html body wg-sidebar[class].is-open {position:fixed !important;top:0 !important;left:0 !important;bottom:0 !important;width:280px !important;max-width:85vw !important;height:100vh !important;z-index:1000 !important;transform:translateX(0) !important;background:#0e0d0c !important;box-shadow:4px 0 24px rgba(0,0,0,.6) !important;overflow-y:auto !important;overflow-x:hidden !important}
  body.rg-side-open {overflow:hidden !important;position:fixed !important;width:100vw !important;height:100vh !important}
}
/* ================ MOBILE FIXES v48 — unified symmetric 12px padding ================ */
@media(max-width:1023px){
  /* Root shell containers — zero padding */
  html body wg-shell, html body wg-shell__main, html body wg-shell__inner, html body wg-shell__container {padding:0 !important;margin:0 !important;width:100% !important;max-width:100vw !important;box-sizing:border-box !important}
  /* Widget-page: no side padding */
  html body wg-widget-page, html body wg-widget-page[class] {padding:0 !important;margin:0 !important;width:100% !important;max-width:100vw !important;box-sizing:border-box !important}
  html body wg-widget-list, html body wg-widget-list[class] {padding:0 !important;margin:0 !important;width:100% !important;max-width:100vw !important;box-sizing:border-box !important}
  /* Widget-renderer: 12px on each side (SINGLE source of horizontal padding) */
  html body wg-widget-renderer, html body wg-widget-renderer[class] {padding:0 12px !important;margin:0 !important;width:100% !important;max-width:100vw !important;box-sizing:border-box !important;display:block !important}
  /* Reset padding on individual widgets (renderer already handles it) */
  html body wg-reg-bonus-widget[class], html body wg-home-games-widget[class], html body wg-promo-tournaments-widget[class] {padding:0 !important;margin:0 !important;width:100% !important;max-width:100% !important;box-sizing:border-box !important}
  /* Except for grid/carousel which need their own inner padding for scroll */
  html body wu-game-tile-grid[class] {padding:8px 0 12px !important;margin:0 !important;width:100% !important;max-width:100% !important;box-sizing:border-box !important}
  
  html body [class].sg-promo-tournaments-slider {padding:8px 0 12px !important;margin:0 !important;width:100% !important;max-width:100% !important;box-sizing:border-box !important}
  /* Header keeps its own padding but constrain width */
  html body .rg-header[class] {width:100% !important;max-width:100vw !important;box-sizing:border-box !important;padding-left:12px !important;padding-right:12px !important}
  /* Apps section content padding inside widget-renderer */
  
  /* Footer stays with own layout */
  html body wg-footer[class] {padding:20px 0 !important;box-sizing:border-box !important;max-width:100vw !important;width:100% !important}
}
/* ================ MOBILE FIXES v49 — align thematic + bonus carousel widths ================ */
@media(max-width:1023px){
  /* Thematic widget: still has extra internal padding — remove */
  
  
  /* Bonus carousel: currently too wide (starts at 4) — force normal widget alignment */
  html body wg-promo-tournaments-widget[class] {padding:0 !important;margin:0 !important;width:100% !important;box-sizing:border-box !important}
  html body [class].sg-promo-tournaments-slider {padding:8px 0 12px !important;margin:0 !important;width:100% !important;max-width:100% !important;box-sizing:border-box !important}
  html body wu-carousel[class] {padding:0 !important;margin:0 !important;width:100% !important;max-width:100% !important;box-sizing:border-box !important}
}
/* ================ MOBILE FIXES v50 — kill negative margins on bonus slider ================ */
@media(max-width:1023px){
  /* PC-PROMO-TOURNAMENTS-SLIDER has ml:-8px mr:-8px inline — nuke it */
  html body wg-promo-tournaments-slider[class], html body wg-promo-tournaments-slider, html body [class].rg-promo-tournaments__slider-wrap, html body [class*="promo-tournaments"] wg-promo-tournaments-slider {margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important;width:100% !important;max-width:100% !important;box-sizing:border-box !important}
  /* Also section wrapper */
  html body [class].rg-promo-tournaments__block {padding:0 !important;margin:0 !important;width:100% !important;max-width:100% !important;box-sizing:border-box !important}
}
/* ================ MOBILE FIXES v51 — apps button text INSIDE, tidy ================ */
@media(max-width:1023px){
  html body [class].rg-native-apps-widget a[href][class] {width:auto !important;min-width:220px !important;max-width:280px !important;height:56px !important;min-height:56px !important;max-height:56px !important;padding:0 24px !important;margin:0 auto !important;display:inline-flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:center !important;gap:12px !important;background:linear-gradient(180deg,#1a1a1a 0%,#000 100%) !important;color:#fff !important;border-radius:12px !important;border:1px solid rgba(255,255,255,.12) !important;box-shadow:0 4px 14px rgba(0,0,0,.5) !important;box-sizing:border-box !important;text-decoration:none !important;position:relative !important;overflow:hidden !important;white-space:nowrap !important;line-height:1 !important;font-size:14px !important;font-weight:600 !important}
  /* Reset all children — inline, white, one line */
  html body [class].rg-native-apps-widget a[href][class] * {position:static !important;display:inline-flex !important;align-items:center !important;color:#fff !important;line-height:1 !important;white-space:nowrap !important;margin:0 !important;padding:0 !important;font-size:14px !important;font-weight:600 !important;text-align:left !important}
  /* Icon container */
  html body [class].rg-native-apps-widget a[href][class] wu-icon, html body [class].rg-native-apps-widget a[href][class] .rg-native-apps-widget__link-icon {width:26px !important;height:26px !important;flex:0 0 26px !important;justify-content:center !important}
  html body [class].rg-native-apps-widget a[href][class] mat-icon, html body [class].rg-native-apps-widget a[href][class] svg {width:24px !important;height:24px !important;display:inline-block !important;color:#a4c639 !important}
  html body [class].rg-native-apps-widget a[href][class] svg path {fill:#a4c639 !important}
  /* Span "Android" — inline word next to raw "Скачать для" text */
  html body [class].rg-native-apps-widget a[href][class] span, html body [class].rg-native-apps-widget a[href][class] p {display:inline !important;color:#fff !important;font-weight:700 !important;margin-left:4px !important;font-size:14px !important}
}
@media(max-width:540px){
  html body [class].rg-native-apps-widget a[href][class] {min-width:200px !important;padding:0 18px !important;font-size:13px !important}
  html body [class].rg-native-apps-widget a[href][class] * {font-size:13px !important}
}
/* ================ MOBILE FIXES v52 — stack promocodes/socials/partners vertically ================ */
@media(max-width:1023px){
  /* Force wrapper to stack children vertically */
  html body [class].rg-footer__support-wrapper {display:flex !important;flex-direction:column !important;gap:20px !important;width:100% !important;max-width:100% !important;padding:16px 0 !important;box-sizing:border-box !important}
  html body [class].rg-footer__support-wrapper > * {width:100% !important;max-width:100% !important;height:auto !important;box-sizing:border-box !important}
  /* Bonus promocodes block */
  html body [class].rg-footer__bonus, html body wg-footer-bonus[class] {width:100% !important;display:block !important;padding:0 !important;margin:0 !important}
  html body [class].rg-footer__bonus [class*="__title"], html body wg-footer-bonus [class*="__title"] {font-size:14px !important;font-weight:600 !important;color:#fff !important;margin:0 0 10px !important;text-align:left !important;display:block !important}
  html body [class].rg-footer__bonus [class*="__list"], html body wg-footer-bonus [class*="__list"] {display:grid !important;grid-template-columns:1fr 1fr !important;gap:8px 14px !important;list-style:none !important;padding:0 !important;margin:0 !important}
  /* Socials — centered under promocodes */
  html body [class].rg-footer__support-social {width:100% !important;display:flex !important;flex-direction:column !important;align-items:center !important;gap:10px !important}
  html body wg-footer-social[class], html body [class].rg-footer-social_dark {width:100% !important;display:flex !important;flex-direction:column !important;align-items:center !important;gap:10px !important}
  html body [class].rg-footer-social__title {text-align:center !important;font-size:14px !important;font-weight:600 !important;color:#fff !important;margin:0 !important;display:block !important;width:100% !important;white-space:nowrap !important}
  html body [class].rg-footer-social__list, html body [class*="social__list"] {display:flex !important;flex-direction:row !important;justify-content:center !important;gap:12px !important;list-style:none !important;padding:0 !important;margin:0 !important}
  html body [class*="social__list"] a {width:40px !important;height:40px !important;border-radius:50% !important;background:rgba(255,255,255,.06) !important;border:1px solid rgba(255,255,255,.12) !important;display:inline-flex !important;align-items:center !important;justify-content:center !important}
  html body [class*="social__list"] svg {width:18px !important;height:18px !important;color:#fff !important}
  /* Partners row */
  html body [class].rg-footer__support-partners {width:100% !important;display:flex !important;flex-direction:column !important;align-items:center !important}
}
/* ================ MOBILE FIXES v53 — hero banners better image position + dark gradient ================ */
@media(max-width:1023px){
  html body [class*="reg-bonus__card"][class] {position:relative !important;min-height:200px !important;height:auto !important;aspect-ratio:16/9 !important;overflow:hidden !important;border-radius:16px !important}
  /* Picture — full cover, model face visible */
  html body [class*="reg-bonus"] picture[class] {position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;z-index:0 !important;display:block !important}
  html body [class*="reg-bonus"] picture[class] img {width:100% !important;height:100% !important;object-fit:cover !important;object-position:right top !important;display:block !important;visibility:visible !important;opacity:1 !important}
  /* Content overlay with STRONG dark gradient on left → transparent right */
  html body [class*="reg-bonus"] [class*="reg-bonus__content"], html body [class*="reg-bonus"] [class*="reg-bonus__inner"] {position:relative !important;z-index:2 !important;padding:20px !important;background:linear-gradient(90deg,rgba(20,8,10,.92) 0%,rgba(20,8,10,.7) 40%,rgba(20,8,10,.2) 70%,transparent 100%) !important;height:100% !important;display:flex !important;flex-direction:column !important;justify-content:center !important;box-sizing:border-box !important}
  /* Text alignment left, size adjusted */
  html body [class*="reg-bonus__title"] {font-size:24px !important;font-weight:800 !important;color:#fff !important;text-transform:uppercase !important;letter-spacing:.5px !important;line-height:1 !important;margin:0 0 4px !important}
  html body [class*="reg-bonus__subtitle"], html body [class*="reg-bonus__sub"] {font-size:14px !important;color:rgba(255,255,255,.85) !important;text-transform:uppercase !important;margin:0 0 8px !important}
  html body [class*="reg-bonus__value"] {font-size:22px !important;font-weight:800 !important;color:#fff !important;line-height:1.1 !important;margin:0 !important}
  html body [class*="reg-bonus__accent"], html body [class*="reg-bonus__gold"] {color:#e9c05f !important;font-style:italic !important;font-size:22px !important;font-weight:800 !important;margin-top:2px !important}
  /* CTA button inside card */
  html body [class*="reg-bonus"] a[href][class][class*="button"], html body [class*="reg-bonus"] button[class][class*="button"] {margin-top:14px !important;padding:10px 22px !important;background:var(--pc-red,#ff0123) !important;color:#fff !important;border-radius:8px !important;text-transform:uppercase !important;font-weight:600 !important;font-size:12px !important;letter-spacing:.4px !important;border:none !important;align-self:flex-start !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:40px !important;text-decoration:none !important;white-space:nowrap !important;box-shadow:0 4px 12px rgba(255,1,35,.35) !important}
}
@media(max-width:540px){
  html body [class*="reg-bonus__card"][class] {aspect-ratio:16/9 !important;min-height:180px !important}
  html body [class*="reg-bonus__title"] {font-size:20px !important}
  html body [class*="reg-bonus__value"] {font-size:18px !important}
  html body [class*="reg-bonus__accent"] {font-size:18px !important}
}
/* ================ SEO BLOCK STYLES (Pinco.csv content) ================ */
.pcs-seo {background:#141010;border-radius:16px;padding:32px 28px;margin:24px 12px;color:rgba(255,255,255,.75);font-size:14px;line-height:1.6;max-width:1200px}
.pcs-seo__h1 {font-size:32px;font-weight:800;color:#fff;margin:0 0 18px;line-height:1.15;letter-spacing:.3px}
.pcs-seo__hero {color:rgba(255,255,255,.7);font-size:15px;line-height:1.6;margin:0 0 22px}
.pcs-seo__toc {background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:16px 20px;margin:0 0 24px}
.pcs-seo__toc-t {font-weight:700;color:#fff;margin:0 0 10px;font-size:13px;text-transform:uppercase;letter-spacing:.5px}
.pcs-seo__toc ol {margin:0;padding-left:22px;columns:2;column-gap:24px}
.pcs-seo__toc ol li {margin:0 0 6px;color:rgba(255,255,255,.65);break-inside:avoid;font-size:13px}
.pcs-seo__toc ol li a {color:rgba(255,255,255,.65);text-decoration:none;transition:.15s}
.pcs-seo__toc ol li a:hover {color:#ff0123}
.pcs-section {margin:28px 0;padding:0}
.pcs-section h2 {font-size:22px;font-weight:800;color:#fff;margin:0 0 14px;line-height:1.2;letter-spacing:.2px}
.pcs-section h3 {font-size:17px;font-weight:700;color:#fff;margin:20px 0 10px}
.pcs-section p {margin:0 0 12px;color:rgba(255,255,255,.72);text-align:justify;font-size:14px;line-height:1.65}
.pcs-section ul, .pcs-section ol {margin:8px 0 16px 20px;padding:0}
.pcs-section li {margin:0 0 6px;color:rgba(255,255,255,.72);font-size:14px;line-height:1.5}
.pcs-section li strong {color:#fff;font-weight:600}
.pcs-section strong {color:#fff;font-weight:600}
.pcs-section blockquote {margin:12px 0;padding:12px 18px;border-left:3px solid #ff0123;background:rgba(255,1,35,.06);border-radius:6px;color:rgba(255,255,255,.8);font-style:italic}
.pcs-section blockquote p {margin:0;text-align:left}
.pcs-section table {width:100%;border-collapse:collapse;margin:12px 0;font-size:13px;background:rgba(0,0,0,.25);border-radius:8px;overflow:hidden}
.pcs-section table th {background:rgba(255,1,35,.15);color:#fff;font-weight:700;padding:10px 14px;text-align:left;font-size:12px;text-transform:uppercase;letter-spacing:.4px;border-bottom:1px solid rgba(255,255,255,.08)}
.pcs-section table td {padding:10px 14px;color:rgba(255,255,255,.72);border-bottom:1px solid rgba(255,255,255,.04);font-size:13px}
.pcs-section table tr:last-child td {border-bottom:0}
.pcs-section .warning-callout {background:rgba(233,192,95,.08);border:1px solid rgba(233,192,95,.3);border-radius:8px;padding:14px 18px;margin:14px 0}
.pcs-section .warning-callout p {margin:0;color:rgba(255,255,255,.85);font-size:13px}
/* Slots grid */







/* FAQ */
.pcs-faq__item {background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);border-radius:10px;padding:14px 18px;margin:0 0 8px}
.pcs-faq__item summary {cursor:pointer;list-style:none;font-weight:600;color:#fff;font-size:14px;display:flex;align-items:center;justify-content:space-between;gap:12px;line-height:1.35}
.pcs-faq__item summary::-webkit-details-marker {display:none}
.pcs-faq__item summary::after {content:"+";font-size:22px;font-weight:300;color:#ff0123;line-height:1;transition:.2s;flex:0 0 auto}
.pcs-faq__item[open] summary::after {content:"−"}
.pcs-faq__item p {margin:10px 0 4px;color:rgba(255,255,255,.72);font-size:13px;line-height:1.55;text-align:justify}
@media(max-width:1023px){
  .pcs-seo {margin:16px 12px;padding:24px 18px}
  .pcs-seo__h1 {font-size:24px}
  .pcs-section h2 {font-size:18px}
  .pcs-section h3 {font-size:15px}
  .pcs-section p, .pcs-section li {font-size:13px;text-align:left}
  .pcs-seo__toc ol {columns:1}
  
  
  .pcs-section table {font-size:12px;display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}
  .pcs-section table th, .pcs-section table td {padding:8px 10px;font-size:12px}
}
@media(max-width:540px){
  .pcs-seo {padding:20px 14px}
  .pcs-seo__h1 {font-size:22px}
  
}
/* ================ SEO WRAP — visible section before footer, site style ================ */
.pcs-wrap {display:block;width:100%;max-width:1440px;margin:32px auto 24px;padding:0 24px;box-sizing:border-box}
.pcs-seo {background:linear-gradient(180deg,#1a1616 0%,#0f0c0c 100%);border:1px solid rgba(255,255,255,.06);border-radius:20px;padding:40px;color:rgba(255,255,255,.75);font-family:"Roboto",-apple-system,"Segoe UI",Arial,sans-serif;font-size:14px;line-height:1.6;box-shadow:0 8px 32px rgba(0,0,0,.4)}
.pcs-seo__h1 {font-size:36px;font-weight:800;color:#fff;margin:0 0 20px;line-height:1.15;letter-spacing:.3px;text-transform:uppercase}
.pcs-seo__h1::after {content:"";display:block;width:60px;height:3px;background:#ff0123;margin-top:14px;border-radius:2px}
.pcs-seo__hero {color:rgba(255,255,255,.7);font-size:15px;line-height:1.65;margin:0 0 28px;text-align:justify}
.pcs-seo__toc {background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:20px 24px;margin:0 0 32px}
.pcs-seo__toc-t {font-weight:700;color:#fff;margin:0 0 12px;font-size:13px;text-transform:uppercase;letter-spacing:.6px;position:relative;padding-left:14px}
.pcs-seo__toc-t::before {content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:16px;background:#ff0123;border-radius:2px}
.pcs-seo__toc ol {margin:0;padding-left:22px;columns:2;column-gap:32px}
.pcs-seo__toc ol li {margin:0 0 7px;color:rgba(255,255,255,.65);break-inside:avoid;font-size:13px}
.pcs-seo__toc ol li a {color:rgba(255,255,255,.65);text-decoration:none;transition:.15s}
.pcs-seo__toc ol li a:hover {color:#ff0123}
.pcs-seo__toc ol li::marker {color:rgba(255,1,35,.5)}
.pcs-section {margin:32px 0;padding:0}
.pcs-section:first-of-type {margin-top:0}
.pcs-section h2 {font-size:24px;font-weight:800;color:#fff;margin:0 0 16px;line-height:1.2;letter-spacing:.2px;position:relative;padding-left:16px}
.pcs-section h2::before {content:"";position:absolute;left:0;top:6px;bottom:6px;width:4px;background:#ff0123;border-radius:2px}
.pcs-section h3 {font-size:18px;font-weight:700;color:#fff;margin:22px 0 10px}
.pcs-section p {margin:0 0 14px;color:rgba(255,255,255,.72);text-align:justify;font-size:14px;line-height:1.7}
.pcs-section ul, .pcs-section ol {margin:10px 0 18px 22px;padding:0}
.pcs-section li {margin:0 0 8px;color:rgba(255,255,255,.72);font-size:14px;line-height:1.5}
.pcs-section li::marker {color:#ff0123}
.pcs-section li strong, .pcs-section p strong {color:#fff;font-weight:600}
.pcs-section blockquote {margin:16px 0;padding:14px 20px;border-left:3px solid #ff0123;background:rgba(255,1,35,.06);border-radius:0 8px 8px 0;color:rgba(255,255,255,.82);font-style:italic}
.pcs-section blockquote p {margin:0;text-align:left}
.pcs-section blockquote strong {color:#e9c05f;font-style:normal;font-weight:600}
.pcs-section table {width:100%;border-collapse:separate;border-spacing:0;margin:14px 0;font-size:13px;background:rgba(0,0,0,.3);border-radius:10px;overflow:hidden;border:1px solid rgba(255,255,255,.06)}
.pcs-section table th {background:linear-gradient(180deg,rgba(255,1,35,.15),rgba(255,1,35,.08));color:#fff;font-weight:700;padding:12px 16px;text-align:left;font-size:12px;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid rgba(255,255,255,.1)}
.pcs-section table td {padding:12px 16px;color:rgba(255,255,255,.72);border-bottom:1px solid rgba(255,255,255,.04);font-size:13px}
.pcs-section table tr:last-child td {border-bottom:0}
.pcs-section table tr:hover td {background:rgba(255,255,255,.02)}
.pcs-section .warning-callout {background:rgba(233,192,95,.08);border:1px solid rgba(233,192,95,.3);border-radius:10px;padding:16px 20px;margin:16px 0}
.pcs-section .warning-callout p {margin:0;color:rgba(255,255,255,.85);font-size:13px}
.pcs-section .warning-callout strong {color:#e9c05f}
.pcs-faq__item {background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:16px 20px;margin:0 0 10px;transition:.15s}
.pcs-faq__item:hover {border-color:rgba(255,1,35,.2)}
.pcs-faq__item summary {cursor:pointer;list-style:none;font-weight:600;color:#fff;font-size:14px;display:flex;align-items:center;justify-content:space-between;gap:12px;line-height:1.4}
.pcs-faq__item summary::-webkit-details-marker {display:none}
.pcs-faq__item summary::after {content:"+";font-size:24px;font-weight:300;color:#ff0123;line-height:1;transition:.2s;flex:0 0 auto}
.pcs-faq__item[open] summary::after {content:"−"}
.pcs-faq__item[open] {border-color:rgba(255,1,35,.3)}
.pcs-faq__item p {margin:12px 0 4px;color:rgba(255,255,255,.72);font-size:13px;line-height:1.6;text-align:justify}
@media(max-width:1023px){
  .pcs-wrap {margin:16px auto;padding:0 12px}
  .pcs-seo {padding:24px 20px;border-radius:16px}
  .pcs-seo__h1 {font-size:24px}
  .pcs-seo__h1::after {width:44px;height:2px;margin-top:10px}
  .pcs-seo__hero {font-size:14px;text-align:left}
  .pcs-seo__toc {padding:14px 16px}
  .pcs-seo__toc ol {columns:1}
  .pcs-section h2 {font-size:19px;padding-left:12px}
  .pcs-section h3 {font-size:16px}
  .pcs-section p, .pcs-section li {font-size:13px;text-align:left;line-height:1.55}
  .pcs-section table {font-size:12px;display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}
  .pcs-section table th, .pcs-section table td {padding:10px 12px;font-size:12px;white-space:nowrap}
}
@media(max-width:540px){
  .pcs-wrap {margin:12px auto;padding:0 8px}
  .pcs-seo {padding:20px 14px}
  .pcs-seo__h1 {font-size:22px}
  .pcs-section h2 {font-size:17px}
  .pcs-faq__item {padding:12px 14px}
}

/* safety-footer-logos-center v2 */
html body wg-footer-logos .rg-footer-logos__swiper, html body wg-footer-logos .swiper-wrapper {
  display: flex !important;
  flex-wrap: wrap !important;
  justify-content: center !important;
  align-items: center !important;
  gap: 12px 24px !important;
  width: 100% !important;
  transform: none !important;
  overflow: visible !important;
}
html body wg-footer-logos .swiper-slide {
  flex: 0 0 auto !important;
  width: auto !important;
}
html body wg-footer-logos wu-slider-controls, html body wg-footer-logos .sg-slider-controls, html body wg-footer-logos .swiper-button-prev, html body wg-footer-logos .swiper-button-next {
  display: none !important;
}


/* ─────────── rg-thematic (clean rebuild) ─────────── */
.rg-thematic {
  padding: 20px 12px 32px !important;
  max-width: 1200px !important;
  margin: 0 auto 28px !important;
  box-sizing: border-box !important;
  display: block !important;
  width: auto !important;
}
.rg-thematic__heading {
  font-size: 20px;
  line-height: 1.2;
  color: #fff;
  text-transform: uppercase;
  text-align: center;
  margin: 0 0 4px;
  letter-spacing: .5px;
  font-weight: 800;
}
.rg-thematic__sub {
  font-size: 13px;
  color: #9a9a9a;
  text-align: center;
  padding-bottom: 10px;
  border-bottom: 1px solid #2b2b2b;
  margin-bottom: 14px;
}
.rg-thematic__grid {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 12px;
}
.rg-thematic__card {
  display: block;
  background: linear-gradient(180deg,#1a1a1a 0%,#0f0f0f 100%);
  border: 1px solid #2a2a2a;
  border-radius: 12px;
  overflow: hidden;
  text-decoration: none;
  color: inherit;
  transition: transform .2s ease, box-shadow .2s ease, border-color .2s ease;
}
.rg-thematic__card:hover, .rg-thematic__card:focus-visible {
  transform: translateY(-3px);
  border-color: #c8102e;
  box-shadow: 0 8px 20px rgba(200,16,46,.15);
}
.rg-thematic__pic {
  display: block;
  width: 100%;
  aspect-ratio: 16 / 10;
  overflow: hidden;
  background: #000;
}
.rg-thematic__img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.rg-thematic__name {
  padding: 10px 8px;
  color: #fff;
  font-weight: 700;
  font-size: 13px;
  line-height: 1.15;
  text-align: center;
  letter-spacing: .3px;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .rg-thematic { padding: 32px 24px 48px !important; margin: 0 auto 40px !important; }
  .rg-thematic__heading { font-size: 26px; margin-bottom: 6px; }
  .rg-thematic__sub { font-size: 14px; margin-bottom: 20px; padding-bottom: 12px; }
  .rg-thematic__grid { grid-template-columns: repeat(4, 1fr); gap: 18px; }
  .rg-thematic__name { padding: 14px 10px; font-size: 15px; }
}
